(57)【要約】【課題】  操作が直感的でなく、煩雑であった。【解決手段】  パーソナルコンピュータは内蔵または外付けの地上ディジタル放送チューナＢによりワンセグ放送のデータ放送を受信し、ＤＳＭ−ＣＣインターフェイスを介してトランスポートストリームの中からＢＭＬデータＣを抽出してブラウジングが可能である。パーソナルコンピュータは表示エリアＥを備えて所定の表示を行いつつ、操作エリアＦを備え、同操作エリアＦには上下左右のカーソルボタンに対応するカーソルボタン表示Ｇと、戻るボタン表示Ｈと、決定ボタン表示Ｊとを表示し、ソフトウェアによる解釈エンジンＫにてインタラクティブな表示を行う。また、パーソナルコンピュータはマウスＤのホイール操作があったときは位置情報にかかわらず上下のカーソルボタン表示Ｇに対するクリック操作とみなし、カーソルの押し下げとして解釈エンジンＫに通知し、解釈エンジンは対応するインタラクティブな表示を行う。【選択図】  図１
2008205832.tif 000002
【特許請求の範囲】
【請求項１】
地上ディジタル放送におけるワンセグ放送のデータ放送を受信し、パーソナルコンピュータ上で操作を受け付けてインタラクティブな表示を行うワンセグデータ放送受信装置であって、
上記パーソナルコンピュータは、操作を受け付けるためのマウスを備えるとともに、同マウスは、ボタンとホイールを有しており、ディスプレイでは、上方にデータ放送の表示エリアを設けつつ、下方には上下左右のカーソルボタン表示と、戻るボタン表示と、決定ボタン表示とを行なう操作エリアを設け、また、同操作エリアにおけるボタン表示に対するマウスのクリック操作を受け付け、データ放送のデータの記述に基づいたインタラクティブな表示を行ない、また、上記マウスにおけるホイールの回転を上下のカーソル操作に割り当てることを特徴とするワンセグデータ放送受信装置。
【請求項２】
上記パーソナルコンピュータは、上記データ放送の記述を解釈すると共に操作に対応する表示を制御する解釈エンジンを有し、上記マウスの操作を検知すると検知した内容を同解釈エンジンに伝え、同解釈エンジンからの表示制御に基づいて上記表示エリアでの表示を実施することを特徴とする上記請求項１に記載のワンセグデータ放送受信装置。
【請求項３】
上記パーソナルコンピュータは、マウスのクリック操作についてはクリックしたエリアの座標情報とクリック操作を上記解釈エンジンに伝えることを特徴とする上記請求項２に記載のワンセグデータ放送受信装置。
【請求項４】
上記パーソナルコンピュータは、上記表示エリアで上記マウスのクリック操作を検知したときには同クリック操作を上記解釈エンジンに伝えないことを特徴とする上記請求項２または請求項３のいずれかに記載のワンセグデータ放送受信装置。
【請求項５】
上記パーソナルコンピュータは、上記表示エリアで上記マウスのクリック操作を検知したときには同クリック操作が無効であることを警告表示することを特徴とする上記請求項４に記載のワンセグデータ放送受信装置。
【請求項６】
地上ディジタル放送におけるワンセグ放送のデータ放送を受信し、パーソナルコンピュータ上で操作を受け付けてインタラクティブな表示を行うワンセグデータ放送受信方法であって、
上記パーソナルコンピュータは、操作を受け付けるためのマウスを備えるとともに、同マウスは、ボタンとホイールを有しており、ディスプレイでは、上方にデータ放送の表示エリアを設けつつ、下方には上下左右のカーソルボタン表示と、戻るボタン表示と、決定ボタン表示とを行なう操作エリアを設け、また、同操作エリアにおけるボタン表示に対するマウスのクリック操作を受け付け、データ放送のデータの記述に基づいたインタラクティブな表示を行ない、また、上記マウスにおけるホイールの回転を検知したときには上下のカーソル操作を検知したものとして処理することを特徴とするワンセグデータ放送受信方法。
【請求項７】
地上ディジタル放送におけるワンセグ放送のデータ放送を受信し、パーソナルコンピュータ上で操作を受け付けてインタラクティブな表示を行うワンセグデータ放送受信プログラムを記録した媒体であって、
上記パーソナルコンピュータは、操作を受け付けるためのマウスを備えるとともに、同マウスは、ボタンとホイールを有しており、ディスプレイでは、上方にデータ放送の表示エリアを設けつつ、下方には上下左右のカーソルボタン表示と、戻るボタン表示と、決定ボタン表示とを行なう操作エリアを設け、また、同操作エリアにおけるボタン表示に対するマウスのクリック操作を受け付け、データ放送のデータの記述に基づいたインタラクティブな表示を行ない、また、上記マウスにおけるホイールの回転を検知したときには上下のカーソル操作を検知したものとして処理するように上記パーソナルコンピュータを機能させることを特徴とするワンセグデータ放送受信プログラムを記録した媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワンセグデータ放送受信装置、ワンセグデータ放送受信方法、およびワンセグデータ放送受信プログラムを記録した媒体に関する。
【背景技術】
【０００２】
地上ディジタル放送では、通常の表示に必要な１２セグメントに加えて１セグメントの放送枠を有しており、通常、この１セグメントを利用した映像やデータの放送をワンセグ放送と呼んでいる。
【０００３】
ワンセグ放送では、携帯端末での表示を前提とした映像の放送や、ＢＭＬ等の所定の規格に対応したデータ放送を行っている。ＢＭＬ規格で記述されたデータファイルはＢＭＬブラウザを利用することによりディジタルコンテンツをインタラクティブに楽しむことが可能である。
【０００４】
一方、ワンセグ放送は操作の簡易な携帯端末での視聴を前提としているものの、パーソナルコンピュータでも視聴可能であり、パーソナルコンピュータでは携帯端末がハードウェアで備えている各種の操作子をディスプレイで表示しつつ本来備えているキーボードやマウスを利用して同操作子に対する操作を受け付けている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
パーソナルコンピュータでインタラクティブな表示を行う場合、１．マウスでメニューの数字表示をクリックする操作と、２．マウスで上下カーソル表示をクリックする操作がある。
しかし、これらの操作は次のような課題があった。
前者の１の操作の場合、次の画面に進む操作を行えなくなる。後者の２の操作の場合、パーソナルコンピュータであれば直感的にメニューに付されている数字表示をクリックしたくなるのに反する上、敢えてその下に表示される上下カーソル表示をクリックする操作を強いられ、直感的でない上、操作も煩わしい。
【０００６】
本発明は、上記課題にかんがみてなされたもので、操作が直感的で煩雑さも解消することが可能なワンセグデータ放送受信装置、ワンセグデータ放送受信方法およびワンセグデータ放送受信プログラムを記録した媒体の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１にかかる発明は、地上ディジタル放送におけるワンセグ放送のデータ放送を受信し、パーソナルコンピュータ上で操作を受け付けてインタラクティブな表示を行うワンセグデータ放送受信装置であって、
【０００８】
上記パーソナルコンピュータは、操作を受け付けるためのマウスを備えるとともに、同マウスは、ボタンとホイールを有しており、ディスプレイでは、上方にデータ放送の表示エリアを設けつつ、下方には上下左右のカーソルボタン表示と、戻るボタン表示と、決定ボタン表示とを行なう操作エリアを設け、また、同操作エリアにおけるボタン表示に対するマウスのクリック操作を受け付け、データ放送のデータの記述に基づいたインタラクティブな表示を行ない、また、上記マウスにおけるホイールの回転を上下のカーソル操作に割り当てる構成としてある。
【０００９】
上記のように構成した請求項１にかかる発明においては、地上ディジタル放送におけるワンセグ放送のデータ放送を受信し、パーソナルコンピュータ上で操作を受け付けてインタラクティブな表示を行う。ここで、上記パーソナルコンピュータは、操作を受け付けるためのマウスを備え、同マウスはボタンとホイールを有しているものとする。また、ディスプレイでは、上方にデータ放送の表示エリアを設けつつ、下方には上下左右のカーソルボタン表示と、戻るボタン表示と、決定ボタン表示とを行なう操作エリアを設けている。パーソナルコンピュータは、同操作エリアにおけるボタン表示に対するマウスのクリック操作を受け付け、データ放送のデータの記述に基づいたインタラクティブな表示を行なう。また、上記マウスにおけるホイールの回転を上下のカーソルボタン表示に対するクリック操作に割り当てているので、パーソナルコンピュータが上記マウスにおけるホイールの回転を検知すると、同操作を上下のカーソル操作として受け付け、インタラクティブな表示を行う。
【００１０】
すなわち、通常は操作エリアにおける上下左右のカーソルボタン表示と、戻るボタン表示と、決定ボタン表示をし、その各表示場所でのマウスのクリック操作を受け付ける。メニュー表示に対しては上下左右のカーソルボタン表示のクリック操作が対応している。しかし、ここでマウスのホイール操作を行なうと、同操作は上下のカーソル操作に割り付けられているので、あたかもメニュー表示の最中に上下にカーソルを移動させる操作となり、直感的な対応を受け付けてインタラクティブな表示に対応することになる。
【００１１】
また、請求項２にかかる発明では、上記パーソナルコンピュータが上記データ放送の記述を解釈すると共に操作に対応する表示を制御する解釈エンジンを有しており、同パーソナルコンピュータは上記マウスの操作を検知すると検知した内容を同解釈エンジンに伝え、同解釈エンジンからの表示制御に基づいて上記表示エリアでの表示を実施する。
【００１２】
さらに、請求項３にかかる発明では、上記パーソナルコンピュータは、マウスのクリック操作についてはクリックしたエリアの座標情報とクリック操作を上記解釈エンジンに伝え、同解釈エンジンが座標情報とクリック操作を受け付けた上で表示の変更を判断し、対応する表示ができるように表示制御をパーソナルコンピュータに伝え、同パーソナルコンピュータが上記表示エリアでの表示を実施する。
【００１３】
さらに、請求項４にかかる発明では、通常、パーソナルコンピュータはマウスのクリック操作についてはクリックしたエリアの座標情報とクリック操作を上記解釈エンジンに伝えているが、上記表示エリアで上記マウスのクリック操作を検知したときには同クリック操作を上記解釈エンジンに伝えない。
【００１４】
インタラクティブな表示に対応して操作者は表示エリアの表示そのものをクリック操作しがちであるが、ワンセグでのデータ放送ではそのような操作を前提としておらず、無意味である。このため、パーソナルコンピュータは敢えて無駄な処理を伝えることなく、かかる操作を無視することになる。
【００１５】
さらに、請求項５にかかる発明では、上記パーソナルコンピュータは、上記表示エリアで上記マウスのクリック操作を検知したときには同クリック操作が無効であることを警告表示する。
表示エリアでの操作が無視されていても、操作者はかかる操作に対する応答が遅いのか、適切でないかの判断ができないのでは不便であるため、パーソナルコンピュータでは特にこの無視される操作に対して警告を表示して操作者の便宜を図るようにしている。
【００１６】
このように、ワンセグ放送に対するインタラクティブ表示でマウスのホイール操作を上下のカーソル表示に対応させる手法は必ずしも実体のある装置に限られる必要はなく、その方法としても機能することは容易に理解できる。このため、請求項６にかかる発明は、かかるワンセグデータ放送受信方法としての発明を開示している。
【００１７】
すなわち、必ずしも実体のある装置に限らず、その方法としても有効であることに相違はない。
【００１８】
ところで、このようなワンセグデータ放送受信装置は単独で存在する場合もあるし、ある機器に組み込まれた状態で利用されることもあるなど、発明の思想としてはこれに限らず、各種の態様を含むものである。従って、ソフトウェアであったりハードウェアであったりするなど、適宜、変更可能である。
発明の思想の具現化例としてワンセグデータ放送受信装置のソフトウェアとなる場合には、かかるソフトウェアを記録した記録媒体上においても当然に存在し、利用されるといわざるをえない。
【００１９】
その一例として、請求項７にかかる発明は、かかるワンセグデータ放送受信プログラムを記録した記録媒体としての発明を開示している。
【００２０】
むろん、その記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。また、一次複製品、二次複製品などの複製段階については全く問う余地無く同等である。その他、供給方法として通信回線を利用して行なう場合でも本発明が利用されていることにはかわりない。
【００２１】
さらに、一部がソフトウェアであって、一部がハードウェアで実現されている場合においても発明の思想において全く異なるものではなく、一部を記録媒体上に記憶しておいて必要に応じて適宜読み込まれるような形態のものとしてあってもよい。
本発明をソフトウェアで実現する場合、ハードウェアやオペレーティングシステムを利用する構成とすることも可能であるし、これらと切り離して実現することもできる。例えば、各種の演算処理といっても、その実現方法はオペレーティングシステムにおける所定の関数を呼び出して処理することも可能であれば、このような関数を呼び出すことなくハードウェアから入力することも可能である。そして、実際にはオペレーティングシステムの介在のもとで実現するとしても、プログラムが媒体に記録されて流通される過程においては、このプログラムだけで本発明を実施できるものと理解することができる。
また、本発明をソフトウェアで実施する場合、発明がプログラムを記録した媒体として実現されるのみならず、本発明がプログラム自体として実現されるのは当然であり、プログラム自体も本発明に含まれる。
【発明の効果】
【００２２】
以上説明したように本発明は、メニュー表示に対しては上下左右のカーソルボタン表示のクリック操作に加え、マウスのホイール操作で上下にカーソルを移動させる操作となり、より直感的な対応でインタラクティブな表示を行なうことが可能なワンセグデータ放送受信装置を提供することができる。
また、請求項２にかかる発明によれば、解釈エンジンによりデータ放送の記述を解釈すると共に操作に対応する表示を制御する。
さらに、請求項３にかかる発明によれば、マウスのクリック操作についてはクリックしたエリアの座標情報とクリック操作を上記解釈エンジンに伝え、同解釈エンジンにより同操作に対応する表示を制御する。
【００２３】
さらに、請求項４にかかる発明によれば、上記表示エリアで上記マウスのクリック操作を検知したときには同クリック操作を上記解釈エンジンに伝えず、同解釈エンジンによる無駄な処理を行わせないようにする。
さらに、請求項５にかかる発明によれば、表示エリアでのマウスのクリック操作を検知したときには同クリック操作が無効であることを警告表示するので、操作者はワンセグ放送ではかかる操作が無効であることを容易に理解でき、それ以降無駄に応答を待機したり、処理を繰り返すということを防止できる。
さらに、請求項６にかかる発明によれば、同様の効果を奏するワンセグデータ放送受信方法を提供でき、請求項７にかかる発明によれば、ワンセグデータ放送受信プログラムを記録した媒体を提供できる。
【発明を実施するための最良の形態】
【００２４】
以下、図面にもとづいて本発明の実施形態を説明する。
図１は、本発明の一実施形態にかかるワンセグデータ放送受信装置のクレームを示すブロック図により示している。
【００２５】
同図において、本ワンセグデータ放送受信装置Ａはパーソナルコンピュータにて構成され、本パーソナルコンピュータは内蔵または外付けの地上ディジタル放送チューナＢなどによりワンセグ放送のデータ放送を受信可能となっている。データ放送はＤＳＭ−ＣＣ（Digital Storage Media-Command and Control）インターフェイスを介してトランスポートストリームの中からＢＭＬデータＣを抽出可能となっている。パーソナルコンピュータは入力操作を受け付けるマウスＤを備えており、同マウスＤは二次元座標での位置情報と共に、クリック操作と、ホイール操作を出力する。また、パーソナルコンピュータは表示エリアＥを備えて所定の表示を行うと共に、操作エリアＦを備えており、同操作エリアＦには上下左右のカーソルボタンに対応するカーソルボタン表示Ｇと、戻るボタン表示Ｈと、決定ボタン表示Ｊとを表示している。パーソナルコンピュータの内部ではソフトウェアによる解釈エンジンＫが実現されており、この解釈エンジンＫはＢＭＬデータの記載と、マウスＤの操作に応じて表示エリアＦにインタラクティブな表示を行う。
【００２６】
この際、パーソナルコンピュータはマウスＤのクリック操作があったときに位置情報に基づいて操作エリアＦにおける各ボタン表示Ｇ，Ｈ，Ｊをクリックしたのか否かを判断し、それらの場合は解釈エンジンＫにボタン操作として通知する。また、ホイール操作があったときは位置情報にかかわらず上下のカーソルボタン表示Ｇに対するクリック操作と同様に上下のカーソル操作として解釈エンジンＫに通知する。
【００２７】
なお、かかる構成において実施される方法がワンセグデータ放送受信方法であり、かかる方法を実現するためのプログラムがワンセグデータ放送受信プログラムに相当する。
【００２８】
図２は、本ワンセグデータ放送受信装置の構成をより具体的なブロック図にて示している。
ディジタルデータ受信回路１０は、ＴＳパケットからなるＴＳストリームを受信し、ＴＳパケットを抽出する。ディジタルデータ受信回路１０は、ディジタル放送のチューナ部分、特にワンセグ放送の受信回路が相当し、ワンセグ放送として動画、音声、静止画などディジタルコンテンツがＴＳストリームとして送信され、その中からデータ放送のストリームを抽出することになる。ＴＳストリームの中からデータ放送を抽出するにはＤＳＭ−ＣＣインターフェイスと呼ばれるドライバを利用して行われている。なお、本装置全体としては、パーソナルコンピュータにて実現されている。
【００２９】
受信されたＴＳパケットはデマックス（ＤＥＭＵＸ：ＤｅＭｕｌｔｉｐｌｅｘ）回路２０に出力されている。図３に示すように、ＴＳストリームは１８８バイトからなるＴＳパケットの連なりであり、各ＴＳパケットには、ＴＳヘッダとデータとが含まれている。ＴＳヘッダには各種の情報が含まれているが、ペイロードに含まれるデータの情報を含めてＰＥＳあるいはＰＳＩを生成するための各種の情報が保存されている。従って、デマックス回路２０は同図に示すようにＴＳパケットに含まれるＴＳヘッダを解析し、それぞれの種類ごとのＰＥＳパケットあるいはＰＳＩパケットに分離する。
【００３０】
同図に簡易的に示した例では、先頭の二つのＴＳパケットは一つの映像ＰＥＳを構成することになる二つのビデオデータが書き込まれており、次の二つのＴＳパケットは一つの音声ＰＥＳを構成することになる二つのオーディオデータが書き込まれており、最後の一つのＴＳパケットはその他のＰＥＳあるいはＰＳＩを構成することになる一つのデータが書き込まれている。映像ＰＥＳと音声ＰＥＳについては二つのＴＳパケットによって構成されるものであり、ＴＳヘッダにはその対応関係を示すデータが書き込まれている。なお、あくまでも簡略的に示しているにすぎず、実際に一つのＰＥＳを構成するＴＳパケットの数はこの限りではない。
【００３１】
ＭＰＥＧ規格に基づく動画のディジタルコンテンツであれば映像ＰＥＳと音声ＰＥＳが含まれると共に、データ放送などの場合にはデータのＰＥＳあるいはＰＳＩも含まれることになる。この実施例では特にデータ放送に対応するものであり、ＤＳＭ−ＣＣインターフェイスを介してＢＭＬ規格にて記述されたＢＭＬデータを抽出し、データストリーム部３１を介して出力する。なお、動画の映像と音声を再生する場合、ＰＥＳパケットは映像ＰＥＳとして映像デコーダ３２に入力されて映像信号に変換されるとともに音声ＰＥＳとして音声デコーダ３３に入力され、同期情報に基づいて映像デコーダ３２と音声デコーダ３３とが同期をとりつつ再生を行っている。
【００３２】
データストリーム処理部３１には各種の制御を行う制御回路４０が接続されている。制御回路４０はＣＰＵ、ＲＡＭ、ＲＯＭなどからなり、ハードウェアおよびソフトウェアにて実現されている。制御回路４０はソフトウェアで実現されるＢＭＬブラウザが動作できるようになっており、上記データストリーム処理部３１にて取得され、出力されるＢＭＬデータを解釈し、ディスプレイ５０に所定の表示を行う。この意味で、当該ＢＭＬブラウザおよび同ＢＭＬブラウザを動作させるＣＰＵ、ＲＡＭ、ＲＯＭなどが一体的となって解釈エンジンを構成する。ＢＭＬデータはインタラクティブな表示を行うための記述からなり、制御回路４０はユーザからの操作をキーボード６０とマウス７０を介して取得する。
【００３３】
ディスプレイ５０への表示は図１に示す表示エリアＥと操作エリアＦであり、操作エリアＦには上述した各ボタン表示Ｇ，Ｈ，Ｊを行なう。
【００３４】
図４はマウス７０を平面図により示しており、本体７１の上面前方側には、左ボタン７２と、右ボタン７３とが配置されると共に、その間にホイール７４が配置されている。左ボタン７２と右ボタン７３はクリック操作を行うためのものであり、ホイール７４は、回転可能な操作子であり、回転方向を検知可能となっている。ただし、マウス７０によっては３６０度回転せずに擬似的に回転を検知できるものもあり、本発明ではそのようなものであってもホイールとみなす。
【００３５】
制御回路４０はハードウェアのインターフェイスを介してマウス７０の二次元座標での座標情報（二次元座標での移動情報と同義）と、クリック操作とホイール操作を検知可能となっている。図５はこのマウス操作を検知するためのマウスインターフェイス処理をフローチャートにより示している。かかるフローチャートに対応したプログラムを制御回路４０のＣＰＵが実行する。
【００３６】
ステップＳ１１０では、ＣＰＵはクリック操作があったか否かを判断する。マウス７０の左ボタン７２と右ボタン７３をクリック操作した場合、割り込み処理を介してＣＰＵにクリック操作が通知される。ＣＰＵはこのクリック操作の通知に基づき、クリック操作の有無を判断する。
【００３７】
クリック操作があった場合、ＣＰＵはマウス７０の位置を検出する。マウス７０を平面上で移動させると、マウス７０はＸＹ方向の移動距離を信号で出力しており、割り込み処理を介してＣＰＵに通知されている。ＣＰＵは別処理でマウスに連動するカーソルの表示制御を行っており、カーソル表示位置が図１に示す上下左右のカーソルボタン表示Ｇの位置のいずれかと一致するか否かをステップＳ１１２にて判断する。
【００３８】
上下左右のカーソルボタン表示Ｇの位置でクリック操作がなされたのであれば、ステップＳ１１６にてユーザからのカーソル操作があったものとして解釈エンジンであるＢＭＬブラウザに通知する。このときの操作はカーソル操作であって、座標を指定したクリック操作ではない。
【００３９】
一方、クリック操作は上下左右のカーソルボタン表示以外にもあり得る。従って、ステップＳ１１８ではカーソルの表示位置が図１に示す決定のボタン表示Ｊの位置と一致するか否かを判断し、一致すればステップＳ１２０にてユーザからの決定ボタン押し下げ操作があったものとして解釈エンジンであるＢＭＬブラウザに通知する。このときの操作も決定ボタンの押し下げ操作であって、座標を指定したクリック操作ではない。
【００４０】
さらに、ステップＳ１２２ではカーソルの表示位置が図１に示す戻るのボタン表示Ｈの位置と一致するか否かを判断し、一致すればステップＳ１２２にてユーザからの戻るボタン押し下げ操作があったものとして解釈エンジンであるＢＭＬブラウザに通知する。このときの操作も戻るボタンの押し下げ操作であって、座標を指定したクリック操作ではない。
【００４１】
データ放送におけるＢＭＬデータではカーソル操作と戻るか決定のボタン操作を前提としており、表示そのものをクリックする操作を前提としていない。しかし、パーソナルコンピュータに慣れ親しんでいると、このような操作は直感的でなく正しい操作でないと理解するまで時間がかかることもある。このため、そのようなユーザの操作を前提として、ステップＳ１２６ではクリック操作があったときのカーソルの表示位置が表示エリアＥの内部であるか否かを判断し、当該表示エリア内であるときにはステップＳ１３０にてユーザに警告を出すべく、ディスプレイ５０で警告表示する。警告表示の一例は、「ワンセグ放送におけるデータ放送では、表示エリアのマウス操作は無効です。」といったものでよい。
【００４２】
基本的には、上述した操作でワンセグ放送におけるデータ放送をＢＭＬブラウザでブラウジングするのに十分である。しかし、パーソナルコンピュータのユーザはカーソルのボタン表示位置にカーソル表示を移動させ、その位置でクリック操作を受け付けるというのは煩雑と感じる。このため、本実施例ではステップＳ１１０にてクリック操作ではないと判断した後、ステップＳ１１４にてホイール操作があったか否かを判断する。
【００４３】
マウス７０でホイール７４を操作したときには、クリック操作の場合と同様、割り込み処理を介してＣＰＵにホイール操作（回転方向と回転量）が通知される。このため、同通知の有無に基づき、ステップＳ１１４にてホイール操作があったか否かを判断し、ホイール操作があったと判断したときにはステップＳ１１６にてカーソル操作があったものとして解釈エンジンに通知する。なお、このときホイールの回転方向によって上カーソルボタン表示を操作したのか、下カーソルボタン表示を操作したのかを判断し、また、回転量によって何回カーソルボタンの押し下げ操作があったのかに置き換えて解釈エンジンに通知する。
【００４４】
ホイール７４は、通常、上面をユーザの手前側に引くように回すことで下カーソルボタンを押し下げたと同様に処理し、上面をユーザから離れる側に押すように回すことで上カーソルボタンを押し下げたと同様に処理するのが直感的である。また、ホイール７４は捜査官を出すために所定角度回転するごとにカチカチと音がするようにできている。このため、この音がする程度の回転角度ごとに一回ずつカーソルボタンが押し下げられたごとく解釈エンジンに通知すると、ユーザの直感的な操作と一致させることができる。
【００４５】
データ放送でＢＭＬデータを受信し、ＢＭＬブラウザで表示させると、通常は、図１に示すようなメニュー表示となる。最初は、１がハイライト表示されており、選択状態となっている。ここでマウス７０を動かし、カーソルを決定のボタン表示Ｊ上に移動させ、左ボタン２７を押し下げたとすると、ステップＳ１１０のクリック操作がありと判断され、ステップＳ１１２では上下左右のカーソルボタン表示Ｇ上ではないと判断され、ステップＳ１１８にて決定のボタン表示Ｊの位置であると判断され、ステップＳ１２０にて決定ボタン操作として解釈エンジンであるＢＭＬブラウザに通知される。
【００４６】
制御回路４０はマウスインターフェイス処理を平行してＢＭＬブラウザの実行もしており、ＢＭＬブラウザとしての処理の実行に際してメニュー１の決定操作があると判断し、ＢＭＬデータに記述された同メニュー１の処理内容を実施する。
【００４７】
ユーザがマウス７０を動かしてカーソル表示を下カーソルのボタン表示Ｇ上に移動させ、左ボタン２７を押し下げたとすると、ステップＳ１１０のクリック操作がありと判断され、ステップＳ１１２では上下左右のカーソルボタン表示Ｇ上であると判断され、ステップＳ１１６にてカーソル操作として解釈エンジンであるＢＭＬブラウザに通知される。このとき、Ｓ１１２の処理で具体的に下カーソルのボタン表示位置と判断されており、ＢＭＬブラウザには下カーソルの押し下げ操作として通知される。この結果、メニュー１のハイライト表示が消え、メニュー２がハイライト表示されて選択状態を示す。
【００４８】
次に、ユーザがマウス７０のホイール７４を手前に引くように回転させたとすると、ステップＳ１１０のクリック操作はなしと判断され、ステップＳ１１４ではホイール操作ありと判断される。また、その回転方向と回転量から、ステップＳ１１４にて下カーソルの押し下げ操作で、一回の押し下げと判断され、ステップＳ１１６にてカーソル操作として解釈エンジンであるＢＭＬブラウザに通知される。これにより、ＢＭＬブラウザには下カーソルの押し下げ操作として通知され、メニュー２のハイライト表示が消え、メニュー３がハイライト表示されて選択状態を示す。
【００４９】
再度、ユーザがマウス７０のホイール７４を手前に引くように回転させると、ＢＭＬブラウザには下カーソルの押し下げ操作として通知されるので、図示しないがメニュー４〜メニュー６が表示される次画面となり、最上段のメニュー６がハイライト表示されて選択状態を示す。
【００５０】
また、逆にユーザがマウス７０のホイール７４を向こう側に押すように回転させると、ＢＭＬブラウザには上カーソルの押し下げ操作として通知されるので、図１に示すようなメニュー１〜メニュー３が表示される前画面となり、最下段のメニュー３がハイライト表示されて選択状態を示す。
【００５１】
このようなＢＭＬブラウザでの表示は一般的な例を示すにすぎず、ＢＭＬデータの記述次第で変化する。しかし、ユーザはカーソルを上下させるのをホイール７４の回転で置き換えて操作できるので、直感的と感じ、使いやすくなる。
【００５２】
なお、一般のマウス７０におけるホイール７４は回転操作だけであるが、ホイール７４を左右に傾ける動作を受け付けるものもある。このようなホイール７４においては、回転操作を上下のカーソル操作に割り当てて代用できるようにするだけでなく、左右への傾動動作を左右のカーソル操作に割り当てて代用するようにしてもよい。すなわち、上記マウス７０におけるホイール７４の左右への傾動操作を左右のカーソルボタン表示に対するクリック操作に割り当てる。
【００５３】
このように、パーソナルコンピュータは内蔵または外付けの地上ディジタル放送チューナＢなどによりワンセグ放送のデータ放送を受信可能で、ＤＳＭ−ＣＣインターフェイスを介してトランスポートストリームの中からＢＭＬデータＣを抽出してブラウジングが可能となっている。パーソナルコンピュータは表示エリアＥを備えて所定の表示を行うと共に、操作エリアＦを備えており、同操作エリアＦには上下左右のカーソルボタンに対応するカーソルボタン表示Ｇと、戻るボタン表示Ｈと、決定ボタン表示Ｊとを表示し、ソフトウェアによる解釈エンジンＫにてインタラクティブな表示を行う。このとき、パーソナルコンピュータはマウスＤのホイール操作があったときは位置情報にかかわらず上下のカーソルボタン表示Ｇに対するクリック操作とみなし、カーソルの押し下げとして解釈エンジンＫに通知し、解釈エンジンは対応するインタラクティブな表示を行う。
【図面の簡単な説明】
【００５４】
【図１】本発明のワンセグデータ放送受信装置のクレームを示すブロック図である。
【図２】本発明の一実施形態にかかるワンセグデータ放送受信装置が適用されるパーソナルコンピュータの概略ブロック図である。
【図３】ＴＳストリームのＴＳパケットとＰＥＳの対応を示す図である。
【図４】マウスの平面図である。
【図５】マウスのインターフェイス処理のプログラムに対応したフローチャートである。
【符号の説明】
【００５５】
Ａ…ワンセグデータ放送受信装置、Ｂ…地上ディジタル放送チューナ、Ｃ…ＢＭＬデータ、Ｄ…マウス、Ｅ…表示エリア、Ｆ…操作エリア、Ｇ…カーソルボタン表示、Ｈ…戻るボタン表示、Ｊ…決定ボタン表示、Ｋ…解釈エンジン
【図１】
2008205832.tif 000003
【図２】
2008205832.tif 000004
【図３】
2008205832.tif 000005
【図４】
2008205832.tif 000006
【図５】
2008205832.tif 000007