(57)【要約】【課題】タッチパネルなどの入力検知デバイスを通じても、快適に表示項目を検索して、選択することができると共に、種々の機能を使い分けることもできるようにする。【解決手段】ユーザーインターフェース制御部２等の制御部により、表示デバイス５の表示素子の表示画面を、少なくとも項目送り用操作部が配置される第１の領域と、項目送り対象の表示項目が表示される第２の領域とに分け、これらのそれぞれに表示情報を表示する。入力検知デバイス１からの座標情報に基づいて、ユーザーインターフェース制御部２等の制御部が、表示メモリ部５を制御して、表示画面の第１の領域と第２の領域の一方または両方の表示を変える。【選択図】図１
2010224726.tif 000002
【特許請求の範囲】
【請求項１】
表示素子と、
前記表示素子の表示画面に操作面が設けるようにされ、使用者からの指示操作を受け付けて、当該指示操作に応じた指示位置を示す座標情報を検出して出力する指示位置検出手段と、
前記指示位置検出手段からの前記座標情報に基づいて、前記表示素子の前記表示画面上の指示位置と前記指示操作の態様とを検出する検出手段と、
前記表示素子の表示画面を、少なくとも項目送り用操作部が配置される第１の領域と、項目送り対象の表示項目が表示される第２の領域とに分けて、前記第１の領域と前記第２の領域とのそれぞれに表示情報を表示するように制御する表示制御手段と
を備え、
前記表示制御手段は、前記検出手段からの検出結果が前記第１の領域に設けられた操作部に対して操作が行われたことを示すものである場合に、当該操作部に割り当てられた機能に応じて、前記表示画面の前記第１の領域と前記第２の領域との一方あるいは両方の表示を変えるように制御する情報処理装置。
【請求項２】
請求項１に記載の情報処理装置であって、
前記表示制御手段は、前記第１の領域に対して、１対の項目送り用操作部と表示切替操作部を含むその他の機能選択操作部とを有する第１の表示と、２対の項目送り用操作部と表示切替操作部とを有する第２の表示とを切り替えることができるものであり、
前記表示制御手段は、前記第１の領域に前記第１の表示をしている場合に、前記検出手段からの検出結果が項目送り用操作部に対して操作が行われたことを示すものであるときには、前記第１の領域の表示を前記第２の表示に切り替えると共に、前記第２の領域の表示を送るように制御する情報処理装置。
【請求項３】
請求項２に記載の情報処理装置であって、
前記表示制御手段は、
前記第１の領域に前記第１の表示をしており、前記検出手段からの検出結果が前記第１の表示の前記表示切替操作部に対して操作が行われたことを示すものであるときには、前記第１の領域の表示を前記第２の表示に切り替え、
前記第１の領域に前記第２の表示をしており、前記検出手段からの検出結果が前記第２の表示の前記表示切替操作部に対して操作が行われたことを示すものであるときには、前記第１の領域の表示を前記第１の表示に切り替える情報処理装置。
【請求項４】
請求項２または請求項３に記載の情報処理装置であって、
前記表示制御手段により、前記第１の領域の表示が、前記第１の表示から前記第２の表示に切り替えられた後の時間を計測する計測手段を備え、
前記表示制御手段は、前記第１の表示領域の表示を前記第２の表示に切り替えた後に、一定時間の間に、前記検出手段により前記第の領域に対する使用者からの指示操作が検出されなかった場合に、前記第１の領域の表示を前記第１の表示に切り替える情報処理装置。
【請求項５】
請求項２、請求項３または請求項４に記載の情報処理装置であって、
前記第１の表示において、前記１対の項目送り用操作部は、送り量の小さな項目送りを指示する１つの第１の操作部からなり、
前記第２の表示において、前記２対の項目送り用操作部は、送り量の小さな項目送りを指示する１対の第１の操作部と、表示対象の表示項目を大きく変更する１対の第２の操作部とからなる情報処理装置。
【請求項６】
請求項５に記載の情報処理装置であって、
前記第１の操作部は、表示項目単位あるいは表示行単位に項目送りを行うようにするものであり、前記第２の操作部は、表示項目のカテゴリを変更するようにするものである情報処理装置。
【請求項７】
表示制御手段が、表示素子の表示画面を、少なくとも項目送り用操作部が配置される第１の領域と、項目送り対象の表示項目が表示される第２の領域とに分けて、前記第１の領域と前記第２の領域とのそれぞれに表示情報を表示するように制御する第１の表示制御工程と、
前記表示素子の表示画面に操作面が設けるようにされ、使用者からの指示操作を受け付けて、当該指示操作に応じた指示位置を示す座標情報を検出して出力する指示位置検出手段を通じて、使用者からの指示操作を受け付ける指示操作受付工程と、
前記指示操作受付工程において、使用者からの指示操作を受け付けた場合に、前記指示位置検出手段からの前記座標情報に基づいて、検出手段が、前記表示素子の前記表示画面上の指示位置と前記指示操作の態様とを検出する検出工程と、
前記検出工程において前記検出手段が検出した検出結果が、前記第１の領域に設けられた操作部に対して操作が行われたことを示すものである場合に、前記表示制御手段が、当該操作部に割り当てられた機能に応じて、前記表示画面の前記第１の領域と前記第２の領域との一方あるいは両方の表示を変えるように制御する第２の表示制御工程と
を有する情報処理方法。
【請求項８】
表示制御手段が、表示素子の表示画面を、少なくとも項目送り用操作部が配置される第１の領域と、項目送り対象の表示項目が表示される第２の領域とに分けて、前記第１の領域と前記第２の領域とのそれぞれに表示情報を表示するように制御する第１の表示制御ステップと、
前記表示素子の表示画面に操作面が設けるようにされ、使用者からの指示操作を受け付けて、当該指示操作に応じた指示位置を示す座標情報を検出して出力する指示位置検出手段を通じて、使用者からの指示操作を受け付ける指示操作受付ステップと、
前記指示操作受付ステップにおいて、使用者からの指示操作を受け付けた場合に、前記指示位置検出手段からの前記座標情報に基づいて、検出手段が、前記表示素子の前記表示画面上の指示位置と前記指示操作の態様とを検出する検出ステップと、
前記検出ステップにおいて前記検出手段が検出した検出結果が、前記第１の領域に設けられた操作部に対して操作が行われたことを示すものである場合に、前記表示制御手段が、当該操作部に割り当てられた機能に応じて、前記表示画面の前記第１の領域と前記第２の領域との一方あるいは両方の表示を変えるように制御する第２の表示制御ステップと
を情報処理装置に搭載されたコンピュータが実行するコンピュータ読み取り可能な情報処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、例えば、ＬＣＤ（Liquid Crystal Display）等の表示デバイスと、当該表示素子の表示画面に設けられるタッチパネルなどの入力検知デバイスとを備え、使用者からの操作入力を受け付けて、当該操作入力に応じて、表示デバイスの表示画面に表示されている表示を変化させることが可能な装置、方法、プログラムに関する。
【背景技術】
【０００２】
例えば、デジタルビデオカメラ、デジタルスチルカメラ、携帯電話端末、携帯型音楽再生機など、外出先などに携帯して用いられる種々の携帯型電子機器が利用されるようになってきている。
【０００３】
このような携帯型電子機器には、小型化、軽量化の観点から、ＬＣＤ（Liquid Crystal Display）や有機ＥＬパネル（Organic Electroluminescence Panel）等のいわゆる薄型の表示素子が用いられる。
【０００４】
そして、携帯型電子機器の場合、携帯する目的を満たし、実用性を確保する観点から、搭載される表示素子の表示画面のサイズは、４インチ以下である場合が多い。例えば、デジタルビデオカメラでは画面サイズが３．２インチの表示素子が用いられているものがある。また、携帯電話端末の場合、搭載される表示素子は、大きなものでも、画面サイズは３．５インチ程度である。
【０００５】
そして、携帯型電子機器では、例えば、機器自体の小型化の要請や操作性の向上を目的として、表示素子の表示画面にタッチパネルを設け、表示素子とタッチパネルとによって、ユーザーからの指示操作（指示入力）を受け付ける入力部を構成する場合が多い。
【０００６】
これにより、表示画面に表示する項目やアイコンなどを様々に変えることにより、ユーザーは種々の指示入力を表示素子とタッチパネルとを介して携帯型電子機器に入力することができるようにされる。
【０００７】
このような表示素子とタッチパネルとによって構成される入力部を備えた携帯型電子機器に係る発明として、以下に示す特許文献１に開示された発明がある。当該特許文献１には、表示素子とタッチパネルとからなる操作部を有する装置であって、機能を設定したり、調整したりする場合において、操作性や視認性をよくするようにした撮像装置に関する発明が開示されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００４−３４３６６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところで、画面サイズが３．０インチ前後の表示素子において、人の指によって確実に指示できる操作ボタン（操作最小領域）のサイズは殆ど決まってしまう。例えば、図１６に示すように、画面サイズが３．０インチ程度の表示画面Ｇにおいては、表示画面Ｇの縦横共に、５マス分程度の大きさが限界となる。これ以下の大きさになると、人の指では操作し難くなってしまう。
【００１０】
そして、一般に、目的とする機能や再生対象のコンテンツなどを選択するいわゆるインデックス画面においては、限られたスペースの中で、ユーザーからの指示入力を受け付ける操作部と、選択対象の複数の表示項目を表示する表示選択部とを設ける必要がある。
【００１１】
例えば、図１７に示すように、表示画面Ｇの左端部の１列にユーザーからの指示操作を受け付ける操作部Ｇ１とし、それ以外の列からなる領域を、表示項目を表示し、これらの選択を可能にする項目選択部Ｇ２とすることが考えられる。
【００１２】
すなわち、図１７においては、左端部の５×１の領域が操作部Ｇ１であり、それ以外の５×４の領域が項目選択部Ｇ２となっている。
【００１３】
図１７に示したように、ユーザーからの指示操作を受け付ける操作部Ｇ１と、表示項目を表示し、これらの選択を可能にする項目選択部Ｇ２とを設けた場合には、表示項目をスクロール等させるための操作キー（操作ボタン）を設けなければならない。このため、操作部Ｇ１に配置可能な操作キーの内容は、おのずと決まってしまう。
【００１４】
例えば、図１８Ａに示すように、操作部Ｇ１の縦一列に、項目送りのための上送りキーＵと下送りキーＤとを設けた場合には、操作部Ｇ１には、機能キーＦ１、Ｆ２、Ｆ３で示した３つの機能キーが設けられるだけである。
【００１５】
また、図１８Ｂに示すように、操作部Ｇ１の縦一列に、項目送りのために、送り量の異なる操作キーであって、第１の上送りキーＵ１、第２の上送りキーＵ２、第１の下送りキーＤ１、第２の下送りキーＤ２を設けた場合には、機能キーＦ１で示す１つの機能キーしか設けられないことになる。
【００１６】
また、操作部を２列にし、図１８Ａ、Ｂに示した態様の操作キーを全て１画面中に設ける場合には、選択表示部Ｇ２の領域が狭くなり、却って目的とする表示項目の検索や選択がし難くなってしまう。
【００１７】
このため、上述した制約の中では、快適に表示項目を検索し、選択するために、項目送り用の操作キーを図１８Ｂに示したように２対用意することと、項目送り以外の機能キーを２つ以上用意することは不可能であった。
【００１８】
以上のことに鑑み、この発明は、携帯型電子機器に搭載された表示素子の表示画面に設けられるタッチパネルなどの入力検知デバイスを通じても、快適に表示項目を検索して、選択することができると共に、種々の機能を使い分けることもできるようにすることを目的とする。
【課題を解決するための手段】
【００１９】
上記課題を解決するため、請求項１に記載の発明の情報処理装置は、
表示素子と、
前記表示素子の表示画面に操作面が設けるようにされ、使用者からの指示操作を受け付けて、当該指示操作に応じた指示位置を示す座標情報を検出して出力する指示位置検出手段と、
前記指示位置検出手段からの前記座標情報に基づいて、前記表示素子の前記表示画面上の指示位置と前記指示操作の態様とを検出する検出手段と、
前記表示素子の表示画面を、少なくとも項目送り用操作部が配置される第１の領域と、項目送り対象の表示項目が表示される第２の領域とに分けて、前記第１の領域と前記第２の領域とのそれぞれに表示情報を表示するように制御する表示制御手段と
を備え、
前記表示制御手段は、前記検出手段からの検出結果が前記第１の領域に設けられた操作部に対して操作が行われたことを示すものである場合に、当該操作部に割り当てられた機能に応じて、前記表示画面の前記第１の領域と前記第２の領域との一方あるいは両方の表示を変えるように制御する。
【００２０】
この請求項１に記載の発明の情報処理装置によれば、表示素子の表示画面には、使用者からの指示操作を受け付ける指示位置検出手段の操作面が設けられる。当該指示位置検出手段の操作面に対して、使用者が指示操作を行うと、当該指示操作に応じた指示位置を示す座標情報が指示位置検出手段により検出される。この指示位置検出手段からの座標情報に基づいて、検出手段により、表示素子の表示画面上の指示位置と、指示操作の態様とが検出される。
【００２１】
また、表示制御手段により、表示素子の表示画面を、少なくとも項目送り用操作部が配置される第１の領域と、項目送り対象の表示項目が表示される第２の領域とに分け、これら第１、第２の領域のそれぞれに表示情報が表示される。
【００２２】
そして、検出手段からの検出結果が第１の領域に設けられた操作部に対して操作が行われたことを示すものである場合には、表示制御手段により、当該操作部に割り当てられている機能に応じて、表示画面の第１の領域と第２の領域の一方または両方の表示が変えられる。
【００２３】
このように、第１の領域に対する操作に応じて、少なくとも第１、第２のいずれかの領域の表示を変えることができる。そして、第１の領域の表示が変えられた場合には、第１の領域に新たに表示された情報をも操作の対象として引き続き操作を行うことができるようにされる。
【００２４】
これにより、操作可能な操作部を必要に応じて自動的に変更し、快適に表示項目を検索して、選択することができるなど、ユーザーの操作性と、利便性を向上させることができる。
【発明の効果】
【００２５】
この発明によれば、携帯型電子機器に搭載された表示素子の表示画面に設けられるタッチパネルなどの入力検知デバイスを通じても、快適に表示項目を検索して、選択することができると共に、種々の機能を使い分けるようにすることもできる。
【図面の簡単な説明】
【００２６】
【図１】この発明の一実施の形態が適用された情報処理装置１００の構成例を説明するためのブロック図である。
【図２】項目選択画面の最初に表示される第１の画面の一例を説明するための図である。
【図３】項目選択画面の第１の画面から切り替えられる第２の画面の一例を説明するための図である。
【図４】ユーザーインターフェース領域１０１上の操作面に対して、なぞり操作が行われた場合の表示画面５Ｇの表示態様について説明するための図である。
【図５】この実施の形態の情報処理装置で実行されるメインルーチンを説明するためのフローチャートである。
【図６】図５に続くフローチャートである。
【図７】図６に続くフローチャートである。
【図８】図６のステップＳ１１２において実行されるなぞり操作に応じた表示制御処理について説明するためのフローチャートである。
【図９】図６のステップＳ１１５において実行される表示制御処理Ａについて説明するためのフローチャートである。
【図１０】図７のステップＳ１２７において実行される表示制御処理Ｂについて説明するためのフローチャートである。
【図１１】メニュー表示などの項目選択画面における小項目送りキーと大項目送りキーの使い分けについて説明するための図である。
【図１２】出力する静止画像データを選択するための選択画面における項目送りキーと大項目送りキーの使い分けについて説明するための図である。
【図１３】付加されるインデックス情報に基づいてカテゴリ分けできる情報を表示項目として表示する場合の処理単位の例について説明するための図である。
【図１４】この発明の情報処理装置の一実施の形態が適用されたビデオカメラの外観を説明するための図である。
【図１５】この発明による情報処理装置の一実施の形態が適用されたビデオカメラ２００の構成例を説明するためのブロック図である。
【図１６】画面サイズが３インチ程度の画面における操作ボタンの割付例を示す図である。
【図１７】画面サイズが３インチ程度の画面における操作領域の設定例を示す図である。
【図１８】画面サイズが３インチ程度の画面に設けた操作領域への操作ボタンの割付例を示す図である。
【発明を実施するための形態】
【００２７】
以下、図を参照しながら、この発明による装置、方法、プログラムの一実施の形態について説明する。以下に説明する実施の形態においては、まず、この発明を、表示デバイス（表示素子）と入力検知デバイス（指示位置検出手段）とにより構成される入力部を備えた情報処理装置に適用した場合について説明する。この後、より具体的な例として、この発明を撮像装置に適用した場合について説明する。
【００２８】
［情報処理装置の構成例］
図１は、この発明の一実施の形態が適用された情報処理装置であって、この実施の形態の情報処理装置１００の構成例を説明するためのブロック図である。
【００２９】
図１に示すように、情報処理装置１００は、入力検知デバイス１と、ユーザーインターフェース制御部２と、データオブジェクト制御部３と、表示メモリ部４と、表示デバイス５と、時計回路６と、全体制御部７とを備えている。
【００３０】
入力検知デバイス１は、例えば、感圧式や静電式のタッチパネルの構成とされたものである。入力検知デバイス１は、ユーザー（使用者）からの当該入力検知デバイス１の操作面に対する指示操作（接触操作）を受け付けて、当該操作面上の指示位置（接触位置）を検出し、当該指示位置を示す座標データ（座標情報）を出力する。
【００３１】
表示デバイス５は、例えばＬＣＤや有機ＥＬパネル（Organic Electroluminescence Panel）等のいわゆる薄型の表示素子と、当該表示素子に対する表示制御を行うコントローラなどをも含むものである。
【００３２】
そして、入力検知デバイス１は、表示デバイス５の表示素子の表示画面の全面に対して、例えば貼付されるようにして設けられている。すなわち、入力検知デバイス１の操作面は、表示デバイス５の表示素子の表示画面に一致するようにされている。
【００３３】
したがって、表示デバイス５の表示画面上の座標と、入力検知デバイス１の操作面上の座標とは一致するようにされる。そして、ユーザーが入力検知デバイス１の操作面上の位置に、指やスタイラスなどを接触させたとする。
【００３４】
この場合に、その接触位置に対応する（一致する）表示画面上の位置に数字が表示されていた場合には、ユーザーはその表示されている数字を選択して入力するようにしたと、装置の制御部において判別することができるようにされる。
【００３５】
このように、この実施の形態の情報処理装置１００においては、入力検知デバイス１と表示デバイス５とによって、ユーザーからの指示操作（指示入力）を受け付ける入力部（入力手段）を構成している。
【００３６】
ユーザーインターフェース制御部２、データオブジェクト制御部３、全体制御部７は、例えば、１つのマイクロコンピュータによって実現される。もちろん、これらの各制御部のそれぞれを別々のマイクロコンピュータによって実現することもできる。
【００３７】
なお、マイクロコンピュータは、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（random Access Memory）、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）などがＣＰＵバスを通じて接続されて構成されるものである。
【００３８】
ここで、ＣＰＵは、後述のＲＯＭに記憶保持されているプログラムを読み出して実行し、目的とする処理を実行する。より具体的にＣＰＵは、ＲＯＭに記憶保持されているプログラムを実行し、種々の演算を行ってその結果を各部に通知したり、各部から供給されるデータを用いて演算を行ってその結果をメモリに記録したりするなどの処理を行う。
【００３９】
ＲＯＭは、上述したようにＣＰＵによって実行されるプログラムや処理に必要になる種々のデータなどが予め記録されたものである。ＲＡＭは、各種の処理においてその途中結果を一時記憶するなど、主に作業領域として用いられるものである。
【００４０】
ＥＥＰＲＯＭは、いわゆる不揮発性のメモリであり、情報処理装置１００の電源が落とされても保持しておく必要のある情報、例えば、種々の設定パラメータや機能追加のためのプログラムなどを記憶保持するものである。
【００４１】
また、表示メモリ部４は、例えばＲＡＭが用いられて構成された表示専用のメモリ部であり、メモリコントローラなどをも有するものである。また、時計回路６は、現在時刻を提供するとともに、カレンダ機能をも備え、現在年月日、現在曜日などの情報をも提供することができるものである。また、時計回路６は、ユーザーインターフェース制御部２からの制御に応じて、指示されたタイミングからの時間（期間）を計測する、いわゆるカウンタ機能をも有するものである。
【００４２】
また、全体制御部７は、入力検知デバイス１の操作面に対して行われるユーザーの入力操作に応じて各部を制御し、ユーザーの指示に応じた処理を行うようにするものである。
【００４３】
そして、この実施の形態の情報処理装置１００において、入力検知デバイス１は、入力検知デバイス１の操作面上の複数の箇所に指やスタイラス等を接触させることにより、同時に行うようにされた操作のそれぞれを検出することができるものである。そして、入力検知デバイス１は、その接触位置のそれぞれを示す座標データを出力することができるものである。
【００４４】
また、入力検知デバイス１は、入力検知デバイス１の操作面に対して繰り返し行うようにされる指示操作のそれぞれを検出し、そのそれぞれの接触位置を示す座標データを出力することもできる。
【００４５】
さらに、入力検知デバイス１は、ユーザーによって、入力検知デバイス１の操作面に対して指やスタイラスが接触されている間は、所定のタイミング毎に連続して接触位置を検出し、これを示す座標データを出力することもできる。
【００４６】
これにより、入力検知デバイス１は、いわゆるタップ操作、ダブルタップ操作、ドラッグ操作、フリック操作、ピンチ操作などのユーザーからの様々な指示操作（操作入力）を受け付けて、これに応じた座標情報を検出することができるものである。
【００４７】
ここで、タップ操作は、ユーザーの指やスタイラスによって、入力検知デバイス１の操作面上の所定の一点を「ちょん」と１回だけ指示する動作（操作）である。ダブルタップ操作は、入力検知デバイス１の操作面上の所定の一点を連続して２回、「ちょん、ちょん」と指示する動作である。
【００４８】
また、ドラッグ操作は、ユーザーの指やスタイラスを入力検知デバイス１の操作面上に接触させたまま移動させる動作である。フリック操作は、ユーザーの指やスタイラスを入力検知デバイス１の操作面上に接触させてから、そのまま任意の方向に素早く「はじく」ようにする動作である。
【００４９】
ピンチ操作は、ユーザーの２本の指等を同時に入力検知デバイス１の操作面上に接触させて、当該２本の指等を開いたり、閉じたりする動作である。この場合、特に、接触させた２本の指等を開く操作をピンチアウト操作、２本の指等を閉じる操作をピンチイン操作と呼んでいる。
【００５０】
ドラッグ操作とフリック操作とは、動作の速さに違いがあるものの、操作面上にユーザーの指等を接触させた後に、当該操作面上を移動させる操作（操作面上をなぞる操作）であり、移動距離と移動方向との２種類の情報によって把握できる操作である。
【００５１】
このため、ドラッグ操作とフリック操作とは、「なぞり操作」あるいは「ジェスチャ」などと呼ばれる場合もある。なお、この明細書においても、なぞり操作と言う場合には、ドラッグ操作とフリック操作とを総称している。
【００５２】
［情報処理装置１００の動作の概要］
そして、詳しくは後述もするが、この実施の形態の情報処理装置１００において、表示項目の選択を可能にするいわゆるインデックス画面などの項目選択画面の場合、表示デバイス５の表示素子の表示画面を大きく２つの領域に分けるようにしている。
【００５３】
１つは、少なくとも表示項目の項目送り用操作キーが配置され、ユーザーからのタップ操作やなぞり操作などの指示操作を受け付けるためのユーザーインターフェース領域（第１の領域）である。
【００５４】
他の１つは、実行可能な機能に対応した項目群や再生可能なコンテンツに対応した項目群などを表示し、ユーザーからのタップ操作を受け付けて、表示項目の選択を可能にする項目等表示選択領域（第２の領域）である。
【００５５】
そして、ユーザーインターフェース領域上の入力検知デバイス１の操作面に対して、指示操作が行われると、入力検知デバイス１は操作面上の指示位置を検出し、当該指示位置に対応する座標情報（座標データ）をユーザーインターフェース制御部２に供給する。
【００５６】
また、ユーザーインターフェース領域上の入力検知デバイス１の操作面に対して、指等を接触させたままであるときには、入力検知デバイス１は、予め決められたタイミング毎に、操作面上の接触位置に対応する座標情報を検出する。この場合に、検出された座標データは、順次にユーザーインターフェース制御部２に通知される。
【００５７】
したがって、ユーザーインターフェース制御部２は、入力検知デバイス１からの座標データに基づいて、入力検知デバイス１の操作面に対して指等を接触させてから離れるまでの間において、ユーザーの指等の接触位置がどのように変化したのかを正確に把握することができる。
【００５８】
そして、ユーザーインターフェース制御部２は、ユーザーインターフェース領域上の指示位置に表示されている操作キー（操作ボタン）は何かを判定する。すなわち、ユーザーインターフェース制御部２やデータオブジェクト制御部３は、表示画面のどの位置にどのような表示を行っているのかを把握している。
【００５９】
このため、ユーザーインターフェース制御部２は、入力検知デバイス２からの座標情報に基づいて、ユーザーインターフェース領域に表示されている操作キーの内、ユーザーによって操作するようにされた操作キーは何かを判定することができる。
【００６０】
そして、操作された操作キーに応じて、ユーザーインターフェース制御部２は、表示メモリ部４とデータオブジェクト制御部３との一方または両方を制御し、ユーザーインターフェース領域と項目等表示選択領域との一方または両方の表示を変えるようにする。
【００６１】
ユーザーインターフェース領域には、詳しくは後述もするが、項目送り用操作キーとその他の複数の機能操作キーとからなる第１の表示と、項目送り専用の第２の表示とを切り替えて表示することができるようにされている。
【００６２】
そして、ユーザーインターフェース領域に第１の表示がされており、ユーザーインターフェース領域の項目送り用操作キーが指示された場合には、ユーザーインターフェース制御部２は、ユーザーインターフェース領域と項目等表示選択領域の両方の表示を変える。
【００６３】
この場合、ユーザーインターフェース制御部２は、表示メモリ制御部４に保持されている表示画面のユーザーインターフェース領域の表示を、予め決められた第２の表示に変更する。
【００６４】
さらに、ユーザーインターフェース制御部２は、表示項目をユーザーの指示に応じた方向に送ることをデータオブジェクト制御部３に指示する。データオブジェクト制御部３は、ユーザーインターフェース制御部２からの指示に応じて、表示メモリ部４に保持されている表示画面の項目等表示選択領域に表示されている表示項目の表示を、ユーザーの指示に応じた方向に送るように変更する。
【００６５】
また、ユーザーインターフェース領域に第１の表示がされており、ユーザーインターフェース領域の機能操作キーが指示された場合には、ユーザーインターフェース制御部２は、選択された機能に応じて、表示画面の全面の表示を変える。
【００６６】
この場合、ユーザーインターフェース制御部２は、表示メモリ部４を制御して、あるいは、データオブジェクト制御部３と表示メモリ部４とを制御して、ユーザーによって指示された機能に応じて表示を、表示メモリ部４に準備する。
【００６７】
表示デバイス５は、表示メモリ部４の変更後の表示内容に応じた表示を、自己の表示素子の表示画面に表示する。
【００６８】
これにより、表示画面のユーザーインターフェース領域上の入力検知デバイス１の操作面に対して操作を行うだけで、ユーザーインターフェース領域の表示と、項目等表示選択領域の表示との両方を変更することができるようにされる。
【００６９】
また、ユーザーインターフェース領域に上記の第２の表示がされており、ユーザーインターフェース領域の項目送り用操作キーが指示された場合には、ユーザーインターフェース制御部２は、項目等表示選択領域のみの表示を変える。
【００７０】
この場合、ユーザーインターフェース制御部２は、表示項目をユーザーの指示に応じた方向に送ることをデータオブジェクト制御部３に指示する。データオブジェクト制御部３は、ユーザーインターフェース制御部２からの指示に応じて、表示メモリ部４に保持されている表示画面の項目等表示選択領域に表示されている表示項目の表示を、ユーザーの指示に応じた方向に送るように変更する。
【００７１】
そして、表示デバイス５は、上述もしたように、表示メモリ部４の変更後の表示内容に応じた表示を、自己の表示素子の表示画面に表示する。これにより、表示画面のユーザーインターフェース領域上の入力検知デバイス１の操作面に対して操作を行うだけで、項目等表示選択領域のみの表示を変更することができるようにされる。
【００７２】
また、ユーザーインターフェース領域に、上述の第１、第２のいずれかの表示がなされ、当該表示中に表示切替キーが表示されていたとする。この場合、ユーザーインターフェース制御部２は、表示メモリ制御部４に保持されている表示画面のユーザーインターフェース領域の表示を、他の表示に変更する。
【００７３】
具体的には、ユーザーインターフェース領域に第１の表示がされているときには、第２の表示に変更し、第２の表示がされているときには、第１の表示に変更する。
【００７４】
そして、表示デバイス５は、上述もしたように、表示メモリ部４の変更後の表示内容に応じた表示を、自己の表示素子の表示画面に表示する。これにより、表示画面のユーザーインターフェース領域上の入力検知デバイス１の操作面に対して操作を行うだけで、ユーザーインターフェース領域の表示のみを第１の表示と第２の表示との間で相互に変更することができるようにされる。
【００７５】
また、上述のようにして、ユーザーインターフェース領域の表示が、第１の表示から第２の表示に切り替えられた場合に、当該第２の表示に切り替えられた後の時間を時計回路６が計測する。
【００７６】
そして、一定時間内に、第２の表示がされているユーザーインターフェース領域に対して、指示操作が行われない場合に、ユーザーインターフェース制御部２は、表示メモリ部４を制御し、ユーザーインターフェース領域の表示を第１の表示に戻すようにする。
【００７７】
そして、表示デバイス５は、上述もしたように、表示メモリ部４の変更後の表示内容に応じた表示を、自己の表示素子の表示画面に表示する。これにより、ユーザーインターフェース領域に第２の表示が行われている場合に、当該第２の表示が一定時間使用されなかった場合には、ユーザーインターフェース領域の表示は、自動的に第１の表示に切り替えられる。
【００７８】
このように、この実施の形態の情報処理装置１００は、ユーザーからの簡単な指示操作により、ユーザーインターフェース領域と項目等表示選択領域との表示を適切に制御することができるようにしている。そして、この実施の形態の情報処理装置１００は、ユーザーインターフェース領域の表示を、常時、ユーザーにとって最も適した表示となるようにしている。
【００７９】
［表示画面への表示の具体例］
次に、この実施の形態の情報処理装置１００の表示デバイス５の表示画面に表示される表示の具体例について説明する。図２〜図４は、この実施の形態の情報処理装置１００の表示画面に表示される表示の具体例を説明するための図である。
【００８０】
［タップ操作に応じた表示の変更］
図２、図３は、例えば、メニュー表示などの項目選択画面（インデックス画面）の表示例を説明するための図である。そして、図２は、項目選択画面の最初に表示される第１の画面の一例を示し、また、図３は、項目選択画面の第１の画面から切り替えられる第２の画面の一例を示している。
【００８１】
図２、図３に示すように、この情報処理装置１００において、表示デバイス５の表示素子の表示画面５Ｇの全面には、入力検知デバイス５が例えば貼付されることにより、図２、図３において点線で示したように、入力検知デバイス１の操作面が形成されている。
【００８２】
そして、この例の場合には、表示画面５Ｇの左端側には、ユーザーインターフェース領域１０１が設けられている。また、表示画面５Ｇにおいて、左端側に設けられたユーザーインターフェース領域１０１以外の部分が、項目等表示選択領域１０２となるようにされている。
【００８３】
なお、図２、図３に示したように、ユーザーインターフェース領域１０１と項目等表示選択領域１０２とは、表示画面５Ｇの縦方向（表示画面５Ｇの短辺に沿う方向）には同じ長さを有する。
【００８４】
しかし、ユーザーインターフェース領域１０１と項目等表示選択領域１０２とは、表示画面５Ｇの横方向（表示画面５Ｇの長辺に沿う方向）には、その長さの比が、例えば、１対４程度となるようにされる。
【００８５】
これは一例であり、ユーザーインターフェース領域１０１と項目等表示選択領域１０２とは、表示画面５Ｇ内において種々の位置に種々の大きさで設けるようにすることが可能である。
【００８６】
そして、この実施の形態の情報処理装置１００において、ユーザーインターフェース領域１０１は、上述もしたように、少なくとも表示項目の項目送り用操作キーが配置され、ユーザーからのタップ操作やなぞり操作などの指示操作を受け付ける部分である。
【００８７】
また、項目等表示選択領域１０２は、実行可能な機能に対応した項目群や再生可能なコンテンツに対応した項目群などを表示し、ユーザーからのタップ操作を受け付けて、表示項目の選択を可能にする部分である。
【００８８】
この例において、項目等表示選択領域１０２には、図２、図３に示したように、最大で４つの表示項目（データオブジェクト）からなるデータオブジェクト群１０３が表示される。なお、表示項目が少ない場合には、表示される表示項目が３つ以下となる場合ももちろんある。
【００８９】
また、項目等表示領域１０２には、表示されているデータオブジェクト群１０３が、どのような機能に対するものであるのかを示す機能表示２０６、３０６も表示される。つまり、情報処理装置１００は、多数の機能を有し、その各機能毎に実行可能な処理等に対応した表示項目（データオブジェクト）が表示されるようになっている。
【００９０】
そして、図２に示した項目選択画面の第１の画面の一例の場合、ユーザーインターフェース領域１０１には、表示状態Ａとして示しているように、５つの操作キー２０１〜２０５が表示されている。
【００９１】
これら５つの操作キーの内、操作キー２０１、２０５が、機能を切り換えるための機能操作キーである。具体的に、機能操作キー２０１は、この項目選択画面を閉じるための「閉じるキー」であり、機能操作キー２０５は、ユーザーによって良く使ういくつかの機能のみが登録されたマイメニューを表示するための「マイメニューキー」である。
【００９２】
また、操作キー２０２、２０４が、項目等表示選択領域１０２に表示されている表示項目の項目送りを行うための項目送り用操作キーである。具体的に、項目送り用操作キー２０２は、項目等表示選択領域１０２に表示されている表示項目を戻る方向にスクロールさせるためのものである。また、項目送り用操作キー２０４は、項目等表示選択領域１０２に表示されている表示項目を進む方向にスクロールさせるためのものである。
【００９３】
そして、図２において、項目送り用操作キー２０２、２０４のそれぞれは、項目等表示選択領域１０２に表示された表示項目を例えば４項目分ずつ戻したり、進めたりするものである。
【００９４】
このように、項目送り用操作キー２０２、２０４のそれぞれは、表示項目の送りの単位を表示項目に基づく単位とする小項目送りキーとしての機能を有するものである。
【００９５】
また、操作キー２０３は、ユーザーインターフェース領域１０１に表示される表示を切り換えるための表示切替キーである。この表示切替キー２０３が押下操作された場合には、詳しくは後述もするが、ユーザーインターフェース領域１０１の表示が、図３のユーザーインターフェース領域１０１に表示されている表示状態Ｂが示す表示に切り替えられる。
【００９６】
このように、図２に示した第１の画面において、ユーザーインターフェース領域１０１には、表示状態Ａ（第１の表示）の表示がされる。ここで、表示状態Ａは、１対の項目送りキーとして、戻し方向の小項目送りキー２０２、進み方向の小項目送りキー２０４を有する。また、表示状態Ａは、機能操作キーとして、閉じるキー２０１、マイメニューキー２０５を有すると共に、表示切替キー２０３を有するものである。
【００９７】
そして、図２に示した項目選択画面の第１の画面が表示されている場合において、ユーザーインターフェース領域上の入力検知デバイス１の操作面に対してタップ操作が行われたとする。
【００９８】
この場合、情報処理装置１００のユーザーインターフェース制御部２は、入力検知デバイス１からの座標情報に基づいて、ユーザーによってどの操作キーがタップ操作されたかを判別し、その操作キーに対応する処理を行う。
【００９９】
具体的に、図２に示した項目選択画面の第１の画面が表示されている場合において、例えば、進み方向の小項目送りキー２０４の表示位置上の入力検知デバイス１の操作面に対して、ユーザーの指等が接触されたとする。
【０１００】
この場合、情報処理装置１００のユーザーインターフェース制御部２は、上述もしたように、表示メモリ部４を制御し、ユーザーインターフェース領域１０１の表示を、図３に示すように、表示状態Ａ（第１の表示）から表示状態Ｂ（第２の表示）に変更する。
【０１０１】
更に、ユーザーインターフェース制御部２は、データオブジェクト制御部３を、表示項目を進める方向に変更するように制御する。データオブジェクト制御部３は、表示メモリ部４を制御し、項目等表示選択領域１０２に表示する表示項目を、４項目分進めるようにする。
【０１０２】
なお、図２に示した状態にあるとき、「戻り方向の小項目送りキー２０２」が操作された場合には、項目等表示選択領域１０２の表示項目のスクロール方向が異なるものの、「進み方向の小項目送りキー２０３」が操作された場合と同様の表示制御がされる。
【０１０３】
すなわち、この場合、ユーザーインターフェース領域１０１の表示が、表示状態Ａから表示状態Ｂに切り替えられると共に、項目等表示選択領域１０２の表示項目が戻る方向にスクロールされる。
【０１０４】
また、図２の場合、項目等表示選択領域１０２の表示項目は、機能１における先頭４つの項目が表示されているので、「戻り方向の小項目送りキー２０２」が操作された場合には、例えば、当該機能１の前に位置する他の機能の表示項目の表示に変えられる。
【０１０５】
また、図２に示した状態にあるときに、ユーザーインターフェース領域１０１に表示されている表示切替キー２０３がタップ操作するようにされた場合には、ユーザーインターフェース領域のみの表示が、表示状態Ａから表示状態Ｂに切り替えられる。
【０１０６】
また、図２に示した状態にあるときに、ユーザーインターフェース領域１０１に表示されている機能操作キー２０１、２０５が操作された場合には、それらに割り当てられている機能に応じて表示画面５Ｇの全体の表示が変えられる。
【０１０７】
このように、図２に示した状態にあるときに、１対の小項目項目送りキー２０２、２０４のいずれかが操作された場合には、ユーザーインターフェース領域１０１の表示を切り替えると共に、項目等表示選択領域１０２の表示を変えることができる。
【０１０８】
また、図２に示した状態にあるときに、表示切替キー２０３ーが操作された場合には、ユーザーインターフェース領域１０１の表示のみを切り替えることができる。
【０１０９】
また、図２に示した状態にあるときに、機能操作キー２０１、２０５が操作された場合には、選択された機能に応じて表示画面５Ｇの全体の表示が変えられる。
【０１１０】
そして、図３に示した項目選択画面の第２の画面の一例の場合、ユーザーインターフェース領域１０１には、表示状態Ｂとして示しているように、５つの操作キー３０１〜３０５が表示されている。
【０１１１】
これらの操作キーの内、操作キー３０１、３０５、及び、操作キー３０２、３０４が、それぞれ１対の項目送り用操作キーであり、全部で２対の項目送り用操作キーを構成するようにしている。
【０１１２】
ここで、操作キー３０２、３０４は、図２に示した表示状態Ａの小項目送りキー２０２、２０４に対応するものである。すなわち、戻り方向の小項目送りキー３０２は、項目等表示選択領域１０２に表示されている表示項目を戻る方向にスクロールさせるためのものである。また、進み方向の小項目送りキー３０４は、項目等表示選択領域１０２に表示されている表示項目を進む方向にスクロールさせるためのものである。
【０１１３】
そして、図２において、小項目送りキー３０２、３０４のそれぞれは、項目等表示選択領域１０２に表示された表示項目を例えば４項目分ずつ戻したり、進めたりするためのものである。
【０１１４】
また、操作キー３０１、３０５は、項目等表示選択領域１０１に表示されている表示項目を、１回の操作で小項目送りキー３０２、３０４よりも多く変えるようにするものである。具体的には、操作キー３０１、３０５は、現在表示されている表示項目とは異なるカテゴリの表示項目に変えるようにする。
【０１１５】
ここで、カテゴリの１つとして、例えば、情報処理装置１００において用いられる機能が上げられる。例えば、現在、項目等表示選択領域１０２に表示されている表示項目が機能３についてのものであるとする。
【０１１６】
この場合に、操作キー３０１を操作した場合には、項目等表示選択領域１０２に表示する表示項目を機能２や機能１といった現在の機能３よりも前に位置するようにされている機能の表示項目の表示に切り替えることができるようにされる。
【０１１７】
また、操作キー３０５を操作した場合には、項目等表示選択領域１０２に表示する表示項目を機能４や機能５といった現在の機能３よりも後に位置するようにされている機能の表示項目の表示に切り替えることができるようにされる。
【０１１８】
このように、操作キー３０１、３０５は、表示項目の送りの単位をカテゴリ単位とする大項目送りキーとしての機能を有するものである。
【０１１９】
また、操作キー３０３は、ユーザーインターフェース領域１０１に表示される表示を切り換えるための表示切替キーである。この表示切替キー３０３が押下操作された場合には、ユーザーインターフェース領域１０１の表示が、図２のユーザーインターフェース領域１０１に表示されている表示状態Ａが示す表示に切り替えられる。
【０１２０】
このように、図３に示した第２の画面において、ユーザーインターフェース領域１０１には、表示状態Ｂ（第２の表示）の表示が表示される。
【０１２１】
ここで、表示状態Ｂは、１対の大項目送りキーとして、「戻し方向の大項目送りキー３０１」、「進み方向の大項目送りキー３０５」を有する。また、表示状態Ｂは、１対の小項目送りキーとして、「戻し方向の小項目送りキー３０２」、「進み方向の小項目送りキー３０４」を有する。これらにより、表示状態Ｂは、２対の項目送りキーを有する構成となっている。更に、表示項目Ｂは、表示切替キー３０３を有している。
【０１２２】
そして、図３に示した項目選択画面の第２の画面が表示されている場合において、ユーザーインターフェース領域上の入力検知デバイス１の操作面に対してタップ操作が行われたとする。
【０１２３】
この場合、上述もしたように、情報処理装置１００のユーザーインターフェース制御部２は、入力検知デバイス１からの座標情報に基づいて、ユーザーによってどの操作キーがタップ操作されたかを判別し、その操作キーに対応する処理を行う。
【０１２４】
ここで、ユーザーインターフェース領域１０１の項目送りキー３０１、３０２、３０４、３０５のいずれかの表示位置上の入力検知デバイス１の操作面に対して、ユーザーの指等が接触されたとする。
【０１２５】
この場合には、ユーザーインターフェース制御部２は、データオブジェクト制御部３を制御し、項目等表示選択領域１０２に表示されている表示項目の表示を変えるようにする。すなわち、ユーザーインターフェース領域１０１の項目送りキー３０１、３０２、３０４、３０５のいずれが操作された場合であっても、項目等表示選択領域１０２の表示だけを変える。
【０１２６】
この場合、データオブジェクト制御部３は、ユーザーインターフェース制御部２からの制御に応じて、表示メモリ部４を制御し、項目等表示選択領域１０２の表示項目を指示された方向にスクロールさせたり、他の機能の表示項目に切り替えたりする。
【０１２７】
また、図３に示した状態にあるときに、ユーザーインターフェース領域１０１に表示されている表示切替キー３０３が操作するようにされた場合には、ユーザーインターフェース領域のみの表示が、表示状態Ａから表示状態Ｂに切り替えられる。
【０１２８】
更に、この実施の形態の情報処理装置１００においては、ユーザーインターフェース領域１０１の表示が、図２に示した表示状態Ａから図３に示した表示状態Ｂに切り替えられた場合には、時計回路６により、ユーザーからの操作がない期間の計測が行われる。
【０１２９】
そして、時計回路６によって一定時間が計測されるまでに、表示状態Ｂの表示が行われているユーザーインターフェース領域１０１に対して操作がされなかった場合には、ユーザーインターフェース領域１０１の表示を表示状態Ｂから表示状態Ａに戻す。
【０１３０】
つまり、項目等表示領域１０２に表示されている表示項目のスクロール等の必要性が無くなった場合を、情報処理装置１００自身が検出し、ユーザーインターフェース領域１０１の表示を表示状態Ａに自動的に戻すようにしている。この場合、ユーザーインターフェース制御部２が、表示メモリ部５を制御し、ユーザーインターフェース領域の表示を変えることになる。
【０１３１】
このように、この例の場合には、図３に示した状態にあるときに、操作キー３０１、３０２、３０４、３０５のいずれかをタップ操作すると、項目等表示選択領域１０２の表示だけが変えられる。
【０１３２】
また、図３に示した状態にあるときに、表示切替キー３０３が操作された場合には、ユーザーインターフェース領域１０１の表示のみを切り替えることができる。
【０１３３】
さらに、図３に示した状態にあるときに、ユーザーインターフェース領域１０１に対して所定時間内に操作が行われなかった場合には、ユーザーインターフェース領域１０１の表示が表示状態Ｂから表示状態Ａに自動的に変えられる。
【０１３４】
このように、この実施の形態の情報処理装置１００においては、図２に示した第１の画面が表示されている状態にあるときに、小項目送りキー２０２、２０４をタップ操作すると、図３に示した第２の画面に遷移する。すなわち、ユーザーインターフェース領域１０１と項目等表示選択領域１０２との両方の表示が変えられる。
【０１３５】
したがって、１アクションで、項目等表示選択領域１０２の表示項目をユーザーの指示に応じた方向にスクロールさせると共に、ユーザーインターフェース領域１０１の表示を、表示項目の表示変更により適した表示状態Ｂに替えられる。これにより、項目等表示選択領域１０２に表示される表示項目を検索する場合の利便性を向上させることができる。
【０１３６】
また、この実施の形態の情報処理装置１００においては、図３に示した第２の画面が表示されている状態にあるときに、項目送りキー３０１、３０２、３０４、３０５を操作するようにすると、項目等表示選択領域１０２の表示のみが変えられる。これにより、項目等表示選択領域１０２に表示される表示項目の検索を続行する場合に、検索により適した表示状態Ｂの表示を用いて表示項目の検索を行うことができる。
【０１３７】
また、この実施の形態の情報処理装置１００においては、図２、図３に示した画面が表示されている状態にあるときに、表示切替キー２０３、３０３が操作されると、ユーザーインターフェース領域１０１の表示のみが変えられる。
【０１３８】
これにより、ユーザーは、自己の必要性に応じて、表示状態Ａと表示状態Ｂとを適宜切り替えて、項目等表示選択領域の表示項目の検索を行ったり、迅速に他の機能を実行したりすることができるようにされる。
【０１３９】
さらに、ユーザーインターフェース領域１０１に表示状態Ｂの表示がされている場合に、ユーザーインターフェース領域１０１に一定時間操作がされなかった場合には、ユーザーインターフェース領域１０１の表示は、自動的に表示状態Ａの表示に変えられる。
【０１４０】
このように、ユーザーインターフェース領域１０１に表示される表示状態Ａと表示状態Ｂとの表示を用いて、項目等表示選択領域１０２に表示される表示項目を順次にスクロールさせるなどして変更しながら、目的する表示項目を検索することができる。
【０１４１】
そして、目的する表示項目が項目等表示選択領域１０２に表示された場合には、その表示位置に対応する入力検知デバイスの操作面上をタップ操作することにより、全体制御部７の機能により、その選択された表示項目に対応する処理を実行することができる。
【０１４２】
［操作キーが長押しされた場合の処理］
上述の説明においては、ユーザーインターフェース領域１０１上の入力検知デバイス１の操作面に対して、タップ操作を行うようにした場合を例にして説明した。しかし、ユーザーの操作は、タップ操作だけでなく他の操作が行われる場合もある。
【０１４３】
たとえば、ユーザーインターフェース領域１０１上の所定の操作キーの表示位置に対応する入力検知デバイス１の操作面上に指等が接触させたままとすることによって、当該操作キーを長押しする場合もある。
【０１４４】
このような長押しの場合にも、基本的には、上述したタップ操作の場合と同様に処理されることになる。しかし、項目送りキーが長押しされた場合には、当該項目送りキーに対応して、表示項目のスクロールなど、項目等表示選択領域の表示項目の表示の変更が繰り返し実行するようにされる。
【０１４５】
つまり、図２に示した第１の画面において、ユーザーインターフェース領域の戻り方向の小項目送りキー２０２が長押しするようにされたとする。この場合には、ユーザーインターフェース領域１０１の表示が図３に示した表示状態Ｂの表示に変えられる。さらに、長押しされている間において、項目等表示選択領域１０２の表示項目が、戻る方向に４項目ずつスクロールする処理が繰り替えされる。
【０１４６】
また、図２に示した第１の画面において、ユーザーインターフェース領域の進み方向の小項目送りキー２０４が長押しするようにされた場合には、スクロールの方向が変わるが、戻り方向の小項目送りキー２０２が長押しされた場合と同様の処理が行われる。
【０１４７】
また、図３に示した第２の画面において、項目送りキー３０１、３０２、３０４、３０５が長押しされた場合には、ユーザーインターフェース領域１０１の表示は変わらない。しかし、項目等表示選択領域の表示項目の表示が、長押しされた項目送りキーに応じて繰り返し変えられるようにされる。
【０１４８】
［なぞり操作に応じた表示の変更］
また、上述もしたように、この実施の形態の情報処理装置１００の入力検知デバイス１は、自己の操作面に対するなぞり操作を受け付けることもできる。そして、特に、ユーザーインターフェース領域１０１上の入力検知デバイス１の操作面上に対してなぞり操作を行うことにより、項目等表示選択領域１０２の表示項目群（データオブジェクト群）１０３のスクロール表示を行うこともできるようにしている。
【０１４９】
この場合、ユーザーインターフェース領域１０１の表示が、図２に示した表示状態Ａの状態にあるときには、小項目送りキー２０２、２０４上の入力検知デバイス１の操作面からなぞり操作を行うことにより、表示項目群のスクロールを行うことができる。
【０１５０】
また、ユーザーインターフェース領域１０１の表示が、図３に示した表示状態Ｂの状態にあるときには、項目送りキー３０１、３０２、３０４、３０５上の入力検知デバイス１の操作面からなぞり操作を行うことにより、表示項目群のスクロールを行うことができる。
【０１５１】
図４は、ユーザーインターフェース領域１０１上の入力検知デバイス１の操作面に対して、ドラッグ操作やフリック操作であるなぞり操作を行った場合の表示画面５Ｇの表示態様について説明するための図である。
【０１５２】
ユーザーインターフェース領域１０１の表示が、図２に示した表示状態Ａや図３に示した表示状態Ｂとなっている場合に、上述したように、小項目送りキーや大項目送りキー上からなぞり操作を開始したとする。
【０１５３】
この場合、ユーザーインターフェース制御部２は、入力検知デバイス１からの座標情報に基づいて、なぞり操作が行われたことを検知する。そして、ユーザーインターフェース制御部２は、なぞり操作が行われたことを検知すると、表示メモリ部５を制御し、図４（Ａ）に示すように、ユーザーインターフェース領域１０１の表示を表示状態Ｃに変更する。
【０１５４】
表示状態Ｃは、例えば、線分である境界シンボル４０１、４０２、４０３、４０４からなるものである。この例の場合、境界シンボル４０１、４０２、４０３、４０４は、ユーザーインターフェース領域１０１を、表示画面５Ｇの縦方向（表示画面５Ｇの短辺に沿う方向）に４分割するように表示されるものである。
【０１５５】
そして、ユーザーインターフェース制御部２は、入力検知デバイス１から順次に供給される座標情報に基づいて、そのなぞり操作の方向と、なぞり操作の操作量とを把握する。
【０１５６】
ユーザーインターフェース制御部２は、把握したなぞり操作の方向となぞり操作の操作量とに応じて、表示メモリ部４を制御し、ユーザーインターフェース領域１０１上の境界シンボルの表示位置を変えるようにする。
【０１５７】
例えば、図４（Ａ）において、位置Ｓが示す位置をなぞり操作の開始点とし、ここから矢印で示したようになぞり操作が行われたとする。この場合には、図４（Ｂ）に示すように、境界シンボル４０１、４０２、４０３、４０４は、ユーザーインターフェース領域１０１の上端側に詰まるように移動して表示される。
【０１５８】
このように、境界シンボル４０１、４０２、４０３、４０４の表示態様をなぞり操作に応じて変化させることにより、ユーザーがどちら側にどれだけなぞり操作を行うようにしているかを、ユーザーに対して明確に通知することができる。
【０１５９】
そして、ユーザーインターフェース２は、把握したなぞり操作の方向となぞり操作の操作量とを、データオブジェクト制御部３にも通知する。データオブジェクト制御部３は、これに応じて、表示メモリ部４を制御し、項目等表示選択領域１０２の表示項目群１０３をスクロールさせるようにする。
【０１６０】
これにより、例えば、図４（Ａ）に示した状態にあるときに、ユーザーインターフェース領域１０１に矢印で示したようになぞり操作を行うと、図４（Ｂ）に示したように、項目等表示選択領域１０２の表示項目群１０３のスクロールを行うことができる。
【０１６１】
なお、なぞり操作の方向となぞり操作の操作量とは、当該なぞり操作の開始点Ｓを基準にして求められる。
【０１６２】
このため、開始点Ｓから開始させたなぞり操作を、ユーザーインターフェース領域１０１内の上下方向に連続して行うようにすると、開始点Ｓから遠ざかる方向には、なぞり操作の操作量が大きくなるように把握される。また、開始点Ｓに対して近づくようになぞり操作が行われると、操作位置が開始点Ｓに到達するまでは、なぞり操作の方向は変わらず、なぞり操作の操作量が小さくなるように把握される。
【０１６３】
そして、なぞり操作の方向と操作量とは、なぞり操作が行われている間においては、入力検知デバイス１において所定のタイミング毎に検出されて、ユーザーインターフェース制御部２に供給される座標情報に基づいて、所定タイミング毎に最新の状態が把握される。
【０１６４】
そして、最新に検出されたなぞり方向となぞり操作の操作量に応じて、ユーザーインターフェース制御部２、データオブジェクト制御部３は、表示メモリ制御部４を制御し、ユーザーインターフェース領域１０１と項目等表示選択領域１０２の表示を変更する。
【０１６５】
したがって、ユーザーインターフェース領域１０１の境界シンボル４０１、４０２、４０３、４０４の表示も随時に変化するようにされ、ユーザーインターフェース領域１０１の表示が、あたかもゴムが伸び縮みするような態様で表示するようにされる。
【０１６６】
これにより、ユーザーは、自分が行っているなぞり操作が、情報処理装置１００においてどのように認識されているかを、ユーザーインターフェース領域２の境界シンボルの変化によって確認することができる。
【０１６７】
そして、ユーザーは、その確認に基づいて、自分が行っているなぞり操作を適切に調整しながら、表示項目群１０３のスクロールを行うようにすることができる。したがって、表示項目群のスクロールを適切に行って、目的とする表示項目を迅速に見つけることができるようにされる。
【０１６８】
［情報処理装置１００の動作］
次に、この実施の形態の情報処理装置１００の動作について、図５〜図１０のフローチャートを参照しながらまとめる。図５〜図７のフローチャートに示す処理が、この実施の形態の情報処理装置１００において実行されるメインルーチンであり、図８〜１０のフローチャートに示す処理が、メインルーチンにおいて実行される主要なサブルーチンである。
【０１６９】
まず、図５〜図７に示すメインルーチンについて説明する。図５〜図７に示す処理は、この実施の形態の情報処理装置１００に電源が投入された場合に、主に、ユーザーインターフェース制御部２、データオブジェクト制御部３、全体制御部７からなる制御部によって実行される。
【０１７０】
情報処理装置１００に電源が投入されると、ユーザーインターフェース制御部２、データオブジェクト制御部３は、表示メモリ部５を制御し、図２に示した態様の項目選択用の初期画面（項目選択画面）を表示画面５Ｇに表示する（ステップＳ１０１）。
【０１７１】
このステップＳ１０１において表示される画面は、図２に示したように、ユーザーインターフェース領域１０１と項目等表示選択領域１０２とを有するものである。そして、ユーザーインターフェース領域１０１には表示状態Ａの表示がなされ、また、項目等表示選択領域１０２には、予め決められた所定の機能についての表示項目群（データオブジェクト群）が表示される。
【０１７２】
この後、ユーザーインターフェース制御部２は、入力検知デバイス１を通じて、ユーザーからの指示操作（タッチパネル入力）を受け付けるようにする（ステップＳ１０２）。そして、ユーザーインターフェース制御部２は、入力検知デバイス１を通じて指示操作を受け付けたか否かを判断する（ステップＳ１０３）。
【０１７３】
ステップＳ１０３の判断処理において、入力検知デバイス１を通じて指示操作を受け付けていないと判断したときには、全体制御部７は、情報処理装置１００の電源がオフにするようにされたか否かを判断する（ステップＳ１０４）。
【０１７４】
このステップＳ１０４の判断処理は、例えば、ハードウェアキーとして設けられている電源オン／オフキー等が操作されることにより、電源がオフにするようにされたか否かにより判断する。
【０１７５】
ステップＳ１０４の判断処理において、電源はオフにするようにされていないと判断したときには、全体制御部７は各部を制御し、ステップＳ１０２からの処理を繰り返すようにする。
【０１７６】
ステップＳ１０４の判断処理において、電源がオフにするようにされたと判断したと判断したときには、全体制御部７は、各部を制御し、開いていたファイルをクローズしたり、各部への電源の供給を停止したりするなどの電源オフ処理を実行する（ステップＳ１０５）。そして、この図５〜図７に示すメインルーチンを終了する。
【０１７７】
また、ステップＳ１０３の判断処理において、入力検知デバイス１を通じて指示操作を受け付けたと判断したときには、ユーザーインターフェース制御部２は、ユーザーインターフェース領域１０１の項目送りキー２０２、２０４や表示切替キー２０３が表示されている領域への指示操作か否かを判断する（ステップＳ１０６）。
【０１７８】
ステップＳ１０６の判断処理において、項目送りキー２０２、２０４や表示切替キー２０３の表示領域への指示操作でないと判断したときには、ユーザーインターフェース制御部２及び全体制御部７は、今回受け付けた指示操作に応じた処理を実行する（ステップＳ１０７）。
【０１７９】
例えば、ユーザーインターフェース領域１０１の機能キー２０１や２０５に対する操作を受け付けた場合には、ステップＳ１０７において、全体制御部７は、指示操作された操作キーに対応付けられている機能を実行する。
【０１８０】
また、項目表示選択領域１０２に表示された表示項目を選択する操作を受け付けた場合には、全体制御部７は、ステップＳ１０７において、選択された表示項目に対応付けられている処理を実行する。
【０１８１】
ステップＳ１０７の処理の後、ユーザーインターフェース制御部２は、表示メモリ５を制御し、表示画面５Ｇの表示を図２に示したように、ユーザーインターフェース領域１０１の表示が表示状態Ａである初期画面に戻す（ステップＳ１０８）。そして、ステップＳ１０２からの処理を繰り返す。すなわち、表示状態Ａの表示がなされた画面への指示操作をできるようにする。
【０１８２】
また、ステップＳ１０６の判断処理において、項目送りキー２０２、２０４や表示切替キー２０３の表示領域への指示操作であると判断したときには、ユーザーインターフェース制御部２は、今回受け付けた指示操作の状態を判別する（ステップＳ１０９）。
【０１８３】
ステップＳ１０９で行われる指示操作の状態判別は、入力検知デバイス１から順次に供給するようにされる座標情報に基づいて、ユーザーによりユーザーインターフェース領域１０１上の操作面に対してどのような操作が行われたのかを判別するものである。
【０１８４】
そして、ユーザーインターフェース制御部２は、ステップＳ１０９において判別したユーザーの指示操作は、なぞり操作であるか否かを判断する（ステップＳ１１０）。
【０１８５】
ステップＳ１１０の判断処理において、ステップＳ１０９において判別したユーザーの指示操作がなぞり操作であると判断したときには、図６のステップＳ１１１の処理に進む。また、ステップＳ１０９において判別したユーザーの指示操作がなぞり操作ではないと判断したときには、図６のステップＳ１１４の処理に進む。
【０１８６】
すなわち、ステップＳ１１０において、ユーザーの指示操作がなぞり操作であると判断したときには、ユーザーインターフェース制御部２は、表示メモリ部４を制御し、ユーザーインターフェース領域１０１の表示を表示状態Ｃに変える（ステップＳ１１１）。この表示状態Ｃは、図４（Ａ）に示したように、４本の境界シンボル４０１、４０２、４０３、４０４からなるものである。
【０１８７】
そして、ユーザーインターフェース制御部２とデータオブジェクト制御部３は、図４を用いて説明したように、ユーザーのなぞり操作に応じて、ユーザーインターフェース領域１０１と項目等表示選択領域１０２との表示を変える処理を行う（ステップＳ１１２）。なお、このステップＳ１１２で行われるなぞり操作に応じた表示制御処理の詳細については図８を用いて後述する。
【０１８８】
この後、ユーザーインターフェース制御部２は、ユーザーインターフェース領域１０１上の操作面からユーザーの指等の接触が解除され、なぞり操作が終了したか否かを判断する（ステップＳ１１３）。
【０１８９】
ステップＳ１１３の判断処理において、まだなぞり操作は終了していないと判断したときには、ユーザーインターフェース制御部２とデータオブジェクト制御部３とは、ステップＳ１１２からの処理を繰り返し、なぞり操作に応じた表示制御処理を続行する。
【０１９０】
ステップＳ１１３の判断処理において、なぞり操作は終了したと判断したときには、ユーザーインターフェース制御部２は、ステップＳ１１４の処理に進む。
【０１９１】
そして、ステップＳ１１３の判断処理において、なぞり操作は終了したと判断したときと、上述したように、図５に示したステップＳ１１０において、ユーザーの指示操作がなぞり操作ではないと判断したときには、図６のステップＳ１１４からの処理を行う。
【０１９２】
この場合、まず、ユーザーインターフェース制御部２は、表示メモリ部４を制御し、ユーザーインターフェース領域１０１の表示を表示状態Ｂに変える（ステップＳ１１４）。この表示状態Ｂは、図３に示したように、大項目送りキー３０１、３０５、小項目送りキー３０２、３０４、表示切替キー３０３からなる項目送り専用の表示である。
【０１９３】
そして、ユーザーインターフェース制御部２、データオブジェクト制御部３は、受け付けた操作に応じて表示制御処理Ａを実行する（ステップＳ１１５）。このステップＳ１１５において実行される表示制御処理の詳細は、図９を用いて後述する。しかし、その概要としては、小項目送りキー２０２、２０４が操作された場合においてだけ、項目等表示選択領域１０２の表示項目の小項目送りを実行する処理である。
【０１９４】
この後、ユーザーインターフェース制御部２は、入力検知デバイス１を通じて、ユーザーからの指示操作を受け付けるようにする（ステップＳ１１６）。そして、ユーザーインターフェース制御部２は、入力検知デバイス１を通じて指示操作を受け付けたか否かを判断する（ステップＳ１１７）。
【０１９５】
ステップＳ１１７の判断処理において、入力検知デバイス１を通じて指示操作を受け付けていないと判断したときには、時計回路６の計測結果に基づいて、タイムアウトになったか否かを判断する（ステップＳ１１８）。
【０１９６】
すなわち、時計回路６は、ユーザーインターフェース領域１０１の表示が表示状態Ｂに変わってから、ユーザーインターフェース領域１０１上の操作面に対するユーザーの指示操作間隔を計測するようにしている。
【０１９７】
このため、ステップＳ１１８においては、表示状態Ｂの表示がされている間において、ユーザーによってユーザーインターフェース領域１０１上の操作面に対して指示操作が行われなかった時間（時間間隔）が、予め決められた時間間隔以上になったかを判断する。
【０１９８】
ステップＳ１１８の判断処理において、まだタイムアウトになっていないと判断したときには、ステップＳ１１６からの処理を繰り返す。
【０１９９】
ステップＳ１１８の判断処理において、タイムアウトになったと判断したときには、ユーザーインターフェース制御部２は、表示メモリ部４を制御し、ユーザーインターフェース領域１０２の表示を表示状態Ｂから表示状態Ａに変える（ステップＳ１１９）。この後、ユーザーインターフェース制御部２等の制御部は、図５に示したステップＳ１０２からの処理を繰り返すようにする。
【０２００】
また、ステップＳ１１７の判断処理において、入力検知デバイス１を通じて指示操作を受け付けたと判断したときには、図７のステップＳ１２０の処理に進む。
【０２０１】
この場合、ユーザーインターフェース制御部２は、入力検知デバイス１からの座標情報に基づいて、受け付けた指示操作は、ユーザーインターフェース領域１０１上の操作面に対して行われたものか否かを判断する（ステップＳ１２０）。
【０２０２】
ステップＳ１２０の判断処理において、受け付けた指示操作は、ユーザーインターフェース領域１０１上の操作面に対して行われたものではないと判断したときには、全体制御部７は、当該指示操作に応じた処理を実行する（ステップＳ１２１）。
【０２０３】
すなわち、受け付けた指示操作は、ユーザーインターフェース領域１０１上の操作面に対して行われたものではないと言うことは、項目等表示選択領域１０２への指示操作である。このため、ステップＳ１２１において、全体制御部７は、例えば、選択された表示項目に対応付けられている処理を実行するなどの処理を行うことになる。
【０２０４】
この後、ユーザーインターフェース制御部２は、表示メモリ５を制御し、表示画面５Ｇの表示を図３に示したように、ユーザーインターフェース領域１０１の表示が表示状態Ｂである画面に戻す（ステップＳ１２２）。そして、図６のステップＳ１１６からの処理を繰り返す。すなわち、表示状態Ｂの表示がなされた画面への指示操作をできるようにする。
【０２０５】
また、ステップＳ１２０において、受け付けた指示操作は、ユーザーインターフェース領域１０１上の操作面に対して行われたものであると判断したときには、ユーザーインターフェース制御部２は、今回受け付けた指示操作の状態を判別する（ステップＳ１２３）。
【０２０６】
ステップＳ１２３で行われる指示操作の状態判別は、入力検知デバイス１から順次に供給するようにされる座標情報に基づいて、ユーザーはユーザーインターフェース領域１０１上の操作面に対してどのような操作を行ったのかを判別するものである。
【０２０７】
そして、ユーザーインターフェース制御部２は、ステップＳ１２３において判別したユーザーの指示操作は、なぞり操作であるか否かを判断する（ステップＳ１２４）。
【０２０８】
ステップＳ１２４の判断処理において、ステップＳ１２３において判別したユーザーの指示操作がなぞり操作であると判断したときには、図６のステップＳ１１１の処理に進むみ、上述したステップＳ１１１からのなぞり操作に応じた処理を行う。
【０２０９】
また、ステップＳ１２４においての判別結果が、なぞり操作ではない場合には、ユーザーインターフェース制御部２は、ステップＳ１２３において判別したユーザーの指示操作は、表示切替キー３０３へのタップ操作か否かを判断する（ステップＳ１２５）。
【０２１０】
ステップＳ１２５の判断処理において、表示切替キー３０３へのタップ操作であると判断したときは、ユーザーインターフェース制御部２は、表示メモリ部４を制御して、ユーザーインターフェース領域１０１の表示を表示状態Ｂから表示状態Ａに変える。この後、ユーザーインターフェース制御部２等は、図５のステップＳ１０２からの処理を繰り返すようにする。
【０２１１】
また、ステップＳ１２５の判断処理において、表示切替キー３０３へのタップ操作ではないと判断したときは、ユーザーインターフェース制御部２、データオブジェクト制御部３は、受け付けた操作に応じて表示制御処理Ｂを実行する（ステップＳ１２７）。
【０２１２】
このステップＳ１２７において実行される表示制御処理Ｂの詳細は、図１０を用いて後述する。しかし、その概要としては、大項目送りキー３０１、３０５、小項目送りキー３０２、３０４が操作された場合においてだけ、項目等表示選択領域１０２の表示項目の項目送りを実行する処理である。そして、ステップＳ１２７の処理の後、ユーザーインターフェース制御部２等は、図６に示したステップＳ１１６からの処理を繰り返すようにする。
【０２１３】
このように、この実施の形態の情報処理装置１００のメインルーチンにおいては、入力検知デバイス１の操作面を通じて受け付けるユーザーからの指示操作に応じて、表示画面５Ｇの表示を適切に制御することができるようにしている。
【０２１４】
すなわち、ユーザーの指示操作に応じて、表示画面５Ｇのユーザーインターフェース領域１０１と項目等表示選択画面１０２との一方または両方の表示を適切に変更することができるようにしている。
【０２１５】
［なぞり操作に応じた表示制御処理］
次に、図６のステップＳ１１２において実行されるなぞり操作に応じた表示制御処理について具体的に説明する。図８は、図６のステップＳ１１２において実行されるなぞり操作に応じた表示制御処理について説明するためのフローチャートである。
【０２１６】
なぞり操作に応じた表示制御処理では、まず、ユーザーインターフェース制御部２が、タッチパネルなどとして構成される入力検知デバイス１からのユーザー操作情報を受け取る（ステップＳ２０１）。ここで、ユーザー操作情報は、ユーザーのなぞり操作に応じて変化する操作面上の座標情報である。
【０２１７】
そして、ユーザーインターフェース制御部２は、ステップＳ２０１で受け取ったユーザー操作情報から、なぞり操作の開始点Ｓを基準として、なぞり操作の方向と操作量とを求める（ステップＳ２０２）。
【０２１８】
ユーザーインターフェース制御部２及びデータオブジェクト制御部３は、ステップＳ２０２で求めたなぞり操作の方向と操作量とに基づいて、表示メモリ部４を制御し、ユーザーインターフェース領域１０１と項目等表示選択領域１０２の表示を変える（ステップＳ２０３）。
【０２１９】
この図８に示した処理が、図６のステップＳ１１２において繰り返し実行されることにより、図４を用いて説明したように、ユーザーのなぞり操作に応じて、ユーザーインターフェース領域１０１と項目等表示選択領域１０２の表示が制御される。
【０２２０】
［表示制御処理Ａ］
次に、図６のステップＳ１１５において実行される表示制御処理Ａについて具体的に説明する。図９は、図６のステップＳ１１５において実行される表示制御処理Ａについて説明するためのフローチャートである。
【０２２１】
当該表示制御処理Ａは、上述もしたように、図２に示した表示状態Ａの表示がされている場合において、小項目送りキー２０２、２０４が操作された場合に実行される処理である。
【０２２２】
このため、まず、ユーザーインターフェース制御部２は、入力検知デバイス１からの座標情報に基づいて、受け付けたユーザーからの指示操作は、表示状態Ａにおける小項目送りキー２０２、２０４を操作するものか否かを判断する（ステップＳ３０１）。
【０２２３】
ステップＳ３０１の判断処理において、指示操作は、表示状態Ａにおける小項目送りキー２０２、２０４を操作するものであると判断したときには、項目等表示領域１０２の項目表示を、指示された方向に所定行分スクロールさせる処理を行う（ステップＳ３０２）。そして、この図９に示す処理を終了する。
【０２２４】
なお、上述した実施の形態においては、小項目送りキー２０２、２０４の１回の操作で、例えば、４行分のスクロールを行うようにした。しかし、これに限るものではなく、１行単位でも、複数行単位でもスクロールさせることが可能である。
【０２２５】
また、ステップＳ３０１の判断処理において、指示操作は、表示状態Ａにおける小項目送りキー２０２、２０４を操作するものではないと判断したときには、項目等表示選択領域１０２の表示を変える必要は無いので、この図９に示す処理を終了する。
【０２２６】
［表示制御処理Ｂ］
次に、図７のステップＳ１２７において実行される表示制御処理Ｂについて具体的に説明する。図１０、図７のステップＳ１２７において実行される表示制御処理Ｂについて説明するためのフローチャートである。
【０２２７】
当該表示制御処理Ｂは、上述もしたように、図３に示した表示状態Ｂの表示がされている場合において、大項目送りキー３０１、３０５、小項目送りキー３０２、３０４が操作された場合に実行される処理である。
【０２２８】
このため、まず、ユーザーインターフェース制御部２は、入力検知デバイス１からの座標情報に基づいて、受け付けたユーザーからの指示操作は、表示状態Ｂにおける小項目送りキー３０２、３０４を操作するものか否かを判断する（ステップＳ４０１）。
【０２２９】
ステップＳ３０１の判断処理において、指示操作は、表示状態Ｂにおける小項目送りキー３０２、３０４を操作するものであると判断したときには、項目等表示領域１０２の項目表示を、指示された方向に所定行分スクロールさせる処理を行う（ステップＳ４０２）。そして、この図１０に示す処理を終了する。
【０２３０】
なお、上述した実施の形態においては、小項目送りキー２０２、２０４の１回の操作で、例えば、４行分のスクロールを行うようにした。しかし、これに限るものではなく、１行単位でも、複数行単位でもスクロールさせることが可能である。
【０２３１】
また、ステップＳ４０１の判断処理において、指示操作は、表示状態Ｂにおける小項目送りキー２０２、２０４を操作するものではないと判断したときには、指示操作は、表示状態Ｂにおける大項目送りキー３０１、３０５を操作するものであると判断できる。
【０２３２】
すなわち、図７のステップＳ１２５において、表示切替キー３０３が操作された場合には、ステップＳ１２６の処理が行われ、ステップＳ１２７の処理が行われることは無いためである。
【０２３３】
このため、ステップＳ４０１の判断処理において、指示操作は、表示状態Ｂにおける小項目送りキー２０２、２０４を操作するものではないと判断したときには、項目等表示領域１０２の項目表示を、カテゴリ単位に切り換える処理を行う（ステップＳ４０２）。そして、この図１０に示す処理を終了する。
【０２３４】
これら図５〜図１０のフローチャートを用いて説明した処理により、上述もしたように、目的とする機能への切り替えや表示項目の検索及び選択を、ユーザーが複雑な操作を行うことなく、極めて簡単な操作だけで迅速に行うことができるようにしている。
【０２３５】
［小項目送りと大項目送りの具体例］
上述したように、この実施の形態の情報処理装置１００においては、ユーザーインターフェース領域１０１の表示が表示状態Ｂになっている場合に、小項目送りと大項目送りとの両方を使い分けることができる。
【０２３６】
そして、小項目送りと大項目送りとは、項目等表示領域１０２に表示され、検索や選択の対象となる表示項目の種類に応じて、送りの単位を種々のものとすることができる。以下、具体的に説明する。
【０２３７】
［メニュー等の項目選択画面の場合］
図１１は、例えば、メニュー表示などの項目選択画面における小項目送りキーと大項目送りキーの使い分けについて説明するための図である。この例は、図２、図３を用いて説明した場合の例と同様の例である。
【０２３８】
すなわち、図１１に示すように、各表示画面５Ｇのユーザーインターフェース領域１０１には、表示状態Ｂの表示がされている。この場合、表示状態Ｂは、戻し方向の大項目送りキー３０１、戻し方向の小項目送りキー３０２、表示切替キー３０３、進み方向の小項目送りキー３０４、進み方向の大項目送りキー３０５を有している。
【０２３９】
また、図１１に示した例において、項目等表示選択領域１０２には、現在実行するようにされている機能の機能名３０６が表示されていると共に、当該機能において実行可能な処理が対応付けられた項目群が表示されている。
【０２４０】
そして、図１１（Ａ）に示すように、項目等表示選択領域１０２に、機能１についての５番目から８番目の表示項目が表示されている場合に、戻し方向の小項目送りキー３０２が操作するようにされたとする。
【０２４１】
この場合には、図１１（Ｂ）に示すように、項目等表示選択領域１０２の表示が、例えば、４項目分前に戻すようにされ、機能１についての１番目から４番目の表示項目が表示するようにされる。ここでは、４項目分のスクロールを行うようにし場合を示したが、適宜の項目数単位にスクロールさせるようにすることもできる。
【０２４２】
このように、小項目送りキーを操作した場合には、スクロールの最小単位である項目（行）を基準として、表示項目の表示を変更することができるようにされる。
【０２４３】
また、そして、図１１（Ｃ）に示すように、項目等表示選択領域１０２に、機能３についての１番目から４番目の表示項目が表示されている場合に、戻し方向の大項目送りキー３０１が操作するようにされたとする。
【０２４４】
この場合には、項目等表示選択領域１０２の表示が、図１１（Ｄ）に示すように、機能３の直前の機能２の１番目から４番目の表示項目の表示に切り替えられる。
【０２４５】
このように、大項目送りキーを操作した場合には、カテゴリ単位の切り替えの１つである機能単位に表示項目の表示を変更することができるようにされる。
【０２４６】
［コンテンツ等の選択画面の場合］
図１２は、情報処理装置１００が、コンテンツとして、静止画像（写真）データを多数記憶保持しているものである場合に、出力する静止画像データを選択するための選択画面における小項目送りキーと大項目送りキーの使い分けについて説明するための図である。
【０２４７】
なお、この例において、各静止画像データには、インデック情報として撮影年月日が付加されており、当該撮影年月日によってグループ化がされているものとする。
【０２４８】
すなわち、図１２に示すように、各表示画面５Ｇのユーザーインターフェース領域１０１には、表示状態Ｂの表示がされている。この場合、表示状態Ｂは、戻し方向の大項目送りキー３０１、戻し方向の小項目送りキー３０２、表示切替キー３０３、進み方向の小項目送りキー３０４、進み方向の大項目送りキー３０５を有している。
【０２４９】
また、項目等表示選択領域１０２には、情報処理装置１００の記憶部（図１には図示せず）に保持されている多数の静止画像データのサムネイルが表示されている。なお、項目等表示選択領域１０２の上段には、表示されているサムネイルに対応する静止画像データの撮影年月日が、表示３０７としてされている。
【０２５０】
そして、図１２（Ａ）に示すように、項目等表示選択領域１０２に、２００９年３月１日に撮影された９番目から２４番目の静止画像データに対応する１６枚のサムネイル画像が、４行４列で表示されている。そして、戻し方向の小項目送りキー３０２が操作するようにされたとする。
【０２５１】
この場合には、図１２（Ｂ）に示すように、項目等表示選択領域１０２の表示が、例えば、１行分前に戻すようにされ、２００９年３月１日に撮影された５番目から２０番目の静止画像データに対応する１６枚のサムネイル画像が表示するようにされる。ここでは、１行分のスクロールを行うようにし場合を示したが、適宜の行数単位にスクロールさせることができる。
【０２５２】
このように、小項目送りキーを操作した場合には、スクロールの最小単位である行を基準として、表示項目の表示を変更することができるようにされる。
【０２５３】
また、そして、図１２（Ｃ）に示すように、項目等表示選択領域１０２に、２００９年３月３日に撮影された１番目から１６番目の静止画像データに対応する１６枚のサムネイル画像が、４行４列で表示されている。そして、戻し方向の大項目送りキー３０１が操作するようにされたとする。
【０２５４】
この場合には、項目等表示選択領域１０２の表示が、図１２（Ｄ）に示すように、２００９年３月３日のよりも前であって、２００９年３月３日に最も近い撮影日を有する静止画像データのサムネイル画像が表示される。
【０２５５】
図１２（Ｄ）に示した例の場合には、図１２（Ｃ）に示した状態から、２００９年３月２日に撮影された１番目から１６番目の静止画像データに対応する１６枚のサムネイル画像が表示された画像に変更されている。
【０２５６】
このように、大項目送りキーを操作した場合には、カテゴリ単位の切り替えの１つである撮影年月日単位に表示項目の表示を変更することができるようにされる。
【０２５７】
なお、ここでは、戻る方向への小項目送りと大項目送りについて説明したが、進む方向への小項目送りと大項目送りについても、データの送りの方向が異なるだけで同様にして表示制御を行うことができる。
【０２５８】
そして、図１１、図１２を用いて説明した例は、一例であり、項目送りの単位は種々の単位とすることが可能である。特に、大項目送りの場合には、用いるカテゴリに応じて種々のものが考えられる。
【０２５９】
図１３は、付加されるインデックス情報に基づいてカテゴリ分けできる情報を表示項目として表示する場合の、情報処理装置１００における処理単位の例について説明するための図である。
【０２６０】
情報処理装置１００には、メニュー等の項目選択画面を表示する情報の他、上述した静止画像データ等の種々のコンテンツを記憶保持することができるとする。この場合、項目選択画面やコンテンツの選択画面を表示して用いる場合、大項目送りキーにより、種々のカテゴリ単位に表示項目の表示を切り換えることができる。
【０２６１】
例えば、表示項目（メニュー項目やコンテンツに対応した表示項目）に対して、インデック情報として、図１３に示すように、機能名、日付、顔認識情報、位置情報、イベント情報等が付加されているとする。
【０２６２】
ここで、機能名は、上述した実施の形態の場合のように、表示項目が属する機能１、機能２などの機能の名称である。また、日付は、静止画像データにおける撮影年月日などの情報である。また、顔認識情報は、例えば、撮影することにより得た静止画像データを、基準として指定された顔ごとにまとめるようにした場合の当該基準となる顔の静止画像データである。
【０２６３】
また、位置情報は例えばＧＰＳ（Global Positioning System）等により取得された位置情報に基づいて、例えば地図情報と付き合わされて特定された地域を示す情報である。なお、ＧＰＳを通じて取得した位置情報そのものであってもよい。また、イベント情報は、例えば、会議の名称、コンサート名等、そのコンテンツが作成されたイベントの名称を示す情報である。
【０２６４】
これらの情報がインデックとして、表示項目や表示項目に対応するコンテンツに付加されていた場合には、これらをカテゴリとして用いて、カテゴリ単位に表示項目の切り替えを行うことができる。
【０２６５】
つまり、図１３に示すように、インデックス情報として機能名が付加された表示項目の場合には、小項目送りの場合には、項目（行）単位にスクロールすることができ、大項目送りの場合には、機能単位に表示を切り換えることができる。
【０２６６】
また、インデックス情報として何らかの日付が付加された表示項目の場合には、小項目送りの場合には、行単位にスクロールすることができ、大項目送りの場合には、日付単位に表示を切り換えることができる。
【０２６７】
また、インデックス情報として顔認識情報が付加された表示項目の場合には、小項目送りの場合には、行単位にスクロールすることができ、大項目送りの場合には、人物（顔）単位に表示を切り換えることができる。
【０２６８】
また、インデックス情報として位置情報が付加された表示項目の場合には、小項目送りの場合には、行単位にスクロールすることができ、大項目送りの場合には、場所や地域単位に表示を切り換えることができる。
【０２６９】
また、インデックス情報としてイベント情報が付加された表示項目の場合には、小項目送りの場合には、行単位にスクロールすることができ、大項目送りの場合には、イベント単位に表示を切り換えることができる。
【０２７０】
このように、表示項目や表示項目に対応するコンテンツに付加されている種々のインデックス情報のそれぞれをカテゴリと捉え、当該カテゴリ単位に表示項目の切り替えを行うことができる。
【０２７１】
そして、図１３に示したものは一例であり、その他の種々のインデックス情報をカテゴリ情報として用いることができる。
【０２７２】
［この発明の情報処理装置の撮像装置への適用］
次に、この発明の情報処理装置をビデオカメラ（撮像装置）に適用した場合の例について説明する。
【０２７３】
図１４は、この発明の情報処理装置の一実施の形態が適用されたビデオカメラの外観を説明するための図である。図１４（Ａ）に示しように、この実施の形態のビデオカメラ２００は、大きく分けるとレンズ部が設けられるレンズ鏡筒部２００Ｘと、ユーザーによって把持される把持部２００Ｙと、ＬＣＤなどの撮像素子とタッチパネルとが設けられる表示デバイス部２００Ｚとを有する構成となっている。
【０２７４】
ビデオカメラ２００により撮影を行う場合には、図１４（Ｂ）に示すように、表示デバイス部２００Ｚが、把持部２００Ｙから開くようにされ、把持部２００Ｙをユーザーの主に右手が把持して用いられる。そして、レンズ鏡筒部２００Ｘを通じて取り込んだ画像を、表示デバイス部２００Ｚの表示素子の表示画面に表示して確認しながら、撮影を行うことができる。
【０２７５】
また、ビデオカメラ２００は、図２〜図４等を用いて説明した態様で、種々の項目選択画面等を表示して利用することができる。この場合、図１４（Ｂ）に示したように、ビデオカメラ２００の把持部２００Ｙを右手で把持して利用される場合が多いため、表示画面のタッチパネルに対しては、左手で操作が行われる場合が多い。
【０２７６】
このため、図２〜図４等を用いて説明したように、表示画面の左端側にユーザーインターフェース領域１０１を設けることにより、その操作性が良く、使い勝手の良いビデオカメラを実現している。
【０２７７】
図１５は、この発明による情報処理装置の一実施の形態が適用されたビデオカメラ２００の構成例を説明するためのブロック図である。まず、ビデオカメラ２００において、取り込むようにした映像や音声を記録媒体に記録する場合の動作について説明する。
【０２７８】
キー入力回路２２１は、撮影開始キー、撮影停止キー、スタンバイキー、再生キー、再生停止キー、早送りキー、早戻しキーなどの種々の操作キーを備え、ユーザーからの入力操作を受け付けて、これを制御部２２０に供給する。
【０２７９】
制御部２２０は、図示しないが、ＣＰＵ、ＲＯＭ、ＲＡＭ、不揮発性メモリ、時計回路などが、ＣＰＵバスを通じて接続されて形成されたマイクロコンピュータであり、図１５に示したように、各部に制御信号を供給することにより各部を制御する。
【０２８０】
したがって、制御部２２０は、キー入力回路２２１を通じて受け付けたユーザーからの指示操作に応じて各部を制御し、ユーザーの指示に応じた処理をビデオカメラ２００において実行することができるようにされる。
【０２８１】
そして、キー入力回路２２１を通じて撮影を開始することの指示操作を受け付けると、制御部２２０は、各部を制御し、撮影処理を開始される。
【０２８２】
そして、この場合、マイク部２が周囲の音声を集音して電気信号に変換し、これを音声信号処理回路２０２に供給する。音声信号処理部２０２は、これに供給された音声信号に対して、増幅処理、ノイズ低減処理、Ａ／Ｄ（Analog/Digital）変換処理などの種々の音声信号処理を行い、処理後のデジタル音声信号を重畳分離回路２０３に供給する。
【０２８３】
一方、レンズ部２０４は、制御部２２０を通じて、露出やフォーカスが制御され、被写体の画像を取り込んで、当該画像を後段の受光部２０５が有する撮像素子の結像面に結像させるようにする。
【０２８４】
受光部２０５は、例えば、ＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなど撮像素子を備えている。そして、受光部２０５は、自己の撮像素子の結像面に結像するようにされた画像を電気信号に変換し、これをカメラ信号処理回路２０６に供給する。
【０２８５】
カメラ信号処理回路２０６は、これに供給された映像信号をデジタル信号に変換し、検波処理、ホワイトバランス調整、同時化処理、ガンマ補正などの種々のカメラ信号処理を行って、処理後のデジタル映像信号を重畳分離回路２０３に供給する。
【０２８６】
重畳分離回路２０３は、これに供給されたデジタル音声信号やデジタル映像信号をデータ圧縮すると共に、多重化処理することにより記録データを形成して、この記録データを記録再生回路２０７に供給する。
【０２８７】
記録再生回路２０７は、重畳分離回路２０７からの記録データを、内部メモリ２０８やメモリースティック（登録商標）２０９に記録する。なお、メモリースティック２０９は、ソニー株式会社製のいわゆるメモリカードである。そして、ビデオカメラ２００においては、メモリースティック２０９を用いるようにしたが、その他の種々のメモリカードを用いるようにすることもできる。
【０２８８】
また、上述したように、映像や音声の収録を行うようにしている場合においては、重畳分離回路２０３からデータ圧縮前の映像データが、重畳回路２１３に供給される。この重畳回路２１３には、オンスクリーンディスプレイ回路２２２からの表示対象の映像に重畳させるための表示情報も供給される。
【０２８９】
すなわち、オンスクリーンディスプレイ回路２２２は、制御部２２０の制御に応じて、後述するＬＣＤパネル２１４の表示画面に表示する映像に重畳させる種々に表示情報を形成し、これを重畳回路２１３に供給する。
【０２９０】
オンスクリーンディスプレイ回路２２２において形成される表示情報としては、種々のガイダンスメッセージ、アイコン、音量調整バー、映像についての種々の調整バーなどを形成する。
【０２９１】
この他にも、オンスクリーンディスプレイ回路２２２は、例えば、ユーザーインターフェース領域１０１に表示する境界シンボルや中止ガイドシンボル、表示項目（データオブジェクト）等をも形成し、重畳回路２１３に供給する。
【０２９２】
重畳回路２１３は、重畳分離回路２０３からの映像信号に対して、オンスクリーンディスプレイ回路２２２からの表示情報を重畳し、これをアナログ信号に変換して、ＬＣＤコントローラパネル２１４に供給する。
【０２９３】
これにより、レンズ部２０４が捉えている映像にオンスクリーンディスプレイ回路２２２で形成された映像を重畳した映像を、ＬＣＤパネル２１４の表示画面に表示して、ユーザーに提供することができる。
【０２９４】
なお、オンスクリーンディスプレイ２２２は、制御部２２０の制御に応じて必要な場合においてのみ、重畳する表示情報を形成するものであり、常に重畳する表示情報を形成するものではない。オンスクリーンディスプレイ２２２で表示情報が形成されていない場合には、レンズ部２０４が捉えている映像のみがＬＣＤパネル２１４に表示される。
【０２９５】
また、上述したように、映像や音声の収録を行うようにしている場合においては、重畳分離回路２０３からデータ圧縮前の音声データが、音声出力部２１１に供給される。音声出力部２１１は、これに供給された音声データをアナログ音声信号に変換し、制御部２２０からの制御に応じて増幅させるなどの処理を行って、処理後の音声信号をスピーカ２１２に供給する。
【０２９６】
これにより、マイク部２０１によって集音されている音声を、スピーカ２１２を通じて放音し、ユーザーに提供することができる。
【０２９７】
次に、内蔵メモリ２０８やメモリースティック２０９に記録された記録データ（映像データと音声データとが多重化されたもの）を再生する場合について説明する。
【０２９８】
キー入力回路２２１を通じてメモリに記録された記録データの再生を開始することの指示操作を受け付けると、制御部２２０は、各部を制御し、記録データの再生処理を開始される。
【０２９９】
この場合、記録再生回路２０７は、再生するように指示された記録データを、これが記録されている内蔵メモリ２０８あるいはメモリースティック２０９から読み出し、読み出した記録データを重畳分離回路２０３に供給する。
【０３００】
重畳分離回路２０３は、記録再生回路２０７からの記録データを、これに多重化されている音声データと映像データとに分離すると共に、圧縮解凍（データ伸張）して、データ圧縮前の音声データと、映像データを復元する。
【０３０１】
そして、重畳分離回路２０３は、復元した映像データを、重畳回路２１３を通じてＬＣＤパネル２１４に供給する。これにより、メモリに記録されていた映像データに応じた映像をＬＣＤパネル２１４の表示画面に表示することができる。
【０３０２】
なお、この場合にも、制御部２２０は、必要に応じてオンスクリーンディスプレイ回路２２２を制御し、ＬＣＤパネル２１４の表示画面に表示されている映像に対して、種々の表示情報を重畳して表示することができるようにされる。
【０３０３】
一方、重畳分離回路２０３は、復元した音声データを音声出力部２１１に供給する。これにより、メモリに記録されていた音声データに応じた音声をスピーカ２１２から放音することができるようにされる。
【０３０４】
なお、ビデオカメラ２００において、通信処理部２２３は、制御部２２０の制御に応じて外部機器との接続を可能にするための外部インターフェースである。
【０３０５】
そして、通信処理部２２３は、内部メモリ２０８やメモリースティック２０９に記録されている記録データから、送信用データを形成し、これを外部機器に対して送出するようにする。
【０３０６】
また、通信処理部２２３は、外部機器からの送信データを受け付けて、自機において利用可能な形式の信号に変換し、これを記録再生回路２０７に供給して、自己のメモリに記録したりすることもできるようにされている。
【０３０７】
また、電源回路２４０、バッテリ２４１、電源プラフ２４２、スイッチ回路２４３により、電源系を構成し、制御部２２０に対して常時電源を供給するようにしている。
【０３０８】
そして、ビデオカメラ２００に電源が投入された場合には、制御部２２０がスイッチ回路２４３をオンにしてビデオカメラ２００の各部に電源を供給して各部が駆動できるようにする。
【０３０９】
また、電源が投入されているビデオカメラ２００の電源が落とすようにされた場合には、制御部２２０がスイッチ回路２４３をオフにしてビデオカメラ２００の各部への電源の供給を停止させることができるようにしている。
【０３１０】
そして、この実施の形態のビデオカメラ２００においても、図２３に示すように、ＬＣＤパネル２１４の表示画面には、タッチパネル２１５が貼付するようにされ、表示画面の全面にタッチパネル２１５の操作面が形成されている。
【０３１１】
そして、このビデオカメラ２００においては、制御部２２０、オンスクリーンディスプレイ２２２、重畳回路２１３、ＬＣＤパネル２１４、タッチパネル２１５により、この発明による情報処理装置１００を実現している。
【０３１２】
すなわち、図１５において、タッチパネル２１５が入力検知デバイス１を実現し、また、制御部２２０が、ユーザーインターフェース制御部２、データオブジェクト制御部３、全体制御部７のそれぞれの機能を実現している。また、ビデオカメラ２００の制御部２２０は、時計回路をも備え、情報処理装置１００における時計回路６の機能をも有している。
【０３１３】
また、オンスクリーンディスプレイ２２２及び重畳回路２１３が表示メモリ部４を実現し、また、ＬＣＤパネル２１４が表示デバイス５を実現している。
【０３１４】
これにより、このビデオカメラ２００において、実行可能な種々の機能の中から目的とする機能を選択して実行する場合に、上述した情報処理装置１００と同様に、ユーザーの指示操作に応じて、表示態様を変えるようにすることができる。
【０３１５】
すなわち、制御部２２０、オンスクリーンディスプレイ２２２、重畳回路２１３の機能を用いて、ＬＣＤパネル２１４の表示画面に、図２〜図４等に示したように、ユーザーインターフェース領域１０１や項目等表示選択領域１０２を設ける。
【０３１６】
そして、ユーザーインターフェース領域１０１上のタッチパネル２１５の操作面に対して、指示操作を行う。これにより、ユーザーインターフェース領域１０１の表示を表示状態Ａ、Ｂ、Ｃの内の適宜のものに変えたり、項目等表示選択領域１０２の表示項目をスクロールさせたり、表示を切り替えたりすることができるようにされる。
【０３１７】
［実施の形態のまとめ］
上述した実施の形態の情報処理装置は、ＧＵＩ（Graphical User Interface）を表示可能な表示デバイスとタッチパネル等の入力検知デバイスとを持つ電子機器である。そして、表示デバイスの表示画面上にユーザーインターフェース領域を、指で操作可能な幅を持つ縦一列分のスペースとし、ここに、項目送りキーや種々の機能操作キーを表現するようにしている。
【０３１８】
そして、ユーザーインターフェース領域には、表示状態Ａと、表示状態Ｂの２つの状態を取り、その状態は、ユーザー操作に応じて切り替えられ、またはタイマー制御により自動的に状態を切り換えることもできるようにしている。なお、上述もしたように、表示状態Ａは、機能操作キーと項目送りキーとを有する複合型の表示であり、表示状態Ｂは、スクロール操作専用型の表示である。
【０３１９】
すなわち、表示状態Ａと表示状態Ｂとの相互の切り替えを、ユーザーによる表示切替キーへの操作によって行うことができる。また、表示状態Ｂから表示状態Ａへの切り替えは、タイマー制御によって行うことができる。
【０３２０】
また、表示状態Ａでは、全体の項目を網羅できるスクロール方法（小項目送り）により、項目等表示選択領域の表示を変える１対の小項目送りキーを設ける。また、表示状態Ａには、機能操作キーとして、例えば、メニュー呼び出し、撮影切り替え、表示状態Ｂへの遷移機能等、種々の機能を割り付ける。
【０３２１】
また、表示状態Ｂでは、１対の小項目送りキーと、カテゴリ毎（動画サムネイル参照画面では日付、機能一覧画面では機能）毎に項目等表示選択領域の表示を切り替える１対の大項目送りキーとが設けられる。また、表示状態Ｂは、表示状態Ａへの表示切替キーが設けられる。
【０３２２】
また、表示状態Ａと表示状態Ｂとにおいて、小項目送りキーを割り付ける場所は同じ位置としている。また、上述したように、表示状態Ｂにて割り付ける２つのスクロール方法は、スクロール操作対象項目のすべてを網羅する送り方（小項目送り）と、特定のタグの先頭を出す送り方（大項目送り）とを同じ画面に表示する態様をとる。
【０３２３】
これらの構成を有することにより、上述した実施の形態の情報処理装置によれば、表示状態Ａでは、機能選択用の機能操作キーは、操作しやすい上端部や下端部に配置することができる。
【０３２４】
項目等表示選択領域の表示項目のスクロールを行う場合には、スクロールに特化した表示状態Ｂに自動的に遷移することで、限られた表示画面上のスペースを有効に使い、ユーザーの意図する動作に特化した画面にすることができる。
【０３２５】
また、表示状態Ｂでは、送られる単位が違う項目送りの機能を並べて配置することで、同一画面内で、詳細に項目を探す用途と、特定の項目の場所まで高速で移動したいという２つの用途を満たすことが可能となる。
【０３２６】
［この発明の方法、プログラム］
なお、上述した実施の形態から明らかなように、この発明の方法、プログラムは、図５〜図１０に示したフローチャートを用いて説明した方法、プログラムとして実現可能である。
【０３２７】
すなわち、図５〜図１０を用いて説明した方法は、この発明の方法である。
【０３２８】
そして、図５〜図１０を用いて説明した処理を実行するプログラムが、この発明のプログラムである。
【０３２９】
したがって、この発明のプログラムを実現し、ＬＣＤ等の表示デバイスとタッチパネル等の入力検知デバイスを備えた種々の電子機器に搭載することにより、この発明の情報処理装置を実現することができる。
【０３３０】
［その他］
なお、上述した実施の形態の情報処理装置１００において、表示素子の機能は、表示デバイス５が実現し、指示位置検出手段の機能は、入力検知デバイス１が実現ししている。また、検出手段の機能は、ユーザーインターフェース制御部２が実現している。
【０３３１】
また、上述した実施の形態の情報処理装置１００において、表示制御手段の機能は、ユーザーインターフェース制御部２とデータオブジェクト制御部３と表示メモリ部４とが共同して実現している。
【０３３２】
また、上述した実施の形態のビデオカメラ２００において、表示素子の機能は、ＬＣＤパネル２１４が実現し、指示位置検出手段の機能は、タッチパネル２１５が実現ししている。また、検出手段の機能は、制御部２２０が実現している。
【０３３３】
また、上述した実施の形態のビデオカメラ２００において、表示制御手段の機能は、制御部２２０とオンスクリーンディスプレイ２２２と重畳回路２１３が実現している。
【０３３４】
また、上述した実施の形態においては、この発明による情報処理装置の適用例として、ビデオカメラに適用した場合を例にして説明したが、これに限るものではない。例えば、デジタルスチルカメラ、ゲーム機、ＰＤＡ（Personal Digital Assistant）等と呼ばれる携帯情報端末など、ＬＣＤなどの表示デバイスとタッチパネルなどの入力検知デバイスを有する種々の電子機器に適用することができる。
【０３３５】
また、上述した実施の形態においては、初期状態において、境界シンボル間の間隔は均等であるものとして説明したが、これに限るものではない。初期状態の境界シンボル間の間隔や境界シンボルの数などは適宜のものとすることができる。
【０３３６】
また、境界シンボルは、線分に限るものではない。ユーザーインターフェース領域を複数の領域に分割し、そのそれぞれの領域に絵や図形を表示したり、異なる色で潰すようにしたりしてもよい。
【０３３７】
この場合には、各領域の境界部分が、上述した境界シンボルの表示位置となる。そして、上述した境界シンボルの場合と同様に、各領域の境界位置を変更するように制御する。これにより、上述した実施の形態の場合のように、ユーザーインターフェース領域において、ゴムの伸び縮みのような表示を表現することができる。
【０３３８】
この場合、ユーザーインターフェース領域の分割された領域の広さが変えられることに応じて、表示されている絵や図形を変化させ、また、表示されている色の範囲を変化させることになる。
【０３３９】
各領域に表示されている絵や図形を変化させる場合には、表示されている絵や図形を引き伸ばしたり、縮めたりする表現となり、表示されている色の範囲を変化させる場合には、同一の色により塗り潰す範囲が変更される領域の広さに応じて変わる表現となる。
【０３４０】
また、上述した実施の形態の情報処理装置の場合には、ユーザーインターフェース領域は、図２等に示したように、表示画面に対して、向って左側に設けるようにしたが、これに限るものではない。表示画面に対して向って右側に設けるようにしてもよい。
【０３４１】
また、表示画面の上端側や下端側にユーザーインターフェース領域を設け、表示画面の左右方向になぞり操作を行うように構成することも可能である。
【０３４２】
すなわち、ユーザーインターフェース領域や項目等表示選択領域は、表示画面上の適宜の位置に適宜の大きさで設けることができる。
【０３４３】
また、上述した実施の形態において、入力検知デバイスは、感圧式や静電式のいわゆる接触型のタッチパネルであるものとして説明したが、これに限るものではない。例えば、ユーザーが指を近づけることにより、パネルの静電容量の変化に応じてユーザーからの指示を受けることが可能な非接触型のパネルを用いるようにした場合にもこの発明を適用できる。
【０３４４】
また、ユーザーが指などを近づけることにより、パネル上の明暗の変化に応じてユーザーからの指示を受けることが可能な非接触型のパネルを用いるようにした場合にもこの発明を適用できる。
【符号の説明】
【０３４５】
１…入力検知デバイス、２…ユーザーインターフェース制御部、３…データオブジェクト制御部、４…表示メモリ部、５…表示デバイス、６…時計回路、７…全体制御部
【図１】
2010224726.tif 000003
【図２】
2010224726.tif 000004
【図３】
2010224726.tif 000005
【図４】
2010224726.tif 000006
【図５】
2010224726.tif 000007
【図６】
2010224726.tif 000008
【図７】
2010224726.tif 000009
【図８】
2010224726.tif 000010
【図９】
2010224726.tif 000011
【図１０】
2010224726.tif 000012
【図１１】
2010224726.tif 000013
【図１２】
2010224726.tif 000014
【図１３】
2010224726.tif 000015
【図１４】
2010224726.tif 000016
【図１５】
2010224726.tif 000017
【図１６】
2010224726.tif 000018
【図１７】
2010224726.tif 000019
【図１８】
2010224726.tif 000020