Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5779981B2 - Communication device - Google Patents
[go: Go Back, main page]

JP5779981B2 - Communication device - Google Patents

Communication device Download PDF

Info

Publication number
JP5779981B2
JP5779981B2 JP2011115052A JP2011115052A JP5779981B2 JP 5779981 B2 JP5779981 B2 JP 5779981B2 JP 2011115052 A JP2011115052 A JP 2011115052A JP 2011115052 A JP2011115052 A JP 2011115052A JP 5779981 B2 JP5779981 B2 JP 5779981B2
Authority
JP
Japan
Prior art keywords
address
specifying
information
specifying information
devices
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2011115052A
Other languages
Japanese (ja)
Other versions
JP2012244548A (en
Inventor
斉藤 健
健 斉藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP2011115052A priority Critical patent/JP5779981B2/en
Publication of JP2012244548A publication Critical patent/JP2012244548A/en
Application granted granted Critical
Publication of JP5779981B2 publication Critical patent/JP5779981B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Facsimile Transmission Control (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Description

本明細書では、複数個のデバイスが接続されているネットワークに接続される通信装置を開示する。   The present specification discloses a communication apparatus connected to a network to which a plurality of devices are connected.

特許文献1には、複数個のデバイスが接続されているネットワークに接続される携帯電話機が開示されている。ユーザが目的の電話帳情報を取得するための操作を携帯電話機に実行すると、携帯電話機は、複数個のデバイスに順番に、目的の電話帳情報が登録されているのか否かを問い合わせる。複数個のデバイスのうち、目的の電話帳情報が登録されているデバイスは、目的の電話帳情報を携帯電話機に供給する。   Patent Document 1 discloses a mobile phone connected to a network to which a plurality of devices are connected. When the user performs an operation on the mobile phone for acquiring the target phone book information, the mobile phone inquires whether or not the target phone book information is registered in order to a plurality of devices. Of the plurality of devices, the device in which the target phone book information is registered supplies the target phone book information to the mobile phone.

特開2002−44223号公報JP 2002-44223 A

上記の特許文献1の技術では、目的の電話帳情報が見つかるまで、携帯電話機は、複数個のデバイスのいずれかのデバイスへの問合せを繰り返しなければならない。即ち、上記の携帯電話機が目的の電話帳情報を取得するまでの処理が煩雑であった。そこで、本明細書では、他のデバイスに記憶されているアドレスを容易に取得し得る技術を提供する。   In the technique of the above-mentioned Patent Document 1, the mobile phone has to repeat the inquiry to any one of a plurality of devices until the target phone book information is found. That is, the process until the mobile phone acquires the target phone book information is complicated. Therefore, the present specification provides a technology that can easily acquire an address stored in another device.

本明細書によって開示される技術は、第1のデバイスと第2のデバイスとを含むN個のデバイス(Nは2以上の整数)が接続されているネットワークに接続される通信装置である。N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶する。通信装置は、メモリと取得要求受信部と抽出部と特定処理実行部とを備える。メモリは、N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶する。登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、第1のアドレスを記憶している第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている。取得要求受信部は、第2のデバイスから、第1のアドレスを取得するための取得要求を受信する。抽出部は、取得要求が受信される場合に、登録テーブルから、第1のアドレス特定情報に対応付けられている第1のデバイス特定情報を抽出する。特定処理実行部は、第1のデバイスに記憶されている第1のアドレスを第2のデバイスに取得させるための特定処理を、抽出済みの第1のデバイス特定情報を用いて実行する。   The technology disclosed by this specification is a communication apparatus connected to a network to which N devices (N is an integer of 2 or more) including a first device and a second device are connected. Each of the N devices stores an address table in which addresses and address specifying information for specifying the addresses are registered in association with each other. The communication device includes a memory, an acquisition request reception unit, an extraction unit, and a specific process execution unit. For each of a plurality of addresses in N address tables of N devices, the memory specifies address specifying information for specifying the address and device specifying for specifying the device storing the address. A registration table in which information is registered in association with each other is stored. The registration table corresponds to the first address specifying information for specifying the first address and the first device specifying information for specifying the first device storing the first address. It is registered with it. The acquisition request receiving unit receives an acquisition request for acquiring the first address from the second device. When the acquisition request is received, the extraction unit extracts the first device specifying information associated with the first address specifying information from the registration table. The specifying process execution unit executes a specifying process for causing the second device to acquire the first address stored in the first device, using the extracted first device specifying information.

上記の通信装置は、第2のデバイスから第1のアドレスの取得要求を受信すると、登録テーブルから、第1のデバイス特定情報を抽出する。上記の通信装置は、抽出済みの第1のデバイス特定情報を用いて、第1のデバイスに記憶されている第1のアドレスを、第2のデバイスに取得させるための特定処理を実行する。即ち、上記の通信装置は、第2のデバイスから第1のアドレスの取得要求を受信すると、第1のアドレスが登録されている第1のデバイスを知ることができ、その結果、N個のデバイスのそれぞれに第1のアドレスが登録されているのか否かを問い合わせずに済む。このために、第2のデバイスは、第1のアドレスを容易に取得し得る。   Upon receiving the first address acquisition request from the second device, the communication device extracts the first device specifying information from the registration table. The communication apparatus executes a specifying process for causing the second device to acquire the first address stored in the first device, using the extracted first device specifying information. That is, when the communication apparatus receives the first address acquisition request from the second device, the communication apparatus can know the first device in which the first address is registered, and as a result, N devices. There is no need to inquire whether or not the first address is registered in each. For this reason, the second device can easily obtain the first address.

上記の通信装置は、登録要求受信部とテーブル管理部と選択部と登録制御部とをさらに備えていてもよい。登録要求受信部は、ユーザからの指示に従って第1のデバイスが第2のアドレスを記憶した場合に、第1のデバイスから、第2のアドレスを特定するための第2のアドレス特定情報を登録テーブルに登録するための登録要求を受信してもよい。テーブル管理部は、登録要求が受信される場合に、第2のアドレス特定情報と、第1のデバイス特定情報と、を対応付けて、登録テーブルに登録してもよい。選択部は、登録要求が受信される場合に、N個のデバイスのうち、第1のデバイスを除くN−1個のデバイスの中から、1個以上のデバイスを選択してもよい。登録制御部は、選択済みの1個以上のデバイスの1個以上のアドレステーブルのそれぞれに、第2のアドレスと、第2のアドレス特定情報と、を対応付けて登録してもよい。テーブル管理部は、さらに、第2のアドレス特定情報と、選択済みの1個以上のデバイスを特定するための1個以上のデバイス特定情報と、を対応付けて登録テーブルに登録してもよい。この構成によれば、第2のアドレスを、2個以上のデバイスに登録させることができる。この結果、例えば、第1のデバイスの電源がOFFにされているために、第2のアドレスを取得することを望む特定のデバイスが、第1のデバイスに記憶されている第2のアドレスを取得することができない状況において、通信装置は、上記の選択済みの1個以上のデバイスに記憶されている第2のアドレスを上記の特定のデバイスに取得させ得る。   The communication apparatus may further include a registration request reception unit, a table management unit, a selection unit, and a registration control unit. The registration request receiving unit stores second address specifying information for specifying the second address from the first device when the first device stores the second address in accordance with an instruction from the user. You may receive a registration request for registering. When the registration request is received, the table management unit may associate the second address specifying information with the first device specifying information and register them in the registration table. When the registration request is received, the selection unit may select one or more devices from N−1 devices excluding the first device among the N devices. The registration control unit may register the second address and the second address specifying information in association with each of one or more address tables of one or more selected devices. The table management unit may further register the second address specifying information and one or more device specifying information for specifying one or more selected devices in the registration table in association with each other. According to this configuration, the second address can be registered in two or more devices. As a result, for example, a specific device that wants to acquire the second address because the power of the first device is turned off acquires the second address stored in the first device. In a situation where this is not possible, the communication apparatus may cause the specific device to obtain a second address stored in the selected one or more devices.

テーブル管理部は、第1のデバイスが登録要求の送信元のデバイスであることを示す所定の情報を登録テーブルに登録してもよい。この構成によれば、通信装置は、上記の所定の情報を用いて、第2のアドレスを登録するための登録要求の送信元が第1のデバイスであることを特定することができる。   The table management unit may register predetermined information indicating that the first device is a registration request transmission source device in the registration table. According to this configuration, the communication apparatus can specify that the transmission source of the registration request for registering the second address is the first device using the predetermined information.

上記の通信装置は、消去要求受信部をさらに備えていてもよい。消去要求受信部は、N個のデバイスのうちのいずれかのデバイスから、第2のアドレス特定情報を、登録テーブルから消去するための消去要求を受信してもよい。消去要求の送信元のデバイスが、上記の所定の情報によって示される第1のデバイスである場合に、テーブル管理部は、登録テーブルから、第2のアドレス特定情報と、第2のアドレス特定情報に対応付けられている第1のデバイス特定情報と、第2のアドレス特定情報に対応付けられている選択済みの1個以上のデバイス特定情報と、を消去する第1の消去処理を実行してもよい。登録制御部は、選択済みの1個以上のデバイスの1個以上のアドレステーブルから、第2のアドレス特定情報と、第2のアドレスと、を消去する第2の消去処理を実行してもよい。消去要求の送信元のデバイスが、上記の所定の情報によって示される前記第1のデバイスでない場合に、テーブル管理部は、第1の消去処理を実行せず、登録制御部は、第2の消去処理を実行しなくてもよい。この構成によれば、通信装置は、登録要求の送信元のデバイスである第1のデバイスから消去要求が受信される場合に、第1及び第2の消去処理を実行して、第2のアドレスに関する情報を適切に消去することができる。ただし、通信装置は、第1のデバイスとは異なるデバイスから消去要求が受信される場合に、第1及び第2の消去処理を実行しない。このために、登録要求の送信元のデバイスとは異なるデバイスから消去要求が受信される場合に、第2のアドレスに関する情報が消去されることを回避することができる。   The communication device may further include an erasure request receiving unit. The erasure request receiving unit may receive an erasure request for erasing the second address specifying information from any of the N devices from the registration table. When the device from which the erasure request is transmitted is the first device indicated by the predetermined information, the table management unit converts the second address specifying information and the second address specifying information from the registration table. Even if the first erasure process for erasing the associated first device identification information and the selected one or more device identification information associated with the second address identification information is executed Good. The registration control unit may execute a second erasure process for erasing the second address specifying information and the second address from one or more address tables of one or more selected devices. . If the device that is the source of the erase request is not the first device indicated by the predetermined information, the table management unit does not execute the first erase process, and the registration control unit It is not necessary to execute processing. According to this configuration, when the erasure request is received from the first device that is the transmission source device of the registration request, the communication apparatus executes the first and second erasure processes to obtain the second address The information regarding can be deleted appropriately. However, the communication apparatus does not execute the first and second erasure processes when an erasure request is received from a device different from the first device. For this reason, when an erasure request is received from a device different from the device that is the transmission source of the registration request, it is possible to avoid erasing information related to the second address.

上記の通信装置は、テーブル管理部と選択部と登録制御部とをさらに備えていてもよい。テーブル管理部は、N個のデバイス以外の第3のデバイスが、ネットワークに新たに接続される際に、第3のデバイスに記憶されている第3のアドレスを特定するための第3のアドレス特定情報と、第3のデバイスを特定するための第3のデバイス特定情報と、を対応付けて登録テーブルに登録してもよい。選択部は、第3のデバイスがネットワークに新たに接続される際に、N個のデバイスの中から、1個以上のデバイスを選択してもよい。登録制御部は、選択済みの1個以上のデバイスのアドレステーブルのそれぞれに、第3のアドレスと、第3のアドレス特定情報と、を対応付けて登録してもよい。テーブル管理部は、さらに、第3のアドレス特定情報と、選択済みの1個以上のデバイスを特定するための1個以上のデバイス特定情報と、を対応付けて登録テーブルに登録してもよい。この構成によれば、通信装置は、第3のデバイスがネットワークに新たに接続される際に、第3のデバイスに記憶されている第3のアドレスに関する情報を適切に登録し得る。   The communication apparatus may further include a table management unit, a selection unit, and a registration control unit. The table management unit specifies a third address for specifying a third address stored in the third device when a third device other than the N devices is newly connected to the network. The information may be registered in the registration table in association with the third device specifying information for specifying the third device. The selection unit may select one or more devices from the N devices when the third device is newly connected to the network. The registration control unit may register the third address and the third address specifying information in association with each of the address tables of one or more selected devices. The table management unit may further register the third address specifying information and one or more device specifying information for specifying one or more selected devices in the registration table in association with each other. According to this configuration, when the third device is newly connected to the network, the communication apparatus can appropriately register information regarding the third address stored in the third device.

上記の通信装置は、ブロードキャスト部とテーブル管理部と選択部と登録制御部とをさらに備えていてもよい。ブロードキャスト部は、所定の信号をブロードキャストすることを繰り返す。テーブル管理部は、第1のデバイスから上記の所定の信号に対する応答信号が受信されない場合に、第1のデバイス特定情報を、登録テーブルから消去してもよい。選択部は、第1のデバイス特定情報が登録テーブルから消去される場合に、N個のデバイスのうち、第1のデバイスを除くN−1個のデバイスの中から、1個のデバイスを選択してもよい。登録制御部は、第1のデバイス特定情報が登録テーブルから消去される場合に、選択済みの1個のデバイスのアドレステーブルに、第1のアドレスと、第1のアドレス特定情報と、を対応付けて登録してもよい。テーブル管理部は、さらに、第1のアドレス特定情報と、選択済みの1個のデバイスを特定するためのデバイス特定情報と、を対応付けて登録テーブルに登録してもよい。この構成によれば、通信装置は、第1のアドレスを記憶している第1のデバイスと通信不可能である状況において、第1のアドレスを他のデバイスに登録させることができる。この結果、第1のアドレスを取得することを望むデバイスは、上記の他のデバイスに記憶されている第1のアドレスを容易に取得し得る。   The communication apparatus may further include a broadcast unit, a table management unit, a selection unit, and a registration control unit. The broadcast unit repeats broadcasting a predetermined signal. The table management unit may delete the first device specifying information from the registration table when a response signal to the predetermined signal is not received from the first device. When the first device specifying information is deleted from the registration table, the selection unit selects one device from N−1 devices excluding the first device among the N devices. May be. When the first device specifying information is deleted from the registration table, the registration control unit associates the first address and the first address specifying information with the address table of one selected device. May be registered. The table management unit may further register the first address specifying information and the device specifying information for specifying one selected device in the registration table in association with each other. According to this configuration, the communication apparatus can register the first address with another device in a situation where communication with the first device storing the first address is impossible. As a result, a device that desires to obtain the first address can easily obtain the first address stored in the other device.

選択部は、登録可能な残アドレス数が比較的に少ないデバイスと比べて、登録可能な残アドレス数が比較的に多いデバイスを、優先的に選択してもよい。この構成によれば、記憶容量に比較的に余裕があるデバイスに、アドレスを記憶させることができる。   The selection unit may preferentially select a device having a relatively large number of remaining addresses that can be registered as compared with a device having a relatively small number of remaining addresses that can be registered. According to this configuration, an address can be stored in a device having a relatively large storage capacity.

第1のアドレス特定情報は、文字列を含んでいてもよい。取得要求は、第2のデバイスのユーザによって指定された少なくとも1個の文字を含んでいてもよい。抽出部は、登録テーブルから、指定済みの少なくとも1個の文字を含む第1のアドレス特定情報に対応付けられている第1のデバイス特定情報を抽出してもよい。この構成によれば、通信装置は、ユーザによって指定される文字を用いて、第1のデバイス特定情報を抽出することができる。即ち、ユーザは、第2のデバイスにおいて文字を指定することによって、第1のアドレスを取得することができる。   The first address specifying information may include a character string. The acquisition request may include at least one character specified by a user of the second device. The extraction unit may extract the first device specifying information associated with the first address specifying information including at least one designated character from the registration table. According to this configuration, the communication apparatus can extract the first device specifying information using the character specified by the user. That is, the user can acquire the first address by designating a character on the second device.

特定処理実行部は、第1のデバイスから、第1のデバイスに記憶されている第1のアドレスを、抽出済みの第1のデバイス特定情報を用いて取得する処理と、取得済みの第1のアドレスを、第2のデバイスに送信する処理と、を実行してもよい。この構成によれば、第2のデバイスは、第1のアドレスを記憶している第1のデバイスと通信することなく、第1のアドレスを取得することができる。   The specifying process execution unit acquires the first address stored in the first device from the first device using the extracted first device specifying information, and the acquired first device And processing for transmitting the address to the second device. According to this configuration, the second device can acquire the first address without communicating with the first device that stores the first address.

特定処理実行部は、第1のデバイスと通信するための通信情報を、抽出済みの第1のデバイス特定情報を用いて取得する処理と、取得済みの通信情報を第2のデバイスに送信する処理と、を実行してもよい。この構成によれば、第2のデバイスは、第1のアドレスを記憶している第1のデバイスと通信することによって、第1のアドレスを取得することができる。   The specific process execution unit acquires the communication information for communicating with the first device using the extracted first device specific information, and the process of transmitting the acquired communication information to the second device And may be executed. According to this configuration, the second device can acquire the first address by communicating with the first device that stores the first address.

なお、上記の通信装置を実現するための制御方法、コンピュータプログラム、及び、当該コンピュータプログラムが記憶された記憶媒体も、新規で有用である。また、上記の通信装置と上記のN個のデバイスとを含むシステムも新規で有用である。   A control method, a computer program, and a storage medium storing the computer program for realizing the communication apparatus are also novel and useful. A system including the communication apparatus and the N devices is also new and useful.

ネットワークシステムの構成を示す。The structure of a network system is shown. テーブル登録処理のフローチャートを示す。The flowchart of a table registration process is shown. FAX番号送信処理のフローチャートを示す。The flowchart of a FAX number transmission process is shown. デバイス確認処理のフローチャートを示す。The flowchart of a device confirmation process is shown. テーブル登録処理に関する各装置の動作を表わすシーケンス図を示す。The sequence diagram showing operation | movement of each apparatus regarding a table registration process is shown. FAX番号送信処理に関する各装置の動作を表わすシーケンス図を示す。The sequence diagram showing the operation | movement of each apparatus regarding a FAX number transmission process is shown. デバイス確認処理に関する各装置の動作を表わすシーケンス図を示す。The sequence diagram showing the operation | movement of each apparatus regarding a device confirmation process is shown. デバイス確認処理に関する各装置の動作を表わすシーケンス図を示す。The sequence diagram showing the operation | movement of each apparatus regarding a device confirmation process is shown. 第2実施例のFAX番号送信処理のフローチャートを示す。7 is a flowchart of FAX number transmission processing according to the second embodiment. 第2実施例のFAX番号送信処理に関する各装置の動作を表わすシーケンス図を示す。The sequence diagram showing operation | movement of each apparatus regarding the FAX number transmission process of 2nd Example is shown.

(ネットワークシステム2の構成)
図1に示すように、ネットワークシステム2は、ファクシミリ装置10と、複数個のデバイス(図1では3個の多機能機100〜300)と、複数個(図1では3個)の外部FAX装置72〜76と、を備える。なお、複数個のデバイスは、多機能機でなくてもよく、プリンタ、スキャナ、ファクシミリ装置、PC等のデバイスであってもよい。
(Configuration of network system 2)
As shown in FIG. 1, the network system 2 includes a facsimile apparatus 10, a plurality of devices (three multi-function devices 100 to 300 in FIG. 1), and a plurality (three in FIG. 1) external FAX apparatuses. 72-76. The plurality of devices may not be a multi-function device, and may be devices such as a printer, a scanner, a facsimile machine, and a PC.

ファクシミリ装置10と複数個の外部FAX装置72〜76とは、PSTN(Public Switched Telephone Networks)70に接続されており、PSTN70を介して、相互に通信可能である。   The facsimile apparatus 10 and the plurality of external FAX apparatuses 72 to 76 are connected to a PSTN (Public Switched Telephone Networks) 70 and can communicate with each other via the PSTN 70.

ファクシミリ装置10と複数個の多機能機100〜300とは、LAN4に接続されており、LAN4を介して、相互に通信可能である。複数個の多機能機100〜300のそれぞれは、アドレステーブル110〜310を記憶している。アドレステーブル110〜310には、外部FAX装置72〜76のFAX番号と名前とが対応付けて登録され得る。アドレステーブル110〜310のそれぞれには、FAX番号及び名前にさらに対応付けて、Index番号と登録フラグとが登録される。Index番号は、対応するFAX番号を識別するための識別子であり、ファクシミリ装置10から供給される。   The facsimile apparatus 10 and the plurality of multi-function devices 100 to 300 are connected to the LAN 4 and can communicate with each other via the LAN 4. Each of the plurality of multi-function devices 100 to 300 stores address tables 110 to 310. In the address tables 110 to 310, the FAX numbers and names of the external FAX apparatuses 72 to 76 can be registered in association with each other. In each of the address tables 110 to 310, an index number and a registration flag are registered in further association with a FAX number and a name. The Index number is an identifier for identifying the corresponding FAX number, and is supplied from the facsimile apparatus 10.

登録フラグは、アドレステーブル110〜310を記憶している多機能機100〜300によって、「0」及び「1」のどちらかに決定される。例えば、ユーザが、多機能機200の操作パネルを操作して、多機能機200のアドレステーブル210に、外部FAX装置76のFAX番号(例えば「123−4444」)と、外部FAX装置76の名前(例えば「B10」)と、を登録する状況を想定する。この場合、多機能機200は、ユーザによって入力されたFAX番号と名前とをアドレステーブル210に登録する。多機能機200は、さらに、当該FAX番号が、ユーザが多機能機200の操作パネルを操作することによって入力されたFAX番号であることを示すために、当該FAX番号に対応付けて、登録フラグ「1」をアドレステーブル210に登録する。   The registration flag is determined to be “0” or “1” by the multi-function devices 100 to 300 storing the address tables 110 to 310. For example, when the user operates the operation panel of the multi-function device 200, the FAX number (for example, “123-4444”) of the external FAX device 76 and the name of the external FAX device 76 are stored in the address table 210 of the multi-function device 200. (For example, “B10”) is assumed. In this case, the multi-function device 200 registers the FAX number and name input by the user in the address table 210. The multi-function device 200 further includes a registration flag associated with the FAX number in order to indicate that the FAX number is a fax number input by the user operating the operation panel of the multi-function device 200. “1” is registered in the address table 210.

また、例えば、多機能機200は、ファクシミリ装置10から、図示省略の外部FAX装置のFAX番号(例えば「345−6666」)と、当該外部FAX装置の名前(例えば「B20」)と、をアドレステーブル210に登録するための登録指示を受信する場合がある。この場合、多機能機200は、登録指示に従って、FAX番号と名前とをアドレステーブル210に登録する。多機能機200は、さらに、当該FAX番号が、ファクシミリ装置10からの登録指示に従って登録されたFAX番号であることを示すために、当該FAX番号に対応付けて、登録フラグ「0」をアドレステーブル210に登録する。なお、以下では、ユーザが、多機能機の操作パネルを操作して、当該多機能機のアドレステーブルにFAX番号を登録する場合に、当該多機能機のことを、「当該FAX番号の登録元の多機能機」と呼ぶ。   Further, for example, the multi-function device 200 addresses the FAX number (for example, “345-6666”) of the external FAX apparatus (not shown) and the name of the external FAX apparatus (for example, “B20”) from the facsimile apparatus 10. A registration instruction for registration in the table 210 may be received. In this case, the multi-function device 200 registers the FAX number and name in the address table 210 according to the registration instruction. The multi-function device 200 further sets a registration flag “0” in association with the FAX number in order to indicate that the FAX number is a FAX number registered in accordance with a registration instruction from the facsimile apparatus 10. Register at 210. Hereinafter, when the user operates the operation panel of the multi-function device to register the FAX number in the address table of the multi-function device, the multi-function device is referred to as “the registration source of the FAX number”. Called "multi-function machine".

複数個の多機能機100〜300はPSTN70に直接的に接続されていないために、複数個の多機能機100〜300と複数個の外部FAX装置72〜76とは、PSTN70を介して、直接的に通信することができない。但し、複数個の多機能機100〜300は、ファクシミリ装置10を介して、複数個の外部FAX装置72〜76にデータを送信することができる。例えば、ユーザは、多機能機100に原稿を読み取らせ、原稿に記載された画像を表わすファクシミリデータを生成させる。そして、ユーザは、外部FAX装置72のFAX番号(即ち「012−3333」)を、多機能機100に入力することができる。多機能機100は、外部FAX装置72のFAX番号とファクシミリデータとを、ファクシミリ装置10に送信する。この場合、ファクシミリ装置10は、外部FAX装置72のFAX番号を送信先として指定して、PSTN70を介して、ファクシミリデータを送信する。この結果、多機能機100は、ファクシミリ装置10を介して、外部FAX装置72にファクシミリデータを送信することができる。   Since the plurality of multi-function devices 100 to 300 are not directly connected to the PSTN 70, the plurality of multi-function devices 100 to 300 and the plurality of external FAX apparatuses 72 to 76 are directly connected via the PSTN 70. Can't communicate. However, the plurality of multi-function devices 100 to 300 can transmit data to the plurality of external FAX apparatuses 72 to 76 via the facsimile apparatus 10. For example, the user causes the multi-function device 100 to read a document and generate facsimile data representing an image described on the document. Then, the user can input the FAX number (that is, “012-3333”) of the external FAX apparatus 72 to the multi-function device 100. The multi-function device 100 transmits the FAX number of the external FAX apparatus 72 and the facsimile data to the facsimile apparatus 10. In this case, the facsimile apparatus 10 designates the FAX number of the external FAX apparatus 72 as a transmission destination, and transmits facsimile data via the PSTN 70. As a result, the multi-function device 100 can transmit facsimile data to the external FAX apparatus 72 via the facsimile apparatus 10.

(ファクシミリ装置10の構成)
図1に示すように、ファクシミリ装置10は、LANインターフェイス12、表示部14、操作部16、PTNインターフェイス18、及び、制御部20を備える。
(Configuration of facsimile machine 10)
As shown in FIG. 1, the facsimile machine 10 includes a LAN interface 12, a display unit 14, an operation unit 16, a PTN interface 18, and a control unit 20.

ファクシミリ装置10は、LANインターフェイス12を介して、LAN4に接続される多機能機100〜300と通信する。また、ファクシミリ装置10は、PSTNインターフェイス18を介して、PSTN70に接続される外部FAX装置72〜76と通信する。表示部14は、制御部20の指示に従って、様々な情報を表示する。操作部16は、複数個のキー(スタートキー、テンキー等)を備える。   The facsimile machine 10 communicates with the multi-function devices 100 to 300 connected to the LAN 4 via the LAN interface 12. The facsimile apparatus 10 communicates with external FAX apparatuses 72 to 76 connected to the PSTN 70 via the PSTN interface 18. The display unit 14 displays various information according to instructions from the control unit 20. The operation unit 16 includes a plurality of keys (start key, numeric keypad, etc.).

制御部20は、CPU22とメモリ30とを備える。CPU22は、メモリ30に記憶されているプログラム32に従って、様々な処理を実行する。これにより、取得要求受信部50と抽出部52と特定処理実行部54と登録要求受信部56とテーブル管理部58と選択部60と登録制御部62と消去要求受信部64とブロードキャスト部66との各機能が実現される。メモリ30は、プログラム32と登録テーブル40とデバイス管理テーブル42とを記憶する。   The control unit 20 includes a CPU 22 and a memory 30. The CPU 22 executes various processes according to the program 32 stored in the memory 30. Thereby, the acquisition request receiving unit 50, the extracting unit 52, the specific process executing unit 54, the registration request receiving unit 56, the table management unit 58, the selection unit 60, the registration control unit 62, the erasure request receiving unit 64, and the broadcast unit 66 Each function is realized. The memory 30 stores a program 32, a registration table 40, and a device management table 42.

図5に示すように、登録テーブル40には、Index番号と多機能機の識別情報と登録フラグと名前とが対応付けて登録されている。デバイス管理テーブル42には、多機能機の識別情報と多機能機のIPアドレスと多機能機のアドレステーブルに登録可能な残りのFAX番号の残数とが登録されている。   As shown in FIG. 5, in the registration table 40, an Index number, identification information of a multi-function device, a registration flag, and a name are registered in association with each other. In the device management table 42, the identification information of the multi-function device, the IP address of the multi-function device, and the remaining number of FAX numbers that can be registered in the address table of the multi-function device are registered.

(CPU22が実行する処理)
図面を参照して、CPU22が実行する処理の内容を説明する。
(Processing executed by CPU 22)
The contents of processing executed by the CPU 22 will be described with reference to the drawings.

(テーブル登録処理)
最初に、図2を参照して、テーブル登録処理の内容を説明する。本処理は、ファクシミリ装置10の電源がONにされると開始される。
(Table registration process)
First, the contents of the table registration process will be described with reference to FIG. This process is started when the power of the facsimile apparatus 10 is turned on.

ユーザは、複数個の多機能機100〜300のうちの特定の多機能機の操作パネルを操作して、特定のFAX番号及び特定の名前(即ち外部FAX装置のFAX番号及び名前)を入力する。この場合、上記の特定の多機能機(例えば多機能機100)は、自身のアドレステーブル(例えばアドレステーブル110)に上記の特定のFAX番号及び特定の名前を登録する。上記の特定の多機能機は、上記の特定のFAX番号と、上記の特定の名前と、登録フラグ「1」と、を含む登録要求を、ファクシミリ装置10に送信する。なお、登録要求は、送信元の多機能機(即ち上記の特定の多機能機)のIPアドレスを含む。   The user operates a control panel of a specific multi-function device among the plurality of multi-function devices 100 to 300 to input a specific FAX number and a specific name (that is, the FAX number and name of an external FAX device). . In this case, the specific multi-function device (for example, the multi-function device 100) registers the specific FAX number and the specific name in its own address table (for example, the address table 110). The specific multi-function device transmits a registration request including the specific FAX number, the specific name, and the registration flag “1” to the facsimile apparatus 10. The registration request includes the IP address of the source multi-function device (that is, the specific multi-function device).

S12において、登録要求受信部56は、複数個の多機能機100〜300のうちのいずれかの多機能機から、登録要求が受信されることを監視している。登録要求が受信されない場合(S12でNO)、S14〜S24をスキップして、S26に進む。登録要求が受信される(S12でYES)と、S14において、テーブル管理部58は、デバイス管理テーブル42に、登録要求に含まれるIPアドレスが登録されているのか否かを判断する。   In S12, the registration request receiving unit 56 monitors whether a registration request is received from any one of the plurality of multi-function devices 100 to 300. When the registration request is not received (NO in S12), S14 to S24 are skipped and the process proceeds to S26. When the registration request is received (YES in S12), in S14, the table management unit 58 determines whether or not the IP address included in the registration request is registered in the device management table 42.

IPアドレスが登録されている場合(S14でYES)、S16をスキップして、S18に進む。一方、IPアドレスが登録されていない場合(S14でNO)、S16において、テーブル管理部58は、管理テーブル登録処理を実行する。詳細には、テーブル管理部58は、登録要求の送信元である上記の特定の多機能機から、当該多機能機のアドレステーブルに登録可能なFAX番号の残数を取得する。次いで、テーブル管理部58は、上記の特定の多機能機を識別するための固有の識別情報を決定する。テーブル管理部58は、登録要求に含まれるIPアドレスと、登録可能なFAX番号の残数と、決定された識別情報と、を対応付けて、デバイス管理テーブル42(図5参照)に登録する。   If the IP address is registered (YES in S14), S16 is skipped and the process proceeds to S18. On the other hand, when the IP address is not registered (NO in S14), in S16, the table management unit 58 executes a management table registration process. Specifically, the table management unit 58 obtains the remaining number of FAX numbers that can be registered in the address table of the multi-function device from the specific multi-function device that is the transmission source of the registration request. Next, the table management unit 58 determines unique identification information for identifying the specific multi-function device. The table management unit 58 registers the IP address included in the registration request, the remaining number of FAX numbers that can be registered, and the determined identification information in the device management table 42 (see FIG. 5) in association with each other.

S18では、テーブル管理部58は、S12で受信されたFAX番号に対応する新たなIndex番号を決定する。詳細には、テーブル管理部58は、登録テーブル40(図5参照)に登録されている最大のIndex番号に「1」が加算された値を、新たなIndex番号として決定する。S18では、さらに、テーブル管理部58は、決定されたIndex番号を、上記の特定の多機能機に送信する。多機能機は、Index番号を受信すると、上記の特定のFAX番号に対応付けて、当該Index番号をアドレステーブルに登録する。   In S18, the table management unit 58 determines a new Index number corresponding to the FAX number received in S12. Specifically, the table management unit 58 determines a value obtained by adding “1” to the maximum Index number registered in the registration table 40 (see FIG. 5) as a new Index number. In S18, the table management unit 58 further transmits the determined index number to the specific multi-function device. Upon receiving the index number, the multi-function device registers the index number in the address table in association with the specific FAX number.

次いで、S20では、選択部60は、LAN4に接続されている複数個の多機能機のうち、登録要求の送信元である上記の特定の多機能機以外の1個の多機能機(以下で「選択済み多機能機」と呼ぶ)を選択する。実際には、選択部60は、デバイス管理テーブル42に登録されている複数個の多機能機のIPアドレスのうち、登録要求に含まれる上記の特定の多機能機のIPアドレス以外の1個のIPアドレスを選択する。特に、選択部60は、アドレステーブルに登録可能なFAX番号の残数が最も多い多機能機のIPアドレス(即ち最も大きい残数の値に対応するIPアドレス)を選択する。この構成によれば、選択部60は、アドレステーブルに登録可能な残数が最も多い多機能機、即ち、アドレステーブルの登録容量に余裕がある多機能機を選択することができる。なお、デバイス管理テーブル42内のIPアドレスが、S12の登録要求に含まれるIPアドレスのみである場合、選択部60は、他の1個のIPアドレスが登録されるまで待機し、他の1個のIPアドレスの登録後に、S20の処理を実行する。   Next, in S20, the selection unit 60 selects one multi-function device (hereinafter, the specific multi-function device) that is the transmission source of the registration request from the plurality of multi-function devices connected to the LAN 4. (Referred to as “selected multi-function device”). Actually, the selection unit 60 selects one of the plurality of multi-function device IP addresses registered in the device management table 42 other than the specific multi-function device IP address included in the registration request. Select an IP address. In particular, the selection unit 60 selects the IP address of the multi-function device having the largest number of FAX numbers that can be registered in the address table (that is, the IP address corresponding to the largest remaining number value). According to this configuration, the selection unit 60 can select a multi-function device having the largest remaining number that can be registered in the address table, that is, a multi-function device having a sufficient registration capacity in the address table. When the IP address in the device management table 42 is only the IP address included in the registration request in S12, the selection unit 60 waits until another one IP address is registered, and the other one. After registering the IP address, the process of S20 is executed.

S22では、登録制御部62は、S20で選択されたIPアドレス(即ち選択済み多機能機のIPアドレス)を送信先として指定して、S12で受信された上記の特定のFAX番号と、S12で受信された上記の特定の名前と、S18で決定されたIndex番号と、を含む登録指示を送信する。   In S22, the registration control unit 62 designates the IP address selected in S20 (that is, the IP address of the selected multi-function device) as a transmission destination, the specific FAX number received in S12, and in S12. A registration instruction including the received specific name and the index number determined in S18 is transmitted.

選択済み多機能機は、受信された登録指示に含まれるFAX番号と名前とIndex番号とを対応付けて、自身のアドレステーブルに登録する。選択済み多機能機は、さらに、登録指示に含まれるFAX番号等に対応付けて、登録フラグ「0」を自身のアドレステーブルに登録する。   The selected multi-function device registers the FAX number, name, and Index number included in the received registration instruction in its own address table in association with each other. The selected multi-function device further registers a registration flag “0” in its own address table in association with the FAX number or the like included in the registration instruction.

次いで、S24では、テーブル管理部58は、登録テーブル40とデバイス管理テーブル42とを更新する。詳細には、テーブル管理部58は、S12で受信された登録要求に含まれる上記の特定の名前(例えば「Z10」)と、S18で決定されたIndex番号(例えば「0」)と、上記の特定の多機能機の識別情報(例えば「M100」)と、選択済み多機能機の識別情報(即ちS20で選択されたIPアドレスに対応付けてデバイス管理テーブル42に登録されている識別情報(例えば「M200」))と、を対応付けて、登録テーブル40に登録する。テーブル管理部58は、さらに、上記の特定の多機能機の識別情報(例えば「M100」)に対応付けて、登録フラグ「1」を、登録テーブル40に登録する。テーブル管理部58は、さらに、選択済み多機能機の識別情報(例えば「M200」)に対応付けて、登録フラグ「0」を、登録テーブル40に登録する。また、テーブル管理部58は、S20で選択された多機能機の識別情報に対応付けてデバイス管理テーブル42に登録されている残数を示す数値から「1」を減算する。   Next, in S24, the table management unit 58 updates the registration table 40 and the device management table 42. Specifically, the table management unit 58 uses the specific name (eg, “Z10”) included in the registration request received in S12, the index number (eg, “0”) determined in S18, Identification information (for example, “M100”) of a specific multi-function device and identification information (for example, identification information registered in the device management table 42 in association with the IP address selected in S20) "M200")) are registered in the registration table 40 in association with each other. The table management unit 58 further registers the registration flag “1” in the registration table 40 in association with the identification information (for example, “M100”) of the specific multi-function device. The table management unit 58 further registers the registration flag “0” in the registration table 40 in association with the identification information (for example, “M200”) of the selected multi-function device. Further, the table management unit 58 subtracts “1” from the numerical value indicating the remaining number registered in the device management table 42 in association with the identification information of the multi-function device selected in S20.

