(57)【要約】【課題】  蓄積された番組情報に基づき録画情報のためのラベルを作成するラベル作成装置、ラベル作成プログラムを提供する。【解決手段】  録画予約の際に（Ｓ１：ＹＥＳ）、ＥＰＧデータを取得して、録画したい番組の情報をＥＰＧ情報ＤＢに蓄積する（Ｓ４）。その場でラベルを作成する場合には（Ｓ５：ＹＥＳ）、蓄積させたＥＰＧ情報を用いて、テンプレートや、自由に配置してラベルを作成する（Ｓ９）。既に録画が済んでいるものについてラベルを作成する場合には（Ｓ７：ＹＥＳ）、録画の際に録画データと関連付けられているＥＰＧ情報をＥＰＧ情報ＤＢから検索して取り出す（Ｓ８）。ラベルを作成したい番組が複数ある場合には、それが続き物であるかどうかも判断され、続き物の場合には専用のテンプレートを用いてラベルを作成できる。続き物でない場合には、テンプレートを使ったり、自由に配置したりしてラベルを作成できる。【選択図】  図２
2007006300.tif 000002
【特許請求の範囲】
【請求項１】
放送番組に関する情報である番組情報を受信する受信手段と、
当該受信手段により受信した番組情報を記憶する番組情報記憶手段と、
前記放送番組を録画する録画手段と、
当該録画手段により録画された放送番組の録画情報と前記番組情報記憶手段に記憶された当該放送番組の番組情報とを関連付ける関連付手段と、
前記番組情報記憶手段に記憶されている番組情報のうち、前記録画情報と関連付けられている番組情報を検索する検索手段と、
前記番組情報記憶手段に記憶された番組情報に対応する放送番組の中から、ラベルを作成する放送番組を指定する番組指定手段と、
当該番組指定手段により指定された放送番組についての番組情報を、前記番組情報記憶手段から取得する番組情報取得手段と、
当該番組情報取得手段により取得された番組情報を印刷領域内に配置してラベルを作成するラベル作成手段とを備え、
前記番組指定手段は、前記検索手段により前記録画情報と関連付けられている番組情報が発見された場合には、当該関連付けられた番組情報に対応する放送番組の中からラベルを作成する放送番組を指定することを特徴とするラベル作成装置。
【請求項２】
前記番組情報は、少なくとも前記放送番組のタイトルを含む複数の項目からなる情報であり、
前記ラベル作成手段は、前記番組情報の少なくとも一部の項目の情報を印刷領域内に配置してラベルを作成することを特徴とする請求項１に記載のラベル作成装置。
【請求項３】
放送番組が録画された録画媒体が装着されているか否かを検出する検出手段を備え、
前記検索手段は、当該検出手段により録画媒体が検出された場合には、当該録画媒体に録画されている録画情報と関連付けられている番組情報を検索することを特徴とする請求項１又は２に記載のラベル作成装置。
【請求項４】
前記録画手段により録画された放送番組の録画情報と、前記関連付手段により当該録画情報と関連付けられた番組情報とを録画媒体に記録する媒体記録手段を備え、
前記検索手段は、前記検出手段により録画媒体が検出された場合には、前記番組情報記憶手段における検索に先立って、当該録画媒体に記録された番組情報から録画情報と関連付けられている番組情報を検索することを特徴とする請求項３に記載のラベル作成装置。
【請求項５】
前記検索手段により、前記録画情報と関連付けられている番組情報が発見されなかった場合に、当該録画情報と、前記番組情報記憶手段に記憶されている番組情報とを照合する照合手段と、
当該照合手段により、前記録画情報に対応すると判定された番組情報を抽出する抽出手段とを備え、
前記番組指定手段は、当該抽出手段により抽出された番組情報に対応する放送番組の中からラベルを作成する放送番組を指定することを特徴とする請求項１乃至４のいずれかに記載のラベル作成装置。
【請求項６】
前記録画手段による放送番組の録画を予約する録画予約手段を備え、
前記番組指定手段は、当該録画予約手段により予約された放送番組を、前記ラベルを作成する放送番組として指定することを特徴とする請求項１乃至５のいずれかに記載のラベル作成装置。
【請求項７】
前記番組情報をラベルの印刷領域内に配置するための配置情報や、配置される番組情報の修飾情報を含む印刷の雛型であるテンプレートを記憶したテンプレート記憶手段と、
前記テンプレート記憶手段に記憶された複数のテンプレートから使用するテンプレートを選択するテンプレート選択手段と、
前記番組指定手段により指定された複数の放送番組が続き物であるか否かを判断する続き物判断手段とを備え、
前記テンプレート記憶手段は、続き物用のテンプレートを含み、
前記テンプレート選択手段は、前記続き物判断手段により続き物であると判断された場合には、前記続き物用のテンプレートを選択し、
前記ラベル作成手段は、前記テンプレート選択手段により前記続き物用のテンプレートが選択された場合には、当該続き物用のテンプレートに従って、前記複数の放送番組についての番組情報を印刷領域内に配置することを特徴とする請求項１乃至６のいずれかに記載のラベル作成装置。
【請求項８】
前記続き物判断手段により続き物であると判断された場合に、当該続き物を構成する複数の放送番組の番組情報から全ての放送番組に共通する番組情報である共通情報を抽出する共通情報抽出手段と、
当該共通情報抽出手段により抽出された共通情報を除く、各放送番組に独自の番組情報である独自情報を抽出する独自情報抽出手段とを備え、
前記続き物用のテンプレートは、前記共通情報を挿入するための共通情報オブジェクトと、前記独自情報を挿入するための独自情報オブジェクトとを有し、
前記ラベル作成手段は、前記続き物用のテンプレートに従い、前記共通情報オブジェクトに前記共通情報抽出手段により抽出された共通情報を配置し、前記独自情報オブジェクトに各放送番組毎に前記独自情報を配置することを特徴とする請求項７に記載のラベル作成装置。
【請求項９】
前記続き物判断手段により続き物であると判断された場合に、当該続き物を構成する複数の放送番組についての番組情報に、一部が共通する情報を有する項目がある場合、当該項目についての共通する情報を抽出する一部共通情報抽出手段を備え、
前記続き物用のテンプレートは、前記一部共通情報抽出手段により抽出された情報である一部共通情報を挿入するための一部共通情報オブジェクトを有し、
前記ラベル作成手段は、前記続き物用のテンプレートに従い、前記一部共通情報オブジェクトに前記一部共通情報抽出手段により抽出された一部共通情報を配置し、前記一部共通情報抽出手段により一部共通情報が抽出された項目については、残余の情報を配置しないことを特徴とする請求項７又は８に記載のラベル作成装置。
【請求項１０】
前記ラベル作成手段により作成されたラベルを編集する編集手段と、
当該編集手段により編集されたラベルの配置情報や修飾情報を含む印刷の雛型をテンプレートとしてテンプレート記憶手段に登録するテンプレート登録手段とを備えたことを特徴とする請求項７乃至９のいずれかに記載のラベル作成装置。
【請求項１１】
請求項１乃至１０のいずれかに記載のラベル作成装置の各種処理手段としてコンピュータを機能させるためのラベル作成プログラム。
【請求項１２】
請求項１１に記載のラベル作成プログラムを記録したコンピュータ読取可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ラベル作成装置、ラベル作成プログラム及びラベル作成プログラムを記録したコンピュータ読取可能な記録媒体に関するものである。
【背景技術】
【０００２】
近年、ハードディスクレコーダやＤＶＤレコーダが普及し、放送番組を録画して視聴を楽しむことがさらに簡単に行なわれるようになっている。録画の際には、ＥＰＧ（Electronic Program Guide：電子番組表）を利用して録画したい番組の情報を取得し、予約を行なうこともできる。このようなＥＰＧは、放送番組と同様の地上波で送信されると共に、インターネットでも提供されている。最近では、テレビチューナー付きのパソコンも普及してきており、インターネットに接続しつつテレビ受信して録画することも広く行なわれている。
【０００３】
ところで、このように録画が非常に簡単に行えるようになると、録画情報が膨大になり、どの記録媒体になにを録画したかが整理されていないと、録画したものの後から見たい番組にたどり着くことが難しくなって、利便性を享受できなくなるという問題がある。そこで、録画予約や再生等のイベント発生時にラベルを印刷し、録画媒体に貼付したりするためのラベル作成（生成）装置が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００３−１３４４４７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記従来のラベル生成装置では、ＶＨＳテープ、８ミリテープといった記録媒体にあわせたラベルのテンプレートを用意し、ＥＰＧ等の番組表から取得した番組情報をこのテンプレートに流し込んでラベルを作成する。そして、指定されたタイミング（録画予約寺、録画終了時、再生時等）で作成したラベルの印刷を行なう。
【０００５】
しかしながら、録画終了後に番組情報を参照してまとめて複数の番組についてのラベルを作成したいという場合には対応していなかった。特に、連続ドラマ番組などの続き物を録画して、そのためのラベルを作成したい場合には、操作者がマニュアルでするより方法がなかった。
【０００６】
本発明は上記問題を解決するためになされたものであり、蓄積された番組情報に基づき録画情報のためのラベルを作成するラベル作成装置、ラベル作成プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の請求項１に記載のラベル作成装置は、放送番組に関する情報である番組情報を受信する受信手段と、当該受信手段により受信した番組情報を記憶する番組情報記憶手段と、前記放送番組を録画する録画手段と、当該録画手段により録画された放送番組の録画情報と前記番組情報記憶手段に記憶された当該放送番組の番組情報とを関連付ける関連付手段と、前記番組情報記憶手段に記憶されている番組情報のうち、前記録画情報と関連付けられている番組情報を検索する検索手段と、前記番組情報記憶手段に記憶された番組情報に対応する放送番組の中から、ラベルを作成する放送番組を指定する番組指定手段と、当該番組指定手段により指定された放送番組についての番組情報を、前記番組情報記憶手段から取得する番組情報取得手段と、当該番組情報取得手段により取得された番組情報を印刷領域内に配置してラベルを作成するラベル作成手段とを備え、前記番組指定手段は、前記検索手段により前記録画情報と関連付けられている番組情報が発見された場合には、当該関連付けられた番組情報に対応する放送番組の中からラベルを作成する放送番組を指定することを特徴とする。
【０００８】
また、本発明の請求項２に記載のラベル作成装置は、請求項１に記載の発明の構成に加え、前記番組情報が、少なくとも前記放送番組のタイトルを含む複数の項目からなる情報であり、前記ラベル作成手段は、前記番組情報の少なくとも一部の項目の情報を印刷領域内に配置してラベルを作成することを特徴とする。
【０００９】
また、本発明の請求項３に記載のラベル作成装置は、請求項１又は２に記載の発明の構成に加え、放送番組が録画された録画媒体が装着されているか否かを検出する検出手段を備え、前記検索手段は、当該検出手段により録画媒体が検出された場合には、当該録画媒体に録画されている録画情報と関連付けられている番組情報を検索することを特徴とする。
【００１０】
また、本発明の請求項４に記載のラベル作成装置は、請求項３に記載の発明の構成に加え、前記録画手段により録画された放送番組の録画情報と、前記関連付手段により当該録画情報と関連付けられた番組情報とを録画媒体に記録する媒体記録手段を備え、前記検索手段は、前記検出手段により録画媒体が検出された場合には、前記番組情報記憶手段における検索に先立って、当該録画媒体に記録された番組情報から録画情報と関連付けられている番組情報を検索することを特徴とする。
【００１１】
また、本発明の請求項５に記載のラベル作成装置は、請求項１乃至４のいずれかに記載の発明の構成に加え、前記検索手段により、前記録画情報と関連付けられている番組情報が発見されなかった場合に、当該録画情報と、前記番組情報記憶手段に記憶されている番組情報とを照合する照合手段と、当該照合手段により、前記録画情報に対応すると判定された番組情報を抽出する抽出手段とを備え、前記番組指定手段は、当該抽出手段により抽出された番組情報に対応する放送番組の中からラベルを作成する放送番組を指定することを特徴とする。
【００１２】
また、本発明の請求項６に記載のラベル作成装置は、請求項１乃至５のいずれかに記載の発明の構成に加え、前記録画手段による放送番組の録画を予約する録画予約手段を備え、前記番組指定手段は、当該録画予約手段により予約された放送番組を、前記ラベルを作成する放送番組として指定することを特徴とする。
【００１３】
また、本発明の請求項７に記載のラベル作成装置は、請求項１乃至６のいずれかに記載の発明の構成に加え、前記番組情報をラベルの印刷領域内に配置するための配置情報や、配置される番組情報の修飾情報を含む印刷の雛型であるテンプレートを記憶したテンプレート記憶手段と、前記テンプレート記憶手段に記憶された複数のテンプレートから使用するテンプレートを選択するテンプレート選択手段と、前記番組指定手段により指定された複数の放送番組が続き物であるか否かを判断する続き物判断手段とを備え、前記テンプレート記憶手段は、続き物用のテンプレートを含み、前記テンプレート選択手段は、前記続き物判断手段により続き物であると判断された場合には、前記続き物用のテンプレートを選択し、前記ラベル作成手段は、前記テンプレート選択手段により前記続き物用のテンプレートが選択された場合には、当該続き物用のテンプレートに従って、前記複数の放送番組についての番組情報を印刷領域内に配置することを特徴とする。
【００１４】
また、本発明の請求項８に記載のラベル作成装置は、請求項７に記載の発明の構成に加え、前記続き物判断手段により続き物であると判断された場合に、当該続き物を構成する複数の放送番組の番組情報から全ての放送番組に共通する番組情報である共通情報を抽出する共通情報抽出手段と、当該共通情報抽出手段により抽出された共通情報を除く、各放送番組に独自の番組情報である独自情報を抽出する独自情報抽出手段とを備え、前記続き物用のテンプレートは、前記共通情報を挿入するための共通情報オブジェクトと、前記独自情報を挿入するための独自情報オブジェクトとを有し、前記ラベル作成手段は、前記続き物用のテンプレートに従い、前記共通情報オブジェクトに前記共通情報抽出手段により抽出された共通情報を配置し、前記独自情報オブジェクトに各放送番組毎に前記独自情報を配置することを特徴とする。
【００１５】
また、本発明の請求項９に記載のラベル作成装置は、請求項７又は８に記載の発明の構成に加え、前記続き物判断手段により続き物であると判断された場合に、当該続き物を構成する複数の放送番組についての番組情報に、一部が共通する情報を有する項目がある場合、当該項目についての共通する情報を抽出する一部共通情報抽出手段を備え、前記続き物用のテンプレートは、前記一部共通情報抽出手段により抽出された情報である一部共通情報を挿入するための一部共通情報オブジェクトを有し、前記ラベル作成手段は、前記続き物用のテンプレートに従い、前記一部共通情報オブジェクトに前記一部共通情報抽出手段により抽出された一部共通情報を配置し、前記一部共通情報抽出手段により一部共通情報が抽出された項目については、残余の情報を配置しないことを特徴とする。
【００１６】
また、本発明の請求項１０に記載のラベル作成装置は、請求項７乃至９のいずれかに記載の発明の構成に加え、前記ラベル作成手段により作成されたラベルを編集する編集手段と、当該編集手段により編集されたラベルの配置情報や修飾情報を含む印刷の雛型をテンプレートとしてテンプレート記憶手段に登録するテンプレート登録手段とを備えたことを特徴とする。
【００１７】
また、本発明の請求項１１に記載のラベル作成プログラムは、請求項１乃至１０のいずれかに記載の発明の各種処理手段としてコンピュータを機能させる。
【００１８】
また、本発明の請求項１２に記載の記録媒体は、請求項１１に記載の発明のラベル作成プログラムを記録している。
【発明の効果】
【００１９】
本発明の請求項１に記載のラベル作成装置は、受信手段が受信した番組情報、例えば、ＥＰＧデータ等を番組情報記憶手段に記憶し、ある放送番組が録画手段により録画された場合には、その録画情報と、記憶されている番組情報とを関連付けておく。そして、記憶されている番組情報の中からラベルを作成したい番組を番組指定手段により指定し、番組情報を用いてラベルを作成する。また、検索手段により関連付けられた番組情報が発見された場合には、その関連付けられた番組情報の中からラベルを作成する番組情報を指定する。このように、番組情報が番組情報記憶手段に蓄積されており、さらに、録画情報と番組情報とが関連付けられて管理されるので、録画予約時や録画時、再生時等の録画情報の取り扱い時に限らず、任意の時にまとめてラベルを作成することも容易にできる。
【００２０】
また、本発明の請求項２に記載のラベル作成装置は、請求項１に記載の発明の効果に加え、番組情報が、少なくとも放送番組のタイトルを含む複数の項目からなっているので、例えば、タイトル、サブタイトル、出演者、放送日、放送時間等の番組情報から任意の情報を選択してラベルを作成することができる。
【００２１】
また、本発明の請求項３に記載のラベル作成装置は、請求項１又は２に記載の発明の効果に加え、ＤＶＤ等の録画媒体が検出された場合には、そこに録画されている番組についてのラベルを作成をしたいと考えられるので、その媒体に記録されている録画情報と関連付けられている番組情報を番組情報記憶手段内から取得し、ラベルを作成できる。関連付けがなされているので、膨大な番組情報記憶手段から該当する番組情報を検索するよりも早く目的の番組情報を取得でき、すみやかにラベルを作成することができる。
【００２２】
また、本発明の請求項４に記載のラベル作成装置は、請求項３に記載の発明の効果に加え、録画媒体側にも録画情報と対応する番組情報を関連付けた上で記録するようにしておけば、録画媒体を挿入するのみで、番組情報記憶手段の検索をしなくても必要な番組情報が取得でき、すばやくラベルの作成に進むことができる。また、録画媒体に番組情報を記憶しておけば、番組情報記憶手段を備えていないハードウェアに録画媒体を挿入してもラベルの作成を行なうことができる。
【００２３】
また、本発明の請求項５に記載のラベル作成装置は、請求項１乃至４のいずれかに記載の発明の効果に加え、同じ装置内で録画を実行しなかった等の理由で関連付けデータが録画情報に存在しない場合にも、タイトルや録画時間等の情報からＥＰＧデータとのマッチングをかけ、ラベルを作成できる。
【００２４】
また、本発明の請求項６に記載のラベル作成装置は、請求項１乃至５のいずれかに記載の発明の効果に加え、録画予約と同時にラベルを作成することもできる。
【００２５】
また、本発明の請求項７に記載のラベル作成装置は、請求項１乃至６のいずれかに記載の発明の効果に加え、連続ドラマ等の続き物のラベル作成をする場合には、専用のテンプレートを使い、複数の録画情報について一度にラベルを作成し、見栄えよく、無駄を省くことができる。
【００２６】
また、本発明の請求項８に記載のラベル作成装置は、請求項７に記載の発明の効果に加え、続き物のラベルのテンプレートでは、例えば番組のタイトル等の各回に共通する情報は１個の共通情報オブジェクトに配置し、各回のサブタイトルや放送日等の各回独自の情報は、それぞれの独自情報オブジェクトに配置するようにしている。従って、情報が煩雑に重複することが無く、続き物に好適なラベルを得ることができる。
【００２７】
また、本発明の請求項９に記載のラベル作成装置は、請求項７又は８に記載の発明の効果に加え、続き物のラベルのテンプレートでは、例えば出演者のような特定の項目で、各回毎に共通する情報と共通しない情報の双方を有する場合には、共通する情報のみを採用してラベルに配置することで、ラベルのスペースを有効利用して見栄えの良いラベルを得ることができる。
【００２８】
また、本発明の請求項１０に記載のラベル作成装置は、請求項７乃至９のいずれかに記載の発明の効果に加え、テンプレートに従って一旦作成されたラベルを操作者が編集し、その結果をテンプレートとして登録しておくことができるので、好みの雛型を次回から用いることができ、手間を省いて好みにあったラベルを作成することができる。
【００２９】
また、本発明の請求項１１に記載のラベル作成プログラムは、コンピュータに実行させることにより、請求項１乃至１０のいずれかに記載の発明の各種処理手段としての作用効果を奏することができる。
【００３０】
また、本発明の請求項１２に記載の記録媒体をコンピュータに読み取らせ、実行させることにより、請求項１１に記載の発明の各種処理手段としての作用効果を奏することができる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施の形態を図面を参照して説明する。以下では、本発明に係るラベル作成装置１として、プリンタに接続したパーソナルコンピュータを例に挙げて説明する。このパーソナルコンピュータには本発明に係る「ラベル作成プログラム」が搭載されている。まず、図１を参照して、ラベル作成装置１について説明する。図１は、ラベル作成装置１の電気的構成を示すブロック図である。
【００３２】
図１に示すように、ラベル作成装置１は、いわゆるテレビパソコンと称されるテレビ放送受信用のチューナーを備えたパーソナルコンピュータに、入出力のための周辺機器が接続されて構成されている。ラベル作成装置１には、パーソナルコンピュータの制御を司るＣＰＵ１０が設けられている。このＣＰＵ１０には、ＣＰＵ１０が実行するＢＩＯＳ等のプログラムを記憶したＲＯＭ１１と、データを一時的に記憶するＲＡＭ１２と、データの記憶装置であるハードディスク１３とが、バス１９を介して接続されている。
【００３３】
ハードディスク１３には、ラベル作成プログラムを始めとするラベル作成装置１で実行される各種のプログラムを記憶するプログラム記憶エリア１４、番組情報を蓄積するＥＰＧ情報データベース（ＤＢ）１５、個々の印刷対象情報を印刷領域上にどのような大きさ・フォントでどの位置に配置するか等の印刷の雛型としての情報を予め記憶したテンプレート（詳細後述）の集合体であるテンプレート記憶エリア１６、録画された放送番組データとＥＰＧ情報ＤＢ１５内の番組情報との関連付けを記憶する関連付け情報記憶エリア１７等が設けられている。尚、ＥＰＧ情報ＤＢ１５が本発明の番組情報記憶手段に、テンプレート記憶エリア１６が本発明のテンプレート記憶手段に相当する。
【００３４】
また、ＣＰＵ１０には、バス１９を介して、テレビ放送をアンテナ２０を経由して受信するためのチューナー２１が接続され、チューナー２１で受信した放送データは、アナログ変調部２２、映像音声出力部２３を経て、モニタ（画面）／スピーカ２４に映像出力及び音声出力される。このようにチューナー２１により受信した映像及び音声データは、ビデオレコーダコントローラ３１を介して接続されているビデオレコーダ３２により、ハードディスク（ＨＤＤ）やＤＶＤに録画することができる。ラベル作成装置１は、リモコン２６により遠隔操作することも可能に構成されており、このリモコン２６からの信号を受信するためのリモコン受信部２７もバス１９を介してＣＰＵ１０に接続されている。また、チューナー２１には、受信したデータを検出してＣＰＵ１０に出力するデータ検出部２５が接続されている。尚、ビデオレコーダ３２が、本発明の録画手段に相当する。
【００３５】
さらに、ＣＰＵ１０には、バス１９を介して、利用者が操作の入力を行うキーボード（Ｋ／Ｂ）４１に接続され、入力の制御を行なうキーボード（Ｋ／Ｂ）コントローラ４２、作成したラベルを印刷するプリンタ６２に接続され、その制御を行なうプリンタコントローラ６１、インターネット５０に接続するためのインターネットコントローラ５１が接続されている。尚、インターネットコントローラ５１が、本発明の受信手段に相当する。
【００３６】
本実施形態においては、放送番組のタイトルや放送時間、チャンネル、出演者等の番組情報を提供しているＥＰＧデータをインターネット５０から取得し、加工してハードディスク１３内のＥＰＧ情報ＤＢ１５に蓄積している。ＥＰＧデータは、インターネット５０上に提供されているものに限らず、放送データと共にチューナー２１で受信して取り出すようにしてもよい。その場合には、チューナー２１が本発明の受信手段となる。
【００３７】
次に、以上の構成のラベル作成装置１で実行される処理について図２〜図１２を参照して説明する。図２は、ラベル作成処理の全体の流れを示すフローチャートである。図３は、ラベル作成処理の中で実行される、録画予約処理のフローチャートである。図４は、媒体記録処理及び録画処理のフローチャートである。図５は、ラベル作成処理の中で実行される、録画済用ラベル作成処理のフローチャートである。図６は、ラベル作成処理の中で実行される、データ加工編集処理のフローチャートである。図７は、データ加工編集処理の中で実行される、続き物用ラベル作成処理のフローチャートである。図８は、続き物用ラベル作成処理の中で実行されるテンプレート適用処理のフローチャートである。図９は、データ加工編集処理の中で実行される、通常用ラベル作成処理のフローチャートである。図１０は選択番組の情報一覧の例を示すイメージ図である。図１１は、テンプレート一覧の例を示すイメージ図である。図１２は、テンプレートを選択番組に適用した例を示すイメージ図である。
【００３８】
図２に示すように、ラベル作成処理が開始されると、まず、録画を予約するか否かを判断する（Ｓ１）。録画を予約する場合には（Ｓ１：ＹＥＳ）、まず、インターネット５０からＥＰＧデータ（いわゆるｉＥＰＧデータ）を取得する（Ｓ２）。そして、取得したＥＰＧデータを画面表示する（Ｓ３）。ＥＰＧデータが表示されたら、録画予約を受け付けて予約した放送番組のＥＰＧデータをＥＰＧ情報ＤＢ１５に蓄積する録画予約処理を実行する（Ｓ４）。録画予約処理の詳細については図３を参照して後述する。
【００３９】
録画予約処理が終了したら、予約した番組についてすぐにラベルを作成して印刷するか否かを判断する（Ｓ５）。すぐにはラベルを作成しない場合には（Ｓ５：ＮＯ）、ラベル作成処理を終了する。すぐにラベルを作成して印刷する場合には（Ｓ５：ＹＥＳ）、録画予約処理でＥＰＧ情報ＤＢ１５に記憶した予約番組のＥＰＧ情報を取得し（Ｓ６）、Ｓ９に進む。
【００４０】
一方、録画予約でない場合は（Ｓ１：ＮＯ）、既に録画されているデータのためのラベルの作成か否かを判断する（Ｓ７）。録画済データのためのラベル作成でない場合は（Ｓ７：ＮＯ）、ラベル作成処理を終了する。録画済データのためのラベル作成を行なう場合は（Ｓ７：ＹＥＳ）、録画予約時にＥＰＧ情報ＤＢ１５に記憶され、蓄積されているＥＰＧ情報を用いて録画データ用のラベルを作成する録画済用ラベル作成処理を実行する（Ｓ８）。録画済用ラベル作成処理の詳細については図５を参照して後述する。
【００４１】
録画予約した番組のラベルをすぐに作成する場合で（Ｓ５：ＹＥＳ）、その予約番組のＥＰＧ情報を取得した後（Ｓ６）及び、録画済用のラベル作成で用いるＥＰＧ情報を取り出した後（Ｓ８）、ラベル作成対象となるデータの加工編集処理を実行してデータをラベルの印刷領域に配置し（Ｓ９）、その印刷データに基づいてプリンタで印刷を実行させる印刷処理を行って処理を終了する（Ｓ１０）。データ加工編集処理の詳細については図６〜図１２を参照して後述する。
【００４２】
次に、図３を参照して、録画予約処理について説明する。まず、表示されている番組情報を見た操作者のキーボード４１やマウス（図示外）からの入力を受け付ける（Ｓ２１）。そして、その入力内容がカーソルの移動やスクロールか否かを判断する（Ｓ２２）。カーソル移動やスクロールの場合には（Ｓ２２：ＹＥＳ）、対応する移動処理を行ない（Ｓ２３）、入力受付に戻る（Ｓ２１）。
【００４３】
カーソル移動やスクロールでない場合は（Ｓ２２：ＮＯ）、予約したい番組の選択が入力指示されたか否かを判断する（Ｓ２４）。番組選択の場合は（Ｓ２４：ＹＥＳ）、選択用の画面を表示し（Ｓ２５）、録画予約を受け付ける（Ｓ２６）。そして、予約された番組のＥＰＧ情報をＥＰＧ情報ＤＢ１５に追加して保存する（Ｓ２７）。ここで、録画予約した番組についてすぐにラベル作成を行なうこともできるので、そのために、予約した番組をラベル作成すべき対象の番組として一時的にＲＡＭ１２に記憶しておく（Ｓ２８）。そして、ビデオレコーダ３２に録画予約指令を送信し（Ｓ２９）、図２のラベル作成処理に戻る。
【００４４】
一方、番組選択でなかった場合には（Ｓ２４：ＮＯ）、キャンセル指示であるか否かを判断する（Ｓ３０）。キャンセル指示の場合には（Ｓ３０：ＹＥＳ）、キャンセル処理を実行し（Ｓ３１）、ラベル作成全体の処理を終了する。キャンセル指示でない場合には（Ｓ３０：ＮＯ）、録画予約に関するその他の処理を実行し（Ｓ３２）、Ｓ２１の入力受付に戻る。
【００４５】
ここで、ビデオレコーダ３２で実行される、録画予約指令に基づく録画処理、及び、操作者の入力指示によりハードディスクに録画された録画データをＤＶＤに記録する媒体記録処理について、図４を参照して説明する。まず、録画済データをＤＶＤに記録する指示が入力されたか否かを判断する（Ｓ２０１）。ＤＶＤへの記録でなければ（Ｓ２０１：ＮＯ）、そのままＳ２０４に進む。ＤＶＤへの記録であれば（Ｓ２０１：ＹＥＳ）、選択された録画済データを装着されたＤＶＤに記録する（Ｓ２０２）。そして、その録画済データに関連付けられているＥＰＧ情報をＥＰＧ情報ＤＢ１５から読み出してＤＶＤに記録する（Ｓ２０３）。このようにＤＶＤにＥＰＧ情報を記録しておけば、ＤＶＤ内の録画番組についてのラベル作成をする際に、対応するＥＰＧ情報の取得を高速に行なうことができる。
【００４６】
次に、録画予約指令を受信したか否かを判断する（Ｓ２０４）。新たな録画予約指令を受け取っていなければ（Ｓ２０４：ＮＯ）、そのままＳ２０６に進む。
【００４７】
録画予約指令を受信している場合には（Ｓ２０４：ＹＥＳ）、その予約内容を記憶する（Ｓ２０５）。そして、記憶されている予約指令で指定された日時が到来しているか否かを判断する（Ｓ２０６）。指定日時が到来していなければ（Ｓ２０６：ＮＯ）、Ｓ２０１に戻る。指定日時が到来している場合には（Ｓ２０６：ＹＥＳ）、該当の録画予約指令に従って録画を実行する（Ｓ２０７）。そして、ＥＰＧ情報ＤＢ１５内の対応するＥＰＧ情報と関連づけを行ない（Ｓ２０８）、Ｓ２０１に戻って以上の処理を繰り返す。ここで、録画データとＥＰＧ情報の関連づけは、相互を対応づけたテーブルを関連付け情報記憶エリア１７に記憶させることにより行なう。尚、録画データとＥＰＧ情報が相互に対応するようになっていればよく、ＥＰＧ情報ＤＢ１５内に直接録画データを示すフラグを記憶させるような構成でも構わない。
【００４８】
次に、図５を参照して、録画済用ラベル作成処理について説明する。まず、ＤＶＤに貼付するためのラベルの作成が指示されたか否かを判断する（Ｓ４１）。ＤＶＤ用ラベルの作成の場合には（Ｓ４１：ＹＥＳ）、ＤＶＤがＤＶＤドライブに挿入されているか否かを判断する（Ｓ４２）。挿入されていない場合には（Ｓ４２：ＮＯ）、ＤＶＤの挿入指示を画面に表示し（Ｓ４３）、Ｓ４２に戻って再びＤＶＤの挿入を検出する。
【００４９】
ＤＶＤの挿入が検出されたら（Ｓ４２：ＹＥＳ）、そのＤＶＤの中にＥＰＧ情報が記憶されているか否かを判断する（Ｓ４４）。ＤＶＤ内にＥＰＧ情報が記憶されていれば（Ｓ４４：ＹＥＳ）、録画情報と関連付けられているＥＰＧ情報をＤＶＤ内で検索する（Ｓ４５）。そして、検索の結果、関連付けられたＥＰＧ情報が発見されたか否かを判断する（Ｓ４６）。発見された場合には（Ｓ４６：ＹＥＳ）、Ｓ６０へ進んでそのＥＰＧ情報をラベル作成する番組として選択するか否かを判断する。
【００５０】
発見されなかった場合（Ｓ４６：ＮＯ）、又は、ＤＶＤ内にＥＰＧ情報が記憶されていなかった場合は（Ｓ４４：ＮＯ）、ＥＰＧ情報ＤＢ１５から録画情報と関連付けられているＥＰＧ情報を検索する（Ｓ４７）。そして、ＥＰＧ情報ＤＢ１５の検索の結果、関連付けられたＥＰＧ情報が発見されたか否かを判断する（Ｓ４８）。発見された場合には（Ｓ４８：ＹＥＳ）、そのＥＰＧ情報をラベル作成する番組として選択するか否かを判断する（Ｓ６０）。Ｓ６０で作成対象番組が選択された場合には（Ｓ６０：ＹＥＳ）、その番組を選択番組としてＲＡＭ１２に記憶し（Ｓ６１）、該当番組のＥＰＧ情報をＥＰＧ情報ＤＢ１５から取り出す（Ｓ６２）。そして、図２のラベル作成処理に戻る。ここで、ラベル作成対象となる番組は、複数個選択することができ、一度に同形のラベルを作成可能となっている。
【００５１】
また、ＥＰＧ情報ＤＢ１５にＤＶＤ内の録画情報と関連付けられたＥＰＧ情報が発見されなかった場合には（Ｓ４８：ＮＯ）、ＥＰＧ情報ＤＢ１５内のＥＰＧ情報で録画情報と対応すると考えられるものを検索する（Ｓ５４）。例えば、タイトルや、放送時間、チャンネル等の項目情報を用いてマッチングすれば、対応するＥＰＧ情報が見つかる可能性が高い。マッチングの結果、対応するＥＰＧ情報の候補が見つかったかを判断し（Ｓ５５）、発見された場合には（Ｓ５５：ＹＥＳ）、その候補を一覧表示し（Ｓ５６）、操作者に録画情報と対応しているかどうかを入力させる（Ｓ５７）。そして、そのＥＰＧ情報をラベル作成する番組として選択するか否かを判断する（Ｓ５８）。受け付けた入力により、候補からいずれかのＥＰＧ情報が選択された場合には（Ｓ５８：ＹＥＳ）、その番組を選択番組としてＲＡＭ１２に記憶し（Ｓ６１）、該当番組のＥＰＧ情報をＥＰＧ情報ＤＢ１５から取り出す（Ｓ６２）。そして、図２のラベル作成処理に戻る。
【００５２】
選択されなかった場合には（Ｓ５８：ＮＯ）、対応するＥＰＧ情報が候補の中にはないということなので、ＤＢの中から操作者が任意に検索をかけて対応するＥＰＧ情報を選択できるように一覧表示・検索画面を表示する（Ｓ５９）。そして、操作者からＥＰＧ情報が選択されるのを待ち、選択されたら（６０：ＹＥＳ）、その番組を選択番組としてＲＡＭ１２に記憶し（Ｓ６１）、該当番組のＥＰＧ情報をＥＰＧ情報ＤＢ１５から取り出す（Ｓ６２）。そして、図２のラベル作成処理に戻る。ここでも、ラベル作成対象となる番組は、複数個選択することができ、一度に同形のラベルを作成可能となっている。
【００５３】
また、選択されない場合には（Ｓ６０：ＮＯ）、キャンセル指示があったか否かを判断し（Ｓ６３）、キャンセルされた場合には（Ｓ６３：ＹＥＳ）、ラベル作成処理全体を終了する。キャンセル指示でない場合には（Ｓ６３：ＮＯ）、Ｓ６０に戻って選択されるのを待つ。
【００５４】
一方、ＤＶＤ用ラベルの作成でない場合には（Ｓ４１：ＮＯ）、ＥＰＧ情報ＤＢ１５にＥＰＧ情報が記憶されているか否かを判断する（Ｓ５１）。ＥＰＧ情報ＤＢ１５にＥＰＧ情報が記憶されていない場合には（Ｓ５１：ＮＯ）、ラベル作成はできないため、エラー処理をして（Ｓ６４）、処理全体を終了する。
【００５５】
ＥＰＧ情報ＤＢ１５にＥＰＧ情報が記憶されている場合には（Ｓ５１：ＹＥＳ）、ＥＰＧ情報ＤＢ１５から録画情報と関連付けられているＥＰＧ情報を検索する（Ｓ５２）。そして、ＥＰＧ情報ＤＢ１５の検索の結果、関連付けられたＥＰＧ情報が発見されたか否かを判断する（Ｓ５３）。発見された場合には（Ｓ５３：ＹＥＳ）、Ｓ５７へ進んで、操作者の入力を受け付け、その結果、そのＥＰＧ情報をラベル作成する番組として選択されたか否かを判断する（Ｓ５８）。受け付けた入力により、候補からいずれかのＥＰＧ情報が選択された場合には（Ｓ５８：ＹＥＳ）、その番組を選択番組としてＲＡＭ１２に記憶し（Ｓ６１）、該当番組のＥＰＧ情報をＥＰＧ情報ＤＢ１５から取り出す（Ｓ６２）。そして、図２のラベル作成処理に戻る。
【００５６】
ＥＰＧ情報ＤＢ１５にＤＶＤ内の録画情報と関連付けられたＥＰＧ情報が発見されなかった場合には（Ｓ５３：ＮＯ）、ＥＰＧ情報ＤＢ１５内のＥＰＧ情報で録画情報と対応すると考えられるものを検索する（Ｓ５４）。例えば、タイトルや、放送時間、チャンネル等の項目情報を用いてマッチングすれば、対応するＥＰＧ情報が見つかる可能性が高い。マッチングの結果、対応するＥＰＧ情報の候補が見つかったかを判断し（Ｓ５５）、発見された場合には（Ｓ５５：ＹＥＳ）、その候補を一覧表示し（Ｓ５６）、操作者に録画情報と対応しているかどうかを入力させる（Ｓ５７）。受け付けた入力により、候補からいずれかのＥＰＧ情報が選択された場合には（Ｓ５８：ＹＥＳ）、その番組を選択番組としてＲＡＭ１２に記憶し（Ｓ６１）、該当番組のＥＰＧ情報をＥＰＧ情報ＤＢ１５から取り出す（Ｓ６２）。そして、図２のラベル作成処理に戻る。
【００５７】
選択されなかった場合には（Ｓ５８：ＮＯ）、対応するＥＰＧ情報が候補の中にはないということなので、ＤＢの中から操作者が任意に検索をかけて対応するＥＰＧ情報を選択できるように一覧表示・検索画面を表示する（Ｓ５９）。そして、操作者からＥＰＧ情報が選択されるのを待ち、選択されたら（６０：ＹＥＳ）、その番組を選択番組としてＲＡＭ１２に記憶し（Ｓ６１）、該当番組のＥＰＧ情報をＤＢから取り出す（Ｓ６２）。そして、図２のラベル作成処理に戻る。ここでも、ラベル作成対象となる番組は、複数個選択することができ、一度に同型のラベルを作成可能となっている。
【００５８】
また、選択されない場合には（Ｓ６０：ＮＯ）、キャンセル指示があったか否かを判断し（Ｓ６３）、キャンセルされた場合には（Ｓ６３：ＹＥＳ）、ラベル作成処理全体を終了する。キャンセル指示でない場合には（Ｓ６３：ＮＯ）、Ｓ６０に戻って選択されるのを待つ。
【００５９】
次に、図６を参照して、ラベル作成処理の中で実行される、データ加工編集処理について説明する。データ加工編集処理では、まず、ラベル作成対象として選択されている番組について、ＥＰＧ情報ＤＢ１５から取得したＥＰＧ情報を、内部処理のしやすい形式に変換する（Ｓ７１）。例えば、テキストデータで受信したＥＰＧ情報を表形式に変換しておくようにデータ整備を行なう。次に、ラベル作成用に選択された番組のＥＰＧ情報の内容を確認する（Ｓ７２）。確認の結果、選択された番組が複数あり、さらに、それらが連続ドラマ等の続き物であるか否かを判断する（Ｓ７３）。続き物か否かは、たとえば、タイトルが共通するか、放送時刻が共通するか、出演者が共通するか等の情報から判断することができる。
【００６０】
続き物である場合には（Ｓ７３：ＹＥＳ）、続き物用のラベル作成処理を実行し（Ｓ７４）、図２のラベル作成処理に戻る。続き物でない場合には（Ｓ７３：ＮＯ）、通常用ラベル作成処理を実行して（Ｓ７５）、図２のラベル作成処理に戻る。続き物用ラベル作成処理の詳細は図７を参照して、通常用ラベル作成処理の詳細は図９を参照して後述する。
【００６１】
次に、図７、図１０、図１１を参照して、データ加工編集処理の中で実行される続き物用ラベル作成処理について説明する。
【００６２】
まず、続き物用ラベル作成処理が開始されると、図１０に示すように、選択されている番組のＥＰＧ情報の内容２００を一覧表示する（Ｓ８１）。ここで、図１０では、連続ドラマの５回分が選択された例を示している。取得したＥＰＧ情報２００は、チャンネル情報２０１，放送日情報２０２，放送時間情報２０３，録画時間長さ情報２０４，タイトル情報２０５，回数情報２０６，サブタイトル情報２０７，出演者情報２０８の各項目別に情報を有している。連続ドラマであるから、タイトル情報２０５の内容、チャンネル情報２０１の内容は全回に共通している。また、出演者情報２０８の内容は一部の出演者について共通している。
【００６３】
次に、続き物用のテンプレートをテンプレート記憶エリア１６から読み出し、図１１に示すようにテンプレート一覧１００を表示する（Ｓ８２）。ここで、図１１に示す例では、テンプレート一覧１００の中に３種類の続き物用テンプレート１０１〜１０３が表示されている。テンプレート１０１は、１枚のラベル１１０から構成され、タイトルオブジェクト１１１と回数オブジェクト１１２がラベル１１１内に配置されている。続き物であるから、共通のタイトル情報２０５と、回数情報２０６だけをラベルに印刷したい場合等に好適に用いることができる。
【００６４】
また、テンプレート１０２は、２種類のラベル１２０，１２５から構成され、ラベル１２０にはタイトルオブジェクト１２１とチャンネルオブジェクト１２２が、全回に共通な情報としてのタイトル情報２０５とチャンネル情報２０１を挿入して配置できるようになっている。そして、ラベル１２５には、回数オブジェクト１２６とサブタイトルオブジェクト１２７が、選択番組の個数分配置できるようになっている。さらに、ラベル１２５は、選択されている番組の数に対応する数の回数オブジェクト１２６とサブタイトルオブジェクト１２７が配置されて作成される。従って、図１０の例では５回分の番組があるので、ラベル１２５は２枚作成され、５回分の回数オブジェクト１２６とサブタイトルオブジェクト１２７とが２枚のラベルに配置されることとなる。
【００６５】
また、テンプレート１０３は、３種類のラベル１３０，１３５，１４０から構成され、ラベル１３０は、ラベル１２０と同様に、タイトルオブジェクト１３１とチャンネルオブジェクト１３２が、全回に共通な情報としてのタイトル情報２０５とチャンネル情報２０１を挿入して配置できるようになっている。そして、ラベル１３５には、全回に共通する出演者のみを抽出して挿入するための出演者オブジェクト１３６が配置されている。そして、ラベル１４０は、ラベル１２５と同様に、回数オブジェクト１４１とサブタイトルオブジェクト１４２が、選択番組の個数分配置できるようになっている。ラベル１２５と同様に、１枚のラベルに入りきらない場合には、ラベルの数を増やし、選択されている番組の数だけのオブジェクトを配置して作成される。
【００６６】
次に、図７に戻って説明を継続すると、操作者がＥＰＧ情報一覧を参照しつつ、テンプレート一覧から適用したいテンプレートを選択して入力するのを受け付ける（Ｓ８３）。テンプレートが選択されるまで（Ｓ８４：ＮＯ）、繰り返し入力受付を実行し（Ｓ８３）、テンプレートが選択されたら（Ｓ８４：ＹＥＳ）、選択されたテンプレートを、選択中のＥＰＧ情報に適用してその内容を配置し、ラベルの印刷イメージを表示するテンプレート適用処理を行なう（Ｓ８５）。テンプレート適用処理の詳細は、図８を参照して後述する。
【００６７】
次に、操作者がテンプレート適用後の印刷イメージを編集するのを受け付けて（Ｓ８６）、編集を終了するまで（Ｓ８７：ＮＯ）、繰り返し編集入力を受け付け（Ｓ８６）、編集終了したら（Ｓ８７：ＹＥＳ）、編集結果をテンプレートとして登録するか否かを問い合わせ、テンプレート登録をする場合には（Ｓ８８：ＹＥＳ）、テンプレート記憶エリアにあらたな続き物用テンプレートとして登録する（Ｓ８９）。そして、以上の処理により作成したラベルの印刷データをＲＡＭ１２に記憶する（Ｓ９０）。そして、図６のデータ加工編集処理に戻る。テンプレート登録しない場合には（Ｓ８８：ＮＯ）、ラベルの印刷データをＲＡＭ１２に記憶して（Ｓ９０）、図６のデータ加工編集処理に戻る。
【００６８】
次に、図８及び図１２を参照して、続き物用ラベル作成処理の中で実行されるテンプレート適用処理について説明する。まず、選択されたテンプレートが、番組タイトルを挿入するためのタイトルオブジェクトを有するか否かを判断する（Ｓ３０１）。テンプレートにタイトルオブジェクトが含まれていない場合には（Ｓ３０１：ＮＯ）、そのままＳ３１１に進む。
【００６９】
タイトルオブジェクトがある場合には（Ｓ３０１：ＹＥＳ）、全ての選択番組（全回分）のタイトルが共通か否かを判断する（Ｓ３０２）。連続ドラマ等の続き物では、タイトルが共通の場合が多いと考えられる。全回のタイトルが共通でなければ（Ｓ３０２：ＮＯ）、そのままＳ３１１に進む。全回のタイトルが共通の場合には（Ｓ３０２：ＹＥＳ）、その共通タイトルをタイトルオブジェクトに挿入する（Ｓ３０３）。
【００７０】
次に、番組が放送されたチャンネルを挿入するためのチャンネルオブジェクトがテンプレートに含まれているか否かを判断する（Ｓ３０４）。チャンネルオブジェクトが含まれていない場合には（Ｓ３０４：ＮＯ）、そのままＳ３１１に進む。
【００７１】
チャンネルオブジェクトがある場合には（Ｓ３０４：ＹＥＳ）、全ての選択番組（全回分）のチャンネルが共通か否かを判断する（Ｓ３０５）。連続ドラマ等の続き物では、通常、チャンネルは同一であると考えられる。全回のチャンネルが共通でなければ（Ｓ３０５：ＮＯ）、そのままＳ３１１に進む。全回のチャンネルが共通の場合には（Ｓ３０５：ＹＥＳ）、その共通チャンネルをチャンネルオブジェクトに挿入する（Ｓ３０６）。尚、ここで、タイトルオブジェクト及びチャンネルオブジェクトは、選択番組の全てに共通する情報を挿入するためのオブジェクトであり、本発明の共通情報オブジェクトに相当する。
【００７２】
次に、出演者の情報を挿入するための出演者オブジェクトがテンプレートに１つだけ含まれているか否かを判断する（Ｓ３０７）。出演者は、全回に共通の場合もあるが、各回毎に共通する出演者と、回によって異なる出演者が存在することが多いと考えられる。そこで、テンプレートにより、出演者を１つのオブジェクトにシリーズでまとめて挿入するタイプと、各回毎に出演者をそれぞれ配置するタイプとを用意することができる。このような出演者をまとめて挿入するために、出演者オブジェクトがテンプレート内に１個だけ含まれているかを判断するものである。出演者オブジェクトが１つ以上ある場合には（Ｓ３０７：ＮＯ）、共通の出演者をまとめる処理を行なわないタイプのテンプレートであるので、そのままＳ３１１へ進む。
【００７３】
出演者オブジェクトが１つだけの場合には（Ｓ３０７：ＹＥＳ）、全回の出演者情報が同一であるか否かを判断する（Ｓ３０８）。選択番組の全ての回で出演者が同一であれば（Ｓ３０８：ＹＥＳ）、その出演者をすべて出演者オブジェクトに挿入する（Ｓ３１０）。全回の出演者情報が同一でなければ（Ｓ３０８：ＮＯ）、全回に共通している出演者のみを抽出する（Ｓ３０９）。そして、抽出した出演者を出演者オブジェクトに挿入する（Ｓ３１０）。連続ドラマ等では主な出演者がラベルに記載されていれば十分な場合も多いので、このようなテンプレートも用意されている。このように共通する出演者のみを挿入するための出演者オブジェクトが本発明の一部共通情報オブジェクトに相当する。
【００７４】
以上により、続き物に独特の共通情報の配置処理が完了するので、Ｓ３１１からは、残りのオブジェクトについて、各回毎の情報を挿入する処理を行なう。まず、これまでに挿入が完了していない種類のオブジェクトを処理対象とする（Ｓ３１１）。そして、最初の選択番組の（Ｓ３１２）、そのオブジェクトに対応する項目の情報を取り出して、対象オブジェクトに挿入する（Ｓ３１３）。次に、全ての選択番組について、現在処理対象としている種類のオブジェクトに挿入が完了したか否かを判断する（Ｓ３１４）。完了していなければ（Ｓ３１４：ＮＯ）、Ｓ３１２に戻り、次の番組情報へ移動して、同種類のオブジェクトに次の番組の内容を挿入する（Ｓ３１３）。ここで、同種類の空オブジェクトがラベル上にまだ配置されていなければ、オブジェクトを作成してから情報を挿入して配置する。
【００７５】
全ての番組について完了したら（Ｓ３１４：ＹＥＳ）、全ての種類のオブジェクトについて処理が終了したかを判断する（Ｓ３１５）。まだ処理が済んでいない種類のオブジェクトがある場合には（Ｓ３１５：ＮＯ）、Ｓ３１１に戻り、次の種類のオブジェクトを処理対象とする。そして、初めの番組情報から（Ｓ３１２）、その種類のオブジェクトへ情報を挿入していく（Ｓ３１３）。以上の処理を、全ての番組情報と全ての種類のオブジェクトについて繰り返し、テンプレート上にある全種類のオブジェクトについて処理が完了したら（Ｓ３１５：ＹＥＳ）、図７に戻る。
【００７６】
例えば、図１０の番組情報に、図１１のテンプレート１０２が選択されたとき、以上の処理を終了した結果、図１２のようなラベル３０１とラベル３０２が作成され、画面表示される。ここで、ラベル３０１はテンプレート１０２のラベル１２０が適用されて作成されており、ラベル３０２はテンプレート１０２のラベル１２５が適用され、選択番組が５回分あったために、２枚のラベルに亘って作成されている。
【００７７】
次に、図９を参照して、データ加工編集処理の中で実行される通常用ラベル作成処理について説明する。まず、テンプレートを用いてラベルを作成するか否かを判断する（Ｓ１０１）。これは、操作者が、テンプレート選択コマンドを入力したか否か等により判断できる。テンプレートを用いる場合には（Ｓ１０１：ＹＥＳ）、選択されている番組のＥＰＧ情報の内容とともに使用できるテンプレートの一覧を表示する（Ｓ１０２）。そして、操作者がテンプレート選択入力をしてくるのを受け付け（Ｓ１０３）、テンプレートが選択されるまで（Ｓ１０４：ＮＯ）、入力を受け付け（Ｓ１０３）、テンプレートが選択されたら（Ｓ１０４：ＹＥＳ）、選択されたテンプレートを適用して情報内容をラベルの印刷領域内に配置する（Ｓ１０５）。
【００７８】
次に、配置されたラベルに対して操作者の編集を受け付ける（Ｓ１０６）。テンプレートは固定的なものではなく、適用された状態から自由に編集を行なうことができる。編集が終了するまで（Ｓ１０７：ＮＯ）、入力を受け付け（１０６）、編集が終了したら（Ｓ１０７：ＹＥＳ）、編集した結果の修飾情報、配置情報等を次回以降印刷の雛型として用いることができるように、テンプレート登録をするか否かを判断する（Ｓ１０８）。テンプレート登録は、操作者の任意で選択できるように入力用のダイアログボックスを用意する等の方法で問い合わせることができる。
【００７９】
テンプレート登録する場合には（Ｓ１０８：ＹＥＳ）、現在の状態をテンプレートとしてテンプレート記憶エリア１６に記憶させて登録する（Ｓ１０９）。また、テンプレート登録を行なわない場合には（Ｓ１０８：ＮＯ）、そのままＳ１１０に進む。そして、さらに編集を行うか否かを操作者からの入力により判断し（Ｓ１１０）、編集を継続する場合には（Ｓ１１０：ＹＥＳ）。Ｓ１０６に戻る。
【００８０】
編集を終了する場合には（Ｓ１１０：ＮＯ）、以上の処理により作成したラベルのデータをＲＡＭ１２に記憶する（Ｓ１１１）。そして、ラベル作成する対象として選択された番組の全てについて、ラベルの作成が終了したか否かを判断する（Ｓ１１２）。まだ終了していない番組がある場合には（Ｓ１１２：ＮＯ）、次の番組のラベル作成処理を行なうため、作成対象を次の番組に移行し（Ｓ１１３）、Ｓ１０１に戻る。全ての番組についてラベル作成が終了した場合には（Ｓ１１２：ＹＥＳ）、図６のデータ加工編集処理に戻る。
【００８１】
一方、テンプレートを使わずにラベルを作成する場合には（Ｓ１０１：ＮＯ）、まず、作成したいラベルのサイズの選択を促し、入力を受け付ける（Ｓ１１４）。また、長尺状のテープを用いてラベルを作成する場合などは、ラベルサイズの代わりに用いたいテープの幅を決定するようにしてもよい。ラベルサイズが選択されたら、選択されている番組のＥＰＧ情報の内容とともに、選択された幅のラベルイメージを画面上に表示する（Ｓ１１５）。そして、対象番組の情報内容（項目）のドラッグ＆ドロップを受け付け、ドロップ位置に配置する（Ｓ１１６）。
【００８２】
そして、配置されたラベルに対して操作者の編集を受け付ける（Ｓ１０６）。編集が終了するまで（Ｓ１０７：ＮＯ）、入力を受け付け（１０６）、編集が終了したら（Ｓ１０７：ＹＥＳ）、編集した結果の修飾情報、配置情報等を次回以降印刷の雛型として用いることができるように、テンプレート登録をするか否かを判断する（Ｓ１０８）。テンプレート登録は、操作者の任意で選択できるように入力用のダイアログボックスを用意する等の方法で問い合わせることができる。
【００８３】
テンプレート登録する場合には（Ｓ１０８：ＹＥＳ）、現在の状態をテンプレートとしてテンプレート記憶エリア１６に記憶させて登録する（Ｓ１０９）。また、テンプレート登録を行なわない場合には（Ｓ１０８：ＮＯ）、そのままＳ１１０に進む。そして、さらに編集を行うか否かを操作者からの入力により判断し（Ｓ１１０）、編集を継続する場合には（Ｓ１１０：ＹＥＳ）。Ｓ１０６に戻る。
【００８４】
編集を終了する場合には（Ｓ１１０：ＮＯ）、以上の処理により作成したラベルのデータをＲＡＭ１２に記憶する（Ｓ１１１）。そして、ラベル作成する対象として選択された番組の全てについて、ラベルの作成が終了したか否かを判断する（Ｓ１１２）。まだ終了していない番組がある場合には（Ｓ１１２：ＮＯ）、次の番組のラベル作成処理を行なうため、作成対象を次の番組に移行し（Ｓ１１３）、Ｓ１０１に戻る。全ての番組についてラベル作成が終了した場合には（Ｓ１１２：ＹＥＳ）、図６のデータ加工編集処理に戻る。
【００８５】
以上説明したように、本実施形態のラベル作成装置１によれば、ＥＰＧデータを受信して、録画予約の際にＥＰＧ情報ＤＢ１５に記憶し、実際の録画時に、その録画データとＥＰＧ情報ＤＢ１５内のＥＰＧ情報の関連付けを行なう。録画された所望の放送番組について、ラベルを作成する際には、ＥＰＧ情報ＤＢ１５内にあるＥＰＧ情報から、その録画番組と関連付けられているＥＰＧ情報を検索して、該当データを取得し、それに基づいてラベルを作成できる。また、連続ドラマのように続き物の複数の放送番組について一度にラベルを作成する場合には、共通しているデータを重複して配置することなく、続き物に適したテンプレートを用いてラベルを作成することができる。また、テンプレートを用いなくても、自由にＥＰＧ情報の所望の項目をテープ内に配置してラベルを作成することもできる。さらに、このようにして作成したラベルをテンプレートとして登録し、次回以降に利用できるようにもできる。
【００８６】
尚、図４のＳ２０８でＥＰＧ情報と録画情報の関連付け処理を実行するＣＰＵ１０が本発明の関連付手段として機能する。また、図５のＳ４５，Ｓ４７，Ｓ５２において、録画情報と関連付けられたＥＰＧ情報を検索するＣＰＵ１０が本発明の検索手段として機能する。また、図３のＳ２８で予約番組を選択番組として記憶し、図５のＳ６１で選択番組を記憶するＣＰＵ１０が本発明の番組指定手段として機能する。また、図２のＳ６及び図５のＳ６２でＥＰＧ情報を取得するＣＰＵ１０が本発明の番組情報取得手段として機能する。また、図２のＳ９及び図６〜図９でデータ加工編集処理を実行するＣＰＵ１０が本発明のラベル作成手段として機能する。また、図５のＳ４２でＤＶＤの挿入有無をチェックするＣＰＵ１０が本発明の検出手段として機能する。また、図４のＳ２０３でＤＶＤにＥＰＧ情報を記録するＣＰＵ１０が本発明の媒体記録手段として機能する。また、図５のＳ５４でマッチングを実行するＣＰＵ１０が本発明の照合手段として機能する。また、図５のＳ５５及びＳ５６で対応ＥＰＧ情報候補を抽出表示するＣＰＵ１０が本発明の抽出手段として機能する。また、図２のＳ４及び図３で録画予約処理を実行するＣＰＵ１０が本発明の録画予約手段として機能する。また、図７のＳ８３及び図９のＳ１０３で操作者からの入力を受けてテンプレートを選択するＣＰＵ１０が本発明のテンプレート選択手段として機能する。また、図６のＳ７３で選択番組が続き物か否かを判断するＣＰＵ１０が本発明の続き物判断手段として機能する。また、図８のＳ３０２及びＳ３０３，Ｓ３０５及びＳ３０６でタイトル情報及びチャンネル情報を取り出して挿入処理を行なうＣＰＵ１０が本発明の共通情報抽出手段として機能する。また、図８のＳ３１３で、共通情報オブジェクト以外のオブジェクトに対して番組情報を挿入するＣＰＵ１０が本発明の独自情報抽出手段として機能する。また、図８のＳ３０９で共通する出演者を抽出するＣＰＵ１０が本発明の一部共通情報抽出手段として機能する。また、図７のＳ８６及び図９のＳ１０６で編集入力受付処理を実行するＣＰＵ１０が本発明の編集手段として機能する。また、図７のＳ８９及び図９のＳ１０９でテンプレート登録処理を実行するＣＰＵ１０が本発明のテンプレート登録手段として機能する。
【図面の簡単な説明】
【００８７】
【図１】ラベル作成装置１の電気的構成を示すブロック図である。
【図２】ラベル作成処理の全体の流れを示すフローチャートである。
【図３】ラベル作成処理の中で実行される、録画予約処理のフローチャートである。
【図４】媒体記録処理及び録画処理のフローチャートである。
【図５】ラベル作成処理の中で実行される、録画済用ラベル作成処理のフローチャートである。
【図６】ラベル作成処理の中で実行される、データ加工編集処理のフローチャートである。
【図７】データ加工編集処理の中で実行される、続き物用ラベル作成処理のフローチャートである。
【図８】続き物用ラベル作成処理の中で実行されるテンプレート適用処理のフローチャートである。
【図９】データ加工編集処理の中で実行される、通常用ラベル作成処理のフローチャートである。
【図１０】選択番組の情報一覧の例を示すイメージ図である。
【図１１】テンプレート一覧の例を示すイメージ図である。
【図１２】テンプレートを選択番組に適用した例を示すイメージ図である。
【符号の説明】
【００８８】
１      ラベル作成装置
１０      ＣＰＵ
１３      ハードディスク
１４      プログラム記憶エリア
１５      ＥＰＧ情報データベース
１６      テンプレート記憶エリア
１７      関連付け情報記憶エリア
２０      アンテナ
２１      チューナー
２２      アナログ変調部
２４      画面／スピーカ
３１      ビデオレコーダコントローラ
３２      ビデオレコーダ
５１      インターネットコントローラ
６１      プリンタコントローラ
６２      プリンタ
１２１      タイトルオブジェクト
１２２      チャンネルオブジェクト
１２６      回数オブジェクト
１２７      サブタイトルオブジェクト
１３１      タイトルオブジェクト
１３２      チャンネルオブジェクト
１３６      出演者オブジェクト
１４１      回数オブジェクト
１４２      サブタイトルオブジェクト
【図１】
2007006300.tif 000003
【図２】
2007006300.tif 000004
【図３】
2007006300.tif 000005
【図４】
2007006300.tif 000006
【図５】
2007006300.tif 000007
【図６】
2007006300.tif 000008
【図７】
2007006300.tif 000009
【図８】
2007006300.tif 000010
【図９】
2007006300.tif 000011
【図１０】
2007006300.tif 000012
【図１１】
2007006300.tif 000013
【図１２】
2007006300.tif 000014