(57)【特許請求の範囲】
【請求項１】
マルチメディアデータを再生し、再生したマルチメディアデータを、音声受信装置と無線接続する無線モジュールを介して、前記マルチメディアデータの再生に関する所定のコマンドを発生するためのボタンを備えた前記音声受信装置に送信する情報処理装置であって、
前記ボタンの押下に伴う前記コマンドを前記無線モジュールを介して前記音声受信装置から受信する受信手段と、
前記受信手段により前記コマンドを受信した場合、前記コマンドに対応した操作に移る前に所定時間待機し、その間に受信した前記コマンドの回数に応じて前記コマンドに対応する操作とは別の操作を行うよう制御する制御手段とを具備し、
前記制御手段は、前記コマンドを受信した場合、前記コマンドに対応した操作の制御をしない場合には前記ボタンを再度押下すべきことを示す操作ガイドを、前記情報処理装置の表示部に表示するよう制御することを特徴とする情報処理装置。
【請求項２】
請求項１に記載の情報処理装置において、
前記ボタンは、少なくとも再生ボタンおよび停止ボタンであることを特徴とする情報処理装置。
【請求項３】
請求項１に記載の情報処理装置において、
前記制御は、少なくとも前記表示部に表示されたポインティングカーソルの移動およびコマンドの選択指示に関する操作の制御であることを特徴とする情報処理装置。
【請求項４】
請求項１に記載の情報処理装置において、
前記コマンドは、ＡＶＣＴＰおよびＡＶＲＣＰで規定されるプロトコルにもとづくコマンドであることを特徴とする情報処理装置。
【請求項５】
マルチメディアデータを再生し、再生したマルチメディアデータを、音声受信装置と無線接続する無線モジュールを介して、前記マルチメディアデータの再生に関する所定のコマンドを発生するためのボタンを備えた前記音声受信装置に送信する情報処理装置で用いる制御方法であって、
前記ボタンの押下に伴う前記コマンドを前記無線モジュールを介して前記音声受信装置から受信するステップと、
前記コマンドを受信した場合、前記コマンドに対応した操作に移る前に所定時間待機し、その間に受信した前記コマンドの回数に応じて前記コマンドに対応する操作とは別の操作を行うよう制御するステップと、
前記コマンドを受信した場合、前記コマンドに対応した操作の制御をしない場合には前記ボタンを再度押下すべきことを示す操作ガイドを、前記情報処理装置の表示部に表示するよう制御するステップとを具備することを特徴とする制御方法。
【請求項６】
請求項５に記載の制御方法において、
前記ボタンは、少なくとも再生ボタンおよび停止ボタンであることを特徴とする制御方法。
【請求項７】
請求項５に記載の制御方法において、
前記制御は、少なくとも表示されたポインティングカーソルの移動およびコマンドの選択指示に関する操作の制御であることを特徴とする制御方法。
【請求項８】
請求項５に記載の制御方法において、
前記コマンドは、ＡＶＣＴＰおよびＡＶＲＣＰで規定されるプロトコルにもとづくコマンドであることを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はパーソナルコンピュータのような情報処理装置に関し、特に接続された音声受信装置からマルチメディアデータの制御を容易に行う機能を有する情報処理装置および制御方法に関する。
【背景技術】
【０００２】
一般的に、マルチメディアデータ（音声データ、動画データ）を再生するパーソナルコンピュータやＨＤＤレコーダ等の機器において、マルチメディアデータを容易に再生等の操作を行うリモートコントロール機器がある。例えば、特許文献１に示されているように、ユーザの操作によって無線上で送信されたコマンドのパターンを判断し、所定のパターンを受信すると、予め登録しておいた操作を行う技術が開示されている。
【特許文献１】特開２００５−２９３４０８号
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１の技術であると、受信したリズムパターンを判断するのは、ユーザの操作によって無線上で送信されたコマンドであり、操作による入力信号ではない。このため、リズムパターンの操作を誤り、ユーザが意図する機能コマンドを実行できない可能性がある。
【０００４】
本発明は上述の事情を考慮してなされたものであり、容易にユーザが意図する機能コマンドを実行できる情報処理装置および制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明の一態様によれば、マルチメディアデータを再生し、再生したマルチメディアデータを、音声受信装置と無線接続する無線モジュールを介して、前記マルチメディアデータの再生に関する所定のコマンドを発生するためのボタンを備えた前記音声受信装置に送信する情報処理装置であって、前記ボタンの押下に伴う前記コマンドを前記無線モジュールを介して前記音声受信装置から受信する受信手段と、前記受信手段により前記コマンドを受信した場合、前記コマンドに対応した操作に移る前に所定時間待機し、その間に受信した前記コマンドの回数に応じて前記コマンドに対応する操作とは別の操作を行うよう制御する制御手段とを具備し、前記制御手段は、前記コマンドを受信した場合、前記コマンドに対応した操作の制御をしない場合には前記ボタンを再度押下すべきことを示す操作ガイドを、前記情報処理装置の表示部に表示するよう制御することを特徴とする情報処理装置が提供される。
【０００６】
また、マルチメディアデータを再生し、再生したマルチメディアデータを、音声受信装置と無線接続する無線モジュールを介して、前記マルチメディアデータの再生に関する所定のコマンドを発生するためのボタンを備えた前記音声受信装置に送信する情報処理装置で用いる制御方法であって、前記ボタンの押下に伴う前記コマンドを前記無線モジュールを介して前記音声受信装置から受信するステップと、前記コマンドを受信した場合、前記コマンドに対応した操作に移る前に所定時間待機し、その間に受信した前記コマンドの回数に応じて前記コマンドに対応する操作とは別の操作を行うよう制御するステップと、前記コマンドを受信した場合、前記コマンドに対応した操作の制御をしない場合には前記ボタンを再度押下すべきことを示す操作ガイドを、前記情報処理装置の表示部に表示するよう制御するステップとを具備することを特徴とする制御方法が提供される。
【発明の効果】
【０００７】
本発明によれば、コマンドの受信回数や組み合わせを用いたパターンを用いることにより、容易にユーザが意図する操作が実行可能となる。
【発明を実施するための最良の形態】
【０００８】
以下、図面を参照して、本発明の実施形態を説明する。  
まず、図１を参照して、本発明の一実施形態に係る情報処理装置およびヘッドホン装置（音声受信装置）の構成について説明する。この情報処理装置は、例えば、ノートブック型パーソナルコンピュータ（以下、コンピュータと称する）１０として実現されている。なお、動画像を再生できる装置であれば、ＨＤＤレコーダ等でもよく、限定されるものではない。
【０００９】
コンピュータ１０は、例えば、Bluetooth（登録商標）等の無線接続で、ヘッドホン装置１１と接続可能である。ヘッドホン装置１１は、少なくとも再生ボタン（押下によりＰｌａｙコマンドを発生する）１２、停止ボタン（押下によりＳｔｏｐコマンドを発生する：マルチメディアデータの再生に関するそれぞれ操作に対応したボタン）１３等を備えている。また、前後の曲へのスキップボタン等を備えていてもよい。
【００１０】
リモコン機能を有するヘッドホン装置１１等のコントローラとコンピュータ１０間におけるコマンド情報の送受信は、例えば2.45GHz帯の無線を用いたBluetooth（登録商標）を利用し、AVCTP(Audio/Video Control Transport Protocol)および、AVRCP(Audio/Video Remote Control Profile)のプロトコル，プロファイルに従った処理で行われる。コンピュータ１０側は、音楽、映像コンテンツの再生アプリケーションに対して、コントローラから受信したコマンド情報に従った制御を行う。
【００１１】
次に、図２を参照して、本コンピュータ１０のシステム構成について説明する。
【００１２】
本コンピュータ１０は、図２に示されているように、ＣＰＵ１０１、システムコントローラ１０２、主メモリ１０３、組み込みコントローラ１０４、ＶＧＡコントローラ１０５、ビデオメモリ（ＶＲＡＭ）１０５Ａ、ＢＩＯＳ−ＲＯＭ１０９、ＬＣＤ１１０、ハードディスクドライブ（ＨＤＤ）１１１、キーボード（ＫＢ）１１２、ＲＴＣ（Real Time Clock）１１３、キーボードコントローラＩＣ（ＫＢＣ）１１６、ＵＳＢインタフェース１１７、電源コントローラ１１８、電源回路１１９、外部電源１２０、バッテリ１２１、無線モジュール２０等を備えている。無線モジュール２０は、Bluetooth（登録商標）モジュール２１およびアンテナ２２を備えている。
【００１３】
ＣＰＵ１０１は本コンピュータ１０の動作を制御するプロセッサであり、ハードディスクドライブ（ＨＤＤ）１１１から主メモリ１０３にロードされる、オペレーティングシステム、および制御アプリケーション３０等を実行する。また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０９に格納されたＢＩＯＳ（Basic Input Output System）も実行する。ＢＩＯＳはハードウェア制御のためのプログラムである。
【００１４】
ＶＧＡコントローラ１０５は本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１１０を制御する表示コントローラである。このＶＧＡコントローラによって生成される表示信号はＬＣＤ１１０に送られる。
【００１５】
キーボードコントローラＩＣ（ＫＢＣ）１１６は、電力管理のためのエンベデッドコントローラと、キーボード（ＫＢ）１１２およびポインティングデバイス１１４等を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。このキーボードコントローラＩＣ（ＫＢＣ）１１６は、ユーザによるパワーボタンの操作に応じて本コンピュータ１０をパワーオン／パワーオフする機能を有している。
【００１６】
無線モジュール２０は、Bluetooth（登録商標）モジュール２１およびアンテナ２２を介してヘッドホン装置１１とマルチメディアデータや制御コマンドの授受を行う。Bluetooth（登録商標）モジュール２１には、RF部、Baseband部、メモリ部、水晶発振部などを備えており（後述）、同一の装置がヘッドホン装置１２にも実装されている。コンピュータ１０と無線モジュール２０は、例えばＵＳＢインタフェース１１７を用いて接続する。なお、ＵＳＢ以外にもＰＣカード(PCMCIA等)、ＰＣＩ等のインタフェースで接続することも可能である。その場合、それぞれのインタフェースに合わせたドライバが必要となる。
【００１７】
次に図３は、コンピュータのソフトウェア構成を示したブロック図である。
【００１８】
コンピュータ１０の本体は、制御アプリケーション３０、音楽映像コンテンツ記憶部２００、受信パターン制御部２０１、無線ソフトウェアスタック部２０２、ＯＳ（オペレーティングシステム）２０３、無線プロトコルドライバ２０４、ＵＳＢドライバ２０５等を備えている。
【００１９】
コンピュータ１０の無線モジュール２０は、ＨＣＩ（Host Control Interface）部２０６、ＬＭＰ（Link Management Protocol）部２０７、Baseband部２０８、ＲＦ部２０９、アンテナ２２等を備えている。
【００２０】
制御アプリケーション３０は、受信パターン制御部２０１によって処理されたコマンドを実行する。音楽映像コンテンツ記憶部２００は、ヘッドホン１２から受信したコマンドに従って再生等を行う音楽映像コンテンツを記憶する。受信パターン制御部２０１は、ヘッドホン１２から受信したコマンドを処理、制御する無線ソフトウェアスタック部２０２は、ヘッドホン１２からのコマンドの送受信処理を行う。
【００２１】
ＨＣＩ部２０６は、無線モジュール２０と通信を行う。ＬＭＰ部２０７は、無線リンクの制御を行う。
【００２２】
次に、図４のフローチャートを参照して、本発明の実施形態に係る情報処理装置を適用した制御方法について説明する。なお、本実施形態に係る情報処理装置では、コマンドに対応した操作に移る前に所定時間待機し、その間に受信した該コマンドの回数に応じて該コマンドに対応した操作（例えば、再生処理）とは別の操作（例えば、ポインティングカーソルの移動処理）を行うよう制御する。なお、コマンドは、ＡＶＣＴＰおよびＡＶＲＣＰで規定されるプロトコルにもとづくコマンドである。
【００２３】
まず、コマンドの受信パターンテーブルを作成する。例えば図５に示すように、受信コマンドの受信パターンと、それに対応したコマンドを定義する。コマンド受信において、その受信パターンが定義された受信パターンにマッチするかどうかをチェックし、もしマッチした場合は、それに割付けられたコマンドの制御を行う。
【００２４】
受信パターンが「１秒以内に”play”コマンドを２回受信」である場合は（再生ボタン１２の２回の押下により発生）、割付けコマンド「select：決定（コマンドの選択指示に関する操作の制御）」、受信パターンが「１秒以内に”play”コマンドを３回受信」である場合は、割付けコマンド「up：ポインティングカーソル（以下、カーソルと称する）を上に移動」、受信パターンが「１秒以内に”stop”コマンドを２回受信」である場合は（停止ボタン１３の２回の押下により発生）、割付けコマンド「down：カーソルを下に移動」、受信パターンが「１秒以内に”stop”コマンドを３回受信」である場合は、割付けコマンド「left：カーソルを左に移動」等である。なお、ここでは、コマンド待ち時間を１秒としているがこれに限定されるものではない。
【００２５】
コンピュータ１０のＣＰＵ１０１は、主メモリ１０３に制御アプリケーション３０をロードする。制御アプリケーション３０は、ヘッドホン１１からのコマンド受信をチェックする（ステップＳ１０１）。制御アプリケーション３０によってヘッドホン１１からのコマンドを受信したと判別された場合（ステップＳ１０１のＹＥＳ）、受信パターン制御部２０１により、コマンドの受信パターンチェックを行う（ステップＳ１０２）。コマンドの受信パターンチェックは、例えば図５に示すようなテーブルを用いて行う。例えば「Ｐｌａｙコマンドを２回受信」した場合は、受信パターン制御部２０１により、コマンドの受信待ち（例えば１秒経過しているか？）を判別する（ステップＳ１０３）。受信パターン制御部２０１により、１秒経過していると判別された場合は（ステップＳ１０３のＮＯ）。受信パターン制御部２０１により、チェックの結果、受信パターンに対して制御方法の割付けが決定されているかどうかチェックする（ステップＳ１０４）。
【００２６】
受信パターン制御部２０１により、受信パターンに対する制御方法の割付けが決定されている場合（ステップＳ１０４のＹＥＳ）、表示装置であるＬＣＤ１１０にコマンド名を表示したり、確認メッセージを表示することで、ユーザが確認できるようにする（ステップＳ１０５）。
【００２７】
制御アプリケーション３０は、割り当てられた制御方法に従って、音楽/映像コンテンツ再生アプリケーションに対する制御を行う（ステップＳ１０６）。例えば「Ｐｌａｙコマンドを２回受信」した場合は、決定となり、選択されている音楽ファイル（マルチメディアデータ）等を再生する。
【００２８】
一方、ステップＳ１０３で、例えば「Ｐｌａｙコマンドを２回受信」した場合は、受信パターン制御部２０１により、１秒経過していないと判別された場合は（ステップＳ１０３のＹＥＳ）。さらに、所定時間（１秒）待つ。この間に、さらに例えば「Ｐｌａｙコマンドを１回受信」した場合は、所定時間の１秒の間に例えば「Ｐｌａｙコマンドを３回受信」したことになり、割り当てられた制御は、ｕｐ（カーソルを上に移動）となる。
【００２９】
また、本実施形態では、ユーザがヘッドホン装置１１のボタン（再生ボタン１２、停止ボタン１３等）が見えない状況での操作を想定している。そのため、コマンド受信からユーザが意図する制御を決定するまでの操作をガイドする機能を付加するようにしてもよい。例えば、ヘッドホン装置１１で再生ボタン１２を押すと、例えば図６に示すようにポップアップが表示され、受信コマンドに対する制御をそのまま”play”として決定するかどうかが選択できる。決定しなかった場合（１０秒以内に再生ボタン１２を押した場合）は、次の制御候補（例えば”select”）として決定するかどうかを選択できる。この動作をユーザが制御を決定するまで繰り返す。
【００３０】
以上、本発明を用いることにより、コマンドの受信回数や組み合わせを用いたパターンを用いることにより、容易にユーザが意図する機能コマンドを実行可能となる。また、ヘッドホン装置の操作ボタンが少ない場合でも、ボタンの操作パターンによって制御可能な操作バリエーションが増えるため操作性が向上する。さらに、受信パターンの定義はユーザによってカスタマイズ可能とすることにより使い勝手も向上する。また、受信コマンドにより、ユーザが意図する制御を決定するまでの操作をガイドする手段を提供する。これにより、コントローラ側の操作ボタンが少ない場合でも、同様に制御可能な操作のバリエーションを増やすことができるため操作性が向上する。
【００３１】
なお、本発明は、上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態に構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００３２】
【図１】本発明の一実施形態に係るコンピュータおよびヘッドホンの概観を示す斜視図。
【図２】本発明の一実施形態に係るコンピュータのシステム構成の例を示すブロック図。
【図３】本発明の一実施形態に係るコンピュータのソフトウェアの機能構成等を示したブロック図。
【図４】本発明の一実施形態に係るコンピュータに係る制御方法を説明したフローチャート。
【図５】コマンドの受信パターンと割り付けコマンドとの対応を示す模式図。
【図６】ポップアップメッセージを示す模式図。
【符号の説明】
【００３３】
１０…コンピュータ、１１…ヘッドホン装置、３０…制御アプリケーション、１０１…ＣＰＵ、１０３…主メモリ、１０５…ＶＧＡコントローラ、１０５Ａ…ビデオメモリ（ＶＲＡＭ）、２０…無線モジュール、２１…Bluetooth（登録商標）モジュール
【図１】
0004976934.tif 000002
【図２】
0004976934.tif 000003
【図３】
0004976934.tif 000004
【図４】
0004976934.tif 000005
【図５】
0004976934.tif 000006
【図６】
0004976934.tif 000007