(57)【要約】【課題】  画像形成装置を操作するための操作画面を選択する操作を容易にする。【解決手段】  ＭＦＰと該ＭＦＰと通信可能な携帯情報装置とを含む画像形成システムであって、携帯情報装置は、被写体を撮像するカメラを備え、ＭＦＰは、カメラが被写体を撮像して出力する撮像画像に基づいて、ＭＦＰが含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定部６３を、備え、部分決定部６３により被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定部６７を備える。【選択図】        図５
2014059826.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と該画像形成装置と通信可能な携帯情報装置とを含む画像形成システムであって、
前記携帯情報装置は、被写体を撮像する撮像手段を備え、
前記携帯情報装置および前記画像形成装置のいずれか一方は、
前記撮像手段が被写体を撮像して出力する撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定手段を、備え、
前記画像形成装置は、前記部分決定手段により前記被写体部分が決定される場合、複数の操作画面のうち前記被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定手段を備えた、画像形成システム。
【請求項２】
前記携帯情報装置は、さらに、
ユーザーの操作を受け付ける携帯側操作受付手段と、
前記画像形成装置から受信される操作画面を携帯側表示手段に表示する携帯側表示制御手段と、
前記携帯側操作受付手段により前記表示された操作画面に対応する操作が受け付けられる場合、受け付けられる操作に対応する遠隔操作指令を前記画像形成装置に送信する遠隔指令送信手段と、を備え、
前記画像形成装置は、さらに、前記携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御手段を備え、
前記遠隔制御手段は、前記操作画面決定手段により操作画面が決定される場合、前記決定された操作画面を前記携帯情報装置に送信する操作画面送信手段を含む、請求項１に記載の画像形成システム。
【請求項３】
前記画像形成装置は、さらに、画像を表示する装置側表示手段と、
ユーザーの操作を受け付ける装置側操作受付手段と、
複数の操作画面のうち前記装置側操作受付手段により受け付けられた操作により特定される操作画面を前記装置側表示手段に表示する装置側表示制御手段と、を備え、
前記装置側表示制御手段は、前記操作画面決定手段により操作画面が決定される場合、前記決定された操作画面を前記装置側表示手段に表示する、請求項１に記載の画像形成システム。
【請求項４】
前記携帯情報装置は、前記撮像手段により出力される撮像画像を前記画像形成装置に送信する撮像画像送信手段を、さらに備え、
前記画像形成装置は、前記部分決定手段を備え、
前記部分決定手段は、前記受信された撮像画像を、前記画像形成装置の前記複数の部分それぞれに対して予め記憶されたパターン画像と比較する比較手段を含む、請求項１〜３のいずれかに記載の画像形成システム。
【請求項５】
前記携帯情報装置は、前記部分決定手段と、
前記決定された被写体部分を識別するための部分識別情報を前記画像形成装置に送信する部分通知手段と、を備え、
前記部分決定手段は、前記撮像手段により出力される撮像画像を、前記画像形成装置の前記複数の部分それぞれに対して予め記憶されたパターン画像と比較する比較手段を含む、請求項１〜３のいずれかに記載の画像形成システム。
【請求項６】
携帯情報装置と通信可能な画像形成装置であって、
前記携帯情報装置から前記画像形成装置の一部を撮像した撮像画像を受信する撮像画像受信手段と、
前記受信された撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定手段と、
前記部分決定手段により前記被写体部分が決定される場合、複数の操作画面のうち前記被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定手段と、を備えた画像形成装置。
【請求項７】
携帯情報装置と通信可能な画像形成装置で実行される遠隔制御方法であって、
前記携帯情報装置から前記画像形成装置の一部を撮像した撮像画像を受信するステップと、
前記受信された撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、
前記部分決定ステップにおいて前記被写体部分が決定される場合、複数の操作画面のうち前記被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定ステップと、を含む遠隔制御方法。
【請求項８】
携帯情報装置と通信可能な画像形成装置を制御するコンピュータで実行される遠隔制御プログラムであって、
前記携帯情報装置から前記画像形成装置の一部を撮像した撮像画像を受信するステップと、
前記受信された撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、
前記部分決定ステップにおいて前記被写体部分が決定される場合、複数の操作画面のうち前記被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定ステップと、を前記コンピュータに実行させる遠隔制御プログラム。
【請求項９】
画像形成装置と該画像形成装置と通信可能な携帯情報装置とを含む画像形成システムであって、
前記携帯情報装置は、被写体を撮像する撮像手段を備え、
前記画像形成装置は、画像を表示する装置側表示手段と、
ユーザーの操作を受け付ける装置側操作受付手段と、
複数の操作画面のうち前記装置側操作受付手段により受け付けられた操作により特定される操作画面を前記装置側表示手段に表示する装置側表示制御手段と、
前記携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御手段を、を備え、
前記携帯情報装置および前記画像形成装置のいずれか一方は、
前記撮像手段が被写体を撮像して出力する撮像画像に基づいて、前記装置側表示手段に表示された操作画面の一部を被写体部分に決定する部分決定手段を、備え、
前記画像形成装置は、さらに、前記部分決定手段により前記被写体部分が決定される場合、前記装置側表示手段に表示された操作画面の前記被写体部分に対応する関連画面を前記携帯情報装置に送信する関連画面送信手段を備え、
前記携帯情報装置は、さらに、前記画像形成装置から前記関連画面が受信される場合、前記受信された関連画面を携帯側表示手段に表示する携帯側表示制御手段と、
ユーザーの操作を受け付ける携帯側操作受付手段と、
前記携帯側操作受付手段により前記表示された関連画面に対応する操作が受け付けられる場合、受け付けられる操作に対応する遠隔操作指令を前記画像形成装置に送信する遠隔指令送信手段と、を備えた画像形成システム。
【請求項１０】
前記画像形成装置は、さらに、前記装置側表示手段に表示された操作画面に対して予め定められた領域を指示する操作が前記装置側操作受付手段により受け付けられる場合、当該領域に対応する関連画面を、前記遠隔制御手段によって前記携帯情報装置により遠隔制御されていないことを条件に前記装置側表示手段に前記操作画面に重畳して表示する関連画面表示手段を、さらに備え、
前記関連画面送信手段は、さらに、前記装置側表示手段に表示された操作画面に対して予め定められた領域を指示する操作が前記装置側操作受付手段により受け付けられる場合、当該領域に対応する関連画面を、前記遠隔制御手段によって前記携帯情報装置により遠隔制御されていることを条件に前記携帯情報装置に送信する、請求項９に記載の画像形成システム。
【請求項１１】
前記携帯情報装置は、さらに、加速度を検出する加速度検出手段と、
前記画像形成装置から前記関連画面が受信された後に前記加速度が検出される場合、前記検出された加速度が示す方向を前記画像形成装置に送信する方向送信手段と、を備え、
前記関連画面送信手段は、前記携帯情報装置から受信される方向に基づいて、前記装置側表示手段に表示された操作画面に対応する複数の関連画面のうちから１つを特定し、前記特定された関連画面を前記携帯情報装置に送信する、請求項９または１０に記載の画像形成システム。
【請求項１２】
携帯情報装置により遠隔操作される画像形成装置であって、
画像を表示する装置側表示手段と、
ユーザーの操作を受け付ける装置側操作受付手段と、
複数の操作画面のうち前記装置側操作受付手段により受け付けられた操作により特定される操作画面を前記装置側表示手段に表示する装置側表示制御手段と、
前記携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御手段と、
前記携帯情報装置から前記画像形成装置の一部を撮像した撮像画像を受信する撮像画像受信手段と、
前記受信された撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定手段と、
前記部分決定手段により前記被写体部分が決定される場合、前記装置側表示手段に表示された操作画面の前記被写体部分に対応する関連画面を前記携帯情報装置に送信する関連画面送信手段と、を備え、
前記遠隔制御手段は、前記関連画面の送信後に前記携帯情報装置から受信される遠隔操作指令に従って処理を実行する、画像形成装置。
【請求項１３】
携帯情報装置により遠隔操作される画像形成装置で実行される遠隔制御方法であって、
前記画像形成装置は、画像を表示する装置側表示手段と、
ユーザーの操作を受け付ける装置側操作受付手段と、を備え、
複数の操作画面のうち前記装置側操作受付手段により受け付けられた操作により特定される操作画面を前記装置側表示手段に表示する表示制御ステップと、
前記携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御ステップと、
前記携帯情報装置から前記画像形成装置の一部を撮像した撮像画像を受信するステップと、
前記受信された撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、
前記部分決定ステップにおいて前記被写体部分が決定される場合、前記装置側表示手段に表示された操作画面の前記被写体部分に対応する関連画面を前記携帯情報装置に送信する関連画面送信ステップと、を含み、
前記遠隔制御ステップは、前記関連画面の送信後に前記携帯情報装置から受信される遠隔操作指令に従って処理を実行するステップを含む、遠隔制御方法。
【請求項１４】
携帯情報装置により遠隔操作される画像形成装置を制御するコンピュータで実行される遠隔制御プログラムであって、
前記画像形成装置は、画像を表示する装置側表示手段と、
ユーザーの操作を受け付ける装置側操作受付手段と、を備え、
複数の操作画面のうち前記装置側操作受付手段により受け付けられた操作により特定される操作画面を前記装置側表示手段に表示する表示制御ステップと、
前記携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御ステップと、
前記携帯情報装置から前記画像形成装置の一部を撮像した撮像画像を受信するステップと、
前記受信された撮像画像に基づいて、前記画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、
前記部分決定ステップにおいて前記被写体部分が決定される場合、前記装置側表示手段に表示された操作画面の前記被写体部分に対応する関連画面を前記携帯情報装置に送信する関連画面送信ステップと、を前記コンピュータに実行させ、
前記遠隔制御ステップは、前記関連画面の送信後に前記携帯情報装置から受信される遠隔操作指令に従って処理を実行するステップを含む、遠隔制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成システム、画像形成装置、遠隔制御方法および遠隔制御プログラムに関し、特に、携帯情報装置と携帯情報装置により遠隔操作される画像形成装置を含む画像形成システム、携帯情報装置により遠隔操作される画像形成装置、その画像形成装置で実行される遠隔制御方法および遠隔制御プログラムに関する。
【背景技術】
【０００２】
近年、複合機（ＭＦＰ）の機能が複雑化しており、処理を実行するための条件が多岐に亘るようになってきており、条件を設定する操作が煩雑な場合が多い。このため、例えば、特開２００５−２９５１２８号公報には、複合機を制御するＰＣに関する技術であるが、ＰＣは、リモートセットアッププログラムを異なる動作モードで起動するための専用アプリケーションを備え、動作モードを指定可能なＧＵＩ構成の操作メニューを表示部に表示し、操作メニューを介し一の動作モードが選択されると、その動作モードを表す設定ＩＤを引数にしてリモートセットアッププログラムを起動し、このプログラムにおいてＰＣが、設定ＩＤを示したモード情報を複合機に送信し、複合機から受信される初期画面情報に対応するダイアログを設定画面に表示する技術が記載されている。
【０００３】
しかしながら、従来の技術においては、動作モードを指定可能な操作メニューからユーザーが動作モードを選択しなければならない。このため、ユーザーは、複数の動作モードを選択するために、複数の動作モードそれぞれを予め知らなければならず、操作方法を予め学習しなければならないといった問題がある。
【０００４】
また、画像形成装置は、複数の操作画面が階層構造で構成されているため、所望の操作画面を表示させるために、ユーザーが階層構造中における操作画面の位置を覚えなければならず、また、下位の階層の操作画面を表示させるために複数の操作を入力しなければならない場合があるといった問題がある。
【特許文献１】特開２００５−２９５１２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、画像形成装置を操作するための操作画面を選択する操作を容易にした画像形成システムを提供することである。
【０００６】
この発明の他の目的は、画像形成装置を操作するための操作画面を選択する操作を容易にした画像形成装置を提供することである。
【０００７】
この発明のさらに他の目的は、画像形成装置を操作するための操作画面を選択する操作を容易にした遠隔制御方法および遠隔制御プログラムを提供することである。
【０００８】
この発明のさらに他の目的は、携帯情報装置を用いた画像形成装置の操作を容易にした画像形成システムを提供することである。
【０００９】
この発明のさらに他の目的は、携帯情報装置を用いた操作を容易にした画像形成装置を提供することである。
【００１０】
この発明のさらに他の目的は、携帯情報装置を用いた操作を容易にした遠隔制御方法および遠隔制御プログラムを提供することである。
【課題を解決するための手段】
【００１１】
上述した目的を達成するためにこの発明のある局面によれば、画像形成システムは、画像形成装置と該画像形成装置と通信可能な携帯情報装置とを含む画像形成システムであって、携帯情報装置は、被写体を撮像する撮像手段を備え、携帯情報装置および画像形成装置のいずれか一方は、撮像手段が被写体を撮像して出力する撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定手段を、備え、画像形成装置は、部分決定手段により被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定手段を備える。
【００１２】
この局面に従えば、携帯情報装置によって被写体が撮像され、被写体を撮像した撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つが被写体部分に決定され、画像形成装置によって複数の操作画面のうち被写体部分に対応する操作画面が操作を受け付けるための操作画面に決定される。このため、画像形成装置のユーザーが、携帯情報装置で被写体を撮像すれば、画像形成装置によって被写体に対応する操作画面が操作を受け付けるための操作画面に決定される。その結果、画像形成装置を操作するための操作画面を選択する操作を容易にした画像形成システムを提供することができる。
【００１３】
好ましくは、携帯情報装置は、さらに、ユーザーの操作を受け付ける携帯側操作受付手段と、画像形成装置から受信される操作画面を携帯側表示手段に表示する携帯側表示制御手段と、携帯側操作受付手段により表示された操作画面に対応する操作が受け付けられる場合、受け付けられる操作に対応する遠隔操作指令を画像形成装置に送信する遠隔指令送信手段と、を備え、画像形成装置は、さらに、携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御手段を備え、遠隔制御手段は、操作画面決定手段により操作画面が決定される場合、決定された操作画面を携帯情報装置に送信する操作画面送信手段を含む。
【００１４】
この局面に従えば、画像形成装置により決定された操作画面が携帯情報装置に送信され、携帯情報装置に表示される。そして、携帯情報装置によって操作画面に対応する操作が受け付けられると、受け付けられた操作に対応する遠隔操作指令に従って画像形成装置が処理を実行する。このため、携帯情報装置を操作するユーザーが、携帯情報装置から画像形成装置を遠隔操作する場合に、携帯情報装置で被写体を撮像すれば、画像形成装置によって被写体に対応する操作画面が決定され、携帯情報装置に表示される。その結果、画像形成装置を携帯情報装置で遠隔操作するための操作画面を選択する操作を容易にすることができる。
【００１５】
好ましくは、画像形成装置は、さらに、画像を表示する装置側表示手段と、ユーザーの操作を受け付ける装置側操作受付手段と、複数の操作画面のうち装置側操作受付手段により受け付けられた操作により特定される操作画面を装置側表示手段に表示する装置側表示制御手段と、を備え、装置側表示制御手段は、操作画面決定手段により操作画面が決定される場合、決定された操作画面を装置側表示手段に表示する。
【００１６】
この局面に従えば、画像形成装置により決定された操作画面が画像形成装置に表示され、ユーザーによる操作が受け付けられる。このため、画像形成装置を操作するユーザーが、携帯情報装置で画像形成装置の一部を被写体として撮像すれば、画像形成装置によって被写体に対応する操作画面が決定され、画像形成装置に表示される。このため、画像形成装置を操作するための操作画面を選択する操作を容易にした画像形成システムを提供することができる。
【００１７】
好ましくは、携帯情報装置は、撮像手段により出力される撮像画像を画像形成装置に送信する撮像画像送信手段を、さらに備え、画像形成装置は、部分決定手段を備え、部分決定手段は、受信された撮像画像を、画像形成装置の複数の部分それぞれに対して予め記憶されたパターン画像と比較する比較手段を含む。
【００１８】
この局面に従えば、画像形成装置によって、撮像画像が、画像形成装置の複数の部分それぞれに対して予め記憶されたパターン画像と比較される。このため、携帯情報装置の負荷を低減することができる。
【００１９】
好ましくは、携帯情報装置は、部分決定手段と、決定された被写体部分を識別するための部分識別情報を画像形成装置に送信する部分通知手段と、を備え、部分決定手段は、撮像手段により出力される撮像画像を、画像形成装置の複数の部分それぞれに対して予め記憶されたパターン画像と比較する比較手段を含む。
【００２０】
この局面に従えば、携帯情報装置によって、撮像画像が、画像形成装置の複数の部分それぞれに対して予め記憶されたパターン画像と比較される。このため、画像形成装置の負荷を低減することができる。
【００２１】
この発明の他の局面によれば、画像形成装置は、携帯情報装置と通信可能な画像形成装置であって、携帯情報装置から画像形成装置の一部を撮像した撮像画像を受信する撮像画像受信手段と、受信された撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定手段と、部分決定手段により被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定手段と、を備える。
【００２２】
この局面に従えば、携帯情報装置から被写体を撮像した撮像画像が受信され、撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つが被写体部分に決定され、複数の操作画面のうち被写体部分に対応する操作画面が操作を受け付けるための操作画面に決定される。このため、画像形成装置のユーザーが、携帯情報装置で被写体を撮像すれば、画像形成装置によって被写体に対応する操作画面が操作を受け付けるための操作画面に決定される。その結果、画像形成装置を操作するための操作画面を選択する操作を容易にした画像形成装置を提供することができる。
【００２３】
この発明のさらに他の局面によれば、携帯情報装置と通信可能な画像形成装置で実行される遠隔制御方法であって、携帯情報装置から画像形成装置の一部を撮像した撮像画像を受信するステップと、受信された撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、部分決定ステップにおいて被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定ステップと、を含む。
【００２４】
この局面に従えば、画像形成装置を操作するための操作画面を選択する操作を容易にした遠隔制御方法を提供することができる。
【００２５】
この発明のさらに他の局面によれば、遠隔制御プログラムは、携帯情報装置と通信可能な画像形成装置を制御するコンピュータで実行される遠隔制御プログラムであって、携帯情報装置から画像形成装置の一部を撮像した撮像画像を受信するステップと、受信された撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、部分決定ステップにおいて被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する操作画面決定ステップと、をコンピュータに実行させる。
【００２６】
この局面に従えば、画像形成装置を操作するための操作画面を選択する操作を容易にした遠隔制御プログラムを提供することができる。
【００２７】
この発明のさらに他の局面によれば、画像形成システムは、画像形成装置と該画像形成装置と通信可能な携帯情報装置とを含む画像形成システムであって、携帯情報装置は、被写体を撮像する撮像手段を備え、画像形成装置は、画像を表示する装置側表示手段と、ユーザーの操作を受け付ける装置側操作受付手段と、複数の操作画面のうち装置側操作受付手段により受け付けられた操作により特定される操作画面を装置側表示手段に表示する装置側表示制御手段と、携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御手段を、を備え、携帯情報装置および画像形成装置のいずれか一方は、撮像手段が被写体を撮像して出力する撮像画像に基づいて、装置側表示手段に表示された操作画面の一部を被写体部分に決定する部分決定手段を、備え、画像形成装置は、さらに、部分決定手段により被写体部分が決定される場合、装置側表示手段に表示された操作画面の被写体部分に対応する関連画面を携帯情報装置に送信する関連画面送信手段を備え、携帯情報装置は、さらに、画像形成装置から関連画面が受信される場合、受信された関連画面を携帯側表示手段に表示する携帯側表示制御手段と、ユーザーの操作を受け付ける携帯側操作受付手段と、携帯側操作受付手段により表示された関連画面に対応する操作が受け付けられる場合、受け付けられる操作に対応する遠隔操作指令を画像形成装置に送信する遠隔指令送信手段と、を備える。
【００２８】
この局面に従えば、画像形成装置によって、複数の操作画面のうちユーザーによる操作により特定される操作画面が表示され、携帯情報装置によって撮像された撮像画像に基づいて、画像形成装置に表示された操作画面の一部が被写体部分に決定される場合、画像形成装置から操作画面の被写体部分に対応する関連画面が携帯情報装置に送信され、携帯情報装置によって、表示された関連画面に対応する操作が受け付けられる場合、受け付けられる操作に対応する遠隔操作指令が画像形成装置に送信され、画像形成装置によって遠隔操作指令に従って処理が実行される。このため、ユーザーは、画像形成装置に表示された操作画面と、携帯情報装置に表示された関連画面とを見ながら操作を入力することができる。その結果、携帯情報装置を用いた画像形成装置の操作を容易にした画像形成システムを提供することができる。
【００２９】
好ましくは、画像形成装置は、さらに、装置側表示手段に表示された操作画面に対して予め定められた領域を指示する操作が装置側操作受付手段により受け付けられる場合、当該領域に対応する関連画面を、遠隔制御手段によって携帯情報装置により遠隔制御されていないことを条件に装置側表示手段に操作画面に重畳して表示する関連画面表示手段を、さらに備え、関連画面送信手段は、さらに、装置側表示手段に表示された操作画面に対して予め定められた領域を指示する操作が装置側操作受付手段により受け付けられる場合、当該領域に対応する関連画面を、遠隔制御手段によって携帯情報装置により遠隔制御されていることを条件に携帯情報装置に送信する。
【００３０】
この局面に従えば、画像形成装置によって、表示された操作画面に対して予め定められた領域を指示する操作が受け付けられる場合、当該領域に対応する関連画面が、携帯情報装置により遠隔制御されていなければ操作画面に重畳して表示され、携帯情報装置により遠隔制御されていれば関連画面が携帯情報装置に送信される。このため、携帯情報装置で遠隔操作中は、操作画面に関連画面が重畳して表示されることなく、携帯情報装置に関連画面が表示される。このため、操作画面と関連画面との２つを視認可能になる。
【００３１】
好ましくは、携帯情報装置は、さらに、加速度を検出する加速度検出手段と、画像形成装置から関連画面が受信された後に加速度が検出される場合、検出された加速度が示す方向を画像形成装置に送信する方向送信手段と、を備え、関連画面送信手段は、携帯情報装置から受信される方向に基づいて、装置側表示手段に表示された操作画面に対応する複数の関連画面のうちから１つを特定し、特定された関連画面を携帯情報装置に送信する。
【００３２】
この局面に従えば、携帯情報装置によって、関連画面が受信された後に加速度が検出される場合、検出された加速度が示す方向が画像形成装置に送信され、画像形成装置によって、携帯情報装置から受信される方向に基づいて、操作画面に対応する複数の関連画面のうちから１つが特定され、特定された関連画面が携帯情報装置に送信される。このため、携帯情報装置を物理的に移動させることによって、表示される関連画面を切り換えることができる。その結果、画像形成装置に表示されている操作画面に対応する複数の関連画面のうちから１つを直感的な操作で選択することができる。
【００３３】
この発明のさらに他の局面によれば、画像形成装置は、携帯情報装置により遠隔操作される画像形成装置であって、画像を表示する装置側表示手段と、ユーザーの操作を受け付ける装置側操作受付手段と、複数の操作画面のうち装置側操作受付手段により受け付けられた操作により特定される操作画面を装置側表示手段に表示する装置側表示制御手段と、携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御手段と、携帯情報装置から画像形成装置の一部を撮像した撮像画像を受信する撮像画像受信手段と、受信された撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定手段と、部分決定手段により被写体部分が決定される場合、装置側表示手段に表示された操作画面の被写体部分に対応する関連画面を携帯情報装置に送信する関連画面送信手段と、を備え、遠隔制御手段は、関連画面の送信後に携帯情報装置から受信される遠隔操作指令に従って処理を実行する。
【００３４】
この局面に従えば、複数の操作画面のうちユーザーによる操作により特定される操作画面が表示され、携帯情報装置によって撮像された撮像画像に基づいて、画像形成装置に表示された操作画面の一部が被写体部分に決定され、操作画面の被写体部分に対応する関連画面を携帯情報装置に送信し、関連画面の送信後に携帯情報装置から受信される遠隔操作指令に従って処理を実行する。このため、ユーザーは、画像形成装置に表示された操作画面と、携帯情報装置に表示された関連画面とを見ながら操作を入力することができる。その結果、携帯情報装置を用いた操作を容易にした画像形成装置を提供することができる。
【００３５】
この発明のさらに他の局面によれば、遠隔制御方法は、携帯情報装置により遠隔操作される画像形成装置で実行される遠隔制御方法であって、画像形成装置は、画像を表示する装置側表示手段と、ユーザーの操作を受け付ける装置側操作受付手段と、を備え、複数の操作画面のうち装置側操作受付手段により受け付けられた操作により特定される操作画面を装置側表示手段に表示する表示制御ステップと、携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御ステップと、携帯情報装置から画像形成装置の一部を撮像した撮像画像を受信するステップと、受信された撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、部分決定ステップにおいて被写体部分が決定される場合、装置側表示手段に表示された操作画面の被写体部分に対応する関連画面を携帯情報装置に送信する関連画面送信ステップと、を含み、遠隔制御ステップは、関連画面の送信後に携帯情報装置から受信される遠隔操作指令に従って処理を実行するステップを含む。
【００３６】
この局面に従えば、携帯情報装置を用いた操作を容易にした遠隔制御方法を提供することができる。
【００３７】
この発明のさらに他の局面によれば、遠隔制御プログラムは、携帯情報装置により遠隔操作される画像形成装置を制御するコンピュータで実行される遠隔制御プログラムであって、画像形成装置は、画像を表示する装置側表示手段と、ユーザーの操作を受け付ける装置側操作受付手段と、を備え、複数の操作画面のうち装置側操作受付手段により受け付けられた操作により特定される操作画面を装置側表示手段に表示する表示制御ステップと、携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御ステップと、携帯情報装置から画像形成装置の一部を撮像した撮像画像を受信するステップと、受信された撮像画像に基づいて、画像形成装置が含む複数の部分のうちいずれか１つを被写体部分に決定する部分決定ステップと、部分決定ステップにおいて被写体部分が決定される場合、装置側表示手段に表示された操作画面の被写体部分に対応する関連画面を携帯情報装置に送信する関連画面送信ステップと、をコンピュータに実行させ、遠隔制御ステップは、関連画面の送信後に携帯情報装置から受信される遠隔操作指令に従って処理を実行するステップを含む。
【００３８】
この局面に従えば、携帯情報装置を用いた操作を容易にした遠隔制御プログラムを提供することができる。
【図面の簡単な説明】
【００３９】
【図１】第１の実施の形態における画像形成システムの全体概要を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰのハードウェア構成の概要を示すブロック図である。
【図４】第１の実施の形態における携帯情報装置のハードウェア構成の概要を示す機能ブロック図である。
【図５】第１の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図６】対応テーブルの一例を示す図である。
【図７】第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。
【図８】第１の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。
【図９】第１の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【図１０】第１の実施の形態における撮像制御処理の流れの一例を示すフローチャートである。
【図１１】第１の変形例における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。
【図１２】第１の変形例におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図１３】第１の変形例における撮像制御処理の流れの一例を示すフローチャートである。
【図１４】第１の変形例における遠隔制御処理の流れの一例を示すフローチャートである。
【図１５】第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。
【図１６】第２の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図１７】第２の実施の形態における撮像制御処理の流れの一例を示すフローチャートである。
【図１８】第２の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。
【図１９】第２の変形例における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。
【図２０】第２の変形例におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図２１】第２の変形例における撮像制御処理の流れの一例を示すフローチャートである。
【図２２】第２の変形例における操作制御処理の流れの一例を示すフローチャートである。
【図２３】第３の実施の形態における携帯情報装置のハードウェア構成の一例を示す図である。
【図２４】第３の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。
【図２５】第３の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図２６】参照パターンの例を示す図である。
【図２７】第３の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。
【図２８】第３の実施の形態における操作制御処理の流れの一例を示すフローチャートである。
【図２９】第３の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【図３０】第３の実施の形態における撮像制御処理の流れの一例を示すフローチャートである。
【図３１】第３の変形例における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。
【図３２】第３の変形例におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。
【図３３】第３の変形例における撮像制御処理の流れの一例を示すフローチャートである。
【図３４】第３の変形例における遠隔制御処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００４０】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００４１】
＜第１の実施の形態＞
図１は、第１の実施の形態における画像形成システムの全体概要を示す図である。図１を参照して、画像形成システム１は、それぞれがネットワーク２に接続された画像形成装置としてのＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１０１，１０２と、パーソナルコンピュータ（以下「ＰＣ」という）１０５と、携帯情報装置２００と、無線局３００とを含む。
【００４２】
ＰＣ１０５は、一般的なコンピュータであり、ＭＦＰ１００，１０１，１０２を制御するためのプリンタドライバプログラムがインストールされている。なお、ＭＦＰ１００，１０１，１０２の種類が異なる場合、ＰＣ１０５には、ＭＦＰ１００，１０１，１０２を制御するための３種類のプリンタドライバプログラムがそれぞれインストールされる。
【００４３】
ＭＦＰ１００，１０１，１０２各々は、原稿を読み取るための原稿読取機能、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成機能およびファクシミリデータを送受信するファクシミリ送受信機能ファクシミリ送受信機能を備えている。なお、第１の実施の形態においてはＭＦＰ１００，１０１，１０２を例に説明するが、ＭＦＰ１００，１０１，１０２に代えて、画像を形成する機能を備えた装置であれば、例えば、プリンタ、ファクシミリ装置等であってもよい。また、ＭＦＰ１００，１０１，１０２は、ハードウェアおよび機能が同じなので以下の説明では特に言及しない限りＭＦＰ１００を例に説明する。
【００４４】
携帯情報装置２００は、一般的な携帯電話であり、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。また、携帯情報装置２００は、無線ＬＡＮ機能を備えている。
【００４５】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。さらに、ネットワーク２は、インターネットなどのワイドエリアネットワーク（ＷＡＮ）に接続されている。
【００４６】
無線局３００は、ネットワーク２の中継装置であり、無線ＬＡＮ通信機能を備えた携帯情報装置２００と通信して、携帯情報装置２００をネットワーク２に接続する。ＭＦＰ１００，１０１，１０２各々は、ネットワーク２を介してＰＣ１０５とデータの送受信が可能である。また、ＭＦＰ１００，１０１，１０２各々は、ネットワーク２および無線局３００を介して携帯情報装置２００とデータの送受信が可能である。
【００４７】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰのハードウェア構成の概要を示すブロック図である。図２および図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００４８】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００４９】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００５０】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００５１】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６１と操作部１６３とを含む。表示部１６１は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６３は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１６３は、表示部１６１上に設けられたタッチパネルをさらに含む。
【００５２】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク２に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してＭＦＰ１０１，１０２、ＰＣ１０５または携帯情報装置２００との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク２を介してインターネットに接続されたコンピュータと通信が可能である。
【００５３】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００５４】
外部記憶装置１１７は、ＣＤ−ＲＯＭ１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００５５】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピュータが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピュータからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５６】
第１の実施の形態における画像形成システム１において、ＭＦＰ１００，１０１，１０２および携帯情報装置２００間で、データが送受信される。データを送受信するプロトコルは、受信側の装置において送信元を特定することができれば、任意のプロトコルを用いることが可能である。データを送受信するプロトコルは、例えばＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）およびＳＭＰＴ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）等が用いられる。
【００５７】
図４は、第１の実施の形態における携帯情報装置のハードウェア構成の概要を示す機能ブロック図である。図４を参照して、第１の実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、情報を表示する表示部２０６と、ユーザーの操作の入力を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８とを含む。
【００５８】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカを備え、無線通信部２０４から入力される音声をスピーカから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバに接続し、電子メールを送受信する。
【００５９】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００６０】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部２０７は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。
【００６１】
無線ＬＡＮＩ／Ｆ２０８は、無線局３００と通信し、携帯情報装置２００をネットワーク２に接続するためのインターフェースである。携帯情報装置２００に予めＭＦＰ１００，１０１，１０２それぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、ＭＦＰ１００，１０１，１０２と通信することができ、データの送受信が可能となる。なお、第１の実施の形態においては、携帯情報装置２００が無線ＬＡＮＩ／Ｆ２０８を用いて、ＭＦＰ１００，１０１，１０１と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置２００、ＭＦＰ１００，１０１，１０１が、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、携帯情報装置２００が、ＭＦＰ１００，１０１，１０２のいずれかと、１対１で通信するようにしてもよい。また、携帯情報装置２００を、ＭＦＰ１００，１０１，１０２のいずれかと、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等の有線で接続するようにし、携帯情報装置２００が、ＭＦＰ１００，１０１，１０２のいずれかと、１対１で通信するようにしてもよい。
【００６２】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３に記録されたプログラムは、ネットワーク２に接続された他のコンピュータが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムをであってもよい。さらに、携帯情報装置２００が、ネットワーク２に接続された他のコンピュータからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００６３】
また、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、フラッシュメモリ２０３に限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリであってもよい。
【００６４】
図５は、第１の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図５に示す機能は、第１の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第１の実施の形態における遠隔制御プログラムおよびＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図５を参照して、ＣＰＵ１１１は、携帯情報装置２００から受信される遠隔操作指令に従って処理を実行する遠隔制御部５１と、処理実行部５３と、を含む。
【００６５】
遠隔制御部５１は、ＣＰＵ１１１が遠隔制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。遠隔制御部５１は、通信Ｉ／Ｆ部１１２が携帯情報装置２００との間で通信経路を確立した後、携帯情報装置２００からログイン要求を受信すると、携帯情報装置２００にログイン画面を送信する。ログイン画面は、ユーザーを識別するためのユーザー識別情報を入力する領域と、認証情報を入力する領域とを含む。遠隔制御部５１は、ログイン画面を送信した携帯情報装置２００からユーザー識別情報と認証情報とを受信し、携帯情報装置２００を操作するユーザーを認証する。ＭＦＰ１００は、ユーザーを識別するためのユーザー識別情報と認証情報とを含むユーザーデータをＨＤＤ１１５に記憶している。遠隔制御部５１は、携帯情報装置２００から受信されたユーザー識別情報と認証情報とをＨＤＤ１１５に予め記憶されているユーザーデータと比較する。遠隔制御部５１は、両者が一致すれば認証成功と判断し、ログインを許可するが、両者が一致しなければ認証失敗と判断し、ログインを許可しない。遠隔制御部５１は、ログインを許可する場合は許可信号を返信し、ログインを許可しない場合は不許可信号を返信する。
【００６６】
また、遠隔制御部５１は、携帯情報装置２００との間で通信経路を確立する際に、携帯情報装置２００の装置識別情報を取得する。携帯情報装置２００の識別情報は、例えば、携帯情報装置２００に割り当てられたネットワーク２上の位置情報である。ネットワーク２上の位置情報は、例えば、ネットワークアドレスであり、好ましくは、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスまたはＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスである。遠隔制御部５１は、認証に成功する場合に、認証した携帯情報装置２００を操作するユーザーを識別するためのユーザー識別情報と携帯情報装置２００の装置識別情報との組を、ＲＡＭ１１４に記憶する。
【００６７】
遠隔制御部５１は、携帯情報装置２００を操作するユーザーの認証に成功した後、携帯情報装置２００との間で確立された通信経路が切断される場合、または、携帯情報装置２００からログアウト要求を受信する場合、ＲＡＭ１１４に記憶されたユーザー識別情報と装置識別情報との組を消去する。
【００６８】
第１の実施の形態においては、認証情報としてパスワードを用いる例を示すが、認証情報をユーザーの指紋、静脈パターン、虹彩等の生体情報を用いるようにしてもよい。この場合、携帯情報装置２００は、生体情報を読み取るための読取装置を備える。
【００６９】
遠隔制御部５１は、撮像画像受信部６１と、部分決定部６３と、遠隔指令受信部６５と、操作画面送信部６７と、を含む。
【００７０】
撮像画像受信部６１は、携帯情報装置２００を操作するユーザーの認証に成功した後、ログアウト要求を受信するまでの間、携帯情報装置２００から撮像画像を受信する。具体的には、撮像画像受信部６１は、通信Ｉ／Ｆ部１１２が撮像画像を受信する場合、撮像画像を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００の装置識別情報と比較する。撮像画像受信部６１は、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した撮像画像を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した撮像画像を廃棄する。これにより、認証されたユーザーが携帯情報装置２００を操作する場合に限って、撮像画像を受信することができる。撮像画像受信部６１は、撮像画像を受信する場合、撮像画像を部分決定部６３に出力する。
【００７１】
部分決定部６３は、撮像画像受信部６１から入力される撮像画像を解析し、撮像画像の被写体が、ＭＦＰ１００が有する複数の部分のいずれであるかを特定し、複数の部分のうち特定された部分を被写体部分に決定する。ＭＦＰ１００は、ＭＦＰ１００の外観を部分的に撮像した画像、または、ＭＦＰ１００の各部の外観形状のパターンを、ＨＤＤ１１５に予め記憶している。具体的には、ＭＦＰ１００の自動原稿搬送装置１２０、画像形成部１４０が内蔵される本体部分、給紙部１５０、後処理部１５５および操作パネル１６０それぞれの外観の画像、または外観の形状を線画で示すパターンを記憶する。なお、パターンは、ＭＦＰ１００の対応する部分の外観に、文字または記号が表されている場合は、それら文字または記号であってもよい。
【００７２】
部分決定部６３は、比較部６９を含む。比較部６９は、撮像画像と、ＨＤＤ１１５に記憶された各部の外観の画像またはパターンとを比較する。撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。部分決定部６３は、被写体部分を識別するための部分識別情報を操作画面送信部６７に出力する。
【００７３】
遠隔指令受信部６５は、携帯情報装置２００を操作するユーザーの認証に成功した後、ログアウト要求を受信するまでの間、携帯情報装置２００から遠隔操作指令を受信する。具体的には、遠隔制御部５１は、通信Ｉ／Ｆ部１１２が遠隔操作指令を受信する場合、遠隔操作指令を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００の装置識別情報と比較する。遠隔制御部５１は、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した遠隔操作指令を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した遠隔操作指令を廃棄する。これにより、認証されたユーザーが携帯情報装置２００を操作する場合に限って、遠隔操作指令を受信することができる。
【００７４】
遠隔指令受信部６５は、遠隔操作指令を受信する場合、遠隔操作指令を処理実行部５３に出力し、処理実行部５３に遠隔操作指令に従って処理を実行させる。遠隔操作指令は、設定画面の変更を指示する遠隔操作指令と、処理を実行するための設定値を設定させる遠隔操作指令と、処理の実行を指示する遠隔操作指令と、を含む。
【００７５】
処理実行部５３は、ＣＰＵ１１１がＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。処理実行部５３は、設定値を設定させる遠隔操作指令が入力される場合、設定処理を実行する。設定処理は、処理を実行するための設定値を設定する処理であり、具体的には、遠隔操作指令に含まれる設定値を、ＲＡＭ１１４に記憶する処理である。処理実行部５３は、処理の実行を指示する遠隔操作指令が入力される場合、ＲＡＭ１１４に記憶された設定値に従って処理を実行する。処理実行部５３が設定値に従って実行する処理は、例えば、画像形成処理、後処理、原稿読取処理、データ送受信処理、記憶制御処理を含む。
【００７６】
画像形成処理は、画像形成部１４０および給紙部１５０を制御し、用紙に画像を形成する処理である。後処理は、後処理部１５５を制御し、画像形成部１４０により画像が形成された１以上の用紙に対する処理である。後処理は、例えば、１以上の用紙を並び替えて排紙するソート処理、１以上の用紙にパンチ穴加工するパンチ処理、１以上の用紙にステープル針を打ち込むステープル処理を含む。原稿読取処理は、自動原稿搬送装置１２０および原稿読取部１３０を制御し、原稿の画像を読み取る処理である。データ送受信処理は、通信Ｉ／Ｆ部１１２またはファクシミリ部１１６を制御し、データを送受信する処理である。記憶制御処理は、ＨＤＤ１１５または外部記憶装置１１７を制御し、データを記憶または読み出しする処理である。
【００７７】
処理実行部５３は、画像形成処理を実行する場合、画像形成の対象となるデータを処理対象とする。処理実行部５３は、原稿読取処理を実行する場合、原稿読取部１３０が原稿を読み取って出力するデータを処理対象とする。処理実行部５３は、データ送受信処理を実行する場合、通信Ｉ／Ｆ部１１２が送受信するデータ、あたは、ファクシミリ部１１６が送受信するファクシミリデータを処理対象とする。処理実行部５３は、記憶制御処理を実行する場合、ＨＤＤ１１５または外部記憶装置１１７に書き込むデータまたはＨＤＤ１１５または外部記憶装置１１７から読み出すデータを処理対象とする。
【００７８】
操作画面送信部６７は、携帯情報装置２００を操作するユーザーの認証に成功した後、ログアウト要求を受信するまでの間、ＨＤＤ１１５に予め記憶された複数の操作画面または処理実行部５３が処理を実行することにより生成された操作画面のいずれかを携帯情報装置２００に送信する。操作画面送信部６７は、携帯情報装置２００を操作するユーザーの認証に成功すると、ＨＤＤ１１５に予め記憶された複数の操作画面のうちデフォルトで定められた操作画面を携帯情報装置２００に送信する。操作画面送信部６７が、デフォルトで定められた操作画面を送信した後に送信する操作画面は、処理実行部５３または部分決定部６３が定める。
【００７９】
複数の操作画面は、階層構造で互いに関連付けられており、１つの操作画面が他の操作画面に遷移するための遷移ボタンを有している。例えば、上位の階層に配置された操作画面から下位の階層に配置された操作画面とは、上位の階層に配置された操作画面が有する遷移ボタンが下位の階層に配置された操作画面と関連付けられ、下位の階層に配置された操作画面が有する遷移ボタンが上位の階層に配置された操作画面と関連付けられる。このため、上位の階層に配置された操作画面が有する遷移ボタンがユーザーによって指示されることにより下位の階層に配置された操作画面が特定され、下位の階層に配置された操作画面が有する遷移ボタンがユーザーによって指示されることにより上位の階層に配置された操作画面が特定される。これにより、複数の操作画面のいずれか１つを特定できる。
【００８０】
操作画面の変更を指示する遠隔操作指令は、操作画面が有する遷移ボタンを特定するボタン特定情報を含む。処理実行部５３は、操作画面の変更を指示する遠隔操作指令が入力されると、遠隔操作指令に含まれるボタン特定情報で特定される遷移ボタンに関連付けられた操作画面を特定し、特定された操作画面を識別するための画面識別情報を操作画面送信部６７に出力する。操作画面送信部６７は、画面識別情報で特定される操作画面をＨＤＤ１１５から読み出して、携帯情報装置２００に送信する。
【００８１】
また、複数の操作画面は、設定種類の操作画面を含む。設定種類の操作画面は、処理実行部５３が処理を実行するための設定値を設定するための操作画面であり、設定されている設定値を表示する領域を含む。設定種類の操作画面を設定画面という。
【００８２】
携帯情報装置２００に設定画面を送信した後に、携帯情報装置２００から受信される遠隔操作指令は、設定値または実行指示を含む。遠隔指令受信部６５が設定値を含む遠隔操作指令を受信する場合、処理実行部５３は、設定処理を実行する。設定処理は、設定値をＲＡＭ１１４に記憶する処理である。また、遠隔指令受信部６５が実行指示を含む遠隔操作指令を受信する場合、処理実行部５３は、設定された設定値に従って、画像形成処理、後処理、原稿読取処理、データ送受信処理、または記憶制御処理を実行する。
【００８３】
操作画面送信部６７は、携帯情報装置２００を操作するユーザーの認証に成功した後、部分決定部６３から部分識別情報が入力される場合、部分識別情報に予め対応付けられた操作画面を携帯情報装置２００に送信する。ＭＦＰ１００は、ＭＦＰ１００の複数の部分それぞれに、複数の操作画面のいずれかを対応付けた対応付テーブルを、ＨＤＤ１１５に記憶している。操作画面送信部６７は、部分決定部６３から部分識別情報が入力される場合、ＨＤＤ１１５に記憶された対応テーブルを参照して、部分識別情報に対応付けられた操作画面を携帯情報装置２００に送信する。
【００８４】
図６は、対応テーブルの一例を示す図である。図６を参照して、対応付テーブルは、ＭＦＰ１００の複数の部分ごとに対応レコードを含む。対応レコードは、被写体部分の項目と、操作画面の項目と、を含む。被写体部分の項目は、ＭＦＰ１００の複数の部分それぞれの部分識別情報が設定される。操作画面の項目は、複数の操作画面のうち部分識別情報に対応付けられた操作画面を識別するための画面識別情報が設定される。
【００８５】
被写体部分の項目に自動原稿搬送装置１２０の部分識別情報「自動原稿搬送装置」が設定された対応レコードは、操作画面の項目に画面識別情報「読取設定画面」が設定される。画面識別情報「読取設定画面」の操作画面は、処理実行部５３が自動原稿搬送装置１２０および原稿読取部１３０を制御して原稿読取処理を実行するための設定値を受けるける設定画面である。
【００８６】
被写体部分の項目に後処理部１５５の部分識別情報「後処理部」が設定された対応レコードは、操作画面の項目に画面識別情報「後処理設定画面」が設定される。画面識別情報「後処理設定画面」の操作画面は、処理実行部５３が後処理部１５５を制御して後処理を実行するための設定値を受け付ける設定画面である。
【００８７】
被写体部分の項目にＭＦＰ１００本体の部分識別情報「本体」が設定された対応レコードは、操作画面の項目に画面識別情報「ＢＯＸ設定画面」が設定される。画面識別情報「ＢＯＸ設定画面」の操作画面は、処理実行部５３がＨＤＤ１１５または外部記憶装置１１７を制御し、記憶制御処理を実行するための設定値を受け付ける設定画面である。
【００８８】
被写体部分の項目に給紙部１５０の部分識別情報「給紙部」が設定された対応レコードは、操作画面の項目に画面識別情報「画像形成設定画面」が設定される。画面識別情報「画像形成設定画面」の操作画面は、処理実行部５３が画像形成部１４０および給紙部１５０を制御し、画像形成処理を実行するための設定値を受け付ける設定画面である。
【００８９】
被写体部分の項目に操作パネル１６０の部分識別情報「操作パネル」が設定された対応レコードは、操作画面の項目に画面識別情報「パネル設定画面」が設定される。画面識別情報「パネル設定画面」の操作画面は、処理実行部５３が操作パネルを制御し、表示部１６１の輝度、文字サイズなどを定める設定値を受け付ける設定画面である。
【００９０】
図７は、第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。図７に示す機能は、第１の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３に記憶された第１の実施の形態における遠隔操作プログラムを実行することにより、ＣＰＵ２０１に形成される機能である。図７を参照して、携帯情報装置２００が備えるＣＰＵ２０１は、ＭＦＰ１００,１０１，１０２のいずれかを遠隔操作する遠隔操作部２５１と、カメラ２０２を制御する撮像制御部２５３と、遠隔操作の対象となる装置にカメラ２０２が撮像した撮像画像を送信する撮像画像送信部２５５と、を含む。
【００９１】
遠隔操作部２５１は、ＭＦＰ１００，１０１，１０２のうちからユーザーが選択した装置を、遠隔操作の対象となる装置として選択する。携帯情報装置２００には、遠隔操作の対象となり得る装置として、ＭＦＰ１００，１０１，１０２が予め登録されている。遠隔操作部２５１は、ＭＦＰ１００，１０１，１０２それぞれの装置識別情報を含む選択画面を、表示部２０６に表示する。ユーザーが選択画面に表示された装置識別情報を選択する操作を操作部２０７に入力すれば、遠隔操作部２５１は、ＭＦＰ１００，１０１，１０２のうち選択された装置識別情報の装置を、遠隔操作の対象となる装置として選択する。遠隔操作部２５１は、遠隔操作の対象となる装置にログインする。ここでは、遠隔操作の対象となる装置として、ＭＦＰ１００がユーザーにより選択された場合を例に説明する。具体的には、無線ＬＡＮＩ／Ｆ２０８を介して、ＭＦＰ１００にログイン要求を送信する。ログイン要求を受信するＭＦＰ１００は、ログイン画面を返信するので、遠隔操作部２５１は、ＭＦＰ１００から受信するログイン画面を表示部２０６に表示し、ユーザーが操作部２０７にログイン画面に従って入力するユーザー識別情報と認証情報とを受け付ける。遠隔操作部２５１は、受け付けられたユーザー識別情報と認証情報との組をＭＦＰ１００に無線ＬＡＮＩ／Ｆ２０８を介して送信する。ＭＦＰ１００においては、上述したように、ログインを許可する場合は許可信号を返信し、ログインを許可しない場合は不許可信号を返信する。遠隔操作部２５１は、無線ＬＡＮＩ／Ｆ２０８がＭＦＰ１００から許可信号を受信するならば、ログインが許可されたＭＦＰ１００の装置識別情報を、一時記憶するとともに、遠隔操作の対象となる装置の装置識別情報を撮像画像送信部２５５に出力する。
【００９２】
撮像制御部２５３は、操作部２０７が備えるシャッターボタンがユーザーにより指示されると、カメラ２０２を制御して、カメラ２０２に撮像させる。そして、撮像制御部２５３は、カメラ２０２が被写体を撮像して出力する撮像画像を受け付ける。ここでは、カメラ２０２の被写体は、遠隔操作の対象となるＭＦＰ１００の一部としている。撮像制御部２５３は、遠隔操作部２５１によって遠隔操作の対象となる装置ＭＦＰ１００にログインしている間にカメラ２０２が撮像した撮像画像を、撮像画像送信部２５５に出力する。
【００９３】
撮像画像送信部２５５は、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力された後、撮像制御部２５３から撮像画像が入力されることに応じて、装置識別情報で特定される遠隔操作の対象となる装置ＭＦＰ１００に撮像画像を送信する。換言すれば、撮像画像送信部２５５は、携帯情報装置２００を操作するユーザーが、遠隔操作の対象となる装置、ここではＭＦＰ１００の一部を被写体として撮像した撮像画像を、ＭＦＰ１００に送信する。
【００９４】
遠隔操作部２５１は、遠隔操作の対象となる装置ＭＦＰ１００から操作画面を受信する操作画面受信部２６１と、表示部２０６を制御する携帯側表示制御部２６３と、遠隔操作の対象となる装置ＭＦＰ１００に遠隔操作指令を送信する遠隔指令送信部２６５と、を含む。
【００９５】
操作画面受信部２６１は、無線ＬＡＮＩ／Ｆ２０８を制御して、遠隔操作の対象となるＭＦＰ１００から許可信号を受信した後に、ＭＦＰ１００から送信される遠隔操作画面を受信する。操作画面受信部２６１は、ＭＦＰ１００から受信された遠隔操作画面を携帯側表示制御部２６３に出力する。
【００９６】
携帯側表示制御部２６３は、遠隔操作画面を表示部２０６に表示する。遠隔指令送信部２６５は、携帯側表示制御部２６３によって表示部２０６に表示された遠隔操作画面に従ってユーザーが操作部２０７に入力する遠隔操作を受け付ける。具体的には、遠隔指令送信部２６５は、遠隔操作画面中をユーザーが指示すれば、遠隔操作画面中でユーザーにより指示された位置に割り当てられた遠隔操作を特定する。遠隔指令送信部２６５は、特定された遠隔操作に対応する遠隔操作指令を、無線ＬＡＮＩ／Ｆ２０８を介して遠隔操作の対象となる装置ＭＦＰ１００に送信する。
【００９７】
図８は、第１の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。第１の実施の形態における遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第１の実施の形態における遠隔制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。
【００９８】
図８を参照して、ＣＰＵ１１１は、ログイン要求を受信したか否かを判断する（ステップＳ５１）。通信Ｉ／Ｆ部１１２が携帯情報装置２００との間の通信経路を確立し、携帯情報装置２００からログイン要求を受信するまで待機状態となり（ステップＳ５１でＮＯ）、ログイン要求を受信したならば処理をステップＳ５２に進める。
【００９９】
ステップＳ５２においては、認証に成功したか否かを判断する。認証に成功したならば処理をステップＳ５３に進め、認証に失敗したならば処理をステップＳ５１に戻す。具体的には、通信Ｉ／Ｆ部１１２を介して、携帯情報装置２００にログイン画面を送信し、携帯情報装置２００が送信するユーザー識別情報と認証情報とを受信する。そして、受信されたユーザー識別情報と認証情報とをＨＤＤ１１５に予め記憶されているユーザーデータと比較する。両者が一致すれば認証成功と判断し、両者が一致しなければ認証失敗と判断する。ステップＳ５３においては、携帯情報装置２００のユーザーのログインを許可し、処理をステップＳ５４に進める。具体的には、通信Ｉ／Ｆ部１１２を介して、携帯情報装置２００に許可信号を送信する。
【０１００】
ステップＳ５４においては、ＨＤＤ１１５に予め記憶された複数の操作画面のうちデフォルトで定められた操作画面を、通信Ｉ／Ｆ部１１２を介して携帯情報装置２００に送信する。次のステップＳ５５においては、通信Ｉ／Ｆ部１１２が携帯情報装置２００から撮像画像を受信したか否かを判断する。撮像画像を受信したならば処理をステップＳ５６に進めるが、そうでなければ処理をステップＳ５９に進める。
【０１０１】
ステップＳ５６においては、部分決定処理を実行し、処理をステップＳ５７に進める。具体的には、携帯情報装置２００から受信された撮像画像と、ＨＤＤ１１５に記憶された各部の外観の画像またはパターンとを比較する。そして、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。
【０１０２】
次のステップＳ５７においては、ＨＤＤ１１５に記憶された対応テーブルを参照して、ステップＳ５６において決定された被写体部分に対応する操作画面を決定する。そして、決定された操作画面を、通信Ｉ／Ｆ部１１２を介して携帯情報装置２００に送信し（ステップＳ５８）、処理をステップＳ５９に進める。
【０１０３】
ステップＳ５９においては、遠隔操作指令を受信したか否かを判断する。通信Ｉ／Ｆ部１１２が、携帯情報装置２００から遠隔操作指令を受信したか否かを判断する。遠隔操作指令を受信したならば処理をステップＳ６０に進めるが、そうでなければ処理をステップＳ６３に進める。ステップＳ６０においては、受信された遠隔操作指令に従って処理を実行し、処理をステップＳ６１に進める。
【０１０４】
次のステップＳ６１においては、ステップＳ６０において実行された処理に対応する操作画面を送信対象に決定する。例えば、ステップＳ５９において、設定画面の変更を指示する遠隔操作指令が受信される場合、遠隔操作指令に含まれるボタン特定情報で特定される遷移ボタンに関連付けられた操作画面を送信対象に決定する。また、ステップＳ６０において実行された処理が、設定値を設定する設定処理ならば、設定値が設定された操作画面を送信対象に決定する。また、ステップＳ６０において実行された処理が、プレビュー画像を表示する処理ならば、プレビュー画像を含む操作画面が生成されるので、生成されたプレビュー画像を含む操作画面を送信対象に決定する。また、ステップＳ６０において実行された処理が、履歴情報を表示する処理ならば、履歴情報を含む操作画面が生成されるので、生成された履歴情報を含む操作画面を送信対象に決定する。
【０１０５】
ステップＳ６２においては、ステップＳ６１において送信対象に決定された操作画面を、通信Ｉ／Ｆ部１１２を介して携帯情報装置２００に送信し、処理をステップＳ６３に進める。
【０１０６】
ステップＳ６３においては、ログアウト要求を受信したか否かを判断する。ログアウト要求を受信したならば処理をステップＳ６４に進めるが、そうでなければ処理をステップＳ５５に戻す。ステップＳ６４においては、ステップＳ５３においてログインが許可されたユーザーをログアウトし、処理を終了する。
【０１０７】
図９は、第１の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。遠隔操作処理は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３に記憶された第１の実施の形態における遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。図９を参照して、ＣＰＵ２０１は、ＭＦＰ１００，１０１，１０２のうちから１つを選択したか否かを判断する（ステップＳ０１）。遠隔操作の対象となり得る装置として、予め登録されたＭＦＰ１００，１０１，１０２それぞれの装置識別情報を選択可能に表示するための選択画面を、表示部２０６に表示し、ユーザーが選択画面に表示された装置識別情報を選択する操作を操作部２０７に入力すれば、ＭＦＰ１００，１０１，１０２のうち選択された装置識別情報の装置を選択する。ユーザーによりＭＦＰ１００，１０１，１０２のうちから１つが選択されるまで待機状態となり（ステップＳ０１でＮＯ）、選択されたならば処理をステップＳ０２に進める。以下、遠隔操作の対象となる装置として、ＭＦＰ１００がユーザーにより選択された場合を例に説明する。
【０１０８】
次のステップＳ０２においては、選択された装置による認証に成功したか否かを判断する。ＭＦＰ１００にログイン要求を送信し、ＭＦＰ１００が返信するログイン画面を表示部２０６に表示し、ユーザーが操作部２０７にログイン画面に従って入力するユーザー識別情報と認証情報とを、ＭＦＰ１００に送信する。そして、ＭＦＰ１００から許可信号が受信されたならばログインに成功したと判断する。ログインに成功したならば処理をステップＳ０３に進めるが、そうでなければ処理をステップＳ０１に戻す。
【０１０９】
ステップＳ０３においては、操作画面を受信したか否かを判断する。操作画面を受信したならば処理をステップＳ０４に進めるが、そうでなければステップＳ０４をスキップして処理をステップＳ０５に進める。ステップＳ０４においては、操作画面を表示部２０６に表示し、処理をステップＳ０５に進める。
【０１１０】
ステップＳ０５においては、遠隔操作を受け付けたか否かを判断する。操作部２０７により検出される操作を遠隔操作として受け付ける。遠隔操作を受け付けたならば処理をステップＳ０６に進めるが、そうでなければステップＳ０６をスキップして処理をステップＳ０７に進める。ステップＳ０６においては、遠隔操作の対象となるＭＦＰ１００に、ステップＳ０５において受け付けられた遠隔操作に対応する遠隔操作指令を送信し、処理をステップＳ０７に進める。
【０１１１】
ステップＳ０７においては、ログアウト指示を受け付けたか否かを判断する。ログアウト指示を受け付けたならば処理をステップＳ０８に進めるが、そうでなければ処理をステップＳ０３に戻す。ステップＳ０８においては、遠隔操作の対象となるＭＦＰ１００に、ログアウト要求を送信し、処理を終了する。
【０１１２】
図１０は、第１の実施の形態における撮像制御処理の流れの一例を示すフローチャートである。撮像制御処理は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３に記憶された第１の実施の形態における撮像制御プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。図１０を参照して、ＣＰＵ２０１は、シャッターボタンが指示されたか否かを判断する（ステップＳ１１）。操作部２０７が備えるシャッターボタンがユーザーにより指示されるまで待機状態となり（ステップＳ１１でＮＯ）、シャッターボタンがユーザーにより指示されたならば（ステップＳ１１でＹＥＳ）、処理をステップＳ１２に進め。
【０１１３】
ステップＳ１２においては、カメラ２０２を制御して撮像する。次のステップＳ１３においては、遠隔操作中か否かを判断する。ＣＰＵ２０１が第１の実施の形態における遠隔操作プログラムを実行するタスクが、遠隔操作の対象となる装置ＭＦＰ１００にログインしているならば遠隔操作中と判断する。遠隔操作中ならば処理をステップＳ１４に進めるが、そうでなければ処理をステップＳ１１に戻す。なお、遠隔操作の対象となる装置ＭＦＰ１００にログインしていない場合、カメラ２０２が出力する撮像画像を、フラッシュメモリ２０３に記憶するようにしてもよい。
【０１１４】
ステップＳ１４においては、カメラ２０２が出力する撮像画像を遠隔操作の対象となる装置ＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ１１に戻す。
【０１１５】
以上説明したように第１の実施の形態における画像形成システム１は、携帯情報装置２００は、ＭＦＰ１００は、携帯情報装置２００のカメラ２０２がＭＦＰ１００の一部を被写体として撮像して出力する撮像画像に基づいて、ＭＦＰ１００が含む複数の部分のうちいずれか１つを被写体部分に決定し、被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する。このため、ＭＦＰ１００のユーザーが、携帯情報装置２００でＭＦＰ１００の一部を被写体として撮像すれば、ＭＦＰ１００が被写体である部分に対応する操作画面を操作を受け付けるための操作画面に決定る。したがって、ＭＦＰ１００を操作するための操作画面を選択する操作を容易にすることができる。
【０１１６】
また、携帯情報装置２００のユーザーが、携帯情報装置２００からＭＦＰ１００を遠隔操作する場合に、携帯情報装置２００でＭＦＰ１００の一部を被写体として撮像すれば、ＭＦＰ１００によって被写体である部分に対応する操作画面が決定され、携帯情報装置２００に表示され、携帯情報装置２００によってユーザーによる操作が受け付けられると、受け付けられた遠隔操作に従ってＭＦＰ１００が処理を実行する。このため、ＭＦＰ１００を携帯情報装置２００で遠隔操作するための操作画面を選択する操作を容易にすることができる。
【０１１７】
また、携帯情報装置２００は、カメラ２０２が出力する撮像画像をＭＦＰ１００に送信し、ＭＦＰ１００は、携帯情報装置２００から受信された撮像画像を、ＭＦＰ１００の複数の部分それぞれに対して予め記憶されたパターン画像と比較することによって、複数の部分のうちから被写体部分を決定する。このため、携帯情報装置２００の負荷を低減することができる。
【０１１８】
＜第１の変形例＞
第１の実施の形態においては、携帯情報装置２００が遠隔操作の対象とする装置ＭＦＰ１００の一部を撮像して得られる撮像画像を、ＭＦＰ１００に送信し、ＭＦＰ１００においては、撮像画像を解析して、被写体部分を決定するようにした。第１の変形例においては、携帯情報装置２００において、被写体部分を決定する。以下、第１の変形例における画像形成システム１Ａについて、第１の実施の形態における画像形成システム１と異なる点を主に説明する。なお、第１の実施の形態における画像形成システム１と同一の部品または機能には同一の符号を付し、説明は繰り返さない。
【０１１９】
図１１は、第１の変形例における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。図１１を参照して、第１の変形例における携帯情報装置が備えるＣＰＵ２０１Ａの機能が図７に示した機能と異なる点は、撮像画像送信部２５５が削除された点、部分決定部２７１および部分通知部２５５Ａが追加された点である。その他の機能は、図７に示した機能と同じなのでここでは説明を繰り返さない。
【０１２０】
部分決定部２７１は、撮像制御部２５３から撮像画像が入力される。部分決定部２７１は、撮像画像を解析し、撮像画像の被写体が、ＭＦＰ１００が有する複数の部分のいずれであるかを特定し、複数の部分のうち特定された部分を被写体部分に決定する。携帯情報装置２００は、ＭＦＰ１００の外観を部分的に撮像した画像、または、ＭＦＰ１００の各部の外観形状のパターンを、フラッシュメモリ２０３に予め記憶している。具体的には、ＭＦＰ１００の自動原稿搬送装置１２０、画像形成部１４０が内蔵される本体部分、給紙部１５０、後処理部１５５および操作パネル１６０それぞれの外観の画像、または外観の形状を線画で示すパターンを記憶する。なお、パターンは、ＭＦＰ１００の対応する部分の外観に、文字または記号が表されている場合は、それら文字または記号であってもよい。
【０１２１】
部分決定部２７１は、比較部２７３を含む。比較部２７３は、撮像画像と、フラッシュメモリ２０３に記憶された各部の外観の画像またはパターンとを比較する。撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。部分決定部２７１は、被写体部分を識別するための部分識別情報を部分通知部２５５Ａに出力する。
【０１２２】
部分通知部２５５Ａは、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力され、部分決定部２７１から部分識別情報が入力される。部分通知部２５５Ａは、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力された後、部分決定部２７１から部分識別情報が入力されることに応じて、装置識別情報で特定される遠隔操作の対象となる装置ＭＦＰ１００に部分識別情報を送信する。換言すれば、部分通知部２５５Ａは、携帯情報装置２００を操作するユーザーが、遠隔操作の対象となる装置ＭＦＰ１００の一部を被写体として撮像した場合、被写体部分の部分識別情報を、ＭＦＰ１００に送信する。
【０１２３】
図１２は、第１の変形例におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図１２を参照して、第１の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ａの機能が図５に示した機能と異なる点は、遠隔制御部５１が遠隔制御部５１Ａに変更された点である。具体的には、撮像画像受信部６１、部分決定部６３が削除され、部分情報受信部６１Ａが追加された点である。
【０１２４】
部分情報受信部６１Ａは、携帯情報装置２００を操作するユーザーの認証に成功した後、ログアウト指令を受信するまでの間、携帯情報装置２００から部分識別情報を受信する。具体的には、部分情報受信部６１Ａは、通信Ｉ／Ｆ部１１２が部分識別情報を受信する場合、部分識別情報を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００の装置識別情報と比較する。部分情報受信部６１Ａは、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した部分識別情報を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した部分識別情報を廃棄する。これにより、認証されたユーザーが携帯情報装置２００を操作する場合に限って、部分識別情報を受信することができる。部分情報受信部６１Ａは、部分識別情報を受信する場合、部分識別情報を操作画面送信部６７に出力する。
【０１２５】
第１の変形例において、携帯情報装置２００のＣＰＵ２０１Ａにより、遠隔操作プログラムが実行され、遠隔操作処理が実行される。ＣＰＵ２０１Ａにより実行される遠隔操作処理の流れは、図９に示した第１の実施の形態における遠隔操作処理の流れと同じである。
【０１２６】
図１３は、第１の変形例における撮像制御処理の流れの一例を示すフローチャートである。第１の変形例における撮像制御処理は、第１の変形例における携帯情報装置２００が備えるＣＰＵ２０１Ａが、フラッシュメモリ２０３に記憶された第１の変形例における撮像制御プログラムを実行することにより、ＣＰＵ２０１Ａにより実行される処理である。図１３を参照して、図１０に示した第１の実施の形態における撮像制御処理と異なる点は、ステップＳ１４に代えてステップＳ２１およびステップＳ２２が実行される点である。その他の処理は図１０に示した処理と同じなのでここでは説明を繰り返さない。
【０１２７】
ステップＳ１３において、ＣＰＵ２０１Ａが遠隔操作プログラムを実行するタスクが、遠隔操作の対象となる装置ＭＦＰ１００にログインしていると判断される場合、処理がステップＳ２１に進む。ステップＳ２１においては、部分決定処理を実行し、処理をステップＳ２２に進める。具体的には、ステップＳ１２において撮像して得られた撮像画像と、フラッシュメモリ２０３に記憶された各部の外観の画像またはパターンとを比較する。そして、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。
【０１２８】
ステップＳ２２においては、被写体部分の部分識別情報を遠隔操作の対象となる装置ＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ１１に戻す。
【０１２９】
図１４は、第１の変形例における遠隔制御処理の流れの一例を示すフローチャートである。第１の変形例における遠隔制御処理は、第１の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ａが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第１の変形例における遠隔制御プログラムを実行することにより、ＣＰＵ１１１Ａにより実行される処理である。
【０１３０】
図１４を参照して、図８に示した第１の実施の形態における遠隔制御処理と異なる点は、ステップＳ５６が削除された点、ステップＳ５５およびステップＳ５７が、ステップＳ５５ＡおよびステップＳ５７Ａにそれぞれ変更された点である。その他の処理は図８に示した処理と同じなのでここでは説明を繰り返さない。
【０１３１】
ステップＳ５５Ａにおいては、通信Ｉ／Ｆ部１１２が携帯情報装置２００から部分識別情報を受信したか否かを判断する。部分識別情報を受信したならば処理をステップＳ５７Ａに進めるが、そうでなければ処理をステップＳ５９に進める。
【０１３２】
ステップＳ５７Ａにおいては、ＨＤＤ１１５に記憶された対応テーブルを参照して、ステップＳ５６Ａにおいて受信された部分識別情報に対応する操作画面を決定する。そして、決定された操作画面を、通信Ｉ／Ｆ部１１２を介して携帯情報装置２００に送信し（ステップＳ５８）、処理をステップＳ５９に進める。
【０１３３】
第１の変形例における画像形成システム１Ａにおいては、携帯情報装置２００が、カメラ２０２が出力する撮像画像を、ＭＦＰ１００の複数の部分それぞれに対して予め記憶されたパターン画像と比較することによって、複数の部分のうちから被写体部分を決定する。このため、ＭＦＰ１００の負荷を低減することができる。
【０１３４】
＜第２の実施の形態＞
第２の実施の形態における画像形成システム１Ｂは、携帯情報装置２００でＭＦＰ１００，１０１，１０２のいずれも遠隔操作しない点で、第１の実施の形態における画像形成システム１と異なる。第２の実施の形態における画像形成システム１Ｂの全体概要は、図１に示した第１の実施の形態における画像形成システム１の全体概要と同じである。第２の実施の形態におけるＭＦＰ１００，１０１，１０２の外観およびハードウェア構成は、図２に示した外観および図３に示したハードウェア構成と同じである。第２の実施の形態における携帯情報装置２００のハードウェア構成は、図４に示したハードウェア構成と同じである。
【０１３５】
図１５は、第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。図１５に示す機能は、第２の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１Ｂが、フラッシュメモリ２０３に記憶された第２の実施の形態における遠隔操作プログラムを実行することにより、ＣＰＵ２０１Ｂに形成される機能である。図１５を参照して、携帯情報装置が備えるＣＰＵ２０１Ｂの機能が、図７に示した機能と異なる点は、遠隔操作部２５１を有しない点、撮像画像送信部２５５が撮像画像送信部２５５Ｂに変更された点である。撮像制御部２５３は、図７に示した撮像制御部２５３と同じなのでここでは説明を繰り返さない。
【０１３６】
撮像画像送信部２５５Ｂは、撮像制御部２５３から撮像画像が入力されることに応じて、撮像画像を送信する。撮像画像の送信先は、携帯情報装置２００を操作するユーザーにより選択されることにより定まる。例えば、ＭＦＰ１００，１０１，１０２を撮像画像の送信先として携帯情報装置２００に予め登録しておき、登録された装置を選択可能なリストを表示するようにし、ユーザーがリストのうちから選択した装置を送信先に決定する。ここでは、ＭＦＰ１００が選択された場合を例に説明する。これにより、撮像画像送信部２５５Ｂは、携帯情報装置２００を操作するユーザーが、ＭＦＰ１００の一部を被写体として撮像した撮像画像を、ユーザーが選択したＭＦＰ１００に送信する。
【０１３７】
図１６は、第２の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図１６に示す機能は、第２の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１Ｂが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第２の実施の形態におけるＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１Ｂに形成される機能である。第２の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれの機能は同じなので、ここでは、ＭＦＰ１００の機能を例に説明する。
【０１３８】
図１６を参照して、第２の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１Ｂの機能が図５に示した機能と異なる点は、遠隔制御部５１が削除された点、撮像画像受信部６１Ｂ、部分決定部６３Ｂ、装置側操作受付部７１、装置側表示制御部７３が追加された点である。
【０１３９】
撮像画像受信部６１Ｂは、通信Ｉ／Ｆ部１１２を制御して、携帯情報装置２００から撮像画像を受信する。撮像画像受信部６１Ｂは、撮像画像を受信する場合、撮像画像を部分決定部６３Ｂに出力する。
【０１４０】
部分決定部６３Ｂは、撮像画像受信部６１Ｂから入力される撮像画像を解析し、撮像画像の被写体部分を決定する。具体的には、撮像画像の被写体がＭＦＰ１００が有する複数の部分のいずれであるかを特定し、ＭＦＰ１００の複数の部分のうちから特定された部分を被写体部分に決定する。ＭＦＰ１００は、ＭＦＰ１００の外観を部分的に撮像した画像、または、ＭＦＰ１００の各部の外観形状のパターンを、ＨＤＤ１１５に予め記憶している。
【０１４１】
部分決定部６３Ｂは、比較部６９Ｂを含む。比較部６９Ｂは、撮像画像と、ＨＤＤ１１５に記憶された各部の外観の画像またはパターンとを比較する。撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。部分決定部６３は、被写体部分を識別するための部分識別情報を操作画面送信部６７に出力する。
【０１４２】
装置側操作受付部７１は、ユーザーが操作部１６３に入力する操作を受け付ける。装置側操作受付部７１は、操作部１６３に入力された操作を受け付けると、実行指令を処理実行部５３に出力し、処理実行部５３に実行指令に従って処理を実行させる。実行指令は、操作画面の変更を指示する実行指令と、処理を実行するための設定値を設定させる実行指令と、処理の実行を指示する実行指令と、を含む。
【０１４３】
処理実行部５３は、設定値を設定させる実行指令が入力される場合、設定処理を実行する。設定処理は、処理を実行するための設定値を設定する処理であり、具体的には、遠隔操作指令に含まれる設定値を、ＲＡＭ１１４に記憶する処理である。処理実行部５３は、処理の実行を指示する実行指令が入力される場合、ＲＡＭ１１４に記憶された設定値に従って処理を実行する。処理実行部５３が設定値に従って実行する処理は、例えば、画像形成処理、後処理、原稿読取処理、データ送受信処理、記憶制御処理を含む。
【０１４４】
装置側表示制御部７３は、表示部１６１を制御して、ＨＤＤ１１５に予め記憶された複数の操作画面または処理を実行することにより生成された操作画面のいずれかを表示部１６１に表示する。
【０１４５】
第１の実施の形態におけるＭＦＰ１００と同様に、複数の操作画面は、階層構造で互いに関連付けられており、１つの操作画面が他の操作画面に遷移するための遷移ボタンを有している。装置側表示制御部７３によって表示部１６１に表示された操作画面が有する遷移ボタンを指示する操作が、装置側操作受付部７１が受け付けると、処理実行部５３は、指示された遷移ボタンに関連付けられた操作画面を特定し、特定された操作画面を識別するための画面識別情報を装置側表示制御部７３に出力する。装置側表示制御部７３は、画面識別情報で特定される操作画面をＨＤＤ１１５から読み出して、表示部１６１に表示する。
【０１４６】
また、第１の実施の形態におけるＭＦＰ１００と同様に、複数の操作画面は、設定種類の設定画面を含む。装置側表示制御部７３が表示部１６１に設定画面を表示した後に、装置側操作受付部７１によって受け付けられる操作は、設定値を設定する操作または実行を指示する操作である。装置側操作受付部７１によって設定値を設定する操作が受け付けられる場合、処理実行部５３は、設定処理を実行する。設定処理は、設定値をＲＡＭ１１４に記憶する処理である。また、装置側操作受付部７１によって実行を指示する操作が受け付けられる場合、処理実行部５３は、設定された設定値に従って、画像形成処理、後処理、原稿読取処理、データ送受信処理、または記憶制御処理を実行する。
【０１４７】
装置側表示制御部７３は、部分決定部６３Ｂから部分識別情報が入力される場合、部分識別情報に予め対応付けられた操作画面を表示部１６１に表示する。第２の実施の形態におけるＭＦＰ１００は、図６に示した対応付テーブルを、ＨＤＤ１１５に記憶している。装置側表示制御部７３は、部分決定部６３Ｂから部分識別情報が入力される場合、ＨＤＤ１１５に記憶された対応テーブルを参照して、部分識別情報に対応付けられた操作画面を表示部１６１に表示する。
【０１４８】
図１７は、第２の実施の形態における撮像制御処理の流れの一例を示すフローチャートである。第２の実施の形態における撮像制御処理は、第２の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１Ｂが、フラッシュメモリ２０３に記憶された第２の実施の形態における撮像制御プログラムを実行することにより、ＣＰＵ２０１Ｂにより実行される処理である。図１７を参照して、図１０に示した第１の実施の形態における撮像制御処理と異なる点は、ステップＳ１３およびステップＳ１４がステップＳ１３ＢおよびステップＳ１４Ｂにそれぞれ変更された点である。その他の処理は図１０に示した処理と同じなのでここでは説明を繰り返さない。
【０１４９】
ステップＳ１３Ｂにおいて、予め登録されたＭＦＰ１００，１０１，１０２のうちからいずれか１つがユーザーにより選択されたか否かを判断する。ＭＦＰ１００，１０１，１０２を選択可能に表示するリストを表示部２０６に表示し、ユーザーがリストのうちから選択する装置を選択する。ＭＦＰ１００，１０１，１０２のうちからいずれか１つが選択されたならば処理をステップＳ１４Ｂに進めるが、そうでなければ処理をステップＳ１１に戻す。ここでは、ＭＦＰ１００が選択された場合を例に説明する。
【０１５０】
ステップＳ１４Ｂにおいては、ステップＳ１３Ｂにおいて選択されたＭＦＰ１００にステップＳ１２において撮像して得られた撮像画像を、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ１１に戻す。これにより、携帯情報装置２００を操作するユーザーが、選択した装置ＭＦＰ１００の一部を被写体として撮像した撮像画像が、ユーザーが選択したＭＦＰ１００に送信される。
【０１５１】
図１８は、第２の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。第２の実施の形態における遠隔制御処理は、第２の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１Ｂが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第２の実施の形態におけるＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１Ｂにより実行される処理である。
【０１５２】
図１８を参照して、ＣＰＵ１１１Ｂは、ログイン要求を受け付けたか否かを判断する（ステップＳ５１Ｂ）。操作部１６３にユーザーによってログイン要求が入力されると、ログイン要求を受け付ける。ログイン要求を受け付けるまで待機状態となり（ステップＳ５１ＢでＮＯ）、ログイン要求を受け付けたならば処理をステップＳ５２に進める。具体的には、表示部１６１にログイン画面を表示し、ユーザーが操作部１６３に入力するユーザー識別情報と認証情報とを受け付ける。
【０１５３】
ステップＳ５２においては、認証に成功したか否かを判断する。認証に成功したならば処理をステップＳ５３に進め、認証に失敗したならば処理をステップＳ５１Ｂに戻す。ステップＳ５１Ｂにおいて受け付けられたユーザー識別情報と認証情報とをＨＤＤ１１５に予め記憶されているユーザーデータと比較する。両者が一致すれば認証成功と判断し、両者が一致しなければ認証失敗と判断する。ステップＳ５３においては、携帯情報装置２００のユーザーのログインを許可し、処理をステップＳ５４Ｂに進める。
【０１５４】
ステップＳ５４Ｂにおいては、ＨＤＤ１１５に予め記憶された複数の操作画面のうちデフォルトで定められた操作画面を、表示部１６１に表示する。次のステップＳ５５においては、通信Ｉ／Ｆ部１１２が携帯情報装置２００から撮像画像を受信したか否かを判断する。撮像画像を受信したならば処理をステップＳ５６に進めるが、そうでなければ処理をステップＳ５９Ｂに進める。
【０１５５】
ステップＳ５６においては、部分決定処理を実行し、処理をステップＳ５７に進める。具体的には、携帯情報装置２００から受信された撮像画像と、ＨＤＤ１１５に記憶された各部の外観の画像またはパターンとを比較する。そして、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。
【０１５６】
次のステップＳ５７においては、ＨＤＤ１１５に記憶された対応テーブルを参照して、ステップＳ５６において決定された被写体部分に対応する操作画面を決定する。そして、決定された操作画面を、表示部１６１に表示し（ステップＳ５８Ｂ）、処理をステップＳ５９Ｂに進める。
【０１５７】
ステップＳ５９Ｂにおいては、操作を受け付けたか否かを判断する。操作部１６３によってユーザーが入力した操作を受け付けたか否かを判断する。操作を受け付けたならば処理をステップＳ６０Ｂに進めるが、そうでなければ処理をステップＳ６３Ｂに進める。ステップＳ６０Ｂにおいては、受け付けられた操作に従って処理を実行し、処理をステップＳ６１に進める。
【０１５８】
次のステップＳ６１においては、ステップＳ６０Ｂにおいて実行された処理に対応する操作画面を表示対象に決定する。例えば、ステップＳ５９Ｂにおいて、設定画面の変更を指示する操作、換言すれば、設定画面に含まれる遷移ボタンを指示する操作が受け付けられる場合、指示された遷移ボタンに関連付けられた操作画面を表示対象に決定する。また、ステップＳ６０において実行された処理が、設定値を設定する設定処理ならば、設定値が設定された操作画面を表示対象に決定する。また、ステップＳ６０Ｂにおいて実行された処理が、プレビュー画像を表示する処理ならば、プレビュー画像を含む操作画面が生成されるので、生成されたプレビュー画像を含む操作画面を表示対象に決定する。また、ステップＳ６０Ｂにおいて実行された処理が、履歴情報を表示する処理ならば、履歴情報を含む操作画面が生成されるので、生成された履歴情報を含む操作画面を表示対象に決定する。
【０１５９】
ステップＳ６２Ｂにおいては、ステップＳ６１において表示対象に決定された操作画面を、表示部１６１に表示し、処理をステップＳ６３Ｂに進める。
【０１６０】
ステップＳ６３Ｂにおいては、ログアウト要求を受け付けたか否かを判断する。操作部１６３がユーザーにより入力されるログアウト要求を受け付けたならば処理をステップＳ６４に進めるが、そうでなければ処理をステップＳ５５に戻す。ステップＳ６４においては、ステップＳ５３においてログインが許可されたユーザーをログアウトし、処理を終了する。
【０１６１】
以上説明したように第２の実施の形態における画像形成システム１Ｂにおいて、ＭＦＰ１００は、携帯情報装置２００のカメラ２０２がＭＦＰ１００の一部を被写体として撮像して出力する撮像画像に基づいて、ＭＦＰ１００が含む複数の部分のうちいずれか１つを被写体部分に決定し、被写体部分が決定される場合、複数の操作画面のうち被写体部分に対応する操作画面を、操作を受け付けるための操作画面に決定する。このため、ＭＦＰ１００のユーザーが、携帯情報装置２００でＭＦＰ１００の一部を被写体として撮像すれば、ＭＦＰ１００が被写体である部分に対応する操作画面を操作を受け付けるための操作画面に決定する。したがって、ＭＦＰ１００を操作するための操作画面を選択する操作を容易にすることができる。
【０１６２】
また、ＭＦＰ１００を操作するユーザーが、携帯情報装置２００でＭＦＰ１００の一部を被写体として撮像すれば、ＭＦＰ１００は、被写体である部分に対応する操作画面を決定し、表示部１６１に表示する。そして、ＭＦＰ１００は、ユーザーによる操作が操作部１６３によって受け付けられと、操作に従って処理を実行する。このため、ＭＦＰ１００を操作するための操作画面を選択する操作を容易にすることができる。
【０１６３】
また、携帯情報装置２００は、カメラ２０２が出力する撮像画像をＭＦＰ１００に送信し、ＭＦＰ１００は、携帯情報装置２００から受信された撮像画像を、ＭＦＰ１００の複数の部分それぞれに対して予め記憶されたパターン画像と比較することによって、複数の部分のうちから被写体部分を決定する。このため、携帯情報装置２００の負荷を低減することができる。
【０１６４】
＜第２の変形例＞
第２の実施の形態においては、携帯情報装置２００がＭＦＰ１００の一部を撮像して得られる撮像画像を、ＭＦＰ１００に送信し、ＭＦＰ１００においては、撮像画像を解析して、被写体部分を決定するようにした。第２の変形例においては、携帯情報装置２００において、被写体部分を決定する。以下、第２の変形例における画像形成システム１Ｃについて、第２の実施の形態における画像形成システム１Ｂと異なる点を主に説明する。なお、第２の実施の形態における画像形成システム１Ｂと同一の部品または機能には同一の符号を付し、説明は繰り返さない。
【０１６５】
図１９は、第２の変形例における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。図１９を参照して、第２の変形例における携帯情報装置２００が備えるＣＰＵ２０１Ｃの機能が図１５に示した機能と異なる点は、撮像画像送信部２５５Ｂが削除された点、部分決定部２７１および部分通知部２５５Ｃが追加された点である。その他の機能は、図１５に示した機能と同じなのでここでは説明を繰り返さない。
【０１６６】
部分決定部２７１は、撮像制御部２５３から撮像画像が入力される。部分決定部２７１は、撮像画像を解析し、撮像画像の被写体が、ＭＦＰ１００が有する複数の部分のいずれであるかを特定し、複数の部分のうち特定された部分を被写体部分に決定する。携帯情報装置２００は、ＭＦＰ１００の外観を部分的に撮像した画像、または、ＭＦＰ１００の各部の外観形状のパターンを、フラッシュメモリ２０３に予め記憶している。具体的には、ＭＦＰ１００の自動原稿搬送装置１２０、画像形成部１４０が内蔵される本体部分、給紙部１５０、後処理部１５５および操作パネル１６０それぞれの外観の画像、または外観の形状を線画で示すパターンを記憶する。なお、パターンは、ＭＦＰ１００の対応する部分の外観に、文字または記号が表されている場合は、それら文字または記号であってもよい。
【０１６７】
部分決定部２７１は、比較部２７３を含む。比較部２７３は、撮像画像と、フラッシュメモリ２０３に記憶された各部の外観の画像またはパターンとを比較する。撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。部分決定部２７１は、被写体部分を識別するための部分識別情報を部分通知部２５５Ｃに出力する。
【０１６８】
部分通知部２５５Ｃは、部分決定部２７１から部分識別情報が入力される。部分通知部２５５Ｃは、部分決定部２７１から部分識別情報が入力されることに応じて、部分識別情報を送信する。部分識別情報の送信先は、携帯情報装置２００を操作するユーザーにより選択されることにより定まる。例えば、ＭＦＰ１００，１０１，１０２を部分識別情報の送信先として携帯情報装置２００に予め登録しておき、登録された装置を選択可能なリストを表示するようにし、ユーザーがリストのうちから選択した送信先を決定する。これにより、部分通知部２５５Ｃは、携帯情報装置２００を操作するユーザーが、ＭＦＰ１００の一部を被写体として撮像した場合、被写体部分の部分識別情報を、ＭＦＰ１００に送信する。
【０１６９】
図２０は、第２の変形例におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図２０を参照して、第２の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ｃの機能が図１６に示した機能と異なる点は、撮像画像受信部６１Ｂおよび部分決定部６３Ｂが部分情報受信部６１Ｃに変更された点である。
【０１７０】
部分情報受信部６１Ｃは、携帯情報装置２００から部分識別情報を受信する。部分情報受信部６１Ｃは、部分識別情報を受信する場合、部分識別情報を装置側表示制御部７３に出力する。装置側表示制御部７３は、部分情報受信部６１Ｃから部分識別情報が入力される場合、部分識別情報に予め対応付けられた操作画面を表示部１６１に表示する。
【０１７１】
図２１は、第２の変形例における撮像制御処理の流れの一例を示すフローチャートである。第２の変形例における撮像制御処理は、第２の変形例における携帯情報装置２００が備えるＣＰＵ２０１Ｃが、フラッシュメモリ２０３に記憶された第２の変形例における撮像制御プログラムを実行することにより、ＣＰＵ２０１Ｃにより実行される処理である。図２１を参照して、図１７に示した第２の実施の形態における撮像制御処理と異なる点は、ステップＳ１４Ｂに代えてステップＳ２１ＣおよびステップＳ２２Ｃが実行される点である。その他の処理は図１０に示した処理と同じなのでここでは説明を繰り返さない。
【０１７２】
ステップＳ１３Ｂにおいて、予め登録されたＭＦＰ１００，１０１，１０２のうちからいずれか１つがユーザーにより選択される場合、処理がステップＳ２１に進む。以下、ＭＦＰ１００が選択される場合を例に説明する。ステップＳ２１Ｃにおいては、部分決定処理を実行し、処理をステップＳ２２Ｃに進める。具体的には、ステップＳ１２において撮像して得られた撮像画像と、フラッシュメモリ２０３に記憶された各部の外観の画像またはパターンとを比較する。そして、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。
【０１７３】
ステップＳ２２Ｃにおいては、被写体部分の部分識別情報をステップＳ１３Ｂにおいてユーザーにより選択されたＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ１１に戻す。
【０１７４】
図２２は、第２の変形例における操作制御処理の流れの一例を示すフローチャートである。第２の変形例における操作制御処理は、第２の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ｃが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第２の変形例における遠隔制御プログラムを実行することにより、ＣＰＵ１１１Ｃにより実行される処理である。
【０１７５】
図２２を参照して、図１８に示した第２の実施の形態における操作制御処理と異なる点は、ステップＳ５６が削除された点、ステップＳ５５およびステップＳ５７が、ステップＳ５５ＣおよびステップＳ５７Ｃにそれぞれ変更された点である。その他の処理は図１８に示した処理と同じなのでここでは説明を繰り返さない。
【０１７６】
ステップＳ５５Ｃにおいては、通信Ｉ／Ｆ部１１２が携帯情報装置２００から部分識別情報を受信したか否かを判断する。部分識別情報を受信したならば処理をステップＳ５７Ｃに進めるが、そうでなければ処理をステップＳ５９Ｂに進める。
【０１７７】
ステップＳ５７Ｃにおいては、ＨＤＤ１１５に記憶された対応テーブルを参照して、ステップＳ５６Ｃにおいて受信された部分識別情報に対応する操作画面を決定する。そして、決定された操作画面を、表示部１６１に表示し（ステップＳ５８Ｂ）、処理をステップＳ５９Ｂに進める。
【０１７８】
第２の変形例における画像形成システム１Ｃにおいては、携帯情報装置２００が、カメラ２０２が出力する撮像画像を、ＭＦＰ１００の複数の部分それぞれに対して予め記憶されたパターン画像と比較することによって、複数の部分のうちから被写体部分を決定する。このため、ＭＦＰ１００の負荷を低減することができる。
【０１７９】
＜第３の実施の形態＞
第３の実施の形態における画像形成システム１Ｄは、第１の実施の形態における画像形成システム１と同様に、携帯情報装置２００ＤでＭＦＰ１００，１０１，１０２のいずれかを遠隔操作する。第３の実施の形態における画像形成システム１Ｄは、携帯情報装置２００Ｄが遠隔操作の対象となる装置、例えばＭＦＰ１００の操作パネル１６０に表示された操作画面を部分的に撮像する点で、第１の実施の形態における画像形成システム１と異なる。第３の実施の形態における画像形成システム１Ｄの全体概要は、図１に示した第１の実施の形態における画像形成システム１の全体概要と同じである。第３の実施の形態におけるＭＦＰ１００，１０１，１０２の外観およびハードウェア構成は、図２に示した外観および図３に示したハードウェア構成と同じである。
【０１８０】
図２３は、第３の実施の形態における携帯情報装置のハードウェア構成の一例を示す図である。図２３を参照して、図４に示したハードウェア構成と異なる点は、加速度センサー２０９が追加された点である。その他の部品は図４に示した部品と同じなので、ここでは説明を繰り返さない。
【０１８１】
加速度センサー２０９は、互いに交わる３軸方向の加速度を検出する。３軸方向は、好ましくは、互いに直角に交わる。加速度センサー２０９は、検出した３軸方向の加速度をＣＰＵ２０１に出力する。加速度センサー２０９が検出する３軸方向の加速度は、携帯情報装置２００Ｄが移動する方向を検出する。移動する方向は、携帯情報装置２００Ｄが回転する方向を含む。なお、加速度センサー２０９が検出する加速度は、１方向であってもよい。また、加速度センサー２０９は、３軸の角加速度を検出するセンサーであってもよい。要するに、加速度センサー２０９は、携帯情報装置２００Ｄが移動方向を検出できればよく、例えば、速度センサーであってもよい。
【０１８２】
図２４は、第３の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。図２４に示す機能は、第３の実施の形態における携帯情報装置２００Ｄが備えるＣＰＵ２０１Ｄが、フラッシュメモリ２０３に記憶された第３の実施の形態における遠隔操作プログラムを実行することにより、ＣＰＵ２０１Ｄに形成される機能である。図２４を参照して、第３の実施の形態における携帯情報装置２００Ｄが備えるＣＰＵ２０１Ｄの機能が、図７に示した機能と異なる点は、方向送信部２５７が追加された点である。その他の機能は、図７に示した機能と同じなのでここでは説明を繰り返さない。
【０１８３】
方向送信部２５７は、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力され、加速度センサー２０９から３軸方向の加速度が入力される。方向送信部２５７は、加速度センサー２０９から入力される加速度から携帯情報装置２００Ｄの移動方向を決定する。方向送信部２５７は、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力された後、装置識別情報で特定される遠隔操作の対象となる装置ＭＦＰ１００に移動方向を送信する。
【０１８４】
図２５は、第３の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図２５に示す機能は、第３の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１Ｄが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第３の実施の形態における遠隔制御プログラムおよびＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１Ｄに形成される機能である。第３の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれの機能は同じなので、ここでは、ＭＦＰ１００の機能を例に説明する。
【０１８５】
図２５を参照して、ＣＰＵ１１１Ｄは、携帯情報装置から受信される遠隔操作指令に従って処理を実行する遠隔制御部５１Ｄと、処理実行部５３と、装置側操作受付部７１と、装置側表示制御部７３Ｄと、関連画面表示部７５と、を含む。
【０１８６】
装置側操作受付部７１は、ユーザーが操作部１６３に入力する操作を受け付ける。装置側操作受付部７１は、操作部１６３に入力された操作を受け付けると、実行指令を処理実行部５３に出力し、処理実行部５３に実行指令に従って処理を実行させる。実行指令は、設定画面の変更を指示する実行指令と、処理を実行するための設定値を設定させる実行指令と、処理の実行を指示する実行指令と、を含む。
【０１８７】
遠隔制御部５１Ｄは、ＣＰＵ１１１が第３の実施の形態における遠隔制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。遠隔制御部５１Ｄは、通信Ｉ／Ｆ部１１２が携帯情報装置２００Ｄとの間で通信経路を確立した後、携帯情報装置２００Ｄからログイン要求を受信すると、携帯情報装置２００Ｄにログイン画面を送信する。ログイン画面は、ユーザーを識別するためのユーザー識別情報を入力する領域と、認証情報を入力する領域とを含む。遠隔制御部５１Ｄは、ログイン画面を送信した携帯情報装置２００Ｄからユーザー識別情報と認証情報とを受信し、携帯情報装置２００Ｄを操作するユーザーを認証する。ＭＦＰ１００は、ユーザーを識別するためのユーザー識別情報と認証情報とを含むユーザーデータをＨＤＤ１１５に記憶している。遠隔制御部５１Ｄは、携帯情報装置２００Ｄから受信されたユーザー識別情報と認証情報とをＨＤＤ１１５に予め記憶されているユーザーデータと比較する。遠隔制御部５１Ｄは、両者が一致すれば認証成功と判断し、ログインを許可するが、両者が一致しなければ認証失敗と判断し、ログインを許可しない。遠隔制御部５１は、ログインを許可する場合は許可信号を返信し、ログインを許可しない場合は不許可信号を返信する。
【０１８８】
また、遠隔制御部５１Ｄは、携帯情報装置２００Ｄとの間で通信経路を確立する際に、携帯情報装置２００Ｄの装置識別情報を取得する。携帯情報装置２００Ｄの識別情報は、例えば、携帯情報装置２００Ｄに割り当てられたネットワーク２上の位置情報である。遠隔制御部５１Ｄは、認証に成功する場合に、認証した携帯情報装置２００Ｄを操作するユーザーを識別するためのユーザー識別情報と携帯情報装置２００Ｄの装置識別情報との組を、ＲＡＭ１１４に記憶する。
【０１８９】
遠隔制御部５１Ｄは、携帯情報装置２００Ｄを操作するユーザーの認証に成功した後、携帯情報装置２００Ｄとの間で確立された通信経路が切断される場合、または、携帯情報装置２００Ｄからログアウト指令を受信する場合、ＲＡＭ１１４に記憶されたユーザー識別情報と装置識別情報との組を消去する。
【０１９０】
なお、認証情報としてパスワードを用いる例を示すが、認証情報をユーザーの指紋、静脈パターン、虹彩等の生体情報を用いるようにしてもよい。この場合、携帯情報装置２００Ｄは、生体情報を読み取るための読取装置を備える。
【０１９１】
処理実行部５３は、装置側操作受付部７１から設定値を設定させる実行指令が入力される場合、設定処理を実行する。設定処理は、処理を実行するための設定値を設定する処理であり、具体的には、遠隔操作指令に含まれる設定値を、ＲＡＭ１１４に記憶する処理である。処理実行部５３は、装置側操作受付部７１から処理の実行を指示する実行指令が入力される場合、ＲＡＭ１１４に記憶された設定値に従って処理を実行する。処理実行部５３が設定値に従って実行する処理は、例えば、画像形成処理、後処理、原稿読取処理、データ送受信処理、記憶制御処理を含む。
【０１９２】
装置側表示制御部７３Ｄは、表示部１６１を制御して、ＨＤＤ１１５に予め記憶された複数の操作画面または処理実行部５３が処理を実行することにより生成された操作画面のいずれかを表示部１６１に表示する。複数の操作画面は、階層構造で互いに関連付けられており、１つの操作画面が他の操作画面に遷移するための遷移ボタンを有している。装置側表示制御部７３Ｄによって表示部１６１に表示された操作画面が有する遷移ボタンを指示する操作が、装置側操作受付部７１が受け付けると、処理実行部５３は、指示された遷移ボタンに関連付けられた操作画面を特定し、特定された操作画面を識別するための画面識別情報を装置側表示制御部７３Ｄに出力する。装置側表示制御部７３Ｄは、画面識別情報で特定される操作画面をＨＤＤ１１５から読み出して、表示部１６１に表示するとともに、表示部１６１に表示された操作画面を識別するための画面識別情報を関連画面表示部７５および関連画面送信部８１に出力する。
【０１９３】
また、複数の操作画面は、設定種類の設定画面を含む。装置側表示制御部７３Ｄが表示部１６１に設定画面を表示した後に、装置側操作受付部７１によって受け付けられる操作は、設定値を設定する操作または実行を指示する操作である。装置側操作受付部７１によって設定値を設定する操作が受け付けられる場合、処理実行部５３は、設定処理を実行する。設定処理は、設定値をＲＡＭ１１４に記憶する処理である。また、装置側操作受付部７１によって実行を指示する操作が受け付けられる場合、処理実行部５３は、設定された設定値に従って、画像形成処理、後処理、原稿読取処理、データ送受信処理、または記憶制御処理を実行する。
【０１９４】
関連画面表示部７５は、装置側表示制御部７３Ｄから表示部１６１に表示されている操作画面の画面識別情報が入力され、装置側操作受付部７１から表示部１６１の表示面の位置を示す位置情報が入力される。関連画面表示部７５は、装置側操作受付部７１から位置情報が入力されることに応じて、装置側表示制御部７３Ｄから入力される画面識別情報で識別される操作画面に対して予め関連付けられた関連画面を決定する。具体的には、関連画面表示部７５は、装置側操作受付部７１から入力される位置情報で特定される位置が、装置側表示制御部７３Ｄから入力される画面識別情報で識別される操作画面が含む関連画面表示ボタンの領域に含まれる場合、関連画面表示ボタンに予め関連付けられた関連画面を特定する。
【０１９５】
また、関連画面表示部７５は、遠隔制御部５１Ｄによって携帯情報装置２００Ｄを操作するユーザーの認証に成功している場合、遠隔制御部５１Ｄによって認証されたユーザーのユーザー識別情報と、装置側操作受付部７１によって認証されたユーザーのユーザー識別情報とを比較し、両者が同一であれば同一ユーザーによって遠隔操作されていると判断する。関連画面表示部７５は、遠隔制御部５１Ｄによって携帯情報装置２００Ｄを操作するユーザーの認証に成功していない場合、同一ユーザーによって遠隔操作されていないと判断する。
【０１９６】
関連画面表示部７５は、関連画面を特定する場合、同一ユーザーによって遠隔操作されていなければ、特定された関連画面を表示部１６１に表示されている操作画面に重畳して表示する。また、関連画面表示部７５は、遠隔制御部５１Ｄによって同一ユーザーによって遠隔操作されているならば、特定された関連画面を表示部１６１に表示することなく、特定された関連画面を含む送信指示を、関連画面送信部８１に出力する。このため、関連画面は表示部１６１に表示されないが、携帯情報装置２００Ｄに表示されるので、ＭＦＰ１００を操作するユーザーは、表示部１６１に表示された操作画面と、携帯情報装置２００Ｄに表示された関連画面とをみながら操作することができる。
【０１９７】
関連画面は、例えば、操作画面の関連画面表示ボタンの領域に対して、関連する情報を表示する画面、または、関連する情報の入力を受ける画面である。ＨＤＤ１１５に記憶された複数の操作画面は、関連画面が関連付けられている操作画面と、関連画面が関連付けられていない操作画面と、を含む。関連画面が関連付けられている操作画面は、１以上の関連画面が関連付けられる。関連画面は、例えば、入力するための情報をリスト表示する画面、または、入力を補助するためのメッセージを表示する画面である。関連画面表示部７５は、表示部１６１に表示されている操作画面に、関連画面を重畳して表示する。ここでは、関連画面を、ポップアップ画面としている。
【０１９８】
装置側操作受付部７１は、表示部１６１に関連画面が表示されている場合、操作部１６３により検出される、ユーザーにより指示された位置が、関連画面の場合、関連画面中でユーザーにより指示された位置に対応する操作を受け付ける。装置側操作受付部７１は、関連画面中でユーザーにより指示された位置に対応する操作に対応する実行指令を処理実行部５３に出力し、処理実行部５３に実行指令に従って処理を実行させる。実行指令は、処理を実行するための設定値を設定させる実行指令と、処理の実行を指示する実行指令と、を含む。
【０１９９】
遠隔制御部５１Ｄは、撮像画像受信部６１と、部分決定部６３Ｄと、遠隔指令受信部６５と、方向受信部８３と、関連画面送信部８１と、を含む。
【０２００】
撮像画像受信部６１は、携帯情報装置２００Ｄを操作するユーザーの認証に成功した後、ログアウト指令を受信するまでの間、携帯情報装置２００Ｄから撮像画像を受信する。具体的には、撮像画像受信部６１は、通信Ｉ／Ｆ部１１２が撮像画像を受信する場合、撮像画像を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００Ｄの装置識別情報と比較する。撮像画像受信部６１は、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した撮像画像を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した撮像画像を廃棄する。これにより、認証されたユーザーが携帯情報装置２００Ｄを操作する場合に限って、撮像画像を受信することができる。撮像画像受信部６１は、撮像画像を受信する場合、撮像画像を部分決定部６３Ｄに出力する。
【０２０１】
部分決定部６３Ｄは、撮像画像受信部６１から入力される撮像画像を解析し、撮像画像の被写体が、ＭＦＰ１００が有する表示部１６１の複数の部分のいずれであるかを特定し、複数の部分のうち特定された部分を被写体部分に決定する。ＭＦＰ１００は、表示部１６１を分割した複数の部分それぞれの外観の形状のパターンを、参照パターンとしてＨＤＤ１１５に予め記憶している。ここでは、表示部１６１を縦横それぞれに３等分することにより９つの部分の外観の形状を線画で示す参照パターンを記憶する。
【０２０２】
図２６は、参照パターンの例を示す図である。図２６においては、表示部１６１に操作画面が表示された状態における表示部１６１の９つの部分を示している。図２６を参照して、参照パターン３１１〜３１３、３２１〜３２３、３３１〜３３３は、表示部１６１の表示面３０１を縦および横にそれぞれ３分割することにより、９等分した領域である。参照パターン３１１〜３１３それぞれは表示面３０１の上辺を含み、被写部分３１１は表示面３０１の左辺をさらに含み、被写部分３１３は表示面３０１の右辺をさらに含む。参照パターン３２１は表示面３０１の左辺を含み、被写部分３２３は表示面３０１の右辺を含み、参照パターン３２２は表示面３０１の上辺、下辺、左辺、右辺のいずれも含まない。参照パターン３３１〜３３３それぞれは表示面３０１の下辺を含み、被写部分３３１は表示面３０１の左辺をさらに含み、被写部分３３３は表示面３０１の右辺をさらに含む。なお、参照パターンを、表示部１６１を縦横それぞれに３等分することにより９つの部分の外観の形状を線画のパターンで示したが、表示部１６１を分割した複数の部分それぞれの外観を撮像した画像であってもよい。
【０２０３】
図２５に戻って、部分決定部６３Ｄは、撮像画像と、ＨＤＤ１１５に記憶された参照パターン３１１〜３１３、３２１〜３２３、３３１〜３３３とを比較する。部分決定部６３Ｄは、撮像画像中に、ＨＤＤ１１５に記憶された参照パターン３１１〜３１３、３２１〜３２３、３３１〜３３３のいずれかと同じ形状の画像が含まれる場合、撮像画像中でその参照パターンに対応する部分を、被写体部分に決定する。部分決定部６３Ｄは、被写体部分を識別するための部分識別情報を関連画面送信部８１に出力する。
【０２０４】
遠隔指令受信部６５は、携帯情報装置２００Ｄを操作するユーザーの認証に成功した後、ログアウト指令を受信するまでの間、携帯情報装置２００Ｄから遠隔操作指令を受信する。具体的には、遠隔制御部５１は、通信Ｉ／Ｆ部１１２が遠隔操作指令を受信する場合、遠隔操作指令を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００Ｄの装置識別情報と比較する。遠隔制御部５１は、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した遠隔操作指令を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した遠隔操作指令を廃棄する。これにより、認証されたユーザーが携帯情報装置２００Ｄを操作する場合に限って、遠隔操作指令を受信することができる。
【０２０５】
遠隔指令受信部６５は、遠隔操作指令を受信する場合、遠隔操作指令を処理実行部５３に出力し、処理実行部５３に遠隔操作指令に従って処理を実行させる。遠隔操作指令は、設定画面の変更を指示する遠隔操作指令と、処理を実行するための設定値を設定させる遠隔操作指令と、処理の実行を指示する遠隔操作指令と、を含む。
【０２０６】
処理実行部５３は、遠隔指令受信部６５から設定値を設定させる遠隔操作指令が入力される場合、設定処理を実行する。設定処理は、処理を実行するための設定値を設定する処理であり、具体的には、遠隔操作指令に含まれる設定値を、ＲＡＭ１１４に記憶する処理である。処理実行部５３は、処理の実行を指示する遠隔操作指令が入力される場合、ＲＡＭ１１４に記憶された設定値に従って処理を実行する。
【０２０７】
関連画面送信部８１は、関連画面表示部７５から送信指令が入力される場合、送信指令に含まれる関連画面を、携帯情報装置２００Ｄに送信する。
【０２０８】
また、関連画面送信部８１は、装置側表示制御部７３Ｄから表示部１６１に表示されている操作画面の画面識別情報が入力され、部分決定部６３Ｄから部分識別情報が入力される。関連画面送信部８１は、携帯情報装置２００Ｄを操作するユーザーの認証に成功した後、ログアウト指令を受信するまでの間、部分決定部６３Ｄから部分識別情報が入力されることに応じて、装置側表示制御部７３Ｄから入力される画面識別情報で識別される操作画面に対して予め関連付けられた関連画面を、携帯情報装置２００Ｄに送信する。具体的には、関連画面送信部８１は、装置側表示制御部７３Ｄから入力される画面識別情報で識別される操作画面のうち、部分識別情報で特定される被写体部分に相当する部分が、１以上の関連画面表示ボタンを含む場合、１以上の関連画面表示ボタンのいずれか１つの関連画面表示ボタンに予め関連付けられた関連画面を特定し、特定した関連画面を、携帯情報装置２００Ｄに送信する。遠隔指令受信部６５は、関連画面送信部８１が関連画面を送信した後は、関連画面に割り当てられた遠隔操作指令を受信する。
【０２０９】
例えば、図２６を参照して、表示部１６１に表示された操作画面が、６つの関連画面表示ボタンＡ〜Ｆを含んでいる。被写体部分が、参照パターン３１３に対応する部分に決定される場合、被写体部分は関連画面表示ボタンＡを含む。この場合には、関連画面表示ボタンＡに関連付けられた関連画面が送信される。また、被写体部分が、参照パターン３２３に対応する部分に決定される場合、被写体部分は関連画面表示ボタンＢおよび関連画面表示ボタンＣを含む。この場合には、関連画面表示ボタンＡおよび関連画面表示ボタンＢのうち任意の１つ、例えば、関連画面表示ボタンＡに関連付けられた関連画面が送信される。
【０２１０】
方向受信部８３は、携帯情報装置２００Ｄを操作するユーザーの認証に成功した後、ログアウト指令を受信するまでの間、携帯情報装置２００Ｄから移動方向を受信する。具体的には、方向受信部８３は、通信Ｉ／Ｆ部１１２が移動方向を受信する場合、移動方向を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００Ｄの装置識別情報と比較する。方向受信部８３は、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した移動方向を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した移動方向を廃棄する。これにより、認証されたユーザーが携帯情報装置２００Ｄを操作する場合に限って、移動方向を受信することができる。方向受信部８３は、移動方向を受信する場合、受信された移動方向を関連画面送信部８１に出力する。
【０２１１】
関連画面送信部８１は、装置側表示制御部７３Ｄから入力される画面識別情報で識別される操作画面が複数の関連画面と関連付けられている場合、関連画面を携帯情報装置２００Ｄに送信した後、方向受信部８３から移動方向が入力されることに応じて、複数の関連画面ののうちから１つを特定し、特定された関連画面を携帯情報装置２００Ｄに送信する。操作画面が複数の関連画面と関連付けられている場合、その操作画面は、複数の関連画面にそれぞれ対応する複数の関連画面表示ボタンを含む。関連画面送信部８１は、操作画面において、先に送信した関連画面に対応する関連画面表示ボタンの位置を基準に、方向受信部８３から入力される移動方向に存在する関連画面表示ボタンを特定し、特定した関連画面表示ボタンに対応する関連画面を、携帯情報装置２００Ｄに送信する。
【０２１２】
例えば、図２６を参照して、表示部１６１に表示された操作画面が、６つの関連画面表示ボタンＡ〜Ｆを含んでいる。ここで、撮像画像が受信された段階で、被写体部分が、参照パターン３２３に対応する部分に決定される場合、被写体部分は関連画面表示ボタンＢおよび関連画面表示ボタンＣを含むので、関連画面送信部８１は、関連画面表示ボタンＢおよび関連画面表示ボタンＣのうち関連画面表示ボタンＢに関連付けられた関連画面が送信したとする。この段階で、方向受信部８３によって表示部１６１の表示面に対して下方向を示す移動方向が携帯情報装置２００Ｄから受信される場合、関連画面送信部８１は、関連画面表示ボタンＢの下方向に配置された関連画面表示ボタンＣを特定され、関連画面表示ボタンＣに関連付けられた関連画面を携帯情報装置２００Ｄに送信する。このため、携帯情報装置２００Ｄのユーザーは、表示部１６１の表示面を撮像した後に表示部２０６に表示される関連画面が、所望の関連画面と異なる場合に、携帯情報装置２００Ｄを表示部１６１の表示面に平行に上下左右のいずれかに移動させれば、別の関連画面が表示部２０６に表示されるので、所望の関連画面を表示させる操作を容易にすることができる。
【０２１３】
図２７は、第３の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。第３の実施の形態における遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１Ｄが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第３の実施の形態における遠隔制御プログラムを実行することにより、ＣＰＵ１１１Ｄにより実行される処理である。
【０２１４】
図２７を参照して、ステップＳ５１〜ステップＳ５３の処理は、図８に示した第１の実施の形態における遠隔制御処理のステップＳ５１〜ステップＳ５３と同じなのでここでは説明を繰り返さない。ステップＳ５３においてログインを許可した後、処理をステップＳ５５に進める。ステップＳ５５においては、携帯情報装置２００Ｄから撮像画像を受信したか否かを判断する。撮像画像を受信する場合、処理をステップＳ７１に進めるが、そうでなければ処理をステップＳ７９に進める。
【０２１５】
ステップＳ７１においては、第３の実施の形態における部分決定処理を実行し、処理をステップＳ７２に進める。具体的には、ステップＳ５５において携帯情報装置２００Ｄから受信された撮像画像と、ＨＤＤ１１５に予め記憶された画像またはパターンとを比較する。ＨＤＤ１１５に記憶された画像またはパターンは、表示部１６１を分割した複数の部分それぞれの外観を撮像した画像、または、表示部１６１を分割した複数の部分それぞれの外観の形状のパターンである。そして、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、ＨＤＤ１１５に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。
【０２１６】
次のステップＳ７２においては、被写体部分に基づいて、関連画面表示ボタンを特定する。具体的には、ＭＦＰ制御プログラムを実行するタスク（装置側表示制御部７３Ｄ）が表示部１６１に表示する操作画面、または、後述するステップＳ６２Ｄにおいて表示部１６１に表示された操作画面のうち、ステップＳ７１において決定された被写体部分に相当する部分に含まれる関連画面表示ボタンを特定する。操作画面の被写体部分に相当する部分に、複数の関連画面表示ボタンが含まれる場合、任意の１つを特定する。
【０２１７】
次のステップＳ７３においては、関連画面を決定する。ステップＳ７４において特定された関連画面表示ボタンに関連付けられた関連画面を決定する。そして、決定された関連画面を、携帯情報装置２００Ｄに送信し（ステップＳ７４）、処理をステップＳ７５に進める。
【０２１８】
一方、ステップＳ７９においては、ＭＦＰ制御プログラムを実行するタスク（関連画面表示部７５）から送信指示が入力されたか否かを判断する。送信指示が入力されたならば処理をステップＳ７４に進めるが、そうでなければ処理をステップＳ５９に進める。ステップＳ７４においては、処理がステップＳ７９から進む場合、送信指示に含まれる関連画面を、携帯情報装置２００Ｄに送信し、処理をステップＳ７５に進める。
【０２１９】
ステップＳ７５においては、通信Ｉ／Ｆ部１１２が携帯情報装置２００Ｄから移動方向を受信したか否かを判断する。移動方向を受信したならば処理をステップＳ７６に進めるが、そうでなければ処理をステップＳ５９に進める。
【０２２０】
ステップＳ７６においては、関連画面表示ボタンを特定する。具体的には、ＭＦＰ制御プログラムを実行するタスク（装置側表示制御部７３Ｄ）が表示部１６１に表示する操作画面、または、後述するステップＳ６２Ｄにおいて表示部１６１に表示された操作画面において、携帯情報装置２００Ｄに直前に送信した関連画面に対応する関連画面表示ボタンの位置を基準に、ステップＳ７６において受信された移動方向に存在する関連画面表示ボタンを特定する。
【０２２１】
次のステップＳ７７においては、関連画面を決定する。ステップＳ７６において特定された関連画面表示ボタンに関連付けられた関連画面を決定する。そして、決定された関連画面を、携帯情報装置２００Ｄに送信し（ステップＳ７８）、処理をステップＳ５９に進める。
【０２２２】
ステップＳ５９においては、遠隔操作指令を受信したか否かを判断する。通信Ｉ／Ｆ部１１２が、携帯情報装置２００から遠隔操作指令を受信したか否かを判断する。遠隔操作指令を受信したならば処理をステップＳ６０に進めるが、そうでなければ処理をステップＳ６３に進める。ステップＳ６０においては、受信された遠隔操作指令に従って処理を実行し、処理をステップＳ６１Ｄに進める。
【０２２３】
次のステップＳ６１Ｄにおいては、ステップＳ６０において実行された処理に対応する操作画面を表示対象に決定する。例えば、ステップＳ５９において、設定画面の変更を指示する遠隔操作指令が受信される場合、遠隔操作指令に含まれるボタン特定情報で特定される遷移ボタンに関連付けられた操作画面を表示対象に決定する。また、ステップＳ６０において実行された処理が、設定値を設定する設定処理ならば、設定値が設定された操作画面を表示対象に決定する。また、ステップＳ６０において実行された処理が、プレビュー画像を表示する処理ならば、プレビュー画像を含む操作画面が生成されるので、生成されたプレビュー画像を含む操作画面を送信対象に決定する。また、ステップＳ６０において実行された処理が、履歴情報を表示する処理ならば、履歴情報を含む操作画面が生成されるので、生成された履歴情報を含む操作画面を送信対象に決定する。
【０２２４】
ステップＳ６２Ｄにおいては、ステップＳ６１において表示対象に決定された操作画面を、表示部１６１に表示し、処理をステップＳ６３に進める。
【０２２５】
ステップＳ６３においては、ログアウト要求を受信したか否かを判断する。ログアウト要求を受信したならば処理をステップＳ６４に進めるが、そうでなければ処理をステップＳ５５に戻す。ステップＳ６４においては、ステップＳ５３においてログインが許可されたユーザーをログアウトし、処理を終了する。
【０２２６】
図２８は、第３の実施の形態における操作制御処理の流れの一例を示すフローチャートである。第３の実施の形態における操作制御処理は、第３の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１Ｄが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第３の実施の形態におけるＭＦＰ制御プログラムを実行することにより、ＣＰＵ１１１Ｄにより実行される処理である。
【０２２７】
図２８を参照して、ＣＰＵ１１１Ｄは、ログイン要求を受け付けたか否かを判断する（ステップＳ８１）。操作部１６３にユーザーによってログイン要求が入力されると、ログイン要求を受け付ける。ログイン要求を受け付けるまで待機状態となり（ステップＳ８１ＢでＮＯ）、ログイン要求を受け付けたならば処理をステップＳ８２に進める。具体的には、表示部１６１にログイン画面を表示し、ユーザーが操作部１６３に入力するユーザー識別情報と認証情報とを受け付ける。
【０２２８】
ステップＳ８２においては、認証に成功したか否かを判断する。認証に成功したならば処理をステップＳ８３に進め、認証に失敗したならば処理をステップＳ８１に戻す。ステップＳ８１において受け付けられたユーザー識別情報と認証情報とをＨＤＤ１１５に予め記憶されているユーザーデータと比較する。両者が一致すれば認証成功と判断し、両者が一致しなければ認証失敗と判断する。ステップＳ８３においては、携帯情報装置２００のユーザーのログインを許可し、処理をステップＳ８４に進める。ステップＳ８４においては、ＨＤＤ１１５に予め記憶された複数の操作画面のうちデフォルトで定められた操作画面を、表示部１６１に表示する。
【０２２９】
ステップＳ８５においては、操作を受け付けたか否かを判断する。操作部１６３によってユーザーが入力した操作を受け付けられたか否かを判断する。操作を受け付けたならば処理をステップＳ８６に進めるが、そうでなければ処理をステップＳ９２に進める。ステップＳ８６においては、ステップＳ８５において受け付けられた操作が、関連画面表示ボタンを指示する操作か否かを判断する。関連画面表示ボタンを指示する操作ならば処理をステップＳ８７に進めるが、そうでなければ処理をステップＳ８９に進める。ステップＳ８７においては、同一ユーザーによって遠隔操作中か否かを判断する。ステップＳ８３においてログインを許可したユーザーによって、遠隔操作されているか否かを判断する。遠隔制御プログラムを実行するタスク（遠隔制御部５１Ｄ）によって認証されたユーザーのユーザー識別情報と、ステップＳ８３においてログインを許可したユーザーのユーザー識別情報とを比較することによって、同一ユーザーによって遠隔操作中か否かを判断する。同一ユーザーによって遠隔操作中ならば処理をステップＳ８８に進めるが、そうでなければ処理をステップＳ８９に進める。ステップＳ８８においては、遠隔制御プログラムを実行するタスク（遠隔制御部５１Ｄ）に送信指示を出力し、処理をステップＳ９２に進める。送信指示は、ステップＳ８６において受け付けられた操作により特定される関連画面表示ボタンに関連付けられた関連画面を含む。
【０２３０】
ステップＳ８９においては、受け付けられた操作に従って処理を実行し、処理をステップＳ９０に進める。ステップＳ９０においては、ステップＳ８９において実行された処理に対応する操作画面を表示対象に決定する。例えば、ステップＳ８９において、設定画面の変更を指示する操作、換言すれば、設定画面に含まれる遷移ボタンを指示する操作が受け付けられる場合、指示された遷移ボタンに関連付けられた操作画面を表示対象に決定する。また、ステップＳ８９において実行された処理が、設定値を設定する設定処理ならば、設定値が設定された操作画面を表示対象に決定する。また、ステップＳ８９において実行された処理が、プレビュー画像を表示する処理ならば、プレビュー画像を含む操作画面が生成されるので、生成されたプレビュー画像を含む操作画面を表示対象に決定する。また、ステップＳ８９において実行された処理が、履歴情報を表示する処理ならば、履歴情報を含む操作画面が生成されるので、生成された履歴情報を含む操作画面を表示対象に決定する。ステップＳ９１においては、ステップＳ９０において表示対象に決定された操作画面を、表示部１６１に表示し、処理をステップＳ９２に進める。
【０２３１】
ステップＳ９２においては、ログアウト要求を受け付けたか否かを判断する。操作部１６３がユーザーにより入力されるログアウト要求を受け付けたならば処理をステップＳ９３に進めるが、そうでなければ処理をステップＳ８５に戻す。ステップＳ９３においては、ステップＳ８３においてログインが許可されたユーザーをログアウトし、処理を終了する。
【０２３２】
図２９は、第３の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。第３の実施の形態における遠隔操作処理は、携帯情報装置２００Ｄが備えるＣＰＵ２０１Ｄが、フラッシュメモリ２０３に記憶された第３の実施の形態における遠隔操作プログラムを実行することにより、ＣＰＵ２０１Ｄにより実行される処理である。
【０２３３】
図２９を参照して、図９に示した第１の実施の形態における遠隔操作処理と異なる点は、ステップＳ０３およびステップＳ０４が、ステップＳ０３ＤおよびステップＳ０４Ｄにそれぞれ変更された点である。その他の処理は、図９に示した第１の実施の形態における遠隔操作処理と同じなので、ここでは説明を繰り返さない。ステップＳ０３Ｄにおいては、関連画面を受信したか否かを判断する。ＭＦＰ１００から関連画面を受信したならば処理をステップＳ０４Ｄに進めるが、そうでなければステップＳ０３Ｄをスキップして処理をステップＳ０５に進める。ステップＳ０４Ｄにおいては、関連画面を表示部２０６に表示し、処理をステップＳ０５に進める。
【０２３４】
ステップＳ０５においては、遠隔操作を受け付けたか否かを判断する。ここでは、ステップＳ０４Ｄにおいて関連画面が表示されているので、その関連画面において操作部２０７により検出される位置で特定される操作を遠隔操作として受け付ける。
【０２３５】
図３０は、第３の実施の形態における撮像制御処理の流れの一例を示すフローチャートである。第３の実施の形態における撮像制御処理は、携帯情報装置２００Ｄが備えるＣＰＵ２０１Ｄが、フラッシュメモリ２０３に記憶された第３の実施の形態における撮像制御プログラムを実行することにより、ＣＰＵ２０１Ｄにより実行される処理である。図３０を参照して、図１０に示した第１の実施の形態における撮像制御処理と異なる点は、ステップＳ１４の後にステップＳ３１〜ステップＳ３３が追加された点である。その他の処理は、図１０に示した処理と同じなので、ここでは説明を繰り返さない、
ステップＳ３１においては、加速度を検出したか否かを判断する。加速度を検出したならば処理をステップＳ３２に進めるが、そうでなければ処理をステップＳ３３に進める。ステップＳ３２においては、加速度の方向を移動方向として、遠隔操作の対象となる装置ＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ３１に戻す。一方、ステップＳ３３においては、シャッターボタンが指示されたか否かを判断する。操作部２０７が備えるシャッターボタンがユーザーにより指示されたならば処理をステップＳ１２に戻すが、そうでなければ処理をステップＳ３１に戻す。
【０２３６】
以上説明したように第３の実施の形態における画像形成システム１Ｄにおいて、ＭＦＰ１００は、複数の操作画面のうち操作部１６３により受け付けられた操作により特定される操作画面を表示部１６１に表示し、携帯情報装置２００から表示部１６１の一部を被写体として撮像した撮像画像が受信されると、撮像画像に基づいて、表示部１６１に表示された操作画面の一部を被写体部分に決定し、操作画面の被写体部分に対応する関連画面を携帯情報装置に送信する。携帯情報装置２００は、ＭＦＰ１００から関連画面が受信される場合、受信された関連画面を表示部２０６に表示し、操作部２０７で関連画面に対応する操作が受け付けられる場合、受け付けられる操作に対応する遠隔操作指令をＭＦＰ１００に送信する。ＭＦＰ１００は、携帯情報装置２００から受信される遠隔操作指令に従って処理を実行する。このため、ユーザーは、ＭＦＰ１００に表示された操作画面と、携帯情報装置２００に表示された関連画面とを見ながら操作を入力することができる。その結果、携帯情報装置２００を用いたＭＦＰ１００の操作を容易にすることができる。
【０２３７】
また、ＭＦＰ１００は、表示部１６１に表示された操作画面の関連画面表示ボタンを指示する操作が操作部２０７によって受け付けられる場合、関連画面表示ボタンに対応する関連画面を、携帯情報装置２００により遠隔制御されていなければ表示部１６１に操作画面に重畳して表示し、携帯情報装置２００により遠隔制御されていれば携帯情報装置２００に送信する。このため、携帯情報装置２００でＭＦＰ１００を遠隔操作中は、操作画面に関連画面が重畳して表示されることがなく、携帯情報装置２００の表示部２０６に関連画面が表示されるので、操作画面と関連画面との２つを視認可能になる。
【０２３８】
さらに、携帯情報装置２００は、ＭＦＰ１００から関連画面が受信された後に加速度センサー２０９によって加速度が検出される場合、検出された加速度が示す方向をＭＦＰ１００に送信し、ＭＦＰ１００は、携帯情報装置２００から受信される方向に基づいて、表示部１６１に表示された操作画面に対応する複数の関連画面のうちから１つを特定し、特定された関連画面を携帯情報装置２００に送信する。このため、ユーザーは、携帯情報装置２００を物理的に移動させることによって、携帯情報装置２００の表示部２０６に表示させる関連画面を切り換えることができる。その結果、ＭＦＰ１００に表示されている操作画面に対応する複数の関連画面のうちから１つを直感的な操作で選択することができる。
【０２３９】
また、携帯情報装置２００は、カメラ２０２が出力する撮像画像をＭＦＰ１００に送信し、ＭＦＰ１００は、携帯情報装置２００から受信された撮像画像を、表示部１６１の複数の部分それぞれに対して予め記憶されたパターン画像と比較することによって、表示部１６１の複数の部分のうちから被写体部分を決定する。このため、携帯情報装置２００の負荷を低減することができる。
【０２４０】
＜第３の変形例＞
第３の実施の形態においては、携帯情報装置２００Ｄが遠隔操作の対象とする装置ＭＦＰ１００の一部を撮像して得られる撮像画像を、ＭＦＰ１００に送信し、ＭＦＰ１００においては、撮像画像を解析して、被写体部分を決定するようにした。第３の変形例においては、携帯情報装置２００Ｅにおいて、被写体部分を決定する。以下、第３の変形例における画像形成システム１Ｅについて、第３の実施の形態における画像形成システム１Ｄと異なる点を主に説明する。なお、第３の実施の形態における画像形成システム１Ｄと同一の部品または機能には同一の符号を付し、説明は繰り返さない。
【０２４１】
図３１は、第３の変形例における携帯情報装置が備えるＣＰＵの機能の概要を示すブロック図である。図３１を参照して、第３の変形例における携帯情報装置２００Ｅが備えるＣＰＵ２０１Ｅの機能が図２４に示した第３の実施の形態における携帯情報装置２００Ｄが備えるＣＰＵ２０１Ｄの機能と異なる点は、撮像画像送信部２５５が削除された点、部分決定部２７１Ｅおよび部分通知部２５５Ｅが追加された点である。その他の機能は、図２４に示した機能と同じなのでここでは説明を繰り返さない。
【０２４２】
部分決定部２７１Ｅは、撮像制御部２５３から撮像画像が入力される。部分決定部２７１Ｅは、撮像画像を解析し、撮像画像の被写体が、ＭＦＰ１００が有する表示部１６１が有する複数の部分のいずれであるかを特定し、複数の部分のうち特定された部分を被写体部分に決定する。携帯情報装置２００Ｅは、ＭＦＰ１００が備える表示部１６１を分割した複数の部分それぞれの外観を撮像した画像、または、ＭＦＰ１００の表示部１６１を分割した複数の部分それぞれの外観の形状のパターンを、フラッシュメモリ２０３に予め記憶している。ここでは、表示部１６１を縦横それぞれに３等分することにより９つの部分の外観の画像、または外観の形状を線画で示すパターンを記憶する。
【０２４３】
部分決定部２７１Ｅは、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。部分決定部２７１Ｅは、被写体部分を識別するための部分識別情報を部分通知部２５５Ｅに出力する。
【０２４４】
部分通知部２５５Ｅは、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力され、部分決定部２７１Ｅから部分識別情報が入力される。部分通知部２５５Ｅは、遠隔操作部２５１から遠隔操作の対象となる装置ＭＦＰ１００の装置識別情報が入力された後、部分決定部２７１Ｅから部分識別情報が入力されることに応じて、装置識別情報で特定される遠隔操作の対象となる装置ＭＦＰ１００に部分識別情報を送信する。換言すれば、部分通知部２５５Ｅは、携帯情報装置２００Ｄを操作するユーザーが、遠隔操作の対象となる装置ＭＦＰ１００の表示部１６１の一部を被写体として撮像した場合、被写体部分の部分識別情報を、ＭＦＰ１００に送信する。
【０２４５】
図３２は、第３の変形例におけるＭＦＰが備えるＣＰＵの機能の概要を示すブロック図である。図３２を参照して、第３の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ｅの機能が図２５に示した第３の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１Ｄの機能と異なる点は、遠隔制御部５１Ｄが遠隔制御部５１Ｅに変更された点である。具体的には、遠隔制御部５１Ｄが有する撮像画像受信部６１、部分決定部６３Ｄが削除され、部分情報受信部６１Ｅが追加された点である。
【０２４６】
部分情報受信部６１Ｅは、携帯情報装置２００Ｅを操作するユーザーの認証に成功した後、ログアウト指令を受信するまでの間、携帯情報装置２００Ｅから部分識別情報を受信する。具体的には、部分情報受信部６１Ｅは、通信Ｉ／Ｆ部１１２が部分識別情報を受信する場合、部分識別情報を送信してきた装置の装置識別情報を取得し、取得された装置識別情報を、先に認証に成功したユーザーが操作する装置、ここでは携帯情報装置２００Ｅの装置識別情報と比較する。部分情報受信部６１Ｅは、両者が同じならば、通信Ｉ／Ｆ部１１２が受信した部分識別情報を取得するが、両者が異なれば、通信Ｉ／Ｆ部１１２が受信した部分識別情報を廃棄する。これにより、認証されたユーザーが携帯情報装置２００Ｅを操作する場合に限って、部分識別情報を受信することができる。部分情報受信部６１Ｅは、部分識別情報を受信する場合、部分識別情報を関連画面送信部８１に出力する。
【０２４７】
第３の変形例において、携帯情報装置２００ＥのＣＰＵ２０１Ｅにより、第３の変形例における遠隔操作プログラムが実行され、第３の変形例における遠隔操作処理が実行される。ＣＰＵ２０１Ｅにより実行される第３の変形例における遠隔操作処理の流れは、図２９に示した第３の実施の形態における遠隔操作処理の流れと同じである。
【０２４８】
図３３は、第３の変形例における撮像制御処理の流れの一例を示すフローチャートである。第３の変形例における撮像制御処理は、第３の変形例における携帯情報装置２００Ｅが備えるＣＰＵ２０１Ｅが、フラッシュメモリ２０３に記憶された第３の変形例における撮像制御プログラムを実行することにより、ＣＰＵ２０１Ｅにより実行される処理である。図３３を参照して、図３０に示した第３の実施の形態における撮像制御処理と異なる点は、ステップＳ１４に代えてステップＳ４１およびステップＳ４２が実行される点である。その他の処理は図３０に示した第３の実施の形態における撮像制御処理と同じなのでここでは説明を繰り返さない。
【０２４９】
ステップＳ１３において、ＣＰＵ２０１Ｅが遠隔操作プログラムを実行するタスクが、遠隔操作の対象となる装置ＭＦＰ１００にログインしていると判断される場合、処理がステップＳ４１に進む。ステップＳ４１においては、第３の変形例における部分決定処理を実行し、処理をステップＳ４２に進める。具体的には、ステップＳ１２において撮像して得られた撮像画像と、フラッシュメモリ２０３に記憶された各部の外観の画像またはパターンとを比較する。そして、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観の画像が含まれる場合、または、撮像画像中に、フラッシュメモリ２０３に記憶された各部のいずれかの外観のパターンと同じ形状の画像が含まれる場合、その外観の画像または外観のパターンに対応する部分を、被写体部分に決定する。
【０２５０】
ステップＳ４２においては、被写体部分の部分識別情報を遠隔操作の対象となる装置ＭＦＰ１００に、無線ＬＡＮＩ／Ｆ２０８を介して送信し、処理をステップＳ３１に進める。
【０２５１】
図３４は、第３の変形例における遠隔制御処理の流れの一例を示すフローチャートである。第３の変形例における遠隔制御処理は、第３の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ｅが、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された第３の変形例における遠隔制御プログラムを実行することにより、ＣＰＵ１１１Ｅにより実行される処理である。
【０２５２】
図３４を参照して、図２７に示した第３の実施の形態における遠隔制御処理と異なる点は、ステップＳ７１が削除された点、ステップＳ５５およびステップＳ７２が、ステップＳ５５ＥおよびステップＳ７２Ｅにそれぞれ変更された点である。その他の処理は図２７に示した処理と同じなのでここでは説明を繰り返さない。
【０２５３】
ステップＳ５５Ｅにおいては、通信Ｉ／Ｆ部１１２が携帯情報装置２００Ｄから部分識別情報を受信したか否かを判断する。部分識別情報を受信したならば処理をステップＳ７２Ｅに進めるが、そうでなければ処理をステップＳ７９に進める。
【０２５４】
ステップＳ７２Ｅにおいては、ステップＳ５５Ｅにおいて受信された部分識別情報で識別される被写体部分に基づいて、関連画面表示ボタンを特定し、処理をステップＳ７３に進める。具体的には、表示部１６１に表示されている操作画面のうち、ステップＳ５５Ｅにおいて受信された部分識別情報で識別される被写体部分に相当する部分に含まれる関連画面表示ボタンを特定する。操作画面の被写体部分に相当する部分に、複数の関連画面表示ボタンが含まれる場合、任意の１つを特定する。
【０２５５】
第３の変形例において、第３の変形例におけるＭＦＰ１００が備えるＣＰＵ１１１Ｅにより、第３の変形例におけるＭＦＰ制御プログラムが実行され、第３の変形例のける操作制御処理が実行される。ＣＰＵ２０１Ｅにより実行される第３の変形例における操作制御処理の流れは、図２８に示した第３の実施の形態における操作制御処理の流れと同じである。したがって、ここでは説明を繰り返さない。
【０２５６】
第３の変形例における画像形成システム１Ｅにおいては、携帯情報装置２００が、カメラ２０２が出力する撮像画像を、ＭＦＰ１００の表示部１６１の複数の部分それぞれに対して予め記憶されたパターン画像と比較することによって、表示部１６１の複数の部分のうちから被写体部分を決定する。このため、ＭＦＰ１００の負荷を低減することができる。
【０２５７】
なお、上述した実施の形態においては、画像形成システム１〜１Ｅについて説明したが、図８、図１４、図１８、図２７または図３４に示した遠隔制御処理、または、図２２または図２８に示した操作制御処理をＭＦＰ１００に実行させるとともに、図９または図２９に示した遠隔操作処理および図１０、図１３、図１７、図２１、図３０または図３３に示した撮像制御処理を携帯情報装置に実行させる遠隔制御方法、または図８、図１４、図１８、図２７または図３４に示した遠隔制御処理を、ＭＦＰ１００が備えるＣＰＵ１１１に実行させる遠隔制御プログラムとして、発明を特定することができるのは言うまでもない。
【０２５８】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０２５９】
＜付記＞
（１）  前記携帯情報装置は、前記撮像手段により出力される撮像画像を前記画像形成装置に送信する撮像画像送信手段を、さらに備え、
前記画像形成装置は、前記部分決定手段を備え、
前記部分決定手段は、前記撮像手段により出力される撮像画像を、前記装置側表示手段が有する複数の部分それぞれに対して予め記憶されたパターン画像と比較する比較手段を含む、請求項９〜１１のいずれかに記載の画像形成システム。
（２）  前記携帯情報装置は、前記部分決定手段と、
前記決定された被写体部分を識別するための部分識別情報を前記画像形成装置に送信する部分通知手段と、を備え、
前記部分決定手段は、前記撮像手段により出力される撮像画像を、前記装置側表示手段が有する複数の部分それぞれに対して予め記憶されたパターン画像と比較する比較手段を含む、請求項９〜１１のいずれかに記載の画像形成システム。
【符号の説明】
【０２６０】
１，１Ａ〜１Ｅ  画像形成システム、２  ネットワーク、５１，５１Ａ，５１Ｄ，５１Ｅ  遠隔制御部、５３  処理実行部、６１，６１Ｂ  撮像画像受信部、６１Ａ，６１Ｃ，６１Ｅ  部分情報受信部、６３，６３Ｂ，６３Ｄ  部分決定部、６５  遠隔指令受信部、６７  操作画面送信部、６９，６９Ｂ  比較部、７１  装置側操作受付部、７３，７３Ｄ  装置側表示制御部、７５  関連画面表示部、８１  関連画面送信部、８３  方向受信部、１００，１０１，１０２  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、、２００，２００Ａ〜Ｅ  携帯情報装置、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０８  無線ＬＡＮＩ／Ｆ、、２０９  加速度センサー、２５１  遠隔操作部、２５３  撮像制御部、２５５  撮像画像送信部、２５５，２５５Ｂ  撮像画像送信部、２５５Ａ，２５５Ｃ，２５５Ｅ  部分通知部、２５７  方向送信部、２６１  操作画面受信部、２６３  携帯側表示制御部、２６５  遠隔指令送信部、２７１  部分決定部、２７１Ｅ  部分決定部、２７３  比較部、３００  無線局。
【図１】
2014059826.tif 000003
【図２】
2014059826.tif 000004
【図３】
2014059826.tif 000005
【図４】
2014059826.tif 000006
【図５】
2014059826.tif 000007
【図６】
2014059826.tif 000008
【図７】
2014059826.tif 000009
【図８】
2014059826.tif 000010
【図９】
2014059826.tif 000011
【図１０】
2014059826.tif 000012
【図１１】
2014059826.tif 000013
【図１２】
2014059826.tif 000014
【図１３】
2014059826.tif 000015
【図１４】
2014059826.tif 000016
【図１５】
2014059826.tif 000017
【図１６】
2014059826.tif 000018
【図１７】
2014059826.tif 000019
【図１８】
2014059826.tif 000020
【図１９】
2014059826.tif 000021
【図２０】
2014059826.tif 000022
【図２１】
2014059826.tif 000023
【図２２】
2014059826.tif 000024
【図２３】
2014059826.tif 000025
【図２４】
2014059826.tif 000026
【図２５】
2014059826.tif 000027
【図２６】
2014059826.tif 000028
【図２７】
2014059826.tif 000029
【図２８】
2014059826.tif 000030
【図２９】
2014059826.tif 000031
【図３０】
2014059826.tif 000032
【図３１】
2014059826.tif 000033
【図３２】
2014059826.tif 000034
【図３３】
2014059826.tif 000035
【図３４】
2014059826.tif 000036