(57)【特許請求の範囲】
【請求項１】
２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する記憶手段と、
前記記憶手段に記憶されている前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための制御手段とを備え、
前記制御手段は、前記３次元ＥＰＧデータを前記表示画面に表示させる際に、前記円筒形又は多角柱の後面にマッピングした３次元ＥＰＧデータの表裏を反転させて表示させ、前記円筒形又は多角柱の左右両端に位置するチャンネルの表示が、一部が前記円筒形又は多角柱の前面に表示され残りが前記後面に表示される場合には、そのチャンネルについては、前記後面にマッピングした３次元ＥＰＧデータの表裏を反転させずに表示させる、ＥＰＧ表示装置。
【請求項２】
特定のチャンネルのみのＥＰＧデータを表示させるための登録を受け付ける特定チャンネル登録手段と、
その特定チャンネル登録手段に登録された前記特定のチャンネルのみのＥＰＧデータを表示させるための指示を受け付ける特定チャンネル表示指示受付手段とを備え、
前記制御手段は、前記円筒形又は多角柱の上方または下方で互いの前面が重ならない位置に、別の円筒形又は多角柱を表示させ、
前記特定のチャンネルのみのＥＰＧデータの全部または一部が、上述のように前記別の円筒形又は多角柱の表面にマッピングされ前記制御手段によって表示される、請求項１に記載のＥＰＧ表示装置。
【請求項３】
前記円筒形又は多角柱の前面に表示されるＥＰＧデータの隣り合うチャンネルデータ間には、透明な隙間があり、
前記円筒形又は多角柱の後面に表示されるＥＰＧデータの隣り合うチャンネルデータ間には隙間が無い、請求項１に記載のＥＰＧ表示装置。
【請求項４】
複数のチャンネルのそれぞれに対する、そのチャンネルを前記前面の中央に表示させる際の、前記後面に位置するＥＰＧデータの表裏を反転させてマッピングした３次元ＥＰＧデータを、前記記憶手段に予め記憶させておき、
前記制御手段は、前記複数のチャンネルのいずれかのチャンネルを前記前面の中央に表示させる際には、前記後面にマッピングした前記３次元ＥＰＧデータの表裏を反転させて表示させる代わりに、前記記憶手段に予め記憶させた前記３次元ＥＰＧデータをそのまま表示させる、請求項１に記載のＥＰＧ表示装置。
【請求項５】
２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する記憶ステップと、
前記記憶ステップにより記憶された前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための制御ステップとを備え、
前記制御ステップでは、前記３次元ＥＰＧデータを前記表示画面に表示する際に、前記円筒形又は多角柱の後面にマッピングした３次元ＥＰＧデータの表裏を反転させて表示し、前記円筒形又は多角柱の左右両端に位置するチャンネルの表示が、一部が前記円筒形又は多角柱の前面に表示され残りが前記後面に表示される場合には、そのチャンネルについては、前記後面にマッピングした３次元ＥＰＧデータの表裏を反転させずに表示する、ＥＰＧ表示方法。
【請求項６】
請求項１に記載のＥＰＧ表示装置の、２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する前記記憶手段、
前記記憶手段に記憶されている前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための前記制御手段、としてコンピュータを機能させるためのプログラム。
【請求項７】
請求項５に記載のＥＰＧ表示方法の、２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する前記記憶ステップと、
前記記憶ステップにより記憶された前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための前記制御ステップと、をコンピュータに実行させるためのプログラム。
【請求項８】
請求項６または７に記載のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＥＰＧデータを表示させるためのＥＰＧ表示装置、ＥＰＧ表示方法、記録媒体、およびプログラムに関するものである。
【０００２】
【従来の技術】
従来から、テレビ番組の放送予定は、新聞や雑誌等によって視聴者に知らされているが、近年、新聞や雑誌等の代替となるものとして、ＥＰＧ（電子番組情報ガイド）というものが提案され実用化されてきている。そのＥＰＧは、テレビ放送局等から送信されるものであり、新聞や雑誌等に記載されているようなテレビ番組の放送予定のデータであって、放送予定日、放送時間、チャンネル、番組名等が各番組毎に記載されたものである。
【０００３】
このようなＥＰＧは、テレビ番組の録画予約や視聴予約をする際に使用されるものであって、例えばテレビのブラウン管等に表示される際は、新聞等に記載されているものと同様に、人間にとって平面的に見えるように表示される。
【０００４】
【発明が解決しようとする課題】
ところで、テレビのチャンネル数が増加するとＥＰＧデータ量も増加するが、多チャンネルのＥＰＧデータをディスプレイに表示する場合、一律に縮小して表示しようとすると、表示された各番組の情報は小さく表示される。そうすると、ＥＰＧは人間にとって非常に見づらいものとなる。
【０００５】
そこで、本発明は、上記従来の課題を考慮し、チャンネル数が増えてもＥＰＧデータを従来に比べてより見やすく表示できるＥＰＧ表示装置、ＥＰＧ表示方法、媒体、およびプログラムを提供することを目的とする。
【０００６】
【課題を解決するための手段】
第１の本発明は、２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する記憶手段と、
前記記憶手段に記憶されている前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための制御手段とを備え、
前記制御手段は、前記３次元ＥＰＧデータを前記表示画面に表示させる際に、前記円筒形又は多角柱の後面にマッピングした３次元ＥＰＧデータの表裏を反転させて表示させ、前記円筒形又は多角柱の左右両端に位置するチャンネルの表示が、一部が前記円筒形又は多角柱の前面に表示され残りが前記後面に表示される場合には、そのチャンネルについては、前記後面にマッピングした３次元ＥＰＧデータの表裏を反転させずに表示させる、ＥＰＧ表示装置である。
【００１１】
また、第２の本発明は、特定のチャンネルのみのＥＰＧデータを表示させるための登録を受け付ける特定チャンネル登録手段と、
その特定チャンネル登録手段に登録された前記特定のチャンネルのみのＥＰＧデータを表示させるための指示を受け付ける特定チャンネル表示指示受付手段とを備え、
前記制御手段は、前記円筒形又は多角柱の上方または下方で互いの前面が重ならない位置に、別の円筒形又は多角柱を表示させ、
前記特定のチャンネルのみのＥＰＧデータの全部または一部が、上述のように前記別の円筒形又は多角柱の表面にマッピングされ前記制御手段によって表示される、上記第１の本発明のＥＰＧ表示装置である。
また、第３の本発明は、前記円筒形又は多角柱の前面に表示されるＥＰＧデータの隣り合うチャンネルデータ間には、透明な隙間があり、
前記円筒形又は多角柱の後面に表示されるＥＰＧデータの隣り合うチャンネルデータ間には隙間が無い、上記第１の本発明のＥＰＧ表示装置である。
また、第４の本発明は、複数のチャンネルのそれぞれに対する、そのチャンネルを前記前面の中央に表示させる際の、前記後面に位置するＥＰＧデータの表裏を反転させてマッピングした３次元ＥＰＧデータを、前記記憶手段に予め記憶させておき、
前記制御手段は、前記複数のチャンネルのいずれかのチャンネルを前記前面の中央に表示させる際には、前記後面にマッピングした前記３次元ＥＰＧデータの表裏を反転させて表示させる代わりに、前記記憶手段に予め記憶させた前記３次元ＥＰＧデータをそのまま表示させる、上記第１の本発明のＥＰＧ表示装置である。
【００１４】
また、第５の本発明は、２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する記憶ステップと、
前記記憶ステップにより記憶された前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための制御ステップとを備え、
前記制御ステップでは、前記３次元ＥＰＧデータを前記表示画面に表示する際に、前記円筒形又は多角柱の後面にマッピングした３次元ＥＰＧデータの表裏を反転させて表示し、前記円筒形又は多角柱の左右両端に位置するチャンネルの表示が、一部が前記円筒形又は多角柱の前面に表示され残りが前記後面に表示される場合には、そのチャンネルについては、前記後面にマッピングした３次元ＥＰＧデータの表裏を反転させずに表示する、ＥＰＧ表示方法である。
【００１５】
また、第６の本発明は、上記第１の本発明のＥＰＧ表示装置の、２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する前記記憶手段、
前記記憶手段に記憶されている前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための前記制御手段、としてコンピュータを機能させるためのプログラムである。
【００１６】
また、第７の本発明は、上記第５の本発明のＥＰＧ表示方法の、２次元のＥＰＧデータの全部または一部を仮想の３次元空間における円筒形又は多角柱の表面にマッピングした３次元ＥＰＧデータを記憶する前記記憶ステップと、
前記記憶ステップにより記憶された前記３次元ＥＰＧデータの全部または一部を表示画面に表示させるための前記制御ステップと、をコンピュータに実行させるためのプログラムである。
【００１７】
また、第８の本発明は、上記第６または第７の本発明のプログラムを記録した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【００１９】
【発明の実施の形態】
以下に、本発明の実施の形態を図面を参照して説明する。
【００２０】
（実施の形態１）
先ず、本発明の一実施の形態であるＥＰＧ表示装置の構成を図１を用いて説明する。
【００２１】
図１に、本実施の形態１のＥＰＧ表示装置１の構成を示す。図１に示すように、本実施の形態１のＥＰＧ表示装置１は、第１記憶手段２と、マッピング処理手段３と、第２記憶手段４と、制御手段５と、表示受付手段６と、表示形態変更受付手段７とで構成されている。なお、図１にはディスプレイ８も示している。
【００２２】
第１記憶手段２は２次元のＥＰＧデータを記憶する手段である。ここで、図２に２次元のＥＰＧデータを示す。図２に示すとおり、本実施の形態１における２次元のＥＰＧデータは、新聞のテレビ欄のように、複数のチャンネルのＥＰＧ（電子番組情報ガイド）が２次元に配列されたデータである。
【００２３】
尚、説明の便宜上、本実施の形態１では、２００チャンネルのＥＰＧデータを取り扱うものとする。
【００２４】
また、２次元のＥＰＧデータの隣り合うチャンネルデータ間には、図２に示すように、隙間が設けられているものとする。
【００２５】
マッピング処理手段３は、第１記憶手段２に記憶されている２次元のＥＰＧデータを仮想の３次元空間における円筒の側面に仮想的にマッピング処理する手段である。ここで、「２次元のＥＰＧデータを仮想の３次元空間における円筒の側面にマッピング処理する」とは、２次元のＥＰＧデータを構成する各データ、つまりＡ１、Ａ２、・・・、Ｆ５、Ｆ６を、仮想の３次元空間における円筒の側面に貼り付けることを意味する。
【００２６】
第２記憶手段４は、マッピング処理手段３によって処理された３次元ＥＰＧデータを記憶する手段である。制御手段５は、第２記憶手段４に記憶されている３次元ＥＰＧデータを２次元画面のディスプレイ８に表示させる手段である。
【００２７】
また、表示受付手段６は、ＥＰＧデータをディスプレイ８に表示させるための指示をＥＰＧ表示装置１のユーザから受け付ける手段である。表示形態変更受付手段７は、ディスプレイ８に表示されたＥＰＧデータの表示形態の変更の指示をユーザから受け付ける手段である。
【００２８】
なお、本実施の形態１では、本発明のＥＰＧ表示装置の、記憶手段の一例として第２記憶手段４を用い、制御手段の一例として制御手段５を用いる。
【００２９】
次に、本実施の形態１のＥＰＧ表示装置１の動作を説明しながら、同時に、本発明のＥＰＧ表示方法の一実施の形態について述べる。
【００３０】
先ず、マッピング処理手段３は、第１記憶手段２に記憶されている、図２に示す２次元のＥＰＧデータを、図３に示すように、３次元空間における円筒９の側面にマッピング処理する。
【００３１】
図３は、ＥＰＧデータが円筒９の側面にマッピング処理された後の３次元ＥＰＧデータを示している。
【００３２】
なお、説明の簡単化のために、本実施の形態１では円筒９は、外周壁面の厚みがゼロで、かつ、無色透明の仮想物体であるとする。
【００３３】
さてここでは説明の便宜上、図３に示すように、ｘｙｚ３次元空間のｚ軸と円筒９の軸とが一致しており、円筒９の底面がｘｙ平面上にあるものとする。
【００３４】
さらに、第１チャンネルのＥＰＧデータが、ｙが０であってｘが正であるときの円筒９の側面にｚ軸方向に沿って貼り付けられる。そして、その第１チャンネルのＥＰＧデータの両隣には、図２の２次元のＥＰＧデータの第１チャンネルの隣に位置する第２チャンネルと第２００チャンネルのＥＰＧデータとが貼り付けられる。
【００３５】
このように、マッピング処理手段３は、図２に示す２次元の各チャンネルのＥＰＧデータをｚ軸方向に時間順に並べ、２００チャンネルの全てのＥＰＧデータをチャンネルの数字の順番の通りに円筒９の側面の一周にわたり貼り付ける。そして、第２記憶手段４は、マッピング処理された状態の３次元ＥＰＧデータを記憶する。
【００３６】
ここで、表示受付手段６が、ＥＰＧデータをディスプレイ８に表示させるための指示をユーザから受け付けると、その指示にしたがって、制御手段５は、第２記憶手段４に記憶されている３次元ＥＰＧデータを２次元画面のディスプレイ８に表示させる。次に、その表示について具体例を挙げて説明する。
【００３７】
例えば、図４に示すように、円筒９の底面の半径ｒの２倍の距離２ｒ原点Ｏから離れた、ｘｙｚ空間のｘ軸上における点αを含み、ｚ軸と平行な直線Ｌ１上に位置する点βを考える。ここで、円筒９の上面のｘ＝０、ｙ＝０の点Ｏ’と点βとを結ぶ直線Ｌ２と、ｚ軸とが７５度の角度をなすような場所に位置する点を点βとする。
【００３８】
次に、その点βから円筒９の中心Ｃを見たときに、円筒９の側面に貼り付けられたＥＰＧデータの見える状態を考える。
【００３９】
点βから円筒９の中心Ｃを見たときの、円筒９の側面に貼り付けられたＥＰＧデータは、図５のｙｚ面と平行な仮想スクリーン１０上に、円筒９の各点を点β側に投影したときのように見える。
【００４０】
このような、仮想スクリーン１０上に円筒９の各点を投影したものを、制御手段５は２次元画面のディスプレイ８に表示させる。そうすると、３次元ＥＰＧデータは、あたかも円筒の外周側面に貼り付けられているかのように、人間に違和感を与えることなく表示される。
【００４１】
ここで図６に、ディスプレイ８に表示されるＥＰＧデータの一例を表示する。尚、図６は、後述する様に、図８（ｂ）に示す表示方法を適用した例である。
【００４２】
ところで、図７に示すように、円筒９には視認可能な前面１１（即ち、ユーザ側から見て、手前側の外周側面）と、その前面１１によって覆われる後面１２（即ち、ユーザ側から見て、奥側の外周側面）とが存在する。
【００４３】
ここで、上述した通り、円筒９の外周側面は、透明である。そのため、前面１１によって覆われていない後面１２の外周側面上における表示内容は、円筒９の内周側面１００からでも、透明の壁を介して視認可能である。
【００４４】
また、本実施の形態では、図２に示すように、２次元のＥＰＧデータの隣り合うチャンネルデータ間には、何も表示しない隙間の領域が設けられている。そのため、図６に示すように、円筒９の後面１２に貼り付けられたＥＰＧデータも、その隙間から一部が見えるようにディスプレイ８に表示される。
【００４５】
しかしそうであっても、円筒９の後面１２に貼り付けられたＥＰＧデータは、ディスプレイ８に２次元画面表示される場合、後述する様に表示の適切な反転処理をすることなく、円筒９の外周側面１２に貼り付けられた状態のままでは、人間にとって見づらいものとなる。
【００４６】
例えば、円筒９の後面１２に、第１３１チャンネルのＥＰＧデータが貼り付けられている場合、ユーザは、そのＥＰＧデータを、円筒９の内周面側から見ることになる。そのため、図８（ａ）に示すように文字などが反転して見えるので、見づらいものとなる。尚、図８（ａ）では、説明の都合上、前面１１に貼り付けらたＥＰＧデータの存在を無視している。
【００４７】
そこで、制御手段５は、円筒９の後面１２に貼り付けられたＥＰＧデータを反転処理して、ディスプレイ８に表示させる。例えば、上記の第１３１チャンネルのＥＰＧデータであれば、ユーザ側から見て、図８（ａ）の様な見え方ではなく、結果的に正常な見え方になる様（図８（ｂ）参照）に表示させる。
【００４８】
そうすると、円筒９の後面１２に貼り付けられたＥＰＧデータは、ディスプレイ８に表示される際、一部しか見えないかもしれないが、見える部分は人間にとって違和感の無いものとなる。
【００４９】
尚、制御手段５は、上記反転処理を行ったＥＰＧデータを一時的に保持するためのデータ保持手段を有している（図示省略）。
【００５０】
ところで図６に示すように、図４の点βから円筒９の中心Ｃを見た場合、円筒９の側面に貼り付けられている２００チャンネルのうちの約半分のチャンネルのＥＰＧデータは全て表示されることになるが、残りの半分については一部隠れて表示されない。つまり図６の例では、ユーザから見て右角に表示された第５１チャンネルの一部から第１５１チャンネルの一部までのＥＰＧデータの全ては表示されない。
【００５１】
そこで、ユーザは、第５１チャンネルのＥＰＧデータを中心にして、第２記憶手段４に記憶されている３次元ＥＰＧデータをディスプレイ８に表示させたいと考えたとする。そして、ユーザは、第５１チャンネルのＥＰＧデータを中心にしてＥＰＧデータをディスプレイ８に表示させるための指示を表示形態変更受付手段７に入力するとする。
【００５２】
そうすると、第５１チャンネルのＥＰＧデータがディスプレイ８の中心に表示されるように、制御手段５は、第２記憶手段４に記憶されている３次元ＥＰＧデータを２次元画面であるディスプレイ８に表示させる。
【００５３】
ここで、図９を用いてその表示方法を説明する。図９では、ｘｙ平面と平行な平面であって図４に示した点βを含む平面を平面Ｐとし、その平面Ｐとｚ軸との交点を点Ｏ”としている。そうすると、点Ｏ”と点βとの距離は２ｒとなる。
【００５４】
次に、円筒９の側面に貼り付けられた第５１チャンネルの全てのＥＰＧデータを見ることができる点であって、点Ｏ”から距離２ｒ離れた平面Ｐ上の点を点γとする。ここで、図９に示すように、線分Ｏ”γと線分Ｏ”βとがなす角度が９０度となるように、点γを定義する。
【００５５】
そして、図４および図５を用いて、点βから円筒９の中心Ｃを見たときの、円筒９の側面に貼り付けられたＥＰＧデータの見える状態を考えたように、視点を点βから点γに移し、その点γから円筒９の中心Ｃを見たときに、円筒９の側面に貼り付けられたＥＰＧデータの見える状態を考える。その状態を、制御手段５はディスプレイ８に表示させる。そうすると、ディスプレイ８には、図１０に示すようにＥＰＧデータが表示される。
【００５６】
次に、ユーザは、第１０１チャンネルのＥＰＧデータを中心にして、第２記憶手段４に記憶されている３次元ＥＰＧデータをディスプレイ８に表示させたいと考えたとする。
【００５７】
つまり、図７に示す円筒９の前面１１に貼り付けられたＥＰＧデータと後面１２に貼り付けられたＥＰＧデータとを入れ換えて３次元ＥＰＧデータをディスプレイ８に表示させたいと考えたとする。そのとき、ユーザは、第１０１チャンネルのＥＰＧデータを中心にしてＥＰＧデータをディスプレイ８に表示させるための指示を表示形態変更受付手段７に入力するとする。
【００５８】
そうすると、図９の点δから円筒９の中心Ｃを見たときに、円筒９の側面に貼り付けられたＥＰＧデータの見える状態がディスプレイ８に表示されるように、制御手段５は表示制御を行う。その制御によって、ディスプレイ８には、図１１に示すようにＥＰＧデータが表示される。
【００５９】
なお、点δは、線分Ｏ”β（または線分Ｏ”γ）を半径とする円周上に位置する平面Ｐ上の点であって、線分Ｏ”δと線分Ｏ”βとがなす角度が１８０度になるような点である。
【００６０】
また、この場合、本発明のＥＰＧ表示装置の入換表示指示受付手段の一例として、表示形態変更受付手段７が該当する。
【００６１】
なお、上述した実施の形態１では、図４、図５、および図９に示すように、円筒９の側面に貼り付けられたＥＰＧデータを、ｘｙｚ空間のｚ軸の正の側の円筒９外部の点から円筒９の中心Ｃを見たときの状態をディスプレイ８に表示させる例を説明した。しかし、これに限らず例えば、ｘｙｚ空間のｚ軸の負の側の円筒９外部の点から円筒９の中心Ｃを見たときの状態をディスプレイ８に表示させてもよい。その場合、ディスプレイ８には、例えば図１２に示すようにＥＰＧデータが表示される。
【００６２】
また、上述した実施の形態１では、説明の便宜上、マッピング処理手段３は、図３に示すように、円筒９の側面に、第１記憶手段２に記憶されている、図２に示す２次元のＥＰＧデータをマッピング処理するとした。しかしこれに限らず例えば、マッピング処理手段３は、多角形柱の側面にＥＰＧデータをマッピング処理するとしてもよい。
【００６３】
例えば正２００角形を底面とする角柱の各側面に、各チャンネルのＥＰＧデータをマッピングしてもよい。
【００６４】
多角形柱の側面にＥＰＧデータがマッピングされた状態の一例として、正６角形を底面とする角柱の各側面に、６チャンネルのＥＰＧデータがマッピングされた状態を図１３（ａ）に示す。その場合、第２記憶手段４は、角柱の各側面にＥＰＧデータがマッピング処理された状態の３次元ＥＰＧデータを記憶することになり、制御手段５の制御によって、ディスプレイ８には、図１３（ｂ）に示すように、ＥＰＧデータが、あたかも角柱の各側面に貼り付けられているかのように、人間に違和感を与えることなく表示される。
【００６５】
また、上述した実施の形態１では、マッピング処理手段３は、図３に示すように、円筒９の側面に２次元のＥＰＧデータをマッピング処理するとしたが、マッピング処理手段３は、図１４に示すように、球の表面に２次元のＥＰＧデータをマッピング処理するとしてもよい。
【００６６】
その場合、第２記憶手段４は、球の表面に２次元のＥＰＧデータがマッピング処理された状態の３次元ＥＰＧデータを記憶することになり、制御手段５の制御によって、ディスプレイ８には、ＥＰＧデータが、あたかも球の表面に貼り付けられているかのように、人間に違和感を与えることなく表示される。
【００６７】
また、上述した実施の形態１では、表示受付手段６が、ＥＰＧデータをディスプレイ８に表示させるための指示をユーザから受け付けるとしたが、ＥＰＧ表示装置１を外部から遠隔操作することができるリモコンを用意し、そのリモコンを用いてユーザは上記指示を表示受付手段６に入力するとしてもよい。
【００６８】
同様に、上述した実施の形態１では、ユーザが、例えば第５１チャンネルのＥＰＧデータを中心にして、第２記憶手段４に記憶されている３次元ＥＰＧデータをディスプレイ８に表示させたいと考えた場合、ユーザは、その希望を上記リモコンを用いて表示形態変更受付手段７に入力してもよい。
【００６９】
また、上述した実施の形態１では、図８を用いて説明したように、制御手段５は、円筒９の後面１２に貼り付けられたＥＰＧデータを反転させてディスプレイ８に表示させるとした。しかし、これに限らず例えば、第２記憶手段４が、円筒９の後面１２に貼り付けられたＥＰＧデータを反転させて記憶しておき、制御手段５が、第２記憶手段４に記憶されている状態のＥＰＧデータを例えば図８（ｂ）に示すように表示するとしてもよい。
【００７０】
また、上述した実施の形態１では、第２記憶手段４が円筒９の側面にマッピングされたＥＰＧデータを一つ記憶し、表示形態変更受付手段７に所定の指示が入力されたときに、図９を用いて説明したように、制御手段５が、点β、点γ、点δそれぞれに視線を置いたときにそれぞれの点から見えるＥＰＧデータの状態を計算し、その状態をＥＰＧデータに表示させるとした。
【００７１】
しかしながら、第２記憶手段４が、点β、点γ、点δそれぞれに視線を置いたときにそれぞれの点から見えるＥＰＧデータの状態を、各点と対応させて記憶し、制御手段５が、第２記憶手段４に記憶されているデータから、表示形態変更受付手段７に入力された指示に対応するデータを選択し、それをディスプレイ８に表示させるとしてもよい。
【００７２】
また、上述した実施の形態１では、説明の便宜上２００チャンネルのＥＰＧデータを取り扱ってきたが、例えば２００チャンネル分を一つのまとまりとするＥＰＧデータを複数個を取り扱う場合、その複数個のＥＰＧデータは、各ＥＰＧデータが貼り付けられる物体が積み重なっているように表示されるとしてもよい。例えば、第１チャンネルから第２００チャンネルまでの第１のＥＰＧデータと、第２０１チャンネルから第４００チャンネルまでの第２のＥＰＧデータと、第４０１チャンネルから第６００チャンネルまでの第３のＥＰＧデータとを取り扱う場合、図１５に示すように、３つの円筒が積み重なっているように表示されるとしてもよい。
【００７３】
（実施の形態２）
次に、実施の形態２のＥＰＧ表示装置の構成をその動作とともに説明する。図１６に、本実施の形態２のＥＰＧ表示装置２１の構成を示す。
【００７４】
図１６に示すように、本実施の形態２のＥＰＧ表示装置２１は、実施の形態１のＥＰＧ表示装置１の各構成手段に、特定チャンネルのＥＰＧデータを表示させるための登録を受け付ける特定チャンネル登録手段２３と、その特定チャンネル登録手段２３に登録された特定チャンネルのＥＰＧデータを表示させるための指示を受け付ける特定チャンネル表示指示受付手段２４とが加えられたものである。
【００７５】
また、ＥＰＧ表示装置２１を外部から遠隔操作することができるリモコン２５も表示されている。さらに、本実施の形態２の制御手段２２は、実施の形態１の制御手段５と異なり、特定チャンネル表示指示受付手段２４が受け付けた指示にも基づいてＥＰＧデータを表示させるものである。
【００７６】
このように、本実施の形態２のＥＰＧ表示装置２１と、実施の形態１のＥＰＧ表示装置１とは大部分が共通するので、実施の形態２では、実施の形態１と相違する部分についてのみ説明する。
【００７７】
さて、ユーザが特定チャンネルのＥＰＧデータを表示させたいと考えると、ユーザは、その特定チャンネルをリモコン２５を用いて特定チャンネル登録手段２３に登録する。
【００７８】
ここでは説明の便宜上、ユーザは、第１チャンネル、第２チャンネル、第５チャンネル、第２０チャンネル、第３５チャンネル、第８７チャンネル、第１０５チャンネル、第１３３チャンネル、第１６０チャンネル、および第１９９チャンネルの１０個のチャンネルのＥＰＧデータを表示させたいと考えたとする。そのときユーザは、それら１０個のチャンネルをリモコン２５を用いて特定チャンネル登録手段２３に登録する。
【００７９】
例えば、第３５チャンネルを登録する場合について説明すると、ユーザが、リモコン２５の「登録」ボタンを押し、次に、「３」、「５」のボタンを順に押し、最後に「決定」ボタンを押すと、第３５チャンネルは登録される。
【００８０】
次に、ユーザが、登録したチャンネルのＥＰＧデータを現実に表示させる場合、ユーザは、その旨の指示をリモコン２５を用いて特定チャンネル表示指示受付手段２４に入力する。
【００８１】
例えば、リモコン２５の「特定チャンネル」ボタンを押すと、特定チャンネル表示指示受付手段２４に、登録されたチャンネルのＥＰＧデータを現実に表示させる指示が受け付けられるとしてもよい。
【００８２】
そうすると、制御手段２２は、特定チャンネル表示指示受付手段２４が受け付けた指示に基づいて、図１７に示すように、全チャンネルのＥＰＧデータとともに、特定チャンネルのＥＰＧデータを、ディスプレイ８に表示させる。
【００８３】
なお、図６に示す２００チャンネルのＥＰＧデータがディスプレイ８に表示されるように、特定チャンネルのＥＰＧデータも、あたかも円筒側面に貼り付けられているかのように、人間に違和感を与えることなく表示される。
【００８４】
なお、上述した実施の形態２では、図１７に示すように、全チャンネルのＥＰＧデータの上方に、特定チャンネルのＥＰＧデータを表示させるとしたが、図１８に示すように、制御手段２２は、全チャンネルのＥＰＧデータと、特定チャンネルのＥＰＧデータとを並べて表示させるとしてもよい。
【００８５】
また、制御手段２２は、特定チャンネルのＥＰＧデータのみを表示させるとしてもよい。その場合、第２記憶手段４が全てのチャンネルのＥＰＧデータを記憶し、制御手段２２が、特定チャンネルのＥＰＧデータのみを選択し、その選択したＥＰＧデータのみを表示させるとしてもよいし、第２記憶手段４が特定チャンネルのＥＰＧデータのみを記憶し、制御手段２２が、その記憶されているＥＰＧデータを表示するとしてもよい。
【００８６】
（実施の形態３）
次に、実施の形態３のＥＰＧ表示装置の構成をその動作とともに説明する。図１９に、本実施の形態３のＥＰＧ表示装置３１の構成を示す。
【００８７】
図１９に示すように、本実施の形態３のＥＰＧ表示装置３１は、実施の形態１のＥＰＧ表示装置１の各構成手段に、番組の録画予約または視聴予約の情報を取得する取得手段３３が加えられたものである。
【００８８】
また、本実施の形態３の制御手段３２は、実施の形態１の制御手段５と異なり、取得手段３３が取得した情報に関する番組のＥＰＧデータのみを表示させるものである。つまり、制御手段３２は、録画予約または視聴予約された番組のＥＰＧデータのみを表示させるものである。
【００８９】
なお、本実施の形態３のＥＰＧ表示装置３１と、実施の形態１のＥＰＧ表示装置１とは大部分が共通するので、実施の形態３では、実施の形態１と相違する部分についてのみ説明する。
【００９０】
さて本実施の形態３では、説明の便宜上、録画予約または視聴予約された番組が、図２の「Ａ４」、「Ｂ１」、「Ｃ４」、および「Ｆ２」の番組であるとする。そのような状況で、表示受付手段６が、ＥＰＧデータをディスプレイ８に表示させるための指示をユーザから受け付けると、制御手段３２は、全てのＥＰＧデータを表示させるのではなく、図２０に示すように、上記の「Ａ４」、「Ｂ１」、「Ｃ４」、および「Ｆ２」の番組のＥＰＧデータのみを表示させる。
【００９１】
なお、この場合、第２記憶手段４は、全てのチャンネルの全てのＥＰＧデータを記憶し、制御手段３２が、録画予約または視聴予約された番組のみのＥＰＧデータを選択し、その選択したＥＰＧデータのみを表示させるとしてもよいし、第２記憶手段４が、録画予約または視聴予約された番組のみのＥＰＧデータを記憶し、制御手段３２がその記憶されているＥＰＧデータを表示するとしてもよい。
【００９２】
なお、第２記憶手段４が録画予約または視聴予約された番組のみのＥＰＧデータを記憶する場合、それら録画予約または視聴予約された番組のＥＰＧデータが円筒９の側面に貼り付けられたときの位置の情報を、第２記憶手段４は記憶しておくものとする。
【００９３】
また、上述した実施の形態３では、説明の便宜上、録画予約または視聴予約された番組についてのみ言及したが、録画済みの番組のＥＰＧデータも、上記の録画予約または視聴予約された番組のＥＰＧデータと同様に表示されるとしてもよい。
尚、本発明は、上述した本発明のＥＰＧ表示装置の全部又は一部の手段（又は、装置、素子、回路、部等）の機能をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【００９４】
また、本発明は、上述した本発明のＥＰＧ表示方法の全部又は一部のステップ（又は、工程、動作、作用等）の動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【００９５】
また、本発明は、上述した本発明のＥＰＧ表示装置の全部又は一部の手段の全部又は一部の機能をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記機能を実行する媒体である。
【００９６】
また、本発明は、上述した本発明のＥＰＧ表示方法の全部又は一部のステップの全部又は一部の動作をコンピュータにより実行させるためのプログラムを担持した媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する媒体である。
【００９７】
尚、本発明の一部の手段（又は、装置、素子、回路、部等）、本発明の一部のステップ（又は、工程、動作、作用等）とは、それらの複数の手段又はステップの内の、幾つかの手段又はステップを意味し、あるいは、一つの手段又はステップの内の、一部の機能又は一部の動作を意味するものである。
【００９８】
又、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【００９９】
又、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１０１】
又、記録媒体としては、ＲＯＭ等が含まれ、伝送媒体としては、インターネット等の伝送媒体、光・電波・音波等が含まれる。
【０１０２】
又、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１０３】
また、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【０１０４】
尚、上記実施の形態では、２次元ＥＰＧデータには、必ず隙間領域を含む場合について説明したが、これに限らず例えば、図８（ａ）、図８（ｂ）を用いて説明した反転処理を行いさえすれば、必ずしも、上記隙間領域を設けなくても良い。この場合でも、図７に示す様に、透明な円筒９の内周側面１００から奥側の外周面１２に表示されたＥＰＧデータを違和感無く見ることができるという効果を発揮する。また、上記円筒は実質上透明であれば良く、ＥＰＧデータが視認できさえすれば、完全な透明性は必要としない。
【０１０５】
また、上記実施の形態では、ＥＰＧデータを、３次元空間における物体の外周壁面に仮想的に張り付ける場合について説明したが、これに限らず例えば、上記物体の奥側に表示する場合、内周壁面に表示する構成とすることも可能である。この場合、上記物体の奥側の壁面は、透明である必要は無い。
【０１０６】
また、上記の場合、３次元空間における物体の外周壁面の厚みがゼロでない場合は、外周壁面に表示する場合と、内周壁面に表示する場合とでは、その表示可能な面積が異なる。一般には、内周壁面に表示する場合の方が、面積が小さくなるので、マッピングされたデータの輪郭形状が、その表示領域の形状に合う様に考慮して縮小処理する必要がある。
【０１０７】
また、上記実施の形態では、ユーザから見て、左右両端に位置する特定のチャンネルのＥＰＧデータが、同一のチャンネルの表示データでありながら、一部が手前側で、残りが奥側に配置される場合があり、それを図６などに示している。そのため、奥側の表示データについても、ユーザから見て、違和感の無い表示になる様に、上記反転処理が施されている。しかし、これに限らず例えば、この様な場合でも、上記反転処理を施さない構成でも良い。この場合は、これら両端に配置された特定のチャンネルのＥＰＧデータの表示の一部が裏側から見た状態になるが、全体としては、多チャンネルの場合でも、従来に比べて、より見易い表示を行える。
【０１０８】
以上述べた構成により、人間が自然な状態で多チャンネルのＥＰＧデータを見ることができるようにＥＰＧデータを表示することが可能となる。
【０１０９】
【発明の効果】
以上説明したところから明らかなように、本発明は、チャンネル数が増えてもＥＰＧデータを従来に比べてより見やすく表示できるという長所を有する。
【図面の簡単な説明】
【図１】  本発明の実施の形態１のＥＰＧ表示装置の構成図
【図２】  ２次元のＥＰＧデータの構成図
【図３】  本発明の実施の形態１のＥＰＧ表示装置１のマッピング処理手段３が行う動作の説明図
【図４】  本発明の実施の形態１において、２次元画面への３次元ＥＰＧデータの表示方法を説明するための第１説明図
【図５】  本発明の実施の形態１において、２次元画面への３次元ＥＰＧデータの表示方法を説明するための第２説明図
【図６】  本発明の実施の形態１において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【図７】  本発明の実施の形態１において、円筒９の前面１１と後面１２とを示す図
【図８】  （ａ）：本発明の実施の形態１において、反転処理がなされていない場合であって、円筒９の後面１２に貼り付けられた３次元ＥＰＧデータが２次元画面へ表示されるときの表示方法（反転処理なし）を説明するための図
（ｂ）：本発明の実施の形態１において、反転処理が施された場合であって、円筒９の後面１２に貼り付けられた３次元ＥＰＧデータが２次元画面へ表示されるときの表示方法を説明するための図
【図９】  本発明の実施の形態１において、ディスプレイ８に表示されるＥＰＧデータの表示形式の変更を説明するための図
【図１０】  本発明の実施の形態１において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【図１１】    第１１図は、本発明の実施の形態１において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【図１２】  本発明の実施の形態１において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【図１３】  （ａ）：本発明の実施の形態１において、多角形柱の各側面に２次元ＥＰＧデータをマッピング処理した場合の説明図
（ｂ）：本発明の実施の形態１において、多角形柱の各側面に２次元ＥＰＧデータをマッピング処理した場合の説明図
【図１４】  本発明の実施の形態１において、球の表面に２次元ＥＰＧデータをマッピング処理した場合の説明図
【図１５】  本発明の実施の形態１において、複数個のＥＰＧデータがディスプレイ８に表示されるときの一例を示す図
【図１６】  本発明の実施の形態２のＥＰＧ表示装置の構成図
【図１７】  本発明の実施の形態２において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【図１８】  本発明の実施の形態２において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【図１９】  本発明の実施の形態３のＥＰＧ表示装置の構成図
【図２０】  本発明の実施の形態３において、ディスプレイ８に表示されるＥＰＧデータの一例を示す図
【符号の説明】
１  ＥＰＧ表示装置
２  第１記憶手段
３  マッピング処理手段
４  第２記憶手段
５  制御手段
６  表示受付手段
７  表示形態変更受付手段
８  ディスプレイ
９  円筒
１０  仮想スクリーン
１１  前面
１２  後面
【図１】
0004087252.tif 000002
【図２】
0004087252.tif 000003
【図３】
0004087252.tif 000004
【図４】
0004087252.tif 000005
【図５】
0004087252.tif 000006
【図６】
0004087252.tif 000007
【図７】
0004087252.tif 000008
【図８（ａ）】
0004087252.tif 000009
【図８（ｂ）】
0004087252.tif 000010
【図９】
0004087252.tif 000011
【図１０】
0004087252.tif 000012
【図１１】
0004087252.tif 000013
【図１２】
0004087252.tif 000014
【図１３（ａ）】
0004087252.tif 000015
【図１３（ｂ）】
0004087252.tif 000016
【図１４】
0004087252.tif 000017
【図１５】
0004087252.tif 000018
【図１６】
0004087252.tif 000019
【図１７】
0004087252.tif 000020
【図１８】
0004087252.tif 000021
【図１９】
0004087252.tif 000022
【図２０】
0004087252.tif 000023