S26では、消去要求受信部64は、消去要求を受信することを監視している。例えば、ユーザは、多機能機100の操作パネルを操作して、アドレステーブル110に登録されている消去対象のFAX番号(以下では「対象FAX番号」と呼ぶ)を消去するための消去操作を実行することができる。多機能機100は、消去操作が実行されると、対象FAX番号に対応するIndex番号と自身のIPアドレスとを含む消去要求を、ファクシミリ装置10に送信する。多機能機200,300も同様に、ユーザによる消去操作に応じて、消去要求をファクシミリ装置10に送信可能である。   In S26, the erasure request receiving unit 64 monitors reception of the erasure request. For example, the user operates the operation panel of the multi-function device 100 to execute an erasing operation for erasing an erasure target FAX number (hereinafter referred to as “target FAX number”) registered in the address table 110. can do. When the erasure operation is executed, the multi-function device 100 transmits an erasure request including the Index number corresponding to the target FAX number and its own IP address to the facsimile machine 10. Similarly, the multi-function devices 200 and 300 can transmit an erasure request to the facsimile machine 10 in accordance with an erasing operation by the user.

消去要求が受信されない場合(S26でNO)、S12に戻る。一方、消去要求が受信されると(S26でYES)、S28において、テーブル管理部58は、消去要求の送信元の多機能機が、対象FAX番号の登録元の多機能機であるのか否かを判断する。具体的には、テーブル管理部58は、消去要求に含まれるIPアドレスに対応する識別情報を、デバイス管理テーブル42から特定する。次いで、テーブル管理部58は、S22で受信された消去要求に含まれるIndex番号と特定された識別情報との組合せに対応付けて、登録テーブル40に登録フラグ「1」が登録されているのか否かを判断する。テーブル管理部58は、登録フラグが「1」である場合にS28でYESと判断し、登録フラグが「0」である場合にS28でNOと判断する。なお、消去要求内のIPアドレスがデバイス管理テーブル42に登録されていない場合、消去要求受信部64は、消去要求を消去して、S12に戻る。   If the erasure request is not received (NO in S26), the process returns to S12. On the other hand, when an erasure request is received (YES in S26), in S28, the table management unit 58 determines whether or not the multi-function device that has transmitted the erasure request is the multi-function device that is the registration source of the target FAX number. Judging. Specifically, the table management unit 58 specifies identification information corresponding to the IP address included in the deletion request from the device management table 42. Next, the table management unit 58 determines whether or not the registration flag “1” is registered in the registration table 40 in association with the combination of the Index number included in the erasure request received in S22 and the identified identification information. Determine whether. The table management unit 58 determines YES in S28 when the registration flag is “1”, and determines NO in S28 when the registration flag is “0”. If the IP address in the deletion request is not registered in the device management table 42, the deletion request receiving unit 64 deletes the deletion request and returns to S12.

