(57)【特許請求の範囲】
【請求項１】
第１の日付の第１の時間帯に対応する第１番組の情報を表示する制御手段を備え、
前記制御手段は、第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示するものであって、
前記制御手段は、前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２番組の情報を表示するものであって、
前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる、装置。
【請求項２】
前記制御手段は、前記第１番組の情報と、前記第２の日付欄とを同時に表示可能であって、前記第２の日付欄が表示される領域内の位置が操作される場合、前記第１番組の情報に代えて、前記第２番組の情報を表示するものである、請求項１に記載の装置。
【請求項３】
前記第１番組の情報は、前記第１の日付の前記第１の時間帯に放送される番組の情報であって、
前記第２番組の情報は、前記第２の日付の前記第２の時間帯に放送される番組の情報である、
請求項１又は請求項２に記載の装置。
【請求項４】
前記制御手段は、前記第１番組の情報を、行または列の一方が放送局またはチャンネルに対応し、行または列の他方が時間に対応する表により表示するものであって、
前記制御手段は、前記第２番組の情報を、行または列の一方が放送局またはチャンネルに対応し、行または列の他方が時間に対応する表により表示するものである、
請求項１乃至３の何れか１項に記載の装置。
【請求項５】
前記制御手段は、第３の日付に対応する第３の日付欄を更に表示し、
前記第３の日付欄が表示される領域内で操作位置が変化する場合、前記制御手段は、操作位置の変化に応じて、前記第３の日付の第３の時間帯に放映される第３の番組の情報をスクロールしながら表示する、
請求項１乃至４の何れか１項に記載の装置。
【請求項６】
前記制御手段は、第３の日付に対応する第３の日付欄をタッチパネルスクリーン上に表示し、
前記タッチパネルスクリーン上の前記第３の日付欄の表示領域へタッチ操作される場合、前記制御手段は、前記第３の日付の前記第３の日付欄内のタッチ位置に対応する第３の時間帯に放映される番組の情報を前記タッチパネルスクリーン上に表示する請求項１乃至請求項４のいずれか１項に記載の装置。
【請求項７】
前記制御手段は、第３の日付に対応する第３の日付欄をタッチパネルスクリーン上に表示し、
前記タッチパネルスクリーン上の前記第３の日付欄の表示領域でスライド操作される場合、前記制御手段は、前記第３の日付の前記第３の日付欄内のスライド位置に対応する第３の時間帯に放映される番組の情報をスクロールしながら前記タッチパネルスクリーン上に表示する請求項１乃至請求項４のいずれか１項に記載の装置。
【請求項８】
前記制御手段は、前記第１番組の情報とともに、前記第１の日付のうちの前記第１の時間帯を識別可能な情報を表示する、請求項１乃至７の何れか１項に記載の装置。
【請求項９】
前記制御手段は、表示倍率を変更する操作に応じて、前記第１の日付のうちの前記第１の時間帯を識別可能な情報を、前記第１の日付のうちの第４の時間帯を識別可能な情報へ変更する、
請求項８に記載の装置。
【請求項１０】
第１の日付の第１の時間帯に対応する第１番組の情報を表示することと、
前記第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示することと、
前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２番組の情報を表示することとを含み、
前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる、方法。
【請求項１１】
前記第１番組の情報と、前記第２の日付欄とを同時に表示可能であって、前記第２の日付欄が表示される領域内の位置が操作される場合、前記第１番組の情報に代えて、前記第２番組の情報を表示する、請求項１０に記載の方法。
【請求項１２】
前記第１番組の情報は、前記第１の日付の前記第１の時間帯に放送される番組の情報であって、
前記第２番組の情報は、前記第２の日付の前記第２の時間帯に放送される番組の情報である、
請求項１０又は請求項１１に記載の方法。
【請求項１３】
前記第１番組の情報を、行または列の一方が放送局またはチャンネルに対応し、行または列の他方が時間に対応する表により表示し、
前記第２番組の情報を、行または列の一方が放送局またはチャンネルに対応し、行または列の他方が時間に対応する表により表示する、
請求項１０乃至１２の何れか１項に記載の方法。
【請求項１４】
第３の日付に対応する第３の日付欄を更に表示し、
前記第３の日付欄が表示される領域内で操作位置が変化する場合、操作位置の変化に応じて、前記第３の日付の第３の時間帯に放映される第３の番組の情報をスクロールしながら表示する、
請求項１０乃至１３の何れか１項に記載の方法。
【請求項１５】
第３の日付に対応する第３の日付欄をタッチパネルスクリーン上に表示し、
前記タッチパネルスクリーン上の前記第３の日付欄の表示領域へタッチ操作される場合、前記第３の日付の前記第３の日付欄内のタッチ位置に対応する第３の時間帯に放映される番組の情報を前記タッチパネルスクリーン上に表示する、
請求項１０乃至１４の何れか１項に記載の方法。
【請求項１６】
第３の日付に対応する第３の日付欄をタッチパネルスクリーン上に表示し、
前記タッチパネルスクリーン上の前記第３の日付欄の表示領域でスライド操作される場合、前記第３の日付の前記第３の日付欄内のスライド位置に対応する第３の時間帯に放映される番組の情報をスクロールしながら前記タッチパネルスクリーン上に表示する、
請求項１０乃至１５の何れか１項に記載の方法。
【請求項１７】
前記第１番組の情報とともに、前記第１の日付のうちの前記第１の時間帯を識別可能な情報を表示する、請求項１０乃至１６の何れか１項に記載の方法。
【請求項１８】
表示倍率を変更する操作に応じて、前記第１の日付のうちの前記第１の時間帯を識別可能な情報を、前記第１の日付のうちの第４の時間帯を識別可能な情報へ変更する、請求項１７に記載の方法。
【請求項１９】
第１の日付の第１の時間帯に対応する第１番組の情報を表示する手順と、
前記第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示する手順と、
前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２番組の情報を表示する手順とを
コンピュータに実行させるプログラムであって、
前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる、プログラム。
【請求項２０】
前記第１番組の情報と、前記第２の日付欄とを同時に表示可能であって、前記第２の日付欄が表示される領域内の位置が操作される場合、前記第１番組の情報に代えて、前記第２番組の情報を表示する、請求項１９に記載のプログラム。
【請求項２１】
前記第１番組の情報は、前記第１の日付の前記第１の時間帯に放送される番組の情報であって、
前記第２番組の情報は、前記第２の日付の前記第２の時間帯に放送される番組の情報である、請求項１９又は請求項２０に記載のプログラム。
【請求項２２】
前記第１番組の情報を、行または列の一方が放送局またはチャンネルに対応し、行または列の他方が時間に対応する表により表示し、
前記第２番組の情報を、行または列の一方が放送局またはチャンネルに対応し、行または列の他方が時間に対応する表により表示する、
請求項１９乃至２１の何れか１項に記載のプログラム。
【請求項２３】
第３の日付に対応する第３の日付欄を表示する手順と、
前記第３の日付欄が表示される領域内で操作位置が変化する場合、操作位置の変化に応じて、前記第３の日付の第３の時間帯に放映される第３の番組の情報をスクロールしながら表示する手順と、
を前記コンピュータに実行させる請求項１９乃至２２の何れか１項に記載のプログラム。
【請求項２４】
第３の日付に対応する第３の日付欄をタッチパネルスクリーン上に表示する手順と、  前記タッチパネルスクリーン上の前記第３の日付欄の表示領域へタッチ操作される場合、前記第３の日付の前記第３の日付欄内のタッチ位置に対応する第３の時間帯に放映される番組の情報を前記タッチパネルスクリーン上に表示する手順と、
を前記コンピュータに実行させる請求項１９乃至２３の何れか１項に記載のプログラム。
【請求項２５】
第３の日付に対応する第３の日付欄をタッチパネルスクリーン上に表示する手順と、
前記タッチパネルスクリーン上の前記第３の日付欄の表示領域でスライド操作される場合、前記第３の日付の前記第３の日付欄内のスライド位置に対応する第３の時間帯に放映される番組の情報をスクロールしながら前記タッチパネルスクリーン上に表示する手順と、
を前記コンピュータに実行させる請求項１９乃至２４の何れか１項に記載のプログラム。
【請求項２６】
前記第１番組の情報とともに、前記第１の日付のうちの前記第１の時間帯を識別可能な情報を表示する、請求項１９乃至２５の何れか１項に記載のプログラム。
【請求項２７】
表示倍率を変更する操作に応じて、前記第１の日付のうちの前記第１の時間帯を識別可能な情報を、前記第１の日付のうちの第４の時間帯を識別可能な情報へ変更する、請求項２６に記載のプログラム。
【請求項２８】
第１の日付の第１の時間帯に対応する第１の情報を表示する制御手段を備え、
前記制御手段は、第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示するものであって、
前記制御手段は、前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２の情報を表示するものであって、
前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる、装置。
【請求項２９】
第１の日付の第１の時間帯に対応する第１の情報を表示することと、
前記第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示することと、
前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２の情報を表示することとを含み、
前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる、方法。
【請求項３０】
第１の日付の第１の時間帯に対応する第１の情報を表示する手順と、
前記第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示する手順と、
前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２の情報を表示する手順とを
コンピュータに実行させるプログラムであって、
前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる、プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、装置および方法に関する。
【背景技術】
【０００２】
現在、テレビ番組の録画予約や視聴予約を行うために、電子番組ガイド（ＥＰＧ：Electric Program Guide）が広く用いられている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２１８１２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
表示パネル上にタッチパネルが設けられている機械によって電子番組ガイドを表示する場合、電子番組ガイド内の番組表の表示内容を変更するために好適な操作方法を提供することが望まれている。
【０００５】
本発明の目的は、電子番組ガイド内の番組表の表示内容を変更するために好適な操作方法を提供することが可能な装置および方法を提供することにある。
【課題を解決するための手段】
【０００６】
実施形態によれば、電子番組ガイド表示装置は、制御手段を具備する。制御手段は、第１の日付の第１の時間帯に対応する第１番組の情報を表示する。前記制御手段は、第１の日付に対応する第１の日付欄と、第２の日付に対応する第２の日付欄とを表示する。前記制御手段は、前記第２の日付欄が表示される領域内の位置が操作される場合、前記第２の日付の第２の時間帯に対応する第２番組の情報を表示する。前記第２の時間帯は、前記第２の日付欄が表示される領域のうち、いずれの位置が操作されたかに応じて定められる。
【図面の簡単な説明】
【０００７】
【図１】実施形態の電子番組ガイド表示装置の外観を示す図。
【図２】実施形態の電子番組ガイド表示装置のシステム構成を示すブロック図。
【図３】実施形態のテレビ視聴プログラムの構成を示すブロック図。
【図４】テレビ視聴プログラムによって生成されたＥＰＧ表示データに基づいてＬＣＤに表示される電子番組ガイドの一例を示す図。
【図５】“１１月１日（水）”に対応する日付欄上でタッチ操作が行われた時の電子番組ガイドを示す図。
【図６】“１１月１日（水）”に対応する日付欄上でタップ操作が行われた場合の電子番組ガイドを示す図。
【図７】電子番組ガイドの“１０月３０日（月）”に対応する日付欄上でタッチ操作行われた時の電子番組ガイドを示す図。
【図８】図７に示す状態からスライド操作が行われ始めた時の電子番組ガイドを示す図。
【図９】日付欄に設定されている時間帯領域を示す図。
【図１０】スライド操作されている途中の電子番組ガイドを示す図。
【図１１】スライド操作が終了した時の電子番組ガイドを示す図。
【図１２】ピンチイン操作が行われた場合の電子番組ガイドを示す図。
【図１３】図４に示す日付欄内の日時マークと図１２に示す日付欄内の日時マークとを示す図。
【図１４】ピンチアウト操作が行われた場合の電子番組ガイドを示す図。
【図１５】図４に示す日付欄内の日時マークと図１４に示す日付欄内の日時マークとを示す図。
【図１６】電子番組ガイドが表示されている場合のＥＰＧ表示処理部による電子番組ガイド表示処理を示すフローチャート。
【図１７】電子番組ガイドの“１０月３０日（月）”に対応する日付欄上でタッチ操作行われた時の電子番組ガイドを示す図。
【図１８】電子番組ガイドが表示されている場合のＥＰＧ表示処理部による電子番組ガイド表示処理を示すフローチャート。
【発明を実施するための形態】
【０００８】
以下、実施の形態について図面を参照して説明する。
【０００９】
先ず、図１を参照して、本実施形態の電子番組ガイド表示装置の構成を説明する。この電子番組ガイド表示装置は、携帯型の端末、たとえば、タブレット型パーソナルコンピュータ、ラップトップ型またはノートブック型のパーソナルコンピュータ、またはＰＤＡ、として実現し得る。以下では、この電子番組ガイド表示装置がタブレット型パーソナルコンピュータ１０（以下、コンピュータ１０と称す。）として実現されている場合を想定する。
【００１０】
図１は、コンピュータ１０の外観を示す図である。このコンピュータ１０は、コンピュータ本体１１と、タッチスクリーンディスプレイ１７とから構成される。コンピュータ本体１は薄い箱形の筐体を有している。タッチスクリーンディスプレイ１７はコンピュータ本体１の表面上に配置される。タッチスクリーンディスプレイ１７は、フラットパネルディスプレイ（たとえば、液晶表示装置（ＬＣＤ））と、タッチパネルとを備える。タッチパネルは、ＬＣＤの画面を覆うように設けられる。タッチパネルは、ユーザの指またはペンによってタッチされたタッチスクリーンディスプレイ１７上の位置を検出するように構成されている。
【００１１】
図２は、コンピュータ１０のシステム構成の一例を示すブロック図である。  
コンピュータ１０は、中央処理装置（ＣＰＵ）１０１、ブリッジ回路１０２、主メモリ１０３、グラフィクスコントローラ（ＧＰＵ）１０５、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ１０７、ソリッドステートドライブ（ＳＳＤ）１０９、ＢＴ（Bluetooth（登録商標））モジュール１１０、カードスロット１１１、無線ＬＡＮコントローラ１１２、エンベデッドコントローラ（ＥＣ）１１３、ＥＥＰＲＯＭ１１４、ＵＳＢコネクタ１３、タッチスクリーンディスプレイ１７、ビデオメモリ（ＶＲＡＭ）１０５Ａ等を備える。
【００１２】
ＣＰＵ１０１は、コンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、ＳＳＤ１０９から主メモリ１０３にロードされるオペレーティングシステム（ＯＳ）２０１及び各種アプリケーションプログラムを実行する。アプリケーションプログラムには、テレビ視聴プログラム２０２が含まれている。
【００１３】
テレビ視聴プログラム２０２は、ＴＶチューナ３０によって受信された放送番組データを視聴するためのライブ再生処理、ＴＶチューナ３０によって受信された電子番組データに基づいて電子番組ガイドを表示するための等を実行する。
【００１４】
ＯＳ２０１は、本実施形態では、例えばＡｎｄｒｏｉｄ（登録商標）ＯＳを想定している。つまり、Ａｎｄｒｏｉｄ（登録商標）ＯＳを使用したシステムを想定しており、コンピュータ１０は、Ａｎｄｒｏｉｄ（登録商標）ＯＳを実装した装置を想定している。本実施形態で、なお、本実施形態は、ＯＳ２０１は、Ａｎｄｒｏｉｄ（登録商標）ＯＳ以外のＯＳを実装したコンピュータ１０であってもよい。つまり、本実施形態で述べるようなシステムを他のＯＳを実装したシステムに適用することができるため、Ａｎｄｒｏｉｄ（登録商標）ＯＳ以外のＯＳを実装したコンピュータ１０に対しても、本実施形態で述べるようなシステムを応用することができる。
【００１５】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳ（basic input/output system）も実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。  
ブリッジ回路１０２は、ＣＰＵ１０１のローカルバスと、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスと、の間を接続するブリッジデバイスである。また、ＳＳＤ１０９を制御するためのシリアルＡＴＡ（Advanced Technology Attachment）コントローラを内蔵している。さらに、サウンドコントローラ１０６との通信を実行する機能も有している。あるいは、ＰＣＩＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１６】
ＧＰＵ１０５は、コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７Ａを制御する表示コントローラである。このＧＰＵ１０５によって生成される映像信号（表示信号ともいう）はＬＣＤ１７Ａに送られる。
【００１７】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ及びスピーカ１８Ｂに出力する。無線ＬＡＮコントローラ１１２は、例えばＩＥＥＥ ８０２．１１規格の無線通信を実行する無線通信デバイスである。
【００１８】
ＥＣ１１３は、電力管理のためのエンベデッドコントローラである。ＥＣ１１３は、ユーザの操作に応じてコンピュータ１０を電源オン／電源オフする機能を有している。電源回路１２１は、コンピュータ１０内のバッテリ１２２から供給される電力、またはＡＣアダプタ１２３のような外部電源から供給される電力を用いて、各コンポーネントに供給すべき動作電力を生成する。また、電源回路１２１は、外部電源から供給される電力を用いてバッテリ１２２の充電も行う。
【００１９】
タッチスクリーンディスプレイ１７には、ＬＣＤ１７Ａのほか、タッチパネル１７Ｂが組み込まれている。ＬＣＤ１７Ａに重ね合わせて配置されるタッチパネル１７Ｂは、センサやＭＣＵ（Micro controller unit）等を有している。タッチパネル１７Ｂ上でタッチ操作が行われると、そのタッチされた位置がセンサによって検出され、当該タッチパネル１７Ｂ上のタッチされた位置を含む入力情報がＭＣＵによって出力される。
【００２０】
図３は、テレビ視聴プログラム２０２の構成を示すブロック図である。  
図３に示すように、テレビ視聴プログラム２０２は、デマルチプレクサ３０１、オーディオデコーダ３０２、ビデオデコーダ３０３、ＰＳＩ／ＳＩデコーダ３０４、ＥＰＧ表示処理部３０５、および制御部３０６等を備えている。
【００２１】
デマルチプレクサ３０１は、ＴＶチューナ３０から出力されたＴＳ（Transport Stream）パケットから、ＰＳＩ／ＳＩ（Program Specific Information/Service Information：番組特定情報／番組配列情報）、ビデオデータ、およびオーディオデータをそれぞれ分離する。デマルチプレクサ３０１は、分離したオーディオデータをオーディオデコーダ３０２に出力し、分離したビデオデータをビデオデコーダ３０３に出力し、分離したＰＳＩ／ＳＩをＰＳＩ／ＳＩデコーダ３０４に出力する。
【００２２】
オーディオデコーダ３０２は、オーディオデータをデコードし、デコードされたオーディオデータをサウンドコントローラ１０６に出力する。ビデオデコーダ３０３は、ビデオデータをデコードする。
【００２３】
ＰＳＩ／ＳＩデコーダ３０４は、ＰＳＩ／ＳＩをデコードする。デコードされたデータをＥＰＧ表示処理部３０５に出力する。ＰＳＩ（番組特定情報）は各ＴＳパケットに含まれる情報を識別するための情報であり、このＰＳＩを拡張して番組名や電子番組ガイド（ＥＰＧ：Electric Program Guide）といった番組情報を含めたものがＳＩ（番組配列情報）である。ＥＰＧ表示処理部３０５は、番組情報に基づいて、番組表を含む電子番組ガイドを表示するためのＥＰＧ表示データを作成する。
【００２４】
ＥＰＧ表示処理部３０５は、番組表データ生成部３０５Ａ、ＥＰＧ表示部３０５Ｂ、操作検出部３０５Ｃ等を備えている。
【００２５】
番組表データ生成部３０５Ａは、番組表データを生成する。番組表データは、番組情報を、放送開始時間、放映時間、放送局、番組タイトル、出演者、あらすじなどの情報で構成し、これを、番組をひとつのセルとして、日時と放送局で規定できるように２次元平面に配置したものとなる。そして、各番組の情報は、放送日時と放送局に基づいて選択できるよう番組表データ生成部３０５Ａによってデータベース化される。ＥＰＧ表示部３０５Ｂは、番組表データに基づいて電子番組ガイドを表示するためのＥＰＧ表示データを生成する。
【００２６】
タッチパネル１７Ｂは、タッチパネル１７Ｂ上のタッチされた位置を含む入力情報をテレビ視聴プログラム２０２に出力する。制御部３０６は、入力情報に基づいて、ユーザの操作を検出し、検出結果に応じて、ビデオデコーダ３０３およびＥＰＧ表示処理部３０５の一方がグラフィクスコントローラ１０５への表示データの出力を要求する。
【００２７】
ＥＰＧ表示処理部３０５がグラフィクスコントローラ１０５にＥＰＧ表示データを出力している場合、タッチパネルから１７Ｂからの入力情報は、操作検出部３０５Ｃに供給される。
【００２８】
操作検出部３０５Ｃは、タッチパネル１７Ｂ上のタッチされた位置を含む入力情報に基づいて、操作位置、操作の種類を検出する。操作の種類は、タッチ操作、タップ操作、スライド操作、ピンチ操作（ピンチイン操作、ピンチアウト操作）等を含む。タッチ操作は、表示画面上を触れる操作である。タップ操作とは、ユーザが画面上を指で触れてから、離す操作のことである。また、スライド操作とは、ユーザが画面上を指で触れたまま、目的の方向に動かす操作のことである。
【００２９】
操作検出部３０５Ｃは、タッチパネル１７Ｂからの入力情報に基づいて、画面上にタッチ操作が行われたことを検出する。ＥＰＧ表示処理部３０５は、タッチ操作検出後のタッチパネル１７Ｂからの入力情報に基づいて、ユーザの操作（タップ操作、スライド操作等）を検出する。言い換えると、ＥＰＧ表示処理部３０５は、タッチパネル１７Ｂからの入力情報の変化に基づいて、ユーザの操作（タップ操作、スライド操作等）を検出する。
【００３０】
日付バー４４０上でタップ操作またはスライド操作が行われることで、ＥＰＧ表示部３０５Ｂは、後述する番組表の表示内容を変更したり、スクロールさせたりするためのＥＰＧ表示データを作成する。
【００３１】
図４は、テレビ視聴プログラム２０２によって生成されたＥＰＧ表示データに基づいてＬＣＤ１７Ａに表示される電子番組ガイドの一例を示す図である。この電子番組ガイド４００は、１０月２８日（土）の午後３時００分から午後１０時５９分の間に“００１１”、“００２１”、“００４１”、“００５１”、“００６１”、“００７１”、および“００８１”の７つの放送局によって放映される番組の情報を示している。
【００３２】
電子番組ガイド４００は、番組表４０１、日付４１０、時間表示バー４２０、放送局表示バー４３０、および日付バー４４０を含む。  
番組表４０１は、電子番組ガイド４００の中央に表示されている。日付４１０は、電子番組ガイド４００の右上に表示されている。時間表示バー４２０は、番組表４０１の左側に表示されている。放送局表示バー４３０は、番組表４０１の上側に表示されている。日付バー４４０は、番組表４０１の右側に表示されている。
【００３３】
日付４１０は、番組表４０１に表示されている番組の放映日を示す。図４に示す例では、日付４１０として“１０月２８日（土）”が表示されている。
【００３４】
図４に示す例では、時間表示バー４２０内に、８つの時間帯欄４２１〜４２７が行方向に配列されている。時間帯欄４２１は午後３時００分から午後３時００分の５９分後の午後３時５９分迄に対応し、時間帯欄４２２は午後４時００分から午後４時００分の５９分後の午後４時５９分迄の時間帯に対応し、時間帯欄４２３は午後５時００分から午後５時の５９分後の午後５時５９分迄の時間帯に対応し、時間帯欄４２４は午後６時００分から午後６時００分の５９分後の午後６時５９分迄の時間帯に対応し、時間帯欄４２５は午後７時００分から午後７時００分の５９分後の午後７時５９分迄の時間帯に対応し、時間帯欄４２６は午後８時００分から午後８時００分の５９分後の午後８時５９分迄の時間帯に対応し、時間帯欄４２７は午後９時００分から午後９時００分の５９分後の午後９時５９分迄の時間帯に対応する。
【００３５】
放送局表示バー４３０内に放送局欄４３１〜４３７が列方向に配列されている。図４に示す例では、放送局欄４３１は“００１１”に対応し、放送局欄４３２は“００２１”に対応し、放送局欄４３３は“００４１”に対応し、放送局欄４３４は“００５１”に対応し、放送局欄４３５は“００６１”に対応し、放送局欄４３６は“００７１”対応し、放送局欄４３７は“００８１”に対応する。
【００３６】
日付バー４４０内に、日付欄４４１〜４４８が行方向に配列されている。日付欄４４１は“１０/２８（土）”に対応し、日付欄４４２は“１０/２９（日）”に対応し、日付欄４４３は“１０/３０（月）”に対応し、日付欄４４４は“１０/３１（火）”に対応し、日付欄４４５は“１１/１（水）”に対応し、日付欄４４６は“１１/２（木）”に対応し、日付欄４４７は“１１/３（金）”に対応し、日付欄４４８は“１１/４（土）”に対応する。
【００３７】
日付バー４４０内には、現在番組表４０１に表示されている番組の日および時間帯を示す日時マーク４４９が表示されている。図４に示す例では、１０月２８日（土）に対応する日付欄４４１内の午後３時００分から午後１０時５９分迄の時間帯に対応する箇所に日時マーク４４９が表示されている。
【００３８】
（タップ操作）
図５は、 “１１月１日（水）”に対応する日付欄４４５上でタッチ操作が行われた電子番組ガイドを示す図。図６は、“１１月１日（水）”に対応する日付欄４４５上でタップ操作が行われた場合の電子番組ガイドを示す図である。
【００３９】
ユーザが“１１/１（水）”に対応する日付欄４４５上をタップ操作すると、図６に示すように、番組表４０１内に１１/１（水）の午後３時００分から午後１０時５９分の間に“００１１”、“００２１”、“００４１”、“００５１”、“００６１”、“００７１”、および“００８１”の７つの放送局によって放映される番組の情報が示される。タップ操作が行われると、番組表４０１に表示される番組の情報が、タップ操作された日付欄に対応する日にちの、タップ操作される前に表示されている時間帯に放映される番組の情報に変更される。
【００４０】
（スライド操作）
図７は、 “１０月３０日（月）”に対応する日付欄４４３上でタッチ操作行われた時の電子番組ガイドを示す図である。図８は、図７に示す状態からスライド操作が行われ始めた時の電子番組ガイドを示す図である。図９は、日付欄に設定されている時間帯領域を示す図である。図１０は、スライド操作されている途中の電子番組ガイドを示す図である。図１１は、スライド操作が終了した時の電子番組ガイドを示す図である。
【００４１】
図７に示すように、タッチした状態では番組表４０１内の表示内容は変わらない。図８に示すように、ユーザがスライドし始めると、番組表４０１内の表示内容が変わる。“１０月３０日（水）”に対応する日付欄４４３上をスライドし始めると、図８に示すように、番組表４０１内に１１/１（水）の午後３時００分から午後１０時５９分の間に“００１１”、“００２１”、“００４１”、“００５１”、“００６１”、“００７１”、および“００８１”の７つの放送局によって放映される番組の情報が示される。言い換えると、スライドし始めると、番組表４０１に表示される番組の情報が、タッチされた日付欄に対応する日にちの、タッチされる位置に応じた時間帯に放映される番組の情報に変更される。
【００４２】
日付欄４４１〜４４８は、図９に示すように、２４個の時間帯領域９０１〜９２４が設定されている。時間帯領域９０１は午前０時００分から午前６時５９分までの時間帯に対応する。時間帯領域９０２は午前１時００分から午前７時５９分までの時間帯に対応する。時間帯領域９０３は午前２時００分から午前８時５９分までの時間帯に対応する。時間帯領域９０４は午前３時００分から午前９時５９分までの時間帯に対応する。時間帯領域９０５は午前４時００分から午前１０時５９分までの時間帯に対応する。時間帯領域９０６は午前５時００分から午前１１時５９分までの時間帯に対応する。時間帯領域９０７は午前６時００分から午後０時５９分までの時間帯に対応する。時間帯領域９０８は午前７時００分から午後１時５９分までの時間帯に対応する。時間帯領域９０９は午前８時００分から午後２時５９分までの時間帯に対応する。時間帯領域９１０は午前９時００分から午後３時５９分までの時間帯に対応する。時間帯領域９１１は午前１０時００分から午後４時５９分までの時間帯に対応する。時間帯領域９１２は午前１１時００分から午後５時５９分までの時間帯に対応する。時間帯領域９１３は午後０時００分から午後６時５９分までの時間帯に対応する。時間帯領域９１４は午後１時００分から午後７時５９分までの時間帯に対応する。時間帯領域９１５は午後２時００分から午後８時５９分までの時間帯に対応する。時間帯領域９１６は午後３時００分から午後９時５９分までの時間帯に対応する。時間帯領域９１７は午後４時００分から午後１０時５９分までの時間帯に対応する。時間帯領域９１８は午後５時００分から午後１１時５９分までの時間帯に対応する。時間帯領域９１９は午後６時００分から翌日の午前０時５９分までの時間帯に対応する。時間帯領域９２０は午後７時００分から翌日の午前１時５９分までの時間帯に対応する。時間帯領域９２１は午後８時００分から翌日の午前２時５９分までの時間帯に対応する。時間帯領域９２２は午後９時００分から翌日の午前３時５９分までの時間帯に対応する。時間帯領域９２３は午後１０時００分から翌日の午前４時５９分までの時間帯に対応する。時間帯領域９２４は午後１１時００分から翌日の午前５時５９分までの時間帯に対応する。
【００４３】
ＥＰＧ表示処理部３０５は、タッチパネル１７Ｂからの入力情報に基づいてタッチされている日付欄および時間帯領域を検出する。ＥＰＧ表示処理部３０５は、検出された日付欄に対応する日にちの時間帯領域に対応する時間帯に放映される放映される番組の情報を番組表４０１内に表示するためのＥＰＧ表示データを生成する。
【００４４】
スライドの途中では、ＥＰＧ表示処理部３０５は、タッチ位置に対応する日付欄および時間帯領域に応じて番組表４０１内の表示内容がスクロールするように、日付欄および時間帯領域に応じたＥＰＧ表示データを漸次生成する。図１０に示すように、スライドの途中でユーザの指が日付欄４４５上にある場合、日付欄４４５に対応する１１月１日（水）のユーザの指のスライド量に応じた時間帯に移動する。
【００４５】
スライドが終了すると、ＥＰＧ表示処理部３０５は、スライドが終了した位置に応じた、ＥＰＧ表示データを生成する。図１１に示すように、スライドの途中でユーザの指が日付欄４４５上にある場合、日付欄４４５に対応する１１月２日（木）のユーザの指のスライド量に応じた時間帯に移動する。
【００４６】
（ピンチ操作）
ユーザが番組表４０１上でピンチ操作を行うことで、番組表４０１内に表示される時間帯の幅を変更することが可能である。ピンチ操作は、ピンチイン操作とピンチアウト操作とを含む。ピンチイン操作は、ユーザの２本の指が画面上に触れたまま、２本の指の間隔を狭くする操作である。ピンチアウト操作は、ユーザの２本の指が画面上に触れたまま、２本の指の間隔を広くする操作である。  
図１２は、ピンチイン操作が行われた場合の電子番組ガイドを示す図である。図１３は、図４に示す日付欄４４１内の日時マーク４４９と図１２に示す日付欄４４１内の日時マーク４４９Ａとを示す図である。図１３の左側は図４に示す日付欄４４１内の日時マーク４４９を示し、右側は図１２に示す日付欄４４１内の日時マーク４４９Ａを示している。
【００４７】
図１２に示すように、時間表示バー１２４０内に、５つの時間帯欄１２２１〜１２２５が行方向に配列されている。時間帯欄１２４１は午後３時から午後３時の５９分後の午後３時５９分迄に対応し、時間帯欄１２４２は午後４時から午後４時の５９分後の午後４時５９分迄の時間帯に対応し、時間帯欄１２４３は午後５時から午後５時の５９分後の午後５時５９分迄の時間帯に対応し、時間帯欄１２４４は午後６時から午後６時の５９分後の午後６時５９分迄の時間帯に対応し、時間帯欄１２４５は午後７時から午後７時の５９分後の午後７時５９分迄の時間帯に対応する。
【００４８】
図４に示す状態の電子番組ガイドに対して番組表４０１上でピンチイン操作が行われると、番組表４０１内に午後３時００分から午後７時５９分迄の時間帯に放映される番組の情報が表示されるようになる。図４に示す番組表４０１では、約７時間の間に放映される番組の情報が表示されていたが、図１２に示す番組表４０１では、約５時間の間に放映される番組の情報が表示されている。時間帯が短くなることによって、番組の情報をより多く表示することが可能になっている。
【００４９】
また、図１３に示すように、番組表４０１に表示される時間帯の変化に応じて、日付欄４４１内の日時マーク４４９Ａの高さが変化する。図１２に示す番組表４０１では、時間帯が短くなるので、図１２の日時マーク４４９Ａの高さは、図４に示す日時マーク４４９の高さより高くなる。
【００５０】
図１４は、ピンチアウト操作が行われた場合の電子番組ガイドを示す図である。図１５は、図４に示す日付欄４４１内の日時マーク４４９と図１４に示す日付欄４４１内の日時マーク４４９Ｂとを示す図である。図１５の左側は図４に示す日付欄４４１内の日時マーク４４９を示し、右側は図１４に示す日付欄４４１内の日時マーク４４９Ｂを示している。
【００５１】
図１４に示すように、時間表示バー１４４０内に、９つの時間帯欄１４４１〜１４４９が行方向に配列されている。時間帯欄１４４１は午後３時から午後３時の５９分後の午後３時５９分迄に対応し、時間帯欄１４４２は午後４時から午後４時の５９分後の午後４時５９分迄の時間帯に対応し、時間帯欄１４４３は午後５時から午後５時の５９分後の午後５時５９分迄の時間帯に対応し、時間帯欄１４４４は午後６時から午後６時の５９分後の午後６時５９分迄の時間帯に対応し、時間帯欄１４４５は午後７時から午後７時の５９分後の午後７時５９分迄の時間帯に対応し、時間帯欄１４４６は午後８時から午後８時の５９分後の午後８時５９分迄の時間帯に対応し、時間帯欄１４４７は午後９時から午後９時の５９分後の午後９時５９分迄の時間帯に対応し、時間帯欄１４４８は午後１０時から午後１０時の５９分後の午後１０時５９分迄の時間帯に対応し、時間帯欄１４４９は午後１１時から午後１１時の５９分後の午後１１時５９分迄の時間帯に対応する。
【００５２】
図４に示す状態の電子番組ガイドに対して番組表４０１上でピンチアウト操作が行われると、番組表４０１内に午後３時００分から午後１１時５９分迄の時間帯に放映される番組の情報が表示されるようになる。図４に示す番組表４０１では、約７時間の間に放映される番組の情報が表示されていたが、図１４に示す番組表４０１では、約９時間の間に放映される番組の情報が表示されている。時間帯が長くなることによって、番組表内に表示される番組の情報が少なくなっている。
【００５３】
また、図１５に示すように、番組表４０１に表示される時間帯の変化に応じて、日付欄４４１内の日時マーク４４９Ｂの高さが変化する。図１４に示す番組表４０１では、時間帯が長くなるので、図１４の日時マーク４４９Ｂの高さは、図４に示す日時マーク４４９の高さより低くなる。
【００５４】
（ＥＰＧ表示処理部）
次に、図１６を参照して、ＥＰＧ表示処理部３０５の動作について説明する。  
図１６は、電子番組ガイドが表示されている場合のＥＰＧ表示処理部による電子番組ガイド表示処理を示すフローチャートである。
【００５５】
ＥＰＧ表示処理部３０５は、タッチパネル１７Ｂからの入力情報を取得したら、入力情報に含まれる位置座標が一つであるかを判定する（ステップＢ１６０１）。位置座標が一つであると判定した場合（ステップＢ１６０１のＹｅｓ）、ＥＰＧ表示処理部３０５は、位置座標が日付バー４４０内であるかを判定する（ステップＢ１６０２）。日付バー４４０内であると判定した場合（ステップＢ１６０２のＹｅｓ）、ＥＰＧ表示処理部３０５は、ユーザの操作がタップ操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１６０３）。タップ操作であると判定した場合（ステップＢ１６０３のＹｅｓ）、ＥＰＧ表示処理部３０５は、タップ操作の位置に対応する日付欄の日にちのタップ操作前の時間帯に放映される番組の情報を含む番組表４０１を表示するためのＥＰＧ表示データを生成し、生成されたＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１６０４）。
【００５６】
タップ操作でないと判定した場合（ステップＢ１６０３のＮｏ）、ＥＰＧ表示処理部３０５は、ユーザの操作がスライド操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１６０５）。スライド操作であると判定した場合（ステップＢ１６０５のＹｅｓ）、ＥＰＧ表示処理部３０５は、スライド操作の開始位置に応じた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成されたＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１６０６）。ＥＰＧ表示処理部３０５は、スライド操作の位置に応じた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成されたＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１６０７）。ＥＰＧ表示処理部３０５は、スライド操作が終了したかをタッチパネル１７Ｂからの入力情報の有無に基づいて判定する（ステップＢ１６０８）。スライド操作が終了していないと判定した場合（ステップＢ１６０８のＮｏ）、ＥＰＧ表示処理部３０５は、ステップＢの処理を行う。スライド操作が終了していないと判定した場合（ステップＢ１６０８のＹｅｓ）、ＥＰＧ表示処理部３０５は、最後に生成したＥＰＧ表示データをグラフィクスコントローラ１０５に出力する。
【００５７】
ステップＢ１６０１において位置座標が一つではないと判定した場合（ステップＢ１６０１のＮｏ）、ＥＰＧ表示処理部３０５は、入力情報に含まれる位置座標が二つであるかを判定する（ステップＢ１６０９）。二つであると判定した場合（ステップＢ１６０９のＹｅｓ）、ＥＰＧ表示処理部３０５は、二つの位置座標が番組表４０１内であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１６１０）。二つの位置座標が番組表４０１内であると判定した場合、ＥＰＧ表示処理部３０５は、ユーザの操作がピンチイン操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１６１１）。ピンチイン操作であると判定した場合（ステップＢ１６１１のＹｅｓ）、ＥＰＧ表示処理部３０５は、ピンチイン操作の操作量に応じて時間帯を変化させた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成したＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１６１２）。
【００５８】
ピンチイン操作では無いと判定した場合（ステップＢ１６１１のＮｏ）、ＥＰＧ表示処理部３０５は、ユーザの操作がピンチアウト操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１６１３）。ピンチアウト操作であると判定した場合（ステップＢ１６１３のＹｅｓ）、ＥＰＧ表示処理部３０５は、ピンチアウト操作の操作量に応じて時間帯を変化させた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成したＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１６１４）。
【００５９】
なお、スライド操作された場合、スライド操作開始位置の日付欄に関わりなく、スライド操作の移動量に応じて、番組表４０１内の表示内容がスクロールするように、しても良い。
【００６０】
（変形例）
なお、上述した実施形態においては、ＥＰＧ表示処理部３０５は、日付欄上でタッチが行われた後にタップ操作またはスライド操作が行われた場合に、番組表４０１の表示内容を変更していた。しかし、日付欄上でタッチが行われたら、ＥＰＧ表示処理部３０５は、番組表４０１の表示内容を変更しても良い。
【００６１】
図１７は、図４に示す電子番組ガイドの“１０月３０日（月）”に対応する日付欄上でタッチ操作行われた時の電子番組ガイドを示す図である。
【００６２】
図１７に示すように、タッチ操作が行われると、日付欄４４５に対応する“１０月３０日（月）”の、日付欄内のタッチされた位置に応じた午後３時００分から午後９時５９分迄の時間帯に放映される番組の情報が番組表４０１に内に表示されている。
【００６３】
図１８を参照して、日付欄上でタッチが行われたら番組表４０１の表示内容を変更する場合のＥＰＧ表示処理部３０５の処理の手順を説明する。  
図１８は、電子番組ガイドが表示されている場合のＥＰＧ表示処理部による電子番組ガイド表示処理を示すフローチャートである。
【００６４】
ＥＰＧ表示処理部３０５は、タッチパネル１７Ｂからの入力情報を取得したら、入力情報に含まれる位置座標が一つであるかを判定する（ステップＢ１８０１）。位置座標が一つであると判定した場合（ステップＢ１８０１のＹｅｓ）、ＥＰＧ表示処理部３０５は、位置座標が日付バー４４０内であるかを判定する（ステップＢ１８０２）。日付バー４４０内であると判定した場合（ステップＢ１８０２のＹｅｓ）、入力情報に含まれる位置座標に基づいて、タッチされた日付欄に対応する日にちの、タッチされた日付欄内のタッチされた位置に応じた時間帯に放映される番組の情報を含む番組表４０１を表示するためのＥＰＧ表示データを生成し、生成されたＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１８０３）。
【００６５】
ＥＰＧ表示処理部３０５は、ユーザの操作がタップ操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１８０４）。タップ操作でないと判定した場合（ステップＢ１８０４のＮｏ）、ＥＰＧ表示処理部３０５は、ユーザの操作がスライド操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１８０５）。スライド操作であると判定した場合（ステップＢ１８０５のＹｅｓ）、ＥＰＧ表示処理部３０５は、スライド操作の位置に応じた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成されたＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１８０６）。ＥＰＧ表示処理部３０５は、スライド操作が終了したかをタッチパネル１７Ｂからの入力情報の有無に基づいて判定する（ステップＢ１８０７）。スライド操作が終了していないと判定した場合（ステップＢ１８０７のＮｏ）、ＥＰＧ表示処理部３０５は、ステップＢの処理を行う。スライド操作が終了していないと判定した場合（ステップＢ１８０７のＹｅｓ）、ＥＰＧ表示処理部３０５は、最後に生成したＥＰＧ表示データをグラフィクスコントローラ１０５に出力する。
【００６６】
ステップＢ１８０１において位置座標が一つではないと判定した場合（ステップＢ１８０１のＮｏ）、ＥＰＧ表示処理部３０５は、入力情報に含まれる位置座標が二つであるかを判定する（ステップＢ１８８）。二つであると判定した場合（ステップＢ１８０８のＹｅｓ）、ＥＰＧ表示処理部３０５は、二つの位置座標が番組表４０１内であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１８０９）。二つの位置座標が番組表４０１内であると判定した場合、ＥＰＧ表示処理部３０５は、ユーザの操作がピンチイン操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１８１０）。ピンチイン操作であると判定した場合（ステップＢ１８１０のＹｅｓ）、ＥＰＧ表示処理部３０５は、ピンチイン操作の操作量に応じて時間帯を変化させた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成したＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１８１１）。
【００６７】
ピンチイン操作ではないと判定した場合（ステップＢ１８１０のＮｏ）、ＥＰＧ表示処理部３０５は、ユーザの操作がピンチアウト操作であるかをタッチパネル１７Ｂからの入力情報に基づいて判定する（ステップＢ１８１２）。ピンチアウト操作であると判定した場合（ステップＢ１８１２のＹｅｓ）、ＥＰＧ表示処理部３０５は、ピンチアウト操作の操作量に応じて時間帯を変化させた番組表４０１を含む電子番組ガイド４００を表示するためのＥＰＧ表示データを生成し、生成したＥＰＧ表示データをグラフィクスコントローラ１０５に出力する（ステップＢ１８１３）。
【００６８】
なお、番組情報は放送波から得ていたが、インターネットに接続されたサーバから番組情報を取得しても良い。
【００６９】
本実施形態によれば、日付バー上でタップ操作やスライド操作が行われた場合に、番組表内の表示内容を変更することで、番組表内の表示内容を変更するために好適な操作方法を提供することが可能になる。
【００７０】
本実施形態で説明した各フローチャートの処理はプログラムによって実現することができるので、このソフトウェアを格納したコンピュータ読み取り可能な記憶媒体を通じてこのソフトウェアを通常のコンピュータにインストールして実行することにより、本実施形態と同様の効果を容易に実現することができる。
【００７１】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。  
以下に、本願原出願の分割直前の特許請求の範囲に記載された発明を付記する。  
［１］表示画面を有する表示パネルと、  
前記表示画面上の操作位置を検出可能な操作位置検出手段と、  
複数の番組の情報を含む番組表データに基づいて、第１の日にちの第１の時刻を含む時間帯に放映される番組の情報を含む番組表を表示する表示制御手段とを備え、  
前記表示制御手段は、複数の日にちに対応する複数の日付欄を有する日付表示エリアのうち、前記操作位置検出手段によって検出された操作位置に基づいて前記日付表示エリア内の第２の日付欄上で操作が行われたことが検出された場合、前記第２の日付欄に対応する第２の日にちの前記第２の日付欄内の操作位置に対応する第２の時刻を含む時間帯に放映される番組の情報を含む番組表を表示する表示装置。  
［２］前記操作位置検出手段によって検出された操作位置の変化に基づいて、第３の日付欄上のタッチ操作と前記日付表示エリア上のスライド操作が検出された場合、前記表示制御手段は、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻を含む時間帯に放映される番組の情報を表示し、前記スライド操作の操作位置に応じて前記番組表内の表示内容を前記番組表データに基づいてスクロールさせる、  
［１］に記載の表示装置。  
［３］前記タッチ操作が検出された場合、前記表示制御手段は、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻から前記第３の時刻に応じて定められる範囲の時間帯に放映される番組の情報を表示する［２］に記載の表示装置。  
［４］前記スライド操作が検出された場合、前記表示制御手段は、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻から前記第３の時刻に応じて定められる範囲の時間帯に放映される番組の情報を表示する［２］に記載の表示装置。  
［５］前記日付表示エリア上でスライド操作が行われた場合、前記表示制御手段は、前記番組表内の表示内容を前記スライド操作の量に応じてスクロールさせる  
［１］に記載の表示装置。  
［６］前記表示制御手段は、前記日付表示エリア内に前記番組表に表示されている時間幅を示す時間幅情報を表示する、［１］〜［５］の何れか１項に記載の表示装置。  
［７］前記番組表上でピンチ操作が行われた場合、前記表示制御手段は、前記ピンチ操作の量に応じた前記第１の日にちの前記第１の時刻から前記第１の日にちの前記第１の時刻の第２の時間後迄を示すように、前記時間幅情報の表示を変更する  
［６］に記載の表示装置。  
［８］前記表示制御手段は、前記番組表内に前記第１の日にちの前記第１の時刻から前記第１の日にちの前記第１の時刻の前記第２の時間後迄に放映される番組を示す情報を表示する  
［７］に記載の表示装置。  
［９］複数の番組の情報を含む番組表データに基づいて、第１の日にちの第１の時刻を含む時間帯に放映される番組の情報を含む番組表を表示画面上に表示し、  
複数の日にちに対応する複数の日付欄を有する日付表示エリアのうち、前記表示画面上の操作位置を検出可能な操作位置検出手段によって検出された操作位置に基づいて前記日付表示エリア内の第２の日付欄上で操作が行われたことが検出された場合、前記第２の日付欄に対応する第２の日にちの前記第２の日付欄内の操作位置に対応する第２の時刻を含む時間帯に放映される番組の情報を含む番組表を表示する  
表示方法。  
［１０］前記操作位置検出手段によって検出された操作位置の変化に基づいて、第３の日付欄上のタッチ操作と前記日付表示エリア上のスライド操作が検出された場合、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻を含む時間帯に放映される番組の情報を表示し、前記スライド操作の操作位置に応じて前記番組表内の表示内容を前記番組表データに基づいてスクロールさせる、  
［９］に記載の表示方法。  
［１１］前記タッチ操作が検出された場合、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻から前記第３の時刻に応じて定められる範囲の時間帯に放映される番組の情報を表示する［１０］に記載の表示方法。  
［１２］前記スライド操作が検出された場合、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻から前記第３の時刻に応じて定められる範囲の時間帯に放映される番組の情報を表示する［１０］に記載の表示方法。  
［１３］前記日付表示エリア上でスライド操作が行われた場合、前記番組表内の表示内容を前記スライド操作の量に応じてスクロールさせる  
［９］に記載の表示方法。  
［１４］前記日付表示エリア内に前記番組表に表示されている時間幅を示す時間幅情報を表示する、［９］〜［１３］の何れか１項に記載の表示方法。  
［１５］前記番組表上でピンチ操作が行われた場合、前記ピンチ操作の量に応じた前記第１の日にちの前記第１の時刻から前記第１の日にちの前記第１の時刻の第２の時間後迄を示すように、前記時間幅情報の表示を変更する  
［１４］に記載の表示方法。  
［１６］前記番組表内に前記第１の日にちの前記第１の時刻から前記第１の日にちの前記第１の時刻の前記第２の時間後迄に放映される番組を示す情報を表示する  
［１５］に記載の表示方法。  
［１７］コンピュータによって実行可能なプログラムであって、  
複数の番組の情報を含む番組表データに基づいて、第１の日にちの第１の時刻を含む時間帯に放映される番組の情報を含む番組表を表示画面上に表示する手順と、  
複数の日にちに対応する複数の日付欄を有する日付表示エリアのうち、前記表示画面上の操作位置を検出可能な操作位置検出手段によって検出された操作位置に基づいて前記日付表示エリア内の第２の日付欄上で操作が行われたことが検出された場合、前記第２の日付欄に対応する第２の日にちの前記第２の日付欄内の操作位置に対応する第２の時刻を含む時間帯に放映される番組の情報を含む番組表を表示する手順と  
を前記コンピュータに実行させるためのプログラム。  
［１８］前記操作位置検出手段によって検出された操作位置の変化に基づいて、第３の日付欄上のタッチ操作と前記日付表示エリア上のスライド操作が検出された場合、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻を含む時間帯に放映される番組の情報を表示し、前記スライド操作の操作位置に応じて前記番組表内の表示内容を前記番組表データに基づいてスクロールさせる手順を前記コンピュータに実行させるための［１７］に記載のプログラム。  
［１９］前記タッチ操作が検出された場合、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻から前記第３の時刻に応じて定められる範囲の時間帯に放映される番組の情報を表示する手順を前記コンピュータに実行させるための［１８］に記載のプログラム。  
［２０］前記スライド操作が検出された場合、前記番組表に、前記第３の日付欄に対応する第３の日にちの前記第３の日付欄内のタップ位置に対応する第３の時刻から前記第３の時刻に応じて定められる範囲の時間帯に放映される番組の情報を表示する手順を前記コンピュータに実行させるための［１８］に記載のプログラム。  
［２１］前記日付表示エリア上でスライド操作が行われた場合、前記番組表内の表示内容を前記スライド操作の量に応じてスクロールさせる手順を前記コンピュータに実行させるための  
［１７］に記載のプログラム。  
［２２］前記日付表示エリア内に前記番組表に表示されている時間幅を示す時間幅情報を表示する手順を前記コンピュータに実行させるための［１７］〜［２１］の何れか１項に記載のプログラム。  
［２３］前記番組表上でピンチ操作が行われた場合、前記ピンチ操作の量に応じた前記第１の日にちの前記第１の時刻から前記第１の日にちの前記第１の時刻の第２の時間後迄を示すように、前記時間幅情報の表示を変更する手順を前記コンピュータに実行させるための［２２］に記載のプログラム。  
［２４］前記番組表内に前記第１の日にちの前記第１の時刻から前記第１の日にちの前記第１の時刻の前記第２の時間後迄に放映される番組を示す情報を表示する手順を前記コンピュータに実行させるための［２３］に記載のプログラム。
【符号の説明】
【００７２】
１０…タブレット型パーソナルコンピュータ、１７…タッチスクリーンディスプレイ、１７Ａ…ＬＣＤ、１７Ｂ…タッチパネル、３０…ＴＶチューナ、２０２…テレビ視聴プログラム、３０１…デマルチプレクサ、３０２…オーディオデコーダ、３０３．ＰＳＩ…ビデオデコーダ、３０３…ビデオデコーダ、３０４…ＳＩデコーダ、３０５…ＥＰＧ表示処理部、３０５Ａ…番組表データ生成部、３０５Ｂ…ＥＰＧ表示部、３０５Ｃ…操作検出部、３０６…制御部。
【図１】
0005634580.tif 000002
【図２】
0005634580.tif 000003
【図３】
0005634580.tif 000004
【図４】
0005634580.tif 000005
【図５】
0005634580.tif 000006
【図６】
0005634580.tif 000007
【図７】
0005634580.tif 000008
【図８】
0005634580.tif 000009
【図９】
0005634580.tif 000010
【図１０】
0005634580.tif 000011
【図１１】
0005634580.tif 000012
【図１２】
0005634580.tif 000013
【図１３】
0005634580.tif 000014
【図１４】
0005634580.tif 000015
【図１５】
0005634580.tif 000016
【図１６】
0005634580.tif 000017
【図１７】
0005634580.tif 000018
【図１８】
0005634580.tif 000019