(57)【特許請求の範囲】
【請求項１】
所定の表示部を有する表示手段と、
選択候補とされ得る項目を含む複数の表示項目を前記表示手段の表示部に一覧的に表示する画面を外部操作に応じてスクロール表示するスクロール手段と、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持する記憶部を含むメモリ部と、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、前記メモリ部から、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定部とを含む選択候補限定手段と、
前記選択候補限定部と前記メモリ部から取得したデータとによって選択的に限定された表示項目が前記スクロール手段によってスクロールされている現在時点での表示画面における所定表示領域に表示される状態にあるか否かを識別するスクロール表示状況識別手段と、
外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、前記スクロール表示状況識別手段が現在時点での表示画面における前記所定表示領域に前記選択候補限定手段によって限定された表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御するスクロール速度制御手段と、
を含んで構成されていることを特徴とする選択項目表示システム。
【請求項２】
前記表示手段は携帯情報端末装置に備えられ、前記スクロール速度制御手段は、前記携帯情報端末装置に備えられた当該外部操作を行うための回転操作式ポインティングデバイスへの操作に応答して当該画面のスクロール速度を制御するように構成されていることを特徴とする請求項１に記載の選択項目表示システム。
【請求項３】
前記スクロール速度制御手段は、当該外部操作を行うためのリモートコントローラに備えられた回転操作式ポインティングデバイスへの操作に応答して当該画面のスクロール速度を制御するように構成されていることを特徴とする請求項１に記載の選択項目表示システム。
【請求項４】
前記スクロール速度制御手段は、当該外部操作を行うためのマウス装置に備えられたマウスホイールへの操作に応答して当該画面のスクロール速度を制御するように構成されていることを特徴とする請求項１に記載の選択項目表示システム。
【請求項５】
所定の表示部を有する表示手段と、
前記表示手段の表示部に選択候補とされ得る項目を含む複数の表示項目が一覧的に表示された画面中で特定の項目を選択するためのカーソルを表示するカーソル表示手段と、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持する記憶部を含むメモリ部と、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、前記メモリ部から、起動中の前記アプリケーションに該当するデータを取得して出力することにより、前記表示手段の表示部における当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定部とを含む選択候補限定手段と、
当該画面中で前記選択候補限定部と前記メモリ部から取得したデータとによって選択的に限定された表示項目に対し前記カーソル表示手段によって移動表示されているカーソルが所定範囲内まで接近した状態にあるか否かを識別するカーソル接近状況識別手段と、
外部操作を一つの要因として当該画面のカーソルの移動速度を制御すると共に、前記カーソル接近状況識別手段が前記選択候補限定手段によって選択的に限定された表示項目に対し当該カーソルが所定範囲内まで接近した状態にあることを識別したときには、当該カーソルの移動速度を抑制するように制御するカーソル移動制御手段と、
を備えていることを特徴とする選択項目表示システム。
【請求項６】
前記表示手段は携帯情報端末装置に備えられ、前記カーソル移動制御手段は、前記携帯情報端末装置に備えられた当該外部操作を行うための回転操作式ポインティングデバイスへの操作に応答して当該画面のカーソルの移動速度を制御するように構成されていることを特徴とする請求項５に記載の選択項目表示システム。
【請求項７】
前記カーソル移動制御手段は、当該外部操作を行うためのリモートコントローラに備えられた回転操作式ポインティングデバイスへの操作に応答して当該画面のカーソルの移動速度を制御するように構成されていることを特徴とする請求項５に記載の選択項目表示システム。
【請求項８】
前記カーソル移動制御手段は、当該外部操作を行うためのマウス装置に備えられたマウスホイールへの操作に応答して当該画面のカーソルの移動速度を制御するように構成されていることを特徴とする請求項５に記載の選択項目表示システム。
【請求項９】
選択候補とされ得る項目を含む複数の表示項目を所定の表示部に一覧的に表示する画面を外部操作に応じてスクロール表示する選択項目表示方法であって、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持し、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、記憶保持された前記データのうち、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定し、
前記選択的に限定された表示項目が前記スクロールされている現在時点での表示画面における所定表示領域に表示される状態にあるか否かを識別し、
外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、現在時点での表示画面における前記所定表示領域に前記現に選択される可能性が相対的に高い表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御することを特徴とする選択項目表示方法。
【請求項１０】
選択候補とされ得る項目を含む複数の表示項目が一覧的に表示された画面中でカーソルを移動させて特定の項目を選択する選択項目表示方法であって、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持し、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、記憶保持された前記データのうち、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定し、
前記選択的に限定された表示項目に前記カーソルが所定範囲内まで接近した状態にあるか否かを識別し、
外部操作を一つの要因として当該画面のカーソルの移動速度を制御すると共に、前記選択的に限定された表示項目に前記カーソルが所定範囲内まで接近した状態にあることを識別したときには、当該カーソルの移動速度を抑制することを特徴とする選択項目表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示部に一覧的に表示される複数の表示項目のうちユーザの任意による特定の表示項目を選択可能な選択項目表示システム、択項目表示方法に関する。
【背景技術】
【０００２】
携帯電話機等の携帯情報端末装置では、表示部に一覧的に表示される複数の表示項目のうちユーザの任意による特定の表示項目を選択する操作が頻繁に行われ、従って、上述のような特定の項目を選択するための表示を行う機能に着目すると、これらの装置は一種の選択項目表示システムである。
このような選択項目表示システムにおける入力操作用デバイスとして、シャトルスイッチ或いはジョグダイヤルスイッチと通称されるような、回転動作（所望の事項を探す操作）と押下動作（決定操作）とを１つのデバイスで行える構成のものが既に普及している。
【０００３】
上掲のような入力操作用デバイスでは、多数の表示項目から特定の項目を選択する場合に、操作ボタンを連打するような煩わしさがない等種々利便性がある。
しかしながら、表示部に一覧的に表示される複数の表示項目が、スクロール後に現れる画面の下方にあるといったように、現在時点での表示画面の表示範囲やカーソルの相対的な位置が、所望の項目から離隔している場合には、所望の項目が表示されるまでに長時間画面をスクロールさせたり、カーソルを移動させたりする必要が生じるといった問題もある。
【０００４】
従来の携帯情報端末装置の中には、選択候補の項目について、選択頻度が低いと表示順位が下位に追い遣られるように入れ替えられるような構成のものもあり、そのような構成では、場合によっては、現在時点で選択を所望する項目は、現表示画面を逸脱した最も下方となり、上述のような問題は一層顕著になるおそれもある。
更に、選択頻度が低い項目の表示順位をユーザの意思に係わらず下位に入れ替えられるような構成では、例えば、五十音順といった所定の規約に従った表示順序の系列が使用に伴なって崩されてしまうといった不所望な状況が生じてしまうことにもなる。
【０００５】
また、速やかに表示項目に到達できるようにするため、スクロール速度やカーソルの移動速度を複数段階に切り換えて動かせるようにしたものもあるが、そのような場合は、スクロールに伴なう表示位置の移動や目標位置に対するカーソルの移動を、適切なタイミングで停止させるために相当の習熟を要し、場合によっては、所要の位置を飛び越えてしまうことも生じる。
【０００６】
上述のような入力操作用デバイスでは、このように、他方では技術課題も多く、
それらの操作性の改善に関して種々提案も行われている。
例えば、携帯情報端末装置におけるメニューの切り換えや表示画面のスクロール操作において、ジョグダイヤルを用いた手動操作でのスクロールから、このジョグダイヤルが所定の基準時間（例えば０．５秒）内に連続して同方向に回転操作される等所定の条件に該当する場合に、自動スクロールに移行することが提案されている（例えば、特許文献１参照）。
【０００７】
他方、全方向に操作可能な方向操作キーにより表示手段に表示されているカーソルを移動させる携帯情報端末において、装置の小型化を図りつつ、誤操作無く所望の方向にカーソル移動ができ、カーソル移動の速度も設定変更可能にした携帯情報端末装置の提案もある（例えば、特許文献２参照）。
また携帯情報端末装置等において、多様な機能のうちからユーザ所望の機能を選択するに際して、所望事項に関連したキーワードに依拠して該選択を短時間で行えるようにする提案もある（例えば、特許文献３参照）。
【０００８】
他方、携帯情報端末装置において、シャトルスイッチやジョグダイヤルスイッチ等の入力デバイスを用いて所望のメニュー項目まで素早く移動できるようにするべく、入力デバイスへのユーザへの操作状況（連続押下回数）をモニタして、この結果に応じて、単位操作量当たりのフォーカスの移動量を可変設定するといった技術も提案されている（例えば、特許文献４参照）。
【特許文献１】特開２００２−３３７９５号公報（要約等、段落０１１８〜段落０１２０等）
【特許文献２】特開２００３−４４２０４号公報（要約、段落００１６、段落００３８等）
【特許文献３】特開２００４−２２７５２４号公報（要約、段落００１１、段落００２７、段落００３３等）
【特許文献４】特開２０００−３５３０４５号公報（段落０００２〜段落０００８、段落００４３、段落００６１〜段落００６２等）
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述のように、入力操作用デバイスに対する操作の程度に応じてスクロールの速度やカーソルの移動速度を変化させ、或いは、手動操作モードから自動モードへと移行するような構成では、既述のような、スクロールされた画面による表示位置や、画面内でのカーソルの位置を、目的とする表示項目に合致するように停止させることが困難であるといった問題には十分に対応することができない。
【００１０】
また、画面のスクロールや、画面内でのカーソルの移動が、操作者の感覚に十分に馴染んだものにはなり難いといった課題も残されている。
一方、上述のような技術課題は、選択項目表示システムが携帯情報端末装置として具現されている場合に限られず生じている。
例えば、昨今発展の著しい家庭用映像装置等やパーソナルコンピュータにおける選択項目表示機能に関しても、上述同様の技術課題がある。
【００１１】
家庭用映像装置等については、ＤＬＮＡ（Digital Living Network Alliance）所定のガイドラインに準拠した通信方式で制御対象となるＡＶ機器等を操作できるようにシステムを構築することが既に実用化されている。
ＤＬＮＡでは、ＤＭＳ（Digital Media Serveｒ）に蓄積された動画、静止画、音声等の種々のコンテンツから、ＤＭＣ（Digital Media Controller）によって、所望のコンテンツを指定するが、このＤＭＣとしてＤＬＮＡ専用のリモートコントローラや携帯電話機が用いられる。
【００１２】
このような家庭用映像装置等においても、適用されたデジタルテレビジョン受像機やパネル装置の表示部に一覧的に表示される複数の表示項目のうちユーザの任意による特定の表示項目を選択する操作は、通常の使用状況において行われるものであり、従って、これらの装置も、特定の項目を選択するための表示を行う機能に着目すると、一種の選択項目表示システムである。
上述のような家庭用映像機器等による選択項目表示システムでは、上述のように、その操作には、リモートコントローラや携帯電話機が用いられ、本体から離れて操作するといった用い方が一般的であるが、このようなリモートコントローラ等についても、ジョグダイヤルのような回転操作式操作部を備えたものがある。
【００１３】
このようにジョグダイヤルのような回転操作式操作部を備えたリモートコントローラを用いて、画面に一覧的に表示された選択候補となる項目から特定の項目を選択する場合には、携帯情報端末装置の例について上述したような技術課題と同様の技術課題を生じることになる。
以上に述べたところから容易に理解される通り、既述のような技術課題は、マウスホイールを操作して、パーソナルコンピュータの画面に一覧的に表示された選択候補となる項目から特定の項目を選択する場合についても生じることになる。
【００１４】
本発明はこのような状況に鑑みてなされたものであり、選択候補とされ得る項目を含む複数の表示項目を所定の表示部に一覧的に表示する画面を、外部操作に応じてスクロール表示する場合の、スクロールされた画面による表示位置を目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできること、また、画面のスクロールが操作者の感覚に十分に馴染んだものになること、および、上記画面内でのカーソルの位置を、目的とする表示項目に合致するように停止させることが容易且つ確実にできること、更に、画面内でのカーソルの移動が、操作者の感覚に十分に馴染んだものにはなることが実現される、選択項目表示システム、選択項目表示方法を提供することを目的とする。
【課題を解決するための手段】
【００１５】
上記課題を解決するべく、本願では次に列記するような技術を提案する。
本発明の請求項１の選択項目表示システムは：
所定の表示部を有する表示手段と、
選択候補とされ得る項目を含む複数の表示項目を前記表示手段の表示部に一覧的に表示する画面を外部操作に応じてスクロール表示するスクロール手段と、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持する記憶部を含むメモリ部と、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、前記メモリ部から、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定部とを含む選択候補限定手段と、
前記選択候補限定部と前記メモリ部から取得したデータとによって選択的に限定された表示項目が前記スクロール手段によってスクロールされている現在時点での表示画面における所定表示領域に表示される状態にあるか否かを識別するスクロール表示状況識別手段と、
外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、前記スクロール表示状況識別手段が現在時点での表示画面における前記所定表示領域に前記選択候補限定手段によって限定された表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御するスクロール速度制御手段と、
を含んで構成されていることを特徴とする。
【００１６】
上記請求項１の選択項目表示システムでは、スクロール手段によって、選択候補とされ得る項目を含む複数の表示項目を表示手段の表示部に一覧的に表示する画面を外部操作に応じてスクロール表示する。
また、選択候補限定手段の複数のアプリケーションのそれぞれに対応する記憶部を含むメモリ部によって、該アプリケーションにおいて入力又は選択されたデータを記憶保持し、選択候補限定手段の選択候補限定部によって、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、前記メモリ部から、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する。
【００１７】
一方、スクロール表示状況識別手段によって、前記選択候補限定部と前記メモリ部から取得したデータとによって選択的に限定された表示項目が前記スクロール手段によってスクロールされている現在時点での表示画面における所定表示領域に表示される状態にあるか否かを識別する。
更に、スクロール速度制御手段によって、例えば、携帯情報端末装置またはリモートコントローラもしくはマウスの操作子に対するユーザのからの外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、前記スクロール表示状況識別手段が現在時点での表示画面における前記所定表示領域に前記選択候補限定手段によって限定された表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御する。
【００１８】
本発明の請求項２の選択項目表示システムは：
請求項１の選択項目表示システムにおいて特に、前記表示手段は携帯情報端末装置に備えられ、前記スクロール速度制御手段は、前記携帯情報端末装置に備えられた当該外部操作を行うための回転操作式ポインティングデバイスへの操作に応答して当該画面のスクロール速度を制御するように構成されていることを特徴とする。
上記請求項２の選択項目表示システムでは、前記表示手段は携帯情報端末装置に備えられ、前記スクロール速度制御手段は、前記携帯情報端末装置に備えられた当該外部操作を行うための回転操作式ポインティングデバイスへの操作に応答して当該画面のスクロール速度を制御する。
【００１９】
本発明の請求項３の選択項目表示システムは：
請求項１の選択項目表示システムにおいて特に、前記スクロール速度制御手段は、当該外部操作を行うためのリモートコントローラに備えられた回転操作式ポインティングデバイスへの操作に応答して当該画面のスクロール速度を制御するように構成されていることを特徴とする。
上記請求項３の選択項目表示システムでは、前記スクロール速度制御手段は、当該外部操作を行うためのリモートコントローラに備えられた回転操作式ポインティングデバイスへの操作に応答して当該画面のスクロール速度を制御する。
【００２０】
本発明の請求項４の選択項目表示システムは：
請求項１の選択項目表示システムにおいて特に、前記スクロール速度制御手段は、当該外部操作を行うためのマウス装置に備えられたマウスホイールへの操作に応答して当該画面のスクロール速度を制御するように構成されていることを特徴とする。
上記請求項４の選択項目表示システムでは、前記スクロール速度制御手段は、当該外部操作を行うためのマウス装置に備えられたマウスホイールへの操作に応答して当該画面のスクロール速度を制御する。
【００２１】
本発明の請求項５の選択項目表示システムは：
所定の表示部を有する表示手段と、
前記表示手段の表示部に選択候補とされ得る項目を含む複数の表示項目が一覧的に表示された画面中で特定の項目を選択するためのカーソルを表示するカーソル表示手段と、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持する記憶部を含むメモリ部と、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、前記メモリ部から、起動中の前記アプリケーションに該当するデータを取得して出力することにより、前記表示手段の表示部における当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定部とを含む選択候補限定手段と、
当該画面中で前記選択候補限定部と前記メモリ部から取得したデータとによって選択的に限定された表示項目に対し前記カーソル表示手段によって移動表示されているカーソルが所定範囲内まで接近した状態にあるか否かを識別するカーソル接近状況識別手段と、
外部操作を一つの要因として当該画面のカーソルの移動速度を制御すると共に、前記カーソル接近状況識別手段が前記選択候補限定手段によって選択的に限定された表示項目に対し当該カーソルが所定範囲内まで接近した状態にあることを識別したときには、当該カーソルの移動速度を抑制するように制御するカーソル移動制御手段と、
を備えていることを特徴とする。
【００２２】
上記請求項５の選択項目表示システムでは、カーソル表示手段によって、前記表示手段の表示部に選択候補とされ得る項目を含む複数の表示項目が一覧的に表示された画面中で特定の項目を選択するためのカーソルを表示する。
また、選択候補限定手段の複数のアプリケーションのそれぞれに対応する記憶部を含むメモリ部によって、該アプリケーションにおいて入力又は選択されたデータを記憶保持し、選択候補限定手段の選択候補限定部によって、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、前記メモリ部から、起動中の前記アプリケーションに該当するデータを取得して出力することにより、前記表示手段の表示部における当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する。
【００２３】
一方、カーソル接近状況識別手段によって、当該画面中で前記選択候補限定部と前記メモリ部から取得したデータとによって選択的に限定された表示項目に対し前記カーソル表示手段によって移動表示されているカーソルが所定範囲内まで接近した状態にあるか否かを識別する。
更に、カーソル移動制御手段によって、例えば、携帯情報端末装置またはリモートコントローラもしくはマウスの操作子に対するユーザのからの外部操作を一つの要因として当該画面のカーソルの移動速度を制御すると共に、前記カーソル接近状況識別手段が前記選択候補限定手段によって選択的に限定された表示項目に対し当該カーソルが所定範囲内まで接近した状態にあることを識別したときには、当該カーソルの移動速度を抑制するように制御する。
【００２４】
本発明の請求項６の選択項目表示システムは：
請求項５の選択項目表示システムにおいて特に、前記表示手段は携帯情報端末装置に備えられ、前記カーソル移動制御手段は、前記携帯情報端末装置に備えられた当該外部操作を行うための回転操作式ポインティングデバイスへの操作に応答して当該画面のカーソルの移動速度を制御するように構成されていることを特徴とする。
上記請求項６の選択項目表示システムでは、前記表示手段は携帯情報端末装置に備えられ、前記カーソル移動制御手段は、前記携帯情報端末装置に備えられた当該外部操作を行うための回転操作式ポインティングデバイスへの操作に応答して当該画面のカーソルの移動速度を制御する。
【００２５】
本発明の請求項７の選択項目表示システムは：
請求項５の選択項目表示システムにおいて特に、前記カーソル移動制御手段は、当該外部操作を行うためのリモートコントローラに備えられた回転操作式ポインティングデバイスへの操作に応答して当該画面のカーソルの移動速度を制御するように構成されていることを特徴とする。
上記請求項７の選択項目表示システムでは、前記カーソル移動制御手段は、当該外部操作を行うためのリモートコントローラに備えられた回転操作式ポインティングデバイスへの操作に応答して当該画面のカーソルの移動速度を制御する。
【００２６】
本発明の請求項８の選択項目表示システムは：
請求項５の選択項目表示システムにおいて特に、前記カーソル移動制御手段は、当該外部操作を行うためのマウス装置に備えられたマウスホイールへの操作に応答して当該画面のカーソルの移動速度を制御するように構成されていることを特徴とする。
上記請求項８の選択項目表示システムでは、前記カーソル移動制御手段は、当該外部操作を行うためのマウス装置に備えられたマウスホイールへの操作に応答して当該画面のカーソルの移動速度を制御する。
【００２７】
本発明の請求項９の選択項目表示方法は：
選択候補とされ得る項目を含む複数の表示項目を所定の表示部に一覧的に表示する画面を外部操作に応じてスクロール表示する選択項目表示方法であって、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持し、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、記憶保持された前記データのうち、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定し、
前記選択的に限定された表示項目が前記スクロールされている現在時点での表示画面における所定表示領域に表示される状態にあるか否かを識別し、
外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、現在時点での表示画面における前記所定表示領域に前記現に選択される可能性が相対的に高い表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御することを特徴とする。
上記請求項９の選択項目表示システムにおける選択項目表示方法では、上述のように当該画面のスクロール速度を制御するため、スクロールされた画面による表示位置を目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
【００２８】
本発明の請求項１０の選択項目表示方法は：
選択候補とされ得る項目を含む複数の表示項目が一覧的に表示された画面中でカーソルを移動させて特定の項目を選択する選択項目表示方法であって、
複数のアプリケーションのそれぞれに対応し、該アプリケーションにおいて入力又は選択されたデータを記憶保持し、前記複数のアプリケーションのうちの起動中のアプリケーションの情報に基づいて、現在時点で起動中の前記アプリケーションを認識し、記憶保持された前記データのうち、起動中の前記アプリケーションに該当するデータを取得して出力することにより、当該画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定し、
前記選択的に限定された表示項目に前記カーソルが所定範囲内まで接近した状態にあるか否かを識別し、
外部操作を一つの要因として当該画面のカーソルの移動速度を制御すると共に、前記選択的に限定された表示項目に前記カーソルが所定範囲内まで接近した状態にあることを識別したときには、当該カーソルの移動速度を抑制することを特徴とする。
【００２９】
上記請求項１０の選択項目表示方法では、前記選択的に限定された表示項目に前記カーソルが所定範囲内まで接近した状態にあることを識別したときには、当該カーソルの移動速度を抑制するため、選択候補とされ得る項目を含む複数の表示項目を所定の表示部に一覧的に表示する画面内でのカーソルの位置を、目的とする表示項目に合致するように停止させることが容易且つ確実にできる。
【発明の効果】
【００３０】
本発明によれば、選択候補とされ得る項目を含む複数の表示項目を所定の表示部に一覧的に表示する画面を、外部操作に応じてスクロール表示する場合の、スクロールされた画面による表示位置を目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできること、また、画面のスクロールが操作者の感覚に十分に馴染んだものになること、および、上記画面内でのカーソルの位置を、目的とする表示項目に合致するように停止させることが容易且つ確実にできること、更に、画面内でのカーソルの移動が、操作者の感覚に十分に馴染んだものにはなることが達成される、選択項目表示システム、選択項目表示方法が実現される。
【発明を実施するための最良の形態】
【００３１】
以下、図面を参照して本発明の実施の形態について詳述することにより本発明を明らかにする。
尚、以下に参照する各図では、本発明の要部に係わる部分については適宜誇張し、それ以外の部分については適宜簡略化され、ないしは、省略されている。
（本発明の第１の実施の形態としての選択項目表示システムの構成）
図１は、本発明の第１の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【００３２】
図１において、選択項目表示システムとしての携帯情報端末装置１００は、アンテナ１０１を有するＲＦ送受信部１０２、外部操作を受付ける操作部１０３、および、種々の操作のための表示および電子メールその他外部から取得した情報の表示を行うためのＬＣＤ等の表示部１０４が備えられ、これらは、系全体を統括的に管理するシステムコントローラ１１０の管理下に置かれている。
【００３３】
上述の構成において、アンテナ１０１はＲＦ信号に係る送受信の処理を行なうＲＦ送受信部１０２の内部に備えられた図示しないアンテナ共用回路（Duplexer）によって送信および受信について共用される。
ＲＦ送受信部１０２には、それら自体は公知の増幅、周波数変換、復調、変調等の各機能部（何れもＲＦ送受信部１０２内部に構成されるが、各個には図示を省略する）が備えられ、これらの機能部において所定のタイミングで各処理が実行されるように構成されている。
【００３４】
システムコントローラ１１０には、この携帯情報端末装置１００における送受信動作を管理する送受信管理部１１１、表示部１０４での表示画面のスクロールを行うための処理を行うスクロール処理部１１２のほか、後述する選択候補限定部１１３、スクロール表示状況認識部１１４、および、スクロール速度制御部１１５の各機能部のほか、図示されない通信に関する管理機能部が設けられている。
操作部１０３は、シャトルスイッチ或いはジョグダイヤルスイッチと通称されるような、回転動作（所望の事項を探す操作）と押下動作（決定操作）とを１つのデバイスで行える入力操作用デバイスや、通常の操作スイッチ等を含んで構成される。
【００３５】
図２には、携帯情報端末装置１００におけるこのジョグダイヤルスイッチＪＤの配置が例示されている。
また、表示部１０４での表示は、選択候補とされ得る項目を含む複数の表示項目が一覧的に表示される画面が、操作部１０３からの外部操作に応じてスクロールされる。
このスクロールは、システムコントローラ１１０のスクロール処理部１１２によって、所要に応じて実行され得ると共に、スクロール速度制御部１１５によってそのスクロール速度が制御される。スクロール速度の制御については、後に詳述する。
【００３６】
システムコントローラ１１０の管理下には、更に、例えばマイクロフォンおよびスピーカのような音声入出力部１０５、プログラムやデータを格納するメモリ部１２０が配置されている。
音声入出力部１０５は、この携帯情報端末装置１００によって音声通話を行うときの音声の入出力機能部である。
メモリ部１２０には、選択ブックマーク記憶部１２１、選択電話帳データ記憶部１２２、入力文字記憶部１２３、および、ユーザデータ記憶部１２４が設けられている。
【００３７】
メモリ部１２０におけるこれら選択ブックマーク記憶部１２１、選択電話帳データ記憶部１２２、入力文字記憶部１２３、および、ユーザデータ記憶部１２４と、システムコントローラ１１０における選択候補限定部１１３とによって、表示部１０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定手段が構成される。
【００３８】
例えば、最近、選択した項目を選択される可能性が高いとして、図３の概念図に例示されているように、選択ブックマーク記憶部１２１および選択電話帳データ記憶部１２２には、例えば、各最大５件の項目を記憶保持し、現在時点から見て最新の入力に係る項目を、当該項目の順序系列における筆頭位置（１番）に位置付ける。
新たな項目の入力があると、既存の項目は、上述の順序系列におけるランクが順次下位に下げられ、既存の順序系列における最下位のランク（５番）にあった項目は破棄される。
【００３９】
一方、入力文字記憶部１２３には、ポータルサイトの検索窓に入力した文字列等が、例えば、最大５件記憶保持される。
入力文字記憶部１２３に記憶保持された項目については、ブラウザのアプリケーションが起動すると、前回記憶された項目は消去され、新たに入力された文字列が記憶される。
また、ユーザデータ記憶部１２４には、ユーザ名、電話番号、メールアドレスが記憶される。該記憶データは、メール本文閲覧時に利用されるデータとなる。
尚、ユーザデータ記憶部１２４には、上記のほか、キーワードの登録も可能である。
【００４０】
一方、システムコントローラ１１０における選択候補限定部１１３は、システムコントローラ１１０における状態管理系機能によって、起動中のアプリケーションの情報に基づいて、現在時点で起動中のアプリケーションを認識し、該当するデータをメモリ部１２０から取得してスクロール速度制御部１１５にそのスクロール速度の制御のためのデータとして供給する。
【００４１】
スクロール速度制御部１１５は操作部１０３からの外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、スクロール表示状況識別手段１１４が現在時点での表示画面における所定表示領域に選択候補限定部１１３とメモリ部１２０のデータによって限定された表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御する。
【００４２】
例えば、ブックマークや電話帳のリストを閲覧している際に、選択候補限定部１１３によって限定されているデータに含まれるキーワードが現在時点での表示画面における表示部１０４の画面に表示される状態にあることをスクロール表示状況識別部１１４が識別したときには、当該画面のスクロール速度を抑制するように制御する。
このスクロール速度の抑制の制御は、例えば、スクロール表示状況識別部１１４における上述の識別があったときには、一律に低速にするといった態様で行なわれ得る。
【００４３】
尚、スクロール表示状況識別部１１４は、上述のように、選択候補限定部１１３によって限定されているデータに含まれるキーワードが現在時点での表示画面における表示部１０４の画面に現に表示されたときを識別するように構成されてもよいが、現に表示されるに到る以前に、程なく表示される状態にあることを識別するように構成されてもよい。
一方、スクロール速度が自動的に或る定常速度に維持されている場合においても、スクロール表示状況識別部１１４における上述の識別があったときには、一律に低速して、所望の項目が選択されるに到るまでは、そのスクロール速度を維持するといった態様を採り得る。
【００４４】
以上により、スクロールされた画面による表示位置を、目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
選択候補の種別に応じたスクロール速度の制御は次のようにして実行される。
即ち、ブックマーク一覧表示のアプリケーションの起動時には、選択ブックマーク記憶部１２１のデータがスクロール速度制御部１１５に供給される。
また、電話帳のアプリケーションが起動するときには、選択電話帳データ記憶部１２２のデータがスクロール速度制御部１１５に供給される。
【００４５】
更に、ブラウザのアプリケーションが起動するとき（即ち、Ｗｅｂページの閲覧時）には、入力文字記憶部１２３およびユーザデータ記憶部１２４のデータがスクロール速度制御部１１５に供給される。
スクロール速度制御部１１５は、その内部にスクロール速度を検出するスクロール速度カウンタ機能部（図示省略）を有し、既述の操作部１０３からの外部操作によるスクロール速度が所定期間定常速度を維持していることが検出されたときには、外部操作によらずにスクロール速度を、この定常速度に自動的に維持する。
【００４６】
上述のように、定常速度に自動的に維持するスクロール速度は、例えば、高速、中速、および、低速の３段階のものとして設定される構成を採ることも可能である。
操作部１０３からの外部操作によるスクロール速度が所定期間高速であれば、上述の高速を自動的に維持し、外部操作によるスクロール速度が中速或いは低速である状態で定常となっている場合は、それぞれ、中速或いは低速を自動的に維持するように、スクロール速度が制御される。
従って、当該各外部操作を行ったユーザの意思が忠実に反映されたスクロール速度が自動的に維持され、操作者の感覚に十分に馴染んだ違和感の無いスクロール速度制御が行われる。
【００４７】
図４は、図１の実施の形態の選択項目表示システム（携帯情報端末装置）の動作を表すフローチャートであり、特に、選択ブックマーク記憶部１２１に蓄積されている項目（データ）について、その選択操作が行われる場合の例である。
図４のフローチャートにおいて、スクロール動作が開始されると、先ず、所定期間スクロール速度が定常速度を維持しているか否かが判断される（ステップＳ４０１）。
【００４８】
所定期間スクロール速度が定常速度を維持していないと判断されたときには（ステップＳ４０１：Ｎｏ）、選択ブックマーク記憶部１２１からの項目がカーソルの所定範囲の近傍位置にあるか否かが判断される（ステップＳ４０２）。
ステップＳ４０２で、当該項目（選択候補）がカーソルの所定範囲の近傍位置にあると判断されたときには（ステップＳ４０２：Ｙｅｓ）、スクロール速度を低速に変更する（ステップＳ４０３）。
【００４９】
ステップＳ４０３のようにスクロール速度が低速になった状態で、選択ブックマーク記憶部１２１からの何れかの項目が選択されたか否かが判断され（ステップＳ４０４）、何れかの項目が選択されたと判断されたときには（ステップＳ４０４：Ｙｅｓ）、スクロール動作を終了する。
一方、先のステップＳ４０１で、所定期間スクロール速度が定常速度を維持していると判断されたときには（ステップＳ４０１：Ｙｅｓ）、その定常速度（或いは、段階的に異なる複数の定常速度のうち、当該維持された定常速度に近い速度）が自動的に維持される（ステップＳ４０５）。ステップＳ４０５以降は、先の、ステップＳ４０２以下と同様である。
【００５０】
また、ステップＳ４０４で、何れの項目も選択されていないと判断されたときには、スクロール速度を低速に変更する以前は自動スクロールモードでの動作であったか否かが判断される（ステップＳ４０６）。
ステップＳ４０６で、スクロール速度を低速に変更する以前は自動スクロールモードでの動作であったと判断されたときには（ステップＳ４０６：Ｙｅｓ）、先のステップＳ４０５に移行する。
【００５１】
一方、ステップＳ４０６で、スクロール速度を低速に変更する以前は自動スクロールモードでの動作ではなかったと判断されたときには（ステップＳ４０６：Ｎｏ）、ステップＳ４０１に戻る。
尚、図５は、選択ブックマーク記憶部１２１からのデータを例示する概念図であり、既述の図３におけると同様に、５項目のデータが、最近に記憶されたもの程順序系列の上位を占める関係で保持されている。
図６は、選択ブックマーク記憶部１２１からのデータが表示部１０４に表示された様子を例示する図である。図示の例では「○□△△□…」なる項目がカーソル位置に合っている。
【００５２】
図７は、図１の実施の形態の選択項目表示システム（携帯情報端末装置）の動作を表すフローチャートであり、特に、入力文字記憶部１２３或いはユーザデータ記憶部１２４に蓄積されている項目（データ）について、その選択操作が行われる場合の例である。
図７において、スクロールが開始されると、先ず、所定期間スクロール速度が定常速度を維持しているか否かが判断される（ステップＳ７０１）。
所定期間スクロール速度が定常速度を維持していないと判断されたときには（ステップＳ７０１：Ｎｏ）、入力文字記憶部１２３またはユーザデータ記憶部１２４からの項目がカーソルの所定範囲の近傍位置にあるか否かが判断される（ステップＳ７０２）。
【００５３】
ステップＳ７０２で、当該項目（選択候補）がカーソルの所定範囲の近傍位置にあると判断されたときには（ステップＳ７０２：Ｙｅｓ）、スクロール速度を低速に変更する（ステップ７０３）。
ステップＳ７０３のようにスクロール速度が低速になった状態で、探索される位置が文章（表示文字列）の末尾に到ったか否かが判断され（ステップＳ７０４）、上記末尾に到ったと判断されたときには（ステップＳ７０４：Ｙｅｓ）、スクロール動作を終了する。
【００５４】
一方、先のステップＳ７０１で、所定期間スクロール速度が定常速度を維持していると判断されたときには、その定常速度（或いは、段階的に異なる複数の定常速度のうち、当該維持された定常速度に近い速度）が自動的に維持される（ステップＳ７０５）。ステップＳ７０５以降は、先の、ステップＳ７０２以下と同様である。
また、ステップＳ７０４で、何れの項目も選択されていないと判断されたときには、スクロール速度を低速に変更する以前は自動スクロールモードでの動作であったか否かが判断される（ステップＳ７０６）。
【００５５】
ステップＳ７０６で、スクロール速度を低速に変更する以前は自動スクロールモードでの動作であったと判断されたときには（ステップＳ７０６：Ｙｅｓ）、先のステップＳ７０５に移行する。
一方、ステップＳ７０６で、スクロール速度を低速に変更する以前は自動スクロールモードでの動作ではなかったと判断されたときには（ステップＳ７０６：Ｎｏ）、ステップＳ７０１に戻る。
尚、図８は、入力文字記憶部１２３（図１）からのデータを例示する概念図であり、既述の図３におけると同様に、５項目のデータが、最近に記憶されたもの程順序系列の上位を占める関係で保持されている。
【００５６】
また、図９は、ユーザデータ記憶部１２４（図１）からのデータを例示する概念図である。
更に、図１０は、Ｗｅｂページが表示部１０４に表示された文章（文字列）に対して探索を行う場合の様子を例示する図である。図示の例では「□□□」なる項目がカーソル位置に合っている。
尚、本実施の形態では、最近、選択した項目を選択される可能性が高いとして説明したが、選択回数をカウントして、選択回数の多い項目を選択される可能性が高いとしてもよい。
【００５７】
（本発明の第２の実施の形態としての選択項目表示システムの構成）
図１１は、本発明の第２の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。図１１において、既述の図１との対応部には同一の符号を附して示し、それらに関する各個の説明は省略する。
図１１の実施の形態における図１との相違点は、図１の実施の形態が表示画面をスクロールさせて、選択候補たる項目の探索を行うように構成されていたのに対し、図１１の実施の形態では、同一画面内でカーソルの位置を移動させて選択候補たる項目の探索を行うように構成されている点である。
【００５８】
図１１において、この選択項目表示システムとしての携帯情報端末装置２００は、アンテナ１０１を有するＲＦ送受信部１０２、外部操作を受付ける操作部１０３、および、種々の操作のための表示および電子メールその他外部から取得した情報の表示を行うためのＬＣＤ等の表示部１０４が備えられ、これらは、系全体を統括的に管理するシステムコントローラ２１０の管理下に置かれている点は、図１の構成と大差がない。
【００５９】
システムコントローラ２１０には、この携帯情報端末装置２００における送受信動作を管理する送受信管理部１１１、表示部１０４での表示画面内でのカーソルの表示を行うための処理を行うカーソル表示処理部２１２のほか、後述する選択候補限定部１１３、カーソル接近状況識別部２１４、および、カーソル移動制御部２１５の各機能部のほか、図示されない通信に関する管理機能部が設けられている。
【００６０】
操作部１０３は、シャトルスイッチ或いはジョグダイヤルスイッチと通称されるような、回転動作（所望の事項を探す操作）と押下動作（決定操作）とを１つのデバイスで行える入力操作用デバイスや、通常の操作スイッチ等を含んで構成される点も図１と同様である。
また、表示部１０４でのカーソルの表示位置は、選択候補とされ得る項目を含む複数の表示項目が一覧的に表示される画面内で、操作部１０３からの外部操作に応じて移動される。
【００６１】
カーソルの移動は、システムコントローラ２１０のカーソル表示処理部２１２によって、所要に応じて実行され得ると共に、カーソル移動制御部２１５によってその移動速度が制御される。移動速度の制御については、後に詳述する。
システムコントローラ２１０の管理下には、更に、例えばマイクロフォンおよびスピーカのような音声入出力部１０５、プログラムやデータを格納するメモリ部１２０が配置されている。
【００６２】
音声入出力部１０５およびメモリ部１２０については、構成、作用とも、図１と略同様である。
メモリ部１２０におけるこれら選択ブックマーク記憶部１２１、選択電話帳データ記憶部１２２、入力文字記憶部１２３、および、ユーザデータ記憶部１２４と、システムコントローラ２１０における選択候補限定部１１３とによって、表示部１０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定手段が構成される。
【００６３】
一方、システムコントローラ２１０における選択候補限定部１１３は、システムコントローラ２１０における状態管理系機能によって、起動中のアプリケーションの情報に基づいて、現在時点で起動中のアプリケーションを認識し、該当するデータをメモリ部１２０から取得してカーソル移動制御部２１５にそのカーソル移動速度の制御のためのデータとして供給する。
【００６４】
カーソル移動制御部２１５は操作部１０３からの外部操作を一つの要因として当該画面のカーソル移動速度を制御すると共に、カーソル接近状況識別手段２１４が現在時点での表示画面における所定表示領域に選択候補限定部１１３とメモリ部１２０のデータによって限定された表示項目が表示される状態にあることを識別したときには、当該画面中のカーソルの移動速度を抑制するように制御する。
【００６５】
例えば、ブックマークや電話帳のリストを閲覧している際に、選択候補限定部１１３によって限定されているデータに含まれるキーワードにカーソルが所定の距離範囲内に接近した状態にあることをカーソル接近状況識別部１１４が識別したときには、当該画面中のカーソルの移動速度を抑制するように制御する。
このカーソルの移動速度の抑制の制御は、例えば、カーソル接近状況識別部２１４における上述の識別があったときには、一律に低速にするといった態様で行なわれ得る。
一方、カーソルの移動速度が自動的に或る定常速度に維持されている場合においても、カーソル接近状況識別部２１４における上述の識別があったときには、一律に低速して、所望の項目が選択されるに到るまでは、そのカーソルの移動速度を維持するといった態様を採り得る。
【００６６】
以上により、画面内でのカーソルの位置を、目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
選択候補の種別に応じたカーソルの移動速度の制御は次のようにして実行される。
即ち、ブックマーク一覧表示のアプリケーションの起動時には、選択ブックマーク記憶部１２１のデータがカーソル移動制御部２１５に供給される。
また、電話帳のアプリケーションが起動するときには、選択電話帳データ記憶部１２２のデータがカーソル移動制御部２１５に供給される。
【００６７】
更に、ブラウザのアプリケーションが起動するとき（即ち、Ｗｅｂページの閲覧時）には、入力文字記憶部１２３およびユーザデータ記憶部１２４のデータがカーソル移動制御部２１５に供給される。
カーソル移動制御部２１５は、その内部にカーソル移動速度を検出するカーソル移動速度カウンタ機能部（図示省略）を有し、既述の操作部１０３からの外部操作によるカーソルの移動速度が所定期間定常速度を維持していることが検出されたときには、外部操作によらずにカーソルの移動速度を、この定常速度に自動的に維持する。
【００６８】
上述のように、定常速度に自動的に維持するカーソルの移動速度は、例えば、高速、中速、および、低速の３段階のものとして設定される構成を採ることも可能である。
操作部１０３からの外部操作によるカーソルの移動速度が所定期間高速であれば、上述の高速を自動的に維持し、外部操作によるカーソルの移動速度が中速或いは低速である状態で定常となっている場合は、それぞれ、中速或いは低速を自動的に維持するように、カーソルの移動速度が制御される。
従って、当該各外部操作を行ったユーザの意思が忠実に反映されたカーソルの移動速度が自動的に維持され、操作者の感覚に十分に馴染んだ違和感の無いスクロール速度制御が行われる。
【００６９】
図１２は、図１１の実施の形態の選択項目表示システムとしての携帯情報端末装置の動作を表すフローチャートであり、特に、選択ブックマーク記憶部１２１に蓄積されている項目（データ）について、その選択操作が行われる場合の例である。
図１２のフローチャートにおいて、スクロール動作が開始されると、先ず、所定期間カーソルの移動速度が定常速度を維持しているか否かが判断される（ステップＳ１２０１）。
【００７０】
所定期間カーソルの移動速度が定常速度を維持していないと判断されたときには（ステップＳ１２０１：Ｎｏ）、選択ブックマーク記憶部１２１からの項目に対しカーソルが所定範囲の近傍位置に接近中か否かが判断される（ステップＳ１２０２）。
ステップＳ１２０２で、当該項目（選択候補）にカーソルが所定範囲の近傍位置まで接近中であると判断されたときには（ステップＳ１２０２：Ｙｅｓ）、カーソルの移動速度を低速に変更する（ステップＳ１２０３）。
【００７１】
ステップＳ１２０３のように、カーソルの移動速度が低速になった状態で、選択ブックマーク記憶部１２１からの何れかの項目が選択されたか否かが判断され（ステップＳ１２０４）、何れかの項目が選択されたと判断されたときには（ステップＳ１２０４：Ｙｅｓ）、カーソルの移動動作を終了する。
一方、先のステップＳ１２０１で、所定期間、カーソルの移動速度が定常速度を維持していると判断されたときには（ステップＳ１２０１：Ｙｅｓ）、その定常速度（或いは、段階的に異なる複数の定常速度のうち、当該維持された定常速度に近い速度）が自動的に維持される（ステップＳ１２０５）。ステップＳ１２０５以降は、先の、ステップＳ１２０２以下と同様である。
【００７２】
また、ステップＳ１２０４で、何れの項目も選択されていないと判断されたときには、カーソルの移動速度を低速に変更する以前は自動移動モードでの動作であったか否かが判断される（ステップＳ１２０６）。
ステップＳ１２０６で、カーソルの移動速度を低速に変更する以前は自動移動モードでの動作であったと判断されたときには（ステップＳ１２０６：Ｙｅｓ）、先のステップＳ１２０５に移行する。
一方、ステップＳ１２０６で、カーソルの移動速度を低速に変更する以前は自動移動モードでの動作ではなかったと判断されたときには（ステップＳ１２０６：Ｎｏ）、ステップＳ１２０１に戻る。
【００７３】
図１３は、図１１の実施の形態の選択項目表示システムとしての携帯情報端末装置の動作を表すフローチャートであり、特に、入力文字記憶部１２３或いはユーザデータ記憶部１２４に蓄積されている項目（データ）について、その選択操作が行われる場合の例である。
図１３において、カーソルの移動が開始されると、先ず、所定期間カーソルの移動が定常速度を維持しているか否かが判断される（ステップＳ１３０１）。
【００７４】
所定期間カーソルの移動速度が定常速度を維持していないと判断されたときには（ステップＳ１３０１：Ｎｏ）、入力文字記憶部１２３またはユーザデータ記憶部１２４からの項目に対しカーソルが所定範囲の近傍位置に接近中か否かが判断される（ステップＳ１３０２）。
ステップＳ１３０２で、当該項目（選択候補）に対しカーソルが所定範囲の近傍位置に接近中であると判断されたときには（ステップＳ１３０２：Ｙｅｓ）、カーソルの移動速度を低速に変更する（ステップ１３０３）。
【００７５】
ステップＳ１３０３のようにカーソルの移動速度が低速になった状態で、探索される位置が文章（表示文字列）の末尾に到ったか否かが判断され（ステップＳ１３０４）、上記末尾に到ったと判断されたときには（ステップＳ１３０４：Ｙｅｓ）、カーソルの移動動作を終了する。
【００７６】
一方、先のステップＳ１３０１で、所定期間カーソルの移動速度が定常速度を維持していると判断されたときには、その定常速度（或いは、段階的に異なる複数の定常速度のうち、当該維持された定常速度に近い速度）が自動的に維持される（ステップＳ１３０５）。ステップＳ１３０５以降は、先の、ステップＳ１３０２以下と同様である。
また、ステップＳ１３０４で、何れの項目も選択されていないと判断されたときには、カーソルの移動速度を低速に変更する以前は自動移動モードでの動作であったか否かが判断される（ステップＳ１３０６）。
【００７７】
ステップＳ１３０６で、カーソルの移動速度を低速に変更する以前は自動移動モードでの動作であったと判断されたときには（ステップＳ１３０６：Ｙｅｓ）、先のステップＳ１３０５に移行する。
一方、ステップＳ１３０６で、カーソルの移動速度を低速に変更する以前は自動移動ルモードでの動作ではなかったと判断されたときには（ステップＳ１３０６：Ｎｏ）、ステップＳ１３０１に戻る。
【００７８】
（本発明の第３の実施の形態としての選択項目表示システム）
図１４は、本発明の第３の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
図１４において、この選択項目表示システム３０では、例えばデジタルテレビジョン受像機として具現された選択項目表示装置３００に対し、リモートコントローラ３１によって操作可能なように選択項目表示システムシステムが構成されている。
【００７９】
このリモートコントローラ３１は、側面に回転操作式ポインティングデバイスとしてのジョグダイヤルＪＤ２を備えており、このジョグダイヤルＪＤ２および図示されない操作キー等に対するユーザによる外部操作に応じて、その前面側から赤外光によるコマンドＣ３１を投射するように構成されている。
デジタルテレビジョン受像機３００側では、リモートコントローラ３１から投射された赤外光によるコマンドＣ３１を受光素子３０１を有するコマンド受信部３０２で受信し、操作に応じた動作が行われ得るように構成される一方、通常のごとく、本体側にも操作部３０３が設けられ、リモートコントローラ３１によらすに操作可能に構成されている。
【００８０】
また、液晶表示素子等で構成される表示部３０４が設けられ、例えばマイクロプロセッサを主体に構成され、画面表示に関する種々の制御を行う表示コントローラ３１０によって、その表示態様が制御されるように構成されている。
表示コントローラ３１０は、例えば、表示制御機能を担うモジュールの形態をとって構成され、ＯＳＤ（On Screen Display）管理部３１１、表示部３０４での表示画面のスクロールを行うための処理を行うスクロール処理部３１２のほか、後述する選択候補限定部３１３、スクロール表示状況認識部３１４、および、スクロール速度制御部３１５の各機能部等が設けられている。
【００８１】
表示部３０４での表示は、選択候補とされ得る項目を含む複数の表示項目が一覧的に表示される画面が、リモートコントローラ３１のジョグダイヤルＪＤ２に対する外部操作に応じてスクロールされる。
このスクロールは、表示コントローラ３１０のスクロール処理部３１２によって、所要に応じて実行され得ると共に、スクロール速度制御部３１５によってそのスクロール速度が制御される。スクロール速度の制御については、後に詳述する。
【００８２】
一方メモリ部３２０が設けられ、このメモリ部３２０には、選択ブックマーク記憶部３２１、選択コンテンツ記憶部３２２、選択文字記憶部３２３、および、ユーザ識別情報記憶部３２４が設けられている。
メモリ部３２０におけるこれら選択ブックマーク記憶部３２１、選択コンテンツ記憶部３２２、選択文字記憶部３２３、および、ユーザ識別情報記憶部３２４と、表示コントローラ３１０における選択候補限定部３１３とによって、表示部３０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定手段が構成される。
【００８３】
例えば、最近、選択した項目を選択される可能性が高いとして、例えば、図３の概念図を参照して既述のように、選択ブックマーク記憶部３２１および選択コンテンツ記憶部３２２には、例えば、各最大５件の項目を記憶保持し、現在時点から見て最新の入力に係る項目を、当該項目の順序系列における筆頭位置（１番）に位置付ける。
新たな項目の入力があると、既存の項目は、上述の順序系列におけるランクが順次下位に下げられ、既存の順序系列における最下位のランク（５番）にあった項目は破棄される。
【００８４】
このようにして表示部３０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目が選択的に限定される。
一方、入力文字記憶部３２３には、リモートコントローラ３１からのコマンドによって選択された文字列等が、例えば、最大５件記憶保持される。
選択文字記憶部３２３に記憶保持された項目の更新については、図３の概念図を参照して選択ブックマーク記憶部３２１に関して説明した扱いと略同様であり、現に選択される可能性が相対的に高い文字列等が選択的に限定される。
【００８５】
また、ユーザ識別情報記憶部３２４には、例えば予め登録された複数のユーザを識別するための番号等の情報が記憶される。該記憶データに基づいて、このデジタルテレビジョン受像機の使用に際して、その時点でのユーザが、例えばリモートコントローラ３１へのキー操作等との照合に基づいて識別される。
即ち、より詳細には、上述の選択ブックマーク記憶部３２１、選択コンテンツ記憶部３２２、および、選択文字記憶部３２３における記憶データは、ユーザ識別情報記憶部３２４に予め登録された複数のユーザに各別に対応して用意され、上述のようにして識別されるユーザに対応するものが選択的適用されることになる。
【００８６】
一方、表示コントローラ３１０における選択候補限定部３１３は、表示コントローラ３１０における状態管理系機能によって、表示されるコンテンツの情報に基づいて、現在時点で表示中のコンテンツを認識し、該当するデータをメモリ部３２０から取得してスクロール速度制御部３１５にそのスクロール速度の制御のためのデータとして供給する。
スクロール速度制御部３１５はリモートコントローラ３１（そのジョグダイヤルＪＤ２）への外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、スクロール表示状況識別手段３１４が、現在時点での表示画面における所定表示領域に、選択候補限定部３１３とメモリ部３２０のデータによって限定された表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御する。
【００８７】
例えば、ブックマークやコンテンツのリストを閲覧している際に、選択候補限定部３１３によって限定されているデータに含まれるキーワードが現在時点での表示画面に表示される状態にあることをスクロール表示状況識別部３１４が識別したときには、当該画面のスクロール速度を抑制するように制御する。
このスクロール速度の抑制の制御は、例えば、スクロール表示状況識別部３１４における上述の識別があったときには、一律に低速にするといった態様で行なわれ得る。
【００８８】
尚、スクロール表示状況識別部３１４は、上述のように、選択候補限定部３１３によって限定されているデータに含まれるキーワードが現在時点での表示画面に現に表示されたときを識別するように構成されてもよいが、現に表示されるに到る以前に、程なく表示される状態にあることを識別するように構成されてもよい。
一方、スクロール速度が自動的に或る定常速度に維持されている場合においても、スクロール表示状況識別部３１４における上述の識別があったときには、一律に低速して、所望の項目が選択されるに到るまでは、そのスクロール速度を維持するといった態様を採り得る。
【００８９】
以上により、スクロールされた画面による表示位置を、目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
選択候補の種別に応じたスクロール速度の制御は次のようにして実行される。
即ち、ブックマーク一覧表示モード時には、選択ブックマーク記憶部３２１のデータがスクロール速度制御部３１５に供給される。
また、コンテンツ選択モード時には、選択コンテンツ記憶部３２２のデータがスクロール速度制御部３１５に供給される。
【００９０】
更に、選択文字記憶部３２３およびユーザ識別情報記憶部３２４のデータがスクロール速度制御部３１５に供給される。
スクロール速度制御部３１５は、その内部にスクロール速度を検出するスクロール速度カウンタ機能部（図示省略）を有し、リモートコントローラ３１からのコマンドＣ３１によって調節されるスクロール速度が所定期間定常速度を維持していることが検出されたときには、外部操作によらずにスクロール速度を、この定常速度に自動的に維持する。
【００９１】
上述のように、定常速度に自動的に維持するスクロール速度は、例えば、高速、中速、および、低速の３段階のものとして設定される構成を採ることも可能である。
リモートコントローラ３１からのコマンドＣ３１によって設定されるスクロール速度が所定期間高速であれば、上述の高速を自動的に維持し、コマンドＣ３１によって設定されるスクロール速度が中速或いは低速である状態で定常となっている場合は、それぞれ、中速或いは低速を自動的に維持するように、スクロール速度が制御される。
従って、当該各外部操作を行ったユーザの意思が忠実に反映されたスクロール速度が自動的に維持され、操作者の感覚に十分に馴染んだ違和感の無いスクロール速度制御が行われる。
【００９２】
（本発明の第４の実施の形態としての選択項目表示システム）
図１５は、本発明の第４の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。図１５において、既述の図１４との対応部には同一の符号を附して示し、それらに関する各個の説明は省略する。
図１５の実施の形態における図１４との相違点は、図１４の実施の形態が表示画面をスクロールさせて、選択候補たる項目の探索を行うように構成されていたのに対し、図１５の実施の形態では、同一画面内でカーソルの位置を移動させて選択候補たる項目の探索を行うように構成されている点である。
【００９３】
図１４において、この選択項目表示システム４０では、例えばデジタルテレビジョン受像機として具現された選択項目表示装置４００に対し、リモートコントローラ３１によって操作可能なように選択項目表示システムシステムが構成されている。
このリモートコントローラ３１は、側面に回転操作式ポインティングデバイスとしてのジョグダイヤルＪＤ２を備えており、このジョグダイヤルＪＤ２および図示されない操作キー等に対するユーザによる外部操作に応じて、その前面側から赤外光によるコマンドＣ３１を投射するように構成されている。
【００９４】
一方、表示コントローラ４１０は、例えば、表示制御機能を担うモジュールの形態をとって構成され、ＯＳＤ（On Screen Display）管理部３１１、表示部３０４での表示画面内でのカーソルの表示を行うための処理を行うカーソル表示処理部４１２のほか、後述する選択候補限定部３１３、カーソル接近状況識別部４１４、および、カーソル移動制御部４１５の各機能部のほか、図示されない通信に関する管理機能部が設けられている。
【００９５】
また、表示部３０４でのカーソルの表示位置は、選択候補とされ得る項目を含む複数の表示項目が一覧的に表示される画面内で、リモートコントローラ３１からのコマンドＣ４１に応じて移動される。
カーソルの移動は、表示コントローラ４１０のカーソル表示処理部２１２によって、所要に応じて実行され得ると共に、カーソル移動制御部４１５によってその移動速度が制御される。移動速度の制御については、後に詳述する。
【００９６】
一方メモリ部３２０が設けられ、このメモリ部３２０には、選択ブックマーク記憶部３２１、選択コンテンツ記憶部３２２、選択文字記憶部３２３、および、ユーザ識別情報記憶部３２４が設けられている。
メモリ部３２０におけるこれら選択ブックマーク記憶部３２１、選択コンテンツ記憶部３２２、選択文字記憶部３２３、および、ユーザ識別情報記憶部３２４と、表示コントローラ３１０における選択候補限定部３１３とによって、表示部３０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定手段が構成される。
【００９７】
一方、表示コントローラ４１０における選択候補限定部３１３は、表示コントローラ４１０における状態管理系機能によって、現在時点で稼動中の動作モードを認識し、該当するデータをメモリ部４２０から取得してカーソル移動制御部４１５にそのカーソル移動速度の制御のためのデータとして供給する。
カーソル移動制御部４１５はリモートコントローラ３１（そのジョグダイヤルＪＤ２）への外部操作を一つの要因として当該画面のカーソル移動速度を制御すると共に、カーソル接近状況識別部４１４が現在時点での表示画面における所定表示領域に選択候補限定部３１３とメモリ部３２０のデータによって限定された表示項目が表示される状態にあることを識別したときには、当該画面中のカーソルの移動速度を抑制するように制御する。
【００９８】
例えば、ブックマークやコンテンツのリストを閲覧している際に、選択候補限定部３１３によって限定されているデータに含まれるキーワードにカーソルが所定の距離範囲内に接近した状態にあることをカーソル接近状況識別部４１４が識別したときには、当該画面中のカーソルの移動速度を抑制するように制御する。
このカーソルの移動速度の抑制の制御は、例えば、カーソル接近状況識別部４１４における上述の識別があったときには、一律に低速にするといった態様で行なわれ得る。
【００９９】
一方、カーソルの移動速度が自動的に或る定常速度に維持されている場合においても、カーソル接近状況識別部２１４における上述の識別があったときには、一律に低速して、所望の項目が選択されるに到るまでは、そのカーソルの移動速度を維持するといった態様を採り得る。
以上により、画面内でのカーソルの位置を、目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
【０１００】
選択候補の種別に応じたカーソルの移動速度の制御は次のようにして実行される。
即ち、ブックマーク一覧表示モード時には、選択ブックマーク記憶部３２１のデータがカーソル移動制御部４１５に供給される。
また、コンテンツ選択モード時には、選択コンテンツ記憶部３２２のデータがカーソル移動制御部４１５に供給される。
カーソル移動制御部４１５は、その内部にカーソル移動速度を検出するカーソル移動速度カウンタ機能部（図示省略）を有し、リモートコントローラ３１からのコマンドＣ４１によって調節されるカーソルの移動速度が所定期間定常速度を維持していることが検出されたときには、外部操作によらずにカーソルの移動速度を、この定常速度に自動的に維持する。
【０１０１】
上述のように、定常速度に自動的に維持するカーソルの移動速度は、例えば、高速、中速、および、低速の３段階のものとして設定される構成を採ることも可能である。
リモートコントローラ３１からのコマンドＣ４１によって設定されるカーソルの移動速度が所定期間高速であれば、上述の高速を自動的に維持し、外部操作によるカーソルの移動速度が中速或いは低速である状態で定常となっている場合は、それぞれ、中速或いは低速を自動的に維持するように、カーソルの移動速度が制御される。
従って、当該各外部操作を行ったユーザの意思が忠実に反映されたカーソルの移動速度が自動的に維持され、操作者の感覚に十分に馴染んだ違和感の無いスクロール速度制御が行われる。
【０１０２】
（本発明の第５の実施の形態としての選択項目表示システム）
図１６は、本発明の第５の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
図１６において、この選択項目表示システム５０では、例えばパーソナルコンピュータとして具現された選択項目表示装置５００に対し、マウス５１によって操作可能なように選択項目表示システムシステムが構成されている。
このマウス５１は、回転操作式ポインティングデバイスとしてのマウスホイールＭＷを備えており、このマウスホイールＭＷおよび図示されないクリック操作部に対するユーザによる外部操作に応じて、それ自体は公知の態様のコマンドを発するように構成されている。
【０１０３】
選択項目表示装置５００たるパーソナルコンピュータ側では、マウス５１から発せられたコマンドをＵＳＢソケット５０１を有するＵＳＢインターフェース部５０２で受信し、操作に応じた動作が行われ得るように構成される一方、通常のごとく、本体側にもキーボード等の操作部５０３が設けられ、この操作部５０３からも操作可能に構成されている。
また、液晶表示素子等で構成される表示部５０４が設けられ、画面表示に関する種々の制御を行う表示制御部５１０によって、その表示態様が制御されるように構成されている。
【０１０４】
表示制御部５１０は、ファイル・ページ検索制御部５１１、表示部５０４での表示画面のスクロールを行うための処理を行うスクロール処理部５１２のほか、後述する選択候補限定部５１３、スクロール表示状況認識部５１４、および、スクロール速度制御部５１５の各機能部等が設けられている。
表示部５０４での表示は、選択候補とされ得る項目を含む複数の表示項目が一覧的に表示される画面が、マウス５１のマウスホイールＭＷに対する外部操作に応じてスクロールされる。
【０１０５】
このスクロールは、表示制御部５１０のスクロール処理部５１２によって、所要に応じて実行され得ると共に、スクロール速度制御部５１５によってそのスクロール速度が制御される。スクロール速度の制御については、後に詳述する。
一方メモリ部５２０が設けられ、このメモリ部５２０には、選択ファイル記憶部５２１、選択ページ記憶部５２２、選択文字記憶部５２３、および、ユーザ識別情報記憶部５２４が設けられている。
【０１０６】
メモリ部５２０におけるこれら選択ファイル記憶部５２１、選択ページ記憶部５２２、選択文字記憶部５２３、および、ユーザ識別情報記憶部５２４と、表示制御部５１０における選択候補限定部５１３とによって、表示部５０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定手段が構成される。
【０１０７】
例えば、最近、選択した項目を選択される可能性が高いとして、例えば、図３の概念図を参照して既述のように、選択ファイル記憶部５２１および選択ページ記憶部５２２には、例えば、各最大５件の項目を記憶保持し、現在時点から見て最新の入力に係る項目を、当該項目の順序系列における筆頭位置（１番）に位置付ける。
新たな項目の入力があると、既存の項目は、上述の順序系列におけるランクが順次下位に下げられ、既存の順序系列における最下位のランク（５番）にあった項目は破棄される。
【０１０８】
このようにして表示部５０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目が選択的に限定される。
一方、選択文字記憶部５２３には、マウス５１からのコマンドによって選択された文字列等が、例えば、最大５件記憶保持される。
選択文字記憶部５２３に記憶保持された項目の更新については、図３の概念図を参照して選択ファイル記憶部５２１に関して説明した扱いと略同様であり、現に選択される可能性が相対的に高い文字列等が選択的に限定される。
【０１０９】
また、ユーザ識別情報記憶部５２４には、例えば予め登録された複数のユーザを識別するための番号等の情報が記憶される。該記憶データに基づいて、このパーソナルコンピュータの使用に際して、その時点でのユーザが、例えば操作部５０３から入力したデータとの照合に基づいて識別される。
即ち、より詳細には、上述の選択ファイル記憶部５２１、選択ページ記憶部５２２、および、選択文字記憶部５２３における記憶データは、ユーザ識別情報記憶部５２４に予め登録された複数のユーザに各別に対応して用意され、上述のようにして識別されるユーザに対応するものが選択的適用されることになる。
【０１１０】
一方、表示制御部５１０における選択候補限定部５１３は、表示制御部５１０における状態管理系機能によって、表示されるコンテンツの情報に基づいて、現在時点で表示中のコンテンツを認識し、該当するデータをメモリ部５２０から取得してスクロール速度制御部３１５にそのスクロール速度の制御のためのデータとして供給する。
スクロール速度制御部５１５はマウス５１（そのマウスホイールＭＷ）への外部操作を一つの要因として当該画面のスクロール速度を制御すると共に、スクロール表示状況識別手段５１４が、現在時点での表示画面における所定表示領域に、選択候補限定部５１３とメモリ部５２０のデータによって限定された表示項目が表示される状態にあることを識別したときには、当該画面のスクロール速度を抑制するように制御する。
【０１１１】
例えば、ファイルやページのリストを閲覧している際に、選択候補限定部５１３によって限定されているデータに含まれるキーワードが現在時点での表示画面に表示される状態にあることをスクロール表示状況識別部５１４が識別したときには、当該画面のスクロール速度を抑制するように制御する。
このスクロール速度の抑制の制御は、例えば、スクロール表示状況識別部５１４における上述の識別があったときには、一律に低速にするといった態様で行なわれ得る。
【０１１２】
尚、スクロール表示状況識別部５１４は、上述のように、選択候補限定部５１３によって限定されているデータに含まれるキーワードが現在時点での表示画面に現に表示されたときを識別するように構成されてもよいが、現に表示されるに到る以前に、程なく表示される状態にあることを識別するように構成されてもよい。
一方、スクロール速度が自動的に或る定常速度に維持されている場合においても、スクロール表示状況識別部５１４における上述の識別があったときには、一律に低速して、所望の項目が選択されるに到るまでは、そのスクロール速度を維持するといった態様を採り得る。
【０１１３】
以上により、スクロールされた画面による表示位置を、目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
選択候補の種別に応じたスクロール速度の制御は次のようにして実行される。
即ち、ファイル一覧表示の時には、選択ファイル記憶部５２１のデータがスクロール速度制御部５１５に供給される。
また、ページ選択時には、選択ページ記憶部５２２のデータがスクロール速度制御部５１５に供給される。
更に、選択文字記憶部５２３およびユーザ識別情報記憶部５２４のデータがスクロール速度制御部５１５に供給される。
【０１１４】
スクロール速度制御部５１５は、その内部にスクロール速度を検出するスクロール速度カウンタ機能部（図示省略）を有し、マウス５１（そのマウスホイールＭＷ）からのコマンドによって調節されるスクロール速度が所定期間定常速度を維持していることが検出されたときには、外部操作によらずにスクロール速度を、この定常速度に自動的に維持する。
上述のように、定常速度に自動的に維持するスクロール速度は、例えば、高速、中速、および、低速の３段階のものとして設定される構成を採ることも可能である。
【０１１５】
マウス５１（そのマウスホイールＭＷ）からのコマンドによって設定されるスクロール速度が所定期間高速であれば、上述の高速を自動的に維持し、マウス５１（そのマウスホイールＭＷ）からのコマンドによって設定されるスクロール速度が中速或いは低速である状態で定常となっている場合は、それぞれ、中速或いは低速を自動的に維持するように、スクロール速度が制御される。
従って、当該各外部操作を行ったユーザの意思が忠実に反映されたスクロール速度が自動的に維持され、操作者の感覚に十分に馴染んだ違和感の無いスクロール速度制御が行われる。
【０１１６】
（本発明の第６の実施の形態としての選択項目表示システム）
図１７は、本発明の第６の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。図１７において、既述の図１６との対応部には同一の符号を附して示し、それらに関する各個の説明は省略する。
図１７の実施の形態における図１６との相違点は、図１６の実施の形態が表示画面をスクロールさせて、選択候補たる項目の探索を行うように構成されていたのに対し、図１７の実施の形態では、同一画面内でカーソルの位置を移動させて選択候補たる項目の探索を行うように構成されている点である。
【０１１７】
図１７において、この選択項目表示システム６０では、例えばパーソナルコンピュータとして具現された選択項目表示装置６００に対し、マウス５１からのコマンドによって操作可能なように選択項目表示システムシステムが構成されている。
一方、表示制御部６１０は、例えば、ファイル・ページ検索制御部６１１、表示部５０４での表示画面内でのカーソルの表示を行うための処理を行うカーソル表示処理部６１２のほか、後述する選択候補限定部５１３、カーソル接近状況識別部６１４、および、カーソル移動制御部６１５の各機能部のほか、図示されない通信に関する管理機能部が設けられている。
【０１１８】
また、表示部５０４でのカーソルの表示位置は、選択候補とされ得る項目を含む複数の表示項目が一覧的に表示される画面内で、マウス５１からのからのコマンドに応じて移動される。
カーソルの移動は、表示制御部６１０のカーソル表示処理部２１２によって、所要に応じて実行され得ると共に、カーソル移動制御部６１５によってその移動速度が制御される。移動速度の制御については、後に詳述する。
一方メモリ部５２０が設けられ、このメモリ部５２０には、選択ファイル記憶部５２１、選択ページ記憶部５２２、選択文字記憶部５２３、および、ユーザ識別情報記憶部５２４が設けられている。
【０１１９】
メモリ部５２０におけるこれら選択ファイル記憶部５２１、選択ページ記憶部５２２、選択文字記憶部５２３、および、ユーザ識別情報記憶部５２４と、表示制御部６１０における選択候補限定部５１３とによって、表示部５０４の画面に表示される選択候補とされ得る表示項目のうち現に選択される可能性が相対的に高い表示項目を選択的に限定する選択候補限定手段が構成される。
【０１２０】
一方、表示制御部６１０における選択候補限定部５１３は、表示制御部６１０における状態管理系機能によって、現在時点での表面項目の種別を認識し、該当するデータをメモリ部５２０から取得してカーソル移動制御部６１５にそのカーソル移動速度の制御のためのデータとして供給する。
カーソル移動制御部６１５はマウス５１（そのマウスホイールＭＷ）からのへの外部操作を一つの要因として当該画面のカーソル移動速度を制御すると共に、カーソル接近状況識別部６１４が現在時点での表示画面における所定表示領域に選択候補限定部５１３とメモリ部５２０のデータによって限定された表示項目が表示される状態にあることを識別したときには、当該画面中のカーソルの移動速度を抑制するように制御する。
【０１２１】
例えば、ファイルやページのリストを閲覧している際に、選択候補限定部５１３によって限定されているデータに含まれるキーワードにカーソルが所定の距離範囲内に接近した状態にあることをカーソル接近状況識別部６１４が識別したときには、当該画面中のカーソルの移動速度を抑制するように制御する。
このカーソルの移動速度の抑制の制御は、例えば、カーソル接近状況識別部６１４における上述の識別があったときには、一律に低速にするといった態様で行なわれ得る。
【０１２２】
一方、カーソルの移動速度が自動的に或る定常速度に維持されている場合においても、カーソル接近状況識別部６１４における上述の識別があったときには、一律に低速して、所望の項目が選択されるに到るまでは、そのカーソルの移動速度を維持するといった態様を採り得る。
以上により、画面内でのカーソルの位置を、目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできる。
選択候補の種別に応じたカーソルの移動速度の制御は次のようにして実行される。
即ち、ファイル表示時には、選択ファイル記憶部５２１のデータがカーソル移動制御部６１５に供給される。
また、ページ表示時には、選択ページ記憶部５２２のデータがカーソル移動制御部６１５に供給される。
【０１２３】
カーソル移動制御部６１５は、その内部にカーソル移動速度を検出するカーソル移動速度カウンタ機能部（図示省略）を有し、マウス５１からのコマンドによって調節されるカーソルの移動速度が所定期間定常速度を維持していることが検出されたときには、外部操作によらずにカーソルの移動速度を、この定常速度に自動的に維持する。
上述のように、定常速度に自動的に維持するカーソルの移動速度は、例えば、高速、中速、および、低速の３段階のものとして設定される構成を採ることも可能である。
【０１２４】
マウス５１からのコマンドによって設定されるカーソルの移動速度が所定期間高速であれば、上述の高速を自動的に維持し、外部操作によるカーソルの移動速度が中速或いは低速である状態で定常となっている場合は、それぞれ、中速或いは低速を自動的に維持するように、カーソルの移動速度が制御される。
従って、当該各外部操作を行ったユーザの意思が忠実に反映されたカーソルの移動速度が自動的に維持され、操作者の感覚に十分に馴染んだ違和感の無いスクロール速度制御が行われる。
【産業上の利用可能性】
【０１２５】
本発明は、選択候補とされ得る項目を含む複数の表示項目を所定の表示部に一覧的に表示する画面を、外部操作に応じてスクロール表示する場合の、スクロールされた画面による表示位置を目的とする表示項目に適切に対応するように停止させることが容易且つ確実にできること、また、画面のスクロールが操作者の感覚に十分に馴染んだものになること、および、上記画面内でのカーソルの位置を、目的とする表示項目に合致するように停止させることが容易且つ確実にできること、更に、画面内でのカーソルの移動が、操作者の感覚に十分に馴染んだものにはなることが達成される、選択項目表示システム、選択項目表示方法の実現に利用することができる。
【図面の簡単な説明】
【０１２６】
【図１】本発明の第１の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【図２】図１の選択項目表示システムにおけるジョグダイヤルスイッチの配置を例示する図である。
【図３】図１の選択項目表示システムの内部の作用を説明するための図である。
【図４】図１の実施の形態の選択項目表示システムの動作を表すフローチャートである。
【図５】図１の選択項目表示システムの作用を説明するための概念図である。
【図６】図１の選択項目表示システムにおける表示例を表す図である。
【図７】図１の実施の形態の選択項目表示システムの動作を表すフローチャートである。
【図８】図１の選択項目表示システムの内部の作用を説明するための図である。
【図９】図１の選択項目表示システムの内部の作用を説明するための図である。
【図１０】図１の選択項目表示システムにおける表示例を表す図である。
【図１１】本発明の第２の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【図１２】図１１の実施の形態の選択項目表示システムの動作を表すフローチャートである。
【図１３】図１１の実施の形態の選択項目表示システムの動作を表すフローチャートである。
【図１４】本発明の第３の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【図１５】本発明の第４の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【図１６】本発明の第５の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【図１７】本発明の第６の実施の形態としての選択項目表示システムの構成を表す機能ブロック図である。
【符号の説明】
【０１２７】
３０，４０，５０，６０…選択項目表示システム
３１…リモートコントローラ
５１…マウス
１００…選択項目表示装置
１０１…アンテナ
１０２…ＲＦ送受信部
１０３…操作部
１０４…表示部
１０５…音声入出力部
１１０…システムコントローラ
１１１…送受信管理部
１１２…スクロール処理部
１１３…選択候補限定部
１１４…スクロール表示状況識別部
１１５…スクロール速度制御部
１２０…メモリ部
１２１…選択ブックマーク記憶部
１２２…選択電話帳データ記憶部
１２３…入力文字記憶部
１２４…ユーザデータ記憶部
２００…選択項目表示装置
２１０…システムコントローラ
２１２…カーソル表示処理部
２１４…カーソル接近状況認識部
２１５…カーソル移動制御部
３００，４００，５００，６００…選択項目表示装置
３０１…受光素子
３０２…コマンド受信部
３０３…操作部
３０４…表示部
３１０，４１０…表示コントローラ
３１１…ＯＳＤ管理部
３１２…スクロール処理部
３１３…選択候補限定部
３１４…スクロール表示状況識別部
３１５…スクロール速度制御部
３２０，５２０…メモリ部
３２１…選択ブックマーク記憶部
３２２…選択コンテンツ記憶部
３２３…選択文字記憶部
３２４…ユーザ識別情報記憶部
４１２…カーソル表示処理部
４１４…カーソル接近状況識別部
４１５…カーソル移動制御部
５０１…ＵＳＢソケット
５０２…ＵＳＢインターフェース部
５０３…操作部
５０４…表示部
５１０…表示制御部
５１１…ファイル・ページ選択部
５１２…スクロール処理部
５１３…選択候補限定部
５１４…スクロール表示状況識別部
５１５…スクロール速度制御部
５２０…メモリ部
５２１…選択ファイル記憶部
５２２…選択ページ記憶部
５２３…選択文字記憶部
５２４…ユーザ識別情報記憶部
６１０…表示制御部
６１２…カーソル表示処理部
６１４…カーソル接近状況識別部
６１５…カーソル移動制御部
【図１】
0005465844.tif 000002
【図２】
0005465844.tif 000003
【図３】
0005465844.tif 000004
【図４】
0005465844.tif 000005
【図５】
0005465844.tif 000006
【図６】
0005465844.tif 000007
【図７】
0005465844.tif 000008
【図８】
0005465844.tif 000009
【図９】
0005465844.tif 000010
【図１０】
0005465844.tif 000011
【図１１】
0005465844.tif 000012
【図１２】
0005465844.tif 000013
【図１３】
0005465844.tif 000014
【図１４】
0005465844.tif 000015
【図１５】
0005465844.tif 000016
【図１６】
0005465844.tif 000017
【図１７】
0005465844.tif 000018