(57)【要約】【課題】一時的に記憶装置に蓄積した番組を記録媒体に記録させる際に、効率良く番組を検索して記録媒体への記録を行う。【解決手段】通常録画又は予約録画時に、ユーザにグループ分けを行う際のキーワードとなるグループ名を指定させ、指定されたグループ名に対応するグループＩＤを取得すると、このグループＩＤと録画する番組とを対応付けて番組蓄積部１２に蓄積する。そして、番組蓄積部１２から記録媒体へ番組の記録を行う場合、記録を行いたい番組のグループ名をユーザに指定させ、このグループ名に対応するグループＩＤを取得すると、取得したグループＩＤと一致するグループＩＤを持つ番組を番組蓄積部１２から検索して抽出し、抽出した番組を記録媒体へ記録させる。【選択図】　　　　図１
2004139666.tif 000002
【特許請求の範囲】
【請求項１】
放送局から送出される放送電波から番組を選局して受信する受信部と、前記受信部により受信された番組を記録媒体へ記録する記録部と、を備える記録装置であって、
前記番組の属性を示す番組属性情報を入力させる入力制御手段と、
前記受信部により受信された番組と、前記入力制御手段により入力された番組属性情報とを対応付けて一時的に記憶する番組蓄積部と、
前記番組蓄積部に記憶された番組の中から番組属性情報に対応する番組を検索して抽出する番組検索手段と、を備え、
前記記録部は、前記検索手段により抽出された番組を記録媒体へ記録することを特徴とする記録装置。
【請求項２】
前記番組属性情報と、前記番組属性情報に対応するグループを示すグループ識別情報とを対応付けて記憶するグループ識別情報記憶部と、
前記グループ識別情報記憶部から番組属性情報に対応するグループ識別情報を取得する取得手段と、を備え、
前記番組蓄積部は、前記受信部により受信された番組と、前記取得手段により取得された番組属性情報に対応するグループ識別情報とを対応付けて一時的に記憶し、
前記番組検索手段は、前記番組蓄積部に記憶された番組の中からグループ識別情報に対応する番組を検索して抽出することを特徴とする請求項１記載の記録装置。
【請求項３】
前記番組蓄積部に記憶する番組を指定する番組指定手段を備え、
前記番組蓄積部は、前記番組指定手段により指定された番組を一時的に記憶することを特徴とする請求項１又は２に記載の記録装置。
【請求項４】
放送局から送出される放送電波から番組を選局して受信する工程と、前記受信された番組を記録媒体へ記録する工程とを含む記録方法であって、
前記番組の属性を示す番組属性情報を入力させる工程と、
前記番組と、前記番組属性情報とを対応付けて一時的に記憶する工程と、
前記一時的に記憶された番組の中から番組属性情報に対応する番組を検索して抽出する工程と、
前記抽出された番組を記録媒体へ記録する工程と、
を含むことを特徴とする記録方法。
【請求項５】
前記番組属性情報と、前記番組属性情報に対応するグループを示すグループ識別情報とを対応付けて記憶する工程と、
番組属性情報に対応するグループ識別情報を取得する工程と、
前記番組と、前記取得された番組属性情報に対応するグループ識別情報とを対応付けて一時的に記憶する工程と、
前記一時的に記憶された番組の中からグループ識別情報に対応する番組を検索して抽出する工程と、
を含むことを特徴とする請求項４記載の記録方法。
【請求項６】
前記一時的に記憶する番組を指定する工程と、
前記指定された番組を一時的に記憶する工程と、
を含むことを特徴とする請求項４又は５に記載の記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、記録装置及び記録方法に関するものである。
【０００２】
【従来の技術】
従来、通信衛星（ＣＳ；Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ　Ｓａｔｅｌｌｉｔｅ）や放送衛星（ＢＳ；Ｂｒｏａｄｃａｓｔ　Ｓａｔｅｌｌｉｔｅ）を介してデジタル信号を伝送するデジタル放送では、各々のチャンネルに対応する画像データや音声データ等と共に、放送する番組のジャンルや放送時間などに関する番組ガイド情報の送信が可能である。そこで、この番組ガイド情報等を利用してユーザの番組録画を支援する記録再生装置が知られている。
【０００３】
上述した記録再生装置は、デジタル放送等により放送されてくる多チャンネルの番組を１週間分まとめてハードディスクを用いた映像サーバに一時的に蓄積する。ここで、例えば、番組ガイド情報には、放送される番組の番組名、チャンネル、放送時間帯、番組の出演者名等の様々な情報が含まれているため、この中の情報をキーワードとして、蓄積した１週間分の番組の中からキーワードに対応する番組を検索して抽出する。そして、抽出した番組をビデオディスク（ＤＶＤ：Ｄｉｇｉｔａｌ　Ｖｅｒｓａｔｉｌｅ　Ｄｉｓｋ）等の記録媒体に記録することにより、所望する番組の録画を行うことができる（例えば、特許文献１参照）。また、記録媒体に記録した番組を検索する場合、上述したキーワードを利用して番組の検索を行うことにより、容易かつ速やかに番組の整理を行うことができる。
【０００４】
【特許文献１】
特開２０００−２１５５４７号公報
【０００５】
【発明が解決しようとする課題】
しかしながら、従来の記録再生装置では、デジタル放送等の番組のように番組ガイド情報が付加されている場合には有効であるものの、現状普及しているアナログ放送のような番組ガイド情報が付加されていない場合は、ユーザの手動操作により番組録画が行なわれ、番組を検索するための情報を付加することができなかった。また、デジタル放送等であっても付加される番組ガイド情報は、放送業者により編集された情報であるため、番組名が省略されていたり、ユーザの嗜好に基づいてグループ分け等を行うことができないため、ユーザは録画された番組を検索する際に、効率の良い検索を行うことができないという問題があった。
【０００６】
或いは、上述した記録再生装置（例えば、特許文献１）は、放送される多チャンネルの番組を無作為に１週間分まとめてハードディスクに蓄積し、この中からキーワードに対応する番組を検索して記録媒体に記録するため、ハードディスクに蓄積した殆どの番組はそのまま消去されることとなり、限られたハードウエア資源を無駄に使用することが多かった。また、ハードディスクには大量の番組が蓄積されているため、番組の検索に時間がかかり効率が悪かった。
【０００７】
本発明の課題は、一時的に記憶装置に蓄積した番組を記録媒体に記録させる際に、効率良く番組を検索して記録媒体への記録が行える記録装置及び記録方法を提供することである。
【０００８】
【課題を解決するための手段】
上記課題を解決するために、本発明は、
放送局から送出される放送電波から番組を選局して受信する受信部と、前記受信部により受信された番組を記録媒体へ記録する記録部と、を備える記録装置であって、
前記番組の属性を示す番組属性情報を入力させる入力制御手段と、
前記受信部により受信された番組と、前記入力制御手段により入力された番組属性情報とを対応付けて一時的に記憶する番組蓄積部と、
前記番組蓄積部に記憶された番組の中から番組属性情報に対応する番組を検索して抽出する番組検索手段と、を備え、
前記記録部は、前記検索手段により抽出された番組を記録媒体へ記録することを特徴とする。
【０００９】
また、本発明において、
前記番組属性情報と、前記番組属性情報に対応するグループを示すグループ識別情報とを対応付けて記憶するグループ識別情報記憶部と、
前記グループ識別情報記憶部から番組属性情報に対応するグループ識別情報を取得する取得手段と、を備え、
前記番組蓄積部は、前記受信部により受信された番組と、前記取得手段により取得された番組属性情報に対応するグループ識別情報とを対応付けて一時的に記憶し、
前記番組検索手段は、前記番組蓄積部に記憶された番組の中からグループ識別情報に対応する番組を検索して抽出することが好ましい。
【００１０】
また、本発明において、
前記番組蓄積部に記憶する番組を指定する番組指定手段を備え、
前記番組蓄積部は、前記番組指定手段により指定された番組を一時的に記憶するが好ましい。
【００１１】
さらに、本発明は、
放送局から送出される放送電波から番組を選局して受信する工程と、前記受信された番組を記録媒体へ記録する工程とを含む記録方法であって、
前記番組の属性を示す番組属性情報を入力させる工程と、
前記番組と、前記番組属性情報とを対応付けて一時的に記憶する工程と、
前記一時的に記憶された番組の中から番組属性情報に対応する番組を検索して抽出する工程と、
前記抽出された番組を記録媒体へ記録する工程と、
を含むことを特徴とする。
【００１２】
また、本発明において、
前記番組属性情報と、前記番組属性情報に対応するグループを示すグループ識別情報とを対応付けて記憶する工程と、
番組属性情報に対応するグループ識別情報を取得する工程と、
前記番組と、前記取得された番組属性情報に対応するグループ識別情報とを対応付けて一時的に記憶する工程と、
前記一時的に記憶された番組の中からグループ識別情報に対応する番組を検索して抽出する工程と、
を含むことが好ましい。
【００１３】
また、本発明において、
前記一時的に記憶する番組を指定する工程と、
前記指定された番組を一時的に記憶する工程と、
を含むことが好ましい。
【００１４】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。ただし、発明の範囲は、図示例に限定されない。なお、以下では、本発明の記録装置が、記録再生装置１に適用された場合を例として説明を行う。
【００１５】
まず、本実施の形態の構成を説明する。
図１は、本実施の形態における記録再生装置１の機能的構成を示すブロック図である。図１に示すように、記録再生装置１は、放送受信部１１、番組蓄積部１２、記録再生部１３、制御部１４、表示部１５、メモリ１６、情報入力部１７、操作部１８等を備えて構成され、各部はバスにより接続されている。
【００１６】
放送受信部１１は、アンテナ１１ａを備え、放送局から送られてくる放送電波をアンテナ１１ａにより受信し、その中から所望の番組を選局して受信する。また、放送受信部１１は、受信した番組を制御部１４、番組蓄積部１２に出力する。なお、放送受信部１１は、本発明の受信部の一例に対応している。
【００１７】
番組蓄積部１２は、書き換え可能な大容量記憶装置（例えば、ハードディスク装置）により構成され、制御部１４の制御に基づいて放送受信部１１から入力された番組を、後述するグループＩＤに対応付けて一時的に蓄積する。ここで、一時的に蓄積するとは、番組蓄積部１２の特定の記録エリアに書き換え可能に番組を記憶することであり、例えば、番組蓄積部１２に蓄積された番組が記録媒体へ記録された後は、ユーザの指示や所定時間の経過に伴い番組が消去される構成となっている。なお、番組蓄積部１２は、本発明の番組蓄積部の一例に対応している。
【００１８】
記録再生部１３は、制御部１４の制御に基づいて、番組蓄積部１２に蓄積された番組を、グループＩＤに対応付けて記録媒体に記録する。また、記録再生部１３は、記録媒体に記録された番組を再生して表示部１５に出力する。なお、記録再生部１３は、本発明の記録部の一例に対応している。
【００１９】
制御部１４は、情報入力部１７又は操作部１８から入力される選局操作、予約操作、各種操作指示等に基づいて、システムプログラムや制御プログラムに従って記録再生装置１の各部を駆動制御する。
【００２０】
具体的に、制御部１４はメモリ１６から番組蓄積処理プログラム、番組記録処理プログラム、グループＩＤ検索処理プログラムを読み出して、後述する番組蓄積処理（図３参照）、番組記録処理（図４参照）、グループＩＤ検索処理（図５参照）を実行する。なお、以下の説明において、番組の蓄積とは、放送受信部１１から入力される番組を番組蓄積部１２の特定エリアに記憶することを示し、番組の記録とは、番組記録部１２に蓄積された番組を記録媒体へ記録することを示す。また、グループ名は、録画される番組の属性を示す情報、すなわち、番組のグループ分けを行うための情報であり、ユーザにより任意に入力される情報である。また、グループＩＤは、グループ名に対応付けて登録されるグループの識別情報であり、例えばデフォルトにより設定されている情報である。なお、グループ名は、本発明の番組属性情報の一例に対応し、グループＩＤは、本発明のグループ識別情報の一例に対応している。
【００２１】
まず、番組蓄積処理を実行するに際して、制御部１４は、操作部１８を介して番組録画指示が入力されると、ユーザにグループ名を入力させ、入力されたグループ名を取得する。また、ユーザにより予約録画が設定されており、予約情報として設定された録画開始時刻を計時する計時部（図示せず）から録画開始時刻になったことを示す信号が入力された場合、制御部１４は、メモリ１６に記憶されている予約情報からグループ名を取得する。
【００２２】
制御部１４は、グループ名を取得すると、メモリ１６から後述するグループＩＤ管理テーブル１６１を読み出して、グループ名の検索を行い、グループ名が登録されているか否かを判別する。グループ名がグループＩＤ管理テーブル１６１に登録されている場合、制御部１４は、このグループ名に対応するグループＩＤを取得してメモリ１６に記憶する。また、グループ名が登録されていない場合、制御部１４は、グループＩＤ管理テーブル１６１の中から未登録のグループＩＤを抽出してＲＡＭに記憶するとともに、当該グループＩＤに対応付けてグループ名を記憶させ、グループ名の登録を行う。そして、制御部１４は、メモリ１６に記憶したグループＩＤと、放送受信部１１から入力される番組とを対応付けて番組蓄積部１２の特定エリアに記憶させ、番組の蓄積を行う。
【００２３】
また、番組記録処理を実行するに際して、制御部１４は、操作部１８を介して、ユーザから番組蓄積部１２に蓄積された番組を記録媒体へ記録する指示が入力された場合、記録を行いたい番組のグループ名を入力させ、入力されたグループ名を取得する。制御部１４は、グループ名を取得すると、メモリ１６からグループＩＤ管理テーブル１６１を取得して、グループ名の検索を行いグループ名が登録されているか否かを判別する。ここで、グループ名が登録されていない場合、制御部１４はエラー処理を実行して、再度グループ名の入力を行わせる。また、グループ名が登録されている場合、制御部１４は、グループ名に対応するグループＩＤを取得する。
【００２４】
そして、制御部１４は、番組記録処理の一部としてグループ検索処理を実行する。このグループ検索処理を実行するに際して、制御部１４は、取得したグループＩＤをメモリ１６に記憶する。また、制御部１４は、番組カウンタ及びリストカウンタの値を初期値０に設定する。ここで、番組カウンタは、番組蓄積部１２に蓄積されている番組を昇順にカウントするカウンタであり、リストカウンタは、番組蓄積部１２に蓄積されている番組の中から検索されるグループＩＤに対応する番組の数をカウントするカウンタである。
【００２５】
まず、制御部１４は、番組カウンタをインクリメントすると、番組蓄積部１２に蓄積されている番組のグループＩＤの一つを特定の順序（例えば、時系列に従って蓄積された順序）に従って取得し、メモリ１６に記憶したグループＩＤと一致するか否かを判別する。ここで、メモリ１６に記憶したグループＩＤと、番組蓄積部１２から取得した番組のグループＩＤが一致する場合、番組カウンタのカウント値を記録番組カウント値としてメモリ１６に記憶するとともに、リストカウンタをインクリメントする。一方、メモリ１６に記憶したグループＩＤと、番組蓄積部１２から取得した番組のグループＩＤが一致しない場合、番組カウンタのカウント値の記憶及びリストカウンタのインクリメントを行われない。
【００２６】
さらに、制御部１４は、番組カウンタのカウント値が最大値であるか否かを判別する。すなわち、番組蓄積部１２に蓄積されている番組数（最大値）と番組カウンタのカウント値が一致するか否かを判別し、番組数と番組カウンタが一致しない場合、番組蓄積部１２に蓄積されている全ての番組についてグループＩＤの検索が終了していないと判断して、グループＩＤの検索を継続して実行する。また、番組カウンタが最大値である場合、すなわち、番組蓄積部１２に蓄積されている番組数と番組カウンタのカウント値が一致する場合、制御部１４は、番組蓄積部１２に蓄積されている全ての番組についてグループＩＤの検索を行ったと判断する。
【００２７】
そして、制御部１４は、リストカウンタのカウント値が０を超える値であるか否かを判別し、リストカウンタのカウント値が０を超える値である場合、対応するグループＩＤを持つ番組が番組蓄積部１２に蓄積されていると判断して、メモリ１６に記録番組カウント値として記憶したカウント値に対応する番組を番組蓄積部１２から抽出し、記録再生部１３に出力して記録媒体への記録を行わせる。なお、リストカウンタのカウント値が２以上である場合、すなわち、対応するグループＩＤを持つ番組が番組蓄積部１２に複数蓄積されている場合は、順次記録番組カウント値を読み出して、記録番組カウント値に対応する番組を抽出し、記録媒体への記録を行う。
【００２８】
以上のように、制御部１４は、本発明の入力制御手段、番組検索手段、取得手段、番組指定手段の一例に対応している。
【００２９】
表示部１５は、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）モニタ等により構成され、情報入力部１７における入力内容、記録再生部１３から入力される表示情報、制御部１４から入力される表示情報を表示する。
【００３０】
メモリ１６は、不揮発性の半導体メモリで構成されるＲＯＭ（Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、書き換え可能な半導体素子で構成されるＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等から構成される。ＲＯＭは、制御部１４によって実行される各種プログラムのうち書き換え不要な基本プログラムを記憶し、ＲＡＭは、制御部１４によって実行される各種プログラムやこれら各種プログラムに係るデータ等を一時的に記憶する。具体的に、メモリ１６は、操作部１８を介して入力された予約情報、情報入力部１７を介して入力されたグループ名、グループ名と対応するグループＩＤを管理するためのグループＩＤ管理テーブル１６１、各処理においてグループＩＤ管理テーブル１６１から取得されたグループＩＤ等を記憶する。なお、メモリ１６は、本発明のグループ識別情報記憶部の一例に対応している。
【００３１】
図２は、メモリ１６に記憶されるグループＩＤ管理テーブル１６１のデータ構成の一例を示す図である。図２に示すように、グループＩＤ管理テーブル１６１は、グループＩＤ、グループ名、登録状態をそれぞれ対応付けて記憶し、グループＩＤの管理を行っている。まず、最上段に示すように、記憶されているグループＩＤ「００００００００」には、対応するグループ名は記憶されず、登録状態は「使用不可」となっており、最上段はグループ名の登録が行えない行（レコード）であることを示している。
【００３２】
また、次段のグループＩＤ「０００００００１」には、対応するグループ名として「予約０１」が記憶され、登録状態として「登録済み」が記憶されており、既にグループＩＤに対応するグループ名が登録されていることを示している。同様にグループＩＤ「００００００１０」〜「０００１００１１」には、それぞれ対応するグループ名が記憶され、グループ名の登録が行われている。また、後段のグループＩＤ「０００１０１００」には、対応するグループ名が記憶されておらず、登録状態は「未登録」であり、グループＩＤに対応するグループ名が登録されていないことを示している。すなわち、ユーザにより新たなグループ名が登録される場合、グループＩＤ「０００１０１００」以降の行にグループ名が記憶され、グループ名の登録が行われる構成となっている。
【００３３】
情報入力部１７は、グループ名の登録、番組蓄積部１２への番組の蓄積及び番組蓄積部１２に蓄積された番組を記録媒体へ記録させる際に必要となるグループ名の入力を行う。情報入力部１７は、例えば、テキスト情報の入力又は画面に一覧表示されたグループ名の中から所望のグループ名を選択することにより、グループ名の入力を行わせる。
【００３４】
操作部１８は、録画キー、再生キーの他、各種機能に対応付けられた各種キーを備え、操作されたキーに対する操作信号を制御部１４に出力する。また、操作部１８は、発光ダイオード等を内蔵するリモコン（図示せず）を備える構成であってもよい。このリモコンは、各種機能に対応付けられた各種キーを備え、操作されたキーに対応する操作信号を赤外線信号に変換し、所定波長の赤外光を操作部１８に備える受光部（図示せず）に送出する。
【００３５】
次に、本実施の形態の動作を説明する。
なお、動作説明の前提として、以下のフローチャートに記述されている各処理を実現するためのプログラムは、記録再生装置１の制御部１４が読み取り可能なプログラムコードの形態でメモリ１６に格納されており、制御部１４は、当該プログラムコードに従った動作を逐次実行する。
【００３６】
図３は、制御部１４により実行される番組蓄積処理を示すフローチャートである。図３に示すように、操作部１８を介してユーザから番組録画指示が入力された場合又はユーザにより予約録画録が設定され、録画開始時刻になった場合（ステップＳ１）、制御部１４は、通常録画であるか否かを判別し（ステップＳ２）、通常録画である場合（ステップＳ２；ＹＥＳ）、ユーザに情報入力部１７を介してグループ名を入力、指定させる（ステップＳ３）。また、予約録画である場合（ステップＳ２；ＮＯ）、制御部１４は、メモリ１６に記憶されている予約情報から指定されたグループ名を取得する（ステップＳ７）。
【００３７】
次いで、制御部１４は、メモリ１６からグループＩＤ管理テーブル１６１を取得して指定されたグループ名を検索し、グループ名の登録の有無を判別する（ステップＳ４）。グループＩＤ管理テーブル１６１にグループ名が登録されている場合（ステップＳ４；ＹＥＳ）、制御部１４は、グループ名に対応するグループＩＤを取得して（ステップＳ５）、このグループＩＤと対応付けて番組蓄積部１２に番組を記憶させ（ステップＳ６）、本番組蓄積処理を終了する。
【００３８】
一方、グループＩＤ管理テーブル１６１にグループ名が登録されていない場合（ステップＳ４；ＮＯ）、制御部１４は、グループＩＤ管理テーブル１６１から未登録のグループＩＤを取得し、このグループＩＤにグループ名を対応付けて記憶し、グループ名の登録を行う（ステップＳ８）。そして、制御部１４は、取得したグループＩＤと対応付けて番組蓄積部１２に番組を記憶させ（ステップＳ６）、本番組蓄積処理を終了する。
【００３９】
図４は、制御部１４により実行される番組記録処理を示すフローチャートである。図４に示すように、制御部１４は、操作部１８を介してユーザから番組の記録指示が入力されると（ステップＳ１１）、記録を行いたい番組のグループ名を入力、指定させる（ステップＳ１２）。次いで、制御部１４は、メモリ１６からグループＩＤ管理テーブル１６１を取得して、指定されたグループ名の検索を行い、グループ名の登録の有無を判別する（ステップＳ１３）。
【００４０】
グループＩＤ管理テーブル１６１に指定されたグループ名が登録されていない場合（ステップＳ１３；ＮＯ）、制御部１４はエラー処理を実行して（ステップＳ１７）、本番組記録処理を終了する。一方、グループＩＤ管理テーブル１６１に指定されたグループ名が登録されている場合（ステップＳ１３；ＹＥＳ）、制御部１４は、グループ名に対応するグループＩＤを取得して（ステップＳ１４）、グループＩＤ検索処理を実行する（ステップＳ１５）。
【００４１】
図５は、制御部１４により番組記録処理の一部として実行されるグループＩＤ検索処理を示すフローチャートである。図５に示すように、制御部１４は、グループＩＤ管理テーブル１６１から取得したグループＩＤをメモリ１６に記憶し（ステップＳ２１）、番組カウンタ及びリストカウンタを初期値０に設定する（ステップＳ２２）。続いて、制御部１４は、番組カウンタをインクリメントして（ステップＳ２３）、番組蓄積部１２から蓄積されている番組のグループＩＤを一つ取得し、取得したグループＩＤがメモリ１６に記憶したグループＩＤと一致するか否かを判別する（ステップＳ２４）。
【００４２】
番組蓄積部１２に蓄積されている番組のグループＩＤと、メモリ１６に記憶したグループＩＤが一致する場合（ステップＳ２４；ＹＥＳ）、制御部１４は、番組カウンタのカウント値を記録番組カウント値としてメモリ１６に記憶するとともに、リストカウンタをインクリメントする（ステップＳ２５）。続いて、制御部１４は、番組カウンタのカウント値が最大値になっているか否かを判別する（ステップＳ２６）。番組カウンタのカウント値が最大値となっていない場合（ステップＳ２６；ＮＯ）、制御部１４は、番組蓄積部１２に蓄積されている全ての番組についてグループＩＤの検索を終了していないと判断して、ステップＳ２３に移行し、上述した処理を繰り返して実行する。
【００４３】
一方、番組カウンタのカウント値が最大値となっている場合（ステップＳ２６；ＹＥＳ）、制御部１４は、番組蓄積部１２に蓄積されている全ての番組についてグループＩＤの検索を終了したと判断して、リストカウンタが０を超える値となっているか否かを判別する（ステップＳ２７）。リストカウンタが０を超える値となっている場合（ステップＳ２７；ＹＥＳ）、制御部１４は、指定されたグループ名に対応するグループＩＤを持つ番組が番組蓄積部１２に蓄積されていると判断して、グループＩＤ検索処理を終了して番組記録処理に移行する。そして、制御部１４は、メモリ１６に記憶させた記録番組カウント値に対応する番組を番組蓄積部１２から抽出して、記録再生部１３により抽出した番組を順次記録媒体へ記録させる（ステップＳ１６）。
【００４４】
また、リストカウンタが０である場合（ステップＳ２７；ＮＯ）、制御部１４は、指定されたグループ名に対応するグループＩＤを持つ番組が番組蓄積部１２に蓄積されていないと判断して、グループＩＤ検索処理及び番組記録処理を終了する。
【００４５】
以上のように、本実施の形態の記録再生装置１は、通常録画又は予約録画時に、ユーザにグループ分けを行う際のキーワードとなるグループ名を指定させ、指定されたグループ名に対応するグループＩＤを取得すると、このグループＩＤと録画する番組とを対応付けて番組蓄積部１２に蓄積する。そして、番組蓄積部１２から記録媒体へ番組の記録を行う場合、記録を行いたい番組のグループ名をユーザに指定させ、このグループ名に対応するグループＩＤを取得すると、取得したグループＩＤと一致するグループＩＤを持つ番組を番組蓄積部１２から検索して抽出し、抽出した番組を記録媒体へ記録させる。
【００４６】
これにより、ユーザは、番組を録画する際にグループ名を指定しておき、番組蓄積部１２に蓄積した番組を記録媒体へ記録する際に、指定したグループ名に基づいて、番組を検索して、所望の番組を記録媒体へ記録させることができるため、容易かつ確実にユーザの所望する番組を検索して記録媒体への記録を行うことができる。また、ユーザの好みによりグループ分けをして番組の管理を行うことができるため、ユーザの利用形態に応じて記録再生装置１の利便性を向上させることができる。
【００４７】
例えば、ユーザの嗜好に応じて任意のグループ毎に記録媒体への記録を行う場合、グループ単位で番組を抽出することができるため、番組の編集操作が容易となる。また、ユーザの嗜好に応じて任意のグループ毎に番組を記録媒体へ記録させることができるため、番組が記録された記録媒体の管理が容易になる。或いは、例えば、連続するドラマ等を一つのグループとして登録し、まとめて記録媒体に記録させることができるため、連続するドラマを再生する際に記録媒体の交換等の手間を省くことができる。
【００４８】
さらに、従来の記録再生装置のように１週間分の番組を無作為に記録装置に蓄積させ、その中から所望の番組を検索して記録媒体へ記録する場合と比較して、番組蓄積部１２に蓄積する番組を必要最小限に抑えることができるため、ハードウエア資源を効率良く使用するとともに、消費する電力を低減させ、省エネ化を図ることができる。また、従来の記録再生装置のように記録装置に大量に蓄積される番組の中から所望の番組を検索する場合と比較して、検索に係る処理工程及び時間を大幅に短縮することができる。
【００４９】
また、放送される番組がアナログ放送等であって、番組ガイド情報が付加されていない場合であっても、番組を録画する際に、ユーザによりキーワードとなるグループ名を指定させることができるため、放送される番組がアナログ放送、デジタル放送、或いは、番組ガイド情報の有無に関わらずグループ名をキーワードとしてグループ分けを行うことができ、汎用性の高い記録再生装置１を提供することができる。
【００５０】
なお、本実施の形態における記述は、本発明に係る記録再生装置１の一例であり、これに限定されるものではない。
例えば、本実施の形態においてはユーザにグループ名を指定させ、指定されたグループ名に基づいて、番組のグループ分けや検索を行う場合を例として説明を行ったが、これに限らず種々の情報に基づいて、番組のグループ分け又は検索を行うことが可能である。グループ名以外の例としては、チャンネルや、録画年月日、録画時間等に基づいてグループ分け又は検索が行える構成であっても良い。
【００５１】
また、本実施の形態においては、番組蓄積部１２に番組の蓄積を行う前にグループ名を指定させる構成としたが、番組蓄積後にグループ名を指定させる構成であっても良い。また、指定したグループ名やグループ分けは、番組蓄積後に変更が行える構成であることが好ましい。
【００５２】
さらに、対応するグループ名が存在しないグループを一つのグループとして扱う構成であってもよい。これにより、ユーザは全ての番組についてグループ分けを行う手間が省け、必要に応じて番組のグループ分けを行えばよい。また、本実施の形態においては、グループ名とグループＩＤとを１対１に対応付けてグループの管理を行う構成としたが、例えば、複数のグループ名を１つのグループＩＤに対応付けて管理する構成であってもよい。
【００５３】
或いは、グループ名に対応するグループＩＤは、数字の組み合わせに限らず、文字、記号、又はアイコン等の図柄を用いて管理することが可能である。これにより、ユーザはグループＩＤを的確に認識することができ、番組のグループ管理を容易に行うことができる。また、記録媒体へ番組を記録する際に、グループＩＤを対応付けて記録することにより、記録媒体に記録した番組を効率良く検索することができる。
【００５４】
その他、本実施の形態における記録再生装置１の細部構成、および詳細動作に関しても、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【００５５】
【発明の効果】
本発明によれば、一時的に記憶装置に蓄積した番組を記録媒体に記録させる際に、効率良く番組を検索して記録媒体への記録を行うことができる。
【図面の簡単な説明】
【図１】本発明を適用した実施の形態における記録再生装置１の機能的構成を示すブロック図である。
【図２】図１のメモリ１６におけるデータ構成例を示す図である。
【図３】図１の制御部１４により実行される番組蓄積処理を示すフローチャートである。
【図４】図１の制御部１４により実行される番組記録処理を示すフローチャートである。
【図５】図１の制御部１４により実行されるグループＩＤ検索処理を示すフローチャートである。
【符号の説明】
１　　記録再生装置
１１　　放送受信部
１１ａ　　アンテナ
１２　　番組蓄積部
１３　　記録再生部
１４　　制御部
１５　　表示部
１６　　メモリ
１７　　情報入力部
１８　　操作部
【図１】
2004139666.tif 000003
【図２】
2004139666.tif 000004
【図３】
2004139666.tif 000005
【図４】
2004139666.tif 000006
【図５】
2004139666.tif 000007