(57)【特許請求の範囲】
【請求項１】
ジョブを処理する処理装置と、該処理装置を示す名称情報を指定して前記処理装置に処理させるジョブを通信網上へ送信する端末装置と、名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルに基づいて、前記端末装置から受信したジョブを位置情報により特定される前記処理装置へ送信する中央装置とを備える通信システムにおいて、
前記端末装置は、
前記処理装置を示す名称情報を指定して、前記処理装置の位置情報を要求する位置情報要求ジョブを前記中央装置へ送信する手段を備え、
前記中央装置は、
受信した位置情報要求ジョブにより指定されている名称情報に対応付けられた位置情報をテーブルに基づいて抽出する手段と、
抽出した位置情報により通信網上の位置を特定される前記処理装置へ、受信した位置情報要求ジョブを送信する手段と
を備え、
前記処理装置は、
前記中央装置から受信した位置情報要求ジョブに基づいて、自らの位置情報を前記端末装置へ送信する手段を備え、
前記端末装置は、更に、
受信した位置情報を記録する手段と、
記録した位置情報に基づいて、前記処理装置へジョブを送信する手段と
を備える
ことを特徴とする通信システム。
【請求項２】
前記処理装置は、プリンタ、ファクシミリ又はスキャナであることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記位置情報要求ジョブは、位置情報を要求する以外のジョブを含むことを特徴とする請求項１又は請求項２に記載の通信システム。
【請求項４】
ジョブを処理する処理装置へ送信すべく、前記処理装置を示す名称情報を指定して、名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルを有する中央装置へ、前記処理装置に処理させるジョブを送信する端末装置において、
前記処理装置を示す名称を指定して、前記処理装置の位置情報を要求する位置情報要求ジョブを前記中央装置へ送信する手段と、
送信した位置情報要求ジョブに基づいて、前記処理装置から送信された該処理装置の位置情報を受信する手段と、
受信した位置情報を記録する手段と、
記録した位置情報に基づいて、前記処理装置へジョブを送信する手段と
を備えることを特徴とする端末装置。
【請求項５】
前記位置情報要求ジョブは、位置情報を要求するジョブ以外のジョブを含むことを特徴とする請求項４に記載の端末装置。
【請求項６】
ジョブを処理する第１装置、並びに通信網上の装置を示す名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルを有する第２装置が接続する通信網に接続するコンピュータに、ジョブを処理する前記第１装置へ送信すべく、前記第１装置を示す名称情報を指定して、前記第１装置に処理させるジョブを前記第２装置へ送信させるコンピュータプログラムにおいて、
コンピュータに、前記第１装置を示す名称を指定して、前記第１装置の位置情報を要求する位置情報要求ジョブを前記第２装置へ送信させる手順と、
コンピュータに、送信した位置情報要求情報に基づいて、前記第１装置から送信された該第１装置の位置情報を受信した場合に、受信した位置情報を記録させる手順と、
コンピュータに、記録した位置情報に基づいて、前記第１装置へジョブを送信させる手順と
を含むことを特徴とするコンピュータプログラム。
【請求項７】
ジョブを処理する第１装置、並びに通信網上の装置を示す名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルを有する第２装置が接続する通信網に接続するコンピュータに、ジョブを処理する前記第１装置へ送信すべく、前記第１装置を示す名称情報を指定して、前記第１装置に処理させるジョブを前記第２装置へ送信させるコンピュータプログラムを記録してある、コンピュータでの読み取りが可能な記録媒体において、
コンピュータに、前記第１装置を示す名称を指定して、前記第１装置の位置情報を要求する位置情報要求ジョブを前記第２装置へ送信させる手順と、
コンピュータに、送信した位置情報要求情報に基づいて、前記第１装置から送信された該第１装置の位置情報を受信した場合に、受信した位置情報を記録させる手順と、
コンピュータに、記録した位置情報に基づいて、前記第１装置へジョブを送信させる手順と
を含むコンピュータプログラムを記録してあることを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は画像形成等のジョブを処理するプリンタ等の処理装置と、該処理装置に処理させるジョブをＬＡＮ等の通信網上へ送信するクライアントコンピュータを用いた複数の端末装置と、該端末装置から前記処理装置へ送信されるジョブを中継するサーバコンピュータを用いた中央装置とを備える通信システム、そのシステムに用いられる端末装置、その端末装置を実現するためのコンピュータプログラム、並びにそのプログラムを記録してある記録媒体に関し、特に端末装置から中央装置を介さず処理装置の監視及び操作を行うことを目的とした通信システム、端末装置、コンピュータプログラム、及び記録媒体に関する。
【０００２】
【従来の技術】
近年、ＬＡＮ等の通信網の発展に伴い、サーバコンピュータを用いた中央装置、クライアントコンピュータを用いた複数の端末装置、プリンタ、ファクシミリ、及びスキャナ等の処理装置を通信網上に設置し、画像形成、画像送信、及び画像読取等の処理装置に処理させるジョブを端末装置から中央装置へ送信し、中央装置では受信したジョブを処理装置へ送信することにより、複数台の端末装置にて処理装置を共有する通信システムが急速に普及している。
【０００３】
このように中央装置にて端末装置から処理装置へ送信されるジョブを中継することで処理装置を共有する通信システムにおいては、各端末装置は、処理装置の通信網上の位置を特定するＩＰアドレス等の位置情報を認識しておらず、処理装置を示す名称情報（ニックネーム）を指定してジョブを中央装置へ送信し、中央装置では、名称情報及び位置情報を対応付けるテーブルに基づいて、受信したジョブを位置情報により特定される処理装置へ送信することにより、端末装置から送信されたジョブが処理装置へ送信される。
【０００４】
端末装置自体が処理装置の位置情報を認識していないため、端末装置から処理装置への通信は、必ず中央装置を経由しなければならず、端末装置による処理装置の監視及びジョブの処理等の操作を直接行うことができないという問題があり、また中央装置の処理負荷を増大させるという問題がある。
【０００５】
この問題は端末装置が処理装置の位置情報を取得することで解決するが、ジョブを仲介することを目的に設けられている一般的な中央装置では、名称情報及び位置情報を対応付けるテーブルを備えることにより、端末装置からのジョブを処理装置へ転送することはできるが、端末装置へ処理装置の位置情報を送信するような構成にはなっていない。
【０００７】
また特開２０００−３５３１４３号公報では、ＩＰアドレスを要求するブロードキャストパケットを通信網上の各装置へ送信し、送信したブロードキャストパケットに対する応答パケットを受信することにより、アドレスを取得する方法が提案されている。
【０００８】
【発明が解決しようとする課題】
しかしながら従来のブロードキャストパケットによりＩＰアドレスを取得する通信システムでは、通信網に接続された各クライアント装置が、ＩＰアドレスを必要とする都度、ブロードキャストパケットを送信しなければならず、通信負荷が増大するという問題がある。
【００１０】
本発明は斯かる事情に鑑みてなされたものであり、ＩＰアドレス等の通信網上の位置を特定する位置情報を要求する位置情報要求ジョブを、端末装置から中央装置を介して処理装置へ送信し、処理装置は受信した位置情報要求ジョブに基づいて位置情報を端末装置へ送信することにより、端末装置では位置情報を取得することができるので、処理装置に対する操作を直接行うことができ、また中央装置の処理負荷を軽減し、通信網の通信負荷を増大させることがない通信システム、そのシステムに用いられる端末装置、その端末装置を実現するためのコンピュータプログラム、並びにそのプログラムを記録してある記録媒体の提供を目的とする。
【００１１】
【課題を解決するための手段】
本発明に係る通信システムは、ジョブを処理する処理装置と、該処理装置を示す名称情報を指定して前記処理装置に処理させるジョブを通信網上へ送信する端末装置と、名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルに基づいて、前記端末装置から受信したジョブを位置情報により特定される前記処理装置へ送信する中央装置とを備える通信システムにおいて、前記端末装置は、前記処理装置を示す名称情報を指定して、前記処理装置の位置情報を要求する位置情報要求ジョブを前記中央装置へ送信する手段を備え、前記中央装置は、受信した位置情報要求ジョブにより指定されている名称情報に対応付けられた位置情報をテーブルに基づいて抽出する手段と、抽出した位置情報により通信網上の位置を特定される前記処理装置へ、受信した位置情報要求ジョブを送信する手段とを備え、前記処理装置は、前記中央装置から受信した位置情報要求ジョブに基づいて、自らの位置情報を前記端末装置へ送信する手段を備え、前記端末装置は、更に、受信した位置情報を記録する手段と、記録した位置情報に基づいて、前記処理装置へジョブを送信する手段とを備えることを特徴とする。
【００１２】
本発明に係る通信システムは、前記処理装置は、プリンタ、ファクシミリ又はスキャナであることを特徴とする。
【００１３】
本発明に係る通信システムは、前記位置情報要求ジョブは、位置情報を要求する以外のジョブを含むことを特徴とする。
【００１４】
本発明に係る端末装置は、ジョブを処理する処理装置へ送信すべく、前記処理装置を示す名称情報を指定して、名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルを有する中央装置へ、前記処理装置に処理させるジョブを送信する端末装置において、前記処理装置を示す名称を指定して、前記処理装置の位置情報を要求する位置情報要求ジョブを前記中央装置へ送信する手段と、送信した位置情報要求ジョブに基づいて、前記処理装置から送信された該処理装置の位置情報を受信する手段と、受信した位置情報を記録する手段と、記録した位置情報に基づいて、前記処理装置へジョブを送信する手段とを備えることを特徴とする。
【００１６】
本発明に係る端末装置は、前記位置情報要求ジョブは、位置情報を要求するジョブ以外のジョブを含むことを特徴とする。
【００１８】
本発明に係るコンピュータプログラムは、ジョブを処理する第１装置、並びに通信網上の装置を示す名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルを有する第２装置が接続する通信網に接続するコンピュータに、ジョブを処理する前記第１装置へ送信すべく、前記第１装置を示す名称情報を指定して、前記第１装置に処理させるジョブを前記第２装置へ送信させるコンピュータプログラムにおいて、コンピュータに、前記第１装置を示す名称を指定して、前記第１装置の位置情報を要求する位置情報要求ジョブを前記第２装置へ送信させる手順と、コンピュータに、送信した位置情報要求情報に基づいて、前記第１装置から送信された該第１装置の位置情報を受信した場合に、受信した位置情報を記録させる手順と、コンピュータに、記録した位置情報に基づいて、前記第１装置へジョブを送信させる手順とを含むことを特徴とする。
【００１９】
本発明に係るコンピュータでの読み取りが可能な記録媒体は、ジョブを処理する第１装置、並びに通信網上の装置を示す名称情報及び通信網上の位置を特定する位置情報を対応付けるテーブルを有する第２装置が接続する通信網に接続するコンピュータに、ジョブを処理する前記第１装置へ送信すべく、前記第１装置を示す名称情報を指定して、前記第１装置に処理させるジョブを前記第２装置へ送信させるコンピュータプログラムを記録してある、コンピュータでの読み取りが可能な記録媒体において、コンピュータに、前記第１装置を示す名称を指定して、前記第１装置の位置情報を要求する位置情報要求ジョブを前記第２装置へ送信させる手順と、コンピュータに、送信した位置情報要求情報に基づいて、前記第１装置から送信された該第１装置の位置情報を受信した場合に、受信した位置情報を記録させる手順と、コンピュータに、記録した位置情報に基づいて、前記第１装置へジョブを送信させる手順とを含むコンピュータプログラムを記録してあることを特徴とする。
【００２０】
本発明では、ＩＰアドレス等の通信網上の位置を特定する位置情報を要求する位置情報要求ジョブを、クライアントコンピュータを用いた端末装置からサーバコンピュータを用いた中央装置を介して、画像形成、画像送信、及び画像読取等のジョブを処理するプリンタ、ファクシミリ、及びスキャナ等の処理装置へ送信し、処理装置では、受信した位置情報要求ジョブに基づいて位置情報を端末装置へ送信することにより、端末装置では位置情報を取得することができるので、処理装置に対する監視及び制御等の操作を行う場合に、中央装置を介さずにジョブを処理装置へ送信することができるので、中央装置の処理負荷を軽減することが可能で、また位置情報を必要とする都度、ブロードキャストパケットを送信しなければならないということがないので、通信負荷の増大を抑制することが可能である。
【００２１】
【発明の実施の形態】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図１は本発明の通信システムを概念的に示す説明図である。
図中１０はサーバコンピュータを用いた中央装置であり、中央装置１０はＬＡＮ等の通信網ＮＷに接続し、通信網ＮＷに接続するクライアントコンピュータを用いた複数の端末装置２０，２０，…に対して各種通信サービスを提供している。
【００２２】
中央装置１０が、端末装置２０，２０，…に対して提供する通信サービスとしては、例えば通信網ＮＷに接続するプリンタ、ファクシミリ、及びスキャナ等の処理装置３０を複数の端末装置２０，２０，…にて共用することができるように管理するサービスがある。
なお以降の説明では、処理装置３０としてプリンタを用いた場合の形態を説明するが、本発明の処理装置３０はプリンタに限るものではない。
【００２３】
図２は本発明の通信システムの構成を示すブロック図である。
中央装置１０は、装置全体を制御するＣＰＵ１１、コンピュータプログラム及びデータ等の情報を記録するハードディスク及びＲＡＩＤ等の記録手段１２、記録手段１２に記録されたコンピュータプログラムを実行する時に発生する各種情報を記憶するＲＡＭ１３、並びに通信網ＮＷに接続する通信手段１４を備えており、記録手段１２には処理装置３０を示す名称情報（ニックネーム）及び通信網ＮＷ上における処理装置３０の位置を特定するＩＰアドレス等の位置情報を対応付けて記録する位置情報テーブル１０ａが記録されている。
【００２４】
中央装置１０の位置情報テーブルを用いて名称情報及び位置情報を変換することにより、端末装置２０，２０，…は、処理装置３０の位置情報を認識していなくとも、名称情報を指定することで画像形成、画像送信、及び画像読取等の操作並びに処理装置３０の監視等の処理装置３０に処理させるべきジョブを中央装置１０へ送信し、中央装置１０から処理装置３０へ送信させることができ、送信したジョブにより各端末装置２０，２０，…は、処理装置３０を制御することができる。
【００２５】
端末装置２０は、本発明の端末装置用のコンピュータプログラムＰＧ及びデータ等の情報を記録したＣＤ−ＲＯＭ等の記録媒体ＲＥＣからコンピュータプログラムＰＧ及びデータ等の情報を読み取る補助記憶手段２２、補助記憶手段２２により読み取られたコンピュータプログラムＰＧ及びデータ等の情報を記録するハードディスク等の記録手段２３を備えている。
そして記録手段２３からコンピュータプログラムＰＧ及びデータ等の情報を読み取り、情報を記憶するＲＡＭ２４に記憶してＣＰＵ２１により実行することで、クライアントコンピュータは、本発明の端末装置２０として動作する。
【００２６】
記録手段２３に記録されているコンピュータプログラムとしては、本発明のコンピュータプログラムＰＧ以外にも、各種アプリケーションプログラム、及び処理装置３０を制御するジョブを送信するためのドライバプログラム等の各種コンピュータプログラムが記録されている。
さらに端末装置２０は、マウス及びキーボード等の入力手段２５、モニタ等の出力手段２６、並びに通信網ＮＷに接続するＬＡＮカード及びＬＡＮボード等のインターフェースである通信手段２７を備えている。
【００２７】
なお端末装置２０は、処理装置３０の位置情報を認識していないため、端末装置２０から処理装置３０へ各種ジョブを送信する場合には、処理装置３０の名称情報を指定したジョブを中央装置１０へ送信しなければならない。
【００２８】
処理装置３０は、装置全体を制御するＣＰＵ３１、各種コンピュータプログラム及びデータ等の情報を記録するＲＯＭ３２、ＲＡＭ３３、並びにフラッシュメモリ等の記録手段３４、通信手段３５、画像形成処理（印刷）を行う画像形成手段３６を備え、ＲＯＭ３２、ＲＡＭ３３、及び記録手段３４等のメモリを利用して、端末装置２０から送信されたジョブの受け付け、処理装置３０の現在の状態を記録する状態記憶、及びジョブの処理結果を端末装置２０へ送信する応答等の制御が行われる。
なお状態記憶制御として記憶される処理装置３０の状態とは、実行待ちジョブの管理、用紙切れ状態の有無、及びジャムの有無等の状態を示している。
【００２９】
次に本発明の通信システムにて用いられる中央装置１０、端末装置２０、及び処理装置３０の処理を図３に示すフローチャートを用いて説明する。
先ず端末装置２０では、処理装置３０を示す名称情報を指定して、処理装置３０の通信網ＮＷ上の位置を示す位置情報の送信を要求する位置情報要求ジョブを通信網ＮＷ上の中央装置１０へ送信する（Ｓ１０１）。
なおこのとき送信される位置情報要求ジョブには、端末装置２０の位置情報が送信元位置情報として含まれている。
【００３０】
中央装置１０では、位置情報要求ジョブを受信し（Ｓ１０２）、受信した位置情報要求ジョブにより指定されている名称情報に対応付けられた位置情報を、位置情報テーブル１０ａに基づいて抽出し（Ｓ１０３）、抽出した位置情報により通信網ＮＷ上の位置を特定される処理装置３０へ、ステップＳ１０２にて受信した位置情報要求ジョブを送信する（Ｓ１０４）。
【００３１】
処理装置３０では、位置情報要求ジョブを受信し（Ｓ１０５）、受信したジョブが位置情報要求ジョブであることを判別して、位置情報要求ジョブに送信元位置情報として含まれている位置情報により通信網ＮＷ上の位置を特定される端末装置２０へ、処理装置３０の位置情報を送信する（Ｓ１０６）。
【００３２】
図４は本発明の通信システムにて処理装置３０から端末装置２０へ送信される位置情報のヘッダ・フォーマットを示す概念図である。
図４に示すようにステップＳ１０６にて処理装置３０から端末装置２０へ送信される位置情報は、位置情報そのものをデータとして送信してもよいが、ジョブに対する実行結果を送信するパケットのヘッダとして送信してもよく、パケットのヘッダとして送信する場合、処理装置３０の位置情報を送信元位置情報としてパケットのヘッダに示すことになる。
なおこのときの送信先位置情報は、ステップＳ１０５にて受信した位置情報要求ジョブのジョブ本体データにジョブ要求元位置情報として含まれている端末装置２０の位置情報が示されている。
【００３３】
端末装置２０では、処理装置３０の位置情報を受信し（Ｓ１０７）、受信した処理装置３０の位置情報を記録する（Ｓ１０８）。
そして以降の操作及び監視等の処理装置３０を制御するために処理させるジョブの送信は、記録した位置情報に基づいて行われる。
即ち操作及び監視等の制御を行うためのジョブを、ステップＳ１０８にて記録した処理装置３０の位置情報に基づいて処理装置３０へ送信する（Ｓ１０９）。
【００３４】
処理装置３０では、ジョブを受信し（Ｓ１１０）、受信したジョブを処理し（Ｓ１１１）、処理した結果を示す結果情報を端末装置２０へ送信する（Ｓ１１２）。
【００３５】
このように端末装置２０にて処理装置３０の位置情報を記録して、処理装置３０の直接監視を行えるようにすることで、印刷ジョブを送信した後に、用紙の種類の変更及び割込印刷による印刷優先度の変更等の制御を行うことが可能となり、また送信した印刷ジョブの処理を中断しておき、適当なタイミングで処理を再開させるというような制御も可能となり、端末装置２０を使用する使用者の利便性が向上する。
【００３６】
なお端末装置２０から中央装置１０を介して処理装置３０へ送信する位置情報要求コマンドは、独立したジョブとして送信する必要はなく、例えば印刷ジョブとして送信するパケットのヘッダ部に位置情報を要求するコマンドを含ませて印刷及び位置情報要求を一つのジョブで兼ねてもよい。
位置情報要求コマンドを含むジョブにより端末装置２０が位置情報を取得する形態を、本発明の通信システムにて用いられる中央装置１０、端末装置２０、及び処理装置３０の処理を示す図５のフローチャートを用いて説明する。
【００３７】
先ず端末装置２０では、処理装置３０を示す名称情報を指定して、位置情報要求コマンドを含むジョブを中央装置１０へ送信する（Ｓ２０１）。
なおここでは、印刷ジョブのヘッダ部に位置情報要求コマンドが含まれているものとする。
【００３８】
中央装置１０では、位置情報要求コマンドを含むジョブを受信し（Ｓ２０２）、受信した位置情報要求コマンドを含むジョブにより指定されている名称情報に対応付けられた位置情報を、位置情報テーブル１０ａに基づいて抽出し（Ｓ２０３）、抽出した位置情報により通信網ＮＷ上の位置を特定される処理装置３０へ、位置情報要求コマンドを含むジョブを送信する（Ｓ２０４）。
【００３９】
処理装置３０では、位置情報要求コマンドを含むジョブを受信し（Ｓ２０５）、受信したジョブをジョブの処理、即ち印刷を行い（Ｓ２０６）、更に受信したジョブに位置情報が含まれることを判別して、端末装置２０へ、処理装置３０の位置情報を送信する（Ｓ２０７）。
なおステップＳ２０６及びＳ２０７の処理は実質的に並行して行われる。
【００４０】
端末装置２０では、処理装置３０の位置情報を受信し（Ｓ２０８）、受信した処理装置３０の位置情報を記録して（Ｓ２０９）、以降の操作及び監視等の処理装置３０を制御するために処理させるジョブの送信は、記録した位置情報に基づいて行われる。
【００４１】
前記実施の形態では、処理装置３０としてプリンタを用いる形態を示したが、本発明はこれに限らず、ファクシミリ及びスキャナ等の処理装置３０を用いてもよく、更には夫々異なる複数台の処理装置３０，３０，…を用いるようにしてもよい。
【００４２】
【発明の効果】
以上詳述した如く本発明に係る通信システム、端末装置、コンピュータプログラム、及び記録媒体では、ＩＰアドレス等の通信網上の位置を特定する位置情報を要求する位置情報要求ジョブを、クライアントコンピュータを用いた端末装置からサーバコンピュータを用いた中央装置を介して、画像形成、画像送信、及び画像読取等のジョブを処理するプリンタ、ファクシミリ、及びスキャナ等の処理装置へ送信し、処理装置では、受信した位置情報要求ジョブに基づいて位置情報を端末装置へ送信することにより、端末装置では位置情報を取得することができるので、処理装置に対する監視及び制御等の操作を行う場合に、中央装置を介さずにジョブを処理装置へ送信することができるので、中央装置の処理負荷を軽減することが可能で、また位置情報を必要とする都度、ブロードキャストパケットを送信しなければならないということがないので、通信負荷の増大を抑制することが可能である等、優れた効果を奏する。
【図面の簡単な説明】
【図１】本発明の通信システムを概念的に示す説明図である。
【図２】本発明の通信システムの構成を示すブロック図である。
【図３】本発明の通信システムにて用いられる中央装置、端末装置、及び処理装置の処理を示すフローチャートである。
【図４】本発明の通信システムにて処理装置から端末装置へ送信される位置情報のヘッダ・フォーマットを示す概念図である。
【図５】本発明の通信システムにて用いられる中央装置、端末装置、及び処理装置の処理を示すフローチャートである。
【符号の説明】
１０  中央装置
２０  端末装置
３０  処理装置
ＮＷ  通信網
ＰＧ  コンピュータプログラム
ＲＥＣ  記録媒体
【図１】
0004052818.tif 000002
【図２】
0004052818.tif 000003
【図３】
0004052818.tif 000004
【図４】
0004052818.tif 000005
【図５】
0004052818.tif 000006