(57)【要約】【課題】リモート側にある操作端末でも速やかに画像形成装置に関する情報を表示させることができる画像形成装置の操作システムを提供する。【解決手段】リモート端末４０１は、画像形成装置１から送られた表示データに基づいて、その表示パネルに表示を行う。リモート端末４０１は、表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データとテキスト情報とを用いて、ディスプレイの所定の領域に表示を行う（Ｓ１０７）。その表示を更新するための所定の更新操作が行われると（Ｓ１０８）、リモート端末４０１は、受信済みのテキスト情報を用いて表示を更新する（Ｓ１０９）。【選択図】図５
2013186665.tif 000002
【特許請求の範囲】
【請求項１】
用紙に画像を形成する機能を有する画像形成装置と、
前記画像形成装置と通信可能であり、前記画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末とを有する画像形成装置の操作システムであって、
前記操作端末は、
前記表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データと前記テキスト情報とを用いて、前記ディスプレイの所定の領域に表示を行う第１の表示手段と、
前記第１の表示手段による表示についてユーザによりなされた操作を受け付ける操作受付手段と、
前記操作受付手段で受け付けられた操作が、前記第１の表示手段による表示を更新するための所定の更新操作であるか否かを判断する判断手段と、
前記判断手段により前記操作が前記更新操作であると判断されたとき、前記テキスト情報を用いて前記第１の表示手段による表示を更新する第１の更新手段と、
前記判断手段により前記操作が前記更新操作ではないと判断されたとき、前記操作受付手段で受け付けられた操作に基づく信号を前記画像形成装置に送信する操作送信手段とを備える、画像形成装置の操作システム。
【請求項２】
前記操作端末は、前記表示データとして画像データのみを受信したとき、受信した画像データを前記ディスプレイの所定の領域に表示する第２の表示手段をさらに有する、請求項１に記載の画像形成装置の操作システム。
【請求項３】
前記画像形成装置は、前記表示データとして前記画像データとともに前記テキスト情報を送信するとき、前記画像データに対応するテキスト表示領域に関する情報を前記操作端末に送信する領域情報送信手段を有し、
前記操作端末の第１の表示手段は、前記領域情報送信手段により送信された情報に基づいて、前記テキスト情報に関する表示を行う、請求項１又は２に記載の画像形成装置の操作システム。
【請求項４】
前記画像形成装置は、前記表示データを前記操作端末に送信するとき、前記表示データとして前記画像データに加えてテキスト情報を前記操作端末に送信するか否かを、表示の対象となる表示項目の数に応じて切り替える、請求項１から３のいずれかに記載の画像形成装置の操作システム。
【請求項５】
前記第１の表示手段は、
前記テキスト情報に含まれる表示されるべき情報について１画面に表示できるか否かを判断し、
１画面に表示できる場合には、受信した画像データに基づく画像の第１の位置に前記表示されるべき情報を合成し、その合成した画像を表示し、
１画面に表示できない場合には、前記第１の位置とは異なる第２の位置に、前記表示されるべき情報を合成し、その合成した画像を表示する、請求項１から４のいずれかに記載の画像形成装置の操作システム。
【請求項６】
前記第２の位置は、前記操作端末において前記画像形成装置の操作を行うために表示される第１の画像とは異なる第２の画像中の位置であり、
前記第１の更新手段は、前記第２の画像について前記更新操作が受け付けられたとき、受信済みのテキスト情報を用いて前記更新を行う、請求項５に記載の画像形成装置の操作システム。
【請求項７】
前記操作端末は、
前記第１の表示手段による表示に含まれる表示項目又は前記第１の更新手段により更新された表示に含まれる表示項目についての選択操作を受け付ける選択受付手段と、
前記選択受付手段により選択されたことが受け付けられた表示項目に関する情報を前記画像形成装置に通知する項目情報通知手段とをさらに備え、
前記画像形成装置は、
前記項目情報通知手段により通知された情報に基づいて、前記選択操作が受け付けられた後に前記操作端末で表示する画面の表示データを前記操作端末に送信する選択状態送信手段を有する、請求項１から６のいずれかに記載の画像形成装置の操作システム。
【請求項８】
前記選択状態送信手段は、前記選択されたことが受け付けられた表示項目についての表示態様が他の非選択状態の表示項目の表示態様とは異なるようにして、前記選択操作が受け付けられた後に前記操作端末で表示する画面についてのテキスト情報を生成し、そのテキスト情報を前記表示データに含めて前記操作端末に送信する、請求項７に記載の画像形成装置の操作システム。
【請求項９】
前記選択状態送信手段は、少なくとも前記選択されたことが受け付けられた表示項目について前記選択操作が行われたものであることを示す情報を含めて、前記選択操作が受け付けられた後に前記操作端末で表示する画面のテキスト情報を生成し、そのテキスト情報を前記表示データに含めて前記操作端末に送信し、
前記操作端末は、前記選択状態送信手段により送信された表示データに基づいて、前記ディスプレイに表示される画像を更新する第２の更新手段をさらに備え、
前記第２の更新手段は、前記選択操作が行われた表示項目と前記選択操作が行われていない表示項目とで表示態様が異なるようにして、前記更新を行う、請求項７に記載の画像形成装置の操作システム。
【請求項１０】
前記表示データは、複数の表示項目を表示させるリスト表示を行うための情報を含み、
前記更新操作は、前記第１の表示手段により表示されたリスト表示をスクロールさせて表示するための操作であり、
前記第１の更新手段は、前記更新操作が行われたとき、前記更新操作の情報を前記画像形成装置に通知せず、受信済みのテキスト情報を用いて、スクロールさせたときのリスト表示を行う、請求項１から９のいずれかに記載の画像形成装置の操作システム。
【請求項１１】
ディスプレイを有する外部の操作端末と通信可能であり、前記操作端末から送られた信号に応じて動作する画像形成装置であって、
前記操作端末に、前記ディスプレイに表示させる画面に関する表示データを送信する表示データ送信手段と、
前記データ送信手段により、前記表示データとして画像データとともにテキスト情報が送信されるとき、前記操作端末に前記画像データに対応するテキスト表示領域に関する情報を送信する領域情報送信手段とを備える、画像形成装置。
【請求項１２】
前記表示データ送信手段は、前記表示データを前記操作端末に送信するとき、前記表示データとして前記画像データに加えてテキスト情報を前記操作端末に送信するか否かを、表示の対象となる表示項目の数に応じて切り替える、請求項１１に記載の画像形成装置。
【請求項１３】
外部の画像形成装置と通信可能であり、前記画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末であって、
前記表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データと前記テキスト情報とを用いて、前記ディスプレイの所定の領域に表示を行う表示手段と、
前記表示手段による表示についてユーザによりなされた操作を受け付ける操作受付手段と、
前記操作受付手段で受け付けられた操作が、前記表示手段による表示を更新するための所定の更新操作であるか否かを判断する判断手段と、
前記判断手段により前記操作が前記更新操作であると判断されたとき、前記テキスト情報を用いて前記表示手段による表示を更新する更新手段と、
前記判断手段により前記操作が前記更新操作ではないと判断されたとき、前記操作受付手段で受け付けられた操作に基づく信号を前記画像形成装置に送信する操作送信手段とを備える、操作端末。
【請求項１４】
ディスプレイを有する外部の操作端末と通信可能であり、前記操作端末から送られた信号に応じて動作する画像形成装置の制御方法であって、
前記操作端末に、前記ディスプレイに表示させる画面に関する表示データを送信する表示データ送信ステップと、
前記データ送信ステップにより、前記表示データとして画像データとともにテキスト情報が送信されるとき、前記操作端末に前記画像データに対応するテキスト表示領域に関する情報を送信する領域情報送信ステップとを備える、画像形成装置の制御方法。
【請求項１５】
外部の画像形成装置と通信可能であり、前記画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末の制御方法であって、
前記表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データと前記テキスト情報とを用いて、前記ディスプレイの所定の領域に表示を行う表示ステップと、
前記表示ステップによる表示についてユーザによりなされた操作を受け付ける操作受付ステップと、
前記操作受付ステップで受け付けられた操作が、前記表示ステップによる表示を更新するための所定の更新操作であるか否かを判断する判断ステップと、
前記判断ステップにより前記操作が前記更新操作であると判断されたとき、前記テキスト情報を用いて前記表示ステップによる表示を更新する更新ステップと、
前記判断ステップにより前記操作が前記更新操作ではないと判断されたとき、前記操作受付ステップで受け付けられた操作に基づく信号を前記画像形成装置に送信する操作送信ステップとを備える、操作端末の制御方法。
【請求項１６】
ディスプレイを有する外部の操作端末と通信可能であり、前記操作端末から送られた信号に応じて動作する画像形成装置の制御プログラムであって、
前記操作端末に、前記ディスプレイに表示させる画面に関する表示データを送信する表示データ送信ステップと、
前記データ送信ステップにより、前記表示データとして画像データとともにテキスト情報が送信されるとき、前記操作端末に前記画像データに対応するテキスト表示領域に関する情報を送信する領域情報送信ステップとをコンピュータに実行させる、画像形成装置の制御プログラム。
【請求項１７】
外部の画像形成装置と通信可能であり、前記画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末の制御プログラムであって、
前記表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データと前記テキスト情報とを用いて、前記ディスプレイの所定の領域に表示を行う表示ステップと、
前記表示ステップによる表示についてユーザによりなされた操作を受け付ける操作受付ステップと、
前記操作受付ステップで受け付けられた操作が、前記表示ステップによる表示を更新するための所定の更新操作であるか否かを判断する判断ステップと、
前記判断ステップにより前記操作が前記更新操作であると判断されたとき、前記テキスト情報を用いて前記表示ステップによる表示を更新する更新ステップと、
前記判断ステップにより前記操作が前記更新操作ではないと判断されたとき、前記操作受付ステップで受け付けられた操作に基づく信号を前記画像形成装置に送信する操作送信ステップとをコンピュータに実行させる、操作端末の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、画像形成装置の操作システム、画像形成装置、操作端末、画像形成装置の制御方法、操作端末の制御方法、画像形成装置の制御プログラム、及び操作端末の制御プログラムに関し、特に、ユーザが、画像形成装置に関する情報表示がなされる操作端末を用いて画像形成装置を遠隔操作することができる画像形成装置の操作システム、画像形成装置、操作端末、画像形成装置の制御方法、操作端末の制御方法、画像形成装置の制御プログラム、及び操作端末の制御プログラムに関する。
【背景技術】
【０００２】
画像形成装置（スキャナ機能、ファクシミリ機能、複写機能、プリンタとしての機能、データ通信機能、及びサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンタなど）としては、画像形成装置に関する情報表示がなされる操作端末を用いて、ユーザによる遠隔操作を行えるものがある。
【０００３】
このような、操作端末を用いた画像形成装置の操作システムとしては、例えば、次のようなものがある。すなわち、操作端末は、例えば画像形成装置とネットワーク経由で通信可能である。操作端末は、表示パネルを有する。操作端末の表示パネルには、画像形成装置から送られた画像データなどが表示される。操作端末は、画像形成装置の操作パネルと同等の表示を行う。ユーザは、表示パネルの表示内容を確認し、操作端末の操作入力を行う。操作端末は、その入力情報を画像形成装置に送信する。画像形成装置は、操作端末から送られた操作指示に基づいて、種々の機能を実行する。
【０００４】
下記特許文献１には、端末装置において、大きな情報量を持つ文書を表示画面に表示させるに際して、スクロールキーを操作することによって行単位又は列単位で表示領域をスクロールさせることが開示されている。この端末装置では、スクロールキーの１回の操作により直前に表示されていた旧表示領域の内容と、スクロールキーの１回の操作により更新され表示される新表示領域の内容との境界を視認させるための識別表示領域の表示が行われる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１６５２０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
従来の画像形成装置の操作システムでは、操作端末と画像形成装置とは、それぞれ、大まかに次のように動作する。すなわち、操作端末は、ユーザが操作した内容を、画像形成装置に通知する。画像形成装置は、その操作結果に応じた画面データを操作端末に送信する。そして、操作端末は、画像形成装置から受信した画像データに基づいて表示を行う。
【０００７】
図１０は、従来の画像形成装置の操作システムにおいて行われる動作の一例を示すシーケンス図である。
【０００８】
図１０において、操作システムは、画像形成装置８０１と、それと通信可能な操作端末であるリモート端末（操作端末）８４１とで構成されている。ステップＳ８０１において、リモート端末８４１で、ユーザにより行われたキー入力が受け付けられる。ここで、キー入力は、例えば、リモート端末８４１の表示画面を、現在表示中の画面から次の画面に遷移させるために行われる入力操作をいう。
【０００９】
キー入力が行われると、ステップＳ８０２において、リモート端末８４１は、入力されたキーの情報（キー情報）を画像形成装置８０１に送る。
【００１０】
ステップＳ８０３において、画像形成装置８０１は、リモート端末８４１から送られたキー情報に基づいて、キーの入力を受け付けられるか判断する。受け付けられれば、画像形成装置８０１は、キーの入力を受け付ける。
【００１１】
ステップＳ８０４において、画像形成装置８０１は、受け付けたキーに応じて、表示画面を更新する。すなわち、画像形成装置８０１は、リモート端末８４１に表示される画面の更新後の画面データを生成する。
【００１２】
ステップＳ８０５において、画像形成装置８０１は、生成した画面データをリモート端末８４１に送信する。
【００１３】
ステップＳ８０６において、リモート端末８４１は、画像形成装置８０１から送信された画面データに基づいて、表示する画面を更新する。
【００１４】
このようなステップＳ８０１〜Ｓ８０６の動作は、リモート端末８４１においてキー操作が行われるたびに繰り返される。
【００１５】
画像形成装置では、例えばＬＣＤパネルなどの表示パネルを用いて、情報の表示及びユーザの操作入力の受付が行われる。表示パネルでは、表示可能である量より多くの情報を一度に表示することはできない。そのため、例えば多数の項目を含むリスト表示が行われる場合には、スクロール操作が行われるたびに表示内容を更新するスクロール表示が行われるのが一般的である。ユーザは、スクロール操作を繰り返すことにより、目的の項目を見つけることができる。
【００１６】
例えば、画像形成装置で行われたジョブの履歴表示画面などでは、多くの項目が含まれるリストが表示対象となる。このようなリストを表示するリスト表示画面では、アップキー（↑キー）やダウンキー（↓キー）などが押下されるのに伴い、１画面に表示される項目が更新される。すなわち、リスト表示画面では、スクロール操作が行われるのに伴い、スクロール表示が行われる。
【００１７】
上述の画像形成装置８０１とリモート端末８４１とで構成される操作システムを例に、従来のスクロール操作時の動作について説明する。
【００１８】
図１１は、従来の画像形成装置の操作システムにおいてスクロール操作に伴って行われる動作の一例を示すシーケンス図である。
【００１９】
図１１に示されるように、ステップＳ８１１において、リモート端末８４１で、キー入力が受け付けられる。ここで、キー入力は、例えば、スクロール表示により次の画面に遷移するためのダウンキーについて行われる（↓キーオン）。
【００２０】
ステップＳ８１２において、リモート端末８４１は、入力されたダウンキーの情報を画像形成装置８０１に送る。
【００２１】
ステップＳ８１３において、画像形成装置８０１は、リモート端末８４１から送られたキー情報に基づいて、ダウンキーの入力を受け付け可能か判断する。受付可能であれば、画像形成装置８０１は、ダウンキーの入力を受け付ける。
【００２２】
ステップＳ８１４において、画像形成装置８０１は、入力を受け付けたキーに応じて、表示画面を更新する。すなわち、画像形成装置８０１は、ダウンキーが入力されたことに応じて、更新後の画面データを生成する。更新後の画面データは、１ページ分だけ表示内容をスクロールさせたリスト画面の画面データである。
【００２３】
ステップＳ８１５において、画像形成装置８０１は、生成した画面データをリモート端末８４１に送信する。
【００２４】
ステップＳ８１６において、リモート端末８４１は、画像形成装置８０１から送信された画面データに基づいて、表示する画面を更新する。これにより、リモート端末８４１では、１ページだけスクロールしたリスト画面が表示される。ダウンキーが操作されることによりリスト画面を１ページだけスクロールさせることができる。
【００２５】
その後、再びダウンキーが操作されたときにも（Ｓ８２１）、上記のようなステップＳ８１１〜Ｓ８１６と同様の操作が行われる（ステップＳ８２１〜Ｓ８２６）。このような操作は、通常、所望の項目をユーザが見つけられるまで、繰り返される。
【００２６】
図１２は、従来の画像形成装置の操作システムにおいてスクロール操作が行われたときの操作端末側の画面表示例を示す図である。
【００２７】
図１２においては、リモート端末８４１の表示パネル（タッチパネル）の表示画面８１１が示されている。表示画面８１１には、例えばリストが表示されている。ここで表示されるリストは、「リスト１」、「リスト２」、「リスト３」、「リスト４」、〜などという項目が複数行にわたり含まれているものを想定する。表示画面８１１の一部には、ユーザが触れることで入力操作可能なダウンキー８１５が表示されている。１つの表示画面８１１には、リストのうち３つの項目を表示できる。
【００２８】
上記の図１１のような処理が画像形成装置８０１とリモート端末８４１との間で行われるのに伴い、リモート端末８４１における表示内容は、例えば図１２に示されるように移り変わる。すなわち、表示画面８１１は、リスト画面に遷移したとき、初期状態で表示される。一般的には、初期状態では、リストの１番目の項目から順に表示される。ユーザは、この状態から、所望の項目が表示されるまで、ダウンキー８１５の操作を繰り返す。ダウンキー８１５が操作されるたびに、画像形成装置８０１から画面データが送信され、リモート端末８４１において表示画面８１１が更新される。
【００２９】
すなわち、図１２に示されるように、ステップＳ８５１において、表示画面８１１には、リストのうち、「リスト１」、「リスト２」、「リスト３」の項目を含む第１の画像８１１ａが表示されている。
【００３０】
ステップＳ８５２において、ステップＳ８５１の表示画面８１１中に表示されているダウンキー８１５がオンとなる。
【００３１】
ダウンキー８１５が操作されたことに伴いスクロール動作が行われることにより、ステップＳ８５３において、表示画面８１１には、第２の画像８１１ｂが表示される。第２の画像８１１ｂには、「リスト４」、「リスト５」、「リスト６」の項目が含まれている。すなわち、リストは、先の第１の画像８１１ａの状態から１ページだけスクロールして表示されている。
【００３２】
ステップＳ８５４において、ステップＳ８５３の表示画面８１１中に表示されているダウンキー８１５がオンとなる。
【００３３】
ダウンキー８１５が操作されたことに伴い、ステップＳ８５５において、表示画面８１１には、第３の画像８１１ｃが表示される。第３の画像８１１ｃには、「リスト７」、「リスト８」、「リスト９」の項目が含まれている。すなわち、リストは、先の第２の画像８１１ｂの状態から１ページだけスクロールして表示されている。
【００３４】
所望の項目が表示画面８１１に表示されるまで、このような動作が繰り返し行われ、画像の表示内容が変更される。
【００３５】
ところで、このような従来の操作システムでは、操作端末においてスクロール操作が行われてから、操作端末の表示画面が更新されるまでに、時間がかかる（遅延が発生する）という問題がある。
【００３６】
すなわち、従来の操作システムでは、スクロール操作が行われるたびに画像データの通信などが行われる。表示データは、データサイズが大きいため通信に時間がかかるものである。操作端末は、表示データの通信を行いながら、ユーザによる操作の受付や、画面に描画する画像の更新等を行う。ユーザは、スクロール操作を行い、操作端末の表示画面が更新されるのを待ち、表示された画面中で所望の項目を探す、という一連の動作を繰り返す必要がある。そのため、繰り返してスクロール操作が行われる場合には、操作回数分だけ長い時間がかかってしまう。
【００３７】
このように遅延が発生すると、ユーザが操作端末を快適に使用することができなくなり、操作システムのユーザビリティが損なわれる。
【００３８】
このような問題は、表示されるべき項目数が多い場合に、特に顕著になる。すなわち、項目数が少ない場合（例えば、１ページ、２ページで表示できる程度の量である場合）において、リモート側でユーザによる操作（例えば、いわゆるフリック操作やスクロール操作など）が行われる場合を想定する。この場合、画面の更新時間は、トータルしてもそれほど長くはならないため、目的の項目を表示させられるまでの時間は比較的短くなる。
【００３９】
これに対して、項目が多い場合（例えば、多数のページにわたり表示しなければ表示しきれない程度の量である場合）において、リモート側でユーザによる操作が行われる場合を想定する。この場合には、ユーザは、目的の項目が表示されるまで、操作を何度も繰り返さなければならないことがある。すなわち、画面の更新時間がトータルで長くかかる可能性があり、目的の項目を表示させられるまでの時間が比較的長くなる可能性がある。
【００４０】
このような問題点に対して有効な解決策は、上述の特許文献１には開示されていない。
【００４１】
この発明はそのような問題点を解決するためになされたものであり、リモート側にある操作端末で速やかに画像形成装置に関する情報を表示させることができる画像形成装置の操作システム、画像形成装置、操作端末、画像形成装置の制御方法、操作端末の制御方法、画像形成装置の制御プログラム、及び操作端末の制御プログラムを提供することを目的としている。
【課題を解決するための手段】
【００４２】
上記目的を達成するためこの発明のある局面に従うと、用紙に画像を形成する機能を有する画像形成装置と、画像形成装置と通信可能であり、画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末とを有する画像形成装置の操作システムは、操作端末は、表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データとテキスト情報とを用いて、ディスプレイの所定の領域に表示を行う第１の表示手段と、第１の表示手段による表示についてユーザによりなされた操作を受け付ける操作受付手段と、操作受付手段で受け付けられた操作が、第１の表示手段による表示を更新するための所定の更新操作であるか否かを判断する判断手段と、判断手段により操作が更新操作であると判断されたとき、テキスト情報を用いて第１の表示手段による表示を更新する第１の更新手段と、判断手段により操作が更新操作ではないと判断されたとき、操作受付手段で受け付けられた操作に基づく信号を画像形成装置に送信する操作送信手段とを備える。
【００４３】
好ましくは操作端末は、表示データとして画像データのみを受信したとき、受信した画像データをディスプレイの所定の領域に表示する第２の表示手段をさらに有する。
【００４４】
好ましくは画像形成装置は、表示データとして画像データとともにテキスト情報を送信するとき、画像データに対応するテキスト表示領域に関する情報を操作端末に送信する領域情報送信手段を有し、操作端末の第１の表示手段は、領域情報送信手段により送信された情報に基づいて、テキスト情報に関する表示を行う。
【００４５】
好ましくは画像形成装置は、表示データを操作端末に送信するとき、表示データとして画像データに加えてテキスト情報を操作端末に送信するか否かを、表示の対象となる表示項目の数に応じて切り替える。
【００４６】
好ましくは第１の表示手段は、テキスト情報に含まれる表示されるべき情報について１画面に表示できるか否かを判断し、１画面に表示できる場合には、受信した画像データに基づく画像の第１の位置に表示されるべき情報を合成し、その合成した画像を表示し、１画面に表示できない場合には、第１の位置とは異なる第２の位置に、表示されるべき情報を合成し、その合成した画像を表示する。
【００４７】
好ましくは第２の位置は、操作端末において画像形成装置の操作を行うために表示される第１の画像とは異なる第２の画像中の位置であり、第１の更新手段は、第２の画像について更新操作が受け付けられたとき、受信済みのテキスト情報を用いて更新を行う。
【００４８】
好ましくは操作端末は、第１の表示手段による表示に含まれる表示項目又は第１の更新手段により更新された表示に含まれる表示項目についての選択操作を受け付ける選択受付手段と、選択受付手段により選択されたことが受け付けられた表示項目に関する情報を画像形成装置に通知する項目情報通知手段とをさらに備え、画像形成装置は、項目情報通知手段により通知された情報に基づいて、選択操作が受け付けられた後に操作端末で表示する画面の表示データを操作端末に送信する選択状態送信手段を有する。
【００４９】
好ましくは選択状態送信手段は、選択されたことが受け付けられた表示項目についての表示態様が他の非選択状態の表示項目の表示態様とは異なるようにして、選択操作が受け付けられた後に操作端末で表示する画面についてのテキスト情報を生成し、そのテキスト情報を表示データに含めて操作端末に送信する。
【００５０】
好ましくは選択状態送信手段は、少なくとも選択されたことが受け付けられた表示項目について選択操作が行われたものであることを示す情報を含めて、選択操作が受け付けられた後に操作端末で表示する画面のテキスト情報を生成し、そのテキスト情報を表示データに含めて操作端末に送信し、操作端末は、選択状態送信手段により送信された表示データに基づいて、ディスプレイに表示される画像を更新する第２の更新手段をさらに備え、第２の更新手段は、選択操作が行われた表示項目と選択操作が行われていない表示項目とで表示態様が異なるようにして、更新を行う。
【００５１】
好ましくは表示データは、複数の表示項目を表示させるリスト表示を行うための情報を含み、更新操作は、第１の表示手段により表示されたリスト表示をスクロールさせて表示するための操作であり、第１の更新手段は、更新操作が行われたとき、更新操作の情報を画像形成装置に通知せず、受信済みのテキスト情報を用いて、スクロールさせたときのリスト表示を行う。
【００５２】
この発明の他の局面に従うと、ディスプレイを有する外部の操作端末と通信可能であり、操作端末から送られた信号に応じて動作する画像形成装置は、操作端末に、ディスプレイに表示させる画面に関する表示データを送信する表示データ送信手段と、データ送信手段により、表示データとして画像データとともにテキスト情報が送信されるとき、操作端末に画像データに対応するテキスト表示領域に関する情報を送信する領域情報送信手段とを備える。
【００５３】
好ましくは表示データ送信手段は、表示データを操作端末に送信するとき、表示データとして画像データに加えてテキスト情報を操作端末に送信するか否かを、表示の対象となる表示項目の数に応じて切り替える。
【００５４】
この発明のさらに他の局面に従うと、外部の画像形成装置と通信可能であり、画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末は、表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データとテキスト情報とを用いて、ディスプレイの所定の領域に表示を行う表示手段と、表示手段による表示についてユーザによりなされた操作を受け付ける操作受付手段と、操作受付手段で受け付けられた操作が、表示手段による表示を更新するための所定の更新操作であるか否かを判断する判断手段と、判断手段により操作が更新操作であると判断されたとき、テキスト情報を用いて表示手段による表示を更新する更新手段と、判断手段により操作が更新操作ではないと判断されたとき、操作受付手段で受け付けられた操作に基づく信号を画像形成装置に送信する操作送信手段とを備える。
【００５５】
この発明のさらに他の局面に従うと、ディスプレイを有する外部の操作端末と通信可能であり、操作端末から送られた信号に応じて動作する画像形成装置の制御方法は、操作端末に、ディスプレイに表示させる画面に関する表示データを送信する表示データ送信ステップと、データ送信ステップにより、表示データとして画像データとともにテキスト情報が送信されるとき、操作端末に画像データに対応するテキスト表示領域に関する情報を送信する領域情報送信ステップとを備える。
【００５６】
この発明のさらに他の局面に従うと、外部の画像形成装置と通信可能であり、画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末の制御方法は、表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データとテキスト情報とを用いて、ディスプレイの所定の領域に表示を行う表示ステップと、表示ステップによる表示についてユーザによりなされた操作を受け付ける操作受付ステップと、操作受付ステップで受け付けられた操作が、表示ステップによる表示を更新するための所定の更新操作であるか否かを判断する判断ステップと、判断ステップにより操作が更新操作であると判断されたとき、テキスト情報を用いて表示ステップによる表示を更新する更新ステップと、判断ステップにより操作が更新操作ではないと判断されたとき、操作受付ステップで受け付けられた操作に基づく信号を画像形成装置に送信する操作送信ステップとを備える。
【００５７】
この発明のさらに他の局面に従うと、ディスプレイを有する外部の操作端末と通信可能であり、操作端末から送られた信号に応じて動作する画像形成装置の制御プログラムは、操作端末に、ディスプレイに表示させる画面に関する表示データを送信する表示データ送信ステップと、データ送信ステップにより、表示データとして画像データとともにテキスト情報が送信されるとき、操作端末に画像データに対応するテキスト表示領域に関する情報を送信する領域情報送信ステップとをコンピュータに実行させる。
【００５８】
この発明のさらに他の局面に従うと、外部の画像形成装置と通信可能であり、画像形成装置から送られた表示データに基づく表示を行うディスプレイを有する操作端末の制御プログラムは、表示データとして画像データとともにテキスト情報を受信したとき、受信した画像データとテキスト情報とを用いて、ディスプレイの所定の領域に表示を行う表示ステップと、表示ステップによる表示についてユーザによりなされた操作を受け付ける操作受付ステップと、操作受付ステップで受け付けられた操作が、表示ステップによる表示を更新するための所定の更新操作であるか否かを判断する判断ステップと、判断ステップにより操作が更新操作であると判断されたとき、テキスト情報を用いて表示ステップによる表示を更新する更新ステップと、判断ステップにより操作が更新操作ではないと判断されたとき、操作受付ステップで受け付けられた操作に基づく信号を画像形成装置に送信する操作送信ステップとをコンピュータに実行させる。
【発明の効果】
【００５９】
これらの発明に従うと、操作端末に画像データとテキスト情報とが送られ、操作端末で更新操作が行われたとき、テキスト情報を用いて表示が更新される。したがって、リモート側にある操作端末で速やかに画像形成装置に関する情報を表示させることができる画像形成装置の操作システム、画像形成装置、操作端末、画像形成装置の制御方法、操作端末の制御方法、画像形成装置の制御プログラム、及び操作端末の制御プログラムを提供することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の実施の形態の１つにおける画像形成装置の操作システムを示すブロック図である。
【図２】画像形成装置を示す斜視図である。
【図３】画像形成装置のハードウェア構成を示すブロック図である。
【図４】リモート端末の構成を示すブロック図である。
【図５】スクロール表示の流れの一例を示すシーケンス図である。
【図６】リモート端末において行われるスクロール表示の一例を説明する図である。
【図７】リモート端末において行われるスクロール表示の別の例を説明する図である。
【図８】リスト表示されている項目の１つが選択されている状態の一例を示す図である。
【図９】リスト表示されている項目の１つが選択されている状態の他の例を示す図である。
【図１０】従来の画像形成装置の操作システムにおいて行われる動作の一例を示すシーケンス図である。
【図１１】従来の画像形成装置の操作システムにおいてスクロール操作に伴って行われる動作の一例を示すシーケンス図である。
【図１２】従来の画像形成装置の操作システムにおいてスクロール操作が行われたときの操作端末側の画面表示例を示す図である。
【発明を実施するための形態】
【００６１】
以下、本発明の実施の形態の１つに係る画像形成装置の操作システムについて説明する。
【００６２】
画像形成システムは、画像形成装置とリモート端末（操作端末）とで構成されている。
【００６３】
画像形成装置は、スキャナ機能、複写機能、プリンタとしての機能、ファクシミリ機能、データ通信機能、及びサーバ機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。スキャナ機能は、セットされた原稿の画像を読み取ってそれをＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等に蓄積する機能である。複写機能は、さらにそれを用紙等に印刷（プリント）する機能である。プリンタとしての機能は、ＰＣ等の外部端末から印刷指示を受けるとその指示に基づいて用紙に印刷を行う機能である。ファクシミリ機能は、外部のファクシミリ装置等からファクシミリデータを受信してそれをＨＤＤ等に蓄積する機能である。データ通信機能は、接続された外部機器との間でデータを送受信する機能である。サーバ機能は、複数のユーザでＨＤＤ等に記憶したデータなどを共有可能にする機能である。
【００６４】
リモート端末は、例えば、データ通信機能、及び情報記憶、閲覧、出力機能など、種々の機能を備えた、情報処理装置（パーソナルコンピュータ（ＰＣ）、タブレット型端末装置など）である。データ通信機能は、例えば携帯電話網やその他のネットワークを介して、他の装置との間でデータ通信を行う機能である。データ通信機能は、例えば、無線通信により行うことができる。情報記憶、閲覧、出力機能は、外部装置から送られた情報や、ユーザから入力された情報を記憶したり、記憶した情報を表示器に表示したり、外部装置へ送信したりすることを可能にする機能である。
【００６５】
画像形成装置とリモート端末とは、所定の無線通信プロトコルで互いに通信できる。画像形成装置とリモート端末とが互いの存在を認識できるように互いに通信可能な状態において、画像形成装置とリモート端末との両者間の接続が確立されると、互いにデータ通信可能に連携する。なお、画像形成装置とリモート端末とは、直接情報を送受可能であってもよいし、別に設けられたサーバ装置などを介して、情報を送受可能であってもよい。
【００６６】
本実施の形態において、リモート端末は、画像形成装置に設けられている操作パネルと同等の表示を行うディスプレイを有している。すなわち、リモート端末では、画像形成装置を操作するための操作画面を表示できる。操作画面は、例えば、画像形成装置から送信された画面データに基づいて表示される。リモート端末は、リモート端末で行われたユーザによる操作に基づいて、その入力情報を画像形成装置に送信する。ユーザは、リモート端末に操作画面を表示させ、その操作画面について所定の操作入力を行うことで、画像形成装置の操作を行うことができる。
【００６７】
リモート端末は、画像形成装置から画面データ（ＬＣＤ画面描画データ）のみを受信したとき、受信した画面データをそのまま所定の領域に描画する。リモート端末は、画面データとともにテキスト情報を受信したとき、画面データとテキスト情報を加工して、所定の領域に表示する。リモート端末は、加工した情報を表示している領域の操作の検知に基づいて、表示を更新する操作か、それ以外の操作かを判断する。リモート端末は、判断結果に基づいて、表示更新の操作であればリモート端末側で生成した画像データで表示を更新し、それ以外であれば画像形成装置に操作情報を通知する。
【００６８】
画像形成装置は、テキスト情報を送信する際、画面データのうち、テキスト表示領域となる部分（テキスト描画位置）の領域情報を同時に送信する。ここで、領域情報としては、例えば、開始座標、フォントサイズ、文字間隔、最大行数、１行最大文字数などが挙げられる。リモート端末は、テキスト表示領域の領域情報に応じて、画像データが示す画像とテキスト情報の表示されるべき情報とを合成して表示する。
【００６９】
テキスト情報は、例えば、表示項目数と、項目の文字情報とを含む情報である。画像形成装置は、表示項目数に応じて、画面情報と併せて、テキスト情報を送信するか否か判断する。テキスト情報を送信する場合は、画面データに、表示項目数と項目の文字情報とを加えて送信する。他方、テキスト情報を送信しない場合には、画面データのみを送信する。換言すると、画像形成装置は、スクロール表示する必要のない画面では、テキスト情報を送信しない。
【００７０】
リモート端末は、受信した表示されるべき文字情報のすべてが、１画面のテキスト表示領域に表示可能である否か判断する。１画面に表示可能な場合は、受信した画面データのうち、指定された座標内に、テキスト情報のうち表示されるべき情報を合成して表示する。他方、１画面に表示できない場合には、指定された座標とは異なる位置に、表示されるべき文字情報を合成して表示する。このとき、表示領域は、通常の遠隔操作画面とは別画面である。この画面内で、更新操作（スクロール操作）が行われた場合は、リモート端末は、操作情報を画像形成装置に通知しない。この場合、リモート端末は、受信済みのテキスト情報を使ってスクロール後の画面を描画する。
【００７１】
リモート端末は、画面内で特定の項目が選択されたとき、どの項目が選択されたかを示す選択情報を画像形成装置に通知する。画像形成装置は、上記選択情報を元に、項目選択後に表示する画面の画面データをリモート端末に送信する。
【００７２】
画像形成装置は、選択情報が通知されたとき、その後リモート端末に送信する画面データにおいて、選択状態にある表示項目のテキスト情報を変更する。例えば、選択状態にある表示項目のフォント情報は、他の非選択状態の項目とは変更される。フォント情報としては、例えば、色、サイズ、文字種などが挙げられる。
【００７３】
なお、画像形成装置は、選択情報が通知されたとき、その後リモート端末に送信する画面データのテキスト情報に、各表示項目が選択状態であるか、非選択状態であるかを示す情報を含ませるようにしてもよい。このとき、リモート端末は、各表示項目が選択状態か否かにより、各項目の表示方法を変える。
【００７４】
［実施の形態］
【００７５】
図１は、本発明の実施の形態の１つにおける画像形成装置の操作システムを示すブロック図である。
【００７６】
本実施の形態において、操作システム５００は、画像形成装置１と、リモート端末４０１とで構成されている。
【００７７】
図１に示されるように、リモート端末４０１は、操作部４１１と、画面制御部４１７と、制御部４２０と、記憶部４２７と、通信部４５０とを備えている。各部についての詳細は、後述する。リモート端末４０１は、例えばラップトップ型のＰＣである。
【００７８】
画像形成装置１は、操作部１１と、画面表示部１７と、制御部２０と、不揮発メモリ（記憶部）２７と、通信部５０とを備えている。
【００７９】
画像形成装置１とリモート端末４０１とは、それぞれ、通信部５０，４５０を用いて、所定のプロトコル（例えば、無線ＬＡＮ（ローカルエリアネットワーク）など）によって、互いに通信可能である。画像形成装置１は、リモート端末４０１から送られた情報に基づいて動作可能である。ユーザは、リモート端末４０１を用いることにより、容易に、画像形成装置１を遠隔操作できる。
【００８０】
［画像形成装置１の構成］
【００８１】
図２は、画像形成装置１を示す斜視図である。
【００８２】
図２に示すように、画像形成装置１は、給紙カセット３と、排紙トレイ５と、操作部１１と、制御部２０と、画像形成部３０と、画像読取部４０とを備える。制御部２０は、ＣＰＵなどを有し、画像形成装置１の動作を制御する。制御部２０、画像形成部３０、及び画像読取部４０などは、画像形成装置１の筐体の内部に配置されている。
【００８３】
この画像形成装置１は、３つの給紙カセット３（給紙カセット３ａ，３ｂ，３ｃ）を有している。それぞれの給紙カセット３には、例えば、互いに異なるサイズの用紙（Ｂ５サイズ、Ａ４サイズ、及びＡ３サイズなど）が装てんされている。給紙カセット３は、画像形成装置１の下部に、画像形成装置１の筐体に抜き差し可能に配置されている。各給紙カセット３に装てんされた用紙は、印字時に、１枚ずつ給紙カセット３から給紙され、画像形成部３０に送られる。なお、給紙カセット３の数は３つに限られず、それより多くても少なくてもよい。
【００８４】
排紙トレイ５は、画像形成装置１の筐体のうち画像形成部３０が収納されている部位の上方で画像読取部４０が配置されている部位の下方に配置されている。排紙トレイ５には、画像形成部３０により画像が形成された用紙が筐体の内部から排紙される。
【００８５】
操作部１１は、画像形成装置１の上部前面（図において正面）側に配置されている。操作部１１には、ユーザにより押下操作可能な複数の操作ボタン１１ａが配置されている。また、操作部１１には、情報をユーザに表示する表示パネル１３が配置されている。
【００８６】
表示パネル１３は、タッチパネルである。表示パネル１３は、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）である。表示パネル１３は、ユーザに案内画面を表示したり、操作ボタンを表示してユーザからのタッチ操作を受け付けたりする。表示パネル１３は、制御部２０の制御の下、画面制御部１７により制御されて表示を行う。操作部１１は、ユーザにより操作ボタン１１ａや表示パネル１３へなされる操作入力を受け付ける。操作部１１は、操作ボタン１１ａや表示パネル１３がユーザにより操作されると、その操作に応じた操作信号又は所定のコマンドを制御部２０に送信する。すなわち、ユーザは、操作ボタン１１ａや表示パネル１３に操作を行うことにより、画像形成装置１に種々の動作を実行させることができる。
【００８７】
画像形成部３０は、大まかに、トナー像形成部（図示せず）と、用紙搬送部（図示せず）と、定着装置（図示せず）とを有している。画像形成部３０は、例えば電子写真方式で用紙に画像を形成する。
【００８８】
用紙搬送部は、給紙ローラ、搬送ソーラ、及びそれらを駆動するモータなどで構成されている。用紙搬送部は、用紙を給紙カセット３から給紙して、画像形成装置１の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙を画像形成装置１の筐体から排紙トレイ５などに排出する。
【００８９】
定着装置は、加熱ローラ及び加圧ローラを有している。定着装置は、加熱ローラと加圧ローラとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱及び加圧を行う。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。
【００９０】
画像読取部４０は、画像形成装置１の筐体の上部に配置されている。画像読取部４０は、ＡＤＦ（Ａｕｔｏ  Ｄｏｃｕｍｅｎｔ  Ｆｅｅｄｅｒ）４１を有している。画像読取部４０は、上述のスキャナ機能を実行する。画像読取部４０は、透明な原稿台に配置された原稿をコンタクトイメージセンサにより走査して、それを画像データとして読み取る。また、画像読取部４０は、原稿トレイにセットされた複数の原稿を１枚ずつＡＤＦ４１により順次取り込みながら、コンタクトイメージセンサにより原稿を読み取り、画像データとする。
【００９１】
画像読取部４０により読み取られた画像は、制御部２０により、仕上がり画像に変換される。制御部２０は、生成した仕上がり画像を外部装置などに送信したり、仕上がり画像に基づいて画像形成部３０により用紙に画像を形成したりできる。
【００９２】
図３は、画像形成装置１のハードウェア構成を示すブロック図である。
【００９３】
図３に示すように、画像形成装置１は、上述の各部のほか、ＲＯＭ２３、ＲＡＭ２５、及び不揮発メモリ２７を有している。
【００９４】
不揮発メモリ２７は、例えばフラッシュメモリやハードディスクドライブなどである。不揮発メモリ２７は、画像形成装置１に接続されている外部装置などから送られた印刷ジョブのデータや、画像読取部４０で読み取った画像データなどを記憶する。また、不揮発メモリ２７は、画像形成装置１の設定情報や、画像形成装置１の種々の動作を行うための制御プログラム２７ａなどを記憶する。制御部２０は、不揮発メモリ２７から制御プログラム２７ａを読み出して、制御プログラム２７ａを実行することで、画像形成装置１の動作の制御などを行うことができる。
【００９５】
ＲＯＭ２３は、例えばフラッシュＲＯＭ（Ｆｌａｓｈ  Ｍｅｍｏｒｙ）である。ＲＯＭ２３には、画像形成装置１が動作するときに用いられるデータが記憶されている。ＲＯＭ２３には、不揮発メモリ２７と同様に、種々の制御プログラムや、画像形成装置１の機能設定データなどが記憶されていてもよい。制御部２０は、ＲＯＭ２３からのデータの読み込みや、ＲＯＭ２３へのデータの書き込みを行う。なお、ＲＯＭ２３は、書換え不可能なものであってもよい。
【００９６】
ＲＡＭ２５は、制御部２０のメインメモリである。ＲＡＭ２５は、制御部２０が制御プログラム２７ａを実行するときに必要なデータなどを記憶するのに用いられる。
【００９７】
制御部２０は、画像形成装置１の各部に、信号を送受可能に接続されている。制御部２０は、ＲＯＭ２３、ＲＡＭ２５、又は不揮発メモリ２７などに記憶された制御プログラム２７ａなどを実行することにより、画像形成装置１の種々の動作を制御する。制御部２０は、操作部１１から操作信号が送られたり、画像形成装置１に接続されている外部機器などから操作コマンドが送信されたりすると、それらに応じて所定の制御プログラム２７ａを実行する。これにより、ユーザによる操作部１１の操作などに応じて、画像形成装置１の所定の機能が実行される。
【００９８】
図３に示すように、画像形成装置１は、さらに、画面制御部１７及び通信部５０などを有している。
【００９９】
画面制御部１７は、表示パネル１３の表示を制御する。画面制御部１７は、表示パネル１３に表示する画像を取得する処理を行う。すなわち、画面制御部１７は、例えば予め用意されて不揮発メモリ２７やＲＯＭ２３などに記憶されている表示画像を読み込み、表示パネル１３に表示したり、表示画像を生成して表示パネル１３に表示したりする。
【０１００】
通信部５０は、例えば所定の方式による無線通信をリモート端末４０１との間で行うことができるように構成されている。通信部５０は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）などの近距離無線通信規格や無線ＬＡＮの規格などに基づいて、リモート端末４０１の通信部４５０との間で無線通信可能である。
【０１０１】
［リモート端末４０１の構成］
【０１０２】
図４は、リモート端末４０１の構成を示すブロック図である。
【０１０３】
図４に示すように、リモート端末４０１は、上述の各部のほかに、入力部４１９と、ＲＯＭ４２３と、ＲＡＭ４２５とを備えている。
【０１０４】
操作部４１１は、表示パネル４１３を有している。表示パネル４１３は、例えば、タッチパネルである。表示パネル４１３は、例えば、ＬＣＤである。操作位置検出部４１５は、表示パネル４１３にユーザが触れた位置を検出し、制御部４２０に送信する。操作部４１１は、表示パネル４１３に操作用画像を表示させつつ、ユーザが触れた位置を検出する。制御部４２０では、ユーザが触れた位置と操作用画像との関係に応じて、ユーザの操作内容を検出できる。
【０１０５】
画面制御部４１７は、表示パネル４１３の表示を制御する。画面制御部４１７は、例えば、種々の案内画像や、リモート端末４０１のメニュー画面などを表示パネル４１３に表示させる。
【０１０６】
入力部４１９は、例えばキーボードやポインティングデバイスである。入力部４１９は、ユーザによる入力操作がなされたとき、それに応じた信号を制御部４２０に送信する。これにより、ユーザの入力操作が受け付けられる。
【０１０７】
制御部４２０は、例えばＣＰＵを有する。制御部４２０は、ＲＯＭ４２３やＲＡＭ４２５などを用いて、リモート端末４０１の動作を制御する。
【０１０８】
記憶部４２７は、例えばソリッドステートドライブやハードディスクドライブなどである。記憶部４２７には、リモート端末４０１で実行される制御プログラム４２７ａが記憶されている。制御部４２０は、制御プログラム４２７ａを実行することにより、リモート端末４０１の動作の制御や、通信部４５０を利用した画像形成装置１との無線通信などを行う。
【０１０９】
通信部４５０は、例えば無線ＬＡＮや近距離無線通信など、所定の方式による無線通信を、画像形成装置１との間で行うことができるように構成されている。
【０１１０】
ここで、操作システム５００において、ユーザは、リモート端末４０１を用いて画像形成装置１の操作を行うことができる。リモート端末４０１では、例えば、画像形成装置１の表示パネル１３の表示画面と略同じ内容の表示画面を表示パネル４１３に表示させることができる。ユーザは、この場合、表示パネル４１３を見ながら、表示パネル１３を操作するのと同じような操作を行うことで、容易に、画像形成装置１の操作を行うことができる。
【０１１１】
操作画面は、例えば、画像形成装置１から送信された表示データに基づいて表示される。表示データは、リモート端末４０１で表示される画面データを含む。ユーザにより、表示パネル４１３に表示された操作画面に操作が行われると、その操作に関する情報が画像形成装置１に送信される。画像形成装置１は、それに応じて動作を行う。例えば、画像形成を行ったり、画像の読み取りを行ったりする。また、画像形成装置１は、表示パネル４１３で行われた操作に応じて、表示パネル４１３の表示画面の内容を変更するときには、変更後に表示する表示画面の画面データをリモート端末４０１に送信する。これにより、リモート端末４０１は、表示パネル４１３に、画像形成装置１から送られた画面データに基づく画像を表示させる。
【０１１２】
［リモート端末４０１におけるスクロール表示の説明］
【０１１３】
リモート端末４０１側の表示画面において、多数の表示項目を羅列して表示するリストが表示される場合がある（リスト表示）。リスト表示が行われる場合において、リストの項目が多く、リストを表示する表示領域に、一度に全項目を表示することができないことがある。このように、表示すべき内容を１ページの表示領域に表示できないときには、スクロール表示が行われる。
【０１１４】
スクロール表示が開始されると、例えば、表示領域に、表示できるだけの項目が表示される。そして、それと同時に、表示をスクロールさせて別の項目が表示領域に表示されるようにするための所定のキーの入力操作（キー操作）が受け付けられる。キー操作は、例えば、ユーザによる操作である。なお、ここで「キー操作」とは、リモート端末４０１に対してユーザにより行われる種々の操作態様をすべて含むものである。すなわち、「キー操作」には、表示パネル４１３に対するユーザの接触操作（いわゆるフリック操作などを含む）や、入力部４１９に対するユーザの操作が含まれる。
【０１１５】
スクロール表示が行われている場合において、表示をスクロールさせて別の項目が表示領域に表示されるようにするための所定のキー操作（所定の更新操作の一例）が受け付けられると、その操作に応じて、表示領域の表示画面が、次の表示画面に遷移する（スクロール）。これにより、遷移前には表示されていなかった項目が表示される。
【０１１６】
ここで、本実施の形態において、スクロール表示が行われるとき、操作システム５００では、次のような処理が行われる。すなわち、例えばリモート端末４０１で操作が行われた結果、スクロール表示が必要な画面に表示画面が遷移する場面を想定する。このとき、画像形成装置１は、リモート端末４０１に対し、表示画面の画像データと共に、表示画面中のリスト表示箇所に表示すべき文字列情報を、テキストデータ（テキスト情報）として送信する。すなわち、リモート端末４０１は、この画像データ及びテキストデータを含む、複数の表示項目を表示させるリスト表示を行うため表示データを受信する。リモート端末４０１は、リモート端末４０１側の表示能力に応じて、受信したテキストデータのうち表示可能な項目を用いて表示画面を生成し、生成した表示画面を表示パネル４１３に表示する。
【０１１７】
画面データとしては、表示パネル４１３に表示される表示画面について、スクロール表示の内容とは異なる部分のデータが該当する。他方、テキストデータとしては、スクロール表示の対象となる部分の全体のテキストデータがこれに該当する。すなわち、リスト表示が行われる場合であって、リストの項目数が多く、スクロール表示が行われるときには、そのリストのすべての項目を含むテキストデータが、リモート端末４０１に送信される。なお、テキストデータとしては、スクロール表示の対象となる文字が種々の記述形式（種々のマークアップ言語など）で記述されたものが用いられる。すなわち、テキストデータは、表示されるべき文字情報と、それ以外の文字情報とで構成されている。以下、表示されるべき文字情報を単にテキストデータ又は文字情報ということがある。
【０１１８】
画像形成装置１は、表示データをリモート端末４０１に送信するとき、表示データとして画像データに加えてテキストデータをリモート端末４０１に送信するか否かを、表示の対象となる表示項目の数に応じて切り替える。この場合、閾値となる表示項目の数は、適宜設定されてもよいし、リモート端末４０１でリスト表示が行われる領域に表示可能な項目数に応じた数として設定されるようにしてもよい。すなわち、画像形成装置１は、スクロール表示の対象外となる画面の表示データとしては、テキスト情報を含めない。リモート端末４０１は、表示データとして画像データのみを受信したとき、受信した画像データをディスプレイの所定の領域に表示し、ユーザからの操作を受け付ける。
【０１１９】
なお、このような処理は、画像形成装置１において制御部２０の制御に基づいて行われ、リモート端末４０１において制御部４２０の制御に基づいて行われる。
【０１２０】
図５は、スクロール表示の流れの一例を示すシーケンス図である。
【０１２１】
図５に示されるように、ステップＳ１０１において、リモート端末４０１でユーザによりキー操作が行われる（キーオン）。
【０１２２】
ステップＳ１０２において、キー操作に応じて、キー情報がリモート端末４０１から画像形成装置１に送られる。
【０１２３】
ステップＳ１０３において、画像形成装置１は、キー情報を受信し、キー操作を受け付ける。
【０１２４】
ステップＳ１０４において、画像形成装置１は、受け付けたキー操作に応じて、リモート端末４０１の表示パネル４１３の表示画面について、更新した画面（第１表示画面）を描画する。これにより、第１表示画面の画面データが生成される。
【０１２５】
ステップＳ１０５において、画像形成装置１は、第１表示画面において、スクロール表示を行う必要があるか否かを判断する。ここでは、画像形成装置１は、スクロール表示を行う必要があると判断された場合を想定する。換言すると、画像形成装置１は、第１表示画面について、スクロール可能な画面であって、表示すべき項目が１ページの表示範囲に収まらない程度に多いものであることを判断する。
【０１２６】
ステップＳ１０６において、画像形成装置１は、第１表示画面についての情報をリモート端末４０１に向けて送信する。このとき、第１表示画面でスクロール表示を行うので、画像形成装置１は、画面データとテキストデータとを表示データとして送信する。
【０１２７】
ステップＳ１０７において、リモート端末４０１では、データを受信すると、その画像データとテキストデータとを加工して、表示画面を更新する。これにより、ステップＳ１０４において生成された第１表示画面が表示される。このとき、リモート端末４０１は、受信したテキストデータのうち、表示画面において一度に表示可能な部分の文字情報のみを用いて、表示画面を描画する。本実施の形態において、ステップＳ１０７では、テキストデータの冒頭に近い部分から、表示できる範囲のデータが表示される。
【０１２８】
ここで、画像形成装置１は、表示データとして画像データとともにテキストデータを送信するとき、画像データに対応するテキスト表示領域に関する情報をリモート端末４０１に送信する。例えば、後述の第２のウインドウ５２０（図６などに示す。）など、画像データに対応する表示画面におけるリスト表示が行われる領域の座標やサイズなどが、画像データに対応させて、テキスト表示領域に関する情報として送信される。リモート端末４０１は、送信されたテキスト表示領域に関する情報に基づいて、テキストデータを用いた表示画面を表示できるようになる。
【０１２９】
ステップＳ１０７で第１表示画面の表示が行われている場合、ステップＳ１０８において、ダウンキーの操作（所定の更新操作の一例）が行われた場合を想定する（↓キーオン）。リモート端末４０１は、ユーザの操作がこのような所定の更新操作であるか否かを判断し、所定の更新操作であれば、ステップＳ１０８に進む。
【０１３０】
ここで、ダウンキーとは、例えば、本実施の形態において、スクロール表示の表示内容を順方向にスクロールさせて表示させる（表示順で次に並ぶ項目を表示させる）ために操作される所定のキーである。例えば、表示パネル４１３の表示画面において表示される下向き矢印のキーや、入力部４１９に設けられた下矢印キーなどが、ダウンキーに該当する。また、例えば、下方向にスクロールさせるための操作として予め設定されているフリック操作やスライド動作が行われたときも、ダウンキーの操作が行われたと判断する。例えば、ユーザが指で表示パネル４１３を下方向にはじいたり、指で表示パネル４１３にタッチしたまま指を下方向に移動させたりする操作が、これに該当する。
【０１３１】
ステップＳ１０８でダウンキーの操作が行われると、ステップＳ１０９において、リモート端末４０１で、画面が更新される。すなわち、ダウンキーの操作に応じて、スクロール表示の表示内容がスクロールした表示画面が表示パネル４１３に表示される。この処理は、ステップＳ１０６で受信された画面データ及びテキストデータを用いて行われる。この処理について、リモート端末４０１と画像形成装置１との間で通信を行うことなく、リモート端末４０１で画面更新を行うことができる。換言すると、リモート端末４０１は、更新操作が行われたとき、更新操作の情報を画像形成装置１に通知せず、画像形成装置１から情報を再取得せずに既に取得済みのテキスト情報を用いて、スクロールさせたときのリスト表示を行う。
【０１３２】
なお、ステップＳ１０８で画面更新が行われた後に、再度ダウンキーの操作が行われたとき、リモート端末４０１は、その再度のダウンキーの操作に応じて、表示画面の更新を行う。すなわち、ステップＳ１０８からステップＳ１０９は、リモート端末４０１と画像形成装置１との間で通信を行うことなく、繰り返されうる。
【０１３３】
ステップＳ１１０において、リモート端末４０１で項目選択操作が行われた場合を想定する。項目選択操作とは、例えば、リスト表示されている表示項目をユーザが選択する操作を行うことをいう。例えば、表示パネル４１３にスクロール表示されているリスト表示の項目部分へのタッチ操作や、入力部４１９を用いて項目部分を選択する操作が、ユーザの項目選択操作に該当する。
【０１３４】
リモート端末４０１は、ステップＳ１０７で行われた表示に含まれる表示項目や、ステップＳ１０９で更新された表示に含まれる表示項目について、項目選択操作が行われると、それを受け付ける。
【０１３５】
ステップＳ１１１において、リモート端末４０１は、選択されたことが受け付けられた項目についての情報を、画像形成装置１に通知する。選択された項目についての情報としては、例えば、リスト表示された項目のうち何番目の項目が選択されたかを示す情報が送られる。
【０１３６】
ステップＳ１１２において、画像形成装置１は、リモート端末４０１から選択された項目の情報を通知されたとき、内部的に該当項目を選択状態にする。そして、画像形成装置１は、リモート端末４０１から通知された情報に基づいて、表示パネル４１３の表示画面について、次の更新後の表示画面（第２表示画面）を描画する。換言すると、画像形成装置１は、項目選択操作が受け付けられた後にリモート端末４０１で表示する画面を描画し、表示データを生成する。
【０１３７】
ここで、画像形成装置１は、選択されたことが受け付けられた表示項目についての第２表示画面における表示態様が、他の非選択状態の表示項目の表示態様とは異なるようにして、テキストデータを生成する。例えば、選択状態の項目について、文字種などのフォント情報を変更する旨の記述が加えられて、テキストデータが生成される。
【０１３８】
ステップＳ１１３において、画像形成装置１は、描画した第２表示画面について、画面データとテキストデータとをリモート端末４０１に送信する。
【０１３９】
なお、このとき、第２表示画面において、例えばスクロール表示を行わないものであるような場合には、第２表示画面のすべての要素が含まれる画面データが送信され、テキストデータは送信されないようにしてもよい。
【０１４０】
ステップＳ１１４において、リモート端末４０１は、画像形成装置１からデータを受信すると、そのデータに基づいて、表示画面を更新する。これにより、第２表示画面が、表示パネル４１３に表示される。
【０１４１】
図６は、リモート端末４０１において行われるスクロール表示の一例を説明する図である。
【０１４２】
図６に示されるように、リモート端末４０１の表示パネル４１３には、第１のウインドウ５１０（ウインドウ１）、第２のウインドウ５２０（ウインドウ２）を含む表示画面５０１が表示されている。第１のウインドウ（第１の画像の一例、第１の位置の一例）５１０は、例えば、表示パネル４１３に通常表示される画面である。第２のウインドウ（第２の画像の一例、第２の位置の一例）５２０は、所定の場合に表示される、リスト表示を行う画面である。
【０１４３】
本実施の形態において、第２のウインドウ５２０は、例えば、リモート端末４０１の制御に基づいて表示される。例えば、リモート端末４０１は、受信したテキストデータのうち表示されるべき情報について、１画面に表示できるか否かを判断する。そして、１画面に表示できる場合には、受信した画像データに基づく第１のウインドウ５１０の表示領域に、表示されるべき情報を合成する。他方、１画面に表示できない場合には、リモート端末４０１は、第１のウインドウ５１０の表示領域とは異なる領域である、第２のウインドウ５２０に、表示されるべき情報を合成する。合成された画像は、表示パネル４１３に表示される。リモート端末４０１は、第２のウインドウ５２０について更新操作が受け付けられたとき、受信済みのテキストデータを用いて、表示を更新する。
【０１４４】
第１のウインドウ５１０では、リスト表示５１１が行われている。リスト表示５１１は、表示項目として、「リスト１」、「リスト２」、「リスト３」を有するリストである。リスト表示５１１において、表示項目はすべてが１画面の第１のウインドウ５１０に表示されている。第１のウインドウ５１０には、ダウンキー５０５及びアップキー５０６が表示されている。これらのダウンキー５０５及びアップキー５０６は、例えば、表示項目を選択する操作を受け付けるために表示されている。
【０１４５】
第２のウインドウ５２０では、リスト表示５２１が行われている。リスト表示５２１は、項目として、「リスト１」、「リスト２」、…を有するリストである。リスト表示５２１は、これらの項目を上下方向にスクロールさせて表示できるように表示されている。換言すると、リスト表示５２１は、スクロール表示されている。表示画面５０１においては、これらの項目のうち、「リスト１」、「リスト２」、…、「リスト８」が表示されている。第２のウインドウ５２０には、リスト表示をスクロールさせるために、ダウンキー５０５及びアップキー５０６が表示されている。
【０１４６】
ダウンキー５０５及びアップキー５０６のそれぞれは、リスト表示５２１を下方向、上方向にスクロール表示させるためのキーである。これらのスクロールキー５０５，５０６が操作された場合には、リモート端末４０１から画像形成装置１への通知は行われない。この場合、上述のようにして、リモート端末４０１側のみで、リスト表示５２１の表示内容が更新され、表示画面５０１が更新される。
【０１４７】
なお、表示画面５０１は、表示パネル４１３で表示されている画面のうち一部分にのみ表示されていてもよい。例えば、表示パネル４１３において、リモート端末４０１のオペレーティングシステムによるデスクトップ画面が表示されている中で、その１つのウインドウとして、表示画面５０１が表示されるようにしてもよい。
【０１４８】
また、スクロール表示の表示内容を逆方向にスクロールさせるために操作されるアップキー５０６や、その他の方向にスクロールさせる矢印キーなどの操作が行われた場合にも、これと同様に、リモート端末４０１側のみでリスト表示５２１の表示内容が更新されるようにすればよい。
【０１４９】
ここで、例えば、ウインドウでリスト表示する際の表示個数は、ウインドウのサイズにより、自由に変更してよい。また、リスト表示の項目が、１画面に表示しきれない場合においては、上下方向だけでなく、例えば左右方向にもスクロール可能であるスクロール表示を行うようにしてもよい。
【０１５０】
図７は、リモート端末４０１において行われるスクロール表示の別の例を説明する図である。
【０１５１】
図７において表示パネル４１３に表示されている表示画面５０１ａは、次の点で、上述の表示画面５０１とは異なっている。すなわち、表示画面５０１ａには、第２のウインドウ５２０と比較して横幅が広い第２のウインドウ５３０が含まれる。
【０１５２】
第２のウインドウ５３０では、リスト表示５３１が行われている。リスト表示５３１は、項目として、「リスト１」、「リスト２」、…、「リスト５」、…を有している。これらの項目は、ユーザ名（「ユーザー１」〜「ユーザー５」など）や日時の情報を、リスト表示５３１中に表示させるものである。
【０１５３】
第２のウインドウ５３０は、幅が広いため、第１のウインドウ５１０に重ねて表示されている。このように重ねあわせて表示することにより、より詳細な情報を表示することができる。
【０１５４】
図８は、リスト表示されている項目の１つが選択されている状態の一例を示す図である。
【０１５５】
上述のような表示画面５０１，５０１ａにおいて、リスト表示がされているとき、項目は、例えば次のようにして選択される。
【０１５６】
すなわち、図８に示されるように、表示画面５０２には、リスト表示５２１が行われている第２のウインドウ５２０ａが表示されている。第２のウインドウ５２０ａにおいては、リスト表示中の項目のうち、選択されている項目が、太字で表示される。例えば、リスト表示５２１中において、「リスト５」を示す項目５２８ａが選択される操作が行われた場合、項目５２８ａは太字で表示される。この強調表示は、例えば、選択操作が行われたとき、それに応じて画像形成装置１からリモート端末４０１に送られるテキストデータにおいて、当該選択された項目５２８ａを示す部分のフォント情報が、他の項目とは異なるものと指定されていることにより行われる。なお、フォント情報としては、色、サイズ、文字種などが挙げられる。すなわち、選択された項目のサイズを他よりも大きくしたり、文字種を変更したりしてもよい。色を他の項目とは異なる、例えば目立つ色にしてもよい。
【０１５７】
リモート端末４０１は、テキスト情報に基づいて、リモート端末４０１で項目の表示を行う際に、項目が選択状態にあるか否かを容易に識別できる。テキスト情報に選択状態についての情報を追加し、それに応じて、非選択状態の項目と比較して、表示を変更したり文字色などのフォントを変化させたりすることができる。このように強調表示が行われることで、ユーザは、選択されている項目を容易に認識することができる。また、リモート端末４０１について特別な構成を用いることは必要なく、画像形成装置１から送られる情報に基づいて、このような項目の選択状態が分かる強調表示を行うことができる。画像形成装置１とリモート端末４０１との間で何度も画像データ等をやり取りすることなく、選択状態にある項目の強調表示を行うことができる。
【０１５８】
図９は、リスト表示されている項目の１つが選択されている状態の他の例を示す図である。
【０１５９】
なお、選択項目の強調表示は、次に示されるようにして行われてもよい。すなわち、図９に示される表示画面５０３には、リスト表示５２１が行われている第２のウインドウ５２０ｂが表示されている。第２のウインドウ５２０ｂにおいては、リスト表示中の項目のうち、選択されている項目が、明暗反転して表示される。例えば、リスト表示５２１中において、「リスト５」を示す項目５２８ｂが選択されている場合、項目５２８ｂについては、バックグラウンドが暗く（濃色で）、文字部分が明るく（淡色で）表示される。このように強調表示が行われることで、ユーザは、図８について説明したものと同様に、選択されている項目を容易に認識することができる。
【０１６０】
なお、画像形成装置１は、項目選択操作についての情報が通知されたとき、選択されたことが受け付けられた表示項目について、選択操作が行われたものであることを示す情報を含めて、第２表示画面についてのテキストデータを生成するようにしてもよい。この場合、リスト表示の対象となる表示項目のそれぞれについて、その項目が選択操作が行われたものであるか否かの情報を付して、テキストデータを生成してもよい。この場合、リモート端末４０１は、送信された表示データに基づいて、選択操作が行われたものであるとの情報が付された項目と、その他の項目とで、表示態様を異なるようにして表示する。これにより、図８について説明したものと同様に、ユーザは、選択されている項目を容易に認識することができる。
【０１６１】
［実施の形態における効果］
【０１６２】
一度に表示可能な数が限られている領域に、例えば宛先リストや、設定メニューや、ファイルメニューなどをリスト表示し、そのリスト表示から目的の項目を探そうとする場合がある。例えば、送信宛先リストとして、１ページに１０件の宛先（項目）が表示できる場合において、１件の宛先を探すには、次の作業が行われる。
【０１６３】
すなわち、宛先項目数が例えば２０未満であるような場合には、スクロール操作が必要ないか、若しくは必要があっても１回行われるのみである。したがって、この場合、すべての項目を確認するのに時間はかからない。他方、例えば宛先項目数が３００件である場合には、スクロール操作は最大で３０回必要となる。スクロール操作が行われるたびにリモート端末４０１と画像形成装置１との間で通信が行われ、多くの時間がかかる可能性がある。
【０１６４】
従来の技術としては、応答速度を速めた遠隔制御を行うため、画像データを加工（圧縮、減色、抽出、切り出しなど）して通信データを小さくする方法がある。しかしながら、圧縮や減色でなどの方法を用いると、文字の視認性が悪くなる。また、領域の抽出や切り出しを行うと、画面の一部を通信できるだけで、他の部分の必要な項目のデータを取得できない。したがって、目的の項目をリストから探すのに支障を来す可能性がある。
【０１６５】
これに対して、以上のように構成された画像形成装置１では、宛先リストなど、表示可能な数が限られている領域内に、多数の項目がある場合には、画面データをリモート端末４０１に送信するときに、複数ページ分の項目（文字列データ）を合わせて送る。したがって、リモート端末４０１で、一度に複数ページ分のリスト情報、例えば３０件を、画像形成装置１との通信を行うことなく一度に閲覧することができる。表示データについてのリモート端末４０１と画像形成装置１との間の通信時間を減らすことができるので、項目を探すためにかかる時間を短縮できる。
【０１６６】
すなわち、リモート端末４０１は、更新操作が行われたとき、画像形成装置１と通信を行わず、リモート端末側でリスト表示を制御するため、スクロール表示をする際には、通信遅れのない操作性を確保することができる。また、リモート端末４０１側でリスト表示画面が作成されるので、表示パネル４１３のサイズの制約にとらわれず、一度に多くのリスト表示を行うことができる。したがって、ユーザは、目的の項目を早く探し出せる。
【０１６７】
また、リモート端末４０１では、リスト表示を表示する領域を拡大でき、また、拡大した領域に項目数を多く表示できるように構成されている。これは、リモート端末４０１の表示パネル４１３に表示されるデスクトップの空き領域を利用して行われる。これにより、リモート端末４０１で一度に表示できる項目数が増える。したがって、スクロールする操作回数を少なくすることができ、かつ、リモート端末４０１と画像形成装置１との間の通信時間を減らしてリモート端末４０１側で目的の項目を探すためにかかる時間をさらに少なくすることができる。
【０１６８】
画像形成装置１は、スクロール表示が必要ない場合には、不要なテキスト情報を送信しない。したがって、余分な通信が行われるのを防止することができる。
【０１６９】
なお、リモート端末４０１が、画像形成装置１から表示データとともに送られたテキスト表示領域に関する情報を利用して、第２のウインドウ５２０を使用せず、第１のウインドウ５１０内でリスト表示を行うように構成されていてもよい。リモート端末４０１側でテキストデータを加工して、第１のウインドウ５１０だけで、適切なリスト表示を行うことができる。この場合、第１のウインドウ５１０のダウンキー５０５等が操作されたとき、リモート端末４０１は、受信済みのテキストデータを用いて、リスト表示を更新できるようにすればよい。
【０１７０】
［その他］
【０１７１】
スクロール表示は、リスト表示が行われる場合に限られず、表示すべき情報を、表示画面の所定の領域１ページ中に納めて表示することができないときに行われるものとすればよい。
【０１７２】
画像形成装置としては、モノクロ／カラーの複写機、プリンタ、ファクシミリ装置やこれらの複合機（ＭＦＰ）などいずれであってもよい。電子写真方式により画像を形成するものに限られず、例えばいわゆるインクジェット方式により画像を形成するものであってもよい。画像形成装置には、操作パネルなどは設けられていなくてもよい。
【０１７３】
画像形成装置とリモート端末とのそれぞれについて、上述の実施の形態における処理は、ソフトウェアによって行っても、ハードウェア回路を用いて行ってもよい。
【０１７４】
画像形成装置とリモート端末とのそれぞれについて、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザに提供することにしてもよい。プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。上記のフローチャートで文章で説明された処理は、そのプログラムに従ってＣＰＵなどにより実行される。
【０１７５】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０１７６】
１  画像形成装置
２０  制御部
２７ａ  制御プログラム
４０１  リモート端末（操作端末）
４１１  操作部
４１３  表示パネル（ディスプレイの一例）
４１９  入力部
４２０  制御部
４２７ａ  制御プログラム
５００  操作システム
５０１，５０１ａ，５０２，５０３  表示画面
５０６  アップキー
５０７  ダウンキー
５２１  リスト表示
【図１】
2013186665.tif 000003
【図２】
2013186665.tif 000004
【図３】
2013186665.tif 000005
【図４】
2013186665.tif 000006
【図５】
2013186665.tif 000007
【図６】
2013186665.tif 000008
【図７】
2013186665.tif 000009
【図８】
2013186665.tif 000010
【図９】
2013186665.tif 000011
【図１０】
2013186665.tif 000012
【図１１】
2013186665.tif 000013
【図１２】
2013186665.tif 000014