(57)【要約】【課題】  ネットワーク上に多数のネットワーク機器が接続されたオフィス環境において、アプリケーション上で指定したネットワーク機器をすばやく特定できるようにする。【解決手段】  クライアントＰＣ１０にネットワーク３０を介して複数の画像形成装置２０Ａ，２０Ｂ・・・が接続されてなる印刷システム１００において、各画像形成装置２０Ａ，２０Ｂ・・・は、設置位置の情報を取得する位置情報取得部２７０Ａ，２７０Ｂ・・・をそれぞれ備え、上記クライアントＰＣ１０は、ネットワーク３０上で所定のイベントの発生した画像形成装置の設置位置をアプリケーション上で特定して画面表示部１３に表示する。【選択図】        図１
2008172604.tif 000002
【特許請求の範囲】
【請求項１】
クライアントＰＣにネットワークを介して複数のネットワーク機器が接続されてなる印刷システムであって、
各ネットワーク機器は、設置位置の情報を取得する位置情報取得手段をそれぞれ備え、
上記クライアントＰＣは、各ネットワーク機器の位置情報取得手段が取得した位置情報に基づき、所定のイベントの発生時にアプリケーション上で指定したネットワーク機器の設置位置を特定して表示する表示制御手段を備えることを特徴とするネットワークシステム。
【請求項２】
上記位置情報取得手段はＧＰＳ(Global Positioning System)ユニットからなることを特徴とする請求項１記載のネットワークシステム。
【請求項３】
クライアントＰＣにネットワークを介して複数のネットワーク機器が接続されてなるネットワークシステムにおけるネットワーク機器であって、
設置位置の情報を取得する位置情報を取得する位置情報取得手段を備え、
上記クライアントＰＣからの指示にしたがって、所定のイベントの発生時に、上記位置情報取得手段が取得した位置情報を上記クライアントＰＣに送ることを特徴とするネットワーク機器。
【請求項４】
クライアントＰＣにネットワークを介して複数のネットワーク機器が接続されてなる印刷システムにおけるネットワーク機器の制御プログラムであって、
位置情報取得手段により設置位置を示す位置情報を取得し、
所定のイベントの発生時に、上記位置情報取得手段が取得した位置情報を上記クライアントＰＣに送る制御を上記ネットワーク機器のコンピュータに行わせる
ことを特徴とするネットワーク機器の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、クライアントＰＣにネットワークを介してプリンタや複写機、ファクシミリ装置あるいは複合機等の複数のネットワーク機器が接続されてなるネットワークシステム、ネットワーク機器及びその制御プログラムに関する。
【背景技術】
【０００２】
近年、コンピュータネットワークが普及し、多くのオフィスではコンピュータ、プリンタ等の複数台の情報機器を接続したＬＡＮを構築している。コンピュータおよびプリンタ、スキャナ、デジタルカメラなどの周辺機器が普及すると共に、ＬＡＮ等のネットワークも普及しており、ネットワーク上でプリンタ、モデム、画像読取り装置をネットワーク上で共有することによって、ネットワーク上のあらゆる装置を使用できる環境になってきた。
【０００３】
従来、複数の情報機器により構成されるネットワークでは、ネットワークの通信技術を利用してネットワーク上にある画像形成装置の状態を監視し、画像形成装置に紙切れやトナー切れ等の問題が発生した場合、その情報をアプリケーション側で受け取りユーザーインターフェス上に表示するようにしている。
【０００４】
また、従来より、位置情報を取得する手段としてＧＰＳ(Global Positioning System)が実用化されており、例えば、ＧＰＳにより位置検出を行い、ネットワーク配線図を作成するネットワーク配線図作成システム（例えば、特許文献１参照）、ＧＰＳによって画像形成装置の位置情報を検出するシステム（例えば、特許文献２，３参照）、あるいは、複数のゴルフカートの位置をＧＰＳで検知して、マップ上に表示するようにしたゴルフカート位置管理装置（例えば、特許文献４参照）等が提案されている。
【０００５】
【特許文献１】特開２００３−２４４１５５号公報
【特許文献２】特開２００５−３３２９７号公報
【特許文献３】特許第３６２４７９９号公報
【特許文献４】実用新案登録第３０１８５７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、クライアントＰＣにネットワークを介してプリンタや複写機、ファクシミリ装置あるいは複合機等の複数の画像形成装置が接続されてなる印刷システムにおいて、紙切れやトナー切れ等の問題が発生した場合、ネットワークの通信技術を利用して、その情報をアプリケーション側で受け取りユーザーインターフェス上に表示することにより、管理者はアプリケーション上ではどの印刷装置に対して問題が発生しているか容易に判断できるが、実際その印刷装置がフロアのどこに配置されているかはモデル名やＩＰアドレスから辿っていかなければならない。
【０００７】
そこで、本発明の目的は、上述の如き従来の問題点に鑑み、ネットワーク上に多数のネットワーク機器が接続されたオフィス環境において、アプリケーション上で指定したネットワーク機器をすばやく特定することができるネットワークシステム及びネットワーク機器を提供することにある。
【０００８】
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下に説明される実施の形態の説明から一層明らかにされる。
【課題を解決するための手段】
【０００９】
本発明は、クライアントＰＣにネットワークを介して複数のネットワーク機器が接続されてなる印刷システムであって、各ネットワーク機器は、設置位置の情報を取得する位置情報取得手段をそれぞれ備え、上記クライアントＰＣは、各ネットワーク機器の位置情報取得手段が取得した位置情報に基づき、所定のイベントの発生時にアプリケーション上で指定したネットワーク機器の設置位置を特定して表示する表示制御手段を備えることを特徴とする。
【００１０】
本発明に係るネットワークシステムにおいて、上記位置情報取得手段は、例えばＧＰＳユニットからなる。
【００１１】
また、本発明は、クライアントＰＣにネットワークを介して複数のネットワーク機器が接続されてなるネットワークシステムにおけるネットワーク機器であって、設置位置の情報を取得する位置情報を取得する位置情報取得手段を備え、上記クライアントＰＣからの指示にしたがって、所定のイベントの発生時に、上記位置情報取得手段が取得した位置情報を上記クライアントＰＣに送ることを特徴とする。
【００１２】
さらに、本発明は、クライアントＰＣにネットワークを介して複数のネットワーク機器が接続されてなる印刷システムにおけるネットワーク機器の制御プログラムであって、位置情報取得手段により設置位置を示す位置情報を取得し、所定のイベントの発生時に、上記位置情報取得手段が取得した位置情報を上記クライアントＰＣに送る制御を上記ネットワーク機器のコンピュータに行わせることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、ネットワークに接続されたネットワーク機器にＧＰＳ(Global Positioning System)ユニットを取り付けることによって、印刷ジョブを送ったネットワーク機器がどこにあるのか、また紙詰まりなど問題が発生しているネットワーク機器がどこにあるのかアプリケーション上で確認することができる。また、ＤＨＣＰ（Dynamic Host Configuration Protocol）等によってＩＰアドレスが変更された場合でもネットワーク機器の位置を容易に特定することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、本発明は以下の例に限定されるものではなく、本発明の要旨を逸脱しない範囲で、任意に変更可能であることは言うまでもない。
【００１５】
本発明は、例えば図１に示すようにクライアントＰＣ１０にネットワーク３０を介してプリンタや複写機、ファクシミリ装置あるいは複合機等の複数の画像形成装置２０（２０Ａ，２０Ｂ・・・）が接続されてなる印刷システム１００に適用される。
【００１６】
この印刷システム１００において、クライアントＰＣ１０は、例えば、所謂パーソナルコンピュータからなり、図２に示すように、装置全体の制御および各種演算処理を行うＣＰＵ１１、プログラムやデータを格納するためのＲＯＭ、作業領域として一時的にプログラムやデータを記憶するためのＲＡＭ、各種のプログラムやデータを保存するための外部記憶装置としてのハードディスクなどからなる記憶部１２、各種情報の表示のための液晶ディスプレイなどの画面表示部１３、各種指示の入力のためのキーボードやマウスなどからなる操作部１４、印刷するデータを生成する印刷データ生成部１５、上記ネットワーク３０に接続するためのＬＡＮカードなどからなる通信部１６、上記通信部１６により取得した情報を解析し画面表示部１３へ伝達するデータ解析部１７などがバス１８を介して相互に接続されてなる。
【００１７】
各画像形成装置２０Ａ，２０Ｂ・・・は、コピー、プリント、スキャン、ファクシミリ送信及びファクシミリ受信機能を有する所謂複合機であって、図３に示すように、装置全体の動作制御を司るＣＰＵを中心とする制御部２００を備え、この制御部２００に画像形成部２１０、原稿読取部２２０、給紙部２３０、操作表示部２４０、画像記憶部２５０、画像処理部２６０、位置情報取得部２７０、上記ネットワーク３０に接続するためのＬＡＮカードなどからなる通信部２８０等が接続されている。
【００１８】
制御部２００は、図４に示すように、画像形成装置２０の制御プログラムを記憶するＲＯＭ(Read Only Memory)２０１、一時的にデータを保管するＲＡＭ(Random Access Memory)２０２、更新可能な各種設定データなどを保管するＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）２０３及び制御プログラム等を上記ＲＯＭ２０１から読み出して実行するマイクロコンピュータ２０４等からなり、操作表示部２４０等において入力された所定の指示情報や、本装置の各所に設けられた各種センサからの検出信号に応じて装置全体の制御を行う。
【００１９】
画像形成部２１０は、給紙部２３０によって搬送されてきた用紙に対して所定の画像形成（印刷）を行うものであって、図示しないプリンタコントローラ、レーザ走査ユニットや定着ローラ等からなる。
【００２０】
原稿読取部２２０は、原稿の読み取りを行って当該原稿に対応する画像データを生成するものであって、光学的に取得した原稿の画像から画像データを生成するＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等を備えたスキャナやコンタクトガラス等からなり、コンタクトガラス上に載置された原稿を走査しつつ取得した画像データを制御部２００へ出力する。
【００２１】
給紙部２３０は、画像形成部２１０に対して用紙の給紙を行うものである。
【００２２】
操作表示部２４０は、ユーザの操作に応じて所定の指示入力を行うものであって、図示しない、ユーザが印刷実行指示を入力するためのキーや印刷部数等を入力するためのキー、各種複写動作の設定等を入力するための操作ガイド情報等を表示する種々の操作ボタン等が表示される液晶表示器（ＬＣＤ）を備えている。
【００２３】
画像記憶部２５０は、原稿読取部２２０によって読み取られた原稿の画像データや通信部２８０を介して外部装置から送信されてきた画像データを一時的に記憶するメモリである。
【００２４】
画像処理部２６０は、印刷データに対する各種画像処理を行うものであって、例えば、印刷データをＲＧＢデータあるいはＣＭＹＫデータに変換する処理や複数の原稿画像を１つの用紙に集約させる画像処理、すなわち、原稿画像の画像サイズを拡大又は縮小する拡大縮小処理や、複数の原稿画像を１つの用紙に配置するレイアウト処理などを行う。
【００２５】
位置情報取得部２７０は、画像形成装置２０の設置位置の情報を取得するためのものであって、例えばＧＰＳ(Global Positioning System)ユニットからなる。
【００２６】
そして、この画像形成装置２０の制御部２００は、上記クライアントＰＣ１０からの指示にしたがって、所定のイベントの発生時、例えば、アプリケーション上で選択された場合、紙・トナー切れ等の問題が発生した場合、印刷ジョブが全て排出された場合などに、上記位置情報取得部２７０が取得した位置情報を上記クライアントＰＣ１０に送るようになっている。
【００２７】
すなわち、この印刷システム１００における各画像形成装置２０Ａ，２０Ｂ・・・は、所定のイベントの発生時に、上記位置情報取得部２７０Ａ，２７０Ｂ・・・が取得した位置情報を上記クライアントＰＣ１０に送るようになっている。
【００２８】
この印刷システム１００において、クライアントＰＣ１０は、図５のフローチャートに示す手順に従って、ネットワーク上の画像形成装置２０Ａ，２０Ｂ・・・を制御し、各画像形成装置２０Ａ，２０Ｂ・・・の位置情報取得部２７０Ａ，２７０Ｂ・・・が取得した位置情報に基づき、所定のイベントの発生時にアプリケーション上で指定した画像形成装置の設置位置を特定して画面表示部１３に表示する。
【００２９】
すなわち、この印刷システム１００では、管理者が操作部１４を操作してオフィスマップをクライアントＰＣ１０に登録する（ステップＳ１）。
【００３０】
そして、クライアントＰＣ１０のＣＰＵ１１は、ネットワーク上の画像形成装置２０Ａ，２０Ｂ・・・を検索し（ステップＳ２）、検索された画像形成装置２０Ａ，２０Ｂ・・・が位置情報取得部２７０Ａ，２７０Ｂ・・・を備えるものであるか否かを判定する（ステップＳ３）。
【００３１】
上記ステップＳ３における判定結果が「ＮＯ」すなわち位置情報取得部を備えていない画像形成装置に対しては、管理者が手動で操作部１４を操作して、画面表示部１３に表示されるマップ上に検索された画像形成装置を配置する（ステップＳ４）。
【００３２】
また、上記ステップＳ３における判定結果が「ＹＥＳ」すなわち位置情報取得部２７０を備えている画像形成装置２０に対しては、上記クライアントＰＣ１０のＣＰＵ１１が、各画像形成装置２０Ａ，２０Ｂ・・・の位置情報取得部２７０Ａ，２７０Ｂ・・・が取得した位置情報に基づき、画面表示部１３に表示されるマップ上に検索された画像形成装置２０を配置する（ステップＳ５）。
【００３３】
そして、上記クライアントＰＣ１０のＣＰＵ１１は、画像形成装置２０Ａ，２０Ｂ・・・に所定のイベント、例えば紙切れ等の問題が発生しているか否かを判定ており（ステップＳ６）、その判定結果がＹＥＳすなわち所定のイベントが発生した時点で、上記所定のイベントが発生した画像形成装置の設置場所を画面表示部１３に表示されるマップ上で特定する。
【００３４】
これにより、所定のイベント例えば紙切れが発生している画像形成装置２０に用紙を補充する（ステップＳ７）。
【００３５】
また、この印刷システム１００において、クライアントＰＣ１０は、図６のフローチャートに示す手順に従って、ネットワーク上の画像形成装置２０Ａ，２０Ｂ・・・を制御し、各画像形成装置２０Ａ，２０Ｂ・・・の位置情報取得部２７０Ａ，２７０Ｂ・・・が取得した位置情報に基づき、所定のイベントの発生時にアプリケーション上で指定した画像形成装置２０の設置位置を特定して画面表示部１３に表示するようにしてもよい。
【００３６】
すなわち、この印刷システム１００では、管理者が操作部１４を操作してオフィスマップをクライアントＰＣ１０に登録する（ステップＳ１１）。
【００３７】
そして、上記クライアントＰＣ１０のＣＰＵ１１は、ネットワーク上の画像形成装置２０Ａ，２０Ｂ・・・に所定のイベント、例えば紙切れ等の問題が発生しているか否かを判定ており（ステップＳ１２）、その判定結果がＹＥＳすなわち所定のイベントが発生した時点で、ネットワーク上の画像形成装置２０Ａ，２０Ｂ・・・を検索し（ステップＳ１３）、検索された画像形成装置２０Ａ，２０Ｂ・・・が位置情報取得部２７０Ａ，２７０Ｂ・・・を備えるものであるか否かを判定する（ステップＳ１４）。
【００３８】
上記ステップＳ１４における判定結果が「ＮＯ」すなわち位置情報取得部２７０を備えていない画像形成装置２０に対しては、検索された画像形成装置２０のデバイス情報を通信部１６を介して取得し、取得した情報をデータ解析部１７により解析して画面表示部１３に表示する（ステップＳ１５）。
【００３９】
また、上記ステップＳ１４における判定結果が「ＹＥＳ」すなわち上記所定のイベントが発生した画像形成装置２０が位置情報取得部２７０を備えている場合には、上記クライアントＰＣ１０のＣＰＵ１１は、その画像形成装置２０の位置情報取得部２７０が取得した位置情報に基づき、上記所定のイベントが発生した画像形成装置２０の設置場所を画面表示部１３に表示されるマップ上で特定し（ステップＳ１６）、上記所定のイベントが発生した画像形成装置を上記マップ上に配置する（ステップＳ１７）。
【００４０】
次に、所定のイベント例えば紙切れが発生している画像形成装置２０に用紙を補充する（ステップＳ１８）。
【００４１】
そして、上記マップ上の画像形成装置を消去する（ステップＳ１８）。
【００４２】
このように、この印刷システム１００では、アプリケーション(マップ)上でオフィス環境の中で多数存在する画像形成装置２０に印刷ジョブを送ったり、画像形成装置２０に問題(紙詰まりなど)が発生したりした場合に、その画像形成装置２０の場所をすぐに特定し、アプリケーション（マップ）上に表示することができる。
【００４３】
すなわち、ネットワーク上に多数の画像形成装置２０が存在する場合、問題が発生した画像形成装置２０をアプリケーション上で確認すると同時にその画像形成装置２０がオフィスのどこに配置されているか判断できるため、早急に問題が発生した画像形成装置２０に対して処置することが可能になる。
【００４４】
なお、上記所定のイベントが発生した画像形成装置２０は、印刷ジョブをどこに出力したか、また印刷ジョブがどこに転送されたかにより特定したり、画像形成装置２０の紙詰まり、紙切れ、トナー切れ、電源OFFなどステータスから特定したり、あるいは、画像形成装置２０のカウンタ情報、印刷スピード、カラー機又はモノクロ機などのデバイス情報から特定する場合などがある。
【図面の簡単な説明】
【００４５】
【図１】本発明を適用した印刷システムの構成を示すブロック図である。
【図２】上記印刷システムにおけるクライアントＰＣの構成を示すブロック図である。
【図３】上記印刷システムにおける画像形成装置の構成を示すブロック図である。
【図４】上記画像形成装置における制御部の概略構成を示すブロック図である。
【図５】上記クライアントＰＣによるネットワーク上で特定のイベントが発生した画像形成装置を特定する処理の手順を示すフローチャートである。
【図６】上記クライアントＰＣによるネットワーク上で特定のイベントが発生した画像形成装置を特定する処理の他の手順を示すフローチャートである。
【符号の説明】
【００４６】
１０  クライアントＰＣ、
１１  ＣＰＵ、
１２  記憶部、
１３  画面表示部、
１４  操作部、
１５  印刷データ生成部、
１６  通信部、
１７  データ解析部、
１８  バス、
２０，２０Ａ，２０Ｂ・・・  画像形成装置、
３０  ネットワーク、
１００  印刷システム、
２００  制御部、
２０１  ＲＯＭ、
２０２  ＲＡＭ、
２０３  ＥＥＰＲＯＭ、
２０４  マイクロコンピュータ、
２１０  画像形成部、
２２０  原稿読取部、
２３０  給紙部、
２４０  操作表示部、
２５０  画像記憶部、
２６０  画像処理部、
２７０，２７０Ａ，２７０Ｂ・・・  位置情報取得部、
２８０  通信部
【図１】
2008172604.tif 000003
【図２】
2008172604.tif 000004
【図３】
2008172604.tif 000005
【図４】
2008172604.tif 000006
【図５】
2008172604.tif 000007
【図６】
2008172604.tif 000008