(57)【要約】【課題】近距離無線通信が可能な情報端末が、近距離無線通信可能な距離まで近接したことを検知可能な無線ＩＣタグを搭載する画像形成装置を提供する。【解決手段】外部からの電力供給により情報端末との間で近距離無線通信が可能な有線インタフェース付ＲＦＩＤタグ２８０１を搭載する複合機１０１である。有線インタフェース付ＲＦＩＤタグ２８０１には、近距離無線通信を行う情報端末により値が書き換えられる近接カウンタが記憶される。コントローラユニット２２０は、近接カウンタの値の書き換えを検知して、近距離無線通信が可能な距離に情報端末が有ると判断する。この場合、当該情報端末に複合機１０１の特定の機能を占有させる。【選択図】図５
2014155029.tif 000002
【特許請求の範囲】
【請求項１】
複数の情報端末の各々を識別するための第１識別情報を保持し、前記複数の情報端末のうち近距離無線通信可能な距離にある情報端末により利用可能な機能を有する画像形成装置であって、
外部からの電力供給により前記情報端末との間で近距離無線通信を行うための無線ＩＣタグと、
前記無線ＩＣタグとの間で近距離無線通信を行う前記情報端末により書き換えられる近接情報、及び前記近接情報を書き換えた前記情報端末により書き込まれる、該情報端末を識別するための第２識別情報を記憶する記憶手段と、
前記近接情報が書き換えられたことを検知し、前記記憶手段から前記第２識別情報を取得して、前記第１識別情報と前記第２識別情報とにより前記複数の情報端末から該情報端末を特定し、特定した情報端末による前記機能の利用を許可する制御手段と、を備えることを特徴とする、
画像形成装置。
【請求項２】
前記記憶手段は、前記情報端末により前記近接情報が定期的に書き換えられ、
前記制御手段は、定期的に前記近接情報を確認して、前記近接情報が書き換えられたことを検知した次の周期で前記近接情報の書き換えを検知しないときに、前記情報端末による前記機能の利用を不許可にすることを特徴とする、
請求項１記載の画像形成装置。
【請求項３】
前記無線ＩＣタグは、前記制御手段と直接データの送受信が可能に接続されており、
前記記憶手段は、前記無線ＩＣタグに備えられて、前記無線ＩＣタグとの間で近距離無線通信を行う前記情報端末により、近距離無線通信を介して前記近接情報が書き換えられるとともに前記第２識別情報が書き込まれることを特徴とする、
請求項１または２記載の画像形成装置。
【請求項４】
前記複数の情報端末の各々と通信を行う通信手段を備えており、
前記記憶手段は、前記無線ＩＣタグとの間で近距離無線通信を行う前記情報端末により、前記通信手段を介して前記近接情報が書き換えられるとともに前記第２識別情報が書き込まれることを特徴とする、
請求項１または２記載の画像形成装置。
【請求項５】
操作者の操作により指示の入力が可能な操作手段を備えており、
前記制御手段は、前記近接情報が書き換えられたことを検知したときに、前記操作手段から入力される前記指示を無効にすることを特徴とする、
請求項１〜４のいずれか１項記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複合機やプリンタ等の画像形成装置が他の機器と連携して動作するときの連携技術に関する。
【背景技術】
【０００２】
複合機を複数の情報端末により共有可能な共有機器として使用することがある。このような場合、特定の情報端末により複合機を占有して使用する際に、複合機と情報端末との間で特別な操作が必要になる。例えば、複合機による書類のスキャンの際には、複合機により情報端末を指定した上で、該情報端末によるスキャン操作が必要である。複合機が情報端末を指定することで、該情報端末は、他の情報端末からの影響を取り除き、複合機を占有して書類のスキャンを行うことができる。
【０００３】
このような占有のための操作の煩わしさを軽減すべく、特許文献１には、ネットワークを介して共有可能な共有機器へアクセスした特定の情報端末に対して、共有機器が占有権を一定期間与える発明が開示されている。共有機器は、占有権を付与した情報端末の識別情報を一定期間記憶することで、該情報端末に一定期間の占有権を与える。
【０００４】
スマートフォンやタブレットＰＣ（Personal Computer）等の情報端末は、ＮＦＣ（Near Field Communication）等を用いた近距離無線通信が可能なものが普及している。例えば、ＲＦＩＤ（Radio Frequency IDentification）タグリーダライタを内蔵する情報端末は、近距離無線通信により、ＲＦＩＤタグに対してデータの読み出しや書き込みを行う。データの読み出しや書き込みを、以下、データへのアクセスという。
そのために、ＲＦＩＤタグリーダライタ内蔵の情報端末は、ＲＦＩＤタグを備える機器との間で近距離無線通信が可能である。例えば複合機にＲＦＩＤタグを搭載し、ＲＦＩＤタグに複合機固有のデータを記憶しておくことで、複合機に近づいた情報端末が複合機固有のデータを取得することが可能となる。
さらに、有線インタフェースを備えた有線インタフェース付ＲＦＩＤタグを複合機に搭載することで、複合機が、ＲＦＩＤタグリーダライタ内蔵の情報端末との間で、ＲＦＩＤタグを介した双方向のデータ通信が可能になる。
近距離無線通信は一定の距離内（例えば１０［ｃｍ］程度の範囲）でのみ通信が可能である。この特徴を利用して、特定の機器間でデータ通信を占有することもできる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−３７４２６８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ＲＦＩＤタグリーダライタ内蔵の情報端末は、ＲＦＩＤタグを搭載した複合機のＲＦＩＤタグと近距離無線通信を行うことで、複合機が近接したことを検知することができる。しかし、ＲＦＩＤタグを搭載した複合機は、情報端末が近距離無線通信が可能な距離にまで近接したことを検知できない。これは、ＲＦＩＤタグが複合機へ能動的にデータを送信する機能を有していないためである。有線インタフェース付きのＲＦＩＤタグは、単に、有線インタフェースを通じてＲＦＩＤタグのメモリへアクセス可能な構成であり、自身から外部にアクセスがあったことを通知する機能を有していない。有線インタフェースを備えない単体ＲＦＩＤタグは、複合機と直接通信することができない。
【０００７】
本発明は、上記の問題を解決するために、近距離無線通信が可能な情報端末が、近距離無線通信可能な距離まで近接したことを検知可能な無線ＩＣタグを搭載する画像形成装置を提供することを主たる課題とする。
【課題を解決するための手段】
【０００８】
上記課題を解決する本発明の画像形成装置は、複数の情報端末の各々を識別するための第１識別情報を保持し、前記複数の情報端末のうち近距離無線通信可能な距離にある情報端末により利用可能な機能を有する画像形成装置であって、外部からの電力供給により前記情報端末との間で近距離無線通信を行うための無線ＩＣタグと、前記無線ＩＣタグとの間で近距離無線通信を行う前記情報端末により書き換えられる近接情報、及び前記近接情報を書き換えた前記情報端末により書き込まれる、該情報端末を識別するための第２識別情報を記憶する記憶手段と、前記近接情報が書き換えられたことを検知し、前記記憶手段から前記第２識別情報を取得して、前記第１識別情報と前記第２識別情報とにより前記複数の情報端末から該情報端末を特定し、特定した情報端末による前記機能の利用を許可する制御手段と、を備えることを特徴とする。
【発明の効果】
【０００９】
本発明によれば、無線ＩＣタグを搭載した画像形成装置が、近接情報により情報端末の近接を検知し、該情報端末を識別する情報を取得することができる。これにより近接した情報端末を特定し、該情報端末に特定の機能を占有して利用させることができる。
【図面の簡単な説明】
【００１０】
【図１】複合機及び情報端末により構成されるシステムの全体構成図。
【図２】複合機の外観図。
【図３】操作部の詳細例示図。
【図４】ＲＦＩＤタグの構成例示図。
【図５】複合機の内部構成例示図。
【図６】情報端末の内部構成例示図。
【図７】（ａ）は複合機と情報端末とが離隔した状態を示す図、（ｂ）は複合機と情報端末とが近接した状態を示す図。
【図８】（ａ）は複合機と情報端末とが離隔した状態の複合機操作アプリケーションのインタフェース画面の例示図、（ｂ）は複合機と情報端末とが近接した状態の複合機操作アプリケーションのインタフェース画面の例示図。
【図９】（ａ）はＲＦＩＤタグに記憶されるデータのフォーマット、（ｂ）、（ｃ）、（ｄ）はアクセス時のデータのフォーマットの例示図。
【図１０】情報端末管理テーブルの例示図。
【図１１】情報端末と複合機の近接状態を判断する場合のシーケンス図。
【図１２】情報端末による近接状態を判断する処理フローを表す図。
【図１３】複合機による近接状態を判断する処理フローを表す図。
【図１４】（ａ）はＲＦＩＤタグに記憶されるデータのフォーマット、（ｂ）、（ｃ）、（ｄ）はアクセス時のデータのフォーマットの例示図。
【図１５】情報端末と複合機の近接状態を判断する場合のシーケンス図。
【図１６】情報端末による近接状態を判断する処理フローを表す図。
【図１７】複合機による近接状態を判断する処理フローを表す図。
【図１８】複合機の内部構成例示図。
【図１９】（ａ）はＲＦＩＤタグに記憶されるデータのフォーマット、（ｂ）はアクセス時のデータのフォーマットの例示図。
【図２０】（ａ）は複合機のＲＡＭに記憶されるデータのフォーマット、（ｂ）、（ｃ）、はアクセス時のデータのフォーマットの例示図。
【図２１】情報端末と複合機の近接状態を判断する場合のシーケンス図。
【図２２】情報端末による近接状態を判断する処理フローを表す図。
【図２３】複合機による近接状態を判断する処理フローを表す図。
【図２４】操作部の表示例示図。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態を図面を参照しつつ詳細に説明する。
【００１２】
［第１実施形態］
＜システム構成＞
図１は、本実施形態の画像形成装置である複合機１０１及び携帯可能な情報端末１０２、１０３により構成されるシステムの全体構成図である。複合機１０１及び情報端末１０２、１０３は、ＬＡＮ（Local Area Network）等のネットワーク１０６を介して、データの送受信が可能に接続される。ネットワーク１０６上には、無線アクセスポイント１０８が設けられており、無線通信によるデータの送受信も可能である。複合機１０１及び情報端末１０２、１０３には、各々機器を識別するための識別情報として、例えばＩＰ（Internet Protocol）アドレスが付与される。
【００１３】
複合機１０１は、ＲＦＩＤタグを搭載する。情報端末１０２、１０３は、ＮＦＣ等を用いた近距離無線通信が可能であり、近距離無線通信を行うために、例えばＲＦＩＤタグリーダライタを内蔵する。そのために、情報端末１０２、１０３は、近距離無線通信１１０によるデータの送受信も可能である。情報端末１０２、１０３は、例えばスマートフォンやタブレットＰＣ等の近距離無線通信を行うための機能を有する情報処理装置により実現可能である。本実施形態では、ＲＦＩＤタグを用いて近距離無線通信を行う構成であるが、外部からの電力供給により近距離無線通信が可能になる無線ＩＣタグであれば、ＲＦＩＤタグに限られない。
【００１４】
＜複合機外観＞
図２は、複合機１０１の外観図である。
複合機１０１は、筐体前面に操作部２１０を有し、操作部２１０に近距離無線通信を行うためのＲＦＩＤタグ２８０を備える。複合機１０１のＲＦＩＤタグ２８０に情報端末１０２を近接させることで、情報端末１０２は、ＲＦＩＤタグ２８０が記憶するデータにアクセス可能になる。
【００１５】
図３は、操作部２１０の詳細例示図である。
複合機１０１の操作部２１０は、機能選択キー２０００、表示部２０１０、スタートキー２０３０、停止キー２０３１、モード切替キー２０４０、データ入力キー２０５０、２０５１、２０５２等の操作キーを、ＲＦＩＤタグ２８０の他に備える。
【００１６】
機能選択キー２０００は、複合機１０１の機能を選択するためのキーである。図３の例では、コピー機能とスキャン機能とを選択可能であるが、プリンタ機能やファクシミリ機能等の他の機能を備えてもよい。表示部２０１０は、複合機１０１の状態や、データ入力状態を表示する。スタートキー２０３０は複合機１０１の機能を起動するためのキーである。停止キー２０３１は、複合機１０１の機能を停止するためのキーである。モード切替キー２０４０は、複合機１０１の動作モードを切り替えるためのキーであり、例えば、「登録設定モード」や「通常動作モード」を切り替える。
データ入力キー２０５０、２０５１、２０５２は、登録設定モードにおいて文字入力を行うためのキーである。操作者は、データ入力キー２０５１、２０５２を操作することで文字の選択を行い、データ入力キー２０５０の「ＯＫキー」で選択した文字を確定する。
【００１７】
＜ＲＦＩＤタグ＞
図４は、ＲＦＩＤタグ２８０の構成例示図である。ＲＦＩＤタグ２８０には、有線インタフェースが設けられるものと、設けられないものとを用いることができる。図４（ａ）は有線インタフェースを備える有線インタフェース付ＲＦＩＤタグ２８０１の構成を示し、図４（ｂ）は有線インタフェースを備えない単体ＲＦＩＤタグ２８０２の構成を示す。
【００１８】
有線インタフェース付ＲＦＩＤタグ２８０１は、ＲＦＩＤチップ１０１０とアンテナ１０２０とを備える。ＲＦＩＤチップ１０１０は、ＲＦＩＤタグコントローラ部１０１１、記憶部１０１２、及び有線Ｉ／Ｆ（インタフェース）１０１５を備える。
【００１９】
記憶部１０１２は、データのリード（read）及びライト（write）が可能なメモリである。ＲＦＩＤタグコントローラ部１０１１は、公知の方法で近距離無線通信の確立を行う。また、ＲＦＩＤタグコントローラ部１０１１は、アンテナ１０２０及び有線Ｉ／Ｆ１０１５を通じたデータの入出力要求に応じて、記憶部１０１２に対してデータのリードやライトを行い、必要に応じてデータを返送する。有線Ｉ／Ｆ１０１５は、外部バス１０５０を介して他の機器との通信を行うためのインタフェースである。
アンテナ１０２０は、外部から特定の電波を受信することにより、ＲＦＩＤチップ１０１０内の各構成要素へ電力供給を行うとともに、外部のＲＦＩＤタグリーダライタとの通信を行う。なお、記憶部１０１２へのアクセスは、アンテナ１０２０からの供給電力に加えて、有線Ｉ／Ｆ１０１５の電力線１０６０からの供給電力により行うことができる。
【００２０】
単体ＲＦＩＤタグ２８０２は、有線インタフェース付ＲＦＩＤタグ２８０１から有線Ｉ／Ｆ１０１５、外部バス１０５０、及び電力線１０６０を除いた構成である。有線Ｉ／Ｆ１０１５を備えないために、アンテナ１０２０からのみ外部からのアクセス及び電力の供給が可能である。
【００２１】
＜複合機構成＞
図５は、複合機１０１の内部構成例示図である。複合機１０１は、操作部２１０、有線インタフェース付ＲＦＩＤタグ２８０１、コントローラユニット２２０、スキャナ部２４０、及びプリンタ部２５０を備える。
【００２２】
操作部２１０は、コントローラユニット２２０と接続され、複合機１０１とユーザとの間の入出力インタフェースとなる。
【００２３】
コントローラユニット２２０は、スキャナ部２４０及びプリンタ部２５０の制御、ネットワーク１０６を介した情報端末１０２、１０３等の外部機器とのデータ通信、及び有線インタフェース付ＲＦＩＤタグ２８０１との通信を行う。
【００２４】
コントローラユニット２２０のＣＰＵ（Central Processing Unit）２２１は、複合機１０１全体の動作を制御する。ＲＡＭ（Random Access Memory）２２２は、ＣＰＵ２２１が処理を実行する際に用いるワークメモリである。ＲＯＭ（Read Only Memory）２２３は、複合機１０１のブート時に用いるプログラムやデータ等を記憶する。ＨＤＤ（Hard Disk Drive）２２４は、複合機１０１の動作制御に関するソフトウェアや、各種設定、保存された文書等を記憶する大容量記憶装置である。ＣＰＵ２２１は、ＲＯＭ２２３及びＨＤＤ２２４に記憶されるソフトウェアやプログラムを読み込んで実行することにより、複合機１０１の動作の制御を行う。
操作部Ｉ／Ｆ２２５は、操作部２１０との間でデータの送受信を行うインタフェースである。ネットワークＩ／Ｆ２２６は、ネットワーク１０６を介した外部機器とのデータの送受信を行うためのインタフェースである。ネットワークＩ／Ｆ２２６により、ＬＡＮ等の近距離無線通信以外の他の通信方式による通信が可能である。
ＣＰＵ２２１、ＲＡＭ２２２、ＲＯＭ２２３、ＨＤＤ２２４、操作部Ｉ／Ｆ２２５、及びネットワークＩ／Ｆ２２６は、システムバス２２７を介してデータの送受信が可能に接続される。
【００２５】
イメージバスＩ／Ｆ２２８は、システムバス２２７と画像バス２２９とを接続し、両バス間のデータ構造の変換を行うインタフェースである。画像バス２２９には、画像処理を行う、ＲＩＰ（Raster Image Processor）２３０、デバイスＩ／Ｆ２３１、プリンタ画像処理部２３３、画像編集用画像処理部２３４、及びスキャナ画像処理部２３５が接続される。
【００２６】
ＲＩＰ２３０は、ページ記述言語（ＰＤＬ）コードやディスプレイリストをビットマップイメージに変換する。デバイスＩ／Ｆ２３１は、スキャナ部２４０及びプリンタ部２５０とコントローラユニット２２０とのインタフェースであり、画像データの同期系・非同期系の変換を行う。
プリンタ画像処理部２３３は、プリント出力する画像データに対し、プリンタエンジンに応じた補正、解像度変換等の処理を行う。画像編集用画像処理部２３４は、画像データの回転や、画像データの圧縮伸長処理等の各種画像処理を行う。スキャナ画像処理部２３５は、スキャナ部２４０から入力された画像データに対し、補正、加工、編集等の各種処理を行う。
【００２７】
複合機１０１は、筐体内にＲＦＩＤタグ２８０を搭載する。第１実施形態では、ＲＦＩＤタグ２８０に図４（ａ）で説明した有線インタフェース付ＲＦＩＤタグ２８０１を用いる。
有線インタフェース付ＲＦＩＤタグ２８０１は、外部バス１０５０を介してコントローラユニット２２０のシステムバス２２７に接続される。これにより、コントローラユニット２２０と有線インタフェース付ＲＦＩＤタグ２８０１は、直接データの送受信が可能になる。そのために、コントローラユニット２２０は、直接、記憶部１０１２に記憶されたデータにアクセスすることができる。
【００２８】
＜情報端末構成＞
図６は、情報端末１０２の内部構成例示図である。情報端末１０２、１０３は同一構成であるため、ここでは情報端末１０２について説明し、情報端末１０３については、説明を省略する。
【００２９】
情報端末１０２は、コントローラユニット６０１を備える。コントローラユニット６０１のＣＰＵ６０２は、情報端末１０２全体の動作を制御する。ＲＡＭ６０３は、ＣＰＵ６０２が処理を実行する際に用いるワークメモリである。フラッシュＲＯＭ６０４には、ＣＰＵ６０２が使用するプログラムや各種データが記憶される。操作部６０５は、例えばタッチパネルであり、ユーザと情報端末１０２との間の入出力インタフェースである。撮影部６０６はカメラである。無線ネットワークＩ／Ｆ６０７は、無線アクセスポイント１０８を介してネットワーク１０６と通信するためのインタフェースである。位置検出部６０８は、ＧＰＳ受信機等を用いて情報端末１０２の現在地を検出する。方角検出部６０９は、地磁気センサ等を用いて情報端末１０２が現在向いている方角を検出する。持ち方検出部６１０は、加速度センサ等を用いてユーザが情報端末１０２を縦向きに持っているのか、或いは横向きに持っているのかを検出する。
【００３０】
ＲＦＩＤタグリーダライタ６１２は、ＲＦＩＤタグ２８０の検出を行う。ＲＦＩＤタグ２８０が検出された場合、近距離無線通信１１０を開始し、ＲＦＩＤタグ２８０へのアクセスを行う。
これらのコントローラユニット６０１の各構成要素は、システムバス６１１を介してデータの送受信が可能に接続される。
【００３１】
＜離隔状態と近接状態＞
図７は、複合機１０１と情報端末１０２とが近距離無線通信が可能な距離にあるか否かを説明する図である。本明細書では、近距離無線通信が可能な距離にある場合を近接状態といい、近距離無線通信が不可な距離にある場合を離隔状態という。
【００３２】
図７（ａ）は、複合機１０１と情報端末１０２とが離隔した状態を示す図である。情報端末１０２が備えるＲＦＩＤタグリーダライタ６１２が、複合機１０１が備えるＲＦＩＤタグ２８０と近距離無線通信可能な範囲の外にある。この場合、情報端末１０２はＲＦＩＤタグ２８０にアクセスすることができない。
【００３３】
図７（ｂ）は、複合機１０１と情報端末１０２とが近接した状態を示す図である。情報端末１０２が備えるＲＦＩＤタグリーダライタ６１２が、複合機１０１が備えるＲＦＩＤタグ２８０と近距離無線通信可能な範囲内にある。この場合、情報端末１０２はＲＦＩＤタグ２８０にアクセス可能である。
複合機１０１と情報端末１０２とは、例えば１０［ｃｍ］前後の距離で近距離無線通信が可能である。
【００３４】
＜複合機操作アプリケーション＞
図８は、情報端末１０２で動作する複合機１０１を操作するための複合機操作アプリケーションのインタフェース画面の例示図である。複合機操作アプリケーションにより、情報端末１０２は、書類や写真画像を複合機１０１にプリント出力させたり、複合機１０１による紙原稿画像のスキャン入力を行わせることができる。本実施形態では、スキャナ機能が近接状態にある場合にのみ有効となるものとする。
【００３５】
図８（ａ）は、情報端末１０２と複合機１０１とが離隔した状態であり、近距離無線通信不可の場合の複合機操作アプリケーションのインタフェース画面を示す。情報端末１０２は、操作部６０５にタッチパネルを採用するために、操作部６０５に複合機操作アプリケーションのインタフェース画面が表示される。プレビューエリア６１００は、アプリケーションで扱う原稿を表示する。この例では、プリント出力する画像が表示される。複合機近接ステータス６１１０は、複合機１０１と近接状態にあるか否かを示す。この例では複合機１０１が離隔状態にあるため、遠隔操作であることを示している。プリントボタン６１２０は、プリント出力を開始するためのボタンである。スキャンボタン６１３０は、スキャン入力を開始するためのボタンである。ここでは、離隔状態であるために、スキャンボタン６１３０はグレーアウトして操作を無効化している。
【００３６】
図８（ｂ）は、情報端末１０２と複合機１０１とが近接した状態し、近距離無線通信可能な状態における複合機操作アプリケーションのインタフェース画面を示す。プレビューエリア６１００は、アプリケーションで扱う原稿を表示する。この例ではスキャン入力された画像が表示される。複合機近接ステータス６１１０は、複合機１０１が近接状態であるために、近接操作であることを示している。複合機１０１が近接状態であるため、スキャンボタン６１３０は有効な状態であることを示している。近接操作の状態でのみ、複合機１０１からスキャン入力が可能、つまり複合機１０１を占有することができる。
【００３７】
＜有線インタフェース付ＲＦＩＤタグに記憶されるデータ＞
図９は、有線インタフェース付ＲＦＩＤタグ２８０１の記憶部１０１２に記憶されるデータと、アクセス時のデータのフォーマットの例示図である。
【００３８】
図９（ａ）は、記憶部１０１２に記憶されるデータのフォーマットを表す。本実施形態では、記憶部１０１２には、３種類の個別のデータ（複合機特定情報、近接カウンタ、情報端末特定情報）が記憶される。各データは、データ形式宣言部とデータ本体とで構成される。各データのデータ本体にアクセスするためには、対応するデータ形式宣言部を利用する。
【００３９】
複合機特定情報７１１は、有線インタフェース付ＲＦＩＤタグ２８０１を読み取った情報端末１０２に、該有線インタフェース付ＲＦＩＤタグ２８０１が搭載される複合機１０１を示す情報である。複合機特定情報７１１には、例えば複合機１０１の機種コード等、予め定義したマジックナンバーを用いることができる。情報端末１０２で実行する複合機操作アプリケーションは、予め複合機特定情報を取得しており、マジックナンバーが一致すると、該有線インタフェース付ＲＦＩＤタグ２８０１が複合機１０１に搭載されたものであると判断する。
近接カウンタ７２１は、情報端末１０２が近接状態にあるか否かを複合機１０１が判断するために用いられる。
情報端末特定情報７３１は、複合機１０１に近接した情報端末１０２を特定するための情報である。情報端末特定情報７３１には、例えば情報端末のＩＰアドレスを用いることができる。
【００４０】
記憶部１０１２の個別のデータが記憶される領域を除いた記憶領域は、予約領域７５０として他の目的に利用可能である。例えば予約領域７５０を通信バッファとして使用し、情報端末１０２と複合機１０１との間で、有線インタフェース付ＲＦＩＤタグ２８０１を介した双方向の通信を行うことも可能である。
【００４１】
図９（ｂ）、（ｃ）、（ｄ）は、複合機１０１や情報端末１０２が、記憶部１０１２に記憶されるデータにアクセスするときのデータのフォーマットを表す。各データは、データ形式宣言部８０２、８１２、８２２とデータ本体とで構成される。複合機１０１及び情報端末１０２は、複合機特定情報７１１にアクセスする場合には、図９（ｂ）の複合機特定情報データ８０１のフォーマットを用いる。近接カウンタ７２１にアクセスする場合には、図９（ｃ）の近接カウンタデータ８１１のフォーマットを用いる。情報端末特定情報データ８２１にアクセスする場合には、図９（ｄ）の情報端末特定情報データ８２１のフォーマットを用いる。
【００４２】
＜情報端末管理テーブル＞
図１０は、複合機１０１がコントローラユニット２２０が備えるＲＡＭ２２２に記憶する情報端末管理テーブルの例示図である。
情報端末管理テーブルは、複合機１０１にネットワーク１０６を介して接続される情報端末を個別に管理するためのテーブルである。複合機１０１は、情報端末管理テーブルにより、情報端末との近接状態、情報端末が利用可能な複合機１０１の機能を一括管理する。
【００４３】
情報端末管理テーブルは、管理する情報端末毎に、情報端末識別名９０１、情報端末特定情報９０２、近接状態９０３、スキャン機能状態９０４、及びプリント機能状態９０５を、一つのファイルとして保持する。ファイル数は、管理対象となる情報端末の数に応じて増減する。
【００４４】
複合機１０１がネットワークＩ／Ｆ２２６を介して情報端末１０２、１０３とネットワーク通信を確立すると、複合機１０１のＣＰＵ２２１が、情報端末管理テーブルのファイルを作成する。ＣＰＵ２２１は、まず、情報端末管理テーブルの情報端末識別名９０１に該情報端末の端末名、情報端末特定情報９０２に該情報端末のＩＰアドレス、をそれぞれ記憶する。端末名及びＩＰアドレスは、ネットワーク通信の確立時に情報端末１０２、１０３から複合機１０１へ送信される。
近接状態９０３、スキャン機能状態９０４、及びプリント機能状態９０５は、ＲＦＩＤタグ２８０の記憶部１０１２に記憶される近接カウンタ７２１に応じて、ＣＰＵ２２１が設定する。この処理については後述する。
情報端末管理テーブルにより、情報端末の近接状態、スキャン機能やプリント機能が利用可能であるか、を複合機１０１が情報端末毎に管理する。
【００４５】
図１０の例では、第１情報端末は、近接状態９０３が「近接状態」であり、スキャン機能状態９０４は「占有」、プリント機能状態９０５は「利用可能」である。複合機１０１は、第１情報端末が近接状態なので、第１情報端末のスキャン機能の使用を許可して占有させる。
第２情報端末は、近接状態９０３が「離隔状態」であり、スキャン機能状態９０４は「利用不可」、プリント機能状態９０５は「利用可能」である。複合機１０１は、第２情報端末が離隔状態なので、第２情報端末のスキャン機能の利用を不許可にして、プリント機能のみ利用可能とする。
【００４６】
このように本実施形態では、スキャン機能が複合機１０１と近接状態にある情報端末にのみ利用可能であり、近接状態にない情報端末の利用を不可とする。これにより複合機１０１は、ネットワーク１０６を介して接続された複数の情報端末の中から特定の１つに、スキャン機能を占有させることができる。
【００４７】
＜情報端末と複合機の近接状態判断シーケンス＞
図１１は、複合機１０１が有線インタフェース付ＲＦＩＤタグ２８０１を介して情報端末１０２の近接状態を判断する場合のシーケンス図である。情報端末１０２と複合機１０１とが離隔した状態から近接し、再び離隔するまでの流れを、有線インタフェース付ＲＦＩＤタグ２８０１へのアクセスを軸に表している。
【００４８】
複合機１０１のコントローラユニット２２０は、まず、有線インタフェース付ＲＦＩＤタグ２８０１の近接カウンタ７２１を初期化する（Ｓ３５００）。初期化により、近接カウンタ７２１の値は、「0x00」になる。初期化時にコントローラユニット２２０は、複合機特定情報７１１を書き込む。
【００４９】
情報端末１０２は、離隔状態から複合機１０１に徐々に近接して、ある程度の距離まで近接することで有線インタフェース付ＲＦＩＤタグ２８０１との間で近距離無線通信が可能になる。近距離無線通信が可能になると、情報端末１０２は、有線インタフェース付ＲＦＩＤタグ２８０１から複合機特定情報７１１及び近接カウンタ７２１をリードする（Ｓ３０１０）。情報端末１０２は、複合機特定情報７１１により、近接した複合機１０１を特定する。
次いで、情報端末１０２は、有線インタフェース付ＲＦＩＤタグ２８０１に情報端末特定情報７３１を書き込むとともに、近接カウンタ７２１をインクリメントする。これにより近接カウンタ７２１の値は「0x01」に更新される（Ｓ３０２０）。
【００５０】
情報端末１０２は、この複合機特定情報７１１及び近接カウンタ７２１のリードと、情報端末特定情報７３１の書き込み及び近接カウンタ７２１のインクリメントと、を近距離無線通信が可能な距離にある間、定期的に行う（Ｓ３０３０〜Ｓ３０８０）。近接カウンタ７２１のインクリメントを定期的に行うために、近接カウンタ７２１の値は、「0x02」、「0x03」、「0x04」と、定期的に更新される。
【００５１】
複合機１０１のコントローラユニット２２０は、近接カウンタ７２１の初期化後に、定期的に近接カウンタ７２１と、書き込まれていれば情報端末特定情報７３１とをリードする（Ｓ３５１０〜Ｓ３５４０）。近接カウンタ７２１の値は、情報端末１０２が近接状態にある場合に更新されるので、コントローラユニット２２０は、近接カウンタ７２１の値により、近接状態にある情報端末の有無を知ることができる。ステップＳ３５２０、Ｓ３５３０では、前回とは異なる近接カウンタ７２１の値をリードするために、コントローラユニット２２０は、近接状態にある情報端末１０２が有ることを知る。ステップＳ３５４０では、前回と同じ近接カウンタ７２１の値「0x04」をリードするために、コントローラユニット２２０は、近接状態にある情報端末が無いことを知る。また、情報端末特定情報７３１により、近接状態にある情報端末１０２を特定することができる。
【００５２】
なお、情報端末１０２が近接カウンタ７２１を更新する周期とコントローラユニット２２０が近接カウンタ７２１をリードする周期とは、コントローラユニット２２０が近接カウンタ７２１をリードする周期の方が長い。コントローラユニット２２０が近接カウンタ７２１をリードする周期の方が短ければ、近接カウンタ７２１の値が更新される前に同じ値をリードして、情報端末１０２が離隔状態にあると誤判断する可能性があるためである。
情報端末１０２と複合機１０１の各々の処理の詳細は後述する。
【００５３】
＜情報端末による複合機操作アプリケーションの処理フロー＞
図１２は、情報端末１０２による複合機操作アプリケーションを用いた近接状態を判断する処理フローを表す図である。
【００５４】
情報端末１０２のＣＰＵ６０２は、ＲＦＩＤタグリーダライタ６１２により、有線インタフェース付ＲＦＩＤタグ２８０１の検索を行う（Ｓ１０００）。有線インタフェース付ＲＦＩＤタグ２８０１を検知しない場合、ＣＰＵ６０２は、近接状態にある複合機１０１が無く、複合機１０１から離隔状態にあると判断して、遠隔操作を行う（Ｓ１０００：N、Ｓ１０６０）。
【００５５】
有線インタフェース付ＲＦＩＤタグ２８０１を検知した場合、ＣＰＵ６０２は、ＲＦＩＤタグリーダライタ６１２により、有線インタフェース付ＲＦＩＤタグ２８０１に記憶されているデータをリードしてＲＡＭ６０３に記憶する（Ｓ１０００：Y、Ｓ１００１）。ＣＰＵ６０２は、ＲＡＭ６０３に記憶した有線インタフェース付ＲＦＩＤタグ２８０１のデータに含まれる複合機特定情報７１１が、複合機１０１の正しい複合機特定情報であるか否かを確認する（Ｓ１０１０）。ＣＰＵ６０２は、データ形式宣言部８０２を抽出することで、複合機特定情報８０３を確認する。情報端末１０２で実行される複合機操作アプリケーションは、複合機特定情報を予め取得している。ＣＰＵ６０２は、複合機操作アプリケーションで取得した複合機特定情報と有線インタフェース付ＲＦＩＤタグ２８０１から取得した複合機特定情報７１１とを比較する。比較の結果一致する場合に、有線インタフェース付ＲＦＩＤタグ２８０１が複合機１０１に搭載されたものであると判断する。
【００５６】
有線インタフェース付ＲＦＩＤタグ２８０１が複合機１０１に搭載されたものである場合、ＣＰＵ６０２は、ＲＡＭ６０３に記憶した有線インタフェース付ＲＦＩＤタグ２８０１のデータから、近接カウンタ７２１の値を確認する（Ｓ１０１０：Y、Ｓ１０２０）。ＣＰＵ６０２は、データ形式宣言部８１２を抽出することで、近接カウンタ８１３の値を確認する。
【００５７】
有線インタフェース付ＲＦＩＤタグ２８０１が複合機１０１に搭載されたものでない場合（Ｓ１０１０：N）、或いは近接カウンタ７２１の値が確認されない場合（Ｓ１０２０：N）、ＣＰＵ６０２は、近接状態にある複合機１０１が無いと判断する。この場合、ＣＰＵ６０２は、ステップＳ１０００で近接状態にある複合機１０１が無いと判断した場合と同様に、複合機１０１の遠隔操作を行う（Ｓ１０６０）。
【００５８】
ＣＰＵ６０２は、近接カウンタ７２１の値の確認後に、ＲＦＩＤタグリーダライタ６１２により近接カウンタ７２１の値を「１」インクリメントして有線インタフェース付ＲＦＩＤタグ２８０１に書き込む（Ｓ１０２０：Y、Ｓ１０３０）。これによりＣＰＵ６０２は、近接カウンタ７２１の値を更新して書き換える。同時に、ＣＰＵ６０２は、情報端末１０２を特定するためのＩＰアドレスを情報端末特定情報７３１として有線インタフェース付ＲＦＩＤタグ２８０１に書き込む。近接カウンタ７２１の値の書き込みは、データ形式宣言部８１２を指定し、近接カウンタ８１３の値にインクリメントした値を指定することで行う。また情報端末特定情報７３１の書き込みは、データ形式宣言部８２２を指定し、情報端末１０２のＩＰアドレスを情報端末特定情報８２３に指定することで行う。
【００５９】
ＣＰＵ６０２は、ステップＳ１０００、Ｓ１０１０、Ｓ１０２０の結果から、情報端末１０２が、複合機１０１に近接した位置に有ると判断する。ＣＰＵ６０２は、ＲＦＩＤタグリーダライタ６１２により、複合機１０１との間で有線インタフェース付ＲＦＩＤタグ２８０１を介した通信を行う（Ｓ１０４０）。
ＣＰＵ６０２は、図８（ｂ）で示す複合機操作アプリケーションのインタフェース画面を表示する。操作者は、この画面により操作を行う（Ｓ１０５０）。
以上により、近接状態の確認から複合機操作アプリケーションを用いた操作までの一連の処理が終了する。操作終了後、ＣＰＵ６０２は、一定時間待機し、ステップＳ１０００の処理に戻る。
【００６０】
＜複合機の処理フロー＞
図１３は、複合機１０１による近接状態を判断する処理フローを表す図である。
【００６１】
複合機１０１のＣＰＵ２２１は、まず、初期化処理を行う（Ｓ２０００）。初期化処理では、有線インタフェース付ＲＦＩＤタグ２８０１の複合機特定情報７１１、近接カウンタ７２１、及びコントローラユニット２２０のＲＡＭ２２２に記憶する近接カウンタの値の初期化を行う。ＲＡＭ２２２には、直前にリードされた近接カウンタの値が記憶されており、近接カウンタの値の更新を確認するための比較対象となる。以下、この値を「近接カウンタ確認値」という。初期化により、複合機特定情報７１１には、当該複合機１０１の機種名等が書き込まれる。近接カウンタ７２１の値及び近接カウンタ確認値は、「0x00」にリセットされる。
【００６２】
ＣＰＵ２２１は、初期化処理後に有線インタフェース付ＲＦＩＤタグ２８０１に記憶される近接カウンタ７２１の値をリードして（Ｓ２０２０）、近接カウンタ確認値と比較する。これにより、ＣＰＵ２２１は、近接カウンタ７２１の値が更新されているか否かを確認する（Ｓ２０３０）。ＣＰＵ２２１は、近接カウンタ７２１の値が更新されている場合、情報端末１０２が複合機１０１に近接状態にあると判断する。近接カウンタ７２１の値が更新されていない場合、情報端末１０２が離隔状態にあると判断する。
【００６３】
情報端末１０２が複合機１０１に近接状態にある場合、ＣＰＵ２２１は、近接カウンタ確認値を、有線インタフェース付ＲＦＩＤタグ２８０１からリードした近接カウンタ７２１の値に更新する（Ｓ２０３０：Y、Ｓ２０４０）。その後、ＣＰＵ２２１は、有線インタフェース付ＲＦＩＤタグ２８０１を介して情報端末１０２との間で近距離無線通信によるデータ通信を行う（Ｓ２０５０）。
【００６４】
データ通信後、ＣＰＵ２２１は、有線インタフェース付ＲＦＩＤタグ２８０１に記憶される情報端末特定情報７３１をリードする（Ｓ２０５５）。複合機１０１は、これにより近距離無線通信を行っている情報端末１０２を特定する情報、例えばＩＰアドレスを取得する。
【００６５】
ＣＰＵ２２１は、ＲＡＭ２２２に記憶される情報端末管理テーブルの情報端末特定情報９０２（第１識別情報）を参照して、取得した情報端末特定情報（第２識別情報）に一致する情報端末の管理情報を特定する。これにより、複合機１０１がネットワーク１０６を介して通信している複数の情報端末の中から、近接している情報端末を特定することができる。そして情報端末管理テーブルの対応する情報端末のファイルの近接状態９０３を、「近接」、スキャン機能状態を「占有」に更新する。例えば情報端末特定情報７３１に記憶されているＩＰアドレスが「192.168.42.10」ならば、図１０の第１情報端末９５１の管理情報を更新する（Ｓ２０５７）。
ＣＰＵ２２１は、情報端末特定情報７３１に対応する情報端末が近接状態として処理を行う（Ｓ２０６０）。
【００６６】
情報端末１０２が複合機１０１から離隔状態にある場合、ＣＰＵ２２１は、情報端末管理テーブルを、近接状態の情報端末が無いと示すように更新する。ＣＰＵ２２１は、情報管理テーブルの近接状態９０３をすべて「離隔」、スキャン機能状態９０４をすべて「利用不可」にして占有状態を解除する（Ｓ２０６９）。ＣＰＵ２２１は、すべての情報端末が離隔状態として処理を行う（Ｓ２００７）。
【００６７】
以上により、近接状態の確認及びそれに付随する一連の処理が終了する。操作終了後、ＣＰＵ２２１は、一定時間待機し、ステップＳ２０２０の処理に戻る。
【００６８】
以上説明したような第１実施形態では、有線インタフェース付ＲＦＩＤタグ２８０１を備える複合機１０１が、近接カウンタ７２１の値により、情報端末１０２、１０３の近接状態と離隔状態とを検知することができる。そのために、ネットワーク１０６を介して接続された複数の情報端末の中から、近接した情報端末のみに複合機１０１を占有させることができる。
【００６９】
［第２実施形態］
第２実施形態では、ＲＦＩＤタグ２８０が、第１実施形態の近接カウンタに代えて、近接状態を表す近接フラグを記憶することで、複合機１０１と情報端末１０２、１０３との近接状態の判断を可能とする。第２実施形態では、第１実施形態と同様の構成及び機能を持つ複合機１０１及び情報端末１０２、１０３を用いることができるので、これらのハードウェア構成についての説明は省略する。
【００７０】
＜ＲＦＩＤタグに記憶されるデータ＞
図１４は、第２実施形態における、有線インタフェース付ＲＦＩＤタグ２８０１の記憶部１０１２に記憶されるデータと、アクセス時のデータのフォーマットの例示図である。近接カウンタ７２１に代えて近接フラグ７８１が記憶部１０１２に記憶される点で図９の第１実施形態とは異なり、他に相違する部分はない。そのために、ここでは近接フラグ７８１についてのみ説明し、他の部分の説明は省略する。
【００７１】
図１４（ａ）の近接フラグ７８１は、情報端末１０２、１０３が、近距離無線通信可能な距離にある（近接状態にある）か否かを表している。複合機１０１は、近接フラグ７８１を確認することで、近接状態にある情報端末の有無を確認することができる。近接フラグ７８１の値は、例えば近接状態にある情報端末が有る場合には「true」になり、近接状態にある情報端末が無い場合には「false」になる。
図１４（ｂ）、（ｄ）は、図９（ｂ）、（ｄ）と同じであるので説明を省略する。図１４（ｃ）は、近接フラグ７８１にアクセスする場合に用いられるフォーマットである。データ形式宣言部８８２と近接フラグ８８３とで構成される。
【００７２】
＜情報端末と複合機の近接状態判断シーケンス＞
図１５は、複合機１０１が有線インタフェース付ＲＦＩＤタグ２８０１を介して情報端末１０２の近接状態を判断する場合のシーケンス図である。情報端末１０２と複合機１０１とが離隔した状態から近接し、再び離隔するまでの流れを、有線インタフェース付ＲＦＩＤタグ２８０１へのアクセスを軸に表している。
【００７３】
複合機１０１のコントローラユニット２２０は、まず、有線インタフェース付ＲＦＩＤタグ２８０１の近接フラグ７８１を「false」に初期化する（Ｓ３６００）。初期化時にコントローラユニット２２０は、複合機特定情報７１１を書き込む。
【００７４】
情報端末１０２は、離隔状態から複合機１０１に徐々に近接して、ある程度の距離まで近接することで有線インタフェース付ＲＦＩＤタグ２８０１との間で近距離無線通信が可能になる。近距離無線通信が可能になると、情報端末１０２は、有線インタフェース付ＲＦＩＤタグ２８０１から複合機特定情報７１１及び近接フラグ７８１をリードする（Ｓ３１１０）。これにより、情報端末１０２は、近接した複合機１０１を特定することができる。その後、情報端末１０２は、有線インタフェース付ＲＦＩＤタグ２８０１に情報端末特定情報７３１を書き込み、近接フラグ７８１の値を「true」にセットする（Ｓ３１２０）。
【００７５】
情報端末１０２は、この複合機特定情報７１１及び近接フラグ７８１のリードと、情報端末特定情報７３１の書き込み及び近接フラグ７８１のセットと、を近距離無線通信が可能な距離にある間、定期的に行う（Ｓ３１３０〜Ｓ３１８０）。
【００７６】
複合機１０１のコントローラユニット２２０は、近接フラグ７８１の初期化後に、定期的に近接フラグ７８１と、近接フラグ７８１の値が「true」であれば情報端末特定情報７３１とをリードする（Ｓ３６１０〜Ｓ３６５０）。コントローラユニット２２０は、値が「true」の近接フラグ７８１をリードした場合には、その後に近接フラグ７８１の値を「false」にクリアする（Ｓ３６２１、Ｓ３６３１）。近接フラグ７８１の値は、情報端末が近接状態にある場合に「true」にセットされるので、コントローラユニット２２０は、近接フラグ７８１の値により、近接状態にある情報端末の有無を知ることができる。コントローラユニット２２０は、情報端末特定情報７３１により、近接状態にある情報端末を特定することができる。
【００７７】
図１５では、ステップＳ３６２０、Ｓ３６３０でリードした近接フラグ７８１の値が「true」であるので、これによりコントローラユニット２２０は、近接状態にある情報端末が有ることを知ることができる。また、ステップＳ３６４０、Ｓ３６５０でリードした近接フラグ７８１の値が「false」であるので、これによりコントローラユニット２２０は、近接状態にある情報端末が無いことを知ることができる。
【００７８】
なお、情報端末１０２が近接フラグ７８１をセットする周期とコントローラユニット２２０が近接フラグ７８１をリードする周期とは、コントローラユニット２２０が近接フラグ７８１をリードする周期の方が長い。コントローラユニット２２０が近接フラグ７８１をリードする周期の方が短ければ、近接フラグ７８１の値が更新される前に同じ値をリードして、情報端末１０２が離隔状態にあると誤判断する可能性があるためである。
情報端末１０２と複合機１０１の個別の処理の詳細は後述する。
【００７９】
＜情報端末による複合機操作アプリケーションの処理フロー＞
図１６は、情報端末１０２による複合機操作アプリケーションを用いた近接状態を判断する処理フローを表す図である。
図１２の第１実施形態との比較では、図１６のステップＳ１１００〜Ｓ１１１０の処理と、図１２のステップ１０００〜Ｓ１０１０の処理とが、同様の処理であるので、この部分の説明を省略する。
【００８０】
有線インタフェース付ＲＦＩＤタグ２８０１が複合機１０１に設けられたものである場合、ＣＰＵ６０２は、ＲＡＭ６０３に記憶した有線インタフェース付ＲＦＩＤタグ２８０１のデータから、近接フラグ７８１の値を確認する（Ｓ１１１０：Y、Ｓ１１２０）。ＣＰＵ６０２は、データ形式宣言部８８２を抽出することで、近接フラグ８８３の値を確認する。
【００８１】
有線インタフェース付ＲＦＩＤタグ２８０１が複合機１０１に設けられたものでない場合（Ｓ１１１０：N）、或いは近接フラグ７８１の値が確認されない場合（Ｓ１１２０：N）、ＣＰＵ６０２は、近接状態にある複合機１０１が無いと判断する。この場合、ＣＰＵ６０２は、ステップＳ１１００で近接状態にある複合機１０１が無いと判断した場合と同様に、複合機１０１の遠隔操作を行う（Ｓ１１６０）。
【００８２】
ＣＰＵ６０２は、近接フラグ７８１の値の確認後に、ＲＦＩＤタグリーダライタ６１２により近接フラグ７８１の値を「true」にセット（書き換え）する（Ｓ１１２０：Y、Ｓ１１３０）。同時に、ＣＰＵ６０２は、情報端末１０２を特定するためのＩＰアドレスを情報端末特定情報７３１として有線インタフェース付ＲＦＩＤタグ２８０１に書き込む。近接フラグ７８１の値の書き換えは、データ形式宣言部８８２を指定し、近接フラグ８８３の値に「true」を指定することで行う。また情報端末特定情報７３１の書き込みは、データ形式宣言部８２２を指定し、情報端末のＩＰアドレスを情報端末特定情報８２３に指定することで行う。
【００８３】
ＣＰＵ６０２は、ステップＳ１１００、Ｓ１１１０、Ｓ１１２０の結果から、情報端末１０２が、複合機１０１に近接した位置に有ると判断する。ＣＰＵ６０２は、ＲＦＩＤタグリーダライタ６１２により、複合機１０１との間で有線インタフェース付ＲＦＩＤタグ２８０１を介した通信を行う（Ｓ１１４０）。
ＣＰＵ６０２は、図８（ｂ）で示す複合機操作アプリケーションのインタフェース画面を表示する。操作者は、この画面により操作を行う（Ｓ１１５０）。
以上により、近接状態の確認から複合機操作アプリケーションを用いた操作までの一連の処理が終了する。操作終了後、ＣＰＵ６０２は、一定時間待機し、ステップＳ１１００の処理に戻る。
【００８４】
＜複合機の処理フロー＞
図１７は、複合機１０１による近接状態を判断する処理フローを表す図である。
【００８５】
複合機１０１のＣＰＵ２２１は、まず、初期化処理を行う（Ｓ２１００）。初期化処理では、有線インタフェース付ＲＦＩＤタグ２８０１の複合機特定情報７１１、及び近接フラグ７８１の初期化を行う。初期化により、複合機特定情報７１１には、当該複合機１０１の機種名等が書き込まれる。近接フラグ７８１の値は、「false」になる。
【００８６】
ＣＰＵ２２１は、初期化処理後に有線インタフェース付ＲＦＩＤタグ２８０１に記憶される近接フラグ７８１の値をリードして（Ｓ２１２０）、リードした近接フラグ７８１の値が「true」にセットされているか否かを判断する（Ｓ２１３０）。ＣＰＵ２２１は、近接フラグ７８１の値が「true」にセットされている場合、情報端末１０２が複合機１０１に近接状態にあると判断する。近接フラグ７８１の値が「true」にセットされていない場合、情報端末１０２が離隔状態にあると判断する。
【００８７】
情報端末１０２が複合機１０１に近接状態にある場合、ＣＰＵ２２１は、近接フラグ７８１の値を「false」にクリアする（Ｓ２１３０：Y、Ｓ２１４０）。近接フラグ７８１の値のクリア後、ＣＰＵ２２１はステップＳ２１５０〜Ｓ２１６０の処理を順次実行する。これらの各ステップの処理は、図１３に示すステップＳ２０５０〜Ｓ２０６０の処理と同様であるので、説明を省略する。
【００８８】
情報端末１０２が複合機１０１から離隔状態にある場合、ＣＰＵ２２１は、ステップＳ２１６９、Ｓ２１０７の処理を実行する。これらの各ステップの処理は、図１３に示すステップＳ２０６９、Ｓ２００７の処理と同様であるので、説明を省略する。
【００８９】
以上説明したような第２実施形態では、第１実施形態と同様に、有線インタフェース付ＲＦＩＤタグ２８０１を備える複合機１０１が、近接フラグ７８１の値により、情報端末１０２、１０３の近接状態と離隔状態とを検知することができる。そのために、ネットワーク１０６を介して接続された複数の情報端末の中から、近接した情報端末のみに複合機１０１を占有させることができる。
【００９０】
［第３実施形態］
第３実施形態では、複合機１０１に搭載するＲＦＩＤタグ２８０が、有線インタフェースを持たない単体ＲＦＩＤタグ２８０２である。単体ＲＦＩＤタグ２８０２には、搭載される複合機１０１を特定するためのデータが記憶され、第１、第２実施形態で記憶された近接カウンタ７２１、近接フラグ７８１等は記憶されない。第３実施形態では、近接カウンタ７２１、近接フラグ７８１の値が、複合機１０１内のメモリに記憶される。これらの値は、ネットワーク１０６を介して更新される。
【００９１】
＜複合機構成＞
図１８は、第３実施形態の複合機の内部構成例示図である。
第１、第２実施形態の複合機１０１とは、有線インタフェース付ＲＦＩＤタグ２８０１に代えて、単体ＲＦＩＤタグ２８０２を用いることで相違し、その他の構成は同じである。単体ＲＦＩＤタグ２８０２の内部構成は、図４（ｂ）に示した通りである。単体ＲＦＩＤタグ２８０２は、有線インタフェースを持たないために、複合機１０１のコントローラユニット２２０との間で直接通信することはできない。
【００９２】
＜ＲＦＩＤタグに記憶されるデータ＞
図１９は、単体ＲＦＩＤタグ２８０２の記憶部１０１２に記憶されるデータと、アクセス時のデータのフォーマットの例示図である。
図１９（ａ）は、記憶部１０１２に記憶されるデータのフォーマットを表す。記憶部１０１２に記憶されるデータは、データ形式宣言部とデータ本体とで構成される。データ本体にアクセスするためにはデータ形式宣言部を利用する。第３実施形態では、記憶部１０１２に複合機特定情報７１１が記憶される。単体ＲＦＩＤタグ２８０２は、複合機１０１のコントローラユニット２２０との間で通信ができないために、複合機特定情報７１１は、複合機１０１の工場出荷時や設置時に書き込まれる。複合機特定情報７１１自体は、第１、第２実施形態の複合機特定情報７１１と同じデータである。
【００９３】
図１９（ｂ）は、情報端末が記憶部１０１２に記憶されるデータにアクセスするときのデータのフォーマットを表す。データは、データ形式宣言部８０２と複合機特定情報データ８０１とで構成される。複合機特定情報データ８０１自体は、第１、第２実施形態の複合機特定情報データ８０１と同じデータである。
【００９４】
＜複合機のＲＡＭに記憶されるデータ＞
図２０は、コントローラユニット２２０のＲＡＭ２２２に記憶されるデータと、アクセス時のデータのフォーマットの例示図である。ＲＡＭ２２２には、第１実施形態で有線インタフェース付ＲＦＩＤタグ２８０１に記憶された近接カウンタ７２１及び情報端末特定情報７３１が記憶される。第３実施形態では、近接カウンタ７２１及び情報端末特定情報７３１を合わせて近接情報と呼ぶ。
【００９５】
近接情報へアクセスするのは、複合機１０１及び情報端末１０２、１０３である。複合機１０１は、コントローラユニット２２０のＣＰＵ２２１により近接情報へアクセスする。情報端末１０２、１０３は、ネットワーク１０６を介して近接情報へアクセスする。
【００９６】
図２０（ａ）は、ＲＡＭ２２２に記憶されるデータのフォーマットを表す。ＲＡＭ２２２に記憶されるデータは、データ形式宣言部とデータ本体とで構成される。データ本体にアクセスするためには、対応するデータ形式宣言部を利用する。ＲＡＭ２２２に記憶される近接カウンタ７２１及び情報端末特定情報７３１は、第１実施形態で用いられる近接カウンタ７２１及び情報端末特定情報７３１と同じデータである。
【００９７】
図２０（ｂ）、（ｃ）は、ＣＰＵ２２１や情報端末１０２、１０３が、近接カウンタ７２１及び情報端末特定情報７３１にアクセするときのデータのフォーマットを表す。これも、第１実施形態で用いられる近接カウンタデータ８１１及び情報端末特定情報データ８２１と同じデータである。
【００９８】
＜情報端末と複合機の近接状態判断シーケンス＞
図２１は、複合機１０１が単体ＲＦＩＤタグ２８０２を介して情報端末１０２の近接状態を判断する場合のシーケンス図である。情報端末１０２と複合機１０１とが離隔した状態から近接し、再び離隔するまでの流れを、単体ＲＦＩＤタグ２８０２及び複合機１０１のＲＡＭ２２２へのアクセスを軸に表している。
【００９９】
複合機１０１のコントローラユニット２２０は、まず、ＲＡＭ２２２に記憶した近接カウンタ７２１を初期化する（Ｓ３７００）。初期化により、近接カウンタ７２１の値は、「0x00」になる。
【０１００】
情報端末１０２は、離隔状態から複合機１０１に徐々に近接して、ある程度の距離まで近接することで単体ＲＦＩＤタグ２８０２との間で近距離無線通信が可能になる。近距離無線通信が可能になると、情報端末１０２は、単体ＲＦＩＤタグ２８０２から複合機特定情報７１１をリードする（Ｓ３２１０）。情報端末１０２は、複合機特定情報７１１により、近接した複合機１０１を特定する。
次いで、情報端末１０２は、ネットワーク１０６を介して、特定した複合機１０１のＲＡＭ２２２にアクセスし、近接カウンタ７２１の値をリードする（Ｓ３２１５）。近接カウンタ７２１のリード後に情報端末１０２は、再度複合機１０１のＲＡＭ２２２にアクセスして、近接カウンタ７２１の値をインクリメントする。これにより近接カウンタ７２１の値は「0x01」に更新される（Ｓ３２２０）。また、近接カウンタ７２１の更新と同時に、ＲＡＭ２２２に情報端末特定情報７３１を書き込む。
【０１０１】
情報端末１０２は、この複合機特定情報７１１及び近接カウンタ７２１のリードと、情報端末特定情報７３１の書き込み及び近接カウンタ７２１のインクリメントと、を近距離無線通信が可能な距離にある間、定期的に行う（Ｓ３２３０〜Ｓ３２８０）。近接カウンタ７２１のインクリメントを定期的に行うために、近接カウンタ７２１の値は、「0x02」、「0x03」、「0x04」と、定期的に更新される。
【０１０２】
複合機１０１のコントローラユニット２２０は、近接カウンタ７２１の初期化後に、定期的に近接カウンタ７２１と、書き込まれていれば情報端末特定情報７３１とをリードする（Ｓ３７１０〜Ｓ３７４０）。近接カウンタ７２１の値は、情報端末１０２が近接状態にある場合に更新されるので、コントローラユニット２２０は、近接カウンタ７２１の値により、近接状態にある情報端末の有無を知ることができる。ステップＳ３７２０、Ｓ３７３０では、前回とは異なる近接カウンタ７２１の値をリードするために、コントローラユニット２２０は、近接状態にある情報端末が有ることを知る。ステップＳ２７４０では、前回と同じ近接カウンタの値「0x04」をリードするために、コントローラユニット２２０は、近接状態にある情報端末が無いことを知る。また、情報端末特定情報７３１により、近接状態にある情報端末１０２を特定することができる。
【０１０３】
なお、情報端末１０２が近接カウンタ７２１を更新する周期とコントローラユニット２２０が近接カウンタ７２１をリードする周期とは、コントローラユニット２２０が近接カウンタ７２１をリードする周期の方が長い。コントローラユニット２２０が近接カウンタ７２１をリードする周期の方が短ければ、近接カウンタ７２１の値が更新される前に同じ値をリードして、情報端末１０２が離隔状態にあると誤判断する可能性があるためである。
情報端末１０２と複合機１０１の各々の処理の詳細は後述する。
【０１０４】
＜情報端末による複合機操作アプリケーションの処理フロー＞
図２２は、情報端末１０２による複合機操作アプリケーションを用いた近接状態を判断する処理フローを表す図である。
【０１０５】
情報端末１０２のＣＰＵ６０２は、ＲＦＩＤタグリーダライタ６１２により、単体ＲＦＩＤタグ２８０２の検索を行う（Ｓ１２００）。単体ＲＦＩＤタグ２８０２を検知しない場合、ＣＰＵ６０２は、近接状態にある複合機１０１が無く、複合機１０１から離隔状態にあると判断して、遠隔操作を行う（Ｓ１２００：N、Ｓ１２６０）。
【０１０６】
単体ＲＦＩＤタグ２８０２を検知した場合、ＣＰＵ６０２は、ＲＦＩＤタグリーダライタ６１２により、単体ＲＦＩＤタグ２８０２に記憶されているデータをリードしてＲＡＭ６０３に記憶する（Ｓ１２００：Y、Ｓ１２０１）。ＣＰＵ６０２は、ＲＡＭ６０３に記憶した単体ＲＦＩＤタグ２８０２のデータに含まれる複合機特定情報７１１が、複合機１０１の正しい複合機特定情報であるか否かを確認する（Ｓ１２１０）。ＣＰＵ６０２は、データ形式宣言部８０２を抽出することで、複合機特定情報８０３を確認する。確認の詳細は、第１実施形態と同様である（図１２のステップＳ１０１０）。
単体ＲＦＩＤタグ２８０２が複合機１０１に搭載されたものでない場合（Ｓ１２１０：N）、ＣＰＵ６０２は、近接状態にある複合機１０１が無いと判断して、ステップＳ１２６０の処理を行う。
【０１０７】
単体ＲＦＩＤタグ２８０２が複合機１０１に搭載されたものである場合、ＣＰＵ６０２は、複合機１０１とネットワーク１０６を介した通信が可能であるか否かを確認する（Ｓ１２１０：Y、Ｓ１２１５）。通信可能であれば、ＣＰＵ６０２は、ネットワーク１０６を介して複合機１０１のＲＡＭ２２２から近接情報を取得し、ＲＡＭ６０３に記憶する（Ｓ１２１５：Y、Ｓ１２１７）。
ＣＰＵ６０２は、ＲＡＭ６０３に記憶した近接情報から、近接カウンタ７２１の値を確認する（Ｓ１２２０）。ＣＰＵ６０２は、データ形式宣言部８１２を抽出することで、近接カウンタ８１３の値を確認する。
【０１０８】
複合機１０１とのネットワーク１０６を介した通信が不可である場合（Ｓ１２１５:N）、或いは近接カウンタ７２１の値が確認されない場合（Ｓ１２２０：N）、ＣＰＵ６０２は、近接状態にある複合機１０１が無いと判断する。
ステップＳ１２１５、Ｓ１２２０で近接状態にある複合機１０１が無いと判断した場合、ＣＰＵ６０２は、ステップＳ１２６０の処理を行う。
【０１０９】
近接カウンタ７２１の値を確認するとＣＰＵ６０２は、ネットワーク１０６を介して複合機１０１のＲＡＭ２２２の近接情報を更新して書き換える。ＣＰＵ６０２は、近接カウンタ７２１の値を「１」インクリメントしてＲＡＭ２２２に書き込む（Ｓ１２２０：Y、Ｓ１２３０）。また、ＣＰＵ６０２は、情報端末１０２を特定するためのＩＰアドレスを情報端末特定情報７３１としてＲＡＭ２２２に書き込む。近接カウンタ７２１の値の書き込みは、データ形式宣言部８１２を指定し、近接カウンタ８１３の値にインクリメントした値を指定することで行う。また情報端末特定情報７３１の書き込みは、データ形式宣言部８２２を指定し、情報端末のＩＰアドレスを情報端末特定情報８２３に指定することで行う。
【０１１０】
ＣＰＵ６０２は、ステップＳ１２００、Ｓ１２１０、Ｓ１２１５、Ｓ１２２０の結果から、情報端末１０２が、複合機１０１に近接した位置に有ると判断する。ＣＰＵ６０２は、図８（ｂ）で示す複合機操作アプリケーションのインタフェース画面を表示する。操作者は、この画面により操作を行う（Ｓ１２５０）。
以上により、近接状態の確認から複合機操作アプリケーションを用いた操作までの一連の処理が終了する。操作終了後、ＣＰＵ６０２は、一定時間待機し、ステップＳ１２００の処理に戻る。
【０１１１】
＜複合機の処理フロー＞
図２３は、複合機１０１による近接状態を判断する処理フローを表す図である。
【０１１２】
複合機１０１のＣＰＵ２２１は、まず、初期化処理を行う（Ｓ２２００）。初期化処理によりＣＰＵ２２１は、ＲＡＭ２２２の近接カウンタ７２１の値を「0x00」にリセットする。初期化処理では、ＲＡＭ２２２に記憶される近接カウンタ確認値も「0x00」にリセットされる。
【０１１３】
ＣＰＵ２２１は、初期化処理後にＲＡＭ２２２に記憶される近接カウンタ７２１の値をリードして（Ｓ２２２０）、近接カウンタ確認値と比較する。これにより、ＣＰＵ２２１は、近接カウンタ７２１の値が更新されているか否かを確認する（Ｓ２２３０）。ＣＰＵ２２１は、近接カウンタ７２１の値が更新されている場合、情報端末１０２が複合機１０１に近接状態にあると判断する。近接カウンタ７２１の値が更新されていない場合、情報端末１０２が離隔状態にあると判断する。
【０１１４】
情報端末１０２が複合機１０１に近接状態にある場合、ＣＰＵ２２１は、近接カウンタ確認値を、ステップＳ２２２０で取得した近接カウンタ７２１の値に更新する（Ｓ２２３０：Y、Ｓ２２４０）。その後、ＣＰＵ２２１は、ＲＡＭ２２２に記憶される情報端末特定情報７３１をリードする（Ｓ２２５５）。これにより、複合機１０１が搭載する単体ＲＦＩＤタグ２８０２と近距離無線通信を行っている情報端末を特定する情報、例えばＩＰアドレスを取得する。
【０１１５】
ＣＰＵ２２１は、ＲＡＭ２２２に記憶される図１０の情報端末管理テーブルの情報端末特定情報９０２（第１識別情報）を参照して、取得した情報端末特定情報（第２識別情報）に一致する情報端末の管理情報を特定する。これにより、複合機１０１がネットワーク１０６を介して通信している複数の情報端末の中から、近接している情報端末を特定することができる。そして情報端末管理テーブルの対応する情報端末のファイルの近接状態９０３を、「近接」、スキャン機能状態を「占有」に更新する。例えば情報端末特定情報７３１に記憶されているＩＰアドレスが「192.168.42.10」ならば、図１０の第１情報端末９５１の管理情報を更新する（Ｓ２２５７）。
ＣＰＵ２２１は、情報端末特定情報７３１に対応する情報端末が近接状態として処理を行う（Ｓ２２６０）。
【０１１６】
情報端末が複合機１０１から離隔状態にある場合、ＣＰＵ２２１は、情報端末管理テーブルを、近接状態の情報端末が無いと示すように更新する。ＣＰＵ２２１は、情報管理テーブルの近接状態９０３をすべて「離隔」、スキャン機能状態９０４をすべて「利用不可」にして占有状態を解除する（Ｓ２２６９）。ＣＰＵ２２１は、全ての情報端末が離隔状態として処理を行う（Ｓ２２０７）。
【０１１７】
以上により、近接状態の確認及びそれに付随する一連の処理が終了する。操作終了後、ＣＰＵ２２１は、一定時間待機し、ステップＳ２２２０の処理に戻る。
【０１１８】
なお、第３実施形態ではＲＡＭ２２２に近接カウンタ７２１を記憶する構成であるが、これに代えて、第２実施形態で用いた近接フラグ７８１をＲＡＭ２２２に記憶する構成であってもよい。この場合の処理は、第２実施形態に準じたものになり、情報端末が、ＲＡＭ２２２の近接フラグ７８１を、ネットワーク１０６を介してセットすることになる。
【０１１９】
以上説明したような第３実施形態では、第１実施形態と同様に、単体ＲＦＩＤタグ２８０２を備える複合機１０１が、ＲＦＩＤタグリーダライタ６１２を備える情報端末１０２、１０３の近接状態と離隔状態とを検知することができる。そのために、ネットワーク１０６を介して接続された複数の情報端末の中から、近接した情報端末のにみ複合機１０１を占有させることができる。また第３実施形態では、有線インタフェース付ＲＦＩＤよりも安価な単体ＲＦＩＤを用いることが可能である。
【０１２０】
［第４実施形態］
図７（ｂ）に示す通り、複合機１０１は、操作部２１０に情報端末１０２が近接した状態で、情報端末１０２に特定の機能を占有させる。操作部２１０は、図３に示す通り、多数の操作キーを備える。操作者は、情報端末１０２を操作部２１０に近接させて操作するために、情報端末１０２の本体により、誤って操作部２１０の操作キーを操作する可能性がある。
第４実施形態では、このような操作キーの誤操作を防止する。
【０１２１】
複合機１０１は、近接状態と判断した情報端末が有る場合に、操作部２１０の操作キーの操作により入力される指示を無効にする。これにより、操作キーの誤操作を防止することができる。この処理は、例えば第１実施形態においては、図１３のステップＳ２０６０の処理の際に行われる。この場合、複合機１０１は、図２４に示すように、操作部２１０の表示部２０１０に「キーソウサムコウ」と表示して、操作キーによる操作を無効にしたことを操作者に報知する。
【０１２２】
以上説明したような第４実施形態では、第１、第２、第３実施形態の効果に加えて、複合機１０１が情報機器の近接状態を検知している期間、複合機１０１の操作部２１０の誤操作を防ぐことができる。
【０１２３】
以上、本発明の好適な実施形態に基づいて詳述してきたが、本発明はこれら特定の実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の様々な形態も本発明に含まれる。また、上述の実施形態の一部を適宜組み合わせてもよい。
また、上述の情報端末１０２は、様々な装置を含むものである。例えば、スマートフォンやタブレットに限らず、カメラ、ビデオカメラ、その他の画像ビューワ等を含む。
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）をネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム又は装置のコンピュータ（又はＣＰＵやＭＰＵ等）がプログラムコードを読み出して実行する処理である。この場合、そのコンピュータプログラム、及び該コンピュータプログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１２４】
１０１…複合機、１０２，１０３…情報端末、２１０…操作部、２２０，６０１…コントローラユニット、２８０…ＲＦＩＤタグ、２８０１…有線インタフェース付ＲＦＩＤタグ、２８０２…単体ＲＦＩＤタグ、６１２…ＲＦＩＤタグリーダライタ
【図１】
2014155029.tif 000003
【図２】
2014155029.tif 000004
【図３】
2014155029.tif 000005
【図４】
2014155029.tif 000006
【図５】
2014155029.tif 000007
【図６】
2014155029.tif 000008
【図７】
2014155029.tif 000009
【図８】
2014155029.tif 000010
【図９】
2014155029.tif 000011
【図１０】
2014155029.tif 000012
【図１１】
2014155029.tif 000013
【図１２】
2014155029.tif 000014
【図１３】
2014155029.tif 000015
【図１４】
2014155029.tif 000016
【図１５】
2014155029.tif 000017
【図１６】
2014155029.tif 000018
【図１７】
2014155029.tif 000019
【図１８】
2014155029.tif 000020
【図１９】
2014155029.tif 000021
【図２０】
2014155029.tif 000022
【図２１】
2014155029.tif 000023
【図２２】
2014155029.tif 000024
【図２３】
2014155029.tif 000025
【図２４】
2014155029.tif 000026