(57)【要約】【課題】大量の項目からなるリストを表示するＧＵＩにおいてユーザが所望する項目を含むグループにショートカットするときに、画面が変化したことをユーザにわかりやすく伝え、かつ一定時間で所望のグループの先頭項目を表示すること。【解決手段】リスト格納手段１０１と、グループ識別情報取得手段１０２と、アニメーション制御手段１０３と、リスト項目表示手段１０４とを備え、大量の項目からなるリストを表示するＧＵＩにおいてユーザが所望する項目を含むグループにショートカットするときに、リストに対応付けられた表示枠の移動量を変化させて所望のグループの先頭項目にスクロールすることにより、画面が変化したことをユーザにわかりやすく伝えることができ、ストレスのないアニメーション表示を行うことができる。【選択図】図１
2008165261.tif 000002
【特許請求の範囲】
【請求項１】
グループ分類された項目をグループ順に並べたリストを格納するリスト格納手段と、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得するグループ識別情報取得手段と、リストに対応付けられた表示枠を現在表示中の項目から前記グループ識別情報に対応するグループの先頭項目までを一定時間で移動させるアニメーション制御手段と、表示枠内の項目を画面上に表示するリスト項目表示手段とを備えることを特徴とするリスト項目表示方法。
【請求項２】
グループ分類された項目をグループ順に並べたリストを格納するリスト格納手段と、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得するグループ識別情報取得手段と、現在表示中のリストの項目と前記グループ識別情報に対応するグループのリストにおける先頭項目を元にしてアニメーションリストを作成するアニメーションリスト作成手段と、前記アニメーションリストに対応付けられた表示枠を前記アニメーションリストの先頭項目から前記グループ識別情報に対応するグループの先頭項目までを一定時間で移動させるアニメーション制御手段と、アニメーションリストに対応付けられた表示枠内の項目を画面上に表示するアニメーションリスト項目表示手段とを備えることを特徴とするリスト項目表示方法。
【請求項３】
前記リスト格納手段が、あらかじめグループ分類された項目をグループ順に並べたリストを格納する、請求項１または２に記載のリスト項目表示方法。
【請求項４】
前記リスト格納手段が、グループ分類を動的に行い新たにグループ分類された項目をグループ順に並べたリストを作成する、請求項１または２に記載のリスト項目表示方法。
【請求項５】
前記グループ識別情報取得手段が、画面にグループ識別情報を表示してユーザに選択させることでグループ識別情報を取得する、請求項１または２に記載のリスト項目表示方法。
【請求項６】
前記グループ識別情報取得手段が、グループ識別情報をユーザに発声させ音声認識することでグループ識別情報を取得する、請求項１または２に記載のリスト項目表示方法。
【請求項７】
前記アニメーション制御手段が、現在表示中の項目と、グループ識別情報に対応するグループの先頭項目との間のリスト項目数から表示枠の移動量を決定する、請求項１に記載のリスト項目表示方法。
【請求項８】
前記アニメーション制御手段が、現在表示中の項目と、グループ識別情報に対応するグループの先頭項目との間のリスト項目の一部を間引いて表示枠の移動させる、請求項１に記載のリスト項目表示方法。
【請求項９】
前記アニメーション制御手段が、現在表示中の項目からグループ識別情報に対応するグループの先頭項目まで表示枠を移動させる間に単位時間当たりの表示枠の移動量を変化させる、請求項１に記載のリスト項目表示方法。
【請求項１０】
前記アニメーションリスト作成手段が、現在表示中の項目と、グループ識別情報に対応するグループの先頭項目に表示枠があるときに表示される項目を最低限含むようなアニメーションリストを作成する、請求項２に記載のリスト項目表示方法。
【請求項１１】
前記アニメーションリスト作成手段が、現在表示中の項目からグループ識別情報に対応するグループの先頭項目の間に存在するリスト上の項目を含むようなアニメーションリストを作成する、請求項１０に記載のリスト項目表示方法。
【請求項１２】
前記アニメーション制御手段が、アニメーションリストの項目数から表示枠の移動量を決定する、請求項２に記載のリスト項目表示方法。
【請求項１３】
前記アニメーション制御手段が、アニメーションリストに対応付けられた表示枠を移動させる間に単位時間当たりの表示枠の移動量を変化させる、請求項２に記載のリスト項目表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リスト表示されている多数の項目のうちから所望の項目を短時間で検索・表示することができるリスト項目表示方法に関するものである。
【背景技術】
【０００２】
近年、数千曲分の楽曲データを記憶可能なＨＤＤオーディオ機能が普及しつつあり車載情報端末装置にも搭載され始めている。楽曲データには楽曲名・歌手名・アルバム名などのデータが付加されており、ユーザは所望の楽曲を楽曲名・歌手名・アルバム名などから検索することができる。このような装置におけるＧＵＩとして、図１のような楽曲名・歌手名・アルバム名などのキーに応じた項目をリスト状に並べ、枠内の項目のみを表示するための表示枠を設定することによりリストの一部の項目のみを表示するものが一般的である。このようなＧＵＩにおいて、表示されていない部分の項目を表示させるためには、従来の方式としては項目が並んでいる順番にリスト上の表示枠を移動させることで実現可能なスクロール（アニメーションスクロール）や、例えばあいうえお別といったグループの先頭項目に表示枠を瞬時に移動させることで実現可能なショートカットを用いて所望の項目を高速に検索・表示することができた（例えば、特許文献１参照）。図３は、前記特許文献１に記載された従来のリスト項目表示方法を示すものである。
【０００３】
図３において、大量のリストの中から特定の項目を選択する選択装置で、項目移動指示手段３０１は、現在選択されている項目から次に選択する項目である次選択項目への移動方向を指示していた。変更指示手段３０２は、前記次選択項目への移動量の変更指示を行っていた。移動量決定手段３０３は、前記変更指示手段の指示に応じて前記次選択項目への移動量を決定していた。リスト管理手段３０４は、前記次選択項目への移動方向及び移動量を入力しこれらに基づいて前記リストから所定の選択項目を算出していた。表示手段３０５は、少なくとも前記所定の選択項目を表示していた。
【特許文献１】特開２０００−１２２７７８号公報（第１−７頁、図１）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の構成では、ショートカットを行うとユーザが所望する項目を含むグループの先頭項目の位置に表示枠を瞬時に移動させるため、表示画面をあまり見ることができない車載端末等では表示項目が更新されたのかどうかがユーザに伝わりにくい、という課題を有していた。また、ユーザの理解容易性を高めるために、アニメーションスクロールのように、ショートカットのときでも並んでいるリストの項目順に表示枠を移動させてアニメーションをすると、ショートカット先のリスト項目の位置によってアニメーションが終了するまでの時間にばらつきが発生する、という課題を有していた。
【０００５】
本発明は、従来の課題を解決するもので、ショートカットのときでもアニメーションスクロールのように表示が変わったことをユーザは容易に理解することができ、かつ一定時間で所望のリスト項目を表示することができるリスト項目表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記従来の課題を解決するために、本発明のリスト項目表示方法は、グループ分類された項目をグループ順に並べたリストを格納するリスト格納手段と、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得するグループ識別情報取得手段と、リストに対応付けられた表示枠を現在表示中の項目から前記グループ識別情報に対応するグループの先頭項目までを一定時間で移動させるアニメーション制御手段と、表示枠内の項目を画面上に表示するリスト項目表示手段とを有し、ユーザの理解容易性及び操作性を高めることを可能とする。
【発明の効果】
【０００７】
本発明のリスト項目表示方法によれば、ユーザが所望する項目を含むグループにショートカットするときに、リストに対して一定時間で所望のグループの先頭項目を表示するようなアニメーションスクロール表示を行うことで画面が変化したことをユーザにわかりやすく伝えることができ、かつストレスのないアニメーション表示を行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下本発明の実施の形態について、図面を参照しながら説明する。
【０００９】
（実施の形態１）
図１は、本発明の実施の形態１におけるリスト項目表示方法の構成図である。図１において図３と同じ構成要素については同じ符号を用い、説明を省略する。
【００１０】
図１において、リスト格納手段１０１は、グループ分類された項目をグループ順に並べたリストを格納する。グループ識別情報取得手段１０２は、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得する。アニメーション制御手段１０３は、リストに対応付けられた表示枠を現在表示中の項目から前記グループ識別情報に対応するグループの先頭項目までを一定時間で移動させる。リスト項目表示手段１０４は、表示枠内の項目を画面上に表示する。
【００１１】
以上のように構成されたリスト項目表示方法について、詳細にその動作を説明する。本実施例では、車載情報端末上のＨＤＤオーディオ機能における楽曲検索ＧＵＩのリスト項目表示方法として説明する。楽曲検索ＧＵＩは、大量の楽曲からユーザが所望する１曲を検索・表示するためのＧＵＩである。
【００１２】
リスト格納手段１０１は、グループ分類された項目をグループ順に並べたリストを格納する。本実施例においては項目を楽曲名として扱うものとする。項目をグループに分類するためのキーは何であっても構わず複数あっても構わない。例えば楽曲名を並べる場合には、図４のように「あ」「か」「さ」「た」「な」・・・といった楽曲名の読み方の先頭音をグループとしてリスト４０１に並べても構わないし、「激しい曲」「静かな曲」「ポップな曲」といった楽曲の印象をグループとしてリスト４０２に並べても構わない。項目はあらかじめグループ分類されていても構わないし、動的に設定されるキーをもとにその都度グループ分類をしても構わない。このようにグループ分類された項目をグループ順にリストに並べる。結果的に同じグループに属する項目は連続的にリストに並ぶ。例えば楽曲名の読み方の先頭音でグループ分類する場合、リストとしては「あ」のグループに属する楽曲名をすべて並べた後に「か」のグループに属する楽曲名を並べる。項目を並べる際の並べる方向には制限はなく、図４のように縦方向に並べても構わないし、横方向、斜め方向などに並べても構わない。さらに、並べるリストの行・列数も特に規定しない。本実施例では、項目を縦方向に１×Ｎａｌｌ（Ｎａｌｌはリストが含むすべての項目数）でリスト状に並べたものを扱うことにする。ところで、画面サイズが比較的小さい車載端末等では、大量の楽曲がある場合にリストの持つすべての楽曲名を一度に表示することは難しい。そこで、図５のように、枠内の項目のみを表示するような表示枠５０２をリスト５０１に関連付けし、リスト５０１のうち表示枠５０２の内側にある一つ以上の項目のみを画面５０３上に表示する。リストのすべてを一度に表示せずに表示枠を設けて一部の項目のみを表示することで１項目あたりの表示面積が大きくなり多くの情報を提示できたり大きく見やすい表示を行うことができる。表示枠が一度にＮ個の項目を画面縦方向に並べて表示できるような大きさを持っている場合、表示範囲の画面上縦方向の長さをＨ［ドット］とすると、一つの項目につきＨ／Ｎ［ドット］の表示幅をもつことができる。また、表示枠の形状はリストの項目の並べ方とリストの行・列数に依存するものであり、リストが縦方向に１行×Ｎａｌｌ列（Ｎａｌｌはリストが含むすべての項目数）で並んでいる場合には、表示枠も縦方向に１行×Ｎ列（Ｎは表示枠が一度に表示できる項目数）となる。リスト項目順に表示枠を移動することでアニメーションスクロールも可能である。リスト格納手段１０１は、リストをグループ識別情報取得手段１０２とアニメーション制御手段１０３に転送する。
【００１３】
グループ識別情報取得手段１０２は、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得するものである。リストの項目が楽曲名の読み方の先頭音で分類されている図４の例でいえば、各グループを識別するためのグループ識別情報は楽曲名の先頭文字である「あ」「か」「さ」「た」「な」…にあたるものであり、ユーザに入力させることで取得可能である。グループ識別情報取得手段の実現方法については特に制限はなく、グループ識別情報を画面に表示することでユーザに提示しそれをユーザに選択させるものでも良いし、グループ識別情報をユーザに発声させて音声認識により取得しても良い。グループ識別情報取得手段１０２は、グループ識別情報をアニメーション制御手段１０３に転送する。
【００１４】
アニメーション制御手段１０３は、リストに対応付けられた表示枠を、現在表示中の項目からグループ識別情報に対応するグループの先頭項目までを一定時間で移動させる。一定時間で表示枠を移動させるためには、現在表示中の項目とグループの先頭項目の間に存在するリスト項目数が関連する。リスト項目数が多くなるほど表示枠を移動させる「距離」が大きくなってしまうため、現在表示中の項目とグループの先頭項目の間に存在するリスト項目数が多い場合には、表示枠の単位時間当たりの移動量を多くして高速なアニメーション表示を行い、現在表示中の項目とグループの先頭項目の間に存在するリスト項目数が少ない場合には表示枠の単位時間当たりの移動量を少なくして低速なアニメーション表示を行う、といった制御をすることで一定時間のアニメーションが可能となる。ここでいう「距離」とは項目間に存在する項目数のことである。図６の例で説明すると、現在表示中の項目（表示枠６０１内の項目）に対して、「か」グループの先頭項目の位置６０２まで表示枠を移動させる場合にはリスト上の距離が近いため表示枠の単位時間当たりの移動量は小さく、「わ」グループの先頭項目の位置６０３まで表示枠を移動させる場合にはリスト上の距離が離れているため表示枠の単位時間当たりの移動量を大きくする。フレームレート（１秒間あたりの画面更新回数）をＦ［Ｆｒａｍｅ／Ｓｅｃ］とし一定時間Ｔ［Ｓｅｃ］で表示枠の移動が終わるようなアニメーションをさせようとする場合、現在表示中の項目とグループの先頭項目の間に存在するリスト項目数をＮ個とすると、１フレームあたりの表示枠移動量を項目Ｎ／（Ｆ＊Ｔ）個分に設定すればよい。表示枠移動量が整数でない場合には図７のように表示枠７０２が項目間にまたがるように表示される（画面７０３）。また、表示枠の移動量は時刻に応じて変化させても構わない。例えば図８では、時刻Ｔ０から時刻Ｔ１の間に表示枠８０１をグループＡの先頭項目８０２に移動させるときに、時刻Ｔ０〜Ｔ２は徐々に移動量を多くし時刻Ｔ２〜Ｔ３は移動量一定、時刻Ｔ３〜Ｔ１は徐々に移動量を少なくする、といった制御を行っている。図８で斜線に囲まれた台形部分の面積は、現在表示中の項目とグループの先頭項目の間に存在するリスト項目数Ｎと等価であるため、簡単な計算式で単位時間当たりの移動量Ｍを算出可能である。アニメーション制御手段１０３は、リストと表示枠をリスト項目表示手段１０４に転送する。
【００１５】
リスト項目表示手段１０４は、リスト９０１に対応付けられた表示枠９０２内の項目を画面９０３上に表示する（図９）。
【００１６】
ここまで述べたリスト項目表示方法は車載情報端末上を前提としたものであったが、当然車載に限定するものではない。少なくともＣＰＵとメモリと記録媒体を搭載している機器により実現することが可能である。その場合、リスト項目表示方法の具体的な処理内容は、上記のような機器で読み取り可能な記録媒体に記録されたプログラムに記述しておき、当該プログラムを機器上で実行することにより実現可能である。プログラムは、磁気記録装置、半導体メモリ、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、小型ＨＤＤ、ＳＤカード等の可搬型記録媒体に格納して流通させたり、ネットワークを通じて他の機器に転送することも可能である。機器上で実行する際には、メインメモリにプログラムをロードして実行する。
【００１７】
（実施の形態２）
図２は、本発明の実施の形態２におけるリスト項目表示方法の構成図である。図２において図１、図３と同じ構成要素については同じ符号を用い、説明を省略する。
【００１８】
図２において、リスト格納手段２０１は、グループ分類された項目をグループ順に並べたリストを格納する。グループ識別情報取得手段２０２は、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得する。アニメーションリスト作成手段２０３は、現在表示中の項目とグループ識別情報に対応するグループの先頭項目を元にしてアニメーションリストを作成する。アニメーション制御手段２０４は、前記アニメーションリストに対応付けられた表示枠を前記アニメーションリストの先頭項目から順に一定時間で移動させる。リスト項目表示手段２０５は、前記アニメーションリストに対応付けられた表示枠内の項目を画面上に表示する。
【００１９】
以上のように構成されたリスト項目表示方法について、詳細にその動作を説明する。本実施例では、実施の形態１と同様、車載情報端末上のＨＤＤオーディオ機能における楽曲検索ＧＵＩのリスト項目表示方法として説明する。
【００２０】
リスト格納手段２０１は、グループ分類された項目をグループ順に並べたリストを格納する。基本動作は実施の形態１におけるリスト格納手段１０１と同じである。リスト格納手段２０１は、リストをグループ識別情報取得手段２０２とアニメーションリスト作成手段２０３に転送する。
【００２１】
グループ識別情報取得手段２０２は、ユーザの所望する項目が属するグループを識別するためのグループ識別情報を取得するものである。基本動作は実施の形態１におけるグループ識別情報取得手段１０２と同じである。グループ識別情報取得手段２０２は、グループ識別情報をアニメーションリスト作成手段２０３に転送する。
【００２２】
アニメーションリスト作成手段２０３は、現在表示中の項目とグループ識別情報に対応するグループの先頭項目を元にしてアニメーションリストを作成する。アニメーションリストはリストの部分集合であり、後述するアニメーション制御手段２０４で画面上に表示対象となる項目で構成されている必要がある。すなわちアニメーションリストは、現在表示中のリスト項目Ａ１、Ａ２、Ａ３、Ａ４、Ａ５と、選択されたグループの先頭項目に表示枠があると仮定したときの表示枠内の項目Ｂ１、Ｂ２、Ｂ３、Ｂ４、Ｂ５を少なくとも含んでいる必要があり、項目Ａ１はアニメーションリストの先頭に、項目Ｂ５はアニメーションリストの末尾に配置される。表示枠が一度に表示可能な項目数をＮとし、Ａ１〜ＡＮ、Ｂ１〜ＢＮの項目がすべて異なる要素である場合、アニメーションリスト作成手段２０３は最低限２×Ｎ個の項目からなるアニメーションリストを作成する。例えば図１０のような場合、現在表示中の項目（表示枠１００１内の項目）である５つの項目Ａ１「Ｉ（あい）」、Ａ２「あい色の手紙」、Ａ３「Ｉ  ＷＩＳＨ」、Ａ４「愛する女性」、Ａ５「アイデンティティ」と、グループ識別情報が「ま」である場合に「ま」グループの先頭項目から始まる５つの項目Ｂ１「マイウェイ」、Ｂ２「Ｍｙ  Ｇｉｆｔ  Ｔｏ  Ｙｏｕ」、Ｂ３「ｍｙ  ｌｉｆｅ」、Ｂ４「ＭＡＧＩＣ」、Ｂ５「真夏の果実」の１０項目を最低限含むようなアニメーションリスト１００２を作成する。Ａ１〜Ａ５、Ｂ１〜Ｂ５の項目のうち重複する要素がある場合には、要素が重複しないようにアニメーションリストを作ってもよいし、アニメーションリストを作成せずにリストのＡ１〜Ｂ５の項目をアニメーションリストとして扱っても良い。後述するアニメーション制御手段２０４では、アニメーションリストに対応付けられた表示枠をアニメーションリストに並んでいる順番、図１０の例では項目Ａ１〜Ａ５、項目Ａ２〜Ｂ１、項目Ａ３〜Ｂ２、項目Ａ４〜Ｂ３、項目Ａ５〜Ｂ４、項目Ｂ１〜Ｂ５の順番で表示枠１００３を移動させることでアニメーション表示を実現している。このことからアニメーションリストを構成する項目数が少ないほど、実際にアニメーション表示される項目数は少なくなる。また、現在表示中の項目と選択されたグループの先頭項目とのリスト上の位置関係に応じてアニメーションリストの項目を変化させてもよい。図６の例でいえば、現在表示中の項目が表示枠６０１内の「あ」グループの項目であるのに対し、選択したグループの分類情報が「か」である場合と「わ」である場合とでリスト上における距離が異なる。リストを構成する項目内容にも依存するが、「あ」と「わ」の間にあるリストの項目数は「あ」と「か」の間にあるリストの項目数に比べて大きい。すなわち、「あ」と「わ」の距離は、「あ」と「か」の距離よりも大きい。一つの例としてアニメーションリストの項目数を１０＋α（αは距離に比例して増加）にすることで項目間の距離感をユーザに伝えることができる。ただし項目Ａ１〜Ａ５はアニメーションリストの先頭に、項目Ｂ１〜Ｂ５はアニメーションリストの末尾に並べる。この場合の項目Ａ１〜Ａ５、Ｂ１〜Ｂ５以外のα個の項目選択方法も特に規定はしない。例えば、図１１のようにリスト上における項目Ａ１と項目Ｂ１の間の項目を等間隔Ｋごとに選択して項目Ａ５と項目Ｂ１の間に挿入してアニメーションリスト１１０１を作ってもよいし、図１２のようにリスト上における項目Ａ１と項目Ｂ１の中点に相当する項目Ｃの周辺項目を選択して項目Ａ５と項目Ｂ１の間に挿入してアニメーションリスト１２０１を作ってもよいし、項目Ａ５の周辺項目及び項目Ｂ１の周辺項目を選択して項目Ａ５と項目Ｂ１の間に挿入しても良いし、無作為にα個の項目を選択して項目Ａ５と項目Ｂ１の間に挿入しても構わない。また、本実施例では、アニメーションリストの項目の並べ方・リスト行数・リスト列数はリストの項目の並べ方・リスト行数・リスト列数に依存しているが、それを制限するものではない。アニメーションリスト作成手段２０３は、アニメーションリストをアニメーション制御手段２０４に転送する。
【００２３】
アニメーション制御手段２０４は、アニメーションリストに対応付けられた表示枠をアニメーションリストの先頭項目から順番に一定時間で移動させる。ここでいう表示枠は、前述した表示枠とは対応付けられているリストが異なるだけでありサイズなどの属性は同じである。一定時間で表示枠を移動させるためにはアニメーションリストを構成する項目数が関連する。アニメーションリストを構成する項目数が多くなるほど表示枠を移動させる距離が大きくなってしまうため、項目数が多い場合には表示枠の単位時間当たりの移動量を多くして高速なアニメーション表示を行い、項目数が少ない場合には表示枠の単位時間当たりの移動量を少なくして低速なアニメーション表示を行う、といった制御をすることで一定時間のアニメーションが可能となる。フレームレート（１秒間あたりの画面更新回数）をＦ［Ｆｒａｍｅ／Ｓｅｃ］とし一定時間Ｔ［Ｓｅｃ］で表示枠の移動が終わるようなアニメーションをさせようとする場合、アニメーションリストの項目数をＮ個とすると、１フレームあたりの表示枠移動量を項目Ｎ／（Ｆ＊Ｔ）個分に設定すればよい。表示枠移動量が整数でない場合にはアニメーション途中であり図７のように表示される。また、アニメーションリストを構成する項目数が一定個である場合には、常に一定の移動量で表示枠を移動させれば一定時間でアニメーションさせることが可能である。
【００２４】
図１３では、現在表示中の表示枠１３０１から「か」グループへ移動させるためのアニメーションリスト１３０２と、「ま」グループへ移動させるためのアニメーションリスト１３０３を示しているが、アニメーションリストの項目数は同じであるため表示枠の移動量を一定で動かすことで一定時間のアニメーション表示を行うことができる。このように、実施の形態１のようにリストの表示枠を移動させると項目間の距離により移動量を調整する必要があるが、一定の項目数から構成されるアニメーションリストを作っておきアニメーションリストに対して表示枠を設定することでリスト上の項目間の距離に依存せずに一定の速度でアニメーションさせることが可能である。また、表示枠の移動量は時刻に応じて変化させても構わない。例えば図８では、時刻Ｔ０から時刻Ｔ１の間にアニメーションリストに対応した表示枠８０１をグループＡの先頭項目８０２に移動させるときに、時刻Ｔ０〜Ｔ２は徐々に移動量を多くし時刻Ｔ２〜Ｔ３は移動量一定、時刻Ｔ３〜Ｔ１は徐々に移動量を少なくする、といった制御を行っている。図８で斜線に囲まれた台形部分の面積は、アニメーションリストを構成する項目数Ｎと等価であるため、簡単な計算式で単位時間当たりの移動量Ｍを算出可能である。アニメーション制御手段２０４は、アニメーションリストと表示枠をリスト項目表示手段２０５に転送する。
【００２５】
リスト項目表示手段２０５は、アニメーションリスト１３０２に対応付けられた表示枠１３０４内の項目を画面１３０６上に表示する（図１３）。
【００２６】
ここまで述べたリスト項目表示方法は車載情報端末上を前提としたものであったが、当然車載に限定するものではない。少なくともＣＰＵとメモリと記録媒体を搭載している機器により実現することが可能である。その場合、リスト項目表示方法の具体的な処理内容は、上記のような機器で読み取り可能な記録媒体に記録されたプログラムに記述しておき、当該プログラムを機器上で実行することにより実現可能である。プログラムは、磁気記録装置、半導体メモリ、フロッピー（登録商標）ディスク、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭ、小型ＨＤＤ、ＳＤカード等の可搬型記録媒体に格納して流通させたり、ネットワークを通じて他の機器に転送することも可能である。機器上で実行する際には、メインメモリにプログラムをロードして実行する。
【産業上の利用可能性】
【００２７】
本発明にかかるリスト項目表示方法は、ユーザが所望するリスト項目を含むグループへのショートカットを行うときに、アニメーションを用いたスクロール表示を行い一定時間内に所望のグループの先頭項目を表示する機構を有しており、ユーザに画面が変わったことを瞬時にわかりやすく伝えることができ、所望のリスト項目の表示完了を必要以上に待つ必要がない。そのため、例えば車載情報端末等のような運転中に画面を注視できない機器のＧＵＩに応用できる。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施の形態１におけるリスト項目表示方法の構成図
【図２】本発明の実施の形態２におけるリスト項目表示方法の構成図
【図３】従来のリスト項目表示方法の構成図
【図４】本発明の実施の形態１、２におけるリスト格納手段を説明する図
【図５】本発明の実施の形態１、２におけるリストの一部の項目を表示するための表示枠を説明する図
【図６】本発明の実施の形態１におけるアニメーション制御手段を説明する図
【図７】本発明の実施の形態１、２におけるアニメーション制御手段の、表示枠を移動するときのリスト項目表示を説明する図
【図８】本発明の実施の形態１、２におけるアニメーション制御手段の、表示枠を移動するときの移動量を変化させた場合の動作を説明する図
【図９】本発明の実施の形態１におけるリスト項目表示手段を説明する図
【図１０】本発明の実施の形態２におけるアニメーションリスト作成手段を説明する図
【図１１】本発明の実施の形態２におけるアニメーションリスト作成手段のアニメーションリストを構成する項目の選択例を説明する図
【図１２】本発明の実施の形態２におけるアニメーションリスト作成手段のアニメーションリストを構成する項目の選択例を説明する図
【図１３】本発明の実施の形態２におけるアニメーション制御手段及びアニメーションリスト項目表示手段を説明する図
【符号の説明】
【００２９】
１０１，２０１    リスト格納手段
１０２，２０２    グループ識別情報取得手段
１０３，２０４    アニメーション制御手段
１０４    リスト項目表示手段
２０３    アニメーションリスト作成手段
２０５    リスト項目表示手段
３０１    項目移動指示手段
３０２    変更指示手段
３０３    移動量決定手段
３０４    リスト管理手段
３０５    表示手段
４０１，５０１，７０１，９０１    楽曲の読み方でグループ分類されたリスト
４０２    楽曲の印象でグループ分類されたリスト
５０２，６０１，７０２，８０１，９０２，１００１，１３０１    現在設定されている表示枠
５０３，７０３，９０３    表示枠内の項目を表示する画面
６０２，６０３，８０２    グループの先頭項目
１００２，１１０１，１２０１，１３０２，１３０３    アニメーションリスト
１００３，１３０４，１３０５    アニメーションリストに対応付けられた表示枠
１３０６    アニメーションリストに対応付けられた表示枠内の項目を表示する画面
【図１】
2008165261.tif 000003
【図２】
2008165261.tif 000004
【図３】
2008165261.tif 000005
【図４】
2008165261.tif 000006
【図５】
2008165261.tif 000007
【図６】
2008165261.tif 000008
【図７】
2008165261.tif 000009
【図８】
2008165261.tif 000010
【図９】
2008165261.tif 000011
【図１０】
2008165261.tif 000012
【図１１】
2008165261.tif 000013
【図１２】
2008165261.tif 000014
【図１３】
2008165261.tif 000015