(57)【特許請求の範囲】
【請求項１】
複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成する表示データ作成部と、
前記リストの送り戻しによって前記処理項目を前記順番に沿って選択するユーザの送り戻し操作を受け付ける操作受付部と、
第１の送り戻し操作を受け付けると、前記第１の送り戻し操作で選択された前記処理項目の処理の実行を指示し、前記第１の送り戻し操作の受付から予め定めた判定期間内に第２の送り戻し操作を受け付けた場合に、前記第２の送り戻し操作で選択された前記処理項目の処理の実行を指示せず、前記第２の送り戻し操作の受付から前記予め定めた判定期間内に第３の送り戻し操作を受け付けない場合に、前記第２の送り戻し操作で選択された前記処理項目の処理の実行を指示する処理実行指示部と、を備える、
リスト処理装置。
【請求項２】
前記表示データ作成部は、前記送り戻し操作を受け付ける度、前記送り戻し操作に基づき前記表示データを更新する、
請求項１に記載のリスト処理装置。
【請求項３】
前記リストは、前記リスト処理装置の内部メモリまたは外部のデバイスから取得したリストである、
請求項１に記載のリスト処理装置。
【請求項４】
前記リストは放送局データ、音楽データ、地点・施設データ、通信データのいずれかの選択リストである、
請求項３に記載のリスト処理装置。
【請求項５】
前記判定期間はユーザが指定可能である、
請求項１に記載のリスト処理装置。
【請求項６】
前記表示装置は、インスツルメントクラスターディスプレイを含む単一または複数の車載用表示装置であり、
車両に搭載されたことを特徴とする、
請求項１に記載のリスト処理装置。
【請求項７】
複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成し、
前記リストの送り戻しによって前記処理項目を前記順番に沿って選択するユーザの送り戻し操作を受け付け、
第１の送り戻し操作を受け付けると、前記第１の送り戻し操作で選択された処理項目の実行を指示し、前記第１の送り戻し操作の受付から予め定めた判定期間内に、第２の送り戻し操作を受け付けた場合に、前記第２の送り戻し操作で選択された前記処理項目の処理の実行を指示せず、前記第２の送り戻し操作の受付から前記予め定めた判定期間内に第３の送り戻し操作を受け付けない場合に、前記第２の送り戻し操作で選択された前記処理項目の処理の実行を指示する、
リスト処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザによるリストの選択動作に対するリスト表示の更新反応速度の向上を目的とする。
【背景技術】
【０００２】
複数の処理項目を順番に並べたリストを表示画面に表示しておき、ユーザがリストの送り戻し操作を行うことによりリスト内のある項目を選択すると、選択された処理項目を実行するという、処理装置がある。ユーザがリストの送り戻し操作を行う度に、選択された処理項目（以下、選択項目という。）が遷移する。ユーザが連続して送り戻し操作を行うと、選択項目が次々に遷移する。この場合、送り戻し操作の度に選択項目に対応した処理を行うと、当該処理の実行によりＣＰＵリソースが占有され、送り戻し操作に応じたリストの表示更新処理が遅延してしまうという問題があった。【０００３】
特許文献１には、予め各々の項目毎に命令指示有効時間を設定登録しておき、タイマーによってカウントされる命令指示時間が命令指示有効時間を超えた場合にのみ命令を有効として実行するという、タイマー監視方法が開示されている。このタイマー監視方法によれば、項目が指定された瞬間に、対応する命令が実行されるわけではないので、命令の実行によりＣＰＵリソースが占有されることを抑制できる。【０００４】
特許文献２には、タイマーによってカーソルを止めてから所定時間経過したかどうかを判定し、所定時間経過後、選択された操作項目を実行する方法が開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１７１４７５号公報
【特許文献２】特開２００６−２５６５９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１のタイマー監視方法は、画面上のマウス又はカーソルが項目上に移動した後で監視タイマーを開始し、その項目が選択され続けているかどうか、又はキー入力が続けられているかどうかにより、命令の有効又は無効を判断するため、上記のようなリストの送り戻し操作が連続して行われる場合に対応するものではない。【０００７】
また、特許文献２のタイマー監視方法の場合、選択操作完了後、必ず所定時間をカウントし、そのカウントが経過してから選択された項目を実行する方法であるため、連続した送り戻し操作ではない場合も選択項目実行開始までに所定時間がかかってしまう問題があった。【０００８】
本発明は上述の問題に鑑み、リストの連続的な送り戻し操作に対してリスト更新処理の遅延を抑制するリスト処理装置及びリスト処理方法の提供を目的とする。
【課題を解決するための手段】
【０００９】
本発明のリスト処理装置は、複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成する表示データ作成部と、リストの送り戻しによって処理項目を順番に沿って選択するユーザの送り戻し操作を受け付ける操作受付部と、第１の送り戻し操作を受け付けると、第１の送り戻し操作で選択された処理項目の処理の実行を指示し、第１の送り戻し操作の受付から予め定めた判定期間内に第２の送り戻し操作を受け付けた場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示せず、第２の送り戻し操作の受付から予め定めた判定期間内に第３の送り戻し操作を受け付けない場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示する処理実行指示部と、を備える。
【００１０】
本発明のリスト処理方法は、複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成し、リストの送り戻しによって処理項目を順番に沿って選択するユーザの送り戻し操作を受け付け、第１の送り戻し操作を受け付けると、第１の送り戻し操作で選択された処理項目の実行を指示し、第１の送り戻し操作の受付から予め定めた判定期間内に、第２の送り戻し操作を受け付けた場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示せず、第２の送り戻し操作の受付から予め定めた判定期間内に第３の送り戻し操作を受け付けない場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示する。
【発明の効果】
【００１１】
本発明のリスト処理装置は、複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成する表示データ作成部と、リストの送り戻しによって処理項目を順番に沿って選択するユーザの送り戻し操作を受け付ける操作受付部と、第１の送り戻し操作を受け付けると、第１の送り戻し操作で選択された処理項目の処理の実行を指示し、第１の送り戻し操作の受付から予め定めた判定期間内に第２の送り戻し操作を受け付けた場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示せず、第２の送り戻し操作の受付から予め定めた判定期間内に第３の送り戻し操作を受け付けない場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示する処理実行指示部と、を備える。従って、送り戻し操作が連続して行われる場合は、連続操作の最後の操作で選択された処理項目の処理の指示のみが行われるので、処理負荷を軽減することができる。また、連続した送り戻し操作でない場合は処理項目の選択後すぐに、選択された処理項目の処理の実行が指示される。
【００１２】
本発明のリスト処理方法は、複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成し、リストの送り戻しによって処理項目を順番に沿って選択するユーザの送り戻し操作を受け付け、第１の送り戻し操作を受け付けると、第１の送り戻し操作で選択された処理項目の実行を指示し、第１の送り戻し操作の受付から予め定めた判定期間内に、第２の送り戻し操作を受け付けた場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示せず、第２の送り戻し操作の受付から予め定めた判定期間内に第３の送り戻し操作を受け付けない場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示する。従って、送り戻し操作が連続して行われる場合は、連続操作の最後の操作で選択された処理項目の処理の実行のみを指示するので、処理負荷を軽減することができる。また、連続した送り戻し操作でない場合は処理項目の選択後すぐに、選択された処理項目の処理の実行が指示される。
【００１３】
本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施の形態１に係るリスト処理装置の構成図である。
【図２】ラジオ局の選局リストの送り戻し操作を示す図である。
【図３】ラジオ局の選局リストの送り戻し操作を示す図である。
【図４】メディアプレーヤの選曲リストの送り戻し操作を示す図である。
【図５】メディアプレーヤの選曲リストの送り戻し操作を示す図である。
【図６】本発明の実施の形態１に係るリスト処理装置の動作を示すフローチャートである。
【図７】ＩＣディスプレイにおけるラジオ局の選局リストの表示例を示す図である。
【図８】ラジオ局の選局後におけるＩＣディスプレイの表示例を示す図である。
【図９】ＩＣディスプレイにおけるメディアプレーヤの選曲リストの表示例を示す図である。
【図１０】メディアプレーヤの選曲後におけるＩＣディスプレイの表示例を示す図である。
【図１１】センターディスプレイにおけるラジオ局の選局リストの表示例を示す図である。
【図１２】ラジオ局の選局後におけるセンターディスプレイの表示例を示す図である。
【図１３】センターディスプレイにおけるメディアプレーヤの選曲リストの表示例を示す図である。
【図１４】メディアプレーヤの選曲後におけるセンターディスプレイの表示例を示す図である。
【発明を実施するための形態】
【００１５】
＜Ａ．実施の形態１＞
＜Ａ−１．構成＞
図１は、本発明の実施の形態１に係るリスト処理装置１１を含む、車載の表示システム１００の全体構成図である。以下、本発明のリスト処理装置を車載の表示システムに適用されるものとして説明を行う。
【００１６】
表示システム１００は、ヘッドユニット１、センターディスプレイ２、ＩＣ（Instrument Cluster）デバイス３、ＩＣディスプレイ用操作デバイス４、センターディスプレイ用操作デバイス５及びスピーカ６を備えている。ヘッドユニット１は、リスト処理装置１１、ラジオチューナ１２、ＣＤ（Compact Disc）ドライブ１３、ＵＳＢ（Universal Serial Bus）１４を備えている。なお、ラジオチューナ１２、ＣＤドライブ１３、ＵＳＢ１４は、リスト処理装置１１が処理項目のリストを作成する対象となる外部デバイスの一例であり、ＤＶＤ（Digital Versatile Disc）ドライブやＢＤ（Blu-ray Disc）（Blu-ray：登録商標）ドライブなどを外部デバイスとしても良い。
【００１７】
ＩＣデバイス３は、車速計、燃料計など運転者に必要な情報を表示するためのデバイスであり、ＣＡＮ（Controller Area Network）によりヘッドユニット１と接続されている。また、センターディスプレイ２はＨＤＭＩ（登録商標）等の通信インタフェースによりヘッドユニット１と接続されている。
【００１８】
ＩＣディスプレイ用操作デバイス４は、例えば車両のハンドルに取り付けられたハンドルリモコンとして実現する。ＩＣディスプレイ用操作デバイス４は、センターディスプレイ２の画面とは独立して、ＩＣディスプレイ３１に表示されたリストの送り戻し操作を行うことができる。大抵の場合、ハンドルリモコンは運転者がハンドルを把持した状態で運転しながら簡単な操作が行えるように少数のボタンから構成されており、図１の例では上下カーソルキーにより構成される。
【００１９】
センターディスプレイ用操作デバイス５は、例えばヘッドユニット１の筐体に取り付けられたボタン類や、当該筺体とは別体のリモコンとして構成される。センターディスプレイ用操作デバイス５は、ＩＣディスプレイ用操作デバイス４とは異なり、十字カーソルキーの他にＥＮＴＥＲキーとＢＡＣＫキーを備えている。ユーザは、例えば十字カーソルキーを用いてリストの送り戻し操作を行って任意の処理項目を指定した上で、ＥＮＴＥＲキーを押すことにより当該処理項目を選択する。すなわち、リストの送り戻し操作を行うだけでは処理項目の選択は行われない。これに対して、ＩＣディスプレイ用操作デバイス４は上下カーソルキーのみを備えており、カーソルキーを用いたリストの送り戻し操作により任意の処理項目を指定すると、それがすなわち処理項目の選択操作となる。
【００２０】
リスト処理装置１１は、表示データ作成部１１１、操作受付部１１２及び処理実行指示部１１３を備えている。ここで、操作受付部１１２は通信インタフェース、表示データ作成部１１１はＲＡＭ（Random Access Memory）等のメモリに格納されたプログラムを実行するＣＰＵ（Central Processing Unit）又はＧＰＵ（Graphic Processer Unit）、処理実行指示部１１３はＲＡＭ等のメモリに格納されたプログラムを実行するＣＰＵとして構成される。
【００２１】
表示データ作成部１１１は、センターディスプレイ２でリスト表示をするための表示データと、ＩＣディスプレイ３１でリスト表示を行うための表示データの両方を作成している。ここで、表示データとは、上述した表示デバイスであるセンターディスプレイ２又はＩＣディスプレイ３１がＧＰＵを備えている場合は、表示デバイスが描画データを作成するために必要なデータであり、表示デバイスがＧＰＵを備えていない場合は、表示画面を描画するための描画データである。また、以下の説明では、センターディスプレイ２はＧＰＵを備えておらず、ＩＣディスプレイ３１はＧＰＵを備えているものとするが、いずれであっても良い。また、リスト処理装置１１、センターディスプレイ２及びＩＣディスプレイ３１によりリスト表示装置が構成される。
【００２２】
操作受付部１１２は、ＩＣディスプレイ用操作デバイス４又はセンターディスプレイ用操作デバイス５によるリストの送り戻し操作に関する操作情報を取得する、すなわち操作を受け付ける。そして、当該操作情報を表示データ作成部１１１及び処理実行指示部１１３に出力する。
【００２３】
処理実行指示部１１３は、操作情報を操作受付部１１２から受け、リスト中のいずれの処理項目が選択されているかを判断する。例えば、リストの各処理項目に整列番号を付しておき、選択中の処理項目の整列番号が３である場合にリスト送り操作が１回行われると、整列番号が４の処理項目を選択中の処理項目とする。そして、選択中の処理項目の実行を、外部デバイス（ラジオチューナ１２、ＣＤドライブ１３等）に指示する。例えばリストが放送局の選局リストである場合は、選択中の処理項目の放送局を選局するように、ラジオチューナ１２に指示する。
【００２４】
表示データ作成部１１１は、リストの送り戻し操作が行われる度に、ＩＣディスプレイ３１用の表示データの更新を行う。一方、センターディスプレイ２用の表示データについては、処理実行指示部１１３が処理実行を指示するタイミングで更新を行う。
【００２５】
＜Ａ−２．リスト送り戻し操作＞
ここで、ＩＣディスプレイ用操作デバイス４を用いたリストの送り戻し操作と、それに伴うＩＣディスプレイ３１の表示の遷移を、図２を用いて説明する。図２には、ＩＣディスプレイ３１にラジオ局の選局リストを表示する場合の例を示している。リストの処理項目「１．bigFM WB」が選択されている状態で、ユーザがＩＣディスプレイ用操作デバイス４の下向き矢印を一回押すと（これを「リスト送り操作」とする）、当該リスト送り操作の操作情報がＩＣディスプレイ用操作デバイス４からＩＣデバイス３を介して操作受付部１１２に入力される。操作受付部１１２は当該操作情報を表示データ作成部１１１及び処理実行指示部１１３に出力する。表示データ作成部１１１は、リストの選択項目を次の項目に遷移して表示データを更新する。これにより、先ほどはリストの中で処理項目「１．bigFM WB」が選択項目としてアクティブに表示されていたが、今は処理項目「２．90.0MHz」が選択項目としてアクティブに表示される。また、処理実行指示部１１３では、処理項目「２．90.0MHz」の処理、すなわち「90.0MHz」の放送局への選局をラジオチューナ１２に指示する。
【００２６】
次に、ユーザがＩＣディスプレイ用操作デバイス４の上向き矢印を一回押すと（これを「リスト戻し操作」とする）、当該リスト戻し操作の操作情報がＩＣディスプレイ用操作デバイス４からＩＣデバイス３を介して操作受付部１１２に入力する。操作受付部１１２は当該操作情報を表示データ作成部１１１及び処理実行指示部１１３に出力する。表示データ作成部１１１は、リストの選択項目を前の項目に遷移して表示データを更新する。これにより、先ほどはリストの中で処理項目「２．90.0MHz」が選択項目としてアクティブに表示されていたが、今は処理項目「１．bigFM WB」が選択項目としてアクティブに表示される。また、処理実行指示部１１３では、処理項目「１．bigFM WB」の処理、すなわち「bigFM WB」の放送局への選局をラジオチューナ１２に指示する。
【００２７】
＜Ａ−３．連続操作＞
ＩＣディスプレイ用操作デバイス４からリストの送り戻し操作が連続して行われたとき、送り戻し操作の度に処理実行指示部１１３で選択項目の処理実行指示を行っていては、処理実行指示にかかる処理負荷のために、表示データ作成部１１１で表示データを更新する処理が遅延することが考えられる。表示データの更新処理が遅延すると、ＩＣディスプレイ用操作デバイス４を操作するユーザにとっては、送り戻し操作をしているのにリアルタイムでＩＣディスプレイ３１のリスト表示には操作が反映されないため、現在選択中の処理項目が分からなくなり、又は不快に感じることになる。この問題は、特にリスト処理装置１１が車載のヘッドユニット１に組み込まれる場合には、リスト処理装置を構成するＣＰＵの負荷が限られることが多いため顕著に生じる。
【００２８】
そこで、リストの送り戻し操作が連続して行われた場合には、処理実行指示部１１３は当該連続操作において選択項目が遷移する度に処理実行を指示するのではなく、連続操作が終わったと判断した後に処理実行を指示する。具体的には、処理実行指示部１１３はタイマー機能を有しており、リストの送り戻し操作（第１の送り戻し操作）の操作情報を操作受付部１１２から取得すると、タイマーをスタートする。タイマーは、予め定めておいた判定期間の経過後に満了するものとする。そして、判定期間内に、再びリストの送り戻し操作（第３の送り戻し操作）の操作情報を操作受付部１１２から取得しなければ、第２の送り戻し操作の操作により選択された処理項目の実行を外部デバイスに指示する。しかし、判定期間内に第３の送り戻し操作の操作情報を操作受付部１１２から取得すれば、タイマーをリスタートし、再び判定期間の間、次の送り戻し操作の操作情報の取得を待機する。言い換えれば、処理実行指示部１１３は判定期間内に複数のリストの送り戻し操作が行われた場合に連続操作がなされたと判断し、連続操作が途切れるまで処理項目の実行指示を待機する。
【００２９】
図２，３は、ラジオ局の選局リストの送り戻し操作が連続して行われた場合の、リスト処理装置１１の動作を示す図である。図２は、ＩＣディスプレイ３１の表示例とラジオチューナ１２の動作タイミングとを示し、図３は、ラジオチューナ１２の動作タイミングとセンターディスプレイ２の表示例とを示している。
【００３０】
まず、ＩＣディスプレイ３１にラジオ局の選局リストが表示されており、処理項目「１．bigFM WB」が現在選択中の処理項目として色分けして表示されているものとする（図２）。このとき、センターディスプレイ２にもラジオ局の選局リストが表示されているが、その表示態様はＩＣディスプレイ３１におけるものとは異なっていても良い。一般的に、センターディスプレイ２の表示画像の情報量はＩＣディスプレイ３１の表示画像の情報量よりも多い。図３に示すように、例えばセンターディスプレイ２では、リスト表示に加えて「Select band:FM」や、選局中のラジオ局の放送番組名「Greatest Hits!」などの情報が表示される。
【００３１】
ここで、ユーザがハンドルリモコンの下カーソルキーを押下げると、当該操作情報がＩＣデバイス３、操作受付部１１２を介して処理実行指示部１１３と表示データ作成部１１１に入力される。処理実行指示部１１３は、当該操作情報を受けてタイマーをスタートし、判定期間（ここでは５００ｍｓとする）を経過する前に、次の送り戻し操作がなされるか否かを判断する。ここで、処理実行指示部１１３は、タイマースタートと合わせて処理項目「２．90.0 MHz」の選局処理をラジオチューナ１２に指示する。一方、表示データ作成部１１１は取得した操作情報に応じてＩＣディスプレイ３１用の表示データを更新する。こうして、ＩＣディスプレイ３１では「２．90.0 MHz」が選択中の処理項目として、色分けして表示される。
【００３２】
タイマー開始から５００ｍｓを経過する前にユーザがハンドルリモコンの下カーソルキーを再び押下げると、当該操作情報がＩＣデバイス３、操作受付部１１２を介して処理実行指示部１１３と表示データ作成部１１１に入力される。処理実行指示部１１３は当該操作情報を受けてタイマーをリスタート（１回目）するが、処理項目「３．99.0 MHz」の選局処理をラジオチューナ１２に指示することはない。一方、表示データ作成部１１１は取得した操作情報に応じて表示データを更新する。こうして、ＩＣディスプレイ３１では「３．99.0 MHz」が選択中の処理項目として、色分けして表示される。ここで、表示データ作成部１１１は、センターディスプレイ２用の表示データの更新は行わないこととする。もちろん、センターディスプレイ２用の表示データの更新を行うことも可能であるが、ＩＣディスプレイ３１用の表示データのみ更新することにより、ＣＰＵの処理負荷が少なくてすみ、リストの送り戻し操作が連続して行われる場合であっても、ＩＣディスプレイ３１の表示更新を遅延なく行うことが可能になる。
【００３３】
タイマーリスタート（１回目）から５００ｍｓを経過する前に、ユーザがハンドルリモコンの下カーソルキーを再び押下げると、当該操作情報がＩＣデバイス３、操作受付部１１２を介して処理実行指示部１１３と表示データ作成部１１１に入力される。処理実行指示部１１３は当該操作情報を受けてタイマーをリスタート（２回目）するが、処理項目「４．100.0 MHz」の選局処理をラジオチューナ１２に指示することはない。一方、表示データ作成部１１１は取得した操作情報に応じて表示データを更新する。こうして、ＩＣディスプレイ３１では「４．100.0 MHz」が選択中の処理項目として、色分けして表示される。
【００３４】
タイマーリスタート（２回目）から５００ｍｓを経過しても、ユーザによるリストの送り戻し操作が行われなければ、処理実行指示部１１３は、処理項目「４．100.0 MHz」の選局処理をラジオチューナ１２に指示する。そして、ラジオチューナ１２は選局処理を行ってラジオ局から情報を取得し、選局処理が完了する。その後、表示データ作成部１１１は、ラジオチューナ１２が選局処理で取得した情報を用いてセンターディスプレイ２用の表示データ（描画データ）を作成し、センターディスプレイ２に出力する。こうして、センターディスプレイ２では「100.0 MHz」の放送局の放送番組名「World News」等の情報が表示される（図３）。
【００３５】
以上の動作により、ユーザがリストの送り戻し操作を連続して行った場合、連続操作の最中には選択項目の処理指示を行わず、ＩＣディスプレイ３１の表示更新のみが行われる。そのため、リスト処理装置１１のＣＰＵ負荷が限られていても、選択項目の処理指示に負荷を割く必要がないため、ＩＣディスプレイ３１の表示更新が遅延することが抑制できる。従って、ユーザにとっては自己の操作に連動してＩＣディスプレイの表示更新が行われるため、不快に感じることがない。
【００３６】
なお、タイマーの判定期間は、上述の説明では５００ｍｓとしたが、この値は予め定めておき処理実行指示部１１３内のメモリに格納しておく。あるいは、ユーザがリストの送り戻し操作を連続して行うタイミングから、学習しても良い。具体的には、初期設定として例えば判定期間を５００ｍｓに設定した上で、ユーザがリストの送り戻し操作を２００ｍｓ間隔で連続して行い、２００ｍｓ間隔での送り戻し操作が所定回数以上繰り返された場合には、判定期間を２００ｍｓに余裕期間の５０ｍｓを付加して２５０ｍｓに更新しても良い。また、センターディスプレイ２やＩＣディスプレイ３１に判定期間の設定画面を表示し、ユーザに直接判定期間を入力させても良い。
【００３７】
図４，５は、ＵＳＢ１４に接続される外部デバイスのメディアプレーヤの選曲リストの送り戻し操作が連続して行われた場合の、リスト処理装置１１の動作を示す図である。図４は、ＩＣディスプレイ３１の表示例とラジオチューナ１２の動作タイミングとを示し、図５は、メディアプレーヤの動作タイミングとセンターディスプレイ２の表示例とを示している。基本的な動作の概要は図２，３と同様であるので、図４，５の説明は省略する。本発明は、ラジオの放送局リストやメディアプレーヤの選曲リストに限らず、リスト処理装置１１の外部デバイスから取得するリストの送り戻し操作に対して適用される。
【００３８】
図６は、リストの送り戻し操作の操作情報を取得した処理実行指示部１１３の動作を示すフローチャートである。処理実行指示部１１３は、ＩＣディスプレイ用操作デバイス４におけるリストの送り戻し操作の操作情報を取得すると、タイマーをスタートし、選択されたリストの処理項目の処理の実行を外部デバイスに指示する（ステップＳ１）。次に、判定期間が経過したか否かを判断する（ステップＳ２）。判定期間が未経過であれば（ステップＳ２でＮｏ）、送り戻し操作の操作情報を再び取得したか否かを判断する（ステップＳ４）。送り戻し操作の操作情報を取得していなければ、ステップＳ２に戻り、再びタイマースタート(ステップＳ１)から判定期間が未経過であるかを判断する。判定期間が未経過のうちに、送り戻し操作の操作情報を再び取得した場合は、連続操作が行われていると判断し、タイマーをキャンセル（ステップＳ５）して再びタイマーをスタートする（ステップＳ１）。すなわち、タイマーのリスタートを行う。一方、送り戻し操作の操作情報を取得することなくタイマーの判定期間が経過した場合は（ステップＳ２でＹｅｓ）、最後に操作情報を取得した送り戻し操作により選択されたリストの処理項目の処理の実行を、外部デバイスに指示する（ステップＳ３）。
【００３９】
＜Ａ−４．表示例＞
図７から図１０は、ＩＣディスプレイ３１の表示例を示す図である。図７は、ラジオ局の選局リストの表示例を示している。図８は、図７に示す選局リストの「１．bigFM WB」を選局後の情報表示例である。この情報は、例えばユーザがリスト送り戻し操作によって「１．bigFM WB」を選択し、「１．bigFM WB」の選局処理が行われた際に、表示される。表示される情報は、周波数、ラジオ局名、放送番組名等である。図９は、メディアプレーヤの選曲リストの表示例を示している。図１０は、図９に示す選曲リストの「Track 2」の再生時の情報表示例である。表示される情報は、アーティスト名、曲名、アルバム名等である。
【００４０】
図１１から図１４は、センターディスプレイ２の表示例を示す図である。図１１は、ラジオ局の選局リストの表示例を示している。図１２は、図１１に示す選局リストの「１．88.0MHz」を選局後の情報表示例である。この情報は、例えばユーザがリスト送り戻し操作によって「１．88.0MHz」を選択し、「１．88.0MHz」の選局処理が行われた際に、表示される。表示される情報は、周波数、ラジオ局名、放送番組名等である。図１３は、メディアプレーヤの選曲リストの表示例を示している。図１４は、メディアプレーヤの楽曲再生時の情報表示例である。表示される情報は、アーティスト名、曲名、アルバム名等である。
【００４１】
なお、上記の説明において、リスト処理装置１１は、車載のヘッドユニット１に組み込まれる構成とした。しかし、リスト処理装置１１は、車両に搭載可能な、ＰＮＤ（Portable Navigation Device）、及び、携帯端末（例えば携帯電話、スマートフォン、及びタブレットなど）、並びにサーバなどを適宜に組み合せたシステムにも適用することができる。この場合、以上で説明したリスト処理装置１１の各機能あるいは各構成要素は、前記システムを構築する各機器に分散して配置される。
【００４２】
＜Ａ−５．効果＞
本発明の実施の形態１に係るリスト処理装置１１は、複数の処理項目を順番に並べたリストを表示装置（ＩＣディスプレイ３１、センターディスプレイ２）に表示するための表示データを作成する表示データ作成部１１１と、リストの送り戻しによって処理項目を順番に沿って選択するユーザの送り戻し操作を受け付ける操作受付部１１２と、第１の送り戻し操作を受け付けると、第１の送り戻し操作で選択された処理項目の処理の実行を指示し、第１の送り戻し操作の受付から予め定めた判定期間内に第２の送り戻し操作を受け付けた場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示せず、判定期間内に第３の送り戻し操作を受け付けない場合に、第２の送り戻し操作で選択された処理項目の処理を指示する処理実行指示部１１３と、を備える。従って、送り戻し操作が連続して行われる場合は、連続操作の最後の操作で選択された処理項目の処理の実行の指示のみが行われるので、処理負荷を軽減することができる。また、タイマー開始と共に選択された処理項目を実行することで、連続した送り戻し操作ではない場合は項目選択後すぐに選択された処理項目の処理の実行が指示される。
【００４３】
また、表示データ作成部１１１は、送り戻し操作を受け付ける度、送り戻し操作に基づき表示データを更新する。送り戻し操作が連続して行われる場合は、連続操作の最後の操作で選択された処理項目の処理の実行の指示のみが行われるので、処理負荷を軽減することができ、表示データの更新の遅延を抑制することが可能である。
【００４４】
リスト処理装置が処理対象とするリストが、放送局の選局リスト（放送局データの選択リスト）や、映像データ又は音楽データの再生リスト（選択リスト）等、リスト処理装置の外部のデバイスから取得するリストである場合には、表示データの作成や処理項目の処理指示に時間がかかるため、処理負荷を軽減できる本発明の効果が大きい。しかし、リスト処理装置の内部メモリに記憶されたリストであっても良い。リストの他の例としては、地点・施設データ、通信データ（メール、アドレス、ＵＲＬ、ＴＥＬ番号等）のリストが挙げられる。
【００４５】
また、上記判定期間はユーザが指定可能とすることにより、ユーザの個人差に合わせた制御を行うことが出来る。
【００４６】
特に、リスト処理装置１１が車両に搭載される場合、リスト処理装置１１を構成するＣＰＵの処理性能が限られている場合が多い。表示装置をＩＣディスプレイ３１とする場合、ＩＣディスプレイ３１に表示されるリストは、その送り戻し操作が行われる度に処理項目が選択される仕様となっている場合があるが、このような場合でも、選択された処理項目の処理実行を連続操作の間は行わないことにより、ＣＰＵの処理性能が限られていても、リストの表示更新の遅延を抑制することができる。
【００４７】
また、本発明の実施の形態１に係るリスト処理方法は、複数の処理項目を順番に並べたリストを表示装置に表示するための表示データを作成し、リストの送り戻しによって処理項目を順番に沿って選択するユーザの送り戻し操作を受け付け、第１の送り戻し操作を受け付けると、第１の送り戻し操作で選択された処理項目の処理の実行を指示し、予め定めた判定期間内に第２の送り戻し操作を受け付けた場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示せず、判定期間内に第３の送り戻し操作を受け付けない場合に、第２の送り戻し操作で選択された処理項目の処理の実行を指示する。従って、送り戻し操作が連続して行われる場合は、連続操作の最後の操作で選択された処理項目の処理の実行のみを指示するので、処理負荷を軽減することができる。また、タイマー開始と共に選択された処理項目を実行することで、連続した送り戻し操作ではない場合は項目選択後すぐに選択された処理項目の処理の実行が指示される。
【００４８】
なお、本発明の実施の形態１に係るリスト処理方法は、上記記載の順序に限定されるものではない。
【００４９】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【００５０】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【００５１】
１  ヘッドユニット、２  センターディスプレイ、３  ＩＣデバイス、４  ＩＣディスプレイ用操作デバイス、５  センターディスプレイ用操作デバイス、１１  リスト処理装置、１２  ラジオチューナ、１３  ＣＤドライブ、１４  ＵＳＢ、３１  ＩＣディスプレイ、１００  表示システム、１１１  表示データ作成部、１１２  操作受付部、１１３  処理実行指示部。
【図１】
0005963996.tif 000002
【図２】
0005963996.tif 000003
【図３】
0005963996.tif 000004
【図４】
0005963996.tif 000005
【図５】
0005963996.tif 000006
【図６】
0005963996.tif 000007
【図７】
0005963996.tif 000008
【図８】
0005963996.tif 000009
【図９】
0005963996.tif 000010
【図１０】
0005963996.tif 000011
【図１１】
0005963996.tif 000012
【図１２】
0005963996.tif 000013
【図１３】
0005963996.tif 000014
【図１４】
0005963996.tif 000015