(57)【要約】【課題】各放送局が複数のサブチャンネルのもとに複数の番組を提供するデジタル放送環境において特定の番組を受信して再生するためのコンピュータにおいて、ユーザが、視聴したい番組を簡単なマウス操作で選択することを可能にする。【解決手段】マウス５０は、１個の操作部６０を有し、その操作部は、各々、互いに交差するように位置決めされた第１方向（前後方向）および第２方向（左右方向）にそれぞれ互いに独立して操作可能である。ユーザがその操作部を２次元的に操作して、視聴したい目標番組を選択することを可能にするために、操作部の、第１方向への操作を検出し、操作部の、第２方向への操作を検出し、検出された第１方向操作に応じて目標放送局を選択し、検出された第２方向操作に応じて目標サブチャンネルを選択し、選択された目標放送局と、選択された目標サブチャンネルとの少なくとも一方に応じて目標番組を選択する。【選択図】図３
2008288927.tif 000002
【特許請求の範囲】
【請求項１】
複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供する環境において特定の番組を選択的に受信して再生するためのコンピュータにおいて、ユーザが、そのコンピュータと共に使用されるマウスを操作することにより、視聴したい番組を選択するデジタル放送番組選択方法であって、
前記マウスは、１個の操作部を有し、その操作部は、各々、前記マウスのケーシングに対して相対的に、かつ、互いに交差するように位置決めされた第１方向および第２方向にそれぞれ互いに独立して操作可能であり、
当該デジタル放送番組選択方法は、ユーザが前記操作部を２次元的に操作して、視聴したい目標番組を選択することを可能にするために、
前記操作部の、前記第１方向への操作を第１方向操作として検出する第１検出工程と、
前記操作部の、前記第２方向への操作を第２方向操作として検出する第２検出工程と、
検出された第１方向操作に応じて目標放送局を選択する放送局選択工程と、
検出された第２方向操作に応じて目標サブチャンネルを選択するサブチャンネル選択工程と、
選択された目標放送局と、選択された目標サブチャンネルとの少なくとも一方に応じて前記目標番組を選択する番組選択工程と
を含むデジタル放送番組選択方法。
【請求項２】
各放送局ごとに、前記複数のサブチャンネルのうちのいずれかがデフォルト・サブチャンネルとして予め定められており、
前記番組選択工程は、
前記操作部の操作に応じて前記目標放送局が選択された場合に、ユーザによる追加の操作を待つことなく、前記目標サブチャンネルを、選択された目標放送局番号に対応する放送局に属する複数のサブチャンネルのうちの前記デフォルト・サブチャンネルに初期化するサブチャンネル初期化工程を含む請求項１に記載のデジタル放送番組選択方法。
【請求項３】
前記第１方向は、ユーザに対する前後ないしは上下方向であり、
前記第２方向は、ユーザに対する左右方向である請求項１または２に記載のデジタル放送番組選択方法。
【請求項４】
前記操作部は、前記マウスのケーシングに対して相対的に位置決めされた回転軸線まわりに回転可能かつその回転軸線の方向に概して平行な方向に揺動ないしは移動可能であるように前記マウスに装着されたホイールを含み、
前記第１方向は、前記回転軸線まわりの前記ホイールの回転方向と、前記回転軸線の方向に概して平行な方向における前記ホイールの揺動ないしは移動方向とのうちの一方であり、
前記第２方向は、前記回転方向と、前記揺動ないしは移動方向とのうちの他方である請求項１または２に記載のデジタル放送番組選択方法。
【請求項５】
前記第１方向は、前記回転方向であり、
前記第２方向は、前記揺動ないしは移動方向である請求項４に記載のデジタル放送番組選択方法。
【請求項６】
請求項１ないし５のいずれかに記載のデジタル放送番組選択方法を実行するためにコンピュータによって実行されるプログラム。
【請求項７】
請求項６に記載のプログラムをコンピュータ読取り可能に記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供する環境において、ユーザが、視聴したい番組を選択する技術に関し、特に、視聴したい番組を選択するためにユーザに要求される操作に関する。
【背景技術】
【０００２】
デジタル放送の分野においては、複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供するという放送形態が存在する。
【０００３】
この放送形態の一例においては、各サブチャンネルが、３以上の桁数を有する番号で表される。各番号を構成する複数の桁のうち、上位の桁が放送局を表し、下位の桁がサブチャンネルの相対番号（すなわち、番組の相対番号）を表す。
【０００４】
このように、この放送形態においては、各瞬間において１個の番組を特定するために、放送局という次元のみならず、サブチャンネル（相対的なサブチャンネル）という次元も存在する。よって、この放送形態においては、目標番組が、目標放送局と目標サブチャンネルとの組合せによって特定される。
【０００５】
この放送形態においては、ユーザは、必要な操作を行うことにより、視聴したい番組を選択する。ユーザは、目標放送局は変更せずに、目標サブチャンネルのみを変更し、それによって目標番組を変更する場合もあれば、目標サブチャンネルは変更せずに、目標放送局のみを変更し、それによって目標番組を変更する場合もある。さらに、目標放送局も目標サブチャンネルも変更し、それによって目標番組を変更する場合もある。
【０００６】
特許文献１は、電子番組ガイドを画面上に表示し、その表示された電子番組ガイドに対してユーザがリモコンを操作することにより、希望するチャンネルをユーザが選択することを可能にする技術を開示している。
【特許文献１】特開２００４−１３４８４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
目標番組を選択的に受信するためにパーソナルコンピュータ（以下、「ＰＣ」と略称する。）が用いられ、そのＰＣ用のモニタ画面に目標番組が再生される使用形態が存在する。この使用形態においては、通常、ＰＣが、外付けのまたは内蔵のチューナと共に使用される。
【０００８】
前述のように、ユーザによって選択可能な複数の番組がそれぞれ番号によって特定される場合には、それら番組を番号の序列に従って一次元的に配列することが可能である。
【０００９】
その事実に着目することにより、ユーザが視聴したい番組を選択するために、自己のＰＣと共に使用されるマウスのホイールを前方向または後方向に回転操作すると、その回転方向および回転量に応じて、視聴したい番組を選択する技術が提案された。
【００１０】
この技術によれば、ユーザは、マウスを、視聴する番組（１個の番組は、例えば、目標放送局を特定するための番号と、サブチャンネルの相対番号との組合せによって特定される）を選択するために操作される通常のリモコンとして使用することにより、番組を選択することが可能となる。
【００１１】
しかしながら、前述のように、デジタル放送環境においては、複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供する。
【００１２】
そのため、目標放送局を現在の放送局から、複数の放送局の序列において現在の放送局の直ぐ隣に位置する放送局（以下、「隣の放送局」という。）に変更するために、ユーザは、マウスのホイールを、現在選択されている放送局に属する複数のサブチャンネルのもとに提供される複数の番組（以下、「提供番組」という。）のすべてを順に通過（スキップ）するように回転操作することを余儀なくされる。よって、大きなホイールの回転量が必要となって、ユーザの操作が面倒となる場合があり得る。
【００１３】
また、提供番組の数が放送局によって異なる場合には、目標放送局を現在の放送局から隣の放送局に変更するために必要なマウスのホイールの回転量が放送局によって異なってしまう。
【００１４】
そのため、目標放送局を１局ずつ変更するために必要なホイールの回転量が均一化されず、変更される目標放送局の局数とホイールの回転量とが互いにリニアに対応しない。このことは、ユーザが、番組選択のための操作に違和感を感じる要因となり得る。
【００１５】
以上説明した事情を背景とし、本発明は、複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供する環境において特定の番組を選択的に受信して再生するためのコンピュータにおいて、ユーザが、そのコンピュータと共に使用されるマウスを操作することにより、視聴したい番組を選択する技術であって、視聴したい番組を選択するために必要なユーザのマウス操作を改善するものを提供することを課題としてなされたものである。
【課題を解決するための手段】
【００１６】
本発明によって下記の各態様が得られる。各態様は、項に区分し、各項には番号を付し、必要に応じて他の項の番号を引用する形式で記載する。これは、本発明が採用し得る技術的特徴の一部およびそれの組合せの理解を容易にするためであり、本発明が採用し得る技術的特徴およびそれの組合せが以下の態様に限定されると解釈すべきではない。すなわち、下記の態様には記載されていないが本明細書には記載されている技術的特徴を本発明の技術的特徴として適宜抽出して採用することは妨げられないと解釈すべきなのである。
【００１７】
さらに、各項を他の項の番号を引用する形式で記載することが必ずしも、各項に記載の技術的特徴を他の項に記載の技術的特徴から分離させて独立させることを妨げることを意味するわけではなく、各項に記載の技術的特徴をその性質に応じて適宜独立させることが可能であると解釈すべきである。
【００１８】
（１）  複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供する環境において特定の番組を選択的に受信して再生するためのコンピュータにおいて、ユーザが、そのコンピュータと共に使用されるマウスを操作することにより、視聴したい番組を選択するデジタル放送番組選択方法であって、
前記マウスは、１個の操作部を有し、その操作部は、各々、前記マウスのケーシングに対して相対的に、かつ、互いに交差するように位置決めされた第１方向および第２方向にそれぞれ互いに独立して操作可能であり、
当該デジタル放送番組選択方法は、ユーザが前記操作部を２次元的に操作して、視聴したい目標番組を選択することを可能にするために、
前記操作部の、前記第１方向への操作を第１方向操作として検出する第１検出工程と、
前記操作部の、前記第２方向への操作を第２方向操作として検出する第２検出工程と、
検出された第１方向操作に応じて目標放送局を選択する放送局選択工程と、
検出された第２方向操作に応じて目標サブチャンネルを選択するサブチャンネル選択工程と、
選択された目標放送局と、選択された目標サブチャンネルとの少なくとも一方に応じて前記目標番組を選択する番組選択工程と
を含むデジタル放送番組選択方法。
【００１９】
この方法においては、ユーザは、マウスに設けられた操作部を操作することにより、番組を選択することが可能である。具体的には、ユーザは、目標放送局を選択（変更）するために操作部を第１方向に操作し、また、目標サブチャンネルを選択（変更）するために同じ操作部を第２方向に操作する。
【００２０】
この方法においては、第１方向における操作部の操作に、目標放送局を変更するための動作が割り当てられ、一方、第２方向における操作部の操作に、目標サブチャンネルを変更するための動作が割り当てられ、かつ、それら２種類の操作が互いに独立している。
【００２１】
すなわち、この方法においては、操作部が、互いに独立した目標放送局の選択と目標サブチャンネルの選択との双方に使用される共通の操作部なのである。
【００２２】
そして、この方法においては、選択された目標放送局と、選択された目標サブチャンネルとの少なくとも一方に応じて、ユーザによって視聴される番組が選択される。
【００２３】
したがって、この方法によれば、ユーザは、目標サブチャンネルを変更するための操作を操作部に対して行うことなく目標放送局を変更することが可能となる。
【００２４】
よって、この方法によれば、ユーザは、操作部を、例えば１回操作するだけで、目標放送局を隣の放送局に変更することが可能となる。このように、この方法によれば、目標放送局の番号を変更するために必要な操作部の操作が、目標放送局に属するサブチャンネルの数（提供番組の数）に依存せずに済む。
【００２５】
その結果、この方法によれば、目標放送局を１局ずつ変更するために必要な操作部の操作量が、放送局の如何を問わず、一定となり、変更される目標放送局の局数と操作部の操作量とが互いにリニアに対応する。よって、ユーザは、目標放送局を変更するための操作に違和感を感じないで済む。
【００２６】
さらに、この方法によれば、目標放送局を変更する場合と同様に、ユーザは、目標放送局を変更するための操作を操作部に対して行うことなく目標サブチャンネルを変更することが可能となる。
【００２７】
よって、この方法によれば、ユーザが、操作部を、例えば、１回操作するだけで、目標サブチャンネルを変更することが可能となる。したがって、この方法によれば、目標サブチャンネルを変更するための操作を複雑化することなく、目標放送局を変更するための操作を上記のように単純化することが可能となる。
【００２８】
さらに、この方法によれば、ユーザは、目標番組を変更するために同じ操作部を２次元的に操作すればよいため、複数個の操作部をいちいち選択して操作しなければならない場合より、操作が単純化される。
【００２９】
この方法は、マウスの基本的な機能すなわち画面上のポインタを移動させるという機能に影響を与えることなく前記操作部がマウスに搭載される態様で実施することが可能である。
【００３０】
この態様によれば、ユーザは、同じマウスに対し、目標番組を変更するための操作と、ポインタを移動させるための操作とを互いに独立して行うことが可能となり、よって、例えば、それら２種類の操作を互いに並行して行うことが可能となる。
【００３１】
本項における「操作部」は、例えば、マウスに装着されたホイールとして具体化したり、マウスに装着されたスティックとして具体化したり、マウスに装着されたトラックボールとして具体化することが可能である。
【００３２】
なお付言するに、本明細書における「コンピュータ」という用語は、特に断りがない限り、例えば、デスクトップ・コンピュータ（例えば、パーソナル・コンピュータ）を意味するように解釈したり、ポータブル・コンピュータ（例えば、ＰＤＡ，携帯電話機）を意味するように解釈することが可能である。
【００３３】
さらに付言するに、本明細書における「デジタル放送電波」という用語は、特に断りがない限り、例えば、ＴＶ番組を放送するための電波を意味するように解釈したり、ラジオ番組を放送するための電波を意味するように解釈することが可能である。
【００３４】
（２）  各放送局ごとに、前記複数のサブチャンネルのうちのいずれかがデフォルト・サブチャンネルとして予め定められており、
前記番組選択工程は、
前記操作部の操作に応じて前記目標放送局が選択された場合に、ユーザによる追加の操作を待つことなく、前記目標サブチャンネルを、選択された目標放送局に対応する放送局に属する複数のサブチャンネルのうちの前記デフォルト・サブチャンネルに初期化するサブチャンネル初期化工程を含む（１）項に記載のデジタル放送番組選択方法。
【００３５】
前記（１）項に係る方法は、操作部が第１方向のみに操作された場合に、目標サブチャンネル（例えば、サブチャンネルの相対番号）を変更することなく、目標放送局を変更する態様で実施することが可能である。
【００３６】
これに対して、本項に係る方法によれば、操作部の操作に応じて目標放送局が変更された場合に、ユーザによる追加の操作を待つことなく、目標サブチャンネルが、変更された目標放送局に対応する放送局に属する複数のサブチャンネルのうちのデフォルト・サブチャンネルに初期化される。
【００３７】
したがって、この方法によれば、目標放送局が変更されるごとに、自動的に、変更された目標放送局について設定されたデフォルト・サブチャンネルが最初に選択される。よって、この方法によれば、ユーザは、目標放送局が変更されるごとに、デフォルト・サブチャンネルを基準にして、その後の番組変更の要否を判断したり、番組選択のための操作を行うことが可能となる。
【００３８】
（３）  前記第１方向は、ユーザに対する前後ないしは上下方向であり、
前記第２方向は、ユーザに対する左右方向である（１）または（２）項に記載のデジタル放送番組選択方法。
【００３９】
この方法によれば、前後ないしは上下方向における操作部の操作に、目標放送局を変更するための動作が割り当てられ、一方、左右方向における操作部の操作に、目標サブチャンネルを変更するための動作が割り当てられる。
【００４０】
（４）  前記操作部は、前記マウスのケーシングに対して相対的に位置決めされた回転軸線まわりに回転可能かつその回転軸線の方向に概して平行な方向に揺動ないしは移動可能であるように前記マウスに装着されたホイールを含み、
前記第１方向は、前記回転軸線まわりの前記ホイールの回転方向と、前記回転軸線の方向に概して平行な方向における前記ホイールの揺動ないしは移動方向とのうちの一方であり、
前記第２方向は、前記回転方向と、前記揺動ないしは移動方向とのうちの他方である（１）または（２）項に記載のデジタル放送番組選択方法。
【００４１】
この方法によれば、第１方向におけるホイールの操作に、目標放送局を変更するための動作が割り当てられ、一方、第２方向におけるホイールの操作に、目標サブチャンネルを変更するための動作が割り当てられる。
【００４２】
（５）  前記第１方向は、前記回転方向であり、
前記第２方向は、前記揺動ないしは移動方向である（４）項に記載のデジタル放送番組選択方法。
【００４３】
この方法によれば、回転方向におけるホイールの操作に、目標放送局を変更するための動作が割り当てられ、一方、揺動ないしは移動方向におけるホイールの操作に、目標サブチャンネルを変更するための動作が割り当てられる。
【００４４】
（６）  （１）ないし（５）項のいずれかに記載のデジタル放送番組選択方法を実行するためにコンピュータによって実行されるプログラム。
【００４５】
このプログラムがコンピュータにより実行されれば、前記（１）ないし（５）項のいずれかに係る方法と基本的に同じ原理に従い、同様な作用効果が実現され得る。
【００４６】
本項に係るプログラムは、それの機能を果たすためにコンピュータにより実行される指令の組合せのみならず、各指令に従って処理されるファイルやデータをも含むように解釈することが可能である。
【００４７】
また、このプログラムは、それ単独でコンピュータにより実行されることにより、所期の目的を達するものとしたり、他のプログラムと共にコンピュータにより実行されることにより、所期の目的を達するものとすることができる。後者の場合、本項に係るプログラムは、データを主体とするものとすることができる。
【００４８】
（７）  （６）項に記載のプログラムをコンピュータ読取り可能に記録した記録媒体。
【００４９】
この記録媒体に記録されているプログラムがコンピュータにより実行されれば、前記（１）ないし（５）項のいずれかに係る方法と同じ作用効果が実現され得る。
【００５０】
この記録媒体は種々な形式を採用可能であり、例えば、フレキシブル・ディスク等の磁気記録媒体、ＣＤ、ＣＤ−ＲＯＭ等の光記録媒体、ＭＯ等の光磁気記録媒体、ＲＯＭ等のアンリムーバブル・ストレージ等のいずれかを採用し得る。
【発明を実施するための最良の形態】
【００５１】
以下、本発明のさらに具体的な実施の形態のうちの一つを図面に基づいて詳細に説明する。
【００５２】
図１には、本発明の一実施形態に従うデジタル放送番組選択方法を実施するのに好適なＴＶ番組再生システムがブロック図で概念的に表されている。このＴＶ番組再生システムは、チューナ１０と、パーソナル・コンピュータ（以下、「ＰＣ」という。）１２とを含むように構成されている。
【００５３】
なお、本実施形態においては、チューナ１０がＰＣ１２に取外し可能に装着されるが、このチューナ１０は、ＰＣ１２に取外し不能に装着したり、ＰＣ１２に内蔵してもよい。
【００５４】
チューナ１０は、よく知られているように、ＴＶ番組（ラジオ番組でも可。）を再現するための電波をアンテナ１４で受信する。このチューナ１０は、ＰＣ１２から供給される制御データに基づき、ＰＣ１２によって選択された放送局についての電波を選択して受信する。
【００５５】
本実施形態においては、複数の放送局が、各放送局ごとに、それぞれに固有の単一のデジタル放送電波により、複数のサブチャンネルのもとに、互いに独立して複数の番組を提供する環境において、このチューナ１０が使用される。
【００５６】
したがって、このチューナ１０は、ＰＣ１２によって選択された放送局とサブチャンネルとの組合せに対応する番組を再現する電波を選局して受信するように設計されている。
【００５７】
図２には、地上波デジタル放送番組の割当ての一例が示されている。この例においては、「ＮＨＫ（登録商標）総合」という放送局と「ＮＨＫ教育」という放送局とが存在する。「ＮＨＫ総合」という放送局も「ＮＨＫ教育」という放送局も、それぞれ、３つのサブチャンネルを有している。
【００５８】
「ＮＨＫ総合」という放送局を例にとり、図２をさらに具体的に説明する。
【００５９】
「ＮＨＫ総合」という放送局は、第１サブチャンネルのもとに番組１を提供し、この第１サブチャンネルには、識別番号（サブチャンネルの絶対番号）である「０１１」が与えられる。この識別番号のうち上位の２桁である「０１」は、放送局が「ＮＨＫ総合」であることを表し、また、下位の１桁である「１」は、サブチャンネルの番号（サブチャンネルの相対番号）が「１」であることを表している。
【００６０】
本実施形態においては、各放送局ごとに、複数のサブチャンネルのうちのいずれかがデフォルト・サブチャンネルとして予め定められている。図２に示す例においては、「ＮＨＫ総合」という放送局については、第１サブチャンネルがデフォルト・サブチャンネルとして予め選定され、また、「ＮＨＫ教育」という放送局についても、第１サブチャンネルがデフォルト・サブチャンネルとして予め選定されている。
【００６１】
図１に示すように、ＰＣ１２は、外部装置としてのチューナ１０と接続されるためのインタフェース２０と、そのインタフェース２０に接続されたバス２２とを備えている。そのバス２２には、互いに共同してコンピュータを構成するＣＰＵ（プロセッサの一例）３０、ＲＯＭ（メモリの一例）３２およびＲＡＭ（メモリの別の例）３４がそれぞれ接続されている。
【００６２】
そのＲＯＭ３２（またはＲＡＭ３４）に、ＰＣ１２がＴＶ番組を選択して再生するための種々のプログラムが予め記憶されている。それらプログラムの一つが、ユーザが希望するＴＶ番組を選択するためにＣＰＵ３０によって実行される番組選択プログラムである。この番組選択プログラムについては後に詳述する。
【００６３】
バス２２には、さらに、表示コントローラ３６を介してモニタ３８が接続されるとともに、サウンドコントローラ４０を介してスピーカ４２が接続されている。モニタ３８は、ＴＶ番組のコンテンツのうちの映像を再生する装置の一例であり、また、スピーカ４２は、ＴＶ番組のコンテンツのうちの音声を再生する装置の一例である。表示コントローラ３６には、よく知られているＶＲＡＭ４４が接続されている。
【００６４】
バス２２には、さらに、Ｉ／Ｏコントローラ４６も接続されている。このＩ／Ｏコントローラ４６には、マウス５０が有線（無線でも可）によって接続されている。
【００６５】
バスには、さらに、受信コントローラ４８も接続されている。この受信コントローラ４８は、チューナ１０から送出された放送信号に対して必要な信号処理を施し、それにより、映像および音声の再生に必要な映像データおよび音声データを生成するように設計されている。
【００６６】
図３（ａ）に示すように、マウス５０は、長い形状を有するケーシング５２を備えている。このマウス５０は、よく知られているように、モニタ３８の画面に表示されるポインタを、ユーザによるマウス５０の移動に応じて移動させる機能を基本的な機能として有している。
【００６７】
このマウス５０には、さらに、ユーザによる右クリックを可能にするための右ボタン５４と、ユーザによる左クリックを可能にするための左ボタン５６とを備えている。
【００６８】
マウス５０のケーシング５２には、そのケーシング５２に対して相対的に固定された一回転軸線まわりに回転するホイール６０が装着されている。このホイール６０は、それの一円弧のみが、ケーシング５２の表面から露出させられている。
【００６９】
このホイール６０は、図３（ａ）および（ｂ）に示すように、マウス５０がユーザによって握られた状態で、ユーザの指（例えば、人差し指）により、前方向への回転（前回転）と、後方向への回転（後回転）とを選択的に行わせられる。
【００７０】
使用状態にあるマウス５０の平面視においては、ホイール６０の前回転は上回転でもあり、また、ホイール６０の後回転は下回転でもある。よって、以下、ホイール６０の前回転および上回転を相互に置換可能な用語として用いる一方、ホイール６０の後回転および下回転を相互に置換可能な用語として用いる。
【００７１】
本実施形態においては、ホイール６０が、一定の回転角度ごとにクリック感をユーザに与えるように設計されており、それにより、ユーザは、ホイール６０の回転量を一定角度単位で認識することが可能となっている。
【００７２】
このホイール６０は、さらに、ケーシング５２に対して相対的に固定された一チルト軸線（揺動軸線の一例）まわりに一定角度範囲で往復揺動可能に、ケーシング５２に装着されている。チルト軸線は、回転軸線に対して交差する（例えば、斜めに交差するか直角に交差する）ように位置決めされている。
【００７３】
本実施形態においては、チルト軸線が回転軸線に対して直角に交差しており、その結果、ホイール６０は、図３（ａ）および（ｂ）に示すように、マウス５０がユーザによって握られた状態で、ユーザの指（ホイール６０を前後（上下）に回転させるために使用される指と同じ指であって、例えば、人差し指）により、右方向へのチルト（右チルト）と、左方向へのチルト（左チルト）とを選択的に行わせられる。
【００７４】
本実施形態においては、ホイール６０が、常には中立位置に弾性的に保持されている。その結果、ホイール６０は、ユーザから横方向の力を受けることを条件に、中立位置から右チルト位置または左チルト位置に移動させられる。
【００７５】
図１に示すように、マウス５０には、ケーシング５２の内部において、右ボタンスイッチ６２と、左ボタンスイッチ６４とが装着されている。右ボタンスイッチ６２は、ユーザによる右クリックを検出するための装置であり、一方、左ボタンスイッチ６４は、ユーザによる左クリックを検出するための装置である。
【００７６】
図１に示すように、マウス５０には、ケーシング５２の内部において、さらに、ホイールエンコーダ７０と、位置エンコーダ７１と、右チルトスイッチ７２と、左チルトスイッチ７４とが、ホイール６０に物理的に関連付けて装着されている。
【００７７】
ホイールエンコーダ７０は、ホイール６０の回転方向および回転量（相対回転量）を検出するための装置である。ホイール６０の回転方向および回転量は、回転方向に応じて変化する符号を有する変位量として包括的に表現される。位置エンコーダ７１は、マウス５０の位置情報を検出し、それにより、モニタ３８の画面上におけるポインタの表示位置を特定するための信号を出力する装置である。
【００７８】
右チルトスイッチ７２は、ホイール６０が中立位置から右方向にチルトされる動き（右チルト）を検出するための装置である。左チルトスイッチ７４は、ホイール６０が中立位置から左方向にチルトされる動き（左チルト）を検出するための装置である。
【００７９】
図１に示すように、右ボタンスイッチ６２、左ボタンスイッチ６４、ホイールエンコーダ７０、位置エンコーダ７１、右チルトスイッチ７２および左チルトスイッチ７４はそれぞれ、Ｉ／Ｏコントローラ４６に接続されており、それにより、それら装置からの信号がＰＣ１２に入力される。
【００８０】
なお付言するに、本実施形態においては、マウス５０が、チルト可能なホイール６０を備えた形式として構成されているが、同種のマウスの一従来例が特開２００７−５２４９８号公報に開示されている。この公報の開示内容は引用によって本明細書に合体される。
【００８１】
本実施形態においては、ユーザは、ＰＣ１２がＴＶ番組再生モードにあるときに、マウス５０のホイール６０を操作することにより、ユーザが視聴することを希望する目標番組を選択することが可能となっている。
【００８２】
すなわち、本実施形態においては、ユーザが、番組を選択するために使用される通常のＴＶ用リモコンの代わりにマウス５０を使用して目標番組を変更することが可能となっているのである。
【００８３】
そのために、本実施形態においては、回転方向におけるホイール６０の操作に、目標放送局を変更するための動作が割り当てられ、一方、チルト方向（揺動方向）におけるホイール６０の操作に、目標サブチャンネルを変更するための動作が割り当てられている。
【００８４】
具体的には、本実施形態においては、ホイール６０の前回転（上回転）に、選択される放送局の番号を減少させる動作が割り当てられ、一方、ホイール６０の後回転（下回転）に、選択される放送局の番号を増加させる動作が割り当てられている。ただし、複数の放送局の間において、目標放送局の番号の減少および増加は循環的に行われる。
【００８５】
さらに、本実施形態においては、ホイール６０の右チルトに、目標サブチャンネルの番号を増加させる動作が割り当てられ、一方、ホイール６０の左チルトに、目標サブチャンネルの番号を減少させる動作が割り当てられている。ただし、同じ放送局に属する複数のサブチャンネルの間において、目標サブチャンネルの番号の増加および減少は循環的に行われる。
【００８６】
デフォルト・サブチャンネルの存在に着目して、本実施形態においては、ホイール６０の操作に応じて目標放送局の番号が変更された場合に、ユーザによる追加の操作を待つことなく、目標サブチャンネルが、変更された目標放送局に対応する放送局に属する複数のサブチャンネルのうちのデフォルト・サブチャンネルに自動的に初期化される。
【００８７】
図４には、前述の番組選択プログラムがフローチャートで概念的に表されている。この番組選択プログラムは、ＰＣ１２がＴＶ番組再生モードにあるときに、ＣＰＵ３０によって繰り返し実行される。
【００８８】
この番組選択プログラムの各回の実行においては、まず、ステップＳ１０１において、ＰＣ１２に内蔵された図示しないタイマ（ソフトウエア・タイマ）の値が「０秒」に初期化される。
【００８９】
次に、ステップＳ１０２において、上記タイマの初期化時から設定時間（例えば、１／３０秒）以上の時間が経過したか否かが判定される。
【００９０】
今回は、上記タイマの初期化時から設定時間以上の時間が経過してはいないと仮定すると、ステップＳ１０２の判定がＮＯとなり、ステップＳ１０３において、ＴＶ番組再生に関係する他の処理が実行される。その後、ステップＳ１０２に戻る。
【００９１】
ステップＳ１０２およびＳ１０３の実行が何回か繰り返された結果、上記タイマの初期化時から設定時間以上の時間が経過すると、ステップＳ１０２の判定がＹＥＳとなり、ステップＳ１０４において、ホイールエンコーダ７０の出力信号に基づき、ホイール６０の変位量（ホイール６０の回転方向および回転量）が検出される。この検出結果は、ユーザが選択したい目標放送局を反映している。
【００９２】
続いて、ステップＳ１０５において、右チルトスイッチ７２の出力信号および左チルトスイッチ７４の出力信号がそれぞれ、オン状態にあるか（対応するチルトが検出されたか）オフ状態にあるか（対応するチルトが検出されないか）という情報が取得される。
【００９３】
その後、ステップＳ１０７において、前記検出された変位量が０ではないか否か、すなわち、ユーザがホイール６０を回転させたか否かが判定される。
【００９４】
今回は、検出された変位量が０ではないと仮定すると、ステップＳ１０７の判定がＹＥＳとなり、ステップＳ１０８において、前記検出された変位量の符号（ホイール６０の回転方向）に基づき、目標放送局の番号を変更する方向が決定される。
【００９５】
具体的には、検出された回転方向が前方向（上方向）である場合には、目標放送局番号の変更方向が減少方向に決定される。一方、検出された回転方向が後方向（下方向）である場合には、目標放送局番号の変更方向が増加方向に決定される。
【００９６】
続いて、ステップＳ１０９において、上記決定された変更方向と、前記検出された回転量とに応じて、目標放送局が選択される。
【００９７】
具体的には、例えば、現在選択されている放送局の番号が「Ｘ」であるときに、決定された変更方向が減少方向であり、かつ、検出された回転量が、放送局１局分であった場合には、番号が「Ｘ−１」である放送局が今回の目標放送局として選択される。
【００９８】
また、現在選択されている放送局の番号が「Ｘ」であるときに、決定された変更方向が増加方向であり、かつ、検出された回転量が、放送局１局分であった場合には、番号が「Ｘ＋１」である放送局が今回の目標放送局として選択される。
【００９９】
その後、ステップＳ１１０において、新たに選択された放送局に属する複数のサブチャンネルのうちのデフォルト・サブチャンネルが、今回の目標サブチャンネルとして選択される。
【０１００】
続いて、ステップＳ１１１において、今回の目標放送局と今回の目標サブチャンネルとの組合せに従ってチューナ１０を動作させるための信号がそのチューナ１０に対して出力される。
【０１０１】
以上で、この番組選択プログラムの一回の実行が終了する。
【０１０２】
以上、ホイール６０の変位量が０ではない場合を説明したが、０である場合には、ステップＳ１１２において、左チルトスイッチ７４の出力信号がオン状態にあるか否か、すなわち、左チルトが検出されたか否かが判定される。
【０１０３】
今回は、左チルトが検出されたと仮定すると、ステップＳ１１２の判定がＹＥＳとなり、ステップＳ１１３において、現在のサブチャンネルの番号が１つ減らされる。今回の目標サブチャンネルの番号が、前回の目標サブチャンネルの番号より１つだけ小さい番号として暫定的に決定されるのである。
【０１０４】
その後、ステップＳ１１４において、そのようにして決定された暫定的なサブチャンネルの番号が下限値より小さいか否かが判定される。そうであれば、ステップＳ１１５において、目標サブチャンネルの番号が上限値に変更されてそれが最終値に決定されるが、そうではなければ、ステップＳ１１５がスキップされ、その結果、ステップＳ１１３において決定されたサブチャンネルの番号がそのまま最終値に決定される。
【０１０５】
その後、この番組選択プログラムはステップＳ１１１に移行する。
【０１０６】
以上、左チルトが検出された場合を説明したが、左チルトが検出されなかった場合には、ステップＳ１１２の判定がＮＯとなり、ステップＳ１１６において、右チルトスイッチ７２の出力信号がオン状態にあるか否か、すなわち、右チルトが検出されたか否かが判定される。
【０１０７】
今回は、右チルトが検出されたと仮定すると、ステップＳ１１６の判定がＹＥＳとなり、ステップＳ１１７において、現在のサブチャンネルの番号が１つ増やされる。今回の目標サブチャンネルの番号が、前回の目標サブチャンネルの番号より１つだけ大きい番号として暫定的に決定されるのである。
【０１０８】
その後、ステップＳ１１８において、そのようにして決定された暫定的なサブチャンネルの番号が上限値より大きいか否かが判定される。そうであれば、ステップＳ１１９において、目標サブチャンネルの番号が下限値に変更されてそれが最終値に決定されるが、そうではなければ、ステップＳ１１９がスキップされ、その結果、ステップＳ１１７において決定されたサブチャンネルの番号がそのまま最終値に決定される。
【０１０９】
その後、この番組選択プログラムはステップＳ１１１に移行する。
【０１１０】
以上で、この番組選択プログラムの一回の実行が終了する。
【０１１１】
図５には、ユーザがマウス５０のホイール６０を２次元的に操作することにより、図２に示す地上波デジタル放送によって提供される複数の番組の間において番組ナビゲーションが行われる様子が概念的に表されている。
【０１１２】
図５において採用されている各種記号の定義を説明するに、まず、楕円形の枠内に３桁の数字が示されてなる記号は、各番組の識別番号を表している。
【０１１３】
また、四角形の枠内に「上」が記されてなる記号は、ホイール６０の１角度ピッチ分の上回転（前回転）を表し、四角形の枠内に「下」が記されてなる記号は、ホイール６０の１角度ピッチ分の下回転（後回転）を表している。
【０１１４】
また、四角形の枠内に「右」が記されてなる記号は、ホイール６０の１動作分の右チルトを表し、四角形の枠内に「左」が記されてなる記号は、ホイール６０の１動作分の左チルトを表している。
【０１１５】
また、図５において、矢印付きの実線は、ある番組から別の番組への移動を表している。各実線には、上述の４種類の動作のいずれかを表す記号が関連付けられており、よって、各実線によって表される番組間移動（番組ナビゲーション）が、ユーザによるいずれの動作によって招来されるのかが分かる。
【０１１６】
例えば、現在の番組が「０１１」である状態で、ホイール６０に下回転が与えられると、次の番組として「０２１」が選択される。また、現在の番組が「０１２」である状態で、ホイール６０に下回転が与えられると、次の番組として「０２２」ではなく、デフォルト・サブチャンネルに対応する「０２１」が次の番組として選択される。
【０１１７】
また、現在の番組が「０２１」である状態で、ホイール６０に上回転が与えられると、次の番組として「０１１」が選択される。また、現在の番組が「０２２」である状態で、ホイール６０に上回転が与えられると、次の番組として「０１２」ではなく、デフォルト・サブチャンネルに対応する「０１１」が次の番組として選択される。
【０１１８】
いずれにしても、目標放送局を１局分変更するためにユーザに要求されるのは、ホイール６０を１角度ピッチ分回転させる動作のみである。
【０１１９】
また、現在の番組が「０２１」である状態で、ホイール６０に右チルトが与えられると、次の番組として「０２２」が選択される。また、現在の番組が「０２２」である状態で、ホイール６０に左チルトが与えられると、次の番組として「０２１」が選択される。
【０１２０】
図６には、比較例として、ユーザがマウス５０のホイール６０を１次元的に操作する（ホイール６０の回転のみ行い、チルトは行わない）ことにより、図２に示す地上波デジタル放送によって提供される複数の番組の間において番組ナビゲーションが行われる様子が概念的に表されている。
【０１２１】
この比較例においては、例えば、現在の番組が「０１１」である状態で、ホイール６０に１回目の下回転が与えられると、次の番組として「０１２」が選択される。続いて、ホイール６０に２回目の下回転が与えられると、次の番組として「０１３」が選択される。続いて、ホイール６０に３回目の下回転が与えられると、次の番組として「０２１」が選択される。
【０１２２】
このように、この比較例においては、目標放送局を１局分変更するために、目標放送局に属するサブチャンネルの数に応じた角度ピッチ数分、ホイール６０を回転させなければならない。
【０１２３】
これに対し、本実施形態においては、ホイール６０を１角度ピッチ分回転させるだけで、目標放送局を１局分変更することができる。
【０１２４】
さらに、本実施形態においては、目標放送局を１局ずつ変更するために必要なホイール６０の操作量が、放送局の如何を問わず、一定となり、変更される目標放送局の局数とホイール６０の操作量とが互いにリニアに対応する。よって、ユーザは、目標放送局を変更するための操作に違和感を感じないで済む。
【０１２５】
以上の説明から明らかなように、本実施形態においては、説明の便宜上、図４におけるステップＳ１０４が前記（１）項における「第１検出工程」の一例を構成し、同図におけるステップＳ１０５が同項における「第２検出工程」の一例を構成していると考えることが可能である。
【０１２６】
さらに、本実施形態においては、説明の便宜上、図４におけるステップＳ１０７ないしＳ１０９が互いに共同して、前記（１）項における「放送局選択工程」の一例を構成し、同図におけるステップＳ１１２ないしＳ１１９が互いに共同して、同項における「サブチャンネル選択工程」の一例を構成し、同図におけるステップＳ１１１が同項における「番組選択工程」の一例を構成していると考えることが可能である。
【０１２７】
さらに、本実施形態においては、説明の便宜上、ＰＣ１２が前記（１）項における「コンピュータ」の一例を構成し、ホイール６０が同項における「操作部」の一例を構成し、ホイール６０の前後方向すなわち上下方向が、同項における「第１方向」の一例であり、ホイール６０の左右方向が、同項における「第２方向」の一例であると考えることが可能である。
【０１２８】
さらに、本実施形態においては、説明の便宜上、図４に示す番組選択プログラムが前記（６）項に係る「プログラム」の一例を構成し、その番組選択プログラムを記憶したＲＯＭ３２（またはＲＡＭ３４）が前記（７）項に係る「記録媒体」の一例を構成すると考えることが可能である。
【０１２９】
以上、本発明の一実施形態を図面に基づいて詳細に説明したが、これは例示であり、前記［発明の開示］の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【図面の簡単な説明】
【０１３０】
【図１】本発明の一実施形態に従うデジタル放送番組選択方法を実施するのに好適なＴＶ番組再生システムのハードウエア構成を概念的に表すブロック図である。
【図２】地上波デジタル放送番組の割当ての一例を説明するための図である。
【図３】図１に示すマウス５０の外観およびホイール６０の操作方向を示す斜視図および部分平面図である。
【図４】図１に示すＣＰＵ３０によって実行される番組選択プログラムを概念的に表すフローチャートである。
【図５】図４に示す番組選択プログラムの実行によって複数の番組間において行われる番組ナビゲーションを説明するための概念図である。
【図６】比較例において複数の番組間において行われる番組ナビゲーションを説明するための概念図である。
【図１】
2008288927.tif 000003
【図２】
2008288927.tif 000004
【図３】
2008288927.tif 000005
【図４】
2008288927.tif 000006
【図５】
2008288927.tif 000007
【図６】
2008288927.tif 000008