S28でYESの場合、S34に進む。一方、S28でNOの場合、S30において、テーブル管理部58は、消去要求に含まれるIndex番号に対応付けて、登録フラグ「1」が登録テーブル40に登録されているのか否かを判断する。登録フラグ「1」が登録テーブル40に登録されていない場合、即ち、消去要求に含まれるIndex番号に対応付けられている全ての登録フラグが「0」である場合(S30でNO)、S34に進む。なお、Index番号に対応する全ての登録フラグが「0」である状況は、当該Index番号に対応するFAX番号(即ち対象FAX番号)の登録元の多機能機がLAN4に通信可能に接続されていない場合(図4のS74でNOの場合;例えば電源がOFFにされている場合)に、発生し得る。一方、登録フラグ「1」が登録されている場合(S30でYES)、S32において、制御部20は、FAX番号を消去することができないことを、消去要求の送信元の多機能機に通知して、S12に戻る。なお、この場合、多機能機は、自身のアドレステーブル内の対象FAX番号等を消去しない。   If YES in S28, the process proceeds to S34. On the other hand, in the case of NO in S28, in S30, the table management unit 58 determines whether or not the registration flag “1” is registered in the registration table 40 in association with the Index number included in the deletion request. If the registration flag “1” is not registered in the registration table 40, that is, if all the registration flags associated with the Index number included in the deletion request are “0” (NO in S30), the process proceeds to S34. move on. Note that when all the registration flags corresponding to the Index number are “0”, the multi-function device that is the registration source of the FAX number (that is, the target FAX number) corresponding to the Index number is connected to the LAN 4 so as to be communicable. This may occur when there is no such event (NO in S74 of FIG. 4; for example, when the power is turned off). On the other hand, when the registration flag “1” is registered (YES in S30), in S32, the control unit 20 notifies the multi-function device that has transmitted the deletion request that the FAX number cannot be deleted. Then, the process returns to S12. In this case, the multi-function device does not delete the target FAX number or the like in its own address table.

S34では、登録制御部62は、S26で受信された消去要求に含まれるIndex番号に対応するFAX番号の消去指示を送信する。詳細には、登録制御部62は、消去要求に含まれるIndex番号に対応する2個の識別情報を、登録テーブル40から特定し、特定された2個の識別情報に対応する2個のIPアドレスを、デバイス管理テーブル42から特定する。次いで、登録制御部62は、特定された2個のIPアドレスのそれぞれを送信先として指定して、消去指示を送信する。消去指示は、消去されるべきFAX番号に対応するIndex番号を含む。この場合、多機能機は、消去指示を受信すると、消去指示に含まれるIndex番号と、当該Index番号に対応付けられているFAX番号等と、を自身のアドレステーブルから消去する。   In S34, the registration control unit 62 transmits an instruction to delete the FAX number corresponding to the Index number included in the deletion request received in S26. Specifically, the registration control unit 62 identifies two pieces of identification information corresponding to the Index number included in the erasure request from the registration table 40, and two IP addresses corresponding to the two pieces of identified identification information. Are identified from the device management table 42. Next, the registration control unit 62 designates each of the two specified IP addresses as a transmission destination and transmits an erasure instruction. The erase instruction includes an Index number corresponding to the FAX number to be erased. In this case, when receiving the delete instruction, the multi-function device deletes the Index number included in the delete instruction, the FAX number associated with the Index number, and the like from its own address table.

S36では、テーブル管理部58は、S26で受信された消去要求に含まれるIndex番号と、当該Index番号に対応付けて登録テーブル40に登録されている各情報(識別情報等)を、登録テーブル40から消去する。S36では、テーブル管理部58は、さらに、S34で特定された2個のIPアドレスのうちの一方のIPアドレスに対応付けてデバイス管理テーブル42に登録されている残数を示す数値に、「1」を加算する。同様に、テーブル管理部58は、他方のIPアドレスに対応付けてデバイス管理テーブル42に登録されている残数を示す数値にも、「1」を加算して、S12に戻る。   In S36, the table management unit 58 stores the Index number included in the erasure request received in S26 and each piece of information (identification information, etc.) registered in the registration table 40 in association with the Index number. Erase from In S36, the table management unit 58 further sets “1” to a numerical value indicating the remaining number registered in the device management table 42 in association with one of the two IP addresses specified in S34. Is added. Similarly, the table management unit 58 adds “1” to the numerical value indicating the remaining number registered in the device management table 42 in association with the other IP address, and returns to S12.

(FAX番号送信処理)
次いで、図3を参照して、FAX番号送信処理の内容を説明する。本処理は、ファクシミリ装置10の電源がONにされると開始される。ユーザは、ファクシミリデータの送信先の外部FAX装置(以下では「目的の外部FAX装置」と呼ぶ)を指定するために、以下の2つの手法のどちらかを採用することができる。(1)例えば、ユーザは、目的の外部FAX装置の名前に含まれる1個以上の文字を多機能機200に入力する。(2)例えば、ユーザは、1個以上の文字を入力せずに、LAN4に接続されている多機能機に登録されている全てのFAX番号のリスト(アドレス一覧)を表示させるための表示操作を実行する。
(FAX number transmission process)
Next, the contents of the FAX number transmission process will be described with reference to FIG. This process is started when the power of the facsimile apparatus 10 is turned on. The user can employ either of the following two methods in order to designate an external FAX apparatus (hereinafter referred to as “target external FAX apparatus”) as a destination of facsimile data. (1) For example, the user inputs one or more characters included in the name of the target external FAX apparatus to the multi-function device 200. (2) For example, the user does not input one or more characters, and a display operation for displaying a list (address list) of all FAX numbers registered in the multi-function device connected to the LAN 4 Execute.

多機能機は、上記の(1)が実行されると、入力文字を含む取得要求を、ファクシミリ装置10に送信する。一方、多機能機は、上記の(2)が実行されると、アドレス一覧の取得要求を、ファクシミリ装置10に送信する。   When the above (1) is executed, the multi-function device transmits an acquisition request including input characters to the facsimile machine 10. On the other hand, when the above (2) is executed, the multi-function device transmits an address list acquisition request to the facsimile machine 10.

S52において、取得要求受信部50は、複数個の多機能機100〜300のうちのいずれかの多機能機から、取得要求を受信することを監視している。
ここでYESの場合、S54において、抽出部52は、S52で受信された取得要求に、入力文字が含まれているのか否かを判断する。なお、取得要求に含まれる送信元のIPアドレスがデバイス管理テーブル42に登録されていない場合、取得要求受信部50は、取得要求を消去して、S52に戻る。取得要求に入力文字が含まれている場合(S54でYES)、S56において、抽出部52は、登録テーブル40の中から、入力文字が先頭部分に含まれる外部FAX装置の名前が対応付けられている1個以上のIndex番号を特定して、S60に進む。一方、取得要求に入力文字が含まれていない場合(即ち文字が入力されていないことを示す情報が含まれている場合)(S54でNO)、S58において、抽出部52は、登録テーブル40に登録されている全てのIndex番号を特定して、S60に進む。
In S <b> 52, the acquisition request receiving unit 50 monitors reception of an acquisition request from any one of the plurality of multi-function devices 100 to 300.
In the case of YES here, in S54, the extraction unit 52 determines whether or not an input character is included in the acquisition request received in S52. If the source IP address included in the acquisition request is not registered in the device management table 42, the acquisition request receiving unit 50 deletes the acquisition request and returns to S52. When an input character is included in the acquisition request (YES in S54), in S56, the extraction unit 52 associates the name of the external FAX apparatus whose input character is included in the head portion from the registration table 40. One or more index numbers are specified, and the process proceeds to S60. On the other hand, when the acquisition request does not include an input character (that is, when information indicating that no character is input is included) (NO in S54), the extraction unit 52 stores the registration table 40 in S58. All registered Index numbers are specified, and the process proceeds to S60.

S60では、抽出部52は、特定された1個以上のIndex番号のうち、1個のIndex番号を選択する。次いで、S61では、抽出部52は、選択されたIndex番号に対応付けられている識別情報を、登録テーブル40から抽出する。ここでは、通常、1個のIndex番号について、2個の識別情報が抽出される。   In S60, the extraction unit 52 selects one Index number from the specified one or more Index numbers. Next, in S <b> 61, the extraction unit 52 extracts identification information associated with the selected index number from the registration table 40. Here, normally, two pieces of identification information are extracted for one index number.

S62では、特定処理実行部54は、抽出された2個の識別情報の中に、取得要求の送信元の多機能機(以下では「対象の多機能機」と呼ぶ)の識別情報が含まれているのか否かを判断する。なお、抽出部52は、取得要求に含まれる対象の多機能機のIPアドレスに対応付けてデバイス管理テーブル42に登録されている識別情報を、対象の多機能機の識別情報として特定する。対象の多機能機の識別情報が含まれている場合(S62でYES)、S68に進む。   In S62, the specific process execution unit 54 includes the identification information of the multi-function device (hereinafter referred to as “target multi-function device”) of the transmission source of the acquisition request in the extracted two pieces of identification information. Judge whether or not. The extraction unit 52 identifies the identification information registered in the device management table 42 in association with the IP address of the target multi-function device included in the acquisition request as the identification information of the target multi-function device. If the identification information of the target multi-function device is included (YES in S62), the process proceeds to S68.

一方、対象の多機能機の識別情報が含まれていない場合(S62でNO)、S63において、特定処理実行部54は、S61で抽出された2個の識別情報のうち、一方の識別情報で識別される多機能機から、S60で選択されたIndex番号のFAX番号を取得することを試みる。具体的には、特定処理実行部54は、最初に、上記の一方の識別情報に対応する各IPアドレスを、デバイス管理テーブル42から特定する。次いで、特定処理実行部54は、特定されたIPアドレスを送信先として指定して、S60で選択されたIndex番号を含むFAX番号の送信要求を送信する。多機能機は、送信要求を受信すると、送信要求に含まれるIndex番号に対応するFAX番号を自身のアドレステーブルから特定する。次いで、多機能機は、特定されたFAX番号をファクシミリ装置10に送信する。S64で、特定処理実行部54は、送信要求の応答として、FAX番号が取得されたのか否かを判断する。FAX番号が取得された場合(S64でYES)、S68に進む。   On the other hand, when the identification information of the target multi-function device is not included (NO in S62), in S63, the specific process execution unit 54 uses one of the two identification information extracted in S61. An attempt is made to acquire the FAX number of the Index number selected in S60 from the identified multi-function device. Specifically, the specifying process execution unit 54 first specifies each IP address corresponding to the one piece of identification information from the device management table 42. Next, the specific process execution unit 54 specifies the specified IP address as a transmission destination, and transmits a transmission request for a FAX number including the Index number selected in S60. When receiving the transmission request, the multi-function device specifies a FAX number corresponding to the Index number included in the transmission request from its own address table. Next, the multi-function device transmits the specified FAX number to the facsimile machine 10. In S <b> 64, the specific process execution unit 54 determines whether or not a FAX number has been acquired as a response to the transmission request. When the FAX number is acquired (YES in S64), the process proceeds to S68.

一方、特定処理実行部54は、送信要求に対する応答として、FAX番号が取得されない場合、S64でNOと判断する。S64でNOと判断される場合とは、上記の一方の多機能機がLAN4に通信可能に接続されていない場合が想定される。この場合、S66において、特定処理実行部54は、S61で抽出された2個の識別情報のうち、他方の識別情報で識別される他方の多機能機から、S60で選択されたIndex番号のFAX番号を取得して、S68に進む。なお、上記の他方の多機能機からFAX番号を取得する手法は、上記の一方の多機能機からFAX番号を取得する手法と同様である。この構成によれば、ファクシミリ装置10は、上記の一方の多機能機がLAN4に通信可能に接続されていない状況であっても、上記の他方の多機能機から、FAX番号を取得することができる。   On the other hand, if the FAX number is not acquired as a response to the transmission request, the specific process execution unit 54 determines NO in S64. The case where NO is determined in S64 is a case where the one multi-function device is not connected to the LAN 4 so as to be communicable. In this case, in S66, the specific process execution unit 54 receives the FAX of the index number selected in S60 from the other multi-function device identified by the other identification information among the two pieces of identification information extracted in S61. The number is acquired and the process proceeds to S68. The method for acquiring the FAX number from the other multi-function device is the same as the method for acquiring the FAX number from the one multi-function device. According to this configuration, the facsimile apparatus 10 can acquire a FAX number from the other multi-function device even in a situation where the one multi-function device is not connected to the LAN 4 so as to be communicable. it can.

S68では、制御部20は、S56又はS58で特定された全てのIndex番号がS60で選択されたのか否かを判断する。未選択のIndex番号が残っている場合(S68でNO)にS60に戻る。一方、全てのIndex番号が選択された場合(S68でYES)、S70において、特定処理実行部54は、FAX番号と名前との組合せを、対象の多機能機に送信して、処理を終了し、S52に戻る。なお、特定処理実行部54は、S60で選択されたIndex番号を用いて、取得されたFAX番号に対応する名前を、登録テーブル40から特定する。   In S68, the control unit 20 determines whether all the Index numbers specified in S56 or S58 have been selected in S60. If an unselected Index number remains (NO in S68), the process returns to S60. On the other hand, if all index numbers have been selected (YES in S68), in S70, the specific process execution unit 54 transmits the combination of the FAX number and name to the target multi-function device, and ends the process. , Return to S52. The specifying process execution unit 54 specifies the name corresponding to the acquired FAX number from the registration table 40 using the Index number selected in S60.

