(57)【特許請求の範囲】
【請求項１】
入力操作を受け付け可能な表示部と、
前記表示部の第１表示領域に視覚的に透明に表示され、前記第１表示領域において成された入力操作を受け付ける第１ユーザインターフェース部と、
前記表示部の第２表示領域に表示され、前記入力操作に応じて実行される第１処理に基づいて、複数の画面を切り替えて表示する画面表示部と、
前記第１表示領域に対応する位置に表示され、前記画面表示部の表示が切り替わる場合、前記画面表示部に表示されている画面が切り替わった後に表示状態を変化する第２ユーザインターフェース部と、
を備える情報処理装置。
【請求項２】
前記第１処理の実行により出力される第１指令及び／又は第１データを前記第１指令及び／又は前記第１データに基づいて第２処理を行う遠隔装置に送信し、前記第２処理の実行により出力される第２指令及び／又は第２データを前記遠隔装置から受信する通信部をさらに備え、
前記画面表示部における前記複数の画面の切り替えは、前記第２指令及び／又は前記第２データを受信後に行われる、請求項１に記載の情報処理装置。
【請求項３】
前記第２ユーザインターフェース部への入力操作は無効化されている、請求項１又は２に記載の情報処理装置。
【請求項４】
前記表示部は複数の表示層を有し、
前記第１ユーザインターフェース部は、前記第２ユーザインターフェース部よりも上の表示層に配置される、請求項３に記載の情報処理装置。
【請求項５】
入力操作を受け付け可能な表示部を備える情報処理装置における情報処理方法であって、
前記表示部の第１表示領域において成された前記入力操作を受け付けるステップと、
前記入力操作に応じて実行される第１処理に基づいて、複数の画面を前記表示部の第２表示領域において切り替えて表示するステップと、
前記画面の表示が切り替わった後に、前記第１表示領域において表示状態を変化するステップと、
を含む情報処理方法。
【請求項６】
前記複数の画面を切り替えて表示するステップは、
前記第１処理の実行により出力される第１指令及び／又は第１データを前記第１指令及び／又は前記第１データに基づいて第２処理を行う遠隔装置に送信するステップと、
前記第２処理の実行により出力される第２指令及び／又は第２データを前記遠隔装置から受信するステップと、
前記第２指令及び／又は前記第２データの受信後に、前記複数の画面を切り替えて表示するステップと、
を含む請求項５に記載の情報処理方法。
【請求項７】
請求項５又は６に記載の情報処理方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理方法、及び、情報処理方法を実行するプログラムに関する。
【背景技術】
【０００２】
従来、１つの処理が実行されたときに画面表示が変化する情報処理装置が知られている。そのような情報処理装置の例として、特許文献１には、ＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎａｌ  Ｐｅｒｉｐｈｅｒａｌ）を遠隔操作するリモート端末が開示されている。
【０００３】
特許文献１に開示されたリモート端末は、ＭＦＰに対して、ユーザにより指定された処理の実行を要求する。特許文献１においては、リモート端末から要求された処理を実行したＭＦＰは、要求された処理を実行した結果リモート端末において表示すべき画面に関する情報を、リモート端末へ送信する。リモート端末は、ＭＦＰから画面に関する情報を受信後、リモート端末の画面表示を切り替える。つまり、ユーザにより指定された処理の実行を要求するという処理がリモート端末にて実行されたときに、リモート端末は、受信したＭＦＰからの画面に関する情報に基づいて、画面表示を切り替える。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１８７７５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１のリモート端末などの情報処理装置においては、ある１つの処理が実行された結果、複数の画面表示部分の表示状態が切り替わることがある。このとき、従来の情報処理装置においては、１つの画面表示部分の表示状態が、本来は他の画面表示部分の表示状態が切り替わった後に切り替わるにも関わらず、上記の他の画面表示部分よりも先に切り替わることがあった。なぜなら、上記の他の画面表示部分において表示状態が変化するために要する時間が、上記の１つの画面表示部分において表示状態が変化するために要する時間よりも長くなる場合があるからである。このように、画面の表示状態の切り替えタイミングが本来の切り替えタイミングと異なっていると、情報処理装置を操作する操作者は、情報処理装置の操作において違和感を覚えていた。
【０００６】
本発明の課題は、情報処理装置において、画面表示を適切なタイミングにて行うことにある。
【課題を解決するための手段】
【０００７】
以下に、課題を解決するための手段として複数の態様を説明する。これら態様は、必要に応じて任意に組み合せることができる。
本発明の一見地に係る情報処理装置は、表示部と、第１ユーザインターフェース部と、画面表示部と、第２ユーザインターフェース部と、を備える。
表示部は、入力操作を受け付け可能である。第１ユーザインターフェース部は、表示部の第１表示領域に視覚的に透明に表示される。また、第１ユーザインターフェース部は、第１表示領域において成された入力操作を受け付ける。
画面表示部は、表示部の第２表示領域に表示される。また、画面表示部は、入力操作に応じて実行される第１処理に基づいて、複数の画面を切り替えて表示する。
第２ユーザインターフェース部は、第１表示領域に対応する位置に表示される。また、第２ユーザインターフェース部は、画面表示部の表示が切り替わる場合に、画面表示部に表示されている操作画面が切り替わった後に表示状態を変化する。
【０００８】
上記の情報処理装置においては、第１ユーザインターフェース部が表示部の第１表示領域において成された入力操作を受け付けると、第１処理が実行される。その後、画面表示部が、第１処理に基づいて、表示部の第２表示領域において画面を切り替えて表示する。画面表示部に表示されている画面が切り替わった後、第１表示領域における第２ユーザインターフェース部の表示状態が変化する。
【０００９】
これにより、画面表示部による第２表示領域における画面表示の切り替え速度が、第２ユーザインターフェース部による第１表示領域における表示状態の切り替え速度よりも遅い場合でも、第１処理の実行後の適切なタイミング（第２表示領域における画面の切り替え後）にて第１表示領域における表示状態を変化できる。その結果、第１処理の実行完了前に第１表示領域の表示状態が変化するといった、操作者にとって違和感となる画面表示の発生を抑制できる。
【００１０】
情報処理装置は、通信部をさらに備えていてもよい。通信部は、第１指令及び／又は第１データを遠隔装置に送信する。第１指令及び第１データは、第１処理の実行により出力される指令やデータである。遠隔装置は、第１指令及び／第１データに基づいて第２処理を行う。また、通信部は、第２指令及び／又は第２データを遠隔装置から受信する。
これにより、情報処理装置は、離れた場所に設置された遠隔装置に対して第１指令や第１データを送信して、遠隔装置を操作できる。また、遠隔装置における上記の第２処理の実行結果を第２指令及び／又は第２データとして受信できる。
【００１１】
また、この場合、画面表示部における複数の画面の切り替えは、第２指令及び／又は第２データを受信後に行われる。これにより、遠隔装置において第２処理が実行された後、さらに、画面表示部による第２表示領域における画面の切り替え後に、第２ユーザインターフェース部による第１表示領域の表示状態を変化できる。その結果、第２処理の実行が未完了のときに第２ユーザインターフェース部による第１表示領域の表示状態が変化するという操作者にとって違和感となる画面表示の発生を抑制できる。
【００１２】
第２ユーザインターフェース部への入力操作は無効化されていてもよい。これにより、従来のユーザインターフェース部品を用いて第２ユーザインターフェース部を構成できる。
【００１３】
表示部は複数の表示層を有してもよい。このとき、第１ユーザインターフェース部は、第２ユーザインターフェース部よりも上の表示層に配置される。これにより、標準装備されたユーザインターフェース部品を用いて、より簡単に第２ユーザインターフェース部における入力操作を無効化できる。
【００１４】
本発明の他の見地に係る情報処理方法は、入力操作を受け付け可能な表示部を備える情報処理装置における情報処理方法である。情報処理方法は、以下のステップを含む。
◎表示部の第１表示領域において成された入力操作を受け付けるステップ。
◎入力操作に応じて実行される第１処理に基づいて、複数の画面を表示部の第２表示領域において切り替えて表示するステップ。
◎画面の表示が切り替わった後に、第１表示領域において表示状態を変化するステップ。
【００１５】
これにより、第２表示領域における画面表示の切り替え速度が、第１表示領域における表示状態の切り替え速度よりも遅い場合でも、第１処理の実行後の適切なタイミング（第２表示領域における画面の切り替え後）にて第１表示領域における表示状態を変化できる。その結果、第１処理の実行完了前に第１表示領域の表示状態が変化するといった、操作者にとって違和感となる画面表示の発生を抑制できる。
【００１６】
複数の画面を切り替えて表示するステップは、以下のステップを含んでいてもよい。
◎第１処理の実行により出力される第１指令及び／又は第１データを、第１指令及び／又は第１データに基づいて第２処理を実行する遠隔装置に送信するステップ。
◎第２処理の実行により出力される第２指令及び／又は第２データを遠隔装置から受信するステップ。
◎第２指令及び／又は第２データの受信後に、複数の画面を切り替えて表示するステップ。
【００１７】
これにより、遠隔装置において第２処理が実行された後、さらに、第２表示領域における画面の切り替え後に、第１表示領域の表示状態を変化できる。その結果、第２処理の実行が未完了のときに第１表示領域の表示状態が変化するという操作者にとって違和感となる画面表示の発生を抑制できる。
【００１８】
本発明のさらに他の見地に係るプログラムは、上記の情報処理方法をコンピュータに実行させるためのプログラムである。
【発明の効果】
【００１９】
情報処理装置において、画面表示を適切なタイミングにて行える。
【図面の簡単な説明】
【００２０】
【図１】リモート操作装置１００の全体構成を示す図。
【図２】リモート操作プログラムを実行中のリモート操作装置の画面表示の一例（標準モード選択時）を示す図。
【図３】コピー条件設定画面モードがシンプルモードである場合の画面表示の一例を示す図。
【図４】リモート操作プログラムにおける表示層を模式的に示す図。
【図５】リモート操作装置１００のコピー条件設定画面モードの変更時の動作を示すフローチャート。
【図６】コピー条件設定画面モードの変更動作を示すフローチャート。
【発明を実施するための形態】
【００２１】
１．第１実施形態
（１）リモート操作装置の全体構成
以下に、本発明の情報処理装置について説明する。以下に説明する第１実施形態において、情報処理装置は、画像形成装置（後述）をリモート操作するためのリモート操作装置である。従って、まず、第１実施形態に係るリモート操作装置１００（情報処理装置の一例）の全体構成について、図１を用いて説明する。図１は、リモート操作装置１００の全体構成を示す図である。
図１に示すリモート操作装置１００は、例えば、タブレット端末やスマートフォンなどの携帯型端末である。また、リモート操作装置１００は、表示部（後述）に表示されるリモート操作画面（図２、図３など）の表示に基づいて、画像形成装置２００（後述）をリモート操作対象として操作する。
リモート操作装置１００は、メインシステム部１と、制御部２と、記憶部３と、通信部４と、表示部５と、入出力装置６と、を備える。
【００２２】
メインシステム部１は、タブレット端末やスマートフォンなどの携帯型端末において、各種情報処理を行う。そのため、メインシステム部１は、ＣＰＵ１１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、メモリコントローラ１３と、周辺インターフェース１５と、を有する。
ＣＰＵ１１は、記憶部３（後述）からメモリコントローラ１３（後述）を介して受信した各種プログラムに示された命令に従って、各種処理を行う。また、ＣＰＵ１１は、必要に応じて、記憶部３に記憶された設定値などをメモリコントローラ１３を介して受信して、受信した設定値などを用いて上記の各種処理を行ってもよい。
【００２３】
メモリコントローラ１３は、ＣＰＵ１１からの指示に従って、記憶部３からの各種プログラムやデータなどの送受信を制御する。周辺インターフェース１５は、例えば、リモート操作装置１００に搭載されているか、又は、リモート操作装置１００に接続された各種機器の制御を統括するチップセットである。
【００２４】
制御部２は、周辺インターフェース１５を介してＣＰＵ１１から送信された指令に基づいて、表示部５及び入出力装置６を制御する。従って、制御部２は、表示制御部２１と入出力制御部２３とを有する。
表示制御部２１は、表示部５の画面表示部５１（後述）に表示したい表示データを、例えば記憶部３の一部に確保された表示データ記憶領域からメモリコントローラ１３と周辺インターフェース１５などを介して読み出して、画面表示部５１に当該表示データを表示する。
【００２５】
入出力制御部２３は、表示部５の入力受付部５３（後述）に対して入力操作が行われたとき、当該入力操作が成された入力受付部５３における位置を、入力受付部５３において定義された座標値（後述）として入力する。入出力制御部２３は、入力操作が成された入力受付部５３の座標値をメインシステム部１へ送信する。その結果、ＣＰＵ１１は、入力操作が成された入力受付部５３の位置に応じた処理を実行できる。
【００２６】
また、入出力制御部２３は、リモート操作装置１００に接続された入出力装置６からの入力を受け付けて、当該入力をメインシステム部１に送信する。さらに、入出力制御部２３は、メインシステム部１から受信した各種出力データを、必要に応じて入出力装置６へ出力する。
【００２７】
記憶部３は、リモート操作装置１００に備わるＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、及びＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）などの記憶装置により構成されている。
記憶部３には、ｉＯＳ（登録商標）やＡｎｄｒｏｉｄＯＳ（登録商標）といった携帯端末専用ＯＳなどのＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と、当該ＯＳに標準装備された通信プログラム、タッチプログラム、及びグラフィックプログラムがインストールされている。
【００２８】
ＯＳは、リモート操作装置１００における各種情報処理をソフトウェア的に統括する。通信プログラムは、通信部４と画像形成装置２００などの外部装置とのデータ送受信を、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）などの通信プロトコルに従って実行する。タッチプログラムは、表示部５の入力受付部５３の制御を、入出力制御部２３を介して実行する。グラフィックプログラムは、表示制御部２１を介して、表示部５の画面表示部５１を制御する。
【００２９】
また、記憶部３には、リモート操作対象としての画像形成装置２００をリモート制御するためのリモート操作プログラムが、リモート操作装置１００のコンピュータなどにおいて実行可能なアプリケーションソフトとしてインストールされている。さらに、記憶部３には、必要に応じて、その他のプログラムがアプリケーションソフトとしてインストールされていてもよい。
【００３０】
また、上記のように、記憶部３には、画面表示部５１に表示すべき表示データを記憶する領域が確保されおり、必要に応じて、各種設定値、データ、及び／又はキャッシュデータなどを記憶する領域が確保される。
【００３１】
通信部４は、上記の通信プログラムにおいて実行される上記の通信プロトコルに従って、リモート操作対象としての画像形成装置２００、及び／又は、必要に応じて他の外部機器とのデータ送受信を行う。通信部４としては、無線ＬＡＮ装置などの無線通信によりデータの送受信が可能な装置を用いることができる。
【００３２】
なお、上記の通信部４を有線ＬＡＮ装置などにより構成し、画像形成装置２００などの外部装置とリモート操作装置１００とのデータ送受信を、有線通信より実行可能としてもよい。また、通信部４は、有線ＬＡＮ装置と、当該有線ＬＡＮ装置に有線にて接続された無線ＬＡＮ装置とにより構成されていてもよい。この場合、有線ＬＡＮ装置しか備えないリモート操作装置１００であっても、画像形成装置２００などの外部装置とリモート操作装置１００とのデータ送受信を無線通信にて行える。
【００３３】
表示部５は、操作者からの入力操作を受付可能な表示装置である。従って、表示部５は、画面表示部５１と、入力受付部５３とを有する。
画面表示部５１は、液晶ディスプレイや有機ＥＬディスプレイなどの薄型ディスプレイである。画面表示部５１は、記憶部３の一部などに確保された領域に記憶された表示データを表示制御部２１から受信し、受信した画面データを表示する。
【００３４】
入力受付部５３は、マトリックス状に配置された複数の電極を有する、静電容量方式や抵抗膜方式などのタッチセンサー又はタッチスクリーンである。入力受付部５３においては、マトリックス状に配置された電極に操作者の指などが触れると、抵抗値変化や容量変化などの電気的変化が発生する。入出力制御部２３が、上記のマトリックス状に配置された電極のうち、どの電極において上記の電気的変化が発生したかを特定することにより、入力受付部５３のどの位置において入力操作が行われたかを特定できる。
【００３５】
入出力装置６は、リモート操作装置１００に備わったＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ソケットなどの外部機器接続端子に必要に応じて接続された、押しボタンなどの他の入出力装置である。
【００３６】
リモート操作装置１００によりリモート操作されるリモート操作対象である画像形成装置２００は、ＦＡＸ送受信及びＦＡＸ書類の印刷（ＦＡＸ機能）、紙面上などの画像のスキャン（スキャン機能）、スキャンした画像の他の紙面上への印刷（コピー機能）、及び電子データ化された書類などの印刷（印刷機能）、などを行うＭＦＰなどの画像形成装置である。
【００３７】
画像形成装置２００は、上記の各機能を遠隔操作により実行可能となっている。そのため、画像形成装置２００は、外部端末などとデータ通信を行うＬＡＮ装置（無線ＬＡＮ装置、有線ＬＡＮ装置）などの通信装置を有している。
本実施形態においては、画像形成装置２００は無線ＬＡＮ装置を備えており、当該無線ＬＡＮ装置を介して、リモート操作装置１００とデータ通信を行う。なお、画像形成装置２００が無線ＬＡＮ装置を備えないが有線ＬＡＮ装置を備える場合には、有線ＬＡＮ装置に接続された無線ＬＡＮ装置を介して、リモート操作装置１００と無線にてデータ通信できる。
【００３８】
（２）リモート操作プログラム
次に、リモート操作対象（画像形成装置２００）をリモート操作するリモート操作プログラムを実行中のリモート操作装置１００について、図２を用いて説明する。図２は、リモート操作プログラムを実行中のリモート操作装置の画面表示の一例を示す図である。以下では、画像形成装置２００においてコピー機能を実行させるリモート操作プログラムを例にとって説明する。
リモート操作プログラムを実行中のリモート操作装置１００は、第１ユーザインターフェース部１０１と、リモート画面表示部１０３と、第２ユーザインターフェース部１０５と、を備える。
【００３９】
第１ユーザインターフェース部１０１は、表示部５の画面表示部５１の第１表示領域Ｄ１に、視覚的に透明に表示される。すなわち、第１ユーザインターフェース部１０１は、操作者には見えない状態で存在している。また、第１ユーザインターフェース部１０１は、表示部５の上記の第１表示領域Ｄ１において成された入力操作（指などによるタッチ操作）を、入力受付部５３を介して受付可能である。
従って、第１ユーザインターフェース部１０１は、例えば、色を透明とした、リモート操作装置１００にインストールされたＯＳに標準装備のＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）部品である「押しボタン」である。
【００４０】
図２に示す画面表示において、第１ユーザインターフェース部１０１は、第１表示領域Ｄ１において成されたタッチ操作を受け付けるごとに、コピー機能のコピー条件設定画面モードを、標準モード（後述）又はシンプルモード（後述）に交互に変更する。すなわち、第１表示領域Ｄ１において成された入力操作により実行される処理は、コピー条件設定画面モードの変更である。
【００４１】
リモート画面表示部１０３は、表示部５の画面表示部５１の第２表示領域Ｄ２に表示される。また、リモート画面表示部１０３は、第２表示領域Ｄ２中の所定の位置において成された入力操作に基づいて、画像形成装置２００に対して各種のリモート操作を行う。
【００４２】
図２に示すコピー機能を実行するリモート操作プログラムにおいて、具体的には、リモート画面表示部１０３は、コピー条件設定部１０３１と、コピー動作指令部１０３３と、機能切替部１０３５と、を有する。
コピー条件設定部１０３１は、コピー条件設定部１０３１が表示されている表示領域中の所定の位置おいて成された入力操作に基づいて、コピー機能を実行する際のコピー条件を設定する。
【００４３】
上記のように、コピー条件を設定するためのコピー条件設定画面モードには標準モードとシンプルモードとがあり、選択されたコピー条件設定画面モードに基づいて、コピー条件設定部１０３１は、その表示状態を変化する。すなわち、コピー条件設定部１０３１は、コピー条件設定画面モードに基づいて、複数のリモート操作画面を切り替えて表示する。
具体的には、コピー条件設定画面モードが標準モードに設定されている場合には、コピー条件設定部１０３１の表示領域には、図２に示すようなリモート操作画面が表示される。一方、コピー条件設定画面モードがシンプルモードに設定されている場合には、コピー条件設定部１０３１の表示領域には、図３に示すようなリモート操作画面が表示される。図３は、コピー条件設定画面モードがシンプルモードである場合の画面表示の一例を示す図である。
【００４４】
コピー動作指令部１０３３は、コピー動作指令部１０３３が表示されている表示領域中の所定の位置において成された入力操作に基づいて、コピー動作の開始又はコピー条件のリセットを行う。具体的には、「リセット」と表示された直下にある四角形の領域において入力操作が成されると、リモート操作装置１００においてコピー条件のリセットが実行される。
一方、「スタート」と表示された直下にある丸い領域において入力操作が成されると、画像形成装置２００においてコピーが開始される。
【００４５】
機能切替部１０３５は、画像形成装置２００において実行可能な上記の各種機能を切り替える。具体的には、「コピー」と表示された箇所において入力操作が成されると、機能切替部１０３５は、画像形成装置２００に対してコピー機能を実行するよう指令する。また、「スキャナー」と表示された箇所において入力操作が成されると、機能切替部１０３５は、画像形成装置２００に対してスキャナー機能を実行するよう指令する。さらに、「ファクス」と表示された箇所において入力操作が成されると、機能切替部１０３５は、画像形成装置２００に対してＦＡＸ機能を実行するよう指令する。
【００４６】
なお、機能切替部１０３５において機能の切り替えが行われると、選択された機能に応じたリモート操作プログラムをリモート操作装置１００において実行するようにしてもよい。または、１つのリモート操作プログラムにおいて、画像形成装置２００の全ての機能をリモート操作可能としてもよい。
【００４７】
第２ユーザインターフェース部１０５は、第１ユーザインターフェース部１０１が表示されている第１表示領域Ｄ１に対応する位置に表示される。また、本実施形態において、第２ユーザインターフェース部１０５は、リモート画面表示部１０３のコピー条件設定部１０３１の表示が切り替わった後に、表示状態を変化する。
【００４８】
具体的には、第２ユーザインターフェース部１０５は、コピー条件設定画面モードとして標準モードが選択された場合には、「スタンダード」と表示された四角形の領域を塗りつぶした表示状態となる。一方、コピー条件設定画面モードとしてシンプルモードが選択された場合には、「シンプル」と表示された四角形の領域を塗りつぶした表示状態となる。
【００４９】
本実施形態において、上記のような機能を有する第２ユーザインターフェース部１０５は、入力操作又は何らかのイベントが発生した時に表示状態を変化させる、ＯＳに標準装備されたＧＵＩ部品により実現されている。
図２及び図３に示すリモート操作プログラムにおいては、第２ユーザインターフェース部１０５は、リモート画面表示部１０３のコピー条件設定部１０３１において画面表示の切り替えが完了したことをメインシステム部１などが検知したときに、その表示状態を変更する。これにより、リモート操作装置１００において、画面表示を適切なタイミング（すなわち、コピー条件設定部の画面表示の完了したとき）にて行える。
【００５０】
本実施形態において、第２ユーザインターフェース部１０５に対する入力操作は無効化されている。これにより、第２ユーザインターフェース部１０５が表示された位置（第１表示領域Ｄ１）において、第２ユーザインターフェース部１０５に対して入力操作が成されても、当該入力操作により第２ユーザインターフェース部１０５の表示状態は変化しないようにできる。
【００５１】
具体的には、図４に示すように、表示部５の画面表示部５１が複数の表示層（表示層Ｌ１〜表示層Ｌ３）を有し、透明の第１ユーザインターフェース部１０１を、第２ユーザインターフェース部１０５が表示されている表示層Ｌ２よりも上の表示層Ｌ１に表示することにより、第２ユーザインターフェース部１０５への入力操作が無効化されている。一方、第１表示領域Ｄ１において、第１ユーザインターフェース部１０１は入力受付部５３に最も近い表示層Ｌ１に表示されているため、第１ユーザインターフェース部１０１への入力操作は有効化されている。図４は、リモート操作プログラムにおける表示層を模式的に示す図である。
【００５２】
これにより、各表示領域において最上の表示層（入力受付部５３に最も近い表示層）に表示されているＧＵＩ部品への入力操作が有効化されるという、リモート操作装置１００の特性を利用して、記憶部３に記憶されたＯＳにおいて標準装備されたユーザインターフェース（ＧＵＩ）部品を用いて、より簡単に第２ユーザインターフェース部１０５への入力操作を無効化できる。
【００５３】
上記の表示層の機能は、リモート操作プログラムを実行することにより表示される画面を標準の開発キットなどにより作成する際に、最初に第２ユーザインターフェース部１０５のＧＵＩ部品を設置し、次に、当該ＧＵＩ部品の上に重ねるように、第１ユーザインターフェース部１０１のＧＵＩ部品を設置することにより達成できる。
【００５４】
なお、図４に示すように、第１ユーザインターフェース部１０１、第２ユーザインターフェース部１０５、リモート画面表示部１０３を、それぞれ、個別の表示層Ｌ１、Ｌ２、Ｌ３に表示してもよいし、リモート画面表示部１０３と第２ユーザインターフェース部１０５、又は、リモート画面表示部１０３と第１ユーザインターフェース部１０１を同一の表示層に表示してもよい。
【００５５】
（３）リモート操作装置の動作
Ｉ．コピー条件設定画面モードの変更時の動作
次に、上記のリモート操作プログラムを実行中のリモート操作装置１００のコピー条件設定画面モードの変更時の動作について、図５を用いて説明する。図５は、リモート操作装置１００のコピー条件設定画面モードの変更時の動作を示すフローチャートである。以下の説明においては、コピー条件設定画面モードが標準モードからシンプルモードに切り替えられるときの動作について説明する。
リモート操作装置１００においてリモート操作プログラムの実行が開始され、コピー条件設定画面モードが標準モードに設定されると、図２に示すような画面が表示部５の画面表示部５１に表示される。
【００５６】
図２に示すような画面が画面表示部５１に表示されると、入力受付部５３が、第１ユーザインターフェース部１０１が表示されている第１表示領域Ｄ１における入力操作（タッチ操作）を受け付ける（ステップＳ１）。
【００５７】
第１表示領域Ｄ１における入力操作の受け付け開始後、入力受付部５３は、第１表示領域Ｄ１において入力操作が成されたかどうかを判断する（ステップＳ２）。具体的には、入力受付部５３は、入力受付部５３を形成する電極のうち、第１表示領域Ｄ１に対応する領域内の電極において電気的変化（抵抗値変化、容量変化など）が発生したかを検出する。
【００５８】
入力受付部５３が第１表示領域Ｄ１に対応する位置において入力操作を検知しない場合（ステップＳ２において「Ｎｏ」の場合）、入力受付部５３は、ステップＳ１に戻り、第１表示領域Ｄ１における入力操作の受け付けを継続する。
【００５９】
一方、第１表示領域Ｄ１に対応する位置において入力操作が検知された場合（ステップＳ２において「Ｙｅｓ」の場合）、第１表示領域Ｄ１における入力操作に応じて実行される処理、すなわち、コピー条件設定画面モードの変更が実行される（ステップＳ３）。例えば、コピー条件設定画面モードが標準モードからシンプルモードに変更されると、リモート画面表示部１０３のコピー条件設定部１０３１の表示画面が、図２に示す表示画面から図３に示す表示画面へと切り替わる。
なお、ステップＳ３におけるコピー条件設定画面モードの変更動作については、後ほど詳しく説明する。
【００６０】
コピー条件設定画面モードが標準モードからシンプルモードに変更され、リモート画面表示部１０３のコピー条件設定部１０３１の表示画面の切り替えが完了したことをメインシステム部１が検知すると、メインシステム部１は、表示画面の切り替えの完了を検知したことを示す検知信号を、第２ユーザインターフェース部１０５に対して送信する。
【００６１】
その後、上記の検出信号を第２ユーザインターフェース部１０５が受信すると、第２ユーザインターフェース部１０５は、その表示状態を切り替える（ステップＳ４）。具体的には、第２ユーザインターフェース部１０５は、「スタンダード」と表示された四角形が塗りつぶされた表示状態から、「シンプル」と表示された四角形が塗りつぶされた表示状態へと、表示状態を切り替える。
【００６２】
リモート操作装置１００においては、上記に示したステップＳ１〜Ｓ４を実行することにより、コピー条件設定画面モードの変更動作の完了後、さらに、コピー条件設定部１０３１における表示画面の切り替えを完了した後という適切なタイミングにおいて、第２ユーザインターフェース部１０５の表示状態を変更して、適切な画面表示を行える。その結果、コピー条件設定部１０３１における表示画面の切り替えの完了前に、第２ユーザインターフェース部１０５の表示状態が変化するといった視覚的な違和感を解消できる。
【００６３】
ＩＩ．コピー条件設定画面モードの変更動作
次に、上記のステップＳ３における、コピー条件設定画面モードの変更動作について、図６を用いて説明する。図６は、コピー条件設定画面モードの変更動作を示すフローチャートである。
第１ユーザインターフェース部１０１が第１表示領域Ｄ１において成された入力操作を受け付けて、コピー条件設定画面モードの変更動作が開始されると、通信部４が、画像形成装置２００に対して、画像形成装置２００においてコピー条件設定画面変更のためのデータを要求するデータ要求信号を送信する（ステップＳ３１）。
【００６４】
画像形成装置２００においてデータ要求信号が受信されると、画像形成装置２００は、コピー条件設定画面のために必要なデータを抽出し、抽出したデータをリモート操作装置１００に送信する。具体的には、例えば、各カセットに設定されている用紙サイズ、用紙残量等のデータを抽出し、リモート操作装置１００に送信する。
【００６５】
データ要求信号を送信後、通信部４は、要求したデータを画像形成装置２００から受信する（ステップＳ３２）。データの受信中、メインシステム部１は、画像形成装置２００からのデータの受信が完了したかどうかを判断する（ステップＳ３３）。  データの受信が完了していないと判断された場合（ステップＳ３３において「Ｎｏ」の場合）、ステップＳ３２に戻り、通信部４によるデータの受信が継続される。
【００６６】
一方、データの受信が完了したと判断された場合（ステップＳ３３において「Ｙｅｓ」の場合）、メインシステム部１は、リモート画面表示部１０３に対して、コピー条件設定部１０３１の画面表示を図２に示す画面表示から図３に示す画面表示へと変更することを指令する、画面表示変更指令を送信する。
【００６７】
上記の画面表示変更指令を受信したリモート画面表示部１０３は、コピー条件設定部１０３１の画面表示を図２に示す画面表示から図３に示す画面表示へと変更する（ステップＳ３４）。
【００６８】
リモート操作装置１００において上記のステップＳ３１〜Ｓ３４が実行されることにより、リモート画面表示部１０３の切り替えを、コピー条件設定画面変更のためのデータを取得後に実行できる。これにより、現在の画像形成装置２００における設定データ（コピー条件設定画面変更のためのデータ）を受信後という適切なタイミングにおいて、コピー条件設定部１０３１の画面表示を切り替え可能となる。その結果、現在の画像形成装置２００における設定データをコピー条件設定部１０３１の画面表示において適切に反映できる。
【００６９】
なお、上記において説明したリモート操作装置１００の動作は、図５及び図６のフローチャートにて示した動作例に限られない。本発明の範囲を超えない範囲で、フローチャート中のステップの動作を変更したり、省略したり、別のステップを追加したり、及び／又は、ステップの動作順を変更したりできる。
また、上記においては、コピー条件設定画面モードを標準モードからシンプルモードに変更する場合を例にとってリモート操作装置１００の動作を説明したが、シンプルモードから標準モードへコピー条件設定画面モードを変更した場合も、リモート操作装置１００は、上記と同様に動作する。
【００７０】
（４）実施形態の効果
上記の第１実施形態の効果は、下記のように記載できる。
第１実施形態に係る情報処理装置（例えば、リモート操作装置１００）は、表示部（例えば、表示部５）と、第１ユーザインターフェース部（例えば、第１ユーザインターフェース部１０１）と、画面表示部（例えば、リモート画面表示部１０３）と、第２ユーザインターフェース部（例えば、第２ユーザインターフェース部１０５）と、を備える。
表示部は、入力操作を受け付け可能である。第１ユーザインターフェース部は、表示部の第１表示領域（例えば、第１表示領域Ｄ１）に視覚的に透明に表示される。また、第１ユーザインターフェース部は、第１表示領域において成された入力操作を受け付ける。
画面表示部は、表示部の第２表示領域（例えば、第２表示領域Ｄ２）に表示される。また、画面表示部は、入力操作に応じて実行される第１処理（例えば、コピー条件設定画面モードの変更）に基づいて、複数の画面を切り替えて表示する。
第２ユーザインターフェース部は、第１表示領域に対応する位置に表示される。また、第２ユーザインターフェース部は、画面表示部の表示が切り替わる場合に、画面表示部に表示されている操作画面が切り替わった後に表示状態を変化する。
【００７１】
上記の情報処理装置においては、第１ユーザインターフェース部が表示部の第１表示領域において成された入力操作を受け付けると（例えば、ステップＳ２において「Ｙｅｓ」の場合）、第１処理が実行される（例えば、ステップＳ３）。その後、画面表示部が、第１処理に基づいて、表示部の第２表示領域において画面を切り替えて表示する（例えば、ステップＳ３４）。画面表示部に表示されている画面が切り替わった後、第１表示領域における第２ユーザインターフェース部の表示状態が変化する（例えば、ステップＳ４）。
【００７２】
これにより、画面表示部による第２表示領域における画面表示の切り替え速度が、第２ユーザインターフェース部による第１表示領域における表示状態の切り替え速度よりも遅い場合でも、第１処理の実行後の適切なタイミング（第２表示領域における画面の切り替え後）にて第１表示領域における表示状態を変化できる。その結果、第１処理の実行完了前に第１表示領域の表示状態が変化するといった、操作者にとって違和感となる画面表示の発生を抑制できる。
【００７３】
情報処理装置は、通信部（例えば、通信部４）をさらに備えている。通信部は、第１指令及び／又は第１データ（例えば、データ要求信号）を遠隔装置（例えば、画像形成装置２００）に送信する。第１指令及び第１データは、第１処理の実行により出力される指令やデータである。遠隔装置は、第１指令及び／第１データに基づいて第２処理（例えば、コピー条件設定画面変更のためのデータの抽出と送信）を行う。また、通信部は、第２指令及び／又は第２データ（例えば、コピー条件設定画面変更のためのデータ）を遠隔装置から受信する。
これにより、情報処理装置は、離れた場所に設置された遠隔装置に対して第１指令や第１データを送信して、遠隔装置を操作できる。また、遠隔装置における上記の第２処理の実行結果を第２指令及び／又は第２データとして受信できる。
【００７４】
また、この場合、画面表示部における複数の画面の切り替えは、第２指令及び／又は第２データを受信後に行われる。これにより、遠隔装置において第２処理が実行された後、さらに、画面表示部による第２表示領域における画面の切り替え後に、第２ユーザインターフェース部による第１表示領域の表示状態を変化できる。その結果、第２処理の実行が未完了のときに第２ユーザインターフェース部による第１表示領域の表示状態が変化するという操作者にとって違和感となる画面表示の発生を抑制できる。
【００７５】
第２ユーザインターフェース部への入力操作は無効化されている。これにより、従来のユーザインターフェース部品を用いて第２ユーザインターフェース部を構成できる。
【００７６】
表示部は複数の表示層（例えば、表示層Ｌ１〜Ｌ３）を有している。このとき、第１ユーザインターフェース部は、第２ユーザインターフェース部よりも上の表示層（例えば、表示層Ｌ１）に配置される。これにより、標準装備されたユーザインターフェース部品を用いて、より簡単に第２ユーザインターフェース部における入力操作を無効化できる。
【００７７】
情報処理方法は、入力操作を受け付け可能な表示部を備える情報処理装置における情報処理方法である。情報処理方法は、以下のステップを含む。
◎表示部の第１表示領域において成された入力操作を受け付けるステップ（例えば、ステップＳ１）。
◎入力操作に応じて実行される第１処理に基づいて、複数の画面を表示部の第２表示領域において切り替えて表示するステップ（例えば、ステップＳ２及びＳ３）。
◎画面の表示が切り替わった後に、第１表示領域において表示状態を変化するステップ（例えば、ステップＳ４）。
【００７８】
これにより、第２表示領域における画面表示の切り替え速度が、第１表示領域における表示状態の切り替え速度よりも遅い場合でも、第１処理の実行後の適切なタイミング（第２表示領域における画面の切り替え後）にて第１表示領域における表示状態を変化できる。その結果、第１処理の実行完了前に第１表示領域の表示状態が変化するといった、操作者にとって違和感となる画面表示の発生を抑制できる。
【００７９】
複数の画面を切り替えて表示するステップは、以下のステップを含んでいてもよい。
◎第１処理の実行により出力される第１指令及び／又は第１データを、第１指令及び／又は第１データに基づいて第２処理を実行する遠隔装置に送信するステップ（例えば、ステップＳ３１）。
◎第２処理の実行により出力される第２指令及び／又は第２データを遠隔装置から受信するステップ（例えば、ステップＳ３２）。
◎第２指令及び／又は第２データの受信後（例えば、ステップＳ３３において「Ｙｅｓ」の場合）に、複数の画面を切り替えて表示するステップ（例えば、ステップＳ３４）。
【００８０】
これにより、遠隔装置において第２処理が実行された後、さらに、第２表示領域における画面の切り替え後に、第１表示領域の表示状態を変化できる。その結果、第２処理の実行が未完了のときに第１表示領域の表示状態が変化するという操作者にとって違和感となる画面表示の発生を抑制できる。
【００８１】
（５）他の実施形態
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、発明の要旨を逸脱しない範囲で種々の変更が可能である。特に、本明細書に書かれた複数の実施形態及び変形例は必要に応じて任意に組み合せ可能である。
（Ａ）第１ユーザインターフェース部及び第２ユーザインターフェース部に関する他の実施形態
上記の第１実施形態においては、第１ユーザインターフェース部１０１及び第２ユーザインターフェース部１０５は、コピー機能のための表示画面において、第１表示領域に配置及び表示されていた。しかし、これに限られず、上記の第１ユーザインターフェース部１０１及び第２ユーザインターフェース部１０５と同等の機能を、必要に応じて、画像形成装置２００における他の機能のリモート操作を行うための表示画面上の任意の表示領域に配置してもよい。
【００８２】
また、上記の第１ユーザインターフェース部１０１及び／又は第２ユーザインターフェース部１０５は、表示画面上に複数存在していてもよい。
【００８３】
（Ｂ）リモート操作プログラムの他の実施形態
上記の第１実施形態のリモート操作装置１００において実行されるリモート操作プログラムにおいては、ある動作が開始してからの経過時間に依存した他の動作は特に実行されていなかった。しかし、これに限られず、リモート操作プログラムにおいて、ある所定の動作を開始してから所定の時間経過した後に、リモート操作装置１００のリモート画面表示部１０３などにインジケータを表示してもよい。
【００８４】
例えば、リモート操作装置１００において、第１ユーザインターフェース部１０１が第１表示領域Ｄ１における入力操作後、所定の時間が経過しても、画像形成装置２００などにおいてコピー条件設定画面モードの変更が完了しなかった場合に、第２表示領域Ｄ２などにインジケータを表示してもよい。また、例えば、通信部４が、モード変更要求信号を送信後所定の時間が経過しても、モード変更完了信号を受信しなかった場合に、第２表示領域Ｄ２などにインジケータを表示してもよい。
【００８５】
これにより、リモート操作装置１００を使用している操作者は、リモート操作装置１００又は画像形成装置２００などにおいて、所定の処理の完了に時間がかかっていることを視覚的に確認できる。
【００８６】
（Ｃ）リモート操作画面切替処理の他の実施形態
上記の第１実施形態のステップＳ３においては、リモート操作装置１００は、リモート画面表示部１０３の画面表示を変更する場合にのみ、上記のコピー条件設定画面変更のためのデータを受信していた。しかし、これに限られず、例えば、所定の周期にて定期的に画像形成装置２００から上記のコピー条件設定画面変更のためのデータを受信してもよい。そして、当該データに変更があった場合には、データの変更に基づいてリモート画面表示部１０３の画面表示（コピー条件等）を更新してもよい。
これにより、リモート画面表示部１０３において、画像形成装置２００における最新のコピー条件等を表示できる。
【００８７】
（Ｄ）リモート操作対象の他の実施形態
上記の第１実施形態においては、画像形成装置２００をリモート操作対象としていた。しかし、これに限られず、リモート操作が可能な他の装置もリモート操作対象とできる。
【００８８】
（Ｅ）情報処理装置の他の実施形態
上記の第１実施形態においては、画像形成装置２００をリモート操作するリモート操作装置１００を情報処理装置としていた。しかし、これに限られず、１つの処理が実行されて複数の画面表示部分の表示状態が変化する情報処理装置であって、画面表示部分の表示状態が画面表示部分毎に異なるような情報処理装置であっても、上記の本発明の効果を得られる。
【００８９】
例えば、ネットワークを介して他の情報処理装置と接続された（サーバを介して接続されていてもよいし、ピア・ツー・ピア（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）にて接続されていてもよい）情報処理装置において、オンラインゲームなどを実行する場合に本発明を適用できる。例えば、オンラインゲームなどにおいて、自信の情報処理装置における入力操作により他の情報処理装置において実行する必要がある処理を実行後、当該他の情報処理装置からの情報に基づいて自身の情報処理装置の画面表示を変化させる場合に、自身の情報処理装置において画面表示の変更がなされた後に、自身の情報処理装置においてパラメータ値の表示を変化する処理を開始してもよい。これにより、例えば、他の情報処理装置からのデータ受信が遅れることにより画面表示に時間がかかった場合でも、画面表示が変化する前にパラメータ値が変化して表示されるといった違和感を解消できる。
【００９０】
また、通信により画面表示に時間がかかる場合だけではなく、装置内部で表示するデータの計算に時間がかかる場合、画面を描画（レンダリング）するのに時間がかかる場合にも、本発明は同様に適用できる。
【産業上の利用可能性】
【００９１】
本発明は、情報処理装置に広く適用できる。
【符号の説明】
【００９２】
１     メインシステム部
１１   ＣＰＵ
１３   メモリコントローラ
１５   周辺インターフェース
２     制御部
２１   表示制御部
２３   入出力制御部
３     記憶部
４     通信部
５     表示部
５１   画面表示部
５３   入力受付部
６     入出力装置
１００ リモート操作装置
１０１ 第１ユーザインターフェース部
１０３ リモート画面表示部
１０３１      コピー条件設定部
１０３３      コピー動作指令部
１０３５      機能切替部
１０５ 第２ユーザインターフェース部
２００ 画像形成装置
Ｄ１   第１表示領域
Ｄ２   第２表示領域
Ｌ１、Ｌ２、Ｌ３     表示層
【図１】
0006318994.tif 000002
【図２】
0006318994.tif 000003
【図３】
0006318994.tif 000004
【図４】
0006318994.tif 000005
【図５】
0006318994.tif 000006
【図６】
0006318994.tif 000007