(57)【要約】【課題】コンテンツデータを再生処理するデータ処理手段を備える電子機器について、ユーザ操作に対する応答性を向上させる技術を提供する。【解決手段】コンテンツデータの再生処理を行うデータ処理手段と、前記データ処理手段で実行される所定処理の実行のタイミングを制御するコンテンツデータ再生制御手段とを備える電子機器であって、前記コンテンツデータ再生制御手段は、前記所定処理に関するユーザ操作が前記データ処理手段に対して行われていることを検知する検知手段と、前記ユーザ操作を受け付けるユーザ操作受付処理を前記データ処理手段において優先して実行させるため、前記検知手段で検知される前記ユーザ操作が連続して行われる所定連続操作である場合、前記所定処理の実行を保留する処理保留手段と、を有する。【選択図】図２
2008287749.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツデータの再生処理を行うデータ処理手段と、前記データ処理手段に対して、該データ処理手段で実行される所定処理の実行のタイミングを制御するコンテンツデータ再生制御手段とを備える電子機器であって、
前記コンテンツデータ再生制御手段は、
前記所定処理に関するユーザ操作が前記データ処理手段に対して行われていることを検知する検知手段と、
前記ユーザ操作を受け付けるユーザ操作受付処理を前記データ処理手段において優先して実行させるため、前記検知手段で検知される前記ユーザ操作が連続して行われる所定連続操作である場合、前記所定処理の実行を保留する処理保留手段と、を有する電子機器。
【請求項２】
前記コンテンツデータ再生制御手段は、
前記ユーザ操作の第一ユーザ操作から、該第一ユーザ操作の次に行われる第二ユーザ操作までの操作間隔時間を計るタイマ手段と、
予め設定されている基準時間と前記操作間隔時間とを比較する時間比較手段と、
前記時間比較手段による比較結果に基づいて、前記操作間隔時間が前記基準時間を下回っている場合、前記ユーザ操作が所定連続操作であると判定する連続操作判定手段と、
を更に有する請求項１に記載の電子機器。
【請求項３】
前記コンテンツデータ再生制御手段は、
前記連続操作判定手段が、前記ユーザ操作が所定連続操作であると判定した場合、前記第二ユーザ操作が行われた時点から新たに前記タイマ手段を起動させるタイマ制御手段を更に有する、請求項２に記載の電子機器。
【請求項４】
前記コンテンツデータ再生制御手段は、
前記処理保留手段が前記所定処理の実行を保留している場合において、前記所定連続操作に関連すると共に前記ユーザに通知可能な情報を、該所定連続操作に応じて更新して前記ユーザに通知する通知手段を更に有する、請求項１から請求項３のいずれかに記載の電子機器。
【請求項５】
前記コンテンツデータ再生制御手段は、
前記時間比較手段による比較結果に基づいて、前記基準時間と前記操作間隔時間が同じ、若しくは前記操作間隔時間が前記基準時間を上回っている場合、前記処理保留手段による再生処理の実行の保留状態を解除する保留状態解除手段を更に有する、請求項２から請求項４のいずれかに記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツデータの再生処理を行うデータ処理手段に対して、該データ処理手段で実行される所定処理の実行のタイミングを制御する技術に関する。
【背景技術】
【０００２】
ＡＭ／ＦＭラジオ、ＣＤプレイヤ、ＭＰ３プレイヤ、ＤＶＤプレイヤ等の電子機器には、一般的に受信周波数の設定や選曲を可能とする操作キーが設けられている。このような電子機器において、例えば楽曲の再生中にトラックアップボタンを連続操作すると移行させたい楽曲の再生が遅れるといったように、操作キーに対するユーザの連続操作に対して、電子機器のレスポンスが悪いことがある。
【０００３】
ここで、図１に従来の電子機器のシーケンス図を示す。同図には、ヒューマンマシンインターフェース（ＨＭＩ）１１、プレイヤ１２、音楽データベース（ＤＢ）１３、アンプ（ＡＭＰ）１４の間における処理の流れが示されている。すなわち、ユーザ操作としてトラックアップ１がなされると、ＨＭＩ１１からプレイヤ１２にトラックアップ１の通知がなされ、プレイヤ１２では、ファイルＮＯのインクリメント処理が行われる（ステップＳ０１）。続いて、プレイヤ１２から音楽ＤＢ１３に次曲に相当するコンテンツデータの要求がされ、音楽ＤＢ１３からこのコンテンツデータの転送がなされると、プレイヤ１２では、転送されたコンテンツデータのデコード処理が行われる（ステップＳ０２）。ここで、更にユーザ操作としてトラックアップ２がなされると、プレイヤ１２では、ＨＭＩ１１からのトラックアップ２の通知に応じたファイルＮＯのインクリメント処理（ステップＳ０３）、そして音楽デコード処理（ステップＳ０４）が行われる。そして、ステップＳ０４における音楽でコード処理の完了後、プレイヤ１２からＡＭＰ１４に対して楽曲出力の命令が通知され、スピーカ（図示せず）からユーザに対して楽曲が出力される（ステップＳ０５）。一方、プレイヤ１２からＨＭＩ１１に対してはコンテンツデータに関する情報（例えば、曲番号、アーティスト情報といった楽曲情報）が通知され、ＨＭＩ１１では表示されるコンテンツデータに関する情報が更新される（ステップＳ０６）。そして、上記に示される従来の電子機器では、ステップＳ０２においてプレイヤ１２はデコード処理に集中しているため、ＨＭＩ１１からのトラックアップ２の割り込み通知がなされた場合、プレイヤ１２がこれを受け付けるのに時間がかかるといった問題があった。すなわち、プレイヤ１２が、一回のトラックアップ操作毎に移行されたファイルコンテンツデータのデコードを開始してしまうため、次のトラックアップの割り込みに処理が戻るまでに時間がかかり、レスポンスが悪いという問題があった。
【０００４】
なお、電子機器における操作応答性を高める技術として、例えば特許文献１に記載の技術が知られている。特許文献１には、操作キーの機能モードを記述したキーテーブルを設けることで、操作キーの押し方に応じた処理を効率よく行うことを可能とする技術が開示されている。
【０００５】
また、特許文献２には、ＤＶＤ再生装置において、早送り再生の際、主映像に対して副映像（字幕）の表示が後れるのを防ぐ技術が開示されている。特許文献２に記載の技術によれば、早送り再生時のデコード処理において、副映像の表示処理を強制停止、換言すると副映像の表示処理をスキップさせることで、主映像に対して副映像の表示が後れるのを防止することが可能となる。
【特許文献１】特開２００１−２６５４９９号公報
【特許文献２】特開平１０−２８３７１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
従来のＣＤプレイヤ等の電子機器では、例えば楽曲の再生中にトラックアップボタンを連続操作すると移行させたい楽曲の再生が遅れるといったように、操作キーに対するユーザの連続操作に対して、電子機器のレスポンスが悪いといった問題があった。このようなユーザの連続操作に対する電子機器のレスポンスの悪さといった問題は、ナビゲーション装置における地図位置移動操作（例えば、現在地描画から東西南北の方向の位置を描画させる操作）、ＤＶＤなどのチャプター連打等する場合においても起こっている。すなわち、コンテンツデータを再生処理する様々なデータ処理手段を備える電子機器において、ユーザ操作に対する応答性が悪いといった問題があった。
【０００７】
本発明では、上記した問題に鑑み、コンテンツデータを再生処理するデータ処理手段を備える電子機器について、ユーザ操作に対する応答性を向上させる技術を提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明では、上述した課題を解決するために、コンテンツデータを処理するデータ処理手段を備える電子機器に対してユーザ操作が連続的に行われた場合、ユーザ操作を優先的に受け付け、コンテンツデータを再生処理するための再生処理（例えばコンテンツデータの読み込みやデコード処理）を保留することとした。
【０００９】
詳細には、本発明は、コンテンツデータの再生処理を行うデータ処理手段と、前記データ処理手段で実行される所定処理の実行のタイミングを制御するコンテンツデータ再生制御装置とを備える電子機器であって、前記コンテンツデータ再生制御手段は、前記所定処理に関するユーザ操作が前記データ処理手段に対して行われていることを検知する検知手段と、前記ユーザ操作を受け付けるユーザ操作受付処理を前記データ処理手段において優先して実行させるため、前記検知手段で検知される前記ユーザ操作が連続して行われる所定連続操作である場合、前記所定処理の実行を保留する処理保留手段と、を有する。
【００１０】
本発明によれば、処理保留手段により、コンテンツデータの再生処理の実行を保留することができる。これにより、ユーザ操作を受け付けるユーザ操作受付の処理を優先して実行することができるので、ユーザ操作に対する応答性を向上させることができる。
【００１１】
データ処理手段は、コンテンツデータを再生処理可能なものであればよく、ＡＭ／ＦＭラジオ、ＣＤプレイヤ、ＭＰ３プレイヤ、ＤＶＤプレイヤ、ナビゲーション装置等が例示される。本発明の電子機器は、このようなデータ処理手段を含むものであり、例えばヘッドユニットとして構成することができる。コンテンツデータには、音声データの他、映像データも含まれる。所定処理とは、例えば、コンテンツデータが格納された記憶手段から前記ユーザ操作に対応するコンテンツデータを読み込む処理や、読み込んだコンテンツデータをデコードする処理である。ユーザ操作とは、所定処理に関連する操作であり、例えばコンテンツデータが楽曲データである場合には、曲番号の切り替えやトラック番号の切り替え操作が例示される。ユーザ操作が連続して行われる場合とは、本発明では、同一目的の操作が連続して行われることを意味するものとする。従って、本発明における所定連続操作には、例えば、曲番号の切り替え操作とトラック番号の切り替え操作といったように目的の異なる操作は、連続であったとしても含まれないものとする。
【００１２】
検知手段は、所定処理に関連するユーザ操作がデータ処理手段に対して行われていることを検知する。すなわち、ユーザ操作は、データ処理手段に対して行われるので、検知手段によってこれを検知する。検知された情報は、処理保留手段に入力される。
【００１３】
処理保留手段は、検知手段からの情報に基づいて、所定処理、例えばコンテンツデータを読み込む処理等の実行を保留する。従来のデータ処理手段では、ユーザ操作を受け付けると、その都度ユーザ操作に対応するコンテンツデータの読み込み、読み込んだコンテンツデータのデコード処理が行われていた。従って、ユーザ操作が連続して行われると、その都度コンテンツデータの読み込み等が行われることから、ユーザ操作の受付処理機能が十分に果たされず、ユーザ操作に対する応答性が悪いことがあった。これに対し、本発明では、処理保留手段が設けられているので、コンテンツデータの読み込み処理等の実行を一時的に保留して、ユーザ操作を優先的に受け付けることでユーザ操作に対する応答性を向上させることができる。
【００１４】
なお、本発明において、前記コンテンツデータ再生制御手段は、前記ユーザ操作の第一ユーザ操作から、該第一ユーザ操作の次に行われる第二ユーザ操作までの操作間隔時間を計るタイマ手段と、予め設定されている基準時間と前記操作間隔時間とを比較する時間比較手段と、前記時間比較手段による比較結果に基づいて、前記操作間隔時間が前記基準時間を下回っている場合、前記ユーザ操作が所定連続操作であると判定する連続操作判定手段と、を更に有する構成とすることができる。
【００１５】
タイマ手段は、ユーザ操作のうち第一ユーザ操作から第二ユーザ操作までの操作間隔時間を計る。第一ユーザ操作は、ユーザ操作が所定連続操作であるか否かを判断するための基点となる操作を意味する。従って、必ずしも一回目の操作に限定されるわけではない。本発明では、比較手段によりこの第一ユーザ操作から次のユーザ操作（第二ユーザ操作）までの操作間隔時間と基準時間とを比較することでユーザ操作が所定連続操作であるか否かを判断することを可能としている。より具体的には、操作間隔時間が基準時間を下回った場合、換言すると限られた時間内にユーザ操作が少なくとも２回行われている場合、これを所定連続操作とみなすこととした。これにより、本発明によれば、所定連続操作か否かの判断を行うことができる。なお、基準時間は、データ処理手段の処理能力やユーザ操作の目的に応じて適宜設定することができる。
【００１６】
また、本発明において、前記コンテンツデータ再生制御手段は、前記連続操作判定手段が、前記ユーザ操作が所定連続操作であると判定した場合、前記第二ユーザ操作が行われた時点から新たに前記タイマ手段を起動させるタイマ制御手段を更に有する構成とすることができる。これにより、ユーザ操作が連続して行われている場合において、常にユーザ操作が所定連続操作であるか否かを判定することが可能となる。
【００１７】
また、本発明において、前記コンテンツデータ再生制御手段は、前記処理保留手段が前記所定処理の実行を保留している場合において、前記所定連続操作に関連すると共に前記ユーザに通知可能な情報を、該所定連続操作に応じて更新して前記ユーザに通知する通知手段を更に有する構成とすることができる。
【００１８】
本発明は、上述したようにユーザ操作が所定連続操作である場合、コンテンツデータの読み込み等の再生処理が保留されることを特徴とする。しかし、所定連続操作が行われている際、所定連続操作が行われていることをユーザに対して一切通知しないとなると、ユーザは自らが行った操作が受け付けられているのか判断することができない虞がある。そこで、本発明では、前記所定連続操作に関連すると共にユーザに通知可能な情報をユーザに対して通知することとした。これにより、ユーザは、自ら行った操作が受け付けられていることを認識することができる。なお、所定連続操作に関連すると共にユーザに通知可能な情報には、例えば、コンテンツデータが楽曲データである場合、アーティスト情報、タイトル情報又は曲番号情報等が含まれる。しかし、これらの情報を全て通知するとなると処理負担が大きい。従って、例えば曲番号といった処理負担の少ない情報を通知することが好ましい。なお、ユーザに対する通知は、例えば表示部を介して通知することができ
る。
【００１９】
また、本発明において、前記コンテンツデータ再生制御手段は、前記時間比較手段による比較結果に基づいて、前記基準時間と前記操作間隔時間が同じ、若しくは前記操作間隔時間が前記基準時間を上回っている場合、前記処理保留手段による再生処理の実行の保留状態を解除する保留状態解除手段を更に有する構成とすることができる。本発明によれば、時間比較手段の比較結果に基づいて、再生処理の実行の保留状態を解除することができる。すなわち、再生処理の実行を再開することができる。
【００２０】
なお、本発明は、上述した電子機器におけるコンテンツデータ再生制御手段に相当するコンテンツデータ再生制御装置としてもよい。また、本発明は、上述したいずれかの機能を実現させる方法、プログラム、又はプログラムを記録した記録媒体であってもよい。
【発明の効果】
【００２１】
本発明によれば、コンテンツデータを再生処理するデータ処理手段を備える電子機器について、ユーザ操作に対する応答性を向上させる技術を提供することができる。
【発明を実施するための最良の形態】
【００２２】
次に、本発明のコンテンツデータ再生制御手段の実施形態について図面に基づいて説明する。なお、本実施形態では、本発明の電子機器１に相当するヘッドユニット２を備える再生処理システム１００について説明する。
【００２３】
＜概略構成＞
図２は、本実施形態の再生処理システム１００の概略構成を示す。再生処理システム１００は、車両等の移動体に設置して、移動式のシステムとすることができる。但し、これに限定されるものではない。再生処理システム１００は、楽曲データとしてのコンテンツデータを再生処理、加工処理をして移動体内のユーザに楽曲を提供するヘッドユニット２とヘッドユニット２から楽曲を移動体内のユーザに対して出力するスピーカ２１等を備える構成である。そして、本発明のコンテンツデータ再生制御手段に相当する再生制御部１は、ヘッドユニット２内に組み込むことで、ヘッドユニット２内のヒューマンマシンインターフェース（ＨＭＩ）３から行われるユーザ操作に対する応答性を高めるものである。以下、各構成の詳細について説明する。
【００２４】
まず、再生制御部１が搭載されるヘッドユニット２について説明する。ヘッドユニット２には、中央処理装置（以下、ＣＰＵとする。）４が設けられている。このＣＰＵ４は、その内部に、システム制御部５を有している。なお、本実施形態の再生処理システム１００では、再生制御部１が、このシステム制御部５内に組み込まれている。システム制御部５は、ハードディスクドライブ（以下、ＨＤＤとする。）１０に記憶された様々なコンテンツデータにアクセスして、それらのコンテンツデータの再生等の処理を行う。すなわち、システム制御部５は、本発明のデータ処理手段に相当する。一方、再生制御部１は、ユーザ操作を検知してユーザ操作が連続して行われている場合、システム制御部５によって実行される再生処理の実行を保留させることで、連続操作時の応答性を高める。
【００２５】
システム制御部５は、主として、ユーザに対して音楽を提供するために、ヘッドユニット２を、コンテンツデータを処理する装置として機能させるための制御を行う。例えば、ヘッドユニット２は、コンテンツデータを移動体内で再生する機能を有する。コンテンツデータの再生処理について説明すると、ヘッドユニット２は、ＣＤ／ＤＶＤデッキ（以下、単にＣＤデッキとする。）１１と、ＨＤＤ１０と、例えば携帯音楽端末と接続可能なインタフェースとしてのＵＳＢ１２と、ナビゲーション装置１３と、移動体内のユーザ（移動体の操縦者や同乗車等のヘッドユニット２の操作が可能である者であり、以下において
も同様とする。）からのコンテンツデータの処理に関する指令を受け付ける操作部３１と、を有しており、それぞれがシステム制御部５と電気的に接続されている。また、システム制御部５には、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）再生制御部１９が電気的に接続され、ＤＳＰ再生制御部１９ではシステム制御部５から送られるコンテンツデータに対してエンコードやデコード等の演算処理を施し、移動体内に設けられたＡＭＰ（パワーアンプ）２０に音楽演奏のための電気信号を送る。
【００２６】
操作部３１は、コンテンツデータの再生処理に関する指令としてのユーザ操作を受け付ける。受け付けたユーザからの指令は、電気信号としてシステム制御部５に送られる。ここで、図３は、操作部３１及び表示部３２を有するＨＭＩ３を示す。同図に示すように、操作部３１には、スピーカ２１から出力される音量を調節するボリューム調整ボタン３１ａ、主にナビゲーション装置１３を起動した場合において例えば現在描画から東西南北の方向の位置を描画させる地図位置移動ボタン３１ｂ、再生するコンテンツデータを移行するトラックアップダウンボタン３１ｃ、ヘッドユニット２の電源を切り替える電源スイッチ３１ｄが設けられている。表示部３２は、コンテンツデータの情報の他、ナビゲーション装置１３を起動した際には、地図描画を表示可能である。また、表示部３２には、連続操作に関連すると共にユーザに通知可能な情報が連続操作に応じて表示可能である。続操作に関連すると共にユーザに通知可能な情報とは、コンテンツデータの属性情報である。コンテンツデータの属性情報には、例えばコンテンツデータの曲情報やアーティスト情報が含まれる。
【００２７】
なお、本発明は、このような操作部３１に対する連続操作時の応答性を高めることを特徴とするものである。すなわち、従来においては、例えばトラックボタン（アップ）３１ｃを連続操作した場合、トラックアップ操作毎に再生処理、すなわちＨＤＤ１０内の音楽ＤＢ１０ａからのコンテンツデータを読み込み、これをデコードするといった処理が行われていた。従って、次のトラックアップの割り込みに処理が戻るまで時間がかかりレスポンスが悪くなってしまっていた。また、特に、トラックダウン操作では、このような事態が更に深刻であった。具体的には、コンテンツデータの読み込み中やデコード中にトラックダウン操作が実行された場合、いわゆる頭出ししか実行できず前楽曲へ移行できないといった問題である。これは、コンテンツデータの読み込み中などにおいては、トラックダウンの割り込みに処理が戻るまで時間がかかってしまうからである。すなわち、トラックアップダウンボタン３１ｃの連続操作の間隔が１ｓｅｃ未満で前楽曲へ移行するといった設定が成されている場合、割り込み時間に１ｓｅｃ以上かかると移行の条件を満たすことができず、その結果前楽曲へ移行することができないからである。
【００２８】
なお、連続操作時のレスポンスの悪さといった問題は、ナビゲーション装置１３を起動した際にも起こりうる。例えば、ナビ画面が描画されている際に地図位置移動ボタン３１ｂによって表示部３２上の地図を移動させる操作を行った場合、描画される地図の移動のレスポンスが悪いことがある。これも一回の地図位置移動ボタン３１ｂが押される毎に画面描画が実行されるため、次の地図位置移動ボタン３１ｂの割り込みに処理が戻るまでに時間がかかってしまうからである。また、このような連続操作時のレスポンスの悪さは、ＤＶＤなどのチャプター連打等でも起こりうる。更に、ボリュームコントロール３１ａを連打した場合であっても起こりうる。従って、本実施形態の再生制御部１をヘッドユニット２内に搭載することで、ＣＤデッキ１１の再生時に限らず様々なデータを処理する際における連続操作時のレスポンスの悪さを解消することができる。
【００２９】
また、ＣＰＵ４は、不揮発性のメモリとしてのＲＡＭ８とＲＯＭ９とも電気的に接続されており、必要に応じてこれらのメモリに記憶されている情報にアクセスすることが可能である。
【００３０】
次に、再生制御部１について説明する。ここで、図４は、本実施形態の再生制御部１の機能ブロック図を示す。同図に示すように、再生制御部１は、検知部４１、処理保留部４２、タイマ部４３、比較部４４、連続操作判定部４５、タイマ制御部４６、通知部４７、保留状態解除部４８によって構成されている。
【００３１】
検知部４１は、コンテンツデータの再生処理に関するユーザ操作が操作部３１に対して行われたことを検知する。例えば、検知部４１は、操作部３１からシステム制御部５に対して送られる電気信号を検知してもよく、また、操作部３１からの電気信号を直接検知してもよい。なお、検知部４１は、ＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。また、検知部４１は、本実施形態では再生処理に関するユーザ操作を検知しているが、ボリューム調整に関するユーザ操作等を検知してもよい。すなわち、検知部４１は、ユーザ操作の目的に応じて操作の状況を検知すればよい。
【００３２】
処理保留部４２は、検知部４１で検知されたユーザ操作に関する情報に基づいて、コンテンツデータを音楽ＤＢ１０ａから読み込み、これをデコードするといった再生処理の実行を保留する。すなわち、処理保留部４２を備えることで、本実施形態の再生処理システム１００によれば、再生処理が一時的に保留され、ユーザ操作に対する受け付け処理が優先されるので、連続操作時の応答性が向上される。なお、検知部４１は、ＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。
【００３３】
タイマ部４３は、操作間隔時間を計る。具体的には、タイマ部４３は、操作部３１に対して行われた第一ユーザ操作から次の操作である第二ユーザ操作までに要した時間を計測する。タイマ部４３は、時間計測が可能なハードウエアとしてのタイマ装置を設け、これを制御するＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。また、タイマ部４３は、例えばクロックジェネレータによって発生されるクロックに基づいて操作間隔時間を計測してもよい。なお、タイマ部４３による操作間隔時間の計測は、ユーザ操作の目的毎、換言すると独立して行う必要がある。従って、例えばボリューム調整における連続操作とトラックアップ操作における連続操作は、それぞれ独立して計測する必要がある。
【００３４】
比較部４４は、予め設定されている基準時間と、タイマ部４３で取得した操作間隔時間とを比較する。基準時間は、ＣＰＵ４の処理能力やユーザ操作の目的に応じて適宜設定し、例えばＲＯＭ９等のメモリに格納することができる。連続操作判定部４５は、比較部４４による比較結果に基づいて操作部３１に対する操作が連続操作であるか否か判定する。すなわち、連続操作判定部４５は、操作間隔時間が基準時間を下回った場合、ユーザ操作が連続操作であると判定することができる。なお、比較部４４及び連続操作判定部４５は、ＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。
【００３５】
タイマ制御部４６は、連続操作判定部４５が操作部３１に対するユーザ操作が連続操作であると判定した場合、第二ユーザ操作が行われた時点から新たにタイマ部４３による操作間隔時間の計測を開始する。すなわち、タイマ制御部４６は、タイマ部４３を再起動させる。これにより、ユーザ操作が連続して行われている場合において、常時ユーザ操作が連続操作であるか否かを判定することができる。なお、タイマ制御部４６は、ＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。
【００３６】
通知部４７は、連続操作に関連すると共にユーザに通知可能な情報を、連続操作に応じて更新してユーザに通知する。すなわち、通知部４７は、コンテンツデータの情報のうちの例えば曲番号を連続操作に応じて更新し、これを表示部３２に表示する。すなわち、本実施形態の再生処理システム１００では、連続操作が行われていると、再生処理が保留されることを特徴とする。しかし、連続操作に関連する情報、すなわち連続操作によって実
際には曲番号が更新されているといった情報を一切ユーザに対して通知しないと、ユーザが、自ら行った操作が受け付けられているか否かを判断することができない。そこで、本実施形態の再生処理システム１００では、曲番号を連続操作に応じて更新し、表示部３２に通知している。なお、タイトル情報といった他のコンテンツデータに関する情報を更新してもよいが、ユーザが更新を確認することができ、かつ少ない処理負担で変更可能な情報が好ましく、この点から例えば曲番号が好適である。なお、通知部４７は、ＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。
【００３７】
保留状態解除部４８は、時間比較部４４による比較結果に基づいて、再生処理の実行の保留状態を解除する。具体的には、保留状態解除部４８は、基準時間と操作間隔時間が同じ、若しくは操作間隔時間が基準時間を上回っている場合、処理保留手段による再生処理の実行の保留状態を解除する。これにより、音楽ＤＢ１０ａからのコンテンツデータの読み込みといった再生処理が再度実行される。なお、保留状態解除部４８は、ＣＰＵ４上で実行されるコンピュータプログラムとして構成することができる。
【００３８】
なお、検知部４１や処理保留部４２による処理は、上述したように例えばＣＰＵ４上で実現することができる。但し、これに限定されるわけではない。上記のような構成に代えて、再生制御部１の内部構成のいずれか１以上をＣＰＵ４とは異なるプロセッサ、ハードウェア回路等によって実現してもよい。
【００３９】
＜制御フロー＞
次に、図５に示すシーケンス例に基づいて再生処理システム１００における処理の流れについて説明する。図５は、再生処理システム１００のシーケンス図を示す。これらの図には、ＨＭＩ３、ＣＤ／ＤＶＤデッキを制御するＣＰＵ４、音楽ＤＢ１０ａ、ＡＭＰ２０同士の間の処理のやり取りが時間の流れに沿って示されている。
【００４０】
ユーザ操作としてトラックアップ１がなされると、ＨＭＩ３からＣＰＵ４にトラックアップ１の通知がなされ、ＣＰＵ４は、ファイルＮＯのインクリメント処理及び操作間隔時間のカウントを開始する（ステップＳ１１）。すなわち、トラックアップの受付処理が実行され、また、タイマ部４３による操作間隔時間の計測が開始される。すなわち、例えばタイマ部４３によって、タイマ装置が起動される。
【００４１】
続いて、ＣＰＵ４から音楽ＤＢ１０ａに次楽曲コンテンツデータ要求がされ、音楽ＤＢ１０ａから次楽曲コンテンツデータの転送がなされると、ＣＰＵ４は、楽曲コンテンツデータのデコード処理を開始する（ステップＳ１２）。なお、コンテンツデータに関する情報として表示部３２には、曲番号が表示される（ステップＳ１３）。
【００４２】
ここで、更にユーザ操作としてトラックアップ２がなされると、ＣＰＵ４は、基準時間と操作間隔時間との比較・判定処理及び判定処理結果に応じた再生保留制御を行う（ステップＳ１４）。図６は、再生処理システム１００で行われる、再生保留制御の処理フローを示す。なお、以下の処理は、操作部３１に対してユーザ操作が行われたことを検知することで開始される。また、以下で説明する処理は、コンピュータがプログラムを実行することによって実現される。
【００４３】
ステップＳ２０１では、操作間隔時間が取得される。すなわち、操作部３１に対して行われた第一ユーザ操作（トラックアップ１）から第二ユーザ操作（トラックアップ２）までの操作間隔時間が取得される。続いて、ステップＳ２０２では、ＨＭＩ３へ曲情報として曲番号が通知される。
【００４４】
次にステップＳ２０３では、予め設定されている基準時間と操作間隔時間とを比較し、
操作間隔時間が基準時間を下回っているか否か判定される。操作間隔時間が基準時間を下回っていると判定された場合、ステップＳ２０３へ進む。一方、操作間隔時間が基準時間を下回っていると判定されなかった場合、本再生制御処理が終了する。なお、再びユーザ操作が行われることが検知されると、再度ステップＳ２０１からの処理が行われる。
【００４５】
ステップＳ２０４では、再生処理が保留される。すなわち、コンテンツデータを音楽ＤＢ１０ａから読み込み、これをデコード部でデコードするといった再生処理の実行が保留される。再生処理が保留されると次のステップへ進む。
【００４６】
ステップＳ２０５では、タイマ装置がリセットされる。すなわち、保留状態において随時操作間隔時間を取得できるよう、タイマ装置がリセットされる。続いてステップＳ２０６では、操作間隔時間が取得される。すなわち、保留状態において随時操作間隔時間が取得される。次に、ステップＳ２０７では、操作間隔時間が基準時間を超える以前にユーザ操作通知を取得したか否かが判定される。すなわち、基準時間によるタイムアウト以前にユーザ操作通知（例えば、トラックアップやトラックダウン）を取得したか否かが判定される。そして、操作間隔時間が基準時間を超える以前にユーザ操作通知がない場合、ステップＳ２０８へ進む。一方、操作間隔時間が基準時間を超える以前にユーザ操作通知があった場合、ステップＳ２０９においてＨＭＩ３へ曲情報として曲番号が通知され、その後再度ステップＳ２０５の処理が実行される。なお、ステップＳ２０９において操作間隔時間が基準時間を超える以前にユーザ操作通知があった場合、すなわち連続操作が検知されている状態においても、楽曲情報の一部として曲番号のみは、ＨＭＩ３に通知され、適宜更新される。従って、ユーザは、自ら行った操作が受け付けられていることを認識することができる。
【００４７】
ステップＳ２０８では、保留状態が解除される。すなわち、保留状態が解除されることで、ＣＰＵ４から音楽ＤＢ１０ａに次楽曲コンテンツデータ要求がされ、音楽ＤＢ１０ａから次楽曲コンテンツデータの転送といった処理に移行する。
【００４８】
以上、図６に基づいて、再生処理システム１００で行われる、再生保留制御の処理フローについて説明した。ここで、図５に戻って再度再生処理システム１００における処理の流れについて説明する。なお、図５では、ステップＳ１４の再生保留制御が実行されている際、ステップＳ１５において曲情報更新が一度行われている。但し、曲情報更新は一度に限定されるものではなく、曲情報の通知の回数に合わせて複数回行うことができる。これにより、ユーザは、自ら行った操作が受け付けられていることを認識することができる。
【００４９】
ステップＳ１４における再生保留制御が終了すると、ＣＰＵ４から音楽ＤＢ１０ａに次楽曲コンテンツデータ要求がされ、音楽ＤＢ１０ａから次楽曲コンテンツデータの転送が行われる。続いて、ＣＰＵ４は、楽曲コンテンツデータのデコード処理を実行する（ステップＳ１６）。
【００５０】
デコード処理が完了することで、ＣＰＵ４からＡＭＰ２０に対して楽曲出力の命令が通知され、スピーカ２１からユーザに対して楽曲が出力される（ステップＳ１７）。一方、ＣＰＵ４からＨＭＩ３に対しては楽曲情報が通知され、ＨＭＩ３では表示される楽曲情報が更新される（ステップＳ１８）。なお、この時点で楽曲情報の全てが表示されることになる。
【００５１】
以上説明した本実施形態の再生処理システム１００によれば、操作部３１に対して連続操作が行われた場合には、再生処理が保留され、操作の受付処理が優先される。その結果、従来問題となっていた連続操作によるレスポンスの悪さを解消することができる。
【図面の簡単な説明】
【００５２】
【図１】従来の電子機器のシーケンス図を示す。
【図２】本実施形態の電子機器の概略構成を示す。
【図３】操作部及び表示部を有するＨＭＩを示す。
【図４】再生制御部の機能ブロック図を示す。
【図５】再生処理システムのシーケンス図を示す。
【図６】再生保留制御の処理フローを示す。
【符号の説明】
【００５３】
１・・・再生制御部
２・・・ヘッドユニット
３・・・ＨＭＩ
４・・・ＣＰＵ
５・・・システム制御部
８・・・ＲＡＭ
９・・・ＲＯＭ
１０・・・ＨＤＤ
１０ａ・・・音楽ＤＢ
１１・・・ＣＤ／ＤＶＤデッキ
１２・・・ＵＳＢ
１３・・・ナビ装置
２０・・・ＡＭＰ
２１・・・スピーカ
３１・・・操作部
３２・・・表示部
４１・・・検知部
４２・・・処理保留部
４３・・・タイマ部
４４・・・比較部
４５・・・連続操作判定部
４６・・・タイマ制御部
４７・・・通知部
４８・・・保留状態解除部
【図１】
2008287749.tif 000003
【図２】
2008287749.tif 000004
【図３】
2008287749.tif 000005
【図４】
2008287749.tif 000006
【図５】
2008287749.tif 000007
【図６】
2008287749.tif 000008