対象の多機能機は、取得要求を送信すると、自身のアドレステーブルの中から、ユーザによって入力された文字が先頭部分に含まれる名前とFAX番号とを特定する。ただし、表示操作が実行された場合、対象の多機能機は、自身のアドレステーブルに登録されている全てのFAX番号と名前とを特定する。そして、対象の多機能機は、ファクシミリ装置10からFAX番号と名前とを受信すると、特定済みのFAX番号と名前との組合せと、受信済みのFAX番号と名前との組合せと、を含むリストを作成し、表示部に表示する。   When the target multi-function device transmits an acquisition request, the target multi-function device specifies a name and a FAX number in which the character input by the user is included in the head part from its own address table. However, when the display operation is executed, the target multi-function device specifies all FAX numbers and names registered in its own address table. When the target multi-function device receives the FAX number and name from the facsimile apparatus 10, the target multi-function device displays a list including the combination of the specified FAX number and name and the combination of the received FAX number and name. Create and display on the display.

(デバイス確認処理)
次いで、図4を参照して、デバイス確認処理の内容を説明する。本処理は、ファクシミリ装置10の電源がONにされると、予め決められた周期で繰り返し実行される。最初に、S72において、ブロードキャスト部66は、通信可能なデバイスが存在するのか否かを確認する確認信号をLAN4にブロードキャストする。LAN4に通信可能に接続されている多機能機(例えば多機能機100)は、確認信号を受信すると、確認信号に対する応答信号をファクシミリ装置10に送信する。応答信号は、送信元の多機能機のIPアドレスを含む。
(Device confirmation processing)
Next, the contents of the device confirmation process will be described with reference to FIG. This process is repeatedly executed at a predetermined cycle when the power of the facsimile apparatus 10 is turned on. First, in S <b> 72, the broadcast unit 66 broadcasts a confirmation signal for confirming whether or not a device capable of communication exists to the LAN 4. When receiving a confirmation signal, the multi-function device (for example, the multi-function device 100) connected to the LAN 4 so as to be communicable transmits a response signal to the confirmation signal to the facsimile apparatus 10. The response signal includes the IP address of the multi-function device that is the transmission source.

S74において、テーブル管理部58は、デバイス管理テーブル42に登録されている全ての多機能機から、応答信号が受信されたのか否かを判断する。具体的には、テーブル管理部58は、受信された1個以上の応答信号に含まれる1個以上のIPアドレスのそれぞれについて、当該IPアドレスが、デバイス管理テーブル42に登録されているのか否かを判断する。デバイス管理テーブル42に登録されている全てのIPアドレスが、受信された1個以上の応答信号に含まれている場合には、テーブル管理部58は、S74でYESと判断し、S86に進む。   In S 74, the table management unit 58 determines whether response signals have been received from all the multi-function devices registered in the device management table 42. Specifically, the table management unit 58 determines whether or not the IP address is registered in the device management table 42 for each of one or more IP addresses included in the received one or more response signals. Judging. If all the IP addresses registered in the device management table 42 are included in the received one or more response signals, the table management unit 58 determines YES in S74 and proceeds to S86.

一方、デバイス管理テーブル42に登録されている全てのIPアドレスが、受信された1個以上の応答信号に含まれていない場合に、テーブル管理部58は、S74でNOと判断し、S76に進む。S74でNOと判断される状況とは、デバイス管理テーブル42に登録されている多機能機(例えば多機能機100)が、LAN4を介して、ファクシミリ装置10と接続できない状況(例えば多機能機100の電源がOFF)である。   On the other hand, when all the IP addresses registered in the device management table 42 are not included in the received one or more response signals, the table management unit 58 determines NO in S74 and proceeds to S76. . The situation determined as NO in S74 is a situation where the multi-function device (for example, the multi-function device 100) registered in the device management table 42 cannot connect to the facsimile apparatus 10 via the LAN 4 (for example, the multi-function device 100). Is turned off).

なお、以下では、デバイス管理テーブル42に登録されている各IPアドレスのうち、受信された1個以上の応答信号に含まれていないIPアドレスのことを、「特定のIPアドレス」と呼ぶ。S76では、テーブル管理部58は、デバイス管理テーブル42から、上記の特定のIPアドレスと、上記の特定のIPアドレスに対応付けられている特定の識別情報と、上記の特定のIPアドレスに対応付けられている残数と、を消去する。さらに、テーブル管理部58は、上記の特定の識別情報が登録テーブル40に登録されている場合、上記の特定の識別情報と、上記の特定の識別情報に対応付けられている登録フラグと、を登録テーブル40から消去する。   Hereinafter, among the IP addresses registered in the device management table 42, an IP address that is not included in one or more received response signals is referred to as a “specific IP address”. In S76, the table management unit 58 associates the specific IP address, the specific identification information associated with the specific IP address, and the specific IP address from the device management table 42. Delete the remaining number. Furthermore, when the specific identification information is registered in the registration table 40, the table management unit 58 displays the specific identification information and a registration flag associated with the specific identification information. Delete from the registration table 40.

次いで、S78において、テーブル管理部58は、登録テーブル40の中から、1個の識別情報のみが対応付けられているIndex番号が存在するのか否かを判断する。1個の識別情報のみが対応付けられているIndex番号が存在しない場合(S78でNO)、S86に進む。   Next, in S78, the table management unit 58 determines whether or not there is an Index number associated with only one piece of identification information from the registration table 40. If there is no Index number associated with only one piece of identification information (NO in S78), the process proceeds to S86.

一方、1個の識別情報のみが対応付けられているIndex番号(以下では「特定のIndex番号」と呼ぶ)が存在する場合(S78でYES)、S80に進む。S80では、制御部20は、上記の特定のIndex番号によって特定されるFAX番号を取得する。具体的には、制御部20は、上記の特定のIndex番号に対応付けられている1個の識別情報(以下では「特定の識別情報」と呼ぶ)を、登録テーブル40から特定する。次いで、制御部20は、上記の特定の識別情報に対応付けられているIPアドレスを、デバイス管理テーブル42から特定する。次いで、制御部20は、特定されたIPアドレスを送信先として指定して、上記の特定のIndex番号を含む送信要求を送信する。この場合、多機能機は、送信要求を受信すると、当該送信要求に含まれる上記の特定のIndex番号に対応付けられているFAX番号を、自身のアドレステーブルから特定して、ファクシミリ装置10に送信する。この結果、制御部20は、FAX番号を取得する。   On the other hand, if there is an Index number associated with only one piece of identification information (hereinafter referred to as “specific index number”) (YES in S78), the process proceeds to S80. In S80, the control unit 20 acquires a FAX number specified by the specific index number. Specifically, the control unit 20 specifies one piece of identification information (hereinafter referred to as “specific identification information”) associated with the specific index number from the registration table 40. Next, the control unit 20 specifies the IP address associated with the specific identification information from the device management table 42. Next, the control unit 20 designates the identified IP address as a transmission destination, and transmits a transmission request including the specific index number. In this case, when the multi-function device receives the transmission request, the multi-function device specifies the FAX number associated with the specific index number included in the transmission request from its own address table and transmits it to the facsimile machine 10. To do. As a result, the control unit 20 acquires a FAX number.

次いで、S82では、選択部60は、LAN4に接続されている複数個の多機能機のうち、上記の特定の識別情報に対応する多機能機以外の1個の多機能機(即ち1個のIPアドレス)を選択する。多機能機の選択手法は、図2のS20と同様である。S84では、登録制御部62は、S82で選択されたIPアドレスを送信先として指定して、S80で取得されたFAX番号と、上記の特定のIndex番号と、上記の特定のIndex番号に対応付けて登録テーブル40に登録されている名前と、を含む登録指示を送信して、S86に進む。多機能機は、登録指示を受信すると、登録指示に含まれるFAX番号とIndex番号と名前とを対応付けて、自身のアドレステーブルに登録する。多機能機は、さらに、登録指示に含まれるFAX番号等に対応付けて、登録フラグ「0」を登録する。なお、複数個のIndex番号が1個の識別情報のみに対応する場合には(S78でYES)、制御部20は、複数個のIndex番号のそれぞれについて、S80〜S84の処理を実行する。   Next, in S82, the selection unit 60 selects one multi-function device (that is, one multi-function device) other than the multi-function device corresponding to the specific identification information among the plurality of multi-function devices connected to the LAN 4. IP address). The method of selecting the multi-function device is the same as S20 in FIG. In S84, the registration control unit 62 specifies the IP address selected in S82 as a transmission destination, and associates it with the FAX number acquired in S80, the specific index number, and the specific index number. The registration instruction including the name registered in the registration table 40 is transmitted, and the process proceeds to S86. When receiving the registration instruction, the multi-function device associates the FAX number, the Index number, and the name included in the registration instruction with each other and registers them in its own address table. The multi-function device further registers a registration flag “0” in association with the FAX number or the like included in the registration instruction. When the plurality of index numbers correspond to only one piece of identification information (YES in S78), the control unit 20 executes the processes of S80 to S84 for each of the plurality of index numbers.

S86では、テーブル管理部58は、デバイス管理テーブル42に登録されていないデバイスから、応答信号が受信されたのか否かを判断する。具体的には、テーブル管理部58は、受信された1個以上の応答信号に含まれる1個以上のIPアドレスの中に、デバイス管理テーブル42に登録されていないIPアドレスが含まれるのか否かを判断する。未登録の多機能機から応答信号が受信されない場合(S86でNO)、S72に戻る。   In S86, the table management unit 58 determines whether a response signal has been received from a device not registered in the device management table 42. Specifically, the table management unit 58 determines whether an IP address that is not registered in the device management table 42 is included in one or more IP addresses included in the received one or more response signals. Judging. If no response signal is received from the unregistered multi-function device (NO in S86), the process returns to S72.

一方、未登録の多機能機から応答信号が受信される場合(S86でYES)、即ち、新たなデバイス(例えば図1の多機能機500)がLAN4に通信可能に接続された場合に、S88において、制御部20は、未登録の多機能機(即ち新たなデバイス)から受信された応答信号に含まれるIPアドレス(即ち、未登録の多機能機のIPアドレス)を送信先として指定して、新たなデバイスに記憶されているアドレステーブルに登録されているFAX番号の送信要求を送信する。送信要求を受信した新たなデバイスは、自身のアドレステーブル内のFAX番号と名前と登録フラグとの組合せを、ファクシミリ装置10に送信する。なお、上記の新たなデバイスは、アドレステーブルにIndex番号が登録されている場合、当該Index番号をさらに含む組合せを、ファクシミリ装置10に送信する。なお、上記の新たなデバイスは、自身のアドレステーブルに複数個のFAX番号が登録されている場合、複数個のFAX番号に対応する複数個の組合せを、ファクシミリ装置10に送信する。なお、S86において複数個の未登録の多機能機から応答信号が受信される場合、制御部20は、複数個の未登録の多機能機のそれぞれについて、後述するS88からS98の処理を実行する。   On the other hand, when a response signal is received from an unregistered multi-function device (YES in S86), that is, when a new device (for example, multi-function device 500 in FIG. 1) is connected to the LAN 4 so as to be communicable, S88. The control unit 20 designates the IP address (that is, the IP address of the unregistered multi-function device) included in the response signal received from the unregistered multi-function device (that is, a new device) as the transmission destination. The transmission request for the FAX number registered in the address table stored in the new device is transmitted. The new device that has received the transmission request transmits the combination of the FAX number, name, and registration flag in its address table to the facsimile apparatus 10. Note that, when an index number is registered in the address table, the new device transmits a combination that further includes the index number to the facsimile apparatus 10. When a plurality of FAX numbers are registered in its own address table, the new device transmits a plurality of combinations corresponding to the plurality of FAX numbers to the facsimile apparatus 10. When response signals are received from a plurality of unregistered multi-function devices in S86, the control unit 20 executes the processes of S88 to S98 described later for each of the plurality of unregistered multi-function devices. .

新たなデバイスのアドレステーブルにIndex番号が登録されている場合とは、例えば、過去に、上記の新たなデバイスが、ファクシミリ装置10と通信可能に接続されており、ファクシミリ装置10からIndex番号を受信した場合である。   The case where the index number is registered in the address table of the new device means, for example, that the new device is connected to the facsimile apparatus 10 in the past so as to be able to communicate with the facsimile apparatus 10 and receives the index number from the facsimile apparatus 10. This is the case.

なお、取得要求を受信したデバイスは、自身のアドレステーブルに、FAX番号が登録されていない場合、FAX番号が登録されていないことを示す情報を、ファクシミリ装置10に送信する。   The device that has received the acquisition request transmits information indicating that the FAX number is not registered to the facsimile apparatus 10 when the FAX number is not registered in its own address table.

テーブル管理部58は、さらに、アドレステーブルに登録可能なFAX番号の残数と、新たなデバイスから取得する。次いで、テーブル管理部58は、新たなデバイスに固有の識別情報を決定する。テーブル管理部58は、取得されたIPアドレスと、決定された識別情報と、取得された登録可能なFAX番号の残数と、を対応付けて、デバイス管理テーブル42に登録する。   The table management unit 58 further acquires the remaining number of FAX numbers that can be registered in the address table and the new device. Next, the table management unit 58 determines identification information unique to the new device. The table management unit 58 registers the acquired IP address, the determined identification information, and the acquired remaining number of registerable FAX numbers in the device management table 42 in association with each other.

S90では、CPU22は、S88の送信要求に応じてFAX番号が受信されることを所定時間監視する。上記の所定時間が経過するまでにFAX番号が受信されない場合(S90でNO)、S72に戻る。一方、FAX番号が受信される場合(S90でYES)、S92では、テーブル管理部58は、S90で受信された名前のうち、登録テーブル40に登録されていない名前が含まれているのか否かを判断する。なお、テーブル管理部58は、S90において、複数個のFAX番号が受信された場合、複数個のFAX番号のそれぞれについて、後述するS92〜S100の処理を実行する。   In S90, the CPU 22 monitors for a predetermined time that the FAX number is received in response to the transmission request in S88. If the FAX number is not received before the predetermined time elapses (NO in S90), the process returns to S72. On the other hand, when a FAX number is received (YES in S90), in S92, the table management unit 58 determines whether a name that is not registered in the registration table 40 is included among the names received in S90. Judging. When a plurality of FAX numbers are received in S90, the table management unit 58 executes the processes of S92 to S100 described later for each of the plurality of FAX numbers.

登録テーブル40に未登録の名前が含まれていない場合(S92でNO)、S72に戻る。一方、登録テーブル40に未登録の名前が含まれている場合(S92でYES)、S94において、テーブル管理部58は、新たにIndex番号を決定し、決定されたIndex番号を、S86の新たなデバイスのIPアドレスを送信先として指定して送信する。なお、S94〜S98は、図2のS18〜S22と同様である。但し、S96では、S86の新たなデバイス以外の多機能機が選択される。S98を終了すると、S100へ移行する。   If the unregistered name is not included in the registration table 40 (NO in S92), the process returns to S72. On the other hand, if an unregistered name is included in the registration table 40 (YES in S92), in S94, the table management unit 58 newly determines an Index number, and uses the determined Index number as a new S86. Specify the IP address of the device as the destination and send it. S94 to S98 are the same as S18 to S22 of FIG. However, in S96, a multi-function device other than the new device in S86 is selected. When S98 ends, the process proceeds to S100.

S100では、テーブル管理部58は、各テーブル40,42を更新する。S84において、登録指示が送信された場合、テーブル管理部58は、S78で特定されたIndex番号に対応付けて、S82で選択された多機能機の識別情報と登録フラブ「0」とを、登録テーブル40に登録する。さらに、テーブル管理部58は、デバイス管理テーブル42において、S82で選択されたIPアドレスに対応する残数から1を減算する。   In S100, the table management unit 58 updates each of the tables 40 and 42. When the registration instruction is transmitted in S84, the table management unit 58 registers the identification information of the multi-function device selected in S82 and the registration flag “0” in association with the Index number specified in S78. Register in table 40. Further, the table management unit 58 subtracts 1 from the remaining number corresponding to the IP address selected in S82 in the device management table 42.

また、S98で登録指示が送信された場合、テーブル管理部58は、S94で決定されたIndex番号に対応付けて、S86の新たなデバイスに決定された識別情報と、S90で受信された登録フラグと、を登録テーブル40に登録する。さらに、テーブル管理部58は、S94で決定されたIndex番号に対応付けて、S96で選択された多機能機の識別情報と登録フラブ「0」とを、登録テーブル40に登録する。さらに、テーブル管理部58は、デバイス管理テーブル42において、S96で選択されたIPアドレスに対応する残数から1を減算する。S100を終了すると、S72に戻る。   When a registration instruction is transmitted in S98, the table management unit 58 associates the identification number determined in S86 with the index number determined in S94, and the registration flag received in S90. Are registered in the registration table 40. Further, the table management unit 58 registers the identification information of the multi-function device selected in S96 and the registration flag “0” in the registration table 40 in association with the Index number determined in S94. Further, the table management unit 58 subtracts 1 from the remaining number corresponding to the IP address selected in S96 in the device management table 42. When S100 ends, the process returns to S72.

(各装置の動作の説明)
図5から図8を参照して、上記のファクシミリ装置10の処理に対するネットワークシステム2内のデバイスの動作の内容について説明する。
(Description of operation of each device)
With reference to FIG. 5 to FIG. 8, the contents of the operation of the device in the network system 2 for the processing of the facsimile apparatus 10 will be described.

