(57)【要約】【課題】ネットワーク上の装置を選択する際に、ユーザから遠く離れた装置を不用意に選択するのを防ぐことができ、また装置の移動の際に、使用している装置の物理的位置情報の更新を確実に行うことができるデータ処理装置を提供する。【解決手段】ネットワーク上の装置の位置情報を管理する管理サーバから、データ処理装置の設置位置を示す配置図を取得する。取得された配置図を表示手段で表示する。表示手段によって表示された配置図に基づいて、前記データ処理装置の物理的な設置位置を表す物理的位置情報を指定する。指定された物理的位置情報を前記管理サーバに送信する。【選択図】図１６
2007042117.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続されたデータ処理装置であって、
ネットワークに接続され、ネットワーク上の装置の位置情報を管理する管理サーバから、前記データ処理装置の設置位置を示す配置図を取得する取得手段と、
前記取得手段で取得された配置図を表示する表示手段と、
前記表示手段によって表示された配置図に基づいて、前記データ処理装置の物理的な設置位置を表す物理的位置情報を指定する指定手段と、
前記指定手段により指定された物理的位置情報を前記管理サーバに送信する送信手段と、
を有することを特徴とするデータ処理装置。
【請求項２】
前記指示手段は、前記表示手段によって表示された配置図上で前記物理的位置情報を指定することを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記指示手段は、前記配置図に配置されているデータ処理装置からの指示を実行することを特徴とする請求項１又は２記載のデータ処理装置。
【請求項４】
前記物理的な設置位置の変化を検知する検知手段と、
前記検知手段によって、物理的な設置位置の変化が検知された場合に、その内容を記憶する記憶手段と、
をさらに有することを特徴とする請求項１乃至３記載のデータ処理装置。
【請求項５】
前記データ処理装置の選択要求を識別する識別手段と、
前記識別手段によって識別された選択要求に従って、前記データ処理装置の物理的な設置位置を表す配置図を表示する前記表示手段を制御する制御手段と、
をさらに有することを特徴とする請求項１乃至４記載のデータ処理装置。
【請求項６】
データ処理装置であって、
ネットワークに接続された装置の物理的な設置位置を表す物理的位置情報を記憶する記憶手段と、
前記データ処理装置の移動に基づいて、前記記憶手段に記憶される設置位置情報に対応する前記装置の物理的な設置位置の変化を検知する検知手段と、
前記検知手段が前記装置の物理的な設置位置の変化を検知した場合、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせの結果、ユーザにより、物理的位置情報の書き換えが指示された場合、前記物理的位置情報を書き換える制御手段と、
を有することを特徴とするデータ処理装置。
【請求項７】
前記検知手段は、前記装置が所定の距離以上移動した場合に、前記装置の物理的な設置位置が変化したと決定することを特徴とする請求項６記載のデータ処理装置。
【請求項８】
前記装置の物理的な設置位置を表す位置情報を表示する表示手段をさらに有し、
前記制御手段は、前記表示手段によって表示された位置情報に基づいて前記物理的位置情報を書き換えることを特徴とする請求項６又は７記載のデータ処理装置。
【請求項９】
ネットワークに接続されたデータ処理装置におけるデータ処理方法であって、
ネットワークに接続され、ネットワーク上の装置の位置情報を管理する管理サーバから、前記データ処理装置の設置位置を示す配置図を取得する取得ステップと、
前記取得ステップで取得された配置図を表示する表示ステップと、
前記表示ステップにおいて表示された配置図に基づいて、前記データ処理装置の物理的な設置位置を表す物理的位置情報を指定する指定ステップと、
前記指定ステップにより指定された物理的位置情報を前記管理サーバに送信する送信ステップと、
を有することを特徴とするデータ処理方法。
【請求項１０】
データ処理方法であって、
ネットワークに接続された装置の物理的な設置位置を表す物理的位置情報を記憶する記憶ステップと、
前記データ処理装置の移動に基づいて、前記記憶ステップで記憶された設置位置情報に対応する前記装置の物理的な設置位置の変化を検知する検知ステップと、
前記検知ステップにおいて前記装置の物理的な設置位置の変化を検知した場合、前記記憶ステップで記憶された物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせステップと、
前記問い合わせステップにおける問い合わせの結果、ユーザにより、物理的位置情報の書き換えが指示された場合、前記物理的位置情報を書き換える制御ステップと、
を有することを特徴とするデータ処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに接続されたデータ処理装置及びデータ処理方法に関する。
【背景技術】
【０００２】
近年、広範囲に渡ってＬＡＮ（ロウカル・エリア・ネットワーク）が構築されている環境が多くなり始めている。屋内では、１フロアだけに止まらず数フロアに渡ってネットワークが構築されてきている。
【０００３】
このようなネットワークには、ユーザが利用するパーソナルコンピュータ等の情報入出力装置が複数接続されている。さらに、その情報入出力装置に対してサービスを提供したりネットワークの管理を行うサーバマシンが接続されるほかに、プリンタ装置やファクシミリ装置などの情報入出力装置も複数点在している（例えば特許文献１参照）。
【０００４】
こうした環境下で、ユーザがパーソナルコンピュータより情報を出力する場合は、出力先の装置の情報として装置名、装置状態をサーバマシンから取得し、ユーザはその情報を参照して情報の出力を行っていた。
【特許文献１】特開平１１−１２３８５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来の情報入出力装置では、情報を出力するためにユーザが装置を選択する際に、ユーザの居る場所と著しく離れた装置を選択して出力する場合があった。また、選択手段として装置名の情報を知ることができたが、装置の位置（物理的な）情報を設定、取得する手段を備えたものはなく、ユーザの望む装置を選択する際に不用意に物理的に遠い位置にある出力装置を選択するという問題が起こっていた。加えて、装置が複数存在するために物理的位置を把握することも難しく、ユーザは出力を行ったにも拘らず出力先へ取りに行く際に困惑することもあった。
【０００６】
また、物理的位置情報が設定可能な装置であっても、装置の移動とともに情報の書き換えをユーザが意識的に行わなければ情報は更新されず、移動したものの情報を更新することを忘れてしまうといったことも問題となっている。
【０００７】
本発明は上記従来の問題点に鑑み、ネットワーク上の装置を選択する際に、ユーザから遠く離れた装置を不用意に選択するのを防ぐことができるデータ処理装置及びデータ処理方法を提供することを目的とする。また、装置の移動の際に、使用している装置の物理的位置情報の更新を確実に行うことができるデータ処理装置及びデータ処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は上記目的を達成するため、ネットワークに接続されたデータ処理装置であって、ネットワークに接続され、ネットワーク上の装置の位置情報を管理する管理サーバから、前記データ処理装置の設置位置を示す配置図を取得する取得手段と、前記取得手段で取得された配置図を表示する表示手段と、前記表示手段によって表示された配置図に基づいて、前記データ処理装置の物理的な設置位置を表す物理的位置情報を指定する指定手段と、前記指定手段により指定された物理的位置情報を前記管理サーバに送信する送信手段と、を有することを特徴とする。
【０００９】
また、本発明は、データ処理装置であって、ネットワークに接続された装置の物理的な設置位置を表す物理的位置情報を記憶する記憶手段と、前記データ処理装置の移動に基づいて、前記記憶手段に記憶される設置位置情報に対応する前記装置の物理的な設置位置の変化を検知する検知手段と、前記検知手段が前記装置の物理的な設置位置の変化を検知した場合、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせの結果、ユーザにより、物理的位置情報の書き換えが指示された場合、前記物理的位置情報を書き換える制御手段と、を有することを特徴とする。
【００１０】
また、本発明は、ネットワークに接続されたデータ処理装置におけるデータ処理方法であって、ネットワークに接続され、ネットワーク上の装置の位置情報を管理する管理サーバから、前記データ処理装置の設置位置を示す配置図を取得する取得ステップと、前記取得ステップで取得された配置図を表示する表示ステップと、前記表示ステップにおいて表示された配置図に基づいて、前記データ処理装置の物理的な設置位置を表す物理的位置情報を指定する指定ステップと、前記指定ステップにより指定された物理的位置情報を前記管理サーバに送信する送信ステップと、を有することを特徴とする。
【００１１】
また、本発明は、データ処理方法であって、ネットワークに接続された装置の物理的な設置位置を表す物理的位置情報を記憶する記憶ステップと、前記データ処理装置の移動に基づいて、前記記憶ステップで記憶された設置位置情報に対応する前記装置の物理的な設置位置の変化を検知する検知ステップと、前記検知ステップにおいて前記装置の物理的な設置位置の変化を検知した場合、前記記憶ステップで記憶された物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせステップと、前記問い合わせステップにおける問い合わせの結果、ユーザにより、物理的位置情報の書き換えが指示された場合、前記物理的位置情報を書き換える制御ステップと、を有することを特徴とする。
【発明の効果】
【００１２】
本発明によれば、ネットワーク上の装置を選択する際に、ユーザから遠く離れた装置を不用意に選択するのを防ぐことができ、また、装置の移動の際に、使用している装置の物理的位置情報の更新を確実に行うことが可能になる。
【発明を実施するための最良の形態】
【００１３】
以下、図面を参照して本発明の実施の形態を説明する。
【００１４】
図１は、本発明の実施形態に係る情報入出力装置管理システムの概略構成を示すブロック図である。また、図２（ａ），（ｂ）は、本実施形態で想定しているオフィス内の物理的配置図であり、同図（ａ）はオフィスの２階（２Ｆ）を示し、同図（ｂ）はオフィスの１階（１Ｆ）を示している。
【００１５】
なお、図２（ａ），（ｂ）との対応を示すために、図１には、オフィスの１Ｆ，２Ｆと各ブロックＡ，Ｂ，Ｃを便宜上示している。
【００１６】
図１に示すように、このオフィスの１ＦのＡブロックには、複合機１１０とパソコン（パーソナルコンピュータ）１１１とＦＡＸ送受信装置１１２が配置され、１ＦのＢブロックには、パソコン１１３とＦＡＸ送受信装置１１４が配置されている。また、２ＦのＡブロックには、パソコン１２０、複合機１２１、サーバマシン１２２、及びＦＡＸ送受信装置１２３が配置され、２ＦのＢブロックには、パソコン１２４、プリンタ１２５、及びＦＡＸ送受信装置１２６が配置されている。さらに、２ＦのＣブロックには、ＦＡＸ送受信装置１２７、スキャナ１２８、及び複合機１２９が配置されている。
【００１７】
図１中の複合機１１０，１２１，１２９は、ＬＡＮに対応し、機能としてプリンタ、スキャナ及びＦＡＸ送受信装置送受信の複数の機能を兼ね備えた画像入出力装置であり、ＬＡＮを介しての画像データの入出力が可能である。さらに、この複合機１１０，１２１，１２９は、ＬＣＤと数種のキーを備えた操作・表示部を持ち、脚部に装置移動のための脚輪（キャスター）を備え、脚輪の回転に伴ってその移動距離を測定できる機構を兼ね備えている。
【００１８】
ＦＡＸ送受信装置１１２，１１４，１２３，１２６，１２７は、ＬＡＮに対応し、ネットワークを介して画像の入出力を行う機能を有する。プリンタ１２５は、画像データの出力を行うものであり、また、スキャナ１２８は、光学式のスキャナ装置であり画像データの入力を行うものである。
【００１９】
サーハーマシン１２２は、図１に示されている情報入出力装置の管理及びサービスを行うものであり、特に、接続されている装置の状態の管理と、装置の物理的位置情報として図２（ａ），（ｂ）に示すような配置図（マップ）を管理する機能を有している。これらの情報を装置からの要求により収集したり、装置へ問い合わせて情報を収集したりすることができ、それら収集したデータを管理して、パソコン１１１，１１３，１２０，１２４からの要求により提示するサービスを行っている。ユーザは、パソコン１１１，１１３，１２０，１２４から他の情報入出力装置を使用することができる。
【００２０】
次に、図３を基に、本発明に関連する画像入出力装置である前述した複合機１１０，１２１，１２９の内部構造について説明する。
【００２１】
ＣＰＵ３０１は、複合機全体の制御を司るマイクロプロセッサで、リアルタイムＯＳによって動作をしている。ＨＤ３０２は、前記ＣＰＵ３０１が動作を行う上での複数のアプリケーションもしくは画像データを蓄積しておく大容量ハードディスクであり、前述のＣＰＵ３０１の管理下にあるものである。また、光磁気ディスクドライブを接続することによりリムーバブルな記憶媒体を記憶装置として利用することも可能である。
【００２２】
ＲＡＭ３０３は、ＣＰＵ３０１が動作する上でのワークメモリであり、ＣＰＵ３０１から高速にアクセスできるものである。高速ＣＰＵバス３０４は、前述したＣＰＵ３０１、ＨＤ３０２及びＲＡＭ３０３や、後述する各機能ユニットを相互に接続するバスである。そして、ＣＰＵ３０１が処理したデータを各機能ユニットに転送したり、各機能ユニット間同士でデータを高速に転送（ＤＭＡ転送）したりする。一般的にはＶＬバス又はＰＣＩバスが挙げられる。
【００２３】
ＲＩＰ３０５は、後述するコンピュータと接続される外部インターフェースより入力された画像形成コマンドを受け、その内容に従ってビットマップ画像への変換を行う機能ユニットである。画像形成コマンドは、高速ＣＰＵバス３０４より入力され、後述する高速イメージバス３１８にイメージ画像を出力するものである。ＲＩＰの種類としては、ＰｏｓｔＳｃｒｉｐｔ（ポストスクリプト）、ＰＣＬ、ＬＩＰＳ、ＣａＰＳＬ等が挙げられる。
【００２４】
画像処理部３０６は、高速イメージバス３１８から入力されたイメージ画像をＣＰＵ３０１の指示による処理命令に従って、スムージング処理やエッジ処理などのイメージ画像に対するフィルタリング処置を行う機能ユニットである。この他にも、画像処理部３０６の機能としては、高速イメージバス３１８より入力された画像に対して文字認識（ＯＣＲ）機能や、文字部とイメージ部を分離するイメージセパレート機能をも有する。圧縮／伸長部３０７は、高速イメージバス３１８から入力されたイメージ画像に対して、ＭＨ，ＭＲ，ＭＭＲ，ＪＰＥＧ等の画像圧縮方法により圧縮をかけ、高速ＣＰＵバス３０４又は高速イメージバス３１８にその圧縮されたデータを送出する。また、その逆にそれらの２つのバスから入力された圧縮データを、この機能ユニットにより圧縮された方式に従って伸長し、高速イメージバス３１８へ送出する機能を持つものである。
【００２５】
バスブリッジ３０８は、高速ＣＰＵバス３０４と後述する低速ＣＰＵバス３０９とを繋ぐためのバスブリッジコントローラで、バス間の処理スピードの差を吸収するものである。このバスブリッジ３０８を介することで高速に動作するＣＰＵ３０１は、低速ＣＰＵバス３０９に接続された低速動作の機能ユニットをアクセスすることができる。
【００２６】
低速ＣＰＵバス３０９は、前記高速ＣＰＵバス３０４よりは転送速度の遅いバス構成で、処理能力の比較的遅い機能ユニットを接続するためのバスである。ＦＡＸ送受信装置３１０は、公衆回線３１１と低速ＣＰＵバス３０９とを介在する機能ユニットである。そして、低速ＣＰＵバス３０９より送られてきたデジタルデータを公衆回線３１１にデータを流せるように変調する機能と、公衆回線３１１より送られてきた変調されたデータを複合機内で処理できるデジタルデータに変換する機能を持つ。
【００２７】
ＬＡＮインターフェース３１２は、本複合機を構内ネットワークに接続するための機能ユニットで、構内ネットワークとのデータの送受信を行うためのものである。一般的には、イーサネット(登録商標)等が挙げられる。パネルインターフェース３１５は、複合機における操作パネル３１７との各種制御信号をやり取りするところで、操作パネル３１７に配置されている後述するキー等の入力スイッチの信号をＣＰＵ３０１に伝える。また、ＲＩＰ３０５、画像処理部３０６及び圧縮／伸長部３０７で作成された画像データを操作パネル３１７にある液晶表示部に表示するための解像度変換を行うユニットである。
【００２８】
高速イメージバス３１８は、各種画像生成ユニット（ＲＩＰ３０５、画像処理部３０６、圧縮／伸長部３０７）における画像入出力バスと、後述するスキャナインターフェース３１９及びプリンタインターフェース３２０とを相互に接続するためのバスである。このバスの制御は、ＣＰＵ３０１の管理下にはおかれず、バスコントローラによって制御されデータ転送を行う。
【００２９】
スキャナユニット３２１は、原稿自動送り装置（両面対応）を備えた可視画像読み取り装置で、ＲＧＢの３ラインのＣＣＤカラーセンサー又は、１ラインの白黒のＣＣＤラインセンサーを有するものである。このスキャナユニット３２１で読み取られた画像データは、スキャナインターフェースユニット３１９によって、高速イメージバス３１８に転送される。スキャナインターフェースユニット３１９においては、前記スキャナユニット３２１で読み取られた画像データを、その後の過程における処理の内容によって、最適な２値化を行う。また、高速イメージバス３１８のデータ幅に合わせたシリアル−パラレル変換を行ったり、読み込まれたＲＧＢの３原色のカラーデータをＣＭＹＢｋのデータに変換したりする機能を持ち合わせる。
【００３０】
プリンタユニット３２２は、後述するプリンタインターフェースユニット３２０から受け取った画像データを、記録用紙上に可視画像データとして印刷するものである。プリンタユニット３２２には、バブルジェット(登録商標)方式を用いて記録用紙上に印刷するバブルジェット(登録商標)プリンタや、レーザ光線を利用して感光ドラム上に画像を形成し記録用紙に画像を形成する電子写真技術を利用したレーザビームプリンタが挙げられる。レーザビームプリンタには単色のものと、ＣＭＹＢｋによるカラーレーザビームプリンタがある。
【００３１】
プリンタインターフェースユニット３２０は、高速イメージバス３１８から送られてきた画像データをプリンタユニットに転送するユニットである。そして、高速イメージバス３１８のバス幅から出力しようとするプリンタの階調に合わせたバス幅に変換するバス幅変換機能や、プリンタの印刷速度と高速イメージバス３１８の画像データの転送速度の差を吸収するための機能を有する。
【００３２】
操作パネル３１７は、液晶表示部と液晶表示部上に張り付けられたタッチパネル入力装置と、複数個のハードキーとを有する。タッチパネル又はハードキーにより入力された信号は、前述したパネルインターフェース３１５を介してＣＰＵ３０１に伝えられ、液晶表示部はパネルインターフェース３１５から送られてきた画像データを表示するものである。液晶表示部には、本複合機の操作における機能表示や画像データ等を表示する。
【００３３】
脚部センサーユニット３１４は、複合機の脚部に取り付けたセンサー３１６を制御する部分であり、装置が移動されたかどうかの判断と装置の物理的位置情報を記憶するユニットである。
【００３４】
図４を用いて脚部センサーユニット３１４の構成を説明する。
【００３５】
センサー制御ＣＰＵ４０２は、脚部のセンサー３１６を制御するものである。メモリ４０１は半導体メモリを用いており装置のＣＰＵ３０１と共有されるメモリである。このメモリ４０１には、物理的位置情報と、図５に示すような配置図の一部（この場合はＡブロックに相当する範囲）と、この配置図における装置の位置座標とが記憶されている。メモリ４０１は、電源が供給されなくとも記憶された情報を保持するものである。また、バックアップ電源４０３は、装置全体の電源が断たれたときに本ユニットのみを動作させるための充電式バッテリである。
【００３６】
次に、本実施形態の動作（Ａ），（Ｂ），（Ｃ）について説明する。
【００３７】
（Ａ）サーバでの設定
まず、配置図（図２）の作成について説明する。ＬＡＮの適用される範囲の図面（図）が紙（特定するものではないが）に書かれている場合、複合機のスキャナで読み込みその画像データをサーバマシン１２２に送る。また、サーバマシン１２２上で作成してもよい。この場合、１Ｆ、２Ｆとに別れた２枚の画像データをサーバマシン１２２上に持つこととなる。サーバマシン１２２上でその画像データを大きなブロックＡ，Ｂ，Ｃに分割する。分割されたブロックＡ，Ｂ，Ｃをそれぞれ分割して座標を生成する。
【００３８】
図５に示すようなＡブロックの場合は、縦と横に５分割して、縦側をＹ０，Ｙ１，Ｙ２，Ｙ３，Ｙ５、横側をＸ０，Ｘ１，Ｘ２，Ｘ３，Ｘ４という座標を持たせる。残りのブロックも同じようにして座標を生成する。分割の方法及び分割数は、そのブロックの範囲や装置の大きさを考慮して管理者がサーバマシン１２２上のソフトウェアツールで行ってもよい。
【００３９】
この図面データと、各装置から通知又は要求して得られる情報とを関連付けるために図６に示すような情報テーブルを作成する。
【００４０】
（Ｂ）複合機での初期設定
Ａブロックの複合機１２１（名前ＭＦＰ１）の操作パネルを用いて装置位置情報の初期設定について、図７のフローチャートと図８（ａ），（ｂ），（ｃ）のメッセージ表示画面を用いて説明する。なお、図７に示す初期設定フローチャートに対応するプログラムは、ＨＤ３０２に格納されているものとする。
【００４１】
複合機１２１は、すでにネットワーク接続されており、サーバマシン１２２へ名前の登録などは済んでいるものとする。位置情報を設定するときには、操作パネル上で図８（ａ）の画面を表示し（ステップＳ１１）、位置情報（２Ｆ−Ａ）と入力すると（図８の５０１）、パネル上のボタンＭＡＰ（図８の５０２）が押下可能となる。
【００４２】
そして、ボタンＭＡＰ（図８の５０２）を押下し（ステップＳ１２）、サーバマシン１２２へ装置名と位置情報を送ってそのブロックの配置図（図９）を要求し、それを獲得後にメモリに記憶する（ステップＳ１３）。このように、サーバマシン１２２に予め登録されているブロック配置図を転送してもらった後、パネルに表示する（ステップＳ１４）。このとき、ブロック配置図は図９に示すように表示される。
【００４３】
複合機１２１が配置図上の５０５に配置されているとすれば、装置の物理的位置５０５をパネル上で指示し、ボタンＯＫ（図９の５０６）を押下する（ステップＳ１５）。すると、位置指定がされたかどうか確認して（ステップＳ１６）、その座標を獲得して記憶し、その情報をサーバマシン１２２に送って配置図を閉じて図８（ｂ）に示す画面を表示する（ステップＳ１９）。ボタンＣａｎｃｅｌ（図９の５０７）を押下すると図８（ａ）の画面に戻る。
【００４４】
図８（ｂ）に示す画面は、装置が移動したかどうかを判断するための距離の情報を入力する画面である。その情報である距離初期設定値を入力し（図８（ｂ）の５０３）、ＯＫボタン５０４を押下すると（ステップＳ２０）その値が正常値かどうか判断され（ステップＳ２１）、入力された値がメモリに記憶される。
【００４５】
次にセンサー３１６を使用可能にするかどうかを問う画面（図８（ｃ））を表示し（ステップＳ２２）、センサーを使用するか否かを判断して（ステップＳ２３）、その状態もメモリに記憶する（ステップＳ２４）。その時のサーバマシン１２２側の処理としては、装置に要求されたブロックの配置図を送信し、その後に装置のブロック配置図における座標を受け取って装置の情報テーブル（図６）に登録する。
【００４６】
（Ｃ）複合機の移動
次に、複合機１２１が移動された場合の動作について図１０のフローチャートを参照して説明する。なお、図１０に示す移動時の制御フローチャートに対応する制御プログラムは、図４に示すメモリ４０１に格納されているものとする。
【００４７】
例えば、複合機１２１がＡブロック内で図１１の６０１の位置から６０２の位置に移動する場合を説明する。移動の際は、通常、一時的に主電源は切られネットワークからも切断される。複合機１２１が移動されると、脚部センサーユニット３１４がバックアップ電源（充電バッテリ）４０３で動作し始め、移動した距離を測定する。
【００４８】
図１０のフローチャートにおいて、脚部センサーユニット３１４を動作し始め、その移動距離が初期設定時に設定された距離Ｘ０を超えた時点で（ステップＳ３１）、複合機１２１が移動したことをメモリ４０１内に記憶する（ステップＳ３２）。ここまでの動作は、脚部センサーユニット３１４のセンサー制御ＣＰＵ４０２で行われる。
【００４９】
次に、移動完了後、主電源が投入され複合機１２１が動作し始めた時点での操作を図１２のフローチャートと図１３（ａ），（ｂ）の表示画面で説明する。なお、図１２に示す移動後の制御フローチャートに対応する制御プログラムは、ＨＤ３０２に格納されているものとする。
【００５０】
電源が投入されると、脚部センサーユニット３１４のメモリ４０１に記憶されている「移動したか否かを示す情報」を読み出し、複合機１２１が移動したかどうかを判断する（ステップＳ４１）。移動が無ければ通常の起動を行うものである。
【００５１】
移動されていた場合、図１３（ａ）に示す位置情報変更メッセージを表示する（ステップＳ４２）。変更をしない場合はＣａｎｃｅｌボタン６０５を押下して処理を終了する。この場合、変更は全く行われない。Ｙｅｓボタン６０６を押下すると（ステップＳ４３）、図１３（ｂ）に示す位置情報変更画面を表示する（ステップＳ４４）。位置情報が入力されるとメモリ内に登録し直す。
【００５２】
ＭＡＰボタン６０７を押下すると、配置図（ＭＡＰ）をメモリから読み出して表示する（ステップＳ４６）。
【００５３】
図１１に示す配置図（ＭＡＰ）上で新たな場所６０２を指示して、ＯＫボタン６０３を押下すると（ステップＳ４７）、位置指定がされたかどうかを確認する（ステップＳ４８）。そして、その座標を獲得して記憶し（ステップＳ４９）、その情報をサーバマシン１２２に送り（ステップＳ５０）、配置図を閉じて先の図８（ｂ）に示す画面を表示する（ステップＳ５１）。
【００５４】
図１１のＣａｎｃｅｌボタン６０４が押されると、図１３（ａ）の画面に戻る。図８（ｂ）に示す画面は、先に説明したように「移動されたかどうか」を判断するための距離情報を入力する画面である。図８（ｂ）に示す画面において、値を入力し（５０３）、ＯＫボタン５０４を押下すると（ステップＳ５２）、値が正常値かどうか判断され（ステップＳ５３）、入力された値をメモリに記憶する。
【００５５】
次にセンサー使用可能にするかどうかを問う画面（図８（ｃ））を表示（ステップＳ５４）、センサー３１６を使用するか否かを判断して（ステップＳ５５）、その状態もメモリに記憶する（ステップＳ５６）。
【００５６】
サーバマシン１２２側では、前記ステップＳ５０の通知を受けて、先の図６に示した装置情報テーブルを更新する。
【００５７】
次に、Ａブロックのパソコン１２０でユーザが装置を使用する場合について図１４のフローチャートを参照しつつ説明する。なお、図１４の装置選択フローチャートに対応した制御プログラムは、パソコン１２０の制御プログラムを格納するハードディスク等に格納されているものとする。
【００５８】
パソコン１２０も複合機１２１と同様にサーバマシン１２２に物理的位置情報を登録する手段を備えており、サーバマシン１２２側にすでに位置情報が登録されているものとする。
【００５９】
図１５（ａ）は、パソコン１２０上のユーティリティーソフトウェアを起動した画面で使用する装置の種別を選択する画面である。ユーティリティーソフト起動時に装置の種別を選択する。種別が選択される（ステップＳ６１）と、指定された装置の情報を収集する（ステップＳ６２）。収集した情報と、プリンタとして機能する装置の名前、状態、場所を画面上に表示して（ステップＳ６３）ユーザの選択を待つ。
【００６０】
ユーザが自動選択を選択すると（ステップＳ６４）、ユーザのパソコン１２０の位置から最も近くで印刷可能な装置が選択され、その装置が反転表示される（ステップＳ６５）。さらに、ユーザが装置の一覧から目的の装置を選択すると反転表示される。
【００６１】
また、選択された装置の物理的位置を表示させるために図１５（ｂ）に示すＭＡＰボタン７０１を押すと（ステップＳ６７）、図１６に示すようなブロック配置図を表示する（ステップＳ６８）。この際に、ユーザの位置と使用選択した装置の位置とを指示する様にマーク７０２，７０３が表示される。これにより、装置の物理的位置を特定でき、ユーザは容易に出力結果を入手することが可能になる。
【００６２】
なお、上記実施形態では、出力装置の選択例を記述したが、入力装置、例えばスキャナを選択する場合も同様になる。
【００６３】
また、上記実施形態では、複合機における装置の移動、装置選択を例にとって説明したが、他の比較的形状の小さい装置であるプリンタやＦＡＸ送受信機などに適用する場合については、次のようにする。即ち、脚部にキャスターが無い場合、移動を判別出来るようなセンサー（光センサー）を装置底面部に装備していれば実現できる。通常装置が配置されている状態では、センサーの受光部には光は当たらないが、移動の際に底面に位置するセンサー受光部に光が当たるようにすることで、内部タイマーを起動させその時間によって移動の可否を決定させることができる。
【００６４】
さらに、操作パネルを大型化することで配置図を表示することも可能となる。操作表示部のパネルを大型化できない場合は、サーバマシン上でその物理的位置を特定させることによって、配置図上の座標を入力できるようにしてもよい。これにより、小型の装置についてもユーザが装置を選択した場合にその物理的位置を特定できるものである。
【００６５】
このように、上記実施形態では、ネットワーク環境下における各装置の名前、状態と物理的位置情報を装置導入時点で初期設定してその情報を用いる。これにより、情報入出力装置を選択する際には、非常にわかりやすくなり、ユーザから遠く離れた装置を不用意に選択してしまうことを防ぐことができる。また、レイアウト変更による装置が移動された場合でも、装置自体がメッセージを自動的に表示するので、ユーザは忘れることなく装置の物理的位置情報を設定することができる。これらの情報は、複数の装置から構成されているシステムにおいて管理上有益となる。
【００６６】
また、本発明の目的は、以下の処理を実行することによって達成される。即ち、上述した実施形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（又はＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。
【００６７】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００６８】
また、プログラムコードを供給するための記憶媒体としては、次のものを用いることができる。例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等である。又は、プログラムコードをネットワークを介してダウンロードしてもよい。
【００６９】
また、コンピュータが読み出したプログラムコードを実行することにより、上記実施の形態の機能が実現される場合も本発明に含まれる。加えて、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部又は全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれる。
【００７０】
更に、前述した実施形態の機能が以下の処理によって実現される場合も本発明に含まれる。即ち、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部又は全部を行う場合である。
【図面の簡単な説明】
【００７１】
【図１】本発明の実施形態に係る情報入出力装置管理システムの概略構成を示すブロック図である。
【図２】オフィス内の物理的配置図である。
【図３】複合機の内部構造を示すブロック図である。
【図４】脚部センサーユニット３１４の構成を示すブロック図である。
【図５】配置マップの一部を示す図である。
【図６】管理情報テーブルを示す図である。
【図７】初期設定のフローチャートである。
【図８】メッセージ表示画面を示す図である。
【図９】Ａブロックの配置マップ表示画面を示す図である。
【図１０】移動時の制御フローチャートである。
【図１１】Ａブロックの配置マップ表示画面を示す図である。
【図１２】移動後の制御フローチャートである。
【図１３】メッセージ表示画面を示す図である。
【図１４】装置選択のフローチャートである。
【図１５】パソコンのメッセージ表示画面である。
【図１６】パソコンの配置マップ表示画面を示す図である。
【符号の説明】
【００７２】
１１０，１２１  複合機
１１１，１１３，１２０，１２４  パソコン
１１２，１１４，１２３，１２６，１２７  ＦＡＸ送受信装置
１２２  サーバマシン
１２５  プリンタ
１２８  スキャナ
【図１】
2007042117.tif 000003
【図２】
2007042117.tif 000004
【図３】
2007042117.tif 000005
【図４】
2007042117.tif 000006
【図５】
2007042117.tif 000007
【図６】
2007042117.tif 000008
【図７】
2007042117.tif 000009
【図８】
2007042117.tif 000010
【図９】
2007042117.tif 000011
【図１０】
2007042117.tif 000012
【図１１】
2007042117.tif 000013
【図１２】
2007042117.tif 000014
【図１３】
2007042117.tif 000015
【図１４】
2007042117.tif 000016
【図１５】
2007042117.tif 000017
【図１６】
2007042117.tif 000018
【手続補正書】
【提出日】平成18年9月13日(2006.9.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
データ処理装置であって、
前記データ処理装置の物理的な設置位置を表す物理的位置情報を記憶する記憶手段と、
前記データ処理装置が移動した場合、当該移動した距離が特定の値であるか否かを判断する判断手段と、
前記判断手段によって、前記データ処理装置が移動した距離が特定の値であると判断された場合、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせ手段と、
を有することを特徴とするデータ処理装置。
【請求項２】
前記問い合わせ手段は、前記判断手段によって、前記データ処理装置が移動した距離が特定の値であると判断されなかった場合、前記問い合わせを行わないことを特徴とする請求項１記載のデータ処理装置。
【請求項３】
前記問い合わせ手段は、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせるメッセージを表示部に表示することを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項４】
前記問い合わせ手段による問い合わせの結果、ユーザにより、物理的位置情報の書き換えが指示された場合、前記物理的位置情報を書き換える制御手段を有することを特徴とする請求項１乃至３の何れかに記載のデータ処理装置。
【請求項５】
前記特定の値は、予め前記データ処理装置に設定されている設定値を超える値であることを特徴とする請求項１乃至４の何れかに記載のデータ処理装置。
【請求項６】
前記設定値をユーザに入力させる入力手段を更に有することを特徴とする請求項５記載のデータ処理装置。
【請求項７】
前記データ処理装置は、複合機、プリンタ、スキャナ、ファクシミリの何れかであることを特徴とする請求項１乃至６の何れかに記載のデータ処理装置。
【請求項８】
データ処理方法であって、
前記データ処理装置の物理的な設置位置を表す物理的位置情報を記憶手段に記憶する記憶工程と、
前記データ処理装置が移動した場合、当該移動した距離が特定の値であるか否かを判断する判断工程と、
前記判断工程によって、前記データ処理装置が移動した距離が特定の値であると判断された場合、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせ工程と、
を有することを特徴とするデータ処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
また、物理的位置情報が設定可能な装置であっても、装置の移動とともに情報の書き換えをユーザが意識的に行わなければ情報は更新されず、移動したものの情報を更新することを忘れてしまうといったことも問題となっている。
本発明は上記従来の問題点に鑑み、ネットワーク上などに設置されている装置の移動の際に、使用している装置の物理的位置情報の更新をより確実に行うことができるデータ処理装置及びデータ処理方法を提供することを目的とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するため、本発明のデータ処理装置は、データ処理装置の物理的な設置位置を表す物理的位置情報を記憶する記憶手段と、前記データ処理装置が移動した場合、当該移動した距離が特定の値であるか否かを判断する判断手段と、前記判断手段によって、前記データ処理装置が移動した距離が特定の値であると判断された場合、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせ手段と、
を有することを特徴とする。
また、本発明のデータ処理方法は、データ処理装置の物理的な設置位置を表す物理的位置情報を記憶手段に記憶する記憶工程と、前記データ処理装置が移動した場合、当該移動した距離が特定の値であるか否かを判断する判断工程と、前記判断工程によって、前記データ処理装置が移動した距離が特定の値であると判断された場合、前記記憶手段に記憶される物理的位置情報を書き換えるか否かをユーザに問い合わせる問い合わせ工程と、
を有することを特徴とする。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
本発明によれば、ネットワーク上などに設置されている装置の移動の際に、使用している装置の物理的位置情報の更新をより確実に行うことが可能になる。