(57)【特許請求の範囲】
【請求項１】
各種情報を含む仮想画面の少なくとも一部を表示する表示面を有する表示部と、
前記表示部に表示されている前記仮想画面の表示領域の当該仮想画面に対する位置を示し、光の透過性が異なる第１領域と第２領域とを有する位置表示部と、
前記位置表示部に対向配置され、前記透過性に対応する２以上の発光パターンに基づく光を照射して前記位置表示部を表示させる光源と、
前記仮想画面の端部と、前記表示面に表示されている当該仮想画面の表示領域との距離を算出する距離算出手段と、
前記距離算出手段により算出された距離に応じて、前記光源の前記発光パターンを切り替える切替手段と、
を備え、
前記位置表示部のうち、前記第１領域は、前記２以上の発光パターンに基づく光を透過し、前記第２領域は、少なくとも前記２以上の発光パターンのうちの一の発光パターンに基づく光を透過しないことを特徴とする情報処理装置。
【請求項２】
光の透過率が異なる前記第１領域と前記第２領域とを有する前記位置表示部は、前記第１領域を有する第１シート部材に、当該第１シート部材が有する第１領域の一部が第２領域で形成された第２シート部材が重ねられて構成され、
前記光源は、光の輝度が異なる２以上の前記発光パターンを有することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記位置表示部は、透過可能な光の波長領域が異なる前記第１領域と前記第２領域とを有し、
前記光源は、複数色で選択的に発光可能であり、光の色が異なる２以上の前記発光パターンを有することを特徴とする請求項１に記載の情報処理装置。
【請求項４】
前記位置表示部は、所定の方向を示すよう形成された前記第１領域と、当該第１領域より前記透過率が低い前記第２領域とを有し、
前記距離算出手段は、前記所定の方向における前記仮想画面の端部と、前記表示面に表示されている前記仮想画面の表示領域との距離を算出し、
前記切替手段は、前記距離算出手段により算出された距離が長いほど、前記光の輝度が高い発光パターンに切り替えることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
相反する２方向を示す少なくとも一対の前記位置表示部を有し、
前記一対の位置表示部をそれぞれ表示させる２つの前記光源を備え、
前記距離算出手段は、前記一対の位置表示部各々が示す方向における前記仮想画面の端部と、前記表示面に表示されている当該仮想画面の表示領域との距離をそれぞれ算出し、
前記切替手段は、前記距離算出手段により算出された距離に応じて、当該距離に各々対応する前記位置表示部を表示させる光源の前記発光パターンをそれぞれ切り替えることを特徴とする請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
前記位置表示部により示される前記表示領域の前記仮想画面に対する位置に応じて、前記表示領域を移動可能な操作部を有し、
前記操作部は、前記位置表示部にタッチパネルを重ねることにより構成されることを特徴とする請求項１〜５のいずれかに記載の情報処理装置。
【請求項７】
前記仮想画面の所定位置を設定する設定手段と、
前記設定手段により前記所定位置が設定されたか否かを判断する判断手段と、
を備え、
前記距離算出手段は、前記判断手段により前記所定位置が設定されたと判断された場合、前記所定位置と前記表示面に表示されている当該仮想画面の表示領域との距離を算出することを特徴とする請求項１〜６のいずれかに記載の情報処理装置。
【請求項８】
前記仮想画面は複数の項目を有し、
前記複数の項目それぞれにおける選択回数を記憶する回数記憶部を備え、
前記設定手段は、前記回数記憶部に記憶されている選択回数に基づいて、前記仮想画面における前記選択回数の最も多い項目が表示される位置を前記所定位置として設定することを特徴とする請求項７に記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種情報を入力可能な操作部を備える情報処理装置に関する。
【背景技術】
【０００２】
従来から、表示部の表示面より大きな領域を有し、文字や画像などの各種情報を含む仮想画面を表示可能な情報処理装置が知られている。このような情報処理装置は、表示面と異なる領域に設けられた操作キーの操作に基づいて、表示面を仮想画面に対して移動させることにより、仮想画面の全領域を閲覧可能にする。
【０００３】
特許文献１に記載の携帯電子機器は、表示面よりも上下方向に長い仮想画面を表示させる際、表示面に表示されている仮想画面の表示領域の上方向に該仮想画面が延びている場合、表示面を仮想画面に対して上方向に移動させる上方向ページキーを発光させる。一方、表示面に表示されている仮想画面の表示領域の下方向に該仮想画面が延びている場合、表示面を仮想画面に対して下方向に移動させる下方向ページキーを発光させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−９６４０６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の携帯電子機器は、仮想画面の一部分が表示面に表示されている状態において、表示面を仮想画面に対して上下方向のどちらの方向に移動可能かを認識させるに過ぎず、上下方向にどの程度移動可能かを認識させることは困難である。すなわち、表示面に表示されている表示領域の仮想画面に対する位置をユーザに認識させることは困難である。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、表示部の表示面より大きな領域を有する仮想画面を表示させる場合に、表示面に表示されている仮想画面の表示領域の該仮想画面に対する位置を容易に認識させることが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、請求項１に記載の情報処理装置は、各種情報を含む仮想画面の少なくとも一部を表示する表示面を有する表示部と、前記表示部に表示されている前記仮想画面の表示領域の当該仮想画面に対する位置を示し、光の透過性が異なる第１領域と第２領域とを有する位置表示部と、前記位置表示部に対向配置され、前記透過性に対応する２以上の発光パターンに基づく光を照射して前記位置表示部を表示させる光源と、前記仮想画面の端部と、前記表示面に表示されている当該仮想画面の表示領域との距離を算出する距離算出手段と、前記距離算出手段により算出された距離に応じて、前記光源の前記発光パターンを切り替える切替手段と、を備え、前記位置表示部のうち、前記第１領域は、前記２以上の発光パターンに基づく光を透過し、前記第２領域は、少なくとも前記２以上の発光パターンのうちの一の発光パターンに基づく光を透過しないことを特徴とする。
【０００８】
ここで、光を透過しないとは、発光パターンに基づく光の全てを透過しない場合に限らず、ユーザが透過した光を視認できない状態であれば、発光パターンに基づく光のうち一部を透過する場合も含まれる。
【０００９】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、光の透過率が異なる前記第１領域と前記第２領域とを有する前記位置表示部は、前記第１領域を有する第１シート部材に、当該第１シート部材が有する第１領域の一部が第２領域で形成された第２シート部材が重ねられて構成され、前記光源は、光の輝度が異なる２以上の前記発光パターンを有することを特徴とする。
【００１０】
請求項３に記載の発明は、請求項１に記載の情報処理装置において、前記位置表示部は、透過可能な光の波長領域が異なる前記第１領域と前記第２領域とを有し、前記光源は、複数色で選択的に発光可能であり、光の色が異なる２以上の前記発光パターンを有することを特徴とする。
【００１１】
請求項４に記載の発明は、請求項２に記載の情報処理装置において、前記位置表示部は、所定の方向を示すよう形成された前記第１領域と、当該第１領域より前記透過率が低い前記第２領域とを有し、前記距離算出手段は、前記所定の方向における前記仮想画面の端部と、前記表示面に表示されている前記仮想画面の表示領域との距離を算出し、前記切替手段は、前記距離算出手段により算出された距離が長いほど、前記光の輝度が高い発光パターンに切り替えることを特徴とする。
【００１２】
請求項５に記載の発明は、請求項１〜４のいずれかに記載の情報処理装置において、相反する２方向を示す少なくとも一対の前記位置表示部を有し、前記一対の位置表示部をそれぞれ表示させる２つの前記光源を備え、前記距離算出手段は、前記一対の位置表示部各々が示す方向における前記仮想画面の端部と、前記表示面に表示されている当該仮想画面の表示領域との距離をそれぞれ算出し、前記切替手段は、前記距離算出手段により算出された距離に応じて、当該距離に各々対応する前記位置表示部を表示させる光源の前記発光パターンをそれぞれ切り替えることを特徴とする。
【００１３】
請求項６に記載の発明は、請求項１〜５のいずれかに記載の情報処理装置において、前記位置表示部により示される前記表示領域の前記仮想画面に対する位置に応じて、前記表示領域を移動可能な操作部を有し、前記操作部は、前記位置表示部にタッチパネルを重ねることにより構成されることを特徴とする。
【００１４】
請求項７に記載の発明は、請求項１〜６のいずれかに記載の情報処理装置において、前記仮想画面の所定位置を設定する設定手段と、前記設定手段により前記所定位置が設定されたか否かを判断する判断手段と、を備え、前記距離算出手段は、前記判断手段により前記所定位置が設定されたと判断された場合、前記所定位置と前記表示面に表示されている当該仮想画面の表示領域との距離を算出することを特徴とする。
【００１５】
請求項８に記載の発明は、請求項７に記載の情報処理装置において、前記仮想画面は複数の項目を有し、前記複数の項目それぞれにおける選択回数を記憶する回数記憶部を備え、前記設定手段は、前記回数記憶部に記憶されている選択回数に基づいて、前記仮想画面における前記選択回数の最も多い項目が表示される位置を前記所定位置として設定することを特徴とする。
【発明の効果】
【００１６】
請求項１に記載の発明によれば、仮想画面の端部と、表示面に表示されている仮想画面の表示領域との距離に応じて、光源の発光パターンが切り替えられる。この発光パターンの切り替えに応じて、位置表示部の第１領域及び第２領域が表示される表示形状と、第１領域のみが表示される表示形状とが切り替えられる。よって、ユーザは、位置表示部の表示を確認することにより、表示面に表示されている仮想画面の表示領域から仮想画面の端部までの距離を認識することができる。したがって、表示部の表示面より大きな領域を有する仮想画面を表示させる場合に、表示面に表示されている仮想画面の表示領域の該仮想画面に対する位置を容易に認識させることが可能となる。
【００１７】
請求項２に記載の発明によれば、位置表示部は光の透過率が異なる第１領域と第２領域とを有する。また、光源は光の輝度が異なる２以上の発光パターンを有する。これにより、光の輝度に応じて、位置表示部の第１領域及び第２領域が表示される表示形状と、第１領域のみが表示される表示形状とが切り替えられる。したがって、ユーザは、位置表示部の表示を確認することにより、表示面に表示されている仮想画面の表示領域から該仮想画面の端部までの距離を容易に認識することができる。
【００１８】
請求項３に記載の発明によれば、位置表示部は透過可能な光の波長領域が異なる第１領域と第２領域とを有する。また、光源は、光の色が異なる２以上の発光パターンを有する。これにより、光の色に応じて、位置表示部の第１領域及び第２領域が表示される表示形状と、第１領域のみが表示される表示形状とが切り替えられる。また、仮想画面の端部と表示面に表示されている仮想画面の表示領域との距離に応じて位置表示部の色も切り替えられる。したがって、ユーザは、位置表示部の表示を確認することにより、表示面に表示されている仮想画面の表示領域から該仮想画面の端部までの距離を容易に認識することができる。
【００１９】
請求項４に記載の発明によれば、位置表示部の第１領域は所定の方向を示すように形成され、第２領域は第１領域より光の透過率が低く形成される。また、所定の方向における仮想画面の端部と表示領域との距離が長い程、光の輝度が高い発光パターンに切り替えられる。これにより、所定の方向を示す第１領域は全ての発光パターンに基づく光により表示されるため、表示領域のどちらの方向に仮想画面が延びているかを確実に認識させることができる。また、仮想画面の端部と表示面に表示されている仮想画面の表示領域との距離が長い程、第２領域を透過する光の強度が大きくなるため、第１領域及び第２領域が表示され、位置表示部を大きく表示させることができる。したがって、ユーザは、位置表示部の大きさを確認することにより、表示面に表示されている仮想画面の表示領域から仮想画面の端部までの距離をより容易に認識することができる。
【００２０】
請求項５に記載の発明によれば、位置表示部が相反する２方向を示す少なくとも一対の操作キーを有しており、その一対の位置表示部をそれぞれ表示させる２つの光源が備えられている。また、一対の位置表示部各々が示す方向における仮想画面の端部と、表示面に表示されている仮想画面の表示領域との各距離に応じて、位置表示部を表示させる光源の発光パターンがそれぞれ切り替えられる。これにより、各位置表示部が示す方向における仮想画面の端部と表示面に表示されている表示領域との距離に応じて、対応する方向を示す位置表示部の表示形状が切り替えられる。したがって、表示面より大きな領域を有する仮想画面を表示させる場合に、表示面に表示されている仮想画面の表示領域の仮想画面に対する位置をさらに容易に認識させることができる。
【００２１】
請求項６に記載の発明によれば、位置表示部により示される表示領域の仮想画面に対する位置に応じて表示領域を移動可能な操作部を有し、その操作部が位置表示部に重ねられるタッチパネルにより構成される。これにより、ユーザが位置表示部の表示部分に触れるだけで、表示領域の仮想画面に対する位置に応じて表示領域を移動させることができる。よって、仮想画面全体を容易に視認させることができる。
【００２２】
請求項７に記載の発明によれば、仮想画面の所定位置が設定されたと判断された場合に、所定位置と表示面に表示されている仮想画面の表示領域との距離が算出される。これにより、所定位置と表示領域との距離に応じて、光源の発光パターンが切り替えられ、位置表示部の表示形状が切り替えられる。よって、ユーザが位置表示部の表示を確認することにより、表示面に表示されている仮想画面の表示領域から所定位置までの距離を容易に認識させることができる。特に、仮想画面のうちユーザ所望の位置やユーザの閲覧を必要とするような重要位置などが所定位置として設定される場合、仮想画面の表示領域から所定位置までの距離を容易に認識させることができ、ユーザの利便性が向上する。
【００２３】
請求項８に記載の発明によれば、仮想画面が有する複数の項目それぞれにおける選択回数が記憶され、仮想画面における選択回数の最も多い項目が表示される位置が所定位置として設定される。これにより、表示面に表示されている仮想画面の表示領域から、ユーザにより最も多く選択されている項目までの距離を容易に認識させることができる。また、項目ごとに選択回数を記憶しているため、例えば、項目の追加などにより仮想画面における各項目の位置が変更された場合であっても、表示面に表示されている仮想画面の表示領域から選択回数の最も多い項目までの距離を容易に認識させることができる。よって、表示部の表示面より大きな領域を有する仮想画面を表示させる場合におけるユーザの利便性をさらに向上させることができる。
【図面の簡単な説明】
【００２４】
【図１】第１実施形態に係るＭＦＰの外観的構成を示した斜視図である。
【図２】第１実施形態に係るタッチパネル表示部の構成の概略を示す説明図である。
【図３】第１実施形態に係るＭＦＰの電気的構成を示すブロック図である。
【図４】第１実施形態に係る仮想画面の構成の一例を示す説明図である。
【図５】第１実施形態に係るタッチパネル表示部の表示の一例を示す説明図である。
【図６】第１実施形態に係るタッチパネル表示部の表示の一例を示す説明図である。
【図７】第１実施形態における表示制御処理を示すフローチャートである。
【図８】第１実施形態における選択項目表示処理を示すフローチャートである。
【図９】第２実施形態に係るタッチパネル表示部の構成の概略を示す説明図である。
【発明を実施するための形態】
【００２５】
以下、本発明の実施形態について、添付図面を参照しつつ詳細に説明する。本実施形態では、本発明の情報処理装置として、多機能周辺装置（以下、「ＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）」と称す）１を例に挙げて説明する。ＭＦＰ１は、プリンタ機能、スキャン機能、及び、コピー機能などの各種機能を有している。
【００２６】
［第１実施形態］
＜外観的構成＞
第１実施形態に係るＭＦＰ１の外観的構成について、図１を参照して説明する。以下の説明において、図１に示すＭＦＰ１の手前側を前側とし、矢印左右で示す方向を左右方向とし、矢印前後で示す方向を前後方向とし、矢印上下で示す方向を上下方向とする。
【００２７】
図１に示すように、ＭＦＰ１は、主に、下部に設けられるプリンタ部２０と、上部に設けられるスキャナ部３０と、正面上部に設けられる操作部４０及びタッチパネル表示部５０と、正面に設けられるスロット部８０とを備えている。
【００２８】
プリンタ部２０は、記録用紙に画像を印刷するインクジェット方式のプリンタで構成されている。スキャナ部３０は、スキャナ機能またはコピー機能実行時に原稿を読み取るものである。
【００２９】
スロット部８０は、例えば、コンパクトフラッシュ（登録商標）、ＳＤメモリカード（登録商標）、及び、メモリースティック（登録商標）などの各種記憶媒体が着脱可能に装填されるものである。
【００３０】
操作部４０は、例えば、電源ボタン、数字ボタン、スタートボタンなどにより構成され、ＭＦＰ１に対して各種指示を受け付ける入力インターフェースとしての機能を実現する。
【００３１】
次に、タッチパネル表示部５０の構成について、図２を参照して説明する。以下の説明において、図２の矢印左右で示す方向が図１に示す左右方向、矢印上下で示す方向が図１に示す上下方向に対応する。タッチパネル表示部５０は、ディスプレイ５２（本発明の表示部に相当）と、タッチパネル５４と、透過フィルム５６，５８と、発光ダイオード（本発明の光源に相当；以下、ＬＥＤと称す）６６ａ〜６６ｄと、拡散板６８ａ〜６８ｄとを備えている。
【００３２】
ディスプレイ５２は、カラー液晶ディスプレイであって、透過フィルム５６，５８が重ねられる表示面５２１を有し、その表示面５２１に画像を表示する。ディスプレイ５２は、タッチパネル５４より小さく、基板５１の左側に固定されている。なお、図２では、タッチパネル５４のうちディスプレイ５２に対向する領域を点線で囲って示している。
【００３３】
タッチパネル５４は、ＭＦＰ１に設けられたタッチパネル表示部５０の嵌め込み領域と同一の大きさに形成されている。タッチパネル５４は、ディスプレイ５２及びそれに隣接する基板５１上のディスプレイ隣接面５１１を覆うように配置されている。タッチパネル５４は透明であるため、ディスプレイ５２に表示される画像などを、タッチパネル５４を介してユーザに視認させることができる。
【００３４】
タッチパネル５４は、投影型静電容量方式のタッチパネルである。タッチパネル５４は、その表面の検出領域５４１全域が格子状に細かく区分けされ（図示を省略）、区分けされた単位領域ごとに電極を配設している。検出領域５４１にユーザの指などの入力媒体が接近または接触すると、入力媒体と電極との間で静電結合が生じ、検出領域５４１に接触する入力媒体の接触面積に応じて、電極の静電容量変化が生じる。
【００３５】
タッチパネル５４は、図２に示すように、上下左右の向きを有しており、各単位領域には、それぞれ個別に、各単位領域を識別するための座標情報が付されている。タッチパネル５４表面に向かって左上の単位領域の座標情報を原点として、右方向（図２に示すｘ方向）及び下方向（図２に示すｙ方向）に向かって値が連続するように座標情報が付されている。座標情報は、タッチパネル５４の右方向及び下方向に向かうほど大きくなる。タッチパネル５４は、電極の静電容量変化が見られた単位領域の座標情報を、入力媒体が接触した接触位置として検出し、出力する。
【００３６】
透過フィルム５６，５８は、矩形上のフィルムであって、第１透過フィルム５６（本発明の第２シート部材に相当）と、第２透過フィルム５８（本発明の第１シート部材に相当）とから構成されている。
【００３７】
第１透過フィルム５６は、例えば、ポリエステルなどで形成されたフィルムであって、タッチパネル５４と第２透過フィルム５８との間に配置されている。第１透過フィルム５６は、第２透過フィルム５８に比べて可視光線透過率（本発明の透過率に相当）が高い（例えば、２５％）ダークグレー系のフィルムであり、ディスプレイ５２に対向する領域５６２が透明に形成されている。また、第１透過フィルム５６のうちディスプレイ隣接面５１１に対向する領域５６１は、操作キー６０ａ〜６０ｄを示すキー画像を有している。操作キー６０ａ〜６０ｄは、上方向キー６０ａ、下方向キー６０ｂ、キャンセルキー６０ｃ、及び、ＯＫキー６０ｄから構成されている。
【００３８】
上方向キー６０ａは、ディスプレイ５２の表示面５２１より大きい仮想画面７０（図４参照）を表示させる際に、仮想画面７０のうち表示面５２１に表示される表示領域７１〜７４（図４参照）を上方向へ所定量移動させるための操作キーである。下方向キー６０ｂは、表示面５２１よりも大きい仮想画面７０を表示させる際に、仮想画面７０のうち表示面５２１に表示される表示領域７１〜７４を下方向へ所定量移動させるための操作キーである。上方向キー６０ａ及び下方向キー６０ｂは、矢印形状の画像で示されている。上方向キー６０ａは、矢印の頂点を含む透明な第１上領域６０１ａと、第１上領域６０１ａに隣接し、後述する第２透過フィルム５８の上方向キー６１ａに対向する非透明の第２上領域６０２ａ（図２に示す破線部分）とから構成される。また、下方向キー６０ｂは、矢印の頂点を含む透明な第１下領域６０１ｂと、第１下領域６０１ｂに隣接し、後述する第２透過フィルム５８の下方向キー６１ｂに対向する非透明の第２下領域６０２ｂ（図２に示す破線部分）とから構成される。
【００３９】
キャンセルキー６０ｃは、表示面５２１に表示されている画面表示を終了し、その画面の表示直前に表示面５２１に表示されていた画面または電源投入時に表示面５２１に表示される待機画面を表示させるための操作キーである。ＯＫキー６０ｄは、ユーザによる操作の確定指示を受け付けるための操作キーである。キャンセルキー６０ｃ及びＯＫキー６０ｄは、四角形状の枠の中に各操作キー６０ｃ，６０ｄを示す文字または図形（例えば、図２に示す「×」または「ＯＫ」）が記された画像で示され、領域５６１のうち、その画像の枠と文字または図形とが透明に形成されている。
【００４０】
第２透過フィルム５８は、例えば、ポリエステル、ゴムなどで形成されたフィルムであって、第１透過フィルム５６の背面側に配置されている。第２透過フィルム５８は、可視光線透過率が非常に低い（例えば、０．１％）黒色のフィルムであり、ディスプレイ５２に対向する領域５８２が透明に形成されている。また、第２透過フィルム５８のうちディスプレイ隣接面５１１に対向する領域５８１は、操作キー６１ａ〜６１ｄを示す画像が透明に形成されている。
【００４１】
第２透過フィルム５８が有する操作キー６１ａ〜６１ｄは、上方向キー６１ａ、下方向キー６１ｂ、キャンセルキー６１ｃ、及び、ＯＫキー６１ｄから構成されている。操作キー６１ａ〜６１ｄは、第１透過フィルム５６が有する操作キー６０ａ〜６０ｄとそれぞれ重なるように、各操作キー６０ａ〜６０ｄに対向する位置に形成されている。すなわち、第１透過フィルム５６が有する操作キー６０ａ〜６０ｄと第２透過フィルム５８が有する操作キー６１ａ〜６１ｄとがそれぞれ重ね合わされる。よって、上方向キー６０ａ，６１ａ、下方向キー６０ｂ，６１ｂ、キャンセルキー６０ｃ，６１ｃ、及び、ＯＫキー６０ｄ，６１ｄの４つの操作キーが、ユーザによりタッチパネル５４表面から視認可能となる。
【００４２】
上方向キー６１ａ及び下方向キー６１ｂは、第１透過フィルム５６が有する上方向キー６０ａ及び下方向キー６０ｂと同様に矢印形状の画像で示される。上方向キー６１ａは、第１上透明領域６１１ａと第２上透明領域６１２ａとから構成される。第１上透明領域６１１ａは、第１透過フィルム５６の第１上領域６０１ａに対向して配置され、第１上領域６０１ａと同一形状及び同一サイズで形成される領域である。第２上透明領域６１２ａ（図２に示す斜線部分）は、第１上透明領域６１１ａに隣接し、第１透過フィルム５６の第２上領域６０２ａに対向して配置される透明な領域である。また、下方向キー６１ｂは、第１下透明領域６１１ｂと第２下透明領域６１２ｂとから構成される。第１下透明領域６１１ｂは、第１透過フィルム５６の第１下領域６０１ｂに対向して配置され、第１下領域６０１ｂと同一形状及び同一サイズで形成される領域である。第２下透明領域６１２ｂ（図２に示す斜線部分）は、第１下透明領域６１１ｂに隣接し、第１透過フィルム５６の第２下領域６０２ｂに対向して配置される透明な領域である。すなわち、上方向キー６１ａ及び下方向キー６１ｂは、第１透過フィルム５６の上方向キー６０ａ及び下方向キー６０ｂが有する透明な領域に比べ、矢印の直線部分が上下方向に長くなった矢印形状の画像である。
【００４３】
なお、本実施形態における上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂが本発明の位置表示部及び操作部に相当する。本実施形態における第１上領域６０１ａ、第１下領域６０１ｂ、第１上透明領域６１１ａ，第１下透明領域６１１ｂ、第２上透明領域６１２ａ、及び、第２下透明領域６１２ｂが本発明の第１領域に相当する。また、本実施形態における第２上領域６０２ａ及び第２下領域６０２ｂが本発明の第２領域に相当する。
【００４４】
キャンセルキー６１ｃ及びＯＫキー６１ｄは、第１透過フィルム５６が有するキャンセルキー６０ｃ及びＯＫキー６０ｄを示す画像の枠と同一形状及び同一サイズであり、その枠内が全て透明に形成されている。なお、図２では、タッチパネル５４のうち各操作キー６０ａ〜６１ｄに対向する領域を点線で囲って示している。また、キャンセルキー６１ｃ及びＯＫキー６１ｄは、第１透過フィルム５６のキャンセルキー６０ｃ及びＯＫキー６０ｄと同様に、画像の枠と文字または図形とが透明に形成されていてもよい。
【００４５】
ＬＥＤ６６ａ〜６６ｄは、基板５１のうちディスプレイ隣接面５１１に配置されている。具体的には、ＬＥＤ６６ａは上方向キー６０ａ，６１ａに対向する位置に配置され、ＬＥＤ６６ｂは下方向キー６０ｂ，６１ｂに対向する位置に配置される。また、ＬＥＤ６６ｃはキャンセルキー６０ｃ，６１ｃに対向する位置に配置され、ＬＥＤ６６ｄはＯＫキー６０ｄ，６１ｄに対向する位置に配置される。ＬＥＤ６６ａ〜６６ｄは、光の輝度が異なる３つの発光パターンを有している。本実施形態では、３つの発光パターンを光の輝度が低い順に発光パターンＡ（例えば、輝度１５ｃｄ／ｍ2）、発光パターンＢ（例えば、輝度３５ｃｄ／ｍ2）、発光パターンＣ（例えば、輝度５０ｃｄ／ｍ2）と示す。
【００４６】
拡散板６８ａ〜６８ｄは、ＬＥＤ６６ａ〜６６ｄのそれぞれに対向する位置に配置され、各ＬＥＤ６６ａ〜６６ｄからの光を拡散させるものである。ＬＥＤ６６ａ〜６６ｄの点灯により、その光が各拡散板６８ａ〜６８ｄによって拡散され、第２透過フィルム５８の操作キー６１ａ〜６１ｄを示す領域を透過した後、第１透過フィルム５６の操作キー６０ａ〜６０ｄを示す領域を透過する。これにより、ユーザはタッチパネル５４表面側から各操作キー６０ａ〜６１ｄを視認することができる。
【００４７】
第２透過フィルム５８の第２上透明領域６１２ａ及び第２下透明領域６１２ｂを透過した光の一部は、第１透過フィルム５６の第２上領域６０２ａ及び第２下領域６０２ｂを透過する。第２上領域６０２ａ及び第２下領域６０２ｂを透過する光強度は、ＬＥＤ６６ａ，６６ｂの光の輝度が高くなるほど大きくなる。すなわち、ＬＥＤ６６ａ，６６ｂの光の輝度が高くなるほど、第２透過フィルム５８の透明な領域６１１ａ，６１２ａ，６１１ｂ，６１２ｂにより示される上方向キー６１ａ及び下方向キー６１ｂのタッチパネル５４の表面側からの視認性が高くなる。
【００４８】
本実施形態では、発光パターンに基づく光における第１透過フィルム５６の第２上領域６０２ａまたは第２下領域６０２ｂを透過した光強度が所定値未満（例えば、０．５ｍｃｄ）の場合に、ユーザによる透過した光の視認が不可能であるとする。ただし、ユーザによる透過した光の視認が不可能となる光強度は、ＭＦＰ１の使用環境に依存するため、所定値の設定は設計時に適宜設定されるものである。
【００４９】
本実施形態では、低輝度の発光パターンＡでＬＥＤ６６ａ〜６６ｄが点灯している場合、第２上透明領域６１２ａ及び第２下透明領域６１２ｂを透過した光のほとんどが第２上領域６０２ａ及び第２下領域６０２ｂを透過しない。すなわち、係る場合、第２上領域６０２ａまたは第２下領域６０２ｂを透過した光強度は所定値未満となる。このため、ユーザは、タッチパネル５４表面側から、第１透過フィルム５６の透明な領域６０１ａ，６０１ｂで示される上方向キー６０ａ及び下方向キー６０ｂを視認する（例えば、図５（Ｂ）に示す上方向キー６０ａ，６１ａ参照）。
【００５０】
発光パターンＢでＬＥＤ６６ａ〜６６ｄが点灯している場合、第２上透明領域６１２ａ及び第２下透明領域６１２ｂを透過した光の一部が第２上領域６０２ａ及び第２下領域６０２ｂを透過する。すなわち、係る場合、第２上領域６０２ａまたは第２下領域６０２ｂを透過した光強度は所定値以上となる。このため、ユーザは、タッチパネル５４表面側から、第２透過フィルム５８の透明な領域６１１ａ，６１２ａ，６１１ｂ，６１２ｂで示される上方向キー６１ａ及び下方向キー６１ｂを視認する（例えば、図５（Ｂ）に示す下方向キー６０ｂ，６１ｂ参照）。係る場合に視認される上方向キー６１ａ及び下方向キー６１ｂのうち、第２上透明領域６１２ａ及び第２下透明領域６１２ｂは、第２上領域６０２ａ及び第２下領域６０２ｂを透過する光強度が、第１上領域６０１ａ及び第１下領域６０１ｂを透過する光強度より小さい。このため、上方向キー６１ａ及び下方向キー６１ｂのうち第２上透明領域６１２ａ及び第２下透明領域６１２ｂは、その他の領域より暗く表示される。
【００５１】
発光パターンＣでＬＥＤ６６ａ〜６６ｄが点灯している場合、第２上透明領域６１２ａ及び第２下透明領域６１２ｂを透過した光の一部が第２上領域６０２ａ及び第２下領域６０２ｂを透過する。すなわち、係る場合、第２上領域６０２ａまたは第２下領域６０２ｂを透過した光強度は、所定値以上となり、発光パターンＢの場合に比べて大きい。このため、ユーザは、タッチパネル５４の表面側から、第２透過フィルム５８の透明な領域６１１ａ，６１２ａ，６１１ｂ，６１２ｂで示される上方向キー６１ａ及び下方向キー６１ｂを視認する。係る場合、発光パターンＢの場合に比べて第２上領域６０２ａ及び第２下領域６０２ｂを透過する光強度が大きい。このため、第２上透明領域６１２ａ及び第２下透明領域６１２ｂは、発光パターンＢの場合よりも鮮明に表示される（例えば、図５（Ａ）に示す下方向キー６０ｂ，６１ｂ参照）。
【００５２】
＜電気的構成＞
第１実施形態に係るＭＦＰ１の電気的構成について、図３を参照して説明する。図３に示すように、ＭＦＰ１は、主に、ＣＰＵ１０と、ＲＯＭ１１と、ＲＡＭ１２と、フラッシュメモリ１３と、プリンタ部２０と、スキャナ部３０と、操作部４０と、ディスプレイ５２と、ＬＥＤ６６と、タッチパネル５４と、スロット部８０とを備えている。
【００５３】
ＣＰＵ１０、ＲＯＭ１１、ＲＡＭ１２、及び、フラッシュメモリ１３は、バスライン９０を介して互いに接続されている。また、プリンタ部２０、スキャナ部３０、操作部４０、ディスプレイ５２、ＬＥＤ６６、タッチパネル５４、及び、スロット部８０は、入出力ポート９２を介して互いに接続されている。
【００５４】
ＣＰＵ１０は、ＲＯＭ１１、ＲＡＭ１２、または、フラッシュメモリ１３に記憶される固定値及びプログラムに従って、ＭＦＰ１が有している各機能を制御し、入出力ポート９２と接続された各部を制御するものである。ＣＰＵ１０は、スロット部８０に装填された記憶媒体に記憶されている画像データなどの各種情報をタッチパネル表示部５０に表示させ、また、その各種情報をプリンタ部２０で印刷させる。ＣＰＵ１０は、後述する座標管理メモリ１３０に記憶されている画面データに基づいて各種仮想画面７０をディスプレイ５２に表示し、タッチパネル５４の検出領域５４１のうち各仮想画面７０に表示される項目Ａ〜Ｊ（図４参照）に対応する領域を、その項目Ａ〜Ｊに対応する反応領域として設定する。
【００５５】
ＲＯＭ１１は、ＭＦＰ１で実行される制御プログラム１１０及び輝度メモリ１１２などを格納する書換不能なメモリである。ＣＰＵ１０は、制御プログラム１１０に従い、図７及び図８のフローチャートに示す表示制御処理及び選択項目表示処理を実行する。ＲＯＭ１１には、タッチパネル５４における操作キー６０ａ〜６１ｄの座標情報と、各操作キー６０ａ〜６１ｄに関連付けられた処理と、各操作キー６０ａ〜６１ｄに対応するＬＥＤ６６ａ〜６６ｄとが、上述の４つの操作キー６０ａ〜６１ｄをそれぞれ示すキー識別情報に関連付けて記憶されている。また、操作部４０に備えられた各種操作ボタンに関連付けられた処理が各操作ボタンをそれぞれ示すボタン識別情報に関連付けて記憶されている。キー識別情報及びボタン識別情報は、例えば、各操作キー６０ａ〜６１ｄ及び各操作ボタンに付与された番号など、それぞれ識別可能なものであれば、種々の形態を採用することができる。
【００５６】
輝度メモリ１１２は、ＬＥＤ６６ａ〜６６ｄにおける３つの発光パターンと各発光パターンに対応するＬＥＤ６６ａ〜６６ｄの輝度とを対応付けて記憶するメモリ領域である。
【００５７】
ＲＡＭ１２は、各種情報を一時的に記憶するための書換可能な揮発性のメモリである。ＲＡＭ１２は、タッチパネル５４により検出される、入力媒体の接触位置を記憶する。
【００５８】
フラッシュメモリ１３は、書換可能な不揮発性のメモリであり、例えば、コピー機能、スキャナ機能、及び、プリンタ機能などの各種機能に関するパラメータ等が記憶されている。フラッシュメモリ１３は、座標管理メモリ１３０及び選択回数メモリ１３２（本発明の回数記憶部に相当）を有している。フラッシュメモリ１３には、後述する第１閾値Ｌ１及び第２閾値Ｌ２を記憶されている。
【００５９】
座標管理メモリ１３０は、ディスプレイ５２の表示面５２１に表示される複数の仮想画面７０に基づく画面データを記憶するメモリ領域である。座標管理メモリ１３０には、各画面データと、各仮想画面７０の画面サイズと、各仮想画面７０に含まれる各種項目Ａ〜Ｊ（図４参照）の座標情報と、その項目Ａ〜Ｊに関連付けられた処理とが、各仮想画面７０を示す画面識別情報に関連付けて記憶されている。画面識別情報は、例えば、各仮想画面７０に付与された番号等、複数の仮想画面７０がそれぞれ識別可能なものであれば、種々の形態を採用することができる。
【００６０】
本実施形態において、仮想画面７０とは、文字や画像などの各種情報を含み、ディスプレイ５２の表示面５２１に表示される画面である。仮想画面７０は、例えば、サムネイル画像が所定位置に配列されている画像やインターネットのホームページなどである（図４参照）。仮想画面７０は、その画面サイズがディスプレイ５２の表示面５２１より大きいものも含まれる。例えば、仮想画面７０がディスプレイ５２の表示面５２１より上下方向に長い場合、ディスプレイ５２の表示面５２１には仮想画面７０の一部のみが表示される。係る場合、ユーザによる上方向キー６０ａ，６１ａまたは下方向キー６０ｂ，６１ｂの操作に基づいて表示面５２１に表示される仮想画面７０の表示領域７１〜７４（図４参照）を上下方向に移動させることにより、ユーザに仮想画面７０全体を視認させることができる。
【００６１】
本実施形態において、項目Ａ〜Ｊは、仮想画面７０に含まれるアイコンなど、ユーザにより選択可能な画像データである。図４に示すように、項目Ａ〜Ｊの座標情報は、仮想画面７０に向かって左上を原点として、右方向（図４に示すＸ方向）及び下方向（図４に示すＹ方向）に向かって値が連続するように付されている。座標情報は、仮想画面７０の右方向及び下方向に向かうほど大きくなる。項目Ａ〜Ｊの座標情報は、例えば、項目Ａ〜Ｊの中心座標及び項目Ａ〜Ｊのサイズ、または、項目Ａ〜Ｊの四隅の座標など、項目Ａ〜Ｊが配置される領域を取得可能な情報であればよい。なお、ユーザ操作などにより各仮想画面７０における項目の追加や配置変更など画面構成が変更された場合、その仮想画面７０の画面識別情報に関連付けて記憶されている各種情報が、画面構成の変更に応じて更新される。
【００６２】
座標管理メモリ１３０には、各仮想画面７０に対応する有効キーのキー識別情報が、その仮想画面７０の画面識別情報と関連付けて記憶されている。仮想画面７０に対応する有効キーとは、キャンセルキー６０ｃ，６１ｃ及びＯＫキー６０ｄ，６１ｄのうち、表示面５２１にその仮想画面７０が表示されている状態において実行可能な処理が関連付けられた操作キーである。本実施形態では、仮想画面７０に項目Ａ〜Ｊが含まれる場合、キャンセルキー６０ｃ，６１ｃに関連付けられた処理が実行可能となり、ＯＫキー６０ｄ，６１ｄに関連付けられた処理は、項目Ａ〜Ｊが選択された場合に実行可能となるよう制御される。すなわち、仮想画面７０に対応する有効キーはキャンセルキー６０ｃ，６１ｃとなる。一方、仮想画面７０に項目Ａ〜Ｊが含まれない場合、仮想画面７０に対応する有効キーはキャンセルキー６０ｃ，６１ｃ及びＯＫキー６０ｄ，６１ｄとする。仮想画面７０に項目Ａ〜Ｊが含まれない場合とは、仮想画面７０がメッセージなど選択不可能な文字または画像のみで構成される場合である。
【００６３】
本実施形態では、表示面５２１に表示されている仮想画面７０に対応する有効キーのみが表示される。すなわち、本実施形態では、有効キーに対応するＬＥＤ６６ｃ，６６ｄのみが点灯される。これにより、表示面５２１に表示されている仮想画面７０に対して実行可能な処理をユーザに容易に認識させることができ、ユーザによる誤操作を低減させることができる。また、仮想画面７０に項目Ａ〜Ｊが含まれる場合、項目Ａ〜Ｊが選択された際にＯＫキー６０ｄ，６１ｄに対応するＬＥＤ６６ｄが点灯される（図７に示すＳ７５２参照）。これにより、ＯＫキー６０ｄ，６１ｄに関連付けられた処理が実行可能な場合にのみＯＫキー６０ｄ，６１ｄを表示させることができるため、ユーザの操作性をさらに向上させることができる。
【００６４】
選択回数メモリ１３２は、各仮想画面７０に表示される各項目のユーザによる選択回数をそれぞれ記憶するメモリ領域である。選択回数メモリ１３２には、各項目Ａ〜Ｊと、その項目Ａ〜Ｊの選択回数と、その項目Ａ〜Ｊを含む仮想画面７０の画面識別情報とが関連付けて記憶されている。ＣＰＵ１０は、座標管理メモリ１３０に記憶された座標情報に基づいて、タッチパネル５４により検出された接触位置が該当する座標情報に対応する項目Ａ〜Ｊの選択回数を１ずつ加算して選択回数メモリ１３２に記憶する。
【００６５】
本実施形態では、各仮想画面７０に含まれる項目Ａ〜Ｊのうち選択回数が所定数以上の項目が存在する場合、ＣＰＵ１０は、項目Ａ〜Ｊのうち選択回数が最大の項目を最大選択項目として設定する（本発明の設定手段に相当）。そして、設定された最大選択項目と、最大選択項目の座標情報とが、仮想画面７０の画面識別情報と関連付けてフラッシュメモリ１３に記憶される。なお、最大選択項目は、選択回数メモリ１３２に記憶されている選択回数が更新されるたびに設定される。またフラッシュメモリ１３に記憶されている最大選択項目の座標情報は、仮想画面７０の画面構成の変更に応じて更新される。
【００６６】
＜実施形態の動作＞
第１実施形態に係るＭＦＰ１の動作について、図４〜図８を参照して詳細に説明する。
【００６７】
（表示制御処理）
ＭＦＰ１のＣＰＵ１０により実行される表示制御処理について、図４、図５、及び、図７を参照して説明する。この表示制御処理は、ユーザ操作により画面表示指示を受け付けた際に開始される処理である。画面表示指示は、電源ボタン、キャンセルキー６０ｃ，６１ｃ、ＯＫキー６０ｄ，６１ｄなどの入力に基づいて、座標管理メモリ１３０に記憶されている画面データを読み出し、その画面データに基づく仮想画面７０を表示面５２１に新たに表示する処理をＣＰＵ１０に実行させる指示である。
【００６８】
まず、図７に示すステップ７００（以下、ステップをＳと記す）において、ＣＰＵ１０は、画面表示指示に基づいてディスプレイ５２に表示させる仮想画面７０の画面サイズが表示面５２１より大きいか否かを判断する。画面表示指示に基づいてディスプレイ５２に表示させる仮想画面７０の画面サイズが表示面５２１の大きさ以下であると判断された場合（Ｓ７００：ＮＯ）、ＣＰＵ１０は、座標管理メモリ１３０に記憶された画面データに基づいて、仮想画面７０を表示面５２１に表示する（Ｓ７０２）。
【００６９】
ＣＰＵ１０は、座標管理メモリ１３０に基づいて、Ｓ７０２で表示した仮想画面７０に対応する有効キーのＬＥＤ６６ｃ，６６ｄを点灯し（Ｓ７０４）、ステップ処理をＳ７４２へ移行する。本実施形態では、キャンセルキー６０ｃ，６１ｃ及びＯＫキー６０ｄ，６１ｄに対応するＬＥＤ６６ｃ，６６ｄは発光パターンＣで点灯させることとする。Ｓ７０４では、例えば、図５（Ａ）において、ＣＰＵ１０は、キャンセルキー６０ｃ，６１ｃに対応するＬＥＤ６６ｃを仮想画面７０に対応する有効キーのＬＥＤとして発光パターンＣで点灯する。
【００７０】
画面表示指示に基づいてディスプレイ５２に表示させる仮想画面７０の画面サイズが表示面５２１より大きいと判断された場合（Ｓ７００：ＹＥＳ）、ＣＰＵ１０は、座標管理メモリ１３０に記憶された仮想画面７０の画面データに基づいて、その仮想画面７０の上端から表示面５２１の大きさ分の領域を表示領域として表示面５２１に表示する（Ｓ７０６）。
【００７１】
本実施形態では、本表示制御処理開始時に受け付けた画面表示指示に基づいて表示させる、ディスプレイ５２の表示面５２１より大きい仮想画面７０として、図４に示す仮想画面７０を例に挙げて説明する。
【００７２】
図４に示す仮想画面７０は、矩形状の項目Ａ〜Ｊを有する。図４に示す破線で囲まれた領域７１〜７４は、表示面５２１に表示される表示領域である。表示領域７１〜７４は、表示面５２１と同等の大きさであり、Ｘ方向及びＹ方向に各２つずつ、すなわち、計４つの項目Ａ〜Ｊを含む。
【００７３】
表示領域７１〜７４は、ユーザにより下方向キー６０ｂ，６１ｂが選択されるたびに、表示領域７１〜７４におけるＹ方向の長さの半分ずつ下側に移動される。すなわち、表示面５２１に表示領域７１が表示された状態（図５（Ａ）参照）において、下方向キー６０ｂ，６１ｂの選択が検出されるたびに、表示面５２１には、表示領域７２（図５（Ｂ）参照）、表示領域７３（図５（Ｃ）参照）、表示領域７４（図５（Ｄ）参照）が順に表示される。また、同様に、表示領域７１〜７４は、ユーザにより上方向キー６０ａ，６１ａが選択されるたびに、表示領域７１〜７４におけるＹ方向の長さの半分ずつ上側に移動される。すなわち、表示面５２１に表示領域７４が表示された状態（図５（Ｄ）参照）において、上方向キー６０ａ，６１ａの選択が検出されるたびに、表示面５２１には、表示領域７３、表示領域７２、表示領域７１が順に表示される。Ｓ７０６において、ＣＰＵ１０は、仮想画面７０の上端から表示面５２１の大きさ分の表示領域７１を表示面５２１に表示する（図５（Ａ）参照）。
【００７４】
ＣＰＵ１０は、座標管理メモリ１３０に基づいて、Ｓ７０６で表示した仮想画面７０に対応する有効キーのＬＥＤ６６ｃ，６６ｄを点灯する（Ｓ７０８）。例えば、図５（Ａ）に示すように、キャンセルキー６０ｃ，６１ｃに対応するＬＥＤ６６ｃが発光パターンＣで点灯される。
【００７５】
ＣＰＵ１０は、Ｓ７０６で表示した仮想画面７０の画面識別情報に関連付けられた最大選択項目がフラッシュメモリ１３に記憶されているか否かを判断する（Ｓ７１０）。最大選択項目が記憶されていると判断された場合（Ｓ７１０：ＹＥＳ）、ＣＰＵ１０は、選択項目表示処理（Ｓ７１２）を実行し、ステップ処理をＳ７４２へ移行する。選択項目表示処理（Ｓ７１２）は、後述で詳細に説明する。
【００７６】
最大選択項目が記憶されていないと判断された場合（Ｓ７１０：ＮＯ）、ＣＰＵ１０は、表示領域７１〜７４の上端から仮想画面７０の上端までの距離Ｌｕを算出する（Ｓ７１４）。例えば、図５（Ｂ）に示すように、仮想画面７０の表示領域７２が表示面５２１に表示されている場合、表示領域７２の上端から仮想画面７０の上端までの距離Ｌｕは、図４に示す距離Ｕ２となる。
【００７７】
ＣＰＵ１０は、Ｓ７１４で算出された距離Ｌｕが第１閾値Ｌ１より大きいか否かを判断する（Ｓ７１６）。第１閾値Ｌ１は、表示面５２１に表示可能な表示領域７１〜７４における上下方向（図４に示すＹ方向）の長さとする。すなわち、第１閾値Ｌ１は、例えば、図４に示す距離Ｄ２と同一の長さである。距離Ｌｕが第１閾値Ｌ１より大きいと判断された場合（Ｓ７１６：ＹＥＳ）、ＣＰＵ１０は、上方向キー６０ａ，６１ａに対応するＬＥＤ６６ａを発光パターンＣで点灯し（Ｓ７１８）、ステップ処理をＳ７２８へ移行する。
【００７８】
距離Ｌｕが第１閾値Ｌ１以下であると判断された場合（Ｓ７１６：ＮＯ）、ＣＰＵ１０は、距離Ｌｕが第２閾値Ｌ２より大きいか否かを判断する（Ｓ７２０）。第２閾値Ｌ２は、表示面５２１に表示可能な表示領域７１〜７４における上下方向（図４に示すＹ方向）の半分の長さとする。すなわち、第２閾値Ｌ２は、上方向キー６０ａ，６１ａまたは下方向キー６０ｂ，６１ｂが選択されるごとに移動する距離であり、例えば、図４に示す距離Ｕ２と同一の長さである。距離Ｌｕが第２閾値Ｌ２より大きいと判断された場合（Ｓ７２０：ＹＥＳ）、ＣＰＵ１０は、上方向キー６０ａ，６１ａに対応するＬＥＤ６６ａを発光パターンＢで点灯し（Ｓ７２２）、ステップ処理をＳ７２８へ移行する。
【００７９】
距離Ｌｕが第２閾値Ｌ２以下であると判断された場合（Ｓ７２０：ＮＯ）、ＣＰＵ１０は、距離Ｌｕが０であるか否かを判断する（Ｓ７２４）。距離Ｌｕが０であると判断された場合（Ｓ７２４：ＹＥＳ）、ＣＰＵ１０は、ステップ処理をＳ７２８へ移行する。距離Ｌｕが０でない、すなわち、距離Ｌｕが０より大きく第２閾値Ｌ２以下であると判断された場合（Ｓ７２４：ＮＯ）、ＣＰＵ１０は、上方向キー６０ａ，６１ａに対応するＬＥＤ６６ａを発光パターンＡで点灯する（Ｓ７２６）。
【００８０】
ＣＰＵ１０は、表示領域７１〜７４の下端から仮想画面７０の下端までの距離Ｌｄを算出する（Ｓ７２８）。例えば、図５（Ｂ）に示すように、仮想画面７０の表示領域７２が表示面５２１に表示されている場合、表示領域７２の下端から仮想画面７０の下端までの距離Ｌｄは、図４に示す距離Ｄ２となる。
【００８１】
ＣＰＵ１０は、Ｓ７２８で算出された距離Ｌｄが第１閾値Ｌ１より大きいか否かを判断する（Ｓ７３０）。距離Ｌｄが第１閾値Ｌ１より大きいと判断された場合（Ｓ７３０：ＹＥＳ）、ＣＰＵ１０は、下方向キー６０ｂ，６１ｂに対応するＬＥＤ６６ｂを発光パターンＣで点灯し（Ｓ７３２）、ステップ処理をＳ７４２へ移行する。
【００８２】
距離Ｌｄが第１閾値Ｌ１以下であると判断された場合（Ｓ７３０：ＮＯ）、ＣＰＵ１０は、距離Ｌｄが第２閾値Ｌ２より大きいか否かを判断する（Ｓ７３４）。距離Ｌｄが第２閾値Ｌ２より大きいと判断された場合（Ｓ７３４：ＹＥＳ）、ＣＰＵ１０は、下方向キー６０ｂ，６１ｂに対応するＬＥＤ６６ｂを発光パターンＢで点灯し（Ｓ７３６）、ステップ処理をＳ７４２へ移行する。
【００８３】
距離Ｌｄが第２閾値Ｌ２以下であると判断された場合（Ｓ７３４：ＮＯ）、ＣＰＵ１０は、距離Ｌｄが０であるか否かを判断する（Ｓ７３８）。距離Ｌｄが０であると判断された場合（Ｓ７３８：ＹＥＳ）、ＣＰＵ１０は、ステップ処理をＳ７４２へ移行する。距離Ｌｄが０でないと判断された場合（Ｓ７３８：ＮＯ）、ＣＰＵ１０は、下方向キー６０ｂ，６１ｂに対応するＬＥＤ６６ｂを発光パターンＡで点灯する（Ｓ７４０）。
【００８４】
ＣＰＵ１０は、ユーザによる操作がなされたか否かを判断する（Ｓ７４２）。具体的に、ＣＰＵ１０は、タッチパネル５４が、検出領域５４１内における、表示面５２１に表示される項目Ａ〜Ｊまたは操作キー６０ａ〜６１ｄに対応する位置の接触を検出したか、または、操作部４０からの入力を受け付けたかを判断する。ユーザによる操作がなされていないと判断された場合（Ｓ７４２：ＮＯ）、ＣＰＵ１０は、操作がなされるまでステップ処理Ｓ７４２を繰り返す。
【００８５】
ユーザによる操作がなされたと判断された場合（Ｓ７４２：ＹＥＳ）、ＣＰＵ１０は、Ｓ７４２でユーザによりなされたと判断された操作が方向キーに対する操作であるか否かを判断する（Ｓ７４４）。ここで、方向キーとは、上方向キー６０ａ，６１ａまたは下方向キー６０ｂ，６１ｂである。すなわち、方向キーに対する操作とは、タッチパネル５４の検出領域５４１における上方向キー６０ａ，６１ａまたは下方向キー６０ｂ，６１ｂに対応する位置の接触である。
【００８６】
Ｓ７４２で判断された操作が方向キーに対する操作であると判断された場合（Ｓ７４４：ＹＥＳ）、ＣＰＵ１０は、表示面５２１に表示している仮想画面７０の表示領域７１〜７４から、その方向キーに対応する方向へ所定量移動した表示領域７１〜７４を表示面５２１に表示し（Ｓ７４６）、ステップ処理をＳ７１０へ移行する。例えば、Ｓ７４４で判断された方向キーが上方向キー６０ａ，６１ａである場合、ＣＰＵ１０は、表示面５２１に表示している表示領域７１〜７４から、上方向へ所定量移動した表示領域７１〜７４を表示する。また、Ｓ７４４で判断された方向キーが下方向キー６０ｂ，６１ｂである場合、ＣＰＵ１０は、表示面５２１に表示している表示領域７１〜７４から、下方向へ所定量移動した表示領域７１〜７４を表示する。なお、所定量とは、表示領域７１〜７４におけるＹ方向の長さの半分の長さとする。
【００８７】
Ｓ７４２で判断された操作が方向キーに対する操作でないと判断された場合（Ｓ７４４：ＮＯ）、ＣＰＵ１０は、その操作が項目Ａ〜Ｊに対する操作であるか否かを判断する（Ｓ７４８）。ここで、項目Ａ〜Ｊに対する操作とは、ユーザによる項目Ａ〜Ｊの選択、すなわち、表示面５２１に表示される項目Ａ〜Ｊに対応する検出領域５４１上の位置の接触である。
【００８８】
Ｓ７４２で判断された操作が項目Ａ〜Ｊに対する操作であると判断された場合（Ｓ７４８：ＹＥＳ）、ＣＰＵ１０は、選択回数メモリ１３２の操作された項目Ａ〜Ｊに関連付けて記憶されている選択回数を１加算して更新する（Ｓ７５０）。そして、ＣＰＵ１０は、ＯＫキー６０ｄ，６１ｄに対応するＬＥＤ６６ｄを点灯し（Ｓ７５２）、ステップ処理をＳ７４２へ移行する。
【００８９】
Ｓ７４２で判断された操作が項目Ａ〜Ｊに対する操作でないと判断された場合（Ｓ７４８：ＮＯ）、ＣＰＵ１０は、その操作に関連付けてＲＯＭ１１に記憶されている処理を実行し（Ｓ７５６）、本処理を終了する。
【００９０】
ここで、図４及び図５を例として、図７に示す表示制御処理について説明する。本実施形態では、ユーザ操作により図４に示す仮想画面７０を表示させる画面表示指示を受け付けたとする。図４に示す仮想画面７０に対応する有効キーはキャンセルキー６０ｃ，６１ｃである。また、仮想画面７０の項目Ａ〜Ｊのうち選択回数が所定数以上の項目はないとする。すなわち、仮想画面７０の画面識別情報に関連付けられた最大選択項目はフラッシュメモリ１３に記憶されていないとする。また、図５では、説明の都合上、発光パターンＣに基づく光による操作キー６０ａ〜６１ｄの表示形態（例えば、図５（Ａ）に示す下方向キー６０ｂ，６１ｂなど）を太線で示す。
【００９１】
まず、図４に示す仮想画面７０は表示面５２１より大きいので（Ｓ７００：ＹＥＳ）、仮想画面７０上端から表示面５２１分の表示領域７１が表示される（Ｓ７０６）（図５（Ａ）参照）。そして、仮想画面７０に対応する有効キーであるキャンセルキー６０ｃ，６１ｃのＬＥＤ６６ｃが発光パターンＣで点灯される（Ｓ７０８）。
【００９２】
最大選択項目が記憶されていないので（Ｓ７１０：ＮＯ）、ステップ処理はＳ７１４へ移行される。図４に示すように、表示領域７１上端と仮想画面７０上端は同一位置であるので距離Ｌｕが０となり（Ｓ７２４：ＹＥＳ）、上方向キー６０ａ，６１ａは非表示となる（図５（Ａ）参照）。また、表示領域７１下端から仮想画面７０下端までの距離Ｌｄは距離Ｄ１であり（図４参照）、第１閾値Ｌ１より大きいため（Ｓ７３０：ＹＥＳ）、下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂが発光パターンＣで点灯される（Ｓ７３２）。したがって、図５（Ａ）に示すように、下方向キー６０ｂ，６１ｂは、第２透過フィルム５８の透明な領域６１１ｂ，６１２ｂで示される下方向キー６１ｂの形状で、発光パターンＢの場合（例えば、図５（Ｂ）に示す下方向キー６０ｂ，６１ｂ）よりも鮮明に表示される。
【００９３】
ここで、ユーザにより下方向キー６０ｂ，６１ｂが選択された、すなわち、下方向キー６０ｂ，６１ｂに対応する検出領域５４１上の位置の接触が検出されたとする（Ｓ７４２：ＹＥＳ、Ｓ７４４：ＹＥＳ）。係る場合、図５（Ｂ）に示すように、仮想画面７０の表示領域７１から、下方向へ所定量移動した表示領域７２が表示面５２１に表示される（Ｓ７４６）。表示領域７２上端から仮想画面７０上端までの距離Ｌｕは距離Ｕ２であり（図４参照）、第２閾値Ｌ２と同一の長さであるため（Ｓ７２４：ＮＯ）、上方向キー６０ａ，６１ａのＬＥＤ６６ａが発光パターンＡで点灯される（Ｓ７２６）。また、表示領域７２下端から仮想画面７０下端までの距離Ｌｄは距離Ｄ２であり（図４参照）、第１閾値Ｌ１と同一の長さであるため（Ｓ７３４：ＹＥＳ）、下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂが発光パターンＢで点灯される（Ｓ７３２）。したがって、図５（Ｂ）に示すように、上方向キー６０ａ，６１ａは、第１透過フィルム５６の透明な領域６０１ａで示される上方向キー６０ａの形状で表示される。また、下方向キー６０ｂ，６１ｂは、第２透過フィルム５８の透明な領域６１１ｂ，６１２ｂで示される下方向キー６１ｂの形状で、発光パターンＣの場合（例えば、図５（Ａ）に示す下方向キー６０ｂ，６１ｂ）よりも暗く表示される。
【００９４】
そして、ユーザにより下方向キー６０ｂ，６１ｂが選択された場合（Ｓ７４２：ＹＥＳ、Ｓ７４４：ＹＥＳ）、図５（Ｃ）に示すように、仮想画面７０の表示領域７２から、下方向へ所定量移動した表示領域７３が表示面５２１に表示される（Ｓ７４６）。表示領域７３上端から仮想画面７０上端までの距離Ｌｕは距離Ｕ３であり（図４参照）、第１閾値Ｌ１と同一の長さであるため（Ｓ７２０：ＹＥＳ）、上方向キー６０ａ，６１ａのＬＥＤ６６ａが発光パターンＢで点灯される（Ｓ７２６）。また、表示領域７３下端から仮想画面７０下端までの距離Ｌｄは距離Ｄ３であり（図４参照）、第２閾値Ｌ２と同一の長さであるため（Ｓ７３８：ＮＯ）、下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂが発光パターンＡで点灯される（Ｓ７３２）。したがって、図５（Ｃ）に示すように、上方向キー６０ａ，６１ａは、第２透過フィルム５８の透明な領域６１１ａ，６１２ａで示される上方向キー６１ａの形状で表示される。また、下方向キー６０ｂ，６１ｂは、第１透過フィルム５６の透明な領域６０１ｂで示される下方向キー６０ｂの形状で表示される。
【００９５】
そして、ユーザにより下方向キー６０ｂ，６１ｂが選択された場合（Ｓ７４２：ＹＥＳ、Ｓ７４４：ＹＥＳ）、図５（Ｄ）に示すように、仮想画面７０の表示領域７３から、下方向へ所定量移動した表示領域７４が表示面５２１に表示される（Ｓ７４６）。表示領域７４上端から仮想画面７０上端までの距離Ｌｕは距離Ｕ４であり（図４参照）、第１閾値Ｌ１より大きいため（Ｓ７１６：ＹＥＳ）、上方向キー６０ａ，６１ａのＬＥＤ６６ａが発光パターンＣで点灯される（Ｓ７２６）。したがって、図５（Ｄ）に示すように、上方向キー６０ａ，６１ａは、第２透過フィルム５８の透明な領域６１１ａ，６１２ａで示される上方向キー６１ａの形状で、発光パターンＢの場合よりも鮮明に表示される。また、表示領域７４下端から仮想画面７０下端までの距離Ｌｄは０であるため（Ｓ７３８：ＹＥＳ）、下方向キー６０ｂ，６１ｂは非表示となる（図５（Ｄ）参照）。
【００９６】
ここで、ユーザにより項目Ｊが選択された、すなわち、表示面５２１に表示される項目Ｊに対応する検出領域５４１上の位置の接触が検出されたとする（Ｓ７４２：ＹＥＳ、Ｓ７４８：ＹＥＳ）。図５（Ｅ）は、ユーザにより項目Ｊが選択された状態を示しており、項目Ｊを太線で図示している。選択された項目の表示形態は、その項目がユーザにより視認可能な表示形態であれば、種々の態様を採ることができる。
【００９７】
係る場合、選択回数メモリ１３２の項目Ｊに関連付けて記憶されている選択回数が１加算され（Ｓ７５２）、ＯＫキー６０ｄ，６１ｄに対応するＬＥＤ６６ｄが発光パターンＣで点灯される（Ｓ７５２）。したがって、ＯＫキー６０ｄ，６１ｄが表示される（図５（Ｅ）参照）。そして、ユーザによりＯＫキー６０ｄ，６１ｄが選択された場合（Ｓ７４２：ＹＥＳ，Ｓ７４８：ＮＯ）、ＯＫキー６０ｄ，６１ｄに関連付けてＲＯＭ１１に記憶されている処理を実行し（Ｓ７５６）、本処理を終了する。
【００９８】
以上説明したように、本実施形態によれば、仮想画面７０の端部と、表示面５２１に表示されている仮想画面７０の表示領域７１〜７４との距離に応じて、ＬＥＤ６６ａ〜６６ｄの発光パターンＡ〜Ｃが切り替えられる（図７参照）。この発光パターンＡ〜Ｃの切り替えに応じて、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂは、第２透過フィルム５８の透明な領域６１１ａ，６１２ａ，６１１ｂ，６１２ｂで示される上方向キー６１ａ及び下方向キー６１ｂの表示形状と、第１透過フィルム５６の透明な領域６０１ａ，６０１ｂで示される上方向キー６０ａ及び下方向キー６０ｂの表示形状とが切り替えられる（図５参照）。なお、上方向キー６１ａ及び下方向キー６１ｂの表示形状は、具体的に、第１透過フィルム５６に形成される領域６０１ａ，６０２ａ，６０１ｂ，６０２ｂ及び第２透過フィルム５８に形成される領域６１１ａ，６１２ａ，６１１ｂ，６１２ｂを光が透過することにより表示される形状である。また、上方向キー６０ａ及び下方向キー６０ｂの表示形状は、具体的に、第１透過フィルム５６に形成される領域６０１ａ，６０１ｂ及び第２透過フィルム５８に形成される領域６１１ａ，６１１ｂを光が透過することにより表示される形状である。
【００９９】
よって、ユーザは、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂの表示を確認することにより、表示面５２１に表示されている表示領域７１〜７４から仮想画面７０の端部までの距離Ｌｕ，Ｌｄを認識することができる。したがって、ディスプレイ５２の表示面５２１より大きい仮想画面７０（図４参照）を表示させる場合に、表示面５２１に表示されている表示領域７１〜７４の仮想画面７０に対する位置を容易に認識させることができる。
【０１００】
一般に、スクロールバーなどを表示面５２１に表示させることにより、表示面５２１に表示されている表示領域７１〜７４の仮想画面７０に対する位置を認識させる場合、表示面５２１に表示可能な情報が、スクロールバーなどの表示領域分だけ少なくなる。しかしながら、本実施形態は、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂがディスプレイ５２に対向する領域５６２，５８２に隣接する領域５６１，５８１に設けられている（図２参照）。このため、表示面５２１により多くの情報を表示させることができる。特に、ディスプレイ５２のサイズが小さい場合には、本実施形態のようにディスプレイと異なる領域に上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂを設けることが好適となる。
【０１０１】
上方向キー６０ａ，６１ａは、第１上領域６０１ａ、第１上透明領域６１１ａ、第２上透明領域６１２ａ、及び、第２上領域６０２ａとから構成される（図２参照）。同様に、下方向キー６０ｂ，６１ｂは、第１下領域６０１ｂ、第１下透明領域６１１ｂ、第２下透明領域６１２ｂ、及び、第２下領域６０２ｂとから構成される。第２上領域６０２ａ及び第２下領域６０２ｂは、その他の透明に形成された領域と光の透過率が異なっている。また、ＬＥＤ６６ａ〜６６ｄは光の輝度が異なる３つの発光パターンＡ，Ｂ，Ｃを有する。
【０１０２】
これにより、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂは、光の輝度に応じて、第１上領域６０１ａと第２上領域６０２ａ、及び、第１下領域６０１ｂと第２下領域６０２ｂが表示される表示形状と、第１上領域６０１ａ及び第１下領域６０１ｂが表示される表示形状とが切り替えて表示される（図５参照）。なお、第１上領域６０１ａと第２上領域６０２ａ、及び、第１下領域６０１ｂと第２下領域６０２ｂが表示される表示形状は、発光パターンＢまたは発光パターンＣに基づく光により第２透過フィルム５８の透明な領域６１１ａ，６１２ａ，６１１ｂ，６１２ｂで示される上方向キー６１ａ及び下方向キー６１ｂの表示形状である。また、第１上領域６０１ａ及び第１下領域６０１ｂが表示される表示形状は、発光パターンＡに基づく光により第１透過フィルム５６の透明な領域６０１ａ，６０１ｂで示される上方向キー６０ａ及び下方向キー６０ｂの表示形状である。したがって、ユーザは、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂの表示を確認することにより、表示面５２１に表示されている表示領域７１〜７４から仮想画面７０の端部までの距離Ｌｕ，Ｌｄを容易に認識することができる。
【０１０３】
上方向キー６０ａ，６１ａのうち第１上領域６０１ａ、第１上透明領域６１１ａ、及び、第２上透明領域６１２ａは、上方向を示す矢印形状の領域であり、第２上領域６０２ａに比べて光の透過率が高くなるよう透明に形成されている（図２参照）。また、同様に、下方向キー６０ｂ，６１ｂのうち第１下領域６０１ｂ、第１下透明領域６１１ｂ、及び、第２下透明領域６１２ｂは、下方向を示す矢印形状であり、第２下領域６０２ｂに比べて光の透過率が高くなるよう透明に形成されている（図２参照）。また、仮想画面７０の端部と表示領域７１〜７４との距離Ｌｕ，Ｌｄが長い程、光の輝度が高い発光パターンに切り替えられる（図５に示すＳ７１６〜Ｓ７２６、Ｓ７３０〜Ｓ７４０参照）。
【０１０４】
よって、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂのうち上方向及び下方向を示す領域は、光の透過率が高いため、発光パターンＡ〜Ｃ全てに基づく光により表示される（図５参照）。これにより、表示領域７１〜７４のどの方向に仮想画面７０が延びているかを確実に認識させることができる。
【０１０５】
また、第２上領域６０２ａまたは第２下領域６０２ｂを透過する光強度は、仮想画面７０の端部と、表示面５２１に表示されている表示領域７１〜７４との距離Ｌｕ，Ｌｄが長い程、大きくなる。よって、距離Ｌｕ，Ｌｄが長い程、第２上領域６０２ａまたは第２下領域６０２ｂが鮮明に表示されるため、上方向キー６０ａ，６１ａまたは下方向キー６０ｂ，６１ｂがより大きく鮮明に表示される。したがって、ユーザは、方向キー６０ａ，６１ａ，６０ｂ，６１ｂの大きさを確認することにより、表示面５２１に表示されている表示領域７１〜７４から仮想画面７０の端部までの距離Ｌｕ，Ｌｄをより容易に認識することができる。
【０１０６】
タッチパネル表示部５０は、方向キー６０ａ，６１ａ，６０ｂ，６１ｂを示す第１透過フィルム５６及び第２透過フィルム５８の上にタッチパネル５４が重ねられて構成されている。これにより、ユーザが方向キー６０ａ，６１ａ，６０ｂ，６１ｂの表示部分に触れるだけで、表示領域７１〜７４の仮想画面７０に対する位置に応じて、表示領域７１〜７４を移動させることができる。よって、仮想画面７０全体をユーザに容易に視認させることができる。
【０１０７】
（選択項目表示処理）
次に、ＭＦＰ１のＣＰＵ１０により実行される選択項目表示処理（Ｓ７１２）について、図４、図６、及び、図８を参照して説明する。この選択項目表示処理は、表示面５２１に表示されている仮想画面７０の表示領域７１〜７４から、その仮想画面７０の項目Ａ〜Ｊのうち、最大選択項目までの距離に応じて、方向キー６０ａ，６１ａ，６０ｂ，６１ｂの表示を制御する処理である。
【０１０８】
まず、ＣＰＵ１０は、表示面５２１に表示されている仮想画面７０の画面識別情報に関連付けて記憶されている最大選択項目の座標情報をフラッシュメモリ１３から取得する（Ｓ８００）。ＣＰＵ１０は、最大選択項目が、表示面５２１に表示されている仮想画面７０の表示領域７１〜７４内にあるか否かを判断する（Ｓ８０２）。具体的に、ＣＰＵ１０は、Ｓ８００で取得された最大選択項目のＹ方向（図４参照）の座標が、表示面５２１に表示されている表示領域７１〜７４のＹ方向の座標範囲内に含まれるか否かを判断する。
【０１０９】
最大選択項目が表示面５２１に表示されている表示領域７１〜７４内にあると判断された場合（Ｓ８０２：ＹＥＳ）、ＣＰＵ１０は、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＡで点滅点灯し（Ｓ８０４）、本処理を終了する。したがって、最大選択項目が表示面５２１に表示されている表示領域７１〜７４内にある場合、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂが点滅表示される。これにより、表示領域７１〜７４内に最大選択項目が存在することをユーザに容易に認識させることができる。
【０１１０】
最大選択項目が表示面５２１に表示されている表示領域７１〜７４内にないと判断された場合（Ｓ８０２：ＮＯ）、ＣＰＵ１０は、その最大選択項目がその表示領域７１〜７４より下側にあるか否かを判断する（Ｓ８０６）。具体的に、ＣＰＵ１０は、Ｓ８００で取得された最大選択項目のＹ方向（図４参照）の座標が、表示面５２１に表示されている表示領域７１〜７４の下端のＹ方向の座標より大きいか否かを判断する。最大選択項目が表示面５２１に表示されている表示領域７１〜７４より下側にあると判断された場合（Ｓ８０６：ＹＥＳ）、ＣＰＵ１０は、その表示領域７１〜７４の下端から最大選択項目の上端までの距離Ｌを算出し（Ｓ８０８）、ステップ処理をＳ８１２へ移行する。例えば、表示面５２１に表示されている表示領域を図４に示す表示領域７１とし、最大選択項目を項目Ｊとした場合、図４に示す距離Ｔ１が距離Ｌに相当する。
【０１１１】
最大選択項目が表示面５２１に表示されている表示領域７１〜７４より下側にないと判断された場合（Ｓ８０６：ＮＯ）、ＣＰＵ１０は、Ｓ８０８と同様に、その表示領域７１〜７４の上端から最大選択項目の下端までの距離Ｌを算出する（Ｓ８１０）。
【０１１２】
ＣＰＵ１０は、Ｓ８０８またはＳ８１０で算出された距離Ｌが第１閾値Ｌ１より大きいか否かを判断する（Ｓ８１２）。距離Ｌが第１閾値Ｌ１より大きい場合（Ｓ８１２：ＹＥＳ）、ＣＰＵ１０は、表示領域７１〜７４に対する最大選択項目の方向の方向キー６０ａ，６１ａ，６０ｂ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＣで点灯し（Ｓ８１４）、ステップ処理をＳ８２２へ移行する。例えば、距離Ｌが図４に示す距離Ｔ１である場合、距離Ｔ１は第１閾値Ｌ１より大きいので、ＣＰＵ１０は、表示領域７１から最大選択項目Ｊへ向かう方向に対応する下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂを発光パターンＣで点灯する（図６（Ａ）参照）。
【０１１３】
距離Ｌが第１閾値Ｌ１以下である場合（Ｓ８１２：ＮＯ）、ＣＰＵ１０は、距離Ｌが第２閾値Ｌ２より大きいか否かを判断する（Ｓ８１６）。距離Ｌが第２閾値Ｌ２より大きいと判断された場合（Ｓ８１６：ＹＥＳ）、ＣＰＵ１０は、Ｓ８１４と同様にして、表示領域７１〜７４に対する最大選択項目の方向の方向キー６０ａ，６１ａ，６０ｂ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＢで点灯し（Ｓ８１８）、ステップ処理をＳ８２２へ移行する。
【０１１４】
距離Ｌが第２閾値Ｌ２以下と判断された場合（Ｓ８１６：ＮＯ）、ＣＰＵ１０は、Ｓ８１４と同様にして、表示領域７１〜７４に対する最大選択項目の方向の方向キー６０ａ，６１ａ，６０ｂ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＡで点灯する（Ｓ８２０）。
【０１１５】
ＣＰＵ１０は、表示面５２１に表示されている表示領域７１〜７４の端部の位置と仮想画面７０の端部の位置とが同一であるか否かを判断する（Ｓ８２２）。表示領域７１〜７４の端部と仮想画面７０の端部とが同位置であると判断された場合（Ｓ８２２：ＹＥＳ）、ＣＰＵ１０は、本処理を終了する。なお、表示領域７１〜７４の端部及び仮想画面７０の端部とは、表示領域７１〜７４から最大選択項目Ｊへ向かう方向と相反する方向における、表示領域７１〜７４及び仮想画面７０の端部である。すなわち、表示領域７２の場合、表示領域７２の端部及び仮想画面７０の端部は、表示領域７２から項目Ｊへ向かう下方向と相反する上方向における端部、すなわち、上端となる。また、表示領域７１〜７４の端部と仮想画面７０の端部とが同位置である場合とは、例えば、表示面５２１に仮想画面７０の表示領域７１が表示されている場合などである。
【０１１６】
表示領域７１〜７４の端部と仮想画面７０の端部とが同位置でないと判断された場合（Ｓ８２２：ＮＯ）、ＣＰＵ１０は、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂに対応するＬＥＤ６６ａ，６６ｂのうち、Ｓ８１４、Ｓ８１８、または、Ｓ８２０で点灯したＬＥＤと異なるＬＥＤを発光パターンＡで点灯し（Ｓ８２４）、本処理を終了する。
【０１１７】
ここで、図４及び図６を例として、図８に示す選択項目表示処理について説明する。本実施形態では、ユーザ操作により図４に示す仮想画面７０を表示させる画面表示指示を受け付け、仮想画面７０の表示領域７１が表示面５２１に表示されているとする（図７に示すＳ７０６参照）。また、図４に示す仮想画面７０に対応する有効キーであるキャンセルキー６０ｃ，６１ｃに対応するＬＥＤ６６ｃが点灯されている（図７に示すＳ７０８参照）。また、仮想画面７０の項目Ａ〜Ｊのうち選択回数が所定数以上の最大選択項目を項目Ｊとする。また、図６では、図５と同様に、説明の都合上、発光パターンＣに基づく光による操作キー６０ａ〜６１ｄの表示形態を太線で示す。
【０１１８】
まず、座標管理メモリ１３０から取得した最大選択項目である項目Ｊの座標に基づき、項目Ｊは表示領域７１より下側にあるので（Ｓ８０６：ＹＥＳ）、表示領域７１の下端から項目Ｊの上端までの距離Ｌとして距離Ｔ１が算出される（Ｓ８０８）。距離Ｔ１は第１閾値Ｌ１より大きいので（Ｓ８１２：ＹＥＳ）、下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂが発光パターンＣで点灯される（Ｓ８１４）。したがって、図６（Ａ）に示すように、下方向キー６０ｂ，６１ｂは、第２透過フィルム５８の透明な領域６１１ｂ，６１２ｂで示される下方向キー６１ｂの形状で、発光パターンＢの場合（例えば、図５（Ｂ）に示す下方向キー６０ｂ，６１ｂ）よりも鮮明に表示される。また、表示領域７１の上端は仮想画面７０の上端と同位置であるので（Ｓ８２２：ＹＥＳ）、上方向キー６０ａ，６１ａは非表示となる。
【０１１９】
選択項目表示処理が終了すると、ステップ処理がＳ７４２（図７参照）へ移行される。ここで、ユーザにより下方向キー６０ｂ，６１ｂが選択された場合（Ｓ７４２：ＹＥＳ、Ｓ７４４：ＹＥＳ）、図６（Ｂ）に示すように、仮想画面７０の表示領域７１から、下方向へ所定量移動した表示領域７２が表示面５２１に表示される（Ｓ７４６）。項目Ｊは表示領域７２より下側にあるので（Ｓ８０６：ＹＥＳ）、表示領域７２の下端から項目Ｊの上端までの距離Ｔ２が算出される（Ｓ８０８）。距離Ｔ２は第１閾値Ｌ１より小さく第２閾値Ｌ２より大きいので（Ｓ８１６：ＹＥＳ）、下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂが発光パターンＢで点灯される（Ｓ８１８）。また、表示領域７２の上端は仮想画面７０の上端と同位置でないので（Ｓ８２２：ＮＯ）、上方向キー６０ａ，６１ａのＬＥＤ６６ａが発光パターンＡで点灯される（Ｓ８２４）。したがって、図６（Ｂ）に示すように、上方向キー６０ａ，６１ａは、第１透過フィルム５６の透明な領域６０１ａで示される上方向キー６０ａの形状で表示される。また、下方向キー６０ｂ，６１ｂは、第２透過フィルム５８の透明な領域６０１ｂで示される下方向キー６１ｂの形状で表示される。
【０１２０】
そして、ユーザにより下方向キー６０ｂ，６１ｂが選択された場合（Ｓ７４２：ＹＥＳ、Ｓ７４４：ＹＥＳ）、図６（Ｃ）に示すように、仮想画面７０の表示領域７２から、下方向へ所定量移動した表示領域７３が表示面５２１に表示される（Ｓ７４６）。項目Ｊは表示領域７３より下側にあるので（Ｓ８０６：ＹＥＳ）、表示領域７３の下端から項目Ｊの上端までの距離Ｔ３が算出される（Ｓ８０８）。距離Ｔ３は第２閾値Ｌ２より小さいので（Ｓ８１６：ＹＥＳ）、下方向キー６０ｂ，６１ｂのＬＥＤ６６ｂが発光パターンＡで点灯される（Ｓ８１８）。また、表示領域７３の上端は仮想画面７０の上端と同位置でないので（Ｓ８２２：ＮＯ）、上方向キー６０ａ，６１ａのＬＥＤ６６ａが発光パターンＡで点灯される（Ｓ８２４）。したがって、図６（Ｃ）に示すように、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂは、第１透過フィルム５６に形成された透明領域で示される上方向キー６０ａ及び下方向キー６０ｂの形状で表示される。
【０１２１】
そして、ユーザにより下方向キー６０ｂ，６１ｂが選択された場合（Ｓ７４２：ＹＥＳ、Ｓ７４４：ＹＥＳ）、図６（Ｄ）に示すように、仮想画面７０の表示領域７３から、下方向へ所定量移動した表示領域７４が表示面５２１に表示される（Ｓ７４６）。項目Ｊは表示領域７４内にあるので（Ｓ８０２：ＹＥＳ）、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂに対応するＬＥＤ６６ａ，６６ｂが発光パターンＡで点滅点灯される（Ｓ８０４）。したがって、図６（Ｄ）に示すように、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂは、第１透過フィルム５６に形成された透明領域で示される上方向キー６０ａ及び下方向キー６０ｂの形状で点滅表示される。以降の処理は、図４、図５を例とした表示制御処理（図７参照）の場合と同様であるため省略する。
【０１２２】
以上説明したように、選択項目表示処理によれば、仮想画面７０が有する項目Ａ〜Ｊのうち、所定回数以上であり、且つ、最も選択回数の多い最大選択項目と表示面５２１に表示されている表示領域７１〜７４との距離Ｌが算出される（図８に示すＳ８０８参照）。そして、距離Ｌに応じて、ＬＥＤ６６ａ〜６６ｄの発光パターンＤ，Ｅが切り替えられ、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂの表示形状が切り替えられる（図８に示すＳ８１２〜Ｓ８２０参照）。よって、表示面５２１に表示されている表示領域７１〜７４から、最大選択項目までの距離Ｌを容易に認識させることができる。
【０１２３】
例えば、スロット部８０に装填された記憶媒体に記憶されている画像を一覧表示する場合、新たに画像が記憶媒体に記憶されると、記憶媒体に記憶されている画像を一覧表示するための仮想画面７０の構成が変更されることが考えられる。本実施形態では、仮想画面７０の画面構成が変更された場合であっても、その変更に応じて、仮想画面７０の画面識別情報に関連付けて座標管理メモリ１３０に記憶されている各種情報が更新されるため、常に最新の画面構成に応じた表示及び処理を実行することができる。
【０１２４】
項目Ａ〜Ｊの選択回数は、それぞれの項目Ａ〜Ｊに関連付けて選択回数メモリ１３２に記憶されており、各項目Ａ〜Ｊの座標情報は座標管理メモリ１３０に記憶されている（図３参照）。このような構成をとることにより、仮想画面７０の画面構成が変更された場合であっても、項目Ａ〜Ｊの選択回数を継続して計測することができる。また、フラッシュメモリ１３に記憶されている最大選択項目の座標情報は、仮想画面７０の画面構成の変更に応じて更新される。よって、仮想画面７０の画面構成が変更された場合であっても、最新の画面構成における、表示面５２１に表示されている表示領域７１〜７４から最大選択項目までの距離Ｌを容易に認識させることができる。したがって、ディスプレイ５２の表示面５２１より大きい仮想画面７０を表示させる場合におけるユーザの利便性をさらに向上させることができる。
【０１２５】
また、選択項目表示処理によれば、表示面５２１に表示されている表示領域７１〜７４から最大選択項目に向かう方向と相反する方向における表示領域７１〜７４及び仮想画面７０の端部が同位置であるかが判断される（図８に示すＳ８２２参照）。そして、表示領域７１〜７４の端部と仮想画面７０の端部とが同位置でない場合（Ｓ８２２：ＮＯ）、表示領域７１〜７４から最大選択項目に向かう方向と相反する方向に対応する方向キー６０ａ，６１ａ，６０ｂ，６１ｂのＬＥＤ６６ａ，６６ｂが発光パターンＡで点灯される（図８に示すＳ８２４参照）。これにより、表示領域７１〜７４から最大選択項目に向かう方向と相反する方向においても、仮想画面７０が延びていることをユーザに認識させることができ、ユーザの利便性を向上させることができる。
【０１２６】
［第２実施形態］
第１実施形態における上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂは、第１透過フィルム５６に形成された上方向キー６０ａ及び下方向キー６０ｂと第２透過フィルム５８に形成された上方向キー６１ａ及び下方向キー６１ｂとがそれぞれ重ねられて構成されていた（図２参照）。第２実施形態では、第１透過フィルム５６を備えず、上方向キー６１ａ及び下方向キー６１ｂが、第２透過フィルム５８に形成される上方向キー６１ａ及び下方向キー６１ｂを示す画像の一部分に色分解フィルタ６５が蒸着されて構成される場合について説明する。なお、以下の説明では、第１実施形態と異なる構成及び動作についてのみ説明し、第１実施形態と同様の構成及び動作については、詳細な説明を省略する。また、第１実施形態と同様の構成及び動作である部分については、第１実施形態と同じ番号を使用する。
【０１２７】
＜外観的構成＞
第２実施形態に係るＭＦＰ１の外観的構成について説明する。第２実施形態に係るＭＦＰ１は、タッチパネル表示部５０以外の外観的構成が第１実施形態と同様の構成であるため、タッチパネル表示部５０以外の構成の説明を省略する。以下では、タッチパネル表示部５０の構成について、図９を参照して説明する。以下の説明において、図２と同様に、図９の矢印左右で示す方向が図１に示す左右方向、矢印上下で示す方向が図１に示す上下方向に対応する。
【０１２８】
第２実施形態に係るタッチパネル表示部５０は、ディスプレイ５２と、タッチパネル５４と、第２透過フィルム５８と、ＬＥＤ６６ａ〜６６ｄと、拡散板６８ａ〜６８ｄとを備えている。ディスプレイ５２、タッチパネル５４、及び、拡散板６８ａ〜６８ｄは第１実施形態と同一であるため、詳細な説明を省略する。
【０１２９】
第２透過フィルム５８は、第１実施形態と同様に、可視光線透過率が非常に低い（例えば、０．１％）黒色のフィルムであり、ディスプレイ５２に対向する領域５８２が透明に形成されている。第２透過フィルム５８は、上方向キー６１ａ及び下方向キー６１ｂの一部分（図９に示す破線部分）に、第２透過フィルム５８の背面から色分解フィルタ６５が蒸着されている。色分解フィルタ６５は、特定の波長領域のみの光を透過する薄膜であり、特定の波長領域内の波長を有する色の光のみを透過するため、特定の色の光のみを透過させることが可能である。本実施形態における色分解フィルタ６５は、赤色の波長領域（６２５〜７４０ｎｍ）の光のみを透過する色分解フィルタである。
【０１３０】
第２透過フィルム５８のうちディスプレイ隣接面５１１に対向する領域５８１は、上方向キー６１ａ、下方向キー６１ｂ、キャンセルキー６０ｃ、及び、ＯＫキー６０ｄを示す画像が透明に形成されている。キャンセルキー６０ｃ及びＯＫキー６０ｄは、第１実施形態における第１透過フィルム５６に備えられたキャンセルキー６０ｃ及びＯＫキー６０ｄと同一である。なお、本実施形態における上方向キー６１ａ及び下方向キー６１ｂが本発明の位置表示部及び操作部に相当する。
【０１３１】
図９に示す上方向キー６１ａ及び下方向キー６１ｂは、第１実施形態と同一の第１上透明領域６１１ａ及び第１下透明領域６１１ｂと、上色分解領域６５０ａ及び下色分解領域６５０ｂとから構成される。上色分解領域６５０ａ及び下色分解領域６５０ｂは、第２透過フィルム５８の背面側から色分解フィルタ６５が蒸着された領域である。すなわち、上色分解領域６５０ａ及び下色分解領域６５０ｂは、赤色の波長領域の光のみを透過する領域である。なお、第１上透明領域６１１ａ及び第１下透明領域６１１ｂは本発明の第１領域、上色分解領域６５０ａ及び下色分解領域６５０ｂは本発明の第２領域に相当する。
【０１３２】
ＬＥＤ６６ａ〜６６ｄは、第１実施形態と同様に、ディスプレイ隣接面５１１のうち、各操作キー６１ａ，６１ｂ，６０ｃ，６０ｄに対向する位置にそれぞれ配置されている。ＬＥＤ６６ａ〜６６ｄは、２色の光のうち１色ずつ発光可能な２色発光ＬＥＤである。本実施形態におけるＬＥＤ６６ａ〜６６ｄは、赤色及び緑色（波長領域５００〜５６５ｎｍ）の光を発光可能な２色発光ＬＥＤとする。すなわち、ＬＥＤ６６ａ〜６６ｄは、光の色が異なる２つの発光パターンを有し、緑色の光を発光する状態を発光パターンＤ、赤色の光を発光する状態を発光パターンＥとする。
【０１３３】
発光パターンＤでＬＥＤ６６ａ〜６６ｄが点灯している場合、ＬＥＤ６６ａ，６６ｂの発光による光は、上色分解領域６５０ａ及び下色分解領域６５０ｂを透過しない。このため、ユーザは、タッチパネル５４表面側から、緑色で表示された、第１上透明領域６１１ａ及び第１下透明領域６１１ｂで示される上方向キー６１ａ及び下方向キー６１ｂ（図５（Ｂ）に示す上方向キー６０ａ，６１ａと同様の形状）を視認する。
【０１３４】
発光パターンＥでＬＥＤ６６ａ〜６６ｄが点灯している場合、ＬＥＤ６６ａ，６６ｂの発光による光は、上色分解領域６５０ａ及び下色分解領域６５０ｂを透過する。このため、ユーザは、タッチパネル５４表面側から、赤色で表示された、第１上透明領域６１１ａと上色分解領域６５０ａ、及び、第１下透明領域６１１ｂと下色分解領域６５０ｂで示される上方向キー６１ａ及び下方向キー６１ｂ（図５（Ａ）、（Ｂ）に示す下方向キー６１ｂ）を視認する。
【０１３５】
＜電気的構成＞
第２実施形態に係るＭＦＰ１の電気的構成について説明する。第２実施形態に係るＭＦＰ１は、輝度メモリ１１２以外の電気的構成が第１実施形態と同様の構成（図３参照）であるため、輝度メモリ１１２以外の構成の説明を省略する。
【０１３６】
輝度メモリ１１２は、ＬＥＤ６６ａ〜６６ｄにおける２つの発光パターンＤ，Ｅと各発光パターンＤ，Ｅに対応するＬＥＤ６６ａ〜６６ｄの発光色とを対応付けて記憶するメモリ領域である。
【０１３７】
＜実施形態の動作＞
第２実施形態に係るＭＦＰ１の動作について、図４〜図８を参照して説明する。
【０１３８】
（表示制御処理）
ＭＦＰ１のＣＰＵ１０により実行される表示制御処理について説明する。第２実施形態における表示制御処理の大部分は、第１実施形態における表示制御処理と同一の処理を行うため、第１実施形態における表示制御処理を示す図７のフローチャートを参照して説明する。
【０１３９】
ステップ処理Ｓ７００〜Ｓ７１６は、第１実施形態と同一の処理であるため説明を省略する。Ｓ７１４で算出された距離Ｌｕが第１閾値Ｌ１より大きいと判断された場合（Ｓ７１６：ＹＥＳ）、ＣＰＵ１０は、上方向キー６１ａに対応するＬＥＤ６６ａを発光パターンＥで点灯、すなわち、赤色発光させ（Ｓ７１８）、ステップ処理をＳ７２８へ移行する。
【０１４０】
距離Ｌｕが第１閾値Ｌ１以下であると判断された場合（Ｓ７１６：ＮＯ）、ＣＰＵ１０は、ステップ処理Ｓ７２０及びＳ７２２をスキップし、距離Ｌｕが０であるか否かを判断する（Ｓ７２２）。距離Ｌｕが０であると判断された場合（Ｓ７２４：ＹＥＳ）、ＣＰＵ１０は、ステップ処理をＳ７２８へ移行する。距離Ｌｕが０であると判断された場合（Ｓ７２４：ＹＥＳ）、ＣＰＵ１０は、上方向キー６１ａに対応するＬＥＤ６６ａを発光パターンＤで点灯、すなわち、緑色発光させ（Ｓ７１８）、ステップ処理をＳ７２８へ移行する。ステップ処理Ｓ７２８〜Ｓ７３０は、第１実施形態と同一の処理であるため説明を省略する。
【０１４１】
そして、Ｓ７２８で算出された距離Ｌｄが第１閾値Ｌ１より大きいと判断された場合（Ｓ７３０：ＹＥＳ）、ＣＰＵ１０は、下方向キー６１ｂに対応するＬＥＤ６６ｂを発光パターンＥで点灯し（Ｓ７３２）、ステップ処理をＳ７４２へ移行する。
【０１４２】
距離Ｌｄが第１閾値Ｌ１以下であると判断された場合（Ｓ７３０：ＮＯ）、ＣＰＵ１０は、ステップ処理Ｓ７３４及びＳ７３６をスキップし、距離Ｌｄが０であるか否かを判断する（Ｓ７３８）。距離Ｌｕが０であると判断された場合（Ｓ７３８：ＹＥＳ）、ＣＰＵ１０は、ステップ処理をＳ７４２へ移行する。距離Ｌｄが０であると判断された場合（Ｓ７３８：ＹＥＳ）、ＣＰＵ１０は、下方向キー６１ｂに対応するＬＥＤ６６ｂを発光パターンＤで点灯し（Ｓ７４０）、ステップ処理をＳ７４２へ移行する。ステップ処理Ｓ７４２〜Ｓ７５６は、第１実施形態と同一の処理であるため説明を省略する。
【０１４３】
（選択項目表示処理）
次に、ＭＦＰ１のＣＰＵ１０により実行される選択項目表示処理（Ｓ７１２）について説明する。第２実施形態における選択項目表示処理の大部分は、第１実施形態における選択項目表示処理と同一の処理を行うため、第１実施形態における選択項目表示処理を示す図８のフローチャートを参照して説明する。
【０１４４】
ステップ処理Ｓ８００〜Ｓ８０２は、第１実施形態と同一の処理であるため説明を省略する。Ｓ８０２の判断の結果、最大選択項目が、表示面５２１に表示されている表示領域７１〜７４内にあると判断された場合（Ｓ８０２：ＹＥＳ）、ＣＰＵ１０は、２つの方向キー６１ａ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＤで点滅点灯し（Ｓ８０４）、本処理を終了する。したがって、最大選択項目が表示面５２１に表示されている表示領域７１〜７４内にある場合、上方向キー６１ａ及び下方向キー６１ｂが緑色で点滅表示される（図６（Ｄ）参照）。
【０１４５】
ステップ処理Ｓ８０６〜Ｓ８１２は、第１実施形態と同一の処理であるため説明を省略する。Ｓ８１２の判断の結果、Ｓ８０８またはＳ８１０で算出された距離Ｌが第１閾値Ｌ１より大きい場合（Ｓ８１２：ＹＥＳ）、ＣＰＵ１０は、表示領域７１〜７４に対する最大選択項目の方向の方向キー６１ａ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＥで点灯し（Ｓ８１４）、ステップ処理をＳ８２２へ移行する。例えば、図４に示すように、最大選択項目を項目Ｊとし、距離Ｌが距離Ｔ１である場合を考える。係る場合、距離Ｔ１は第１閾値Ｌ１より大きいので、ＣＰＵ１０は、表示領域７１から最大選択項目Ｊへ向かう方向に対応する下方向キー６１ｂのＬＥＤ６６ｂを発光パターンＥで点灯する。したがって、図６（Ａ）に示すように、下方向キー６１ｂは、第１下透明領域６１１ｂと下色分解領域６５０ｂとで示される形状で、赤色に表示される。
【０１４６】
ＣＰＵ１０は、ステップ処理Ｓ８１６〜Ｓ８１８をスキップし、Ｓ８２０において、表示領域７１〜７４に対する最大選択項目の方向の方向キー６１ａ，６１ｂに対応するＬＥＤ６６ａ，６６ｂを発光パターンＤで点灯する。例えば、図４に示すように、最大選択項目を項目Ｊとし、距離Ｌが距離Ｔ３である場合を考える。係る場合、距離Ｔ３は第１閾値Ｌ１より以下であるので、ＣＰＵ１０は、表示領域７３から最大選択項目Ｊへ向かう方向に対応する下方向キー６１ｂのＬＥＤ６６ｂを発光パターンＤで点灯する。したがって、図６（Ｃ）に示すように、下方向キー６１ｂは、第１下透明領域６１１ｂで示される形状で、緑色に表示される。
【０１４７】
ステップ処理Ｓ８２２は、第１実施形態と同一の処理であるため説明を省略する。Ｓ８２２の判断の結果、表示面５２１に表示されている表示領域７１〜７４の端部の位置と仮想画面７０の端部の位置とが同一でないと判断された場合（Ｓ８２２：ＮＯ）、ＣＰＵ１０は、上方向キー６１ａ及び下方向キー６１ｂに対応するＬＥＤ６６ａ，６６ｂのうち、Ｓ８１４、Ｓ８１８、または、Ｓ８２０で点灯したＬＥＤと異なるＬＥＤを発光パターンＤで点灯し（Ｓ８２４）、本処理を終了する。例えば、図４に示すように、最大選択項目を項目Ｊとし、表示面５２１に表示領域７３が表示されている場合を考える。係る場合、表示領域７３の上端と仮想画面７０の上端は同位置でないため、ＣＰＵ１０は、表示領域７３から最大選択項目Ｊへ向かう方向と相反する上方向キー６１ａのＬＥＤ６６ａを発光パターンＤで点灯する。したがって、図６（Ｃ）に示すように、上方向キー６１ａは、第１上透明領域６１１ａで示される形状で、緑色に表示される。
【０１４８】
本実施形態においても、第１実施形態と同様の効果を奏することができる。また、本実施形態における上方向キー６１ａ及び下方向キー６１ｂは、第１上透明領域６１１ａ及び第１下透明領域６１１ｂと、上色分解領域６５０ａ及び下色分解領域６５０ｂとからそれぞれ構成される。第１上透明領域６１１ａ及び第１下透明領域６１１ｂと、上色分解領域６５０ａ及び下色分解領域６５０ｂとは、それぞれ透過可能な光の波長領域が異なる。また、ＬＥＤ６６ａ〜６６ｄは、光の色が異なる２以上の発光パターンを有する。
【０１４９】
よって、上方向キー６１ａは、光の色に応じて、第１上透明領域６１１ａ及び上色分解領域６５０ａが表示される形状（図５（Ｃ）参照）と、第１上透明領域６１１ａが表示される形状（図５（Ｂ）参照）とが切り替えられる。同様に、下方向キー６１ｂは、光の色に応じて、第１下透明領域６１１ｂ及び下色分解領域６５０ｂが表示される形状（図５（Ｂ）参照）と、第１下透明領域６１１ｂが表示される形状（図５（Ｃ）参照）とが切り替えられる。
【０１５０】
なお、第１上透明領域６１１ａ及び上色分解領域６５０ａが表示される形状、及び、第１下透明領域６１１ｂ及び下色分解領域６５０ｂが表示される形状は、発光パターンＥに基づく光により赤色に表示される。また、第１上透明領域６１１ａが表示される形状、及び、第１下透明領域６１１ｂが表示される形状は、発光パターンＤに基づく光により緑色に表示される。よって、仮想画面７０の端部と表示面５２１に表示されている表示領域７１〜７４との距離Ｌに応じて上方向キー６１ａ及び下方向キー６１ｂの色も切り替えられる。したがって、ユーザは、上方向キー６１ａ及び下方向キー６１ｂの表示を確認することにより、表示面５２１に表示されている表示領域７１〜７４から仮想画面７０の端部までの距離を容易に認識することができる。
【０１５１】
［変形例］
以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の態様を採ることができる。
【０１５２】
本実施形態では、本発明の情報処理装置としてＭＦＰ１を例にとって説明した。しかしながら、本発明はこれに限定されるものではなく、上記実施形態のようなタッチパネル表示部５０を有するものであれば種々の態様を採用することができる。
【０１５３】
本実施形態では、タッチパネル表示部５０は、透過フィルム５６，５８の上に直接タッチパネル５４が重ねられて構成されていた（図２、図９参照）。しかしながら、本発明はこれに限定されるものではなく、透過フィルム５６，５８とタッチパネル５４との間に、スモークフィルムを設けてもよい。スモークフィルムは、可視光線透過率が低い（例えば４０％）ダークグレー系のフィルムであり、ディスプレイ５２に対向する領域のみ透明に形成されている。ＬＥＤ６６ａ〜６６ｄが消灯しているときには、スモークフィルムの存在によりユーザはタッチパネル５４の表面側から操作キー６０ａ〜６１ｄを視認することがほとんどできない。これにより、ユーザによる操作キー６６ａ〜６６ｄの誤操作をより確実に低減させることができる。
【０１５４】
第１実施形態において、第１透過フィルム５６は、第２透過フィルム５８に比べて可視光線透過率が高いフィルムであった。しかしながら、発光パターンＢ、Ｃに基づく光が、ユーザによりタッチパネル５４表面側から視認可能な程度透過されれば、第１透過フィルム５６及び第２透過フィルム５８の可視光線透過率が同じであってもよい。
【０１５５】
また、本実施形態において、第２透過フィルム５８は、可視光線透過率が非常に低い（例えば、０．１％）フィルムであったが、可視光線透過率が０％、すなわち、光を全く透過しないフィルムであってもよい。
【０１５６】
また、第１実施形態において、タッチパネル表示部５０は、透明に形成された領域が異なる第１透過フィルム５６と第２透過フィルムとが重ねられて構成されていた。しかしながら、本発明はこれに限定されず、透明に形成された領域がそれぞれ異なる２以上の透過フィルムが重ねられていればよい。
【０１５７】
本実施形態では、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂの２つの位置表示部を有するＭＦＰ１を例に挙げて説明した。しかしながら、本発明はこれに限定されず、１以上の位置表示部を有する装置であれば、種々の態様を採用できる。本実施形態のように、相反する２方向を示す上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂを有している場合、各操作キーが示す方向における仮想画面７０の端部と表示面５２１に表示されている表示領域７１〜７４との距離Ｌｕ，Ｌｄに応じて、各操作キーの表示形状が切り替えられる（図５参照）。よって、相反する２方向を示す操作キー６０ａ，６１ａ，６０ｂ，６１ｂを有している方が、表示面５２１に表示されている表示領域７１〜７４の仮想画面７０に対する位置をさらに容易に認識させることができ、好適である。
【０１５８】
本実施形態では、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂは、それぞれの方向を示す矢印形状で形成されていたが、本発明はこれに限定されず、各操作キーに対応する方向を視認可能なものであれば、種々の形態を採用できる。例えば、キャンセルキー６０ｃ，６１ｃ及びＯＫキー６０ｄ，６１ｄと同様に、四角形状の枠の中に上方向及び下方向を示す文字または図形が記された画像が形成されていてもよい。
【０１５９】
また、本実施形態では、ディスプレイ５２の表示面５２１より上下方向に長い仮想画面７０（図４参照）を例に挙げて説明したが、例えば、インターネットのホームページなど、表示面５２１より上下左右方向に長い仮想画面７０を表示させる場合も考えられる。係る場合、本実施形態に示す上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂに加え、仮想画面７０のうち表示面５２１に表示される表示領域７１〜７４を右方向及び左方向へ移動させるための右方向キー及び左方向キーを備えるとよい。
【０１６０】
第１実施形態では、第１透過フィルム５６における第２透過フィルム５８の第２上透明領域６１２ａ及び第２下透明領域６１２ｂに対向する位置に、第２上領域６０２ａ及び第２下領域６０２ｂが設けられていた。また、第２実施形態では、第２透過フィルム５８における第１上透明領域６１１ａ及び第１下透明領域６１１ｂに隣接して上色分解領域６５０ａ及び下色分解領域６５０ｂが設けられていた。これにより、発光パターンの切り替えに応じて、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂを示す矢印の長さが変更されていた。しかしながら、本発明はこれに限定されるものではなく、発光パターンの切り替えに応じて矢印の形状が変更可能な構成であれば、種々の形態を採用できる。例えば、発光パターンの切り替えに応じて、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂを示す矢印の太さが変更されてもよい。係る場合、第２透過フィルム５８における第１上透明領域６１１ａ及び第１下透明領域６１１ｂの外周領域に、第２上透明領域６１２ａ及び第２下透明領域６１２ｂ、または、上色分解領域６５０ａ及び下色分解領域６５０ｂを設ければよい。
【０１６１】
ＬＥＤ６６ａ〜６６ｄは、第１実施形態において３つの発光パターンＡ〜Ｃ、第２実施形態において２つの発光パターンＤ，Ｅを有していた。しかしながら、本発明はこれに限定されず、ＫＥＤ６６ａ〜６６ｄが２以上の発光パターンを有していればよい。第１実施形態における発光パターンＡ〜Ｃの輝度は、第１透過フィルム５６の可視光線透過率に応じて適宜設定可能である。また、第２実施形態における発光パターンＤ，Ｅの光の色は、第２透過フィルム５８に蒸着された色分解フィルタ６５に応じて適宜設定可能である。
【０１６２】
また、第１及び第２実施形態では、４つの操作キー６０ａ〜６１ｄにそれぞれ対向する位置にＬＥＤ６６ａ〜６６ｄがそれぞれ１つずつ設けられていた（図２、図９参照）。しかしながら、本発明はこれに限定されず、各操作キー６０ａ〜６１ｄに対向する位置にそれぞれ１以上のＬＥＤが設けられていればよい。
【０１６３】
例えば、第１実施形態において、上方向キー６０ａ，６１ａに対応するＬＥＤとして、ディスプレイ隣接面５１１における、第１上領域６０１ａに対向する位置と、第２上領域６０２ａに対向する位置とにそれぞれＬＥＤを設けてもよい。係る場合、発光パターンＢ，Ｃにおいて、第２上領域６０２ａに対向する位置に設けられたＬＥＤの輝度を、第１上領域６０１ａに対向する位置に設けられたＬＥＤの輝度より高くすることにより、第１上領域６０１ａを透過する光の強度と第２上領域６０２ａを透過する光の強度との差を小さくすることができる。よって、ユーザは、ほぼ同一の明るさで表示された第１上領域６０１ａ及び第２上領域６０２ａとから形成される上方向キー６０ａ，６１ａを視認できる。
【０１６４】
また、第２実施形態では、各操作キー６１ａ，６１ｂ，６０ｃ，６０ｄに対応するＬＥＤ６６ａ〜６６ｄとして、２色発光ＬＥＤを採用した。しかしながら、ディスプレイ隣接面５１１の各操作キー６１ａ，６１ｂ，６０ｃ，６０ｄに対向する位置に、異なる単色の光を発光可能な２つのＬＥＤをそれぞれ設けてもよい。
【０１６５】
本実施形態では、第１閾値Ｌ１を、表示領域７１〜７４における上下方向（図４に示すＹ方向）の長さとし、第２閾値Ｌ２を、表示領域７１〜７４における上下方向（図４に示すＹ方向）の半分の長さとしていた。しかしながら、本発明はこれに限定されず、第１閾値Ｌ１及び第２閾値Ｌ２は適宜設定可能である。
【０１６６】
本実施形態において、最大選択項目は、表示面５２１に表示されている仮想画面７０の項目Ａ〜Ｊのうち、ユーザにより所定回数以上選択され、且つ、その選択回数が最大である項目Ａ〜Ｊとしていた。しかしながら、本発明はこれに限定されず、本実施形態の最大選択項目として、例えば、仮想画面７０のうちユーザ所望の項目やユーザの閲覧を必要とする重要項目などであってもよい。係る場合、最大選択項目は、フラッシュメモリ１３などに予め記憶しておけばよい。
【０１６７】
本実施形態におけるＭＦＰ１は、上方向キー６０ａ，６１ａ及び下方向キー６０ｂ，６１ｂを示す第１透過フィルム５６及び第２透過フィルム５８の上にタッチパネル５４が重ねられて構成されたタッチパネル表示部５０が備えられていた。しかしながら、本発明はこれに限定されず、例えば、操作部４０に備えられた操作ボタンの下に、本実施形態と同様にして第１透過フィルム５６、第２透過フィルム５８、拡散板６８ａ〜６８ｄ、ＬＥＤ６６ａ〜６６ｄが設けられていてもよい。また、タッチパネル表示部５０は、タッチパネル５４を設けず、操作キー６０ａ〜６１ｄに関連付けられた処理を実行するための操作ボタンを操作部４０に設けてもよい。
【０１６８】
なお、図７及び図８のフローチャートにおいて、Ｓ７１４、Ｓ７２８、及び、Ｓ８０８は本発明の距離算出手段、Ｓ７１０は本発明の判断手段に相当する。
【符号の説明】
【０１６９】
１                        ＭＦＰ
１０                      ＣＰＵ
１１                      ＲＯＭ
１３                      フラッシュメモリ
４０                      操作部
５０                      タッチパネル表示部
５１                      基板
５２                      ディスプレイ
５４                      タッチパネル
５６                      第１透過フィルム
５８                      第２透過フィルム
６０ａ，６１ａ            上方向キー
６０ｂ，６１ｂ            下方向キー
６０ｃ，６１ｃ            キャンセルキー
６０ｄ，６１ｄ            ＯＫキー
６５                      色分解フィルタ
６６ａ〜６６ｄ            ＬＥＤ
６８ａ〜６８ｄ            拡散板
７０                      仮想画面
１１２                    輝度メモリ
１３０                    座標管理メモリ
１３２                    選択回数メモリ
５１１                    ディスプレイ隣接面
５２１                    表示面
５４１                    検出領域
６０１ａ                  第１上領域
６０１ｂ                  第１下領域
６０２ａ                  第２上領域
６０２ｂ                  第２下領域
６１１ａ                  第１上透明領域
６１１ｂ                  第１下透明領域
６１２ａ                  第２上透明領域
６１２ｂ                  第２下透明領域
６５０ａ                  上色分解領域
６５０ｂ                  下色分解領域
Ａ〜Ｊ                    項目
【図１】
0005533557.tif 000002
【図２】
0005533557.tif 000003
【図３】
0005533557.tif 000004
【図４】
0005533557.tif 000005
【図５】
0005533557.tif 000006
【図６】
0005533557.tif 000007
【図７】
0005533557.tif 000008
【図８】
0005533557.tif 000009
【図９】
0005533557.tif 000010