(多機能機100から登録要求が受信されるケース:図2に対応)
図5は、図2のテーブル登録処理に関する各デバイスの動作の内容を示す。図5では、
ファクシミリ装置10の各テーブル40,42に情報が登録されておらず、多機能機100〜300のアドレステーブル110〜310にFAX番号が登録されていない状況を想定している。
(Case where a registration request is received from the multi-function device 100: corresponding to FIG. 2)
FIG. 5 shows the contents of the operation of each device relating to the table registration processing of FIG. In FIG.
It is assumed that no information is registered in each of the tables 40 and 42 of the facsimile apparatus 10 and no FAX number is registered in the address tables 110 to 310 of the multi-function devices 100 to 300.

多機能機100のユーザは、多機能機100の操作パネルを操作して、FAX番号「000−0000」と名前「Z10」とを入力する。多機能機100は、入力されたFAX番号と、入力された名前と、登録フラグ「1」と、を対応付けて、アドレステーブル110に登録する。次いで、多機能機100は、FAX番号「000−0000」と名前「Z10」と登録フラグ「1」とを含む登録要求を、ファクシミリ装置10に送信する。   The user of the multi-function device 100 operates the operation panel of the multi-function device 100 and inputs the FAX number “000-0000” and the name “Z10”. The multi-function device 100 registers the input FAX number, the input name, and the registration flag “1” in the address table 110 in association with each other. Next, the multi-function device 100 transmits a registration request including the FAX number “000-0000”, the name “Z10”, and the registration flag “1” to the facsimile machine 10.

登録要求受信部56によって登録要求が受信される(図2のS12でYES)と、テーブル管理部58は、アドレステーブル110に登録可能なFAX番号の残数「19」を取得する(図2のS16)。次いで、テーブル管理部58は、「M100」を、多機能機100の識別情報として決定する(S16)。テーブル管理部58は、多機能機100のIPアドレス「XX.XX.XX」と識別情報「M100」と残数「19」とを対応付けて、デバイス管理テーブル42に登録する(S16)。   When the registration request is received by the registration request receiving unit 56 (YES in S12 of FIG. 2), the table management unit 58 acquires the remaining number “19” of FAX numbers that can be registered in the address table 110 (FIG. 2). S16). Next, the table management unit 58 determines “M100” as identification information of the multi-function device 100 (S16). The table management unit 58 associates the IP address “XX.XX.XX”, the identification information “M100”, and the remaining number “19” of the multi-function device 100 and registers them in the device management table 42 (S16).

次いで、テーブル管理部58は、FAX番号「000−0000」に対応するIndex番号として「0」を決定し(図2のS18)、多機能機100に送信する(S18)。多機能機100は、Index番号「0」を、FAX番号「000−0000」に対応付けて、アドレステーブル110に登録する。   Next, the table management unit 58 determines “0” as the Index number corresponding to the FAX number “000-0000” (S18 in FIG. 2), and transmits it to the multi-function device 100 (S18). The multi-function device 100 registers the index number “0” in the address table 110 in association with the FAX number “000-0000”.

さらに、選択部60は、デバイス管理テーブル42に登録されている多機能機の中から、多機能機200のIPアドレスを選択する(図2のS20)。なお、選択部60は、デバイス管理テーブル42に多機能機200のIPアドレスが登録されると、多機能機200のIPアドレスを選択する処理を実行する。次いで、登録制御部62は、FAX番号「000−0000」と名前「Z10」とIndex番号「0」とを含む登録指示を、多機能機200のIPアドレスを送信先として指定して、多機能機200に送信する(図2のS22)。   Further, the selection unit 60 selects the IP address of the multi-function device 200 from the multi-function devices registered in the device management table 42 (S20 in FIG. 2). When the IP address of the multi-function device 200 is registered in the device management table 42, the selection unit 60 executes a process of selecting the IP address of the multi-function device 200. Next, the registration control unit 62 designates a registration instruction including the FAX number “000-0000”, the name “Z10”, and the Index number “0” as the destination of the IP address of the multi-function device 200. It transmits to the machine 200 (S22 of FIG. 2).

多機能機200は、登録指示を受信すると、登録指示に含まれるFAX番号「000−0000」と名前「Z10」とIndex番号「0」とを、アドレステーブル210に登録する。さらに、多機能機200は、登録フラグ「0」を、FAX番号「000−0000」に対応付けて、アドレステーブル210に登録する。   Upon receiving the registration instruction, the multi-function device 200 registers the FAX number “000-0000”, the name “Z10”, and the index number “0” included in the registration instruction in the address table 210. Furthermore, the multi-function device 200 registers the registration flag “0” in the address table 210 in association with the FAX number “000-0000”.

次いで、テーブル管理部58は、名前「Z10」とIndex番号「0」とに対応付けて、識別情報「M100」と登録フラブ「1」との組合せ、及び、識別情報「M200」と登録フラブ「0」との組合せを、登録テーブル40に登録する(図2のS24)。また、テーブル管理部58は、選択された多機能機200に対応付けられている残数から1を減算する。   Next, the table management unit 58 associates the name “Z10” with the index number “0”, the combination of the identification information “M100” and the registration flag “1”, and the identification information “M200” and the registration flag “1”. The combination of “0” is registered in the registration table 40 (S24 in FIG. 2). In addition, the table management unit 58 subtracts 1 from the remaining number associated with the selected multi-function device 200.

多機能機200及び多機能機300について、上記と同様の動作が実行されることによって、デバイス管理テーブル42には、多機能機100〜300の識別情報とIPアドレスと残数とが登録される。また、登録テーブル40には、複数個のIndex番号に対応する情報が登録される。   By executing the same operation as described above for the multi-function device 200 and the multi-function device 300, the identification information, the IP address, and the remaining number of the multi-function devices 100 to 300 are registered in the device management table 42. . In the registration table 40, information corresponding to a plurality of index numbers is registered.

この構成によれば、多機能機100に記憶されているFAX番号「000−0000」を、他の多機能機200にも記憶させることができる。これにより、ファクシミリ装置10と多機能機100とが通信できない状況においても、FAX番号「000−0000」を、多機能機200からを取得することができる。   According to this configuration, the FAX number “000-0000” stored in the multi-function device 100 can be stored in the other multi-function device 200. As a result, even when the facsimile apparatus 10 and the multi-function device 100 cannot communicate, the FAX number “000-0000” can be acquired from the multi-function device 200.

(多機能機200から消去要求が受信されるケース:図2に対応)
多機能機200のユーザは、アドレステーブル210に登録されているFAX番号「000−0000」を消去するための消去操作を、多機能機200に実行することができる。多機能機200は、消去操作が実行されると、FAX番号「000−0000」に対応するIndex番号「0」を含む消去要求を、ファクシミリ装置10に送信する。なお、この段階では、多機能機200は、FAX番号「000−0000」及びFAX番号「000−0000」に対応する各情報を、アドレステーブル210から消去しない。
(Case where an erase request is received from the multi-function device 200: corresponding to FIG. 2)
The user of the multi-function device 200 can execute an erasing operation for deleting the FAX number “000-0000” registered in the address table 210 on the multi-function device 200. When the erasing operation is executed, the multi-function device 200 transmits an erasing request including the index number “0” corresponding to the FAX number “000-0000” to the facsimile machine 10. At this stage, the multi-function device 200 does not delete the information corresponding to the FAX number “000-0000” and the FAX number “000-0000” from the address table 210.

消去要求受信部64によって消去要求が受信されると(図2のS26でYES)、テーブル管理部58は、デバイス管理テーブル42から、多機能機200の識別情報「M200」を特定する(図2のS28)。ここで、多機能機200の識別情報「M200」とIndex番号「0」との組合せに対応付けられている登録フラグは「0」である(図2のS28でNO)。さらに、Index番号「0」と対応付けて登録フラグ「1」が登録されている(図2のS30でYES)。このため、テーブル管理部58は、FAX番号「000−0000」を消去できないと判断する。制御部20は、消去不可を多機能機200に通知する(図2のS32)。この結果、多機能機200は、FAX番号「000−0000」を、アドレステーブル210から消去しない。即ち、FAX番号「000−0000」が2個の多機能機100,200に登録されている状態が維持される。   When the deletion request is received by the deletion request receiving unit 64 (YES in S26 of FIG. 2), the table management unit 58 specifies the identification information “M200” of the multi-function device 200 from the device management table 42 (FIG. 2). S28). Here, the registration flag associated with the combination of the identification information “M200” and the index number “0” of the multi-function device 200 is “0” (NO in S28 of FIG. 2). Furthermore, a registration flag “1” is registered in association with the index number “0” (YES in S30 of FIG. 2). For this reason, the table management unit 58 determines that the FAX number “000-0000” cannot be deleted. The control unit 20 notifies the multi-function device 200 that erasure is impossible (S32 in FIG. 2). As a result, the multi-function device 200 does not delete the FAX number “000-0000” from the address table 210. That is, the state where the FAX number “000-0000” is registered in the two multi-function devices 100 and 200 is maintained.

(多機能機100からの消去要求を受信するケース:図2に対応)
多機能機100のユーザによって、アドレステーブル110内のFAX番号「000−0000」の消去操作が多機能機100に実行されると、多機能機100は、FAX番号「000−0000」に対応するIndex番号「0」を含む消去要求を、ファクシミリ装置10に送信する。なお、この段階では、多機能機100は、FAX番号「000−0000」及びFAX番号「000−0000」に対応する各情報を、アドレステーブル110から消去しない。
(Case of receiving an erasure request from the multi-function device 100: corresponding to FIG. 2)
When the user of the multi-function device 100 deletes the FAX number “000-0000” in the address table 110, the multi-function device 100 corresponds to the FAX number “000-0000”. An erasure request including the index number “0” is transmitted to the facsimile machine 10. At this stage, the multi-function device 100 does not delete the information corresponding to the FAX number “000-0000” and the FAX number “000-0000” from the address table 110.

消去要求受信部64によって消去要求が受信されると(図2のS26でYES)、テーブル管理部58は、デバイス管理テーブル42から、多機能機100の識別情報「M100」を特定する(図2のS28)。ここで、多機能機100の識別情報「M100」とIndex番号「0」との組合せに対応する登録フラグは「1」である(図2のS28でYES)。登録制御部62は、Index番号「0」に対応するFAX番号を、アドレステーブル110,210から消去することを示す消去指示を、多機能機100,200のそれぞれに送信する(図2のS34)。ファクシミリ装置10は、登録フラグを確認することによって、FAX番号「000−0000」の登録要求の送信元の多機能機を容易に特定することができる。   When the deletion request is received by the deletion request receiving unit 64 (YES in S26 of FIG. 2), the table management unit 58 specifies the identification information “M100” of the multi-function device 100 from the device management table 42 (FIG. 2). S28). Here, the registration flag corresponding to the combination of the identification information “M100” of the multi-function device 100 and the index number “0” is “1” (YES in S28 of FIG. 2). The registration control unit 62 transmits, to each of the multi-function devices 100 and 200, an erasure instruction indicating that the FAX number corresponding to the index number “0” is erased from the address tables 110 and 210 (S34 in FIG. 2). . By confirming the registration flag, the facsimile machine 10 can easily identify the multi-function device that is the transmission source of the registration request with the FAX number “000-0000”.

テーブル管理部58は、Index番号「0」と、Index番号「0」に対応する情報を、登録テーブル40から消去する(図2のS36)。テーブル管理部58は、デバイス管理テーブル42において、「M100」と「M200」とに対応する残数に1を加算する(図2のS36)。   The table management unit 58 deletes the index number “0” and the information corresponding to the index number “0” from the registration table 40 (S36 in FIG. 2). The table management unit 58 adds 1 to the remaining number corresponding to “M100” and “M200” in the device management table 42 (S36 in FIG. 2).

この構成によれば、ファクシミリ装置10は、登録要求の送信元の多機能機100からFAX番号「000−0000」の消去要求が受信される場合に、FAX番号「000−0000」に関する情報を適切に消去することができる。ただし、ファクシミリ装置10は、多機能機100とは異なる多機能機200から消去要求が受信される場合に、多機能機100,200にFAX番号を消去させず、登録テーブル40からFAX番号「000−0000」に関する情報を消去しない。このために、登録要求の送信元の多機能機100とは異なる多機能機200から消去要求が受信される場合に、FAX番号「000−0000」に関する情報が消去されることを回避することができる。   According to this configuration, when the facsimile apparatus 10 receives an erasure request for the FAX number “000-0000” from the multi-function device 100 that is the transmission source of the registration request, the facsimile apparatus 10 appropriately receives information regarding the FAX number “000-0000”. Can be erased. However, when the erasure request is received from the multi-function device 200 different from the multi-function device 100, the facsimile machine 10 does not cause the multi-function devices 100 and 200 to delete the FAX number, and the FAX number “000” is registered from the registration table 40. -0000 "is not deleted. For this reason, when an erasure request is received from a multi-function device 200 different from the multi-function device 100 that is the transmission source of the registration request, it is possible to avoid erasing information related to the FAX number “000-0000”. it can.

(多機能機200から番号要求を受信するケース:図3に対応)
図6に示すように、多機能機200のユーザは、多機能機200に文字「A」を入力する。多機能機200は、入力文字「A」を含む取得要求を、ファクシミリ装置10に送信する。
(Case where number request is received from multi-function device 200: corresponding to FIG. 3)
As shown in FIG. 6, the user of the multi-function device 200 inputs the character “A” into the multi-function device 200. The multi-function device 200 transmits an acquisition request including the input character “A” to the facsimile machine 10.

取得要求受信部50によって取得要求が受信されると(図3のS52でYES)、抽出部52は、取得要求に含まれる入力文字「A」(図3のS54でYES)が、先頭部分に含まれる名前に対応付けられている1個以上のIndex番号を特定する(図3のS56)。即ち、名前「A10」に対応するIndex番号「1」と、名前「A20」に対応するIndex番号「3」と、名前「A30」に対応するIndex番号「5」と、が特定される。   When the acquisition request is received by the acquisition request receiving unit 50 (YES in S52 of FIG. 3), the extraction unit 52 indicates that the input character “A” included in the acquisition request (YES in S54 of FIG. 3) One or more Index numbers associated with the names included are specified (S56 in FIG. 3). That is, the index number “1” corresponding to the name “A10”, the index number “3” corresponding to the name “A20”, and the index number “5” corresponding to the name “A30” are specified.

次いで、抽出部52は、特定されたIndex番号「1」、「3」及び「5」のうち、1個のIndex番号「1」を選択し(図3のS60)、Index番号「1」に対応する識別情報「M100」と「M300」とを、登録テーブル40から抽出する(図3のS61)。次いで、特定処理実行部54は、特定された識別情報「M100」と「M300」とに、取得要求の送信元の多機能機200の識別情報「M200」が含まれていないと判断する(図3のS62でNO)。特定処理実行部54は、識別情報「M100」に対応するIPアドレス「XX.XX.XX」を、デバイス管理テーブル42から特定する(図3のS64)。そして、特定処理実行部54は、IPアドレス「XX.XX.XX」を送信先として指定して、Index番号「1」を含むFAX番号の送信要求を送信する(S64)。   Next, the extraction unit 52 selects one index number “1” from the identified index numbers “1”, “3”, and “5” (S60 in FIG. 3), and sets the index number “1”. Corresponding identification information “M100” and “M300” are extracted from the registration table 40 (S61 in FIG. 3). Next, the specific process executing unit 54 determines that the specified identification information “M100” and “M300” do not include the identification information “M200” of the multi-function device 200 that is the transmission source of the acquisition request (FIG. 3 NO at S62). The identification process execution unit 54 identifies the IP address “XX.XX.XX” corresponding to the identification information “M100” from the device management table 42 (S64 in FIG. 3). Then, the specific process execution unit 54 designates the IP address “XX.XX.XX” as a transmission destination, and transmits a transmission request for a FAX number including the index number “1” (S64).

多機能機100は、送信要求を受信すると、FAX番号要求に含まれるIndex番号「1」に対応するFAX番号「012−3333」を、アドレステーブル110(図1参照)から特定して、ファクシミリ装置10に送信する。特定処理実行部54は、多機能機100から送信されたFAX番号「012−3333」とIndex番号「1」との組合せを取得する(図3のS64でYES)。   Upon receiving the transmission request, the multi-function device 100 identifies the FAX number “012-3333” corresponding to the Index number “1” included in the FAX number request from the address table 110 (see FIG. 1), and the facsimile machine 10 to send. The specific process execution unit 54 acquires a combination of the FAX number “012-3333” and the Index number “1” transmitted from the multi-function device 100 (YES in S64 of FIG. 3).

続いて選択されたIndex番号「3」について(図3のS60)、上記と同様の処理が実行されると、特定処理実行部54は、IPアドレス「ZZ.ZZ.ZZ」を送信先として指定して、Index番号「3」を含むFAX番号の送信要求を送信する(図3のS64)。   Subsequently, when the same processing as described above is executed for the selected index number “3” (S60 in FIG. 3), the specific processing execution unit 54 designates the IP address “ZZ.ZZ.ZZ” as the transmission destination. Then, the transmission request for the FAX number including the index number “3” is transmitted (S64 in FIG. 3).

多機能機300は、送信要求を受信すると、FAX番号要求に含まれるIndex番号「3」に対応するFAX番号「234−5555」を、アドレステーブル310(図1参照)から特定して、ファクシミリ装置10に送信する。特定処理実行部54は、多機能機100から送信されたFAX番号「234−5555」とIndex番号「3」との組合せを取得する(図3のS64でYES)。   Upon receiving the transmission request, the multi-function device 300 identifies the FAX number “234-5555” corresponding to the Index number “3” included in the FAX number request from the address table 310 (see FIG. 1), and the facsimile machine 10 to send. The specific process execution unit 54 acquires a combination of the FAX number “234-5555” and the index number “3” transmitted from the multi-function device 100 (YES in S64 of FIG. 3).

