JP4774218B2 - Data output system and connection method - Google Patents
Data output system and connection method Download PDFInfo
- Publication number
- JP4774218B2 JP4774218B2 JP2005037975A JP2005037975A JP4774218B2 JP 4774218 B2 JP4774218 B2 JP 4774218B2 JP 2005037975 A JP2005037975 A JP 2005037975A JP 2005037975 A JP2005037975 A JP 2005037975A JP 4774218 B2 JP4774218 B2 JP 4774218B2
- Authority
- JP
- Japan
- Prior art keywords
- inquiry request
- data output
- information processing
- printer
- received
- 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
Links
- 238000000034 method Methods 0.000 title claims description 82
- 230000008569 process Effects 0.000 claims description 73
- 230000004044 response Effects 0.000 claims description 61
- 230000010365 information processing Effects 0.000 claims description 40
- 230000005540 biological transmission Effects 0.000 claims description 18
- 238000012790 confirmation Methods 0.000 description 16
- 238000010586 diagram Methods 0.000 description 12
- 230000002250 progressing effect Effects 0.000 description 10
- 101100028900 Caenorhabditis elegans pcs-1 gene Proteins 0.000 description 4
- 238000009434 installation Methods 0.000 description 4
- 230000004397 blinking Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Description
本発明は、ネットワークに、情報処理装置と、情報処理装置よりデータを受け取り、データを出力する複数のデータ出力装置と、が接続されているデータ出力システム、及び、該データ出力システムにおける、情報処理装置と、データ出力装置と、の接続方法に関する。 The present invention relates to a data output system in which an information processing device and a plurality of data output devices that receive data from the information processing device and output data are connected to a network, and information processing in the data output system The present invention relates to a connection method between a device and a data output device.
近年、ノートパソコン(以下、単にPCという)等の活用範囲が広く拡大している。更に、PCの拡大に伴いPCで作成された文書を印刷するプリンタも普及している。一般的に、オフィス内では、PCとプリンタとはLAN(Local Area Network)等で接続され、PCには、当該PCとLANで接続されたプリンタを利用する際に必要となる該プリンタのプリンタドライバがインストールされている。 In recent years, the range of utilization of notebook personal computers (hereinafter simply referred to as PCs) has been widely expanded. Furthermore, printers that print documents created on PCs have become widespread with the expansion of PCs. Generally, in an office, a PC and a printer are connected via a LAN (Local Area Network) or the like, and the printer driver of the printer that is required when using a printer connected to the PC via the LAN. Is installed.
一方、例えばノートパソコン等を持ち運び、出張先等の外出先で文書等を印刷する機会も増えている。このような外出先で文書等の印刷を行う場合は、プリンタドライバの出力先ポートを、該出力先のLANに接続されているプリンタに設定する必要がある。 On the other hand, for example, there are increasing opportunities to carry a notebook computer or the like and print a document or the like on the go such as a business trip destination. When printing a document or the like at such a destination, it is necessary to set the output destination port of the printer driver to the printer connected to the output destination LAN.
通常、出力したいプリンタのIPアドレス(Internet Protocol Address)が分かれば、出力先ポートの設定は比較的簡単にできるが、下記のような問題がある。 Normally, if the IP address (Internet Protocol Address) of the printer to be output is known, the output destination port can be set relatively easily, but there are the following problems.
・プリンタの操作部は一般的に小さく、操作部に表示されているメニュー等の記載も雑多なため、ユーザが操作部を用いて該プリンタのIPアドレスを取得し難い
・例えプリンタの操作部等を用いてプリンタのIPアドレスを取得しても、ユーザが手動で該IPアドレス等をPCの画面等を用いて入力、設定する方法では、入力ミス等が起こる可能性がある
このような問題を解決する方法として、予め管理対象のプリンタの出力先情報(例えば、IPアドレス等)をテーブルとしてサーバに持たせて置き、ユーザはPCを用いて該サーバにアクセスし、該テーブルより出力先のプリンタのIPアドレスを取得する方法等がある(例えば、特許文献1参照。)。
しかしながら、上述したようにサーバにテーブルを持たせる方法は、以下に示すような問題がある。 However, as described above, the method of providing the server with a table has the following problems.
・外出先等のネットワーク環境で、DHCP(Dynamic Host Configuration Protocol)を使用している場合は、IPアドレスがDHCPサーバ等によって自動的に割り当てられるため、IPアドレスのテーブルを管理しているサーバが知らない間に、IPアドレスが変わっている可能性がある
・プリンタ等の機器の入れ替わりが激しい場合は、テーブルをメンテナンスする管理者の手間が大きい
このような問題を解決する手段として、ネットワークに接続されているプリンタを自動的に検索し、検索結果などを一覧で表示する機能等も考えられるが、以下のような問題がある。
・ When DHCP (Dynamic Host Configuration Protocol) is used in a network environment such as a destination, the IP address is automatically assigned by a DHCP server, so the server managing the IP address table is known. There is a possibility that the IP address has changed during a short period of time. ・ If the devices such as printers are changed frequently, it takes a lot of time for the administrator to maintain the table. A function of automatically searching for a printer that is currently in use and displaying the search results in a list is also conceivable, but has the following problems.
・プリンタの検索結果としてIPアドレスの一覧を表示しても、IPアドレスがどのプリンタに対応するのか、わからない
・IPアドレスではなく、製品名(又は機種名)等を表示するにしても、同じ製品(又は機種)が同じネットワークに接続されている場合、プリンタの見分けがつかない
・プリンタが設置されている場所を特定するロケーション情報を例えばIPアドレスと共にテーブルに格納し、該テーブルをサーバに持たせるようにしても、上述したように、ロケーション情報及びIPアドレスの更新及び削除等、テーブルをメンテナンスする管理者の手間が大きい
本発明は、上記の点に鑑みなされたもので、データを保持する情報処理装置と、データを出力するデータ出力装置と、を簡単且つ確実に接続することを目的とする。
-Even if a list of IP addresses is displayed as a printer search result, it is not known which printer the IP address corresponds to.-The same product even if the product name (or model name) is displayed instead of the IP address. If the (or model) is connected to the same network, the printer cannot be identified. ・ Location information specifying the location where the printer is installed is stored in a table together with the IP address, for example, and the server is provided with the table. Even so, as described above, it takes a lot of time for the administrator to maintain the table, such as updating and deleting location information and IP address. The present invention has been made in view of the above points, and holds data. It is an object to easily and reliably connect a processing device and a data output device for outputting data.
そこで、上記課題を解決するため、本発明は、ネットワークに、情報処理装置と、情報処理装置よりデータを受け取り、データを出力する複数のデータ出力装置と、が接続されているデータ出力システムであって、前記情報処理装置は、前記複数のデータ出力装置に対して、自装置の情報を含む、出力先に係る問い合わせ要求を送信する要求送信手段と、前記データ出力装置から送信された、当該データ出力装置の情報を含む、前記問い合わせ要求に対応した応答を受信する応答受信手段と、前記受信した応答に含まれるデータ出力装置の情報に基づいて、当該データ出力装置を出力先に決定する出力先決定手段と、出力先が決定した際に、問い合わせ要求を送信したデータ出力装置に対して、出力先が決定した旨を示す通知を送信する通知送信手段と、を有し、前記データ出力装置は、前記情報処理装置から送信された問い合わせ要求を受信する要求受信手段と、前記問い合わせ要求を受信した旨を提示する提示手段と、前記問い合わせ要求の受信後に、操作部を介した接続先を選択する操作を受け付けた場合、自装置の情報を含む、前記問い合わせ要求に対応した応答を前記情報処理装置に送信する応答送信手段と、前記情報処理装置から送信された通知を受信する通知受信手段と、を有し、前記提示手段は、前記通知の受信後に、問い合わせ要求を受信した旨の提示を行わないことを特徴とする。 In order to solve the above problems, the present invention provides a data output system in which an information processing device and a plurality of data output devices that receive data from the information processing device and output data are connected to a network. The information processing apparatus transmits a request transmission unit that transmits an inquiry request related to an output destination including information on the apparatus to the plurality of data output apparatuses, and the data transmitted from the data output apparatus. Response receiving means for receiving a response corresponding to the inquiry request including information on the output device, and an output destination for determining the data output device as an output destination based on the information on the data output device included in the received response determining means, when the output destination is determined, the notification to send a notification indicating to the data output apparatus that sent the query request, to the effect that the destination has been determined It comprises a signal unit, wherein the data output device, a request receiving means for receiving the transmitted query request from the information processing apparatus, and presentation means for presenting that it has received the inquiry request, the query request A response transmission means for transmitting to the information processing apparatus a response corresponding to the inquiry request, including information on the own apparatus when an operation for selecting a connection destination via the operation unit is received after reception; and the information processing apparatus Notification receiving means for receiving a notification transmitted from the information receiving means, wherein the presenting means does not present that the inquiry request has been received after receiving the notification .
本発明によれば本発明は、ネットワークに、情報処理装置と、情報処理装置よりデータを受け取り、データを出力する複数のデータ出力装置と、が接続されているデータ出力システムであって、前記情報処理装置は、前記複数のデータ出力装置に対して、自装置の情報を含む、出力先に係る問い合わせ要求を送信する要求送信手段と、前記データ出力装置から送信された、当該データ出力装置の情報を含む、前記問い合わせ要求に対応した応答を受信する応答受信手段と、前記受信した応答に含まれるデータ出力装置の情報に基づいて、当該データ出力装置を出力先に決定する出力先決定手段と、出力先が決定した際に、問い合わせ要求を送信したデータ出力装置に対して、出力先が決定した旨を示す通知を送信する通知送信手段と、を有し、前記データ出力装置は、前記情報処理装置から送信された問い合わせ要求を受信する要求受信手段と、前記問い合わせ要求を受信した旨を提示する提示手段と、前記問い合わせ要求の受信後に、操作部を介した接続先を選択する操作を受け付けた場合、自装置の情報を含む、前記問い合わせ要求に対応した応答を前記情報処理装置に送信する応答送信手段と、前記情報処理装置から送信された通知を受信する通知受信手段と、を有し、前記提示手段は、前記通知の受信後に、問い合わせ要求を受信した旨の提示を行わないことにより、データを保持する情報処理装置と、データを出力するデータ出力装置と、を簡単且つ確実に接続することができる。 According to the present invention, there is provided a data output system in which an information processing device and a plurality of data output devices that receive data from the information processing device and output data are connected to a network, wherein the information The processing apparatus includes: a request transmission unit that transmits an inquiry request related to an output destination that includes information on the apparatus to the plurality of data output apparatuses; and information on the data output apparatus transmitted from the data output apparatus Response receiving means for receiving a response corresponding to the inquiry request, output destination determining means for determining the data output device as an output destination based on information of the data output device included in the received response, when the output destination is determined, have on the data output apparatus that sent the query request, a notification transmission unit that transmits a notification indicating that the destination has been determined, the The data output device, a request receiving means for receiving the transmitted query request from the information processing apparatus, and presentation means for presenting that it has received the inquiry request, after receiving the inquiry request, via the operation unit When an operation for selecting a connection destination is received, a response transmission unit that transmits a response corresponding to the inquiry request including information about the device itself to the information processing device and a notification transmitted from the information processing device are received. An information receiving device that holds data by not presenting that the inquiry request has been received after receiving the notification, and a data output device that outputs the data Can be connected easily and reliably.
また、上記課題を解決するための手段として、接続方法としてもよい。 Moreover, it is good also as a connection method as a means for solving the said subject.
本発明によれば、データを保持する情報処理装置と、データを出力するデータ出力装置と、を簡単且つ確実に接続することができる。 ADVANTAGE OF THE INVENTION According to this invention, the information processing apparatus holding data and the data output device which outputs data can be connected easily and reliably.
以下、本発明の実施の形態について図面に基づいて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
図1は、データ出力システムの一例のシステム構成図である。図1に示されるように、本発明に係るデータ出力システムは、ネットワーク5に、少なくとも1台以上のPC1と、複数のプリンタ2と、が接続されている。なお、PC1は、ノートパソコンではなくデスクトップ型のパソコンであってもよい。また、プリンタ2も、例えばファックスや、スキャナ、コピー機、複合機等であってもよい。
FIG. 1 is a system configuration diagram of an example of a data output system. As shown in FIG. 1, in the data output system according to the present invention, at least one or more PCs 1 and a plurality of
PC1は、複数のプリンタ2に対して、当該PC1の情報を含む、接続に係る問い合わせ要求を送信し、該問い合わせ要求に対応する応答を送信してきたプリンタ2を接続先と決定する。一方、プリンタ2は、PC1から、問い合わせ要求を受信し、該問い合わせ要求に含まれるPC1の情報をプリンタ2のメモリに保存し、ユーザによって問い合わせ要求元のPC1の1つが選択されると、該選択されたPC1に対して、問い合わせ要求に対応する応答を送信する。
The PC 1 transmits an inquiry request for connection including information of the PC 1 to the plurality of
以下、PC1のハードウェア構成の一例を、図2に示す。図2は、PCの一例のハードウェア構成図である。図2に示されるように、PC1は、ハードウェア構成として、それぞれバスで相互に接続されている入力装置11と、表示装置12と、ドライブ装置13と、ROM(Read Only Memory)15と、RAM(Random Access Memory)16と、CPU(Central Processing Unit)17と、インターフェース装置18と、HDD(Hard Disk Drive)19と、を含む。
An example of the hardware configuration of the PC 1 is shown in FIG. FIG. 2 is a hardware configuration diagram of an example of a PC. As shown in FIG. 2, the PC 1 has, as a hardware configuration, an input device 11, a
入力装置11は、PC1の利用者が操作するキーボード及び/又はマウス等で構成され、PC1に各種操作信号を入力するのに用いられる。表示装置12は、PC1の利用者が利用するディスプレイ等で構成され、各種情報を表示する。インターフェース装置18は、PC1をネットワーク5等に接続するインターフェースである。
The input device 11 includes a keyboard and / or mouse operated by the user of the PC 1 and is used to input various operation signals to the PC 1. The
PC1の動作を制御するプログラムは、PC1の出荷時からPC1にインストールされているか、例えば、CD−ROM等の記録媒体14によってPC1に提供されるか、ネットワークを通じてダウンロードされる。記録媒体14は、ドライブ装置13にセットされ、プログラムが記録媒体14からドライブ装置13を介してHDD19にインストールされる。
The program for controlling the operation of the PC 1 is installed in the PC 1 from the time of shipment of the PC 1, is provided to the PC 1 by a
ROM15は、データ等を格納する。RAM16は、例えばPC1の起動時にHDD19からプログラム等を読み出して格納する。CPU17は、RAM16に読み出され格納されたプログラム等に従って処理を実行する。HDD19は、プログラムや、画像(又は文書)データ等を格納する。
The
以下、プリンタ2のハードウェア構成の一例を、図3に示す。図3は、プリンタの一例のハードウェア構成図である。
An example of the hardware configuration of the
図3に示されるように、プリンタ2は、ハードウェア構成として、それぞれバスで相互に接続されている入力・表示装置21と、ドライブ装置22と、ROM24と、RAM25と、CPU26と、インターフェース装置27と、HDD28と、印刷装置29と、を含む。
As shown in FIG. 3, the
入力・表示装置21は、ユーザからの要求に応じてプリンタ2に各種操作信号を入力したり、各種情報を入力・表示装置21の操作部に表示したりする。インターフェース装置27は、プリンタ2をネットワーク5等に接続するインターフェースである。
The input /
プリンタ2の動作を制御するプログラムは、プリンタ2の出荷時からプリンタ2にインストールされているか、例えば、SDメモリーカード等の記録媒体23によってプリンタ2に提供されるか、ネットワークを通じてダウンロードされる。記録媒体23は、ドライブ装置22にセットされ、プログラムが記録媒体23からドライブ装置22を介してHDD28にインストールされる。
A program for controlling the operation of the
ROM24は、データ等を格納する。RAM25は、例えばプリンタ2の起動時にHDD28からプログラム等を読み出して格納する。CPU26は、RAM25に読み出され格納されたプログラム等に従って処理を実行する。
The
印刷装置29は、ネットワーク5を介してPC1より受信し、例えばHDD28等に格納されている画像(又は文書)データ等を、CPU26等からの要求に応じて印刷する。
The
以下、PC1によるプリンタ2との接続処理の一例を、図4を用いて説明する。図4は、PCによるプリンタとの接続処理を示すフローチャート(その1)である。
Hereinafter, an example of connection processing with the
ステップS10において、PC1は、ユーザから接続先の設定要求があったか否かを判定する。PC1は、ユーザから接続先の設定要求があったと判定すると(ステップS10においてYES)、ステップS11に進み、ユーザから接続先の設定要求がなかったと判定すると(ステップS10においてNO)、ステップS10の処理を繰り返す。 In step S10, the PC 1 determines whether there is a connection destination setting request from the user. If the PC 1 determines that there is a connection destination setting request from the user (YES in step S10), the process proceeds to step S11. If the PC 1 determines that there is no connection destination setting request from the user (NO in step S10), the process of step S10 repeat.
ここで、PC1において表示されるプリンタ2との接続に係る画面30の一例を、図5に示す。図5は、プリンタとの接続に係る画面の一例を示す図である。
Here, an example of a
PC1は、ユーザからの要求に応じて、図5に示されるようなプリンタとの接続に係る画面30を作成し、表示する。PC1は、ユーザが図5に示されるようなプリンタとの接続に係る画面30の「利用可能なポートの種類」において、例えば「Ricoh Mobile Port」を選択し、「新しいポート」ボタン31を押下した判定すると、ユーザから接続先の設定要求があったと判定する。
The PC 1 creates and displays a
図4に戻り、ステップS11において、PC1は、例えばネットワーク5内の全てのプリンタ2に、UDP(User Datagram Protocol)のパケットである、接続の問い合わせパケット100を含む、接続の問い合わせ要求を送信する。ここで、接続の問い合わせパケット100の一例を、図6に示す。図6は、接続に係る問い合わせパケットの一例を示す図である。
Returning to FIG. 4, in step S11, the PC 1 transmits a connection inquiry request including a
図6に示されるように、接続の問い合わせパケット100には、データの先頭に付加されるデータ自体に関する情報であるヘッダと、ユーザに関する情報であるシグネチャと、PC1のユーザがPC1にログインする際に用いたログインIDと、PC1のマシン名と、PC1のIP Addressと、が含まれている。
As shown in FIG. 6, the
再び図4に戻り、ステップS11に続いてステップS12に進み、PC1は、プリンタ2からの応答受信待ち画面40を作成し、表示する。ここで、PC1に表示されるプリンタ2からの応答受信待ち画面40の一例を、図7に示す。図7は、プリンタからの応答受信待ち画面の一例を示す図である。
Returning to FIG. 4 again, the process proceeds to step S12 following step S11, and the PC 1 creates and displays a response
図7に示されるように、プリンタ2からの応答受信待ち画面40には、ユーザが接続したいプリンタ2で行うべき操作情報が含まれている。また、プリンタ2からの応答受信待ち画面40には、プリンタ2との接続処理をキャンセルする場合にユーザに押下される「キャンセル」ボタン41が更に含まれている。
As shown in FIG. 7, the response
再び図4に戻り、ステップS13において、PC1は、ステップS11において送信した接続の問い合わせ要求に対応する応答を、プリンタ2より受信したか否かを判定する。PC1は、プリンタ2より応答を受信したと判定すると(ステップS13においてYES)、ステップS15に進み、プリンタ2より応答を受信していないと判定すると(ステップS13においてNO)、ステップS14に進む。
Returning to FIG. 4 again, in step S13, the PC 1 determines whether or not a response corresponding to the connection inquiry request transmitted in step S11 has been received from the
ステップS14では、PC1が、プリンタ2との接続処理をユーザによりキャンセルされたか否かを判定する。PC1は、プリンタ2との接続処理をユーザによりキャンセルされたと判定すると(ステップS14においてYES)、プリンタ2との接続処理を終了し、プリンタ2との接続処理をユーザによりキャンセルされていないと判定すると(ステップS14においてNO)、ステップS13に戻る。例えばPC1は、図7に示したプリンタ2からの応答受信待ち画面40においてユーザが、「キャンセル」ボタン41を押下したと判定すると、プリンタ2との接続処理をユーザによりキャンセルされたと判定する。
In step S14, the PC 1 determines whether the connection process with the
一方、ステップS15では、PC1が、ステップS11において送信した接続の問い合わせ要求に対応する応答を返信(又は送信)してきた返信元のプリンタ2を、接続先のプリンタ2として設定する。
On the other hand, in step S15, the PC 1 that has returned (or transmitted) the response corresponding to the connection inquiry request transmitted in step S11 is set as the connection-
ステップS15に続いてステップS16に進み、PC1は、接続の問い合わせ要求に対応する応答に含まれるプリンタ2に係る情報に基づいて、該情報を含む接続先設定完了画面50を作成し、表示する。ここで、PC1に表示される接続先設定完了画面50の一例を、図8に示す。図8は、接続先設定完了画面の一例を示す図である。
Progressing to step S16 following step S15, the PC 1 creates and displays a connection destination setting
図8に示されるように、接続先設定完了画面50には、接続先のプリンタ2に係る情報、例えば、接続先のプリンタ2のIPアドレスと、接続先のプリンタ2の機器名と、備考(例えば、接続先のプリンタ2の設置場所等)と、が含まれている。
As shown in FIG. 8, the connection destination setting
再び図4に戻り、ステップS16に続いてステップS17に進み、PC1は、ネットワーク5内のプリンタ2に接続を完了した旨の接続完了データを送信し、プリンタ2との接続処理を終了する。PC1が、該接続完了データをネットワーク5内のプリンタ2に送信することによって、該接続完了データを受信したプリンタ2、特にユーザによって接続先のプリンタ2として選択されなかったプリンタ2は、PC1を選択可能な動作モードから通常の動作モードに素早く戻る、つまり後述する接続先選択スレッドを素早く終了させる、ことができる。なお、PC1は、問い合わせ要求を送信した送信先のプリンタ2の内、該問い合わせ要求に対応する応答を送信してこなかったプリンタ2に対してのみ、接続完了データを送信するようにしてもよい。
Returning to FIG. 4 again, the process proceeds to step S17 following step S16. The PC 1 transmits connection completion data indicating that the connection is completed to the
以下、プリンタ2によるPC1との接続処理の一例を、図9を用いて説明する。図9は、プリンタによるPCとの接続処理を示すフローチャート(その1)である。なお、プリンタ2は、ユーザに電源を入れられると、以下の処理を開始する。
Hereinafter, an example of connection processing with the PC 1 by the
ステップS20において、プリンタ2は、接続完了データを、PC1から受信したか否かを判定する。プリンタ2は、接続完了データを、PC1から受信していないと判定すると(ステップS20においてYES)、ステップS21に進み、接続完了データを、PC1から受信したと判定すると(ステップS20においてNO)、ステップS24に進む。
In step S20, the
ステップS21では、プリンタ2が、PC1から接続の問い合わせ要求を受信したか否かを判定する。プリンタ2は、PC1から接続の問い合わせ要求を受信したと判定すると(ステップS21においてYES)、ステップS22に進み、PC1から接続の問い合わせ要求を受信していないと判定すると(ステップS21においてNO)、ステップS20に戻る。
In step S <b> 21, it is determined whether the
ステップS22では、プリンタ2が、図6に示したような、問い合わせ要求に含まれる問い合わせ元のユーザ及び/又はPC1の情報(以下、単に問い合わせ元の情報という)を、プリンタ2のRAM25又はHDD28等に保存する。なお、プリンタ2は、問い合わせ元の情報を、プリンタ2のRAM25又はHDD28等に保存する際、例えば保存した日時の情報を、問い合わせ元の情報に付加して保存する。
In step S22, the
ステップS22に続いてステップS23に進み、プリンタ2は、接続先選択スレッドを起動し、ステップS20に戻る。なお、接続先選択スレッドの処理は、後述する図10に示す。
Progressing to step S23 following step S22, the
また、ステップS24では、プリンタ2が、当該プリンタ2のRAM25又はHDD28等に保存している、問い合わせ元の情報を、全て削除(クリア)し、ステップS20に戻る。このように、プリンタ2は、PC2より接続完了データを受信すると、RAM25又はHDD28等に保存している、問い合わせ元の情報を、全て削除することにより、特に、接続先としてユーザに選択されなかった場合、後述する接続先選択スレッドによる接続先選択処理を速やかに終わらせることができる。
In step S24, the
以下、接続先選択スレッドによる接続先選択処理の一例を、図10を用いて説明する。図10は、接続先選択スレッドによる接続先選択処理を示すフローチャート(その1)である。 Hereinafter, an example of the connection destination selection process by the connection destination selection thread will be described with reference to FIG. FIG. 10 is a flowchart (part 1) illustrating the connection destination selection process by the connection destination selection thread.
ステップS30において、接続先選択スレッドは、問い合わせ要求を受信した旨の文字列等を操作部(例えば、操作部のLCD(Liquid Crystal Display)等)に表示する。接続先選択スレッドが、問い合わせ要求を受信した旨の文字列等を操作部に表示することにより、ユーザは、プリンタ2が、PC1より問い合わせ要求を受信したことを確認することができる。
In step S30, the connection destination selection thread displays a character string or the like indicating that the inquiry request has been received on an operation unit (for example, an LCD (Liquid Crystal Display) of the operation unit). When the connection destination selection thread displays a character string indicating that the inquiry request has been received on the operation unit, the user can confirm that the
ステップS30に続いてステップS31に進み、接続先選択スレッドは、ユーザによって操作部等において選択操作されたか否かを判定する。接続先選択スレッドは、ユーザによって操作部等において選択操作されたと判定すると(ステップS31においてYES)、ステップS32に進み、ユーザによって操作部等において選択操作されていないと判定すると(ステップS31においてNO)、接続先選択処理を終了する。 Progressing to step S31 following step S30, the connection destination selection thread determines whether or not a selection operation has been performed by the user on the operation unit or the like. When it is determined that the connection destination selection thread has been selected and operated by the user on the operation unit or the like (YES in step S31), the process proceeds to step S32, and when it is determined that the user has not performed a selection operation on the operation unit or the like (NO in step S31). The connection destination selection process ends.
接続先選択スレッドは、例えば操作部に表示した「Menu」ボタンを、ユーザによって「セツゾクサキ」が表示されるまで押し続けられ、ユーザによって矢印キーでPC1のIPアドレスが選択されたと判定すると、ユーザによって操作部等において選択操作されたと判定する。 The connection destination selection thread, for example, keeps pressing the “Menu” button displayed on the operation unit until “Settsusaki” is displayed by the user, and if the user determines that the IP address of the PC 1 is selected by the arrow key, It is determined that a selection operation has been performed on the operation unit or the like.
ステップS32では、接続先選択スレッドが、RAM25又はHDD28等に保存されている問い合わせ元の情報の内、問い合わせ元の情報に付加されている、保存した日時の情報に基づいて、1番最初に保存された問い合わせ元の情報を選択する。
In step S32, the connection destination selection thread is stored first based on the stored date and time information added to the inquiry source information in the inquiry source information stored in the
ステップS32に続いてステップS33に進み、接続先選択スレッドは、選択した問い合わせ元の情報が、RAM25又はHDD28等に格納後所定時間(例えば、5分)内の情報か否かを判定する。
In step S33 following step S32, the connection destination selection thread determines whether the selected inquiry source information is information within a predetermined time (for example, 5 minutes) after being stored in the
接続先選択スレッドは、選択した問い合わせ元の情報が、RAM25又はHDD28等に格納後所定時間内の情報であると判定すると(ステップS33においてYES)、ステップS37に進み、選択した問い合わせ元の情報が、RAM25又はHDD28等に格納後所定時間内の情報でないと判定すると(ステップS33においてNO)、ステップS34に進む。
If the connection destination selection thread determines that the selected inquiry source information is information within a predetermined time after storage in the
ステップS34では、接続先選択スレッドが、選択した問い合わせ元の情報を、RAM25又はHDD28等より削除する。ステップS34に続いてステップS35に進み、接続先選択スレッドは、RAM25又はHDD28等を参照し、次の問い合わせ元の情報が、RAM25又はHDD28等に格納されているか否かを判定する。
In step S34, the connection destination selection thread deletes the selected inquiry source information from the
接続先選択スレッドは、次の問い合わせ元の情報が、RAM25又はHDD28等に格納されていると判定すると(ステップS35においてYES)、ステップS36に進み、次の問い合わせ元の情報が、もうRAM25又はHDD28等に格納されていないと判定すると(ステップS35においてNO)、接続先選択処理を終了する。
If the connection destination selection thread determines that the next inquiry source information is stored in the
ステップS36では、接続先選択スレッドが、RAM25又はHDD28等に保存されている問い合わせ元の情報の内、問い合わせ元の情報に付加されている、保存した日時の情報に基づいて、次に保存された問い合わせ元の情報を選択し、ステップS33に戻る。
In step S36, the connection destination selection thread is stored next on the basis of the stored date and time information added to the inquiry source information in the inquiry source information stored in the
一方、ステップS37では、接続先選択スレッドが、選択した問い合わせ元の情報の全て又は一部(例えば、図6に示されるような、ログインIDや、マシン名等)を、操作部に表示する。接続先選択スレッドが、選択した問い合わせ元の情報の全て又は一部を、操作部に表示することにより、例えば、ユーザに馴染み易いログインIDや、マシン名等が表示され、ユーザは、容易に問い合わせ要求を送信したPC1か否かを判別することができる。 On the other hand, in step S37, the connection destination selection thread displays all or part of the selected inquiry source information (for example, a login ID and a machine name as shown in FIG. 6) on the operation unit. When the connection destination selection thread displays all or part of the selected inquiry source information on the operation unit, for example, a login ID that is familiar to the user, a machine name, and the like are displayed. It is possible to determine whether or not the PC 1 has transmitted the request.
ステップS37に続いてステップS38に進み、接続先選択スレッドは、所定時間(例えば、10分)内にユーザによって操作部のボタンが押されたか否かを判定する。接続先選択スレッドは、所定時間内にユーザによって操作部のボタンが押されたと判定すると(ステップS38においてYES)、ステップS39に進み、所定時間内にユーザによって操作部のボタンが押されなかったと判定すると(ステップS38においてNO)、接続先選択処理を終了する。 Progressing to step S38 following step S37, the connection destination selection thread determines whether or not the button of the operation unit has been pressed by the user within a predetermined time (for example, 10 minutes). If the connection destination selection thread determines that the button on the operation unit has been pressed by the user within a predetermined time (YES in step S38), the process proceeds to step S39 and determines that the button on the operation unit has not been pressed by the user within the predetermined time. Then (NO in step S38), the connection destination selection process ends.
ステップS39では、接続先選択スレッドが、ユーザによって押されたボタンは、「Enter」ボタンか否かを判定する。接続先選択スレッドは、ユーザによって押されたボタンが「Enter」ボタンであると判定すると(ステップS39においてYES)、ステップS40に進み、ユーザによって押されたボタンが「Enter」ボタンでないと判定すると(ステップS39においてNO)、ステップS35に進む。 In step S39, the connection destination selection thread determines whether or not the button pressed by the user is an “Enter” button. If it is determined that the button pressed by the user is the “Enter” button (YES in step S39), the connection destination selection thread proceeds to step S40 and determines that the button pressed by the user is not the “Enter” button ( In step S39, NO), the process proceeds to step S35.
ステップS40では、接続先選択スレッドが、ステップS37において表示した問い合わせ元の情報を、接続先の情報と決定する。ステップS40に続いてステップS41に進み、接続先選択スレッドは、問い合わせ要求に対する応答を、問い合わせ要求を送信してきた送信元のPC1に送信する。なお、該応答には、プリンタ2のIPアドレスと、機器名と、備考(例えば、接続先のプリンタ2の設置場所等)と、が含まれている。
In step S40, the connection destination selection thread determines the inquiry source information displayed in step S37 as connection destination information. In step S41 following step S40, the connection destination selection thread transmits a response to the inquiry request to the transmission source PC 1 that has transmitted the inquiry request. The response includes the IP address of the
上述した実施例1は、プリンタ2の操作部に文字列等を表示できる場合を例に、PC1と、プリンタ2との接続処理等の説明を行ったが、小型のプリンタ2等では操作部に文字列等を表示できない機種もある。以下、実施例2では、このように、操作部に文字列等を表示できない機種(例えば、操作部にLCDを有さず、LED(Light Emitting Diode)を有する機種)がネットワーク5に接続されている場合の、PC1における処理と、該小型のプリンタ2(以下、単にプリンタ2という)における処理と、を示す。
In the first embodiment described above, the connection process between the PC 1 and the
図11は、PCによるプリンタとの接続処理を示すフローチャート(その2)である。 FIG. 11 is a flowchart (part 2) illustrating the connection process with the printer by the PC.
ステップS50において、PC1は、ユーザから接続先の設定要求があったか否かを判定する。PC1は、ユーザから接続先の設定要求があったと判定すると(ステップS50においてYES)、ステップS51に進み、ユーザから接続先の設定要求がなかったと判定すると(ステップS50においてNO)、ステップS50の処理を繰り返す。 In step S50, the PC 1 determines whether or not there is a connection destination setting request from the user. If the PC 1 determines that there is a connection destination setting request from the user (YES in step S50), the process proceeds to step S51. If the PC 1 determines that there is no connection destination setting request from the user (NO in step S50), the process of step S50 is performed. repeat.
ステップS51において、PC1は、例えばネットワーク5内の全てのプリンタ2に、UDPのパケットである接続の問い合わせパケット100を含む、接続の問い合わせ要求を送信する。
In step S51, the PC 1 transmits a connection inquiry request including a
ステップS51に続いてステップS52に進み、PC1は、プリンタ2からの応答受信待ち画面を作成し、表示する。なお、実施例2におけるプリンタ2からの応答受信待ち画面は、実施例1の図7に示したプリンタ2からの応答受信待ち画面40とは、画面に含まれているユーザが接続したいプリンタ2で行うべき操作情報が若干異なっている。これは、実施例2のプリンタ2では、文字列が表示されないため、プリンタ2で行うべき操作が実施例1とは異なるためである。
Progressing to step S52 following step S51, the PC 1 creates and displays a response reception waiting screen from the
ステップS53において、PC1は、ステップS51において送信した接続の問い合わせ要求に対応する応答を、プリンタ2より受信したか否かを判定する。PC1は、プリンタ2より応答を受信したと判定すると(ステップS53においてYES)、ステップS55に進み、プリンタ2より応答を受信していないと判定すると(ステップS53においてNO)、ステップS54に進む。
In step S53, the PC 1 determines whether a response corresponding to the connection inquiry request transmitted in step S51 has been received from the
ステップS54では、PC1が、プリンタ2との接続処理をユーザによりキャンセルされたか否かを判定する。PC1は、プリンタ2との接続処理をユーザによりキャンセルされたと判定すると(ステップS54においてYES)、プリンタ2との接続処理を終了し、プリンタ2との接続処理をユーザによりキャンセルされていないと判定すると(ステップS54においてNO)、ステップS53に戻る。例えばPC1は、プリンタ2からの応答受信待ち画面においてユーザが、キャンセルボタン41を押下したと判定すると、プリンタ2との接続処理をユーザによりキャンセルされたと判定する。
In step S54, the PC 1 determines whether the connection process with the
一方、ステップS55では、PC1が、接続先のプリンタ2を確認する接続先確認画面60を作成し、表示する。ここで、PC1に表示される接続先確認画面60の一例を、図12に示す。図12は、接続先確認画面の一例を示す図である。
On the other hand, in step S55, the PC 1 creates and displays a connection
図12に示されるように、接続先確認画面60には、接続の問い合わせ要求に対応する応答を送信してきたプリンタ2に係る情報、例えば、該応答を送信してきたプリンタ2のIPアドレスと、該応答を送信してきたプリンタ2の機器名と、備考(例えば、該応答を送信してきたプリンタ2の設置場所等)と、が含まれている。また、図12に示されるように、接続先確認画面60には、該接続先確認画面60に表示されている情報元のプリンタ2を接続先のプリンタとする場合にユーザに押下される「はい」ボタン61と、該接続先確認画面60に表示されている情報元のプリンタ2を接続先のプリンタとしない場合にユーザに押下される「いいえ」ボタン62と、が更に含まれている。
As shown in FIG. 12, the connection
PC1が、接続先確認画面60を作成し、表示することにより、ユーザは、出力先(又は接続先)のプリンタ2を確認することができる。このことは、プリンタ2の操作部等に文字列を表示することができない本実施例の場合、特に意義がある。
When the PC 1 creates and displays the connection
例えばユーザ1と、ユーザ2と、が存在し、ユーザ1は、自身のPC1から、問い合わせ要求をプリンタ2に送信し、その後、ユーザ2が、自身のPC2から問い合わせ要求をプリンタ2に送信した場合、例えばユーザ2が、ユーザ1より先に、文字列を表示することができない本実施例におけるプリンタ2で、接続操作をした場合、ユーザ2は、プリンタ2と、ユーザ1のPC1と、を接続してしまう場合がある。したがって、実施例1とは異なり、本実施例においては、PC1が、接続先確認画面60を作成し、表示することにより、ユーザは、操作部等に文字列を表示することができないプリンタ2とも、正しく接続し、文書等を該プリンタ2で印刷することができる。
For example, when there is a user 1 and a
図11に戻り、ステップS55に続いてステップS56に進み、PC1は、所定時間(例えば、10分)内にユーザによって接続先確認画面60のボタンが押されたか否かを判定する。PC1は、所定時間内にユーザによって接続先確認画面60のボタンが押されたと判定すると(ステップS56においてYES)、ステップS57に進み、所定時間内にユーザによって接続先確認画面60のボタンが押されなかったと判定すると(ステップS56においてNO)、接続処理を終了する。
Returning to FIG. 11, the process proceeds to step S56 following step S55, and the PC 1 determines whether or not the button on the connection
ステップS57では、PC1が、ユーザによって押されたボタンは、「はい」ボタン61か否かを判定する。PC1は、ユーザによって押されたボタンが「はい」ボタン61であると判定すると(ステップS57においてYES)、ステップS58に進み、ユーザによって押されたボタンが「いいえ」ボタン62であると判定すると(ステップS57においてNO)、接続処理を終了する。
In step S <b> 57, the PC 1 determines whether the button pressed by the user is the “Yes”
ステップS58では、PC1が、ステップS51において送信した接続の問い合わせ要求に対応する応答を返信(又は送信)してきた返信元で、且つユーザが、接続先確認画面60を用いて確認したプリンタ2を、接続先のプリンタ2として設定する。
In step S58, the
ステップS58に続いてステップS59に進み、PC1は、接続の問い合わせ要求に対応する応答に含まれるプリンタ2に係る情報に基づいて、該情報を含む接続先設定完了画面50を作成し、表示する。
Progressing to step S59 following step S58, the PC 1 creates and displays a connection destination setting
ステップS59に続いてステップS60に進み、PC1は、ネットワーク5内のプリンタ2に接続を完了した旨の接続完了データを送信し、プリンタ2との接続処理を終了する。PC1が、該接続完了データをネットワーク5内のプリンタ2に送信することによって、該接続完了データを受信したプリンタ2、特にユーザによって接続先のプリンタ2として選択されなかったプリンタ2は、PC1を選択可能な動作モードから通常の動作モードに素早く戻る、つまり接続先選択スレッドを素早く終了させる、ことができる。なお、PC1は、問い合わせ要求を送信した送信先のプリンタ2の内、該問い合わせ要求に対応する応答を送信してこなかったプリンタ2に対してのみ、接続完了データを送信するようにしてもよい。
Progressing to step S60 following step S59, the PC 1 transmits connection completion data indicating that the connection is completed to the
以下、プリンタ2によるPC1との接続処理の他の例を、図13を用いて説明する。図13は、プリンタによるPCとの接続処理を示すフローチャート(その2)である。なお、プリンタ2は、例えばユーザに電源を入れられると、以下の処理を開始する。
Hereinafter, another example of the connection process with the PC 1 by the
ステップS70において、プリンタ2は、PC1から接続の問い合わせ要求を受信したか否かを判定する。プリンタ2は、PC1から接続の問い合わせ要求を受信したと判定すると(ステップS70においてYES)、ステップS71に進み、PC1から接続の問い合わせ要求を受信していないと判定すると(ステップS70においてNO)、ステップS70に戻る。
In step S <b> 70, the
ステップS71では、プリンタ2が、実施例1の図6に示したような、問い合わせ要求に含まれる問い合わせ元の情報を、プリンタ2のRAM25又はHDD28等に保存する。なお、プリンタ2は、問い合わせ元の情報を、プリンタ2のRAM25又はHDD28等に保存する際、例えば保存した日時の情報を、問い合わせ元の情報に付加して保存する。
In step S71, the
ステップS71に続いてステップS72に進み、プリンタ2は、接続先選択スレッドを起動し、ステップS73に進む。なお、接続先選択スレッドの処理は、後述する図14に示す。
Progressing to step S72 following step S71, the
ステップS73では、プリンタ2が、接続完了データを、PC1から受信したか否かを判定する。プリンタ2は、接続完了データを、PC1から受信したと判定すると(ステップS73においてYES)、ステップS70に戻り、接続完了データを、PC1から受信していないと判定すると(ステップS73においてNO)、ステップS74に進む。
In step S <b> 73, the
ステップS74では、プリンタ2が、ステップS72において起動した接続先選択スレッドが処理を終えたか否かを判定する。プリンタ2は、接続先選択スレッドが処理を終えたと判定すると(ステップS74においてYES)、ステップS70に戻り、接続先選択スレッドが処理を終えていないと判定すると(ステップS74においてNO)、ステップS73に戻る。なお、ステップS73及びステップS74等の処理は、一度に複数のPC1が問い合わせ要求を送信した場合でも、該問い合わせ要求の内、最も早く受信した問い合わせ要求以外の問い合わせ要求は、該最も早く受信した問い合わせ要求に係る接続先選択スレッドにおける処理が終了するか、接続完了データを受信しない限り、プリンタ2は、該問い合わせ要求を無効とするか、又はそもそも該問い合わせ要求を受信しないことを意味している。
In step S74, the
以下、接続先選択スレッドによる接続先選択処理の他の例を、図14を用いて説明する。図14は、接続先選択スレッドによる接続先選択処理を示すフローチャート(その2)である。 Hereinafter, another example of the connection destination selection process by the connection destination selection thread will be described with reference to FIG. FIG. 14 is a flowchart (part 2) illustrating the connection destination selection process by the connection destination selection thread.
ステップS80において、接続先選択スレッドは、問い合わせ要求を受信した旨を操作部に表示する。例えば、接続先選択スレッドは、操作部に設けられたLED等を点灯、点滅させる等して、問い合わせ要求を受信した旨を表示する。接続先選択スレッドが、問い合わせ要求を受信した旨を、LED等を点灯、点滅させる等して表示することにより、ユーザは、プリンタ2が、PC1より問い合わせ要求を受信したことを確認することができる。
In step S80, the connection destination selection thread displays on the operation unit that the inquiry request has been received. For example, the connection destination selection thread displays that the inquiry request has been received by lighting or blinking an LED or the like provided on the operation unit. By displaying that the connection destination selection thread has received the inquiry request by turning on or blinking the LED or the like, the user can confirm that the
ステップS80に続いてステップS81に進み、接続先選択スレッドは、所定時間(例えば、10分)内にユーザによって操作部のボタンが押されたか否かを判定する。接続先選択スレッドは、所定時間内にユーザによって操作部のボタンが押されたと判定すると(ステップS81においてYES)、ステップS82に進み、所定時間内にユーザによって操作部のボタンが押されなかったと判定すると(ステップS81においてNO)、接続先選択処理を終了する。 Progressing to step S81 following step S80, the connection destination selection thread determines whether or not the button of the operation unit has been pressed by the user within a predetermined time (for example, 10 minutes). If the connection destination selection thread determines that the button on the operation unit has been pressed by the user within a predetermined time (YES in step S81), the process proceeds to step S82 and determines that the button on the operation unit has not been pressed by the user within the predetermined time. Then (NO in step S81), the connection destination selection process ends.
ステップS82では、接続先選択スレッドが、RAM25又はHDD28等に保存されている問い合わせ元の情報を選択する。
In step S82, the connection destination selection thread selects inquiry source information stored in the
ステップS82に続いてステップS83に進み、接続先選択スレッドは、所定時間(例えば、10分)内にユーザによって操作部のボタンが押されたか否かを判定する。接続先選択スレッドは、所定時間内にユーザによって操作部のボタンが押されたと判定すると(ステップS83においてYES)、ステップS84に進み、所定時間内にユーザによって操作部のボタンが押されなかったと判定すると(ステップS83においてNO)、接続先選択処理を終了する。 Progressing to step S83 following step S82, the connection destination selection thread determines whether or not the button of the operation unit has been pressed by the user within a predetermined time (for example, 10 minutes). If the connection destination selection thread determines that the button on the operation unit has been pressed by the user within a predetermined time (YES in step S83), the process proceeds to step S84, and determines that the button on the operation unit has not been pressed by the user within the predetermined time. Then (NO in step S83), the connection destination selection process ends.
ステップS84では、接続先選択スレッドが、ユーザによって押されたボタンは、「Enter」ボタンか否かを判定する。接続先選択スレッドは、ユーザによって押されたボタンが「Enter」ボタンであると判定すると(ステップS84においてYES)、ステップS85に進み、ユーザによって押されたボタンが「Enter」ボタンでないと判定すると(ステップS84においてNO)、接続先選択処理を終了する。 In step S84, the connection destination selection thread determines whether the button pressed by the user is an “Enter” button. If the connection destination selection thread determines that the button pressed by the user is the “Enter” button (YES in step S84), the process proceeds to step S85, and determines that the button pressed by the user is not the “Enter” button ( In step S84, NO), the connection destination selection process is terminated.
ステップS85では、接続先選択スレッドが、ステップS82において選択した問い合わせ元の情報を、接続先の情報と決定する。ステップS85に続いてステップS86に進み、接続先選択スレッドは、問い合わせ要求に対する応答を、問い合わせ要求を送信してきた送信元のPC1に送信する。なお、該応答には、プリンタ2のIPアドレスと、機器名と、備考(例えば、接続先のプリンタ2の設置場所等)と、が含まれている。なお、実施例2の場合、接続先選択スレッドは、問い合わせ要求に対する応答を、問い合わせ要求を送信してきた送信元のPC1に送信した際に、RAM25又はHDD28等に保存されている問い合わせ元の情報を削除(クリア)するようにしてもよい。
In step S85, the connection destination selection thread determines the inquiry source information selected in step S82 as connection destination information. In step S86 following step S85, the connection destination selection thread transmits a response to the inquiry request to the transmission source PC 1 that has transmitted the inquiry request. The response includes the IP address of the
接続先選択スレッドが図14に示したような接続先選択処理を行うことによって、複数のPC1が、問い合わせ要求を一度に送信した場合であっても、プリンタ2が最も早く受信した問い合わせ要求を送信した送信先のPC1が、接続先と選択される。なお、ユーザは、PC1において、上述したように、図12に示したような接続先確認画面60を用いて確認することにより、正しい接続先が選択されているか確認し、PC1と、プリンタ2と、を接続することができる。
When the connection destination selection thread performs the connection destination selection process as shown in FIG. 14, even when a plurality of PCs 1 send inquiry requests at a time, the
実施例2に示したように、プリンタ2が、操作部に文字列を表示しない場合であっても、ユーザは、PC1と、プリンタ2と、を簡単且つ確実に接続することができる。
As shown in the second embodiment, even when the
上述したように、本発明によれば、データを保持する情報処理装置(例えば、PC1)と、データを出力するデータ出力装置(例えば、プリンタ2)と、を簡単且つ確実に接続することができる。 As described above, according to the present invention, it is possible to easily and reliably connect an information processing apparatus (for example, PC 1) that holds data and a data output apparatus (for example, printer 2) that outputs data. .
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。 The preferred embodiments of the present invention have been described in detail above, but the present invention is not limited to such specific embodiments, and various modifications can be made within the scope of the gist of the present invention described in the claims.・ Change is possible.
1 PC
2 プリンタ
5 ネットワーク
11 入力装置
12 表示装置
13 ドライブ装置
14 記録媒体
15 ROM
16 RAM
17 CPU
18 インターフェース装置
19 HDD
21 入力・表示装置
22 ドライブ装置
23 記録媒体
24 ROM
25 RAM
26 CPU
27 インターフェース装置
28 HDD
29 印刷装置
30 プリンタとの接続に係る画面
31 新しいポートボタン
40 プリンタからの応答受信待ち画面
41 キャンセルボタン
50 接続先設定完了画面
60 接続先確認画面
61 はいボタン
62 いいえボタン
1 PC
2 Printer 5 Network 11
16 RAM
17 CPU
18
21 Input /
25 RAM
26 CPU
27
29
Claims (6)
前記情報処理装置は、
前記複数のデータ出力装置に対して、自装置の情報を含む、出力先に係る問い合わせ要求を送信する要求送信手段と、
前記データ出力装置から送信された、当該データ出力装置の情報を含む、前記問い合わせ要求に対応した応答を受信する応答受信手段と、
前記受信した応答に含まれるデータ出力装置の情報に基づいて、当該データ出力装置を出力先に決定する出力先決定手段と、
出力先が決定した際に、問い合わせ要求を送信したデータ出力装置に対して、出力先が決定した旨を示す通知を送信する通知送信手段と、
を有し、
前記データ出力装置は、
前記情報処理装置から送信された問い合わせ要求を受信する要求受信手段と、
前記問い合わせ要求を受信した旨を提示する提示手段と、
前記問い合わせ要求の受信後に、操作部を介した接続先を選択する操作を受け付けた場合、自装置の情報を含む、前記問い合わせ要求に対応した応答を前記情報処理装置に送信する応答送信手段と、
前記情報処理装置から送信された通知を受信する通知受信手段と、
を有し、
前記提示手段は、
前記通知の受信後に、問い合わせ要求を受信した旨の提示を行わない
ことを特徴とするデータ出力システム。 A data output system in which an information processing device and a plurality of data output devices that receive data from the information processing device and output data are connected to a network,
The information processing apparatus includes:
Request transmission means for transmitting an inquiry request relating to an output destination, including information on the device, to the plurality of data output devices;
Response receiving means for receiving a response corresponding to the inquiry request, including information on the data output device, transmitted from the data output device;
Based on information of the data output device included in the received response, output destination determining means for determining the data output device as an output destination;
A notification transmitting means for transmitting a notification indicating that the output destination has been determined to the data output apparatus that has transmitted the inquiry request when the output destination is determined;
Have
The data output device includes:
Request receiving means for receiving an inquiry request transmitted from the information processing apparatus;
Presenting means for presenting that the inquiry request has been received;
A response transmission means for transmitting a response corresponding to the inquiry request to the information processing apparatus, including information on the own apparatus, when an operation for selecting a connection destination via the operation unit is received after receiving the inquiry request;
Notification receiving means for receiving a notification transmitted from the information processing apparatus;
Have
The presenting means is
A data output system is characterized in that after receiving the notification, no indication that an inquiry request has been received is made .
問い合わせ要求の受信後に、所定の期間内に操作部を介した接続先を選択する操作を受け付けた場合、自装置の情報を含む、前記問い合わせ要求に対応した応答を前記情報処理装置に送信する
ことを特徴とする請求項1記載のデータ出力システム。 The response transmission means includes
When an operation for selecting a connection destination via the operation unit is received within a predetermined period after receiving the inquiry request, a response corresponding to the inquiry request including information on the own device is transmitted to the information processing device. claim 1 Symbol placement of the data output system and said.
前記データ出力装置は、該情報処理装置の情報を表示し、ユーザに選択させることを特徴とする請求項1又は2に記載のデータ出力システム。 The information processing apparatus information is a machine name of the information processing apparatus and / or a user login name used when the user logs in to the information processing apparatus.
The data output device, the data output system according to claim 1 or 2, characterized in that to display the information of the information processing apparatus, the user to select.
前記データ出力装置は、該複数の情報処理装置が前記問い合わせ要求を送信した場合、最も早く受信した問い合わせ要求を送信した送信先の情報処理装置を接続先とし、該情報処理装置に前記問い合わせ要求に対応する応答を送信することを特徴とする請求項1乃至3何れか一項記載のデータ出力システム。 The data output system includes a plurality of information processing devices,
When the plurality of information processing devices transmit the inquiry request, the data output device uses the information processing device of the transmission destination that transmitted the earliest received inquiry request as a connection destination, and sends the inquiry request to the information processing device. It claims 1 to 3 data output system set forth in any one and transmits a response corresponding.
前記データ出力装置は、該複数の情報処理装置が前記問い合わせ要求を送信した場合、最も早く受信した問い合わせ要求以外の受信した問い合わせ要求は、該最も早く受信した問い合わせ要求に係る処理が終了するまでは、無効とするか、又は最も早く受信した問い合わせ要求以外の問い合わせ要求は、該最も早く受信した問い合わせ要求に係る処理が終了するまでは、受信しないことを特徴とする請求項1乃至4何れか一項記載のデータ出力システム。 The data output system includes a plurality of information processing devices,
When the plurality of information processing devices transmit the inquiry request, the data output device receives an inquiry request other than the earliest received inquiry request until the processing related to the earliest received inquiry request ends. , or disabled, or earliest received inquiry request other than the inquiry request, until the process according to the query request outermost also received early is completed, according to claim 1 to 4 any one characterized in that it does not receive The data output system described in the section.
前記情報処理装置が、
前記複数のデータ出力装置に対して、自装置の情報を含む、出力先に係る問い合わせ要求を送信する要求送信ステップと、
前記データ出力装置から送信された、当該データ出力装置の情報を含む、前記問い合わせ要求に対応した応答を受信する応答受信ステップと、
前記受信した応答に含まれるデータ出力装置の情報に基づいて、当該データ出力装置を出力先に決定する出力先決定ステップと、
出力先が決定した際に、問い合わせ要求を送信したデータ出力装置に対して、出力先が決定した旨を示す通知を送信する通知送信ステップと、
を有し、
前記データ出力装置が、
前記情報処理装置から送信された問い合わせ要求を受信する要求受信ステップと、
前記問い合わせ要求を受信した旨を提示する提示ステップと、
前記問い合わせ要求の受信後に、操作部を介した接続先を選択する操作を受け付けた場合、自装置の情報を含む、前記問い合わせ要求に対応した応答を前記情報処理装置に送信する応答送信ステップと、
前記情報処理装置から送信された通知を受信する通知受信ステップと、
を有し、
前記提示ステップは、
前記通知の受信後に、問い合わせ要求を受信した旨の提示を行わないことを特徴とする接続方法。 A method for connecting an information processing device and a data output device in a data output system in which an information processing device and a plurality of data output devices that receive data from the information processing device and output data are connected to a network. ,
The information processing apparatus is
A request transmission step of transmitting an inquiry request relating to an output destination, including information on the device, to the plurality of data output devices;
A response receiving step for receiving a response corresponding to the inquiry request, including information on the data output device, transmitted from the data output device;
An output destination determination step for determining the data output device as an output destination based on the information of the data output device included in the received response;
When the output destination is determined, a notification transmission step for transmitting a notification indicating that the output destination has been determined to the data output device that has transmitted the inquiry request;
Have
The data output device is
A request receiving step of receiving an inquiry request transmitted from the information processing apparatus;
A presenting step for presenting that the inquiry request has been received;
A response transmission step of transmitting a response corresponding to the inquiry request to the information processing apparatus, including information on the own apparatus, when an operation for selecting a connection destination via the operation unit is received after receiving the inquiry request;
A notification receiving step for receiving a notification transmitted from the information processing apparatus;
Have
The presenting step includes
A connection method characterized by not presenting that an inquiry request has been received after receiving the notification .
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005037975A JP4774218B2 (en) | 2005-02-15 | 2005-02-15 | Data output system and connection method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005037975A JP4774218B2 (en) | 2005-02-15 | 2005-02-15 | Data output system and connection method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006227731A JP2006227731A (en) | 2006-08-31 |
JP4774218B2 true JP4774218B2 (en) | 2011-09-14 |
Family
ID=36989089
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005037975A Expired - Fee Related JP4774218B2 (en) | 2005-02-15 | 2005-02-15 | Data output system and connection method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4774218B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009020602A (en) * | 2007-07-10 | 2009-01-29 | Nippon Hoso Kyokai <Nhk> | Terminal setting device, response signal transmitting device, terminal setting method, and terminal setting program |
JP2013029898A (en) * | 2011-07-26 | 2013-02-07 | Konica Minolta Business Technologies Inc | Image processing system, portable terminal, identification method of image processing apparatus and identification program therefor |
JP5974557B2 (en) * | 2012-03-13 | 2016-08-23 | カシオ電子工業株式会社 | Interlocking system, host device, peripheral device, and communication setting method |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH10320339A (en) * | 1997-05-20 | 1998-12-04 | Nec Corp | Cleint/server system |
JP2001101109A (en) * | 1999-09-30 | 2001-04-13 | Fujitsu Ltd | Communication control method in network |
JP4722328B2 (en) * | 2001-05-31 | 2011-07-13 | 京セラ株式会社 | Wireless communication device, electronic device, communication connection destination device selection method, and communication connection destination device selection program |
JP3744419B2 (en) * | 2001-12-27 | 2006-02-08 | 株式会社日立製作所 | Network device, network connection management device, and network device expansion method |
JP2003248566A (en) * | 2002-02-25 | 2003-09-05 | Canon Inc | Printing system and its printing method |
JP4327510B2 (en) * | 2003-06-05 | 2009-09-09 | コニカミノルタビジネステクノロジーズ株式会社 | Remote operation system |
-
2005
- 2005-02-15 JP JP2005037975A patent/JP4774218B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2006227731A (en) | 2006-08-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110261396A1 (en) | Control device for managing drivers | |
JP2008140192A (en) | Printing system, printer, terminal equipment, print setting method, and print setting program | |
JP2017173892A (en) | Information processing device, program, and printing system | |
CN103281469B (en) | Communicator | |
US20160057295A1 (en) | Server, image forming device and communication system | |
JP5025101B2 (en) | Image forming apparatus, program, recording medium, control method for image forming apparatus, image forming system, and operation method for image forming system | |
CN100445968C (en) | Information output system | |
JP2005333352A (en) | Data processor and image processor, and information notification method and program thereof | |
JP5176806B2 (en) | Image forming apparatus, information processing apparatus, information processing system, information processing method, and program | |
JP4774218B2 (en) | Data output system and connection method | |
JP2009220560A (en) | Printing apparatus and information processor | |
US8477355B2 (en) | Image forming system and image forming apparatus settings search method using WS-discovery | |
JP2004078282A (en) | Printer equipment information setting method, image printing device and program | |
JP2010211706A (en) | Information processor, information processing method, program and recording medium | |
JP2008146181A (en) | Information processing method and information processing system | |
JP4298630B2 (en) | Device management apparatus, control method therefor, and control program | |
JP5042377B2 (en) | Operation request receiving apparatus, program, operation method of operation request receiving apparatus, and communication system | |
JP2007257516A (en) | Information processing device, image processing device, information processing method, program, and recording medium | |
JP2006344125A (en) | Program, recording medium and printing system | |
JP2007280035A (en) | Printing process system and method, and information processing apparatus and method | |
KR20110103647A (en) | Host device connected to the image forming apparatus and its driver installation method | |
JP2013020342A (en) | Image formation system, output management method and program | |
JP2017068474A (en) | Information processing system, information processing device, information processing method, and control program | |
JP3900160B2 (en) | How to provide recovery data | |
JP7533249B2 (en) | Terminal management system, terminal management program, and terminal management method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070827 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090821 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100216 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100416 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100907 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101105 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110531 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110627 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140701 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |