(57)【要約】【課題】  ポインティングデバイスを搭載しない情報処理装置において、リモートコントローラにおけるカーソルキーやスティックキーといった少なくとも方向指示機能を有する既存の操作子のみを用いて、各種オブジェクトに対する操作モードから抜け出す取消操作を行う。【解決手段】  情報処理装置は、操作対象となるオブジェクトとしてのセレクトボックス３１が割り当てられている領域外へとポインタを移動するように操作が行われた場合には、現在表示されているセレクトボックス３１自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログ３３を表示画面に表示し、この確認ダイアログ３３における「実行」が選択された場合には、当該セレクトボックス３１に対する操作モードから抜け出し、コンテンツ上の当該セレクトボックス３１を含む各種リンクを選択するためのナビゲーションに遷移する。【選択図】  図３
2005025660.tif 000002
【特許請求の範囲】
【請求項１】
ポインティングデバイスを搭載しない情報処理装置であって、
少なくとも方向指示機能を有する操作子を設けた所定の操作デバイスを介した入力操作を受け付けるユーザインターフェース制御手段と、
操作対象のオブジェクトを含む各種情報を表示する表示手段と、
上記ユーザインターフェース制御手段によって受け付けた操作内容に基づいて、上記表示手段に移動可能に表示される現在の操作位置を示すポインタを、操作対象となるオブジェクトが割り当てられている領域外へと移動するように、上記操作子を用いた操作が行われたことを検知した場合には、当該オブジェクトに対する操作モードから抜け出す取消動作を行うように制御する制御手段とを備えること
を特徴とする情報処理装置。
【請求項２】
上記オブジェクトは、複数の項目が選択可能に設定されたセレクトボックスであり、
上記制御手段は、選択候補としてフォーカスした項目にともなって移動する反転バーを、上記セレクトボックスにおいて本来移動不可能とされる当該セレクトボックスの領域外へと移動しようとする操作が行われた場合には、当該セレクトボックスに対する操作モードから抜け出す上記取消動作を行うこと
を特徴とする請求項１記載の情報処理装置。
【請求項３】
上記オブジェクトは、任意のテキストを入力可能とされるテキストボックスであり、
上記制御手段は、上記テキストボックス内を移動して現在の文字入力位置を示すキャレットを、上記テキストボックスにおいて本来移動不可能とされる当該テキストボックスの領域外へと移動しようとする操作が行われた場合には、当該テキストボックスに対する操作モードから抜け出す取消動作を行うこと
を特徴とする請求項１記載の情報処理装置。
【請求項４】
上記オブジェクトは、複数の項目が選択可能にマッピングされた複数の領域からなるクリッカブルマップであり、
上記制御手段は、上記クリッカブルマップとともに上記表示手段に移動可能に表示されるカーソルを、上記クリッカブルマップが割り当てられている領域外へと移動しようとする操作が行われた場合には、当該クリッカブルマップに対する操作モードから抜け出す上記取消動作を行うこと
を特徴とする請求項１記載の情報処理装置。
【請求項５】
上記オブジェクトは、ファイルの一覧から所望のファイルを選択するためのファイル選択メニューであり、
上記制御手段は、選択候補としてフォーカスしたファイルにともなって移動するフォーカス枠を、上記ファイル選択メニューにおいて本来移動不可能とされる当該ファイル選択メニューの領域外へと移動しようとする操作が行われた場合には、当該ファイル選択メニューに対する操作モードから抜け出す取消動作を行うこと
を特徴とする請求項１記載の情報処理装置。
【請求項６】
上記制御手段は、上記表示手段に現在表示されている上記オブジェクト自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログを上記表示手段に表示させること
を特徴とする請求項１記載の情報処理装置。
【請求項７】
上記制御手段は、操作対象のオブジェクトに対する高速スクロール動作中には、上記取消動作を行わないように制御すること
を特徴とする請求項１記載の情報処理装置。
【請求項８】
上記オブジェクトは、タグ付きテキストを記述することによって作成されたものであり、
上記制御手段は、検知したタグに基づいて、上記取消動作を行うこと
を特徴とする請求項１記載の情報処理装置。
【請求項９】
所定の言語で作成された各種ウェブコンテンツを、上記表示手段を介してブラウジングさせるための所定のブラウザを搭載したブラウザ搭載機であること
を特徴とする請求項１記載の情報処理装置。
【請求項１０】
ポインティングデバイスを搭載しない情報処理装置における操作対象のオブジェクトに対する操作モードから抜け出す取消動作を行う操作取消方法であって、
少なくとも方向指示機能を有する操作子を設けた所定の操作デバイスを介した入力操作を受け付ける入力操作受付工程と、
上記入力操作受付工程にて受け付けた操作内容に基づいて、表示手段に移動可能に表示される現在の操作位置を示すポインタの移動を検知する検知工程と、
操作対象となるオブジェクトが割り当てられている領域外へと上記ポインタを移動するように、上記操作子を用いた操作が行われたことを上記検知工程にて検知した場合には、当該オブジェクトに対する操作モードから抜け出す取消動作を行うように制御する取消工程とを備えること
を特徴とする操作取消方法。
【請求項１１】
操作対象となるオブジェクトが割り当てられている領域外へと上記ポインタを移動するように、上記操作子を用いた操作が行われたことを上記検知工程にて検知した場合には、上記表示手段に現在表示されている上記オブジェクト自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログを上記表示手段に表示する確認工程を備えること
を特徴とする請求項１０記載の操作取消方法。
【請求項１２】
上記オブジェクトは、タグ付きテキストを記述することによって作成されたものであり、
上記取消工程では、検知したタグに基づいて、上記取消動作が行われること
を特徴とする請求項１０記載の操作取消方法。
【請求項１３】
選択したオブジェクトを記述するタグが取消動作を要するものであるか否かを判定する判定工程を備えること
を特徴とする請求項１２記載の操作取消方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ポインティングデバイスを搭載しない情報処理装置、及びこのような情報処理装置における操作対象のオブジェクトに対する操作モードから抜け出す取消動作を行う操作取消方法に関する。
【背景技術】
【０００２】
近年、例えば、パーソナルコンピュータをはじめとする各種情報処理装置が広く普及している。このような各種情報処理装置においては、通常、マウスやタッチパネルといった各種ポインティングデバイスを搭載し、これら各種ポインティングデバイスを操作して表示画面に表示されたポインタ等を操作する。
【０００３】
これに対して、近年では、いわゆるＣＥ機器といったポインティングデバイスを搭載しない各種情報処理装置が登場している他、テレビジョン等の家電装置においても、インターネット等のネットワークへの接続が可能な各種情報処理家電機器が開発されている。
【０００４】
このような情報処理装置においては、例えば図１４（Ａ）に示すように、いわゆるＨＴＭＬ（Hypertext Markup Language）、ＸＨＴＭＬ（Extensible HTML）、及びＷＡＰ（Wireless Application Protocol）等によって作成された各種ウェブコンテンツを所定の表示画面２００上でブラウジングさせることができる。そして、この種の情報処理装置においては、「所定のリンクを選択して実行する」といった当該ウェブコンテンツ上の操作を行う際には、通常、リモートコントローラ２１０に設けられた同図（Ｂ）に示すような上下左右方向への指示が可能に構成されるカーソルキー２１１及びこのカーソルキー２１１に付随する実行キー２１１ａを用いたり、同図（Ｃ）に示すような任意の方向への傾倒及び軸方向への押下が可能に構成されるスティックキー２１２を用いたりといったように、少なくとも方向指示機能を有する操作子を実装した既存の操作デバイスを用いることになる。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、上述したポインティングデバイスを搭載しない情報処理装置においては、例えば図１５に示すようなウェブ上でのアンケートやショッピングサイトでの入力操作において、いわゆるセレクトボックスやコンボボックス、テキストボックス等のフォームと称される項目の選択や入力が必要となるタグに入った場合や、図１６に示すようないわゆるクリッカブルマップにおいてフリーカーソルモードに遷移した場合等には、これら各操作モードから抜け出すための操作上の問題があった。
【０００６】
この具体的な例示として、カーソルキーを用いたセレクトボックスでの選択操作について、図１７及び図１８を用いて説明する。
【０００７】
まず、図１７に示すように、カーソルキー２１１を用いて表示画面に表示された所定のコンテンツ上におけるリンク間の移動といった操作を行っている際に、同図左上に示すような「セレクトボックス項目１」といったセレクトボックスが割り当てられている領域２２０にフォーカスをあててフォーカス枠２２０ａが表示された状態で実行キー２１１ａを押下したものとする。
【０００８】
これにより、表示画面には、同図右上に示すように、複数の項目が設定されたプルダウン式のセレクトボックス２２１がスクロールバー２２２等をともなって表示される。この状態で、操作者は、カーソルキー２１１を用いてセレクトボックス２２１内に表示された項目間を移動することが可能とされる。そして、操作者は、所望の項目をフォーカスした状態で実行キー２１１ａを押下することにより、同図右下に示すように、当該項目の選択を決定することができ、選択された項目は、反転表示される。また、操作者は、選択した項目をフォーカスした状態で再度実行キー２１１ａを押下した場合には、同図左下に示すように、当該項目の選択を取り消すことができ、選択が取り消された項目は、非反転表示される。そして、操作者は、カーソルキー２１１を用いて別の項目に移動し、その項目をフォーカスした状態で実行キー２１１ａを押下することにより、選択項目を変更して新たな項目を選択することが可能とされる。
【０００９】
また、図１８に示すように、セレクトボックスの属性に"ｍｕｌｔｉｐｌｅ"を付加し、当該セレクトボックス内に表示された複数の項目を一度に選択することが可能とされる場合も同様の操作で完結することができる。
【００１０】
すなわち、同図左上に示すような「セレクトボックス項目１」といったセレクトボックスが割り当てられている領域２２３にフォーカスをあててフォーカス枠２２３ａが表示された状態で実行キー２１１ａを押下したものとする。
【００１１】
これにより、表示画面には、同図右上に示すように、複数の項目が設定されたプルダウン式のセレクトボックス２２４がスクロールバー２２５等をともなって表示される。この状態で、操作者は、カーソルキー２１１を用いてセレクトボックス２２４内に表示された項目間を移動することが可能とされ、所望の項目をフォーカスした状態で実行キー２１１ａを押下することにより、当該項目の選択を決定することができ、選択された項目は、反転表示される。ここで、既に選択されている項目は、反転表示された状態とされ、操作者は、同図右下に示すように、複数の項目を選択することができる。また、操作者は、選択した項目をフォーカスした状態で再度実行キー２１１ａを押下した場合には、同図左下に示すように、当該項目の選択を取り消すことができ、選択が取り消された項目は、非反転表示される。
【００１２】
このように、ポインティングデバイスを搭載しない情報処理装置においては、一連のセレクトボックス内における項目間の移動及び選択操作を、カーソルキー及び実行キーを用いて完結することが可能である。
【００１３】
しかしながら、この種の情報処理装置においては、このようなセレクトボックス内での操作モードから抜け出す場合、すなわち、セレクトボックス自体の選択を取り消す場合には、図１７及び図１８の双方とも、別途設けられた取消キー２１１ｂを用いる必要があった。
【００１４】
このように、ポインティングデバイスを搭載しない情報処理装置においては、セレクトボックスの他、テキストボックスやクリッカブルマップといったあるオブジェクトを操作対象とした場合に、当該オブジェクトに対する操作モードから抜け出すために、リモートコントローラやスティックキー等の操作デバイスに取消機能を実現する操作子を別途設ける必要があり、各種操作子のレイアウトに厳しい制約があった。
【００１５】
また、ポインティングデバイスを搭載しない情報処理装置においては、オブジェクトに対する操作モードから抜け出すための手段として、操作デバイスに取消機能を実現する操作子を別途設けずに、所定の操作子に複合的な機能を割り当てることも可能であるが、この場合には、各操作子に割り当てられている機能を当該操作子に対応付けて操作デバイスの筐体に印刷する必要があり、コストの高騰を招来する要因となっていた。
【００１６】
一方、操作者の観点からも、オブジェクトに対する操作モードから抜け出す取消操作を行う際に、これを実現する操作子を探索する必要があり、煩雑な操作を強いられている感が否めなかった。
【００１７】
本発明は、このような実情に鑑みてなされたものであり、リモートコントローラにおけるカーソルキーやスティックキーといった少なくとも方向指示機能を有する操作子のみを用いて取消操作を行うことができ、コストの低減及びユーザビリティの向上を図ることができる情報処理装置及び操作取消方法を提供することを目的とする。
【課題を解決するための手段】
【００１８】
上述した目的を達成する本発明にかかる情報処理装置は、ポインティングデバイスを搭載しない情報処理装置であって、少なくとも方向指示機能を有する操作子を設けた所定の操作デバイスを介した入力操作を受け付けるユーザインターフェース制御手段と、操作対象のオブジェクトを含む各種情報を表示する表示手段と、上記ユーザインターフェース制御手段によって受け付けた操作内容に基づいて、上記表示手段に移動可能に表示される現在の操作位置を示すポインタを、操作対象となるオブジェクトが割り当てられている領域外へと移動するように、上記操作子を用いた操作が行われたことを検知した場合には、当該オブジェクトに対する操作モードから抜け出す取消動作を行うように制御する制御手段とを備えることを特徴としている。
【００１９】
このような本発明にかかる情報処理装置は、操作対象となるオブジェクトが割り当てられている領域外へとポインタを移動するように操作が行われるのに応じて、当該オブジェクトに対する操作モードから抜け出す取消動作を行うことから、少なくとも方向指示機能を有する操作子のみを用いて各種オブジェクトに対する取消操作を行うことができる。
【００２０】
具体的には、上記オブジェクトとしては、複数の項目が選択可能に設定されたセレクトボックスを挙げることができる。この場合、上記制御手段は、選択候補としてフォーカスした項目にともなって移動する反転バーを、上記セレクトボックスにおいて本来移動不可能とされる当該セレクトボックスの領域外へと移動しようとする操作が行われた場合には、当該セレクトボックスに対する操作モードから抜け出す上記取消動作を行うことになる。
【００２１】
また、上記オブジェクトとしては、任意のテキストを入力可能とされるテキストボックスを挙げることができる。この場合、上記制御手段は、上記テキストボックス内を移動して現在の文字入力位置を示すキャレットを、上記テキストボックスにおいて本来移動不可能とされる当該テキストボックスの領域外へと移動しようとする操作が行われた場合には、当該テキストボックスに対する操作モードから抜け出す取消動作を行うことになる。
【００２２】
さらに、上記オブジェクトとしては、複数の項目が選択可能にマッピングされた複数の領域からなるクリッカブルマップを挙げることができる。この場合、上記制御手段は、上記クリッカブルマップとともに上記表示手段に移動可能に表示されるカーソルを、上記クリッカブルマップが割り当てられている領域外へと移動しようとする操作が行われた場合には、当該クリッカブルマップに対する操作モードから抜け出す上記取消動作を行うことになる。
【００２３】
さらにまた、上記オブジェクトとしては、ファイルの一覧から所望のファイルを選択するためのファイル選択メニューを挙げることができる。この場合、上記制御手段は、選択候補としてフォーカスしたファイルにともなって移動するフォーカス枠を、上記ファイル選択メニューにおいて本来移動不可能とされる当該ファイル選択メニューの領域外へと移動しようとする操作が行われた場合には、当該ファイル選択メニューに対する操作モードから抜け出す取消動作を行うことになる。
【００２４】
また、本発明にかかる情報処理装置において、上記制御手段は、上記表示手段に現在表示されている上記オブジェクト自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログを上記表示手段に表示させることを特徴としている。
【００２５】
これにより、本発明にかかる情報処理装置においては、操作者が取消動作を行うか否かの意思表示を行う機会を与えることができ、誤操作による不用意な取消動作を確実に防止することができる。
【００２６】
さらに、本発明にかかる情報処理装置において、上記制御手段は、操作対象のオブジェクトに対する高速スクロール動作中には、上記取消動作を行わないように制御することもできる。
【００２７】
このように、本発明にかかる情報処理装置においては、ポインタが操作対象となるオブジェクトが割り当てられている領域外へと不用意に移動してしまうケースが生じやすい高速スクロール動作中であっても、このような誤動作を防止することができ、不用意な取消動作を確実に防止することができる。
【００２８】
さらにまた、上記オブジェクトとしては、タグ付きテキストを記述することによって作成されたものを挙げることができ、この場合、上記制御手段は、検知したタグに基づいて、上記取消動作を行う。これにより、本発明にかかる情報処理装置においては、ソフトウェア的に容易に処理を行うことができる。
【００２９】
なお、本発明にかかる情報処理装置としては、所定の言語で作成された各種ウェブコンテンツを、上記表示手段を介してブラウジングさせるための所定のブラウザを搭載したブラウザ搭載機を適用することができる。
【００３０】
また、上述した目的を達成する本発明にかかる操作取消方法は、ポインティングデバイスを搭載しない情報処理装置における操作対象のオブジェクトに対する操作モードから抜け出す取消動作を行う操作取消方法であって、少なくとも方向指示機能を有する操作子を設けた所定の操作デバイスを介した入力操作を受け付ける入力操作受付工程と、上記入力操作受付工程にて受け付けた操作内容に基づいて、表示手段に移動可能に表示される現在の操作位置を示すポインタの移動を検知する検知工程と、操作対象となるオブジェクトが割り当てられている領域外へと上記ポインタを移動するように、上記操作子を用いた操作が行われたことを上記検知工程にて検知した場合には、当該オブジェクトに対する操作モードから抜け出す取消動作を行うように制御する取消工程とを備えることを特徴としている。
【００３１】
このような本発明にかかる操作取消方法は、入力操作受付工程にて受け付けた操作内容に基づいて、操作対象となるオブジェクトが割り当てられている領域外へとポインタを移動するように操作が行われるのに応じて、当該オブジェクトに対する操作モードから抜け出す取消動作を行うことにより、少なくとも方向指示機能を有する操作子のみを用いて各種オブジェクトに対する取消操作を行うことができる。
【００３２】
また、本発明にかかる操作取消方法は、操作対象となるオブジェクトが割り当てられている領域外へと上記ポインタを移動するように、上記操作子を用いた操作が行われたことを上記検知工程にて検知した場合には、上記表示手段に現在表示されている上記オブジェクト自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログを上記表示手段に表示する確認工程を備えることを特徴としている。
【００３３】
これにより、本発明にかかる操作取消方法においては、操作者が取消動作を行うか否かの意思表示を行う機会を与えることができ、誤操作による不用意な取消動作を確実に防止することができる。
【００３４】
さらに、上記オブジェクトとしては、タグ付きテキストを記述することによって作成されたものを挙げることができる。この場合、上記取消工程では、検知したタグに基づいて、上記取消動作が行われる。また、本発明にかかる操作取消方法は、選択したオブジェクトを記述するタグが取消動作を要するものであるか否かを判定する判定工程を備える。これにより、本発明にかかる操作取消方法においては、ソフトウェア的に容易に処理を行うことができる。
【発明の効果】
【００３５】
本発明は、少なくとも方向指示機能を有する操作子を設けた所定の操作デバイスを介した入力操作を受け付け、この受け付けた操作内容に基づいて、表示手段に移動可能に表示される現在の操作位置を示すポインタを、操作対象となるオブジェクトが割り当てられている領域外へと移動するように操作が行われたことを検知した場合には、当該オブジェクトに対する操作モードから抜け出す取消動作を行うことから、少なくとも方向指示機能を有する操作子のみを用いて各種オブジェクトに対する取消操作を行うことができる。
【００３６】
したがって、本発明は、オブジェクトに対する操作モードから抜け出すために、リモートコントローラやスティックキー等の操作デバイスに取消機能を実現する専用のハードウェア的な操作子を別途設ける必要がなく、また、ある操作子に複合的な機能を割り当てることによる操作デバイスの筐体への印刷も不要となることから、操作デバイスのレイアウトの緩和とコストの低減を図ることができる。また、本発明は、操作者にとっても、既存の操作の延長線上で取消操作を行うことができることから、ユーザビリティの向上を図ることができる。
【発明を実施するための最良の形態】
【００３７】
以下、本発明を適用した具体的な実施の形態について図面を参照しながら詳細に説明する。
【００３８】
この実施の形態は、いわゆるＣＥ機器といったポインティングデバイスを搭載しない情報処理装置であり、いわゆるネットフロント（NetFront（登録商標））のような所定のブラウザを搭載し、いわゆるＨＴＭＬ（Hypertext Markup Language）、ＸＨＴＭＬ（Extensible HTML）、及びＷＡＰ（Wireless Application Protocol）等の所定の言語で作成された各種ウェブコンテンツを所定の表示画面上でブラウジングさせることができるものである。
【００３９】
特に、この情報処理装置は、リモートコントローラにおけるカーソルキーやスティックキーといった少なくとも方向指示機能を有する既存の操作子のみを用いて、フォーム、及びクリッカブルマップといった各種オブジェクトに対する操作モードから抜け出す取消操作を行うことができるものである。
【００４０】
図１に示すように、情報処理装置１０は、各部を統括的に制御する制御手段であるＣＰＵ（Central Processing Unit）１１と、各種プログラムを含む情報を格納する読み取り専用のＲＯＭ（Read Only Memory）１２と、ワークエリアとして機能するＲＡＭ（Random Access Memory）１３と、外部のネットワークに接続するためのネットワークインターフェース１４と、ユーザインターフェースとしての図示しない所定の操作デバイスを介した入力操作の処理及び制御を行うユーザインターフェース制御手段であるユーザインターフェース・コントローラ１５と、画像データの描き込みと表示とを同時に行うことを可能とするためのＶＲＡＭ（Video RAM）１６と、このＶＲＡＭ１６に記憶された画像データの処理及び制御を行うグラフィックコントローラ１７と、ウェブコンテンツをはじめとする各種情報を表示する表示手段であるディスプレイ・デバイス１８と、主に各種音声データを入力して処理するＤＳＰ（Digital Signal Processor）１９とを備え、これら各部がバス２０に接続されて構成される。
【００４１】
ＣＰＵ１１は、ＲＯＭ１２に記録されているアプリケーションソフトウェアを含む各種プログラムを実行し、各部を統括的に制御する。
【００４２】
ＲＯＭ１２は、各種プログラムを含む情報を格納している。このＲＯＭ１２に格納されている情報は、ＣＰＵ１１の制御のもとに読み出される。
【００４３】
ＲＡＭ１３は、ＣＰＵ１１が各種プログラムを実行する際のワークエリアとして機能し、ＣＰＵ１１の制御のもとに、各種データを一時記憶するとともに、記憶している各種データを読み出す。
【００４４】
ネットワークインターフェース１４は、例えば、アナログ回線、いわゆるイーサネット（登録商標）等から構成されるＬＡＮ（Local Area Network）、ＩＳＤＮ（Integrated Services Digital Network）、ＡＤＳＬ（Asymmetric Digital Subscriber Line）、若しくはＦＴＴＨ（Fiber To The Home）等の各種ネットワーク回線、ＩＥＥＥ（Institute of Electrical and Electronic Engineers）８０２．１１ａ／ｂに準拠した無線ＬＡＮ若しくはいわゆるブルートゥース（Bluetooth（登録商標））等の各種無線通信方式、又はいわゆるＦＯＭＡ（登録商標）等のＷ−ＣＤＭＡ（Wideband-Code Division Multiple Access）方式若しくはＨＤＲ（High Data Rate）等のＣＤＭＡ−２０００方式といった、各種ネットワークに接続するためのインターフェースであり、ＣＰＵ１１の制御のもとに、外部との通信を行う。
【００４５】
ユーザインターフェース・コントローラ１５は、例えば、キーボード、赤外線リモートコントローラ、スティックキー、又はプッシュボタンといった、少なくとも方向指示機能を有する操作子を設けたユーザインターフェースとしての図示しない所定の操作デバイスを介した入力操作を受け付け、操作内容を示す制御信号をＣＰＵ１１に対して供給する。
【００４６】
ＶＲＡＭ１６は、画像データの描き込みと表示とを同時に行うことを可能とするために設けられるものである。このＶＲＡＭ１６に対する画像データの書き込み及び／又は読み出しは、グラフィックコントローラ１７の制御のもとに行われる。
【００４７】
グラフィックコントローラ１７は、ＣＰＵ１１の制御のもとに、ＶＲＡＭ１６に対して画像データを書き込むとともに、ＶＲＡＭ１６に記憶された画像データを読み出すことにより、画像データに対する処理及び制御を行う。グラフィックコントローラ１７は、表示用の画像データをディスプレイ・デバイス１８に供給する。
【００４８】
ディスプレイ・デバイス１８は、例えば、液晶ディスプレイ（Liquid Crystal Display；ＬＣＤ）、プラズマ・ディスプレイ・パネル（Plasma Display Panel；ＰＤＰ）、有機エレクトロルミネッセンス（Organic ElectroLuminescent）ディスプレイ、又はＣＲＴ（Cathode Ray Tube）といった、各種表示デバイスであり、ＣＰＵ１１の制御のもとに、グラフィックコントローラ１７から供給されるウェブコンテンツをはじめとする各種画像データや、その他の各種情報を表示画面に表示する。
【００４９】
ＤＳＰ１９は、例えば生演奏に近い音声をきめ細かく再現するために設けられるものであり、ＣＰＵ１１の制御のもとに、主に各種音声データを入力して処理する。このＤＳＰ１９によって処理された音声データは、図示しないアンプやスピーカ等を介して外部に出力される。
【００５０】
このような各部を備える情報処理装置１０は、オブジェクトに対する操作モードから抜け出す取消操作を行うための専用の操作子を用いることなく、以下に示すように、リモートコントローラにおけるカーソルキーやスティックキーといった少なくとも方向指示機能を有する既存の操作子のみを用いて取消操作を行う。
【００５１】
なお、以下では、説明の便宜上、少なくとも方向指示機能を有する既存の操作子として、図示しないリモートコントローラに実装されたカーソルキーを用いて操作するものとして説明する。
【００５２】
まず、例えば図２（Ａ）に示すようなセレクトボックスに対する操作モードから抜け出す場合について説明する。なお、同図に示すセレクトボックスは、一般に、同図（Ｂ）に示すように、ＨＴＭＬ等のタグ付きテキストを記述することによって作成されるものである。
【００５３】
この場合、情報処理装置１０は、カーソルキーを用いてセレクトボックスの領域外へと移動しようとする操作が行われた場合には、この操作モードから抜け出す取消動作を行う。
【００５４】
これを具体的に説明するために、図３左上に示すように、ディスプレイ・デバイス１８の表示画面に、複数の項目が選択可能に設定されたプルダウン式のセレクトボックス３１がスクロールバー３２等をともなって表示されている状態で、且つカーソルキー５１を用いてセレクトボックス３１内に表示された最上端に位置する項目を選択候補としてフォーカスして反転バーによって反転表示された状態を考える。
【００５５】
情報処理装置１０においては、この状態で、操作者がさらにカーソルキー５１を構成する上キーを押下することによって本来移動不可能とされる上方向へと反転バーを移動しようとする操作が行われるか、又はカーソルキー５１を構成する左キー若しくは右キーを押下することによって本来移動不可能とされる左右方向へと反転バーを移動しようとする操作が行われた場合には、同図右上に示すように、現在表示されているセレクトボックス３１自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログ３３をディスプレイ・デバイス１８の表示画面に表示する。
【００５６】
そして、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ３３における「実行」をフォーカスした状態で実行キー５１ａを押下することによって当該操作者が取消動作を行う意思表示を行った場合には、同図右下に示すように、当該セレクトボックス３１に対する操作モードから抜け出し、コンテンツ上の当該セレクトボックス３１を含む各種リンクを選択するためのナビゲーションの状態に遷移する。一方、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ３３における「中止」をフォーカスした状態で実行キー５１ａを押下した場合には、取消動作は行わず、同図左上に示す元の状態へと戻ることになる。
【００５７】
なお、情報処理装置１０においては、カーソルキー５１を用いてセレクトボックス３１内に表示された最下端に位置する項目をフォーカスしている状態の場合には、操作者がさらにカーソルキー５１を構成する下キーを押下することによって本来移動不可能とされる下方向へと反転バーを移動しようとする操作を行うか、又はカーソルキー５１を構成する左キー若しくは右キーを押下することによって本来移動不可能とされる左右方向へと反転バーを移動しようとする操作が行うことにより、同図右上に示す確認ダイアログ３３をディスプレイ・デバイス１８の表示画面に表示することになる。
【００５８】
また、情報処理装置１０においては、セレクトボックスの属性に"ｍｕｌｔｉｐｌｅ"を付加した場合であっても、同様の操作によって取消動作を行うことができる。
【００５９】
すなわち、図４左上に示すように、ディスプレイ・デバイス１８の表示画面にプルダウン式のセレクトボックス３１がスクロールバー３２等をともなって表示されている状態で、且つカーソルキー５１を用いてセレクトボックス３１内に表示された最下端に位置する項目をフォーカスした状態を考える。
【００６０】
情報処理装置１０においては、この状態で、操作者がさらにカーソルキー５１を構成する下キーを押下することによって本来移動不可能とされる下方向へと反転バーを移動しようとする操作が行われるか、又はカーソルキー５１を構成する左キー若しくは右キーを押下することによって本来移動不可能とされる左右方向へと反転バーを移動しようとする操作が行われた場合には、同図右上に示すように、現在表示されているセレクトボックス３１自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログ３３をディスプレイ・デバイス１８の表示画面に表示する。
【００６１】
そして、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ３３における「実行」をフォーカスした状態で実行キー５１ａを押下することによって当該操作者が取消動作を行う意思表示を行った場合には、同図右下に示すように、当該セレクトボックス３１に対する操作モードから抜け出し、コンテンツ上の当該セレクトボックス３１を含む各種リンクを選択するためのナビゲーションの状態に遷移する。一方、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ３３における「中止」をフォーカスした状態で実行キー５１ａを押下した場合には、取消動作は行わず、同図左上に示す元の状態へと戻ることになる。
【００６２】
なお、情報処理装置１０においては、セレクトボックスの属性に"ｍｕｌｔｉｐｌｅ"を付加した場合であり、且つカーソルキー５１を用いてセレクトボックス３１内に表示された最上端に位置する項目をフォーカスしている状態の場合にも、操作者がさらにカーソルキー５１を構成する上キーを押下することによって本来移動不可能とされる上方向へと反転バーを移動しようとする操作を行うか、又はカーソルキー５１を構成する左キー若しくは右キーを押下することによって本来移動不可能とされる左右方向へと反転バーを移動しようとする操作を行うことにより、同図右上に示す確認ダイアログ３３をディスプレイ・デバイス１８の表示画面に表示することになる。
【００６３】
このように、情報処理装置１０は、操作者がカーソルキー５１を用いてセレクトボックス３１において本来移動不可能とされる当該セレクトボックス３１の領域外へと反転バーを移動しようとする操作を行うことにより、取消動作を行うことができる。
【００６４】
つぎに、例えば図５（Ａ）に示すような任意のテキストを入力可能とされるテキストボックスに対するテキスト入力を行う操作モードから抜け出す場合について説明する。なお、同図に示すテキストボックスは、一般に、同図（Ｂ）に示すようなＨＴＭＬ等のタグ付きテキストを記述することによって作成されるものである。
【００６５】
情報処理装置１０においては、テキストボックスに対して複数ラインの文章を記述する場合のように、「改行」をともなうテキスト入力を行う場合には、「改行」と「実行」の操作が同一操作子を用いるのが多いことから、特に不都合が生じる。この場合、情報処理装置１０は、テキストボックス内を移動して現在の文字入力位置を示すキャレット（カーソル）を、カーソルキーを用いてテキストボックスの領域外へと移動しようとする操作が行われた場合には、この操作モードから抜け出す取消動作を行う。
【００６６】
ここでは、図６中１段目に示すように、ディスプレイ・デバイス１８の表示画面上におけるテキストボックス６１が表示されている領域にフォーカスをあててフォーカス枠６１ａが表示された状態で、操作者によって実行キー５１ａが押下された場合を考える。
【００６７】
情報処理装置１０においては、同図中２段目に示すように、操作者が任意の文字を入力するのに応じて、最後尾の入力文字の後段に位置するようにキャレット６２がテキストボックス６１内を移動する。情報処理装置１０においては、操作者がカーソルキー５１を構成する下キー又は右キーを押下することによって本来移動不可能とされるテキストボックス６１の最下端を越えた領域へとキャレット６２を移動しようとする操作が行われた場合には、同図中３段目に示すように、現在表示されているテキストボックス６１自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログ６３をディスプレイ・デバイス１８の表示画面に表示する。
【００６８】
そして、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ６３における「実行」をフォーカスした状態で実行キー５１ａを押下することによって当該操作者が取消動作を行う意思表示を行った場合には、同図中４段目に示すように、当該テキストボックス６１に対して入力した文字列を確定するとともにこの操作モードから抜け出し、コンテンツ上の当該テキストボックス６１を含む各種リンクを選択するためのナビゲーションの状態に遷移する。一方、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ６３における「中止」をフォーカスした状態で実行キー５１ａを押下した場合には、取消動作は行わず、同図中２段目に示す元の状態へと戻ることになる。
【００６９】
なお、情報処理装置１０においては、操作者がカーソルキー５１を構成する上キー又は左キーを押下することによって本来移動不可能とされるテキストボックス６１の最上端を越えた領域へとキャレット６２を移動しようとする操作が行われた場合にも、同図３段目に示す確認ダイアログ６３をディスプレイ・デバイス１８の表示画面に表示することができる。
【００７０】
このように、情報処理装置１０は、操作者がカーソルキー５１を用いてテキストボックス６１において本来移動不可能とされる当該テキストボックス６１の領域外へとキャレット６２を移動しようとする操作を行うことにより、取消動作を行うことができる。
【００７１】
最後に、複数の項目が選択可能にマッピングされた複数の領域からなるクリッカブルマップ７１におけるフリーカーソルモードから抜け出す場合について説明する。なお、図示しないが、クリッカブルマップについても、セレクトボックスやテキストボックスと同様に、一般に、ＨＴＭＬ等のタグ付きテキストを記述することによって作成することができる。
【００７２】
この場合、情報処理装置１０は、クリッカブルマップとともにディスプレイ・デバイス１８の表示画面に移動可能に表示されるカーソルを、カーソルキーを用いてクリッカブルマップが割り当てられている領域外へと移動しようとする操作が行われた場合には、この操作モードから抜け出す取消動作を行う。
【００７３】
すなわち、図７左上に示すように、ディスプレイ・デバイス１８の表示画面上におけるクリッカブルマップ７１が表示されている領域にフォーカスをあててフォーカス枠７１ａが表示された状態で、操作者によって実行キー５１ａが押下された場合を考える。
【００７４】
情報処理装置１０においては、この状態で、同図左下に示すように、操作者がカーソルキー５１を押下することによって本来移動不可能とされるフォーカス枠７１ａの領域外へとカーソル７２を移動しようとする操作が行われた場合には、同図右下に示すように、現在表示されているクリッカブルマップ７１自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログ７３をディスプレイ・デバイス１８の表示画面に表示する。
【００７５】
そして、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ６３における「実行」をフォーカスした状態で実行キー５１ａを押下することによって当該操作者が取消動作を行う意思表示を行った場合には、当該クリッカブルマップ７１に対する操作モードから抜け出し、コンテンツ上の当該クリッカブルマップ７１を含む各種リンクを選択するためのナビゲーションの状態に遷移する。一方、情報処理装置１０においては、操作者がカーソルキー５１を用いて確認ダイアログ７３における「中止」をフォーカスした状態で実行キー５１ａを押下した場合には、取消動作は行わず、元の状態へと戻ることになる。
【００７６】
このように、情報処理装置１０は、操作者がカーソルキー５１を用いてクリッカブルマップ７１において本来移動不可能とされる当該クリッカブルマップ７１が割り当てられている領域外、すなわち、フォーカス枠７１ａの領域外へとカーソル７２を移動しようとする操作を行うことにより、取消動作を行うことができる。
【００７７】
以上、セレクトボックス、テキストボックス、及びクリッカブルマップに対する操作モードから抜け出す場合について説明したが、これらをまとめると、情報処理装置１０は、上述した反転バー、キャレット、及びカーソルといった、ディスプレイ・デバイス１８の表示画面に移動可能に表示される現在の操作位置を示す各種ポインタを、操作対象となるオブジェクトが割り当てられている領域外へと移動するように、カーソルキー等の少なくとも方向指示機能を有する所定の操作子を用いて操作された場合に、取消動作を行うものであるということができる。
【００７８】
さて、情報処理装置１０は、ＣＰＵ１１の制御のもとにバックグラウンドで所定のプログラムを実行することにより、このような操作に応じた取消動作を行うことができる。このとき、情報処理装置１０は、上述した各種オブジェクトがタグ付きテキストを用いて作成されていることから、ソフトウェア的にはこれらタグを検知することにより、操作に応じた取消動作を行う。
【００７９】
具体的には、情報処理装置１０は、図８に示す一連の工程を経ることにより、操作に応じた取消動作を実現する。
【００８０】
まず、情報処理装置１０は、同図に示すように、ステップＳ１において、ユーザインターフェース・コントローラ１５によって受け付けた操作者によるカーソルキー等の操作子の操作に応じて、ＣＰＵ１１の制御のもとに、ディスプレイ・デバイス１８の表示画面に表示されているコンテンツ上の各種リンクを選択するためのナビゲーション間の移動等を行う。
【００８１】
続いて、情報処理装置１０は、ステップＳ２において、ＣＰＵ１１の制御のもとに、ナビゲーション間の移動等によって選択したオブジェクトを記述するＨＴＭＬのタグが取消動作を要するものであるか否かを判定する。
【００８２】
ここで、情報処理装置１０は、タグが取消動作を要しないものであるものと判定した場合には、取消動作へと移行することなくステップＳ１からの処理を繰り返す。一方、情報処理装置１０は、タグが取消動作を要するものであるものと判定した場合には、ステップＳ３以降の取消動作を行うための処理へと移行する。
【００８３】
情報処理装置１０は、ステップＳ３において、ＣＰＵ１１の制御のもとに、タグの記述にしたがった所望の動作を行い、ステップＳ４において、ユーザインターフェース・コントローラ１５からの制御信号に基づいて、方向キーが押下されたか否か、すなわち、カーソルキー等の所定の操作子を用いてポインタを移動させるための方向指示が行われたか否かを判定する。
【００８４】
ここで、情報処理装置１０は、方向指示が行われていないものと判定した場合には、方向指示が行われるまでステップＳ４からの処理を繰り返す。
【００８５】
一方、情報処理装置１０は、方向指示が行われたものと判定した場合には、ステップＳ５へと処理を移行し、ユーザインターフェース・コントローラ１５からの制御信号に基づいて、ＣＰＵ１１の制御のもとに、現在のポインタ位置が、操作対象のオブジェクトが割り当てられている領域の境界に達したか否かを判定する。すなわち、情報処理装置１０は、現在の操作位置を示すポインタを、操作対象となるオブジェクトが割り当てられている領域外へと移動するように操作されたか否かを判定する。
【００８６】
ここで、情報処理装置１０は、現在のポインタ位置が、操作対象のオブジェクトが割り当てられている領域の境界に達していないものと判定した場合には、ステップＳ４にて指示された方向にポインタを移動させることが可能であることから、ステップＳ６へと処理を移行し、ＣＰＵ１１の制御のもとに、通常どおり指示された方向にしたがってポインタを移動させ、ステップＳ４からの処理を繰り返す。
【００８７】
一方、情報処理装置１０は、現在のポインタ位置が、操作対象のオブジェクトが割り当てられている領域の境界に達したものと判定した場合には、ステップＳ４にて指示された方向にポインタを移動させることが不可能であることから、ステップＳ７へと処理を移行し、ＣＰＵ１１の制御のもとに、上述した確認ダイアログをディスプレイ・デバイス１８の表示画面に表示する。
【００８８】
そして、情報処理装置１０は、ステップＳ８において、ユーザインターフェース・コントローラ１５からの制御信号に基づいて、ＣＰＵ１１の制御のもとに、取消動作を行うべく確認ダイアログにしたがって「実行」が選択されたか否かを判定し、「実行」が選択されていないものと判定した場合には、取消動作を行うことなくステップＳ４からの処理を繰り返す一方で、「実行」が選択されたものと判定した場合には、ステップＳ９において、ＣＰＵ１１の制御のもとに、取消動作を行い、当該オブジェクトに対する操作モードから抜け出し、ステップＳ１の状態へと遷移する。
【００８９】
情報処理装置１０は、このような一連の工程を経ることにより、操作対象となるオブジェクトが割り当てられている領域外へとポインタを移動する操作が行われるのに応じて、取消動作を行うことができる。
【００９０】
以上詳細に説明したように、本発明の実施の形態として示した情報処理装置１０は、操作対象となるオブジェクトが割り当てられている領域外へとポインタを移動する操作が行われるのに応じて、取消動作を行うことから、リモートコントローラにおけるカーソルキーやスティックキーといった少なくとも方向指示機能を有する既存の操作子のみを用いて、フォーム、及びクリッカブルマップといった各種オブジェクトに対する操作モードから抜け出す取消操作を行うことができる。
【００９１】
したがって、情報処理装置１０においては、オブジェクトに対する操作モードから抜け出すために、リモートコントローラやスティックキー等の操作デバイスに取消機能を実現する専用のハードウェア的な操作子を別途設ける必要がなく、また、ある操作子に複合的な機能を割り当てることによる操作デバイスの筐体への印刷も不要となり、操作デバイスのレイアウトの緩和とコストの低減を図ることができるとともに、操作者にとっても、既存の操作の延長線上で取消操作を行うことができることから、ユーザビリティの向上を図ることができる。
【００９２】
なお、本発明は、上述した実施の形態に限定されるものではない。例えば、上述した実施の形態では、現在表示されているオブジェクト自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログをディスプレイ・デバイス１８の表示画面に表示するものとして説明したが、本発明は、操作対象となるオブジェクトが割り当てられている領域外へとポインタを移動する操作が行われるのに応じて、確認ダイアログを提示せずに直接取消動作を行うようにしてもよい。
【００９３】
また、例えばセレクトボックス内の項目を高速スクロールしている場合といったように、操作対象のオブジェクトに対する高速スクロール動作中には、ポインタが操作対象となるオブジェクトが割り当てられている領域外へと不用意に移動してしまうケースが生じやすい。そこで、本発明は、操作対象のオブジェクトに対する高速スクロール動作中には、このような誤動作を防止するために、取消動作を行わないように制御するようにしてもよい。
【００９４】
さらに、上述した実施の形態では、ポインティングデバイスを搭載しない情報処理装置として、いわゆるＣＥ機器を想定して説明したが、本発明は、例えば図９に示すように、カーソルキー１０１及び実行キー１０１ａを備える携帯電話機１００や、例えば図１０に示すように、カーソルキー１１１及び実行キー１１１ａからなるマウスパッドを備えるノートブック型パーソナルコンピュータや、図示しないがいわゆる携帯情報端末機（Personal Digital Assistant；ＰＤＡ）等、その他任意の電子機器に適用することができる。
【００９５】
さらにまた、上述した実施の形態では、操作デバイスの例示として、キーボード、赤外線リモートコントローラ、スティックキー、又はプッシュボタンを挙げて説明したが、本発明は、例えば図１１に示すように、方向指示機能のために矢印ａの方向へと回転自在とされるとともに、実行機能のために矢印ｂの方向へと押下可能に構成されるいわゆるジョグダイヤル１２０に適用しても好適である。すなわち、本発明は、少なくとも方向指示機能を有する操作子を実装した操作デバイスであれば、いかなるものであっても適用することができるものである。
【００９６】
また、上述した実施の形態では、情報処理装置として、いわゆるＨＴＭＬ、ＸＨＴＭＬ、及びＷＡＰ等の所定の言語で作成された各種ウェブコンテンツを、所定の表示手段を介してブラウジングさせるための所定のブラウザを搭載したブラウザ搭載機を用いて説明したが、本発明は、ブラウジングの際の操作に限定されるものではない。
【００９７】
例えば、本発明は、ファイルの一覧から所望のファイルを選択するような操作にも適用することができる。以下、この例を適用した情報処理装置について、簡単に説明する。
【００９８】
この例は、例えば図１２（Ａ）中太線部に示すように、転送するファイル名を入力するファイル名入力フィールドを含む各種入力フィールドからなるダイアログに対して、参照ボタンを押下することによってファイル一覧から所望のファイルを選択するものである。なお、同図に示す各種フィールドは、同図（Ｂ）に示すように、ＨＴＭＬ等のタグ付きテキストを記述することによって作成されるものである。
【００９９】
この場合、情報処理装置においては、操作者がカーソルキー等を用いてファイル名入力フィールドをフォーカスして参照ボタンを押下すると、同図（Ｃ）に示すように、各ディレクトリに格納されている複数のファイルの一覧を示すファイル選択メニュー１５１を表示画面に表示する。情報処理装置においては、操作者がカーソルキー等を用いてファイル選択メニュー１５１にフォーカスをあててフォーカス枠１５１ａを表示した状態で図示しない実行キーを押下したものとすると、図１３左上に示すように、個々のファイルの選択を行うべく当該ファイル間でフォーカス枠１５１ｂが移動するモードに遷移する。
【０１００】
情報処理装置においては、この状態で、操作者がさらにカーソルキー等を構成する上キーを押下することによって本来移動不可能とされる上方向へとフォーカス枠１５１ｂを移動しようとする操作が行われるか、又はカーソルキー等を構成する左キー若しくは右キーを押下することによって本来移動不可能とされる左右方向へとフォーカス枠１５１ｂを移動しようとする操作が行われた場合には、同図右上に示すように、現在表示されているファイル選択メニュー１５１自体の選択を取り消すか否かを操作者に問い合わせる旨の確認ダイアログ１５２を表示画面に表示する。
【０１０１】
そして、情報処理装置においては、操作者がカーソルキー等を用いて確認ダイアログ１５２における「実行」をフォーカスした状態で実行キーを押下することによって当該操作者が取消動作を行う意思表示を行った場合には、同図右下に示すように、当該ファイル選択メニュー１５１に対する操作モードから抜け出し、当該ファイル選択ニュー１５１を再度選択するためのナビゲーションの状態に遷移する。一方、情報処理装置においては、操作者がカーソルキー等を用いて確認ダイアログ１５２における「中止」をフォーカスした状態で実行キーを押下した場合には、取消動作は行わず、同図左上に示す元の状態へと戻ることになる。
【０１０２】
このように、情報処理装置は、操作者がカーソルキー等を用いてファイル選択メニュー１５１において本来移動不可能とされる当該ファイル選択メニュー１５１の領域外へとフォーカス枠を移動しようとする操作を行うことにより、取消動作を行うことができる。
【０１０３】
本発明は、このファイル選択メニューに対する操作モードから抜け出す取消動作のように、ブラウジング以外の際の操作にも適用することができる。
【０１０４】
このように、本発明は、その趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態として示す情報処理装置の構成を説明するブロック図である。
【図２】セレクトボックスに対する操作モードから抜け出す取消動作について説明する図であり、（Ａ）は、セレクトボックスの例を示し、（Ｂ）は、（Ａ）に示すセレクトボックスを作成するためのタグ付きテキストを示す図である。
【図３】カーソルキーを用いてセレクトボックスに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【図４】セレクトボックスの属性に"ｍｕｌｔｉｐｌｅ"を付加した場合において、カーソルキーを用いて当該セレクトボックスに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【図５】テキストボックスに対する操作モードから抜け出す取消動作について説明する図であり、（Ａ）は、テキストボックスの例を示し、（Ｂ）は、（Ａ）に示すテキストボックスを作成するためのタグ付きテキストを示す図である。
【図６】カーソルキーを用いてテキストボックスに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【図７】カーソルキーを用いてクリッカブルマップに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【図８】同情報処理装置において操作に応じた取消動作を実現する際の一連の工程を説明するフローチャートである。
【図９】本発明を適用可能な電子機器の例として示す携帯電話機の斜視図である。
【図１０】本発明を適用可能な他の電子機器の例として示すノートブック型パーソナルコンピュータの正面図である。
【図１１】操作デバイスの例として示すジョグダイヤルの斜視図である。
【図１２】ファイル選択メニューに対する操作モードから抜け出す取消動作について説明する図であり、（Ａ）は、転送するファイル名を入力するファイル名入力フィールドを含む各種入力フィールドからなるダイアログの例を示し、（Ｂ）は、（Ａ）に示す各種入力フィールドを作成するためのタグ付きテキストを示す図であり、（Ｃ）は、各ディレクトリに格納されている複数のファイルの一覧を示すファイル選択メニューの例を示す図である。
【図１３】ファイル選択メニューに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【図１４】ポインティングデバイスを搭載しない従来の情報処理装置にて用いられる操作デバイスを説明する図であり、（Ａ）は、リモートコントローラを用いて各種ウェブコンテンツを情報処理装置における所定の表示画面上でブラウジングさせている様子を示し、（Ｂ）は、リモートコントローラに設けられたカーソルキー及び実行キーの平面図であり、（Ｃ）は、スティックキーの斜視図である。
【図１５】セレクトボックスやテキストボックスの例を示す図である。
【図１６】クリッカブルマップの例を示す図である。
【図１７】ポインティングデバイスを搭載しない従来の情報処理装置にて、カーソルキーを用いてセレクトボックスに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【図１８】ポインティングデバイスを搭載しない従来の情報処理装置にて、カーソルキーを用いて属性に"ｍｕｌｔｉｐｌｅ"を付加したセレクトボックスに対する操作モードから抜け出す取消動作を行う場合の操作内容を説明する図である。
【符号の説明】
【０１０６】
１０  情報処理装置
１１  ＣＰＵ
１２  ＲＯＭ
１３  ＲＡＭ
１４  ネットワークインターフェース
１５  ユーザインターフェース・コントローラ
１６  ＶＲＡＭ
１７  グラフィックコントローラ
１８  ディスプレイ・デバイス
１９  ＤＳＰ
２０  バス
３１  セレクトボックス
３２  スクロールバー
３３，６３，７３，１５２  確認ダイアログ
５１，１０１，１１１  カーソルキー
５１ａ，１０１ａ，１１１ａ  実行キー
６１  テキストボックス
６１ａ，１５１ａ，１５１ｂ  フォーカス枠
６２  キャレット
７１  クリッカブルマップ
７１ａ  フォーカス枠
７２  カーソル
１００  携帯電話機
１１０  ノートブック型パーソナルコンピュータ
１２０  ジョグダイヤル
１５０  ダイアログ
１５１  ファイル選択メニュー
【図１】
2005025660.tif 000003
【図２】
2005025660.tif 000004
【図３】
2005025660.tif 000005
【図４】
2005025660.tif 000006
【図５】
2005025660.tif 000007
【図６】
2005025660.tif 000008
【図７】
2005025660.tif 000009
【図８】
2005025660.tif 000010
【図９】
2005025660.tif 000011
【図１０】
2005025660.tif 000012
【図１１】
2005025660.tif 000013
【図１２】
2005025660.tif 000014
【図１３】
2005025660.tif 000015
【図１４】
2005025660.tif 000016
【図１５】
2005025660.tif 000017
【図１６】
2005025660.tif 000018
【図１７】
2005025660.tif 000019
【図１８】
2005025660.tif 000020