Index番号「5」が未選択であるために(図3のS68でNO)、抽出部52は、Index番号「5」を選択し(図3のS60)、Index番号「5」に対応する識別情報「M200」と「M400」とを、登録テーブル40から抽出する(図3のS61)。次いで、特定処理実行部54は、特定された識別情報「M200」と「M400」とに、取得要求の送信元の多機能機200の識別情報「M400」が含まれているために(図3のS62でYES)、Index番号「5」のFAX番号を取得しない。   Since the index number “5” is not selected (NO in S68 in FIG. 3), the extraction unit 52 selects the index number “5” (S60 in FIG. 3), and the identification corresponding to the index number “5”. Information “M200” and “M400” are extracted from the registration table 40 (S61 in FIG. 3). Next, the identification processing execution unit 54 includes the identification information “M400” of the multi-function device 200 that is the transmission source of the acquisition request in the identified identification information “M200” and “M400” (FIG. 3). No, the FAX number of Index number “5” is not acquired.

特定処理実行部54は、各Index番号を用いて、各FAX番号に対応する名前「A10」と「A20」とを、登録テーブル40から特定する(図3のS70)。特定処理実行部54は、FAX番号「012−3333」と名前「A10」との組合せと、FAX番号「234−5555」と名前「A30」との組合せと、を多機能機200に送信する(S70)。   The identification process execution unit 54 identifies the names “A10” and “A20” corresponding to each FAX number from the registration table 40 using each Index number (S70 in FIG. 3). The specific process execution unit 54 transmits the combination of the FAX number “012-3333” and the name “A10” and the combination of the FAX number “234-5555” and the name “A30” to the multi-function device 200 ( S70).

多機能機200は、ファクシミリ装置10からFAX番号と名前との組合せが取得されると、アドレステーブル210に登録されているFAX番号と名前「A30」との組合せとを合わせて、リストを作成し、表示部に表示させる。この構成によれば、多機能機200は、LAN4に接続されている複数個の多機能機のそれぞれに、ユーザによって指定される条件(文字「A」を頭文字とする名前に対応するFAX番号)に適合するFAX番号が登録されているのか否かを問合せせずに、FAX番号を取得することができる。   When the combination of the FAX number and the name is acquired from the facsimile apparatus 10, the multi-function device 200 creates a list by combining the combination of the FAX number and the name “A30” registered in the address table 210. And display on the display. According to this configuration, the multi-function device 200 allows each of a plurality of multi-function devices connected to the LAN 4 to receive a fax number corresponding to a condition specified by the user (a name beginning with the letter “A”). The FAX number can be acquired without inquiring whether the FAX number conforming to (1) is registered.

(多機能機100とファクシミリ装置10とが通信できなくなったケース:図4に対応)
図7に示すように、ブロードキャスト部66は、定期的に、LAN4を介して、確認信号をブロードキャストする(図4のS72)。LAN4に通信可能に接続されている多機能機200,300は、確認信号を受信すると、応答信号をファクシミリ装置10に送信する。多機能機100の電源がOFFにされているため、テーブル管理部58は、多機能機100から応答信号を受信することができない。
(Case where the multi-function device 100 and the facsimile machine 10 cannot communicate with each other: corresponds to FIG. 4)
As shown in FIG. 7, the broadcast unit 66 periodically broadcasts a confirmation signal via the LAN 4 (S72 in FIG. 4). The multi-function devices 200 and 300 that are communicably connected to the LAN 4 transmit a response signal to the facsimile apparatus 10 when receiving the confirmation signal. Since the power of the multi-function device 100 is turned off, the table management unit 58 cannot receive a response signal from the multi-function device 100.

テーブル管理部58は、受信された応答信号に含まれる送信元のIPアドレスの中に、多機能機100のIPアドレス「XX.XX.XX」が存在しないと判断する(図4のS74でNO)と、IPアドレス「XX.XX.XX」と識別情報「M100」と残数「18」とを、デバイス管理テーブル42から消去する(図4のS76)。次いで、テーブル管理部58は、識別情報「M100」と対応する登録フラグ「1」とを、登録テーブル40から消去する(S76)。この結果、登録テーブル40のIndex番号「1」に対応する識別情報が「M300」のみとなる(図4のS78でYES)。   The table management unit 58 determines that the IP address “XX.XX.XX” of the multi-function device 100 does not exist in the IP address of the transmission source included in the received response signal (NO in S74 of FIG. 4). ), The IP address “XX.XX.XX”, the identification information “M100”, and the remaining number “18” are deleted from the device management table 42 (S76 in FIG. 4). Next, the table management unit 58 deletes the registration flag “1” corresponding to the identification information “M100” from the registration table 40 (S76). As a result, the identification information corresponding to the index number “1” in the registration table 40 is only “M300” (YES in S78 of FIG. 4).

制御部20は、Index番号「1」のFAX番号「012−3333」を取得するために、識別情報「M300」で特定される多機能機300に、Index番号「1」を含むFAX番号の送信要求を送信する(図4のS80)。多機能機300は、受信された送信要求に含まれるIndex番号「1」に対応するFAX番号「012−3333」を、アドレステーブル310(図1参照)から特定する。多機能機300は、FAX番号「012−3333」をファクシミリ装置10に送信する。   The control unit 20 transmits the FAX number including the index number “1” to the multi-function device 300 identified by the identification information “M300” in order to obtain the FAX number “012-3333” of the index number “1”. The request is transmitted (S80 in FIG. 4). The multi-function device 300 identifies the FAX number “012-3333” corresponding to the Index number “1” included in the received transmission request from the address table 310 (see FIG. 1). The multi-function device 300 transmits the FAX number “012-3333” to the facsimile machine 10.

FAX番号「012−3333」が取得される(図4のS80)と、選択部60は、デバイス管理テーブル42の中から最も多い残数「16」に対応するIPアドレス「YY.YY.YY」を選択する(図4のS82)。次いで、登録制御部62は、選択されたIPアドレス「YY.YY.YY」を送信先に指定して、FAX番号「012−3333」とIndex番号「1」と名前「A10」とを含む登録指示を送信する(図4のS84)。   When the FAX number “012-3333” is acquired (S80 in FIG. 4), the selection unit 60 selects the IP address “YY.YY.YY” corresponding to the largest remaining number “16” from the device management table 42. Is selected (S82 in FIG. 4). Next, the registration control unit 62 designates the selected IP address “YY.YY.YY” as a transmission destination, and includes a FAX number “012-3333”, an Index number “1”, and a name “A10”. An instruction is transmitted (S84 in FIG. 4).

多機能機200は、FAX番号「012−3333」とIndex番号「1」と名前「A10」が受信されると、アドレステーブル210(図1参照)に登録する。多機能機200は、さらに、FAX番号「012−3333」に対応付けて、登録フラグ「0」を登録する。   When receiving the FAX number “012-3333”, the Index number “1”, and the name “A10”, the multi-function device 200 registers them in the address table 210 (see FIG. 1). The multi-function device 200 further registers a registration flag “0” in association with the FAX number “012-3333”.

テーブル管理部58は、選択されたIPアドレス「YY.YY.YY」に対応する識別情報「M200」と登録フラグ「0」とを、Index番号「1」に対応付けて、登録テーブル40に登録する(図4のS100)。テーブル管理部58は、選択されたIPアドレス「YY.YY.YY」に対応付けられている残数「16」から1を減算する(図4のS100)。   The table management unit 58 registers the identification information “M200” and the registration flag “0” corresponding to the selected IP address “YY.YY.YY” in the registration table 40 in association with the index number “1”. (S100 in FIG. 4). The table management unit 58 subtracts 1 from the remaining number “16” associated with the selected IP address “YY.YY.YY” (S100 in FIG. 4).

この構成によれば、ファクシミリ装置10は、多機能機100と通信することができなくても、FAX番号「012−3333」を、多機能機200に登録させることができる。この結果、FAX番号「012−3333」を取得することを望むデバイスは、多機能機200に記憶されているFAX番号「012−3333」を適切に取得することができる。   According to this configuration, the facsimile machine 10 can register the FAX number “012-3333” in the multi-function device 200 even if it cannot communicate with the multi-function device 100. As a result, a device that desires to acquire the FAX number “012-3333” can appropriately acquire the FAX number “012-3333” stored in the multi-function device 200.

(多機能機500とファクシミリ装置10とが新たに通信可能となったケース:図4に対応)
図8に示すように、デバイス管理テーブル42に登録されていない多機能機500から、確認信号の応答として応答信号が受信される(図4のS86でYES)と、制御部20は、多機能機500の応答信号に含まれるIPアドレス「UU.UU.UU」を送信先に指定して、送信要求を送信する(図4のS88)。
(Case where multi-function device 500 and facsimile apparatus 10 are newly communicable: corresponding to FIG. 4)
As shown in FIG. 8, when a response signal is received as a response to the confirmation signal from the multi-function device 500 that is not registered in the device management table 42 (YES in S86 of FIG. 4), the control unit 20 The IP address “UU.UU.UU” included in the response signal of device 500 is designated as the transmission destination, and a transmission request is transmitted (S88 in FIG. 4).

多機能機500は、送信要求を受信すると、アドレステーブル510(図1参照)に登録されているFAX番号「456−7777」と名前「D10」と登録フラグ「1」とを、ファクシミリ装置10に送信する。なお、テーブル管理部58は、多機能機500から、FAX番号の残数「17」を取得し、識別情報「M500」を決定し、デバイス管理テーブル42に登録する。   Upon receiving the transmission request, the multi-function device 500 sends the FAX number “456-7777”, the name “D10”, and the registration flag “1” registered in the address table 510 (see FIG. 1) to the facsimile machine 10. Send. The table management unit 58 acquires the remaining number “17” of the FAX number from the multi-function device 500, determines the identification information “M500”, and registers it in the device management table 42.

FAX番号「456−7777」等が受信されると(図4のS90でYES)、テーブル管理部58は、FAX番号「456−7777」に対応するIndex番号を決定し、多機能機500に送信する(図4のS94)。次いで、選択部60は、デバイス管理テーブル42の中から、多機能機500の識別情報「M500」以外に対応する残数のうち、最も多い残数「15」に対応するIPアドレス「YY.YY.YY」を選択する(図4のS96)。次いで、登録制御部62は、選択されたIPアドレス「YY.YY.YY」を送信先に指定して、FAX番号「456−7777」とIndex番号「6」と名前「D10」とを含む登録指示を送信する(図4のS98)。   When the FAX number “456-7777” or the like is received (YES in S90 of FIG. 4), the table management unit 58 determines the Index number corresponding to the FAX number “456-7777” and transmits it to the multi-function device 500. (S94 in FIG. 4). Next, the selection unit 60 selects the IP address “YY.YY” corresponding to the largest remaining number “15” among the remaining numbers other than the identification information “M500” of the multi-function device 500 from the device management table 42. .YY ”is selected (S96 in FIG. 4). Next, the registration control unit 62 designates the selected IP address “YY.YY.YY” as a transmission destination and performs registration including a FAX number “456-7777”, an Index number “6”, and a name “D10”. An instruction is transmitted (S98 in FIG. 4).

多機能機200は、FAX番号「456−7777」とIndex番号「6」と名前「D10」が受信されると、アドレステーブル210(図1参照)に登録する。   When receiving the FAX number “456-7777”, the Index number “6”, and the name “D10”, the multi-function device 200 registers them in the address table 210 (see FIG. 1).

テーブル管理部58は、Index番号「6」、識別情報「M500」、登録フラグ「1」及び名前「D10」を対応付けて登録テーブル40に登録し、Index番号「6」、識別情報「M200」及び登録フラグ「0」を対応付けて登録テーブル40に登録する(図4のS100)。この構成によれば、LAN4に新たに通信可能に接続される多機能機500に登録されているFAX番号が、他のデバイス(例えば多機能機200)から利用することができる。また、多機能機500に記憶されているFAX番号「456−7777」を取得することができない状況では、ファクシミリ装置10は、多機能機200から、FAX番号「456−7777」を取得することができる。また、テーブル管理部58は、選択されたIPアドレス「YY.YY.YY」に対応付けられている残数「15」から1を減算する(図4のS100)。   The table management unit 58 registers the index number “6”, the identification information “M500”, the registration flag “1”, and the name “D10” in association with each other in the registration table 40, and the index number “6” and the identification information “M200”. And the registration flag “0” are registered in the registration table 40 in association with each other (S100 in FIG. 4). According to this configuration, the FAX number registered in the multi-function device 500 that is newly communicably connected to the LAN 4 can be used from another device (for example, the multi-function device 200). Further, in a situation where the FAX number “456-7777” stored in the multi-function device 500 cannot be acquired, the facsimile apparatus 10 can acquire the FAX number “456-7777” from the multi-function device 200. it can. Further, the table management unit 58 subtracts 1 from the remaining number “15” associated with the selected IP address “YY.YY.YY” (S100 in FIG. 4).

(本実施例の効果)
ファクシミリ装置10は、多機能機200からFAX番号の取得要求を受信すると、登録テーブル40を用いて、所望のFAX番号が登録されているデバイスの識別情報を特定することができる。ファクシミリ装置10は、多機能機200に、特定された識別情報のデバイスに登録されているFAX番号を取得させることができる。この構成によれば、多機能機200は、LAN4に接続されている他の多機能機のそれぞれに、所望のFAX番号が記憶されているのか否かを問い合わせずに済むために、通信負荷を低減することができる。この結果、多機能機200は、所望のFAX番号を容易に取得することができる。
(Effect of this embodiment)
When the facsimile apparatus 10 receives the FAX number acquisition request from the multi-function device 200, the facsimile apparatus 10 can use the registration table 40 to identify the identification information of the device in which the desired FAX number is registered. The facsimile machine 10 can cause the multi-function device 200 to acquire a FAX number registered in the device having the specified identification information. According to this configuration, the multi-function device 200 does not need to inquire whether or not a desired FAX number is stored in each of the other multi-function devices connected to the LAN 4. Can be reduced. As a result, the multi-function device 200 can easily obtain a desired FAX number.

また、複数個の多機能機100〜300は、自身のアドレステーブル110〜310に登録されていないFAX番号を取得することができる。この結果、各多機能機100〜300に登録させるFAX番号を少なくすることができる。これにより、多機能機100〜300のメモリ容量を大きくせずに済む。また、ファクシミリ装置10は、登録テーブル40とデバイス管理テーブル42とを記憶すれば、FAX番号を記憶しなくて済む。この結果、FAX番号自体が記憶される場合と比較して、ファクシミリ装置10のメモリ30を小さくすることができる。   Further, the plurality of multi-function devices 100 to 300 can acquire FAX numbers that are not registered in their own address tables 110 to 310. As a result, it is possible to reduce the FAX numbers registered in each of the multi-function devices 100 to 300. Thereby, it is not necessary to increase the memory capacity of the multi-function devices 100 to 300. Further, if the facsimile apparatus 10 stores the registration table 40 and the device management table 42, it is not necessary to store the FAX number. As a result, the memory 30 of the facsimile apparatus 10 can be made smaller than when the FAX number itself is stored.

(対応関係)
ファクシミリ装置10が「通信装置」の一例である。多機能機100と多機能機200が、「第1のデバイス」と「第2のデバイス」の一例である。FAX番号、名前及び識別情報のそれぞれが、「アドレス」、「アドレス特定情報」及び「デバイス特定情報」のそれぞれの一例である。登録フラグ「1」が所定の情報の一例である。確認信号が「所定の信号」の一例である。
(Correspondence)
The facsimile apparatus 10 is an example of a “communication apparatus”. The multi-function device 100 and the multi-function device 200 are examples of “first device” and “second device”. Each of the FAX number, name, and identification information is an example of “address”, “address specifying information”, and “device specifying information”. The registration flag “1” is an example of predetermined information. The confirmation signal is an example of a “predetermined signal”.

多機能機100が「第1のデバイス」の一例であり、多機能機200が「第2のデバイス」の一例であり、多機能機500が「第3のデバイス」の一例である。   The multi-function device 100 is an example of a “first device”, the multi-function device 200 is an example of a “second device”, and the multi-function device 500 is an example of a “third device”.

(第2実施例)
第1実施例と異なる点を説明する。第2実施例では、FAX番号送信処理の内容が、第1実施例と異なる。
(Second embodiment)
Differences from the first embodiment will be described. In the second embodiment, the contents of the FAX number transmission process are different from those in the first embodiment.

(FAX番号送信処理)
図9を参照して、第2実施例のFAX番号送信処理を説明する。S252〜S262の処理は、図3のS52〜S62の処理と同様である。S264では、特定処理実行部54は、S261で抽出された識別情報に対応するIPアドレスを、デバイス管理テーブル42から特定する。即ち、ここでは、通常、1個のIndex番号について、2個のIPアドレスが特定される。S268の処理は、図3のS68の処理と同様である。S270では、特定処理実行部54は、1個以上のIndex番号のそれぞれについて、当該Index番号と当該Index番号に対応する2個のIPアドレスとの組合せを、S252の取得要求の送信元の多機能機に送信して、処理を終了する。
(FAX number transmission process)
With reference to FIG. 9, the FAX number transmission process of the second embodiment will be described. The processing of S252 to S262 is the same as the processing of S52 to S62 in FIG. In S264, the specifying process execution unit 54 specifies the IP address corresponding to the identification information extracted in S261 from the device management table 42. That is, here, normally, two IP addresses are specified for one Index number. The process of S268 is the same as the process of S68 of FIG. In S270, the specific process execution unit 54 sets the combination of the Index number and two IP addresses corresponding to the Index number for each of the one or more Index numbers, and the multifunction of the transmission source of the acquisition request in S252. To the machine and finish the process.

