(57)【要約】【課題】ある選択した情報を適用して所定の処理を実行している状態で、別の情報を適用して所定の処理を実行した結果の確認後に、元の状態に簡単に戻れるようにした「情報処理装置および情報選択方法」を提供する。【解決手段】選択情報メモリ２２に既選択情報を適用して処理実行部２１が所定の処理を実行している既処理状態のときに、操作部１０の何れかの操作子が押下状態とされた場合、当該操作子の割当情報を新たに選択情報メモリ２２に適用して処理実行部２１にて所定の処理を実行する。その後、操作子が非押下状態とされた場合は、処理実行部２１を既処理状態に復帰させる。これにより、操作子を押下することで既選択情報とは別の情報を適用して新処理状態を実際に確認した後に、操作子の押下状態を解除するだけで、既処理状態に復帰させることができるようにする。【選択図】        図１
2010097527.tif 000002
【特許請求の範囲】
【請求項１】
選択した情報を適用して所定の処理を実行する機能を備えた情報処理装置において、
押下状態および非押下状態の少なくとも２種類の操作状態を特定可能に構成された操作子を複数備えた操作部と、
上記操作部が備える複数の操作子のそれぞれ毎に、上記少なくとも２種類の操作状態を検出する操作状態検出部と、
既選択情報を適用して上記所定の処理を実行している既処理状態のときに、上記複数の操作子のうち何れかの操作子が上記押下状態となったことが上記操作状態検出部により検出された場合、上記押下状態となった操作子に割り当てられている操作子割当情報を選択し、当該選択した操作子割当情報を適用して上記所定の処理を実行させることにより、上記既処理状態に代えて新処理状態とする処理状態変更部と、
上記処理状態変更部により上記新処理状態とされているときに、上記操作子割当情報の選択状態を確定させるための確定操作が行われて選択確定状態となることなく、上記押下状態となっている操作子が上記非押下状態になったことが上記操作状態検出部により検出された場合、上記既選択情報を再び選択し、当該選択した既選択情報を適用して上記所定の処理を実行させることにより、上記新処理状態から上記既処理状態に復帰させる状態復帰部とを備えたことを特徴とする情報処理装置。
【請求項２】
上記操作部が備える上記複数の操作子は、一方向に２段階の押下操作を行うことを可能に構成された２段押し式スイッチであり、１段目の押下操作の行われた状態が上記押下状態、２段目の押下操作の行われた状態が上記選択確定状態であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
上記操作部が備える上記複数の操作子は、一方向に１段階の押下操作を行うことを可能に構成された１段押し式スイッチであり、その押下操作の行われた状態が上記押下状態、上記確定操作のために上記複数の操作子とは別に設けられた他の操作子において上記確定操作の行われた状態が上記選択確定状態であることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
上記複数の操作子は、上記一方向と垂直な方向に互いに近接して配置されていることを特徴とする請求項２に記載の情報処理装置。
【請求項５】
上記状態復帰部は、上記処理状態変更部により上記新処理状態とされているときに、上記確定操作が行われて上記選択確定状態となることなく、上記押下状態となっている操作子が上記非押下状態になったことが上記操作状態検出部により検出された場合であっても、上記非押下状態になったことが検出された時点から所定時間以内に上記複数の操作子のうち他の操作子が上記押下状態となったことが上記操作状態検出部により検出されたときは、上記新処理状態から上記既処理状態に復帰させる処理は行わないことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
上記所定の処理に適用する選択情報を記憶するための選択情報メモリと、
上記選択情報メモリに既に記憶されている既選択情報を一時的に退避させるための退避情報メモリとを更に備え、
上記処理状態変更部は、上記選択情報メモリに記憶されている上記既選択情報を適用して上記所定の処理を実行している上記既処理状態のときに、上記複数の操作子のうち何れかの操作子が上記押下状態となったことが上記操作状態検出部により検出された場合、上記既選択情報を上記退避情報メモリに退避させるとともに、上記操作子割当情報を上記選択情報メモリに格納して上記所定の処理を実行させることにより、上記既処理状態に代えて上記新処理状態とし、
上記状態復帰部は、上記処理状態変更部により上記新処理状態とされているときに、上記確定操作が行われて上記選択確定状態となることなく、上記押下状態となっている操作子が上記非押下状態になったことが上記操作状態検出部により検出された場合、上記操作子割当情報に代えて、上記退避情報メモリに退避しておいた上記既選択情報を上記選択情報メモリに格納して上記所定の処理を実行させることにより、上記新処理状態から上記既処理状態に復帰させることを特徴とする請求項１に記載の情報処理装置。
【請求項７】
上記所定の処理を実行する処理実行部と、上記処理実行部に適用する選択情報を記憶するための選択情報メモリとを複数組備え、
上記処理状態変更部は、一の選択情報メモリに既に記憶されている上記既選択情報を適用して一の処理実行部が上記所定の処理を実行している上記既処理状態のときに、上記複数の操作子のうち何れかの操作子が上記押下状態となったことが上記操作状態検出部により検出された場合、上記一の処理実行部による上記所定の処理の実行を停止させるとともに、上記操作子割当情報を他の選択情報メモリに格納して他の処理実行部に上記所定の処理を実行させることにより、上記既処理状態に代えて上記新処理状態とし、
上記状態復帰部は、上記処理状態変更部により上記新処理状態とされているときに、上記確定操作が行われて上記選択確定状態となることなく、上記押下状態となっている操作子が上記非押下状態になったことが上記操作状態検出部により検出された場合、上記他の選択情報メモリに記憶されている上記操作子割当情報を消去して上記他の処理実行部による上記所定の処理の実行を停止させるとともに、上記一の処理実行部による上記所定の処理の実行を再開させることにより、上記新処理状態から上記既処理状態に復帰させることを特徴とする請求項１に記載の情報処理装置。
【請求項８】
上記所定の処理は地図表示処理であり、上記所定の処理に適用する上記既選択情報および上記操作子割当情報は地図の表示縮尺であることを特徴とする請求項１に記載の情報処理装置。
【請求項９】
上記所定の処理は放送受信処理であり、上記所定の処理に適用する上記既選択情報および上記操作子割当情報は受信チャンネルであることを特徴とする請求項１に記載の情報処理装置。
【請求項１０】
上記所定の処理は音楽再生処理であり、上記所定の処理に適用する上記既選択情報および上記操作子割当情報は再生すべき楽曲であることを特徴とする請求項１に記載の情報処理装置。
【請求項１１】
押下状態および非押下状態の少なくとも２種類の操作状態を特定可能に構成された操作子を複数有する操作部と、選択した情報を適用して所定の処理を実行する機能とを備えた情報処理装置において、上記所定の処理に適用すべき所望の情報を選択する情報選択方法であって、
既選択情報を適用して上記所定の処理を実行している既処理状態のときに、上記複数の操作子のうち何れかの操作子において押下操作が行われて押下状態となったか否かを判定する第１のステップと、
上記何れかの操作子において上記押下状態となったことが上記第１のステップで検出された場合、上記押下状態となった操作子に割り当てられている操作子割当情報を選択し、当該選択した操作子割当情報を適用して上記所定の処理を実行する第２のステップと、
上記押下状態となった操作子に対する上記押下操作に引き続いて、上記第２のステップで選択された上記操作子割当情報の選択状態を確定させるための確定操作が行われたか、上記押下状態とされた操作子が非押下状態に戻されたかを判定する第３のステップと、
上記確定操作が行われたことを上記第３のステップで検出した場合、上記操作子割当情報の選択状態を確定させて上記操作子割当情報を新たな上記既選択情報とする第４のステップと、
上記押下状態となった操作子が上記非押下状態に戻されたことが上記第３のステップで検出された場合、上記既選択情報を再び選択し、当該選択した既選択情報を適用して上記所定の処理を実行する第５のステップとを有することを特徴とする情報選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および情報選択方法に関し、特に、複数のスイッチを使って複数の情報の中から所望の情報を選択し、当該選択した既選択情報を適用して所定の処理を実行する機能を備えた情報処理装置および当該装置での情報選択方法に関するものである。
【背景技術】
【０００２】
殆どの電子機器は、目的とする動作を行う前提として、その動作に必要な情報を選択することが必須となっている。あるいは、電子機器の動作にバリエーションを与えるために、動作上必須ではないものの、選択可能となっている情報もある。例えば、電子機器がテレビ放送受信装置である場合、テレビ放送を視聴する前提として、ユーザが所望するチャンネルを（放送受信という動作に必要な情報として）選択することが必要である。また、電子機器がナビゲーション装置である場合、例えば地図の表示縮尺を（地図表示という動作で表示態様にバリエーションを与える情報として）選択することが可能である。
【０００３】
これらの情報選択を行うために、殆どの電子機器には情報選択用の操作手段が設けられている。操作手段には、ソフトウェアにより実現されたＧＵＩ（Graphical User Interface）やＴＵＩ（text user interface）、ハードウェアにより構成された各種スイッチやタッチパネルなどがある。例えばナビゲーション装置の場合、情報選択を行うための操作手段として、筐体上に各種のスイッチやボタン等が備えられている。これらスイッチ類の代わりに、タッチパネルが備えられる場合もある。従来、ユーザ操作に係る利便性を向上させるために、操作方法に関して様々な工夫がなされている（例えば、特許文献１，２参照）。
【特許文献１】特開平１０−１４１９７４号公報
【特許文献２】特開２００２−２３０９５１号公報
【０００４】
特許文献１に記載の発明では、タッチパネル付きの画面上に表示されている地図上の所望点を指で一定時間触れると、縮尺の選択メニューがポップアップされる。そして、指をタッチパネルから離さないで滑らせ、ホップアップメニューに表示された複数の縮尺の中から所望の縮尺の位置で指を離すと、指を離した位置の縮尺が選択され、その縮尺で地図が表示される。
【０００５】
また、特許文献２に記載の発明では、タッチパネル付きの表示部に、提供可能な複数の情報にそれぞれ対応する要素で構成される第１のバーを表示する。この画面でユーザが第１のバーにおける任意の部分をタッチすると、制御部はユーザがタッチした部分およびその周囲の部分に対応する曲番号（例えばユーザが選択した位置に対応する番号を含めて複数個の曲番号）を抽出し、表示画面を書き換えて、これらの曲番号を個別に選択可能にした第２のバーを表示する。そして、第２のバーでユーザが選択した曲番号の楽曲を再生する。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１，２に記載の従来技術では、情報を選択するための操作方法に関しては工夫がなされているが、その選択を取り止めたいときの操作方法に関しては何ら工夫がない。以下に、ナビゲーション装置において地図の表示縮尺を選択する場合を例に挙げて説明する。ナビゲーション装置には、ユーザが自分の好みに応じて選択した表示縮尺が設定されており、特に縮尺変更の操作を行わない限り、この設定済みの縮尺で地図が表示される。
【０００７】
ただし、時には縮尺を大きくして詳細地図を確認したり、縮尺を小さくして広域地図を確認したりしたい場合がある。そのような場合に、ユーザは縮尺変更の操作を行う。縮尺変更の操作によって所望の表示縮尺を選択すれば、それによって表示された詳細地図あるいは広域地図で必要な情報を確認することができる。必要な情報の確認がとれたら、元の表示縮尺に戻すことが一般的である。しかしながら、元の表示縮尺に戻すために、ユーザは先ほどと同じような（あるいは逆の）縮尺変更操作をもう一度行わなければならず、非常に面倒であった。
【０００８】
本発明は、このような問題を解決するために成されたものであり、ある選択した情報を適用して所定の処理を実行している状態で、別の情報を適用して所定の処理を実行した結果の確認後に、元の状態に簡単に戻れるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
上記した課題を解決するために、本発明では、既選択情報を適用して所定の処理を実行している既処理状態のときに、何れかの操作子において押下状態となったことが検出された場合、当該操作子に割り当てられている操作子割当情報を新たに適用して所定の処理を実行することで新処理状態とする。その後、当該操作子割当情報の選択状態を確定させるための確定操作が行われたことが検出された場合は、そのまま操作子割当情報の選択状態を確定させる。一方、確定操作が行われずに当該操作子が非押下状態となった場合は、新処理状態から既処理状態に復帰させるようにしている。
【発明の効果】
【００１０】
上記のように構成した本発明によれば、操作子を押下状態にするための押下操作を行うことで、既選択情報とは別の情報を適用して新処理状態を確認することができる。そして、その新処理状態を確認した後に、操作子を非押下状態となるようにするだけで（押下状態を解除するだけで）、既処理状態に復帰させることができる。このため、既処理状態に復帰させるために、面倒な操作を行う必要がなくなる。したがって、ある選択した情報を適用して所定の処理を実行している状態で、別の情報を適用して所定の処理を実行した結果の確認後に、元の状態に簡単に戻れるようになる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の一実施形態を図面に基づいて説明する。図１は、本実施形態による情報処理装置の構成例を示すブロック図である。なお、以下では情報処理装置の一例として、ナビゲーション装置を例に挙げて説明する。本実施形態のナビゲーション装置は、ユーザにより選択された縮尺に従って地図画像（以下、単に地図という）を表示する機能を有している。
【００１２】
図１に示すように、本実施形態の情報処理装置（ナビゲーション装置）１００は、操作部１０、コントローラ２０および表示部３０を備えている。コントローラ２０は、例えばＣＰＵあるいはＭＰＵ、ＲＡＭ、ＲＯＭなどを備えて構成され、例えばＲＯＭに記憶されたプログラムに従ってＣＰＵが動作することによって各種機能を実現する。コントローラ２０は、その機能構成として、処理実行部２１、選択情報メモリ２２、操作状態検出部２３、処理状態変更部２４、選択情報確定部２５、状態復帰部２６および退避情報メモリ２７を備えている。
【００１３】
操作部１０は、コントローラ２０に対して設定する各種の情報を選択したり各種の指示を与えたりする際にユーザが操作するためのものである。図２は、本実施形態による操作部１０の構成例を示す図である。図２に示すように、操作部１０は、垂直方向に２段階の押下操作を行うことを可能に構成された複数（図２の例では５つ）の２段押し式スイッチ１１〜１５（本発明の複数の操作子に相当する）と、垂直方向に１段階の押下操作および左右方向への回転操作を行うことを可能に構成されたロータリ式スイッチ１６とを備えている。
【００１４】
複数の２段押し式スイッチ１１〜１５は、水平方向に殆ど間隔なく連続して配置されている。また、複数の２段押し式スイッチ１１〜１５は、垂直方向に対するわずかな押下操作（触れる程度の軽いタッチ操作）によって１段目の押下状態となるように構成されている。これにより、各２段押し式スイッチ１１〜１５を個別に押下して１段目の押下状態とすることに加えて、各２段押し式スイッチ１１〜１５の上を水平方向になぞるように押下することによって各２段押し式スイッチ１１〜１５を連続的に１段目の押下状態とすることが可能である。連続的に１段目の押下状態にするというのは、２段押し式スイッチ１１〜１５のなぞり操作によって、あるスイッチが１段目の押下状態から非押下状態となった直後にその隣のスイッチを１段目の押下状態としていくことをいう。
【００１５】
本実施形態では、２段押し式スイッチ１１〜１５の１段目の押下操作によって地図の縮尺を選択する。ただし、１段目の押下状態は、縮尺の仮選択状態に該当する。２段押し式スイッチ１１〜１５の各々には、所定の縮尺情報があらかじめ割り当てられている。例えば、５つの２段押し式スイッチ１１〜１５に対して、左側のスイッチほど小さな縮尺となるように５つの異なる縮尺情報が割り当てられている。以下、各２段押し式スイッチ１１〜１５に割り当てられた各々の縮尺情報を「操作子割当情報」という。２段押し式スイッチ１１〜１５の１段目の押下操作によって地図の縮尺を選択するというのは、各２段押し式スイッチ１１〜１５に割り当てられた操作子割当情報を選択することに相当する。
【００１６】
また、本実施形態では、２段押し式スイッチ１１〜１５の２段目の押下操作（本発明の確定操作に相当する）によって、縮尺情報の選択状態を確定させる（仮選択状態の縮尺情報を確定させる）。以上のように、本実施形態の２段押し式スイッチ１１〜１５は、全く操作が行われていない非押下状態と、１段目の押下操作が行われた仮選択状態（本発明の押下状態に相当する）と、２段目の押下操作が行われた選択確定状態との３種類の操作状態を特定可能に構成されている。
【００１７】
ロータリ式スイッチ１６は、縮尺選択以外の各種操作を行う際にユーザが操作するためのものである。例えば、ロータリ式スイッチ１６を押下しながら回転操作することにより、任意に方向を変えながら連続的に地図をスクロールさせることが可能となっている。また、地図スクロールの完了後にロータリ式スイッチ１６を押下操作することにより、例えばカーソル位置を目的地に設定することが可能となっている。
【００１８】
処理実行部２１は、選択情報メモリ２２に設定された情報（ユーザにより選択された情報）を適用して所定の処理を実行する。本実施形態において、処理実行部２１は、選択情報メモリ２２に設定された縮尺情報（ユーザにより選択された縮尺）に従って地図を表示部３０に表示する処理を実行する。選択情報メモリ２２は、操作部１０の操作を通じてユーザにより選択された縮尺情報を記憶する記録媒体であり、不揮発性のメモリで構成される。退避情報メモリ２７は、選択情報メモリ２２に記憶されている縮尺情報（本発明の既選択情報に相当する）を一時的に退避させるための一時記憶メモリである。
【００１９】
操作状態検出部２３は、操作部１０が備える複数の２段押し式スイッチ１１〜１５のそれぞれ毎に、３種類の操作状態（非押下状態、１段目の押下状態＝仮選択状態、２段目の押下状態＝選択確定状態）を検出する。
【００２０】
処理状態変更部２４は、処理実行部２１が選択情報メモリ２２に既に設定されている縮尺情報（既選択情報）を適用して地図表示処理を実行している既処理状態のときに、複数の２段押し式スイッチ１１〜１５のうち何れかのスイッチが１段目の押下状態となったことが操作状態検出部２３により検出された場合、選択情報メモリ２２の既選択情報を退避情報メモリ２７に退避させる。そして、処理状態変更部２４は、１段目の押下状態となったスイッチに割り当てられている操作子割当情報を選択し、当該選択した操作子割当情報を選択情報メモリ２２に設定することで、操作子割当情報を処理実行部２１に適用して地図表示処理を実行させる。以下、選択情報メモリ２２に新しく設定された操作子割当情報に基づき処理実行部２１が地図表示処理を実行している状態を「新処理状態」と言う。
【００２１】
選択情報確定部２５は、複数の２段押し式スイッチ１１〜１５のうち１段目の押下状態とされたスイッチが、当該１段目の押下状態に引き続いて２段目の押下状態となったことが操作状態検出部２３により検出された場合、操作子割当情報の選択状態を確定させる。操作子割当情報の選択状態を確定させるというのは、処理状態変更部２４により選択情報メモリ２２に設定された仮選択状態の縮尺情報を、処理実行部２１に適用する情報として確定させることをいう。具体的には、選択情報確定部２５は、退避情報メモリ２７に退避しておいた既選択情報を削除することにより、選択情報メモリ２２に仮選択状態として設定されていた操作子割当情報を新たな既選択情報として確定する。これにより、新処理状態が既処理状態となる。選択情報確定部２５は、仮選択状態を選択確定状態に遷移させたことを処理状態変更部２４および状態復帰部２６に通知する。
【００２２】
状態復帰部２６は、処理状態変更部２５により既選択情報が退避情報メモリ２７に格納されるとともに操作子割当情報が選択情報メモリ２２に設定されて新処理状態とされているときに、当該操作子割当情報の選択状態を確定させるための確定操作が行われて選択確定状態となることなく（または、選択情報確定部２５から選択状態が確定した旨の通知を受けることなく）、１段目の押下状態となっているスイッチが非押下状態になったことが操作状態検出部２３により検出された場合に、新処理状態から既処理状態に復帰させる処理を行う。
【００２３】
具体的には、状態復帰部２６は、１段目の押下状態とされたスイッチが２段目の押下状態となることなく非押下状態になったことが操作状態検出部２３により検出された場合に、選択情報メモリ２２に設定されている仮選択状態の操作子割当情報に代えて、退避情報メモリ２７に退避しておいた既選択情報を選択情報メモリ２２に設定し直すことで、当該既選択情報を処理実行部２１に再び適用して地図表示処理を実行させる。これにより、２段押し式スイッチ１１〜１５を操作する前の元の縮尺で地図を表示部３０に表示する既処理状態に復帰させる。
【００２４】
図３は、２段押し式スイッチ１１〜１５の操作によって起こる画面遷移の例を示す図である。図３（ａ）は、２段押し式スイッチ１１〜１５を操作する前の表示部３０の表示状態を示している。すなわち、図３（ａ）は、選択情報メモリ２２に設定されている既選択情報に従って処理実行部２１が地図表示処理を行うことにより、所定の縮尺で地図が表示部３０に表示された状態を示している。
【００２５】
一方、図３（ｂ）は、２段押し式スイッチ１１〜１５のうち左から２番目のスイッチ１２が１段目の押下状態とされたときの表示状態を示している。２段押し式スイッチ１１〜１５の何れかを１段目の押下状態とすると、図３（ｂ）に示すように、２段押し式スイッチ１１〜１５によって選択可能な５段階の縮尺を示す縮尺バー４１が画面下部に表示されるとともに、１段目の押下状態とされた２番目のスイッチ１２に対応する縮尺バー４１上の位置に、２番目のスイッチ１２によって縮尺が仮選択状態であることを示すマーク４２が表示される。また、表示部３０に表示される地図は、仮選択状態とされた縮尺に従って実際に処理実行部２１により生成された地図に変わる。
【００２６】
この図３（ｂ）の表示画面に遷移した後、１段目の押下状態となっている２番目のスイッチ１２が引き続いて２段目の押下状態にされると、仮選択状態とされている縮尺が確定する。これにより、２番目の押下状態とされた２番目のスイッチ１２を非押下状態にしても、図３（ｂ）の表示状態がそのまま維持される。この状態が、新たな既処理状態となる。
【００２７】
一方、図３（ｂ）の表示画面に遷移した後、１段目の押下状態となっている２番目のスイッチ１２が２段目の押下状態とされることなく非押下状態に戻されると、選択情報メモリ２２に設定される縮尺情報が退避情報メモリ２７の既選択情報に戻されることにより、表示部３０の地図は図３（ａ）の状態に戻る。すなわち、２番目をスイッチ１２から手を離すだけで、図３（ａ）のように元の縮尺で地図が表示される。
【００２８】
なお、複数の２段押し式スイッチ１１〜１５を連続的になぞり操作したときには、１つのスイッチが１段目の押下状態から非押下状態になることで復帰処理が起動されるが、次の瞬間には隣のスイッチが１段目の押下状態になる。このため、ユーザの見た目には、元の縮尺で地図が表示されることはなく、なぞり操作をした複数の２段押し式スイッチ１１〜１５に対応する複数の縮尺の地図が連続的に切り替わって表示部３０に表示されていく。
【００２９】
次に、上記のように構成した本実施形態によるナビゲーション装置１００の地図縮尺選択動作を説明する。図４は、本実施形態による地図縮尺選択動作の一例を示すフローチャートである。なお、図４のフローチャートの開始時において、処理実行部２１は、選択情報メモリ２２に記憶されている既選択情報に従って、ユーザによりあらかじめ設定された縮尺で地図を表示部３０に表示しているものとする。
【００３０】
図４において、操作状態検出部２３は、複数の２段押し式スイッチ１１〜１５のうち何れかのスイッチにおいて１段目の押下操作が行われたか否かを判定する（ステップＳ１）。ここで、何れかのスイッチにおいて１段目の押下状態となったことが操作状態検出部２３により検出された場合、処理状態変更部２４は、選択情報メモリ２２に記憶されている既選択情報を退避情報メモリ２７に退避させる（ステップＳ２）。さらに、処理状態変更部２４は、既選択情報に代えて、１段目の押下状態となったスイッチに割り当てられている操作子割当情報を選択情報メモリ２２に記憶する（ステップＳ３）。これにより、処理実行部２１は、選択情報メモリ２２に新たに設定された操作子割当情報を適用して地図表示処理を行い、新たな縮尺で地図を表示部３０に表示させる（ステップＳ４）。
【００３１】
次に、操作状態検出部２３は、１段目の押下状態とされたスイッチにおいて、当該１段目の押下操作に引き続いて２段目の押下操作が行われたか否かを判定する（ステップＳ５）。ここで、２段目の押下操作が行われたことが操作状態検出部２３により検出された場合、選択情報確定部２５は、選択情報メモリ２２に設定された操作子割当情報の選択状態を確定させて、１段目の押下操作により変更された縮尺での地図表示状態を確定させる（ステップＳ６）。その後、操作状態検出部２３は、地図表示の処理を終了する旨の操作が行われたか否かについて判定し（ステップＳ７）、終了のための操作が行われていなければステップＳ１の処理に戻る。
【００３２】
また、ステップＳ５で２段目の押下操作が操作状態検出部２３により検出されなかった場合、操作状態検出部２３は引き続き、１段目の押下状態とされたスイッチが非押下状態に戻されたか否かについて判定する（ステップＳ８）。ここで、１段目の押下状態とされたスイッチが非押下状態に戻されたことが操作状態検出部２３により検出された場合、状態復帰部２６は、選択情報メモリ２２に記憶されている操作子割当情報に代えて、退避情報メモリ２７に退避しておいた既選択情報を選択情報メモリ２２に記憶し直す（ステップＳ９）。これにより、処理実行部２１は、選択情報メモリ２２に設定し直された既選択情報を適用して地図表示処理を行い、２段押し式スイッチ１１〜１５が操作される前の元の縮尺で地図を表示部３０に表示させる（ステップＳ１０）。
【００３３】
一方、１段目の押下状態とされたスイッチが非押下状態に戻されていないと操作状態検出部２３により判断された場合には、ステップＳ４の処理に戻る。つまり、１段目の押下状態とされたスイッチがその後２段目の押下状態にも非押下状態にもならず、１段目の押下状態が維持されている場合、処理実行部２１はその間ずっと、選択情報メモリ２２に設定されている操作子割当情報に基づいて、１段目の押下状態により選択された縮尺で地図を表示部３０に表示し続ける。
【００３４】
以上詳しく説明したように、本実施形態では、ある縮尺の既選択情報を処理実行部２１に適用して地図を表示しているときに、２段押し式スイッチ１１〜１５のうち何れかのスイッチにおいて１段目の押下状態となったことが操作状態検出部２３により検出された場合、当該スイッチに割り当てられている縮尺の操作子割当情報を新たに処理実行部２１に適用して地図表示処理を実行することにより、選択された新たな縮尺で地図を表示する。その後、当該スイッチにおいて２段目の押下操作が行われずに非押下状態とされた場合に、元の縮尺での地図表示に復帰させるようにしている。
【００３５】
これにより、何れかのスイッチを１段目の押下状態にすることで、別の縮尺にて表示された地図を実際に見て確認することができる。そして、その地図を確認した後に、１段目の押下状態にしていたスイッチを非押下状態となるようにするだけで（当該スイッチから手を離すだけで）、元の縮尺の地図表示に復帰させることができる。このため、元の縮尺に復帰させるために、面倒な操作を行う必要がなくなる。したがって、ある縮尺の地図を表示している状態で、別の縮尺を適用して地図を表示させた後に、元の縮尺の地図の表示状態に簡単に戻ることができるようになる。つまり、別の縮尺を適用した地図をユーザがちょっと確認してみたい場合に、これを簡単な操作で行うことができる。また、その確認した縮尺がユーザの気に入れば、簡単な操作でこれを確定させることもできる。
【００３６】
なお、上記実施形態では、情報処理装置１００がナビゲーション装置、所定の処理が地図表示処理、ユーザにより設定される情報が縮尺である場合を例にとって説明したが、本発明はこれに限定されない。例えば、情報処理装置１００が音楽再生装置、所定の処理が音楽再生処理、ユーザにより選択される情報が再生すべき楽曲であっても良い。
【００３７】
この場合の音楽再生装置は、複数のＣＤをチェンジャーに搭載し任意のＣＤを選択して再生可能な装置であっても良いし、複数の楽曲ファイルをハードディスクに記録し任意の楽曲を選択して再生可能な装置であっても良い。また、携帯型音楽再生装置を有線または無線で接続し当該携帯型音楽再生装置に記録されている複数の楽曲ファイルの中から任意の楽曲を選択して再生可能な装置であっても良い。また、ユーザが選択する楽曲は、任意の１曲であっても良いし、任意の音楽アルバムまたはプレイリストであっても良い。
【００３８】
例えば、複数の楽曲ファイルをハードディスクに記録し任意の楽曲を選択して再生可能な音楽再生装置において、ユーザが任意の楽曲を選択して再生する場合を例にとって以下に説明する。この場合、処理実行部２１は、選択情報メモリ２２に設定された情報（ユーザにより選択された楽曲ファイルを特定する楽曲情報）を適用して楽曲再生処理を実行する。
【００３９】
処理実行部２１が選択情報メモリ２２に既に設定されている楽曲情報（既選択情報）を適用して楽曲再生処理を実行している既処理状態のときに、複数の２段押し式スイッチ１１〜１５のうち何れかのスイッチが１段目の押下状態となったことが操作状態検出部２３により検出された場合、処理状態変更部２４は、選択情報メモリ２２の既選択情報を退避情報メモリ２７に退避させる。そして、１段目の押下状態となったスイッチに割り当てられている楽曲ファイルを特定する操作子割当情報を選択情報メモリ２２に設定することで、当該操作子割当情報を処理実行部２１に適用して楽曲再生処理を実行させる。これにより、２段押し式スイッチ１１〜１５を操作する前まで再生されていた元の楽曲に代えて、何れかのスイッチを１段目の押下状態とすることで選択された別の楽曲が再生される。
【００４０】
選択情報確定部２５は、１段目の押下状態とされたスイッチが引き続いて２段目の押下状態となったことが操作状態検出部２３により検出された場合、操作子割当情報の選択状態を確定させる。これにより、選択された別の楽曲の再生状態が確定する。
【００４１】
状態復帰部２６は、何れかのスイッチが１段目の押下状態にあって別の楽曲が再生されている新処理状態のときに、１段目の押下状態となっているスイッチが２段目の押下状態とされることなく非押下状態にされたことが操作状態検出部２３により検出された場合、新処理状態から既処理状態に復帰させる処理を行う。具体的には、状態復帰部２６は、選択情報メモリ２２に設定されている操作子割当情報に代えて、退避情報メモリ２７に退避しておいた既選択情報を選択情報メモリ２２に設定し直すことで、当該既選択情報を処理実行部２１に再び適用して楽曲再生処理を実行させる。これにより、２段押し式スイッチ１１〜１５を操作する前の元の楽曲が再び再生される。
【００４２】
なお、処理状態変更部２４が選択情報メモリ２２の既選択情報を退避情報メモリ２７に退避させるときに、その時点での再生経過時間を表す情報を一緒に退避情報メモリ２７に記憶しておき、状態復帰部２６が退避情報メモリ２７の既選択情報を選択情報メモリ２２に復帰させるときに再生経過時間を表す情報も一緒に復帰させるようにしても良い。このようにすれば、状態復帰部２６が元の既処理状態を復帰させるときに、２段押し式スイッチ１１〜１５が操作された時点での再生状態の続きから元の楽曲を再生することができる。
【００４３】
図５は、以上のように音楽再生装置を構成した場合に、２段押し式スイッチ１１〜１５の操作によって起こる画面遷移の例を示す図である。図５（ａ）は、２段押し式スイッチ１１〜１５を操作する前の表示部３０の表示状態を示している。すなわち、図５（ａ）は、選択情報メモリ２２に設定されている既選択情報に従って処理実行部２１が楽曲再生処理を行うことにより、所定の楽曲が再生されている状態を示している。画面左側には、再生中の楽曲が収録されている音楽アルバムのジャケット画像が表示されている。また、画面右側には、再生中の楽曲名、アーティスト名が表示されている。
【００４４】
一方、図５（ｂ）は、２段押し式スイッチ１１〜１５のうち左から２番目のスイッチ１２が１段目の押下状態とされたときの表示状態を示している。２段押し式スイッチ１１〜１５の何れかを１段目の押下状態とすると、図５（ｂ）に示すように、２段押し式スイッチ１１〜１５によって選択可能な５つの楽曲に対応する音楽アルバムのジャケット画像が画面下部に表示される。この５つのジャケット画像のうち、１段目の押下状態とされた２番目のスイッチ１２に対応するジャケット画像が他に比べて大きく表示される。
【００４５】
図５（ｂ）の例では、画面左側に表示されるジャケット画像と、画面右側に表示される楽曲名およびアーティスト名とが元の楽曲を表す情報のままとなっているが、２番目のスイッチ１２の１段目の押下操作によって選択された楽曲を表す情報に切り替えて表示しても良い。この図５（ｂ）の表示が行われている間（２番目のスイッチ１２が１段目の押下状態となっている間）、当該２番目のスイッチ１２の１段目の押下操作によって選択された楽曲が処理実行部２１により再生される。
【００４６】
この図５（ｂ）の表示画面に遷移した後、１段目の押下状態となっている２番目のスイッチ１２が引き続いて２段目の押下状態にされると、仮選択状態とされている楽曲の再生が確定する。これにより、２段目の押下状態とされた２番目のスイッチ１２を非押下状態にしても、選択確定した楽曲の再生がそのまま維持される。また、画面左側に表示されるジャケット画像と、画面右側に表示される楽曲名およびアーティスト名とが、選択確定した楽曲を表す情報に変わる。
【００４７】
一方、図５（ｂ）の表示画面に遷移した後、１段目の押下状態となっている２番目のスイッチ１２が２段目の押下状態とされることなく非押下状態に戻されると、選択情報メモリ２２に設定される楽曲情報が退避情報メモリ２７の既選択情報に戻されることにより、表示部３０の地図は図５（ａ）の状態に戻る。また、処理実行部２１により再生される楽曲は、スイッチ操作前の元の楽曲に戻る。すなわち、２番目をスイッチ１２から手を離すだけで、スイッチ操作前の元の楽曲再生状態が復帰する。
【００４８】
なお、図５の例では、ハードディスクに多数の楽曲ファイルが記録されていても、ユーザは５つの楽曲しか選択できない。そこで、２段押し式スイッチ１１〜１５の何れか１つを単独で操作した場合には上述の動作を行い、２段押し式スイッチ１１〜１５を左右方向になぞり操作した場合には選択可能な楽曲（各２段押し式スイッチ１１〜１５に割り当てる楽曲ファイル）を変更するようにしても良い。例えば、２段押し式スイッチ１１〜１５を右方向になぞり操作した場合、２段押し式スイッチ１１〜１５に割り当てる楽曲ファイルを次の５曲に変更する。一方、２段押し式スイッチ１１〜１５を左方向になぞり操作した場合、２段押し式スイッチ１１〜１５に割り当てる楽曲ファイルを前の５曲に変更する。
【００４９】
次に、複数の楽曲ファイルをハードディスクに記録し任意の楽曲を選択して再生可能な音楽再生装置において、ユーザが任意の楽曲を検索する場合を例にとって以下に説明する。なお、ここでは一例として、ハードディスクに記録されている複数の楽曲を曲名順に５等分して５つの検索リストに分ける。そして、２段押し式スイッチ１１〜１５の１段目の押下操作によって任意の検索リストを仮選択し、２段目の押下操作によってその選択状態を確定させる。その後、ロータリ式スイッチ１６を左右方向に回転させることによって、選択確定した検索リストに属する複数の楽曲の中から何れか１曲を選択し、ロータリ式スイッチ１６の押下操作によってその楽曲の選択状態を確定させる。
【００５０】
この場合、処理実行部２１は、選択情報メモリ２２に設定された情報（ユーザにより選択された検索リストを特定する情報）を適用して検索リストを表示部３０に表示するとともに、当該検索リストに属する複数の楽曲を順次再生する。ここで、処理実行部２１は、複数の楽曲をそれぞれ先頭から数秒間だけ順次再生していくようにしても良い。または、２段押し式スイッチ１１〜１５の何れかを１段目の押下状態としたままロータリ式スイッチ１６を左右方向に回転させることにより、処理実行部２１により再生すべき楽曲を、２段押し式スイッチ１１〜１５の１段目の押下状態により選択中の検索リストから自由に選べるようにしても良い。
【００５１】
処理状態変更部２４は、処理実行部２１が選択情報メモリ２２に既に設定されている検索リストの情報（既選択情報）を適用してリスト表示処理および楽曲再生処理を実行している既処理状態のときに、複数の２段押し式スイッチ１１〜１５のうち何れかのスイッチが１段目の押下状態となったことが操作状態検出部２３により検出された場合、選択情報メモリ２２の既選択情報を退避情報メモリ２７に退避させる。そして、１段目の押下状態となったスイッチに割り当てられている検索リストを特定する操作子割当情報を選択情報メモリ２２に設定することで、当該操作子割当情報を処理実行部２１に適用してリスト表示処理および楽曲再生処理を実行させる。
【００５２】
これにより、２段押し式スイッチ１１〜１５を操作する前まで表示されていた元の検索リストに代えて、何れかのスイッチを１段目の押下状態とすることで選択された別の検索リストが表示部３０に表示される。また、２段押し式スイッチ１１〜１５を操作する前まで順次再生されていた元の検索リスト内の複数の楽曲に代えて、何れかのスイッチを１段目の押下状態とすることで選択された別の検索リストに属する複数の楽曲が順次再生される。
【００５３】
選択情報確定部２５は、１段目の押下状態とされたスイッチが引き続いて２段目の押下状態となったことが操作状態検出部２３により検出された場合、操作子割当情報の選択状態を確定させる。これにより、検索リストの選択状態が確定し、それ以降、ロータリ式スイッチ１６の操作によって当該検索リストの中から任意の楽曲を選択できる状態となる。
【００５４】
状態復帰部２６は、何れかのスイッチが１段目の押下状態にあるときに、１段目の押下状態となっているスイッチが２段目の押下状態とされることなく非押下状態にされたことが操作状態検出部２３により検出された場合、既処理状態に復帰させる処理を行う。具体的には、状態復帰部２６は、選択情報メモリ２２に設定されている操作子割当情報に代えて、退避情報メモリ２７に退避しておいた既選択情報を選択情報メモリ２２に設定し直す。これにより、処理実行部２１によって、既選択情報により特定される元の検索リストが表示部３０に再び表示されるとともに、当該検索リストに属する複数の楽曲が再び再生される。
【００５５】
なお、処理状態変更部２４が選択情報メモリ２２の既選択情報を退避情報メモリ２７に退避させるときに、その時点で検索リスト中のどの楽曲を再生中であるかを表す楽曲情報を一緒に退避情報メモリ２７に記憶しておき、状態復帰部２６が退避情報メモリ２７の既選択情報を選択情報メモリ２２に復帰させるときにその楽曲情報も一緒に復帰させるようにしても良い。このようにすれば、状態復帰部２６が元の既処理状態を復帰させるときに、２段押し式スイッチ１１〜１５が操作された時点での再生状態の続きから元の楽曲を再生することができる。
【００５６】
図６は、以上のように音楽再生装置を構成した場合に、２段押し式スイッチ１１〜１５の操作によって起こる画面遷移の例を示す図である。図６（ａ）は、２段押し式スイッチ１１〜１５を操作する前の表示部３０の表示状態を示している。すなわち、図６（ａ）は、選択情報メモリ２２に設定されている既選択情報に従って処理実行部２１が検索リストを画面右側に表示した状態を示している。このとき処理実行部２１は、その検索リストに属する複数の楽曲を順次再生する。
【００５７】
一方、図６（ｂ）は、２段押し式スイッチ１１〜１５のうち左から２番目のスイッチ１２が１段目の押下状態とされたときの表示状態を示している。２段押し式スイッチ１１〜１５の何れかを１段目の押下状態とすると、図６（ｂ）に示すように、２段押し式スイッチ１１〜１５によって選択可能な５つの検索リストを示すパーセンテージバー５１が画面下部に表示されるとともに、１段目の押下状態とされた２番目のスイッチ１２に対応するパーセンテージバー５１上の位置に、２番目のスイッチ１２によって検索リストが仮選択状態であることを示すマーク５２が表示される。
【００５８】
また、画面右側に表示される検索リストの楽曲は、仮選択状態とされた検索リストに属する楽曲の表示に切り替わる（図６（ｂ）の例では、図６（ａ）と同じ検索リストが２番目のスイッチ１２により選択されたために、楽曲の表示は変わっていない）。この図６（ｂ）の表示が行われている間（２番目のスイッチ１２が１段目の押下状態となっている間）、当該２番目のスイッチ１２の１段目の押下操作によって選択された検索リストに属する複数の楽曲が処理実行部２１により順次再生される。
【００５９】
この図６（ｂ）の表示画面に遷移した後、１段目の押下状態となっている２番目のスイッチ１２が引き続いて２段目の押下状態にされると、仮選択状態とされている検索リストの選択状態が確定する。これにより、２段目の押下状態とされた２番目のスイッチ１２を非押下状態にしても、選択確定した検索リストの表示がそのまま維持される。そして、ロータリ式スイッチ１６の操作によって当該選択確定した検索リストの中から任意の楽曲を選択できる状態となる。
【００６０】
一方、図６（ｂ）の表示画面に遷移した後、１段目の押下状態となっている２番目のスイッチ１２が２段目の押下状態とされることなく非押下状態に戻されると、選択情報メモリ２２に設定される検索リスト情報が退避情報メモリ２７の既選択情報に戻されることにより、表示部３０に表示される検索リストは図６（ａ）の状態に戻る。また、処理実行部２１により再生される楽曲は、スイッチ操作前の元の検索リストに属する楽曲に戻る。すなわち、２番目をスイッチ１２から手を離すだけで、スイッチ操作前の元の状態が復帰する。
【００６１】
また、上記実施形態では、操作部１０が備える複数の操作子の例として、２段押し式スイッチ１１〜１５のようなハードウェアスイッチを用いる例について説明したが、本発明はこれに限定されない。例えば、タッチパネル付きディスプレイ（操作部１０に相当）に表示される複数の画像スイッチを複数の操作子として用いるようにしても良い。感圧式光タッチパネルであれば、２段押し式スイッチ１１〜１５と同様に軽いタッチ（１段目の押下操作）と強いタッチ（２段目の押下操作）とを識別することが可能である。
【００６２】
また、上記実施形態では、操作部１０が備える複数の操作子の例として、１段目の押下操作と２段目の押下操作とが可能な２段押し式スイッチ１１〜１５を用いる例について説明したが、本発明はこれに限定されない。例えば、操作部１０が備える複数の操作子は、一方向に１段階の押下操作を行うことを可能に構成された１段押し式スイッチであっても良い。この場合、当該１段押し式スイッチの押下状態が、上述した２段押し式スイッチ１１〜１５の１段目の押下状態に相当する。選択状態の確定操作は、１段押し式スイッチとは別に設けた他の操作子において行う（例えば、ロータリ式スイッチ１６の押下操作）。
【００６３】
複数の操作子を１段押し式スイッチで構成する場合も、タッチパネルを利用することが可能である。多重押し対応光タッチパネルであれば、タッチパネル内の複数箇所を同時に押下操作して情報入力することが可能である。例えば、１段目の押下状態を実現する５つのスイッチを並べてタッチパネル付きディスプレイに表示するとともに、それとは別の操作エリアに選択状態確定用のスイッチを表示する。５つのスイッチの何れかをタッチしながら選択状態確定用のスイッチを操作すれば、仮選択状態を選択確定状態に遷移させることができる。
【００６４】
また、上記実施形態では、選択情報メモリ２２に記憶されている既選択情報を退避情報メモリ２７に退避することによって仮選択状態を実現し、退避しておいた既選択情報を選択情報メモリ２２に戻すことによって既処理状態を復帰させるようにしているが、本発明はこれに限定されない。例えば、図７に示すように、処理実行部２１と選択情報メモリ２２とを２組設け、その１組を仮選択状態の実現に使用するようにしても良い。
【００６５】
例えば、第１の選択情報メモリ２２-1に設定した既選択情報を適用して第１の処理実行部２１-1が楽曲再生処理を行っているときに、２段押し式スイッチ１１〜１５の何れかが１段目の押下状態とされた場合、そのスイッチに対応する操作子割当情報を第２の選択情報メモリ２２-2に設定して第２の処理実行部２１-2にて楽曲再生処理を行うようにする。このとき第１の処理実行部２１-1は、一時的に再生処理を停止する。
【００６６】
その後、スイッチが２段目の押下状態とされた場合は、第１の選択情報メモリ２２-1に記憶されている既選択情報を消去して、仮選択状態を選択確定状態に遷移させる。選択状態が確定した場合、それ以降は、第１の処理実行部２１-1および第１の選択情報メモリ２２-1を仮選択状態の実現に使用する。一方、スイッチが非押下状態に戻された場合は、第２の選択情報メモリ２２-2に記憶されている操作子割当情報を消去して第２の処理実行部２１-2の再生処理を停止させるとともに、第１の処理実行部２１-1の再生処理を再開させる。
【００６７】
また、上記実施形態では、１段目の押下状態とされたスイッチが非押下状態に戻された場合、状態復帰部２６が復帰処理を必ず行う例について説明したが、本発明はこれに限定されない。例えば、１段目の操作状態となったスイッチが引き続き非押下状態となった場合であっても、それから所定時間以内に他のスイッチが１段目の押下状態となったことが操作状態検出部２３により検出されたとき（つまり、なぞり操作が検出された場合）は、状態復帰部２６により既処理状態に復帰させる処理は行わないようにしても良い。
【００６８】
また、上記実施形態では、所定の処理の例として地図表示処理、音楽再生処理および楽曲検索処理を挙げて説明したが、本発明はこれに限定されない。例えば、テレビ放送やラジオ放送を受信可能な放送受信装置において、ユーザが任意のチャンネルを選択して受信する場合にも同様に本発明を適用することが可能である。
【００６９】
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその精神、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【図面の簡単な説明】
【００７０】
【図１】本実施形態による情報処理装置の構成例を示すブロック図である。
【図２】本実施形態による操作部の構成例を示す図である。
【図３】本実施形態による２段押し式スイッチの操作によって起こる画面遷移の例を示す図である。
【図４】本実施形態による地図縮尺選択動作の一例を示すフローチャートである。
【図５】本実施形態による２段押し式スイッチの操作によって起こる画面遷移の他の例を示す図である。
【図６】本実施形態による２段押し式スイッチの操作によって起こる画面遷移の他の例を示す図である。
【図７】本実施形態による情報処理装置の他の構成例を示すブロック図である。
【符号の説明】
【００７１】
１０  操作部
１１〜１５  ２段押し式スイッチ
１６  ロータリ式スイッチ
２０  コントローラ
２１  処理実行部
２２  選択情報メモリ
２３  操作状態検出部
２４  処理状態変更部
２５  選択情報確定部
２６  状態復帰部
２７  退避情報メモリ
３０  表示部
【図１】
2010097527.tif 000003
【図２】
2010097527.tif 000004
【図３】
2010097527.tif 000005
【図４】
2010097527.tif 000006
【図５】
2010097527.tif 000007
【図６】
2010097527.tif 000008
【図７】
2010097527.tif 000009