(57)【要約】【課題】  画像処理装置から受信される画像に適した感度でユーザーによる指示を検出する。【解決手段】  携帯情報装置は、ＭＦＰを遠隔操作可能であり、ＭＦＰから画像と画像に関連する付加情報とを受信する画像受信部２６１と、受信された画像を表示部に表示させる表示制御部２５３と、表示部の表示面中でユーザーにより指示された位置を検出するタッチパネルと、受信された付加情報に基づいてタッチパネルの検出感度を変更する感度変更部２５５と、タッチパネルにより検出された表示面中の位置に対応する画像中の位置を示す位置情報をＭＦＰに送信する位置通知部２６３と、を備える。【選択図】        図８
2017033491.tif 000002
【特許請求の範囲】
【請求項１】
画像処理装置を遠隔操作可能な遠隔操作装置であって、
前記画像処理装置から画像と前記画像に関連する付加情報とを受信する画像受信手段と、
前記受信された画像を表示する表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、
前記受信された付加情報に基づいて前記位置検出手段の検出感度を変更する感度変更手段と、
前記位置検出手段により検出された前記表示面中の位置に対応する前記画像中の位置を示す位置情報を前記画像処理装置に送信する位置通知手段と、を備えた遠隔操作装置。
【請求項２】
前記付加情報は、前記画像に含まれる１以上の領域それぞれの前記画像中の範囲を示す領域情報と、前記１以上の領域それぞれの感度を示す感度情報とを含み、
前記感度変更手段は、前記１以上の領域のうち面積が最大の最大領域の感度に変更する、請求項１に記載の遠隔操作装置。
【請求項３】
前記付加情報は、前記画像に含まれる１以上の領域それぞれの前記画像中の範囲を示す領域情報と、前記１以上の領域それぞれの感度を示す感度情報とを含み、
前記感度変更手段は、前記１以上の領域のうち前記画像の中心を含む中心領域の感度に変更する、請求項１に記載の遠隔操作装置。
【請求項４】
前記付加情報は、前記１以上の領域のうちに予め定められた特定領域が含まれる場合に、前記特定領域の領域情報に関連して前記特定領域であることを示す特定領域情報を、さらに含み、
前記感度変更手段は、前記付加情報が特定領域情報を含む場合は、前記１以上の領域のうち前記特定領域を優先し、前記特定領域の感度に変更する、請求項１〜３のいずれかに記載の遠隔操作装置。
【請求項５】
前記付加情報は、前記画像に含まれる１以上の領域それぞれの前記画像中の範囲を示す領域情報と、前記１以上の領域それぞれの感度を示す感度情報とを含み、
前記感度変更手段は、検出前状態で前記位置検出手段により位置が検出されることに応じて、検出可能状態に切り換える状態切換手段を、含み、前記検出前状態で最大感度に変更し、前記検出可能状態で前記１以上の領域のうち前記検出前状態で前記位置検出手段により検出された位置を含む領域の感度に変更し、
前記位置通知手段は、前記検出可能状態で前記位置検出手段により検出された画像中の位置を示す位置情報を前記画像処理装置に送信する、請求項１に記載の遠隔操作装置。
【請求項６】
前記付加情報は、前記画像に含まれる複数の領域それぞれの前記画像中の範囲を示す領域情報を含み、
前記感度変更手段は、前記複数の領域の間隔の最小値に基づいて感度を決定する感度決定手段を含む、請求項１に記載の遠隔操作装置。
【請求項７】
画像処理装置を遠隔操作可能な遠隔操作装置で実行される遠隔操作方法であって、
前記遠隔操作装置は、
画像を表示する表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、
前記画像処理装置から画像と前記画像に関連する付加情報とを受信する画像受信ステップと、
前記受信された画像を前記表示手段に表示させる表示制御ステップと、
前記受信された付加情報に基づいて前記位置検出手段の検出感度を変更する感度変更ステップと、
前記位置検出手段により検出された前記表示面中の位置に対応する前記画像中の位置を示す位置情報を前記画像処理装置に送信する位置通知ステップと、を含む、遠隔操作方法。
【請求項８】
画像処理装置を遠隔操作可能な遠隔操作装置を制御するコンピューターで実行される遠隔操作プログラムであって、
前記遠隔操作装置は、
画像を表示する表示手段と、
前記表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、
前記画像処理装置から画像と前記画像に関連する付加情報とを受信する画像受信ステップと、
前記受信された画像を前記表示手段に表示させる表示制御ステップと、
前記受信された付加情報に基づいて前記位置検出手段の検出感度を変更する感度変更ステップと、
前記位置検出手段により検出された前記表示面中の位置に対応する前記画像中の位置を示す位置情報を前記画像処理装置に送信する位置通知ステップと、を前記コンピューターに実行させる遠隔操作プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、遠隔操作装置、遠隔制御方法、および遠隔制御プログラムに関し、特に、画像処理装置を遠隔操作可能な遠隔操作装置、その遠隔操作装置によって実行される遠隔操作方法、および遠隔操作プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォン、タブレット端末等の携帯情報装置で複合機（以下「ＭＦＰ」という）を遠隔操作する技術が知られている。携帯情報装置からＭＦＰに接続し、携帯情報装置でＭＦＰを遠隔操作することが可能である。この遠隔操作を実現する技術として、ＭＦＰで表示している操作画面そのものを携帯情報装置で表示し、携帯情報装置では操作画面中でユーザーにより指示された位置を示す位置情報をＭＦＰに返信することにより、携帯情報装置からＭＦＰを遠隔制御する技術が知られている。
【０００３】
また、ＭＦＰは、操作画面中の複数の部分ごとに、タッチパネルの感度を部分的に異ならせることができる場合がある。タッチパネルの感度を部分的に異ならせる技術としては、例えば、特開２０１３−１９６５６４号公報に、画面表示部上に情報を表示されているアプリケーションプログラムを検出する起動アプリ検出部と、タッチパネル入力装置の向きを検出する端末向き検出部と、タッチパネル上に形成される、一または複数の領域ごとに設定されたタッチパネル感度に関する感度データをアプリケーションプログラム及びタッチパネル入力装置の向きごとに記憶している記憶部と、起動アプリ検出部により検出されたアプリケーションプログラム、及び端末向き検出部により検出されたタッチパネル入力装置の向きに基づいて、記憶部から、該当する感度データを取得し、取得した感度データに従ってタッチパネルの感度を設定する制御部と、を備えたタッチパネル入力装置が記載されている。
【０００４】
しかしながら、ＭＦＰ側で部分的に感度を変更可能であっても、ＭＦＰを遠隔操作する携帯情報装置側で部分的に感度を変更することができない場合がある。この場合には、携帯情報装置側で、操作画面中の複数の領域それぞれに設定された複数の感度のうちでいずれかの感度を用いなければならず、ＭＦＰ側で感度を部分的に変更することによる操作の利便性を携帯情報装置では実現することができなくなる問題がある。
【特許文献１】特開２０１３−１９６５６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の一つは、画像処理装置から受信される画像に適した感度でユーザーによる指示を検出することが可能な遠隔操作装置を提供することである。
【０００６】
この発明の他の目的は、画像処理装置から受信される画像に適した感度でユーザーによる指示を検出することが可能な遠隔操作方法を提供することである。
【０００７】
この発明のさらに他の目的は、画像処理装置から受信される画像に適した感度でユーザーによる指示を検出することが可能な遠隔操作プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、遠隔操作装置は、画像処理装置を遠隔操作可能な遠隔操作装置であって、画像処理装置から画像と画像に関連する付加情報とを受信する画像受信手段と、受信された画像を表示する表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、受信された付加情報に基づいて位置検出手段の検出感度を変更する感度変更手段と、位置検出手段により検出された表示面中の位置に対応する画像中の位置を示す位置情報を画像処理装置に送信する位置通知手段と、を備える。
【０００９】
この局面に従えば、画像処理装置から画像とともに受信された付加情報に基づいて、画像が表示される表示面中でユーザーにより指示された位置を検出するための検出感度を変更するので、画像処理装置から受信される画像に適した感度でユーザーによる指示を検出することが可能な遠隔操作装置を提供することができる。
【００１０】
好ましくは、付加情報は、画像に含まれる１以上の領域それぞれの画像中の範囲を示す領域情報と、１以上の領域それぞれの感度を示す感度情報とを含み、感度変更手段は、１以上の領域のうち面積が最大の最大領域の感度に変更する。
【００１１】
この局面に従えば、画像に含まれる１以上の領域のうち面積が最大の最大領域の感度に変更するので、ユーザーが最も操作する可能性の高い領域の感度に変更することができる。
【００１２】
好ましくは、付加情報は、画像に含まれる１以上の領域それぞれの画像中の範囲を示す領域情報と、１以上の領域それぞれの感度を示す感度情報とを含み、感度変更手段は、１以上の領域のうち画像の中心を含む中心領域の感度に変更する。
【００１３】
この局面に従えば、画像に含まれる１以上の領域のうち画像の中心を含む領域の感度に変更するので、ユーザーが操作する可能性の高い領域の感度に変更することができる。
【００１４】
好ましくは、付加情報は、１以上の領域のうちに予め定められた特定領域が含まれる場合に、特定領域の領域情報に関連して特定領域であることを示す特定領域情報を、さらに含み、感度変更手段は、付加情報が特定領域情報を含む場合は、１以上の領域のうち特定領域を優先し、特定領域の感度に変更する。
【００１５】
この局面に従えば、画像に含まれる１以上の領域に特定領域が含まれている場合には、特定領域の感度に変更するので、ユーザーが操作する可能性の高い領域の感度に変更することができる。
【００１６】
好ましくは、付加情報は、画像に含まれる１以上の領域それぞれの画像中の範囲を示す領域情報と、１以上の領域それぞれの感度を示す感度情報とを含み、感度変更手段は、検出前状態で位置検出手段により位置が検出されることに応じて、検出可能状態に切り換える状態切換手段を、含み、検出前状態で最大感度に変更し、検出可能状態で１以上の領域のうち検出前状態で位置検出手段により検出された位置を含む領域の感度に変更し、位置通知手段は、検出可能状態で位置検出手段により検出された画像中の位置を示す位置情報を画像処理装置に送信する。
【００１７】
この局面に従えば、最大感度の検出前状態で検出された位置を含む領域の感度に変更し、感度が変更された後の検出可能状態で検出された画像中の位置を示す位置情報を画像処理装置に送信するので、画像処理装置において設定された感度と同じ感度でユーザーによる指示を検出することができる。
【００１８】
好ましくは、付加情報は、画像に含まれる複数の領域それぞれの画像中の範囲を示す領域情報を含み、感度変更手段は、複数の領域の間隔の最小値に基づいて感度を決定する感度決定手段を含む。
【００１９】
この局面に従えば、複数の領域の間隔の最小値に基づいて感度を決定するので、画像に含まれる複数の領域の配置に適した感度に設定することができる。
【００２０】
この発明の他の局面によれば、遠隔操作方法は、画像処理装置を遠隔操作可能な遠隔操作装置で実行される遠隔操作方法であって、遠隔操作装置は、画像を表示する表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、画像処理装置から画像と画像に関連する付加情報とを受信する画像受信ステップと、受信された画像を表示手段に表示させる表示制御ステップと、受信された付加情報に基づいて位置検出手段の検出感度を変更する感度変更ステップと、位置検出手段により検出された表示面中の位置に対応する画像中の位置を示す位置情報を画像処理装置に送信する位置通知ステップと、を含む。
【００２１】
この局面に従えば、画像処理装置から受信される画像に適した感度でユーザーによる指示を検出することが可能な遠隔操作方法を提供することができる。
【００２２】
この発明の他の局面によれば、遠隔操作プログラムは、画像処理装置を遠隔操作可能な遠隔操作装置を制御するコンピューターで実行される遠隔操作プログラムであって、遠隔操作装置は、画像を表示する表示手段と、表示手段の表示面中でユーザーにより指示された位置を検出する位置検出手段と、を備え、画像処理装置から画像と画像に関連する付加情報とを受信する画像受信ステップと、受信された画像を表示手段に表示させる表示制御ステップと、受信された付加情報に基づいて位置検出手段の検出感度を変更する感度変更ステップと、位置検出手段により検出された表示面中の位置に対応する画像中の位置を示す位置情報を画像処理装置に送信する位置通知ステップと、をコンピューターに実行させる。
【００２３】
この局面に従えば、画像処理装置から受信される画像に適した感度でユーザーによる指示を検出することが可能な遠隔操作プログラムを提供することができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の第１の実施の形態の１つにおける画像形成システムの全体概要を示す図である。
【図２】ＭＦＰの基本構成の概要を示すブロック図である。
【図３】携帯情報装置の構成の概要を示すブロック図である。
【図４】第１の本実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶されるデータとともに示すブロック図である。
【図５】操作画面の一例を示す図である。
【図６】ポップアップ画面を含む操作画面の一例を示す図である。
【図７】表示部分を拡大した画像の一例を示す図である。
【図８】第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図９】第１の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。
【図１０】第１の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【図１１】第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１２】第２の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【図１３】第３の実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶されるデータとともに示すブロック図である。
【図１４】第３の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１５】第３の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。
【図１６】第３の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。
【図１７】ポップアップ画面を含む操作画面の表示部分の画像の一例を示す図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰返さない。
【００２６】
＜第１の実施の形態＞
図１は、本発明の第１の実施の形態の１つにおける画像形成システムの全体概要を示す図である。図１を参照して、画像形成システム１は、画像処理装置として機能するＭＦＰ１００，１００Ａ，１００Ｂと、無線局５と、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作可能な遠隔操作装置として機能する携帯情報装置２００，２００Ａ，２００Ｂと、を含む。ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１００Ａ，１００Ｂ、および無線局５は、ネットワーク３に接続される。携帯情報装置２００，２００Ａ，２００Ｂは、無線局５を通して、ネットワーク３に接続される。
【００２７】
ネットワーク３は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。また、ネットワーク３は、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（ＰＳＴＮ）、インターネット等であってもよい。
【００２８】
携帯情報装置２００，２００Ａ，２００Ｂは、スマートフォン、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）など、ユーザーが携帯して使用するコンピューターである。携帯情報装置２００，２００Ａ，２００Ｂのハードウェア構成および機能は同じなので、ここでは特に言及しない限り携帯情報装置２００を例に説明する。ここでは、携帯情報装置２００を、スマートフォンとしており、無線ＬＡＮ機能と、通話機能とを備えている。このため、携帯情報装置２００は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。
【００２９】
本実施の形態における画像形成システム１において、携帯情報装置２００，２００Ａ，２００Ｂそれぞれは、ＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作する。この場合、携帯情報装置２００，２００Ａ，２００Ｂそれぞれは、ＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作する遠隔操作装置として機能し、ＭＦＰ１００，１００Ａ，１００Ｂそれぞれは、携帯情報装置２００，２００Ａ，２００Ｂいずれかによって遠隔操作される遠隔制御装置として機能する。携帯情報装置２００，２００Ａ，２００Ｂには、ＭＦＰ１００，１００Ａ，１００Ｂを遠隔操作するための遠隔操作プログラムがインストールされる。遠隔操作プログラムは、ＭＦＰ１００，１００Ａ，１００Ｂに共通し、ＭＦＰ１００，１００Ａ，１００Ｂのいずれにも対応可能なアプリケーションプログラムである。一方、ＭＦＰ１００には、携帯情報装置２００により遠隔操作され、処理を実行する遠隔制御プログラムがインストールされている。ここでは、携帯情報装置２００がＭＦＰ１００を遠隔操作する場合を例に説明する。
【００３０】
本実施の形態における画像形成システム１において、ＭＦＰ１００，１００Ａ，１００Ｂの構成および実行可能な機能がそれぞれ異なるが基本構成は同じである。ここでは、ＭＦＰ１００を例に、ＭＦＰ１００の基本構成を説明する。
【００３１】
図２は、ＭＦＰの基本構成の概要を示すブロック図である。図２を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００３２】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００３３】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  ＲＯＭ）１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、後処理部１５５および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００３４】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。さらに、ＲＡＭ１１４は，設定値記憶領域を含む。設定値記憶領域は、機能を実行するための設定値を記憶する領域である。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００３５】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク３に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介して、他のＭＦＰ１００Ａ，２１００Ｂ、または携帯情報装置２００，２００Ａ，２００Ｂとの間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク３を介してインターネットに接続されたコンピューターと通信が可能である。
【００３６】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００３７】
外部記憶装置１１７は、ＣＤ−ＲＯＭ１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００３８】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク３に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク３に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３９】
操作パネル１６０は、ＭＦＰ１００の上面に設けられる。操作パネル１６０は、表示部１６１と操作部１６３とを含む。表示部１６１は、例えば、液晶表示装置（ＬＣＤ）であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。
【００４０】
操作部１６３は、タッチパネル１６５と、ハードキー部１６７とを含む。タッチパネル１６５は、静電容量方式である。なお、タッチパネル１６５は、静電容量方式に限らず、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式等の他の方式を用いることができる。
【００４１】
タッチパネル１６５は、検出面中でユーザーにより指示される位置を検出する。タッチパネル１６５の検出面は、表示部１６１の上面または下面に表示部１６１に重畳して設けられる。ここでは、タッチパネル１６５の検出面のサイズと、表示部１６１の表示面のサイズとを同じにしている。このため、表示面の座標系と検出面の座標系は同じである。タッチパネル１６５は、ユーザーが、表示部１６１の表示面を指示する位置を検出面で検出し、検出した位置の座標をＣＰＵ１１１に出力する。表示面の座標系と検出面の座標系は同じなので、タッチパネル１６５が出力する座標を、表示面の座標に置き換えることができる。以下、ユーザーが表示部１６１の表示面を指示することによりタッチパネル１６５が検出面で検出して出力する座標を、表示部１６１の表示面の座標ともいう。
【００４２】
タッチパネル１６５は、マルチタッチ対応のタッチパネルである。このため、タッチパネル１６５は、ユーザーが、表示部１６１の表示面を一度に複数個所を複数の指で指示する場合、検出面で表示部１６１の表示面中でユーザーにより指示された複数の位置を検出し、検出した複数の位置をそれぞれ示す複数の座標を、ＣＰＵ１１１に出力する。
【００４３】
また、タッチパネル１６５は、部分的に検出感度を異ならせることができる。具体的には、検出面を複数の領域に分割する場合、複数の領域ごとに異なる感度で、ユーザーにより指示された位置を検出する。ここでは、タッチパネル１６５を静電容量方式としているので、感度は静電容量の変化量に対応し、感度が高いほど静電容量の変化量が小さい値が対応する。
【００４４】
ハードキー部１６７は、複数のハードキーを含む。ハードキーは、例えば接点スイッチである。タッチパネル１６５は、表示部１６１の表示面中でユーザーにより指示された位置を検出する。ユーザーがＭＦＰ１００を操作する場合は直立した姿勢となる場合が多いので、表示部１６１の表示面、タッチパネル１６５の操作面およびハードキー部１６７は、上方を向いて配置される。ユーザーが表示部１６１の表示面を容易に視認することができ、ユーザーが指で操作部１６３を容易に指示することができるようにするためである。
【００４５】
図３は、携帯情報装置の構成の概要を示すブロック図である。図３を参照して、本実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、情報を表示する表示部２０６と、ユーザーの操作を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８と、加速度センサー２１０と、外部記憶装置２１１と、を含む。
【００４６】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、画像を表示する。操作部２０７は、メインキー２０７Ａと、タッチパネル２０７Ｂとを備える。タッチパネル２０７Ｂは、静電容量方式である。なお、タッチパネル２０７Ｂは、静電容量方式に限らず、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式等の他の方式を用いることができる。
【００４７】
タッチパネル２０７Ｂは、検出面中でユーザーにより指示される位置を検出する。タッチパネル１６５の検出面は、表示部２０６の上面または下面に表示部２０６に重畳して設けられる。ここでは、タッチパネル２０７Ｂの検出面のサイズと、表示部２０６の表示面のサイズとを同じにしている。このため、表示面の座標系と検出面の座標系は同じである。タッチパネル２０７Ｂは、ユーザーが、表示部２０６の表示面を指示する位置を検出面で検出し、検出した位置の座標をＣＰＵ２０１に出力する。表示面の座標系と検出面の座標系は同じなので、タッチパネル２０７Ｂが出力する座標を、表示面の座標に置き換えることができる。以下、ユーザーが表示部２０６の表示面を指示することによりタッチパネル２０７Ｂが検出面で検出して出力する座標を、表示部２０６の表示面の座標ともいう。
【００４８】
タッチパネル２０７Ｂは、マルチタッチ対応のタッチパネルである。このため、タッチパネル１６５は、ユーザーが、表示部２０６の表示面を一度に複数個所を複数の指で指示する場合、検出面で表示部２０６の表示面中でユーザーにより指示された複数の位置を検出し、検出した複数の位置をそれぞれ示す複数の座標を、ＣＰＵ２０１に出力する。
【００４９】
また、タッチパネル２０７Ｂは、検出面全体の検出感度を異ならせることができる。具体的には、検出面全体を、複数の感度のうちいずれかの感度に設定することが可能である。ここでは、タッチパネル２０７Ｂを静電容量方式としているので、感度は静電容量の変化量に対応し、感度が高いほど静電容量の変化量が小さい値が対応する。
【００５０】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００５１】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカーを備え、無線通信部２０４から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバーに接続し、電子メールを送受信する。
【００５２】
無線ＬＡＮＩ／Ｆ２０８は、無線局５と通信し、携帯情報装置２００をネットワーク３に接続するためのインターフェースである。携帯情報装置２００に、ＭＦＰ１００，１００Ａ，１００ＢそれぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、ＭＦＰ１００，１００Ａ，１００Ｂと通信することができ、データの送受信が可能となる。なお、本実施の形態においては、携帯情報装置２００が無線ＬＡＮＩ／Ｆ２０８を用いて、ＭＦＰ１００，１００Ａ，１００Ｂと通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置２００、ＭＦＰ１００，１００Ａ，１００Ｂが、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、携帯情報装置２００が、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかと、１対１で通信するようにしてもよい。
【００５３】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。
【００５４】
加速度センサー２１０は、Ｘ軸、Ｙ軸およびＺ軸の３方向の加速度を測定する３軸加速度センサーである。加速度センサー２１０は、検出した加速度をＣＰＵ２０１に出力する。
【００５５】
外部記憶装置２１１は、携帯情報装置２００に着脱自在であり、遠隔操作プログラムを記憶したＣＤ−ＲＯＭ２１１Ａが装着可能である。ＣＰＵ２０１は、外部記憶装置２１１を介してＣＤ−ＲＯＭ２１１Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２１１に装着されたＣＤ−ＲＯＭ２１１Ａに記録された遠隔操作プログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行することが可能である。
【００５６】
なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３またはＣＤ−ＲＯＭ２１１Ａに記録されたプログラムについて説明したが、ネットワーク３に接続された他のコンピューターが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置２００が、ネットワーク３に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００５７】
なお、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ２１１Ａに限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリであってもよい。
【００５８】
図４は、第１の本実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶されるデータとともに示すブロック図である。図４に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された制御プログラムを実行することにより、ＣＰＵ１１１に形成される機能である。
【００５９】
ＨＤＤ１１５は、操作画面データを記憶する。操作画面データは、ＭＦＰ１００が表示部１６１に表示する画像として予め定められた複数の操作画面ごとに、その操作画面を識別するための画面識別情報と、操作画面の画像と、感度情報と、を含む。感度情報は、操作画面中の少なくとも１つの領域それぞれの感度を定める。具体的には、感度情報は、操作画面中の少なくとも１つの領域それぞれに対して、その領域の操作画面中の位置を示す領域情報と、感度との組を含む。操作画面が分割されない場合、領域情報は操作画面の全体を示し、感度情報は、その領域情報と感度との組を１つ含む。
【００６０】
感度は、タッチパネル１６５がユーザーの指示した位置を検出するためのしきい値に対応する。ここでは、感度が高い順に「感度１」、「感度２」、「感度３」の３段階とする場合を例に説明する。本実施の形態において、タッチパネル１６５を静電容量方式としているので、感度は静電容量の変化量に対応し、感度が高いほど静電容量の変化量が小さい値が対応する。
【００６１】
図５は、操作画面の一例を示す図である。図５を参照して、操作画面５００は、第１領域５０１と第２領域５０２とに分割されている。第１領域５０１には、「感度１」が設定され、第２領域５０２には「感度２」が設定される。この場合、感度情報は、操作画面５００に対応し、操作画面５００中で第１領域５０１の位置を示す領域情報と「感度１」との組、操作画面５００中で第２領域５０２の位置を示す領域情報と「感度２」との組と、を含む。
【００６２】
図６は、ポップアップ画面を含む操作画面の一例を示す図である。図６に示す操作画面５２０は、図５に示した操作画面５００にポップアップ画面の第３領域５０３が重畳表示された画面である。操作画面５２０は、第１領域５０１Ａと第２領域５０２と、ポップアップ画面の第３領域５０３に分割されている。第１領域５０１Ａには「感度１」が設定され、第２領域５０２には「感度２」が設定され、第３領域５０３には「感度３」が設定される。この場合、感度情報は、操作画面５２０に対応し、操作画面５２０中で第１領域５０１Ａの位置を示す領域情報と「感度１」との組と、操作画面５２０中で第２領域５０２の位置を示す領域情報と「感度２」との組と、画面５２０中で第３領域５０３の位置を示す領域情報と「感度３」との組と、を含む。
【００６３】
図４に戻って、ＣＰＵ１１１は、遠隔制御部５１と、表示制御部５３と、位置検出部５５と、操作決定部５７と、処理実行部５９と、を含む。
【００６４】
操作決定部５７は、ユーザーの操作を受け付けるための操作画面の表示を、表示制御部５３に指示し、ユーザーが操作画面に従って操作部１６３に入力する操作を決定する。具体的には、操作決定部５７は、操作画面を識別するための操作画面識別情報を表示制御部５３に出力する。操作決定部５７は、初期段階において、予め定められた操作画面の画面識別情報を表示制御部５３に出力する。初期段階は、例えば、ＭＦＰ１００に電源が投入された時、または、電力消費の少ないスリープ状態から復帰した時、等である。
【００６５】
表示制御部５３は、操作決定部５７から画面識別情報が入力されることに応じて、操作決定部５７から入力される画面識別情報を含む操作画面データ９１をＨＤＤ１１５から読出し、操作画面データ９１に含まれる操作画面の画像の少なくとも一部を表示部１６１に表示する。具体的には、表示制御部５３は、表示部分を決定し、操作画面のうち表示部分の画像を表示部１６１に表示させる。例えば、表示制御部５３は、操作決定部５７から画面識別情報が入力される段階では、操作画面データ９１に含まれる操作画面の全体を表示部分に決定する。
【００６６】
表示制御部５３は、操作画面のうち表示部分の画像を表示部１６１に表示させる場合、表示部分の画像を遠隔制御部５１に出力するとともに、操作画面データ９１と表示部分の操作画面中の位置を示す表示部分情報とを、操作決定部５７および位置検出部５５に出力する。また、表示制御部５３は、操作画面が特定領域を含む特定操作画面の場合、表示部分の画像とともに、特定領域の表示部分中の位置を示す特定情報を遠隔制御部５１に出力する。特定操作画面は、例えば、ポップアップ画面が重畳表示された操作画面であり、特定領域はポップアップ画面の領域である。
【００６７】
位置検出部５５は、タッチパネル１６５を制御する。位置検出部５５は、表示制御部５３から入力される操作画面データ９１に含まれる感度情報と表示部分情報とに基づいて、タッチパネル１６５の感度を設定する。ここでは、表示部分情報によって表示部分が操作画面の全体に定められる場合について説明する。この場合、表示部分は、操作画面の全体なので、位置検出部５５は、感度情報をそのまま用いて、タッチパネル１６５の感度を設定する。具体的には、位置検出部５５は、タッチパネル１６５の検出面において、感度情報に含まれる１以上の領域ごとに、感度を設定する。位置検出部５５は、タッチパネル１６５の感度を設定すると感度情報を遠隔制御部５１に出力する。
【００６８】
例えば、図５に示した操作画面５００の画面識別情報が表示部１６１に表示される場合、タッチパネル１６５の検出面の第１領域５０１に対応する領域の感度を「感度１」に設定し、タッチパネル１６５の検出面の第２領域５０２に対応する領域の感度を「感度２」に設定する。タッチパネル１６５は、第１領域５０１に対応する領域においては、「感度１」に対応する変化量を超える静電容量が変化することを条件に、変化量を超える静電容量が変化した位置の座標を位置検出部５５に出力し、第２領域５０２に対応する領域においては、「感度２」に対応する変化量を超える静電容量が変化することを条件に、変化量を超える静電容量が変化した位置の座標を操作決定部５７に出力する。
【００６９】
位置検出部５５は、タッチパネル１６５の感度を設定した後に、タッチパネル１６５から入力される座標を操作決定部５７に出力する。位置検出部５５は、タッチパネル１６５から一度に複数の座標が入力される場合、操作決定部５７に複数の座標を出力する。
【００７０】
操作決定部５７は、表示制御部５３に画面識別情報を出力した後に、表示制御部５３から操作画面データ９１と表示部分情報とが入力される。操作決定部５７は、表示制御部５３から操作画面データ９１と表示部分情報とが入力された後、位置検出部５５から１以上の座標が入力されることに応じて、位置検出部５５から入力される１以上の座標に基づいて、ユーザーによる操作を決定する。
【００７１】
ユーザーによる操作は、ユーザーが表示部１６１の表示面の任意の位置を指示する指示開始操作、ユーザーが表示部１６１の表示面を指示しながら、換言すれば、表示部１６１の表示面に触れながら指示する位置を移動させる移動操作、ユーザーが表示部１６１の表示面の指示を終了する終了操作、を含む。操作決定部５７は、位置検出部５５から１以上の座標が入力されると、１以上の座標ごとにユーザーによる操作が、指示開始操作、移動操作、終了操作のいずれであるかを判断する。上述したように、位置検出部５５は、タッチパネル１６５から１以上の座標が出力されるごとに、１以上の座標を出力するので、１以上の座標ごとに、時間の経過とともに連続して入力される座標の連続性に基づいて、ユーザーによる操作が、指示開始操作、移動操作、終了操作のいずれであるかを判断する。
【００７２】
操作決定部５７は、位置検出部５５から座標が入力されていない状態が所定時間経過した後に入力される座標に対して、ユーザーによる操作が指示開始操作と判断し、座標と、指示開始操作を識別するための状態識別情報「Ｐｒｅｓｓ」とを含むマウスイベントを決定する。操作決定部５７は、状態識別情報「Ｐｒｅｓｓ」のマウスイベントを決定した後、位置検出部５５から連続して複数の座標が入力される場合、複数の座標それぞれに対して、ユーザーによる操作が移動操作と判断する。操作決定部５７は、位置検出部５５から連続して入力される１以上の座標それぞれに対して、その座標と移動操作を識別するための状態識別情報「Ｍｏｖｅ」とを含むマウスイベントを決定する。操作決定部５７は、状態識別情報「Ｍｏｖｅ」のマウスイベントを決定した後、位置検出部５５から座標が入力されなくなる場合、最後に入力された座標に対して、ユーザーによる操作が終了操作と判断し、最後に入力された座標と、終了操作を識別するための状態識別情報「Ｒｅｌｅａｓｅ」とを含むマウスイベントを決定する。
【００７３】
より具体的には、操作決定部５７は、位置検出部５５から第１の時に入力される座標と、第１の時よりも所定時間後の第２の時に入力される座標とに基づいて、マウスイベントの状態を決定する。操作決定部５７は、第１の時に入力される座標に対して、第１の時よりも所定時間前に、第１の時に入力される座標で特定される位置から所定の距離の範囲内の位置を示す座標が入力されていない場合には、第１の時に入力される座標に対するマウスイベントの状態を「Ｐｒｅｓｓ」に決定する。操作決定部５７は、第１の時に入力される座標で特定される位置が、第２の時に入力される座標で特定される位置から所定の距離の範囲内に存在しない場合には、第２の時に入力される座標に対するマウスイベントの状態を「Ｐｒｅｓｓ」に決定する。
【００７４】
また、操作決定部５７は、第１の時に入力される座標で特定される位置が、第２の時に入力される座標で特定される位置から所定の距離の範囲内に存在する場合には、第２の時に入力される位置情報に対するマウスイベントの状態を「Ｍｏｖｅ」に決定する。さらに、操作決定部５７は、第１の時に入力される座標で特定される位置から所定の距離の範囲内の座標が、第２の時に入力されない場合には、第２の時において第１の時に入力されていた座標に対するマウスイベントの状態を「Ｒｅｌｅａｓｅ」に決定する。
【００７５】
操作決定部５７は、複数のマウスイベントに基づいて操作を決定する。操作決定部５７は、１つのマウスイベントを連続して決定する場合、例えば、最初の第１のマウスイベントを決定してから所定時間経過後に第２のマウスイベントを決定する場合、第１のマウスイベントで特定される座標と、第２のマウスイベントで特定される座標との間の距離が所定の距離以上の場合に、ジェスチャーイベントを決定する。また、操作決定部５７は、第１のマウスイベントで特定される座標と、第２のマウスイベントで特定される座標との間の距離が所定の距離より小さい場合には、第２のマウスイベントの状態が「Ｒｅｌｅａｓｅ」の場合にタップ操作を決定するが、第２のマウスイベントの状態が「Ｒｅｌｅａｓｅ」でない場合は、ジェスチャーイベントを決定しない。所定の時間は、任意に定めることができる。所定の時間は、たとえば、タッチパネル１６５が位置を検出する間隔の数倍とすることができる。また、所定の距離は、任意に定めることができるが、たとえば、４０ピクセルとするのが好ましい。
【００７６】
操作決定部５７は、一度に２以上のマウスイベントを決定する場合、２以上のマウスイベントに基づいてユーザーによるマルチタッチ操作を決定する。具体的には、操作決定部５７は、第１のマウスイベントと第２のマウスイベントの２つを一度に決定する場合、第１のマウスイベントに対して連続して決定される複数のマウスイベントの第１の組と、第２のマウスイベントに対して連続して決定される複数のマウスイベントの第２の組と、に基づいてマルチタッチ操作を決定する。第１の組に含まれる複数のマウスイベントは、座標が同じか、または座標が連続している。連続とは、２つの座標が所定の距離の範囲内の位置を示すことをいう。第２の組に含まれる複数のマウスイベントは、座標が同じか、または座標が連続している。このため、操作決定部５７は、一度に入決定される複数のマウスイベントが、第１の組と第２の組のいずれに属するかを、それらに含まれる座標で判断する。
【００７７】
操作決定部５７は、１つのマウスイベントを連続して決定する場合、最初に決定されるマウスイベントの状態識別情報は「Ｐｒｅｓｓ」である。そして、操作決定部５７は、状態識別情報が「Ｒｅｌｅａｓｅ」のマウスイベントを決定すると、タップ操作を決定する。
操作決定部５７は、タップ操作を検出する場合に、状態識別情報が「Ｐｒｅｓｓ」のマウスイベントの座標を、タップ操作に対応する位置に決定する。
【００７８】
操作決定部５７は、状態識別情報が「Ｐｒｅｓｓ」のマウスイベントを決定した後に状態識別情報が「Ｍｏｖｅ」のマウスイベントを決定すると、状態識別情報が「Ｐｒｅｓｓ」のマウスイベントの座標と、状態識別情報が「Ｍｏｖｅ」のマウスイベントの座標とから２点間の距離を算出し、状態識別情報が「Ｐｒｅｓｓ」のマウスイベントが検出されてから状態識別情報が「Ｍｏｖｅ」のマウスイベントが検出されるまでの時間と、算出された距離とから指示速度を算出する。そして指示速度が所定のしきい値ＴＶ以上ならばユーザーによるスワイプ操作を検出し、移動速度が所定のしきい値ＴＶより小さければユーザーによるフリック操作を検出する。操作決定部５７は、フリック操作およびスワイプ操作を検出する場合、最初の座標で特定される位置から後の座標で特定される位置に向かう方向を算出し、表示部１６１の表示面を基準に上下左右の４方向のうち算出された方向に最も近い方向を指示方向として決定する。また、操作決定部５７は、フリック操作およびスワイプ操作を検出する場合に、状態識別情報が「Ｐｒｅｓｓ」のマウスイベントの座標と、状態識別情報が「Ｍｏｖｅ」のマウスイベントの座標とから算出される２点間の距離を、操作量として決定する。
【００７９】
操作決定部５７は、一度に２つのマウスイベントを決定する場合、最初に決定される２つのマウスイベントそれぞれの状態は「Ｐｒｅｓｓ」である。この場合に、２つのマウスイベントそれぞれに含まれる座標に基づいて、２点間の距離Ｌ１を算出する。そして、操作決定部５７は、その後に一度に決定される２つのマウスイベントの座標に基づいて、２点間の距離Ｌ２を算出する。
【００８０】
操作決定部５７は、距離Ｌ２と距離Ｌ１とが異なれば、ユーザーによるピンチアウト操作またはピンチイン操作を検出する。距離Ｌ２が距離Ｌ１より大きければピンチアウト操作を検出し、距離Ｌ２が距離Ｌ１より小さければピンチイン操作を検出する。操作決定部５７は、ピンチアウト操作またはピンチイン操作を検出する場合、距離Ｌ２を距離Ｌ１で除算することによって倍率を決定する。
【００８１】
操作決定部５７は、ピンチアウト操作を決定する場合、表示制御部５３に拡大指示を出力し、ピンチイン操作を決定する場合、表示制御部５３に縮小指示を出力し、スワイプ操作またはフリック操作を決定する場合、表示制御部５３にスクロール指示を出力する。拡大指示は、ピンチアウト操作の操作量に基づく拡大率を含む。縮小指示は、ピンチイン操作の操作量に基づく縮小率を含む。ピンチアウト操作およびピンチイン操作それぞれの操作量は、２つの座標間の距離の変化量に比例する値である。スクロール指示は、スワイプ操作またはフリック操作の操作量に基づく移動量と、操作の方向と、を含む。
【００８２】
表示制御部５３は、操作決定部５７から拡大指示が入力される場合、表示部１６１に表示されている画像を拡大指示に含まれる拡大率で拡大した画像を表示部１６１に表示させる。具体的には、操作画面の画像のうちから拡大率に基づき定まるサイズに縮小する。表示制御部５３は、操作決定部５７から縮小指示が入力される場合、表示部分を縮小指示に含まれる縮小率に基づき定まるサイズに拡張する。なお、表示部分が操作画面の画像と同じサイズになる場合がある。表示制御部５３は、操作決定部５７からスクロール指示が入力される場合、操作画面の画像中で表示部分をスクロール指示に含まれる移動量だけスクロール指示に含まれる方向に平行移動させる。
【００８３】
表示制御部５３は、表示部分を変更する場合、操作画面のうち変更後の表示部分の画像を表示部１６１に表示させる。表示制御部５３は、操作画面のうち変更後の表示部分の画像を表示部１６１に表示させる場合、変更後の表示部分の画像を遠隔制御部５１に出力するとともに、操作画面データ９１と変更後の表示部分の操作画面中の位置を示す表示部分情報とを、操作決定部５７および位置検出部５５に出力する。
【００８４】
操作決定部５７から画面識別情報が入力される段階では、表示制御部５３は操作画面全体を表示部分とするので、遠隔制御部５１に出力される表示部分の画像は、操作画面全体の画像である。操作決定部５７によりピンチイン操作、ピンチアウト操作、フリック操作、スワイプ操作が決定される場合、表示制御部５３は操作画面の少なくとも一部を表示部分とするので、遠隔制御部５１に出力される表示部分の画像は、操作画面の少なくとも一部である。
【００８５】
位置検出部５５は、表示制御部５３から操作画面データ９１と表示部分情報が入力される場合、操作画面データ９１に含まれる感度情報と表示部分情報とに基づいて、タッチパネル１６５の感度を設定する。ここでは、表示部分情報によって表示部分が操作画面の少なくとも一部に定められる場合について説明する。操作画面データ９１に含まれる感度情報は、操作画面データ９１に含まれる画面識別情報で特定される操作画面の全体を基準に１以上の領域を定める。このため、位置検出部５５は、操作画面データ９１に含まれる感度情報を、表示部分情報で特定される表示部分に対応する感度情報に変換する。表示部分は操作画面の少なくとも一部なので、感度情報に含まれる領域情報と感度との組のうち表示部分に含まれる組を特定し、特定した組の領域の領域情報を、その領域の表示部分中の位置に変換することによって、感度情報を変換する。位置検出部５５は、変換された感度情報を用いて、タッチパネル１６５の感度を設定する。具体的には、位置検出部５５は、タッチパネル１６５の検出面において、表示部分を検出面の全体に設定し、変換された感度情報に含まれる１以上の領域ごとに、感度を設定する。位置検出部５５は、タッチパネル１６５の感度を設定すると変換後の感度情報を遠隔制御部５１に出力する。
【００８６】
例えば、図５に示した操作画面中の領域５１０が表示部分とされる場合、操作画面全体を基準にした領域５０１を領域５１０を基準にした領域に変換し、操作画面全体を基準にした領域５０２を領域５１０を基準にした領域に変換する。表示制御部５３から、表示部分が操作画面の全体ではなく一部を示す表示部分情報が入力される場合、表示制御部５３によって領域５１０の画像が表示部１６１に表示される。このため、位置検出部５５は、タッチパネル１６５の検出面全体を領域５１０とし、検出面の領域５１１に対応する領域の感度を「感度１」に設定し、検出面の領域５１２に対応する領域の感度を「感度２」に設定する。
【００８７】
図７は、表示部分を拡大した画像の一例を示す図である。図７を参照して、画像５１０Ａは、図５に示した操作画面５００の領域５１０を表示部分とし、領域５１０の画像を拡大して表示部１６１の全体に表示する場合に表示部１６１に表示される表示部分の画像である。したがって、表示部分の画像５１０Ａと、操作画面５００とは同じサイズである。表示部分の画像５１０Ａは、操作画面５００中における第１領域５０１に対応する領域５１１と、操作画面５００中における第２領域５０２に対応する領域５１２と、を含む。この場合、表示部分の画像５１０Ａにおいて、領域５１１に操作画面５００中における第１領域５０１と同じ「感度１」が設定され、領域５１２に操作画面５００中における第２領域５０２と同じ「感度１」が設定される。
【００８８】
操作決定部５７は、タップ操作を決定する場合、タップ操作を決定する際にタップ操作に対して決定される座標に基づいて、操作画面中でユーザーにより指示された位置を特定する。具体的には、表示部１６１に表示されている画像は、操作画面のうち表示部分の画像である。操作決定部５７は、表示部分が操作画面全体を示す場合、操作画面中でタッチパネル１６５から入力された座標によって特定される位置を、ユーザーにより指示された位置に特定する。操作決定部５７は、表示部分が操作画面の一部の場合はタッチパネル１６５から入力された座標は表示部分中の位置を示すので、まず、表示部分中でタッチパネル１６５から入力された座標によって特定される位置を特定し、特定された位置に対応する操作画面中の位置を、操作画面と表示部分との相対的な位置関係を考慮して決定する。そして、操作画面中で決定された位置を、操作画面中でユーザーにより指示された位置に特定する。
【００８９】
操作決定部５７は、操作画面中で特定された位置に対応する操作を決定する。例えば、操作画面が、設定値を設定する操作が割り当てられた設定ボタンを含む場合に、操作画面中でユーザーにより指示された位置がその設定ボタンの範囲内ならば、設定値を設定する操作を特定し、設定値を設定する指令を処理実行部５９に出力する。操作画面が、処理の実行を指示する操作が割り当てられた実行指示ボタンを含む場合に、操作画面中でユーザーにより指示された位置がその実行指示ボタンの範囲内ならば、実行指示操作を特定し、ボタンで特定される種類の処理を実行する指令を処理実行部５９に出力する。また、操作決定部５７は、操作画面が、別の操作画面に表示を切り換える操作が割り当てられた遷移ボタンを含む場合に、操作画面中でユーザーにより指示された位置がその遷移ボタンの範囲内ならば、画面を遷移する操作を特定し、遷移ボタンに関連付けられた画面識別情報を表示制御部５３に出力する。
【００９０】
操作決定部５７は、操作画面がポップアップ画面を表示させる操作が割り当てられたポップアップボタンを含む場合に、操作画面中でユーザーにより指示された位置がそのポップアップボタンの範囲内ならば、ポップアップ画面を表示する操作を特定し、ポップアップボタンに関連付けられたポップアップ画面を操作画面に重畳表示した新たな操作画面の画面識別情報を表示制御部５３に出力する。
【００９１】
表示制御部５３は、操作決定部５７から画面識別情報が入力されることに応じて、画面識別情報で特定される操作画面の画像を表示部１６１に表示するが、この際の表示部分は、それまでに決定されている表示部分と同じにしてもよいし、表示部分を操作画面の全体に変更してもよい。
【００９２】
処理実行部５９は、通信Ｉ／Ｆ部１１２、ファクシミリ部１１６、ＨＤＤ１１５、外部記憶装置１１７、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０および給紙部１５０を制御し、処理を実行する。処理実行部５９は、操作決定部５７から設定値を設定する指令が入力されることに応じて、設定値を設定する処理を実行する。また、処理実行部５９は、操作決定部５７は、処理を実行する指令が入力されることに応じて、その指令で特定される種類の処理を実行する。処理実行部５９が実行する処理の一例は、スキャン処理、コピー処理、プリント処理およびファクシミリ送受信処理等である。スキャン処理は、原稿読取部１３０で読み取った原稿の画像を、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２の少なくとも１つに出力する処理である。コピー処理は、原稿読取部１３０で読み取った原稿の画像を、画像形成部１４０に給紙部１５０から供給される用紙に画像形成させる処理である。プリント処理は、通信Ｉ／Ｆ部１１２を介してネットワークに接続されたコンピューターから受信されるプリントデータの画像、ＨＤＤ１１５または外部記憶装置１１７に記憶されたデータの画像を、画像形成部１４０に給紙部１５０から供給される用紙に画像形成させる処理である。ファクシミリ送信処理は、ファクシミリデータの画像をファクシミリ部１１６に送信させる処理である。ファクシミリ受信処理は、外部から受信されるファクシミリデータの画像を、画像形成部１４０、ＨＤＤ１１５、外部記憶装置１１７および通信Ｉ／Ｆ部１１２の少なくとも１つに出力する処理である。
【００９３】
遠隔制御部５１は、通信Ｉ／Ｆ部１１２を制御して、ＭＦＰ１００を遠隔操作する遠隔操作装置と通信する。遠隔制御部５１は、遠隔操作装置からの要求に応じて、遠隔操作装置との間で通信経路を確立する。携帯情報装置２００，２００Ａ、２００Ｂは、ＭＦＰ１００を遠隔操作する遠隔操作装置となり得る。ここでは、携帯情報装置２００がＭＦＰ１００の遠隔操作装置として機能する場合を例に説明する。遠隔制御部５１は、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から接続要求を受信すると、携帯情報装置２００との間の通信経路を確立する。
【００９４】
遠隔制御部５１は、表示制御部５３から表示部１６１に表示されている画像が入力され、位置検出部５５から感度情報が入力される。遠隔制御部５１は、携帯情報装置２００との間の通信経路を確立することに応じて、表示部１６１に表示されている画像と感度情報とを携帯情報装置２００に送信する。また、遠隔制御部５１は、表示部１６１に表示されている画像と感度情報とを携帯情報装置２００に送信した後に、表示制御部５３から表示部１６１に表示されている画像が入力され、位置検出部５５から感度情報が入力されることに応じて、それらを携帯情報装置２００に送信する。また、遠隔制御部５１は、表示制御部５３から画像に加えて特定情報が入力される場合、画像とともに特定情報を、携帯情報装置２００に送信する。特定情報は、特定領域が表示部分の画像中に占める位置を示す。
【００９５】
操作画面データ９１を受信する携帯情報装置２００の動作の詳細は後述するが、送信した画像中の位置を示す座標を１以上返信する場合がある。遠隔制御部５１は、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から１以上の座標を受信することに応じて、受信された１以上の座標を操作決定部５７に出力する。
【００９６】
操作決定部５７は、遠隔制御部５１から１以上の座標が入力される場合、位置検出部５５から１以上の座標が入力される場合と同様に、１以上の座標に基づいて、ユーザーによる操作を決定する。
【００９７】
図８は、第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図８に示す機能は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１に形成される機能である。遠隔操作プログラムは、タッチパネル感度制御プログラムを含む。図８を参照して、ＣＰＵ２０１は、通信制御部２５１と、表示制御部２５３と、感度変更部２５５と、位置検出制御部２５７と、を含む。
【００９８】
通信制御部２５１は、遠隔操作の対象となる遠隔制御装置との間で通信経路を確立する。具体的には、通信制御部２５１は、ユーザーが操作部２０７を操作して、ＭＦＰ１００，１００Ａ，１００Ｂのいずれかを遠隔操作の対象となる遠隔制御装置として指示すれば、無線ＬＡＮＩ／Ｆ２０８を制御して、遠隔制御装置に接続要求を送信し、遠隔制御装置との間の通信経路を確立する。ここでは、ユーザーがＭＦＰ１００を遠隔制御装置に指示した場合を例に説明する。この場合、通信制御部２５１は、ＭＦＰ１００との間で通信経路を確立する。
【００９９】
通信制御部２５１は、操作画面データ受信部２６１と、位置通知部２６３と、を含む。操作画面データ受信部２６１は、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００が送信する画像と感度情報とを受信する。操作画面データ受信部２６１は、ＭＦＰ１００から受信された画像を表示制御部２５３に出力し、感度情報を感度変更部２５５に出力する。操作画面データ受信部２６１は、ＭＦＰ１００から画像とともに特定情報を受信する場合、感度変更部２５５に感度情報とともに特定情報を出力する。
【０１００】
表示制御部２５３は、表示部２０６を制御し、操作画面データ受信部２６１から入力される画像を表示部２０６に表示させる。ＭＦＰ１００が送信する画像は、操作画面の少なくとも一部の表示部分の画像である。
【０１０１】
感度変更部２５５は、タッチパネル２０７Ｂの感度を決定し、タッチパネル２０７Ｂに感度を設定する。感度変更部２５５は、操作画面データ受信部２６１から入力される感度情報に基づいて、タッチパネル２０７Ｂの感度を決定する。感度情報は、複数の領域それぞれに対して、その領域の操作画面中または表示部分中の位置を示す領域情報と、感度との組を含む。感度変更部２５５は、感度情報に含まれる複数の領域情報で特定される複数の領域のうち面積が最大の領域を決定する。感度変更部２５５は、タッチパネル２０７Ｂを制御して、面積が最大の領域の領域情報と組になる感度に設定する。
【０１０２】
例えば、図５に示した操作画面５００の画像を受信する場合、感度情報は、第１領域５０１の位置示す領域情報と「感度１」との組と、第２領域５０２の位置を示す領域情報と「感度２」との組を含む。第１領域５０１が第２領域５０２より面積が大きいので、タッチパネル２０７Ｂは第１領域５０１の領域情報と組になる「感度１」に設定される。
【０１０３】
また、図７に示した表示部分の画像５１０Ａを受信する場合、感度情報は、領域５１１の表示部分の画像５１０Ａ中の位置を示す領域情報と「感度１」との組と、領域５１２の表示部分の画像５１０Ａ中の位置を示す領域情報と「感度２」との組と、を含む。領域５１２が領域５１１より面積が大きいので、タッチパネル２０７Ｂは領域５１２の領域情報と組になる「感度２」に設定される。
【０１０４】
感度変更部２５５は、操作画面データ受信部２６１から感度情報とともに特定情報が入力される場合、感度情報と特定情報とに基づいて感度を決定する。特定情報は、特定領域が表示部分の画像中に占める位置を示す。具体的には、感度情報に含まれる複数の領域情報で特定される複数の領域のうち特定情報で示される特定領域と同じ位置の領域を特定する。感度変更部２５５は、タッチパネル２０７Ｂを制御して、特定領域に特定された領域の領域情報と組になる感度に設定する。特定領域が、ポップアップ画面を示す場合、ポップアップ画面に割り当てられた感度に設定される。ポップアップ画面が表示される段階では、ユーザーがポップアップ画面に対して操作する確率が高いからである。
【０１０５】
例えば、図６に示した操作画面５２０を受信する場合、感度情報は、第１領域５０１Ａの位置示す領域情報と「感度１」との組と、第２領域５０２の位置を示す領域情報と「感度２」と、第３領域５０３の位置を示す領域情報と「感度３」との組を含む。第１領域５０１が第２領域５０２および第３領域５０３より面積が大きいが、タッチパネル２０７Ｂは、特定情報で特定される第３領域５０３と組になる「感度３」に設定される。
【０１０６】
位置検出制御部２５７は、タッチパネル２０７Ｂを制御して、タッチパネル２０７Ｂから入力される座標を位置通知部２６３に出力する。位置検出制御部２５７は、タッチパネル２０７Ｂから一度に複数の座標が入力される場合、位置通知部２６３に複数の座標を出力する。
【０１０７】
位置通知部２６３は、位置検出制御部２５７から１以上の座標が入力されることに応じて、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００に１以上の座標を送信する。
【０１０８】
図９は、第１の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。遠隔制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された遠隔制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図９を参照して、ＣＰＵ１１１は、接続要求を受信したか否かを判断する（ステップＳ０１）。通信Ｉ／Ｆ部１１２が携帯情報装置２００，２００Ａ，２００Ｂのいずれかから接続要求を受信したか否かを判断する。接続要求を受信するまで待機状態となり（ステップＳ０１でＮＯ）、接接続要求を受信したならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。ここでは、携帯情報装置２００から接続要求を受信する場合を例に説明する。
【０１０９】
ステップＳ０２においては、接続要求を送信してきた装置、ここでは携帯情報装置２００との間で通信経路を確立する。次のステップＳ０３においては、デフォルトの操作画面を決定する。デフォルトの操作画面は、予め定められた操作画面である。
【０１１０】
ステップＳ０４においては、操作画面に対応する感度情報を取得する。操作画面の画面識別情報を含む操作画面データ９１を、ＨＤＤ１１５から読出し、読み出した操作画面データ９１に含まれる感度情報を取得する。次のステップＳ０５においては、表示部分を操作画面の全体に設定し、処理をステップＳ０６に進める。表示部分は、操作画面のうち表示部１６１に表示する部分を示す。
【０１１１】
ステップＳ０６においては、操作画面のうち表示部分の画像を表示部１６１に表示し、処理をステップＳ０７に進める。ステップＳ０７においては、感度情報を、表示部分に対応する感度情報に変換する。表示部分が操作画面の全体の場合は、感度情報を変換しない。表示部分が操作画面の少なくとも一部の場合、感度情報に含まれる領域情報と感度との組のうち表示部分に含まれる組を特定し、特定した組の領域の領域情報を、その領域の表示部分中の位置に変換することによって、感度情報を変換する。
【０１１２】
ステップＳ０８においては、変換後の感度情報を含む付加情報を生成し、処理をステップＳ０９に進める。ステップＳ０９においては、操作画面が特定領域を含むか否かを判断する。特定領域は、ポップアップ画面である。操作画面がポップアップ画面を組むならば処理をステップＳ１０に進めるが、そうでなければ処理をステップＳ１２に進める。ステップＳ１０においては、特定情報を生成する。特定情報は、特定領域、ここではポップアップ画面の表示部分中の位置を示す。ステップＳ１１においては、特定情報を付加情報に追加し、処理をステップＳ１２に進める。
【０１１３】
ステップＳ１２においては、通信Ｉ／Ｆ部１１２を制御して、ステップＳ０２において確立された通信経路を介して、表示部分の画像と付加情報とを携帯情報装置２００に送信し、処理をステップＳ１３に進める。付加情報は、感度情報を含み、ステップＳ１１が実行される場合には特定情報を含むが、ステップＳ１１が実行されない場合には特定情報を含まない。
【０１１４】
ステップＳ１３においては、ステップＳ０７において変換された後の感度情報に従ってタッチパネル１６５の感度を設定し、処理をステップＳ１４に進める。ステップＳ１４においては、ユーザーの操作を検出したか否かを判断する。タッチパネル１６５がユーザーにより指示された位置の座標を出力する場合に、ユーザーの操作を検出する。ユーザーの操作を検出したならば処理をステップＳ１６に進めるが、そうでなければ処理をステップＳ１５に進める。ステップＳ１５においては、通信Ｉ／Ｆ部１１２が、ステップＳ０２において確立された通信経路を介して携帯情報装置２００から１以上の座標を受信したか否かを判断する。携帯情報装置２００から１以上の座標を受信したならば処理をステップＳ１６に進めるが、そうでなければ処理をステップＳ１４に戻す。
【０１１５】
ステップＳ１６においては、ユーザーによる操作を決定する。処理がステップＳ１４から進む場合には、タッチパネル１６５が出力する１以上の座標に基づいて操作を決定し、処理がステップＳ１５から進む場合には、携帯情報装置２００から受信された１以上の座標に基づいて操作を決定する。
【０１１６】
次のステップＳ１７においては、決定された操作が表示部分を変更する操作か否かを判断する。表示部分を変更する操作は、ピンチイン操作、ピンチアウト操作、フリック操作およびスワイプ操作である。決定された操作が表示部分を変更する操作ならば、表示部分を変更し、処理をステップＳ０６に戻す。決定された操作が表示部分を変更する操作でなければ処理をステップＳ１８に進める。ステップＳ１８においては、決定された操作が別の画面に遷移する操作か否かを判断する。決定された操作が別の操作画面に遷移する操作ならば、処理をステップＳ１９に進めるが、そうでなければ処理をステップＳ２０に進める。ステップＳ１９においては、別の操作画面を決定し、処理をステップＳ０６に戻す。
【０１１７】
ステップＳ２０においては、決定された操作が処理の終了を指示する操作か否かを判断する。処理の終了を指示する操作ならば処理をステップＳ２１に進めるが、そうでなければ処理をステップＳ２２に進める。ステップＳ２１においては、ステップＳ０２において携帯情報装置２００との間で確立された通信経路を切断し、処理を終了する。
【０１１８】
ステップＳ２２においては、決定された操作が処理の実行を指示する実行指示操作か否かを判断する。実行指示操作ならば処理をステップＳ２３に進めるが、そうでなければ処理をステップＳ１４に戻す。ステップＳ２３においては、実行指示操作で特定される種類の処理を実行し、処理をステップＳ１４に戻す。
【０１１９】
図１０は、第１の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。遠隔操作処理は、携帯情報装置２００，２００Ａ，２００Ｂそれぞれが備えるＣＰＵ２０１が、フラッシュメモリ２０３、またはＣＤ−ＲＯＭ２１１Ａに記憶された遠隔操作プログラムを実行することにより、ＣＰＵ２０１により実行される処理である。ここでは、携帯情報装置２００が遠隔操作処理を実行する場合を例に説明する。
【０１２０】
図１０を参照して、ＣＰＵ２０１は、遠隔操作指示を受け付けたか否かを判断する（ステップＳ５１）。操作部２０７がユーザーにより入力される遠隔操作指示を受け付けたならば遠隔操作指示を受け付ける。遠隔操作指示を受け付けるまで待機状態となり（ステップＳ５１でＮＯ）、遠隔操作指示を受け付けたならば（ステップＳ５１でＹＥＳ）、処理をステップＳ５２に進める。遠隔操作指示は、遠隔操作の対象となる遠隔制御装置を特定する指示を含む。ここでは、ＭＦＰ１００が遠隔操作の対象に特定される場合を例に説明する。
【０１２１】
ステップＳ５２においては、遠隔操作の対象であるＭＦＰ１００に接続要求を送信する。無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００との間の通信経路を確立するために接続要求を送信する。そして、通信経路が確立したか否かを判断する（ステップＳ５３）。ＭＦＰ１００とネゴシエーションすることによって、通信経路を確立する。通信経路が確立するまでステップＳ５２を繰り返し（ステップＳ５３でＮＯ）、通信経路が確立したならば（ステップＳ５３でＹＥＳ）、処理をステップＳ５４に進める。
【０１２２】
ステップＳ５４においては、画像と付加情報とを受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８が、ステップＳ５３において確立した通信経路を介してＭＦＰ１００から画像と付加情報と受信したか否かを判断する。画像と付加情報とを受信したならば処理をステップＳ５５に進めるが、そうでなければ処理をステップＳ５８に進める。
【０１２３】
ステップＳ５５においては、受信された画像を表示部２０６に表示し、処理をステップＳ５６に進める。ステップＳ５６においては、付加情報に特定情報が含まれるか否かを判断する。付加情報が含まれるならば処理をステップＳ５７に進めるが、そうでなければ処理をステップＳ５８に進める。特定情報は、特定領域の表示部分中の位置を示す情報である。ステップＳ５７においては、特定領域に対応する感度を決定する。感度情報に含まれる複数の領域情報で特定される複数の領域のうち特定情報で示される特定領域と同じ位置の領域を特定し、特定された領域の領域情報と組になる感度を決定する。例えば、図６に示した操作画面５２０を受信する場合、特定情報で特定される第３領域５０３と組になる「感度３」に決定する。特定領域であるポップアップ画面が表示される場合には、ユーザーがポップアップ画面に対して操作する確率が高いからである。
【０１２４】
ステップＳ５８においては、付加情報に含まれる感度情報に含まれる１以上の領域のうち面積が最大の領域を特定し、特定した領域に関連付けられた感度を、タッチパネル２０７Ｂに設定するための感度に決定する。例えば、図５に示した操作画面５００の画像を受信する場合、第１領域５０１が第２領域５０２より面積が大きいので、タッチパネル２０７Ｂは第１領域５０１の領域情報と組になる「感度１」に設定される。表示部２０６に表示された画像中で、面積の大きい部分は、ユーザーが操作対象とする確率が高いからである。
【０１２５】
ステップＳ５９においては、決定された感度にタッチパネル２０７Ｂを設定し、処理をステップＳ６０に進める。ステップＳ６０においては、画像中でユーザーにより指示された位置を検出したか否かを判断する。タッチパネル２０７Ｂが１以上の座標を出力したならば、画像中でユーザーにより指示された位置を検出する。画像中でユーザーにより指示された位置を検出したならば処理をステップＳ６１に進めるが、そうでなければ処理をステップＳ６２に進める。
【０１２６】
ステップＳ６１においては、タッチパネル２０７Ｂが出力する１以上の座標を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ５４に戻す。具体的には、無線ＬＡＮＩ／Ｆ２０８を制御し、タッチパネル２０７Ｂが出力する１以上の座標を、ステップＳ５３において確立された通信経路を介してＭＦＰ１００に送信する。
【０１２７】
一方、ステップＳ６２においては、ステップＳ５３において確立された通信経路が切断されたか否かを判断する。通信経路が切断されたならば処理を終了するが、そうでなければ処理をステップＳ５４に戻す。
【０１２８】
＜感度変更部の変形例＞
変形例における感度変更部２５５は、感度情報に含まれる複数の領域情報で特定される複数の領域のうち表示部分の中心に位置する領域を決定し、決定された領域の領域情報と組になる感度を決定する。感度変更部２５５は、タッチパネル２０７Ｂを制御して、決定された感度に設定する。
【０１２９】
例えば、図５に示した操作画面５００の画像を受信する場合、第１領域５０１が第２領域５０２より中心に位置するので、タッチパネル２０７Ｂは第１領域５０１の領域情報と組になる「感度１」に設定される。表示部２０６に表示された画像中で、中心に位置する部分は、ユーザーが操作対象とする確率が高いからである。
【０１３０】
変形例における感度変更部２５５は、操作画面データ受信部２６１から感度情報とともに特定情報が入力される場合、感度情報と特定情報とに基づいて感度を決定する。特定情報は、特定領域の表示部分中の位置を示す情報である。具体的には、感度情報に含まれる複数の領域情報で特定される複数の領域のうち特定情報で示される特定領域と同じ位置の領域を特定する。感度変更部２５５は、タッチパネル２０７Ｂを制御して、特定領域として特定された領域の領域情報と組になる感度に設定する。特定領域が、ポップアップ画面を示す場合、ポップアップ画面が表示される段階では、ユーザーが、中心の領域よりもポップアップ画面に対して操作する確率が高いからである。
【０１３１】
変形例における携帯情報装置２００が備えるＣＰＵ２０１は、図１０に示した遠隔制御処理とステップＳ５８を除いて同じ処理を実行する。変形例においては、ＣＰＵ２０１は、ステップＳ５８において、付加情報に含まれる感度情報に含まれる１以上の領域のうち表示部分の中心に位置する領域を特定し、特定した領域に関連付けられた感度を、タッチパネル２０７Ｂに設定するための感度に決定する。
【０１３２】
以上説明したように第１の実施の形態における画像形成システム１において、遠隔操作装置として機能する携帯情報装置２００は、ＭＦＰ１００から画像と画像に関連する付加情報である感度情報とを受信し、受信された画像を表示部２０６に表示し、受信された付加情報に基づいてタッチパネル２０７Ｂの感度を変更し、タッチパネル２０７Ｂにより検出された位置に対応する表示部２０６に表示された画像中の位置を示す位置情報をＭＦＰ１００に送信する。このため、ＭＦＰ１００から画像とともに受信された感度情報に基づいて、タッチパネル２０７Ｂの検出感度を変更するので、ＭＦＰ１００から受信される画像に適した感度でユーザーによる指示を検出することができる。
【０１３３】
特に、画像に含まれる１以上の領域のうち面積が最大の最大領域の感度にタッチパネル２０７Ｂを設定するので、ユーザーが最も操作する可能性の高い領域の感度に変更することができる。
【０１３４】
また、変形例においては、画像に含まれる１以上の領域のうち画像の中心を含む領域の感度にタッチパネル２０７Ｂを設定するので、ユーザーが操作する可能性の高い領域の感度に変更することができる。
【０１３５】
さらに、画像がポップアップ画面を含む操作画面の画像の場合には、ポップアップ画面の感度に変更するので、ユーザーが操作する可能性の高い領域の感度に変更することができる。なお、ここでは、特定領域を、ポップアップ画面を例に説明したが、特定領域は、ポップアップ画面に限られず、操作画面に重畳して表示される画面であればよい。例えば、プルダウン画面であってもよい。
【０１３６】
＜第２の実施の形態＞
第２の実施の形態における画像形成システム１においては、携帯情報装置２００がタッチパネル２０７Ｂの感度を動的に変化させるようにした点で、第１の実施の形態における画像形成システム１と異なる。以下、第１の実施の形態における画像形成システム１と異なる点を主に説明する。第２の実施の形態におけるＭＦＰ１００のハードウェア構成およびＣＰＵ１１１が有する機能は、第１の実施の形態におけるＭＦＰ１００と同じである。
【０１３７】
図１１は、第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１１に示す機能が図８に示した機能と異なる点は、感度変更部２５５および位置検出制御部２５７が、感度変更部２５５Ａおよび位置検出制御部２５７Ａにそれぞれ変更された点である。その他の機能は、図８に示した機能と同じなのでここでは説明を繰り返さない。
【０１３８】
感度変更部２５５Ａは、位置検出制御部２５７Ａの状態を、検出前状態と検出可能状態とに切り換える。感度変更部２５５Ａは、検出前状態に切り換えている間はタッチパネル２０７Ｂを第１の感度に設定するとともに、位置検出制御部２５７に禁止信号を出力する。第１の感度は、タッチパネル２０７Ｂの最大の感度「感度１」である。
【０１３９】
位置検出制御部２５７Ａは、感度変更部２５５Ａから禁止信号が入力されている検出前状態の間は、タッチパネル２０７Ｂから入力される座標を位置通知部２６３に出力することなく、感度変更部２５５Ａに出力する。
【０１４０】
感度変更部２５５Ａは、検出前状態の間に位置検出制御部２５７Ａから座標が入力されることに応じて、タッチパネル２０７Ｂを第２の感度に設定し、位置検出制御部２５７の状態を検出可能状態に切り換える。具体的には、感度変更部２５５Ａは、検出前状態の間に位置検出制御部２５７Ａから座標が入力されることに応じて、感度情報に含まれる複数の領域情報で特定される複数の領域のうち座標の位置を含む領域を決定し、決定された領域の領域情報と組になる感度を第２の感度に決定する。感度変更部２５５Ａは、第２の感度を決定することに応じて、タッチパネル２０７Ｂに第２の感度を設定するとともに、位置検出制御部２５７への禁止信号の出力を終了する。
【０１４１】
位置検出制御部２５７Ａは、感度変更部２５５Ａから禁止信号が入力されていない検出可能状態の間は、タッチパネル２０７Ｂから入力される座標を位置通知部２６３に出力する。
【０１４２】
第２の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１は、図９に示した遠隔制御処理のステップＳ０９〜ステップＳ１１以外の処理と同様の処理を実行する。第２の実施の形態におけるＭＦＰ１００が備えるＣＰＵ１１１は、図９に示した遠隔制御処理のステップＳ０９〜ステップＳ１１の処理を実行しない。
【０１４３】
図１２は、第２の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。図１２を参照して、図１０に示した遠隔操作処理と異なる点は、ステップＳ５６〜６０が、ステップＳ８１〜ステップＳ８６に変更された点である。その他の処理は、図１０に示した処理と同じなので、ここでは説明を繰り返さない。
【０１４４】
ステップＳ５４においては、画像と付加情報とを受信したか否かを判断する。画像と付加情報とを受信したならば処理をステップＳ５５に進めるが、そうでなければ処理をステップＳ８２に進める。ステップＳ５５においては、受信された画像を表示部２０６に表示し、処理をステップＳ８１に進める。
【０１４５】
ステップＳ８１においては、タッチパネル２０７Ｂに最大の感度を設定し、処理をステップＳ８２に進める。ステップＳ８２においては、画像中でユーザーにより指示された位置を検出したか否かを判断する。タッチパネル２０７Ｂが１以上の座標を出力したならば、画像中でユーザーにより指示された位置を検出する。画像中でユーザーにより指示された位置を検出したならば処理をステップＳ８３に進めるが、そうでなければ処理をステップＳ６２に進める。ステップＳ８３においては、付加情報に含まれる感度情報で定められる１以上の領域のうち、タッチパネル２０７Ｂが出力する座標を含む領域を特定する。そして、付加情報に含まれる感度情報によって、ステップＳ８３において特定された領域に対して定められる感度を、タッチパネル２０７Ｂに設定する感度に決定し（ステップＳ８４）、処理をステップＳ８５に進める。ステップＳ８５においては、ステップＳ８４で決定された感度に、タッチパネル２０７Ｂを設定し、処理をステップＳ８６に進める。
【０１４６】
ステップＳ８６においては、画像中でユーザーにより指示された位置を検出したか否かを判断する。画像中でユーザーにより指示された位置を検出するまで待機状態となり（ステップＳ８６でＮＯ）、画像中でユーザーにより指示された位置を検出したならば（ステップＳ８６でＹＥＳ）、処理をステップＳ６１に進める。ステップＳ６１においては、タッチパネル２０７Ｂが出力する１以上の座標を遠隔制御装置であるＭＦＰ１００に送信し、処理をステップＳ５４に戻す。
【０１４７】
例えば、図５に示した操作画面５００の画像を受信する場合、感度情報は、第１領域５０１の位置示す領域情報と「感度１」との組と、第２領域５０２の位置を示す領域情報と「感度２」との組を含む。ユーザーが第１領域５０１内を指示する場合には、タッチパネル２０７Ｂは第１領域５０１の領域情報と組になる「感度１」に設定され、ユーザーが第２領域５０２内を指示する場合には、タッチパネル２０７Ｂは第２領域５０２の領域情報と組になる「感度２」に設定される。
【０１４８】
第２の実施の形態における画像形成システム１において、携帯情報装置２００は、検出前状態で最大感度に変更し、検出可能状態で１以上の領域のうち検出前状態でタッチパネル２０７Ｂにより検出された位置を含む領域の感度に変更し、検出可能状態でタッチパネル２０７Ｂにより検出された画像中の位置を示す位置情報をＭＦＰ１００に送信する。このため、タッチパネル２０７Ｂを最大感度に設定した検出前状態でタッチパネル２０７Ｂにより検出された位置を含む領域の感度を決定し、決定された感度にタッチパネル２０７Ｂの感度を変更された後の検出可能状態において、タッチパネル２０７Ｂで検出された画像中の位置を示す位置情報をＭＦＰ１００に送信する。このため、ＭＦＰ１００において設定された感度と同じ感度でユーザーによる指示を検出することができる。
【０１４９】
＜第３の実施の形態＞
第１および第２の実施の形態における画像形成システム１においては、遠隔制御装置であるＭＦＰ１００から遠隔操作装置である携帯情報装置２００に、感度情報を送信する。
第３の実施の形態における画像形成システム１においては、遠隔制御装置であるＭＦＰ１００から遠隔操作装置である携帯情報装置２００に、感度情報に代えて操作ボタンデータを送信する。以下、第３の実施の形態における画像形成システム１について、第１の実施の形態における画像形成システム１と異なる点を主に説明し、重複する記載は繰り返さない。
【０１５０】
図１３は、第３の実施の形態におけるＭＦＰが備えるＣＰＵの機能の一例をＨＤＤに記憶されるデータとともに示すブロック図である。図１３に示す機能が図４に示した機能と異なる点は、遠隔制御部５１および表示制御部５３が遠隔制御部５１Ａおよび表示制御部５３Ａにそれぞれ変更された点である。その他の機能は、図４に示した機能と同じなので、ここでは説明を繰り返さない。
【０１５１】
ＨＤＤ１１５は、操作ボタンデータ９３を記憶する。操作ボタンデータ９３は、操作画面に対応し、当該操作画面に含まれる１以上の領域それぞれの操作画面中の位置を定める。操作画面に含まれる１以上の領域は、ユーザーによる操作を受け付けるための領域であり、ここでは、操作が割り当てられたボタンの画像である。操作ボタンデータ９３は、操作画面を識別するための画面識別情報と、その操作画面に含まれる１以上のボタンの画像それぞれの操作画面中の位置の組を含む。
【０１５２】
表示制御部５３Ａは、操作決定部５７から画面識別情報が入力されることに応じて、操作決定部５７から入力される画面識別情報を含む操作画面データ９１をＨＤＤ１１５から読出し、操作画面データ９１に含まれる操作画面の画像の少なくとも一部を表示部１６１に表示する。具体的には、表示制御部５３は、表示部分を決定し、操作画面のうち表示部分の画像を表示部１６１に表示させる。また、表示制御部５３Ａは、操作決定部５７から入力される画面識別情報を含む操作ボタンデータ９３をＨＤＤ１１５から読出し、読み出した操作ボタンデータ９３を、表示部分に対応する表示部分ボタンデータに変換する。例えば、表示制御部５３Ａは、操作決定部５７から画面識別情報が入力される段階では、操作画面データ９１に含まれる操作画面の全体を表示部分に決定し、表示部分ボタンデータを、操作ボタンデータ９３のうち、操作画面に含まれる１以上のボタンの画像それぞれの操作画面中の位置を含むデータとする。
【０１５３】
表示制御部５３Ａは、操作画面のうち表示部分の画像を表示部１６１に表示させる場合、表示部分ボタンデータと表示部１６１に表示させた表示部分の画像とを遠隔制御部５１に出力するとともに、操作画面データ９１と表示部分の操作画面中の位置を示す表示部分情報とを、操作決定部５７および位置検出部５５に出力する。
【０１５４】
表示制御部５３Ａは、操作決定部５７から拡大指示が入力される場合、表示部１６１に表示されている画像を拡大指示に含まれる拡大率で拡大した画像を表示部１６１に表示させる。具体的には、操作画面の画像のうちから拡大率に基づき定まるサイズに縮小する。表示制御部５３は、操作決定部５７から縮小指示が入力される場合、表示部分を縮小指示に含まれる縮小率に基づき定まるサイズに拡張する。なお、表示部分が操作画面の画像と同じサイズになる場合がある。表示制御部５３は、操作決定部５７からスクロール指示が入力される場合、操作画面の画像中で表示部分をスクロール指示に含まれる移動量だけスクロール指示に含まれる方向に平行移動させる。
【０１５５】
表示制御部５３Ａは、表示部分を変更する場合、操作画面のうち変更後の表示部分の画像を表示部１６１に表示させる。表示制御部５３Ａは、表示部分を変更する場合、操作ボタンデータ９３と変更後の表示部分とに基づいて、変更後の表示部分に対応する表示部分ボタンデータを生成する。操作ボタンデータ９３に含まれる１以上のボタンの画像それぞれの操作画面中の位置それぞれを、変更後の表示部分中の位置に変換することにより表示部分ボタンデータを生成する。変更後の表示部分は操作画面の少なくとも一部なので、操作ボタンデータ９３に含まれる１以上のボタンの画像のうちから変更後の表示部分に含まれる１以上のボタン画像を特定し、特定した１以上のボタン画像の操作画面中の位置を表示部分における位置に変更することによって、変更後の表示部分に対応する表示部分ボタンデータを生成する。
【０１５６】
表示制御部５３Ａは、変更後の表示部分の画像および変更後の表示部分ボタンデータを遠隔制御部５１Ａに出力するとともに、操作画面データ９１と変更後の表示部分の操作画面中の位置を示す表示部分情報とを、操作決定部５７および位置検出部５５に出力する。
【０１５７】
遠隔制御部５１Ａは、通信Ｉ／Ｆ部１１２を制御して、ＭＦＰ１００を遠隔操作する遠隔操作装置と通信する。遠隔制御部５１Ａは、遠隔操作装置からの要求に応じて、遠隔操作装置との間で通信経路を確立する。携帯情報装置２００，２００Ａ、２００Ｂは、ＭＦＰ１００を遠隔操作する遠隔操作装置となり得る。ここでは、携帯情報装置２００がＭＦＰ１００の遠隔操作装置として機能する場合を例に説明する。遠隔制御部５１Ａは、通信Ｉ／Ｆ部１１２が、携帯情報装置２００から接続要求を受信すると、携帯情報装置２００との間の通信経路を確立する。
【０１５８】
遠隔制御部５１Ａは、表示制御部５３Ａから表示部１６１に表示されている画像と、表示部分ボタンデータとが入力される。表示部分ボタンデータは、表示部１６１に表示されている表示部分に含まれる１以上のボタンの画像それぞれの表示部分中の位置を含む。
【０１５９】
遠隔制御部５１Ａは、携帯情報装置２００との間の通信経路を確立することに応じて、表示部１６１に表示されている画像と表示部分ボタンデータとを携帯情報装置２００に送信する。また、遠隔制御部５１は、表示部１６１に表示されている画像と表示部分ボタンデータとを携帯情報装置２００に送信した後に、表示制御部５３Ａから表示部１６１に表示されている画像と表示部分ボタンデータとが入力されことに応じて、それらを携帯情報装置２００に送信する。
【０１６０】
図１４は、第３の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１４に示す機能が図８に示した機能と異なる点は、操作画面データ受信部２６１および感度変更部２５５が、操作画面データ受信部２６１Ａおよび感度変更部２５５Ａにそれぞれ変更された点である。その他の機能は、図８に示した機能と同じなので、ここでは説明を繰り返さない、
操作画面データ受信部２６１Ａは、無線ＬＡＮＩ／Ｆ２０８を制御して、ＭＦＰ１００が送信する画像と表示部分ボタンデータとを受信する。操作画面データ受信部２６１Ａは、ＭＦＰ１００から受信された画像を表示制御部２５３に出力し、表示部分ボタンデータを感度変更部２５５Ａに出力する。
【０１６１】
感度変更部２５５Ａは、タッチパネル２０７Ｂの感度を決定し、タッチパネル２０７Ｂに感度を設定する。感度変更部２５５Ａは、操作画面データ受信部２６１から入力される表示部分ボタンデータに基づいて、タッチパネル２０７Ｂの感度を決定する。表示部分ボタンデータは、表示部分に含まれる１以上のボタンの画像それぞれの表示部分中の位置を含む。感度変更部２５５Ａは、１以上のボタンの画像の間隔の最小値を算出し、算出された最小の間隔に基づいて感度を決定する。距離と感度とを対応付けた対応テーブルを予め準備しておき、対応テーブルを参照して、感度を決定すればよい。対応テーブルにおいては、距離が大きいほど感度を高く定めればよい。例えば、対応テーブルにおいて「感度１」にして距離Ｌ１以上、「感度２」に対して距離Ｌ２以上距離Ｌ１未満、「感度３」に対して距離Ｌ２未満を定める。１以上のボタンの画像の間隔の最小値ＬＭが、距離Ｌ１以上であれば「感度１」に決定し、最小値ＬＭが距離Ｌ２以上距離Ｌ１未満であれば「感度２」に決定し、最小値ＬＭが距離Ｌ２未満であれば「感度３」に決定する。
【０１６２】
これにより、タッチパネル２０７Ｂの感度は、表示部２０６に表示された画像に含まれる１以上のボタンの画像の間隔が大きいほど高い感度に設定されるので、ユーザーによる操作に対する反応を早くすることができる。一方、タッチパネル２０７Ｂの感度は、表示部２０６に表示された画像に含まれる１以上のボタンの画像の間隔が狭いほど低い感度に設定されるので、ユーザーによる操作を誤って検出する回数を少なくすることができる。
【０１６３】
図１５は、第３の実施の形態における遠隔制御処理の流れの一例を示すフローチャートである。図１５に示す遠隔制御処理が図９に示した第１の実施の形態における遠隔制御処理と異なる点は、ステップＳ０４が、ステップＳ０４Ａに変更された点、ステップＳ０７〜ステップＳ１２が、ステップＳ３１およびステップＳ３２に変更された点である。その他の処理は、図９に示した処理と同じなので、ここでは説明を繰り返さない。
【０１６４】
ステップＳ０４Ａにおいては、操作ボタンデータを取得する。ステップＳ０３において決定された操作画面の画面識別情報を含む操作ボタンデータ９３を、ＨＤＤ１１５から読み出す。
【０１６５】
ステップＳ３１においては、表示部分ボタンデータを生成する。ステップＳ０４Ａにおいて取得された操作ボタンデータ９３で定められる１以上のボタンの画像それぞれの操作画面中の位置を、表示部分中の位置に変更した表示部分ボタンデータを生成する。表示部分が操作画面の全体の場合、表示部分ボタンデータを、操作ボタンデータ９３とする。表示部分が操作画面の一部の場合、操作ボタンデータ９３のうち表示部分に含まれる１以上のボタンを抽出し、抽出したボタンそれぞれの操作画面中の位置を表示部分中の位置に変更することにより、表示部分ボタンデータを生成する。
【０１６６】
ステップＳ３２においては、表示部分の画像と表示部分ボタンデータとを、ステップＳ０２において通信経路が確立された携帯情報装置２００に、通信Ｉ／Ｆ部１１２を介して送信し、処理をステップＳ１３に進める。
【０１６７】
図１６は、第３の実施の形態における遠隔操作処理の流れの一例を示すフローチャートである。図１６を参照して、図１０に示した遠隔操作処理と異なる点は、ステップＳ５３およびステップＳ５４がステップＳ５４Ａに変更された点、ステップＳ５６がステップＳ７１およびステップＳ７２に変更された点である。その他の処理は、図１０に示した処理と同じなので、ここでは説明を繰り返さない。
【０１６８】
ステップＳ５４Ａにおいては、画像と表示部分ボタンデータとを受信したか否かを判断する。無線ＬＡＮＩ／Ｆ２０８が、ステップＳ５３において確立した通信経路を介してＭＦＰ１００から画像と表示部分ボタンデータと受信したか否かを判断する。画像と表示部分ボタンデータとを受信したならば処理をステップＳ５５に進めるが、そうでなければ処理をステップＳ５７に進める。
【０１６９】
ステップＳ７１においては、操作ボタンの間隔を算出する。ステップＳ５４Ａにおいて受信された表示部分ボタンデータにより定められる１以上のボタンの画像の間隔の最小値を算出する。次のステップＳ７２においては、算出された最小の間隔に対応する感度を決定する。距離と感度とを対応付けた対応テーブルを予め準備しておき、対応テーブルを参照して、感度を決定する。次のステップＳ５７においては、ステップＳ７２において決定された感度にタッチパネル２０７Ｂを設定し、処理をステップＳ５８に進める。
【０１７０】
例えば、携帯情報装置２００は、図５に示した操作画面５００を表示している段階では、操作ボタンデータは、「文字」、「フルカラー」、「ふつう」、「自動」、「１００％」、「片面＞片面」および「グループ」がそれぞれ表された７つのボタンそれぞれの操作画面５００中の位置およびサイズを含む。７つのボタン間の距離が、ここでは距離Ｌ２以上距離Ｌ１未満とすると、タッチパネル２０７Ｂが「感度２」に設定される。
【０１７１】
その後、ユーザーがピンチイン操作を入力し、携帯情報装置２００が、図７に示す表示部分の画像５１０Ａを表示する場合、操作ボタンデータは、「文字」、「フルカラー」、「ふつう」がそれぞれ表された３つのボタンそれぞれの画像５１０Ａ中の位置およびサイズを含む。３つのボタン間の距離は、図３に示した７つのボタン間の距離よりも大きい。ここでは、３つのボタン間の距離を距離Ｌ１以上とすると、タッチパネル２０７Ｂが「感度１」に設定される。
【０１７２】
さらに、ユーザーが「ブラック」が表されたボタンにタップ操作を入力すると、「ブラック」が表されたボタンに関連付けられたポップアップ画面が表示される。
【０１７３】
図１７は、ポップアップ画面を含む操作画面の表示部分の画像の一例を示す図である。図１７に示す画像５１０Ａは、ポップアップ画面の一部の画像５３１を含む。この場合における操作ボタンデータは、「文字」、「フルカラー」、「ふつう」がそれぞれ表された３つのボタンそれぞれの画像５１０Ａ中の位置と、画像５３１中の「ブラック」が表されたボタンの画像５１０Ａ中の位置と、画像５３１中の「フルカラー」が表されたボタンの画像５１０Ａ中の位置と、を含む。画像５３１中の「ブラック」、「フルカラー」がそれぞれ表された２つのボタン間の距離は、「文字」、「フルカラー」、「ふつう」がそれぞれ表された３つのボタン間の距離より短い。画像５３１中の「ブラック」、「フルカラー」がそれぞれ表された２つのボタン間の距離を、距離Ｌ２未満とすると、タッチパネル２０７Ｂが「感度３」に設定される。
【０１７４】
第３の実施の形態における画像形成システム１において、携帯情報装置２００は、ＭＦＰ１００から画像とともに画像に含まれる複数の領域それぞれの画像中の範囲を示す表示部分ボタンデータを受信し、複数のボタンの間隔の最小値に対応して予め定められた感度にタッチパネル２０７Ｂを設定する。このため、表示部２０６に表示される複数のボタン領域の間隔の最小値に対応する感度にタッチパネル２０７Ｂを設定するので、画像に含まれる複数のボタンの配置に適した感度に設定することができ、ユーザーによる操作を容易にすることができる。
【０１７５】
なお、上述した実施の形態においては、画面形成システム１について説明したが、図９または図１５に示した遠隔制御処理を、ＭＦＰ１００に実行させる遠隔制御方法、その遠隔制御方法をＭＦＰ１００を制御するＣＰＵ１１１に実行させる遠隔制御プログラム、図１０、図１２または図１６に示した遠隔操作処理を携帯情報装置２００に実行させる遠隔操作方法、その遠隔操作方法を携帯情報装置２００を制御するＣＰＵ２０１に実行させる遠隔操作プログラムとして発明を捉えることができるのは言うまでもない。
【０１７６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７７】
１  画像形成システム、３  ネットワーク、５  無線局、１００，１００Ａ，１００Ｂ  ＭＦＰ、２００，２００Ａ，２００Ｂ  携帯情報装置、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、１６５  ハードキー部、１６７  ハードキー部、２００，２００Ａ，２００Ｂ  携帯情報装置、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０７Ａ  メインキー、２０７Ｂ  タッチパネル、２０８  無線ＬＡＮＩ／Ｆ、２１０  加速度センサー、２１１  外部記憶装置、５１，５１Ａ  遠隔制御部、５３，５３Ａ  表示制御部、５５  位置検出部、５７  操作決定部、５９  処理実行部、９１  操作画面データ、９３  操作ボタンデータ、２５１  通信制御部、２５３  表示制御部、２５５，２５５Ａ  感度変更部、２５７，２５７Ａ  位置検出制御部、２６１，２６１Ａ  操作画面データ受信部、２６３  位置通知部。
【図１】
2017033491.tif 000003
【図２】
2017033491.tif 000004
【図３】
2017033491.tif 000005
【図４】
2017033491.tif 000006
【図５】
2017033491.tif 000007
【図６】
2017033491.tif 000008
【図７】
2017033491.tif 000009
【図８】
2017033491.tif 000010
【図９】
2017033491.tif 000011
【図１０】
2017033491.tif 000012
【図１１】
2017033491.tif 000013
【図１２】
2017033491.tif 000014
【図１３】
2017033491.tif 000015
【図１４】
2017033491.tif 000016
【図１５】
2017033491.tif 000017
【図１６】
2017033491.tif 000018
【図１７】
2017033491.tif 000019