IPアドレスを取得した多機能機は、1個のIndex番号に対応する2個のIPアドレスのうちの一方のIPアドレスを選択する。そして、多機能機は、選択された一方のIPアドレスを送信先として指定して、FAX番号の取得要求を送信する。取得要求は、対応するIndex番号を含む。FAX番号の取得要求を受信した多機能機は、取得要求に含まれるIndex番号に対応するFAX番号を、アドレステーブルから特定する。次いで、特定されたFAX番号と当該FAX番号に対応する名前とを、取得要求の送信元の多機能機に送信する。これにより、取得要求の送信元の多機能機は、所望のFAX番号を取得することができる。なお、取得要求の送信元の多機能機は、取得要求の応答としてFAX番号が取得されない場合、1個のIndex番号に対応する2個のIPアドレスのうちの他方のIPアドレスを選択する。取得要求の送信元の多機能機は、選択された他方のIPアドレスを送信先として指定して、FAX番号の取得要求を送信する。これにより、FAX番号を取得することができる。   The multi-function device that has acquired the IP address selects one of the two IP addresses corresponding to one Index number. Then, the multi-function device designates one of the selected IP addresses as a transmission destination and transmits a FAX number acquisition request. The acquisition request includes the corresponding Index number. The multi-function device that has received the FAX number acquisition request identifies the FAX number corresponding to the Index number included in the acquisition request from the address table. Next, the specified FAX number and the name corresponding to the FAX number are transmitted to the multi-function device that has transmitted the acquisition request. Accordingly, the multi-function device that is the transmission source of the acquisition request can acquire a desired FAX number. When the FAX number is not acquired as a response to the acquisition request, the multi-function device that has transmitted the acquisition request selects the other IP address of the two IP addresses corresponding to one Index number. The multi-function device that is the transmission source of the acquisition request designates the other selected IP address as the transmission destination, and transmits a FAX number acquisition request. Thereby, the FAX number can be acquired.

(多機能機200から番号要求を受信するケース:図9に対応)
図10に示すように、取得要求受信部50によって取得要求が受信されると(図9のS252でYES)、抽出部52は、取得要求内の入力文字「A」(図9のS254でYES)が、先頭部分に含まれる名前に対応するIndex番号「1」、「3」及び「5」と特定する(図9のS256)。
(Case where number request is received from multi-function device 200: corresponding to FIG. 9)
As shown in FIG. 10, when the acquisition request is received by the acquisition request receiving unit 50 (YES in S252 of FIG. 9), the extraction unit 52 inputs the input character “A” in the acquisition request (YES in S254 of FIG. 9). ) Identifies Index numbers “1”, “3”, and “5” corresponding to the names included in the head portion (S256 in FIG. 9).

次いで、抽出部52は、特定されたIndex番号「1」、「3」及び「5」のうち、1個のIndex番号「1」を選択し(図9のS260)、Index番号「1」に対応する識別情報「M100」と「M300」とを、登録テーブル40から抽出する(図9のS261)。次いで、特定処理実行部54は、特定された識別情報「M100」と「M300」とに、取得要求の送信元の多機能機200の識別情報「M200」が含まれていないと判断する(図9のS262でNO)。   Next, the extraction unit 52 selects one index number “1” from the identified index numbers “1”, “3”, and “5” (S260 in FIG. 9), and sets the index number “1”. Corresponding identification information “M100” and “M300” are extracted from the registration table 40 (S261 in FIG. 9). Next, the specific process executing unit 54 determines that the specified identification information “M100” and “M300” do not include the identification information “M200” of the multi-function device 200 that is the transmission source of the acquisition request (FIG. No. 9 at S262).

特定処理実行部54は、識別情報「M100」と「M300」とに対応するIPアドレス「XX.XX.XX」と「ZZ.ZZ.ZZ」とを、デバイス管理テーブル42から特定する(図9のS264)。同様に選択されたIndex番号「3」について、特定処理実行部54は、識別情報「M300」と「M400」とに対応するIPアドレス「ZZ.ZZ.ZZ」と「VV.VV.VV」とを、デバイス管理テーブル42から特定する(図9のS264)。   The identification processing execution unit 54 identifies the IP addresses “XX.XX.XX” and “ZZ.ZZ.ZZ” corresponding to the identification information “M100” and “M300” from the device management table 42 (FIG. 9). S264). Similarly, for the selected index number “3”, the specific process execution unit 54 sets the IP addresses “ZZ.ZZ.ZZ” and “VV.VV.VV” corresponding to the identification information “M300” and “M400”. Is specified from the device management table 42 (S264 in FIG. 9).

Index番号「5」が選択されると(図9のS260)、抽出部52は、Index番号「5」に対応する識別情報「M200」と「M400」とを、登録テーブル40から抽出する(図9のS261)。次いで、特定処理実行部54は、特定された識別情報「M200」と「M400」とに、取得要求の送信元の多機能機200の識別情報「M200」が含まれているために(図9のS262でYES)、IPアドレスを特定しない(図9のS264をスキップ)。   When the index number “5” is selected (S260 in FIG. 9), the extraction unit 52 extracts the identification information “M200” and “M400” corresponding to the index number “5” from the registration table 40 (FIG. 9). 9 S261). Next, the identification processing execution unit 54 includes the identification information “M200” of the multi-function device 200 that is the transmission source of the acquisition request in the identified identification information “M200” and “M400” (FIG. 9). No, the IP address is not specified (S264 in FIG. 9 is skipped).

特定処理実行部54は、Index番号「1」とIPアドレス「XX.XX.XX」と「ZZ.ZZ.ZZ」との組合せと、Index番号「3」とIPアドレス「ZZ.ZZ.ZZ」と「VV.VV.VV」との組合せと、を多機能機200に送信する(図9のS270)。   The specific process execution unit 54 includes a combination of the index number “1”, the IP address “XX.XX.XX”, and “ZZ.ZZ.ZZ”, the index number “3”, and the IP address “ZZ.ZZ.ZZ”. And “VV.VV.VV” are transmitted to the multi-function device 200 (S270 in FIG. 9).

多機能機200は、ファクシミリ装置10からIndex番号とIPアドレスとの組合せが取得されると、IPアドレス「XX.XX.XX」を送信先として指定して、FAX番号の送信要求を送信する。送信要求は、Index番号「1」を含む。多機能機100は、FAX番号要求が受信されると、送信要求に含まれるIndex番号「1」に対応するFAX番号「012−3333」と名前「A10」とを、アドレステーブル110(図1参照)から特定して、多機能機200に送信する。   When the combination of the Index number and the IP address is acquired from the facsimile apparatus 10, the multi-function device 200 designates the IP address “XX.XX.XX” as the transmission destination and transmits a transmission request for the FAX number. The transmission request includes the index number “1”. When receiving the FAX number request, the multi-function device 100 stores the FAX number “012-3333” and the name “A10” corresponding to the Index number “1” included in the transmission request, and the address table 110 (see FIG. 1). ) And transmitted to the multi-function device 200.

多機能機200は、さらに、IPアドレス「ZZ.ZZ.ZZ」を送信先として指定して、FAX番号の送信要求を送信する。送信要求は、Index番号「3」を含む。多機能機300は、FAX番号要求が受信されると、FAX番号要求に含まれるIndex番号「3」に対応するFAX番号「234−5555」と名前「A20」とを、アドレステーブル310(図1参照)から特定して、多機能機200に送信する。   The multi-function device 200 further designates the IP address “ZZ.ZZ.ZZ” as a transmission destination, and transmits a FAX number transmission request. The transmission request includes the index number “3”. When the FAX number request is received, the multi-function device 300 receives the FAX number “234-5555” and the name “A20” corresponding to the Index number “3” included in the FAX number request, and the address table 310 (FIG. 1). And then transmitted to the multi-function device 200.

多機能機200は、多機能機100,300からFAX番号と名前との組合せが取得されると、アドレステーブル210に登録されているFAX番号と名前「A30」との組合せとを合わせて、リストを作成し、表示部に表示させる。この構成によれば、多機能機200は、LAN4に接続されている複数個の多機能機のそれぞれに、ユーザによって指定される条件(文字「A」を頭文字とする名前に対応するFAX番号)に適合するFAX番号が登録されているのか否かを問合せせずに、FAX番号を取得することができる。なお、IPアドレスが「通信情報」の一例である。   When the combination of the FAX number and the name is acquired from the multi-function devices 100 and 300, the multi-function device 200 combines the combination of the FAX number and the name “A30” registered in the address table 210, and creates a list. Is created and displayed on the display. According to this configuration, the multi-function device 200 allows each of a plurality of multi-function devices connected to the LAN 4 to receive a fax number corresponding to a condition specified by the user (a name beginning with the letter “A”). The FAX number can be acquired without inquiring whether the FAX number conforming to (1) is registered. The IP address is an example of “communication information”.

以上、本発明の実施形態について詳細に説明したが、これらは例示に過ぎず、特許請求の範囲を限定するものではない。特許請求の範囲に記載の技術には、以上に例示した具体例を様々に変形、変更したものが含まれる。   As mentioned above, although embodiment of this invention was described in detail, these are only illustrations and do not limit a claim. The technology described in the claims includes various modifications and changes of the specific examples illustrated above.

(変形例)
(1)上記の実施例では、ファクシミリ装置10は、テーブル登録処理(図2)の際に、登録すべきFAX番号を取得する。しかしながら、ファクシミリ装置10は、テーブル登録処理の際に、登録すべきFAX番号を取得しなくてもよい。例えば、多機能機100は、ユーザからFAX番号が入力されると、登録すべきFAX番号を含まず、入力された名前と決定された登録フラグ「1」とを含む登録要求を、ファクシミリ装置10に送信してもよい。ファクシミリ装置10は、Index番号を決定し、FAX番号を登録させる多機能機を選択してもよい。ファクシミリ装置10は、決定されたIndex番号と、選択された多機能機のIPアドレスと、を多機能機100に送信してもよい。多機能機100は、受信されたIndex番号を、登録すべきFAX番号に対応付けて、アドレステーブル110に登録してもよい。また、多機能機100は、受信されたIPアドレスを送信先に指定して、FAX番号と名前とIndex番号とを含む登録要求を送信してもよい。
(Modification)
(1) In the above embodiment, the facsimile machine 10 acquires the FAX number to be registered during the table registration process (FIG. 2). However, the facsimile machine 10 does not have to acquire the FAX number to be registered during the table registration process. For example, when a FAX number is input from the user, the multi-function device 100 does not include the FAX number to be registered, and sends a registration request including the input name and the determined registration flag “1” to the facsimile machine 10. May be sent to. The facsimile machine 10 may determine the index number and select a multi-function device that registers the FAX number. The facsimile machine 10 may transmit the determined index number and the IP address of the selected multi-function device to the multi-function device 100. The multi-function device 100 may register the received index number in the address table 110 in association with the FAX number to be registered. Further, the multi-function device 100 may transmit the registration request including the FAX number, the name, and the index number by designating the received IP address as the transmission destination.

(2)上記の実施例では、ファクシミリ装置10は、LAN4に接続される多機能機(以下ではN個の多機能機が接続されている(Nは2以上の整数))のうち、2個の多機能機に同一のFAX番号を登録させる。しかしながら、N個の多機能機のうち、M個の多機能機(Mは、2以上であってN―1以下の整数)に、同一のFAX番号を記憶させてもよい。即ち、一般的に言うと、選択部60は、登録要求が受信される場合に、N個のデバイスのうち、登録要求の送信元の第1のデバイスを除くN−1個のデバイスの中から、M−1個のデバイスを選択してもよい。登録制御部62は、選択済みのM−1個のデバイスのM−1個のアドレステーブルに、アドレスと、アドレス特定情報と、を対応付けて登録させてもよい。テーブル管理部58は、アドレス特定情報と、選択済みのM−1個のデバイスを特定するためのM−1個のデバイス特定情報と、を対応付けて登録テーブルに登録してもよい。 (2) In the above embodiment, the facsimile machine 10 includes two of the multi-function devices connected to the LAN 4 (hereinafter, N multi-function devices are connected (N is an integer of 2 or more)). The same FAX number is registered in the multi-function device. However, the same FAX number may be stored in M multi-function devices (M is an integer of 2 or more and N-1 or less) among N multi-function devices. That is, generally speaking, when a registration request is received, the selection unit 60, among N devices, out of N−1 devices excluding the first device that is the transmission source of the registration request. , M-1 devices may be selected. The registration control unit 62 may register the address and the address specifying information in association with the M−1 address tables of the selected M−1 devices. The table management unit 58 may register the address specifying information and the M−1 device specifying information for specifying the selected M−1 devices in the registration table in association with each other.

(3)上記の実施例では、ファクシミリ装置10は、ユーザによる多機能機への1個以上の文字の入力操作をトリガとして、FAX番号を、多機能機に取得させる。しかしながら、多機能機は、ユーザによるファクシミリデータの送信のための動作、(例えば、ファクシミリ機能の選択操作、ファクシミリデータのための原稿を多機能機にセットする動作)が実行されると、アドレス一覧(即ちLAN4に接続されている多機能機に登録されている全てのFAX番号のリスト)の取得要求を、ファクシミリ装置10に送信してもよい。 (3) In the above embodiment, the facsimile machine 10 causes the multi-function device to acquire a FAX number, triggered by an input operation of one or more characters to the multi-function device by the user. However, when an operation for transmitting facsimile data by a user (for example, an operation for selecting a facsimile function or an operation for setting a document for facsimile data in the multifunction device) is executed, the multi-function device performs an address list. An acquisition request (that is, a list of all FAX numbers registered in the multi-function device connected to the LAN 4) may be transmitted to the facsimile machine 10.

(4)上記の実施例では、登録テーブル40には、Index番号と識別情報と名前とが対応付けて登録されている。しかしながら、登録テーブル40には、Index番号と多機能機のIPアドレスと名前とが対応付けて登録されてもよい。この場合、メモリ30は、デバイス管理テーブル42を記憶していなくてもよい。本変形例では、上記の実施例の識別情報の代わりに、多機能機のIPアドレスを用いて、処理が実行されてもよい。本変形例では、多機能機のIPアドレスが「デバイス特定情報」の一例である。 (4) In the above embodiment, the registration table 40 registers the index number, identification information, and name in association with each other. However, the index number, the IP address of the multi-function device, and the name may be registered in the registration table 40 in association with each other. In this case, the memory 30 may not store the device management table 42. In this modification, the process may be executed using the IP address of the multi-function device instead of the identification information of the above-described embodiment. In this modification, the IP address of the multi-function device is an example of “device identification information”.

(5)「アドレス」は、FAX番号でなくてもよく、メールアドレス、SIPURI等であってもよい。 (5) The “address” may not be a FAX number, but may be a mail address, SIP URI, or the like.

(6)上記の実施例では、選択部60は、アドレステーブルに登録可能なFAX番号の残数が最も多い多機能機のIPアドレスを選択したが、残数がある閾値以上の多機能機を優先的に選択してもよい。 (6) In the above embodiment, the selection unit 60 has selected the IP address of the multi-function device having the largest number of remaining FAX numbers that can be registered in the address table. You may select with priority.

(7)上記の実施例では、CPU22がプログラム32に従って処理を実行することによって、各部50〜66が実現されるが、各部50〜66の少なくとも1個は、論理回路等のハードウェアで実現されてもよい。 (7) In the above embodiment, each unit 50 to 66 is realized by the CPU 22 executing the process according to the program 32. At least one of the units 50 to 66 is realized by hardware such as a logic circuit. May be.

(8)「通信装置」は、ファクシミリ装置でなくてもよく、PC、プリンタ、サーバ、PDA等の通信装置であってもよい。また、「通信装置」は、PSTN70を介して、外部FAX装置72等と通信可能でなくてもよい。この場合、複数個のデバイス(例えば多機能機100〜300)は、PSTN等を解して、外部FAX装置72等と通信可能に接続されていてもよい。 (8) The “communication device” may not be a facsimile device, but may be a communication device such as a PC, a printer, a server, or a PDA. Further, the “communication device” may not be able to communicate with the external FAX device 72 or the like via the PSTN 70. In this case, a plurality of devices (for example, the multi-function devices 100 to 300) may be connected so as to be communicable with the external FAX apparatus 72 or the like via PSTN or the like.

また、本明細書または図面に説明した技術要素は、単独であるいは各種の組合せによって技術的有用性を発揮するものであり、出願時請求項記載の組合せに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。   The technical elements described in this specification or the drawings exhibit technical usefulness alone or in various combinations, and are not limited to the combinations described in the claims at the time of filing. In addition, the technology illustrated in the present specification or the drawings achieves a plurality of objects at the same time, and has technical utility by achieving one of the objects.

2:ネットワークシステム、10:ファクシミリ装置、20:制御部、30:メモリ、32:プログラム、40:登録テーブル、42:デバイス管理テーブル、50:取得要求受信部、52:抽出部、54:特定処理実行部、56:登録要求受信部、58:テーブル管理部、60:選択部、62:登録制御部、64:消去要求受信部、66:ブロードキャスト部、100〜300:多機能機、110〜310:アドレステーブル
2: network system, 10: facsimile machine, 20: control unit, 30: memory, 32: program, 40: registration table, 42: device management table, 50: acquisition request receiving unit, 52: extraction unit, 54: specific processing Execution unit 56: Registration request reception unit 58: Table management unit 60: Selection unit 62: Registration control unit 64: Deletion request reception unit 66: Broadcast unit 100-300: Multi-function device 110-310 : Address table

Claims (10)

