(57)【要約】【課題】サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索したり、端末装置の名称等を指定することなく特定の端末装置を検索する。【解決手段】機器管理情報格納部５３は、受信された他の画像形成装置の機器管理情報を格納する。端末管理情報格納部５４は、取得された端末装置の位置情報等の端末管理情報を格納する。検索部５６は、機器管理情報格納部５３に格納されている複数の画像形成装置の機器管理情報と、位置情報受付部５５により受け付けた端末装置の位置情報とに基づいて、位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索する。また、検索部５６は、タッチセンサ６０により受け付けた指定位置と、端末管理情報格納部５４に格納されている複数の端末装置の位置情報とに基づいて、指定位置の所定範囲内に存在する端末装置を検索する。【選択図】図３
2009172914.tif 000002
【特許請求の範囲】
【請求項１】
自装置の配置場所を示す位置情報を他の画像形成装置に対して送信する送信手段と、
他の画像形成装置の位置情報を受信する受信手段と、
前記受信手段により受信された他の画像形成装置の位置情報を格納する格納手段と、
端末装置から位置情報の入力を受け付ける受付手段と、
前記格納手段に格納されている複数の画像形成装置の位置情報と、前記受付手段により受け付けた端末装置の位置情報とに基づいて、位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索する検索手段と、
前記検索手段により検索された画像形成装置の位置情報を前記端末装置に通知する通知手段と、
を有する画像形成装置。
【請求項２】
画像形成装置に対して自装置の位置情報を送信する送信手段と、
画像形成装置から通知された画像形成装置の位置情報を受信する受信手段と、
前記受信手段により受信した画像形成装置の位置情報を地図上で視覚的に表示するよう表示装置を制御する表示制御手段と、
を有する端末装置。
【請求項３】
自装置の配置場所を示す位置情報を他の画像形成装置に対して送信する第１の送信手段と、他の画像形成装置の位置情報を受信する第１の受信手段と、前記第１の受信手段により受信された他の画像形成装置の位置情報を格納する格納手段と、端末装置から位置情報の入力を受け付ける受付手段と、前記格納手段に格納されている複数の画像形成装置の位置情報と、前記受付手段により受け付けた端末装置の位置情報とに基づいて位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索する検索手段と、前記検索手段により検索された画像形成装置の位置情報を前記端末装置に通知する通知手段とを有する画像形成装置と、
画像形成装置に対して自装置の位置情報を送信する第２の送信手段と、画像形成装置から通知された画像形成装置の位置情報を受信する第２の受信手段と、前記第２の受信手段により受信した画像形成装置の位置情報を地図上で視覚的に表示するよう表示装置を制御する表示制御手段を有する端末装置と、
を備えた画像形成システム。
【請求項４】
自装置の配置場所を示す位置情報を他の画像形成装置に対して送信するステップと、
他の画像形成装置の位置情報を受信して格納するステップと、
端末装置から位置情報の入力を受け付けるステップと、
格納されている複数の画像形成装置の位置情報と、受け付けた端末装置の位置情報とに基づいて、位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索するステップと、
画像形成装置の位置情報を前記端末装置に通知するステップとをコンピュータに実行させるためのプログラム。
【請求項５】
画像形成装置に対して自装置の位置情報を送信するステップと、
画像形成装置から通知された画像形成装置の位置情報を受信するステップと、
受信した画像形成装置の位置情報を地図上で視覚的に表示するステップとをコンピュータに実行させるためのプログラム。
【請求項６】
ネットワークを介して接続してきた端末装置の位置情報を取得する取得手段と、
前記取得手段により取得された端末装置の位置情報を格納する格納手段と、
データ送信先として選択しようとする端末装置の指定位置を受け付ける受付手段と、
前記受付手段により受け付けた指定位置と、前記格納手段に格納されている複数の端末装置の位置情報とに基づいて、前記受付手段により受け付けた指定位置の所定範囲内に存在する端末装置を検索する検索手段と、
前記検索手段により検索された端末装置の情報を表示するよう表示装置を制御する表示制御手段と、
を有する画像形成装置。
【請求項７】
前記受付手段は、地図を視覚的に表示した表示装置のパネルに物体が接触した場所に基づいて、端末装置の指定位置を受け付ける請求項６記載の画像形成装置。
【請求項８】
地図を視覚的に表示可能な表示装置と、
前記表示装置のパネルに物体が接触した場所に基づいて、データ送信先として選択しようとする端末装置の指定位置を受け付ける受付手段と、
を有する画像形成装置。
【請求項９】
ネットワークを介して接続してきた端末装置の位置情報を取得して格納するステップと、
データ送信先として選択しようとする端末装置の指定位置を受け付けるステップと、
受け付けた指定位置と格納されている複数の端末装置の位置情報とに基づいて、受け付けた指定位置の所定範囲内に存在する端末装置を検索するステップと、
検索された端末装置の情報を表示するステップとをコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システムおよびプログラムに関する。
【背景技術】
【０００２】
ネットワーク上に複合機等の画像形成装置や端末装置が多数接続された画像形成システムが構成される場合がある。このような画像形成システムでは、多数の複合機の中から印刷を行う画像形成装置を選択して印刷を実行させたり、複合機においてスキャンしたデータを指定した端末装置に転送するようなことが行われる。
【０００３】
このような画像形成システムを用いる場合、ユーザは、インストールするドライバを複合機から読み出す場合や、印刷を実行させる複合機を選択する場合や、事前に複合機の位置情報や名前を把握する必要がある。
【０００４】
また、複合機側からスキャンしたデータを端末装置側に格納する等の処理を行う場合には、ユーザはデータ送信を行う端末装置を指定する必要がある。しかし、１人のユーザが複数台の端末装置を利用している場合や、他人の端末装置や複数人で共用している端末装置にデータを送信するような場合も考えら得る。そのため、ユーザは、複合機側からスキャンしたデータを端末装置側に格納する等の処理を行う場合には、ユーザはデータ送信を行う端末装置を指定するために、データ送信を行う端末装置の名称等を把握しておく必要がある。
【０００５】
しかし、利用可能な複合機やネットワーク上の端末装置が多数の場合、ユーザがすべての機器の位置や名称、ＩＰ（Internet Protocol）アドレス等を把握しておくことは難しい。
【０００６】
そのため、端末装置の位置に基づいて複合機等の画像形成装置の選択を容易にするための各種技術が提案されている。（例えば、特許文献１〜５参照。）
特許文献１には、特定のプリンタが集中して選択されることを回避してプリンタ全体の使用効率を向上させるために、稼動状態になく利用者の端末装置から近い距離にあるプリンタを自動的に選択してプリントを行なうプリンタ自動選定装置が開示されている。
【０００７】
また、特許文献２には、モバイル端末の位置と複合機の位置をサーバに記録しておいて、モバイル端末からデバイス検索要求がきたときに地理的に近い位置にある複合機を検索して地図上に表示する技術が開示されている。
【０００８】
さらに特許文献３には、端末装置から、利用したい複合機の機器ＩＤをネットワークを介してサーバに送信し、サーバの機器管理ＤＢ（データベース）から読み出されたドライバ及びＩＰアドレス等を用いてドライバをインストールする技術が開示されている。
【０００９】
さらに、特許文献４には、ファイル、データを含む資源や情報を格納しておき、それらの情報について管理コンピュータと双方向に通信して自身の位置情報を認識する機能を備える複合機が開示されている。
【００１０】
また、特許文献５には、携帯端末の位置情報をネットワークサーバに送信し、地図上で複合機の設置場所を検索して、携帯端末に最も近い順に複合機の設置場所の一覧を作成して携帯端末に送信する技術が開示されている。
【００１１】
しかし、上記で説明した特許文献１〜５に記載されている技術では、プリンタや複合機等の画像形成装置の位置情報を登録しておくためのサーバが必要であり、このサーバが何等かの原因によりダウンしてしまった場合、上述したようなサービスを受けることはできない。
【００１２】
また、上記の特許文献１〜５では、画像形成装置から端末装置に対してデータを送信する場合に、端末装置の選択を容易にするための技術は開示されていない。
【００１３】
【特許文献１】特開平７−１５２５１０号公報
【特許文献２】特開２００４−２３４２１８号公報
【特許文献３】特開２００４−２８０６４４号公報
【特許文献４】特開２００４−２５５６７６号公報
【特許文献５】特開２００６−１９５７６５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
上述した従来の画像形成システムでは、端末装置の位置に基づいて複数の画像形成装置の中から特定の画像形成装置を検索するためには、画像形成装置の位置情報を登録しておくためのサーバが必要であり、画像形成装置に登録されている複数の端末装置の中から特定の端末装置を選択するためには名称等を指定する必要があるという問題点があった。
【００１５】
本発明の目的は、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索したり、端末装置の名称等を指定することなく特定の端末装置を検索することが可能な画像形成装置、画像形成システムおよびプログラムを提供することである。
【課題を解決するための手段】
【００１６】
請求項１に係る本発明は、自装置の配置場所を示す位置情報を他の画像形成装置に対して送信する送信手段と、
他の画像形成装置の位置情報を受信する受信手段と、
前記受信手段により受信された他の画像形成装置の位置情報を格納する格納手段と、
端末装置から位置情報の入力を受け付ける受付手段と、
前記格納手段に格納されている複数の画像形成装置の位置情報と、前記受付手段により受け付けた端末装置の位置情報とに基づいて、位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索する検索手段と、
前記検索手段により検索された画像形成装置の位置情報を前記端末装置に通知する通知手段とを有する画像形成装置である。
【００１７】
請求項１に係る本発明によれば、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索することを可能とする画像形成装置を提供することができる。
【００１８】
請求項２に係る本発明は、画像形成装置に対して自装置の位置情報を送信する送信手段と、
画像形成装置から通知された画像形成装置の位置情報を受信する受信手段と、
前記受信手段により受信した画像形成装置の位置情報を地図上で視覚的に表示するよう表示装置を制御する表示制御手段とを有する端末装置である。
【００１９】
請求項２に係る本発明によれば、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索することを可能とする端末装置を提供することができる。
【００２０】
請求項３に係る本発明は、自装置の配置場所を示す位置情報を他の画像形成装置に対して送信する第１の送信手段と、他の画像形成装置の位置情報を受信する第１の受信手段と、前記第１の受信手段により受信された他の画像形成装置の位置情報を格納する格納手段と、端末装置から位置情報の入力を受け付ける受付手段と、前記格納手段に格納されている複数の画像形成装置の位置情報と、前記受付手段により受け付けた端末装置の位置情報とに基づいて位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索する検索手段と、前記検索手段により検索された画像形成装置の位置情報を前記端末装置に通知する通知手段とを有する画像形成装置と、
画像形成装置に対して自装置の位置情報を送信する第２の送信手段と、画像形成装置から通知された画像形成装置の位置情報を受信する第２の受信手段と、前記第２の受信手段により受信した画像形成装置の位置情報を地図上で視覚的に表示するよう表示装置を制御する表示制御手段を有する端末装置とを備えている画像形成システムである。
【００２１】
請求項３に係る本発明によれば、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索することを可能とする画像形成システムを提供することができる。
【００２２】
請求項４に係る本発明は、自装置の配置場所を示す位置情報を他の画像形成装置に対して送信するステップと、
他の画像形成装置の位置情報を受信して格納するステップと、
端末装置から位置情報の入力を受け付けるステップと、
格納されている複数の画像形成装置の位置情報と、受け付けた端末装置の位置情報とに基づいて、位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索するステップと、
画像形成装置の位置情報を前記端末装置に通知するステップとをコンピュータに実行させるためのプログラムである。
【００２３】
請求項４に係る本発明によれば、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索することを可能とするプログラムを提供することができる。
【００２４】
請求項５に係る本発明は、画像形成装置に対して自装置の位置情報を送信するステップと、
画像形成装置から通知された画像形成装置の位置情報を受信するステップと、
受信した画像形成装置の位置情報を地図上で視覚的に表示するステップとをコンピュータに実行させるためのプログラムである。
【００２５】
請求項５に係る本発明によれば、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索することを可能とするプログラムを提供することができる。
【００２６】
請求項６に係る本発明は、ネットワークを介して接続してきた端末装置の位置情報を取得する取得手段と、
前記取得手段により取得された端末装置の位置情報を格納する格納手段と、
データ送信先として選択しようとする端末装置の指定位置を受け付ける受付手段と、
前記受付手段により受け付けた指定位置と、前記格納手段に格納されている複数の端末装置の位置情報とに基づいて、前記受付手段により受け付けた指定位置の所定範囲内に存在する端末装置を検索する検索手段と、
前記検索手段により検索された端末装置の情報を表示するよう表示装置を制御する表示制御手段とを有する画像形成装置である。
【００２７】
請求項６に係る本発明によれば、端末装置の名称等を指定することなく特定の端末装置を検索することが可能な画像形成装置を提供することができる。
【００２８】
請求項７に係る本発明は、前記受付手段が、地図を視覚的に表示した表示装置のパネルに物体が接触した場所に基づいて、端末装置の指定位置を受け付ける請求項６記載の画像形成装置である。
【００２９】
請求項７に係る本発明によれば、表示装置に表示された地図をタッチするだけで特定の端末装置を検索することが可能な画像形成装置を提供することができる。
【００３０】
請求項８に係る本発明は、地図を視覚的に表示可能な表示装置と、
前記表示装置のパネルに物体が接触した場所に基づいて、データ送信先として選択しようとする端末装置の指定位置を受け付ける受付手段とを有する画像形成装置である。
【００３１】
請求項８に係る本発明によれば、端末装置の名称等を指定することなく特定の端末装置を検索することが可能な画像形成装置を提供することができる。
【００３２】
請求項９に係る本発明は、ネットワークを介して接続してきた端末装置の位置情報を取得して格納するステップと、
データ送信先として選択しようとする端末装置の指定位置を受け付けるステップと、
受け付けた指定位置と格納されている複数の端末装置の位置情報とに基づいて、受け付けた指定位置の所定範囲内に存在する端末装置を検索するステップと、
検索された端末装置の情報を表示するステップとをコンピュータに実行させるためのプログラムである。
【００３３】
請求項９に係る本発明によれば、端末装置の名称等を指定することなく特定の端末装置を検索することが可能なプログラムを提供することができる。
【発明の効果】
【００３４】
以上説明したように、本発明によれば、サーバを必要とすることなく端末装置の位置に基づいて特定の画像形成装置を検索したり、端末装置の名称等を指定することなく特定の端末装置を検索することができるという効果が得られる。
【発明を実施するための最良の形態】
【００３５】
次に、本発明の実施の形態について図面を参照して詳細に説明する。図１は本発明の一実施形態の画像形成システムの構成を示すシステム図である。
【００３６】
本実施形態の画像形成システムは、図１に示されるように、複数の画像形成装置１０〜１３および端末装置２０〜２３がネットワーク３０を介して接続された構成となっている。
【００３７】
なお、本実施形態では、説明を簡単にするため４台の画像形成装置１０〜１３と、４台の端末装置２０〜２３とにより画像形成システムが構成されているものとして説明するが、実際にはもっと多数の装置により画像形成システムは構成される。
【００３８】
端末装置２０〜２３は、印刷データを生成して、ネットワーク３０経由にて生成した印刷データを画像形成装置１０〜１３のうち選択した画像形成装置に対して送信する。画像形成装置１０〜１３は、端末装置２０〜２３から送信された印刷データを受け付けて、印刷データに応じた画像を用紙上に出力する。なお、画像形成装置１０〜１３は、印刷（プリント）機能、スキャン機能、複写（コピー）機能、ファクシミリ機能等の複数の機能を有するいわゆる複合機と呼ばれる装置である。
【００３９】
次に、本実施形態の画像形成システムにおける画像形成装置１０のハードウェア構成を図２に示す。画像形成装置１１〜２３の構成は画像形成装置１０の構成と同様であるため、その説明は省略する。
【００４０】
画像形成装置１０は、図２に示されるように、ＣＰＵ４１、メモリ４２、ハードディスクドライブ（ＨＤＤ）等の記憶装置４３、ネットワーク３０を介して外部の装置等との間でデータの送信及び受信を行う通信インタフェース（ＩＦ）４４、タッチパネル又は液晶ディスプレイ並びにキーボードを含むユーザインタフェース（ＵＩ）装置４５、スキャナ４６、プリントエンジン４７を有する。これらの構成要素は、制御バス４８を介して互いに接続されている。
【００４１】
ＣＰＵ４１は、メモリ４２または記憶装置４３に格納された制御プログラムに基づいて所定の処理を実行して、画像形成装置１０の動作を制御する。
【００４２】
なお、本実施形態では、ＣＰＵ４１は、メモリ４２または記憶装置４３内に格納された制御プログラムを読み出して実行するものとして説明したが、当該プログラムをＣＤ−ＲＯＭ等の記憶媒体に格納してＣＰＵ４１に提供することも可能である。
【００４３】
図３は、上記の制御プログラムが実行されることにより実現される画像形成装置１０の機能構成を示すブロック図である。
【００４４】
本実施形態の画像形成装置１０は、図３に示されるように、管理情報送信部５１と、管理情報受信部５２と、機器管理情報格納部５３と、端末管理情報格納部５４と、位置情報受信部５５と、検索部５６と、通知部５７と、表示装置５８と、表示制御部５９と、タッチセンサ６０とを有している。
【００４５】
画像形成装置１０〜１３には、それぞれ、自装置の配置場所を示す位置情報、ＩＰ（Internet Protocol）アドレス、ネットワーク上の物理アドレスであるＭＡＣ（Media Access Control）アドレス、ドライバソフトの格納先情報、画像形成装置の種類・特徴（カラー印刷、モノクロ印刷、Ａ４まで印刷可、Ａ０まで印刷可、両面印刷可、フィニッシャー有り等）・名称・製造元等の情報である機器管理情報が設定され、装置内部に保持している。これらの機器管理情報は、管理者により手動により設定するようにしても良いし、自動設定するようにしても良い。
【００４６】
なお、機器管理情報に含まれる情報は、管理者によって設定された情報だけでなく、印刷可能な状態であるか否か、印刷用紙やトナーの残量、節電中か否か、ジョブの蓄積度合い等の他の画像形成装置の現在の状態に関する情報を含むようにすることも可能である。
【００４７】
管理情報送信部５１はこの機器管理情報を、他の画像形成装置１１〜１３に対して送信する。管理情報受信部５２は、他の画像形成装置１１〜１３からの機器管理情報を受信する。機器管理情報格納部５３は、管理情報受信部５２により受信された他の画像形成装置の機器管理情報を格納する。また、管理情報送信部５１は、端末管理情報を他の画像形成装置１１〜１３に対して送信する。管理情報受信部５２は、他の画像形成装置１１〜１３からの端末管理情報を受信する。
【００４８】
位置情報受信部５５は、端末装置が周辺の画像形成装置を探す際にその端末装置の位置情報の入力を受け付ける受付手段や、ネットワーク３０を介して接続してきた端末装置の位置情報を取得する取得手段として機能する。
【００４９】
端末管理情報格納部５４は、位置情報受信部５５により取得された端末装置の位置情報等の端末管理情報および管理情報受信部５２により他の画像形成装置１１〜１３から受信した端末管理情報を格納する。
【００５０】
検索部５６は、機器管理情報格納部５３に格納されている複数の画像形成装置の機器管理情報と、位置情報受付部５５により受け付けた端末装置の位置情報とに基づいて、位置情報を受け付けた端末装置の所定範囲内に存在する画像形成装置を検索する。また、検索部５６は、タッチセンサ６０により受け付けた指定位置と、端末管理情報格納部５４に格納されている複数の端末装置の位置情報とに基づいて、タッチセンサ６０により受け付けた指定位置の所定範囲内に存在する端末装置を検索する。
【００５１】
通知部５７は、検索部５６により検索された画像形成装置の機器管理情報を端末装置に通知する。表示装置５８は、地図を視覚的に表示可能な機能を有する。表示制御部５９は、検索部５６により検索された端末装置の情報を表示するよう表示装置５８を制御する。
【００５２】
タッチセンサ６０は、スキャナにより読み取ったデータ等のデータ送信先として選択しようとする端末装置の指定位置を受け付ける受付手段として機能する。具体的には、タッチセンサ６０は、地図を視覚的に表示した表示装置５８のパネルに物体が接触した場所に基づいて、端末装置の指定位置を受け付ける。
【００５３】
端末装置２０は、図４に示されるように、位置情報送信部６１と、受信部６２と、表示制御部６３と、表示装置６４とを有している。
【００５４】
位置情報送信部６１は、付近に存在する画像形成装置を探す際に、画像形成装置に対して自装置の位置情報を送信する。受信部６２は、画像形成装置から通知された、自装置の周辺に存在する画像形成装置の位置情報を受信する。
【００５５】
表示装置６４は、画像形成装置の位置を地図上に視覚的に表示することが可能な機能を有する。表示制御部６３は、受信部６２により受信した画像形成装置の位置情報を地図上で視覚的に表示するよう表示装置６４を制御する。
【００５６】
次に、画像形成装置１０〜１３間において機器管理情報をやり取りする場合の様子を図５に示す。
【００５７】
図５に示すように画像形成装置１０〜１３は、それぞれ、機器管理情報をマルチキャストで他の画像形成装置に送信する。そして、他の画像形成装置からの機器管理情報を受信した画像形成装置１０〜１３は、受信した機器管理情報を機器管理情報テーブルとして格納する。
【００５８】
また、画像形成装置１４が新たに追加された場合の機器管理情報のやり取りの様子を図６に示す。
【００５９】
図６に示すように既に機器管理情報を交換し合って他の画像形成装置の機器管理情報を保持している画像形成装置１０〜１３のネットワークに新たに画像形成装置１４が追加された場合、新たに追加された画像形成装置１４は、同一ネットワーク内の画像形成装置１０〜１３に対して、自装置の機器管理情報をマルチキャストで送信して他の画像形成装置に自装置の存在を報知する。
【００６０】
画像形成装置１４からの機器管理情報を受信した画像形成装置１０〜１３では、受信した機器管理情報を機器管理情報テーブルに追加するとともに、自装置の機器管理情報を画像形成装置１４に対してユニキャストで送信する。画像形成装置１０〜１３からの機器管理情報を受信した画像形成装置１４では、受信した機器管理情報に基づいて機器管理情報テーブルを生成する。
【００６１】
なお、同一ネットワーク内の画像形成装置１０〜１３から通知された機器管理情報にネットワークが異なる画像形成装置の情報が含まれていた場合、新たに追加された画像形成装置１４は、それらの画像形成装置に対して自己の機器管理情報を通知するために、マルチキャストで情報を配信する。
【００６２】
このような方法により画像形成装置１０〜１４は、一定時間毎や新しい画像形成装置がネットワークに接続された場合などに、各画像形成装置どうしで機器管理情報の送受信を行い、機器管理情報テーブルを生成・更新する。
【００６３】
このようにして機器管理情報格納部５３に格納される機器管理情報テーブルの一例を図７に示す。図７に示された機器管理情報テーブルでは、機器名、位置情報、ＩＰアドレス、種別、特徴が機器管理情報として各画像形成装置毎に管理されている。
【００６４】
次に、本実施形態の画像形成システムの動作について図面を参照して詳細に説明する。
【００６５】
先ず、利用者が端末装置を介して画像形成装置を初めて使用する場合の動作について説明する。ここでは、端末装置２０が画像形成装置１０に最初に接続した場合を用いて説明する。
【００６６】
画像形成装置を使用しようとする利用者は、画像形成装置を自動的に検索するプロトコルを用いてネットワーク３０上を検索し、任意の画像形成装置を選択する。ここでは画像形成装置１０を選択したものとする。そして、選択された画像形成装置１０では、ネットワーク３０を介して接続してきた端末装置２０に関する情報が端末管理情報格納部５４に格納されていないことを確認すると、その端末装置２０に対して端末装置の位置情報、機器名、位置情報、ＩＰアドレス、利用者名、社員番号等の情報を入力させるためのデータを送信する。
【００６７】
そして、画像形成装置１０からのデータを受信した端末装置２０では、端末装置の位置情報等の各種情報を利用者により入力して画像形成装置１０に対して送信する。
【００６８】
管理情報受信部５２により端末管理情報を受信した画像形成装置１０は、端末装置２０の端末管理情報を自装置の端末管理情報格納部５４に格納するとともに、機器管理情報送信部５１を介して他の画像形成装置１１〜１３に対して送信する。画像形成装置１０からの端末管理情報を受信した画像形成装置１１〜１３においても、端末装置２０の端末管理情報が格納される。
【００６９】
このようにして端末管理情報格納部５４に格納される端末管理情報テーブルの一例を図８に示す。図８に示された端末管理情報テーブルでは、機器名、位置情報、ＩＰアドレス、利用者名、社員番号が端末管理情報として各画像形成装置毎に管理されている。
【００７０】
このような状態において、利用者が端末装置２０を介して画像形成装置１０に接続して周囲の画像形成装置を検索する場合に、端末装置２０と画像形成装置１０との間で行われる処理内容を図９のシーケンスチャートを参照して説明する。
【００７１】
この図９のシーケンスチャートに示す処理内容は、端末装置２０がネットワーク３０に最初に接続して周囲の画像形成装置を検索する場合と、通常時に使用する画像形成装置が設定されている端末装置２０が移動して移動先において周囲の画像形成装置を検索する場合の両方の場合における処理内容を示している。
【００７２】
端末装置２０が、周囲の画像形成装置を検索するため、自装置の位置情報を位置情報送信部６１により画像形成装置１０に対して送信すると、画像形成装置１０では、位置情報受信部５５により、この位置情報を受信する（ステップＳ１０１）。
【００７３】
すると、画像形成装置１０では、検索部５６は、位置情報受信部５５により受信された位置情報を機器管理情報格納部５３に格納されている機器管理情報テーブルに基づいて、端末装置２０の周囲に存在する画像形成装置を検索する（ステップＳ１０２）。
【００７４】
そして、検索部５６により検索された画像形成装置の情報は、通知部５７により端末装置２０に通知される（ステップＳ１０３）。端末装置２０では、画像形成装置１０からの画像形成装置の情報を受信部６２により受信すると、図１０に示されるように、表示制御部６３は受信された画像形成装置の情報を表示装置６４に表示する（ステップＳ１０４）。ここでは、端末装置２０の周囲に存在する画像形成装置が複数ある場合を用いて説明する。
【００７５】
図１０に示された表示例では、位置確認ボタン８０が示されていて、この位置確認ボタン８０が押下されると、図１１に示すように、対応する画像形成装置と端末装置２０の位置を地図上で視覚的に示す画像が表示されるように切り替わる。
【００７６】
そして、利用者が画像装置６４に表示された複数の画像形成装置の中から１台を選択すると（ステップＳ１０５）、端末装置２０は、選択された画像形成装置にデータを送信する等の処理を行う（ステップＳ１０６）。
【００７７】
なお、端末装置２０がネットワーク３０に初めて接続して常時使用する画像形成装置を選択して設定した場合には、画像形成装置を利用するために必要なドライバソフト等は、この時に端末装置２０に対して自動的に設定される。
【００７８】
次に、画像形成装置においてスキャナ等により読み取った画像データを端末装置に送信するような場合に、複数の端末装置の中から目的の端末装置を検索する場合の動作を図１２を参照して説明する。
【００７９】
図１２では、画像形成装置１０において画像データを送信する相手先の端末装置として、端末装置２０を検索してデータを送信する場合の処理内容を示すシーケンスチャートである。
【００８０】
先ず、画像形成装置１０においてスキャン機能等を利用して原稿を読み取った利用者は、画像形成装置の表示装置５８上において画像データを送信しようとする端末装置の位置を指定する（ステップＳ２０１）。表示装置５８上において端末装置の位置を指定する場合の画面例を図１３に示す。
【００８１】
利用者がこのような表示が行われた表示装置５８上の地図を指先等によりタッチすると、タッチされた位置はタッチセンサ６０により検出されて検索部５６に送信される。
【００８２】
すると、検索部５６では、指定された位置情報と、端末管理情報格納部５４に格納されている端末管理情報中の位置情報とに基づいて、指定された位置周辺に存在する端末装置を検索する（ステップＳ２０２）。
【００８３】
そして、表示制御部５９は、図１４に示すように、検索部５６により検索された端末装置の情報を表示装置に表示させる（ステップＳ２０３）。ここでは、複数の端末装置が検索された場合を用いて説明する。
【００８４】
利用者が、表示装置５８に表示された複数の端末装置の中から、画像データを送信しようとする端末装置２０を選択すると（ステップＳ２０４）、画像形成装置１０は、選択された端末装置２０に対してスキャナ等により読み取られた画像データを送信する（ステップＳ２０５）。
【００８５】
本実施形態の画像形成システムによれば、各画像形成装置１０〜１３において、それぞれ他の画像形成装置の位置情報を含む機器管理情報が格納されているので、サーバを必要とすることなく端末装置の周囲に存在する画像形成装置を検索することが可能となる。また、本実施形態の画像形成システムによれば、各画像形成装置１０〜１３において、それぞれ端末装置２０〜２３の位置情報を含む端末管理情報が格納されているので、端末装置の名称等を指定することなく指定された位置周辺の端末装置を検索することが可能となる。
【００８６】
なお、上記実施形態では、端末装置２０〜２３および画像形成装置１０〜１３の位置情報は利用者が設定するものとして説明しているが、位置検出システムを端末装置２０〜２３や画像形成装置１０〜１３に設けて自動的に位置検出を行うようにすることも可能である。位置検出システムの具体例としては、サティフゲート（CertifGate)（タグを持った人の位置検出ができるＬＡＮ接続位置検出ユニット; シチズン）や、AR ToolKit(ワシントン大学のHITL（Human Interface Technology Lab）により開発)等を利用したカメラと画像マーカを用いる位置同定システムなどが挙げられる
【００８７】
本実施形態の
【図面の簡単な説明】
【００８８】
【図１】本発明の一実施形態の画像形成システムのシステム構成を示す図である。
【図２】本発明の一実施形態における画像形成装置１０のハードウェア構成を示すブロック図である。
【図３】本発明の一実施形態における画像形成装置１０の機能構成を示すブロック図である。
【図４】本発明の一実施形態における端末装置２０の機能構成を示すブロック図である。
【図５】画像形成装置１０〜１３間において機器管理情報をやり取りする場合の様子を示す図である。
【図６】画像形成装置１４が新たに追加された場合の機器管理情報のやり取りの様子を示す図である。
【図７】機器管理情報格納部５３に格納される機器管理情報テーブルの一例を示す図である。
【図８】端末管理情報格納部５４に格納される端末管理情報テーブルの一例を示す図である。
【図９】利用者が端末装置２０を介して画像形成装置１０に接続して周囲の画像形成装置を検索する場合に、端末装置２０と画像形成装置１０との間で行われる処理内容を示すシーケンスチャートである。
【図１０】検索部５６により検索された複数の画像形成装置の情報を表示した場合の画面例である。
【図１１】検索部５６により検索された画像形成装置と端末装置２０の位置を地図上で視覚的に示した場合の画面例である。
【図１２】画像形成装置１０において画像データを送信する相手先の端末装置として、端末装置２０を検索してデータを送信する場合の処理内容を示すシーケンスチャートである。
【図１３】表示装置５８上において端末装置の位置を指定する場合の画面例を示す図である。
【図１４】検索部５６により検索された端末装置の情報が表示装置５８に表示された場合の画面例である。
【符号の説明】
【００８９】
１０〜１４    画像形成装置
２０〜２３    端末装置
３０    ネットワーク
４１    ＣＰＵ
４２    メモリ
４３    記憶装置
４４    通信インタフェース（ＩＦ）
４５    ユーザインタフェース（ＵＩ）装置
４６    スキャナ
４７    プリントエンジン
４８    制御バス
５１    管理情報送信部
５２    管理情報受信部
５３    機器管理情報格納部
５４    端末管理情報格納部
５５    位置情報受信部
５６    検索部
５７    通知部
５８    表示装置
５９    表示制御部
６０    タッチセンサ
６１    位置情報送信部
６２    受信部
６３    表示制御部
６４    表示装置
８０    位置確認ボタン
Ｓ１０１〜Ｓ１０６    ステップ
Ｓ２０１〜Ｓ２０５    ステップ
【図１】
2009172914.tif 000003
【図２】
2009172914.tif 000004
【図３】
2009172914.tif 000005
【図４】
2009172914.tif 000006
【図５】
2009172914.tif 000007
【図６】
2009172914.tif 000008
【図７】
2009172914.tif 000009
【図８】
2009172914.tif 000010
【図９】
2009172914.tif 000011
【図１０】
2009172914.tif 000012
【図１１】
2009172914.tif 000013
【図１２】
2009172914.tif 000014
【図１３】
2009172914.tif 000015
【図１４】
2009172914.tif 000016