(57)【特許請求の範囲】
【請求項１】
複数の同一ネットワークのチューナと、
チューナの予約のための予約情報を入力させるための入力部と、
予約情報とその予約の実行チューナ識別情報とを関連付けて保持する予約情報保持部と、
入力部に入力された予約情報である入力予約情報と、予約情報保持部に保持された予約情報である登録済予約情報と、を比較する予約情報比較部と、
前記予約情報比較部での比較結果に応じて入力予約情報を予約情報保持部に登録して登録済予約情報とする登録部と、を有し、
前記チューナは、予約目的に応じた複数種類のチューナを含み、
前記予約情報は、予約目的を示す予約目的情報を含み、
前記予約情報比較部は、
入力予約情報と、登録済予約情報とのチューナ利用時間帯の重複有無を判断する重複有無判断手段と、
前記重複有無判断手段にて重複すると判断された時間帯に利用可能なチューナが存在するか判断する利用可能チューナ判断手段と、
前記重複有無判断手段にて重複すると判断された時間帯に、入力予約情報に含まれる予約目的を実行可能なチューナが存在するかを判断する予約目的別利用可能チューナ判断手段と、
を有するＡＶ装置。
【請求項２】
ＥＰＧ情報を保持するＥＰＧ情報保持部と、
登録済予約情報と、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数と、をＥＰＧ情報にマッピングするマッピング部と、
を有する請求項１に記載のＡＶ装置。
【請求項３】
前記マッピング部は、アイコンを用いてマッピングを行なうマッピングアイコン表示手段を有する請求項２に記載のＡＶ装置。
【請求項４】
前記マッピング部は、色表示を用いてマッピングを行なうマッピング色表示手段を有する請求項２に記載のＡＶ装置。
【請求項５】
前記マッピング部は、これ以上の重複予約が不可能である番組を示す重複予約不可能番組表示手段を有する請求項２から４のいずれか一に記載のＡＶ装置。
【請求項６】
前記重複予約不可能番組表示手段は、アイコンを用いて重複予約不可能番組を表示する予約不可能アイコン表示器を有する請求項５に記載のＡＶ装置。
【請求項７】
前記重複予約不可能番組表示手段は、色表示を用いて重複予約不可能番組を表示する予約不可能色表示器を有する請求項５に記載のＡＶ装置。
【請求項８】
複数の同一ネットワークのチューナを有し、予約情報とその予約の実行チューナ識別情報とを関連付けて保持する予約情報保持部を有し、前記チューナは、予約目的に応じた複数種類のチューナを含み、前記予約情報は、予約目的を示す予約目的情報を含むＡＶ装置の動作方法であって、
チューナの予約のための予約情報を入力させるための入力ステップと、
前記入力ステップにて入力された予約情報である入力予約情報と、予約情報保持部に保持された予約情報である登録済予約情報と、を比較する予約情報比較ステップと、
前記予約情報比較ステップでの比較結果に応じて入力予約情報を予約情報保持部に登録して登録済予約情報とする登録ステップと、を有し、
前記予約情報比較ステップは、入力予約情報と、登録済予約情報とのチューナ利用時間帯の重複有無を判断する重複有無判断サブステップと、
前記重複有無判断サブステップにて重複すると判断された時間帯に利用可能なチューナが存在するか判断する利用可能チューナ判断サブステップと、
前記重複有無判断サブステップにて重複すると判断された時間帯に、入力予約情報に含まれる予約目的を実行可能なチューナが存在するかを判断する予約目的別利用可能チューナ判断サブステップと、
を有するＡＶ装置の動作方法。
【請求項９】
ＥＰＧ情報を保持するＥＰＧ情報保持部をさらに有するＡＶ装置の動作方法であって、
登録済予約情報と、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数と、をＥＰＧ情報にマッピングするマッピングステップと、
を有する請求項８に記載のＡＶ装置の動作方法。
【請求項１０】
前記マッピングステップは、これ以上の重複予約が不可能である番組を示す重複予約不可能番組表示サブステップを有する請求項９に記載のＡＶ装置の動作方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の同一ネットワークチューナを有し、同一時間帯において番組の予約や録画の重複予約が可能なＡＶ装置に関する。
【背景技術】
【０００２】
近年、地上アナログ放送、地上デジタル放送、ＢＳデジタル放送等の放送ネットワークのチューナを複数有し、同一時間帯において複数の放送番組を同時録画するための録画予約を行なうことが可能なＤＶＤレコーダやＨＤＤレコーダが存在する（例えば、非特許文献１、非特許文献２）。これらのレコーダにおいてはチューナごとに独立して予約を設定することができる。ところで、ユーザが録画予約をする際にすべてのチューナにおいて予約がすでになされており新規の予約ができない場合には、新規予約の設定を諦めてキャンセルしたり、設定済みの予約を取り消して新しい予約を設定し直したりする等の処理を行なう。また、このような処理をレコーダが自動的に行なう場合であっても、既存の予約を上書きする、予約設定時にユーザが設定した優先度に従って優先度の高い予約のみを実行する、等となっているのが一般的である。
【非特許文献１】ソニー株式会社、"ＶＡＩＯ  ｔｙｐｅＸ  Ｌｉｖｉｎｇ  ＶＧＸ−ＸＬ７０Ｓ"、［online］、ソニー株式会社、［平成１７年１０月５日検索］、インターネット<URL：http://www.vaio.sony.co.jp/Products/VGX-XL70S/>
【非特許文献２】ソニー株式会社、"Ｓｏｎｙ  Ｄｉｇｉｔａｌ  Ｒｅｃｏｒｄｅｒ  ＲＤＲ−ＨＸ９２Ｗ"、［online］、ソニー株式会社、［平成１７年１０月５日検索］、インターネット<URL：http://www.sony.jp/products/Consumer/dvdrecorder/index.html>
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、レコーダが有するチューナ数が多い場合にはチューナごとにすでに設定されている予約を検索して確認する等の手間がかかり、ユーザにとっては大変な作業であり、また、レコーダにおける処理負荷も大きかった。また、レコーダが自動的に設定を行なう場合には、ユーザの意思に反して既存の予約が上書きされたり、優先度を低く設定してしまった予約は実行されない等の不都合も生じる可能性があった。
【課題を解決するための手段】
【０００４】
そこで、本発明においては、複数の同一ネットワークのチューナを有するＡＶ装置であって、チューナの予約をするためにユーザ等によって入力される予約情報と、すでに設定済みの予約情報とを比較し、予約可能なチューナが存在する場合には予約設定を行なうＡＶ装置を提案する。また、予約情報を比較する場合として、チューナ利用時間帯が重複しているかどうかを判断し、重複すると判断された時間帯に利用可能なチューナが存在するかどうかを判断するようになっていてもよい。また、複数のチューナが視聴専用であったり録画専用であったりする場合でも、予約目的（視聴予約であるか録画予約であるか等）に応じて実行可能なチューナが存在するか判断するようになっていてもよい。また、ＥＰＧ情報を保持し、登録済予約情報と、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数とをＥＰＧ情報にマッピングするようになっていてもよい。また、マッピングを実行する場合に、これ以上の重複予約が不可能である番組を示すようになっていてもよい。また、これらのマッピングを実行する場合に、アイコンや色表示を用いるようになっていてもよい。
【発明の効果】
【０００５】
本発明のＡＶ装置においては、ユーザ等により予約情報が入力された場合に、複数のチューナのうち予約可能なチューナが存在するかを判断し、存在する場合には自動的に予約処理を行なうため、設定時にユーザが予約情報を検索する等の手間が省ける。特に、チューナ数が多い場合に効を奏する。また、ＥＰＧ情報にマッピングして各時間帯の利用可能なチューナ数や重複予約数等を表示したり、重複予約ができない番組を示したりすることも可能であるので、ユーザが予約設定を行なう際にＥＰＧを一見するだけで残り予約可能数や予約できない番組を直感的に把握することができる。
【発明を実施するための最良の形態】
【０００６】
本発明を実施するための最良の形態について図面を用いて詳細に説明する。なお、本発明はこれら実施の形態に何ら限定されるものではなく、その要旨を逸脱しない範囲において、種々なる態様で実施しうる。なお、以下の実施形態と請求項の関係は次の通りである。実施形態１は、主に請求項１、８などについて説明する。実施形態２は、主に請求項１、８などについて説明する。実施形態３は、主に請求項１、８などについて説明する。実施形態４は、主に請求項２、９などについて説明する。実施形態５は、主に請求項３などについて説明する。実施形態６は、主に請求項４などについて説明する。実施形態７は、主に請求項５、１０などについて説明する。実施形態８は、主に請求項６などについて説明する。実施形態９は、主に請求項７などについて説明する。
【０００７】
（実施形態１：概要）本実施形態は、複数の同一ネットワークのチューナを有するＡＶ装置であって、チューナの予約をするためにユーザ等によって入力される予約情報と、すでに設定済みの予約情報とを比較し、予約可能なチューナが存在する場合には予約設定を行なうＡＶ装置に関する。
【０００８】
（実施形態１：構成）本実施形態に係るＡＶ装置の機能ブロックを図１に例示する。ＡＶ装置（０１００）は、「チューナ」（０１０１）と、「入力部」（０１０２）と、「予約情報保持部」（０１０３）と、「予約情報比較部」（０１０４）と、「登録部」（０１０５）と、を有する。
【０００９】
なお、本件発明の構成要素である各部は、ハードウェア、ソフトウェア、ハードウェアとソフトウェアの両方のいずれかによって構成される。例えば、これらを実現する一例として、コンピュータを利用する場合には、ＣＰＵ、バス、メモリ、インタフェース、周辺装置などで構成されるハードウェアと、それらハードウェア上で実行可能なソフトウェアがある。ソフトウェアとしては、メモリ上に展開されたプログラムを順次実行することで、メモリ上のデータや、インタフェースを介して入力されるデータの加工、保存、出力などにより各部の機能が実現される。さらに具体的には、図２は一般的なコンピュータの構成を例示する図でありコンピュータが主にＣＰＵ（０２１０）、入出力インタフェース（Ｉ／Ｏ）（０２２０）、ハードディスク（ＨＤＤ）（０２３０）、ＲＡＭ（０２４０）、ＲＯＭ（０２５０）等から構成されることを示しているが、本件発明に係るＡＶ装置は図２と同様の構成にて実現される。（明細書の全体を通じて同様である。）
【００１０】
「チューナ」（０１０１）は、複数の同一ネットワークのチューナである。「同一ネットワークのチューナ」とは、例えば、地上アナログ放送、地上デジタル放送、ＢＳデジタル放送等の放送ネットワークのうち、一の放送ネットワークのチューナであることを意味する。
【００１１】
「入力部」（０１０２）は、チューナの予約のための予約情報を入力させるための機能を有する。「チューナの予約」とは、チューナを使用して視聴や録画等を行なうためにチューナごとに視聴や録画等の予約を行なうことを意味する。「予約情報」とは、具体的には、例えば予約する放送番組のチャンネル、番組名等の番組情報、放送開始時刻、放送終了時刻、等を含む情報である。図３は、予約情報の具体例を示す。図３の予約情報は、チャンネル６において１０：００から１２：００まで放送される「ドラマＡ」という番組名の番組の録画等の予約を行なうために入力された予約情報である。入力部は、主にこのような予約情報を入力するための入力インタフェースにより実現され、より具体的には、例えば、ユーザがＡＶ装置のリモコンの予約設定ボタン等を押下したことを検知して、予約入力画面をＡＶ装置のディスプレイ等に表示する。ユーザはディスプレイ等に表示された予約入力画面を見ながら、リモコンの文字キーや方向キー等を押下することにより文字を入力したりカーソルを移動させたりすることによりチャンネル、番組名、放送開始時刻、放送終了時刻等を入力する。入力された各情報をＲＡＭ等の所定の記憶領域に格納する。また、入力部は、このような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１２】
「予約情報保持部」（０１０３）は、予約情報とその予約の実行チューナ識別情報とを関連付けて保持する機能を有する。すなわち、予約情報に実行チューナが関連付けられる。「その予約」とは、予約情報によって設定される予約を指す。よって、「その予約の実行チューナ識別情報」とは、予約情報によって設定される予約を実行するチューナの識別情報を指す。なお、予約を実行するチューナは、予約情報が予約情報保持部にて登録される際にＡＶ装置によって自動的に割り当てられることを想定している。「チューナ識別情報」は、各チューナを一意に識別可能な情報であり、例えばチューナに一意に割り当てたシリアル番号等であってもよい。図４は、予約情報保持部が予約情報ＤＢというデータベースにより実現されている場合を示す。「予約番号」は、予約情報を一意に識別するための識別情報であり、例えば予約情報が予約情報保持部にて登録される際に自動的に付与されるようになっていてもよい。「チューナ番号」は、設定された予約を実行するチューナ識別情報である。「チャンネル」は、予約番組のチャンネルを示す。「予約時間帯」は、前記入力部（０１０２）にて入力される開始時刻から終了時刻までの時間である。「番組名」は、予約番組の番組名である。さらに具体的には、予約情報保持部は、例えば図４のようなデータベースのデータがＲＡＭやＨＤＤ等の所定の記憶領域に保持されることにより実現される。
【００１３】
「予約情報比較部」（０１０４）は、入力部（０１０２）に入力された予約情報である入力予約情報と、予約情報保持部（０１０３）に保持された予約情報である登録済予約情報と、を比較する機能を有する。「比較する」とは、主には入力予約情報により指定される予約時間帯（図３の例においては開始時刻から終了時刻までの時間帯）において空きチューナがあるかどうかを登録済予約情報と照らし合わせて調べることを意味する。比較結果としては主に、空きチューナがあるか、空きチューナがあれば空きチューナのチューナ識別番号等が比較結果となる。また、入力予約情報と登録済予約情報とを比較する際には各予約情報に基づいて比較するための情報を別途、生成して比較するようになっていてもよい。例えば、前記予約情報保持部（０１０３）には図４のような登録済予約情報が保持されているとすると、この登録済予約情報に基づいて図５のような情報を生成し、この情報と入力予約情報を比較する等となっていてもよい。図５は、例えば予約が３０分を最小単位として設定可能な場合であり、行は予約時間帯を、列はチューナ番号を表す。領域０５０１は図４の予約番号００１の設定内容に基づいて示したものであり、領域０５０２は予約番号００２の設定内容に、領域０５０３は予約番号００３の設定内容に基づいて示したものである。すなわち、領域０５０１、領域０５０２、領域０５０３のようなマーキングがなされていない時間帯は予約可能であることを示すことになる。なお、図５のような表は、例えば、プログラミング言語であるＣ言語においては２次元配列型のデータなどにより実現することができる。さらに具体的には、予約情報比較部は、例えば、前記入力部（０１０２）にてＲＡＭ等の所定の記憶領域に格納された情報のうち放送開始時刻や放送終了時刻から予約時間帯を決定しＲＡＭ等の所定の記憶領域に格納する。また、前記予約情報保持部（０１０３）にてＲＡＭやＨＤＤ等の所定の記憶領域にデータベース等として保持されている登録済予約情報に基づいて、例えば図５のような情報を生成し、ＲＡＭやＨＤＤ等の所定の記憶領域に格納する。所定の記憶領域に格納した予約時間帯と、登録済予約情報に基づいて生成された情報とを読出して比較し、比較結果をＲＡＭ等の所定の記憶領域に格納する。また、予約情報比較部は、このような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１４】
「登録部」（０１０５）は、予約情報比較部（０１０４）での比較結果に応じて入力予約情報を予約情報保持部（０１０３）に登録して登録済予約情報とする機能を有する。「予約情報比較部での比較結果に応じて」とは、前記予約情報比較部（０１０４）での比較結果が予約可能であるとの比較結果であった場合を指し、すなわち予約時間帯に空きチューナが存在した場合である。図６は、登録部における処理の具体例を示す。例えば、登録部（０６０１）において、図３と同様の内容の入力予約情報（０６０２）と、前記予約情報比較部（０１０４）での比較結果（０６０３）として予約可能であって予約可能チューナ番号が「１」であるという情報を取得したとする。これらの情報から、例えば、予約情報保持部（０６０４）の予約情報ＤＢに保持されているテーブル（「予約情報テーブル」とする）に対して実行するＳＱＬクエリーとして、「ｉｎｓｅｒｔ  ｉｎｔｏ  予約情報  ｖａｌｕｅｓ（’００４’，’１’，’６’，’１０：００−１２：００’，’ドラマＡ’）」というようなｉｎｓｅｒｔ文を生成する。生成したＳＱＬクエリーを予約情報テーブルに対して実行すると、予約番号００４として新しい登録済予約情報（０６０５）が挿入される。さらに具体的には、登録部は、例えば、前記予約情報比較部（０１０４）にてＲＡＭ等の所定の記憶領域に格納された比較結果を読出す。読出した比較結果が予約可能であるとの結果であった場合には、予約可能チューナ識別番号を読出す。また、前記入力部（０１０２）にてＲＡＭ等の所定の記憶領域に格納された入力予約情報を読出し、読出した入力予約情報と予約可能チューナ識別番号に基づいてＳＱＬクエリーを生成しＲＡＭ等の所定の記憶領域に格納する。格納されたＳＱＬクエリーを所定の記憶領域から読出し、前記予約情報保持部（０１０３）にてＲＡＭやＨＤＤ等の所定の記憶領域にデータベース等として保持されている登録済予約情報に対して実行する。ＳＱＬクエリーが実行された登録済予約情報をＲＡＭやＨＤＤ等の所定の記憶領域に格納する。また、登録部は、このような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００１５】
（実施形態１：処理の流れ）図７は、本実施形態に係るＡＶ装置における処理の流れを示すフロー図を例示する。
【００１６】
最初に、チューナの予約のための予約情報が入力される。この処理は、主に入力部によって実行される（ステップＳ０７０１）。次に、ステップＳ０７０１にて入力された予約情報である入力予約情報と、予約情報保持部に保持された予約情報である登録済予約情報とを比較する。この処理は、主に予約情報比較部によって実行される（ステップＳ０７０２）。最後に、ステップＳ０７０２での比較結果に応じて入力予約情報を予約情報保持部に登録して登録済予約情報とする。この処理は、主に登録部によって実行される（Ｓ０７０３）。
【００１７】
（実施形態１：効果）本実施形態に係るＡＶ装置においては、ユーザ等により複数の同一ネットワークのチューナに対して予約を行なわれた場合に、予約可能なチューナが存在する場合には予約設定を自動的に実行するため、設定時にユーザが予約情報を検索する等の手間が省ける。
（実施形態２）
【００１８】
（実施形態２：概要）本実施形態は、予約情報比較部にて比較を行なう際に、入力予約情報と、登録済予約情報とのチューナ利用時間帯の重複有無を判断し、重複している場合には、重複する時間帯に利用可能なチューナが存在するかを判断することを特徴とするＡＶ装置に関する。
【００１９】
（実施形態２：構成）本実施形態に係るＡＶ装置の機能ブロックを図８に例示する。ＡＶ装置（０８００）は、「チューナ」（０８０１）と、「入力部」（０８０２）と、「予約情報保持部」（０８０３）と、「予約情報比較部」（０８０４）と、「登録部」（０８０５）と、を有する。また、前記予約情報比較部（０８０４）は、「重複有無判断手段」（０８０６）と、「利用可能チューナ判断手段」（０８０７）とを有する。すなわち、本実施形態に係るＡＶ装置の構成は、実施形態１に例示したＡＶ装置の構成に「重複有無判断手段」（０８０６）と、「利用可能チューナ判断手段」（０８０７）を加えた構成となっている。
【００２０】
「重複有無判断手段」（０８０６）は、入力予約情報と、登録済予約情報とのチューナ利用時間帯の重複有無を判断する機能を有する。「チューナ利用時間帯」とは、例えば、図３のような入力予約情報においては開始時刻から終了時刻までの時間帯であり、図４のような登録済予約情報においては「予約時間帯」が該当する。なお、重複有無判断手段における処理の具体例は後に詳述する。
【００２１】
「利用可能チューナ判断手段」（０８０７）は、重複有無判断手段（０８０６）にて重複すると判断された時間帯に利用可能なチューナが存在するか判断する機能を有する。前記重複有無判断手段（０８０６）にて重複無しとの判断であった場合は、すなわちすべてのチューナに対して予約可能であることを意味するので、利用可能チューナ判断手段における処理は実行されなくてよい。
【００２２】
図９は、重複有無判断手段と利用可能チューナ判断手段とにおける処理の具体例を示す。本例においては、予約可能チューナ数が８つであったとする。まず、入力部では図３と同様の入力予約情報が入力され、予約情報保持部では図４と同様の登録済予約情報を保持しているとする。これらの入力予約情報（０９０２）と登録済予約情報（０９０３）とを重複有無判断手段（０９０１）にて取得する。入力予約情報（０９０２）の開始時刻と終了時刻より、チューナ利用時間帯は１０：００〜１２：００であることが分かる。最初に、このチューナ利用時間帯と登録済予約情報（０９０３）のチューナ利用時間帯とを比較する際に各チューナが予約済みであるか否かを表わす変数として、例えば１バイトの文字型変数として"ｔｕｎｅｒ"（初期値：０ｘ００）という変数を生成する。変数ｔｕｎｅｒは１バイト＝８ビットであり、予約可能チューナ数が８つであるので、各ビットを一つのチューナに割り当てて、例えば右のビットから順番にチューナ番号１から８を割り当てる。この各ビットが０であればそのビットに割り当てられているチューナは、入力予約情報と登録済予約情報とのチューナ利用時間帯が重複しないことを示し、１であればそのチューナのチューナ利用時間帯が重複することを示すこととする。最初に重複有無判断手段（０９０１）にて、入力予約情報に基づくチューナ利用時間帯である１０：００〜１２：００と、登録済予約情報のチューナ利用時間帯（予約時間帯）を比較していく。まず、予約番号００１は予約時間帯が「１１：００〜１２：００」であるので重複する。また、予約しているチューナ番号は「２」であるので、変数ｔｕｎｅｒのビット列を"００００  ００１０"に変更する。次に、予約番号００２は予約時間帯が「９：３０〜１０：００」であるので重複しない。よって変数ｔｕｎｅｒのビット列は変更されない。次に、予約番号００３は予約時間帯が「１０：００〜１２：００」であるので重複する。また、予約しているチューナ番号は「４」であるので、変数ｔｕｎｅｒのビット列を"００００  １０１０"に変更する。このようにして入力予約情報と登録済予約情報とのチューナ利用時間帯を比較し、重複する場合には変数ｔｕｎｅｒのビット列を変更することを繰り返すことで、重複しているチューナを記録していくことができる。以上の処理を実行後、変数ｔｕｎｅｒのビット列に「１」のビットが存在しない場合には、入力予約情報と登録済予約情報とのチューナ利用時間帯は重複しないので、いずれのチューナに対しても予約が可能であるので利用可能チューナ判断手段（０９０４）での処理は不要となる。また、変数ｔｕｎｅｒに「１」のビットが存在する場合には、入力予約情報と登録済予約情報とのチューナ利用時間帯が重複するとの結果となる。よって、利用可能チューナ判断手段（０９０４）にて変数ｔｕｎｅｒのビット列を調べると、例えば図９においては、"００００  １０１０"となっているので、利用可能チューナ番号は、１、３、５、６、７、８、であることが判断できる。
【００２３】
また、別の処理方法の例として、前記予約情報保持部にて保持される登録済予約情報（０９０３）の「チューナ番号」に代えて、図３１の登録済予約情報（３１０１）に示すように各チューナを示す情報として１バイト（８ビット）のデータを割り当てるようになっていてもよい。例えば、チューナ番号「１」は"００００  ０００１"、チューナ番号「２」は"００００  ００１０"、チューナ番号「３」は"００００  ０１００"、チューナ番号「４」は"００００  １０００"、チューナ番号「５」は"０００１  ００００"、というような具合である。ここで、図９における例と同様に入力予約情報に基づくチューナ利用時間帯が「１０：００〜１２：００」であるとすると、予約番号００１と予約番号００３の予約時間帯が重複するので、登録済予約情報（３１０１）の「チューナ」のビットごとに和をとると、"００００  １０１０"となる。また、他の登録済予約情報において予約時間帯が重複すれば、さらに"００００  １０１０"とのビットごとの和をとる。以下、登録済予約情報のうちチューナ利用時間帯が重複する登録済予約情報の「チューナ」とのビットごとの和をとっていくことを繰り返すと、図９における変数ｔｕｎｅｒと同様の情報が得られる。なお、図９や図３１における処理方法は一例であり、重複有無判断手段と利用可能チューナ判断手段における処理方法は他の方法も存在し得る。
【００２４】
図１０は、図９の具体例における処理の流れを示すフロー図である。最初に、変数ｔｕｎｅｒを、初期値を"０ｘ００"として生成する（ステップＳ１００１）。次に、予約番号を表す変数Ｘの値を、初期値"００１"に設定する（ステップＳ１００２）。次に、入力予約情報と予約番号Ｘのチューナ利用時間帯が重複するか判断する（ステップＳ１００３）。重複する場合には、予約番号Ｘに割り当てられているチューナ番号に基づいて変数ｔｕｎｅｒのビット列を変更する（ステップＳ１００４）。次に、予約番号Ｘの値を１インクリメントする（もしくは次の予約番号に変更する）（ステップＳ１００５）。次に、予約番号Ｘの値がＮ＋１（Ｎは登録済予約数）より小さいか判断する（登録済予約情報をすべて調査したかの判断）（ステップＳ１００６）。小さい場合には調べるべき登録済予約情報が存在するので、ステップＳ１００３に戻る。小さくない（同等以上である）場合には調べるべき登録済予約情報が存在しないので、変数ｔｕｎｅｒに「１」のビットが存在するかを判断する（ステップＳ１００７）。存在する場合には、変数ｔｕｎｅｒのビット列に基づいて、利用可能チューナを判断する（「０」であるビットに示されるチューナが利用可能チューナ）（ステップＳ１００８）。なお、変数ｔｕｎｅｒに「１」のビットが存在しない場合には、すべてのチューナが予約可能であることを示す。また、処理の途中で変数ｔｕｎｅｒのすべてのビットが「１」となると利用可能チューナが存在しないこととなるので、例えば、変数ｔｕｎｅｒの値を変更した後に変数ｔｕｎｅｒの値が"０ｘＦＦ"となっているか調べ、"０ｘＦＦ"であれば途中で処理を終了するようになっていてもよい。
【００２５】
（実施形態２：処理の流れ）図１１は、本実施形態に係るＡＶ装置における処理の流れを示すフロー図を例示する。
【００２６】
最初に、チューナの予約のための予約情報が入力される。この処理は、主に入力部によって実行される（ステップＳ１１０１）。次に、ステップＳ１１０１にて入力された予約情報である入力予約情報と、予約情報保持部に保持された予約情報である登録済予約情報とのチューナ利用時間帯の重複有無を判断する。ここでの判断結果が重複するとの判断結果である場合には、ステップＳ１１０３に移行する。ここでの判断結果が重複しないとの判断結果である場合には、ステップＳ１１０４に移行する。この処理は、主に重複有無判断手段によって実行される。なお、図９の例においては、入力予約情報と登録済予約情報とのチューナ利用時間帯を比較し変数ｔｕｎｅｒのビット列を変更することを繰り返し、最終的に変数ｔｕｎｅｒのビット列において「１」であるビットが存在すれば、入力予約情報と登録済予約情報とのチューナ利用時間帯が重複しているとの判断結果となる。また、変数ｔｕｎｅｒのすべてのビットが「０」であれば重複しないとの判断結果となる（ステップＳ１１０２）。次に、ステップＳ１１０２での判断結果が重複するとの判断結果であった場合には、重複すると判断された時間帯に利用可能なチューナが存在するかを判断する。ここでの判断結果が存在するとの判断結果である場合には、ステップＳ１１０４に移行する。ここでの判断結果が存在しないとの判断結果である場合には、処理を終了する。この処理は、主に利用可能チューナ判断手段によって実行される。なお、図９の例においては、最終的な変数ｔｕｎｅｒのビット列において「０」であるビットが存在すれば、利用可能なチューナが存在するとの判断結果となり、すべてのビットが「１」であれば存在しないとの判断結果となる（ステップＳ１１０３）。最後に、ステップＳ１１０３での判断結果が存在するとの判断結果であった場合には、入力予約情報を予約情報保持部に登録して登録済予約情報とする。この処理は、主に登録部によって実行される（Ｓ１１０４）。
【００２７】
（実施形態２：効果）本実施形態に係るＡＶ装置においては、入力予約情報と登録済予約情報とのチューナ利用時間帯の重複有無を判断した後に、重複している場合にのみ利用可能チューナが存在するかを判断するため、重複していない場合には利用可能チューナの判断を省くことができる。
（実施形態３）
【００２８】
（実施形態３：概要）本実施形態は、予約目的に応じた複数種類のチューナが混在する場合であっても、予約目的を実行可能なチューナが存在するかを判断することが可能なＡＶ装置に関する。
【００２９】
（実施形態３：構成）本実施形態に係るＡＶ装置の機能ブロックを図１２に例示する。ＡＶ装置（１２００）は、「チューナ」（１２０１）と、「入力部」（１２０２）と、「予約情報保持部」（１２０３）と、「予約情報比較部」（１２０４）と、「登録部」（１２０５）と、を有する。また、前記予約情報比較部（１２０４）は、「重複有無判断手段」（１２０６）と、「利用可能チューナ判断手段」（１２０７）と、「予約目的別利用可能チューナ判断手段」（１２０８）とを有する。すなわち、本実施形態に係るＡＶ装置の構成は、実施形態２に例示したＡＶ装置の構成に「予約目的別利用可能チューナ判断手段」（１２０８）を加えた構成となっている。
【００３０】
本実施形態において、チューナ（１２０１）は、予約目的に応じた複数種類のチューナを含む。「予約目的」とは、例えば、放送番組の視聴をするための予約であるか、録画をするための予約であるか等を意味する。「予約目的に応じた複数種類のチューナ」とは、例えば、視聴専用のチューナ、録画専用のチューナ、視聴と録画が可能なチューナ等が混在している場合である。また、チューナごとに設定可能な予約目的を表すために、図１４のような情報を保持していてもよい。図１４においては、チューナ番号１、４、５、６のチューナは視聴と録画のいずれも可能であり、チューナ番号２、３のチューナは視聴専用であり、チューナ番号７、８のチューナは録画専用であることを示している。
【００３１】
また、本実施形態において、予約情報は、予約目的を示す予約目的情報を含む。図１３は、本実施形態における予約情報の具体例を示す。例えば、予約目的情報として「予約目的：録画」というような情報が含まれる。この場合においては、この予約情報が録画の実行を予約するための予約情報であることを意味する。また、図１５のように、予約情報保持部において保持される登録済予約情報にも予約目的情報が付加されていてもよい。図１５においては、「予約目的」（１５０１）が予約目的情報に該当する。
【００３２】
「予約目的別利用可能チューナ判断手段」（１２０８）は、重複有無判断手段（１２０６）にて重複すると判断された時間帯に、入力予約情報に含まれる予約目的を実行可能なチューナが存在するかを判断する機能を有する。図１６は、予約目的別利用可能チューナ判断手段の具体例を示す。例えば、前記重複有無判断手段にて図９と同様の処理が行なわれ、最終的な変数ｔｕｎｅｒのビット列が"００００  １０１０"となったとする。また、入力予約情報に含まれる予約目的が「録画」であるとする。変数ｔｕｎｅｒのビット列により、空きチューナ番号は、１、３、５、６、７、８、であるが、図１４に示した情報を照会するとチューナ番号３のチューナは視聴専用であることが分かるので、予約目的を実行可能なチューナ番号は、１、５、６、７、８、となる。
【００３３】
（実施形態３：処理の流れ）図１７は、本実施形態に係るＡＶ装置における処理の流れを示すフロー図を例示する。
【００３４】
最初に、予約目的情報を含む予約情報が入力される。この処理は、主に入力部によって実行される（ステップＳ１７０１）。次に、ステップＳ１７０１にて入力された予約情報である入力予約情報と、予約情報保持部に保持された予約情報である登録済予約情報とのチューナ利用時間帯の重複有無を判断する。ここでの判断結果が重複するとの判断結果である場合には、ステップＳ１７０３に移行する。ここでの判断結果が重複しないとの判断結果である場合には、ステップＳ１７０４に移行する。この処理は、主に重複有無判断手段によって実行される。なお、図９の例においては、入力予約情報と登録済予約情報とのチューナ利用時間帯を比較し変数ｔｕｎｅｒのビット列を変更することを繰り返し、最終的に変数ｔｕｎｅｒのビット列において「１」であるビットが存在すれば、入力予約情報と登録済予約情報とのチューナ利用時間帯が重複しているとの判断結果となる。また、変数ｔｕｎｅｒのすべてのビットが「０」であれば重複しないとの判断結果となる（ステップＳ１７０２）。次に、ステップＳ１７０２での判断結果が重複するとの判断結果であった場合には、重複すると判断された時間帯に入力予約情報に含まれる予約目的を実行可能なチューナが存在するかを判断する。ここでの判断結果が存在するとの判断結果である場合には、ステップＳ１７０４に移行する。ここでの判断結果が存在しないとの判断結果である場合には、処理を終了する。この処理は、主に予約目的別利用可能チューナ判断手段によって実行される。なお、図１６の例においては、最終的な変数ｔｕｎｅｒのビット列において「０」であるビットで示されるチューナのうち、図１４の情報を照会した結果、利用可能チューナが存在すればステップＳ１７０４に移行する。また、図１４の情報を照会した結果、利用可能チューナが存在しないか、変数ｔｕｎｅｒのすべてのビットが「１」であれば処理を終了する（ステップＳ１７０３）。最後に、ステップＳ１７０３での判断結果が存在するとの判断結果であった場合には、入力予約情報を予約情報保持部に登録して登録済予約情報とする。この処理は、主に登録部によって実行される（Ｓ１７０４）。
【００３５】
（実施形態３：効果）本実施形態に係るＡＶ装置においては、予約目的に応じた複数種類のチューナが混在する場合であっても、予約目的を実行可能なチューナが存在するかを判断することができる。
（実施形態４）
【００３６】
（実施形態４：概要）本実施形態は、登録済予約情報や、各時間帯の利用可能チューナ数又は／及び重複予約数とをＥＰＧ情報にマッピングして表示等することが可能なＡＶ装置に関する。
【００３７】
（実施形態４：構成）本実施形態に係るＡＶ装置の機能ブロックを図１８に例示する。本実施形態に係るＡＶ装置の構成は、実施形態１から３のいずれか一に係るＡＶ装置の構成に「ＥＰＧ情報保持部」（１８０９）と「マッピング部」（１８１０）を加えた構成となっている。図１８においては、実施形態３に係るＡＶ装置の構成に前記ＥＰＧ情報保持部（１８０９）と前記マッピング部（１８１０）を加えた構成を例示している。ＡＶ装置（１８００）は、「チューナ」（１８０１）と、「入力部」（１８０２）と、「予約情報保持部」（１８０３）と、「予約情報比較部」（１８０４）と、「登録部」（１８０５）と、「ＥＰＧ情報保持部」（１８０９）と、「マッピング部」（１８１０）と、を有する。また、前記予約情報比較部（１８０４）は、「重複有無判断手段」（１８０６）と、「利用可能チューナ判断手段」（１８０７）と、「予約目的別利用可能チューナ判断手段」（１８０８）とを有する。
【００３８】
「ＥＰＧ情報保持部」（１８０９）は、ＥＰＧ情報を保持する機能を有する。「ＥＰＧ情報」とは、ＥＰＧ（電子番組表：Ｅｌｅｃｔｒｏｎｉｃ  Ｐｒｏｇｒａｍ  Ｇｕｉｄｅ）を構成するための情報であり、具体的には、例えば、デジタル放送波のＭＰＥＧ２のＴＳ（Ｔｒａｎｓｐｏｒｔ  Ｓｔｒｅａｍ）にて多重化されているＳＩ（Ｓｅｒｖｉｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）やアナログ放送波のＶＢＩ（Ｖｅｒｔｉｃａｌ  Ｂｌａｎｋｉｎｇ  Ｉｎｔｅｒｖａｌ）データに含まれるＥＰＧデータ等が該当する。ＥＰＧ情報を取得する方法としては、例えばデジタル放送波から取得する場合を例とすると、まずアンテナにてデジタル放送信号を受信し、受信した放送信号に復調等の処理を行ないＭＰＥＧ２のＴＳが出力される。出力されたＴＳは、オーディオストリーム（ＡＳ）、ビデオストリーム（ＶＳ）、ＳＩ等を含むセクションデータ（Ｓ）に分離され、分離されたセクションデータ（Ｓ）がデコード（復号）処理されることにより得られる。さらに具体的には、ＥＰＧ情報保持部は、例えばデコード処理されて得られたＥＰＧ情報をＲＡＭやＨＤＤ等の所定の記憶領域に格納する。また、ＥＰＧ情報保持部は、このような処理をＣＰＵに実行させるためのプログラムを含んでいてもよい。
【００３９】
「マッピング部」（１８１０）は、登録済予約情報と、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数と、をＥＰＧ情報にマッピングする機能を有する。「マッピングする」とは、登録済予約情報等の内容を、ＥＰＧ情報の内容に付加する等して出力可能であるように画像合成して表示画面に出力等することであり、例えば、表示されるＥＰＧ上において予約済みの番組を示すように色分けをしたりアイコンを表示したりすること等が該当する。「登録済予約情報と、」とは、前記予約情報保持部（１８０３）に保持されている登録済予約情報のすべてでなくとも一部であってもよい。例えば、登録済予約情報が図４のような構成である場合に、「チャンネル」、「予約時間帯」、「番組名」のみがＥＰＧ情報にマッピングされて表示されてもよい。「各時間帯の」とは、一定の時間単位でなくともよい。例えば、利用可能チューナ数が同じである時間帯を一つの時間帯として表示する等してもよい。「利用可能チューナ数」とは、未だ予約されておらずこれから予約可能であるチューナの数を意味する。また、各時間帯の利用可能チューナ数や重複予約数の具体的な算出方法は、例えば、前記重複有無判断手段（１８０６）や前記利用可能チューナ判断手段（１８０７）における処理と同様の処理にて算出することができる。図１９は、マッピング部にてマッピング処理されたＥＰＧ情報を表示する場合の一例を示す。図１９においては、番組表（１９０１）と、利用可能チューナ数（１９０２）を示している。また、図６の予約情報保持部に例示した登録済予約情報に基づいてマッピングされた場合を例示している。「スポーツＹ」、「ドラマＡ」、「ドラマＢ」、「ニュースＸ」が予約済みの番組であり、予約済みであることが分かるように太枠で囲み、「予約済」の文字を表示している。また、残り予約可能数（１９０２）は各時間帯における利用可能チューナ数を示しており（ここでは全チューナ数を３つとして算出）、ユーザはこのようなＥＰＧ画面を見ることによりこれから予約しようとしている時間帯において予約可能であるかどうかを直感的に把握することが可能である。さらに具体的には、マッピング部は、例えば、前記予約情報保持部（１８０３）にてＲＡＭやＨＤＤ等の所定の記憶領域に格納されている登録済予約情報を読出し、図１９のような表示を行なう際に必要な情報（登録済予約情報の一部や各時間帯の利用可能チューナ数又は／及び重複予約数）を算出しＲＡＭ等の所定の記憶領域に格納する。さらに、格納した情報を所定の記憶領域から読出し、前記ＥＰＧ情報保持部（１８０９）にてＲＡＭやＨＤＤ等の所定の記憶領域に格納されているＥＰＧ情報を読出し、読出したＥＰＧ情報に基づいて生成されるＥＰＧ表示用画像に合成等して画像データを生成しＲＡＭ等の所定の記憶領域に格納する。さらに、格納した画像データを所定の記憶領域から読出し、グラフィックカードに送り、ＧＰＵ（Ｇｒａｐｈｉｃ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）によってグラフィックメモリに展開された後、必要に応じてアナログ変換する等してディスプレイ出力信号に変換され、ディスプレイに出力される。また、ＥＰＧ情報保持部は、このような処理をＣＰＵに実��させるためのプログラムを含んでいてもよい。
【００４０】
（実施形態４：処理の流れ）図２０は、実施形態３を基礎とした本実施形態に係るＡＶ装置における処理の流れを示すフロー図を例示する。
【００４１】
最初に、予約目的情報を含む予約情報が入力される。この処理は、主に入力部によって実行される（ステップＳ２００１）。次に、ステップＳ２００１にて入力された予約情報である入力予約情報と、予約情報保持部に保持された予約情報である登録済予約情報とのチューナ利用時間帯の重複有無を判断する。ここでの判断結果が重複するとの判断結果である場合には、ステップＳ２００３に移行する。ここでの判断結果が重複しないとの判断結果である場合には、ステップＳ２００４に移行する。この処理は、主に重複有無判断手段によって実行される。なお、図９の例においては、入力予約情報と登録済予約情報とのチューナ利用時間帯を比較し変数ｔｕｎｅｒのビット列を変更することを繰り返し、最終的に変数ｔｕｎｅｒのビット列において「１」であるビットが存在すれば、入力予約情報と登録済予約情報とのチューナ利用時間帯が重複しているとの判断結果となる。また、変数ｔｕｎｅｒのすべてのビットが「０」であれば重複しないとの判断結果となる（ステップＳ２００２）。次に、ステップＳ２００２での判断結果が重複するとの判断結果であった場合には、重複すると判断された時間帯に入力予約情報に含まれる予約目的を実行可能なチューナが存在するかを判断する。ここでの判断結果が存在するとの判断結果である場合には、ステップＳ２００４に移行する。ここでの判断結果が存在しないとの判断結果である場合には、処理を終了する。この処理は、主に予約目的別利用可能チューナ判断手段によって実行される。なお、図１６の例においては、最終的な変数ｔｕｎｅｒのビット列において「０」であるビットで示されるチューナのうち、図１４の情報を照会した結果、利用可能チューナが存在すればステップＳ２００４に移行する。また、図１４の情報を照会した結果、利用可能チューナが存在しないか、変数ｔｕｎｅｒのすべてのビットが「１」であれば処理を終了する（ステップＳ２００３）。次に、ステップＳ２００３での判断結果が存在するとの判断結果であった場合には、入力予約情報を予約情報保持部に登録して登録済予約情報とする。この処理は、主に登録部によって実行される（Ｓ２００４）。最後に、登録済予約情報、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数と、をＥＰＧ情報にマッピングする。この処理は、主にマッピング部によって実行される（Ｓ２００５）。
【００４２】
（実施形態４：効果）本実施形態に係るＡＶ装置においては、ＥＰＧ情報に登録済予約情報等をマッピングして表示等することができるので、ユーザはＥＰＧ画面を見ることにより、例えば、予約しようとしている時間帯に利用可能チューナが存在するか等を簡単に確認することができる。
（実施形態５）
【００４３】
（実施形態５：概要）本実施形態は、マッピング部にてマッピングを行なう際に、アイコンを用いてマッピングを行なうことを特徴とするＡＶ装置に関する。
【００４４】
（実施形態５：構成）本実施形態に係るＡＶ装置の機能ブロックを図２１に例示する。ＡＶ装置（２１００）は、「チューナ」（２１０１）と、「入力部」（２１０２）と、「予約情報保持部」（２１０３）と、「予約情報比較部」（２１０４）と、「登録部」（２１０５）と、「ＥＰＧ情報保持部」（２１０９）と、「マッピング部」（２１１０）と、を有する。また、前記予約情報比較部（２１０４）は、「重複有無判断手段」（２１０６）と、「利用可能チューナ判断手段」（２１０７）と、「予約目的別利用可能チューナ判断手段」（２１０８）とを有する。また、前記マッピング部（２１１０）は、「マッピングアイコン表示手段」（２１１１）を有する。すなわち、本実施形態に係るＡＶ装置の構成は、実施形態４に例示したＡＶ装置の構成に「マッピングアイコン表示手段」（２１１１）を加えた構成となっている。
【００４５】
「マッピングアイコン表示手段」（２１１１）は、アイコンを用いてマッピングを行なう機能を有する。「アイコン」とは、キャラクターや文字などにより表現されるものであって画像として表示され、さらにクリック、ドラッグ、ドロップ等ができるようになっていてもよい。すなわち、マッピングアイコン表示器は、登録済予約情報と、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数とをＥＰＧ情報にマッピングする際に、ＥＰＧ情報に基づいて生成されるＥＰＧ表示用画像にＲＡＭやＨＤＤ等の所定の記憶領域からアイコン画像を読出して合成等し、表示用画像データを生成する。図２２は、マッピングアイコン表示手段にてマッピング処理されたＥＰＧ情報を表示する場合の一例を示す。図２２においては、番組表（２２０１）において「予約済」がアイコンによって表示されている。また、目立つアイコン画像を使用すると、ＥＰＧ画面を見たユーザが予約済みである番組等を直感的に把握することができるので便利である。また、例えばアイコンを右クリックをすると、予約の取消、変更、詳細表示等の処理をするためのメニューが表示されて処理を行なうことができるようになっていたり、予約済みの番組に表示されているアイコンを別の番組にドラッグ、ドロップすると、ドロップした番組が予約済みになる等となっていてもよい。
【００４６】
（実施形態５：処理の流れ）本実施形態に係るＡＶ装置における処理の流れは、実施形態４に係るＡＶ装置における処理の流れと同様である。ただし、マッピングを実行する際にアイコンを用いてマッピングを行なうことを特徴とする。
【００４７】
（実施形態５：効果）本実施形態に係るＡＶ装置においては、アイコンを用いてマッピングを行なうことにより、例えば重要な情報には目立つアイコンを使用する等して、ＥＰＧ画面を利用するユーザが予約済みの番組等をより把握しやすいようにＥＰＧを表示することができる。
（実施形態６）
【００４８】
（実施形態６：概要）本実施形態は、マッピング部にてマッピングを行なう際に、色表示を用いてマッピングを行なうことを特徴とするＡＶ装置に関する。
【００４９】
（実施形態６：構成）本実施形態に係るＡＶ装置の機能ブロックを図２３に例示する。ＡＶ装置（２３００）は、「チューナ」（２３０１）と、「入力部」（２３０２）と、「予約情報保持部」（２３０３）と、「予約情報比較部」（２３０４）と、「登録部」（２３０５）と、「ＥＰＧ情報保持部」（２３０９）と、「マッピング部」（２３１０）と、を有する。また、前記予約情報比較部（２３０４）は、「重複有無判断手段」（２３０６）と、「利用可能チューナ判断手段」（２３０７）と、「予約目的別利用可能チューナ判断手段」（２３０８）とを有する。また、前記マッピング部（２３１０）は、「マッピング色表示手段」（２３１２）を有する。すなわち、本実施形態に係るＡＶ装置の構成は、実施形態４に例示したＡＶ装置の構成に「マッピング色表示手段」（２３１２）を加えた構成となっている。
【００５０】
「マッピング色表示手段」（２３１２）は、色表示を用いてマッピングを行なう機能を有する。「色表示」とは、主に色を付すことを意味する。また、付される色は、複数の色が一定時間おきに交互に変化する等となっていてもよい。マッピング色表示手段は、登録済予約情報と、登録済予約情報に基づいて算出される各時間帯の利用可能チューナ数又は／及び重複予約数とをＥＰＧ情報にマッピングするために合成等により表示用画像データを生成する際に、色分けの加工等の処理を実行する。図２４は、マッピング色表示手段にてマッピング処理されたＥＰＧ情報を表示する場合の一例を示す。図２４においては、番組表（２４０１）において太枠で囲まれた予約済みの番組に色を付している。（図２４においては、斜線部分は色が付されていることを示す。）このように色が付されていると、ユーザが番組表（２４０１）を見た時に予約済みの番組を把握しやすい。また、残り予約可能数（２４０２）においては、残り数によって異なる色に色分けする場合を示している。（図２４において全チューナ数は３つとしている。）
【００５１】
（実施形態６：処理の流れ）本実施形態に係るＡＶ装置における処理の流れは、実施形態４に係るＡＶ装置における処理の流れと同様である。ただし、マッピングを実行する際に色表示を用いてマッピングを行なうことを特徴とする。
【００５２】
（実施形態６：効果）本実施形態に係るＡＶ装置においては、色表示を用いてマッピングを行なうことにより、例えば重要な情報には目立つ色を使用する等して、ＥＰＧ画面を利用するユーザが予約済みの番組等をより把握しやすいようにＥＰＧを表示することができる。
（実施形態７）
【００５３】
（実施形態７：概要）本実施形態は、マッピング部にてマッピングを行なう際に、これ以上の重複予約が不可能である番組を示すことを特徴とするＡＶ装置に関する。
【００５４】
（実施形態７：構成）本実施形態に係るＡＶ装置の機能ブロックを図２５に例示する。本実施形態に係るＡＶ装置の構成は、実施形態４から６のいずれか一に係るＡＶ装置の構成に「重複予約不可能番組表示手段」（２５１３）を加えた構成となっている。図２５においては、実施形態６に係るＡＶ装置の構成に前記重複予約不可能番組表示手段（２５１３）を加えた構成を例示している。ＡＶ装置（２５００）は、「チューナ」（２５０１）と、「入力部」（２５０２）と、「予約情報保持部」（２５０３）と、「予約情報比較部」（２５０４）と、「登録部」（２５０５）と、「ＥＰＧ情報保持部」（２５０９）と、「マッピング部」（２５１０）と、を有する。また、前記予約情報比較部（２５０４）は、「重複有無判断手段」（２５０６）と、「利用可能チューナ判断手段」（２５０７）と、「予約目的別利用可能チューナ判断手段」（２５０８）と、「重複予約不可能番組表示手段」（２５１３）とを有する。また、前記マッピング部（２５１０）は、「マッピング色表示手段」（２５１２）と、「重複予約不可能番組表示手段」（２５１３）とを有する。
【００５５】
「重複予約不可能番組表示手段」（２５１３）は、これ以上の重複予約が不可能である番組を示す機能を有する。図２６は、重複予約不可能番組表示手段にて重複予約が不可能である番組を示す場合の一例を示す。まず、残り予約可能数（２６０２）によれば、１１：００〜１２：００の時間帯では残り予約可能数が０であるのでこれ以上の重複予約ができないことを表している。（図２６において全チューナ数は３つとしている。）よって、番組表（２６０１）において１１：００〜１２：００にまたがっている番組は番組Ｅと番組Ｆであり、これらの番組は重複予約ができないため、番組Ｅと番組Ｆに「×」印を表示して予約ができないことを示している。また、これ以上の重複予約が不可能である番組の特定方法は、例えば、実施形態４において述べたように各時間帯の利用可能チューナ数が算出されるので、ＥＰＧ情報において利用可能チューナ数が０である時間帯に含まれる番組やまたがっている番組は予約できない番組であると特定することができる。
【００５６】
（実施形態７：処理の流れ）本実施形態に係るＡＶ装置における処理の流れは、実施形態４から６のいずれか一に係るＡＶ装置における処理の流れと同様である。ただし、マッピングを実行する際にこれ以上の重複予約が不可能である番組を表すようにマッピングを行なうことを特徴とする。
【００５７】
（実施形態７：効果）本実施形態に係るＡＶ装置においては、例えば、ユーザがＥＰＧ画面を見ることにより予約しようとしている番組が予約できるかどうかを直感的に把握することができる。特に予約ができない場合には、無駄となる予約処理を行なわずに済むという利点がある。
（実施形態８）
【００５８】
（実施形態８：概要）本実施形態は、これ以上の重複予約が不可能である番組を示す際に、アイコンを用いてマッピングを行なうことを特徴とするＡＶ装置に関する。
【００５９】
（実施形態８：構成）本実施形態に係るＡＶ装置の機能ブロックを図２７に例示する。ＡＶ装置（２７００）は、「チューナ」（２７０１）と、「入力部」（２７０２）と、「予約情報保持部」（２７０３）と、「予約情報比較部」（２７０４）と、「登録部」（２７０５）と、「ＥＰＧ情報保持部」（２７０９）と、「マッピング部」（２７１０）と、を有する。また、前記予約情報比較部（２７０４）は、「重複有無判断手段」（２７０６）と、「利用可能チューナ判断手段」（２７０７）と、「予約目的別利用可能チューナ判断手段」（２７０８）と、「重複予約不可能番組表示手段」（２７１３）とを有する。また、前記マッピング部（２７１０）は、「マッピング色表示手段」（２７１２）と、「重複予約不可能番組表示手段」（２７１３）とを有する。また、前記重複予約不可能番組表示手段（２７１３）は、「予約不可能アイコン表示器」（２７１４）を有する。すなわち、本実施形態に係るＡＶ装置の構成は、実施形態７に例示したＡＶ装置の構成に「予約不可能アイコン表示器」（２７１４）を加えた構成となっている。
【００６０】
「予約不可能アイコン表示器」（２７１４）は、アイコンを用いて重複予約不可能番組を表示する機能を有する。「重複予約不可能番組」とは、前記重複予約不可能番組表示手段（２７１３）にて、これ以上の重複予約が不可能であると示された番組である。図２８は、予約不可能アイコン表示器にて重複予約不可能番組を表示する場合の一例を示す。番組表（２８０１）において、重複予約不可能番組である番組Ｅと番組Ｆに「予約不可」という言葉を星印で囲んだアイコンを表示している。このように目立つアイコンを表示することにより、ユーザは図２８のようなＥＰＧ画面を見た場合に直感的に重複予約不可能番組を把握することができる。
【００６１】
（実施形態８：処理の流れ）本実施形態に係るＡＶ装置における処理の流れは、実施形態７に係るＡＶ装置における処理の流れと同様である。ただし、重複予約不可能番組を表示する際にアイコンを用いて表示することを特徴とする。
【００６２】
（実施形態８：効果）本実施形態に係るＡＶ装置においては、重複予約不可能番組を表示する際にアイコンを用いて表示することが可能であり、例えば目立つアイコンを使用する等して、ＥＰＧ画面を利用するユーザが予約できない番組をより把握しやすいようにＥＰＧを表示することができる。
（実施形態９）
【００６３】
（実施形態９：概要）本実施形態は、これ以上の重複予約が不可能である番組を示す際に、色表示を用いてマッピングを行なうことを特徴とするＡＶ装置に関する。
【００６４】
（実施形態９：構成）本実施形態に係るＡＶ装置の機能ブロックを図２９に例示する。ＡＶ装置（２９００）は、「チューナ」（２９０１）と、「入力部」（２９０２）と、「予約情報保持部」（２９０３）と、「予約情報比較部」（２９０４）と、「登録部」（２９０５）と、「ＥＰＧ情報保持部」（２９０９）と、「マッピング部」（２９１０）と、を有する。また、前記予約情報比較部（２９０４）は、「重複有無判断手段」（２９０６）と、「利用可能チューナ判断手段」（２９０７）と、「予約目的別利用可能チューナ判断手段」（２９０８）と、「重複予約不可能番組表示手段」（２９１３）とを有する。また、前記マッピング部（２９１０）は、「マッピング色表示手段」（２９１２）と、「重複予約不可能番組表示手段」（２９１３）とを有する。また、前記重複予約不可能番組表示手段（２９１３）は、「予約不可能色表示器」（２９１５）を有する。すなわち、本実施形態に係るＡＶ装置の構成は、実施形態７に例示したＡＶ装置の構成に「予約不可能色表示器」（２９１５）を加えた構成となっている。
【００６５】
「予約不可能色表示器」（２９１５）は、色表示を用いて重複予約不可能番組を表示する機能を有する。「色表示」とは、実施形態６における定義と同様に、主に色を付すことを意味するが、複数の色が一定時間おきに交互に変化する等となっていてもよい。図３０は、予約不可能色表示器にて重複予約不可能番組を表示する場合の一例を示す。番組表（３００１）において、重複予約不可能番組である番組Ｅと番組Ｆに色付けをして表示している。このように重複予約不可能番組を色付けして表示することにより、ユーザは図３０のようなＥＰＧ画面を見た場合に直感的に重複予約不可能番組を把握することができる。
【００６６】
（実施形態９：処理の流れ）本実施形態に係るＡＶ装置における処理の流れは、実施形態７に係るＡＶ装置における処理の流れと同様である。ただし、重複予約不可能番組を表示する際に色表示を用いて表示することを特徴とする。
【００６７】
（実施形態９：効果）本実施形態に係るＡＶ装置においては、重複予約不可能番組を表示する際に色表示を用いて表示することが可能であり、例えば重複予約不可能番組を目立つ色により色分けする等して、ユーザが予約できない番組をより把握しやすいようにＥＰＧを表示することができる。
【図面の簡単な説明】
【００６８】
【図１】実施形態１に係るＡＶ装置の機能ブロック図
【図２】一般的なコンピュータの構成の一例図
【図３】予約情報の一例図
【図４】予約情報保持部の構成の一例図
【図５】登録済予約情報に基づいて生成される情報の一例図
【図６】登録部における処理の一例図
【図７】実施形態１に係るＡＶ装置の処理の流れを示すフロー図
【図８】実施形態２に係るＡＶ装置の機能ブロック図
【図９】重複有無判断手段と利用可能チューナ判断手段とにおける処理の一例図
【図１０】図９の具体例における処理のフロー図
【図１１】実施形態２に係るＡＶ装置の処理の流れを示すフロー図
【図１２】実施形態３に係るＡＶ装置の機能ブロック図
【図１３】実施形態３における予約情報の一例図
【図１４】チューナごとの予約目的を表す情報の一例図
【図１５】実施形態３における登録済予約情報の一例図
【図１６】予約目的別利用可能チューナ判断手段における処理の一例図
【図１７】実施形態３に係るＡＶ装置の処理の流れを示すフロー図
【図１８】実施形態４に係るＡＶ装置の機能ブロック図
【図１９】マッピング部にてマッピング処理されたＥＰＧ情報を表示する場合の一例図
【図２０】実施形態４に係るＡＶ装置の処理の流れを示すフロー図
【図２１】実施形態５に係るＡＶ装置の機能ブロック図
【図２２】マッピングアイコン表示手段にてマッピング処理されたＥＰＧ情報を表示する場合の一例図
【図２３】実施形態６に係るＡＶ装置の機能ブロック図
【図２４】マッピング色表示手段にてマッピング処理されたＥＰＧ情報を表示する場合の一例図
【図２５】実施形態７に係るＡＶ装置の機能ブロック図
【図２６】重複予約不可能番組表示手段にて重複予約が不可能である番組を示す場合の一例図
【図２７】実施形態８に係るＡＶ装置の機能ブロック図
【図２８】予約不可能アイコン表示器にて重複予約不可能番組を表示する場合の一例図
【図２９】実施形態８に係るＡＶ装置の機能ブロック図
【図３０】予約不可能色表示器にて重複予約不可能番組を表示する場合の一例図
【図３１】重複有無判断手段と利用可能チューナ判断手段とにおける処理の一例図
【符号の説明】
【００６９】
０１００    ＡＶ装置
０１０１    チューナ
０１０２    入力部
０１０３    予約情報保持部
０１０４    予約情報比較部
０１０５    登録部
【図１】
0004580855.tif 000002
【図２】
0004580855.tif 000003
【図３】
0004580855.tif 000004
【図４】
0004580855.tif 000005
【図５】
0004580855.tif 000006
【図６】
0004580855.tif 000007
【図７】
0004580855.tif 000008
【図８】
0004580855.tif 000009
【図９】
0004580855.tif 000010
【図１０】
0004580855.tif 000011
【図１１】
0004580855.tif 000012
【図１２】
0004580855.tif 000013
【図１３】
0004580855.tif 000014
【図１４】
0004580855.tif 000015
【図１５】
0004580855.tif 000016
【図１６】
0004580855.tif 000017
【図１７】
0004580855.tif 000018
【図１８】
0004580855.tif 000019
【図１９】
0004580855.tif 000020
【図２０】
0004580855.tif 000021
【図２１】
0004580855.tif 000022
【図２２】
0004580855.tif 000023
【図２３】
0004580855.tif 000024
【図２４】
0004580855.tif 000025
【図２５】
0004580855.tif 000026
【図２６】
0004580855.tif 000027
【図２７】
0004580855.tif 000028
【図２８】
0004580855.tif 000029
【図２９】
0004580855.tif 000030
【図３０】
0004580855.tif 000031
【図３１】
0004580855.tif 000032