(57)【要約】【課題】  遠隔操作の対象となる装置を特定する操作を容易にすること。【解決手段】  携帯情報装置は、被写体を撮像するカメラと、カメラが被写体を撮像する方向を示す方位を検出する方位検出制御部２５５と、カメラにより撮像された被写体の画像を表示する表示制御部２５３と、自装置の位置を検出する携帯側位置検出制御部２５５と、情報処理装置がサーバーに送信したエアータグ情報をサーバーから取得するエアータグ情報取得部２６１，２６３と、取得されたエアータグ情報と、検出された位置と、検出された方位とに基づいて、カメラが撮像する被写体として情報処理装置を特定する被写体特定部２６５と、特定された情報処理装置に対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置を遠隔操作する遠隔操作部２６７と、を備える。【選択図】        図１３
2014115709.tif 000002
【特許請求の範囲】
【請求項１】
サーバーと、情報処理装置と、携帯情報装置と、を備えた遠隔制御システムであって、
前記情報処理装置は、処理を実行する処理実行手段と、
自装置の位置を検出する装置側位置検出手段と、
自装置を識別するための装置識別情報と、前記検出された位置情報と、前記処理実行手段が実行可能な処理に関する処理情報とを含むエアータグ情報を前記サーバーに送信するエアータグ送信手段とを、備え、
前記携帯情報装置は、被写体を撮像する撮像手段と、
前記撮像手段が被写体を撮像する方向を示す方位を検出する方位検出手段と、
前記撮像手段により撮像された被写体の画像を表示する表示手段と、
自装置の位置を検出する携帯側位置検出手段と、
前記情報処理装置が前記サーバーに送信したエアータグ情報を前記サーバーから取得するエアータグ情報取得手段と、
前記取得されたエアータグ情報と、前記携帯側位置検出手段により検出された位置と、前記方位検出手段により検出された方位とに基づいて、前記撮像手段が撮像する被写体として前記情報処理装置を特定する被写体特定手段と、
前記特定された情報処理装置に対応するエアータグ情報に含まれる前記処理情報に基づいて当該情報処理装置を遠隔操作する遠隔操作手段と、を備えた遠隔制御システム。
【請求項２】
前記情報処理装置は複数あり、前記複数の情報処理装置は、データを表示する処理を実行する第１の情報処理装置と、データを出力する処理を実行可能な第２の情報処理装置と、を含み、
前記遠隔操作手段は、前記被写体特定手段により前記第１および第２の情報処理装置が特定される場合、前記第１の情報処理装置で表示されているデータを、前記第２の情報処理装置に出力させる、請求項１に記載の遠隔制御システム。
【請求項３】
前記遠隔操作手段は、前記第１の情報処理装置に対応する第１のエアータグ情報に含まれる処理情報に基づいて前記第１の情報処理装置で表示されているデータを特定するデータ特定手段と、
前記第２の情報処理装置に対応する第２のエアータグ情報に含まれる処理情報に基づいて前記第２の情報処理装置で実行可能な処理を特定する処理特定手段と、
前記データ特定手段により特定されるデータに対応する第１の識別画像および前記処理特定手段により特定される処理に対応する第２の識別画像を表示する識別画像表示手段と、
前記第１の識別画像と前記第２の識別画像とを関連付ける操作が入力される場合、前記第１の識別画像に対応するデータに対して前記第２の識別画像で特定される処理を前記第２の情報処理装置に実行させるコマンドを、前記第１の情報処理装置および前記第２の情報処理装置のいずれか一方に送信する前記コマンド送信手段と、を含む、請求項２に記載の遠隔制御システム。
【請求項４】
前記遠隔操作手段は、前記処理情報に対応する識別画像を表示する処理情報表示手段と、
前記表示された識別画像がユーザーによって指示される場合、当該識別画像に対応する処理情報に基づいて、前記情報処理装置に処理を実行させるためのコマンドを送信するコマンド送信手段と、を含む、請求項１に記載の遠隔制御システム。
【請求項５】
サーバーと通信可能な携帯情報装置であって、
前記サーバーは、オブジェクトを識別するための装置識別情報と、前記オブジェクトの絶対位置と、前記オブジェクトに関する処理情報とを含むエアータグ情報を記憶しており、
被写体を撮像する撮像手段と、
前記撮像手段が被写体を撮像する方向を示す方位を検出する方位検出手段と、
前記撮像手段により撮像された被写体の画像を表示する表示手段と、
自装置の位置を検出する携帯側位置検出手段と、
前記サーバーから前記エアータグ情報を取得するエアータグ情報取得手段と、
前記取得されたエアータグ情報と、前記携帯側位置検出手段により検出された位置と、前記方位検出手段により検出された方位とに基づいて、前記撮像手段が撮像する被写体として前記オブジェクトを特定する被写体特定手段と、
前記特定されたオブジェクトに対応するエアータグ情報に含まれる前記処理情報に基づいて当該情報処理装置を遠隔操作する遠隔操作手段と、を備えた携帯情報装置。
【請求項６】
前記オブジェクトが複数あり、前記複数のオブジェクトは、データを表示する処理を実行する第１の情報処理装置と、データを出力する処理を実行可能な第２の情報処理装置と、を含み、
前記遠隔操作手段は、前記被写体特定手段により前記第１および第２の情報処理装置が特定される場合、前記第１の情報処理装置で表示されているデータを前記第２の情報処理装置に出力させる、請求項５に記載の携帯情報装置。
【請求項７】
前記遠隔操作手段は、前記第１の情報処理装置に対応する第１のエアータグ情報に含まれる処理情報に基づいて前記第１の情報処理装置で表示されているデータを特定するデータ特定手段と、
前記第２の情報処理装置に対応する第２のエアータグ情報に含まれる処理情報に基づいて前記第２の情報処理装置で実行可能な処理を特定する処理特定手段と、
前記データ特定手段により特定されるデータに対応する第１の識別画像および前記処理特定手段により特定される処理に対応する第２の識別画像を表示する識別画像表示手段と、
前記第１の識別画像と前記第２の識別画像とを関連付ける操作が入力される場合、前記第１の識別画像に対応するデータに対して前記第２の識別画像で特定される処理を前記第２の情報処理装置に実行させるコマンドを、前記第１の情報処理装置および前記第２の情報処理装置のいずれか一方に送信する前記コマンド送信手段と、を含む、請求項６に記載の携帯情報装置。
【請求項８】
前記遠隔操作手段は、前記処理情報に対応する識別画像を表示する識別画像表示手段と、
前記表示された識別画像がユーザーによって指示される場合、当該識別画像に対応する処理情報に基づいて、前記オブジェクトに処理を実行させるためのコマンドを送信するコマンド送信手段と、を含む、請求項５に記載の携帯情報装置。
【請求項９】
サーバーと通信可能な携帯情報装置で実行される遠隔制御方法であって、
前記サーバーは、オブジェクトを識別するための装置識別情報と、前記オブジェクトの絶対位置と、前記オブジェクトに関する処理情報とを含むエアータグ情報を記憶しており、
被写体を撮像する撮像ステップと、
前記撮像ステップにおいて被写体を撮像した方向を示す方位を検出する方位検出ステップと、
前記撮像ステップにおいて撮像された被写体の画像を表示する表示ステップと、
自装置の位置を検出する携帯側位置検出ステップと、
前記サーバーから前記エアータグ情報を取得するエアータグ情報取得ステップと、
前記取得されたエアータグ情報と、前記携帯側位置検出ステップにおいて検出された位置と、前記方位検出ステップにおいて検出された方位とに基づいて、前記撮像ステップにおいて撮像された被写体として前記オブジェクトを特定する被写体特定ステップと、
前記特定されたオブジェクトに対応するエアータグ情報に含まれる前記処理情報に基づいて当該情報処理装置を遠隔操作する遠隔制御ステップと、を含む遠隔制御方法。
【請求項１０】
サーバーと通信可能な携帯情報装置を制御するコンピューターで実行される遠隔制御プログラムであって、
前記サーバーは、オブジェクトを識別するための装置識別情報と、前記オブジェクトの絶対位置と、前記オブジェクトに関する処理情報とを含むエアータグ情報を記憶しており、
被写体を撮像する撮像ステップと、
前記撮像ステップにおいて被写体を撮像した方向を示す方位を検出する方位検出ステップと、
前記撮像ステップにおいて撮像された被写体の画像を表示する表示ステップと、
自装置の位置を検出する携帯側位置検出ステップと、
前記サーバーから前記エアータグ情報を取得するエアータグ情報取得ステップと、
前記取得されたエアータグ情報と、前記携帯側位置検出ステップにおいて検出された位置と、前記方位検出ステップにおいて検出された方位とに基づいて、前記撮像ステップにおいて撮像された被写体として前記オブジェクトを特定する被写体特定ステップと、
前記特定されたオブジェクトに対応するエアータグ情報に含まれる前記処理情報に基づいて当該情報処理装置を遠隔操作する遠隔制御ステップと、を前記コンピューターに実行させる遠隔制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、遠隔制御システム、携帯情報装置、遠隔制御方法および遠隔制御プログラムに関し、特に、情報処理装置とその情報処理装置を遠隔操作する携帯情報装置とを含む遠隔制御システム、その携帯情報装置、および携帯情報装置で実行される遠隔制御方法および遠隔制御プログラムに関する。
【背景技術】
【０００２】
近年、複数の複合機（以下「ＭＦＰ」という）がネットワークに接続されたパーソナルコンピューター（以下「ＰＣ」という）で利用される場合がある。この環境において、ユーザーがＰＣを用いてプリントする場合、複数のＭＦＰのうちからプリントさせる１台を特定しなければならない。この操作を容易にするための技術として、例えば、特開２００９−２７８３８７号公報には、複数の画像形成装置とサーバー装置とがネットワークを介してデータ通信可能に連結される連携システムであって、前記画像形成装置は、前記サーバー装置のアプリケーションを遠隔操作して利用可能となるように構成される遠隔操作手段を有し、前記サーバー装置は、ネットワークを介して連結される複数の画像形成装置のうち、前記遠隔操作手段によって遠隔操作する画像形成装置である遠隔操作元装置を識別する遠隔操作元装置識別手段と、前記遠隔操作元装置識別手段が識別した識別結果に基づいて、アプリケーションが印刷のために利用する画像形成装置を遠隔操作元装置に自動設定する自動設定手段と、前記自動設定手段が自動設定した遠隔操作元装置が即時印刷可能状態ではない場合に、画像形成装置が個別に有する印字パラメータ設定値を用いて予め設定される方法で算出される、遠隔操作元装置の印字能力との類似度を示す類似性値が、所定の範囲内にある画像形成装置を検索して、遠隔操作元装置に代替して即時印刷処理を行う代替画像形成装置として特定する代替画像形成装置検索手段とを有することを特徴とする連携システムが記載されている。
【０００３】
しかしながら、従来の連携システムにおいては、サーバーにおいて複数の画像形成装置のうちからプリントするための１台が決定されるため、複数の画像形成装置のうちユーザーが所望する画像形成装置にプリントさせることができない場合があるといった問題がある。
【特許文献１】特開２００９−２７８３８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、遠隔操作の対象となる装置を特定する操作を容易にした遠隔制御システムを提供することである。
【０００５】
この発明の他の目的は、遠隔操作の対象となる装置を特定する操作を容易にした携帯情報装置を提供することである。
【０００６】
この発明のさらに他の目的は、遠隔操作の対象となる装置を特定する操作を容易にした遠隔制御方法を提供することである。
【０００７】
この発明のさらに他の目的は、遠隔操作の対象となる装置を特定する操作を容易にした遠隔制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、遠隔制御システムは、サーバーと、情報処理装置と、携帯情報装置と、を備えた遠隔制御システムであって、情報処理装置は、処理を実行する処理実行手段と、自装置の位置を検出する装置側位置検出手段と、自装置を識別するための装置識別情報と、検出された位置情報と、処理実行手段が実行可能な処理に関する処理情報とを含むエアータグ情報をサーバーに送信するエアータグ送信手段とを、備え、携帯情報装置は、被写体を撮像する撮像手段と、撮像手段が被写体を撮像する方向を示す方位を検出する方位検出手段と、撮像手段により撮像された被写体の画像を表示する表示手段と、自装置の位置を検出する携帯側位置検出手段と、情報処理装置がサーバーに送信したエアータグ情報をサーバーから取得するエアータグ情報取得手段と、取得されたエアータグ情報と、携帯側位置検出手段により検出された位置と、方位検出手段により検出された方位とに基づいて、撮像手段が撮像する被写体として情報処理装置を特定する被写体特定手段と、特定された情報処理装置に対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置を遠隔操作する遠隔操作手段と、を備える。
【０００９】
この局面に従えば、携帯情報装置により、被写体が撮像されると、被写体の画像が表示されるとともに、被写体を撮像する方向を示す方位が検出され、自装置の位置が検出され、情報処理装置がサーバーに送信したエアータグ情報がサーバーから取得される。そして、取得されたエアータグ情報と、検出された自装置の位置と、検出された方位とに基づいて、被写体としての情報処理装置が特定され、特定された情報処理装置に対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置が遠隔操作される。このため、情報処理装置を撮像することによって、遠隔操作の対象が特定されるので、遠隔操作の対象となる装置を特定する操作を容易にした遠隔制御システムを提供することができる。
【００１０】
好ましくは、情報処理装置は複数あり、複数の情報処理装置は、データを表示する処理を実行する第１の情報処理装置と、データを出力する処理を実行可能な第２の情報処理装置と、を含み、遠隔操作手段は、被写体特定手段により第１および第２の情報処理装置が特定される場合、第１の情報処理装置で表示されているデータを、第２の情報処理装置に出力させる。
【００１１】
この局面に従えば、第１および第２の情報処理装置が特定される場合、第１の情報処理装置で表示されているデータが、第２の情報処理装置に出力される。このため、２つの装置を同時に遠隔操作することができる。
【００１２】
好ましくは、遠隔操作手段は、第１の情報処理装置に対応する第１のエアータグ情報に含まれる処理情報に基づいて第１の情報処理装置で表示されているデータを特定するデータ特定手段と、第２の情報処理装置に対応する第２のエアータグ情報に含まれる処理情報に基づいて第２の情報処理装置で実行可能な処理を特定する処理特定手段と、データ特定手段により特定されるデータに対応する第１の識別画像および処理特定手段により特定される処理に対応する第２の識別画像を表示する識別画像表示手段と、第１の識別画像と第２の識別画像とを関連付ける操作が入力される場合、第１の識別画像に対応するデータに対して第２の識別画像で特定される処理を第２の情報処理装置に実行させるコマンドを、第１の情報処理装置および第２の情報処理装置のいずれか一方に送信するコマンド送信手段と、を含む。
【００１３】
この局面に従えば、第１の情報処理装置で表示されているデータが特定され、特定されるデータに対応する第１の識別画像が表示され、第２の情報処理装置で実行可能な処理が特定され、特定される処理に対応する第２の識別画像が表示され、第１の識別画像と第２の識別画像とを関連付ける操作が入力される場合、第１の識別画像に対応するデータに対して第２の識別画像で特定される処理を第２の情報処理装置に実行させるコマンドが送信される。このため、処理対象とするデータを特定する操作が容易である。さらに、処理を実行する装置および実行させる処理を特定する操作が容易である。その結果、１つの画面に表示される第１の識別画像と第２の識別画像とを関連付ける簡単な操作で、２つの装置を遠隔操作することができる。
【００１４】
好ましくは、遠隔操作手段は、処理情報に対応する識別画像を表示する処理情報表示手段と、表示された識別画像がユーザーによって指示される場合、当該識別画像に対応する処理情報に基づいて、情報処理装置に処理を実行させるためのコマンドを送信するコマンド送信手段と、を含む。
【００１５】
この局面に従えば、処理情報に対応する識別画像が表示され、識別画像がユーザーによって指示される場合、識別画像に対応する処理情報に基づいて、情報処理装置に処理を実行させるためのコマンドが送信される。このため、処理を実行する装置および実行させる処理を特定する操作が容易である。その結果、１つの画面に表示される識別画像を指示する簡単な操作で、情報処理装置を遠隔操作することができる。
【００１６】
この発明の他の局面によれば、携帯情報装置は、サーバーと通信可能な携帯情報装置であって、サーバーは、オブジェクトを識別するための装置識別情報と、オブジェクトの絶対位置と、オブジェクトに関する処理情報とを含むエアータグ情報を記憶しており、被写体を撮像する撮像手段と、撮像手段が被写体を撮像する方向を示す方位を検出する方位検出手段と、撮像手段により撮像された被写体の画像を表示する表示手段と、自装置の位置を検出する携帯側位置検出手段と、サーバーからエアータグ情報を取得するエアータグ情報取得手段と、取得されたエアータグ情報と、携帯側位置検出手段により検出された位置と、方位検出手段により検出された方位とに基づいて、撮像手段が撮像する被写体としてオブジェクトを特定する被写体特定手段と、特定されたオブジェクトに対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置を遠隔操作する遠隔操作手段と、を備える。
【００１７】
この局面に従えば、情報処理装置を撮像することによって、遠隔操作の対象が特定されるので、遠隔操作の対象となる装置を特定する操作を容易にした携帯情報装置を提供することができる。
【００１８】
好ましくは、オブジェクトが複数あり、複数のオブジェクトは、データを表示する処理を実行する第１の情報処理装置と、データを出力する処理を実行可能な第２の情報処理装置と、を含み、遠隔制御手段は、被写体特定手段により第１および第２の情報処理装置が特定される場合、第１の情報処理装置で表示されているデータを第２の情報処理装置に出力させる。
【００１９】
好ましくは、遠隔操作手段は、第１の情報処理装置に対応する第１のエアータグ情報に含まれる処理情報に基づいて第１の情報処理装置で表示されているデータを特定するデータ特定手段と、第２の情報処理装置に対応する第２のエアータグ情報に含まれる処理情報に基づいて第２の情報処理装置で実行可能な処理を特定する処理特定手段と、データ特定手段により特定されるデータに対応する第１の識別画像および処理特定手段により特定される処理に対応する第２の識別画像を表示する識別画像表示手段と、第１の識別画像と第２の識別画像とを関連付ける操作が入力される場合、第１の識別画像に対応するデータに対して第２の識別画像で特定される処理を第２の情報処理装置に実行させるコマンドを、第１の情報処理装置および第２の情報処理装置のいずれか一方に送信するコマンド送信手段と、を含む。
【００２０】
好ましくは、遠隔操作手段は、処理情報に対応する識別画像を表示する識別画像表示手段と、表示された識別画像がユーザーによって指示される場合、当該識別画像に対応する処理情報に基づいて、オブジェクトに処理を実行させるためのコマンドを送信するコマンド送信手段と、を含む。
【００２１】
この発明のさらに他の局面によれば、遠隔制御方法は、サーバーと通信可能な携帯情報装置で実行される遠隔制御方法であって、サーバーは、オブジェクトを識別するための装置識別情報と、オブジェクトの絶対位置と、オブジェクトに関する処理情報とを含むエアータグ情報を記憶しており、被写体を撮像する撮像ステップと、撮像ステップにおいて被写体を撮像した方向を示す方位を検出する方位検出ステップと、撮像ステップにおいて撮像された被写体の画像を表示する表示ステップと、自装置の位置を検出する携帯側位置検出ステップと、サーバーからエアータグ情報を取得するエアータグ情報取得ステップと、取得されたエアータグ情報と、携帯側位置検出ステップにおいて検出された位置と、方位検出ステップにおいて検出された方位とに基づいて、撮像ステップにおいて撮像された被写体としてオブジェクトを特定する被写体特定ステップと、特定されたオブジェクトに対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置を遠隔操作する遠隔制御ステップと、を含む。
【００２２】
この局面に従えば、情報処理装置を撮像することによって、遠隔操作の対象が特定されるので、遠隔操作の対象となる装置を特定する操作を容易にした遠隔制御方法を提供することができる。
【００２３】
この発明のさらに他の局面に従えば、遠隔制御プログラムは、サーバーと通信可能な携帯情報装置を制御するコンピューターで実行される遠隔制御プログラムであって、サーバーは、オブジェクトを識別するための装置識別情報と、オブジェクトの絶対位置と、オブジェクトに関する処理情報とを含むエアータグ情報を記憶しており、被写体を撮像する撮像ステップと、撮像ステップにおいて被写体を撮像した方向を示す方位を検出する方位検出ステップと、撮像ステップにおいて撮像された被写体の画像を表示する表示ステップと、自装置の位置を検出する携帯側位置検出ステップと、サーバーからエアータグ情報を取得するエアータグ情報取得ステップと、取得されたエアータグ情報と、携帯側位置検出ステップにおいて検出された位置と、方位検出ステップにおいて検出された方位とに基づいて、撮像ステップにおいて撮像された被写体としてオブジェクトを特定する被写体特定ステップと、特定されたオブジェクトに対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置を遠隔操作する遠隔制御ステップと、をコンピューターに実行させる。
【００２４】
この局面に従えば、情報処理装置を撮像することによって、遠隔操作の対象が特定されるので、遠隔操作の対象となる装置を特定する操作を容易にした遠隔制御プログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施の形態における遠隔制御システムの全体概要の一例を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰのハードウェア構成の概要を示すブロック図である。
【図４】本実施の形態における携帯情報装置のハードウェア構成の概要の一例を示すブロック図である。
【図５】本実施の形態における電子ペーパー装置のハードウェア構成の概要の一例を示すブロック図である。
【図６】本実施の形態におけるサーバーのハードウェア構成の概要の一例を示すブロック図である。
【図７】本実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図８】エアータグ情報のフォーマットの一例を示す図である。
【図９】コマンドのフォーマットの一例を示す図である。
【図１０】処理識別情報が遠隔操作処理を示すコマンドの条件の項目の詳細なフォーマットの一例を示す図である。
【図１１】本実施の形態における電子ペーパー装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１２】本実施の形態におけるサーバーが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１３】本実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１４】ＭＦＰ制御処理の流れの一例を示すフローチャートである。
【図１５】電子ペーパー制御処理の流れの一例を示すフローチャートである。
【図１６】エアータグ情報管理処理の流れの一例を示すフローチャートである。
【図１７】遠隔制御処理の流れの一例を示すフローチャートである。
【図１８】携帯情報装置に表示される遠隔操作画面の一例を示す図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００２７】
図１は、本発明の実施の形態における遠隔制御システムの全体概要の一例を示す図である。図１を参照して、遠隔制御システム１は、それぞれがネットワーク２に接続されたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１０１，１０２と、携帯情報装置２００と、パーソナルコンピューター（以下「ＰＣ」という）３００と、電子ペーパー装置４００と、無線局５００とを含む。
【００２８】
ＭＦＰ１００，１０１，１０２は、画像形成装置であり、情報処理装置の一例である。ＭＦＰ１００，１０１，１０２各々は、画像形成装置として機能し、原稿を読み取るための原稿読取機能、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成機能およびファクシミリデータを送受信するファクシミリ送受信機能を備えている。なお、第１の実施の形態においてはＭＦＰ１００，１０１，１０２を例に説明するが、ＭＦＰ１００，１０１，１０２に代えて、画像を形成する機能を備えた装置であれば、例えば、プリンタ、ファクシミリ装置等であってもよい。また、ＭＦＰ１００，１０１，１０２は、ハードウェアおよび機能が同じなので以下の説明では特に言及しない限りＭＦＰ１００を例に説明する。
【００２９】
ＰＣ３００は、一般的なコンピューターであり、情報処理装置の一例である。ＰＣ３００は、ＭＦＰ１００，１０１，１０２を制御するためのプリンタドライバプログラムがインストールされている。なお、ＭＦＰ１００，１０１，１０２の種類が異なる場合、ＰＣ３００には、ＭＦＰ１００，１０１，１０２を制御するための３種類のプリンタドライバプログラムがそれぞれインストールされる。
【００３０】
電子ペーパー装置４００は、情報処理装置の一例である。電子ペーパー装置４００は、ユーザーに携帯して使用され、データを記憶する機能、無線ＬＡＮ機能を備えている。また、電子ペーパー装置４００は、ＰＣ３００と同様に、ＭＦＰ１００，１０１，１０２を制御するためのプリンタドライバプログラムがインストールされており、電子ペーパー装置４００に記憶されたデータの画像を、ＭＦＰ１００，１０１，１０２のいずれかにプリントさせることができる。
【００３１】
携帯情報装置２００は、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）など、ユーザーに携帯して使用されるコンピューターである。ここでは、携帯情報装置２００を、スマートフォンとしており、無線ＬＡＮ機能と、通話機能とを備えている。このため、携帯情報装置２００は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。
【００３２】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。さらに、ネットワーク２は、インターネットなどのワイドエリアネットワーク（ＷＡＮ）に接続されている。ＭＦＰ１００，１０１，１０２各々は、ネットワーク２を介してＰＣ３００とデータの送受信が可能である。
【００３３】
無線局５００は、ネットワーク２の中継装置であり、無線ＬＡＮ通信機能を備えた携帯情報装置２００および電子ペーパー装置４００と通信して、携帯情報装置２００および電子ペーパー装置４００をネットワーク２に接続する。このため、ＭＦＰ１００，１０１，１０２およびＰＣ３００各々は、ネットワーク２および無線局５００を介して携帯情報装置２００および電子ペーパー装置４００とデータの送受信が可能である。
【００３４】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰのハードウェア構成の概要を示すブロック図である。図２および図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００３５】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００３６】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００３７】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００３８】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６１と操作部１６３とを含む。表示部１６１は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６３は、複数のキーからなるハードキー部１６７を備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１６３は、表示部１６１上に設けられたタッチパネルを１６５さらに含む。
【００３９】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク２に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してＭＦＰ１０１，１０２、ＰＣ３００または携帯情報装置２００との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク２を介してインターネットに接続されたコンピューターと通信が可能である。
【００４０】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００４１】
外部記憶装置１１７は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  ＲＯＭ）１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００４２】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４３】
遠隔制御システム１において、ＭＦＰ１００，１０１，１０２、携帯情報装置２００、情報処理装置である電子ペーパー装置４００およびＭＦＰ１００，１０１，１０２間で、データが送受信される。データを送受信するプロトコルは、受信側の装置において送信元を特定することができれば、任意のプロトコルを用いることが可能である。データを送受信するプロトコルは、例えばＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）およびＳＭＰＴ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）等が用いられる。
【００４４】
図４は、本実施の形態における携帯情報装置のハードウェア構成の概要の一例を示すブロック図である。図４を参照して、本実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、情報を表示する表示部２０６と、ユーザーの操作を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８と、位置検出部２０９と、方位検出部２１０と、外部記憶装置２１１と、を含む。
【００４５】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカを備え、無線通信部２０４から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバーに接続し、電子メールを送受信する。
【００４６】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００４７】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部２０７は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。
【００４８】
無線ＬＡＮＩ／Ｆ２０８は、無線局５００と通信し、携帯情報装置２００をネットワーク２に接続するためのインターフェースである。携帯情報装置２００に、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００それぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００と通信することができ、データの送受信が可能となる。なお、本実施の形態においては、携帯情報装置２００が無線ＬＡＮＩ／Ｆ２０８を用いて、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置２００、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００が、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、携帯情報装置２００が、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００のいずれかと、１対１で通信するようにしてもよい。また、携帯情報装置２００を、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００のいずれかと、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等の有線で接続するようにし、携帯情報装置２００が、サーバー３００、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００のいずれかと、１対１で通信するようにしてもよい。
【００４９】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。
【００５０】
位置検出部２０９は、携帯情報装置２００の現在位置を検出する。具体的には、位置検出部２０９は、全地球測位システム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機であり、複数のＧＰＳ衛星からの電波を受信することにより、現在位置を測定する。位置検出部２０９は、測定した現在位置を示す値、たとえば、緯度と経度とをＣＰＵ２０１に出力する。
【００５１】
方位検出部２１０は、携帯情報装置２００のカメラ２０２が向く方向の方位を検出する。具体的には、方位検出部２１０は、地磁気を計測する地磁気センサーである。方位検出部２１０は、検出した方位をＣＰＵ２０１に出力する。方位検出部２１０は、カメラ２０２の撮像方向、換言すれば、カメラ２０２のレンズの光軸が向く方向を検出可能なように携帯情報装置２００に設置される。なお、方位検出部２１０は、地磁気センサーに限らず、ジャイロセンサー等を用いるようにしてもよい。
【００５２】
外部記憶装置２１１は、携帯情報装置２００に着脱自在であり、遠隔操作プログラムを記憶したＣＤ−ＲＯＭ２１０Ａが装着可能である。ＣＰＵ２０１は、外部記憶装置２１１を介してＣＤ−ＲＯＭ２１０Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２１１に装着されたＣＤ−ＲＯＭ２１０Ａに記録された遠隔操作プログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行することが可能である。
【００５３】
なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３またはＣＤ−ＥＯＭ２１０Ａに記録されたプログラムについて説明したが、ネットワーク２に接続された他のコンピューターが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置２００が、ネットワーク２に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５４】
なお、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ２１１Ａに限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリであってもよい。
【００５５】
図５は、本実施の形態における電子ペーパー装置のハードウェア構成の概要の一例を示すブロック図である。図４を参照して、電子ペーパー装置４００は、電子ペーパー装置４００の全体を制御するためのＣＰＵ４０１と、データを不揮発的に記憶するフラッシュメモリ４０３と、データの画像を表示する表示部４０５と、ユーザーの操作の入力を受け付ける操作部４０７と、無線ＬＡＮＩ／Ｆ４０９と、位置検出部４１１と、外部記憶装置４１３と、を含む。
【００５６】
表示部４０５は、電子ペーパーであり、フラッシュメモリ４０３に記憶されたデータの画像を表示する。操作部４０７は、表示部４０５に重畳して設けられたタッチパネルである。
【００５７】
無線ＬＡＮＩ／Ｆ４０９は、無線局５００と通信し、電子ペーパー装置４００をネットワーク２に接続するためのインターフェースである。電子ペーパー装置４００に、サーバー３００、ＭＦＰ１００，１０１，１０２および携帯情報装置２００それぞれのＩＰアドレスを登録しておくことにより、電子ペーパー装置４００は、サーバー３００、ＭＦＰ１００，１０１，１０２および携帯情報装置２００と通信することができ、データの送受信が可能となる。なお、本実施の形態においては、電子ペーパー装置４００が無線ＬＡＮＩ／Ｆ４０９を用いて、サーバー３００、ＭＦＰ１００，１０１，１０２および携帯情報装置２００と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、サーバー３００、ＭＦＰ１００，１０１，１０２、携帯情報装置２００、および電子ペーパー装置４００それぞれが、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、電子ペーパー装置４００が、サーバー３００、ＭＦＰ１００，１０１，１０２および携帯情報装置２００のいずれかと、１対１で通信するようにしてもよい。また、電子ペーパー装置４００を、サーバー３００、ＭＦＰ１００，１０１，１０２および携帯情報装置２００のいずれかと、例えばＵＳＢケーブル等の有線で接続するようにし、電子ペーパー装置４００が、サーバー３００、ＭＦＰ１００，１０１，１０２および携帯情報装置２００のいずれかと、１対１で通信するようにしてもよい。
【００５８】
フラッシュメモリ４０３は、ＣＰＵ４０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ４０１は、フラッシュメモリ４０３に記録されたプログラムを、ＣＰＵ４０１が備えるＲＡＭにロードして実行する。
【００５９】
位置検出部４１１は、電子ペーパー装置４００の現在位置を検出する。具体的には、位置検出部４１１は、ＧＰＳ受信機であり、複数のＧＰＳ衛星からの電波を受信することにより、現在位置を測定する。位置検出部４１１は、測定した現在位置を示す値、たとえば、緯度と経度とをＣＰＵ４０１に出力する。
【００６０】
外部記憶装置４１３は、電子ペーパー装置４００に着脱自在であり、プログラムを記憶したＣＤ−ＲＯＭ４１３Ａが装着可能である。ＣＰＵ４０１は、外部記憶装置４１３を介してＣＤ−ＲＯＭ４１３Ａにアクセス可能である。ＣＰＵ４０１は、外部記憶装置４１３に装着されたＣＤ−ＲＯＭ４１３Ａに記録されたプログラムを、ＣＰＵ４０１が備えるＲＡＭにロードして実行することが可能である。
【００６１】
図６は、本実施の形態におけるサーバーのハードウェア構成の概要の一例を示すブロック図である。図６を参照して、サーバー３００は、サーバー３００の全体を制御するためのＣＰＵ３０１と、ＣＰＵ３０１が実行するためのプログラムを記憶するＲＯＭ３０２と、ＣＰＵ３０１の作業領域として使用されるＲＡＭ３０３と、データを不揮発的に記憶するＨＤＤ３０４と、ＣＰＵ３０１をネットワーク２に接続する通信部３０５と、情報を表示する表示部３０６と、ユーザーの操作の入力を受け付ける操作部３０７と、を含む。
【００６２】
図７は、本実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。図７に示す機能は、本実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶されたプログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図７を参照して、ＣＰＵ１１１は、第１コマンド受信部５１と、第１処理実行部５３と、第１エアータグ送信部５５と、位置設定部５７と、を含む。
【００６３】
位置設定部５７は、ＭＦＰ１００が設置されている位置を示す位置情報を設定する。具体的には、位置設定部５７は、ＭＦＰ１００を操作するユーザー、例えば、ＭＦＰ１００を管理するユーザーが、ＭＦＰ１００が配置されている現在位置を示す位置情報を操作部１６３に入力すれば、入力された現在位置をＨＤＤ１１５に記憶する。ユーザーが入力する現在位置は、ＭＦＰ１００が配置されている現在位置を示す緯度および経度である。なお、ＭＦＰ１００がＧＰＳ受信装置を備える場合には、ＧＰＳ受信装置によって計測された位置を示す位置情報を設定するようにしてもよい。位置設定部５７は、ＭＦＰ１００が配置される場所が変更される場合に、位置情報を設定する。位置設定部５７は、設定された位置情報を第１エアータグ送信部５５に出力する。
【００６４】
第１エアータグ送信部５５は、位置設定部５７から設定された位置情報が入力され、第１処理実行部５３から処理情報が入力される。以下、第１処理実行部５３が出力する処理情報を第１処理情報ともいう。第１処理情報は、第１処理実行部５３が実行可能な処理の種類と、その種類の処理を実行するための条件ごとの設定値と、を含む。設定値に代えて設定値の属性としてもよい。さらに、第１処理実行部５３が処理を実行している場合は、第１処理情報は、第１処理実行部５３が処理の対象とするデータを識別するためのデータ識別情報を、さらに含む。第１エアータグ送信部５５は、ＭＦＰ１００を識別するための装置識別情報と、位置情報と、第１処理実行部５３から入力される第１処理情報とを含むエアータグ情報を生成し、エアータグ情報をサーバー３００に、通信Ｉ／Ｆ部１１２を介して送信する。
【００６５】
図８は、エアータグ情報のフォーマットの一例を示す図である。図８を参照して、エアータグ情報は、装置識別情報の項目と、位置情報の項目と、処理情報の項目と、を含む。さらに、エアータグ情報は、オプションとして処理対象の項目を含む。装置識別情報の項目は、エアータグ情報を送信する装置の装置識別情報が設定される。位置情報の項目は、エアータグ情報を送信する装置の現在位置を示す位置情報が設定される。処理情報の項目は、種類の項目と条件の項目とを含む。種類の項目は、処理識別情報が設定され、条件の項目には、処理識別情報で識別される処理を実行するための条件を定める項目ごとに設定値の属性が設定される。処理対象の項目は、処理の対象となるデータを識別するためのデータ識別情報が設定される。処理対象の項目は、エアータグ情報に含まれる場合と、含まれない場合とがある。
【００６６】
図７に戻って、第１コマンド受信部５１は、通信Ｉ／Ｆ部１１２が外部から受信するコマンドを受信する。第１コマンド受信部５１は、外部から受信されたコマンドを、第１処理実行部５３に出力する。第１コマンド受信部５１は、後述する電子ペーパー装置４００または携帯情報装置２００がＭＦＰ１００に宛てて送信するコマンドを受信する。コマンドは、処理を識別するための処理識別情報と、その処理を実行するための条件ごとの設定値と、を含む。また、コマンドは、処理対象とするデータを識別するためのデータ識別情報を含む場合がある。第１コマンド受信部５１は、コマンドとともにデータを受信する場合がある。第１コマンド受信部５１は、コマンドおよびデータを受信する場合、コマンドおよびデータの組を第１処理実行部５３に出力する。
【００６７】
図９は、コマンドのフォーマットの一例を示す図である。図９を参照して、コマンドは、処理識別情報の項目と、条件の項目と、データ特定の項目と、を含む。処理識別情報の項目は、処理を識別するための処理識別情報が設定される。条件の項目は、処理識別情報の項目に設定された処理識別情報で特定される処理を実行するための条件ごとの設定値が設定される。データ特定の項目は、処理対象となるデータを識別するためのデータ識別情報が設定される。データ特定の項目は、コマンドに含まれる場合と、含まれない場合とがある。
【００６８】
図７に戻って、第１処理実行部５３は、第１表示制御部６１と、第１画像形成制御部６３と、第１送受信制御部６５と、第１データ記憶部６７と、第１コマンド送信部６９と、を含む。第１表示制御部６１は、表示部１６１を制御し、表示部１６１にデータの画像を表示させる。第１表示制御部６１が、表示部１６１に表示させる画像は、外部から受信されたデータの画像、ＨＤＤ１１５に記憶されたデータの画像を含む。たとえば、ＭＦＰ１００を操作するユーザーが、操作部１６３を操作して、ＨＤＤ１１６に記憶されているデータの画像をプレビュー表示する操作を入力すれば、第１表示制御部６１は、表示部１６１にＨＤＤ１１６に記憶されているデータの画像を表示させる。この場合、第１処理実行部５３は、第１表示制御部６１によって表示されている画像のデータを、処理対象に設定する。また、第１表示制御部６１は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報が表示処理を示す場合、コマンドとともに入力されるデータの画像を、コマンドに含まれる条件の項目に設定された設定値に従って、表示部１６１に表示する。
【００６９】
第１画像形成制御部６３は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報が画像形成処理を示す場合、コマンドとともに入力されるデータの画像を、コマンドに含まれる条件の項目に設定された設定値に従って、用紙に画像を形成する。また、第１画像形成制御部６３は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報が画像形成処理を示す場合であって、コマンドにデータ特定の項目が含まれる場合、データ特定の項目に設定されているデータ識別情報で特定されるデータを取得し、取得されたデータの画像を、コマンドに含まれる条件の項目に設定されている設定値に従って、用紙に形成する。
【００７０】
第１送受信制御部６５は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報がデータ送信処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件の項目に設定された設定値に従って送信する。たとえば、送信方法を定める条件が電子メール送信、送信先を定める条件が電子メールアドレスを示す場合、その電子メールアドレスを宛先とし、データを添付した電子メールを作成し、作成した電子メールを、通信Ｉ／Ｆ部１１２を制御して電子メールサーバーに送信させる。電子メールサーバーのアドレスは、予め登録しておくようにすればよい。また、送信方法を定める条件がファクシミリ送信、送信先を定める条件がファクシミリ番号を示す場合、ファクシミリ部１１６を制御して、データをファクシミリ番号宛てに送信させる。また、送信方法を定める条件がファイル転送、送信先を定める条件がＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを示す場合、通信Ｉ/Ｆ部１１２を制御して、データをＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｆｅｒ  Ｐｒｏｔｏｃｏｌ）のプロトコルでＩＰアドレス宛てに送信させる。
【００７１】
また、第１送受信制御部６５は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報がデータ受信処理を示す場合、コマンドに含まれる条件に設定された設定値に従ってデータを受信する。たとえば、コマンドに含まれるデータ特定の項目に設定されているデータ識別情報で特定されるデータを、通信Ｉ／Ｆ部１１２を制御して、ダウンロードする。データ特定の項目に設定されているデータ識別情報は、たとえばＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）である。
【００７２】
第１データ記憶部６７は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報がデータ記憶処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件の項目に設定された設定値に従って記憶する。たとえば、記憶先を定める条件がＨＤＤ１１６を示す場合、コマンドとともに入力されるデータをＨＤＤ１１６に記憶する。
【００７３】
第１コマンド送信部６９は、第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報が遠隔操作処理を示す場合、コマンドに含まれる条件に設定された設定値に従って、コマンドに含まれる条件により特定される装置に、コマンドに含まれる遠隔操作コマンドを送信する。
【００７４】
図１０は、処理識別情報が遠隔操作処理を示すコマンドの条件の項目の詳細なフォーマットの一例を示す図である。図１０を参照して、処理識別情報が遠隔操作処理を示すコマンドの条件の項目は、遠隔操作装置の項目と、遠隔操作コマンドの項目と、遠隔操作データの項目と、を含む。遠隔操作装置の項目は、遠隔操作の対象となる装置の装置識別情報が設定される。遠隔操作コマンドの項目は、遠隔操作の対象となる装置に送信するコマンドが設定される。遠隔操作データの項目は、処理対象となるデータを識別するためのデータ識別情報が設定される。遠隔操作コマンドの項目は、さらに、処理識別情報の項目と、条件の項目と、を含む。処理識別情報の項目は、処理を識別するための処理識別情報が設定される。条件の項目は、処理識別情報の項目に設定された処理識別情報で特定される処理を実行するための条件ごとの設定値が設定される。
【００７５】
図７に戻って、第１コマンド受信部５１から入力されるコマンドが、処理識別情報の項目に遠隔操作処理が設定されている場合について、具体的に説明する。遠隔操作装置の項目に電子ペーパー装置４００の装置識別情報が設定され、遠隔操作コマンドの項目の処理識別情報の項目にデータ記憶処理の処理識別情報が設定され、条件の項目にファイル形式が設定され、遠隔操作データの項目に第１表示制御部６１が表示している画像のデータのデータ識別情報が設定されている場合を例に説明する。第１コマンド送信部６９は、第１コマンド受信部５１から入力されるコマンドに基づいて、新たなコマンドを生成する。具体的には、第１コマンド受信部５１から入力されるコマンドの遠隔操作コマンドの項目に設定されているデータ記憶処理の処理識別情報とファイル形式とを、新たなコマンドの処理識別情報の項目および条件の項目にそれぞれ設定することにより、新たなコマンドを生成する。そして、生成した新たなコマンドと、第１コマンド受信部５１から入力されるコマンドの遠隔操作データの項目に設定されている第１表示制御部６１が表示している画像のデータとを、遠隔操作装置の項目に設定された装置識別情報で特定される電子ペーパー装置４００に、通信Ｉ／Ｆ部１１２を介して送信する。
【００７６】
このように、第１処理実行部５３が実行可能な処理は、画像表示処理、画像形成処理、データ送信処理、データ受信処理、データ記憶処理および遠隔操作処理である。このため、第１処理実行部５３は、第１エアータグ送信部５５には、処理の種類を示す情報として、画像表示処理、画像形成処理、データ送信処理、データ受信処理、データ記憶処理および遠隔操作処理それぞれを識別するための処理識別情報を出力する。さらに、第１処理実行部５３は、処理識別情報に加えて、その処理識別情報で識別される種類の処理を実行するための条件ごとの設定値を出力する。
【００７７】
さらに、第１処理実行部５３は、処理を実行中の場合、その処理が処理対象としているデータを特定するためのデータ識別情報を出力する。たとえば、第１処理実行部５３は、第１表示制御部６１が画像表示処理を実行している場合、画像表示処理の処理識別情報に対して、表示部１６１に表示しているデータのデータ識別情報を第１エアータグ送信部５５に出力する。なお、処理対象データのデータ識別情報に加えて、ＨＤＤ１１５に記憶された１以上のデータのうち第１表示制御部６１が表示部１６１に表示可能なすべてのデータのデータ識別情報を出力するようにしてもよい。
【００７８】
なお、第１処理実行部５３が実行可能な処理は、これらに限定されることなく、たとえば、画像に含まれる文字の画像をテキストに変換する文字認識処理、画像中の輪郭を強調する鮮鋭化処理、画像を２値化する２値化処理等の画像処理を含めるようにしてもよい。
【００７９】
図１１は、本実施の形態における電子ペーパー装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１１に示す機能は、電子ペーパー装置４００が備えるＣＰＵ４０１が、フラッシュメモリ４０３、ＣＤ−ＲＯＭ４１３Ａに記憶されたプログラムを実行することにより、ＣＰＵ４０１に形成される機能である。図１１を参照して、ＣＰＵ４０１は、第２コマンド受信部４５１と、第２処理実行部４５３と、第２エアータグ送信部４５５と、装置側位置検出制御部４５７と、を含む。
【００８０】
装置側位置検出制御部４５７は、位置検出部４１１を制御し、位置検出部４１１が測定する現在位置を取得する。装置側位置検出制御部４５７は、取得された現在位置を示す位置情報を第２エアータグ送信部４５５に出力する。
【００８１】
第２エアータグ送信部４５５は、装置側位置検出制御部４５７から位置情報が入力され、第２処理実行部４５３から処理情報が入力される。以下、第２処理実行部４５３が出力する処理情報を第２処理情報ともいう。第２処理情報は、第２処理実行部４５３が実行可能な処理の種類と、その種類の処理を実行するための条件ごとの設定値と、を含む。設定値に代えて設定値の属性としてもよい。さらに、第２処理実行部４５３が処理を実行している場合は、第２処理情報はデータ識別情報を、さらに含む。第２エアータグ送信部４５５は、電子ペーパー装置４００を識別するための装置識別情報と、現在位置を示す位置情報と、第２処理実行部４５３が出力する第２処理情報とを含むエアータグ情報を生成し、エアータグ情報をサーバー３００に、無線ＬＡＮＩ／Ｆ４０９を介して送信する。第２エアータグ送信部４５５が送信するエアータグ情報のフォーマットは、図８に示したフォーマットと同じである。
【００８２】
第２コマンド受信部４５１は、無線ＬＡＮＩ／Ｆ４０９が外部から受信するコマンドを受信する。第２コマンド受信部４５１は、外部から受信されたコマンドを、第２処理実行部４５３に出力する。第２コマンド受信部４５１は、ＭＦＰ１００，１０１，１０２または後述する携帯情報装置２００が電子ペーパー装置４００に宛てて送信するコマンドを受信する。コマンドのフォーマットは、図９および図１０に示したフォーマットと同じである。第２コマンド受信部４５１は、コマンドとともにデータを受信する場合がある。第２コマンド受信部４５１は、コマンドおよびデータを受信する場合、コマンドおよびデータの組を第２処理実行部４５３に出力する。
【００８３】
第２処理実行部４５３は、第２表示制御部４６１と、第２送受信制御部４６３と、第２データ記憶部４６５と、第２コマンド送信部４６７と、を含む。第２表示制御部４６１は、表示部４０５を制御し、表示部４０５にデータの画像を表示させる。第２表示制御部４６１が、表示部４０５に表示させる画像は、フラッシュメモリ４０３に記憶されたデータの画像、外部から受信されるデータの画像を含む。たとえば、電子ペーパー装置４００を操作するユーザーが、操作部４０７を操作して、フラッシュメモリ４０３に記憶されているデータの画像を表示する操作を入力すれば、第２表示制御部４６１は、表示部４０５にフラッシュメモリ４０３に記憶されているデータの画像を表示させる。この場合、第２処理実行部４５３は、第２表示制御部４６１によって表示されている画像のデータを、処理対象に設定する。また、第２表示制御部４６１は、第２コマンド受信部４５１から入力されるコマンドに含まれる処理識別情報が画像表示処理を示す場合、コマンドとともに入力されるデータの画像を、コマンドに含まれる条件に設定された設定値に従って、表示部４０５に表示させる。
【００８４】
第２送受信制御部４６３は、第２コマンド受信部４５１から入力されるコマンドに含まれる処理識別情報がデータ送信処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件に設定された設定値に従って送信する。たとえば、送信方法を定める条件が電子メール送信、送信先を定める条件が電子メールアドレスを示す場合、その電子メールアドレスを宛先とし、データを添付した電子メールを作成し、作成した電子メールを、無線ＬＡＮＩ／Ｆ４０９を介して電子メールサーバーに送信する。電子メールサーバーのアドレスは、予め登録しておくようにすればよい。また、送信方法を定める条件がファイル転送、送信先を定める条件がＩＰアドレスを示す場合、無線ＬＡＮＩ／Ｆ４０９を制御して、データをＦＴＰのプロトコルでＩＰアドレス宛てに送信させる。
【００８５】
また、第２送受信制御部４６３は、第２コマンド受信部４５１から入力されるコマンドに含まれる処理識別情報がデータ受信処理を示す場合、コマンドに含まれる条件に設定された設定値に従ってデータを受信する。たとえば、コマンドに含まれるデータ特定項目に設定されているデータ識別情報で特定されるデータを、無線ＬＡＮＩ／Ｆ４０９を制御して、ダウンロードする。データ特定項目に設定されているデータ識別情報は、たとえばＵＲＬである。
【００８６】
第２データ記憶部４６５は、第２コマンド受信部４５１から入力されるコマンドに含まれる処理識別情報がデータ記憶処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件に設定された設定値に従って記憶する。たとえば、記憶先を定める条件がフラッシュメモリ４０３を示す場合、コマンドとともに入力されるデータをフラッシュメモリ４０３に記憶する。
【００８７】
第２コマンド送信部４６７は、第２コマンド受信部４５１から入力されるコマンドに含まれる処理識別情報が遠隔操作処理を示す場合、コマンドに含まれる条件に設定された設定値に従って、コマンドに含まれる条件に設定された装置に、コマンドに含まれる遠隔操作コマンドを送信する。第１コマンド受信部５１から入力されるコマンドに含まれる処理識別情報が遠隔操作処理を示す場合、そのコマンドに含まれる条件は、遠隔操作対象の装置を定める遠隔操作装置項目と、遠隔操作コマンド項目と、遠隔操作対象の装置が処理の対象とするデータを特定する遠隔操作データ項目と、を含む。
【００８８】
たとえば、第２コマンド受信部４５１から入力されるコマンドにおいて、遠隔操作装置項目にＭＦＰ１００の装置識別情報が設定されており、遠隔操作コマンド項目に画像形成処理の処理識別情報および画像形成条件を定める条件ごとの設定値が設定され、遠隔操作データ項目に第２表示制御部４６１が表示している画像のデータのデータ識別情報が設定されている場合を例に説明する。第２コマンド送信部４６７は、第２コマンド受信部４５１から入力されるコマンドに基づいて、新たなコマンドを生成する。具体的には、第２コマンド受信部４５１から入力されるコマンドの遠隔操作コマンドの項目に設定されている画像形成処理の処理識別情報および画像形成条件を定める条件ごとの設定値を、新たなコマンドの処理識別情報の項目および条件の項目にそれぞれ設定することにより、新たなコマンドを生成する。そして、生成した新たなコマンドと、第２コマンド受信部４５１から入力されるコマンドの遠隔操作データの項目に設定されている第２表示制御部４６１が表示している画像のデータとを、遠隔操作装置の項目に設定された装置識別情報で特定されるMFP１００に、無線ＬＡＮＩ／Ｆ４０９を介して送信する。
【００８９】
このように、第２処理実行部４５３が実行可能な処理は、画像表示処理、データ送信処理、データ受信処理、データ記憶処理および遠隔操作処理である。このため、第２処理実行部４５３は、処理の種類を示す情報として、画像表示処理、データ送信処理、データ受信処理、データ記憶処理および遠隔操作処理それぞれを識別するための処理識別情報を出力する。さらに、第２処理実行部４５３は、処理識別情報に加えて、その処理識別情報で識別される種類の処理を実行するための条件ごとの設定値を出力する。
【００９０】
さらに、第２処理実行部４５３は、処理を実行中の場合、その処理の対象としているデータを特定するためのデータ識別情報を出力する。たとえば、第２処理実行部４５３は、第２表示制御部４６１が画像表示処理を実行している場合、画像表示処理の処理識別情報に対して、表示部４０５に表示しているデータのデータ識別情報を第２エアータグ送信部４５５に出力する。なお、処理対象データのデータ識別情報に加えて、フラッシュメモリ４０３に記憶された１以上のデータのうち第２表示制御部４６１が表示部４０５に表示可能なすべてのデータのデータ識別情報を出力するようにしてもよい。
【００９１】
なお、第２処理実行部４５３が実行可能な処理は、これらに限定されることなく、たとえば、画像に含まれる文字の画像をテキストに変換する文字認識処理、画像中の輪郭を強調する鮮鋭化処理、画像を２値化する２値化処理等の画像処理を含めるようにしてもよい。
【００９２】
図１２は、本実施の形態におけるサーバーが備えるＣＰＵの機能の概要の一例を示すブロック図である。図１２に示す機能は、サーバー３００が備えるＣＰＵ３０１が、ＲＯＭ３０２またはＨＤＤ３０４に記憶されたプログラムを実行することにより、ＣＰＵ３０１に形成される機能である。図１２を参照して、ＣＰＵ３０１は、エアータグ情報受信部３５１と、エアータグ情報登録部３５３と、送信要求受信部３５５と、抽出部３５７と、エアータグ情報返信部３５９と、を含む。
【００９３】
エアータグ情報受信部３５１は、通信部３０５が外部から受信するエアータグ情報を受信し、受信されたエアータグ情報をエアータグ情報登録部３５３に出力する。エアータグ情報は、情報処理装置として機能するＭＦＰ１００，１０１，１０２および電子ペーパー装置４００のいずれかから受信される。エアータグ情報は、装置識別情報と、位置情報と、処理情報と、を含む。また、エアータグ情報は、データ識別情報を含む場合がある。処理情報は、処理の種類と、種類ごとに処理を実行するための条件ごとの設定値とを含む。
【００９４】
エアータグ情報登録部３５３は、エアータグ情報受信部３５１から入力されるエアータグ情報を、ＨＤＤ３０４に記憶する。エアータグ情報登録部３５３は、装置ごとに最新のエアータグ情報のみを記憶する。具体的には、エアータグ情報登録部３５３は、エアータグ情報受信部３５１から入力されるエアータグ情報装置の装置識別情報と同じ装置識別情報のエアータグ情報がＨＤＤ３０４に既に記憶されている場合には、エアータグ情報受信部３５１から入力されるエアータグ情報装置で、ＨＤＤ３０４に記憶されているエアータグ情報を更新する。
【００９５】
送信要求受信部３５５は、通信部３０５を制御し、外部から送信される送信要求を受信する。本実施の形態においては、後述する携帯情報装置２００が送信要求を送信する場合を例に説明する。この場合、送信要求受信部３５５は、携帯情報装置２００から送信要求を受信する。送信要求の詳細は後述するが、送信要求を送信してきた装置、ここでは携帯情報装置２００の現在位置を示す位置情報を含む。送信要求受信部３５５は、受信された送信要求に含まれる位置情報を含む抽出指示を抽出部３５７に出力する。
【００９６】
抽出部３５７は、送信要求受信部３５５から抽出指示が入力されることに応じて、エアータグ情報登録部３５３によってＨＤＤ３０４に記憶されているエアータグ情報のうちから所定の条件を満たすエアータグ情報を抽出する。具体的には、ＨＤＤ３０４に記憶されているエアータグ情報のうち、抽出指示に含まれる位置情報で特定される位置から所定の距離の範囲内の位置情報が設定されたエアータグ情報を抽出する。換言すれば、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００のうち、携帯情報装置２００から所定の距離の範囲内に存在する装置が送信したエアータグ情報のみを抽出する。所定の距離は、任意に定めることができる。所定の距離は、携帯情報装置２００を操作するユーザーが、手で装置に触れることができる距離とするのが好ましい。また、携帯情報装置２００で、操作対象となる装置を撮像する場合に、その装置から少し後退する場合があるので、手で装置に触れることができる距離に、１または２歩後退した距離を加えた距離としてもよい。抽出部３５７は、抽出指示に含まれる位置情報で特定される位置から所定の距離の範囲内の位置情報が設定されたエアータグ情報が複数存在する場合には、それらのすべてを抽出する。抽出部３５７は、抽出された１以上のエアータグ情報をエアータグ情報返信部３５９に出力する。また、抽出部３５７は、エアータグ情報を抽出しない場合、エラー信号をエアータグ情報返信部３５９に出力する。
【００９７】
エアータグ情報返信部３５９は、抽出部３５７から１以上のエアータグ情報が入力される場合、抽出部３５７から入力される１以上のエアータグ情報を、送信要求を送信してきた装置、ここでは、携帯情報装置２００に通信部３０５を介して送信する。また、エアータグ情報返信部３５９は、抽出部３５７からエラー信号が入力される場合、エラー信号を送信要求を送信してきた装置に通信部３０５を介して送信する。
【００９８】
図１３は、本実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１３に示す機能は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１０Ａに記憶された遠隔制御プログラムを実行することにより、ＣＰＵ２０１に形成される機能である。図１３を参照して、ＣＰＵ２０１は、カメラ２０２を制御する撮像制御部２５１と、表示部２０６を制御する表示制御部２５３と、位置検出部２０９を制御する携帯側位置検出制御部２５５と、方位検出部２１０を制御する方位検出制御部２５７と、エアータグ要求部２６１と、エアータグ受信部２６３と、被写体特定部２６５と、遠隔操作部２６７と、を含む。
【００９９】
撮像制御部２５１は、操作部２０７が備えるシャッターボタンがユーザーにより指示されると、カメラ２０２を制御して、カメラ２０２に撮像させる。そして、撮像制御部２５１は、カメラ２０２が被写体を撮像して出力する撮像画像を受け付ける。ここでは、カメラ２０２の被写体は、遠隔操作の対象となるＭＦＰ１００および電子ペーパー装置４００としている。撮像制御部２５１は、カメラ２０２が出力する撮像画像を表示制御部２５３に出力するとともに、携帯側位置検出制御部２５５および方位検出制御部２５７に撮像したことを示す撮像信号を出力する。なお、カメラ２０２が起動される場合に、撮像信号を出力するようにしてもよい。たとえば、ユーザーがシャッターボタンを指示する前に、撮像範囲を定めるために、カメラ２０２が動画像を表示部２０６に表示する場合がある。この場合、カメラ２０２が起動されて、カメラ２０２が出力する動画像を表示部２０６に表示している間に、撮像信号を継続して出力する。
【０１００】
表示制御部２５３は、撮像制御部２５１から撮像画像が入力されることに応じて、表示部２０６を制御して、表示部２０６に撮像画像を表示させる。これにより、携帯情報装置２００を操作するユーザーは、カメラ２０２で撮像された被写体を確認することができる。
【０１０１】
方位検出制御部２５７は、撮像制御部２５１から撮像信号が入力されることに応じて方位検出部２１０を制御し、方位検出部２１０にカメラ２０２の撮像方向を検出させ、方位検出部２１０が出力する方位を取得する。方位検出制御部２５７は、取得された方位を示す方位情報を被写体特定部２６５に出力する。
【０１０２】
携帯側位置検出制御部２５５は、撮像制御部２５１から撮像信号が入力されることに応じて位置検出部４１１を制御し、位置検出部２０９に現在位置を測定させ、位置検出部４１１が出力する現在位置を取得する。装置側位置検出制御部４５７は、取得された現在位置を示す位置情報をエアータグ要求部２６１および被写体特定部２６５に出力する。
【０１０３】
エアータグ要求部２６１は、携帯側位置検出制御部２５５から位置情報が入力されることに応じて、位置情報を含む送信要求を、無線ＬＡＮＩ／Ｆ２０８を介して、サーバー３００に送信するとともに、エアータグ受信部２６３に受信指示を出力する。携帯情報装置２００にサーバー３００のＩＰアドレスを予め記憶しておけばよい。
【０１０４】
送信要求を受信するサーバー３００は、上述したように１以上のエアータグ情報またはエラー信号を返信する。エアータグ受信部２６３は、エアータグ要求部２６１から受信指示が入力された後、無線ＬＡＮＩ／Ｆ２０８がサーバー３００から１以上のエアータグ情報またはエラー信号を受信すると、１以上のエアータグ情報またはエラー信号を取得する。エアータグ受信部２６３は、取得された１以上のエアータグ情報またはエラー信号を被写体特定部２６５に出力する。
【０１０５】
被写体特定部２６５は、携帯側位置検出制御部２５５から位置情報が入力され、方位検出制御部２５７から方位情報が入力され、エアータグ受信部２６３から１以上のエアータグ情報またはエラー信号が入力される。被写体特定部２６５は、エアータグ受信部２６３から１以上のエアータグ情報が入力される場合、１以上のエアータグ情報のうちから位置情報で特定される位置から方位情報で特定される方向に位置する位置情報を含む１以上のエアータグ情報を抽出する。エアータグ情報は、装置識別情報と、位置情報と、処理情報と、を含む。被写体特定部２６５は、抽出された１以上のエアータグ情報それぞれに設定されている装置識別情報で特定される装置を、被写体として特定する。被写体特定部２６５は、抽出された１以上のエアータグ情報を、遠隔操作部２６７に出力する。
【０１０６】
以下、被写体特定部２６５によってＭＦＰ１００のエアータグ情報と、電子ペーパー装置４００のエアータグ情報と、が抽出され、遠隔操作部２６７に出力される場合について説明する。この場合は、ユーザーが、カメラ２０２で、ＭＦＰ１００と電子ペーパー装置４００とを撮像範囲に入れて撮像した場合である。このため、表示部２０６には、ＭＦＰ１００と電子ペーパー装置４００との画像が表示される。また、以下の説明では、電子ペーパー装置４００の装置識別情報を含むエアータグ情報を第１のエアータグ情報といい、ＭＦＰ１００の装置識別情報を含むエアータグ情報を第２のエアータグ情報という。
【０１０７】
遠隔操作部２６７は、被写体特定部２６５から１以上のエアータグ情報が入力される。遠隔操作部２６７は、データ特定部２７１と、処理特定部２７３と、識別情報表示部２７５と、第３コマンド送信部２７７と、を含む。データ特定部２７１は、処理対象となり得る候補データを特定する。データ特定部２７１は、第１のエアータグ情報および第２のエアータグ情報に含まれる処理対象の項目に設定されているデータ識別情報で特定されるデータを候補データとし、装置識別情報とデータ識別情報との組を識別情報表示部２７５に出力する。
【０１０８】
処理特定部２７３は、実行させる候補となり得る候補処理を特定する。処理特定部２７３は、第１のエアータグ情報および第２のエアータグ情報に含まれる条件項目に設定されている処理識別情報で特定される処理を候補処理とし、装置識別情報と処理識別情報との組を識別情報表示部２７５に出力する。
【０１０９】
識別情報表示部２７５は、データ特定部２７１から候補データごとに装置識別情報とデータ識別情報との組が入力され、処理特定部２７３から候補処理ごとに装置識別情報と処理識別情報との組が入力される。識別情報表示部２７５は、候補データと候補処理とをユーザーに通知するために、候補データに対応する第１の識別画像と、候補処理に対応する第２の識別画像と、を表示部２０６に表示する。識別情報表示部２７５は、候補データが複数の場合には、複数の候補データにそれぞれ対応する複数の第１の識別画像を表示する。また、識別情報表示部２７５は、候補処理が複数の場合には、複数の候補処理にそれぞれ対応する複数の第２の識別画像を表示する。
【０１１０】
第１の識別画像は、データ識別情報の画像であってもよいし、データ識別情報で識別されるデータの画像を縮小した画像であってもよい。識別情報表示部２７５は、データ識別情報と組になる装置識別情報を表示部２０６に表示し、第１の識別画像を、表示された装置識別情報の近傍に配置して表示する。
【０１１１】
第２の識別画像は、処理識別情報で識別される処理の名称の画像であってもよいし、その処理をデザイン化した画像であってもよい。識別情報表示部２７５は、処理識別情報と組になる装置識別情報を表示部２０６に表示し、第２の識別画像を、表示された装置識別情報の近傍に配置して表示する。
【０１１２】
識別情報表示部２７５は、第２の識別画像が第１のエアアータグ情報および第２のエアータグ情報のいずれに対応するかをユーザーに示すために、第１のエアアータグ情報に対応する第２の識別画像を表示部２０６の上段に並べて表示し、第２のエアアータグ情報に対応する第２の識別画像を表示部２０６の下段に並べて表示するのが好ましい。また、第２の識別画像が、第１のエアアータグ情報および第２のエアータグ情報のいずれに対応するかを示すために、第２の識別画像に装置識別情報を付加するようにしてもよいし、第２の識別画像の形状または色を第１のエアアータグ情報および第２のエアータグ情報とで異ならせるようにしてもよい。
【０１１３】
識別情報表示部２７５は、第１の識別画像と第２の識別画像とを表示した後、第１の識別画像と第２の識別画像とを関連付ける操作が操作部２０７に入力される場合、第１の識別画像で特定される候補データに対応するデータ識別情報および装置識別情報の組と、第２の識別画像で特定される候補処理に対応する処理識別情報および装置識別情報の組とを、第３コマンド送信部２７７に出力する。第１の識別画像と第２の識別画像とを関連付ける操作は、たとえば、第１の識別画像を第２の識別画像に、ドラッグアンドドロップする操作である。また、第１の識別画像と第２の識別画像とを関連付ける操作は、第１の識別画像を指示する操作に続けて第２の識別画像を指示する操作であってもよいし、第２の識別画像を指示する操作に続けて第１の識別画像を指示する操作であってもよい。いずれにしても、１以上の第１の識別画像の１つと、１以上の第２の識別画像の１つとを特定可能な操作であればよい。
【０１１４】
第３コマンド送信部２７７は、識別情報表示部２７５からデータ識別情報および装置識別情報の組と、処理識別情報および装置識別情報の組とが入力される場合、データ識別情報で特定されるデータに対して処理識別情報で特定される処理を、当該処理識別情報と組になる装置識別情報で特定される装置に実行させるコマンドを生成する。第３コマンド送信部２７７は、生成されたコマンドを、データ識別情報と組になる装置識別情報で特定される装置、および処理識別情報と組になる装置識別情報で特定される装置のいずれか一方に、無線ＬＡＮＩ／Ｆ２０８を介して送信する。以下、データ識別情報と組になる装置識別情報で特定される装置を遠隔操作装置といい、処理識別情報と組になる装置識別情報で特定される装置を遠隔制御装置という。また、識別情報表示部２７５から入力されるデータ識別情報および装置識別情報の組を含むエアータグ情報を第１の識別画像に対応するエアータグ情報といい、識別情報表示部２７５から入力される処理識別情報および装置識別情報の組とを含むエアータグ情報を第２の識別画像に対応するエアータグ情報という。
【０１１５】
＜遠隔操作装置と遠隔制御とが同じ場合＞
遠隔操作装置と遠隔制御とが同じ場合、第１の識別画像に対応するエアータグ情報と、第２の識別情報に対応するエアータグ情報とは同じである。第３コマンド送信部２７７は、第１コマンドを生成する。第３コマンド送信部２７７は、第２の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。
【０１１６】
第３コマンド送信部２７７は、第１コマンドの処理識別情報の項目、条件の項目およびデータ特定の項目に、第２の識別画像に対応するエアータグ情報の処理情報の項目に設定された処理識別情、条件ごとに受け付けられた設定値、識別情報表示部２７５から入力されるデータ識別情報を、それぞれ設定することによって、第１コマンドを生成する。そして、第３コマンド送信部２７７は、生成された第１コマンドを、識別情報表示部２７５から入力される装置識別情報で特定される装置に、無線ＬＡＮＩ／Ｆ２０８を介して送信する。
【０１１７】
＜遠隔操作装置と遠隔制御装置とが異なり、遠隔操作装置にコマンドを送信する場合＞
第３コマンド送信部２７７は、第２コマンドを生成する。第３コマンド送信部２７７は、第２の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。
【０１１８】
第３コマンド送信部２７７は、遠隔操作コマンドの処理識別情報の項目および条件の項目に、第２の識別画像に対応するエアータグ情報に含まれる処理情報の項目に設定された処理識別情報と、条件ごとに受け付けられた設定値とを設定することにより、遠隔操作コマンドを生成する。
【０１１９】
次に、第３コマンド送信部２７７は、遠隔操作装置の項目、遠隔操作コマンドの項目、遠隔操作データの項目に、第２の識別画像に対応するエアータグ情報の装置識別情報の項目に設定された装置識別情報、遠隔操作コマンドおよび、第１の識別画像に対応するエアータグ情報の処理対象の項目に設定されたデータ識別情報を、それぞれ設定することによって条件の項目を生成する。さらに、第２コマンド送信部２７７は、処理識別情報の項目、および条件の項目に、遠隔操作処理の処理識別情報および生成された条件の項目を、それぞれ設定することにより、第２コマンドを生成する。そして、第３コマンド送信部２７７は、生成された第２コマンドを、遠隔操作装置に無線ＬＡＮＩ／Ｆ２０８を介して送信する。
【０１２０】
＜遠隔操作装置と遠隔制御装置とが異なり、遠隔制御装置にコマンドを送信する場合＞
第３コマンド送信部２７７は、第３コマンドを生成する。第３コマンド送信部２７７は、第２の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。
【０１２１】
第３コマンド送信部２７７は、遠隔操作コマンドの処理識別情報の項目、条件の項目およびデータ特定の項目に、第２の識別画像に対応するエアータグ情報に含まれる処理情報の項目に設定された処理識別情報と、条件ごとに受け付けられた設定値と、第１の識別画像に対応するエアータグ情報に含まれる処理対象の項目に設定されたデータ識別情報と、を設定することにより、第３コマンドを生成する。そして、第３コマンド送信部２７７は、生成された第３コマンドを、遠隔制御装置に無線ＬＡＮＩ／Ｆ２０８を介して送信する。
【０１２２】
ここで、電子ペーパー装置４００に表示されたデータを、ＭＦＰ１００で画像形成する場合を例に具体的に説明する。この場合、電子ペーパー装置４００が遠隔操作装置であり、ＭＦＰ１００が遠隔制御装置である。まず、ユーザーが携帯情報装置２００のカメラ２０２で、電子ペーパー装置４００およびＭＦＰ１００を撮像範囲として撮像すれば、表示部２０６に、電子ペーパー装置４００とＭＦＰ１００を撮像した画像が表示される。さらに、表示部２０６に、電子ペーパー装置４００に表示された画像のデータのサムネイルが第１の識別画像として表示され、ＭＦＰ１００が実行可能な画像形成処理を示す画像が第２の識別画像として表示される。
【０１２３】
ユーザーが、第１の識別画像をドラッグして、第２の識別画像と重ねた状態でドロップすれば、携帯情報装置２００は、ＭＦＰ１００が画像形成するための画像形成条件を設定する画面を、表示部２０６に表示する。そして、ユーザーが画像形成条件を設定すれば、携帯情報装置２００は、ＭＦＰ１００に画像形成させる遠隔操作コマンドを生成する。そして、携帯情報装置２００は、遠隔操作装置である電子ペーパー装置４００にコマンドを送信する場合、遠隔操作コマンドを含む第２コマンドを生成し、生成された第２コマンドを電子ペーパー装置４００に送信する。第２コマンドは、遠隔操作処理の処理識別情報と、ＭＦＰ１００の装置識別情報と、遠隔操作コマンドと、電子ペーパー装置４００に表示されているデータのデータ識別情報と、を含む。
【０１２４】
電子ペーパー装置４００は、携帯情報装置２００から第２コマンドを受信すると、第２コマンドの遠隔操作コマンド項目の項目に設定された遠隔操作コマンドと、遠隔操作データ項目に設定されたデータ識別情報で特定されるデータ（表示部２０６に表示されたデータ）とを、遠隔操作装置項目に設定された装置識別情報で特定されるＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２０８を介して送信する。
【０１２５】
ＭＦＰ１００においては、電子ペーパー装置４００から遠隔操作コマンドとデータとを受信すると、遠隔操作コマンドに従ってデータを処理する。具体的には、遠隔操作コマンドの処理識別情報の項目に設定された処理識別情報で特定される画像形成処理を、遠隔操作コマンドの条件の項目に設定された画像形成条件ごとの設定値にしたがって、受信されたデータの画像を形成する。
【０１２６】
また、携帯情報装置２００は、遠隔制御装置であるＭＦＰ１００にコマンドを送信する場合、第３コマンドを生成し、生成された第３コマンドをＭＦＰ１００に送信する。第３コマンドは、遠隔操作コマンドと、電子ペーパー装置４００に表示されているデータのデータ識別情報と、を含む。
【０１２７】
ＭＦＰ１００においては、携帯情報装置２００から第３コマンドを受信すると、第３コマンドに従ってデータを処理する。具体的には、ＭＦＰ１００は、第３コマンドのデータ特定項目に設定されたデータ識別情報で特定されるデータを、電子ペーパー装置４００からダウンロードし、第３コマンドの処理識別情報項目に設定された処理識別情報で特定される画像形成処理を、第３コマンドの条件の項目に設定された画像形成条件ごとの設定値にしたがって、電子ペーパー装置４００からダウンロードしたデータの画像を形成する。
【０１２８】
したがって、ユーザーは、電子ペーパー装置４００にプリントしたいデータを表示させた状態でＭＦＰ１００の上に置くなどして、携帯情報装置２００のカメラ２０２でそれらを撮像すれば、電子ペーパー装置４００とＭＦＰ１００とを特定することができる。さらに、携帯情報装置２００に表示される第１の識別画像および第２の識別画像を関連付ける操作を入力することによって、第１の識別画像で特定されるデータを処理の対象となるデータとして指定することができ、第２の識別画像で特定される処理を実行させる処理として指定することができる。このため、データを指定するための画面を表示させたり、データを出力する装置を指定するための画面を表示したりする必要がなく、操作が容易となる。
【０１２９】
図１４は、ＭＦＰ制御処理の流れの一例を示すフローチャートである。ＭＦＰ制御処理は、本実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶されたＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。
【０１３０】
図１４を参照して、ＣＰＵ１１１は、位置情報を受け付けたか否かを判断する（ステップＳ０１）。たとえば、ＭＦＰ１００を管理するユーザーが、操作部１６３から位置情報を入力する場合に、その位置情報を受け付ける。位置情報を受け付けたならば処理をステップＳ０２に進め、そうでなければ処理をステップＳ０５に進める。
【０１３１】
ステップＳ０２においては、ステップＳ０１において受付られた位置情報をＨＤＤ１１５に記憶し、処理をステップＳ０３に進める。ステップＳ０３においては、エアータグ情報を生成する。エアータグ情報は、ＭＦＰ１００を識別するための装置識別情報と、ステップＳ０２においてＨＤＤ１１５に記憶された位置情報と、処理情報と、を含む。処理情報は、ＭＦＰ１００が実行可能な処理の種類と、種類ごとに処理を実行するための条件ごとのに設定可能な設定値と、を含む。なお、設定値に代えて設定値の属性としてもよい。さらに、ＭＦＰ１００が処理を実行している場合は、処理情報は、ＭＦＰ１００が実行している処理の対象となっているデータを識別するためのデータ識別情報を含む。たとえば、ＭＦＰ１００が表示部１６１にＨＤＤ１１５に記憶されたデータの画像をプレビュー表示している場合には、処理情報はそのデータのデータ識別情報を含む。したがって、ステップＳ０３およびステップＳ０４は、ＭＦＰ１００の位置が変更されるごと、および、ＭＦＰ１００が処理の対象とするデータが変更されるごとに実行されるようにすればよい。
【０１３２】
次のステップＳ０４においては、ステップＳ０３において生成されたエアータグ情報を、サーバー３００に通信Ｉ／Ｆ部１１２を介して送信する。サーバー３００のＩＰアドレスを予めＨＤＤ１１５に記憶しておくようにすればよい。
【０１３３】
そして、通信Ｉ／Ｆ部１１２がコマンドを受信したか否かを判断する（ステップＳ０５）。本実施の形態においては、ＭＦＰ１０１，１０２、携帯情報装置２００または電子ペーパー装置４００からコマンドを受信する場合がある。
【０１３４】
次のステップＳ０６においては、コマンドを実行し、処理をステップＳ０１に戻す。コマンドは、処理を識別するための処理識別情報と、その処理を実行するための条件の項目ごとの設定値と、を含む。具体的には、コマンドに含まれる処理識別情報が画像形成処理を示す場合、コマンドとともに入力されるデータの画像を、コマンドに含まれる条件の項目に設定された画像形成条件ごとの設定値に従って、用紙に画像を形成する。また、コマンドがデータ特定の項目を含む場合、データ特定の項目に設定されているデータ識別情報で特定されるデータを取得し、取得されたデータの画像を、コマンドに含まれる条件の項目に設定された画像形成条件ごとの設定値に従って、用紙に画像を形成する。
【０１３５】
コマンドに含まれる処理識別情報がデータ送信処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件の項目に設定された条件ごとの設定値に従って、用紙に画像を形成する。また、コマンドに含まれる処理識別情報がデータ受信処理を示す場合、コマンドに含まれるコマンドに含まれる条件の項目に設定された条件ごとの設定値に従って、データを受信する。たとえば、コマンドに含まれるデータ特定の項目に設定されているデータ識別情報で特定されるデータを、通信Ｉ／Ｆ部１１２を制御して、ダウンロードする。データ特定の項目に設定されているデータ識別情報は、たとえばＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）である。また、コマンドに含まれる処理識別情報がデータ記憶処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件の項目に設定された条件ごとの設定値に従って、記憶する。
【０１３６】
さらに、コマンドに含まれる処理識別情報が遠隔操作処理を示す場合、コマンドに含まれる条件の項目に設定された条件ごとの設定値に従って、遠隔操作コマンドを送信する。コマンドに含まれる処理識別情報が遠隔操作処理を示す場合、そのコマンドに含まれる条件の項目は、遠隔操作対象の装置を定める遠隔操作装置項目と、遠隔操作コマンドと、遠隔操作対象の装置が処理の対象とするデータを特定する遠隔操作データ項目と、を含む。このため、遠隔操作装置項目に設定された装置識別情報で特定される装置に、遠隔操作コマンドと、遠隔操作データ項目に設定されたデータ識別情報で特定されるデータと、を通信Ｉ／Ｆ部１１２を介して送信する。
【０１３７】
図１５は、電子ペーパー制御処理の流れの一例を示すフローチャートである。電子ペーパー制御処理は、本実施の形態における電子ペーパー装置４００が備えるＣＰＵ４０１が、フラッシュメモリ４０３、ＣＤ−ＲＯＭ４１３Ａに記憶されたプログラムを実行することにより、ＣＰＵ４０１により実行される処理である。
【０１３８】
図１５を参照して、ＣＰＵ４０１は、位置を検出する（ステップＳ４０１）。位置検出部４１１を制御し、位置検出部４１１が測定する現在位置を取得する。そして、位置が変更したか否かを判断する（ステップＳ４０２）。今回実行されたステップＳ４０１において検出した位置と、今回より前に実行されたステップＳ４０１において検出された位置と、が異なるか否かを判断する。位置が変更したならば処理をステップＳ４０４に進めるが、そうでなければ処理をステップＳ４０３に進める。ステップＳ４０３においては、表示データが変更されたか否かを判断する。表示部４０５に表示されているデータが変更されたならば処理をステップＳ４０４に進めるが、そうでなければ処理をステップＳ４０７に進める。
【０１３９】
ステップＳ４０４においては、表示データを特定する。表示部４０５に表示されているデータのデータ識別情報を取得する。換言すれば、電子ペーパー装置４００が処理の対象としているデータのデータ識別情報を取得する。
【０１４０】
次のステップＳ４０５においては、エアータグ情報を生成する。エアータグ情報は、電子ペーパー装置４００を識別するための装置識別情報と、ステップＳ４０１において検出された位置情報と、処理情報と、を含む。処理情報は、電子ペーパー装置４００が実行可能な処理の種類と、種類ごとに処理を実行するための条件ごとのに設定可能な設定値と、を含む。なお、設定値に代えて設定値の属性としてもよい。さらに、電子ペーパー装置４００が処理を実行している場合は、処理情報は、電子ペーパー装置４００が実行している処理の対象となっているデータを識別するためのデータ識別情報を含む。具体的には、処理情報は、ステップＳ４０４において特定されたデータのデータ識別情報を含む。
【０１４１】
次のステップＳ４０６においては、ステップＳ４０５において生成されたエアータグ情報を、サーバー３００に無線ＬＡＮＩ／Ｆ４０９を介して送信する。サーバー３００のＩＰアドレスを予めフラッシュメモリ４０３に記憶しておくようにすればよい。
【０１４２】
ステップＳ４０７においては、無線ＬＡＮＩ／Ｆ４０９がコマンドを受信したか否かを判断する。本実施の形態においては、ＭＦＰ１００，１０１，１０２、携帯情報装置２００からコマンドを受信する場合がある。
【０１４３】
次のステップＳ４０８においては、コマンドを実行し、処理をステップＳ４０１に戻す。コマンドは、処理を識別するための処理識別情報と、その処理を実行するための条件の項目ごとの設定値と、を含む。具体的には、コマンドに含まれる処理識別情報が画像表示処理を示す場合、コマンドとともに入力されるデータの画像を、コマンドに含まれる条件の項目に設定された画像形成条件ごとの設定値に従って、表示部４０５に表示させる。また、コマンドに含まれる処理識別情報がデータ送信処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件の項目に設定された設定値に従って送信する。また、コマンドに含まれる処理識別情報がデータ受信処理を示す場合、コマンドに含まれる条件の項目に設定された設定値に従ってデータを受信する。また、コマンドに含まれる処理識別情報がデータ記憶処理を示す場合、コマンドとともに入力されるデータを、コマンドに含まれる条件の項目に設定された設定値に従って記憶する。
【０１４４】
さらに、コマンドに含まれる処理識別情報が遠隔操作処理を示す場合、コマンドに含まれる条件の項目に設定された条件ごとの設定値に従って、遠隔操作コマンドを送信する。コマンドに含まれる処理識別情報が遠隔操作処理を示す場合、そのコマンドに含まれる条件の項目は、遠隔操作対象の装置を定める遠隔操作装置項目と、遠隔操作コマンドと、遠隔操作対象の装置が処理の対象とするデータを特定する遠隔操作データ項目と、を含む。このため、遠隔操作装置項目に設定された装置識別情報で特定される装置に、遠隔操作コマンドと、遠隔操作データ項目に設定されたデータ識別情報で特定されるデータと、を無線ＬＡＮＩ／Ｆ４０９を介して送信する。
【０１４５】
図１６は、エアータグ情報管理処理の流れの一例を示すフローチャートである。エアータグ情報管理処理は、サーバー３００が備えるＣＰＵ３０１が、ＲＯＭ３０２またはＨＤＤ３０４に記憶されたプログラムを実行することにより、ＣＰＵ３０１により実行される処理である。
【０１４６】
図１６を参照して、ＣＰＵ３０１は、エアータグ情報を受信したか否かを判断する（ステップＳ３０１）。通信部３０５がエアータグ情報を受信したならば処理をステップＳ３０２に進めるが、そうでなければ処理をステップＳ３０３に進める。エアータグ情報は、本実施の形態においては、情報処理装置として機能するＭＦＰ１００，１０１，１０２および電子ペーパー装置４００のいずれかから受信される。エアータグ情報は、装置識別情報と、位置情報と、処理情報と、を含む。また、エアータグ情報は、データ識別情報を含む場合がある。
【０１４７】
ステップＳ３０２においては、ステップＳ３０１において受信されたエアータグ情報を登録し、処理をステップＳ３０３に進める。装置ごとに最新のエアータグ情報のみをＨＤＤ３０４に記憶する。具体的には、ステップＳ３０１において受信されたエアータグ情報に含まれる装置の装置識別情報と同じ装置識別情報のエアータグ情報がＨＤＤ３０４に既に記憶されている場合には、ステップＳ３０１において受信されたエアータグ情報装置で、ＨＤＤ３０４に記憶されているエアータグ情報を更新する。
【０１４８】
ステップＳ３０３においては、送信要求を受信したか否かを判断する。本実施の形態においては、通信部３０５が携帯情報装置２００から送信要求を受信したか否かを判断する。送信要求は、送信要求を送信してきた携帯情報装置２００の現在位置を示す位置情報を含む。送信要求を受信したならば処理をステップＳ３０４に進めるが、そうでなければ処理をステップＳ３０１に戻す。
【０１４９】
ステップＳ３０４においては、送信要求を送信してきた携帯情報装置２００の位置情報を取得する。ステップＳ３０３において受信された送信要求に含まれる位置情報を抽出する。そして、ＨＤＤ３０４に記憶されているエアータグ情報のうちからステップＳ３０４において取得された位置情報で特定される位置から所定の距離の範囲内の位置情報が設定されたエアータグ情報を抽出する。換言すれば、ＭＦＰ１００，１０１，１０２、電子ペーパー装置４００のうち、携帯情報装置２００から所定の距離の範囲内に存在する装置が送信したエアータグ情報のみを抽出する。
【０１５０】
ステップＳ３０６においては、エアータグ情報を返信し、処理をステップＳ３０１に戻す。具体的には、ステップＳ３０５において抽出された１以上のエアータグ情報を、送信要求を送信してきた携帯情報装置２００に通信部３０５を介して送信する。なお、ステップＳ３０５においてエアータグ情報が抽出されない場合には、エラー信号を送信要求を送信してきた携帯情報装置２００に通信部３０５を介して送信する。
【０１５１】
図１７は、遠隔制御処理の流れの一例を示すフローチャートである。遠隔制御処理は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１０Ａに記憶された遠隔制御プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。
【０１５２】
図１７を参照して、ＣＰＵ２０１は、撮像が開始されたか否かを判断する（ステップＳ２０１）。カメラ２０２が起動されると、撮像が開始されたと判断する。撮像が開始されるまで待機状態となり、撮像が開始されたならば処理をステップＳ２０２に進める。ステップＳ２０２においては、方位を検出する。方位検出部２１０を制御して、カメラ２０２の撮像方向を検出させ、方位検出部２１０が出力する方位を取得する。ステップＳ２０３においては、位置を検出する。位置検出部４１１を制御し、位置検出部２０９に現在位置を測定させ、位置検出部４１１が出力する現在位置を取得する。
【０１５３】
ステップＳ２０４においては、送信要求を送信する。ステップＳ２０３において検出された位置を含む送信要求を、無線ＬＡＮＩ／Ｆ２０８を介して、サーバー３００に送信する。フラッシュメモリ２０３に、サーバー３００のＩＰアドレスを予め記憶しておけばよい。次のステップＳ２０５においては、サーバー３００からエアータグ情報を受信するまで待機状態となり、エアータグ情報を受信したならば処理をステップＳ２０６に進める。なお、サーバー３００からエラー信号が入力される場合には、エラーメッセージを表示部２０６に表示し、処理を終了する。エラーメッセージは、たとえば、「該当する装置が存在しません。」である。
【０１５４】
ステップＳ２０６においてはオブジェクトを特定する。具体的には、ステップＳ２０５においてサーバー３００から受信された１以上のエアータグ情報のうちから、ステップＳ２０３において検出された位置からステップＳ２０２において検出された方位の方向に位置する位置情報を含む１以上のエアータグ情報を抽出する。そして、抽出された１以上のエアータグ情報それぞれに設定されている装置識別情報で識別される装置を、オブジェクトに特定する。これにより、カメラ２０２によって被写体として撮像された装置が、オブジェクトに特定される。ユーザーは、カメラ２０２でＭＦＰ１００，１０１，１０２および電子ペーパー装置４００のいずれかを撮像すれば、撮像された装置がオブジェクトに特定される。このため、ユーザーは、オブジェクトを選択するために、装置識別情報を指定するなどの操作を入力する必要がない。ここでは、ＭＦＰ１００と電子ペーパー装置４００とがオブジェクトとして特定される場合を例に説明する。さらに、電子ペーパー装置４００の装置識別情報を含むエアータグ情報を第１のエアータグ情報といい、ＭＦＰ１００の装置識別情報を含むエアータグ情報を第２のエアータグ情報という。
【０１５５】
ステップＳ２０７においては、ステップＳ２０６において特定されたオブジェクトのうちから１つを処理対象に選択する。そして、選択されたオブジェクトのエアータグ情報に処理対象の項目が設定されているか否かを判断する（ステップＳ２０８）。処理対象項目が設定されているならば処理をステップＳ２０９に進めるが、そうでなければ処理をステップＳ２１１に進める。ステップＳ２０９においては、候補データを特定する。エアータグ情報に含まれる処理対象の項目に設定されているデータ識別情報で特定されるデータを候補データに特定する。そして、候補データに対応する第１の識別画像を表示部２０６に表示し（ステップＳ２１０）、処理をステップＳ２１１に進める。
【０１５６】
ステップＳ２１１においては、候補処理を特定する。エアータグ情報に含まれる条件の項目に設定されている処理識別情報で特定される処理を候補処理に特定する。そして、候補処理に対応する第２の識別画像を表示部２０６に表示し（ステップＳ２１２）、処理をステップＳ２１３に進める。
【０１５７】
ステップＳ２１３においては、ステップＳ２０６において特定された１以上のオブジェクトのうちに、ステップＳ２０７において処理対象として選択されていないオブジェクトが存在するか否かを判断する。処理対象として選択されていないオブジェクトが存在するならば処理をステップＳ２０７に戻すが、そうでなければ処理をステップＳ２１４に進める。
【０１５８】
たとえば、電子ペーパー装置４００において、フラッシュメモリ４０３に記憶されているデータの画像を表示部４０５に表示している場合、そのデータに対応する第１の識別画像が表示部２０６に表示される。また、ＭＦＰ１００において、実行可能な画像表示処理、画像形成処理、データ送信処理、データ受信処理、およびデータ記憶処理それぞれに対応する５つの第２の識別画像が表示部２０６に表示される。さらに、電子ペーパー装置４００が実行可能な画像表示処理、データ送信処理、データ受信処理、データ記憶処理それぞれに対応する４つの第２の識別画像が表示部２０６に表示される。第２の識別画像が、ＭＦＰ１００および電子ペーパー装置４００のいずれに対応するかをユーザーに示すために、ＭＦＰ１００に対応する第２の識別画像を表示部２０６の下段に並べて表示し、電子ペーパー装置４００に対応する第２の識別画像を表示部２０６の上段に並べて表示するのが好ましい。また、第２の識別画像が、ＭＦＰ１００および電子ペーパー装置４００のいずれに対応するかを示すために、第２の識別画像に装置識別情報を付加するようにしてもよいし、第２の識別画像の形状または色を異ならせるようにしてもよい。
【０１５９】
処理がステップＳ２１４に進む段階において、１以上の候補データにそれぞれ対応する１以上の第１の識別画像と、１以上の候補処理にそれぞれ対応する１以上の第２の識別画像とが、表示部２０６に表示される。
【０１６０】
ステップＳ２１４においては、１以上の第１の識別画像のいずれかがドラッグされたか否かを判断する。１以上の第１の識別画像のいずれかを所定時間指示する操作を受け付けたならばその第１の識別画像がドラッグされたと判断する。１以上の第１の識別画像のいずれかがドラッグされたならば処理をステップＳ２１５に進めるが、そうでなければ処理をステップＳ２１９に進める。
【０１６１】
ステップＳ２１５においては、ドラッグされた第１の識別画像が移動されて１以上の第２の識別画像のいずれか１つと重なるか否かを判断する。ドラッグされた第１の識別画像が１以上の第２の識別画像のいずれか１つと重なるならば処理をステップＳ２１６に進めるが、そうでなければ処理をステップＳ２２８に進める。
【０１６２】
ステップＳ２１６においては、第１の識別画像に対応するエアータグ情報と、第２の識別画像に対応するエアータグ情報とが同じか否かを判断する。両エアータグ情報が同じならば処理をステップＳ２１７に進めるが、異なれば処理をステップＳ２１８に進める。
【０１６３】
ここで、第１の識別画像に対応するエアータグ情報に含まれる装置識別情報で特定される装置は遠隔操作装置であり、第２の識別画像に対応するエアータグ情報に含まれる装置識別情報で特定される装置は遠隔制御装置である。第１の識別画像に対応するエアータグ情報と、第１の識別画像に対応するエアータグ情報とは同じ場合、遠隔操作装置と遠隔制御とが同じである。
【０１６４】
ステップＳ２１７においては、第１コマンドを生成し、処理をステップＳ２１８に進める。具体的には、ステップＳ２１４においてドラッグされた第１の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。そして、第１コマンドの処理識別情報の項目に、第１の識別画像に対応するエアータグ情報の処理情報の項目に設定された処理識別情を設定し、第１コマンドの条件の項目に、条件ごとに受け付けられた設定値を設定し、第１コマンドのデータ特定の項目に、第１の識別画像に対応するエアータグ情報の処理対象の項目に設定されたデータ識別情報を設定することによって、第１コマンドを生成する。
【０１６５】
ステップＳ２１８においては、ステップＳ２１７において生成された第１コマンドを、ステップＳ２１４においてドラッグされた第１の識別画像に対応するエアータグ情報の装置識別情報の項目に設定された装置識別情報で特定される遠隔操作装置に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ２２８に進める。
【０１６６】
ステップＳ２１９においては、第２コマンドを生成し、処理をステップＳ２２０に進める。ステップＳ２１４においてドラッグされた第１の識別画像に対応するエアータグ情報と、ステップＳ２１５においてドラッグされた第１の識別画像と重なると判断された第２の識別画像に対応するエアータグ情報とに基づいて、第２コマンドを生成する。具体的には、第２の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。そして、遠隔操作コマンドの処理識別情報の項目に、第２の識別画像に対応するエアータグ情報に含まれる処理情報の項目に設定された処理識別情報を設定し、遠隔操作コマンドの条件の項目に、条件ごとに受け付けられた設定値を設定することにより、遠隔操作コマンドを生成する。
【０１６７】
そして、遠隔操作装置の項目に、第２の識別画像に対応するエアータグ情報の装置識別情報の項目に設定された装置識別情報を設定し、遠隔操作コマンドの項目に、遠隔操作コマンドを設定し、遠隔操作データの項目に、第１の識別画像に対応するエアータグ情報の処理対象の項目に設定されたデータ識別情報を設定することによって条件の項目を生成する。さらに、第２コマンドの処理識別情報の項目に、遠隔操作処理の処理識別情報を設定し、第２コマンドの条件の項目に、生成された条件の項目を設定することにより、第２コマンドを生成する。
【０１６８】
ステップＳ２２０においては、ステップＳ２１９において生成された第２コマンドを、第１の識別画像に対応するエアータグ情報に含まれる装置識別情報で特定される遠隔操作装置に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ２２８に進める。
【０１６９】
一方、ステップＳ２２１においては、１以上の第２の識別画像のいずれかがドラッグされたか否かを判断する。１以上の第２の識別画像のいずれかを所定時間指示する操作を受け付けたならばその第２の識別画像がドラッグされたと判断する。１以上の第２の識別画像のいずれかがドラッグされたならば処理をステップＳ２２２に進めるが、そうでなければ処理をステップＳ２２８に進める。
【０１７０】
ステップＳ２２２においては、ドラッグされた第２の識別画像が移動されて１以上の第１の識別画像のいずれか１つと重なるか否かを判断する。ドラッグされた第２の識別画像が１以上の第１の識別画像のいずれか１つと重なるならば処理をステップＳ２２３に進めるが、そうでなければ処理をステップＳ２２８に進める。
【０１７１】
ステップＳ２２３においては、第２の識別画像に対応するエアータグ情報と、第１の識別画像に対応するエアータグ情報とが同じか否かを判断する。両エアータグ情報が同じならば処理をステップＳ２２４に進めるが、異なれば処理をステップＳ２２６に進める。
【０１７２】
ステップＳ２２４においては、第１コマンドを生成し、処理をステップＳ２２５に進める。具体的には、ステップＳ２２１においてドラッグされた第２の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。そして、第１コマンドの処理識別情報の項目に第２の識別画像に対応するエアータグ情報の処理情報の項目に設定された処理識別情を設定し、第１コマンドの条件の項目に、条件ごとに受け付けられた設定値を設定し、第１コマンドのデータ特定の項目に、第２の識別画像に対応するエアータグ情報の処理対象の項目に設定されたデータ識別情報を設定することによって、第１コマンドを生成する。
【０１７３】
ステップＳ２２５においては、ステップＳ２２４において生成された第１コマンドを、ステップＳ２２１においてドラッグされた第２の識別画像に対応するエアータグ情報の装置識別情報の項目に設定された装置識別情報で特定される遠隔操作装置に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ２２８に進める。
【０１７４】
ステップＳ２２６においては、第３コマンドを生成し、処理をステップＳ２２７に進める。ステップＳ２２１においてドラッグされた第２の識別画像に対応するエアータグ情報と、ステップＳ２２２においてドラッグされた第２の識別画像と重なると判断された第１の識別画像に対応するエアータグ情報とに基づいて、第３コマンドを生成する。具体的には、ステップＳ２２１においてドラッグされた第２の識別画像に対応するエアータグ情報に含まれる処理情報のうち条件の項目に設定された属性の設定値を受け付けるための画面を表示部２０６に表示し、ユーザーが操作部２０７に入力する設定値を受け付ける。そして、第３コマンドの処理識別情報の項目に第２の識別画像に対応するエアータグ情報の処理情報の項目に設定された処理識別情を設定し、第３コマンドの条件の項目に、条件ごとに受け付けられた設定値を設定し、第３コマンドのデータ特定の項目に、第１の識別画像に対応するエアータグ情報の処理対象の項目に設定されたデータ識別情報を設定することによって、第３コマンドを生成する。
【０１７５】
ステップＳ２２７においては、ステップＳ２２６において生成された第３コマンドを、ステップＳ２２１においてドラッグされた第２の識別画像に対応するエアータグ情報の装置識別情報の項目に設定された装置識別情報で特定される遠隔操作装置に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ２２８に進める。
【０１７６】
ステップＳ２２８においては、終了指示を受け付けたか否かを判断する。操作部２０７が備える終了キーを指示する操作を受け付けたならば終了指示を受け付けたと判断する。終了指示を受け付けたならば処理を終了するが、そうでなければ処理をステップＳ２１４に戻す。
【０１７７】
図１８は、携帯情報装置に表示される遠隔操作画面の一例を示す図である。遠隔操作画面６０１は、カメラ２０２で、ＭＦＰ１００および電子ペーパー装置４００とを被写体として撮像した場合に表示部２０６に表示される画面を示している。図１８を参照して、遠隔操作画面６０１は、被写体を撮像して得られる被写体画像を表示する領域６０３を含む。領域６０３は、被写体として携帯情報装置２００と、ＭＦＰ１００とを含む。
【０１７８】
さらに、遠隔操作画面６０１は、領域６０１の上側に電子ペーパー装置４００に関する情報を表示する領域６０５を含み、領域６０１の下側にＭＦＰ１００に関する情報を表示する領域６０７と、を含む。
【０１７９】
領域６０５は、第１の識別画像６１１と、４つの第２の識別画像６１３を含む。第１の識別画像６１１は、電子ペーパー装置４００が表示処理を実行し、表示部４０５に表示されているデータの画像を縮小したサムネイルである。４つの第２の識別画像６１３は、電子ペーパー装置４００が実行可能な４つの処理それぞれに対応する４つの処理の処理識別情報「画像表示」、「データ記憶」、「データ送信」および「データ受信」をそれぞれ含む。
【０１８０】
領域６０７は、５つの第２の識別画像を含む。５つの第２の識別画像は、ＭＦＰ１００が実行可能な５つの処理それぞれに対応する５つの処理の処理識別情報「画像表示」、「画像形成」、「データ送信」、「データ受信」および「データ記憶」を含む。
【０１８１】
ユーザーが、領域６０５の第１の識別画像６１１を指で所定時間指示することによりドラッグして、指を移動させることにより、第１の識別画像６１１を領域６０７の「画像形成」の処理識別情報が表された第２の識別画像に重なるまで移動させ、指を表示部２０６から離すことによりドロップする操作をする場合について説明する。携帯情報装置２００は、ＭＦＰ１００に画像形成させるための遠隔操作コマンドをＭＦＰ１００のために生成し、ＭＦＰ１００のために生成した遠隔操作コマンドと、電子ペーパー装置４００が表示している画像のデータと、をＭＦＰ１００に送信させる第２コマンドを、電子ペーパー装置４００のために生成し、電子ペーパー装置４００のために生成した第２コマンドを、電子ペーパー装置４００に送信する。これにより、電子ペーパー装置４００は、携帯情報装置２００から受信される第２コマンドにしたがって、遠隔操作処理を実行し、携帯情報装置２００によって第２コマンドに含まれる遠隔操作コマンドと、電子ペーパー装置４００が表示している画像のデータと、をＭＦＰ１００に送信する。ＭＦＰ１００は、電子ペーパー装置４００から受信される遠隔操作コマンドに従って、画像形成処理を実行し、電子ペーパー装置４００から受信されるデータの画像を用紙に形成する。
【０１８２】
このように、データを記憶する装置とデータを出力する装置とを被写体として、カメラ２０２で撮像すれば、データに対応する第１の識別画像と、出力処理に対応する第２の識別情報とが表示部２０６に表示されるので、処理対象とするデータを検索する操作、出力装置および処理を特定する操作が容易となる。
【０１８３】
また、第１の識別情報をドラッグアンドドロップして、第２の識別情報と関連付ける「簡単な操作で、第１の識別情報に対応するデータに対して、第２の識別情報に対応する処理が実行される。このため、簡単な操作で、データを出力することができる。
【０１８４】
なお、本実施の形態においては、電子ペーパー装置４００で表示されているデータを、ＭＦＰ１００に画像形成させる場合を例に説明したが、被写体を１つにする場合には、その被写体の装置のみを遠隔操作することができる。
【０１８５】
また、処理対象とするデータは、被写体となる装置に記憶されたデータに限らず、携帯情報装置２００に記憶されたデータとしてもよい。具体的には、情報処理装置である電子ペーパー装置４００、ＭＦＰ１００，１０１，１０１のいずれかに、携帯情報装置２００に記憶されているデータを処理させるようにしてもよい。たとえば、ＭＦＰ１００を被写体としてカメラ２０２で撮影すれば、ＭＦＰ１００が実行可能な５つの処理それぞれに対応する５つの処理の処理識別情報「画像表示」、「画像形成」、「データ送信」、「データ受信」および「データ記憶」が第２の識別画像として表示される。この状態で、携帯情報装置２００に記憶されたデータのアイコンを表示するようにして、そのアイコンをドラッグして、５つの第２の識別画像にドロップすれば、携帯情報装置２００に記憶されたデータをＭＦＰ１００に処理させることができる。
【０１８６】
以上説明したように、本実施の形態における遠隔制御システム１において、携帯情報装置２００が被写体を撮像すると、被写体の画像を表示部２０６に表示するとともに、被写体を撮像する方向を示す方位を検出し、自装置の位置を検出し、情報処理装置であるＭＦＰ１００，１０１，１０２および電子ペーパー装置４００それぞれがサーバー３００に送信したエアータグ情報がサーバー３００から取得する。そして、携帯情報装置２００は、サーバー３００から取得されたエアータグ情報と、検出された自装置の位置と、検出された方位とに基づいて、被写体としての情報処理装置を特定し、特定された情報処理装置に対応するエアータグ情報に含まれる処理情報に基づいて当該情報処理装置を遠隔操作する。たとえば、電子ペーパー装置４００を被写体として特定する場合、電子ペーパー装置４００を、電子ペーパー装置４００がサーバー３００に送信したエアータグ情報に含まれる処理情報に基づいて遠隔操作する。このため、電子ペーパー装置４００を撮像することによって、遠隔操作の対象が特定されるので、遠隔操作の対象となる装置を特定する操作を容易にすることができる。
【０１８７】
また、携帯情報装置２００は、電子ペーパー装置４００とＭＦＰ１００を被写体として特定する場合、電子ペーパー装置４００で表示されているデータを、ＭＦＰ１００に画像形成させる。このため、２つの装置を同時に遠隔操作することができる。
【０１８８】
さらに、携帯情報装置２００は、被写体として特定した電子ペーパー装置４００に表示されているデータに対応する第１の識別画像を表示し、被写体として特定したＭＦＰ１００で実行可能な処理に対応する第２の識別画像を表示し、第１の識別画像と第２の識別画像とを関連付ける操作が入力される場合、第１の識別画像に対応するデータに対して第２の識別画像で特定される処理をＭＦＰ１００に実行させる第２コマンドを、電子ペーパー装置４００に送信する。このため、処理対象とするデータを特定する操作が容易である。また、処理を実行するＭＦＰ１００を特定する操作、およびＭＦＰ１００に実行させる処理を特定する操作が容易である。さらに、１つの画面に表示される第１の識別画像と第２の識別画像とを関連付ける簡単な操作で、２つの装置を遠隔操作することができる。
【０１８９】
さらに、第１の識別画像と第２の識別画像とを関連付ける操作が入力される場合、第１の識別画像に対応するデータに対して第２の識別画像で特定される処理をＭＦＰ１００に実行させる第３コマンドを、ＭＦＰ１００に送信する。このため、処理対象とするデータを特定する操作が容易である。また、処理を実行するＭＦＰ１００を特定する操作、およびＭＦＰ１００に実行させる処理を特定する操作が容易である。さらに、１つの画面に表示される第１の識別画像と第２の識別画像とを関連付ける簡単な操作で、２つの装置を遠隔操作することができる。
【０１９０】
なお、上述した実施の形態においては、遠隔制御システム１について説明したが、図１７に示した遠隔制御処理を携帯情報装置２００に実行させる遠隔制御方法、またはその遠隔制御方法を携帯情報装置２００が備えるＣＰＵ２０１に実行させる遠隔制御プログラムとして、発明を特定することができるのは言うまでもない。
【０１９１】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１９２】
１  遠隔制御システム、２  ネットワーク、１００，１０１，１０２  ＭＦＰ、２００  携帯情報装置、３００  サーバー、４００  電子ペーパー装置、５００  無線局、５１  コマンド受信部、５３  処理実行部、５５  エアータグ送信部、５７  位置設定部、６１  表示制御部、６３  画像形成制御部、６５  送受信制御部、６７  データ記憶部、６９  コマンド送信部、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０８  無線ＬＡＮＩ／Ｆ、２０９  位置検出部、２１０  方位検出部、２１１  外部記憶装置、２５１  撮像制御部、２５３  表示制御部、２５５  携帯側位置検出制御部、２５７  方位検出制御部、２６１  エアータグ要求部、２６３  エアータグ受信部、２６５  被写体特定部、２６７  遠隔操作部、２７１  データ特定部、２７３  処理特定部、２７５  識別情報表示部、２７７  コマンド送信部、３０１  ＣＰＵ、３０２  ＲＯＭ、３０３  ＲＡＭ、３０４  ＨＤＤ、３０５  通信部、３０６  表示部、３０７  操作部、３５１  エアータグ情報受信部、３５３  エアータグ情報登録部、３５５  送信要求受信部、３５７  抽出部、３５９  エアータグ情報返信部、４０１  ＣＰＵ、４０３  フラッシュメモリ、４０５  表示部、４０７  操作部、４０９  無線ＬＡＮＩ／Ｆ、４１１  位置検出部、４１３  外部記憶装置、４５１  コマンド受信部、４５３  処理実行部、４５５  エアータグ送信部、４５７  装置側位置検出制御部、４６１  第２表示制御部、４６３  第２送受信制御部、４６５  第２データ記憶部、４６７  第２コマンド送信部。
【図１】
2014115709.tif 000003
【図２】
2014115709.tif 000004
【図３】
2014115709.tif 000005
【図４】
2014115709.tif 000006
【図５】
2014115709.tif 000007
【図６】
2014115709.tif 000008
【図７】
2014115709.tif 000009
【図８】
2014115709.tif 000010
【図９】
2014115709.tif 000011
【図１０】
2014115709.tif 000012
【図１１】
2014115709.tif 000013
【図１２】
2014115709.tif 000014
【図１３】
2014115709.tif 000015
【図１４】
2014115709.tif 000016
【図１５】
2014115709.tif 000017
【図１６】
2014115709.tif 000018
【図１７】
2014115709.tif 000019
【図１８】
2014115709.tif 000020