(57)【要約】【課題】コンテンツの保存に関する処理をユーザがより容易に行うことができるようにする。【解決手段】ID変換サーバ５１２の取得部５２１は、ネットワーク１１０を介して携帯型端末装置５０１より供給される、第１放送波の番組の番組IDを取得する。ID変換処理部５２２は、ID変換テーブルデータベース５２３より取得したID変換テーブルを用いて、取得部５２１が取得した第１放送波の番組の番組IDを、その番組IDの番組に対応する第２放送波の番組の番組IDに変換する。供給部５２４は、変換して得られた第２放送波の番組の番組IDを、ネットワーク１１０を介して携帯型端末装置５０１に供給する。本発明は、例えば、コンテンツ記録システムに適用することができる。【選択図】図１６
2008252738.tif 000002
【特許請求の範囲】
【請求項１】
放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換手段
を備える情報処理装置。
【請求項２】
前記変換手段により変換された前記識別情報が識別する放送コンテンツに対して、指定された処理を実行する処理実行手段をさらに備える
請求項１に記載の情報処理装置。
【請求項３】
前記変換手段により変換された前記識別情報が識別する放送コンテンツを検索する検索手段と、
指定された処理を前記検索手段により検索された放送コンテンツに行う場合の、具体的な処理内容を特定する特定手段と
をさらに備え、
前記処理実行手段は、前記特定手段により具体的に特定された処理を実行する
請求項２に記載の情報処理装置。
【請求項４】
他の装置より供給される、前記識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を取得する第１の取得手段と、
前記テーブル情報を他の装置より取得する第２の取得手段と
をさらに備え、
前記変換手段は、前記第１の取得手段により取得された識別情報を、前記第２の取得手段により取得された前記テーブル情報に基づいて、前記第１の取得手段により取得された識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換し、
前記検索手段は、前記変換手段により変換された前記識別情報が識別する放送コンテンツを検索し、
前記特定手段は、前記第１の取得手段により取得された前記コマンド情報により指定される処理を前記検索手段により検索された放送コンテンツに行う場合の、具体的な処理内容を特定し、
前記処理実行手段は、前記特定手段により具体的に特定された処理を実行する
請求項３に記載の情報処理装置。
【請求項５】
前記放送コンテンツおよび前記識別情報を取得する第３の取得手段と、
前記第３の取得手段により取得された前記放送コンテンツを記憶部に記憶させる記憶制御手段と
をさらに備え、
前記コマンド情報により指定される処理は、前記記憶制御手段の制御に関する処理である
請求項４に記載の情報処理装置。
【請求項６】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、圧縮形式が前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換する
請求項１に記載の情報処理装置。
【請求項７】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、放送地域が前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換する
請求項１に記載の情報処理装置。
【請求項８】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、圧縮率が前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換する
請求項１に記載の情報処理装置。
【請求項９】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する複数の他の放送コンテンツの識別情報に変換する
請求項１に記載の情報処理装置。
【請求項１０】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、放送サービスが前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換する
請求項１に記載の情報処理装置。
【請求項１１】
ユーザにより入力される、前記識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を受け付ける受付手段と、
前記コマンド情報を前記識別情報とともに他の装置に供給する供給手段と
をさらに備え、
前記変換手段は、前記テーブル情報に基づいて、前記受付手段により受け付けられた前記識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換し、
前記供給手段は、前記受付手段により受け付けられた前記コマンド情報を、前記変換手段により変換された識別情報とともに前記他の装置に供給する
請求項１に記載の情報処理装置。
【請求項１２】
情報処理装置の情報処理方法であって、
放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換ステップ
を含む情報処理方法。
【請求項１３】
情報処理を行うプログラムにおいて、
放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換ステップ
を含む処理をコンピュータに実行させるプログラム。
【請求項１４】
第１の装置および第２の装置を有する情報処理システムであって、
前記第１の装置は、
ユーザにより入力される、放送される放送コンテンツを識別する識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を受け付ける受付手段と、
前記コマンド情報を前記識別情報とともに第２の装置に供給する供給手段と
を備え、
前記第２の装置は、
第１の装置より供給される、前記識別情報、並びに、前記コマンド情報を取得する取得手段と、
放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、前記取得手段により取得された識別情報を、前記取得手段により取得された識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換手段と、
前記変換手段により変換された前記識別情報が識別する放送コンテンツに対して、前記取得手段により取得された前記コマンド情報により指定される処理を実行する処理実行手段と
を備える情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置および方法、プログラム、並びに情報処理システムに関し、特に、コンテンツの保存に関する処理をユーザがより容易に行うことができるようにした情報処理装置および方法、プログラム、並びに情報処理システムに関する。
【背景技術】
【０００２】
近年、テレビジョン信号のようなコンテンツの放送サービスは、例えば、地上アナログ放送、地上デジタル放送、BS（Broadcasting Satellite）やCS（Communication Satellite）等を用いて放送する衛星放送、有線ケーブルを用いて放送するCATV（Community Antenna Television）、並びに、インターネット等を介してIP（Internet Protocol）を利用してコンテンツを配信するIPTV等、より多様化している。
【０００３】
また、それに伴い、放送されるコンテンツを受信（取得）する受信装置も多様化しており、家庭内に設置され、ユーザの指示等に従って所望のテレビジョン番組を受信し、記憶（録画）する録画装置だけでなく、受信可能な番組は全て一時的に保持し、ユーザが録画作業を行わなくても任意の時刻に所望の番組を視聴することができるようにするホームサーバのようなものも存在する。また、例えば携帯型電話機やノート型パーソナルコンピュータのような、屋外においてもテレビジョン放送を受信可能な携帯型端末装置もある。
【０００４】
放送サービスの多様化により、例えば、地上デジタル放送サービスにおいては、６メガヘルツの放送帯域を１３のセグメントに分けて、基本的に１２セグメントを用いて放送される通常放送（以下、フルセグと称する）と、１つのセグメントのみで映像、音声、データを放送する携帯型電話機や移動体端末向けの簡易放送（以下、ワンセグと称する）がある。一般的に、ワンセグで放送される番組は、基本的にフルセグで放送される番組に対応しており、同様の番組が同様のスケジュールで放送される。ただし、放送される番組の画像の解像度は、フルセグの場合例えば1920×1080であり、ワンセグの場合例えば320×240である。このようにワンセグは、携帯型端末装置でも受信することができるようにフルセグより低い転送レートで放送される。
【０００５】
このようなワンセグにおいて放送されるテレビジョン信号を受信する携帯型端末装置の場合、一般的に、装置の小型化や消費電力等の制限により、フルセグにより放送されるテレビジョン信号を受信する屋内設置型の装置と比較して、表示画像の解像度が低かったり、記憶容量が少なかったりする。また、受信環境が不安定でもあるので、一般的に、携帯型端末装置は屋内設置型の装置と比較して録画性能は低い。従って、番組を一時的ではなく、長期に保存し、何度もその番組の視聴を楽しむことを目的とする場合、番組全体を高画質で録画することが望ましく、低画質で短時間のコンテンツしか録画することができない携帯型端末装置による録画では不適である。
【０００６】
そこで、屋内設置型の装置でフルセグの番組を高画質に録画し、そのデータを携帯型端末装置に転送して表示させることが考えられる。一般的に携帯型端末装置は低解像度のコンテンツしか処理できないので、ホームサーバは録画した番組の解像度を低解像度に変更して携帯型端末装置に送信する（例えば、特許文献１および特許文献２参照）。
【０００７】
特許文献１には、番組記録装置が番組再生装置に対して、受信した番組のデータを圧縮率α0よりも高い圧縮率α1で圧縮して転送することが記載されている。特許文献２には、携帯情報端末装置が、映像サーバ装置で記録媒体に圧縮記録した映像データを、その記録媒体から読み出して低転送レートで転送させ、映像データを編集後、その編集データを映像サーバ装置に戻すことが記載されている。
【０００８】
【特許文献１】特開２００６−１０１０９３号公報
【特許文献２】特開２００４−３５７０３５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、この場合、例えば、外出中のユーザは、自宅に戻るまでユーザの自宅に設置されたホームサーバに録画指示を行うことができない。そこで、携帯型端末装置において録画した番組を、屋内設置型の装置に転送する方法が考えられるが、その場合、番組は低画質に録画されてしまう。また、データの転送の負荷が大きく、処理時間が長くなり、利便性が低下する恐れがあった。
【００１０】
長期保存を目的とする番組の録画は、例えばユーザの自宅に設置されるテレビジョン信号受信記録再生装置やホームサーバ等の屋内設置型の装置により、その大容量の記憶領域に、高画質で録画させるのが望ましい。近年においては、携帯型端末装置と屋内設置型の装置との間で通信を行わせ、携帯型端末装置より屋内設置型の装置に対して番組を録画するように指示することも考えられている。
【００１１】
しかしながら、フルセグとワンセグにおいて必ずしも番組の放送スケジュールが一致するとは限らない。両者の放送スケジュールが完全に一致していれば、携帯型端末装置は、ワンセグにより放送される番組のみ受信可能であったとしても、そのワンセグの放送スケジュールを用いて屋内設置型の装置に対して容易に録画する番組を指定することができるが、両者の放送スケジュールが一致していない場合、携帯型端末装置は、フルセグにおいていつどの番組が放送されるかを容易に把握することができない。従って、ユーザは、自分自身で、例えば、所望の番組がフルセグにおいていつ放送されるかを調査し、その放送時刻に合わせて屋内設置型の装置が録画を開始し、終了するように指示を行わなければならず、録画指示作業が煩雑になる恐れがあった。
【００１２】
また、仮にフルセグとワンセグの放送スケジュールが一致している場合であっても、フルセグとワンセグでは放送タイミングにずれが生じることがあり、携帯型端末装置のユーザは、屋内設置型の装置に対して所望のタイミングで録画を開始するように指示を行うことが困難になる恐れがあった。特に、ユーザが携帯型端末装置においてワンセグの番組を視聴中にその番組を録画したいと考え、屋内設置型の装置に対して録画指示を出すような場合、可能な限り速く指示を出し、録画を開始させるのが望ましいが、録画の開始や終了の時刻を指定する必要があり、指示作業が煩雑になり録画指示を出すのが遅れてしまう恐れがあった。また、この時点で録画開始指示のみを行い、別途、録画終了指示を出す方法も考えられるが、指示回数が増加するので作業が煩雑になり、ユーザにとって利便性が低下する恐れがあった。
【００１３】
さらに、ユーザが、携帯型端末装置を介して、屋内設置型の装置に対して、過去に放送された番組を録画させたり、現在放送中の番組の先頭より録画させたり、所望の番組に関連する番組を録画させたり等、複雑な録画指示を行うことはより困難であった。
【００１４】
また、仮に携帯型端末装置が屋内設置型の装置と同じ放送波を受信することができるとしても、例えば、ユーザが屋内設置型の装置と異なる放送地域に居る場合、携帯型端末装置と屋内設置型の装置とで同時刻に受信する番組が互いに異なることがある。このような場合も、ユーザは、屋内設置型の装置に対して所望の番組の録画するように容易に指示することができない恐れがあった。
【００１５】
本発明は、このような従来の実情に鑑みて提案されたものであり、コンテンツの保存に関する処理をユーザがより容易に行うことができるようにするものである。
【課題を解決するための手段】
【００１６】
本発明の第１の側面は、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換手段を備える情報処理装置である。
【００１７】
前記変換手段により変換された前記識別情報が識別する放送コンテンツに対して、指定された処理を実行する処理実行手段をさらに備えることができる。
【００１８】
前記変換手段により変換された前記識別情報が識別する放送コンテンツを検索する検索手段と、指定された処理を前記検索手段により検索された放送コンテンツに行う場合の、具体的な処理内容を特定する特定手段とをさらに備え、前記処理実行手段は、前記特定手段により具体的に特定された処理を実行することができる。
【００１９】
他の装置より供給される、前記識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を取得する第１の取得手段と、前記テーブル情報を他の装置より取得する第２の取得手段とをさらに備え、前記変換手段は、前記第１の取得手段により取得された識別情報を、前記第２の取得手段により取得された前記テーブル情報に基づいて、前記第１の取得手段により取得された識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換し、前記検索手段は、前記変換手段により変換された前記識別情報が識別する放送コンテンツを検索し、前記特定手段は、前記第１の取得手段により取得された前記コマンド情報により指定される処理を前記検索手段により検索された放送コンテンツに行う場合の、具体的な処理内容を特定し、前記処理実行手段は、前記特定手段により具体的に特定された処理を実行することができる。
【００２０】
前記放送コンテンツおよび前記識別情報を取得する第３の取得手段と、前記第３の取得手段により取得された前記放送コンテンツを記憶部に記憶させる記憶制御手段とをさらに備え、前記コマンド情報により指定される処理は、前記記憶制御手段の制御に関する処理であることができる。
【００２１】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、圧縮形式が前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換することができる。
【００２２】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、放送地域が前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換することができる。
【００２３】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、圧縮率が前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換することができる。
【００２４】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する複数の他の放送コンテンツの識別情報に変換することができる。
【００２５】
前記変換手段は、前記テーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する、放送サービスが前記放送コンテンツと異なる他の放送コンテンツの識別情報に変換することができる。
【００２６】
ユーザにより入力される、前記識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を受け付ける受付手段と、前記コマンド情報を前記識別情報とともに他の装置に供給する供給手段とをさらに備え、前記変換手段は、前記テーブル情報に基づいて、前記受付手段により受け付けられた前記識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換し、前記供給手段は、前記受付手段により受け付けられた前記コマンド情報を、前記変換手段により変換された識別情報とともに前記他の装置に供給することができる。
【００２７】
本発明の第１の側面はまた、情報処理装置の情報処理方法であって、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換ステップを含む情報処理方法である。
【００２８】
本発明の第１の側面はさらに、情報処理を行うプログラムにおいて、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換ステップを含む処理をコンピュータに実行させるプログラムである。
【００２９】
本発明の第２の側面は、第１の装置および第２の装置を有する情報処理システムであって、前記第１の装置は、ユーザにより入力される、放送される放送コンテンツを識別する識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を受け付ける受付手段と、前記コマンド情報を前記識別情報とともに第２の装置に供給する供給手段とを備え、前記第２の装置は、第１の装置より供給される、前記識別情報、並びに、前記コマンド情報を取得する取得手段と、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、前記取得手段により取得された識別情報を、前記取得手段により取得された識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換手段と、前記変換手段により変換された前記識別情報が識別する放送コンテンツに対して、前記取得手段により取得された前記コマンド情報により指定される処理を実行する処理実行手段とを備える情報処理システムである。
【００３０】
本発明の第１の側面においては、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報が、放送コンテンツに対応する他の放送コンテンツの識別情報に変換される。
【００３１】
本発明の第２の側面においては、第１の装置において、ユーザにより入力される、放送される放送コンテンツを識別する識別情報、並びに、識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報が受け付けられ、そのコマンド情報が識別情報とともに第２の装置に供給され、第２の装置において、第１の装置より供給される、識別情報、並びに、コマンド情報が取得され、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、取得された識別情報が、その識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換され、その変換された識別情報が識別する放送コンテンツに対して、取得されたコマンド情報により指定される処理が実行される。
【発明の効果】
【００３２】
本発明によれば、ユーザが、コンテンツの保存に関する処理の実行指示を容易に行うことができる。特に、コンテンツの識別情報の対応関係に基づいて、その識別情報の適切な変換を行うことにより、ユーザが処理対象とするコンテンツを意識せずに指示を行うことができる。
【発明を実施するための最良の形態】
【００３３】
以下に本発明の実施の形態を説明するが、本発明の構成要件と、明細書または図面に記載の実施の形態との対応関係を例示すると、次のようになる。この記載は、本発明をサポートする実施の形態が、明細書または図面に記載されていることを確認するためのものである。従って、明細書または図面中には記載されているが、本発明の構成要件に対応する実施の形態として、ここには記載されていない実施の形態があったとしても、そのことは、その実施の形態が、その構成要件に対応するものではないことを意味するものではない。逆に、実施の形態が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その実施の形態が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００３４】
本発明の第１の側面は、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報（例えば、番組ID）の対応関係で示すテーブル情報（例えば、図５のID変換テーブル３２１）に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換手段（例えば、図１６のID変換処理部５２２または図５のID変換部３０６）を備える情報処理装置（例えば、図１６のID変換サーバ５１２、図１のホームサーバ１０２、または図１４の携帯型端末装置４０１）である。
【００３５】
前記変換手段により変換された前記識別情報が識別する放送コンテンツに対して、指定された処理を実行する処理実行手段（例えば、図５の処理実行部３０９）をさらに備えることができる。
【００３６】
前記変換手段により変換された前記識別情報が識別する放送コンテンツを検索する検索手段（例えば、図５の番組検索部３０７）と、指定された処理を前記検索手段により検索された放送コンテンツに行う場合の、具体的な処理内容を特定する特定手段（例えば、図５のコマンド解析部３０８）とをさらに備え、前記処理実行手段は、前記特定手段により具体的に特定された処理を実行することができる。
【００３７】
他の装置（例えば、図１の携帯型端末装置１０１）より供給される、前記識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を取得する第１の取得手段（例えば、図５の指示情報取得部３０４）と、前記テーブル情報を他の装置より取得する第２の取得手段（例えば、図５のID変換テーブル取得部３０５）とをさらに備え、前記変換手段は、前記第１の取得手段により取得された識別情報を、前記第２の取得手段により取得された前記テーブル情報に基づいて、前記第１の取得手段により取得された識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換し、前記検索手段は、前記変換手段により変換された前記識別情報が識別する放送コンテンツを検索し、前記特定手段は、前記第１の取得手段により取得された前記コマンド情報により指定される処理を前記検索手段により検索された放送コンテンツに行う場合の、具体的な処理内容を特定し、前記処理実行手段は、前記特定手段により具体的に特定された処理を実行することができる。
【００３８】
前記放送コンテンツおよび前記識別情報を取得する第３の取得手段（例えば、図５の放送情報取得部３０１）と、前記第３の取得手段により取得された前記放送コンテンツを記憶部（例えば、図３の記憶部２１４）に記憶させる記憶制御手段（例えば、図５の録画処理部３０３）とをさらに備え、前記コマンド情報により指定される処理は、前記記憶制御手段の制御に関する処理であることができる。
【００３９】
ユーザにより入力される、前記識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を受け付ける受付手段（例えば、図４の指示受付処理部２５４）と、前記コマンド情報を前記識別情報とともに他の装置に供給する供給手段（例えば、図４の指示供給部２５５）とをさらに備え、前記変換手段は、前記テーブル情報に基づいて、前記受付手段により受け付けられた前記識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換し、前記供給手段は、前記受付手段により受け付けられた前記コマンド情報を、前記変換手段により変換された識別情報とともに前記他の装置に供給することができる。
【００４０】
本発明の第１の側面はまた、情報処理装置（例えば、図１６のID変換サーバ５１２、図１のホームサーバ１０２、または図１４の携帯型端末装置４０１）の情報処理方法であって、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換ステップ（例えば、図７のステップＳ３）を含む情報処理方法である。
【００４１】
本発明の第１の側面はさらに、情報処理を行うプログラムにおいて、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、指定された放送コンテンツを識別する識別情報を、前記放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換ステップ（例えば、図７のステップＳ３）を含む処理をコンピュータに実行させるプログラムである。
【００４２】
本発明の第２の側面は、第１の装置（例えば、図１の携帯型端末装置１０１）および第２の装置（例えば、図１のホームサーバ１０２）を有する情報処理システムであって、前記第１の装置は、ユーザにより入力される、放送される放送コンテンツを識別する識別情報、並びに、前記識別情報が示す放送コンテンツに対して実行する処理を指定するコマンド情報を受け付ける受付手段（例えば、図４の指示受付処理部２５４）と、前記コマンド情報を前記識別情報とともに第２の装置に供給する供給手段（例えば、図４の指示供給部２５５）とを備え、前記第２の装置は、第１の装置より供給される、前記識別情報、並びに、前記コマンド情報を取得する取得手段（例えば、図５の指示情報取得部３０４）と、放送される放送コンテンツ間の対応関係を、各放送コンテンツを識別する識別情報の対応関係で示すテーブル情報に基づいて、前記取得手段により取得された識別情報を、前記取得手段により取得された識別情報が識別する放送コンテンツに対応する他の放送コンテンツの識別情報に変換する変換手段（例えば、図５のID変換部３０６）と、前記変換手段により変換された前記識別情報が識別する放送コンテンツに対して、前記取得手段により取得された前記コマンド情報により指定される処理を実行する処理実行手段（例えば、図５の処理実行部３０９）とを備える情報処理システムである。
【００４３】
以下、本発明の実施の形態について説明する。
【００４４】
図１は、本発明を適用したコンテンツ記録システムの構成例を示す図である。このコンテンツ記録システムは、放送局より放送されるテレビジョン番組等のコンテンツ（放送コンテンツ）を受信し記録（録画）するシステムである。図１に示されるように、このコンテンツ記録システムは、主な構成として、携帯型端末装置１０１、ホームサーバ１０２、および放送局１０３を有する。
【００４５】
放送局１０３は、映像や音声等よりなるコンテンツであるテレビジョン番組を放送するテレビジョン番組放送施設である。放送局１０３は、そのテレビジョン番組を、テレビジョン信号（無線信号）である第１放送波や第２放送波として放送する。
【００４６】
放送局１０３は、地上デジタル放送サービスを提供する放送施設である。第１放送波は、６メガヘルツの放送帯域を１３のセグメントに分けたうちの、１つのセグメントのみで映像、音声、データを放送する携帯型電話機や移動体端末向けの簡易放送（以下、ワンセグと称する）であり、第２放送波は、基本的に１２セグメントを用いて放送される通常放送（以下、フルセグと称する）である。つまりフルセグとワンセグはどちらも同じ地上デジタル放送サービスであるが、互いに圧縮形式や圧縮率が異なる。基本的にワンセグは、簡易な受信設備で受信することができるように、フルセグより低い転送レートで放送される。つまり、ワンセグで放送されるテレビジョン番組の画像の解像度は、フルセグで放送されるテレビジョン番組の画像の解像度よりも低い。以下において第１放送波と第２放送波を区別しない場合、単に放送波と称する。
【００４７】
放送波には、テレビジョン番組（放送するコンテンツ）の他に、そのテレビジョン番組に関する番組情報も含まれる。番組情報には、例えば、そのテレビジョン番組の説明や、放送スケジュール等の情報が含まれており、そのテレビジョン番組の放送より前に放送され、受信機側で電子番組表（EPG（Electronic Program Guide））等として利用される。
【００４８】
番組情報には、テレビジョン番組とともに放送され、そのテレビジョン番組を識別する番組IDが含まれており、容易に対応関係が取れるようになされている。なお、この番組IDは、テレビジョン番組の放送の数分前に放送されることもある。
【００４９】
ここで、番組について説明する。通常のテレビジョン放送の場合、放送用に作成されたコンテンツ（放送コンテンツ）は、予め定められた放送スケジュールに従って、所定の放送チャンネルの所定の時間枠を使用して放送される。ここでは、この時間枠のことを放送枠と称し、この放送枠またはその放送枠において放送される放送コンテンツのことをテレビジョン番組または番組と称する。
【００５０】
近年のテレビジョン放送サービスにおいては、その放送形式が多様化しており、例えば、同じ放送コンテンツ（基本的に内容が同じ放送コンテンツ。一部再編集されたものも含む）が複数の放送枠を使って何度も繰り返し放送される、所謂再放送が行われることもある。テレビジョン番組は、このような再放送分と、初回目の放送である本放送分とを区別するものとする。番組IDも同様に、その放送枠によって識別される。
【００５１】
必ずしもそうではないが、一般的にフルセグとワンセグでは、基本的に同様のテレビジョン番組が同様の放送スケジュールで放送される。番組IDは、このフルセグの番組とワンセグの番組も識別する。つまり、番組IDは、内容には関係なく、どのテレビジョン番組であるか、すなわち、どの放送サービスのどのチャンネルのどの時間枠で放送される放送コンテンツであるかを識別する情報である。
【００５２】
なお、本放送のテレビジョン番組を本放送番組と称し、再放送のテレビジョン番組を再放送番組と称する。
【００５３】
また、例えば、所謂連続ドラマのような、複数のテレビジョン番組でその内容が連続する放送コンテンツ（１つのテレビジョン番組で内容が完結しない放送コンテンツ）がある。このような番組群をシリーズと称する。さらに、例えば、過去に放送されたテレビジョン番組が再編集されて、所謂ダイジェスト化されたテレビジョン番組や、将来放送される他のテレビジョン番組の宣伝を行うテレビジョン番組等もある。このような内容が互いに関連するテレビジョン番組を関連番組と称する。
【００５４】
図１の携帯型端末装置１０１は、放送局１０３より放送される第１放送波（ワンセグ）用の受信機能を有する、移動可能な端末装置である。携帯型端末装置１０１は、ユーザ操作に基づいて、放送局１０３より放送される第１放送波を受信し、そのテレビジョン番組の映像を表示したり音声を出力したりする。また、携帯型端末装置１０１は、第１放送波に含まれるワンセグ用の番組情報を取得してEPGを作成する。そのEPGは、適宜保存され、ユーザ指示等に基づいてユーザに提示される。
【００５５】
ホームサーバ１０２は、例えばユーザの自宅等に設置される屋内据置型の装置であり、放送局１０３より放送される第２放送波（フルセグ）用の受信機能を有する。ホームサーバ１０２は、フルセグを受信し、そのテレビジョン番組等を取得する。ホームサーバ１０２は、大容量の記憶媒体を有しており、取得したテレビジョン番組を順次記録し、所定の期間（例えば、数週間程度）蓄積する。なお、放送コンテンツ（テレビジョン番組）の記録のことを録画と称する。従ってこの録画にはもちろん音声情報の記録も含まれている。
【００５６】
蓄積されたテレビジョン番組は、ユーザ指示に基づいて、図示せぬ表示装置等を介してユーザに提示される。もちろん記憶媒体の容量は有限であるので、空き容量が不足した場合、ホームサーバ１０２は、記憶媒体に蓄積されているテレビジョン番組の内、最も古い時期に録画されたものから削除し、空き容量を確保する（または、新しく取得したテレビジョン番組のデータで最も古いテレビジョン番組のデータを上書きする）。
【００５７】
ユーザは、そのように蓄積されたテレビジョン番組の中から、視聴するテレビジョン番組を選択して再生させる。ホームサーバ１０２は、モニタやスピーカ等を備える図示せぬ表示装置を介してそのテレビジョン番組をユーザに提示し視聴させる。つまり、ユーザは、テレビジョン番組放送時に録画を指示していなくても、視聴時にホームサーバ１０２内に蓄積されたテレビジョン番組を選択するだけで、そのテレビジョン番組が放送されてからホームサーバ１０２内より消去されるまでの所定の期間内であれば、任意のタイミングでそのテレビジョン番組を視聴することができる。
【００５８】
なお、一般的にフルセグの放送チャンネルは複数存在し、各チャンネルでほぼ２４時間放送が続けられている。ホームサーバ１０２は、そのように放送されるテレビジョン番組のうち、どの番組を蓄積するかは任意であるが、ここでは、説明の便宜上、フルセグの、受信可能な全ての放送チャンネルで放送される全ての番組を蓄積するものとする。
【００５９】
ホームサーバ１０２は、また、第２放送波に含まれるフルセグ用の番組情報を取得してEPGを作成する。そのEPGは、適宜保存され、ユーザ指示等に基づいてユーザに提示される。
【００６０】
携帯型端末装置１０１は、ワンセグの受信機能だけでなく、無線通信機能も有しており、無線通信により基地局１１１を介して公衆電話回線網やインターネットに代表されるネットワーク１１０に接続し、他の通信装置と通信を行うことができる。
【００６１】
ネットワーク１１０は、例えば、公衆電話回線網、インターネット、またはWAN（Wide Area Network）やLAN（Local Area Network）等に代表される任意のネットワークであり、有線若しくは無線、またはそれらを組み合わせた、１つまたは複数のネットワークにより構成される任意の伝送媒体網である。
【００６２】
ホームサーバ１０２もまた通信機能を有しており、ネットワーク１１０に接続される。つまり、携帯型端末装置１０１とホームサーバ１０２は、ネットワーク１１０を介して通信を行うことができる。携帯型端末装置１０１は、ユーザにテレビジョン番組の録画や消去等の指示をされると、指定された番組の番組IDと、その指示内容に応じたコマンドを、ネットワーク１１０を介してホームサーバ１０２に供給する。ホームサーバ１０２は、その情報を取得すると、番組IDに対応するテレビジョン番組に対して、録画や消去等、コマンドに応じた処理を行う。
【００６３】
このネットワーク１１０には、さらに、変換テーブル提供サーバ１１２およびコンテンツ提供サーバ１１３が接続される。変換テーブル提供サーバ１１２は、ホームサーバ１０２の要求に基づいて、第１の放送波（ワンセグ）の番組と第２の放送波（フルセグ）の番組の対応関係を番組IDで示すID変換テーブルを、ネットワーク１１０を介してホームサーバ１０２に提供する。
【００６４】
このID変換テーブルの詳細については後述するが、このID変換テーブルの作成方法または入手方法は任意であり、例えば、放送局１０３より供給される情報に基づいて作成されたものであってもよいし、変換テーブル提供サーバ１１２の運営者の独自の判断により作成されたものであってもよい。また、ID変換テーブルは放送局１０３より提供されるものであってもよい。ここでは、ID変換テーブルが示す番組間の対応関係は、テレビジョン番組を放送する放送局１０３側の意図を反映するものとして説明する。
【００６５】
コンテンツ提供サーバ１１３は、コンテンツの販売を行うサーバであり、ネットワーク１１０を介してホームサーバ１０２に、要求されたコンテンツ（テレビジョン番組）を提供する。
【００６６】
ユーザは、自宅に居る場合、携帯型端末装置１０１を用いて、ワンセグにおいて放送されているテレビジョン番組を視聴することができるだけでなく、ホームサーバ１０２を用いてフルセグにおいて放送されているテレビジョン番組を視聴したり、ホームサーバ１０２に蓄積されている、フルセグにおいて過去に放送されたテレビジョン番組を視聴したりすることができる。ユーザは、番組を視聴して気に入った場合、ホームサーバ１０２を操作し、ホームサーバ１０２に蓄積されているその番組のデータを保護（永久保存）するように設定することができるし、気に入らなかった場合、その番組の保護設定を解除したり、その番組のデータを削除したりすることができる。
【００６７】
これに対して外出中の場合、ユーザは、携帯型端末装置１０１を用いて、ワンセグにおいて放送されているテレビジョン番組を視聴することはできるものの、自宅に設置されているホームサーバ１０２を直接操作することはできない。
【００６８】
このような状況において、ワンセグにおいて放送されるテレビジョン番組、つまり、携帯型端末装置１０１を用いて視聴中の番組や、携帯型端末装置１０１を用いて参照するワンセグ用のEPGに示される番組について、録画や消去等データ保存に関する指示を行う場合、ユーザは、携帯型端末装置１０１に対してその操作指示を行う。
【００６９】
携帯型端末装置１０１は、その操作指示を受け付けると、指定された番組の番組IDおよび操作指示に対応するコマンドを、ネットワーク１１０を介してホームサーバ１０２に供給する。この番組IDはワンセグのテレビジョン番組用のIDであり、ホームサーバ１０２が取得するEPGに含まれる番組や、ホームサーバ１０２に蓄積されている番組のものではない。ホームサーバ１０２は、番組IDやコマンドを取得すると、変換テーブル提供サーバ１１２にアクセスし、その番組IDの対応関係を示すID変換テーブルを取得する。そしてホームサーバ１０２は、そのID変換テーブルに基づいて、供給された番組IDが示すワンセグの番組に対応するフルセグの番組を示す番組IDを特定する。
【００７０】
ホームサーバ１０２は、特定した番組IDのテレビジョン番組のデータに対して、携帯型端末装置１０１より供給されたコマンドに応じた処理を行う。詳細については後述するが、例えば、将来放送されるテレビジョン番組を録画したり、録画を中止したり、蓄積されているテレビジョン番組のデータを保護したり、保護設定を解除したり、データを消去したりする。またホームサーバ１０２は、既に消去してしまったテレビジョン番組の録画を指示された場合、設定に応じて、例えば、将来放送される、その番組の再放送番組を録画するように設定したり、コンテンツ提供サーバ１１３よりその番組のデータを購入したりすることもできる。
【００７１】
つまり、ユーザが携帯型端末装置１０１を操作して、ワンセグの番組に対するデータ保存に関する指示を行うと、その指示に応じた処理が、ホームサーバ１０２において、ユーザが指定したワンセグの番組に対応するフルセグの番組に対して行われる。
【００７２】
具体的な事例や効果については後述するが、このように、ホームサーバ１０２がID変換テーブルを用いて番組IDを適切に変換して処理を行うことにより、ユーザは、番組IDの違い（放送枠の違い等）を意識せずに、録画や消去等データ保存に関する指示を容易に行うことができる。また、詳細については後述するが、例えば、１つの番組を指定するだけで同じシリーズに属する他の番組も録画するように設定する等、高度な応用処理もユーザは容易に行うことができる。
【００７３】
なお、携帯型端末装置１０１は、例えば、携帯型電話機、PDA（Personal Digital Assistants）、ノート型パーソナルコンピュータ、携帯型テレビジョン信号受信機、携帯型ゲーム機、またはカーナビゲーションシステム端末装置等のような移動可能な端末装置であり、かつ、上述した機能を有するものであれば何でもよい。
【００７４】
ホームサーバ１０２は、例えば、パーソナルコンピュータ、ハードディスクレコーダプレーヤ、DVDレコーダプレーヤ等、据置型の装置であり、上述した機能を有するものであれば何でもよい。また、ホームサーバ１０２の設置場所も任意である。
【００７５】
放送コンテンツは、任意である。例えば、テレビジョン放送番組やラジオ放送番組等がある。放送局１０３は、放送波を放送する放送側の施設であり、特定の１つの放送施設を示すものではなく、一般的な「放送コンテンツを放送する側の施設」を示す。つまり、放送局１０３の実際の構成は任意であり、例えば、放送局１０３が、複数の放送局により構成されてもよいし、例えば電波塔等を含むものとしてもよい。
【００７６】
また、放送局１０３が提供する放送サービスの形式は任意であり、例えば、上述したような地上デジタル放送サービスであってもよいし、例えば、地上アナログ放送、BSやCSを利用する衛星放送、有線のケーブルテレビジョン放送（CATV）、または、インターネットを介したテレビジョン放送等、その他の放送サービスを提供するようにしてもよい。また、放送局１０３が複数種類の放送サービスを提供するようにしてもよい。そのような場合、第１放送波および第２放送波は、ワンセグまたはフルセグ以外の放送信号を示す。つまり、第１放送波は携帯型端末装置１０１が受信する放送信号であり、第２放送波はホームサーバ１０２が受信する放送信号である。従って、第１放送波と第２放送波の関係に制限は無く、互いに異なる放送サービスの放送信号であってもよいし、同じ放送サービスの放送信号であってもよい。完全に同一の信号であってもよい。
【００７７】
放送局１０３による放送コンテンツの放送方法は任意であり、上述したように無線信号を用いて行うようにしてもよいし、有線ケーブルを介して行うようにしてもよい。例えば、CATVやインターネットを介したテレビジョン放送の場合、放送波は有線のネットワーク等を介して送信される。
【００７８】
次に、携帯型端末装置１０１およびホームサーバ１０２の構成について説明する。
【００７９】
図２は、図１の携帯型端末装置１０１の内部の構成例を示すブロック図である。
【００８０】
携帯型端末装置１０１のCPU（Central Processing Unit）１５１は、ROM（Read Only Memory）１５２に記憶されているプログラム、または記憶部１６４からRAM（Random Access Memory）１５３にロードされたプログラムに従って各種の処理を実行する。RAM１５３にはまた、CPU１５１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００８１】
CPU１５１、ROM１５２、およびRAM１５３は、共有バスであるバス１５０を介して相互に接続されている。このバス１５０にはまた、入力部１５４も接続されている。入力部１５４は、キーボードやマウス等のようなユーザ入力を受け付ける入力デバイスや、他の装置より供給されるデータや制御情報を受け付ける入力端子等を有する。
【００８２】
バス１５０にはさらに、チューナ１６１、ネットワークインタフェース１６２、EPG取得モジュール１６３、記憶部１６４、デコーダ１６５、および出力部１６６も接続される。
【００８３】
チューナ１６１は、CPU１５１に制御されて、受信チャンネルを選局し、所望のチャンネルにおいて放送される第１放送波を受信し、その第１放送波に含まれる番組情報のデータ（デジタルデータ）をEPG取得モジュール１６３に供給したり、第１放送波に含まれるテレビジョン番組のデータ（デジタル符号化データ）を抽出し、デコーダ１６５に供給したりする。
【００８４】
ネットワークインタフェース１６２は、ネットワーク１１０を介して外部の通信装置とデータや制御情報等の授受を行うインタフェースであり、例えば、CPU１５１に制御されて、ネットワーク１１０を介して供給される番組情報（または電子番組表）のデータを取得し、それをEPG取得モジュール１６３に供給したり、バス１５０を介して供給される番組IDやコマンド等のデータをパケット化し、ネットワーク１１０を介してホームサーバ１０２に供給したりする。
【００８５】
EPG取得モジュール１６３は、CPU１５１に制御されて、チューナ１６１やネットワークインタフェース１６２より供給された第１放送波の番組の番組情報を用いてEPGを作成し、その作成したEPGを、例えば、記憶部１６４やRAM１５３等に供給して記憶させる。
【００８６】
記憶部１６４は、例えばフラッシュメモリ等のような不揮発性の記憶媒体を有し、バス１５０を介して供給されるデータやプログラムを記憶したり、記憶しているデータを他の処理部に供給したりする。
【００８７】
デコーダ１６５は、CPU１５１に制御され、バス１５０を介して供給されるコンテンツ（符号化データ）を復号し、得られた復号データを出力部１６６に供給する。出力部１６６は、CPU１５１に制御され、モニタやスピーカ等の出力デバイス、または他の装置にデータや制御情報を供給する出力端子等を有し、バス１５０を介して供給されるコンテンツのデータを取得すると、その画像をモニタに表示させたり、音声をスピーカより出力させたり、外部の装置にデータを出力したりする。また、出力部１６６は、コンテンツ以外のデータも、CPU１５１の制御に基づいて出力する。
【００８８】
バス１５０にはさらにドライブ１７１が適宜接続される。ドライブ１７１には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア１７２が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部１６４にインストールされる。また、ドライブ１７１は、CPU１５１に制御されて、バス１５０を介して供給されるプログラムやデータ（コンテンツも含む）等をリムーバブルメディア１７２に書き込む。
【００８９】
なお、例えば、受信する放送コンテンツが符号化データでない場合、コンテンツデータを、デコーダ１６５の復号方式に対応する符号化方式で符号化するエンコーダを備えるようにしてもよい。
【００９０】
図３は、図１のホームサーバ１０２の内部の構成例を示すブロック図である。
【００９１】
ホームサーバ１０２は、携帯型端末装置１０１と基本的に同様の構成を有し、バス２００を介して互いに接続されるCPU２０１、ROM２０２、RAM２０３、入力部２０４、出力部２０５、チューナ２１１、ネットワークインタフェース２１２、EPG取得モジュール２１３、記憶部２１４、デコーダ２１５、およびドライブ２２１を有する。また、ホームサーバ１０２は、さらにコンテンツ出力インタフェース２１６を有する。
【００９２】
バス２００は、各処理部を接続する共有バスであり、携帯型端末装置１０１のバス１５０に対応する。CPU２０１、ROM２０２、およびRAM２０３は、それぞれ、携帯型端末装置１０１のCPU１５１、ROM１５２、およびRAM１５３に対応する。CPU２０１は、ROM２０２に記憶されているプログラム、または記憶部２１４からRAM２０３にロードされたプログラムに従って各種の処理を実行する。RAM２０３にはまた、CPU２０１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００９３】
入力部２０４は、携帯型端末装置１０１の入力部１５４に対応し、キーボードやマウス等のようなユーザ入力を受け付ける入力デバイスや、他の装置より供給されるデータや制御情報を受け付ける入力端子等を有する。出力部２０５は、携帯型端末装置１０１の出力部１６６に対応し、出力端子等を有し、バス１５０を介して供給されるデータを外部の装置に出力する。
【００９４】
チューナ２１１は、携帯型端末装置１０１のチューナ１６１に対応する。ただし、チューナ２１１は、CPU２０１に制御されて、受信チャンネルを選局し、所望のチャンネルにおいて放送される第２放送波を受信する。チューナ２１１は、受信した第２放送波に含まれる番組情報のデータ（デジタルデータ）を抽出し、EPG取得モジュール２１３に供給する。また、チューナ２１１は、受信した第２放送波に含まれるテレビジョン番組のデータ（デジタル符号化データ）を抽出し、記憶部２１４に供給して記憶させたり、デコーダ２１５に供給して復号させたりする。
【００９５】
ネットワークインタフェース２１２は、携帯型端末装置１０１のネットワークインタフェース１６２に対応し、ネットワーク１１０を介して他の装置とデータや制御情報等の授受を行う。例えば、ネットワークインタフェース２１２は、バス２００に接続されており、CPU２０１に制御されて、ネットワーク１１０を介して供給される番組情報のデータを取得し、それを、バス２００を介してEPG取得モジュール２１３に供給する。また、ネットワークインタフェース２１２は、ネットワーク１１０を介して携帯型端末装置１０１より番組IDやコマンドを取得し、それをCPU２０１に供給する。さらに、ネットワークインタフェース２１２は、ネットワーク１１０を介して変換テーブル提供サーバ１１２やコンテンツ提供サーバ１１３等と通信を行い、ID変換テーブルやコンテンツ等を取得し、それらを、バス２００を介してCPU２０１、RAM２０３、記憶部２１４、またはデコーダ２１５等に適宜供給する。
【００９６】
EPG取得モジュール２１３は、携帯型端末装置１０１のEPG取得モジュール１６３に対応し、CPU２０１に制御されて、チューナ２１１やネットワークインタフェース２１２より供給された第２放送波の番組の番組情報を用いてEPGを作成する。EPG取得モジュール２１３は、その作成したEPGを、例えば、記憶部２１４やRAM２０３等に供給して記憶させる。
【００９７】
記憶部２１４は、例えばハードディスクのような大容量の記憶媒体を有し、バス２００を介して供給されるデータやプログラムを記憶したり、記憶しているデータやプログラムを他の処理部に供給したりする。例えば、記憶部２１４は、チューナ２１１において受信されたテレビジョン番組を記憶し、一時的（例えば数週間程度）に蓄積して管理する。この蓄積されたテレビジョン番組のデータは保護指定されていない限り所定の期間経過後削除される（新たなデータが上書きされる）。記憶部２１４は、CPU２０１に制御され、例えばユーザ等に指定されたテレビジョン番組のデータをデコーダ２１５に供給する。また、記憶部２１４は、テレビジョン番組のデータ以外にも、例えば、EPG取得モジュール２１３により取得されたEPG等の情報や、CPU２０１により実行されるプログラムやそのCPU２０１の処理に利用される各種データ等も記憶する。
【００９８】
デコーダ２１５は、携帯型端末装置１０１のデコーダ１６５に対応し、CPU２０１に制御され、バス２００を介して供給されるテレビジョン番組のデータ（符号化データ）を復号し、得られた復号データをコンテンツ出力インタフェース２１６に供給する。コンテンツ出力インタフェース２１６は、CPU２０１に制御され、デコーダ２１５より供給されるテレビジョン番組のデータを図示せぬ表示装置等に供給し、画像を表示させたり音声を出力させたりする。
【００９９】
ドライブ２２１には、携帯型端末装置１０１のドライブ１７１に対応し、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリなどのリムーバブルメディア２２２が適宜装着され、それらから読み出されたコンピュータプログラムが、必要に応じて記憶部２１４にインストールされる。また、ドライブ２２１は、CPU２０１に制御されて、バス２００を介して供給されるプログラムやデータ（コンテンツも含む）等をリムーバブルメディア２２２に書き込む。
【０１００】
次に、携帯型端末装置１０１およびホームサーバ１０２において実現される各種機能について説明する。
【０１０１】
図４は、携帯型端末装置１０１が有する、録画に関する機能を説明する機能ブロック図である。
【０１０２】
携帯型端末装置１０１は、機能ブロックとして、放送情報取得部２５１、番組情報管理部２５２、番組表示制御部２５３、指示受付処理部２５４、および指示供給部２５５を有している。
【０１０３】
放送情報取得部２５１は、例えば、チューナ１６１等を制御して第１放送波を受信させ、テレビジョン番組や番組情報を含む放送情報を取得する。番組情報管理部２５２は、EPG取得モジュール１６３を制御して、放送情報取得部２５１が取得した番組情報を用いてEPGを作成させ、それを記憶部１６４に保存させて管理する。番組表示制御部２５３は、デコーダ１６５や出力部１６６等を制御して、放送情報取得部２５１が取得したテレビジョン番組をモニタに表示させる。
【０１０４】
指示受付処理部２５４は、例えば出力部１６６等を制御して、ユーザ指示を受け付けるGUI画面をモニタに表示させたり、入力部１５４を制御して、そのGUI画面に基づいて入力されるユーザ指示を受け付けたりすることにより、ユーザの、第１放送波（ワンセグ）において放送されるテレビジョン番組に対する、データの保存に関する指示を受け付ける。
【０１０５】
指示供給部２５５は、例えばネットワークインタフェース１６２等を制御して、指示受付処理部２５４において受け付けられたユーザ指示（処理対象の番組の番組IDやその番組対する指示を含む）をホームサーバに供給させる。
【０１０６】
図５は、ホームサーバ１０２が有する、録画に関する機能を説明する機能ブロック図である。
【０１０７】
ホームサーバ１０２は、機能ブロックとして、放送情報取得部３０１、番組情報管理部３０２、録画処理部３０３、指示情報取得部３０４、ID変換テーブル取得部３０５、ID変換部３０６、番組検索部３０７、コマンド解析部３０８、および処理実行部３０９を有している。
【０１０８】
放送情報取得部３０１は、例えば、チューナ２１１等を制御して第１放送波を受信させ、テレビジョン番組や番組情報を含む放送情報を取得する。番組情報管理部３０２は、EPG取得モジュール２１３を制御して、放送情報取得部３０１が取得した番組情報を用いてEPGを作成させ、それを記憶部２１４に保存させて管理する。
【０１０９】
録画処理部３０３は、例えば記憶部２１４等を制御して、放送情報取得部３０１が取得したテレビジョン番組の録画に関する処理を行う。録画処理部３０３は、録画部３１１、指示受付部３１２、および録画済番組管理部３１３を有する。
【０１１０】
録画部３１１は、放送情報取得部３０１が取得したテレビジョン番組を記憶部２１４に記憶させる。指示受付部３１２は、入力部２０４等を制御し、ユーザからの録画や消去等、データ保存に関する指示を受け付ける。録画済番組管理部３１３は、録画部３１１の処理により録画されて記憶部２１４に蓄積されたテレビジョン番組を管理し、指示受付部３１２の処理により受け付けられたユーザ指示に基づいて、記憶部２１４のテレビジョン番組に対して保護設定を行ったり、保護設定を解除したり、データを消去したりする。
【０１１１】
指示情報取得部３０４は、例えばネットワークインタフェース２１２を制御し、携帯型端末装置１０１より供給される指示情報（コマンドや番組ID）を取得する。ID変換テーブル取得部３０５は、例えばネットワークインタフェース２１２を制御し、変換テーブル提供サーバ１１２に対して、指示情報取得部３０４が取得した番組IDを供給し、その番組IDを、第２放送波のテレビジョン番組の番組IDに変換するID変換テーブルを供給させる。
【０１１２】
ID変換部３０６は、ID変換テーブル取得部３０５の処理により取得されたID変換テーブル３２１を用いて指示情報取得部３０４の処理により取得された第１放送波の番組IDを、その番組IDに対応する第２放送波の番組IDに適切に変換する。
【０１１３】
図６は、変換テーブル提供サーバ１１２が保持しているID変換テーブルの構成例を示す模式図である。図６に示されるようにID変換テーブル３２１は、第１放送波用番組IDと第２放送波用番組IDとにより構成され、各第１放送波用番組IDと、そのIDに対応する第２放送波用番組IDとの組み合わせを示している。変換テーブル提供サーバ１１２は、ホームサーバ１０２の要求に基づいて、このID変換テーブル３２１のうち、一部または全部を提供する。必要な部分が含まれているのであれば、変換テーブル提供サーバ１１２は、どの程度提供するようにしてもよい。
【０１１４】
例えば、ホームサーバ１０２が番組IDを携帯型端末装置１０１より取得したときにID変換テーブル３２１を要求する場合、ID変換テーブル３２１の内、携帯型端末装置１０１からホームサーバ１０２に供給された番組IDを含む部分のみを提供するだけで十分である。この場合、転送するデータ量が少ないので、変換テーブル提供サーバ１１２は、高速にID変換テーブル３２１を提供することができる。なお、変換テーブル提供サーバ１１２が、変換先の第２放送波用番組IDのみを提供するようにしてもよい。その場合、転送するデータ量はさらに小さくなり、変換テーブル提供サーバ１１２は、より高速に情報を提供することができる。
【０１１５】
また、例えば、ホームサーバ１０２が、携帯型端末装置１０１より番組IDを供給される前に、前以てID変換テーブル３２１を取得しようとする場合のように、変換テーブル供給サーバ１１２は、ID変換テーブル３２１の全体、または、より多くの部分を、一度に提供する方が望ましい場合もある。
【０１１６】
図５に戻り、番組検索部３０７は、変換された番組IDに対応する番組を検索して特定する。コマンド解析部３０８は、指示情報取得部３０４において取得されたコマンドを、番組検索部３０７が検索した、処理対象とするテレビジョン番組に基づいて解析し、そのテレビジョン番組対して行う処理を決定する。
【０１１７】
処理実行部３０９は、コマンド解析部３０８において解析され決定された処理を実行する。処理実行部３０９は、保護設定部３３１、購入部３３２、予約解除部３３３、録画中止部３３４、および消去部３３５を有する。
【０１１８】
保護設定部３３１は、録画処理部３０３を制御し、記憶部２１４に蓄積され、録画済番組管理部３１３が管理しているテレビジョン番組のステータスを保護（永久保存）に設定する。購入部３３２は、ネットワークインタフェース２１２等を制御し、コンテンツ提供サーバ１１３にアクセスして所望のテレビジョン番組を購入してそのデータを取得する処理を行う。取得したデータは記憶部２１４に保存させ、ステータスを保護（永久保存）に設定する。
【０１１９】
予約解除部３３３は、録画処理部３０３を制御し、録画部３１１が予定している、将来放送される所望のテレビジョン番組の録画の予約を解除し、そのテレビジョン番組を録画させないようにする。録画中止部３３４は、録画処理部３０３を制御し、現在実行中の録画処理を終了させる。さらに、録画中止部３３４は録画処理部３０３を制御して、そのテレビジョン番組の、既に保存されたデータは消去させる。消去部３３５は、録画処理部３０３を制御して、記憶部２１４に蓄積されているテレビジョン番組のデータを消去させ、空き容量を確保する。
【０１２０】
次に、携帯型端末装置１０１より番組IDを供給されるホームサーバ１０２が実行する、指示対応処理の流れの例を、図７のフローチャートを参照して説明する。
【０１２１】
ステップＳ１において、図５の指示情報取得部３０４は、番組IDおよびコマンドを取得したか否かを判定し、取得したと判定するまで待機する。携帯型端末装置１０１より番組IDおよびコマンドを取得した場合、処理はステップＳ２に進む。指示情報取得部３０４により番組IDおよびコマンドが取得されると、ID変換テーブル取得部３０５は、ステップＳ２において、変換テーブル提供サーバ１１２より、ID変換テーブル３２１（少なくとも、携帯型端末装置１０１より供給された番組IDを変換するテーブル情報を含む）を取得する。
【０１２２】
ID変換部３０６は、ステップＳ３において、そのID変換テーブル取得部３０５により取得されたID変換テーブル３２１に基づいて、携帯型端末装置１０１より供給された番組IDを変換し、フルセグで放送されるテレビジョン番組の番組IDに適切に変換する。
【０１２３】
番組検索部３０７は、ステップＳ４において、その変換された番組IDを用いて、処理対象とする番組を、EPGに示されるテレビジョン番組や既に蓄積されているテレビジョン番組の中から検索する。コマンド解析部３０８は、ステップＳ５において、その検索された処理対象のテレビジョン番組に基づいて、つまり変換された番組IDに基づいて、携帯型端末装置１０１より取得したコマンドを解析し、最適な処理を特定する。
【０１２４】
同じコマンドであっても、後述するように、処理対象のテレビジョン番組によって実行すべき処理内容が異なる可能性がある。コマンド解析部３０８は、その実行すべき最適な処理を特定する。
【０１２５】
処理実行部３０９は、ステップＳ６において、例えば保護設定や消去等、コマンド解析部３０８により特定された処理を実行する。ステップＳ６の処理が終了すると、指示対応処理は終了される。
【０１２６】
図８は、コマンド解析部３０８による解析のパターン例を説明する図である。
【０１２７】
ユーザは、携帯型端末装置１０１を用いて視聴中のテレビジョン番組や、EPGに含まれる番組を指定し、例えば、ホームサーバ１０２にその番組のデータを永久保存させるか、消去するか等、その番組に対する指示を行う。携帯型端末装置１０１は、ユーザに指定された番組IDとコマンドをホームサーバ１０２に供給する。
【０１２８】
コマンドには、どのようなものがあってもよいが、ここでは、プロテクトと消去の２種類があるものとする。つまり、ユーザが番組の保存を指示した場合、供給されるコマンドはプロテクトとなり、ユーザが番組の消去を指示した場合、供給されるコマンドは消去となる。
【０１２９】
また、ユーザは、視聴中のテレビジョン番組やEPGに含まれるテレビジョン番組の中から指定する番組を選択するので、ワンセグで放送されるテレビジョン番組について、過去に放送されたテレビジョン番組、現在放送中のテレビジョン番組、および将来放送される予定のテレビジョン番組のいずれもユーザにより処理対象として指定される可能性がある。また、ワンセグとフルセグで放送スケジュールが互いに異なる可能性もあり、さらに、遅延等により放送時刻がずれることも考えられる。
【０１３０】
従って、フルセグの番組についても、過去に放送されたテレビジョン番組、現在放送中のテレビジョン番組、および将来放送される予定のテレビジョン番組のいずれも、処理対象としてユーザに指定される可能性がある。
【０１３１】
また、連続ドラマのようなシリーズに属するテレビジョン番組をユーザが指定する場合、同シリーズに属する複数のテレビジョン番組が処理対象とされる可能性もある。
【０１３２】
以上のような観点から、コマンド解析部３０８による解析の主なパターンの例は図８に示される表のように分類される。つまり、コマンド解析部３０８は、取得したコマンドがプロテクトであるか消去であるかを識別し、さらに、処理対象となるテレビジョン番組が、既に放送されたものであるか（過去）、現在放送中のものであるか（現在）、将来放送されるものであるか（未来）、または、過去、現在、未来の複数のパターンを含むか（連続）を識別し、それらの識別結果によって処理内容を決定する。
【０１３３】
例えば、コマンドが「プロテクト」で、処理対象番組の時系が「過去」である場合、すなわち、既に放送されたフルセグの番組に対してデータを保存するように指定された場合、コマンド解析部３０８は、図８の表の上から１段目に示されるように、記憶部２１４に蓄積されている処理対象番組のデータの管理情報に「永久保存」のフラグを立てて、蓄積期間が経過してもデータが消去されないように保護設定を行うことを処理内容とする。
【０１３４】
なお、既にホームサーバ１０２より消去された番組を処理対象として指定された場合、コマンド解析部３０８は、コンテンツ提供サーバ１１３よりその番組のデータを購入することを処理内容とするようにしてもよい。
【０１３５】
また、例えば、コマンドが「プロテクト」で、処理対象番組の時系が「現在」である場合、すなわち、フルセグにおいて現在放送中の番組に対してデータを保存するように指定された場合、コマンド解析部３０８は、図８の表の上から２段目に示されるように、記憶部２１４に蓄積されている処理対象番組のデータの管理情報に「永久保存」のフラグを立てることを処理内容とする。
【０１３６】
さらに、例えば、コマンドが「プロテクト」で、処理対象番組の時系が「未来」である場合、すなわち、フルセグにおいて将来放送される番組に対してデータを保存するように指定された場合、コマンド解析部３０８は、図８の表の上から３段目に示されるように、管理情報を予め作成し、その管理情報に「永久保存」のフラグを立てることを処理内容とする。
【０１３７】
また、例えば、コマンドが「プロテクト」で、処理対象番組の時系が「連続」である場合、すなわち、複数の番組に対してデータを保存するように指定された場合、コマンド解析部３０８は、図８の表の上から４段目に示されるように、各処理対象番組が、フルセグにおいて過去に放送された番組、現在放送中の番組、または将来放送される番組のいずれであるかを判定し、それぞれについて上述したように処理内容を決定する。
【０１３８】
例えば、コマンドが「消去」で、処理対象番組の時系が「過去」である場合、すなわち、既に放送されたフルセグの番組のデータを消去するように指定された場合、コマンド解析部３０８は、図８の表の上から５段目に示されるように、記憶部２１４に蓄積されている処理対象番組のデータを消去することを処理内容とする。なお、消去の代わりに保護設定を解除するようにしてもよい。
【０１３９】
また、例えば、コマンドが「消去」で、処理対象番組の時系が「現在」である場合、すなわち、フルセグにおいて現在放送中の番組に対してデータを消去するように指定された場合、コマンド解析部３０８は、図８の表の上から６段目に示されるように、録画処理を停止させ、既に録画済の部分を消去させることを処理内容とする。
【０１４０】
さらに、例えば、コマンドが「消去」で、処理対象番組の時系が「未来」である場合、すなわち、フルセグにおいて将来放送される番組に対してデータを消去するように指定された場合、コマンド解析部３０８は、図８の表の上から７段目に示されるように、その番組を録画しないように設定することを処理内容とする。
【０１４１】
また、例えば、コマンドが「消去」で、処理対象番組の時系が「連続」である場合、すなわち、複数の番組に対してデータを消去するように指定された場合、コマンド解析部３０８は、図８の表の上から８段目に示されるように、各処理対象番組が、フルセグにおいて過去に放送された番組、現在放送中の番組、または将来放送される番組のいずれであるかを判定し、それぞれについて上述したように処理内容を決定する。
【０１４２】
もちろん、図８の例は一例であり、上述した以外の処理を行うようにしてもよい。また、コマンドの内容も上述した例以外のものであってもよい。
【０１４３】
次に、一連の操作指示の流れについて、より具体的な例を、図９のフローチャートを参照して説明する。ここでは、ユーザがワンセグの番組を視聴し、その番組の録画を指示し、その番組に対応するフルセグの番組が、ホームサーバ１０２に既に録画されて蓄積されている場合について説明する。
【０１４４】
ステップＳ２１において携帯型端末装置１０１は、ユーザ指示に基づいて、ワンセグの所定の番組およびその番組IDを受信する。また、ホームサーバ１０２は、ステップＳ４１において、携帯型端末装置１０１において受信されたワンセグの番組に対応するフルセグの番組と、その番組IDを受信し、ステップＳ４２において、その受信した番組IDおよび番組のデータを記憶する。
【０１４５】
番組を視聴したユーザの操作に基づいて、携帯型端末装置１０１は、ステップＳ２２において、その番組に対するユーザ指示を受け付ける。例えば、ユーザが番組を視聴中に、録画を指示する操作を行うと、図１０に示されるような、操作内容を確認するGUI画面である確認画面３５１が表示される。ユーザは、その確認画面３５１の実行ボタン３５２を操作することにより、録画指示を入力する。
【０１４６】
このようにして入力されたユーザ指示に基づいて、携帯型端末装置１０１は、ステップＳ２３において、そのユーザ指示に対応するコマンドおよび番組IDをホームサーバ１０２に供給する。
【０１４７】
ホームサーバ１０２は、ステップＳ４３においてそのコマンドおよび番組IDを取得すると、ステップＳ４４において変換テーブル提供サーバ１１２よりID変換テーブルを取得し、ステップＳ４５において、取得したID変換テーブルに基づいて番組IDを変換し、ステップＳ４６において、変換された番組IDを用いて処理対象とする番組を検索し、ステップＳ４７において、コマンドが録画済番組に対する録画指示であることを特定し、ステップＳ４８において、指定された録画済番組を保護するように設定する。
【０１４８】
以上のように、ホームサーバ１０２において第１放送波の番組IDを第２放送波の番組IDに適切に変換し、録画や消去等の処理を行うので、ユーザは、第２放送波の放送スケジュールを把握していなくても、第１放送波の番組に対して録画や消去等の指示を出すことにより、容易に、第２放送波の番組を録画したり消去したりすることができる。
【０１４９】
例えば、ユーザは、フルセグのテレビジョン番組を受信することができない携帯型端末装置１０１を操作して、ワンセグのテレビジョン番組について録画を指示するだけで、容易に、その番組を、受信環境が安定しているホームサーバ１０２に永久保存させることができる。また、このときホームサーバ１０２は、指定されたテレビジョン番組に対応するフルセグのテレビジョン番組を永久保存するので、ユーザは高画質な状態で所望のテレビジョン番組を永久保存させることができる。
【０１５０】
さらに、処理対象の番組の時系によってユーザの指示方法は変化しない。つまり、ユーザは、処理対象番組に指定する番組がいつ放送されるかを意識せずに容易に録画や消去等の指示を行うことができる。
【０１５１】
さらに、番組IDを変換する変換テーブルによって第１放送波の番組と第２放送波の番組を任意に対応させることができるので、高度な応用処理も行うことができる。例えば、処理対象として指定された番組がシリーズに属する場合、ホームサーバ１０２は、ID変換テーブルに基づいて、そのシリーズに属する他の番組も同時に処理対象とすることもできる。
【０１５２】
また、例えば、ユーザに録画を指定された番組が既にホームサーバ１０２より消去されている場合、ホームサーバ１０２は、その番組をコンテンツ提供サーバ１１３より購入することも可能であるし、また、その番組の再放送番組を録画（保護設定）することもできる。
【０１５３】
このような高度な応用処理を行う場合も、ユーザは、通常の場合と同様に容易に指示することができる。
【０１５４】
なお、携帯型端末装置１０１は、処理対象番組の番組IDとその番組に対するコマンドをホームサーバ１０２に送信するのみであるので、携帯型端末装置１０１において番組を録画し、そのデータをホームサーバ１０２に転送して蓄積させる場合より、転送する情報のデータ量が少なく、高速にその転送を完了させることができ、携帯型端末装置１０１およびホームサーバ１０２だけでなく、ネットワーク１１０の負荷も軽減させることができる。また、データを高画質で保存することもできる。
【０１５５】
なお、以上においては、ホームサーバ１０２が全てのテレビジョン番組を録画して蓄積するように説明したが、これに限らず、ホームサーバ１０２がユーザやプログラムの指示等に基づいて一部のテレビジョン番組のみ録画するようにしてもよい。
【０１５６】
その場合のホームサーバ１０２の機能ブロック図を図１１に示す。図１１に示されるように、この場合のホームサーバ１０２は、図５の録画処理部３０３の代わりに録画処理部３６３を有し、図５の処理実行部３０９の代わりに処理実行部３６９を有する。
【０１５７】
録画処理部３６３は、録画処理部３０３と同様にテレビジョン番組の録画に関する処理を行う処理部であるが、予約録画部３７１、自動録画部３７２、手動録画部３７３、および録画済番組管理部３７４を有する。
【０１５８】
予約録画部３７１は、例えば、チューナ２１１や記憶部２１４等を制御して、ユーザが予め設定した録画処理の実行スケジュールである録画予約に基づいてテレビジョン番組の録画に関する処理を行う。自動録画部３７２は、例えば、チューナ２１１や記憶部２１４等を制御して、所定のプログラムが所定のキーワード等を用いて予め設定した録画予約に基づいてテレビジョン番組の録画に関する処理を行う。手動録画部３７３は、例えば、入力部２０４、チューナ２１１、および記憶部２１４等を制御して、ユーザ指示に基づいてテレビジョン番組の録画に関する処理を行う。録画済番組管理部３７４は、図５の録画済番組管理部３１３と同様に、録画され記憶部２１４に蓄積されている番組のデータを管理する。
【０１５９】
処理実行部３６９は、処理実行部３０９と同様に、コマンド解析部３０８により特定された処理を実行する処理部であるが、録画予約部３８１、録画実行部３８２、保護設定部３８３、購入部３８４、録画中止部３８５、および消去部３８６を有する。
【０１６０】
録画予約部３８１は、将来放送されるテレビジョン番組を録画するように録画予約を行う。録画実行部３８２は現在放送されているテレビジョン番組を録画するように録画を開始する。保護設定部３８３は、録画済のテレビジョン番組のデータの管理情報に「永久保存」のフラグを立てる。購入部３８４は、コンテンツ提供サーバ１１３にアクセスして所望の番組のデータを購入する処理を行う。録画中止部３８５は、現在実行中の録画処理を強制的に終了させる。消去部３８６は、既に録画されて記憶部２１４に記憶されているテレビジョン番組のデータを消去する。
【０１６１】
図１２は、この場合のコマンド解析部３０８による解析のパターン例を説明する図である。この場合、テレビジョン番組は基本的に蓄積されないので、コマンドは「録画」と「消去」になる。
【０１６２】
例えば、コマンドが「録画」で、処理対象番組の時系が「過去」である場合、すなわち、処理対象番組が、フルセグにおいて既に放送されてしまっている場合、その番組を録画することはできないので、コマンド解析部３０８は、図１２の表の上から１段目に示されるように、何も処理をしないようにする。なお、その際、携帯型端末装置１０１に対してエラー通知を行うようにしてもよい。
【０１６３】
また、この場合、コマンド解析部３０８は、図１２の表の上から２段目に示されるように、処理対象番組の代わりに、その番組の再放送番組を録画し、管理情報に「永久保存」のフラグを立てて保護設定を行うようにしてもよい。さらに、コンテンツ提供サーバ１１３より処理対象番組のデータを購入するように処理内容を決定してもよい。
【０１６４】
また、例えば、コマンドが「録画」で、処理対象番組の時系が「現在」である場合、すなわち、フルセグにおいて現在放送中の番組に対して録画が指示された場合、コマンド解析部３０８は、図１２の表の上から３段目に示されるように、その時点より録画を開始し、記憶したデータの管理情報に「永久保存」のフラグを立てるように処理内容を決定する。また、コマンド解析部３０８は、図１２の表の上から４段目に示されるように、さらに処理対象番組の番組の再放送番組を録画し、上述したように番組の途中から録画したデータと差し替えるように処理内容を決定してもよい。
【０１６５】
さらに、例えば、コマンドが「録画」で、処理対象番組の時系が「未来」である場合、すなわち、フルセグにおいて将来放送される番組に対してデータを保存するように指定された場合、コマンド解析部３０８は、図１２の表の上から５段目に示されるように、処理対象番組を録画する録画予約を行い、管理情報を予め作成し、その管理情報に「永久保存」のフラグを立てることを処理内容とする。
【０１６６】
また、例えば、コマンドが「録画」で、処理対象番組の時系が「連続」である場合、すなわち、複数の番組を録画するように指定された場合、コマンド解析部３０８は、図１２の表の上から６段目に示されるように、各処理対象番組が、フルセグにおいて過去に放送された番組、現在放送中の番組、または将来放送される番組のいずれであるかを判定し、それぞれについて上述したように処理内容を決定する。
【０１６７】
例えば、コマンドが「消去」で、処理対象番組の時系が「過去」である場合、すなわち、既に放送されたフルセグの番組のデータを消去するように指定された場合、コマンド解析部３０８は、図１２の表の上から７段目に示されるように、記憶部２１４に記憶されている処理対象番組のデータを消去することを処理内容とする。
【０１６８】
また、例えば、コマンドが「消去」で、処理対象番組の時系が「現在」である場合、すなわち、現在実行中の録画の中止を指定された場合、コマンド解析部３０８は、図１２の表の上から８段目に示されるように、録画処理を停止させ、既に録画済の部分を消去させることを処理内容とする。
【０１６９】
さらに、例えば、コマンドが「消去」で、処理対象番組の時系が「未来」である場合、すなわち、フルセグにおいて将来放送される番組のデータの消去を指定された場合、コマンド解析部３０８は、図１２の表の上から９段目に示されるように、なにもしない。
【０１７０】
また、例えば、コマンドが「消去」で、処理対象番組の時系が「連続」である場合、すなわち、複数の番組に対してデータを消去するように指定された場合、コマンド解析部３０８は、図１２の表の上から１０段目に示されるように、各処理対象番組が、フルセグにおいて過去に放送された番組、現在放送中の番組、または将来放送される番組のいずれであるかを判定し、それぞれについて上述したように処理内容を決定する。
【０１７１】
もちろん、図１２の例は一例であり、上述した以外の処理を行うようにしてもよい。また、コマンドの内容も上述した例以外のものであってもよい。
【０１７２】
以上においては、第１放送波がワンセグの放送波であり、第２放送波がフルセグの放送波であるように説明した。つまり、この場合、図６を参照して説明したID変換テーブル３２１は、図１３Ａに示されるID変換テーブル３２１−１のように、ワンセグ放送用番組IDとフルセグ放送用番組IDとにより構成される。換言すれば、この場合のID変換テーブル３２１−１は、指定された番組の番組IDを、放送サービスが異なる番組の番組IDに変換するためのテーブル情報である。
【０１７３】
しかしながら、放送局１０３が行う放送サービスは任意であり、例えば、地上アナログ放送、BSやCSを利用する衛星放送、有線のケーブルテレビジョン放送（CATV）、または、インターネットを介したテレビジョン放送等であってもよく、その場合、ID変換テーブル３２１の構成も、放送局１０３の放送サービス形式に応じた構成となる。
【０１７４】
従って例えば第１放送波と第２放送波がいずれもフルセグの放送波であることも考えられる。そのような場合であっても、例えば第１放送波と第２放送波で放送地域が異なれば放送スケジュールが互いに異なるので、ワンセグとフルセグの場合と同様に、ID変換テーブル３２１は必要になる。このような場合、ID変換テーブルは、図１３Ｂに示されるID変換テーブル３２１−２のように、第１放送波が放送される地域であるＡ地域のフルセグ放送用番組IDと、第２放送波が放送される地域であるＢ地域のフルセグ放送用番組IDとの対応関係を示すテーブル情報となる。
【０１７５】
また、１つの番組IDに対して複数の番組IDを対応させることもできる。例えば、上述したようにシリーズに属する番組IDには、同じシリーズに属する他の複数の番組を対応させるようにしてもよい。この場合、ID変換テーブルは、図１３Ｃに示されるID変換テーブル３２１−３のように、左右の番組IDの個数が異なる。このID変換テーブル３２１−３においてはワンセグ放送用の番組IDとフルセグ放送用の番組IDとが関連付けられているが、その他の放送サービスの番組IDの場合も同様であり、例えばフルセグ放送用の番組ID同士のように、互いに同じ放送サービスの番組IDが関連付けられるようにしてもよい。
【０１７６】
例えば、図示は省略するが、ID変換テーブル３２１において、互いに圧縮形式が異なる番組の番組ID同士が関連付けられるようにしてもよいし、互いに圧縮率が異なる番組の番組ID同士が関連付けられるようにしてもよい。
【０１７７】
また、以上においては、ID変換処理をホームサーバ１０２において行うように説明したが、携帯型端末装置１０１において行うようにしてもよい。その場合のシステムの構成例を図１４に示す。図１４に示される携帯型端末装置４０１は、ID変換テーブルを変換テーブル提供サーバ１１２より取得し、そのID変換テーブルを用いて番組IDを変換してからホームサーバ４０２に供給すること以外は、図１の携帯型端末装置１０１と同様の構成を有し、同様の処理を行う。
【０１７８】
また、図１４のホームサーバ４０２は、ID変換テーブルを取得せず、ID変換処理を行わないこと以外は図１のホームサーバ１０２と同様の構成を有し、同様の処理を行う。
【０１７９】
つまり、携帯型端末装置４０１は、図４の機能ブロックの他に、図５のID変換テーブル取得部３０５およびID変換部３０６を有し、指示供給部２５５は、ID変換部３０６において変換された番組IDと指示受付処理部２５４において受け付けられたコマンドをホームサーバ４０２に供給する。
【０１８０】
これに対してホームサーバ４０２は、図５の機能ブロックより、ID変換テーブル取得部３０５およびID変換部３０６を除いた構成となる。
【０１８１】
この場合の処理の流れの例を図１５のフローチャートを参照して説明する。図１５は、図９のフローチャートに対応する。つまり、携帯型端末装置４０１は、ステップＳ６１およびステップＳ６２の処理をステップＳ２１およびステップＳ２２の処理と同様に行った後、ステップＳ６３乃至ステップＳ６６の処理を、ステップＳ４４乃至ステップＳ４７と同様に行い、番組IDを変換するとともに、指示を番組IDに基づいて最適化する。なお、ステップＳ６５およびステップＳ６６の処理はホームサーバ４０２で行うようにしてもよい。
【０１８２】
ステップＳ６７において、携帯型端末装置４０１は、番組IDとコマンドをステップＳ２３の場合と同様に、ホームサーバ４０２に供給する。
【０１８３】
ホームサーバ４０２は、ステップＳ８１およびステップＳ８２の処理をステップＳ４１およびステップＳ４２と同様に行い、携帯型端末装置４０１より供給される番組IDとコマンドをステップＳ８３においてステップＳ４３の場合と同様に取得する。
【０１８４】
番組IDとコマンドを取得するとホームサーバ４０２は、ステップＳ４８の場合と同様に、ステップＳ８４においてコマンドに対応する処理を行う。
【０１８５】
以上のように、携帯型端末装置側で番組IDを変換することにより、ホームサーバの負荷を軽減させることができる。例えば、ホームサーバ１台に対して携帯型端末装置が多数存在するような場合に特に有効である。
【０１８６】
また、上述した以外にも、例えば、番組IDの変換を独立した他の装置において行うようにしてもよい。図１６は、その場合のシステムの構成例を示す図である。図１６の例の場合、番組IDの変換は、ネットワーク１１０に接続されたID変換サーバ５１２において行う。図１６に示されるように、このシステムにおいては、携帯型端末装置５０１とホームサーバ４０２が設けられている。
【０１８７】
携帯型端末装置５０１は、携帯型端末装置１０１と基本的に同様の構成を有し、同様の処理を行うが、番組IDおよびコマンドをホームサーバ４０２に供給する前に、第１放送波の番組IDをID変換サーバ５１２において第２放送波の番組IDに変換し、その変換後の第２放送波の番組IDおよびコマンドをホームサーバ４０２に供給する点で携帯型端末装置１０１と異なる。
【０１８８】
ホームサーバ４０２は、上述したとおり、変換済みの番組IDおよびコマンドを取得し、その番組IDの番組に対してコマンドに対応する処理を実行する。
【０１８９】
ID変換サーバ５１２は、取得部５２１、ID変換処理部５２２、ID変換テーブルデータベース５２３、および供給部５２４を有する。
【０１９０】
取得部５２１は、ネットワーク１１０を介して携帯型端末装置５０１より供給される、第１放送波の番組IDを取得する。ID変換処理部５２２は、ID変換テーブルデータベース５２３より取得したID変換テーブルを用いて番組IDを変換する。ID変換テーブルデータベース５２３は、ID変換テーブルを管理し、ID変換処理部５２２の要求に基づいて、必要なID変換テーブルを供給する。供給部５２４は、変換後の番組IDを、ネットワーク１１０を介して携帯型端末装置５０１に供給する。
【０１９１】
このシステムにおける具体的な処理の流れの例を図１７のフローチャートを参照して説明する。このフローチャートは、図１５に対応するフローチャートである。
【０１９２】
携帯型端末装置５０１は、ステップＳ１０１およびステップＳ１０２の処理を、ステップＳ６１およびステップＳ６２の場合と同様に行う。また、ホームサーバ４０２もステップＳ１４１およびステップＳ１４２の処理を、ステップＳ８１およびステップＳ８２の場合と同様に行う。
【０１９３】
携帯型端末装置５０１は、ユーザ指示を受け付けると、ステップＳ１０３において、ID変換サーバ５１２に、ユーザに指定された第１放送波の番組の番組IDを供給し、番組IDの変換を要求する。
【０１９４】
ID変換サーバ５１２は、ステップＳ１２１においてその番組ID（要求）を取得すると、ステップＳ１２２において、ID変換テーブルを用いて、供給された番組IDを、その番組IDの番組に対応する第２放送波の番組の番組IDに変換し、ステップＳ１２３において、変換後の第２放送波の番組IDを携帯型端末装置５０１に供給する。
【０１９５】
携帯型端末装置５０１は、ステップＳ１０４において、ID変換サーバ５１２において変換された番組IDを取得すると、ステップＳ１０５乃至ステップＳ１０７の処理を、ステップＳ６５乃至ステップＳ６７の場合と同様に行い、コマンドおよび第２放送波の番組IDをホームサーバ４０２に供給する。
【０１９６】
ホームサーバ４０２は、ステップＳ１４３およびステップＳ１４４の処理を、ステップＳ８３およびステップＳ８４の場合と同様に行い、供給された番組IDの番組に対して、コマンドに対応する処理を行う。
【０１９７】
なお、ステップＳ１０５およびステップＳ１０６の処理は、ホームサーバ４０２において行うようにしてもよい。
【０１９８】
以上のように、ID変換サーバ５１２が番組IDをID変換テーブルに基づいて変換するので、携帯型端末装置５０１のユーザは、録画や消去など、データ保存に関する処理を容易に行うことができる。また、この場合、番組IDの変換を専用のサーバであるID変換サーバ５１２において行うので、携帯型端末装置およびホームサーバの両方の付加を軽減させることができ、携帯型端末装置やホームサーバのコストを低減させることもできる。
【０１９９】
なお、重複するので説明は省略するが、この場合も図１のシステムの場合と同様に、ユーザは、シリーズの番組を一括して保護設定したり消去したりする等、高度な応用処理を容易に行うことができる。
【０２００】
また、図１６においては、ID変換サーバ５１２は、変換後の番組IDを携帯型端末装置５０１に戻すように説明したが、変換後の番組IDをホームサーバ４０２に供給するようにしてもよい。その場合、携帯型端末装置５０１は、変換要求時に番組IDとともにその送付先（ホームサーバ４０２）を指定し、さらに、コマンドのみを別途ホームサーバ４０２に供給する必要がある。
【０２０１】
なお、以上においては、携帯型端末装置とホームサーバがネットワーク１１０を介して通信を行うように説明したが、例えば、赤外線通信やブルートゥースのような近距離無線通信や、USB（Universal Serial Bus）やIEEE（Institute of Electrical and Electronic Engineers）１３９４等の有線通信を介して、１対１で接続される状態で通信を行うようにしてもよい。
【０２０２】
また、以上においては、各装置が１つずつ示されているが、何れの装置の数も任意であり、複数設けることも可能である。
【０２０３】
さらに以上においては、ID変換テーブルにより変換されるIDが識別するコンテンツが放送コンテンツである場合について説明したが、ID変換テーブルは端末が取得するコンテンツのIDを変換するものであり、放送局１０３からのコンテンツの提供方法は任意である。例えば、コンテンツは、IPTV（Internet Protocol TeleVision）のような、サーバより配信されるストリーミングコンテンツであってもよいし、クライアントがサーバよりダウンロードするダウンロードコンテンツであってもよい。ただし、これらの場合、放送局１０３は、放送施設ではなくサーバ等により構成される。
【０２０４】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、専用のハードウェアに組み込まれているコンピュータ、または、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータ、または、複数の装置よりなる情報処理システムの情報処理装置などに、プログラム記録媒体からインストールされる。
【０２０５】
この記録媒体は、例えば、図２や図３に示されるように、装置本体とは別に、ユーザにプログラムを配信するために配布される、プログラムが記録されている磁気ディスク（フレキシブルディスクを含む）、光ディスク（CD-ROM(Compact Disk-Read Only Memory),DVD(Digital Versatile Disk)を含む）、光磁気ディスク（MD（Mini-Disk）（登録商標）を含む）、もしくは半導体メモリなどよりなるリムーバブルメディア１７２またはリムーバブルメディア２２２により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに配信される、プログラムが記録されているROM１５２またはROM２０２や、記憶部１６４または記憶部２１４に含まれるハードディスクなどで構成される。
【０２０６】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、記載された順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０２０７】
また、本明細書において、システムとは、複数のデバイス（装置）により構成される装置全体を表すものである。
【０２０８】
なお、以上において、１つの装置として説明した構成を分割し、複数の装置として構成するようにしてもよい。逆に、以上において複数の装置として説明した構成をまとめて１つの装置として構成されるようにしてもよい。また、各装置の構成に上述した以外の構成を付加するようにしてももちろんよい。さらに、システム全体としての構成や動作が実質的に同じであれば、ある装置の構成の一部を他の装置の構成に含めるようにしてもよい。つまり、本発明の実施の形態は、上述した実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能である。
【産業上の利用可能性】
【０２０９】
本発明は、コンテンツ記録システムに適用することが可能である。
【図面の簡単な説明】
【０２１０】
【図１】本発明を適用したコンテンツ記録システムの構成例を示すブロック図である。
【図２】図１の携帯型端末装置の内部の構成例を示すブロック図である。
【図３】図１のホームサーバの内部の構成例を示すブロック図である。
【図４】図２の携帯型端末装置が有する、録画に関する機能を説明する機能ブロック図である。
【図５】図３のホームサーバが有する、録画に関する機能を説明する機能ブロック図である。
【図６】ID変換テーブルの構成例を示す模式図である。
【図７】指示対応処理の流れの例を説明するフローチャートである。
【図８】コマンド解析の例を説明する図である。
【図９】システム全体の操作指示の流れの例を説明するフローチャートである。
【図１０】確認画面の例を示す図である。
【図１１】ホームサーバが有する機能ブロックの他の例を示す図である。
【図１２】コマンド解析の他の例を説明する図である。
【図１３】ID変換テーブルの例を示す図である。
【図１４】本発明を適用したコンテンツ記録システムの、他の構成例を示すブロック図である。
【図１５】図１４のシステム全体の操作指示の流れの例を説明するフローチャートである。
【図１６】本発明を適用したコンテンツ記録システムの、さらに他の構成例を示すブロック図である。
【図１７】図１６のシステム全体の操作指示の流れの例を説明するフローチャートである。
【符号の説明】
【０２１１】
１０１  携帯型端末装置，  １０２  ホームサーバ，  １０３  放送局，  １１０  ネットワーク，  １１２  変換テーブル提供サーバ，  １１３  コンテンツ提供サーバ，  ２５４  指示受付処理部，  ２５５  指示供給部，  ３０４  指示情報取得部，  ３０５  ID変換テーブル取得部，  ３０６  ID変換部，  ３０７  番組検索部，  ３０８  コマンド解析部，  ３０９  処理実行部，  ３２１  ID変換テーブル，  ４０１  携帯型端末装置，  ４０２  ホームサーバ，  ５０１  携帯型端末装置，  ５１２  ID変換サーバ，  ５２１  取得部，  ５２２  ID変換処理部，  ５２３  ID変換テーブルデータベース，  ５２４  供給部
【図１】
2008252738.tif 000003
【図２】
2008252738.tif 000004
【図３】
2008252738.tif 000005
【図４】
2008252738.tif 000006
【図５】
2008252738.tif 000007
【図６】
2008252738.tif 000008
【図７】
2008252738.tif 000009
【図８】
2008252738.tif 000010
【図９】
2008252738.tif 000011
【図１０】
2008252738.tif 000012
【図１１】
2008252738.tif 000013
【図１２】
2008252738.tif 000014
【図１３】
2008252738.tif 000015
【図１４】
2008252738.tif 000016
【図１５】
2008252738.tif 000017
【図１６】
2008252738.tif 000018
【図１７】
2008252738.tif 000019