JPH11341065A - System and method for setting network communication equipment - Google Patents
System and method for setting network communication equipmentInfo
- Publication number
- JPH11341065A JPH11341065A JP10163015A JP16301598A JPH11341065A JP H11341065 A JPH11341065 A JP H11341065A JP 10163015 A JP10163015 A JP 10163015A JP 16301598 A JP16301598 A JP 16301598A JP H11341065 A JPH11341065 A JP H11341065A
- Authority
- JP
- Japan
- Prior art keywords
- communication
- attribute
- processing data
- network
- inquiry
- 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.)
- Pending
Links
- 230000006854 communication Effects 0.000 title claims abstract description 125
- 238000004891 communication Methods 0.000 title claims abstract description 123
- 238000000034 method Methods 0.000 title claims description 38
- 238000012545 processing Methods 0.000 claims abstract description 81
- 238000012546 transfer Methods 0.000 description 9
- 238000011835 investigation Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、ネットワーク通
信の機器設定システムおよび機器設定方法に関し、特に
たとえば機器の接続状態が動的に変化するネットワーク
環境において用いられる、ネットワーク通信の機器設定
システムおよび機器設定方法に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a device setting system and device setting method for network communication, and more particularly to a device setting system and device setting for network communication used, for example, in a network environment in which the connection state of devices dynamically changes. About the method.
【従来の技術】一般に、家電機器や情報機器、あるいは
それらが混在したネットワーク環境においては、任意の
組み合わせの機器間で必ずしも通信できるとは限らず、
たとえば、印刷する場合なら相手はプリンタなどに限ら
れる。2. Description of the Related Art In general, in a home appliance, an information device, or a network environment in which these devices are mixed, communication between devices in any combination is not always possible.
For example, when printing, the other party is limited to a printer or the like.
【0002】従来、パソコンなどで構成されるネットワ
ークでは、プリンタなど通信すべき機器のドライバをパ
ソコンにあらかじめインストールし、機器の位置(IP
アドレスなど)や出力形式(プリンタの場合)などのプ
ロパティを設定し、静的に通信設定を行う。これは、プ
リンタに限らず、スキャナ、外部ネットワークやインタ
ーネットへの接続のためのゲートウェイ、Proxyサ
ーバ、あるいはファクシミリなどの各機器との通信設定
においても同様である。2. Description of the Related Art Conventionally, in a network composed of a personal computer or the like, a driver for a device to be communicated such as a printer is installed in the personal computer in advance, and the location (IP
Set properties such as address) and output format (for printer), and statically configure communication settings. This applies not only to printers, but also to communication settings with devices such as scanners, gateways for connection to external networks and the Internet, Proxy servers, and facsimile machines.
【0003】[0003]
【発明が解決しようとする課題】このように従来では、
ネットワークに含まれる機器について、パソコンによっ
て通信相手の登録などのプロパティの設定を行うといっ
た煩雑な通信設定が必要となり、特に、ネットワークに
接続される機器が動的に変化するネットワーク環境では
通信設定がさらに面倒になるという問題点があった。As described above, conventionally,
For devices included in the network, it is necessary to perform complicated communication settings such as setting properties such as registration of communication partners using a personal computer, especially in a network environment where devices connected to the network change dynamically. There was a problem that it was troublesome.
【0004】それゆえに、この発明の主たる目的は、容
易に通信設定できかつ動的に変化するネットワーク環境
において有効な、ネットワーク通信の機器設定システム
および機器設定方法を提供することである。[0004] Therefore, a main object of the present invention is to provide a device setting system and a device setting method for network communication that can be easily set for communication and are effective in a dynamically changing network environment.
【0005】[0005]
【課題を解決するための手段】上記目的を達成するため
に、請求項1に記載のネットワーク通信の機器設定シス
テムは、ネットワークに接続された複数の機器間で通信
を行うネットワーク通信の機器設定システムであって、
各機器は、自らの機器属性と通信処理のための処理デー
タとを記憶する記憶手段、ユーザから発行されたコマン
ドの実行に必要な通信相手の機器属性を判定する判定手
段、ネットワークに含まれる他の機器に対して、判定手
段によって判定された機器属性と一致するか否かを問い
合わせる問い合わせ手段、問い合わせられた機器属性と
一致すれば自らの機器属性と処理データとを問い合わせ
側の機器へ送信する応答手段、他の機器からの応答結果
に基づいて通信可能な機器を出力する出力手段、出力手
段から出力された通信可能な機器から所望の機器を選択
してコマンド実行を許可する実行許可手段、および実行
許可手段によって選択された機器の処理データに従って
通信処理を行う通信処理手段を備える。To achieve the above object, a device setting system for network communication according to claim 1, wherein the device setting system for network communication performs communication between a plurality of devices connected to a network. And
Each device has storage means for storing its own device attributes and processing data for communication processing, determining means for determining device attributes of a communication partner necessary for executing a command issued by a user, and other devices included in the network. Inquiring means for inquiring as to whether or not the device attribute matches the device attribute determined by the determining means. If the device attribute matches the inquired device attribute, the device transmits its own device attribute and processing data to the inquiring device. A response unit, an output unit that outputs a communicable device based on a response result from another device, an execution permission unit that selects a desired device from the communicable devices output from the output unit and permits command execution, And communication processing means for performing communication processing in accordance with the processing data of the device selected by the execution permission means.
【0006】請求項2に記載のネットワーク通信の機器
設定システムは、ネットワークに接続された機器検索サ
ーバおよび複数の機器間で通信を行うネットワーク通信
の機器設定システムであって、機器検索サーバは、複数
の機器ごとの機器属性および通信処理のための処理デー
タを記憶する記憶手段、および任意の機器からの問い合
わせに対し、問い合わせられた機器属性と一致する機器
の機器属性と処理データとを問い合わせ側の機器へ送信
する応答手段を備え、各機器は、ユーザから発行された
コマンドの実行に必要な通信相手の機器属性を判定する
判定手段、機器検索サーバに対して、判定手段によって
判定された機器属性と一致する機器を問い合わせる問い
合わせ手段、機器検索サーバからの応答結果に基づいて
通信可能な機器を出力する出力手段、出力手段から出力
された通信可能な機器から所望の機器を選択してコマン
ド実行を許可する実行許可手段、および実行許可手段に
よって選択された機器の処理データに従って通信処理を
行う通信処理手段を備える。A device setting system for network communication according to a second aspect of the present invention is a device setting system for network communication for performing communication between a plurality of devices and a device search server connected to a network. Storage means for storing device attributes for each device and processing data for communication processing, and, in response to an inquiry from any device, the device attribute and processing data of the device that matches the inquired device attribute on the query side. A response unit for transmitting to the device, each device determines a device attribute of a communication partner necessary for executing a command issued by a user, and a device attribute determined by the determination unit to a device search server. Inquiring means for inquiring about a device that matches, and selecting a device that can communicate based on the response Output means for inputting, execution permitting means for selecting a desired device from among the communicable devices output from the output means and permitting command execution, and communication for performing communication processing according to the processing data of the device selected by the execution permitting device Processing means;
【0007】請求項3に記載のネットワーク通信の機器
設定システムは、請求項2に記載のネットワーク通信の
機器設定システムにおいて、各機器は、機器検索サーバ
からの問い合わせに対して自らの機器属性と通信処理の
ための処理データとを送信する応答手段をさらに含み、
機器検索サーバは、各機器に対して機器属性および処理
データを問い合わせる問い合わせ手段、および各機器か
らの応答結果に従って記憶手段に記憶された各機器の機
器属性および処理データを更新する更新手段をさらに含
むものである。According to a third aspect of the present invention, in the network communication device setting system, each device communicates with its own device attribute in response to an inquiry from a device search server. Further comprising a response unit for transmitting processing data for processing;
The device search server further includes an inquiry unit for inquiring each device for device attributes and processing data, and an updating unit for updating the device attributes and processing data of each device stored in the storage unit according to a response result from each device. It is a thing.
【0008】請求項4に記載のネットワーク通信の機器
設定システムは、請求項1ないし3のいずれかに記載の
ネットワーク通信の機器設定システムにおいて、出力手
段は、通信可能な機器を表示する表示手段を含むもので
ある。According to a fourth aspect of the present invention, in the device setting system for network communication according to any one of the first to third aspects, the output means includes a display means for displaying a communicable device. Including.
【0009】請求項5に記載のネットワーク通信の機器
設定システムは、請求項1ないし4のいずれかに記載の
ネットワーク通信の機器設定システムにおいて、処理デ
ータは、通信手続きおよびプロパティを含むものであ
る。According to a fifth aspect of the present invention, in the device setting system for network communication according to any one of the first to fourth aspects, the processing data includes a communication procedure and a property.
【0010】請求項6に記載のネットワーク通信の機器
設定方法は、ネットワークに接続されかつそれぞれ自ら
の機器属性と通信処理のための処理データとを有する複
数の機器間で通信を行うネットワーク通信の機器設定方
法であって、ネットワークに含まれる任意の機器におい
てユーザから発行されたコマンドの実行に必要な通信相
手の機器属性を判定する第1ステップ、任意の機器から
他の機器に対して、第1ステップで判定された機器属性
と一致するか否かを問い合わせる第2ステップ、他の機
器が問い合わせられた機器属性と一致すれば、自らの機
器属性と処理データとを問い合わせ側の機器へ送信する
第3ステップ、他の機器からの応答結果に基づいて通信
可能な機器を出力手段から出力する第4ステップ、出力
手段から出力された通信可能な機器から所望の機器を選
択してコマンド実行を許可する第5ステップ、および第
5ステップによって選択された機器の処理データに従っ
て通信処理を行う第6ステップを備える。According to a sixth aspect of the present invention, there is provided a network communication device setting method for performing communication between a plurality of devices connected to a network and each having its own device attribute and processing data for communication processing. A setting method, comprising: a first step of determining a device attribute of a communication partner required for executing a command issued by a user in an arbitrary device included in a network; A second step of inquiring whether or not the device attribute matches the device attribute determined in the step; a second step of transmitting the own device attribute and the processing data to the inquiring device if another device matches the inquired device attribute. 3 steps, outputting a communicable device from the output unit based on a response result from another device, 4th step, output from the output unit Comprising a fifth step, and a sixth step of performing a communication process according to the processing data of the selected device by the fifth step of the communication apparatus capable to select the desired device to allow command execution.
【0011】請求項7に記載のネットワーク通信の機器
設定方法は、ネットワークに接続された機器検索サーバ
および複数の機器間で通信を行うネットワーク通信の機
器設定方法であって、ネットワークに含まれる任意の機
器においてユーザから発行されたコマンドの実行に必要
な通信相手の機器属性を判定する第1ステップ、任意の
機器から各機器ごとの機器属性と通信処理のための処理
データとを有する機器検索サーバに対して、第1ステッ
プで判定された機器属性と一致する機器を問い合わせる
第2ステップ、任意の機器からの問い合わせに対し、問
い合わせられた機器属性と一致する機器の機器属性と処
理データとを機器検索サーバから問い合わせ側の機器へ
送信する第3ステップ、機器検索サーバからの応答結果
に基づいて通信可能な機器を出力手段から出力する第4
ステップ、出力手段から出力された通信可能な機器から
所望の機器を選択してコマンド実行を許可する第5ステ
ップ、および第5ステップによって選択された機器の処
理データに従って通信処理を行う第6ステップを備え
る。A device setting method for network communication according to a seventh aspect is a device setting method for network communication for performing communication between a device search server connected to a network and a plurality of devices, and includes an arbitrary device included in the network. A first step of determining a device attribute of a communication partner necessary for executing a command issued by a user in a device, from an arbitrary device to a device search server having device attributes of each device and processing data for communication processing; On the other hand, in a second step of inquiring about a device that matches the device attribute determined in the first step, in response to an inquiry from an arbitrary device, a device search is performed for the device attribute and processing data of the device that matches the inquired device attribute. The third step of sending from the server to the inquiring device, communication is possible based on the response result from the device search server 4 that outputs a device from the output means
Step, a fifth step of selecting a desired device from among the communicable devices output from the output means and permitting command execution, and a sixth step of performing communication processing according to the processing data of the device selected in the fifth step. Prepare.
【0012】請求項1に記載のネットワーク通信の機器
設定システムでは、ユーザがコマンドを発行した機器に
よってそのコマンドの実行に必要な通信相手の機器属性
が判定され、ネットワーク上の他の機器に対して問い合
わせが行われる。他の機器から問い合わせ側の機器に対
して機器属性および処理データについての応答がある
と、問い合わせ側の機器では、その応答結果に基づいて
出力手段から通信可能な機器が出力され、その中から所
望の機器が選択されコマンドの実行が許可されると、選
択される機器の処理データに従って、通信設定やコマン
ド実行などの通信処理が行われる。したがって、通信処
理時に通信相手の登録などのプロパティの設定を行うと
いった煩雑な通信設定が不要となり、また、ネットワー
ク環境が動的に変化しても通信設定が煩雑になることは
ない。In the device setting system for network communication according to the first aspect, a device which has issued a command by a user determines a device attribute of a communication partner required for executing the command, and determines a device attribute of another device on the network. An inquiry is made. When there is a response from the other device to the inquiring device regarding the device attribute and the processing data, the inquiring device outputs a communicable device from the output unit based on the response result. When the device is selected and execution of the command is permitted, communication processing such as communication setting and command execution is performed according to the processing data of the selected device. Therefore, complicated communication settings such as setting properties such as registration of a communication partner during communication processing become unnecessary, and communication settings do not become complicated even when the network environment changes dynamically.
【0013】請求項6に記載のネットワーク通信の機器
設定方法においても同様である。The same applies to the device setting method for network communication according to the sixth aspect.
【0014】請求項2に記載のネットワーク通信の機器
設定システムでは、ユーザがコマンドを発行した機器
が、そのコマンドを実行できる機器をネットワーク上の
機器の中から検索したい場合には、機器検索サーバに問
い合わせが行われる。機器検索サーバから問い合わせ側
の機器に対して機器属性および処理データについての応
答があると、問い合わせ側の機器では、その応答結果に
基づいて出力手段から通信可能な機器が出力され、その
中から所望の機器が選択されコマンドの実行が許可され
ると、選択される機器の処理データに従って、通信設定
やコマンド実行などの通信処理が行われる。したがっ
て、請求項1と同様に、通信処理時に通信相手の登録な
どのプロパティの設定を行うといった煩雑な通信設定が
不要となり、また、ネットワーク環境が動的に変化して
も通信設定が煩雑になることはない。In the device setting system for network communication according to the present invention, when a device that has issued a command from a user wants to search a device on the network for a device that can execute the command, the device search server sends the command to the device search server. An inquiry is made. When the device search server responds to the inquiring device with respect to the device attribute and the processing data, the inquiring device outputs a communicable device from the output unit based on the response result. When the device is selected and execution of the command is permitted, communication processing such as communication setting and command execution is performed according to the processing data of the selected device. Therefore, similarly to the first aspect, complicated communication settings such as setting properties such as registration of a communication partner during communication processing become unnecessary, and communication settings become complicated even when the network environment changes dynamically. Never.
【0015】請求項7に記載のネットワーク通信の機器
設定方法についても同様である。The same applies to the device setting method for network communication according to the seventh aspect.
【0016】請求項3に記載のネットワーク通信の機器
設定システムでは、機器検索サーバは各機器の機器属性
および処理データを更新し最新の機器属性および処理デ
ータを記憶手段に記憶するので、ネットワーク環境が動
的に変化しても、各機器は他の機器の機器属性および処
理データを正確に把握することができる。In the device setting system for network communication according to the third aspect, the device search server updates the device attributes and processing data of each device and stores the latest device attributes and processing data in the storage means. Even if it changes dynamically, each device can accurately grasp device attributes and processing data of other devices.
【0017】請求項4に記載のネットワーク通信の機器
設定システムでは、表示手段に通信可能な機器が表示さ
れるので、ユーザはその中から所望の機器を容易に選択
することができる。In the device setting system for network communication according to the fourth aspect, the communicable devices are displayed on the display means, so that the user can easily select a desired device from them.
【0018】なお、請求項5に記載するように、処理デ
ータとしては通信に必要な通信手続きおよびプロパティ
などが含まれる。As described in claim 5, the processing data includes communication procedures and properties required for communication.
【0019】[0019]
【発明の実施の形態】以下、この発明の実施の形態につ
いて図面を参照して説明する。Embodiments of the present invention will be described below with reference to the drawings.
【0020】図1に、機器検索サーバを用いない実施形
態の、ネットワーク通信の機器設定システム(以下、単
に「機器設定システム」という)10を示す。FIG. 1 shows a device setting system (hereinafter simply referred to as a "device setting system") 10 for network communication in an embodiment not using a device search server.
【0021】機器設定システム10では、ネットワーク
12に、デジタルスチルカメラ14、パソコン16、プ
リンタ18、および外部ネットワークやインターネット
への接続のためのゲートウェイ20などの機器が接続さ
れている。In the device setting system 10, devices such as a digital still camera 14, a personal computer 16, a printer 18, and a gateway 20 for connection to an external network or the Internet are connected to the network 12.
【0022】これらの各機器には、図2に示すようなハ
ードウェアが内蔵されている。Each of these devices has built-in hardware as shown in FIG.
【0023】図2を参照して、各機器は、キーボード,
マウス,ボタンなどからなりユーザからのコマンド入力
等に用いられる入力装置22、入力装置22からの入力
を制御する入力制御部24、モニタやLCDなどからな
り通信可能な機器の一覧等が出力される出力装置26、
出力装置26からの出力を制御する出力制御部28、プ
ログラムや扱うデータを記憶するRAM30、その機器
のネットワーク12上での位置を示すIPアドレスを含
むプロパティやその機器の通信に必要な手続きなどの処
理データ,その機器の機器属性,さらには他の機器から
送られてきた機器属性および処理データなどを保持する
記憶装置32、ネットワーク12との入出力を制御する
ネットワーク制御部34、他の機器への要求パケットの
送信から応答パケットの受信までのタイムアウトを管理
するタイマー36、ならびに各制御部24,28,3
4,RAM30,タイマー36を制御するCPU38を
備える。そして、各機器のネットワーク制御部34を介
して、機器属性問い合わせパケットや機器属性応答パケ
ットなどの通信パケットが送受信される。Referring to FIG. 2, each device includes a keyboard,
The input device 22 includes a mouse, buttons, and the like, and is used to input commands from the user. The input control unit 24 controls input from the input device 22, and a list of communicable devices including a monitor and an LCD is output. Output device 26,
An output control unit 28 for controlling the output from the output device 26, a RAM 30 for storing programs and data to be handled, properties including an IP address indicating the location of the device on the network 12, and procedures necessary for communication of the device. A storage device 32 that holds processing data, device attributes of the device, and device attributes and process data sent from other devices, a network control unit 34 that controls input and output to and from the network 12, and other devices. A timer 36 for managing a timeout from transmission of a request packet to reception of a response packet, and control units 24, 28, and 3
4, a CPU 38 for controlling the RAM 30 and the timer 36. Then, communication packets such as a device attribute inquiry packet and a device attribute response packet are transmitted and received via the network control unit 34 of each device.
【0024】機器属性問い合わせパケットは、図3
(a)に示すように、転送先、転送元、パケットコー
ド、機器属性コードなどを含む。The device attribute inquiry packet is shown in FIG.
As shown in (a), the information includes a transfer destination, a transfer source, a packet code, a device attribute code, and the like.
【0025】転送先としては、他のすべての機器に転送
するブロードキャスト、または機器検索サーバ40(後
述の図7に示す実施形態の場合)が設定される。転送元
としては、問い合わせ側の機器が設定される。パケット
コードとして、「これは問い合わせ側の要求です」とい
う機器属性要求が設定される。機器属性コードは、たと
えば、印刷、ゲートウェイ、ファクシミリ、スキャナ・
・・などを表し、どのような機器属性を要求しているの
かが示される。このような機器属性問い合わせパケット
が、問い合わせ側の機器からネットワーク12上の他の
すべての機器、または機器検索サーバ40(図7に示す
実施形態の場合)に送られる。一方、機器属性応答パケ
ットは、図3(b)に示すように、転送先、転送元、パ
ケットコード、機器属性コード、処理データなどを含
む。As the transfer destination, a broadcast to be transferred to all other devices or a device search server 40 (in the case of an embodiment shown in FIG. 7 described later) is set. The device on the inquiry side is set as the transfer source. As the packet code, a device attribute request “this is a request from the inquiry side” is set. Device attribute codes include, for example, print, gateway, facsimile,
.., etc., indicating what device attributes are requested. Such a device attribute inquiry packet is sent from the device on the inquiry side to all other devices on the network 12 or the device search server 40 (in the case of the embodiment shown in FIG. 7). On the other hand, as shown in FIG. 3B, the device attribute response packet includes a transfer destination, a transfer source, a packet code, a device attribute code, processing data, and the like.
【0026】転送先としては、問い合わせ側が設定され
る。転送元としては、応答側または機器検索サーバ40
(図7に示す実施形態の場合)が設定される。パケット
コードとして、「これは問い合わせに対する返答です」
という機器属性応答が設定される。機器属性コードは、
たとえば、印刷、ゲートウェイ、ファクシミリ、スキャ
ナ・・・など応答側の機器の属性を示す情報である。処
理データは、通信手続き、プロパティなどの通信に必要
なその機器特有の情報である。An inquiry side is set as the transfer destination. As the transfer source, the responder or the device search server 40
(In the case of the embodiment shown in FIG. 7). As a packet code, "This is a response to the inquiry"
Is set. The device attribute code is
For example, it is information indicating the attribute of a device on the response side such as printing, gateway, facsimile, scanner,. The processing data is device-specific information required for communication, such as communication procedures and properties.
【0027】たとえば、印刷の場合、通信手続きにはデ
ータ転送シーケンスが含まれ、プロパティには、データ
フォーマットの型(PS,ESC/Pなど)、印刷スピ
ード、解像度、カラー/モノクロなどのプリンタの性
能、自らの位置情報となるIPアドレスが含まれる。For example, in the case of printing, the communication procedure includes a data transfer sequence, and the properties include data format type (PS, ESC / P, etc.), printing speed, resolution, and color / monochrome printer performance. , An IP address serving as its own location information.
【0028】また、ゲートウェイの場合、通信手続きは
なく、プロパティには、IPアドレスと中継するネット
ワークアドレス、自らの位置情報となるIPアドレスが
含まれる。In the case of a gateway, there is no communication procedure, and the properties include an IP address, a network address to be relayed, and an IP address as its own location information.
【0029】上述の機器属性応答パケットは、問い合わ
せ側の機器から要求された機器属性と一致した機器、ま
たは機器検索サーバ40(図7に示す実施形態の場合)
から、問い合わせ側の機器へ送信される。The device attribute response packet described above is a device matching the device attribute requested by the device on the inquiry side, or the device search server 40 (in the case of the embodiment shown in FIG. 7).
Is sent to the device on the inquiry side.
【0030】このような機器設定システム10の動作に
ついて、図4および図5を参照して説明する。前提とし
て、各機器は、ネットワーク12に接続された後、自ら
のIPアドレスを設定しておく必要がある。後述の機器
設定システム10aにおいても同様である。The operation of the device setting system 10 will be described with reference to FIGS. As a premise, each device needs to set its own IP address after being connected to the network 12. The same applies to a device setting system 10a to be described later.
【0031】図4を参照して、問い合わせ側の機器の動
作を説明する。Referring to FIG. 4, the operation of the device on the inquiry side will be described.
【0032】まず、ユーザからコマンド(たとえば印
刷)を受け取る(ステップS1)と、そのコマンド実行
に必要な通信相手の機器属性が判定され(ステップS
3)、その判定結果の機器属性をネットワーク12に問
い合わせる。すなわち、判定結果に基づいて機器属性問
い合わせパケットが生成され、その機器属性問い合わせ
パケットがネットワーク12を介して他の機器に与えら
れる(ステップS5)。First, when a command (for example, printing) is received from a user (step S1), a device attribute of a communication partner required for executing the command is determined (step S1).
3) Inquiring of the network 12 about the device attribute as a result of the determination. That is, a device attribute inquiry packet is generated based on the determination result, and the device attribute inquiry packet is given to another device via the network 12 (step S5).
【0033】そして、問い合わせに対する応答を待つた
めにタイマー36が起動され(ステップS7)、機器属
性応答パケットを受信したか否かが判断される(ステッ
プS9)。機器属性応答パケットを受信すれば、機器属
性応答パケットの内容が記憶装置32に記憶され(ステ
ップS11)、タイマー時間が経過したか否かが判断さ
れる(ステップS13)。そして、タイマー時間が経過
していなければ、ステップS9に戻る。Then, the timer 36 is started to wait for a response to the inquiry (step S7), and it is determined whether or not a device attribute response packet has been received (step S9). When the device attribute response packet is received, the contents of the device attribute response packet are stored in the storage device 32 (step S11), and it is determined whether the timer time has elapsed (step S13). If the timer time has not elapsed, the process returns to step S9.
【0034】ステップS9において、機器属性応答パケ
ットを受信しなければ、ステップS13に進む。If it is determined in step S9 that no device attribute response packet has been received, the process proceeds to step S13.
【0035】ステップS13において、タイマー時間が
経過すれば、記憶された機器属性応答パケットの内容に
基づいて通信可能な機器が出力装置26から出力され、
ユーザに提示される(ステップS15)。ユーザは提示
された機器から所望の機器を選択しコマンドの実行を許
可することができる。In step S13, if the timer time has elapsed, a device capable of communication is output from the output device 26 based on the content of the stored device attribute response packet,
It is presented to the user (step S15). The user can select a desired device from the presented devices and permit execution of the command.
【0036】そして、ユーザからコマンド実行許可があ
るか否かが判断され(ステップS17)、コマンド実行
許可があるまで待機する。コマンド実行許可があれば、
取得した処理データに従って、通信相手の登録を含むプ
ロパティの設定などの通信設定、およびコマンドの実行
(たとえば印刷ならば印刷の実行)等の通信処理が自動
的に行われ(ステップS19)、終了する。Then, it is determined whether the user has permission to execute the command (step S17), and the process waits until the command execution is permitted. If you have command execution permission,
According to the acquired processing data, communication settings such as property setting including registration of a communication partner and communication processing such as execution of a command (for example, execution of printing for printing) are automatically performed (step S19), and the process ends. .
【0037】ついで、図5を参照して、応答側の機器の
動作を説明する。Next, the operation of the responding device will be described with reference to FIG.
【0038】まず、機器属性問い合わせパケットを受信
したか否かが判断され(ステップS21)、機器属性問
い合わせパケットを受信するまで待機する。機器属性問
い合わせパケットを受信すれば、応答側の各機器では、
自らの機器の機器属性と処理データとが記憶装置32か
ら読み出され、問い合わせの機器属性と自らの機器属性
とが一致すれば機器属性応答パケットが生成され(ステ
ップS23)、その機器属性応答パケットが問い合わせ
側の機器へ送信され(ステップS25)、終了する。First, it is determined whether a device attribute inquiry packet has been received (step S21), and the process waits until a device attribute inquiry packet is received. If a device attribute inquiry packet is received, each responding device
The device attribute of the own device and the processing data are read from the storage device 32, and if the device attribute of the inquiry matches the own device attribute, a device attribute response packet is generated (step S23), and the device attribute response packet is generated. Is transmitted to the inquiry-side device (step S25), and the process ends.
【0039】このような機器設定システム10の具体的
な動作例を、図1および図6を参照して説明する。A specific operation example of the device setting system 10 will be described with reference to FIGS.
【0040】図1に示すように、デジタルスチルカメラ
14から印刷を実行するために、他のすべての機器、す
なわちパソコン16、プリンタ18およびゲートウェイ
20に対して問い合わせを行う場合について述べる。As shown in FIG. 1, a case will be described in which all other devices, that is, the personal computer 16, the printer 18, and the gateway 20, are inquired in order to execute printing from the digital still camera 14.
【0041】この場合、まず、図6(a)に示すよう
に、ユーザが、デジタルスチルカメラ12のモニタ等に
表示されたメニューから「印刷」を選択し、コマンドを
発行する。In this case, first, as shown in FIG. 6A, the user selects "print" from a menu displayed on the monitor of the digital still camera 12, and issues a command.
【0042】すると、デジタルスチルカメラ12は、機
器属性コードを「印刷」として、機器属性問い合わせパ
ケットを他の機器に与え、問い合わせを行う。問い合わ
せ中には、図6(b)に示すように、「現在機器を検索
中・・・」等のメッセージが、デジタルスチルカメラ1
2のモニタ等に表示される。Then, the digital still camera 12 sets the device attribute code to “print”, gives a device attribute inquiry packet to another device, and makes an inquiry. During the inquiry, as shown in FIG. 6B, a message such as “Searching for a device ...” is displayed on the digital still camera 1.
2 is displayed on a monitor or the like.
【0043】機器属性が一致する機器から機器属性応答
パケットがデジタルスチルカメラ12に送信され、検索
が終了すると、デジタルスチルカメラ12のモニタ等に
は、図6(c)に示すように、応答結果として印刷可能
なプリンタ一覧が表示される。ユーザが、表示されたプ
リンタの中から所望のプリンタを選択して、コマンドの
実行を許可すると、自動的に通信設定および印刷が実行
される。A device attribute response packet is transmitted from the device having the same device attribute to the digital still camera 12, and when the search is completed, the response result is displayed on the monitor of the digital still camera 12, as shown in FIG. A list of printers that can print as is displayed. When the user selects a desired printer from the displayed printers and permits execution of the command, communication settings and printing are automatically executed.
【0044】このような機器設定システム10によれ
ば、ユーザがネットワーク12上の或る機器と他の機器
との間で通信する場合、ユーザの操作、指示に基づいて
通信相手の機器属性を判定し、ネットワーク上の通信可
能な機器を検索して、通信可能な機器をユーザに提示す
ることができる。したがって、ユーザは所望の機器を容
易に選択できる。According to such a device setting system 10, when a user communicates between a certain device on the network 12 and another device, the device attribute of the communication partner is determined based on the user's operation and instruction. Then, a communicable device on the network is searched, and the communicable device can be presented to the user. Therefore, the user can easily select a desired device.
【0045】また、機器属性だけではなく通信手続きや
プロパティなどの処理データをも機器検索の応答内容に
含め、問い合わせ側の機器に提供することによって、ユ
ーザは提示された機器の中から所望の機器を選択しコマ
ンドの実行を許可するだけで、自動的に通信設定および
コマンドの実行を行える。したがって、通信相手の登録
などプロパティを設定する手間が省け通信設定が不要と
なり、ユーザにネットワーク12のプロトコルの違いを
意識させることなく、容易にデータ転送を行える。特
に、ホームネットワークなど各機器の接続状態などが動
的に変化する環境において有効となる。In addition, not only the device attributes but also processing data such as communication procedures and properties are included in the response content of the device search and provided to the inquiry device, so that the user can select a desired device from the presented devices. The communication setting and the command execution can be performed automatically only by selecting and executing the command. Therefore, it is not necessary to set properties such as registration of a communication partner, and communication settings are not required. Data can be easily transferred without making the user aware of the difference in the protocol of the network 12. In particular, the present invention is effective in an environment such as a home network where the connection state of each device dynamically changes.
【0046】ついで、図7に、機器検索サーバーを用い
た他の実施形態の機器設定システム10aを示す。FIG. 7 shows a device setting system 10a of another embodiment using a device search server.
【0047】機器設定システム10aは、ネットワーク
12に、機器設定システム10と同様に、デジタルスチ
ルカメラ14、パソコン16、プリンタ18、ゲートウ
ェイ20が接続される他に、さらに機器属性および処理
データを一元管理する機器検索サーバ40が接続される
ものである。The device setting system 10a connects the digital still camera 14, the personal computer 16, the printer 18, and the gateway 20 to the network 12 in the same manner as the device setting system 10, and further centrally manages device attributes and processing data. The device search server 40 to be connected is connected.
【0048】機器検索サーバ40にも、図2に示すハー
ドウェア構成が内蔵され、このとき記憶装置32には、
ネットワーク12上の各機器の属性や処理データなどの
情報が保持される。また、機器検索サーバ40には、機
器属性調査ハンドラの定期的な呼び出しのためのタイマ
ー(図示せず)が含まれ、このタイマーのカウントに基
づいて機器検索サーバー40は、すべての機器に対して
定期的に機器属性および処理データを問い合わせ、一元
管理する機器属性および処理データを更新して記憶装置
32に記憶することができる。The hardware configuration shown in FIG. 2 is also built in the device search server 40. At this time, the storage device 32
Information such as attributes and processing data of each device on the network 12 is stored. Further, the device search server 40 includes a timer (not shown) for periodically calling the device attribute investigation handler, and based on the count of this timer, the device search server 40 The device attributes and the processing data can be periodically inquired, and the device attributes and the processing data to be centrally managed can be updated and stored in the storage device 32.
【0049】機器設定システム10aの動作を、図8〜
図10を参照して説明する。The operation of the device setting system 10a will be described with reference to FIGS.
This will be described with reference to FIG.
【0050】図8を参照して、問い合わせ側の機器の動
作を説明する。Referring to FIG. 8, the operation of the device on the inquiry side will be described.
【0051】まず、ユーザからコマンドを受け取る(ス
テップS31)と、そのコマンド実行に必要な通信相手
の機器属性が判定され(ステップS33)、その判定結
果の機器属性を、機器検索サーバ40に問い合わせる。
このとき、機器属性問い合わせパケットが機器検索サー
バ40に与えられる(ステップS35)。First, when a command is received from the user (step S31), the device attribute of the communication partner required for executing the command is determined (step S33), and the device attribute of the determination result is inquired to the device search server 40.
At this time, a device attribute inquiry packet is provided to the device search server 40 (step S35).
【0052】そして、機器検索サーバ40から発せられ
た機器属性応答パケットを受信したか否かが判断され
(ステップS37)、受信するまで待機する。Then, it is determined whether or not the device attribute response packet issued from the device search server 40 has been received (step S37), and the process waits until it is received.
【0053】機器属性応答パケットを受信すれば、機器
属性応答パケットに基づいて通信可能な機器が出力装置
26から出力され、ユーザに提示される(ステップS3
9)。ユーザは提示された機器の中から所望の機器を選
択しコマンドの実行を許可することができる。When the device attribute response packet is received, a device that can communicate based on the device attribute response packet is output from the output device 26 and presented to the user (step S3).
9). The user can select a desired device from the presented devices and permit execution of the command.
【0054】ユーザからコマンド実行許可があるか否か
が判断され(ステップS41)、コマンド実行許可があ
るまで待機する。コマンド実行許可があれば、取得した
処理データに従って、自動的に通信設定およびコマンド
実行等の通信処理が行われ(ステップS43)、終了す
る。It is determined whether or not the user has permission to execute a command (step S41), and the process waits until the command execution is permitted. If the command execution is permitted, communication processing such as communication setting and command execution is automatically performed according to the acquired processing data (step S43), and the process ends.
【0055】ついで、図9を参照して、機器検索サーバ
40の動作を説明する。Next, the operation of the device search server 40 will be described with reference to FIG.
【0056】まず、機器属性調査ハンドラが定期的に呼
ばれるようにタイマーがセットされ(ステップS5
1)、いずれかの機器からの機器属性問い合わせパケッ
トを受信したか否かが判断される(ステップS53)。
機器属性問い合わせパケットを受信するまで待機し、機
器属性問い合わせパケットを受信すれば、機器属性デー
タベースとなる記憶装置32から該当する機器が検索さ
れ(ステップS55)、該当する機器があれば、検索結
果が機器属性応答パケットとして問い合わせ側の機器に
返され(ステップS57)、ステップS53に戻る。First, a timer is set so that the device attribute investigation handler is called periodically (step S5).
1) It is determined whether a device attribute inquiry packet has been received from any device (step S53).
The apparatus waits until the device attribute inquiry packet is received. If the device attribute inquiry packet is received, the corresponding device is searched from the storage device 32 serving as the device attribute database (step S55). It is returned to the inquiry-side device as a device attribute response packet (step S57), and the process returns to step S53.
【0057】図10を参照して、機器検索サーバ40に
おいて、機器属性調査ハンドラが起動されたときの動作
を説明する。Referring to FIG. 10, the operation of the device search server 40 when the device attribute investigation handler is activated will be described.
【0058】機器属性調査ハンドラが起動されると、ネ
ットワーク12を介してすべての機器に機器属性問い合
わせパケットが与えられることによって、すべての機器
に機器属性が問い合わせられ(ステップS61)、問い
合わせに対する応答を待つためにタイマー36が起動さ
れる(ステップS63)。When the device attribute investigation handler is activated, all the devices are given a device attribute inquiry packet via the network 12 to inquire about the device attributes (step S61). The timer 36 is started to wait (step S63).
【0059】そして、機器属性応答パケットを受信した
か否かが判断され(ステップS65)、機器属性応答パ
ケットを受信すれば、機器属性応答パケットの内容が記
憶装置32に登録され(ステップS67)、タイマー時
間が経過したか否かが判断される(ステップS69)。
タイマー時間が経過していなければステップS65に戻
る。Then, it is determined whether or not a device attribute response packet has been received (step S65). If the device attribute response packet has been received, the contents of the device attribute response packet are registered in the storage device 32 (step S67). It is determined whether the timer time has elapsed (step S69).
If the timer time has not elapsed, the process returns to step S65.
【0060】ステップS65において、機器属性応答パ
ケットを受信しなければ、ステップS69に進む。If it is determined in step S65 that the device attribute response packet has not been received, the process proceeds to step S69.
【0061】ステップS69において、タイマー時間が
経過すれば、終了する。If it is determined in step S69 that the timer time has elapsed, the process ends.
【0062】このような機器設定システム10aによれ
ば、ユーザがコマンドを発行した機器が、そのコマンド
を実行できる機器を知りたい場合には、機器検索サーバ
40に問い合わせることによって、機器検索サーバ40
から問い合わせ側の機器に対して、問い合わせに対する
応答結果が与えられ、機器設定システム10と同様の効
果が得られる。According to such a device setting system 10a, when a user who has issued a command wants to know a device that can execute the command, the device setting system 10a makes an inquiry to the device search server 40 so that the device search server 40
, The response result to the inquiry is given to the inquiry-side device, and the same effect as the device setting system 10 can be obtained.
【0063】また、機器検索サーバ40は定期的にすべ
ての機器に対して機器属性および処理データを問い合わ
せ、最新の機器属性および処理データを得ることができ
るので、ネットワーク環境が動的に変化してもそれに対
応することができ、通信設定が煩雑になることはない。The device search server 40 can periodically inquire of all devices for device attributes and processing data and obtain the latest device attributes and processing data, so that the network environment changes dynamically. Can correspond to this, and the communication setting does not become complicated.
【0064】[0064]
【発明の効果】この発明によれば、通信可能な機器の中
から所望の機器を選択してコマンドの実行を許可するこ
とによって、自動的に通信設定およびコマンドの実行を
行えるので、従来のような煩雑な通信設定を省くことが
でき、通信が容易となる。According to the present invention, communication setting and command execution can be performed automatically by selecting a desired device from among communicable devices and permitting execution of the command. A complicated communication setting can be omitted, and communication becomes easy.
【0065】また、動的に変化するネットワーク環境に
おいても通信設定が煩雑になることはない。Further, the communication setting does not become complicated even in a dynamically changing network environment.
【図1】この発明の一実施形態を示す全体構成図であ
る。FIG. 1 is an overall configuration diagram showing an embodiment of the present invention.
【図2】各機器に含まれるハードウェア構成の一例を示
すブロック図である。FIG. 2 is a block diagram illustrating an example of a hardware configuration included in each device.
【図3】通信パケットの構成を示す図解図であり、
(a)は機器属性問い合わせパケット、(b)は機器属
性応答パケットをそれぞれ示す。FIG. 3 is an illustrative view showing a configuration of a communication packet;
(A) shows a device attribute inquiry packet, and (b) shows a device attribute response packet.
【図4】図1に示す実施形態(機器検索サーバがない場
合)における問い合わせ側の機器の動作の一例を示すフ
ロー図であるFIG. 4 is a flowchart showing an example of the operation of a device on the inquiry side in the embodiment shown in FIG. 1 (when there is no device search server);
【図5】図1に示す実施形態(機器検索サーバがない場
合)における応答側の機器の動作の一例を示すフロー図
である。FIG. 5 is a flowchart showing an example of the operation of the responding device in the embodiment shown in FIG. 1 (when there is no device search server).
【図6】この発明の実施形態の具体例を示す図解図があ
り、(a)はユーザがコマンドを発行するステップ、
(b)は問い合わせ中メッセージを出力するステップ、
(c)はプリンタを選択し実行を許可するステップを示
す。FIG. 6 is an illustrative view showing a specific example of the embodiment of the present invention, wherein (a) is a step in which a user issues a command,
(B) outputting an inquiry message;
(C) shows the step of selecting a printer and permitting execution.
【図7】この発明の他の実施形態を示すブロック図であ
る。FIG. 7 is a block diagram showing another embodiment of the present invention.
【図8】図7に示す実施形態(機器検索サーバがある場
合)における問い合わせ側の機器の動作の一例を示すフ
ロー図である。8 is a flowchart showing an example of the operation of a device on the inquiry side in the embodiment shown in FIG. 7 (when there is a device search server).
【図9】図7に示す実施形態(機器検索サーバがある場
合)における機器検索サーバ側の動作の一例を示すフロ
ー図である。FIG. 9 is a flowchart showing an example of an operation of the device search server in the embodiment shown in FIG. 7 (when there is a device search server).
【図10】図9に示す動作において機器属性調査ハンド
ラが起動された場合の動作の一例を示すフロー図であ
る。FIG. 10 is a flowchart showing an example of an operation when a device attribute investigation handler is activated in the operation shown in FIG. 9;
10、10a ネットワーク通信の機器設定システム 12 ネットワーク 14 デジタルスチルカメラ 16 パソコン 18 プリンタ 20 ゲートウェイ 22 入力装置 26 出力装置 32 記憶装置 34 ネットワーク制御部 36 タイマー 38 CPU 40 機器検索サーバ 10, 10a Network communication device setting system 12 Network 14 Digital still camera 16 Personal computer 18 Printer 20 Gateway 22 Input device 26 Output device 32 Storage device 34 Network control unit 36 Timer 38 CPU 40 Device search server
Claims (7)
で通信を行うネットワーク通信の機器設定システムであ
って、 前記各機器は、 自らの機器属性と通信処理のための処理データとを記憶
する記憶手段、 ユーザから発行されたコマンドの実行に必要な通信相手
の機器属性を判定する判定手段、 前記ネットワークに含まれる他の機器に対して、前記判
定手段によって判定された機器属性と一致するか否かを
問い合わせる問い合わせ手段、 問い合わせられた機器属性と一致すれば自らの機器属性
と処理データとを問い合わせ側の機器へ送信する応答手
段、 他の機器からの応答結果に基づいて通信可能な機器を出
力する出力手段、 前記出力手段から出力された通信可能な機器から所望の
機器を選択してコマンド実行を許可する実行許可手段、
および前記実行許可手段によって選択された機器の処理
データに従って通信処理を行う通信処理手段を備える、
ネットワーク通信の機器設定システム。1. A network communication device setting system for performing communication between a plurality of devices connected to a network, wherein each of the devices stores its own device attribute and processing data for communication processing. Means for determining a device attribute of a communication partner necessary for executing a command issued by a user; determining whether another device included in the network matches the device attribute determined by the determination means. Inquiry means for inquiring whether or not, if it matches the inquired device attribute, response means for transmitting its own device attribute and processing data to the inquiring device, and output a device that can communicate based on the response result from other devices Output means for executing, execution permission means for selecting a desired device from the communicable devices output from the output means and permitting command execution,
And communication processing means for performing communication processing according to the processing data of the device selected by the execution permission means,
Network communication device setting system.
バおよび複数の機器間で通信を行うネットワーク通信の
機器設定システムであって、 前記機器検索サーバは、 前記複数の機器ごとの機器属性および通信処理のための
処理データを記憶する記憶手段、および任意の機器から
の問い合わせに対し、問い合わせられた機器属性と一致
する機器の機器属性と処理データとを問い合わせ側の機
器へ送信する応答手段を備え、 前記各機器は、 ユーザから発行されたコマンドの実行に必要な通信相手
の機器属性を判定する判定手段、 前記機器検索サーバに対して、前記判定手段によって判
定された機器属性と一致する機器を問い合わせる問い合
わせ手段、 前記機器検索サーバからの応答結果に基づいて通信可能
な機器を出力する出力手段、 前記出力手段から出力された通信可能な機器から所望の
機器を選択してコマンド実行を許可する実行許可手段、
および前記実行許可手段によって選択された機器の処理
データに従って通信処理を行う通信処理手段を備える、
ネットワーク通信の機器設定システム。2. A device setting system for network communication that performs communication between a device search server connected to a network and a plurality of devices, wherein the device search server includes a device attribute and a communication process for each of the plurality of devices. Storage means for storing processing data for, and, in response to an inquiry from any device, a response means for transmitting the device attribute and processing data of the device that matches the queried device attribute to the device on the inquiry side, A determination unit for determining a device attribute of a communication partner required for executing a command issued by a user; an inquiry for inquiring the device search server about a device that matches the device attribute determined by the determination unit; Output means for outputting a communicable device based on a response result from the device search server; Execution permission means for selecting a desired device from the communicable device output from the means permitting command execution,
And communication processing means for performing communication processing according to the processing data of the device selected by the execution permission means,
Network communication device setting system.
の問い合わせに対して自らの機器属性と通信処理のため
の処理データとを送信する応答手段をさらに含み、 前記機器検索サーバは、前記各機器に対して機器属性お
よび処理データを問い合わせる問い合わせ手段、および
前記各機器からの応答結果に従って前記記憶手段に記憶
された前記各機器の機器属性および処理データを更新す
る更新手段をさらに含む、請求項2に記載のネットワー
ク通信の機器設定システム。3. Each of the devices further includes a response unit that transmits its own device attribute and processing data for communication processing in response to an inquiry from the device search server. The apparatus according to claim 1, further comprising: an inquiry unit that inquires of the device about the device attribute and the processing data; and an updating unit that updates the device attribute and the processing data of the device stored in the storage unit according to a response result from the device. 3. The device setting system for network communication according to item 2.
表示する表示手段を含む、請求項1ないし3のいずれか
に記載のネットワーク通信の機器設定システム。4. The network communication device setting system according to claim 1, wherein said output unit includes a display unit for displaying said communicable device.
ロパティを含む、請求項1ないし4のいずれかに記載の
ネットワーク通信の機器設定システム。5. The network communication device setting system according to claim 1, wherein the processing data includes a communication procedure and a property.
らの機器属性と通信処理のための処理データとを有する
複数の機器間で通信を行うネットワーク通信の機器設定
方法であって、 前記ネットワークに含まれる任意の機器においてユーザ
から発行されたコマンドの実行に必要な通信相手の機器
属性を判定する第1ステップ、 前記任意の機器から他の機器に対して、前記第1ステッ
プで判定された機器属性と一致するか否かを問い合わせ
る第2ステップ、 前記他の機器が問い合わせられた機器属性と一致すれ
ば、自らの機器属性と処理データとを問い合わせ側の機
器へ送信する第3ステップ、 前記他の機器からの応答結果に基づいて通信可能な機器
を出力手段から出力する第4ステップ、 前記出力手段から出力された通信可能な機器から所望の
機器を選択してコマンド実行を許可する第5ステップ、
および前記第5ステップによって選択された機器の処理
データに従って通信処理を行う第6ステップを備える、
ネットワーク通信の機器設定方法。6. A device setting method for network communication for performing communication between a plurality of devices connected to a network and each having its own device attribute and processing data for communication processing, the device setting method comprising: A first step of determining a device attribute of a communication partner necessary for executing a command issued by a user in the first device, matching the device attribute determined in the first step from the arbitrary device to another device A second step of inquiring whether or not to perform, if the other device matches the inquired device attribute, a third step of transmitting its own device attribute and processing data to the inquiring device, from the other device A fourth step of outputting a communicable device from the output means based on the response result of the step (b), from the communicable device output from the output means. The fifth step to allow command execution by selecting the equipment,
And a sixth step of performing communication processing according to the processing data of the device selected in the fifth step,
Device setting method of network communication.
バおよび複数の機器間で通信を行うネットワーク通信の
機器設定方法であって、 前記ネットワークに含まれる任意の機器においてユーザ
から発行されたコマンドの実行に必要な通信相手の機器
属性を判定する第1ステップ、 前記任意の機器から前記各機器ごとの機器属性と通信処
理のための処理データとを有する前記機器検索サーバに
対して、前記第1ステップで判定された機器属性と一致
する機器を問い合わせる第2ステップ、 前記任意の機器からの問い合わせに対し、問い合わせら
れた機器属性と一致する機器の機器属性と処理データと
を前記機器検索サーバから問い合わせ側の機器へ送信す
る第3ステップ、 前記機器検索サーバからの応答結果に基づいて通信可能
な機器を出力手段から出力する第4ステップ、 前記出力手段から出力された通信可能な機器から所望の
機器を選択してコマンド実行を許可する第5ステップ、
および前記第5ステップによって選択された機器の処理
データに従って通信処理を行う第6ステップを備える、
ネットワーク通信の機器設定方法。7. A device setting method for network communication for performing communication between a device search server and a plurality of devices connected to a network, the method comprising: executing an command issued by a user on an arbitrary device included in the network. A first step of determining a device attribute of a necessary communication partner; the first step from the arbitrary device to the device search server having device attributes of each device and processing data for communication processing; A second step of inquiring about a device that matches the determined device attribute, in response to an inquiry from the arbitrary device, the device attribute of the device that matches the inquired device attribute and processing data from the device search server on the inquiry side A third step of transmitting to a device, outputting a communicable device based on a response result from the device search server Fourth step, a fifth step of selecting a desired device from the communicable device outputted from said output means to allow a command execution to be output from the stage,
And a sixth step of performing communication processing according to the processing data of the device selected in the fifth step,
Device setting method of network communication.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10163015A JPH11341065A (en) | 1998-05-26 | 1998-05-26 | System and method for setting network communication equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP10163015A JPH11341065A (en) | 1998-05-26 | 1998-05-26 | System and method for setting network communication equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH11341065A true JPH11341065A (en) | 1999-12-10 |
Family
ID=15765581
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP10163015A Pending JPH11341065A (en) | 1998-05-26 | 1998-05-26 | System and method for setting network communication equipment |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH11341065A (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000124939A (en) * | 1998-10-13 | 2000-04-28 | Nippon Telegr & Teleph Corp <Ntt> | Multimedia communication system, device constituting the system, and medium recording a program of the device |
JP2001203756A (en) * | 2000-01-21 | 2001-07-27 | Sharp Corp | Network communication method and network communication system |
JP2001309455A (en) * | 2000-04-18 | 2001-11-02 | Mitsubishi Electric Corp | Home electronics system, home server unit, and computer- readable medium with program making computer and the home server unit function as home server unit |
US7014374B2 (en) * | 2002-09-25 | 2006-03-21 | Seiko Epson Corporation | Printing apparatus and printing method for performing pre-communication with an external device |
WO2006051724A1 (en) * | 2004-11-12 | 2006-05-18 | Sharp Kabushiki Kaisha | Communication terminal device, communication system, program, and recording medium |
US7155522B2 (en) | 2001-02-02 | 2006-12-26 | Panasonic Communications Co., Ltd. | Image information transmitting system, scanner apparatus and user terminal apparatus, and method for registering user terminal information to scanner apparatus |
JP2007049271A (en) * | 2005-08-08 | 2007-02-22 | Ricoh Co Ltd | Image transfer system |
US7719706B2 (en) | 2002-06-04 | 2010-05-18 | Canon Kabushiki Kaisha | Direct printing authorization in a digital camera |
US8274675B2 (en) | 2002-06-04 | 2012-09-25 | Canon Kabushiki Kaisha | Printing apparatus and control method thereof, and printing system |
-
1998
- 1998-05-26 JP JP10163015A patent/JPH11341065A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000124939A (en) * | 1998-10-13 | 2000-04-28 | Nippon Telegr & Teleph Corp <Ntt> | Multimedia communication system, device constituting the system, and medium recording a program of the device |
JP2001203756A (en) * | 2000-01-21 | 2001-07-27 | Sharp Corp | Network communication method and network communication system |
JP2001309455A (en) * | 2000-04-18 | 2001-11-02 | Mitsubishi Electric Corp | Home electronics system, home server unit, and computer- readable medium with program making computer and the home server unit function as home server unit |
US7155522B2 (en) | 2001-02-02 | 2006-12-26 | Panasonic Communications Co., Ltd. | Image information transmitting system, scanner apparatus and user terminal apparatus, and method for registering user terminal information to scanner apparatus |
US7719706B2 (en) | 2002-06-04 | 2010-05-18 | Canon Kabushiki Kaisha | Direct printing authorization in a digital camera |
US8274675B2 (en) | 2002-06-04 | 2012-09-25 | Canon Kabushiki Kaisha | Printing apparatus and control method thereof, and printing system |
US8654382B2 (en) | 2002-06-04 | 2014-02-18 | Canon Kabushiki Kaisha | Printing apparatus and control method thereof, and printing system |
US9203987B2 (en) | 2002-06-04 | 2015-12-01 | Canon Kabushiki Kaisha | Printing apparatus and control method thereof, and printing system |
US7014374B2 (en) * | 2002-09-25 | 2006-03-21 | Seiko Epson Corporation | Printing apparatus and printing method for performing pre-communication with an external device |
WO2006051724A1 (en) * | 2004-11-12 | 2006-05-18 | Sharp Kabushiki Kaisha | Communication terminal device, communication system, program, and recording medium |
JP2007049271A (en) * | 2005-08-08 | 2007-02-22 | Ricoh Co Ltd | Image transfer system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9883543B2 (en) | Method of connecting to device and apparatus for supporting Wi-Fi direct for performing the method | |
US7831967B2 (en) | Method of and apparatus for updating software of network device | |
KR100440583B1 (en) | A Method and Apparatus of Management and Control of UPnP Device in Home Network from the Internet | |
JP5714849B2 (en) | System and method for communicating with a network of printers using a mobile device | |
JP4006807B2 (en) | Network system and terminal device | |
JP2004500632A (en) | Method and system for displaying information | |
JP2002259100A (en) | Printing system | |
KR20010024509A (en) | Method and apparatus for controlling network connections based on destination locations | |
JP2005196559A (en) | Web server built-in business apparatus | |
US20050270989A1 (en) | Method and apparatus for automatically configuring wireless network device | |
US20120307280A1 (en) | Image processing system that transfers image data to server apparatus, information processing apparatus, method of controlling the information processing apparatus, and storage medium | |
JPH11341065A (en) | System and method for setting network communication equipment | |
US20050015446A1 (en) | Method and apparatus to remotely control electronic apparatuses over a network | |
JP2003069569A (en) | Network system, terminal device, storage medium, and program | |
JP5171392B2 (en) | Communication system, information holding device, and management device | |
JP5686719B2 (en) | Image forming apparatus, application management apparatus, and application management system | |
JP2014216817A (en) | Information terminal management system | |
JP2002099473A (en) | Method for collecting service information on network, service information collecting device on network, and recording medium storing service information collecting program on network | |
JP2000330917A (en) | Image forming device | |
JP2003189054A (en) | Control method for network scanner device, control method for scanner control system, and scanner control system | |
JP4060548B2 (en) | Remote monitoring control system and control server | |
JP5034310B2 (en) | Server apparatus, server apparatus control method, and control program | |
JP2024001770A (en) | Image formation apparatus and computer program for image formation apparatus | |
JP2006148343A (en) | Communication method, device, and program between network devices | |
JP2002023983A (en) | Network terminal device and network system |