1460910978-8142631b-6dba-4324-ad40-dac91ce725d7

1. A setting information transmissionreception system, comprising:
a transmitter that is connectable to a network and that transmits to a receiver, via the network, setting information specifying the transmitter’s own settings,
the transmitter including:
a memory storing setting information of the transmitter;
a changing unit that receives an instruction to change the setting information and that changes the setting information in response to the received instruction;
an interface unit that is connectable to the network;
a disconnecting unit that, when the changing unit has changed the setting information, disconnects the interface unit from the network, thereby making the transmitter leave the network;
a time measurement unit starting time measurement when the interface unit is disconnected from the network;
a within-period determining unit determining whether or not another instruction to further change the setting information is received within a predetermined period from the start of the time measurement;
an updating unit updating the setting information when the within-period determining unit determines that the another instruction has been received within the predetermined time period;
a connecting unit that, only when it is determined that the determined period has elapsed based on the time measurement by the time measurement unit, brings the interface back into connection with the network to thereby make the transmitter join the network and performs notification to the receiver notifying that the transmitter has joined the network; and
a transmitting unit transmitting the setting information to the receiver upon receipt of a request received from the receiver; and

the receiver that is connected to the network, the receiver including:
a requesting unit that, upon receipt of the notification, transmits to the transmitter the request requesting transmission of the setting information; and
a receiving unit receiving the setting information transmitted from the transmitting unit.
2. The setting information transmissionreception system according to claim 1, wherein the transmitter further includes an extending unit extending a length of the predetermined period when the within-period determining unit determines that the another instruction to further change the setting information is received within the predetermined period.
3. A transmitter connectable to a network for transmitting to a receiver, via the network, setting information specifying the transmitter’s own settings, the transmitter comprising:
a memory storing setting information of the transmitter;
a changing unit that receives an instruction to change the setting information and that changes the setting information in response to the received instruction;
an interface unit that is connectable to the network;
a disconnecting unit that, when the changing unit has changed the setting information, disconnects the interface unit from the network, thereby making the transmitter leave the network;
a time measurement unit starting time measurement when the interface unit is disconnected from the network;
a within-period determining unit determining whether or not another instruction to further change the setting information is received within a predetermined period from the start of the time measurement;
an updating unit updating the setting information when the within-period determining unit determines that the another instruction has been received within the predetermined time period;
a connecting unit that, only when it is determined that the determined period has elapsed based on the time measurement by the time measurement unit, brings the interface unit back into connection with the network to thereby make the transmitter join the network and performs notification to the receiver notifying that the transmitter has joined the network;
a request receiving unit receiving, from the receiver, a request to transmit the setting information to the receiver, the request being transmitted from the receiver in response to the notification; and
a transmitting unit transmitting the setting information to the receiver upon receipt of the request received by the request receiving unit.
4. The setting information transmissionreception system according to claim 1, further comprising a transmission information generating unit that generates transmission information based on the setting information when it is determined that the predetermined period has elapsed based on the time measurement by the time measurement unit,
wherein the requesting unit in the receiver transmits to the transmitter a request requesting transmission of the transmission information as the request requesting transmission of the setting information; and
wherein the transmitting unit transmits, to the receiver, the transmission information as the setting information,
wherein the receiving unit in the receiver receives the transmission information as the setting information.
5. The transmitter according to claim 3, further comprising a transmission information generating unit that generates transmission information based on the setting information when it is determined that the predetermined period has elapsed based on the time measurement by the time measurement unit,
wherein the request receiving unit receives, from the receiver, a request to transmit the transmission information to the receiver as the request to transmit the setting information to the receiver; and
wherein the transmitting unit transmits, to the receiver, the transmission information as the setting information.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An image processing apparatus comprising:
a difference-information acquiring unit that acquires difference information indicating a correspondence relationship between a difference section and a page having the difference section in two electronic documents each having a plurality of pages;
a difference-display-document acquiring unit that acquires a difference display document in which the difference section is indicated in contents of at least one of the two electronic documents;
an electronic-bookmark adding unit that adds first electronic-bookmark information to a page having the difference section in the difference display document and that adds second electronic-bookmark information to a page not having the difference section in the difference display document based on the difference information; and
a display controller that causes a display unit to display a first electronic bookmark corresponding to the first electronic-bookmark information and a second electronic bookmark corresponding to the second electronic-bookmark information in a distinguishable manner.
2. An image processing apparatus comprising:
a difference-information acquiring unit that acquires difference information indicating a correspondence relationship between a difference section and a page having the difference section in two electronic documents each having a plurality of pages;
a difference-display-document acquiring unit that acquires a difference display document in which the difference section is indicated in contents of at least one of the two electronic documents;
an electronic-bookmark adding unit that adds first electronic-bookmark information only to a page having the difference section in a plurality of pages included in the difference display document based on the difference information; and
a display controller that causes a display unit to display the difference display document and a first electronic bookmark corresponding to the first electronic-bookmark information.
3. The image processing apparatus according to claim 1,
wherein the first electronic bookmark indicates the number of difference sections in each page.
4. The image processing apparatus according to claim 1,
wherein the electronic-bookmark adding unit adds difference bookmark information set in correspondence with the difference section to the page having the difference section,
wherein the first electronic-bookmark information and the difference bookmark information have a hierarchical structure in which the first electronic-bookmark information is set to be superior and the difference bookmark information is set to be subordinate, and
wherein the display controller displays the first electronic bookmark corresponding to the first electronic-bookmark information and a difference bookmark corresponding to the difference bookmark information in a mode that shows the hierarchical structure.
5. The image processing apparatus according to claim 4,
wherein the difference information includes information indicating a correspondence relationship between the difference section and a position of the difference section within the page having the difference section,
wherein the electronic-bookmark adding unit adds the difference bookmark information set in association with positional information indicating the position of the difference section within the page to the page having the difference section based on the difference information, and
wherein, when the difference bookmark is selected, the display controller highlights and displays the difference section set in association with the selected difference bookmark based on the positional information.
6. The image processing apparatus according to claim 5,
wherein the difference information includes information indicating a correspondence relationship between the difference section and a range of a region-of-interest that includes the difference section,
wherein the electronic-bookmark adding unit adds the difference bookmark information set in association with region-range information indicating the range of the region-of-interest that includes the difference section to the page having the difference section based on the difference information, and
wherein, when the difference bookmark is selected, the display controller expands and displays the difference section with an expansion rate according to the range of the region-of-interest that includes the difference section corresponding to the selected difference bookmark based on the region-range information.
7. The image processing apparatus according to claim 6,
wherein, when the difference bookmark is selected, the display controller expands and displays the difference section with an expansion rate set based on a range of a display frame in which the difference display document is displayed and the range of the region-of-interest that includes the difference section corresponding to the selected difference bookmark.
8. The image processing apparatus according to claim 4,
wherein the difference information includes information indicating a correspondence relationship between the difference section and a type of the difference section, and
wherein the electronic-bookmark adding unit adds the difference bookmark information indicating the type of the difference section to the page having the difference section based on the difference information.
9. The image processing apparatus according to claim 1,
wherein the difference information includes information indicating a page that has been edited in one of the two electronic documents, and
wherein the electronic-bookmark adding unit adds the first electronic-bookmark information indicating that the page has been edited to the edited page based on the difference information.
10. A non-transitory computer readable medium storing a program causing a computer to execute a process for processing an image, the process comprising:
acquiring difference information indicating a correspondence relationship between a difference section and a page having the difference section in two electronic documents each having a plurality of pages;
acquiring a difference display document in which the difference section is indicated in contents of at least one of the two electronic documents;
adding first electronic-bookmark information to a page having the difference section in the difference display document and adding second electronic-bookmark information to a page not having the difference section in the difference display document based on the difference information; and
displaying a first electronic bookmark corresponding to the first electronic-bookmark information and a second electronic bookmark corresponding to the second electronic-bookmark information in a distinguishable manner.
11. An image processing method comprising:
acquiring difference information indicating a correspondence relationship between a difference section and a page having the difference section in two electronic documents each having a plurality of pages;
acquiring a difference display document in which the difference section is indicated in contents of at least one of the two electronic documents;
adding first electronic-bookmark information to a page having the difference section in the difference display document and adding second electronic-bookmark information to a page not having the difference section in the difference display document based on the difference information; and
displaying a first electronic bookmark corresponding to the first electronic-bookmark information and a second electronic bookmark corresponding to the second electronic-bookmark information in a distinguishable manner.