(57)【特許請求の範囲】
【請求項１】
第１の遠隔操作装置からの要求に応じて、前記第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、
前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、
前記第１の遠隔操作装置から前記第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、前記第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、
前記第１の遠隔操作装置を操作するユーザーの認証情報を受信し、前記受信された認証情報に基づいて、ユーザーを認証する認証手段と、を備え、
前記遠隔制御手段は、前記第１の遠隔操作装置を操作するユーザーが認証されることを条件に、前記第１の遠隔操作装置から遠隔操作を示す情報を受信し、前記第２通信経路確立手段により通信経路が確立される場合は、前記第２の遠隔操作装置を操作するユーザーを認証することなく前記第２の遠隔操作装置から遠隔操作を示す情報を受信し、前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間の通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行する、画像処理装置。
【請求項２】
前記第１の遠隔操作装置または前記第２の遠隔操作装置に遠隔操作画面を送信する遠隔操作画面送信手段、をさらに備え、
前記遠隔操作画面送信手段は、前記第２の遠隔操作装置との間で通信経路が確立されることに応じて、前記第１の遠隔操作装置に最後に送信された遠隔操作画面と同じ遠隔操作画面を前記第２の遠隔操作装置に送信する、請求項１に記載の画像処理装置。
【請求項３】
前記遠隔制御手段は、前記第１の遠隔操作装置から受信される情報で示される遠隔操作または前記第２の遠隔操作装置から受信される情報で示される遠隔操作が設定操作の場合、前記設定操作に従って設定値を設定する設定値設定手段を備え、
前記設定値設定手段は、前記第２の遠隔操作装置との間で通信経路が確立される場合、前記第２の遠隔操作装置との間で通信経路が確立される前に前記第１の遠隔操作装置から受信された設定操作に従って設定された設定値を初期値にリセットしない、請求項１または２に記載の画像処理装置。
【請求項４】
前記遠隔制御手段は、前記第１の遠隔操作装置から受信される情報で示される遠隔操作または前記第２の遠隔操作装置から受信される情報で示される遠隔操作が処理の実行を指示する実行指示操作の場合、前記実行指示操作が受信される前に設定されている設定値を用いて、前記実行指示操作により定まる処理を実行する処理実行手段を、さらに含む、請求項１〜３のいずれかに記載の画像処理装置。
【請求項５】
第１の遠隔操作装置からの要求に応じて、前記第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、
前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、
前記第１の遠隔操作装置から前記第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、前記第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、
前記第１の遠隔操作装置から前記切換指示を受信される場合に、前記第１の遠隔操作装置と前記第２の遠隔操作装置とが関連付けられていない場合は、前記第１の遠隔操作装置に前記第２の遠隔操作装置への切換を確認する確認手段と、を備え、
前記遠隔制御手段は、前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間の通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行し、
前記第２通信経路確立手段は、前記第１の遠隔操作装置と前記第２の遠隔操作装置とが予め関連付けられていない場合は、前記第１の遠隔操作装置によって前記第２の遠隔操作装置への切換が確認されることを条件に、前記第２の遠隔操作装置との間で通信経路を確立する、画像処理装置。
【請求項６】
前記第２の遠隔操作装置との間で通信経路が確立される場合、前記第１の遠隔操作装置と前記第２の遠隔操作装置とを関連付けた関連付情報を生成する関連付情報生成手段を、さらに備えた請求項５に記載の画像処理装置。
【請求項７】
前記第１通信経路確立手段は、前記第２の遠隔操作装置との間で通信経路が確立されることに応じて、前記第１の遠隔操作装置との間の通信経路を切断する、請求項１〜６のいずれかに記載の画像処理装置。
【請求項８】
前記第１通信経路確立手段は、前記第２の遠隔操作装置から再接続指示を受信する場合、前記第１の遠隔操作装置との間で通信経路を確立し、
前記第２通信経路確立手段は、前記第１の遠隔操作装置との間で通信経路が確立されることに応じて、前記第２の遠隔操作装置との間の通信経路を切断し、
前記遠隔制御手段は、前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第１の遠隔操作装置との間で通信経路が確立される前に前記第２の遠隔操作装置から受信された情報で示される遠隔操作に従って実行した処理に続く処理を実行する、請求項７に記載の画像処理装置。
【請求項９】
前記第２通信経路確立手段は、前記第１の遠隔操作装置から再接続指示を受信する場合、前記第２の遠隔操作装置との間で通信経路を確立し、
前記第１通信経路確立手段は、前記第２の遠隔操作装置との間で通信経路が確立されることに応じて、前記第１の遠隔操作装置との間の通信経路を切断し、
前記遠隔制御手段は、前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間で通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行した処理に続く処理を実行する、請求項８に記載の画像処理装置。
【請求項１０】
画像処理装置、第１の遠隔操作装置および第２の遠隔操作装置を含む画像処理システムであって、
前記画像処理装置は、
前記第１の遠隔操作装置からの要求に応じて、前記第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、
前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、
前記第１の遠隔操作装置から前記第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、前記第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、を備え、
前記遠隔制御手段は、前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間の通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行し、
前記第１の遠隔操作装置および前記第２の遠隔操作装置それぞれは、
前記画像処理装置との間で通信経路を確立する通信制御手段と、
前記確立された通信経路を介して、前記画像処理装置を遠隔操作する遠隔操作手段と、を備えており、
前記第１の遠隔操作装置は、前記通信制御手段が通信経路を前記画像処理装置との間で確立した後、前記第２の遠隔操作装置の装置識別情報を含む切換指示を前記通信経路を介して前記画像処理装置に送信する切換指示手段を、さらに備え、
前記第２の遠隔操作装置は、さらに、前記第２の遠隔操作装置を識別するための装置識別情報を含む識別画像を表示する識別画像表示手段を備え、
前記第１の遠隔操作装置は、さらに、被写体を撮像する撮像手段と、
前記撮像手段が前記第２の遠隔操作装置に表示された識別画像を撮像して得られる識別画像を解析して、前記第２の遠隔操作装置の装置識別情報を取得する切換装置情報取得手段と、をさらに備え、
前記第１の遠隔操作装置の前記切換指示手段は、前記通信制御手段が前記画像処理装置との間で通信経路を形成した後、前記撮像手段により前記第２の遠隔操作装置に表示された識別画像が撮像されることに応じて、前記切換装置情報取得手段により取得された前記第２の遠隔操作装置の装置識別情報を含む切換指示を、前記通信経路を介して前記画像処理装置に送信する、画像処理システム。
【請求項１１】
画像処理装置、第１の遠隔操作装置および第２の遠隔操作装置を含む画像処理システムであって、
前記画像処理装置は、
前記第１の遠隔操作装置からの要求に応じて、前記第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、
前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、
前記第１の遠隔操作装置から前記第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、前記第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、を備え、
前記遠隔制御手段は、前記第１の遠隔操作装置を操作するユーザーの認証情報を受信し、前記受信された認証情報に基づいて前記第１の遠隔操作装置を操作するユーザーが認証されることを条件に、前記第１の遠隔操作装置から遠隔操作を示す情報を受信し、前記第２通信経路確立手段により通信経路が確立される場合は、前記第２の遠隔操作装置を操作するユーザーを認証することなく前記第２の遠隔操作装置から遠隔操作を示す情報を受信し、前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間の通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行し、
前記第１の遠隔操作装置および前記第２の遠隔操作装置それぞれは、
前記画像処理装置との間で通信経路を確立する通信制御手段と、
前記確立された通信経路を介して、前記画像処理装置を遠隔操作する遠隔操作手段と、を備えており、
前記第１の遠隔操作装置は、前記通信制御手段が通信経路を前記画像処理装置との間で確立した後、前記第２の遠隔操作装置の装置識別情報を含む切換指示を前記通信経路を介して前記画像処理装置に送信する切換指示手段と、
近距離無線通信手段とをさらに備え、
前記第１の遠隔操作装置は、さらに、前記近距離無線通信手段が前記第２の遠隔操作装置と通信可能になると、前記第２の遠隔操作装置の装置識別情報を取得する切換装置情報取得手段と、をさらに備え、
前記第１の遠隔操作装置の前記切換指示手段は、前記通信制御手段が前記画像処理装置との間で通信経路を確立した後、前記切換装置情報取得手段により前記第２の遠隔操作装置の装置識別情報が取得されることに応じて、前記取得された前記第２の遠隔操作装置の装置識別情報を含む切換指示を、前記通信経路を介して前記画像処理装置に送信する、画像処理システム。
【請求項１２】
第１の遠隔操作装置からの要求に応じて、前記第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立ステップと、
前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御ステップと、
前記第１の遠隔操作装置から前記第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、前記第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立ステップと、
前記第１の遠隔操作装置を操作するユーザーの認証情報を受信し、前記受信された認証情報に基づいて、ユーザーを認証する認証手ステップと、を画像処理装置に実行させ、
前記遠隔制御ステップは、前記第１の遠隔操作装置を操作するユーザーが認証されることを条件に、前記第１の遠隔操作装置から遠隔操作を示す情報を受信するステップと、
前記第２通信経路確立ステップにおいて通信経路が確立される場合は、前記第２の遠隔操作装置を操作するユーザーを認証することなく前記第２の遠隔操作装置から遠隔操作を示す情報を受信するステップと、
前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間の通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行するステップと、を含む、遠隔制御方法。
【請求項１３】
第１の遠隔操作装置からの要求に応じて、前記第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立ステップと、
前記第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御ステップと、
前記第１の遠隔操作装置から前記第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、前記第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立ステップと、
前記第１の遠隔操作装置を操作するユーザーの認証情報を受信し、前記受信された認証情報に基づいて、ユーザーを認証する認証手ステップと、を画像処理装置を制御するコンピューターに実行させ、
前記遠隔制御ステップは、前記第１の遠隔操作装置を操作するユーザーが認証されることを条件に、前記第１の遠隔操作装置から遠隔操作を示す情報を受信するステップと、
前記第２通信経路確立ステップにおいて通信経路が確立される場合は、前記第２の遠隔操作装置を操作するユーザーを認証することなく前記第２の遠隔操作装置から遠隔操作を示す情報を受信するステップと、
前記第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、前記第２の遠隔操作装置との間の通信経路が確立される前に前記第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行するステップと、を含む、遠隔制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像処理システム、画像処理装置、遠隔制御方法および遠隔制御プログラムに関し、特に、遠隔操作装置により遠隔操作される画像処理装置、遠隔操作装置およびその遠隔操作装置により遠隔操作される画像処理装置を含む画像処理システム、その画像処理装置により実行される遠隔制御方法および遠隔制御プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末等の携帯情報装置で複合機（以下「ＭＦＰ」という）を遠隔操作する技術が知られている。携帯情報装置からＭＦＰに接続し、携帯情報装置でＭＦＰを遠隔操作することが可能である。
【０００３】
例えば、特開２０１２−９３９４０号公報には、被操作端末は、携帯端末の表示属性情報に基づいて、被操作端末画面を修正した携帯端末画面を作成する表示画面制御部と、携帯端末から受信した符号化方式により携帯端末画面を符号化する符号化部と、携帯端末から受信した位置情報により、特定された操作を実行する操作処理部と、を備え、携帯端末は、符号化された携帯端末画面を復号し、タッチスクリーンに出力する復号化部と、携帯端末画面を表示したタッチスクリーンへのタッチ操作を検出すると、携帯端末画面上のタッチ位置を示す位置情報を、自己の表示属性情報および被操作端末から受信した被操作端末の表示属性情報に基づいて、被操作端末画面における位置情報に補正する位置情報補正部と、を備える遠隔操作システムが記載されている。
【０００４】
一方、ＭＦＰは携帯情報装置によって遠隔操作される場合、携帯情報装置のユーザーを認証することによって、ＭＦＰを遠隔操作するユーザーを制限するようにしている。換言すれば、ＭＦＰは、携帯情報装置とユーザーとの組に対して使用権限を付与する。このため、同一のユーザーが第１の携帯情報装置を用いたＭＦＰの遠隔操作と、第２の携帯情報装置を用いたＭＦＰの遠隔操作とは、ＭＦＰにおいてそれぞれ別の操作と認識される。例えば、第１の携帯情報装置でＭＦＰを遠隔操作している最中に、第２の携帯情報装置でＭＦＰを遠隔操作する場合には、第２の携帯情報装置に対してＭＦＰによる認証が必要となる。また、第２の携帯情報装置がＭＦＰに認証された時点で、第１の携帯情報装置による遠隔操作でＭＦＰに設定され設定値がリセットされるので、第１の携帯情報装置と第２の携帯情報装置との２つを用いてＭＦＰを遠隔操作することができないといった問題がある。
【特許文献１】特開２０１２−９３９４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、複数の遠隔操作装置による遠隔操作を容易にした画像処理装置を提供することである。
【０００６】
この発明の他の目的は、複数の遠隔操作装置による遠隔操作を容易にした画像処理システムを提供することである。
【０００７】
この発明のさらに他の目的は、複数の遠隔操作装置による遠隔操作を容易にした遠隔制御方法を提供することである。
【０００８】
この発明のさらに他の目的は、複数の遠隔操作装置による遠隔操作を容易にした遠隔制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
上述した目的を達成するためにこの発明のある局面によれば、画像処理装置は、第１の遠隔操作装置からの要求に応じて、第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、第１の遠隔操作装置から第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、第１の遠隔操作装置を操作するユーザーの認証情報を受信し、受信された認証情報に基づいて、ユーザーを認証する認証手段と、を備え、遠隔制御手段は、第１の遠隔操作装置を操作するユーザーが認証されることを条件に、第１の遠隔操作装置から遠隔操作を示す情報を受信し、第２通信経路確立手段により通信経路が確立される場合は、第２の遠隔操作装置を操作するユーザーを認証することなく第２の遠隔操作装置から遠隔操作を示す情報を受信し、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行する。
【００１０】
この局面に従えば、第１の遠隔操作装置から第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立し、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行する。このため、画像処理装置を遠隔操作する装置を、第１の遠隔操作装置から第２の遠隔操作装置に切り換えることができ、切換の前後で、画像処理装置の遠隔操作を継続することができる。その結果、複数の遠隔操作装置による遠隔操作を容易にした画像処理装置を提供することができる。
【００１２】
また、第１の遠隔操作装置を操作するユーザーが認証されることを条件に、第１の遠隔操作装置からから遠隔操作を示す情報を受信し、第２の遠隔操作装置を操作するユーザーを認証することなく、第２の遠隔操作装置から遠隔操作を示す情報を受信するので、第１の遠隔操作装置から第２の遠隔操作装置に遠隔操作する装置を切り換える場合の操作を簡略にすることができる。
【００１３】
好ましくは、第１の遠隔操作装置または第２の遠隔操作装置に遠隔操作画面を送信する遠隔操作画面送信手段、をさらに備え、遠隔操作画面送信手段は、第２の遠隔操作装置との間で通信経路が確立されることに応じて、第１の遠隔操作装置に最後に送信された遠隔操作画面と同じ遠隔操作画面を第２の遠隔操作装置に送信する。
【００１４】
この局面に従えば、第２の遠隔操作装置との間で通信経路が確立されると、第１の遠隔操作装置に最後に送信された遠隔操作画面と同じ遠隔操作画面が第２の遠隔操作装置に送信されるので、第２の遠隔操作装置で、第１の遠隔操作装置から切り換わったことをユーザーに通知することができる。
【００１５】
好ましくは、遠隔制御手段は、第１の遠隔操作装置から受信される情報で示される遠隔操作または第１の遠隔操作装置から受信される情報で示される遠隔操作が設定操作の場合、設定操作に従って設定値を設定する設定値設定手段を備え、設定値設定手段は、第２の遠隔操作装置との間で通信経路が確立される場合、第２の遠隔操作装置との間で通信経路が確立される前に第１の遠隔操作装置から受信された設定操作に従って設定された設定値を初期値にリセットしない。
【００１６】
この局面に従えば、第２の遠隔操作装置との間で通信経路が確立される場合、第１の遠隔操作装置から受信された情報で示される設定操作に従って設定された設定値を初期値にリセットしないので、第１の遠隔操作装置を用いてユーザーが設定した設定値を、第２の遠隔操作装置による遠隔操作に引き継ぐことができる。
【００１７】
好ましくは、遠隔制御手段は、第１の遠隔操作装置から受信される情報で示される遠隔操作または第１の遠隔操作装置から受信される情報で示される遠隔操作が処理の実行を指示する実行指示操作の場合、実行指示操作が受信される前に設定されている設定値を用いて、操作実行指示操作により定まる処理を実行する処理実行手段を、さらに含む。
【００１８】
この局面に従えば、第１の遠隔操作装置または第２の遠隔操作装置から実行指示操作される場合、実行指示操作される前に設定されている設定値を用いて処理を実行するので、ユーザーは、第１の遠隔操作装置または第２の遠隔操作装置のいずれからでも処理を実行させることができる。
【００１９】
この発明の他の局面によれば、画像処理装置は、第１の遠隔操作装置からの要求に応じて、第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、第１の遠隔操作装置から第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、第１の遠隔操作装置から切換指示が受信される場合に、第１の遠隔操作装置と第２の遠隔操作装置とが関連付けられていない場合は、第１の遠隔操作装置に第２の遠隔操作装置への切換を確認する確認手段と、を備え、遠隔制御手段は、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行し、第２通信経路確立手段は、第１の遠隔操作装置と第２の遠隔操作装置とが予め関連付けられていない場合は、第１の遠隔操作装置によって第２の遠隔操作装置への切換が確認されることを条件に、第２の遠隔操作装置との間で通信経路を確立する。
【００２０】
この局面に従えば、第１の遠隔操作装置から切換指示を受信される場合に、第１の遠隔操作装置に第２の遠隔操作装置への切換を確認し、第１の遠隔操作装置によって確認されることを条件に、第２の遠隔操作装置との間で通信経路を確立するので、第１の遠隔操作装置を操作するユーザーによる誤操作に対応することができる。
【００２１】
好ましくは、第２の遠隔操作装置との間で通信経路が確立される場合、第１の遠隔操作装置と第２の遠隔操作装置とを関連付けた関連付情報を生成する関連付情報生成手段を、さらに備える。
【００２２】
この局面に従えば、第２の遠隔操作装置との間で通信経路が確立される場合、第１の遠隔操作装置と第２の遠隔操作装置とを関連付けた関連付情報を生成するので、第１の遠隔操作装置と第２の遠隔操作装置とを容易に関連付けることができる。
【００２３】
好ましくは、第１通信経路確立手段は、第２の遠隔操作装置との間で通信経路が確立されることに応じて、第１の遠隔操作装置との間の通信経路を切断する。
【００２４】
この局面に従えば、第２の遠隔操作装置との間で通信経路が確立されることに応じて、第１の遠隔操作装置との間の通信経路を切断するので、第１の遠隔操作装置と第２の遠隔操作装置とのいずれか一方から遠隔操作を示す情報を受信することができる。
【００２５】
好ましくは、第１通信経路確立手段は、第２の遠隔操作装置から再接続指示を受信する場合、第１の遠隔操作装置との間で通信経路を確立し、第２通信経路確立手段は、第１の遠隔操作装置との間で通信経路が確立されることに応じて、第２の遠隔操作装置との間の通信経路を切断し、遠隔制御手段は、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って、第１の遠隔操作装置との間で通信経路が確立される前に第２の遠隔操作装置から受信された情報で示される遠隔操作に従って実行した処理に続く処理を実行する。
【００２６】
この局面に従えば、第２の遠隔操作装置から再接続指示を受信する場合、第１の遠隔操作装置との間で通信経路を確立し、第２の遠隔操作装置との間の通信経路を切断し、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置から受信された情報で示される遠隔操作に従って実行した処理に続く処理を実行する。このため、画像処理装置を遠隔操作する装置を、第２の遠隔操作装置から第１の遠隔操作装置に切り換えることができ、切換の前後で、画像処理装置の遠隔操作を継続することができる。
【００２７】
好ましくは、第２通信経路確立手段は、第１の遠隔操作装置から再接続指示を受信する場合、第２の遠隔操作装置との間で通信経路を確立し、第１通信経路確立手段は、第２の遠隔操作装置との間で通信経路が確立されることに応じて、第１の遠隔操作装置との間の通信経路を切断し、遠隔制御手段は、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間で通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行した処理に続く処理を実行する。
【００２８】
この局面に従えば、第１の遠隔操作装置から再接続指示を受信する場合、第２の遠隔操作装置との間で通信経路を確立し、第１の遠隔操作装置との間の通信経路を切断し、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行した処理に続く処理を実行する。このため、画像処理装置を遠隔操作する装置を、第１の遠隔操作装置から第２の遠隔操作装置に切り換えることができ、切換の前後で、画像処理装置の遠隔操作を継続することができる。
【００２９】
この発明の他の局面によれば、画像処理システムは、画像処理装置、第１の遠隔操作装置および第２の遠隔操作装置を含む画像処理システムであって、画像処理装置は、第１の遠隔操作装置からの要求に応じて、第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、第１の遠隔操作装置から第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、を備え、遠隔制御手段は、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行し、第１の遠隔操作装置および第２の遠隔操作装置それぞれは、画像処理装置との間で通信経路を確立する通信制御手段と、確立された通信経路を介して、画像処理装置を遠隔操作する遠隔操作手段と、を備えており、第１の遠隔操作装置は、通信制御手段が通信経路を画像処理装置との間で確立した後、第２の遠隔操作装置の装置識別情報を含む切換指示を通信経路を介して画像処理装置に送信する切換指示手段を、さらに備え、第２の遠隔操作装置は、さらに、第２の遠隔操作装置を識別するための装置識別情報を含む識別画像を表示する識別画像表示手段を備え、第１の遠隔操作装置は、さらに、被写体を撮像する撮像手段と、撮像手段が第２の遠隔操作装置に表示された識別画像を撮像して得られる識別画像を解析して、第２の遠隔操作装置の装置識別情報を取得する切換装置情報取得手段と、をさらに備え、第１の遠隔操作装置の切換指示手段は、通信制御手段が画像処理装置との間で通信経路を形成した後、撮像手段により第２の遠隔操作装置に表示された識別画像が撮像されることに応じて、切換装置情報取得手段により取得された第２の遠隔操作装置の装置識別情報を含む切換指示を、通信経路を介して画像処理装置に送信する。
【００３０】
この局面に従えば、第１の遠隔操作装置は、画像処理装置との間で通信経路を確立した後、第２の遠隔操作装置の装置識別情報を含む切換指示を通信経路を介して画像処理装置に送信する。このため、第１の遠隔操作装置を操作して、画像処理装置を遠隔操作する装置を第２の遠隔操作装置に切り換えることができる。その結果、複数の遠隔操作装置による遠隔操作を容易にした画像処理システムを提供することができる。
【００３２】
また、第１の遠隔操作装置は、第２の遠隔操作装置に表示された識別画像を撮像して得られる識別画像を解析して、第２の遠隔操作装置の装置識別情報を取得し、の通信経路を画像処理装置との間で形成した後、第２の遠隔操作装置の装置識別情報を含む切換指示を画像処理装置に送信するので、第１の遠隔操作装置で第２の遠隔操作装置に表示された識別画像を撮像すれば、第１の遠隔操作装置から第２の遠隔操作装置に切り換えることができる。
【００３３】
この発明のさらに他の局面によれば、画像処理システムは、画像処理装置、第１の遠隔操作装置および第２の遠隔操作装置を含む画像処理システムであって、画像処理装置は、第１の遠隔操作装置からの要求に応じて、第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立手段と、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御手段と、第１の遠隔操作装置から第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立手段と、を備え、遠隔制御手段は、第１の遠隔操作装置を操作するユーザーの認証情報を受信し、受信された認証情報に基づいて第１の遠隔操作装置を操作するユーザーが認証されることを条件に、第１の遠隔操作装置から遠隔操作を示す情報を受信し、第２通信経路確立手段により通信経路が確立される場合は、第２の遠隔操作装置を操作するユーザーを認証することなく第２の遠隔操作装置から遠隔操作を示す情報を受信し、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行し、第１の遠隔操作装置および第２の遠隔操作装置それぞれは、画像処理装置との間で通信経路を確立する通信制御手段と、確立された通信経路を介して、画像処理装置を遠隔操作する遠隔操作手段と、を備えており、第１の遠隔操作装置は、通信制御手段が通信経路を画像処理装置との間で確立した後、第２の遠隔操作装置の装置識別情報を含む切換指示を通信経路を介して画像処理装置に送信する切換指示手段と、近距離無線通信手段とをさらに備え、第１の遠隔操作装置は、さらに、近距離無線通信手段が第２の遠隔操作装置と通信可能になると、第２の遠隔操作装置の装置識別情報を取得する切換装置情報取得手段と、をさらに備え、第１の遠隔操作装置の切換指示手段は、通信制御手段が画像処理装置との間で通信経路を確立した後、切換装置情報取得手段により第２の遠隔操作装置の装置識別情報が取得されることに応じて、取得された第２の遠隔操作装置の装置識別情報を含む切換指示を、通信経路を介して画像処理装置に送信する。
【００３４】
この局面に従えば、第１の遠隔操作装置は、画像処理装置との間で通信経路を確立した後、第２の遠隔操作装置と通信可能になると、第２の遠隔操作装置の装置識別情報を取得し、第２の遠隔操作装置の装置識別情報を含む切換指示を、通信経路を介して画像処理装置に送信する。このため、第１の遠隔操作装置を第２の遠隔装置と近づければ、第１の遠隔操作装置から第２の遠隔操作装置に切り換えることができる。
【００３５】
この発明のさらに他の局面によれば、遠隔制御方法は、第１の遠隔操作装置からの要求に応じて、第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立ステップと、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御ステップと、第１の遠隔操作装置から第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立ステップと、第１の遠隔操作装置を操作するユーザーの認証情報を受信し、受信された認証情報に基づいて、ユーザーを認証する認証手ステップと、を画像処理装置に実行させ、遠隔制御ステップは、第１の遠隔操作装置を操作するユーザーが認証されることを条件に、第１の遠隔操作装置から遠隔操作を示す情報を受信するステップと、第２通信経路確立ステップにおいて通信経路が確立される場合は、第２の遠隔操作装置を操作するユーザーを認証することなく第２の遠隔操作装置から遠隔操作を示す情報を受信するステップと、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行するステップを含む。
【００３６】
この局面に従えば、複数の遠隔操作装置による遠隔操作を容易にした遠隔制御方法を提供することができる。
【００３７】
この発明のさらに他の局面によれば、遠隔制御プログラムは、第１の遠隔操作装置からの要求に応じて、第１の遠隔操作装置との間で通信経路を確立する第１通信経路確立ステップと、第１の遠隔操作装置から受信される情報で示される遠隔操作に従って処理を実行する遠隔制御ステップと、第１の遠隔操作装置から第１の遠隔操作装置とは別の第２の遠隔操作装置への切換を指示する切換指示を受信することに応じて、第２の遠隔操作装置との間で通信経路を確立する第２通信経路確立ステップと、第１の遠隔操作装置を操作するユーザーの認証情報を受信し、受信された認証情報に基づいて、ユーザーを認証する認証手ステップと、を画像処理装置を制御するコンピューターに実行させ、遠隔制御ステップは、第１の遠隔操作装置を操作するユーザーが認証されることを条件に、第１の遠隔操作装置から遠隔操作を示す情報を受信するステップと、第２通信経路確立ステップにおいて通信経路が確立される場合は、第２の遠隔操作装置を操作するユーザーを認証することなく第２の遠隔操作装置から遠隔操作を示す情報を受信するステップと、第２の遠隔操作装置から受信される情報で示される遠隔操作に従って、第２の遠隔操作装置との間の通信経路が確立される前に第１の遠隔操作装置から受信された情報で示される遠隔操作に従って実行された処理に続く処理を実行するステップを含む。
【００３８】
この局面に従えば、複数の遠隔操作装置による遠隔操作を容易にした遠隔制御プログラムを提供することができる。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施の形態の１つにおける画像処理システムの全体概要を示す図である。
【図２】ＭＦＰのハードウェア構成の概要の一例を示すブロック図である。
【図３】携帯情報装置の構成の概要を示すブロック図である。
【図４】本実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例を示すブロック図である。
【図５】携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図６】遠隔制御処理の流れの一例を示すフローチャートである。
【図７】遠隔操作受信処理の流れの一例を示すフローチャートである。
【図８】遠隔操作処理の流れの一例を示す第１のフローチャートである。
【図９】遠隔操作処理の流れの一例を示す第２のフローチャートである。
【図１０】切換側遠隔操作処理の流れの一例を示すフローチャートである。
【図１１】初期装置、切換装置および遠隔制御装置間の状態を時系列で説明するための図である。
【発明を実施するための形態】
【００４０】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００４１】
図１は、本発明の実施の形態の１つにおける画像処理システムの全体概要を示す図である。図１を参照して、画像処理システム１は、遠隔制御装置として機能する複合機（以下、「ＭＦＰ」という）１００と、パーソナルコンピューター（以下、「ＰＣ」という）３００と、無線局５と、携帯情報装置２００，２００Ａと、を含む。ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００、ＰＣ３００および無線局５は、ネットワーク３に接続される。携帯情報装置２００，２００Ａは、無線局５を通して、ネットワーク３に接続される。
【００４２】
ネットワーク３は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワーク３は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００４３】
ＰＣ３００は、一般的なコンピューターである。ＰＣ３００は、ＭＦＰ１００に対応するプリンタードライバープログラムがインストールされており、プリンタードライバープログラムを実行することにより、ＭＦＰ１００を制御して、ＭＦＰ１００に、画像形成処理、原稿読取処理等を実行させることが可能である。
【００４４】
携帯情報装置２００，２００Ａは、スマートフォン、タブレット端末等のＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）など、ユーザーが携帯して使用するしコンピューターである。携帯情報装置２００の表示面のサイズは、携帯情報装置２００Ａの表示面のサイズよりも小さい。携帯情報装置２００は、例えば、スマートフォンであり、携帯情報装置２００Ａは、例えば、タブレット端末である。携帯情報装置２００および携帯情報装置２００Ａのハードウェア構成および機能は、表示面のサイズが異なるが、基本的な構成および機能は同じである。ここでは特に言及しない限り携帯情報装置２００を例に説明する。
【００４５】
本実施の形態における画像処理システム１において、携帯情報装置２００，２００Ａそれぞれは、ＭＦＰ１００を遠隔操作可能である。この場合、携帯情報装置２００，２００Ａそれぞれは、ＭＦＰ１００を遠隔制御する遠隔操作装置として機能し、ＭＦＰ１００は、携帯情報装置２００，２００Ａのいずれかによって遠隔制御される遠隔制御装置として機能する。携帯情報装置２００，２００Ａには、ＭＦＰ１００を遠隔制御するための遠隔操作プログラムがインストールされる。一方、ＭＦＰ１００には、携帯情報装置２００または携帯情報装置２００Ａにより遠隔制御され、処理を実行する遠隔制御プログラムがインストールされている。
【００４６】
ここでは、ユーザーＡが、携帯情報装置２００と携帯情報装置２００Ａとを同時に操作可能な状態で、携帯情報装置２００を用いてＭＦＰ１００を遠隔操作している最中に、ＭＦＰ１００を遠隔操作する装置を、携帯情報装置２００から携帯情報装置２００Ａに切り換える場合を例に説明する。
【００４７】
なお、本実施の形態においては、ＭＦＰ１００を遠隔制御するための遠隔操作プログラムを携帯情報装置２００および携帯情報装置２００Ａにインストールする場合を例に説明するが、ＭＦＰ１００を遠隔制御するための遠隔操作プログラムを、ＰＣ３００にインストールしてもよい。この場合には、ユーザーは、携帯情報装置２００，２００Ａを用いてＭＦＰ１００を遠隔制御する場合と同様に、ＰＣ３００を用いてＭＦＰ１００を遠隔制御することが可能である。
【００４８】
図２は、ＭＦＰのハードウェア構成の概要の一例を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００４９】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００５０】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  ＲＯＭ）１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、後処理部１５５および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００５１】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。さらに、ＲＡＭ１１４は，設定値記憶領域と画面記憶領域とを含む。設定値記憶領域は、処理を実行するための設定値を記憶する領域である。画面記憶領域は、表示部１６１に表示する操作画面および遠隔操作画面を記憶する領域である。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００５２】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク３に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して、ＰＣ３００または携帯情報装置２００，２００Ａとの間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク３を介してインターネットに接続されたコンピューターと通信が可能である。
【００５３】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００５４】
外部記憶装置１１７は、ＣＤ−ＲＯＭ１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（登録商標）（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００５５】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク３に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク３に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５６】
操作パネル１６０は、ＭＦＰ１００の上面に設けられる。操作パネル１６０は、表示部１６１と操作部１６３とを含む。表示部１６１は、例えば、液晶表示装置（ＬＣＤ）であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。
【００５７】
操作部１６３は、タッチパネル１６５と、ハードキー部１６７とを含む。タッチパネル１６５は、表示部１６１の上面または下面に表示部１６１に重畳して設けられる。ハードキー部１６７は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。タッチパネル１６５は、表示部１６１の表示面中でユーザーにより指示された位置を検出する。ユーザーがＭＦＰ１００を操作する場合は直立した姿勢となる場合が多いので、表示部１６１の表示面、タッチパネル１６５の操作面およびハードキー部１６７は、上方を向いて配置される。ユーザーが表示部１６１の表示面を容易に視認することができ、ユーザーが指で操作部１６３を容易に指示することができるようにするためである。
【００５８】
図３は、携帯情報装置の構成の概要を示すブロック図である。図３を参照して、本実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、情報を表示する表示部２０６と、ユーザーの操作を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８と、近距離通信部２０９と、加速度センサー２１０と、外部記憶装置２１１と、を含む。
【００５９】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。また、フラッシュメモリ２０３は、携帯情報装置２００を識別するための装置識別情報、および携帯情報装置２００を使用するユーザーとして割り当てられたユーザーを識別するためのユーザー識別情報を記憶する。
【００６０】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部２０７は、メインキー２０７Ａと、タッチパネル２０７Ｂとを備える。また、ユーザーが、表示部２０６の表示面を指示する場合、操作部２０７は、タッチパネル２０７Ｂにより検出される表示面の位置をＣＰＵ２０１に出力する。ＣＰＵ２０１は、タッチパネル２０７Ｂによる検出された位置に基づいて、表示部２０６に表示されている画面中でユーザーにより指示された位置を検出する。ＣＰＵ２０１は、表示部２０６に表示されている画面と、タッチパネル２０７Ｂによる検出された位置とに基づいて、ユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。例えば、表示部２０６にテンキーの画像を含む画面を表示する場合には、タッチパネル２０７Ｂによる検出された位置に表示されたキーに対応する数字を受け付ける。
【００６１】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００６２】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカーを備え、無線通信部２０４から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバーに接続し、電子メールを送受信する。
【００６３】
無線ＬＡＮＩ／Ｆ２０８は、無線局５と通信し、携帯情報装置２００をネットワーク３に接続するためのインターフェースである。例えば、無線ＬＡＮＩ／Ｆ２０８は、Ｗｉ−Ｆｉ規格に基づき無線通信するインターフェースである。携帯情報装置２００に、ＰＣ３００、ＭＦＰ１００それぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、ＰＣ３００、ＭＦＰ１００と通信することができ、データの送受信が可能となる。
【００６４】
近距離通信部２０９は、Ｂｌｕｅｔｏｏｔｈ（登録商標）規格のＧＡＰ（Ｇｅｎｅｒｉｃ  Ａｃｃｅｓｓ  Ｐｒｏｆｉｌｅ）等に基づき、携帯情報装置２００Ａと無線により通信を行う。また、近距離通信部２０９は、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）の近距離無線通信方式で通信するようにしてもよい。近距離通信部２０９は、携帯情報装置２００Ａとの間の距離が通信可能な距離以下となると、携帯情報装置２００Ａと通信する。近距離通信部２０９が通信可能な距離は、数ｃｍである。
【００６５】
なお、ＰＣ３００、ＭＦＰ１００が、近距離通信部２０９と通信可能な近距離無線装置を搭載する場合には、携帯情報装置２００が、ＰＣ３００、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかと、１対１で通信するようにしてもよい。
【００６６】
加速度センサー２１０は、Ｘ軸、Ｙ軸およびＺ軸の３方向の加速度を測定する３軸加速度センサーである。加速度センサー２１０は、検出した加速度をＣＰＵ２０１に出力する。
【００６７】
外部記憶装置２１１は、携帯情報装置２００に着脱自在であり、遠隔操作プログラムを記憶したＣＤ−ＲＯＭ２１１Ａが装着可能である。ＣＰＵ２０１は、外部記憶装置２１１を介してＣＤ−ＲＯＭ２１１Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２１１に装着されたＣＤ−ＲＯＭ２１１Ａに記録された遠隔操作プログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行することが可能である。
【００６８】
なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３またはＣＤ−ＲＯＭ２１１Ａに記録されたプログラムについて説明したが、ネットワーク３に接続された他のコンピューターが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置２００が、ネットワーク３に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００６９】
なお、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ２１１Ａに限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ（登録商標）などの半導体メモリであってもよい。
【００７０】
図４は、本実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例を示すブロック図である。図４に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された遠隔制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図４を参照して、ＣＰＵ１１１は、接続制御部５１と、認証部５３と、操作受信部５５と、遠隔操作画面送信部５７と、遠隔制御部５９と、切換指示受信部６１と、再接続指示受信部６３と、関連付部６５と、確認部６７と、を含む。
【００７１】
接続制御部５１は、通信Ｉ／Ｆ部１１２を制御し、通信Ｉ／Ｆ部１１２が携帯情報装置２００，２００Ａのいずれかから接続要求を受信すると、携帯情報装置２００，２００Ａのうち接続要求を送信してきた装置との間で通信経路を確立する。接続制御部５１によって通信経路が確立された装置を接続中装置という。接続制御部５１は、接続中装置との間で確立された通信経路を識別するための経路識別情報と接続中装置を識別するための装置識別情報との組を、操作受信部５５および遠隔操作画面送信部５７に出力する。
【００７２】
操作受信部５５は、接続制御部５１から経路識別情報と装置識別情報との組が入力されると、通信制御部１１２を制御し、経路識別情報で特定される通信経路を介して、装置識別情報で特定される接続中装置から送信される遠隔操作を示す情報を受信する。以下、遠隔操作を示す情報が送受信される場合を単に遠隔操作が送受信されるという。操作受信部５５は、接続中装置から遠隔操作を受信することに応じて、その遠隔操作を識別するための操作識別情報と装置識別情報との組を、遠隔制御部５９に出力する。
【００７３】
遠隔操作画面送信部５７は、接続制御部５１から経路識別情報と装置識別情報との組が入力され、通信Ｉ／Ｆ部１１２を制御して、経路識別情報で特定される通信経路を介して、遠隔操作画面を、装置識別情報で特定される接続中装置に送信する。
【００７４】
遠隔制御部５９は、操作受信部５５から遠隔操作を識別するための操作識別情報と装置識別情報との組が入力され、遠隔操作に従って処理を実行する。遠隔制御部５９は、設定部８１と、処理実行部８３と、遠隔操作画面生成部８５と、を含む。
【００７５】
接続中装置が、ＭＦＰ１００に送信する遠隔操作は、設定値を設定する設定操作、遠隔操作画面を別の遠隔操作画面に切り換えを指示する画面遷移操作と、処理の実行を指示する実行指示操作と、を含む。操作受信部５５は、遠隔操作画面が送信された後に受信する遠隔操作が位置情報を含む場合、その位置情報と、遠隔操作画面送信部５７によって遠隔操作装置に送信された遠隔操作画面とに基づいて、遠隔操作を検出する。具体的には、位置情報によって、遠隔操作画面中で特定される位置が、遠隔操作画面に含まれる遷移ボタン内ならば画面遷移操作を特定する。位置情報によって遠隔操作画面中で特定される位置が、設定値を設定するコマンドが割り当てられた領域内ならば設定操作を特定する。位置情報によって遠隔操作画面中で特定される位置が、実行コマンドが割り当てられたボタンの領域内ならば実行指示操作を特定する。なお、ここでは、遠隔操作画面中の位置から遠隔操作を特定するが、接続中装置が画面遷移操作、設定操作、機能実行操作を区別可能な形態で遠隔操作を送信するようにしてもよい。例えば、遠隔操作中装置が、画面遷移操作、設定操作、機能実行操作それぞれに対応する遠隔操作コマンドを送信するようにしてもよい。
【００７６】
設定部８１は、操作受信部５５から設定操作の操作識別情報と装置識別情報との組が入力される場合、設定操作に従って設定値を設定する。設定操作は、設定項目と設定値とを含む。設定部８１は、設定操作に含まれる設定項目に設定操作に含まれる設定値を設定する。設定部８１は、設定値を設定すると、遠隔操作画面生成部８５に、装置識別情報を含む生成指示を出力する。
【００７７】
遠隔操作画面生成部８５は、設定部８１から生成指示が入力されることに応じて、先に生成した遠隔操作画面と同じ遠隔操作画面を生成し、生成した遠隔操作画面と、生成指示に含まれる装置識別情報との組を遠隔操作画面送信部５７に出力する。遠隔操作画面生成部５７が設定部８１から入力される生成指示に基づいて生成する遠隔操作画面は、設定値が更新された後の値を含む。このため、接続中装置に、設定値が更新された後の値を含む遠隔操作画面が送信され、遠隔操作装置において表示される。
【００７８】
遠隔操作画面生成部８５は、操作受信部５５から画面遷移操作の操作識別情報と装置識別情報との組が入力されることに応じて、画面遷移操作により定まる遠隔操作画面を生成し、生成された遠隔操作画面と、操作受信部５５から入力される装置識別情報との組を遠隔操作画面送信部５７に出力する。このため、接続中装置に、画面遷移操作により定まる遠隔操作画面が送信され、その遠隔操作画面が接続中装置において表示される。
【００７９】
処理実行部８３は、ＭＦＰ１００が有する実装機能に対応する処理を実行する。処理実行部８３は、操作受信部５５から実行指示操作の操作識別情報と装置識別情報との組が入力されることに応じて、設定部８１において設定された設定値を用いて、実行指示操作により定まる処理を実行する。実装機能は、例えば、画像を処理する画像処理機能、画像を形成する画像形成機能、画像が形成された用紙を処理する後処理機能、データを出力する出力機能である。画像処理機能は、例えば、画像中の文字を認識するＯＣＲ機能、複数の画像をまとめた１つの画像に変換する集約機能を含む。画像形成機能は、例えば、画像をモノクロで形成するモノクロ印字機能、画像をカラーで形成するカラー印字機能、用紙の両面に画像を形成する両面印字機能を含む。後処理機能は、例えば、用紙にパンチ穴を開けるパンチ機能、複数枚の用紙にステープル針を打ち込むステープル機能、用紙を折り曲げる折り曲げ機能を含む。出力機能は、例えば、データをファクシミリで送信するＦＡＸ機能、データをＨＤＤ１１５等の記録媒体に記憶する保存機能、通信Ｉ／Ｆ部１１２を制御してデータを外部に送信する送信機能を含む。
【００８０】
接続制御部５１は、第１通信経路確立部７１と、第２通信経路確立部７３と、を含む。第１通信経路確立部７１は、通信Ｉ／Ｆ部１１２を制御し、通信Ｉ／Ｆ部１１２が遠隔操作装置から接続要求を受信すると、認証部５３による認証が成功することを条件に、接続要求を送信してきた遠隔操作装置との間で通信経路を確立する。具体的には、第１通信経路確立部７１は、通信Ｉ／Ｆ部１１２を制御し、通信Ｉ／Ｆ部１１２が遠隔操作装置から接続要求を受信すると、遠隔操作装置との間で通信経路を確立し、その通信経路の経路識別情報を認証部５３に出力する。
【００８１】
認証部５３は、第１通信経路確立部７１から経路識別情報が入力されることに応じて、通信Ｉ／Ｆ部１１２を制御して、経路識別情報で特定される通信経路を介して遠隔操作装置に、認証情報を入力するための認証画面を送信し、遠隔操作装置が返信する認証情報を受信する。認証情報は、ここでは、ユーザーを識別するためのユーザーＩＤとパスワードとの組としている。なお、認証情報は、これに限定さえることなく、指紋、虹彩などの生体情報を用いてもよい。認証部５３は、遠隔操作装置から受信される認証情報と同じ認証情報が登録されていれば、遠隔操作装置を認証するが、遠隔操作装置から受信される認証情報と同じ認証情報が登録されていなければ遠隔操作装置を認証しない。認証部５３は、認証結果を第１通信経路確立部７１に出力する。
【００８２】
第１通信経路確立部７１は、認証部５３から入力される認証結果が認証に成功したことを示す場合、接続要求を送信してきた遠隔操作装置を初期装置に設定し、初期装置との間で確立した通信経路を識別するための経路識別情報と初期装置の装置識別情報とを、操作受信部５５、切換指示受信部６１、再接続指示受信部６３、遠隔操作画面送信部５７に出力するとともに、関連付部６５に初期装置の装置識別情報を出力する。ここでは、初期装置を携帯情報装置２００とする場合を例に説明する。第１通信経路確立部７１によって初期装置との間で通信経路が確立されている間は、初期装置が接続中装置である。このため、第１通信経路確立部７１が初期装置との間で通信経路を確立している間は、操作受信部５５は初期装置から遠隔操作を受信し、遠隔操作画面送信部５７は初期装置に遠隔操作画面を送信する。
【００８３】
遠隔操作画面送信部５７は、第１通信経路確立部７１から経路識別情報と装置識別情報との組が最初に入力される場合、換言すれば、第１通信経路確立部７１によって初期装置との間で通信経路が確立された時点で、初期画面としてデフォルトで定められた遠隔操作画面をＨＤＤ１１６から読出し、読出した遠隔操作画面を、通信Ｉ／Ｆ部１１２を制御して、経路識別情報で特定される通信経路を介して装置識別情報で特定される初期装置に送信する。
【００８４】
切換指示受信部６１は、第１通信経路確立部７１から経路識別情報と装置識別情報との組が入力された後、通信Ｉ／Ｆ部１１２を制御して、経路識別情報で特定される通信経路を介して装置識別情報で特定される初期装置から切換指示を受信する。切換指示は、初期装置とは別の切換装置（第２の遠隔操作装置装置）への切換を指示する信号であり、切換装置を識別するための装置識別情報を含む。ここでは、切換装置を携帯情報装置２００Ａとする場合を例に説明する。この場合、初期装置である携帯情報装置２００が切換装置である携帯情報装置２００Ａの装置識別情報を含む切換指示をＭＦＰ１００に送信する。切換指示受信部６１は、切換指示を受信することに応じて、第１通信経路確立部７１から入力される経路識別情報と、確認指示とを確認部６７に出力する。確認指示は、切換指示を送信してきた初期装置の装置識別情報と、切換指示に含まれる切換装置の装置識別情報とを含む。
【００８５】
確認部６７は、切換指示受信部６１から経路識別情報と確認指示とが入力されることに応じて、確認指示に含まれる２つの装置識別情報で特定される初期装置と切換装置とが関連付部６５によって関連付けられているか否かを判断する。後述するように、関連付部６５は、２つの装置を関連付ける場合、２つの装置それぞれの装置識別情報を含む関連付情報を生成し、ＨＤＤ１１６に記憶するので、確認部６７は、初期装置の装置識別情報と切換装置の装置識別情報とを含む関連付情報がＨＤＤ１１６に記憶されていれば、初期装置と切換装置とが関連付けられていると判断し、そのような関連付情報がＨＤＤ１１６に記憶されていなければ、初期装置と切換装置とが関連付けられていないと判断する。確認部６７は、初期装置と切換装置とが関連付けられていると判断する場合、第２通信経路確立部７３に確立指示を出力する。確立指示は、切換装置の装置識別情報を含む。
【００８６】
また、確認部６７は、初期装置と切換装置とが関連付けられていないと判断する場合、通信Ｉ／Ｆ部１１２を制御して、切換指示受信部６１から入力される経路識別情報で特定される通信経路を介して、初期装置に確認画面を送信する。確認画面は、切換装置に切り換えることの確認を求める画面であり、確認することを示すコマンドが割り当てられた「Ｙｅｓ」のボタンと、否認することを示すコマンドが割り当てられた「Ｎｏ」のボタンとを含む。初期装置は、ユーザーによって「Ｙｅｓ」のボタンが指示されると、確認信号を返信し、ユーザーによって「Ｎｏ」のボタンが指示されると、否認信号を返信する。確認部６７は、通信Ｉ／Ｆ部１１２を制御して、切換指示受信部６１から入力される経路識別情報で特定される通信経路を介して、初期装置から確認信号を受信する場合、第２通信経路確立部７３に、切換装置の装置識別情報を含む確立指示を出力し、初期装置から否認信号を受信する場合、第２通信経路確立部７３に確立指示を出力しない。
【００８７】
第２通信経路確立部７３は、確認部６７から確立指示が入力されると、通信Ｉ／Ｆ部１１２を制御して、切換装置に接続要求を送信し、切換装置との間で通信経路を確立する。第２通信経路確立部７３は、切換装置との間で通信経路を確立すると、第１通信経路確立部７１に切断指示を出力するとともに、切換装置との間で確立した通信経路の経路識別情報と切換装置の装置識別情報とを、操作受信部５５、切換指示受信部６１、再接続指示受信部６３、遠隔操作画面送信部５７に出力するとともに、関連付部６５に切換装置の装置識別情報を出力する。第１通信経路確立部７１は、第２通信経路確立部７３から切断指示が入力される場合、初期装置との間で確立した通信経路を切断する。第２通信経路確立部７３によって切換装置との間で通信経路が確立されている間は、切換装置が接続中装置である。このため、第２通信経路確立部７３が切換装置との間で通信経路を確立している間は、操作受信部５５は切換装置から遠隔操作を受信し、遠隔操作画面送信部５７は切換装置に遠隔操作画面を送信する。
【００８８】
遠隔操作画面送信部５７は、第１通信経路確立部７１から経路識別情報と装置識別情報との組が入力された後に、第２通信経路確立部７３から経路識別情報と装置識別情報との組が入力されることに応じて、初期装置に最後に送信した遠隔操作画面と同じ遠隔操作画面に再接続指示を受け付けるためのボタンを追加した遠隔操作画面を、通信Ｉ／Ｆ部１１２を制御して、第２通信経路確立部７３から入力される経路識別情報で特定される通信経路を介して切換装置に送信する。
【００８９】
関連付部６５は、第１通信経路確立部７１から初期装置の装置識別情報が入力された後に、第２通信経路確立部７３から切換装置の装置識別情報が入力されると、初期装置と切換装置とを関連付ける。具体的には、関連付部６５は、初期装置の装置識別情報と切換装置の装置識別情報とを含む関連付情報を生成し、生成した関連付情報をＨＤＤ１１６に記憶する。
【００９０】
再接続指示受信部６３は、第２通信経路確立部７３から切換装置との間で確立した通信経路の経路識別情報と切換装置の装置識別情報との組が入力された後、通信Ｉ／Ｆ部１１２を制御して、経路識別情報で特定される通信経路を介して装置識別情報で特定される切換装置から再接続指示を受信する。再接続指示受信部６３は、切換装置から再接続指示を受信することに応じて、第１通信経路確立部７１に再接続指示を出力する。
【００９１】
第１通信経路確立部７１は、再接続指示受信部６３から再接続指示が入力されることに応じて、通信Ｉ／Ｆ部１１２を制御して、初期装置に接続要求を送信し、初期装置との間で通信経路を確立する。第１通信経路確立部７１は、初期装置との間で通信経路を確立すると、第２通信経路確立部７３に切断指示を出力するとともに、初期装置との間で確立した通信経路の経路識別情報と切換装置の装置識別情報とを、操作受信部５５、切換指示受信部６１、再接続指示受信部６３、遠隔操作画面送信部５７に出力する。
【００９２】
遠隔操作画面送信部５７は、第２通信経路確立部７３から経路識別情報と装置識別情報との組が入力された後に第１通信経路確立部７１から経路識別情報と装置識別情報との組が入力されることに応じて、切換装置に最後に送信した遠隔操作画面と同じ遠隔操作画面に再接続指示を受け付けるためのボタンを追加した遠隔操作画面を、通信Ｉ／Ｆ部１１２を制御して、第１通信経路確立部７１から入力される経路識別情報で特定される通信経路を介して初期装置に送信する。
【００９３】
第２通信経路確立部７３は、第１通信経路確立部７１から切断指示が入力される場合、切換装置との間で確立した通信経路を切断する。このため、第１通信経路確立部７１が初期装置との間で通信回線を確立している間は、操作受信部５５は初期装置から遠隔操作を受信し、遠隔操作画面送信部５７は初期装置に遠隔操作画面を送信する。
【００９４】
再接続指示受信部６３は、第１通信経路確立部７１に再接続指示を出力した後に、第１通信経路確立部７１から初期装置との間で確立した通信経路の経路識別情報と初期装置の装置識別情報との組が入力される。再接続指示受信部６３は、第１通信経路確立部７１に再接続指示を出力した後に、通信Ｉ／Ｆ部１１２が、初期装置との間で確立した通信経路を介して再接続指示を受信する場合がある。再接続指示受信部６３は、再接続指示を受信することに応じて、第２通信経路確立部７３に再接続指示を出力する。
【００９５】
第２通信経路確立部７３は、再接続指示受信部６３から再接続指示が入力されることに応じて、通信Ｉ／Ｆ部１１２を制御して、切換装置に接続要求を送信し、切換装置との間で通信経路を確立する。第２通信経路確立部７３は、切換装置との間で通信経路を確立すると、第１通信経路確立部７１に切断指示を出力するとともに、切換装置との間で確立した通信経路の経路識別情報と切換装置の装置識別情報とを、操作受信部５５、切換指示受信部６１、再接続指示受信部６３、遠隔操作画面送信部５７に出力する。
【００９６】
遠隔操作画面送信部５７は、第１通信経路確立部７１から経路識別情報と装置識別情報との組が入力された後に、第２通信経路確立部７３から経路識別情報と装置識別情報との組が入力されることに応じて、初期装置に最後に送信した遠隔操作画面と同じ遠隔操作画面に再接続指示を受け付けるためのボタンを追加した遠隔操作画面を、通信Ｉ／Ｆ部１１２を制御して、第２通信経路確立部７３から入力される経路識別情報で特定される通信経路を介して切換装置に送信する。
【００９７】
図５は、携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図５に示す機能は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１に形成される機能である。図５を参照して、ＣＰＵ２０１は、通信制御部２５１と、遠隔操作画面受信部２５３と、画像表示制御部２５５と、操作受付部２５７と、遠隔操作送信部２５９と、識別画像表示制御部２６１と、識別情報送信部２６３と、切換装置情報取得部２６５と、切換指示部２６７と、を含む。
【００９８】
通信制御部２５１は、遠隔操作の対象となる遠隔制御装置との間で通信経路を確立する。具体的には、通信制御部２５１は、ユーザーが操作部２０７を操作して、ＭＦＰ１００を遠隔操作の対象となる遠隔制御装置として指示を入力すれば、無線ＬＡＮＩ／Ｆ２０８を制御して、遠隔制御装置に接続要求を送信し、遠隔制御装置との間の通信経路を確立する。通信制御部２５１は、遠隔制御装置との間で通信経路を確立すると、その通信経路の経路識別情報を、遠隔操作画面受信部２５３、遠隔操作送信部２５９および切換指示部２６７に出力する。
【００９９】
遠隔操作画面受信部２５３は、通信制御部２５１から経路識別情報が入力されると、無線ＬＡＮＩ／Ｆ２０８を制御し、無線ＬＡＮＩ／Ｆ２０８が経路識別情報で特定される通信経路で、遠隔制御装置から遠隔操作画面を受信する。遠隔操作画面受信部２５３は、受信された遠隔操作画面を、画像表示制御部２５５に出力する。画像表示制御部２５５は、表示部２０６を制御し、遠隔操作画面が入力されることに応じて、遠隔操作画面の画像を表示部２０６に表示する。
【０１００】
操作受付部２５７は、操作部２０７を制御し、ユーザーが操作部２０７に入力する操作を受け付ける。操作受付部２５７は、画像表示制御部２５５によって表示部２０６に遠隔操作画面が表示されている状態で、ユーザーが操作部２０７の備えるタッチパネル２０７Ｂを指示する場合、遠隔操作を受け付ける。具体的には、操作受付部２５７は、タッチパネル２０７Ｂにより検出される位置に基づいて、表示部２０６に表示された遠隔操作画面中の位置を示す位置情報を決定し、その位置情報を含む遠隔操作を遠隔操作送信部２５９に出力する。
【０１０１】
遠隔操作送信部２５９は、操作受付部２５７から遠隔操作が入力されると、無線ＬＡＮＩ／Ｆ２０８を制御し、経路識別情報で特定さえる通信経路を介して、遠隔操作を遠隔制御装置であるＭＦＰ１００に送信する。
【０１０２】
切換装置情報取得部２６５は、切換装置の装置識別情報を取得する。切換装置情報取得部２６５は、切換装置の装置識別情報を取得する場合、切換指示部２６７に送信指示を出力する。送信指示は、切換装置の装置識別情報を含む。
【０１０３】
切換装置情報取得部２６５は、近距離制御部２６９と、撮像制御部２７１と、を含む。近距離制御部２６９は、近距離通信部２０９を制御し、近距離通信部２０９が他の装置、ここでは、携帯情報装置２００Ａと通信可能になると、携帯情報装置２００Ａの装置識別情報を携帯情報装置２００Ａから取得する。近距離制御部２６９は、携帯情報装置２００Ａの装置識別情報を切換装置の装置識別情報として取得する。
【０１０４】
撮像制御部２７１は、カメラ２０２を制御して、カメラ２０２が被写体を撮像して出力する画像を解析し、切換装置の装置識別情報を取得する。例えば、切換装置である携帯情報装置２００Ａに、携帯情報装置２００Ａの装置識別情報を含む二次元バーコードを自装置の表示部２０６に表示させた状態で、携帯情報装置２００に、カメラ２０２で携帯情報装置２００Ａに表示させた二次元バーコードを撮像させる。カメラ２０２がその二次元バーコードの画像を出力するので、その画像を解析することにより、携帯情報装置２００Ａの装置識別情報を取得する。
【０１０５】
切換指示部２６７は、通信制御部２５１から経路識別情報が入力される。切換指示部２６７は、切換装置情報取得部２６５から送信指示が入力されることに応じて、無線ＬＡＮＩ／Ｆ２０８を制御し、送信指示に含まれる切換装置の装置識別情報を含む切換指示を、経路識別情報で特定される通信経路で遠隔制御装置であるＭＦＰ１００に送信する。
【０１０６】
識別画像表示制御部２６１および識別情報送信部２６３は、遠隔操作装置が切換装置として機能する場合に、ＣＰＵ２０１に形成される機能である。ここでは、携帯情報装置２００Ａが切換装置として機能する場合について、携帯情報装置２００Ａが備えるＣＰＵ２０１が有する識別画像表示制御部２６１および識別情報送信部２６３について説明する。操作受付部２５７は、識別画像の表示を指示する操作を受け付ける場合、識別画像表示制御部２６１に表示指示を出力する。識別画像表示制御部２６１は、操作受付部２５７から表示指示が入力されることに応じて、表示部２０６を制御して、自装置の装置識別情報を含む画像を表示部２０６に表示する。自装置の装置識別情報を含む画像は、例えば、ＱＲコード（登録商標）等の二次元バーコードである。識別画像表示制御部２６１は、携帯情報装置２００Ａの装置識別情報を含む画像を表示部２０６に表示すると、通信制御部２５１に接続指示を出力する。
【０１０７】
識別情報送信部２６３は、近距離通信部２０９を制御し、近距離通信部２０９が他の装置、ここでは、初期装置である携帯情報装置２００と通信可能になると、携帯情報装置２００Ａの装置識別情報を携帯情報装置２００に送信する。識別情報送信部２６３は、携帯情報装置２００Ａの装置識別情報を携帯情報装置２００に送信すると、通信制御部２５１に接続指示を出力する。
【０１０８】
通信制御部２５１は、識別画像表示制御部２６１または識別情報送信部２６３から接続指示が入力される場合、無線ＬＡＮＩ／Ｆ２０８を制御して、遠隔制御装置との間で通信経路を確立する。具体的には、無線ＬＡＮＩ／Ｆ２０８が、遠隔制御装置であるＭＦＰ１００から接続要求を受信すると、遠隔制御装置との間で通信経路を確立する。通信制御部２５１は、遠隔制御装置との間で通信経路を確立すると、その通信経路の経路識別情報を、遠隔操作画面受信部２５３、遠隔操作送信部２５９および切換指示部２６７に出力する。
【０１０９】
図６は、遠隔制御処理の流れの一例を示すフローチャートである。遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された遠隔制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図６を参照して、ＣＰＵ１１１は、接続要求を受信したか否かを判断する（ステップＳ０１）。通信Ｉ／Ｆ部１１２が携帯情報装置２００，２００Ａのいずれかから接続要求を受信したか否かを判断する。接続要求を受信するまで待機状態となり（ステップＳ０１でＮＯ）、接続要求を受信したならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。ここでは、携帯情報装置２００から接続要求を受信した場合を例に説明する。
【０１１０】
ステップＳ０２においては、接続要求を送信してきた装置、ここでは携帯情報装置２００を初期装置に設定する。そして、次のステップＳ０３においては、初期装置との間で通信経路を確立し、処理をステップＳ０４に進める。ステップＳ０４においては、初期装置に認証画面を送信する。そして、初期装置から認証情報を受信する（ステップＳ０５）。ステップＳ０６においては、受信された認証情報に基づいて認証し、認証に成功したか否かを判断する。認証情報が予め登録されていれば認証に成功する。認証に成功したならば処理をステップＳ０８に進めるが、そうでなければ処理をステップＳ０７に進める。ステップＳ０７においては、ステップＳ０３において確立した通信経路を切断し、処理をステップＳ０１に戻す。
【０１１１】
ステップＳ０８においては、初期装置に送信する遠隔操作画面として初期画面を決定し、処理をステップＳ０９に進める。ステップＳ０９においては、遠隔操作受信処理を実行し、処理をステップＳ１０に進める。遠隔操作受信処理の詳細は後述するが、接続中装置に、遠隔操作画面を送信し、遠隔操作を受信する処理である。接続中装置は、通信経路を確立した装置である。処理がステップＳ０８から進む場合は、接続中装置はステップＳ０２において特定した初期装置であり、処理がステップＳ１１、ステップＳ１３またはステップＳ１６から進む場合は、接続中装置は、初期装置と切換装置とのいずれかである。
【０１１２】
ステップＳ１０においては、遠隔操作受信処理を実行した結果、接続中装置から受信される遠隔操作によって処理を分岐させる。遠隔操作が、画面遷移操作ならば処理をステップＳ１１に進め、遠隔操作が設定操作ならば処理をステップＳ１２に進め、遠隔操作が実行指示操作ならば処理をステップＳ１４に進め、遠隔操作が終了操作ならば処理をステップＳ１７に進める。
【０１１３】
ステップＳ１１においては、画面遷移操作により特定される遠隔操作画面を生成し、処理をステップＳ０９に戻す。ステップＳ０９においては、処理がステップＳ０９から進む場合は、ステップＳ０９において生成された遠隔操作画面を処理対象として、遠隔操作受信処理を実行する。
【０１１４】
ステップＳ１２においては、設定操作に従って設定値を設定する。具体的には、設定操作に含まれる設定項目に設定操作に含まれる設定値を設定する。次のステップＳ１３においては、先に送信したのと同じ遠隔操作画面を生成し、処理をステップＳ０９に戻す。設定値が設定された後の遠隔操作画面を生成するので、遠隔操作画面に設定値を含む場合には、変更後の設定値を含む遠隔操作画面が生成される。ステップＳ０９においては、処理がステップＳ１３から進む場合は、ステップＳ１３において生成された遠隔操作画面を処理対象として、遠隔操作受信処理を実行する。
【０１１５】
ステップＳ１４においては、実行指示操作に従って処理を実行し、処理をステップＳ１５に進める。ステップＳ１５においては、処理を実行した後の接続中装置に表示させる遠隔操作画面を決定し、処理をステップＳ１６に進める。例えば、機能を実行した結果を通知する遠隔操作画面に決定する。ステップＳ１６においては、決定された遠隔操作画面を生成し、処理をステップＳ０９に戻す。ステップＳ０９においては、処理がステップＳ１６から進む場合は、ステップＳ１６において生成された遠隔操作画面を処理対象として、遠隔操作受信処理を実行する。
【０１１６】
ステップＳ１７においては、接続中装置との間で確立されている通信経路を切断し、処理をステップＳ０１に戻す。
【０１１７】
図７は、遠隔操作受信処理の流れの一例を示すフローチャートである。遠隔操作受信処理は、図６のステップＳ０９において実行される処理である。図７を参照して、ＣＰＵ１１１は、処理対象に設定されている遠隔操作画面を、接続中装置に送信する。具体的には、通信Ｉ／Ｆ部１１２を制御して、その時点で接続中装置との間で確立されている通信経路を介して遠隔操作画面を送信する。遠隔操作受信処理が最初に実行される場合は、接続中装置は初期装置である。この場合には、図６のステップＳ０３において初期装置との間で確立された通信経路を介して遠隔操作画面を初期装置に送信する。遠隔操作受信処理が２回目以降に実行される場合は、接続中装置は初期装置と切換装置とのいずれかである。この場合には、図６のステップＳ０３において初期装置との間で確立された通信経路、または、ステップＳ３５において初期装置との間で確立された通信経路を介して遠隔操作画面を初期装置に送信し、または、後述するステップＳ２８またはステップＳ３９において切換装置との間で確立された通信経路を介して遠隔操作画面を切換装置に送信する。
【０１１８】
次のステップＳ２２においては、接続中装置から遠隔操作を受信したか否かを判断する。接続中装置から遠隔操作を受信したならば処理を遠隔制御処理に戻すが、そうでなければ処理をステップＳ２３に進める。
【０１１９】
ステップＳ２３においては、初期装置から切換指示を受信したか否かを判断する。切換指示を受信したならば処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ３３に進める。ステップＳ２４においては、切換装置を決定する。切換指示に含まれる装置識別情報で特定される装置を、切換装置に決定する。
【０１２０】
次のステップＳ２５においては、切換装置が初期装置と関連付けられているか否かを判断する。後述するステップＳ３１において、ＨＤＤ１１６に記憶される関連付情報に、初期装置と切換装置それぞれの装置識別情報を含む関連付情報が存在すれば、切換装置が初期装置と関連付けられていると判断する。切換装置が初期装置と関連付けられているならば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ２６に進める。
【０１２１】
ステップＳ２６においては、初期装置に確認画面を送信する。そして、初期装置から確認信号を受信したか否かを判断する。確認信号を受信したならば処理をステップＳ２８に進めるが、そうでなければ処理をステップＳ２２に戻す。
【０１２２】
ステップＳ２８においては、切換装置と通信経路を確立する。具体的には、通信Ｉ／Ｆ部１１２を制御して、切換装置に接続要求を送信し、接続装置との間で通信経路を確立する。なお、切換装置から接続要求を送信するようにし、通信Ｉ／Ｆ部１１２がその接続要求を受信する場合に、接続装置との間で通信経路を確立するようにしてもよい。次のステップＳ２９においては、図６のステップＳ０３において初期装置との間で確立された通信経路を切断し、処理をステップＳ３０に進める。
【０１２３】
ステップＳ３０においては、初期装置と切換装置とを関連付ける関連付情報を生成する。初期装置と切換装置それぞれの装置識別情報を含む関連付情報を生成する。そして、ＨＤＤ１１６に生成された関連付情報を記憶し（ステップＳ３１）、処理をステップＳ３２に進める。ステップＳ３２においては、ステップＳ２１において初期装置に最後に送信した遠隔操作画面と同じ遠隔操作画面に再接続指示を受け付けるためのボタンを追加した遠隔操作画面を、切換装置に送信し、処理をステップＳ２２に戻す。
【０１２４】
ステップＳ３３においては、再接続指示を受信したか否かを判断する。再接続指示を受信する場合は、初期装置から切換装置に切り換えられた後であり、切換装置から受信される場合と、初期装置から受信される場合と、がある。再接続指示を受信したならば処理をステップＳ３４に進めるが、そうでなければ処理をステップＳ２２に戻す。ステップＳ３４においては、再接続指示を送信してきた装置が切換装置か否かを判断する。切換装置ならば処理をステップＳ３５に進めるが、そうでなければ処理をステップＳ３８に進める。ステップＳ３５においては、初期装置との間で通信経路を確立し、処理をステップＳ３６に進める。ステップＳ３６においては、切換装置との間で確立されている通信経路を切断し、処理をステップＳ３７に進める。ステップＳ３７においては、切換装置に最後に送信した遠隔操作画面と同じ遠隔操作画面に再接続指示を受け付けるためのボタンを追加した遠隔操作画面を、初期装置に送信し、処理をステップＳ２２に戻す。
【０１２５】
処理がステップＳ３８に進む場合、再接続指示を初期装置から受信する場合である。この場合、切換装置に切り換える前に、初期装置から再接続指示を受信する場合を排除するために、ステップＳ３８においては、切換装置に既に切り換えた実績があるか否かを判断する。切換装置に切り換えた実績があるならば処理をステップＳ３９に進めるが、そうでなければ処理をステップＳ２２に戻す。ステップＳ３９においては、切換装置との間で通信経路を確立し、処理をステップＳ３６に進める。ステップＳ４０においては、初期装置との間で確立されている通信経路を切断し、処理をステップＳ４１に進める。ステップＳ４１においては、初期装置に最後に送信した遠隔操作画面と同じ遠隔操作画面に再接続指示を受け付けるためのボタンを追加した遠隔操作画面を、切換装置に送信し、処理をステップＳ２２に戻す。
【０１２６】
図８および図９は、遠隔操作処理の流れの一例を示すフローチャートである。遠隔操作処理は、携帯情報装置２００，２００Ａそれぞれが備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。ここでは、携帯情報装置２００が遠隔操作処理を実行する場合を例に説明する。
【０１２７】
図８および図９を参照して、ＣＰＵ２０１は、遠隔操作指示を受け付けたか否かを判断する（ステップＳ５１）。操作部２０７がユーザーにより入力される遠隔操作指示を受け付けたならば遠隔操作指示を受け付ける。遠隔操作指示を受け付けるまで待機状態となり（ステップＳ５１でＮＯ）、遠隔操作指示を受け付けたならば（ステップＳ５１でＹＥＳ）、処理をステップＳ５２に進める。遠隔操作指示は、遠隔操作の対象となる遠隔制御装置を特定する指示を含む。ここでは、ＭＦＰ１００が遠隔制御装置に特定される場合を例に説明する。
【０１２８】
ステップＳ５２においては、遠隔制御装置であるＭＦＰ１００に接続要求を送信する。無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００との間の通信経路を確立するために接続要求を送信する。そして、通信経路が確立したか否かを判断する（ステップＳ５３）。ＭＦＰ１００とネゴシエーションすることによって、通信経路を確立する。通信経路が確立するまでステップＳ５２を繰り返し（ステップＳ５３でＮＯ）、通信経路が確立したならば（ステップＳ５３でＹＥＳ）、処理をステップＳ５４に進める。
【０１２９】
ステップＳ５４においては、遠隔操作画面を受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８が、ステップＳ５３において確立した通信経路を介してＭＦＰ１００から遠隔操作画面を受信したか否かを判断する。遠隔操作画面を受信したならば（ステップＳ５４でＹＥＳ）、処理をステップＳ５５に進めるが、そうでなければ処理をステップＳ５４Ａに進める。
【０１３０】
ステップＳ５５においては、受信された遠隔操作画面を表示部２０６に表示し、処理をステップＳ５６に進める。ステップＳ５６においては、ユーザーによる遠隔操作を受け付けたか否かを判断する。遠隔操作を受け付けたならば処理をステップＳ５７に進めるが、そうでなければ処理をステップＳ５８に進める。タッチパネル２０７Ｂがユーザーにより指示された位置を検出すると、遠隔操作を受け付ける。
【０１３１】
ステップＳ５７においては、遠隔操作を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ５４に戻す。具体的には、ステップＳ５６において検出されたユーザーにより指示された位置に基づいて、操作画面の画像中の位置を特定し、無線ＬＡＮＩ／Ｆ２０８を制御し、特定された位置を示す位置情報を含む遠隔操作を、ステップＳ５３において確立された通信経路を介してＭＦＰ１００に送信する。
【０１３２】
ステップＳ５５において受信される遠隔操作画面が、認証画面の場合、ステップＳ５７において、認証情報を含む遠隔操作が送信される。この場合、遠隔制御装置であるＭＦＰ００によって、認証が成功する場合には、遠隔操作画面が送信されるが、認証に失敗する場合には、通信経路が切断される。このため、ステップＳ５４Ａにおいては、ステップＳ５３において確立した通信経路が切断されたか否かを判断する。通信経路が切断されたならば処理を終了するが、そうでなければ処理をステップＳ５４に戻す。
【０１３３】
一方、ステップＳ５８においては、撮像指示を受け付けたか否かを判断する。操作部２０７が備える撮像を指示するボタンが指示されると撮像指示を受け付ける。撮像指示を受け付けたならば処理をステップＳ５９に進めるが、そうでなければ処理をステップＳ６２に進める。ステップＳ５９においては、カメラ２０２を制御して被写体を撮像させる。そして、カメラ２０２が被写体を撮像して出力する画像を解析して、切換装置の装置識別情報を取得し（ステップＳ６０）、処理をステップＳ６１に進める。例えば、携帯情報装置２００Ａが、後述する図１０に示す切換側遠隔操作処理を実行して、表示部２０２に携帯情報装置２００Ａの装置識別情報を含む二次元バーコードを表示している状態で、二次元バーコードを被写体として撮像する場合に、カメラ２０２が出力する画像は、二次元バーコードの画像を含む。
【０１３４】
一方、ステップＳ６２においては、近距離通信部２０９を制御して、通信可能な装置が存在するか否かを判断する。例えば、携帯情報装置２００を携帯情報装置２００Ａに近づけると、近距離通信部２０９が携帯情報装置２００Ａと通信可能となる。近距離通信部２０９が通信可能な装置が存在するならば処理をステップＳ６３に進めるが、そうでなければ処理をステップＳ７９に進める。ここでは、近距離通信部２０９が携帯情報装置２００Ａと通信可能となる場合を例に説明する。ステップＳ６３においては、近距離通信部２０９を制御して、携帯情報装置２００Ａに装置識別情報の送信要求を送信する。そして、携帯情報装置２００Ａから装置識別情報を受信するまで待機状態となり（ステップＳ６４でＮＯ）、携帯情報装置２００Ａから装置識別情報を受信すると（ステップＳ６４でＹＥＳ）、処理をステップＳ６１に進める。
【０１３５】
ステップＳ６１においては、切換指示を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ６５に進める。切換指示は、ステップＳ６０またはステップＳ６４において取得された装置識別情報を含む。ここでは、携帯情報装置２００Ａの装置識別情報を含む。具体的には、無線ＬＡＮＩ／Ｆ２０８を制御し、切換指示を、ステップＳ５３において確立された通信経路を介してＭＦＰ１００に送信する。
【０１３６】
ステップＳ６５においては、遠隔制御装置であるＭＦＰ１００から確認画面を受信したか否かを判断する。確認信号を受信したならば処理をステップＳ６６に進めるが、そうでなければ処理をステップＳ６９に進める。ステップＳ６６においては、確認画面を表示部２０６に表示する。そして、確認する操作を受け付けたか否かを判断する（ステップＳ６７）。確認画面に含まれる「Ｙｅｓ」のボタンが指示されると確認する操作を受け付けるが、「Ｎｏ」のボタンが指示されると確認する操作を受け付けない。確認する操作を受け付けたならば処理をステップＳ６８に進めるが、そうでなければ処理をステップＳ７９に進める。ステップＳ６８においては、確認信号を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ６９に進める。
【０１３７】
ステップＳ７９においては、終了操作を受け付けたか否かを判断する。終了操作を受け付けたならば処理をステップＳ８０に進めるが、そうでなければ処理をステップＳ５６に戻す。ステップＳ８０においては、ステップＳ５３においてＭＦＰ１００との間で確立された通信経路を切断し、処理を終了する。
【０１３８】
処理がステップＳ６９に進む場合、その前のステップＳ６１において切換信号が送信されている。遠隔制御装置であるＭＦＰ１００は、切換信号を受信すると、ステップＳ５３においてＭＦＰ１００との間で確立された通信経路を切断する。このため、処理がステップＳ６９に進む場合、ステップＳ５３においてＭＦＰ１００との間で確立された通信経路は切断されている。
【０１３９】
ステップＳ６９においては、無線ＬＡＮＩ／Ｆ２０８を制御し、遠隔制御装置であるＭＦＰ１００から接続要求を受信したか否かを判断する。接続要求を受信したならば処理をステップＳ７０に進めるが、そうでなければ処理を終了する。ステップＳ７０においては、通信経路を確立する。ＭＦＰ１００とネゴシエーションすることによって、通信経路を確立する。
【０１４０】
ステップＳ７１においては、遠隔操作画面を受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８が、ステップＳ７０において確立した通信経路を介してＭＦＰ１００から遠隔操作画面を受信したか否かを判断する。遠隔操作画面を受信するまで待機状態となり（ステップＳ７１でＮＯ）、遠隔操作画面を受信したならば（ステップＳ７１でＹＥＳ）、処理をステップＳ７２に進める。
【０１４１】
ステップＳ７２においては、受信された遠隔操作画面を表示部２０６に表示し、処理をステップＳ７３に進める。ステップＳ７３においては、ユーザーによる遠隔操作を受け付けたか否かを判断する。遠隔操作を受け付けたならば処理をステップＳ７４に進めるが、そうでなければ処理をステップＳ７５に進める。タッチパネル２０７Ｂがユーザーにより指示された位置を検出すると、遠隔操作を受け付ける。
【０１４２】
ステップＳ７４においては、遠隔操作を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ７１に戻す。遠隔操作を、ステップＳ７０において確立された通信経路を介してＭＦＰ１００に送信する。
【０１４３】
ステップＳ７５においては、再接続操作を受け付けたか否かを判断する。ステップＳ７１において受信される遠隔操作画面は、再接続指示を受け付けるためのボタンを含むので、そのボタンが指示された場合に、再接続操作を受け付ける。再接続操作を受け付けたならば処理をステップＳ７６に進めるが、そうでなければ処理をステップＳ７７に進める。ステップＳ７６においては、再接続要求を、ステップＳ７０において確立された通信経路を介してＭＦＰ１００に送信し、処理をステップＳ６９に戻す。遠隔制御装置であるＭＦＰ１００は、再接続要求を受信すると、ステップＳ７０においてＭＦＰ１００との間で確立された通信経路を切断する。このため、処理がステップＳ７６からステップＳ６９に進む場合、ステップＳ７０においてＭＦＰ１００との間で確立された通信経路は切断されている。
【０１４４】
ステップＳ７７においては、終了操作を受け付けたか否かを判断する。終了操作を受け付けたならば処理をステップＳ７８に進めるが、そうでなければ処理をステップＳ７３に戻す。ステップＳ７８においては、ステップＳ７０においてＭＦＰ１００との間で確立された通信経路を切断し、処理を終了する。
【０１４５】
図１０は、切換側遠隔操作処理の流れの一例を示すフローチャートである。切換側遠隔操作処理は、携帯情報装置２００，２００Ａそれぞれが備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。ここでは、携帯情報装置２００Ａが遠隔操作処理を実行する場合を例に説明する。
【０１４６】
図１０を参照して、ＣＰＵ２０１は、識別画像表示指示を受け付けたか否かを判断する。識別画像表示指示を受け付けたならば処理をステップＳ８２に進めるが、そうでなければ処理をステップＳ８３に進める。ステップＳ８２においては、表示部２０６を制御して、自装置の装置識別情報を含む画像を表示部２０６に表示する。自装置の装置識別情報を含む画像は、例えば、ＱＲコード（登録商標）等の二次元バーコードである。
【０１４７】
一方、ステップＳ８３においては、近距離通信部２０９を制御して、通信可能な装置が存在するか否かを判断する。例えば、携帯情報装置２００Ａを携帯情報装置２００に近づけると、近距離通信部２０９が携帯情報装置２００と通信可能となる。近距離通信部２０９が通信可能な装置が存在するならば処理をステップＳ８４に進めるが、そうでなければ処理をステップＳ８１に戻す。ここでは、近距離通信部２０９が携帯情報装置２００と通信可能となる場合を例に説明する。ステップＳ８４においては、近距離通信部２０９を制御して、携帯情報装置２００から装置識別情報の送信要求を受信したか否かを判断する。送信要求を受信したならば処理をステップＳ８５に進めるが、そうでなければ処理をステップＳ８１に戻す。ステップＳ８５においては、近距離通信部２０９を制御して、自装置の装置識別情報を携帯情報装置２００に送信し、処理をステップＳ８６に進める。
【０１４８】
ステップＳ８６においては、無線ＬＡＮＩ／Ｆ２０８を制御し、遠隔制御装置であるＭＦＰ１００から接続要求を受信したか否かを判断する。接続要求を受信したならば処理をステップＳ８７に進めるが、そうでなければ処理を終了する。ステップＳ８７においては、通信経路を確立する。ＭＦＰ１００とネゴシエーションすることによって、通信経路を確立する。
【０１４９】
ステップＳ８８においては、遠隔操作画面を受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８が、ステップＳ８７において確立した通信経路を介してＭＦＰ１００から遠隔操作画面を受信したか否かを判断する。遠隔操作画面を受信するまで待機状態となり（ステップＳ８８でＮＯ）、遠隔操作画面を受信したならば（ステップＳ８８でＹＥＳ）、処理をステップＳ８９に進める。
【０１５０】
ステップＳ８９においては、受信された遠隔操作画面を表示部２０６に表示し、処理をステップＳ９０に進める。ステップＳ９０においては、ユーザーによる遠隔操作を受け付けたか否かを判断する。遠隔操作を受け付けたならば処理をステップＳ９１に進めるが、そうでなければ処理をステップＳ９２に進める。タッチパネル２０７Ｂがユーザーにより指示された位置を検出すると、遠隔操作を受け付ける。
【０１５１】
ステップＳ９１においては、遠隔操作を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ８８に戻す。遠隔操作を、ステップＳ８７において確立された通信経路を介してＭＦＰ１００に送信する。
【０１５２】
ステップＳ９２においては、再接続操作を受け付けたか否かを判断する。ステップＳ８８において受信される遠隔操作画面は、再接続指示を受け付けるためのボタンを含むので、そのボタンが指示された場合に、再接続操作を受け付ける。再接続操作を受け付けたならば処理をステップＳ９３に進めるが、そうでなければ処理をステップＳ９４に進める。ステップＳ９３においては、再接続要求を、ステップＳ８７において確立された通信経路を介してＭＦＰ１００に送信し、処理をステップＳ８６に戻す。遠隔制御装置であるＭＦＰ１００は、再接続要求を受信すると、ステップＳ８７においてＭＦＰ１００との間で確立された通信経路を切断する。このため、処理がステップＳ９３からステップＳ８６に進む場合、ステップＳ８７においてＭＦＰ１００との間で確立された通信経路は切断されている。
【０１５３】
ステップＳ９４においては、終了操作を受け付けたか否かを判断する。終了操作を受け付けたならば処理をステップＳ９５に進めるが、そうでなければ処理をステップＳ９０に戻す。ステップＳ９５においては、ステップＳ８７においてＭＦＰ１００との間で確立された通信経路を切断し、処理を終了する。
【０１５４】
図１１は、初期装置、切換装置および遠隔制御装置間の状態を時系列で説明するための図である。ここでは、携帯情報装置２００を初期装置とし、携帯情報装置２００Ａを切換装置とし、ＭＦＰ１００を遠隔制御装置として、それぞれの状態を示している。図１１を参照して、初期装置である携帯情報装置２００が、遠隔制御装置であるＭＦＰ１００に接続要求を送信すると、携帯情報装置２００とＭＦＰ１００との間で通信経路を確立する。
【０１５５】
そして、ＭＦＰ１００は、携帯情報装置２００に遠隔操作画面を送信し、携帯情報装置２００から遠隔操作を受信する。遠隔操作画面は、認証画面を含み、認証画面を送信することにより受信される遠隔操作は認証情報を含む。このため、ＭＦＰ１００は、携帯情報装置２００を操作するユーザーを認証し、認証に失敗する場合には、携帯情報装置２００との間の通信経路を切断する。
【０１５６】
また、ＭＦＰ１００は、携帯情報装置２００を操作するユーザーの認証に成功する場合に、遠隔操作画面を送信し、携帯情報装置２００から遠隔操作を受信する。遠隔操作は、設定操作、画面遷移操作、実行指示操作を含む。ＭＦＰ１００は、設定操作を受信する場合には、設定値を設定する。
【０１５７】
携帯情報装置２００がＭＦＰ１００に、切換装置である携帯情報装置２００の装置識別情報を含む切換指示を送信すると、ＭＦＰ１００は、携帯情報装置２００と携帯情報装置２００Ａとが関連付けられていなければ確認画面を返信する。携帯情報装置２００は、確認画面を受信すると、確認信号または否認信号を返信する。
【０１５８】
ＭＦＰ１００は、切換信号を受信した後、携帯情報装置２００と携帯情報装置２００Ａとが関連付けられている場合、または、携帯情報装置２００と携帯情報装置２００Ａとが関連付けられていない場合は、携帯情報装置２００から確認信号を受信すれば、携帯情報装置２００Ａに接続要求を送信し、携帯情報装置２００ＡとＭＦＰ１００との間で通信経路を確立する。この段階で、ＭＦＰ１００は、携帯情報装置２００との間で確立されている通信経路を切断する。
【０１５９】
そして、ＭＦＰ１００は、携帯情報装置２００Ａに遠隔操作画面を送信し、携帯情報装置２００Ａから遠隔操作を受信する。ＭＦＰ１００は、携帯情報装置２００Ａに遠隔操作画面を送信し、携帯情報装置２００Ａから遠隔操作を受信する。遠隔操作は、設定操作、画面遷移操作、実行指示操作を含む。ＭＦＰ１００は、設定操作を受信する場合には、設定値を設定する。
【０１６０】
携帯情報装置２００ＡがＭＦＰ１００に、再接続指示を送信すると、ＭＦＰ１００は、携帯情報装置２００に接続要求を送信し、携帯情報装置２００とＭＦＰ１００との間で通信経路を確立する。この段階で、ＭＦＰ１００は、携帯情報装置２００Ａとの間で確立されている通信経路を切断する。
【０１６１】
また、ＭＦＰ１００は、携帯情報装置２００に遠隔操作画面を送信し、携帯情報装置２００から遠隔操作を受信する。遠隔操作は、設定操作、画面遷移操作、実行指示操作を含む。ＭＦＰ１００は、実行指示操作を受信する場合には、実行指示操作により特定される処理を実行する。
【０１６２】
以上説明したように、本実施の形態におけるＭＦＰ１００は、遠隔操作装置として機能する携帯情報装置２００，２００Ａのいずれかにより遠隔操作される遠隔制御装置として機能する。ＭＦＰ１００は、初期装置（第１の遠隔操作装置）である携帯情報装置２００からの要求に応じて、初期装置の間で通信経路を確立し、初期装置から切換装置（第２の遠隔操作装置）である携帯情報装置２００Ａへの切換を指示する切換指示を受信することに応じて、切換装置との間で通信経路を確立し、切換装置から受信される遠隔操作に従って、切換装置との間の通信経路が確立される前に初期装置から受信された遠隔操作に従って実行された処理を継続して実行する。このため、ＭＦＰ１００を遠隔操作する装置を、初期装置から切換装置に切り換えることができ、切換の前後で、ＭＦＰ１００の遠隔操作を継続することができる。
【０１６３】
また、ＭＦＰ１００は、初期装置を操作するユーザーが認証されることを条件に、初期装置からから遠隔操作を受信し、切換装置に切り換えた後には、切換装置を操作するユーザーを認証することなく、切換装置から遠隔操作を受信するので、初期装置から切換装置に遠隔操作する装置を切り換える場合の操作を簡略にすることができる。
【０１６４】
また、ＭＦＰ１００は、切換装置との間で通信経路が確立されると、初期装置に最後に送信された遠隔操作画面と同じ遠隔操作画面が切換装置に送信するので、切換装置で初期装置から切り換わったことをユーザーに通知することができる。
【０１６５】
また、ＭＦＰ１００は、切換装置との間で通信経路が確立される場合、初期装置から受信された設定操作に従って設定された設定値を初期値にリセットしないので、初期装置を用いてユーザーが設定した設定値を、切換装置による遠隔操作に引き継ぐことができる。
【０１６６】
また、ＭＦＰ１００は、初期装置または切換装置から実行指示操作を受信する場合、実行指示操作が受信される前に設定されている設定値を用いて処理を実行するので、ユーザーは、初期装置または切換装置のいずれからでも処理を実行させることができる。
【０１６７】
また、ＭＦＰ１００は、初期装置から切換指示が受信される場合に、初期装置と切換装置が関連付けられていない場合は、初期装置に切換装置への切換を確認する確認画面を送信し、初期装置によって確認されることを条件に、切換装置との間で通信経路を確立するので、第１の遠隔操作装置を操作するユーザーによる切換装置の指定の誤操作を防止することができる。
【０１６８】
また、ＭＦＰ１００は、切換装置との間で通信経路が確立される場合、初期装置と切換装置とを関連付けた関連付情報を生成し、ＨＤＤ１１６に記憶するので、初期装置と切換装置とを容易に関連付けることができる。
【０１６９】
また、ＭＦＰ１００は、切換装置との間で通信経路が確立されることに応じて、初期装置との間の通信経路を切断するので、初期装置と切換装置とのいずれか一方から遠隔操作を受信することができる。
【０１７０】
また、ＭＦＰ１００は、切換装置から再接続指示を受信する場合、初期装置との間で通信経路を確立し、切換装置との間の通信経路を切断し、初期装置から受信される遠隔操作に従って、切換装置から受信された遠隔操作に従って実行した処理を継続して実行する。このため、ＭＦＰ１００を遠隔操作する装置を、切換装置から初期装置に切り換えることができ、切換の前後で、ＭＦＰ１００の遠隔操作を継続することができる。
【０１７１】
また、切換装置は、切換装置を識別するための装置識別情報を含む識別画像、例えば、二次元バーコードを表示し、初期装置は、さらに、カメラ２０２で二次元バーコードを撮像して得られる識別画像を解析して、切換装置の装置識別情報を取得し、ＭＦＰ１００との間で通信経路を形成した後、カメラ２０２により切換装置に表示された二次元バーコードが撮像されることに応じて、切換指示を通信経路を介してＭＦＰ１００に送信する。このため、初期装置を操作して、カメラ２０２で切換装置に表示された二次元バーコードを撮像すれば、ＭＦＰ１００を遠隔操作する装置を、初期装置から切換装置に切り換えることができる。
【０１７２】
また、初期装置は、ＭＦＰ１００との間で通信経路を確立した後、近距離通信部２０９が切換装置と通信可能になると、切換装置の装置識別情報を取得し、切換装置の装置識別情報を含む切換指示を、通信経路を介してＭＦＰ１００に送信する。このため、初期装置を切換装置と近づければ、ＭＦＰ１００を遠隔操作する装置を、初期装置から切換装置に切り換えることができる。
【０１７３】
なお、上述した実施の形態においては、画面処理システム１について説明したが、図６および図７に示した遠隔制御処理をＭＦＰ１００に実行させる遠隔制御方法、その遠隔制御方法をＭＦＰ１００を制御するＣＰＵ１１１に実行させる遠隔制御プログラム、図８および図９に示した遠隔操作処理および図１０に示した切換側遠隔操作処理を携帯情報装置２００に実行させる遠隔操作方法、その遠隔操作方法を携帯情報装置２００を制御するＣＰＵ２０１に実行させる遠隔操作プログラムとして発明を捉えることができるのは言うまでもない。
【０１７４】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７５】
１  画像処理システム、３  ネットワーク、５  無線局、１００  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、１６５  ハードキー部、１６７  ハードキー部、２００，２００Ａ  携帯情報装置、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０７Ａ  メインキー、２０７Ｂ  タッチパネル、２０８  無線ＬＡＮＩ／Ｆ、２０９  近距離通信部、２１０  加速度センサー、２１１  外部記憶装置、５１  接続制御部、５３  認証部、５５  操作受信部、５７  遠隔操作画面送信部、５９  遠隔制御部、６１  切換指示受信部、６３  再接続指示受信部、６５  関連付部、６７  確認部、７１  第１通信経路確立部、７３  第２通信経路確立部、８１  設定部、８３  処理実行部、８５  遠隔操作画面生成部、２５１  通信制御部、２５３  遠隔操作画面受信部、２５５  画像表示制御部、２５７  操作受付部、２５９  遠隔操作送信部、２６１  識別画像表示制御部、２６３  識別情報送信部、２６５  切換装置情報取得部、２６７  切換指示部、２６９  近距離制御部、２７１  撮像制御部。
【図１】
0006528931.tif 000002
【図２】
0006528931.tif 000003
【図３】
0006528931.tif 000004
【図４】
0006528931.tif 000005
【図５】
0006528931.tif 000006
【図６】
0006528931.tif 000007
【図７】
0006528931.tif 000008
【図８】
0006528931.tif 000009
【図９】
0006528931.tif 000010
【図１０】
0006528931.tif 000011
【図１１】
0006528931.tif 000012