(57)【要約】【課題】  消費電力を低減しつつ操作を容易にすること。【解決手段】  ＭＦＰは、部分的に点灯可能なバックライトを備えた液晶表示装置と、液晶表示装置の表示面に重畳して設けられ、表示面中のユーザーにより指示された位置を検出するタッチパネルと、液晶表示装置およびタッチパネルを制御するＣＰＵと、を備え、ＣＰＵは、液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定部５７と、バックライトの決定された有効部分を点灯させる有効部分点灯部６１と、タッチパネルにより検出される位置の時間的な変化に基づいて、有効部分が所定時間経過後に占める領域を予測部分に決定する予測部分決定部５９と、操作が検出されている間、バックライトの予測部分を点灯させる予測点灯部６５手段と、を含む。手段と、を含む。【選択図】        図５
2013206226.tif 000002
【特許請求の範囲】
【請求項１】
部分的に点灯可能なバックライトを備えた液晶表示装置と、
前記液晶表示装置の表示面に重畳して設けられ、前記表示面中のユーザーにより指示された位置を検出するタッチパネルと、
前記液晶表示装置および前記タッチパネルを制御する制御手段と、を備え、
前記制御手段は、
前記液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定手段と、
前記バックライトの前記決定された有効部分を点灯させる有効部分点灯手段と、
前記タッチパネルにより検出される位置の時間的な変化に基づいて、前記有効部分が所定時間経過後に占める領域を予測部分に決定する予測部分決定手段と、
前記操作が検出されている間、前記バックライトの前記予測部分を点灯させる予測点灯
手段と、を含む、表示装置。
【請求項２】
前記タッチパネルに、前記バックライトの応答時間により定まるサンプリング間隔で前記位置を検出させるタッチパネル制御手段を、さらに備え、
前記予測部分決定手段は、前記タッチパネルにより前記サンプリング間隔で連続して検出される２つの位置に基づいて、前記予測部分を決定し、
前記所定時間は、前記サンプリング間隔に基づき定められる、請求項１に記載表示装置。
【請求項３】
前記タッチパネルにより検出される位置の時間的な変化を、前記有効部分のサイズを変化させる操作をサイズ変更操作として検出するサイズ変更操作検出手段を、さらに備え、
前記予測部分決定手段は、前記サイズ変更操作が検出される場合、前記タッチパネルにより検出される位置が変化する速度に基づいて、前記有効部分が所定時間後に占める領域を予測する、請求項１または２に記載の表示装置。
【請求項４】
前記タッチパネルにより検出される位置の時間的な変化を、前記有効部分の前記表示面中における位置を変化させる移動操作として検出する移動操作検出手段を、さらに備え、
前記予測部分決定手段は、前記移動操作が検出される場合、前記タッチパネルにより検出される位置が変化する速度および方向に基づいて、前記有効部分が所定時間後に占める領域を予測する、請求項１〜３のいずれかに記載の表示装置。
【請求項５】
前記液晶表示装置に予め定められた部品の画像が表示されている状態で、前記タッチパネルによる検出される位置が前記部品の画像が表示されている領域内の場合に、前記部品の画像が表示されている領域を選択する部品選択手段を、さらに備え、
前記有効部分決定手段は、前記部品選択手段により選択された領域を有効部分に決定する、請求項１〜４のいずれかに記載の表示装置。
【請求項６】
前記有効部分決定手段は、前記液晶表示装置に複数の部品の画像が表示されている状態で、前記部品選択手段により前記複数の部品の画像が表示されている複数の領域の２以上が領域が選択される場合、前記選択された２以上の領域を前記有効部分に決定する、請求項５に記載の表示装置。
【請求項７】
前記有効部分決定手段は、前記タッチパネルによって検出される位置から所定の範囲の領域を前記有効部分に決定する指示範囲有効化手段を含む、請求項１〜６のいずれかに記載の表示装置。
【請求項８】
部分的に点灯可能なバックライトを備えた液晶表示装置と、
前記液晶表示装置の表示面に重畳して設けられ、前記表示面中のユーザーにより指示された位置を検出するタッチパネルと、を備えた表示装置で実行される表示制御方法であって、
前記液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定ステップと、
前記バックライトの前記決定された有効部分を点灯させる有効部分点灯ステップと、
前記タッチパネルにより検出される位置の時間的な変化を、前記有効部分のサイズを変化させる操作、または前記有効部分の前記表示面中における位置を変化させる操作として検出する操作検出ステップと、
前記操作が検出される場合、当該操作における前記タッチパネルにより検出される位置の時間的な変化に基づいて、前記有効部分が所定時間後に占める領域を予測し、予測された領域を予測部分に決定する予測部分決定ステップと、
前記操作が検出されている間、前記バックライトの前記予測部分を点灯させる点灯制御ステップと、を含む表示制御方法。
【請求項９】
部分的に点灯可能なバックライトを備えた液晶表示装置と、
前記液晶表示装置の表示面に重畳して設けられ、前記表示面中のユーザーにより指示された位置を検出するタッチパネルと、を備えた表示装置を制御するコンピューターで実行される表示制御プログラムであって、
前記液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定ステップと、
前記バックライトの前記決定された有効部分を点灯させる有効部分点灯ステップと、
前記タッチパネルにより検出される位置の時間的な変化を、前記有効部分のサイズを変化させる操作、または前記有効部分の前記表示面中における位置を変化させる操作として検出する操作検出ステップと、
前記操作が検出される場合、当該操作における前記タッチパネルにより検出される位置の時間的な変化に基づいて、前記有効部分が所定時間後に占める領域を予測し、予測された領域を予測部分に決定する予測部分決定ステップと、
前記操作が検出されている間、前記バックライトの前記予測部分を点灯させる点灯制御ステップと、を前記コンピューターに実行させる表示制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は表示装置、表示制御方法および表示制御プログラムに関し、特に、バックライト付の液晶表示装置を備えた表示装置、その表示装置で実行される表示制御方法および表示制御プログラムに関する。
【背景技術】
【０００２】
近年、複合機（ＭＦＰ）で代表される画像形成装置は、バックライト付の液晶表示装置（以下「ＬＣＤ」という）を備えている。このＭＦＰにおいて、消費電力を低減する要求に対して、バックライトを部分的に点灯させる技術が知られている。
【０００３】
特開２０１１−０９５９１３号公報には、一の表示領域が複数に分割され、分割された表示領域毎に、通常モードのときに必要となる機能がそれぞれ割り当てられて表示される表示部と、分割された表示領域毎に対応して設けられたバックライトと、分割された表示領域毎に対応して設けられ、割り当てられた機能を設定する操作を受け付け可能なタッチパネルと、通常モードを細分化した複数のパターンと通常モードのときに必要となる複数の機能とに応じてバックライト及びタッチパネルのオン、オフの設定が予め定義された定義データと、認識した通常モードのパターンとを基にバックライト及びタッチパネルのオン、オフを制御する制御部と、を有する画像形成装置が記載されている。
【０００４】
しかしながら、従来の画像形成装置は、定義データによって、複数の表示領域のうちバックライトを点灯する表示領域を、複数の機能に対応して予め定めているため、実際に、ユーザーが操作する部分とは別の表示領域においてもバックライトが点灯する場合がある。このため、ユーザーが操作しない部分においてもバックライトが点灯することになり、十分に消費電力を低減することができないといった問題がある。
【特許文献１】特開２０１１−０９５９１３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、消費電力を低減しつつ操作を容易にすることが可能な表示装置を提供することである。
【０００６】
この発明の他の目的は、消費電力を低減しつつ操作を容易にすることが可能な表示制御方法を提供することである。
【０００７】
この発明のさらに他の目的は、消費電力を低減しつつ操作を容易にすることが可能な表示制御プログラムを提供することである。
【課題を解決するための手段】
【０００８】
上述した目的を達成するためにこの発明のある局面によれば、表示装置は、部分的に点灯可能なバックライトを備えた液晶表示装置と、液晶表示装置の表示面に重畳して設けられ、表示面中のユーザーにより指示された位置を検出するタッチパネルと、液晶表示装置およびタッチパネルを制御する制御手段と、を備え、制御手段は、液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定手段と、バックライトの決定された有効部分を点灯させる有効部分点灯手段と、タッチパネルにより検出される位置の時間的な変化に基づいて、有効部分が所定時間経過後に占める領域を予測部分に決定する予測部分決定手段と、操作が検出されている間、バックライトの予測部分を点灯させる予測点灯手段と、を含む。
【０００９】
この局面に従えば、バックライトの有効部分が点灯され、タッチパネルにより検出される位置の時間的な変化に基づいて、有効部分が所定時間経過後に占める領域が予測部分に決定され、操作が検出されている間、バックライトの予測部分が点灯される。このため、ユーザーがタッチパネルを指示する操作をしている間は、バックライトの予測部分が点灯するので、ユーザーは、背景の画像を見ながら有効部分を配置する位置を決定することができるので、操作を容易にすることができる。また、有効部分または予測部分が点灯するので、バックライトの消費電力を低減することができる。その結果、消費電力を低減しつつ操作を容易にすることが可能な表示装置を提供することができる。
【００１０】
好ましくは、タッチパネルに、バックライトの応答時間により定まるサンプリング間隔で位置を検出させるタッチパネル制御手段を、さらに備え、予測部分決定手段は、タッチパネルによりサンプリング間隔で連続して検出される２つの位置に基づいて、予測部分を決定し、所定時間は、サンプリング間隔に基づき定められる。
【００１１】
この局面に従えば、タッチパネルは、バックライトの応答時間により定まるサンプリング間隔で位置を検出し、タッチパネルによりサンプリング間隔で連続して検出される２つの位置に基づいて、サンプリング間隔に基づき定まる所定時間が経過した後に有効部分が占める領域を予測部分に決定する。このため、有効部分を効率的に点灯することができる。
【００１２】
好ましくは、タッチパネルにより検出される位置の時間的な変化を、有効部分のサイズを変化させる操作をサイズ変更操作として検出するサイズ変更操作検出手段を、さらに備え、予測部分決定手段は、サイズ変更操作が検出される場合、タッチパネルにより検出される位置が変化する速度に基づいて、有効部分が所定時間後に占める領域を予測する。
【００１３】
この局面に従えば、位置の時間的に変化を有効部分のサイズを変化させる操作として検出し、位置が時間的に変化する速度に基づいて、予測部分が決定される。このため、予測部分を予測する精度を向上させることができる。
【００１４】
好ましくは、タッチパネルにより検出される位置の時間的な変化を、有効部分の表示面中における位置を変化させる移動操作として検出する移動操作検出手段を、さらに備え、予測部分決定手段は、移動操作が検出される場合、タッチパネルにより検出される位置が変化する速度および方向に基づいて、有効部分が所定時間後に占める領域を予測する。
【００１５】
この局面に従えば、位置の時間的な変化を有効部分を移動させる操作として検出し、位置が時間的に変化する速度および方向に基づいて予測部分が決定される。このため、予測部分を予測する精度を向上させることができる。
【００１６】
好ましくは、液晶表示装置に予め定められた部品の画像が表示されている状態で、タッチパネルによる検出される位置が部品の画像が表示されている領域内の場合に、部品の画像が表示されている領域を選択する部品選択手段を、さらに備え、有効部分決定手段は、部品選択手段により選択された領域を有効部分に決定する。
【００１７】
この局面に従えば、予め定められた部品の画像が表示されている状態で、部品の画像がユーザーにより指示されると、部品の画像が表示されている領域が有効部分に決定される。このため、ユーザーが有効部分を選択することができ、有効部分を選択する操作を容易にすることができる。
【００１８】
好ましくは、有効部分決定手段は、液晶表示装置に複数の部品の画像が表示されている状態で、部品選択手段により複数の部品の画像が表示されている複数の領域の２以上が領域が選択される場合、選択された２以上の領域を有効部分に決定する。
【００１９】
好ましくは、有効部分決定手段は、タッチパネルによって検出される位置から所定の範囲の領域を有効部分に決定する指示範囲有効化手段を含む。
【００２０】
この局面に従えば、タッチパネルによって検出された位置から所定の範囲の領域が有効部分に決定されるので、ユーザーが指示した位置の周辺が、バックライトで点灯する。このため、ユーザーは、液晶表示装置に表示されている画像の任意の部分を閲覧することができる。
【００２１】
この発明の他の局面によれば、表示制御方法は、部分的に点灯可能なバックライトを備えた液晶表示装置と、液晶表示装置の表示面に重畳して設けられ、表示面中のユーザーにより指示された位置を検出するタッチパネルと、を備えた表示装置で実行される表示制御方法であって、液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定ステップと、バックライトの決定された有効部分を点灯させる有効部分点灯ステップと、タッチパネルにより検出される位置の時間的な変化を、有効部分のサイズを変化させる操作、または有効部分の表示面中における位置を変化させる操作として検出する操作検出ステップと、操作が検出される場合、当該操作におけるタッチパネルにより検出される位置の時間的な変化に基づいて、有効部分が所定時間後に占める領域を予測し、予測された領域を予測部分に決定する予測部分決定ステップと、操作が検出されている間、バックライトの予測部分を点灯させる点灯制御ステップと、を含む。
【００２２】
この局面に従えば、表示装置の消費電力を低減しつつ操作を容易にすることが可能な表示制御方法を提供することができる。
【００２３】
この発明のさらに他の局面によれば、表示制御プログラムは、部分的に点灯可能なバックライトを備えた液晶表示装置と、液晶表示装置の表示面に重畳して設けられ、表示面中のユーザーにより指示された位置を検出するタッチパネルと、を備えた表示装置を制御するコンピューターで実行される表示制御プログラムであって、液晶表示装置に表示されている画面内の有効部分を決定する有効部分決定ステップと、バックライトの決定された有効部分を点灯させる有効部分点灯ステップと、タッチパネルにより検出される位置の時間的な変化を、有効部分のサイズを変化させる操作、または有効部分の表示面中における位置を変化させる操作として検出する操作検出ステップと、操作が検出される場合、当該操作におけるタッチパネルにより検出される位置の時間的な変化に基づいて、有効部分が所定時間後に占める領域を予測し、予測された領域を予測部分に決定する予測部分決定ステップと、操作が検出されている間、バックライトの予測部分を点灯させる点灯制御ステップと、をコンピューターに実行させる。
【００２４】
この局面に従えば、表示装置の消費電力を低減しつつ操作を容易にすることが可能な表示制御プログラムを提供することができる。
【図面の簡単な説明】
【００２５】
【図１】本実施の形態の一つにおけるＭＦＰの外観を示す斜視図である。
【図２】操作パネルの一例を示す平面図である。
【図３】ＭＦＰのハードウエア構成の概要の一例を示すブロック図である。
【図４】ＬＥＤの応答期間を説明するための図である。
【図５】ＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。
【図６】サイズ変更操作が入力される場合の有効部分および予測部分を説明するための図である。
【図７】移動操作が入力される場合の有効部分および予測部分を説明するための図である。
【図８】表示制御処理の流れの一例を示すフローチャートである。
【図９】有効部分決定処理の流れの一例を示すフローチャートである。
【図１０】第１サイズ変更処理の流れの一例を示すフローチャートである。
【図１１】第２サイズ変更処理の流れの一例を示すフローチャートである。
【図１２】移動処理の流れの一例を示す図である。
【図１３】移動操作を説明するための図である。
【図１４】アイコンが表示される場合の一例を示す第１の図である。
【図１５】アイコンが表示される場合の一例を示す第２の図である。
【発明を実施するための形態】
【００２６】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがって、それらについての詳細な説明は繰り返さない。
【００２７】
図１は、本実施の形態の一つにおけるＭＦＰの外観を示す斜視図である。図２は、操作パネルの一例を示す平面図である。図１および図２を参照して、ＭＦＰ１００は、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００２８】
操作パネル１６０は、ＭＦＰ１００の上面に設けられる。操作パネル１６０は、ＬＣＤ１６１と、ＬＣＤ１６１に重畳して設けられ、透明な部材からなるタッチパネル１６３と、ハードキー部１６５とを含む。ＬＣＤ１６１は、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。ハードキー部１６５は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。タッチパネル１６３は、ＬＣＤ１６１の表示面中の位置を検出する。タッチパネル１６３は、ＬＣＤ１６１の上面または下面に設けられる。
【００２９】
自動原稿搬送装置１２０は、原稿給紙トレイ上にセットされた複数枚の原稿を１枚ずつ自動的に原稿読取部１３０のプラテンガラス上に設定された所定の原稿読み取り位置まで搬送し、原稿読取部１３０により原稿画像が読み取られた原稿を原稿排紙トレイ上に排出する。原稿読取部１３０は、原稿読取位置に搬送されてきた原稿に光を照射する光源と、原稿で反射した光を受光する光電変換素子とを含み、原稿のサイズに応じた原稿画像を走査する。光電変換素子は、受光した光を電気信号である画像データに変換して、画像形成部１４０に出力する。給紙部１５０は、給紙トレイに収納された用紙を画像形成部１４０に搬送する。
【００３０】
画像形成部１４０は、周知の電子写真方式により画像を形成するものであって、原稿読取部１３０から入力される画像データにシェーディング補正などの各種のデータ処理を施した、データ処理後の画像データまたは、外部から受信された画像データに基づいて、給紙部１５０により搬送される用紙に画像を形成する。
【００３１】
図３は、ＭＦＰのハードウエア構成の概要の一例を示すブロック図である。図３を参照して、ＭＦＰ１００は、メイン回路１１０を含む。メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００３２】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取画像を一時的に記憶する。
【００３３】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶するか、または、画像形成部１４０でプリント可能なプリントデータに変換して、画像形成部１４０に出力する。これにより、画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙に画像を形成する。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００３４】
通信Ｉ／Ｆ部１１２は、ネットワークにＭＦＰ１００を接続するためのインターフェースである。通信Ｉ／Ｆ部１１２は、ＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）またはＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）等の通信プロトコルで、ネットワークに接続された他のコンピューターと通信する。なお、通信のためのプロトコルは、特に限定されることはなく、任意のプロトコルを用いることができる。また、通信Ｉ／Ｆ部１１２が接続されるネットワークは、例えば、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワークは、ＬＡＮに限らず、ワイドエリアネットワーク（ＷＡＮ）、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。さらに、ネットワークは、インターネットに接続されている。このため、ＭＦＰ１００は、インターネットに接続されたサーバー等のコンピューターと通信が可能である。
【００３５】
外部記憶装置１１７は、ＣＰＵ１１１により制御され、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１８、または半導体メモリが装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８または半導体メモリにアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装表されたＣＤ−ＲＯＭ１１８または半導体メモリに記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、通信Ｉ／Ｆ部１１２に接続されるネットワークを介して、ネットワークに接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワークに接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３６】
なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００３７】
操作パネル１６０は、ＬＣＤ１６１と、タッチパネル１６３と、ハードキー部１６５と、を含む。ＬＣＤ１６１は、表示部１６７と、表示部１６７の裏面に設けられたバックライト１６９とを有する。表示部１６７は、複数の画素を有し、ＣＰＵ１１１によって制御され、複数の画素ごとに、バックライト１６９から発せられる光を、透過する状態と遮断する状態とに切り換えることによって、画像を表示する。
【００３８】
バックライト１６９は、表示部１６７の表示面全体に光を発光する面光源である。バックライト１６９は、表示部１６７が有する複数の画素にそれぞれ対応する複数の発光ダイオード（以下「ＬＥＤ」という）を配置した面光源である。バックライト１６９は、ＣＰＵ１１１により制御され、表示部１６７の表示面の全体または、１以上の領域を部分的に発光することが可能である。
【００３９】
なお、バックライト１６９は、表示部１６７に対して部分的に発光可能であれば、表示部１６７が有する複数の画素にそれぞれ対応して発光しなくてもよい。例えば、表示部１６７が有する複数の画素を２以上の画素の組にグループ分けし、バックライト１６９を複数のグループそれぞれに対応してＬＥＤを配置するようにしてもよい。複数のグループは、例えば、縦横それぞれに所定数（例えば、２〜５）が配置された画素で構成される。
【００４０】
バックライト１６９が備える複数のＬＥＤそれぞれは、電圧が印加されることにより発光するが、ＣＰＵ１１１は、突入電流を防止するために、応答期間ＲでＬＥＤに印加する電圧が所定の電圧となるようにＬＥＤに印加する電圧を徐々に増加させる。応答期間Ｒは、バックライト１６９が備える複数のＬＥＤによって定まる定数である。
【００４１】
図４は、ＬＥＤの応答期間を説明するための図である。図４（Ａ）は、ＬＥＤを駆動する信号の一例を示す図であり、図４（Ｂ）は、ＬＥＤに印加される電圧の時間的な変化を示す図である。図４（Ａ）を参照して、横軸が時間軸を示し、縦軸が信号を示す。値０がＬＥＤの消灯を示し、値１が点灯を示す。駆動信号は、時刻ｔ１において、消灯から点灯に切り換わることを示している。図４（Ｂ）を参照して、横軸が時間軸を示し、縦軸がＬＥＤに印加される電圧を示す。ＬＥＤの光量は、印加される電圧の値によって変化し、ここでは、ＬＥＤを予め定められた光量で発光させるための電圧をＶ１としている。時刻ｔ１まで電圧が０で、時刻ｔ１から電圧が徐々に増加し、応答期間Ｒが経過した時刻ｔ２で電圧がＶ１になる。ＬＥＤは、電圧が０で消灯し、電圧が０を超えると発光する。
【００４２】
図３に戻って、ハードキー部１６５は、複数のハードキーを含む。ハードキーは、接点スイッチであり、ＣＰＵ１１１に接続される。ハードキーは、操作ユーザーにより押下されると接点を閉じて、ＣＰＵ１１１に接続される回路を閉じる。ハードキーは、ＭＦＰ１００を操作する操作ユーザーにより押下されている間は回路を閉じ、操作ユーザーにより押下されていない間は回路を開く。
【００４３】
タッチパネル１６３は、ＬＣＤ１６１の上面または下面に設けられ、操作ユーザーにより押下された位置の座標をＣＰＵ１１１に出力する。タッチパネル１６３は、操作ユーザーが指またはスタイラスペンで指示した位置を検出し、検出した位置の座標をＣＰＵ１１１に出力する。タッチパネル１６３は、ＬＣＤ１６１の表示部１６７の表示面と同じまたはそれ以上のサイズであるのが好ましい。タッチパネル１６３は、ＬＣＤ１６１に重畳して設けられるので、タッチパネル１６３は、操作ユーザーが表示部１６７の表示面を指示すれば、表示部１６７の表示面中で操作ユーザーが指示した位置の座標をＣＰＵ１１１に出力する。タッチパネル１６３は、例えば、抵抗膜方式、表面弾性波方式、赤外線方式、電磁誘導方式、静電容量方式を用いることができ、その方式は限定されない。
【００４４】
図５は、ＭＦＰが備えるＣＰＵが有する機能の一例を示すブロック図である。図５に示す機能は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶された表示制御プログラムを実行することにより、ＣＰＵ１１１により実現される機能である。
【００４５】
図５を参照して、ＣＰＵ１１１は、ＬＣＤ１６１の表示部１６７を制御する表示制御部５１と、タッチパネル１６３を制御するタッチパネル制御部５３と、ユーザーにより入力される操作を検出する操作検出部５５と、有効部分決定部５７と、予測部分決定部５９と、バックライト１６９を制御するバックライト制御部６１と、を含む。
【００４６】
表示制御部５１は、表示部１６７を制御し、後述する操作検出部５５からの指示に従って画像を表示させる。表示制御部５１が表示する画像は、ＲＯＭ１１３またはＨＤＤ１１５に記憶された画面の画像の他、ＭＦＰ１００がアプリケーションプログラムを実行することによって出力される画面の画像を含む。ＲＯＭ１１３またはＨＤＤ１１５に予め記憶された画面は、ＭＦＰ１００を操作するための操作画面を含む。また、ＭＦＰ１００が実行するアプリケーションプログラムは、例えば、Ｗｅｂページを閲覧するためのブラウジングプログラムを含む。
【００４７】
さらに、表示制御部５１は、操作検出部５５から部品を表示する指示が入力される場合、部品の画像を、それまで表示している画像に重畳して表示する。部品は、ポップアップ画面、リストアップ画面、サムネイルを含む。サムネイルは、予め定められた画像の他、データの画像を縮小した縮小画像を含む。
【００４８】
タッチパネル制御部５３は、タッチパネル１６３を制御し、表示部１６７の表示面中の位置であって、ユーザーが指またはスタイラスペンで指示した位置を、サンプリング間隔Ｔで検出し、検出された位置を示す位置情報を、操作検出部５５および有効部分決定部５７に出力する。サンプリング間隔Ｔは、予め定められた期間とすればよいが、ここでは、ＬＣＤ１６１が備えるバックライト１６９の応答時間Ｒと同じにしている。
【００４９】
バックライト制御部６１は、バックライト１６９を制御し、バックライトの１以上の領域を部分的に点灯させる。バックライト１６９は、複数のＬＥＤを備えているので、バックライト制御部６１は、複数のＬＥＤそれぞれに電圧を印加することによって複数のＬＥＤそれぞれを点灯させる。バックライト制御部６１は、ＬＥＤに電圧を印加する際に、突入電流を防止するために、応答期間Ｒで印加する電圧が所定の電圧となるように印加する電圧を徐々に増加させる。
【００５０】
操作検出部５５は、ユーザーがタッチパネル１６３またはハードキー部１６５に入力する操作を検出する。操作は、ハードキー部１６５が有する複数のハードキーに予め割り当てられた操作と、表示制御部５１によってＬＣＤ１６１に表示されている画面によって定まる操作と、を含む。ハードキー部１６５が有する複数のハードキーに予め割り当てられた操作は、例えば、ＭＦＰ１００の動作モードを切り換える操作、表示されている画面を切り換える操作、数字を入力する操作を含む。ＭＦＰ１００の動作モードは、複写処理を実行するためのコピーモード、原稿読取処理を実行するためのスキャンモード、ファクシミリ送信処理を実行するためのファクシミリモード、ＨＤＤ１１５に記憶されているデータを閲覧する閲覧モード等を含む。画面によって定まる操作は、画面中の位置に対して割り当てられる。
【００５１】
操作検出部５５は、タッチパネル制御部５３からサンプリング間隔で位置情報が入力される。操作検出部５５は、タッチパネル制御部５３から位置情報が入力されると、位置情報に基づいて、画面中の位置に対して割り当てられた操作を検出する。例えば、表示制御部５１によって表示されている画面がボタンの画像を含む場合、タッチパネル制御部５３から入力される位置情報が、画面中のボタンの画像内ならば、そのボタンに対して割り当てられた操作を特定する。
【００５２】
操作検出部５５は、動作モードを切り換える操作を検出する場合、動作モードに対応する操作画面を表示する指示を表示制御部５１に出力する。また、操作検出部５５は、画面を切り換える操作を検出する場合、切換後の画面を表示する指示を表示制御部５１に出力する。特に、閲覧モードに対応する操作画面を表示する指示は、部品を表示する指示を含む。ここでの部品は、ＨＤＤ１１５に記憶されているデータの画像を縮小した縮小画像である。
【００５３】
表示制御部５１により表示されている画面中のボタンが、ポップアップ画面またはリストアップ画面等の部品の表示を指示する操作が割り当てられている場合、操作検出部５５は、タッチパネル制御部５３から入力される位置情報がそのボタン内の位置ならば、ポップアップ画面またはリストアップ画面等の部品を表示する指示を表示制御部５１に出力する。
【００５４】
操作検出部５５は、部品選択部７１と、サイズ変更操作検出部７３と、移動操作検出部７５と、を含む。部品選択部７１は、表示制御部５１によって表示されている画像が部品の画像を含む場合、タッチパネル制御部５３から入力される位置情報が、部品の画像内ならば、その部品を処理対象に選択し、選択された部品を識別するための部品識別情報を、表示制御部５１、有効部分決定部５７および予測部分決定部５９に出力する。なお、部品識別情報に代えて、部品の画像が表示制御部５１によって表示されている領域の位置を示す位置情報を出力するようにしてもよい。
【００５５】
サイズ変更操作検出部７３は、部品選択部７１によって部品が処理対象に選択されている状態において、ユーザーにより入力されるサイズ変更操作を検出する。サイズ変更操作は、処理対象に選択されている部品の画像のサイズの変更を指示するための操作である。このため、サイズ変更操作は、変更後のサイズを定めるための倍率を含む。
【００５６】
サイズ変更操作検出部７３は、タッチパネル制御部５３から同時に２つの位置情報が入力され、時間の経過とともに２つの位置情報でそれぞれ定まる２つの位置の間の距離が変化する場合に、サイズ変更操作を検出する。サイズ変更操作検出部７３は、タッチパネル制御部５３からサンプリング間隔で位置情報が入力される。サイズ変更操作検出部７３は、最初に検出された２つの位置の間の距離を基準にし、その後にサンプリング間隔Ｔで２つの位置情報が入力されるごとに、サイズ変更操作を検出する。最初に検出された２つの位置の間の距離を基準距離といい、２回目以降に検出される２つの位置の間の距離を参照距離という。
【００５７】
サイズ変更操作検出部７３は、参照距離が基準距離よりも長い場合にサイズを拡大することを示すサイズ変更操作を検出し、参照距離が基準の距離よりも短い場合にサイズを縮小することを示すサイズ変更操作を検出する。サイズ変更操作検出部７３は、２つの位置の間の距離の変化量に基づいて倍率を決定する。倍率は、最初に検出された２つの位置の間の基準距離を基準にし、２回目以降に検出される２つの位置の間の参照距離が基準距離よりも長ければ拡大率であり、参照距離が基準距離よりも短ければ縮小率である。サイズ変更操作検出部７３は、タッチパネル制御部５３から同時に２つの位置情報が入力されている間はサイズ変更操作を入力する操作が継続していると判断し、タッチパネル制御部５３から同時に２つの位置情報が入力されなくなった時点、また、タッチパネル制御部５３から同時に２つの位置情報が入力されているが２つの位置の間の距離が変化しなくなった時点で、サイズ変更操作を入力する操作が完了したと判断し、サイズ変更操作を確定する。
【００５８】
また、サイズ変更操作検出部７３は、タッチパネル制御部５３から最初に入力される位置情報で特定される位置が、部品選択部７１において処理対象に選択されている部品の画像の所定の位置を示す場合に、サイズ変更操作を検出する。サイズ変更操作検出部７３は、最初に入力される位置情報で特定される位置（所定の位置）を基準にし、その後にサンプリング間隔Ｔで位置情報が入力されるごとに、サイズ変更操作を検出する。所定の位置は、部品に対応して予め定められた位置であり、例えば、ポップアップ画面またはリスト画面などの矩形の部品は、矩形の４つの頂点、部品の４辺である。ここでは、所定の位置を、部品が矩形の場合は、矩形の右下の頂点とする。この場合、サイズ変更操作検出部７３は、矩形の右下の頂点に対応する左上の頂点と、右下の頂点との間の距離を基準距離に設定する。
【００５９】
サイズ変更操作検出部７３は、タッチパネル制御部５３から基準位置の位置情報が入力された後に、タッチパネル制御部５３からサンプリング間隔Ｔで入力される位置情報が基準位置と異なる場合にサイズ変更操作を検出する。
【００６０】
サイズ変更操作検出部７３は、タッチパネル制御部５３から所定の位置の位置情報が入力された後に、タッチパネル制御部５３からサンプリング間隔Ｔで入力される位置情報に基づいて、参照距離を算出し、倍率を決定する。具体的には、サイズ変更操作検出部７３は、タッチパネル制御部５３から所定の位置の位置情報が入力された後に、入力される位置情報で定める位置と、矩形の右下の頂点に対応する左上の頂点との間の距離を参照距離とする。
【００６１】
サイズ変更操作検出部７３は、タッチパネル制御部５３から所定の位置の位置情報が入力された後に、タッチパネル制御部５３からサンプリング間隔Ｔで位置情報が入力されている間はサイズ変更操作を入力する操作が継続していると判断し、タッチパネル制御部５３から位置情報が入力されなくなった時点、また、タッチパネル制御部５３から同じ位置情報が所定数連続して入力される時点で、サイズ変更操作を入力する操作が完了したと判断し、サイズ変更操作を確定する。
【００６２】
サイズ変更操作検出部７３は、サイズ変更操作を入力する操作が継続している間は、タッチパネル制御部５３からサンプリング間隔Ｔで位置情報が入力されるごとに倍率を、表示制御部５１、予測部分決定部５９および有効部分決定部５７に出力し、サイズ変更操作を入力する操作が完了した時点で完了信号を、表示制御部５１、予測部分決定部５９および有効部分決定部５７に出力する。
【００６３】
移動操作検出部７５は、部品選択部７１によって部品が処理対象に選択されている状態において、ユーザーによる移動操作を検出する。移動操作は、処理対象に選択されている部品の画像の表示位置を指示するための操作である。このため、移動操作は、方向および距離を含む移動ベクトルを含む。
【００６４】
移動操作検出部７５は、部品選択部７１において処理対象に選択されている部品の画像内が所定時間指示されると、移動操作を検出する。具体的には、移動操作検出部７５は、操作をタッチパネル制御部５３から最初に入力される位置情報で特定される位置が、部品選択部７１において処理対象に選択されている部品の画像内であって、その後にタッチパネル制御部５３から同じ位置情報が所定数連続して入力される場合に、移動操作を検出する。なお、移動操作検出部７５は、操作をタッチパネル制御部５３から最初に入力される位置情報で特定される位置が、部品選択部７１において処理対象に選択されている部品の画像内であって、予め定められた位置の場合に、移動操作を検出するようにしてもよい。以下、移動操作検出部７５が、最初に移動操作を検出した時点において、タッチパネル制御部５３から入力されている位置情報で特定される位置を、移動前位置という。
【００６５】
移動操作検出部７５は、最初に移動操作を検出した時点における位置情報で特定される移動前位置を基準にし、最初に移動操作を検出した後にサンプリング間隔Ｔで位置情報が入力されるごとに、移動操作を検出する。移動操作検出部７５は、最初に移動操作を検出した後に、タッチパネル制御部５３からサンプリング間隔Ｔで入力される位置情報が移動前位置と異なる場合に移動操作を検出する。
【００６６】
また、移動操作検出部７５は、ユーザーが、部品の画像とは異なる領域を指示する場合に移動操作を検出する。この場合、後述する指示範囲有効化部８３によって、ユーザーにより指示された位置から所定の範囲の領域が有効部分に決定される。具体的には、移動操作検出部７５は、部品選択部７１において処理対象となる部品が選択されていない状態で、タッチパネル制御部５３から位置情報が入力される場合に、移動操作を検出する。移動操作検出部７５が移動操作を検出した時点において、タッチパネル制御部５３から入力される位置情報で特定される位置が、移動前位置となる。
【００６７】
移動操作検出部７５は、最初に移動操作を検出した時点における位置情報で特定される移動前位置を基準にし、最初に移動操作を検出した後にサンプリング間隔Ｔで位置情報が入力されるごとに、移動操作を検出する。移動操作検出部７５は、最初に移動操作を検出した後に、タッチパネル制御部５３からサンプリング間隔Ｔで入力される位置情報が移動前位置と異なる場合に移動操作を検出する。
【００６８】
以下、最初に移動操作を検出した後に、タッチパネル制御部５３からサンプリング間隔Ｔで入力される位置情報で特定される位置を移動後位置という。移動操作検出部７５は、移動前位置と移動後位置と基づいて移動ベクトルを決定する。移動ベクトルは、移動前位置から移動後位置に向かう方向と、移動前位置と移動後位置との間の距離とを含む。移動操作検出部７５は、タッチパネル制御部５３から移動前位置の位置情報が入力された後に、タッチパネル制御部５３からサンプリング間隔Ｔで位置情報が入力されている間は移動操作が継続していると判断し、タッチパネル制御部５３から位置情報が入力されなくなった時点、また、タッチパネル制御部５３から同じ位置情報が所定数連続して入力される時点で、移動操作が完了したと判断し、移動操作を確定する。
【００６９】
移動操作検出部７５は、移動操作が継続している間は移動ベクトルを、タッチパネル制御部５３からサンプリング間隔Ｔで位置情報が入力されるごとに、表示制御部５１、予測部分決定部５９および有効部分決定部５７に出力し、サイズ変更操作を入力する操作が完了した時点で完了信号を、表示制御部５１、予測部分決定部５９および有効部分決定部５７に出力する。
【００７０】
表示制御部５１は、部品選択部７１から部品識別情報が入力された後に、サイズ変更操作検出部７３から倍率が入力される場合、サイズ変更操作検出部７３から倍率が入力されるごとに、部品識別情報で特定される部品の画像のサイズを、倍率に従って拡大または縮小し、拡大または縮小した後の部品の画像を、ＬＣＤ１６１が備える表示部１６７に表示する。表示する位置は、拡大または縮小前の部品の画像の任意の点を、拡大または縮小後の部品の画像の対応する点と重なるように配置する。例えば、部品が矩形の場合、左上の頂点を、拡大または縮小前後で同じ位置にする。
【００７１】
表示制御部５１は、部品選択部７１から部品識別情報が入力された後に、移動操作検出部７５から移動ベクトルが入力される場合、移動操作検出部７５から移動ベクトルが入力されるごとに、部品識別情報で特定される部品の画像を、移動ベクトルだけ並行移動した位置に表示する。
【００７２】
有効部分決定部５７は、ＬＣＤ１６１の表示部１６７に表示されている画面内で有効部分を決定し、決定された有効部分を予測部分決定部５９およびバックライト制御部６１に出力する。有効部分は、ＬＣＤ１６１の表示部１６７に表示されている画面内の領域を示す領域情報を含む。有効部分決定部５７は、部品有効化部８１と、指示範囲有効化部８３と、を含む。部品有効化部８１は、部品選択部７１から部品識別情報が入力されることに応じて、表示部１６７に表示している画面内で、部品識別情報で特定される部品の画像が表示される部分を有効部分に決定する。また、部品有効化部８１は、部品選択部７１から部品識別情報が入力された後に、サイズ変更操作検出部７３から倍率が入力される場合、サイズ変更操作検出部７３から倍率が入力されるごとに、部品識別情報で特定される部品の画像のサイズを、倍率に従って拡大または縮小し、表示部１６７に表示している画面内で、拡大または縮小した後の部品の画像が表示される部分を有効部分に決定する。また、有効部分決定部５７は、部品選択部７１から部品識別情報が入力された後に、移動操作検出部７５から移動ベクトルが入力される場合、移動操作検出部７５から移動ベクトルが入力されるごとに、表示部１６７に表示している画面内で、部品識別情報で特定される部品の画像を移動ベクトルだけ並行移動した部分を有効部分に決定する。
【００７３】
指示範囲有効化部８３は、部品選択部７１から部品識別情報が入力されていない状態で、タッチパネル制御部５３から位置情報が入力される場合、位置情報で特定される位置から所定の範囲を有効部分に決定する。
【００７４】
予測部分決定部５９は、有効部分が所定時間経過後に占める領域を予測部分に決定し、決定された予測部分をバックライト制御部６１に出力する。予測部分は、ＬＣＤ１６１の表示部１６７に表示されている画面内の領域を示す領域情報を含む。予測部分決定部５９は、有効部分決定部５７から有効部分が入力される。
【００７５】
予測部分決定部５９は、有効部分決定部５７から有効部分が入力され、かつ、サイズ変更操作検出部７３から倍率が入力される場合、連続して入力される２つの倍率に基づいて、予測部分を決定し、決定した予測部分をバックライト制御部６１に出力する。以下、連続して入力される２つの倍率のうち先に入力される倍率を第１の倍率Ｍ１といい、第１の倍率の後に入力される倍率を第２の倍率Ｍ２という。予測部分決定部５９は、有効部分が入力された後、サイズ変更操作検出部７３から倍率が入力されてから完了信号が入力されるまでの間、予測部分をバックライト制御部６１に出力する。
【００７６】
具体的には、サイズ変更操作検出部７３から入力される第２の倍率Ｍ２と、第２の倍率Ｍ２の直前に入力された第１の倍率Ｍ１とから、予測倍率Ｍ３を算出する。予測倍率Ｍ３は、所定時間経過する前の有効部分に対する所定時間経過後の有効部分の倍率である。サイズ変更操作検出部７３は、タッチパネル制御部５３からサンプリング間隔Ｔで位置情報が入力されるごとに、倍率を出力するので、予測部分決定部５９に２つの倍率が入力される間隔はサンプリング間隔Ｔと同じとなる。また、サイズ変更操作検出部７３が出力する倍率は、部品に対する有効部分の倍率である。このため、予測部分決定部５９は、次式（１）を用いて予測倍率Ｍ３を算出する。そして、予測部分決定部５９は、有効部分決定部５７から入力される有効部分で特定される領域を予測倍率Ｍ３で拡大または縮小した領域を予測部分に決定する。
【００７７】
Ｍ３＝（２×Ｍ１−Ｍ２）／Ｍ１  …（１）
予測部分決定部５９は、有効部分決定部５７から有効部分が入力され、かつ、移動操作検出部７５から移動ベクトルが入力される場合、連続して入力される２つの移動ベクトルに基づいて、予測部分を決定し、決定した予測部分をバックライト制御部６１に出力する。以下、連続して入力される２つの移動ベクトルのうち先に入力される移動ベクトルを第１の移動ベクトルＶ１といい、第１の移動ベクトルＶ１の後に入力される移動ベクトルを第２の移動ベクトルＶ２という。予測部分決定部５９は、有効部分が入力された後、移動操作検出部７５から移動ベクトルが入力されてから完了信号が入力されるまでの間、予測部分をバックライト制御部６１に出力する。
【００７８】
具体的には、移動操作検出部７５から入力される第２の移動ベクトルＶ２と、第２の移動ベクトルＶ２の直前に入力された第１の移動ベクトルＶ１とから、予測ベクトルＶ３を算出する。予測ベクトルＶ３は、所定時間経過する前の有効部分が所定時間経過後の有効部分の位置に移動する方向および距離を定める。移動操作検出部７５は、タッチパネル制御部５３からサンプリング間隔Ｔで位置情報が入力されるごとに、移動ベクトルを出力するので、予測部分決定部５９に２つの移動ベクトルが入力される間隔はサンプリング間隔Ｔと同じとなる。このため、予測部分決定部５９は、次式（２）を用いて予測ベクトルＶ３を算出する。そして、予測部分決定部５９は、有効部分決定部５７から入力される有効部分で特定される領域を予測ベクトルで定まる方向および距離だけ移動させた領域を予測部分に決定する。
【００７９】
予測ベクトルＶ３＝移動ベクトルＶ２−移動ベクトルＶ１  …（２）
バックライト制御部６１は、バックライト１６９を制御する。バックライト制御部６１は、有効部分点灯部６３と、予測部分点灯部６５と、を含む。有効部分点灯部６３は、有効部分決定部５７から有効部分が入力されることに応じて、予測部分点灯部６５から点灯信号が入力されていないことを条件に、バックライト１６９の有効部分に対応する部分のみ点灯させ、有効部分以外の部分は消灯させる。
【００８０】
予測部分点灯部６５は、予測部分決定部５９から予測部分が入力される間、バックライト１６９の予測部分に対応する部分のみ点灯させ、予測部分以外の部分は消灯させるとともに、有効部分点灯部６３に点灯信号を出力する。有効部分点灯部６３は、予測部分点灯部６５から点灯信号が入力される間は、有効部分を点灯させない。このため、バックライト制御部６１は、予測部分または有効部分のいずれかのみを点灯させるので、バックライト１６９によって消費される電力を低減することができる。
【００８１】
図６（Ａ）および図６（Ｂ）は、サイズ変更操作が入力される場合の有効部分および予測部分を説明するための図である。図６（Ａ）および図６（Ｂ）においては、ポップアップ画面２５１が有効部分に決定されている場合を説明する。図６（Ａ）は、ユーザーがポップアップ画面２５１の右下の頂点２５４を指示し、位置２５５まで指を移動した場合を示している。この場合、ポップアップ画面２５１の右下の頂点２５４がユーザーにより指示された時点で、頂点２５４の位置が検出され、サイズ変更操作が受け付けられる。頂点２５４の位置が検出され、サイズ変更操作が受け付けられる時点において、頂点２５３と頂点２５４との間の距離が基準距離に設定され、頂点２５３と頂点２５４との間の距離が参照距離に設定され、参照距離を基準距離で除算した値が第１の倍率Ｍ１に設定される。
【００８２】
そして、所定時間Ｔ経過後に、ユーザーにより指示される位置として位置２５５が検出される場合、頂点２５３と位置２５５との間の距離が参照距離に設定され、参照距離を基準距離で除算した値が第２の倍率Ｍ２に設定される。
【００８３】
図６（Ｂ）は、ユーザーがポップアップ画面２５１の右下の頂点２５４を指示し、位置２５５まで指を移動した後の有効部分および予測部分を示す図である。この時点において、有効部分は、頂点２５３と位置２５５を対角線とする矩形の領域である。ポップアップ画面２５１は、頂点２５３と位置２５５を対角線とする矩形に拡大して表示される。さらに、上記式（１）を用いて予測倍率Ｍ３が算出され、ポップアップ画面２５１を予測倍率Ｍ３で拡大することによって、位置２５６が決定される。この場合、予測部分は、頂点２５３と位置２５６を対角線とする矩形の領域である。有効部分よりも予測部分２５６の方が大きいので、ポップアップ画面２５１を拡大した有効部分の背景にある部分を見ながらサイズ変更操作を入力することができる。
【００８４】
図７（Ａ）、図７（Ｂ）および図７（Ｃ）は、移動操作が入力される場合の有効部分および予測部分を説明するための図である。図７（Ａ）、図７（Ｂ）および図７（Ｃ）においては、アイコン２６１が有効部分に決定されている場合を説明する。図７（Ａ）は、ユーザーが移動操作を入力した時点における有効部分を示す図である。図７（Ａ）を参照して、アイコン２６１中の位置２６３がユーザーにより指示された時点で、位置２６３が検出され、移動操作が受け付けられる。移動操作が受け付けられる時点において、位置２６３が移動前位置に設定される。そして、所定時間Ｔ経過後に、ユーザーにより指示される位置として位置２６４が検出される場合、位置２６４が移動後位置に設定され、移動前位置２６３を始点とし、移動後位置２６４を終点とする移動ベクトルＶ１が設定される。
【００８５】
図７（Ｂ）は、移動操作が入力された後の有効部分を示す図である。図７（Ｂ）を参照して、ユーザーが指を位置２６３から位置２６４に移動させた段階で、アイコン２６１を移動ベクトルＶ１だけ移動させた位置に移動され、移動後のアイコン２６１Ａが有効部分に決定される。そして、所定時間Ｔ経過後に、ユーザーにより指示される位置として位置２６５が検出される場合、位置２６５が移動後位置に設定され、移動間位置２６３を始点とし、移動後位置２６５を終点とする移動ベクトルＶ２が設定される。この段階で、移動ベクトルＶ１と移動ベクトルＶ２とが設定されるので、上記式（２）に従って、移動ベクトルＶ１の終点を始点とし、移動ベクトルＶ２の終点を終点とする予測ベクトルＶ３が算出される。
【００８６】
図７（Ｃ）は、移動操作が入力された後の有効部分および予測部分を示す図である。図７（Ｃ）を参照して、予測部分２６１Ｂを予測ベクトルＶ３だけ移動させた予測部分２６１Ｃが決定される。この場合、予測部分２６１Ｃは、有効部分２６１Ｂとずれているので、予測部分２６１Ｃは、有効部分２６１Ｂの一部と、背景にある部分を含む。このため、ユーザーは、背景を見ながら移動操作を入力することができる。
【００８７】
図８は、表示制御処理の流れの一例を示すフローチャートである。表示制御処理は、ＭＦＰ１００が備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５またはＣＤ−ＲＯＭ１１８に記憶された表示制御プログラムを実行することにより、ＣＰＵ１１１により実行される処理である。図８を参照して、ＣＰＵ１１１は、ＬＣＤ１６１に画面を表示する（ステップＳ０１）。画面は、ＭＦＰ１００が表示可能な画面であればよい。例えば、ＭＦＰ１００に電源が投入された段階で表示される最初の操作画面であってもよいし、ユーザーにより選択された画面であってもよい。
【００８８】
次のステップＳ０２においては、ＬＣＤ１６１の表示面で、ユーザーにより指示された位置を検出したか否かを判断する。タッチパネル１６３から位置情報が入力される場合に、位置を検出したと判断する。位置を検出したならば処理をステップＳ０３に進めるが、そうでなければ処理をステップＳ０９に進める。ステップＳ０３においては、ステップＳ０２において検出された位置が、表示されている画面中の操作ボタン内か否かを判断する。操作ボタン内ならば処理をステップＳ０４に進めるが、そうでなければ処理をステップＳ０６に進める。
【００８９】
ステップＳ０４においては、ステップＳ０２において検出された位置を含む操作ボタンが終了指示が割り当てられたボタンか否かを判断する。操作ボタンが終了指示が割り当てられたボタンならば処理を終了するが、そうでなければ処理をステップＳ０５に進める。ステップＳ０５においては、ステップＳ０２において検出された位置を含む操作ボタンに割り当てられた処理を実行し、処理をステップＳ０２に戻す。操作ボタンに割り当てられた処理は、例えば、表示する画面を別の画面に切り換える処理、ＭＦＰ１００に複写動作、スキャン動作、ファクシミリ送信処理を実行させる処理等を含む。
【００９０】
ステップＳ０６においては、ステップＳ０２において検出された位置が有効部分内か否かを判断する。有効部分は、ステップＳ０７において設定される。ステップＳ０７が実行される前は、有効部分が設定されていないので、ステップＳ０２において検出された位置が有効部分内でないと判断する。ステップＳ０２において検出された位置が有効部分内ならば処理をステップＳ０９に進めるが、そうでなければ処理をステップＳ０７に進める。ステップＳ０７においては、有効部分決定処理を実行し、処理をステップＳ０８に進める。有効部分決定処理の詳細は後述するが、ＬＣＤ１６１に表示されている画面中の領域を有効部分に決定する処理である。ステップＳ０８においては、バックライト１６９の有効部分のみを点灯させ、処理をステップＳ０９に進める。
【００９１】
ステップＳ０９においては、サイズ変更操作を検出したか否かを判断する。タッチパネル１６３において同時に２つの位置が検出される場合、タッチパネル１６３においてステップＳ０１において表示された画面中の部品の画像の右下の頂点の位置が検出される場合に、サイズ変更操作を検出する。サイズ変更操作を検出したならば処理をステップＳ１０に進めるが、そうでなければ処理をステップＳ１１に進める。ステップＳ１０においてはサイズ変更処理を実行し、処理をステップＳ０２に戻す。サイズ変更処理の詳細は後述する。
【００９２】
ステップＳ１１においては、移動操作を検出したか否かを判断する。タッチパネル１６３においてステップＳ０１において表示された画面中の部品の画像中の位置が所定時間継続して検出される場合、ステップＳ０１において表示された画面中の部品の画像中で予め定められた所定の位置が検出される場合、または、ステップＳ０１において表示された画面中で部品の画像とは異なる部分の位置が検出される場合に、移動操作を検出する。移動操作を検出したならば処理をステップＳ１２に進めるが、そうでなければ処理をステップＳ０２に戻す。ステップＳ１２においては移動処理を実行し、処理をステップＳ０２に戻す。移動処理の詳細は後述する。
【００９３】
図９は、有効部分決定処理の流れの一例を示すフローチャートである。有効部分決定処理は、図８のステップＳ０７において実行される処理である。図９を参照して、図８のステップＳ０２において検出された位置が、図８のステップＳ０１において表示された画面中のポップアップ画面内か否かを判断する（ステップＳ２１）。ポップアップ画面内が指示されたならば処理をステップＳ２２に進めるが、そうでなければ処理をステップＳ２３に進める。ステップＳ２２においては、ポップアップ画面を有効部分に決定し、処理を表示制御処理に戻す。
【００９４】
ステップＳ２３においては、図８のステップＳ０２において検出された位置が、図８のステップＳ０１において表示された画面中のアイコン内か否かを判断する。アイコン内が指示されたならば処理をステップＳ２４に進めるが、そうでなければ処理をステップＳ２５に進める。ステップＳ２４においては、アイコンを有効部分に決定し、処理を表示制御処理に戻す。
【００９５】
ステップＳ２５においては、図８のステップＳ０２において検出された位置から所定の範囲を有効部分に決定し、処理を表示制御処理に戻す。
【００９６】
なお、有効部分決定処理においては、複数のアイコンを有効部分に決定することが可能である。
【００９７】
次に、図８のステップＳ１０で実行されるサイズ変更処理について説明する。サイズ変更処理は、図８のステップＳ０９において、２種類のサイズ変更操作のいずれかが検出された場合に実行されるが、２種類のサイズ変更操作それぞれに対応するサイズ変更処理が異なるので、別々に説明する。具体的には、タッチパネル１６３において同時に２つの位置が検出される場合に実行される第１サイズ変更処理と、タッチパネル１６３において画面中の部品の画像の右下の頂点の位置が検出される場合に実行される第２サイズ変更処理と、を説明する。
【００９８】
図１０は、第１サイズ変更処理の流れの一例を示すフローチャートである。図１０を参照して、タッチパネル１６３において同時に２つの位置が検出されているか否かを判断する（ステップＳ３１）。サイズ変更操作が受け付けられる時点においては、タッチパネル１６３において同時に２つの位置が検出されているので、その２つの位置を検出したと判断し、処理をステップＳ３２に進める。
【００９９】
そして、基準距離が設定されているか否かを判断する。基準距離は、サイズ変更操作が検出された時点で、タッチパネル１６３において同時に検出される２つの位置の間の距離である。基準距離が設定されているならば処理をステップＳ３４に進めるが、基準距離が設定されていない場合には処理をステップＳ３３に進める。ステップＳ３３においては基準距離を設定し、処理をステップＳ４５に進める。サイズ変更操作が検出された時点で、タッチパネル１６３において同時に検出される２つの位置の間の距離を基準距離に設定する。
【０１００】
ステップＳ３４においては、参照距離を算出する。ステップＳ３１において検出された２つの位置の間の距離を参照距離として算出する。次に倍率を算出する（ステップＳ３５）。参照距離を基準距離で除算することにより倍率を算出する。そして、部品の画像を算出された倍率で拡大または縮小することにより、部品の画像のサイズを変更し、ＬＣＤ１６１の表示部１６７に表示する（ステップＳ３６）。処理対象となる部品は、図９に示した有効部分決定処理において、有効部分に決定された部品であり。ステップＳ２２が実行される場合にはポップアップ画面、ステップＳ２４が実行される場合にはアイコンである。
【０１０１】
次のステップＳ３７においては、第１の倍率が記憶されているか否かを判断する。第１の倍率はステップＳ３８において記憶されるため、ステップＳ３７が最初に実行される段階においては、第１の倍率は記憶されていない。第１の倍率が記憶されているならば処理をステップＳ３９に進めるが、そうでなければ処理をステップＳ３８に進める。ステップＳ３８においては、ステップＳ３５において算出された倍率を、第１の倍率として記憶し、処理をステップＳ４５に進める。
【０１０２】
ステップＳ３９においては、ステップＳ３５において算出された倍率を、第２の倍率に設定する。次のステップＳ４０においては、第１の倍率と第２の倍率とに基づいて予測倍率を算出する。具体的には、第１の倍率をＭ１、第２の倍率をＭ２とすれば、予測倍率Ｍ３を上記式（１）で算出する。
【０１０３】
そして、予測倍率で有効部分のサイズを変更し（ステップＳ４１）、サイズを変更した後の有効部分を予測部分に決定する（ステップＳ４２）。ステップＳ４３においては、バックライト１６９の予測部分のみを点灯し、処理をステップＳ４４に進める。ステップＳ４４においては、第２の倍率を第１の倍率としてＲＡＭ１１４に記憶し、処理をステップＳ４５に進める。
【０１０４】
ステップＳ４５においては、サイズ変更操作が終了したか否かを判断する。タッチパネル１６３において同時に２つの位置が検出されなくなった場合、または、タッチパネル１６３において同時に２つの位置が検出されているが２つの位置の間の距離が変化しなくなった時点で、サイズ変更操作が終了したと判断する。サイズ変更操作が終了したならば処理を表示制御処理に戻すが、そうでなければ処理をステップＳ３１に戻す。
【０１０５】
図１１は、第２サイズ変更処理の流れの一例を示すフローチャートである。図１１を参照して、図１０に示した第１サイズ変更処理と異なる点は、ステップＳ３１〜ステップＳ３５がステップＳ５１〜ステップＳ５５に変更された点、ステップＳ４５がステップＳ４５Ａに変更された点である。その他の処理は図１０に示した処理と同じなので、同じ符号を付してここでは説明を繰り返さない。
【０１０６】
ステップＳ５１においては、所定の位置を検出したか否かを判断する。タッチパネル１６３において画面中の部品の画像の右下の頂点の位置が検出されたか否かを判断する。サイズ変更操作が受け付けられる時点においては、タッチパネル１６３において画面中の部品の画像の右下の頂点の位置が検出されているので、処理をステップＳ５２に進める。
【０１０７】
ステップＳ５２においては、基準距離を設定する。タッチパネル１６３において画面中の部品の画像の右下の頂点の位置が検出されているので、部品の画像の右下の頂点に対応する左上の頂点と、右下の頂点との間の距離を基準距離に設定する。
【０１０８】
次のステップＳ５３においては、位置を検出する。タッチパネル１６３において新たに検出される位置を取得する。そして、参照距離を算出する。ステップＳ５３において検出された位置と部品の画像の左上の頂点の位置との間の距離を参照距離に設定する。そして、倍率を決定し（ステップＳ５５）、処理をステップＳ３６に進める。
【０１０９】
ステップＳ４５Ａにおいては、サイズ変更操作が終了したか否かを判断する。タッチパネル１６３により位置が検出されなくなった場合、また、タッチパネル１６３によって同じ位置が所定回数連続して検出される場合に、サイズ変更操作が終了したと判断する。サイズ変更操作が終了したならば処理を表示制御処理に戻すが、そうでなければ処理をステップＳ５３に戻す。
【０１１０】
図１２は、移動処理の流れの一例を示す図である。移動処理は、図８のステップＳ１２において実行される処理である。図１２を参照して、ＣＰＵ１１１は、移動前位置を設定する。移動処理が実行される前の段階で、図８のステップＳ１１において移動操作が検出されている。具体的には、タッチパネル１６３において画面中の部品の画像中の位置が所定時間継続して検出される場合、画面中の部品の画像中で予め定められた所定の位置が検出される場合、または、画面中で部品の画像とは異なる部分の位置が検出される場合に、移動操作を検出する。このため、移動操作が検出される場合には、タッチパネル１６３において、所定の位置が検出されている。このため、移動操作が検出される時点でタッチパネル１６３により検出されている位置を移動前位置に設定する。
【０１１１】
次のステップＳ６２においては、ユーザーにより指示された位置を検出する。タッチパネル１６３により新たに検出される位置を、検出する。そして、ステップＳ６２において検出された位置を移動後位置に設定する。
【０１１２】
次のステップＳ６４においては、移動前位置と移動後位置とに基づいて移動ベクトルを算出する。移動ベクトルは、移動前位置から移動後位置に向かう方向と、移動前位置と移動後位置との間の距離であるスカラー量と、を含む。次のステップＳ６５においては、部品が選択されているか否かを判断する。図９のステップＳ２２が実行されてポップアップ画面が有効部分に決定される場合にはポップアップ画面が選択されていると判断し、ステップＳ２４が実行されてアイコンが有効部分に決定されている場合には、アイコンが選択されていると判断する。部品が選択されているならば処理をステップＳ６６に進めるが、そうでなければステップＳ６６をスキップして処理をステップＳ６７に進める。ステップＳ６６においては、選択されている部品を移動および表示し、処理をステップＳ６７に進める。部品の画像を移動ベクトルで定まる方向に移動ベクトルで定まるスカラー量だけ移動させる。
【０１１３】
ステップＳ６７においては、第１の移動ベクトルが記憶されているか否かを判断する。第１の移動ベクトルはステップＳ６８において記憶されるため、ステップＳ６７が最初に実行される段階においては、第１の移動ベクトルは記憶されていない。第１の移動ベクトルが記憶されているならば処理をステップＳ６９に進めるが、そうでなければ処理をステップＳ６８に進める。ステップＳ６８においては、ステップＳ６４において算出された移動ベクトルを、第１の移動ベクトルとしてＲＡＭ１１４に記憶し、処理をステップＳ７５に進める。
【０１１４】
ステップＳ６９においては、ステップＳ６４において算出された移動ベクトルを、第２の移動ベクトルに設定する。そして、予測ベクトルを算出する（ステップＳ７０）。予測ベクトルは、第２の移動ベクトルから第１の移動ベクトルを減算したベクトルである。次のステップＳ７１においては、予測ベクトルに従って有効部分を移動させる。有効部分を、予測ベクトルで定まる方向に予測ベクトルで定まるスカラー量だけ移動させる。
【０１１５】
ステップＳ７２においては、移動後の有効部分を予測部分に決定し、処理をステップＳ７３に進める。ステップＳ７３においては、バックライト１６９の予測部分のみを点灯し、処理をステップＳ７４に進める。ステップＳ７４においては、第２の移動ベクトルを第１の移動ベクトルとしてＲＡＭ１１４に記憶し、処理をステップＳ７５に進める。
【０１１６】
ステップＳ７５においては、移動操作が終了したか否かを判断する。タッチパネル１６３において位置が検出されなくなった場合、または、タッチパネル１６３において位置が検出されているが検出される位置が変化しなくなった時点で、移動操作が終了したと判断する。移動操作が終了したならば処理を表示制御処理に戻すが、そうでなければ処理をステップＳ６２に戻す。
【０１１７】
図１３（Ａ）〜（Ｄ）は、移動操作を説明するための図である。図１３（Ａ）は、操作画面の一例を示す図である。操作画面３００は、部品を選択するコマンドが割り当てられたボタン３０１〜３０７を含む。ボタン３０１〜３０７のいずれかが指示されると、指示されたボタンに割り当てられた部品の画像が表示される。ここでは、ボタン３０１に、ポップアップ画面を部品とし、そのポップアップ画面を選択するコマンドが割り当てられている場合を例に説明する。
【０１１８】
図１３（Ｂ）は、ポップアップ画面が表示される場合の一例を示す第１の図である。図１３（Ｂ）は、図１３（Ａ）においてボタン３０１が指示された場合を例に示している。図１３（Ｂ）を参照して、ポップアップ画面３１０は操作画面３００に重畳して表示されるが、ポップアップ画面３１０が有効部分に設定されるため、ポップアップ画面３１０以外の部分は、バックライト１６９から光が照射されないので、暗い表示となる。また、ポップアップ画面３１０は、テンキーのポップアップ画面を部品とし、テンキーのポップアップ画面を選択するコマンドが割り当てられた領域３１１を含む。
【０１１９】
図１３（Ｃ）は、ポップアップ画面が表示される場合の一例を示す第２の図である。図１３（Ｃ）は、図１３（Ｂ）において領域３１１が指示された場合を例に示している。図１３（Ｃ）を参照して、テンキーのポップアップ画面３２０は、操作画面３００およびポップアップ画面３１０に重畳して表示されるが、テンキーのポップアップ画面３２０が有効部分に設定されるため、テンキーのポップアップ画面３２０以外の部分は、バックライト１６９から光が照射されないので、暗い表示となる。
【０１２０】
図１３（Ｄ）は、部品の画像を移動する場合の一例を示す図である。図１３（Ｄ）は、図１３（Ｃ）に示す画面において、ユーザーがテンキーのポップアップ画面３２０を指示して、移動操作を入力した場合を例に示している。図１３（Ｄ）を参照して、テンキーのポップアップ画面３２０が移動されて、テンキーのポップアップ画面３２０Ａとして表示される。この場合においても、移動後のポップアップ画面３２０Ａが有効部分として、有効部分のみが、バックライト１６９によって光が照射されるので、消費電力を低減することができる。
【０１２１】
図１４（Ａ）および図１４（Ｂ）は、アイコンが表示される場合の一例を示す第１の図である。図１４（Ａ）を参照して、画面３３１は、８個のアイコン３３３、３３３Ａ〜３３３Ｇを含む。ここでは、アイコン３３３が指示されている場合を示している。この場合、アイコン３３３が有効部分に設定されるため、アイコン３３３以外の部分は、バックライト１６９から光が照射されないので、暗い表示となる。
【０１２２】
図１４（Ｂ）は、アイコンを移動する場合の一例を示す第１の図である。図１４（Ｂ）は、図１４（Ａ）に示す画面において、ユーザーがアイコン３３３を指示して、移動操作を入力した場合を例に示している。図１４（Ｂ）を参照して、アイコン３３３が移動されて、表示される位置が変更される。この場合においても、移動後のアイコン３３３が有効部分とされ、有効部分のみがバックライト１６９によって光が照射されるので、消費電力を低減することができる。
【０１２３】
図１５（Ａ）および図１５（Ｂ）は、アイコンが表示される場合の一例を示す第２の図である。図１５（Ａ）を参照して、画面３３１は、８個のアイコン３３３、３３３Ａ〜３３３Ｇを含む。ここでは、アイコン３３３，３３３Ａ〜３３３Ｃが指示されている場合を示している。この場合、アイコン３３３，３３３Ａ〜３３３Ｃが有効部分に設定されるため、アイコン３３３，３３３Ａ〜３３３Ｃが以外の部分は、バックライト１６９から光が照射されないので、暗い表示となる。
【０１２４】
図１５（Ｂ）は、アイコンを移動する場合の一例を示す第２の図である。図１５（Ｂ）は、図１５（Ａ）に示す画面において、ユーザーがアイコン３３３，３３３Ａ〜３３３Ｃを指示して、移動操作を入力した場合を例に示している。図１５（Ｂ）を参照して、アイコン３３３，３３３Ａ〜３３３Ｃが移動されて、表示される位置が変更される。この場合においても、移動後のアイコン３３３，３３３Ａ〜３３３Ｃが有効部分とされ、有効部分のみがバックライト１６９によって光が照射されるので、消費電力を低減することができる。
【０１２５】
以上説明したように、表示装置として機能するＭＦＰ１００は、ＬＣＤ１６１の表示部１６７に表示されている画面内の有効部分を決定し、ＬＣＤ１６１のバックライト１６９の有効部分を点灯させ、タッチパネル１６３により検出される位置の時間的な変化に基づいて、有効部分が所定時間経過後に占める領域を予測部分に決定する。バックライト１６９の有効部分のみを点灯すれば、バックライト１６９により消費される電力を低減することができる。また、タッチパネル１６３により検出される位置の時間的な変化に基づいて、有効部分が所定時間経過後に占める領域を予測部分に決定し、操作が検出されている間、バックライトの予測部分を点灯する。バックライト１６９の有効部分のみを点灯すれば、バックライト１６９により消費される電力を低減することができる。さらに、ユーザーがタッチパネル１６３を指示する操作をしている間は、バックライト１６９の予測部分を点灯するので、ユーザーは、背景の画像を見ながら有効部分を配置する位置を決定することができるので、操作を容易にすることができる。その結果、消費電力を低減しつつ操作を容易にすることが可能な表示装置を提供することができる。
【０１２６】
また、バック好ましくは、タッチパネルに、バックライトの応答時間により定まるサンプリング間隔で位置を検出させるタッチパネル制御手段を、さらに備え、予測部分決定手段は、タッチパネルによりサンプリング間隔で連続して検出される２つの位置に基づいて、予測部分を決定し、所定時間は、サンプリング間隔に基づき定められる。
【０１２７】
また、タッチパネル１６３は、バックライト１６９の応答時間により定まるサンプリング間隔で位置を検出し、タッチパネル１６３によりサンプリング間隔で連続して検出される２つの位置に基づいて、サンプリング間隔に基づき定まる所定時間が経過した後に有効部分が占める領域を予測部分に決定する。このため、有効部分を効率的に点灯することができる。
【０１２８】
また、タッチパネル１６３により検出される位置の時間的な変化を、有効部分のサイズを変化させる操作をサイズ変更操作として検出し、サイズ変更操作が検出される場合、タッチパネル１６３により検出される位置が変化する速度に基づいて、有効部分が所定時間後に占める領域を予測する。このため、予測部分を予測する精度を向上させることができる。
【０１２９】
また、タッチパネル１６３により検出される位置の時間的な変化を、移動操作として検出し、移動操作が検出される場合、タッチパネル１６３により検出される位置が変化する速度および方向に基づいて、有効部分が所定時間後に占める領域を予測する。このため、位置の時間的な変化を有効部分を移動させる操作として検出し、位置が時間的に変化する速度および方向に基づいて予測部分が決定される。このため、予測部分を予測する精度を向上させることができる。
【０１３０】
また、ポップアップ画面、リスト画面、アイコンなどの部品の画像が表示されている状態で、部品の画像がユーザーにより指示されると、部品の画像が表示されている領域が有効部分に決定される。このため、ユーザーは、部品の画像を指示するだけで、有効部分が選択されるので、有効部分を選択する操作を容易にすることができる。
【０１３１】
また、タッチパネル１６３によって検出される位置から所定の範囲の領域を有効部分に決定するので、ユーザーが指示した位置の周辺が、バックライト１６９によって点灯する。このため、ユーザーは、ＬＣＤ１６１に表示されている画像の任意の部分を閲覧することができる。
【０１３２】
なお、上述した実施の形態においては、表示装置の一例としてＭＦＰ１００について説明したが、表示装置としては、ＰＤＡ等の携帯用の情報装置、携帯電話機等であってもよい。また、図８〜図１２に示した表示処理を、ＭＦＰ１００を制御するＣＰＵ１１１に実行させる表示制御方法、また、その表示制御方法をＣＰＵ１１１に実行させるための表示制御プログラムとして、発明を捉えることができるのは言うまでもない。
【０１３３】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１３４】
＜付記＞
（１）前記予め定められた部品は、ポップアップ画面である、請求項５に記載の表示装置。
（２）前記予め定められた部品は、画像データを縮小した縮小画像データである、請求項５に記載の表示装置。
【符号の説明】
【０１３５】
ＭＦＰ１００、５１  表示制御部、５３  タッチパネル制御部、５５  操作検出部、５７  有効部分決定部、５９  予測部分決定部、６１  バックライト制御部、６３  有効部分点灯部、６５  予測部分点灯部、７１  部品選択部、７３  サイズ変更操作検出部、７５  移動操作検出部、８１  部品有効化部、８３  指示範囲有効化部、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１６０，１６０Ａ  操作パネル。
【図１】
2013206226.tif 000003
【図２】
2013206226.tif 000004
【図３】
2013206226.tif 000005
【図４】
2013206226.tif 000006
【図５】
2013206226.tif 000007
【図６】
2013206226.tif 000008
【図７】
2013206226.tif 000009
【図８】
2013206226.tif 000010
【図９】
2013206226.tif 000011
【図１０】
2013206226.tif 000012
【図１１】
2013206226.tif 000013
【図１２】
2013206226.tif 000014
【図１３】
2013206226.tif 000015
【図１４】
2013206226.tif 000016
【図１５】
2013206226.tif 000017