第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置であって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、
前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリと、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信部と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出部と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理を、抽出済みの前記第1のデバイス特定情報を用いて実行する特定処理実行部と、
ユーザからの指示に従って前記第1のデバイスが第2のアドレスを記憶した場合に、前記第1のデバイスから、前記第2のアドレスを特定するための第2のアドレス特定情報を前記登録テーブルに登録するための登録要求を受信する登録要求受信部と、
前記登録要求が受信される場合に、前記第2のアドレス特定情報と、前記第1のデバイス特定情報と、を対応付けて前記登録テーブルに登録するテーブル管理部と、
前記登録要求が受信される場合に、前記N個のデバイスのうち、前記第1のデバイスを除くN−1個のデバイスの中から、1個以上のデバイスを選択する選択部と、
選択済みの前記1個以上のデバイスの1個以上のアドレステーブルのそれぞれに、前記第2のアドレスと、前記第2のアドレス特定情報と、を対応付けて登録する登録制御部と、を備え、
前記テーブル管理部は、さらに、前記第2のアドレス特定情報と、選択済みの前記1個以上のデバイスを特定するための1個以上のデバイス特定情報と、を対応付けて前記登録テーブルに登録する、通信装置。
A communication apparatus connected to a network to which N devices (the N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication device
For each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address, device specifying information for specifying the device storing the address, Is a memory for storing a registration table registered in association with each other, wherein the registration table stores first address specifying information for specifying a first address and the first address. The first device specifying information for specifying the first device is registered in association with the memory,
An acquisition request receiving unit for receiving an acquisition request for acquiring the first address from the second device;
An extraction unit for extracting the first device identification information associated with the first address identification information from the registration table when the acquisition request is received;
A specific process execution unit that executes a specific process for causing the second device to acquire the first address stored in the first device using the extracted first device specific information; ,
When the first device stores the second address in accordance with an instruction from the user, second address specifying information for specifying the second address is registered in the registration table from the first device. A registration request receiving unit for receiving a registration request to
A table management unit for registering the second address specifying information and the first device specifying information in association with each other when the registration request is received;
When the registration request is received, a selection unit that selects one or more devices from among N-1 devices excluding the first device among the N devices,
A registration control unit for registering the second address and the second address specifying information in association with each of the one or more address tables of the selected one or more devices;
The table management unit further registers the second address specifying information and one or more device specifying information for specifying the selected one or more devices in the registration table in association with each other. , communication device.
前記テーブル管理部は、前記第1のデバイスが前記登録要求の送信元のデバイスであることを示す所定の情報を前記登録テーブルに登録する、請求項に記載の通信装置。 The communication apparatus according to claim 1 , wherein the table management unit registers predetermined information indicating that the first device is a transmission source device of the registration request in the registration table. 前記N個のデバイスのうちのいずれかのデバイスから、前記第2のアドレス特定情報を、前記登録テーブルから消去するための消去要求を受信する消去要求受信部を、さらに備え、
前記消去要求の送信元のデバイスが、前記所定の情報によって示される前記第1のデバイスである場合に、
前記テーブル管理部は、前記登録テーブルから、前記第2のアドレス特定情報と、前記第2のアドレス特定情報に対応付けられている前記第1のデバイス特定情報と、前記第2のアドレス特定情報に対応付けられている選択済みの前記1個以上のデバイス特定情報と、を消去する第1の消去処理を実行し、
前記登録制御部は、選択済みの前記1個以上のデバイスの前記1個以上のアドレステーブルから、前記第2のアドレス特定情報と、前記第2のアドレスと、を消去する第2の消去処理を実行し、
前記消去要求の送信元のデバイスが、前記所定の情報によって示される前記第1のデバイスでない場合に、
前記テーブル管理部は、前記第1の消去処理を実行せず、
前記登録制御部は、前記第2の消去処理を実行しない、請求項に記載の通信装置。
An erasure request receiving unit for receiving an erasure request for erasing the second address specifying information from any one of the N devices from the registration table;
When the device that is the source of the erasure request is the first device indicated by the predetermined information,
The table management unit adds the second address specifying information, the first device specifying information associated with the second address specifying information, and the second address specifying information from the registration table. Executing a first erasure process for erasing the one or more selected device identification information that is associated with the selected one or more device identification information;
The registration control unit performs a second erasure process for erasing the second address specifying information and the second address from the one or more address tables of the one or more selected devices. Run,
When the device that is the source of the erasure request is not the first device indicated by the predetermined information,
The table management unit does not execute the first erasing process,
The registration control unit does not execute the second erasing process, the communication apparatus according to claim 2.
第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置であって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、
前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリと、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信部と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出部と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理を、抽出済みの前記第1のデバイス特定情報を用いて実行する特定処理実行部と、
前記N個のデバイス以外の第3のデバイスが前記ネットワークに新たに接続される際に、前記第3のデバイスに記憶されている第3のアドレスを特定するための第3のアドレス特定情報と、前記第3のデバイスを特定するための第3のデバイス特定情報と、を対応付けて前記登録テーブルに登録するテーブル管理部と、
前記第3のデバイスが前記ネットワークに新たに接続される際に、前記N個のデバイスの中から、1個以上のデバイスを選択する選択部と、
選択済みの前記1個以上のデバイスのアドレステーブルのそれぞれに、前記第3のアドレスと、前記第3のアドレス特定情報と、を対応付けて登録する登録制御部と、を備え、
前記テーブル管理部は、さらに、前記第3のアドレス特定情報と、選択済みの前記1個以上のデバイスを特定するための1個以上のデバイス特定情報と、を対応付けて前記登録テーブルに登録する、通信装置。
A communication apparatus connected to a network to which N devices (the N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication device
For each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address, device specifying information for specifying the device storing the address, Is a memory for storing a registration table registered in association with each other, wherein the registration table stores first address specifying information for specifying a first address and the first address. The first device specifying information for specifying the first device is registered in association with the memory,
An acquisition request receiving unit for receiving an acquisition request for acquiring the first address from the second device;
An extraction unit for extracting the first device identification information associated with the first address identification information from the registration table when the acquisition request is received;
A specific process execution unit that executes a specific process for causing the second device to acquire the first address stored in the first device using the extracted first device specific information; ,
Third address specifying information for specifying a third address stored in the third device when a third device other than the N devices is newly connected to the network; A table management unit for registering the third device specifying information for specifying the third device in the registration table in association with each other;
A selection unit for selecting one or more devices from the N devices when the third device is newly connected to the network;
A registration control unit for registering the third address and the third address specifying information in association with each of the address tables of the one or more selected devices,
The table management unit further registers the third address specifying information and one or more device specifying information for specifying the selected one or more devices in the registration table in association with each other. , communication device.
第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置であって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、
前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリと、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信部と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出部と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理を、抽出済みの前記第1のデバイス特定情報を用いて実行する特定処理実行部と、
所定の信号をブロードキャストすることを繰り返すブロードキャスト部と、
前記第1のデバイスから前記所定の信号に対する応答信号が受信されない場合に、前記第1のデバイス特定情報を、前記登録テーブルから消去するテーブル管理部と、
前記第1のデバイス特定情報が前記登録テーブルから消去される場合に、前記N個のデバイスのうち、前記第1のデバイスを除くN−1個のデバイスの中から、1個のデバイスを選択する選択部と、
前記第1のデバイス特定情報が前記登録テーブルから消去される場合に、選択済みの前記1個のデバイスのアドレステーブルに、前記第1のアドレスと、前記第1のアドレス特定情報と、を対応付けて登録する登録制御部と、を備え、
前記テーブル管理部は、さらに、前記第1のアドレス特定情報と、選択済みの前記1個のデバイスを特定するためのデバイス特定情報と、を対応付けて前記登録テーブルに登録する、通信装置。
A communication apparatus connected to a network to which N devices (the N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication device
For each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address, device specifying information for specifying the device storing the address, Is a memory for storing a registration table registered in association with each other, wherein the registration table stores first address specifying information for specifying a first address and the first address. The first device specifying information for specifying the first device is registered in association with the memory,
An acquisition request receiving unit for receiving an acquisition request for acquiring the first address from the second device;
An extraction unit for extracting the first device identification information associated with the first address identification information from the registration table when the acquisition request is received;
A specific process execution unit that executes a specific process for causing the second device to acquire the first address stored in the first device using the extracted first device specific information; ,
A broadcast unit that repeats broadcasting a predetermined signal;
A table management unit for deleting the first device identification information from the registration table when a response signal to the predetermined signal is not received from the first device;
When the first device specifying information is deleted from the registration table, one device is selected from N−1 devices excluding the first device among the N devices. A selection section;
When the first device specifying information is deleted from the registration table, the first address and the first address specifying information are associated with the address table of the selected one device. And a registration control unit for registering,
The table management unit further registers the first address specifying information and device specifying information for specifying the selected one device in the registration table in association with each other .
前記選択部は、登録可能な残アドレス数が比較的に少ないデバイスと比べて、登録可能な残アドレス数が比較的に多いデバイスを、優先的に選択する、請求項1から5のいずれか一項に記載の通信装置。 The selection unit is different from the registerable remaining address number is relatively small device, the device can be registered remaining number address is relatively large, preferentially selected, one of claims 1 to 5 one The communication device according to item. 第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置であって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、
前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリと、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信部と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出部と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理を、抽出済みの前記第1のデバイス特定情報を用いて実行する特定処理実行部と、を備え
前記第1のアドレス特定情報は、文字列を含み、
前記取得要求は、前記第2のデバイスのユーザによって指定された少なくとも1個の文字を含み、
前記抽出部は、前記登録テーブルから、指定済みの前記少なくとも1個の文字を含む前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する、通信装置。
A communication apparatus connected to a network to which N devices (the N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication device
For each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address, device specifying information for specifying the device storing the address, Is a memory for storing a registration table registered in association with each other, wherein the registration table stores first address specifying information for specifying a first address and the first address. The first device specifying information for specifying the first device is registered in association with the memory,
An acquisition request receiving unit for receiving an acquisition request for acquiring the first address from the second device;
An extraction unit for extracting the first device identification information associated with the first address identification information from the registration table when the acquisition request is received;
A specific process execution unit that executes a specific process for causing the second device to acquire the first address stored in the first device using the extracted first device specific information; , equipped with a,
The first address specifying information includes a character string,
The acquisition request includes at least one character specified by a user of the second device;
The communication device , wherein the extraction unit extracts the first device specifying information associated with the first address specifying information including the specified at least one character from the registration table .
第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置であって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、
前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリと、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信部と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出部と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理を、抽出済みの前記第1のデバイス特定情報を用いて実行する特定処理実行部と、を備え
前記特定処理は、
前記第1のデバイスから、前記第1のデバイスに記憶されている前記第1のアドレスを、抽出済みの前記第1のデバイス特定情報を用いて取得する処理と、
取得済みの前記第1のアドレスを、前記第2のデバイスに送信する処理と、を含む、通信装置。
A communication apparatus connected to a network to which N devices (the N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication device
For each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address, device specifying information for specifying the device storing the address, Is a memory for storing a registration table registered in association with each other, wherein the registration table stores first address specifying information for specifying a first address and the first address. The first device specifying information for specifying the first device is registered in association with the memory,
An acquisition request receiving unit for receiving an acquisition request for acquiring the first address from the second device;
An extraction unit for extracting the first device identification information associated with the first address identification information from the registration table when the acquisition request is received;
A specific process execution unit that executes a specific process for causing the second device to acquire the first address stored in the first device using the extracted first device specific information; , equipped with a,
The specific process is:
A process of acquiring the first address stored in the first device from the first device using the extracted first device specifying information;
And a process of transmitting the acquired first address to the second device.
第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置であって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、
前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリと、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信部と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出部と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理を、抽出済みの前記第1のデバイス特定情報を用いて実行する特定処理実行部と、を備え
前記特定処理は、
前記第1のデバイスと通信するための通信情報を、抽出済みの前記第1のデバイス特定情報を用いて取得する処理と、
取得済みの前記通信情報を前記第2のデバイスに送信する処理と、を含む、通信装置。
A communication apparatus connected to a network to which N devices (the N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication device
For each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address, device specifying information for specifying the device storing the address, Is a memory for storing a registration table registered in association with each other, wherein the registration table stores first address specifying information for specifying a first address and the first address. The first device specifying information for specifying the first device is registered in association with the memory,
An acquisition request receiving unit for receiving an acquisition request for acquiring the first address from the second device;
An extraction unit for extracting the first device identification information associated with the first address identification information from the registration table when the acquisition request is received;
A specific process execution unit that executes a specific process for causing the second device to acquire the first address stored in the first device using the extracted first device specific information; , equipped with a,
The specific process is:
Processing for acquiring communication information for communicating with the first device using the extracted first device specifying information;
And a process of transmitting the acquired communication information to the second device.
第1のデバイスと第2のデバイスとを含むN個のデバイス(前記Nは2以上の整数)が接続されているネットワークに接続される通信装置のためのコンピュータプログラムであって、
前記N個のデバイスのそれぞれは、アドレスと、当該アドレスを特定するためのアドレス特定情報と、が対応付けて登録されているアドレステーブルを記憶し、
前記通信装置は、前記N個のデバイスのN個のアドレステーブル内の複数個のアドレスのそれぞれについて、当該アドレスを特定するためのアドレス特定情報と、当該アドレスを記憶しているデバイスを特定するためのデバイス特定情報と、が対応付けて登録されている登録テーブルを記憶するメモリであって、前記登録テーブルには、第1のアドレスを特定するための第1のアドレス特定情報と、前記第1のアドレスを記憶している前記第1のデバイスを特定するための第1のデバイス特定情報と、が対応付けて登録されている、前記メモリを備え、
前記コンピュータプログラムは、前記通信装置に搭載されるコンピュータに、
前記第2のデバイスから、前記第1のアドレスを取得するための取得要求を受信する取得要求受信処理と、
前記取得要求が受信される場合に、前記登録テーブルから、前記第1のアドレスを特定するための前記第1のアドレス特定情報に対応付けられている前記第1のデバイス特定情報を抽出する抽出処理と、
前記第1のデバイスに記憶されている前記第1のアドレスを前記第2のデバイスに取得させるための特定処理であって、抽出済みの前記第1のデバイス特定情報を用いて実行される前記特定処理と、を実行させ
前記特定処理は、
前記第1のデバイスから、前記第1のデバイスに記憶されている前記第1のアドレスを、抽出済みの前記第1のデバイス特定情報を用いて取得する処理と、
取得済みの前記第1のアドレスを、前記第2のデバイスに送信する処理と、を含む、コンピュータプログラム。
A computer program for a communication apparatus connected to a network to which N devices (N is an integer of 2 or more) including a first device and a second device are connected,
Each of the N devices stores an address table in which an address and address specifying information for specifying the address are registered in association with each other,
The communication apparatus specifies, for each of a plurality of addresses in the N address tables of the N devices, address specifying information for specifying the address and a device storing the address. Is a memory for storing a registration table registered in association with each other, wherein the registration table includes first address specifying information for specifying a first address, and the first And the first device specifying information for specifying the first device storing the address of
The computer program is stored in a computer installed in the communication device.
An acquisition request reception process for receiving an acquisition request for acquiring the first address from the second device;
An extraction process for extracting the first device specifying information associated with the first address specifying information for specifying the first address from the registration table when the acquisition request is received When,
The identification process for causing the second device to acquire the first address stored in the first device, the identification being performed using the extracted first device identification information processing and, to the execution,
The specific process is:
A process of acquiring the first address stored in the first device from the first device using the extracted first device specifying information;
And a process of transmitting the acquired first address to the second device .
JP2011115052A 2011-05-23 2011-05-23 Communication device Expired - Fee Related JP5779981B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011115052A JP5779981B2 (en) 2011-05-23 2011-05-23 Communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011115052A JP5779981B2 (en) 2011-05-23 2011-05-23 Communication device

Publications (2)

Publication Number Publication Date
JP2012244548A JP2012244548A (en) 2012-12-10
JP5779981B2 true JP5779981B2 (en) 2015-09-16

Family

ID=47465742

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011115052A Expired - Fee Related JP5779981B2 (en) 2011-05-23 2011-05-23 Communication device

Country Status (1)

Country Link
JP (1) JP5779981B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6428291B2 (en) * 2015-01-20 2018-11-28 コニカミノルタ株式会社 Image processing apparatus, transmission destination setting method and transmission destination setting program in the same

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6490653A (en) * 1987-09-30 1989-04-07 Toshiba Corp Telephone terminal system
JP4362956B2 (en) * 2000-07-25 2009-11-11 ソニー株式会社 Telephone book sharing system and sharing method
JP2005229526A (en) * 2004-02-16 2005-08-25 Advanced Telecommunication Research Institute International Telephone device, telephone number providing device, telephone device control program, computer-executable program, and telephone device system
JP4802480B2 (en) * 2004-11-04 2011-10-26 日本電気株式会社 COMMUNICATION SYSTEM, INFORMATION RELAY DEVICE USED FOR IT, INFORMATION PROVIDING DEVICE, AND PROGRAM

Also Published As

Publication number Publication date
JP2012244548A (en) 2012-12-10

Similar Documents

Publication Publication Date Title
US12099757B2 (en) Server acquires identification information from a current device of devices and sends user list including one or more identifiers corresponding to all users to the current device
US11496634B2 (en) Non-transitory computer-readable medium storing output instructions to control portable terminal and portable terminal
JP5360105B2 (en) Information processing program, information processing apparatus, and information processing method
JP5708017B2 (en) Information processing system, information processing equipment, program
JP6273977B2 (en) Control program and information processing apparatus
US10552094B2 (en) Printing apparatus and method of connecting to remote print service
US10223053B2 (en) Electronic apparatus, print control method and computer readable recording medium
JP6052241B2 (en) PROCESSING DEVICE, DISPLAY SYSTEM, DISPLAY METHOD, AND COMPUTER PROGRAM
JP6641928B2 (en) program
JP7380140B2 (en) Information processing system, server, method, program, and information processing device
JP2008092077A (en) MFP system and MFP
JP6763209B2 (en) Programs and mobile terminals
JP5779981B2 (en) Communication device
US10740044B2 (en) Image processing device, non-transitory computer-readable recording medium storing computer-readable instructions for image processing device, and method
JP2012141660A (en) Control device and program
CN107220018B (en) Information processing apparatus and information processing method
JP2003131784A (en) Network device, control method and control program thereof, and computer readable recording medium recording the same program
JP6467810B2 (en) Information processing apparatus, image reading apparatus, and program
JP2022054314A (en) Management device, management system, management method, and program
US10477039B2 (en) Non-transitory computer-readable medium storing output instructions to control portable terminal and portable terminal
JP7528750B2 (en) Server device, management system, management method, and program
JP6225775B2 (en) Image forming apparatus, search method, and control program
US9083828B2 (en) Communication apparatus that carries out communication with external apparatus, control method therefor, and storage medium
JP5950325B2 (en) Network multifunction device, communication system, communication method, and communication method search program
JP2017062535A (en) Image processing device and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20140313

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20141031

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20141111

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150113

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150616

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150629

R150 Certificate of patent or registration of utility model

Ref document number: 5779981

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees