(57)【要約】【課題】ネットワークでつながれた複数の録画機器の中から、録画予約に最適な録画予約機器を容易に選択することが出来ない。【解決手段】  サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェース１０６と、所定のサーバ蓄積データを保存するサーバ蓄積データ保存部１０９と、サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存部１１１と、クライアントからの指標データの取得リクエストを処理する指標データリクエスト処理部１０７と、サーバ蓄積データ保存部１０９のデータより指標データを作成し、指標データ保存部１１１に指標データを保存する指標データ処理部１１０とを備え、ネットワークインタフェース１０６に、指標データ取得リクエストが届くと指標データリクエスト処理部１０７は、指標データ保存部１１１から指標データを取得し、ネットワークインタフェース１０６より送信する。【選択図】図1
2006108946.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援装置であって、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースと、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存部と、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存部と、
前記クライアントからの前記指標データの取得リクエストを処理する指標データリクエスト処理部と、
前記サーバ蓄積データ保存部のデータより前記指標データを作成し、前記指標データ保存部に前記指標データを保存する指標データ処理部とを備え、
前記ネットワークインタフェースに、前記指標データ取得リクエストが届くと、
前記指標データリクエスト処理部は、前記指標データ保存部から前記指標データを取得し、前記ネットワークインタフェースより送信する、機器選択支援装置。
【請求項２】
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援装置であって、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースと、
前記クライアントからの所定のサーバ蓄積データの取得リクエストを処理するサーバ蓄積データ取得リクエスト処理部と、
前記サーバ蓄積データの特徴を表す情報である指標データを前記サーバ蓄積データのデータ形式に変換する指標データ変換部と、
前記サーバ蓄積データと前記指標データとを保存するサーバ蓄積データ保存部と、
前記サーバ蓄積データ保存部のデータより前記指標データを作成し、前記指標データ変換部を用いて前記指標データを前記サーバ蓄積データのデータ形式に変換し、前記サーバ蓄積データ保存部に保存する指標データ処理部とを備え、
前記ネットワークインタフェースに、前記指標データの取得リクエストが届くと、
前記サーバ蓄積データリクエスト処理部は、前記サーバ蓄積データ保存部から前記指標データを前記サーバ蓄積データとして取得し、前記ネットワークインタフェースより送信する、機器選択支援装置。
【請求項３】
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援装置であって、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースと、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存部と、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存部と、
前記クライアントからの前記指標データ以外のデータの取得リクエストを処理するリクエスト処理部と、
前記リクエストに対するレスポンスを作成するレスポンスデータ作成部と、
前記サーバ蓄積データ保存部のデータより前記指標データを作成し、前記指標データ保存部に前記指標データを保存する指標データ処理部とを備え、
前記ネットワークインタフェースに、前記指標データ以外のデータの取得リクエストが届くと、
前記リクエスト処理部は、前記指標データ保存部から前記指標データを取得し、前記レスポンスデータ作成部より前記レスポンスデータを取得し、前記レスポンスデータに前記指標データを追記し、前記ネットワークインタフェースを用いて送信する、機器選択支援装置。
【請求項４】
前記指標データを作成する際に、前記指標データ処理部が
予め番組のジャンル情報を保持し、前記サーバ蓄積データ保存部より前記ジャンル情報の各ジャンルについてのサーバ蓄積データ数または全サーバ蓄積データ数に対する割合であるデータ数情報を取得し、前記データ数情報の多かった前記ジャンルから順にソートし、  前記データ数情報の多い順に１件以上前記ジャンル及び前記データ数情報を前記指標データとして前記指標データ保存部に保存する、請求項１から３のいずれかに記載の機器選択支援装置。
【請求項５】
前記指標データを作成する際に、前記指標データ処理部が
前記サーバ蓄積データ保存部から新しい順に１件以上の前記サーバ蓄積データを取得し、  前記指標データとして前記指標データ保存部に保存する、請求項１から３のいずれかに記載の機器選択支援装置。
【請求項６】
前記指標データを作成する際に、前記指標データ処理部が
前記サーバ蓄積データ保存部に保存されているすべてのサーバ蓄積データのタイトルを取得し、前記タイトル毎のサーバ蓄積データ数または全サーバ蓄積データ数に対する割合であるデータ数情報を算出し、前記データ数情報の多い順でタイトルをソートし、前記データ数情報の多い順に１件以上前記タイトル及び前記データ数情報を前記指標データとして前記指標データ保存部に保存する、請求項１から３のいずれかに記載の機器選択支援装置。
【請求項７】
前記サーバ蓄積データとは録画済番組である、請求項１から６のいずれかに記載の機器選択支援装置。
【請求項８】
前記サーバ蓄積データとは録画予約である、請求項１から６のいずれかに記載の機器選択支援装置。
【請求項９】
前記サービスは、サーバ蓄積データ再生である、請求項１から８のいずれかに記載の機器選択支援装置。
【請求項１０】
前記サービスは録画予約である、請求項１から８のいずれかに記載の機器選択支援装置。
【請求項１１】
ネットワーク経由でサービスを提供するサーバが実行する機器選択支援方法であって、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存ステップと、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存ステップと、
前記クライアントからの前記指標データの取得リクエストを処理する指標データリクエスト処理ステップと、
前記サーバ蓄積データ保存されたデータより前記指標データを作成し、前記指標データを保存する指標データ処理ステップとを備え、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースに、前記指標データ取得リクエストが届くと、
前記指標データリクエスト処理ステップにおいては、前記指標データを取得し、前記ネットワークインタフェースより送信する、機器選択支援方法。
【請求項１２】
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援方法であって、
前記クライアントからの所定のサーバ蓄積データの取得リクエストを処理するサーバ蓄積データ取得リクエスト処理ステップと、
前記サーバ蓄積データの特徴を表す情報である指標データを前記サーバ蓄積データのデータ形式に変換する指標データ変換ステップと、
前記サーバ蓄積データと前記指標データとを保存するサーバ蓄積データ保存ステップと、
前記サーバ蓄積データ保存ステップで保存されたデータより前記指標データを作成し、前記指標データ変換ステップを用いて前記指標データを前記サーバ蓄積データのデータ形式に変換し、保存する指標データ処理ステップとを備え、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースに、前記指標データの取得リクエストが届くと、
前記サーバ蓄積データリクエスト処理ステップにおいては、前記指標データを前記サーバ蓄積データとして取得し、前記ネットワークインタフェースより送信する、機器選択支援方法。
【請求項１３】
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援方法であって、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存ステップと、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存ステップと、
前記クライアントからの前記指標データ以外のデータの取得リクエストを処理するリクエスト処理ステップと、
前記リクエストに対するレスポンスを作成するレスポンスデータ作成ステップと、
前記サーバ蓄積データ保存ステップで保存されたデータより前記指標データを作成し、  前記指標データを保存する指標データ処理ステップとを備え、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースに、前記指標データ以外のデータの取得リクエストが届くと、
前記リクエスト処理ステップでは、前記指標データを取得し、前記レスポンスデータを取得し、前記レスポンスデータに前記指標データを追記し、前記ネットワークインタフェースを用いて送信する、機器選択支援方法。
【請求項１４】
請求項１１記載の機器選択支援方法の、前記サーバ蓄積データ保存ステップと、前記指標データ保存ステップと、前記指標データリクエスト処理ステップと、前記指標データ処理ステップとをコンピュータに実行させるためのプログラム。
【請求項１５】
請求項１２記載の機器選択支援方法の、前記サーバ蓄積データ取得リクエスト処理ステップと、前記指標データ変換ステップと、前記サーバ蓄積データ保存ステップと、前記指標データ処理ステップとをコンピュータに実行させるためのプログラム。
【請求項１６】
請求項１３記載の機器選択支援方法の、前記サーバ蓄積データ保存ステップと、前記指標データ保存ステップと、前記リクエスト処理ステップと、前記レスポンスデータ作成ステップと、前記指標データ処理ステップとをコンピュータに実行させるためのプログラム。
【請求項１７】
請求項１４，１５又は１６記載のプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク化されたＨＤＤ−ＤＶＤレコーダなどの録画予約可能な機器、及び、録画予約をネットワーク経由で行うデジタルテレビ（以下ＤＴＶと省略）などの録画予約クライアント機器に関する。
【背景技術】
【０００２】
ＡＶ機器のネットワーク化の際に使用されるプロトコルの例として、ＵＰｎＰ‐ＡＶが挙げられる。
【０００３】
ＵＰｎＰ‐ＡＶとはＡＶ機器をコントロールするためのコマンドなどを定義した規格であり、その中で定義されているサービスの１つにＣＤＳ（Ｃｏｎｔｅｎｔ  Ｄｉｒｅｃｔｏｒｙ  Ｓｅｒｖｉｃｅ）がある。
【０００４】
これは、録画済番組情報の取得や操作に関するサービスの規格で、ＨＤＤ−ＤＶＤレコーダの場合、この規格に沿ったサーバ（ＨＤＤ−ＤＶＤレコーダ）はクライアントに対して
・録画済番組情報（録画済番組のタイトル、録画開始時間、チャンネル名）の提供
・機器の能力の情報の提供
・録画済番組の状態の変化の通知
ができる。
【０００５】
ＣＤＳにおける録画済番組情報の表現方法について、次に述べる。
【０００６】
ＣＤＳでは、録画済番組情報の入ったフォルダがツリー構造になっており、ｒｏｏｔと呼ばれるツリー開始地点からＣＤＳ：：Ｂｒｏｗｓｅというコマンドでフォルダを順に手繰ることによって、目的の録画済番組情報を取得できる様になっている。また、録画済番組情報とフォルダの記述にはオブジェクト指向が使われている。
【０００７】
ここで、図１７を用いて、ＵＰｎＰ‐ＡＶを使ったＡＶ機器同士の動作例を説明する。
今、ＵＰｎＰ‐ＡＶに対応のＨＤＤ−ＤＶＤレコーダと、ＤＴＶがあり、ＨＤＤ−ＤＶＤレコーダに入っている録画済番組をネットワーク経由でＤＴＶから閲覧するものとする。
まず、ＨＤＤ−ＤＶＤレコーダからＤＴＶにネットワーク参加通知が送られる（シーケンス１７０１）。
【０００８】
これを受けたＤＴＶはＨＤＤ−ＤＶＤレコーダよりＤＤＤ（Ｄｅｖｉｃｅ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｄｏｃｕｍｅｎｔ）を取得する（シーケンス１７０２）。
【０００９】
ＤＤＤの中にはその機器の名前や品番、提供するサービスの種類、そのサービスを利用するときのＵＲＩ、次に説明するＳＣＰＤのＵＲＩが書かれている。
次にＳＣＰＤ（Ｓｅｒｖｉｃｅ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ  Ｄｅｆｉｎｉｔｉｏｎ）を取得する（シーケンス１７０３）。
【００１０】
ＳＣＰＤにはそのサービスが提供するコマンドと、引数に使える値の範囲などが書かれている。
【００１１】
次に、ＨＤＤ−ＤＶＤレコーダの今の状態や能力を取得する（シーケンス１７０４）。
この例では、ＣＤＳ：：ＧｅｔＳｏｒｔＣａｐａｂｉｌｉｔｉｅｓでＨＤＤ−ＤＶＤレコーダが録画済番組一覧をソートするときに、どんなキーワードでソートできるかを取得している。
【００１２】
そして、ＨＤＤ−ＤＶＤレコーダの録画済番組の入っている録画済番組の状態の変化の通知を受信するために、イベント購読登録を行う（シーケンス１７０５）。
【００１３】
最後に、録画済番組リストを取得する。ＣＤＳ：：Ｂｒｏｗｓｅを用いる場合、
録画済番組リストを取得するにはｒｏｏｔから順にフォルダを手繰ってデータを取得する必要がある（シーケンスの１７０６、１７０７）。
【００１４】
以上が、ＵＰｎＰ‐ＡＶを使った動作例である。詳しくは以下の非特許文献１や非特許文献２に開示されている。
【非特許文献１】ＵＰｎＰTM  Ｄｅｖｉｃｅ  Ａｒｃｈｉｔｅｃｔｕｒｅ  Ｖｅｒｓｉｏｎ  １．０，［ｏｎｌｉｎｅ］  Ｃｏｎｔｒｉｂｕｔｉｎｇ  Ｍｅｍｂｅｒｓ  ｏｆ  ｔｈｅ  ＵＰｎＰTM  Ｆｏｒｕｍ    ０８  Ｊｕｎ  ２０００  １０：４１  ＡＭ  ．［ｒｅｔｒｉｅｖｅｄ  ｏｎ  ２００４−０８−２７］．  Ｒｅｔｒｉｅｖｅｄ  ｆｒｏｍ  ｔｈｅ  Ｉｎｔｅｒｎｅｔ：＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｕｐｎｐ．ｏｒｇ／ｄｏｗｎｌｏａｄ／ＵＰｎＰＤＡ１０＿２００００６１３．ｈｔｍ＞
【非特許文献２】ＣｏｎｔｅｎｔＤｉｒｅｃｔｏｒｙ：１  Ｓｅｒｖｉｃｅ  Ｔｅｍｐｌａｔｅ  Ｖｅｒｓｉｏｎ  １．０１  Ｆｏｒ  Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ  Ｖｅｒｓｉｏｎ  １．０［ｏｎｌｉｎｅ］  Ｃｏｎｔｒｉｂｕｔｉｎｇ  Ｍｅｍｂｅｒｓ  ｏｆ  ｔｈｅ  ＵＰｎＰTMＦｏｒｕｍ    ［ｒｅｔｒｉｅｖｅｄ  ｏｎ  ２００４−０８−２７］．  Ｒｅｔｒｉｅｖｅｄ  ｆｒｏｍ  ｔｈｅＩｎｔｅｒｎｅｔ：＜ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｕｐｎｐ．ｏｒｇ／ｓｔａｎｄａｒｄｉｚｅｄｄｃｐｓ／ｄｏｃｕｍｅｎｔｓ／ＣｏｎｔｅｎｔＤｉｒｅｃｔｏｒｙ１．０．ｐｄｆ＞
【発明の開示】
【発明が解決しようとする課題】
【００１５】
しかしながら、このような従来のＵＰｎＰ‐ＡＶには、ＡＶ機器の今の状態や機器の能力に関する情報を取得するコマンドはあってもＡＶ機器が保存する録画済番組情報の特徴や傾向を伝えるコマンドは無い。
【００１６】
また、他のネットワーク規格でも、ＡＶ機器が保存する録画済番組情報の特徴や傾向を伝える方法は存在しなかった。
【００１７】
そのため、ユーザがＤＴＶのＧＵＩに表示された録画機器一覧を見ても、録画機器名だけでは録画されている内容が分からないため、どの機器が録画予約に最適かを決定できない。
【００１８】
本発明は、このような従来のＵＰｎＰ‐ＡＶの課題を考慮し、ユーザにとって録画予約を最適に行えるような機器選択支援装置を提供することを目的とするものである。
【課題を解決するための手段】
【００１９】
上記の目的を達成するために、第１の本発明は、
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援装置であって、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースと、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存部と、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存部と、
前記クライアントからの前記指標データの取得リクエストを処理する指標データリクエスト処理部と、
前記サーバ蓄積データ保存部のデータより前記指標データを作成し、前記指標データ保存部に前記指標データを保存する指標データ処理部とを備え、
前記ネットワークインタフェースに、前記指標データ取得リクエストが届くと、
前記指標データリクエスト処理部は、前記指標データ保存部から前記指標データを取得し、前記ネットワークインタフェースより送信することを特徴とする機器選択支援装置である。
【００２０】
また、第２の本発明は、  
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援装置であって、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースと、
前記クライアント機器からの所定のサーバ蓄積データの取得リクエストを処理するサーバ蓄積データ取得リクエスト処理部と、
前記サーバ蓄積データの特徴を表す情報である指標データを前記サーバ蓄積データのデータ形式に変換する指標データ変換部と、
前記サーバ蓄積データと前記指標データとを保存するサーバ蓄積データ保存部と、
前記サーバ蓄積データ保存部のデータより前記指標データを作成し、前記指標データ変換部を用いて前記指標データを前記サーバ蓄積データのデータ形式に変換し、前記サーバ蓄積データ保存部に保存する指標データ処理部とを備え、
前記ネットワークインタフェースに、前記指標データの取得リクエストが届くと、
前記サーバ蓄積データリクエスト処理部は、前記サーバ蓄積データ保存部から前記指標データを前記サーバ蓄積データとして取得し、前記ネットワークインタフェースより送信することを特徴とする機器選択支援装置である。
【００２１】
また、第３の本発明は、
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援装置であって、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースと、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存部と、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存部と、
前記クライアントからの前記指標データ以外のデータの取得リクエストを処理するリクエスト処理部と、
前記リクエストに対するレスポンスを作成するレスポンスデータ作成部と、
前記サーバ蓄積データ保存部のデータより前記指標データを作成し、前記指標データ保存部に前記指標データを保存する指標データ処理部とを備え、
前記ネットワークインタフェースに、前記指標データ以外のデータの取得リクエストが届くと、
前記リクエスト処理部は、前記指標データ保存部から前記指標データを取得し、前記レスポンスデータ作成部より前記レスポンスデータを取得し、前記レスポンスデータに前記指標データを追記し、前記ネットワークインタフェースを用いて送信することを特徴とする機器選択支援装置である。
【００２２】
また、第４の本発明は、
前記指標データを作成する際に、前記指標データ処理部が
予め番組のジャンル情報を保持し、前記サーバ蓄積データ保存部より前記ジャンル情報の各ジャンルについてのサーバ蓄積データ数または全サーバ蓄積データ数に対する割合であるデータ数情報を取得し、前記データ数情報の多かった前記ジャンルから順にソートし、  前記データ数情報の多い順に１件以上前記ジャンル及び前記データ数情報を前記指標データとして前記指標データ保存部に保存することを特徴とする第１から３のいずれかの本発明である。
【００２３】
また、第５の本発明は、
前記指標データを作成する際に、前記指標データ処理部が
前記サーバ蓄積データ保存部から新しい順に１件以上の前記サーバ蓄積データを取得し、前記指標データとして前記指標データ保存部に保存することを特徴とする第１から３のいずれかの本発明である。
【００２４】
また、第６の本発明は、
前記指標データを作成する際に、前記指標データ処理部が
前記サーバ蓄積データ保存部に保存されているすべてのサーバ蓄積データのタイトルを取得し、前記タイトル毎のサーバ蓄積データ数または全サーバ蓄積データ数に対する割合であるデータ数情報を算出し、前記データ数情報の多い順でタイトルをソートし、前記データ数情報の多い順に１件以上前記タイトル及び前記データ数情報を前記指標データとして前記指標データ保存部に保存することを特徴とする第１から３のいずれかの本発明である。
【００２５】
また、第７の本発明は、
前記サーバ蓄積データとは録画済番組であることを特徴とする第１から６のいずれかの本発明である。
【００２６】
また、第８の本発明は、
前記サーバ蓄積データとは録画予約であることを特徴とする第１から６のいずれかの本発明である。
【００２７】
また、第９の本発明は、
前記サービスはサーバ蓄積データ再生であることを特徴とする第１から８のいずれかの上記本発明である。
【００２８】
また、第１０の本発明は、
前記サービスは録画予約であることを特徴とする第１から８のいずれかの本発明である。
【００２９】
また、第１１の本発明は、
ネットワーク経由でサービスを提供するサーバが実行する機器選択支援方法であって、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存ステップと、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存ステップと、
前記クライアントからの前記指標データの取得リクエストを処理する指標データリクエスト処理ステップと、
前記サーバ蓄積データ保存されたデータより前記指標データを作成し、前記指標データを保存する指標データ処理ステップとを備え、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースに、前記指標データ取得リクエストが届くと、
前記指標データリクエスト処理ステップにおいては、前記指標データを取得し、前記ネットワークインタフェースより送信する、機器選択支援方法である。
【００３０】
また、第１２の本発明は、
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援方法であって、
前記クライアントからの所定のサーバ蓄積データの取得リクエストを処理するサーバ蓄積データ取得リクエスト処理ステップと、
前記サーバ蓄積データの特徴を表す情報である指標データを前記サーバ蓄積データのデータ形式に変換する指標データ変換ステップと、
前記サーバ蓄積データと前記指標データとを保存するサーバ蓄積データ保存ステップと、
前記サーバ蓄積データ保存ステップで保存されたデータより前記指標データを作成し、前記指標データ変換ステップを用いて前記指標データを前記サーバ蓄積データのデータ形式に変換し、保存する指標データ処理ステップとを備え、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースに、前記指標データの取得リクエストが届くと、
前記サーバ蓄積データリクエスト処理ステップにおいては、前記指標データを前記サーバ蓄積データとして取得し、前記ネットワークインタフェースより送信する、機器選択支援方法である。
【００３１】
また、第１３の本発明は、
ネットワーク経由でサービスを提供するサーバが搭載する機器選択支援方法であって、
所定のサーバ蓄積データを保存するサーバ蓄積データ保存ステップと、
前記サーバ蓄積データの特徴を表す情報である指標データを保存する指標データ保存ステップと、
前記クライアントからの前記指標データ以外のデータの取得リクエストを処理するリクエスト処理ステップと、
前記リクエストに対するレスポンスを作成するレスポンスデータ作成ステップと、
前記サーバ蓄積データ保存ステップで保存されたデータより前記指標データを作成し、  前記指標データを保存する指標データ処理ステップとを備え、
前記サービスを利用するクライアントとネットワーク通信を行うためのネットワークインタフェースに、前記指標データ以外のデータの取得リクエストが届くと、
前記リクエスト処理ステップでは、前記指標データを取得し、前記レスポンスデータを取得し、前記レスポンスデータに前記指標データを追記し、前記ネットワークインタフェースを用いて送信する、機器選択支援方法である。
【００３２】
また、第１４の本発明は、
第１１の本発明の機器選択支援方法の、前記サーバ蓄積データ保存ステップと、前記指標データ保存ステップと、前記指標データリクエスト処理ステップと、前記指標データ処理ステップとをコンピュータに実行させるためのプログラムである。
【００３３】
また、第１５の本発明は、
第１２の本発明の機器選択支援方法の、前記サーバ蓄積データ取得リクエスト処理ステップと、前記指標データ変換ステップと、前記サーバ蓄積データ保存ステップと、前記指標データ処理ステップとをコンピュータに実行させるためのプログラムである。
【００３４】
また、第１６の本発明は、
第１３の本発明の機器選択支援方法の、前記サーバ蓄積データ保存ステップと、前記指標データ保存ステップと、前記リクエスト処理ステップと、前記レスポンスデータ作成ステップと、前記指標データ処理ステップとをコンピュータに実行させるためのプログラムである。
【００３５】
また、第１７の本発明は、第１４，１５又は１６の本発明のプログラムを担持した記録媒体であって、コンピュータにより処理可能な記録媒体である。
【００３６】
以上のような本発明は、例えば、サーバが指標データを独自の形で保持しておき、ＵＰｎＰ−ＡＶでは定義されていない独自ＡＰＩで取得するものである。また、例えば、サーバが指標データを録画済番組情報の形で保持しておき、クライアントは機器選択画面を表示する直前に指標データをＵＰｎＰ−ＡＶの録画済番組情報取得コマンドを用いて、録画済番組情報の形で取得するものである。また、例えばクライアント側で機器選択画面を表示する前にサーバで予め指標データを別の情報に付加する形で送信しておき、クライアントは指標データを保持しておくものである。
【００３７】
また、例えば、指標データが、機器の保存する録画済番組情報をジャンル別に分類したときの各ジャンルのデータ量の割合であるものである。また、例えば、指標データが、機器の保存する録画済番組情報の最新の録画済み番組情報であるものである。また、例えば指標データが、機器の保存する録画済番組情報をタイトル別に分類した時の各ジャンルのデータ量の割合であるものである。
【発明の効果】
【００３８】
本発明によれば、ユーザがクライアントを用いてネットワーク経由でたとえば録画予約先のＡＶ機器を選ぶときに、各ＡＶ機器に保存されている録画済番組情報の特徴を表した、選択の指標をＤＴＶのＧＵＩに表示すことで、ユーザが予約先の機器を容易に決定できるようになった。
【００３９】
また、ユーザがＤＴＶを用いて録画済番組をネットワーク経由で再生する前に、使用する機器を選ぶときに、ＤＴＶのＧＵＩに選択の指標を表示することが出来るようになり、その結果、ユーザは再生したい録画済番組が入っている可能性の高い機器を選択できるようになった。
【発明を実施するための最良の形態】
【００４０】
以下に、本発明の実施の形態について、説明する。
【００４１】
まず、各実施の形態において共通する問題のモデルケースを説明し、その問題の解決手順を、本発明の各実施の形態の動作に応じて説明する。
【００４２】
問題のモデルケースについて説明する。図２０は問題のモデルケースの模式図である。
図に示すように、複数の録画機器と１台のＤＴＶが家庭内ＬＡＮに接続されている。これらの録画機器はＵＰｎＰ‐ＡＶ規格に準拠しており、ＵＰｎＰ‐ＡＶのコマンドを理解することができる。
【００４３】
ユーザはＤＴＶ２００１を使ってＵＰｎＰ‐ＡＶコマンドを送信することで、ネットワークで接続されている録画機器（２００２〜２００５）を操作する。
【００４４】
本発明の各実施の形態による機器選択支援装置は図２０の各録画機器及びＤＴＶに内蔵されている。
【００４５】
ここで、ユーザがＤＴＶのモニタに表示されているＥＰＧ（電子番組ガイド）２００６で録画したい番組を見つけたとする。ユーザがその番組の録画を指定すると、録画予約先の録画機器を選択するために、録画機器名が並んだ表２００７が表示される。このとき、ユーザにとって録画機器名だけでは、その録画機器にどんな番組が入っているか、どんな録画予約がされているかがわからないため、何処に録画予約したらいいのかが決められない。
【００４６】
そこで、録画機器名だけでなく、その録画機器が保存する録画済み番組や録画予約などに関する情報も選択の指標として録画機器から取得し、表示することにした。
選択の指標として、次のような例を挙げる。
A)  録画機器に保存されている録画済番組のうち、録画数の多いジャンルの上位５件（請求項４に対応する）
B)  録画機器に保存されている録画済番組のうち、最新５件のタイトル名（請求項５に対応する）
C)  録画機器に保存されている録画済番組のうち、録画数の多いタイトルの上位５件（請求項６に対応する）
また、ＤＴＶに送信する仕組みとして、次のような例を挙げる。
イ)  ＤＤＤに追記する（請求項３に対応する）
ロ)  録画済番組データベースの特定領域に選択の指標を録画番組として書き込んでおき、ＵＰｎＰ‐ＡＶの既存の録画済番組の情報のコマンド「ＣＤＳ：：Ｂｒｏｗｓｅ」を使って取得する（請求項２に対応する）
ハ)   ＵＰｎＰ‐ＡＶに指標データ取得のコマンド「ＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏ」という独自定義コマンドを追加する（請求項１に対応する）
（実施の形態１）
以上のような選択の指標の種類とデータ送信方法のうち、
（Ａ）と（イ）を用いた例として、図１を用いて本実施の形態による前記モデルケースの解決手順を説明する。図１は実施の形態１を表したものであり、
図中、１０１は、ユーザが使用している、本発明のクライアントの一例である、ネットワーク対応のＤＴＶである。１０２は、ＤＴＶのネットワークインタフェースａであり、１０３は、ネットワークインタフェースａ１０２を用いてＨＤＤ−ＤＶＤレコーダ１０５から指標データを取得し、表示処理部１０４に、取得したデータを渡す、ＤＴＶのネットワーク処理部である。１０４は、ネットワーク処理部１０３より送られて来たデータをＤＴＶのモニタへ表示する表示処理部である。
【００４７】
１０５は、ユーザがＤＴＶを通して操作している、ネットワーク対応の予約録画可能なＨＤＤ−ＤＶＤレコーダである。１０６は、ＨＤＤ−ＤＶＤレコーダ１０５のネットワークのインタフェースｂであり、１０７は、ネットワークインタフェースｂ１０６よりＤＴＶ１０１からＤＤＤの取得リクエストを受信すると、レスポンスデータ作成部１０８からＤＤＤを取得し、指標データ保存部１１１から指標データを取得し、ＤＤＤへ追記する形で付加した後、ネットワークインタフェースｂ１０６よりＤＤＤを送信する、ＨＤＤ−ＤＶＤレコーダのリクエスト処理部である。１０８は、ＤＤＤ取得リクエストを生成するレスポンスデータ作成部であり、１０９は、図２に示す録画済番組のタイトル情報などが記録されている、本発明のサーバ蓄積データ保存部の一例としての、録画済番組データベースであり、１１０は、予めジャンル情報を持ち、録画済番組データベース１０９より録画済情報を取得することで指標データを作成し、指標データ保存部１１１に保存する指標データ処理部である。１１１は、指標データが保存されている、指標データ保存部であり、１１２は、ＨＤＤ−ＤＶＤレコーダ１０５とＤＴＶ１０１が接続されている家庭内ＬＡＮである。
【００４８】
次に、指標データが作成されるときの動きについて図３ａ示すフローチャートを併用しながら説明する。
【００４９】
録画済番組データベース１０９はデータが更新されると、それを指標データ処理部１１０に通知する。次に指標データ処理部１１０は予め保持している図４に示すジャンル情報について、録画済番組データベース１０９に保持された各ジャンルの録画済番組数を取得する。この場合、図５ａの様な表が得られたとする（ステップ３０１）。
【００５０】
次に、全データ数に対する各ジャンルの占める割合をパーセンテージで算出する。この場合、全録画数を２００件とすると、それに対する割合は図６の様になる（ステップ３０２）。
【００５１】
次に割合が大きかったジャンルから順にソートする。この場合は図７ａの様になる（ステップ３０３）。
【００５２】
最後に図７ａの上から５つのデータを指標データとして指標データ保存部１１１に保存する（ステップ３０４）。
【００５３】
次に、ＤＴＶの指標データの事前取得、及びユーザが録画予約先選択を行うときの機器選択支援装置の動作について、説明する。
【００５４】
まず、指標データの事前取得について、図８に示すフローチャートを用いて説明する。家庭内ＬＡＮ１１２にＨＤＤ−ＤＶＤレコーダ１０５が接続されると、ＤＴＶ１０１のネットワーク処理部１０３はネットワークインタフェースａ１０２を用いて、ＨＤＤ−ＤＶＤレコーダ１０５へＤＤＤ取得のリクエストを送る（ステップ８０１）。ここでサーバとはＨＤＤ−ＤＶＤレコーダのことであり、クライアントはＤＴＶのことである。
【００５５】
ネットワークインタフェースｂ１０６を通じてリクエストを受け取ったリクエスト処理部１０７は（ステップ８０５）指標データ、ここでは、録画機器に保存されている録画済番組のうち、録画数の多いジャンルの上位５件の情報を、指標データ保存部１１１から取得する（ステップ８０６）。
【００５６】
次に、リクエスト処理部１０７はレスポンスデータ作成部１０８からＤＤＤを取得し、そこに先ほどの指標データを図９の様にＸＭＬの独自定義タグの中にカンマ区切りのＣＳＶデータとして付け加え（ステップ８０７）、ネットワークインタフェースｂ１０６を用いてＤＴＶ１０１へレスポンスを返す（ステップ８０８）。
【００５７】
ネットワークインタフェースａ１０１を通じてリクエストのレスポンスを受け取ったネットワーク処理部１０３は（ステップ８０２）、ＤＤＤを図１０のような機器情報（機器Ｎｏに沿って、機器名、説明などを含む）と指標データ（機器Ｎｏごとに録画数の多いジャンルの１，２，３位など分類されている）に分け（ステップ８０３）、機器情報と対応した形でネットワーク処理部１０３（ステップ８０４）に保存する。
【００５８】
次に、録画予約時の動きについて説明する。
【００５９】
ユーザがリモコンを使って、録画予約をしたい機器を選択するため、ＤＴＶ１０１へ録画予約先機器選択の画面表示の指示を出すと、ネットワーク処理部１０３が保持していた上述した図１０に示す機器情報と指標データを、表示処理部１０４に渡す。表示処理部１０４はＤＴＶのモニタに図１１のような録画予約先機器一覧画面を表示するが、ＨＤＤ−ＤＶＤレコーダ１０５を示す機器名にフォーカスが当たった際には、それに対応する先ほど取得した選択の指標データを画面上に表示する。すなわち、ＥＰＧ上で、語学特集をユーザが予約したい番組としてクリックすると、録画先一覧の中の「語学」が一番録画数の多い機器がフォーカスされ、その順位指標データが表示される。
【００６０】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器がどんな録画済み番組をどのような割合で所持しているのかが分かるようになり、録画先を簡単に決定することが出来るようになる。例えば、図１１の例で見ると、ＤＩＧＡ４は語学の割合が多いことから、語学番組はＤＩＧＡ４に録画すればよいことが分かる。
【００６１】
また、この方法を採用すると、指標データをクライアントであるＤＴＶ１０１で作成する、すなわちＤＴＶ１０１でＨＤＤ−ＤＶＤレコーダ１０５のすべての録画済番組のデータを取得してからジャンル別に録画済番組数を調べ、それから、ＤＴＶ１０１のモニタに表示する場合に比べ、ＤＴＶ１０１に必要なメモリが少なくて済み、ユーザがＤＴＶ１０１のリモコンを押してからＤＴＶ１０１のモニタに録画予約先機器一覧が面を表示するまでの時間も短くなる。
【００６２】
なお、指標データとしてＣＳＶデータの代わりに、ジャンル別録画番組数の調査結果を円グラフなどの画像ファイルに変換し、ＤＤＤに付加する情報として画像ファイルのバイナリデータを付加してもよいし、画像ファイルの置いてあるＵＲＩを付加しても良い。
【００６３】
また、予め指標データ処理部１１０が保持しているジャンル情報は指標データを作成する直前に、外部のジャンル情報を持つモジュール、例えばＥＰＧ（電子番組ガイド）やインターネットＥＰＧより取得するようにしてもよい。
【００６４】
また、今回は指標データを付加する対象としてＤＤＤを用いたが、ＳＣＰＤでもよい。
また、指標データを付加する対象として、ＵＰｎＰイベント購読登録の後にサーバから送信するイベントの通知であっても良い。
【００６５】
また、今回は５件だけ表示しているが、表示する件数は５件以外でもよい。
【００６６】
また、この例では、指標データとしてジャンルが一致する録画番組数の全録画番組数に対する割合を保存しているが、これは、録画番組数そのものでも良い。
【００６７】
（実施の形態２）
次に、選択の指標の種類とデータ送信方法のうち、
（Ｂ）と（イ）を用いた例として、実施の形態２として図１を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【００６８】
実施の形態２の構成は実施の形態１と同じであるが、指標データを作成する際の処理が違う。そこで、同じ図を用いて指標データが作成されるときの動作のみを、図３ｂ示すフローチャートを併用しながら説明する。
【００６９】
録画済番組データベース１０９はデータが更新されると、それを指標データ処理部１１０に通知する。次に指標データ処理部１１０は録画済番組データベース１０９から最新５件分の録画済番組の番組ＩＤ、タイトル名、チャンネル、ジャンル、録画開始時刻、録画終了時刻を取得する。
【００７０】
この場合、図５ｂの様な情報が得られたとする（ステップ３０１ａ）。
【００７１】
最後にこのうち上位５つの録画済番組の情報を指標データとして指標データ保存部１１１に保存する（ステップ３０２ａ）。
【００７２】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器に最近どんな録画を行ったかがわかるようになる。
【００７３】
また、ＤＴＶ１０１でＨＤＤ−ＤＶＤレコーダ１０５からＣＤＳ：：Ｂｒｏｗｓｅをすべてのフォルダに対して行い、最も新しい録画済番組５件を探し、ＤＴＶ１０１のモニタに表示する場合に比べ、ＤＴＶ１０１に必要なメモリが少なくて済み、表示速度も速くなる。
【００７４】
また、今回は５件だけ表示しているが、表示する件数は５件以外でもよい。
【００７５】
また、録画済番組データベース１０９から取得した録画済番組にタイトルが付いていないときには、外部のタイトル情報を持つモジュール、例えばＥＰＧ（電子番組ガイド）やインターネットＥＰＧよりタイトル情報を取り寄せ、タイトル情報を付加してからステップ３０１ａの処理をおこなっても良い。
【００７６】
（実施の形態３）
次に、選択の指標の種類とデータ送信方法のうち、
（Ｃ）と（イ）を用いた例として、実施の形態３として図１を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【００７７】
実施の形態３の構成は実施の形態１と同じであるが、指標データを作成する際の処理が違う。
【００７８】
そこで、同じ図を用いて指標データが作成されるときの動作のみを、図３ｃ示すフローチャートを併用しながら説明する。
【００７９】
録画済番組データベース１０９はデータが更新されると、それを指標データ処理部１１０に通知する。次に、指標データ処理部１１０は録画済番組データベース１０９から全録画済番組のタイトル名を取得する。この場合、図５ｃの様な表が得られたとする（ステップ３０１ｂ）。
【００８０】
次に、同じタイトルが含まれている番組がそれぞれいくつあるかを調べる。この場合図７ｂの様になったとする（ステップ３０２ｂ）
次に録画番組数が多かったタイトル順にソートする。この場合は図７ｃの様になる（ステップ３０３ｂ）。
【００８１】
最後に図７ｃの上から５つのデータを指標データとして保存する（ステップ３０４ｂ）。
【００８２】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器がどのようなタイトルの録画済み番組をどんな割合で所持しているのかが分かるようになる。
【００８３】
また、ＤＴＶ１０１ですべてのＨＤＤ−ＤＶＤレコーダ１０５の録画済番組のデータを取得してからタイトル別に録画済番組数を調べ、ＤＴＶ１０１のモニタに表示する場合に比べ、ＤＴＶ１０１に必要なメモリが少なくて済み、表示速度も速くなる。
【００８４】
なお、指標データとしてＣＳＶデータの代わりに、タイトル別録画番組数の調査結果を円グラフなどの画像ファイルに変換し、ＤＤＤに付加する情報として画像ファイルのバイナリデータを付加してもよいし、画像ファイルの置いてあるＵＲＩを付加しても良い。
【００８５】
また、今回は指標データを付加する対象としてＤＤＤを用いたが、ＳＣＰＤでもよい。
また、指標データを付加する対象として、ＵＰｎＰイベント購読登録の後にサーバから送信するイベントの通知であっても良い。
【００８６】
また、今回は５件だけ表示しているが、表示する件数は５件以外でもよい。
【００８７】
また、指標データの作成の際に、タイトルが一致する録画番組の数を取得しているが、これは、タイトルが完全に一致していてもよいし、一部分一致していても良い。
【００８８】
また、この例では、指標データとしてタイトルが一致する録画番組数を保存しているが、これは、全録画番組数に対する割合でも良い。
【００８９】
（実施の形態４）
次に、選択の指標の種類とデータ送信方法のうち、
（Ａ）と（ロ）を用いた例として、図１２を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【００９０】
図１２は実施の形態４を表したものであり、図中、１２０１は、ユーザが使用しているネットワーク対応のＤＴＶ、１２０２は、ＤＴＶのネットワークインタフェースａ、１２０３は、ネットワークインタフェースａ１２０２を用いてＨＤＤ−ＤＶＤレコーダ１２０５から指標データを取得し、表示処理部１２０４に取得したデータを渡す、ＤＴＶのネットワーク処理部、１２０４は、ネットワーク処理部１２０３より来たデータをＤＴＶのモニタへ表示する表示処理部である。
【００９１】
また、１２０５は、ユーザがＤＴＶを通して操作している、ネットワーク対応の予約録画可能なＨＤＤ−ＤＶＤレコーダ、１２０６は、ＨＤＤ−ＤＶＤレコーダ１２０５のネットワークのインタフェースｂ、１２０７は、ネットワークインタフェースｂ１２０６よりＤＴＶから録画済番組情報取得のリクエストを受信し、録画済番組データベース１２０９から指標データを録画番組として取得し、ネットワークインタフェースｂ１２０６よりレスポンスを送信する、本発明のサーバ蓄積データ取得リクエスト処理部の一例としての、ＨＤＤ−ＤＶＤレコーダの録画済番組取得リクエスト処理部、１２０９は、図２に示す録画済番組のタイトル情報などが記録されている録画済番組データベース、１２１０は、予めジャンル情報を持ち、録画済番組データベース１２０９より録画済情報を取得することで指標データを作成し、指標データ変換部１２１１を用いて指標データを録画済番組に変換した後、録画済番組データベース１２０９に保存する指標データ処理部、１２１１は指標データを録画済番組のデータ形式に変換する指標データ変換部である。
【００９２】
また、１２１２は、ＨＤＤ−ＤＶＤレコーダ１２０５とＤＴＶ１２０１が接続されている家庭内ＬＡＮである。
【００９３】
次に、指標データが作成されるときの動きについて図１３ａに示すフローチャートを併用しながら説明する。
【００９４】
録画済番組データベース１２０９はデータが更新されると、それを指標データ処理部１２１０に通知する。次に指標データ処理部１２１０は予め保持している図４に示すジャンル情報について、録画済番組データベース１２０９に保持された各ジャンルの録画済番組数を取得する。この場合、図５ａの様な表が得られたとする（ステップ１３０２）。
【００９５】
次に、全データ数に対する各ジャンルの占める割合をパーセンテージで算出する。この場合、全録画数を２００件とすると、それに対する割合は図６の様になる（ステップ１３０３）。
【００９６】
次に割合が大きかったジャンルから順にソートする。この場合は図７ａの様になる（ステップ１３０４）。
【００９７】
最後に図７ａの上位５つを指標データ変換部１２１１に渡すと、指標データ変換部１２１１はそれを録画済番組に変換し、指標データ保存部１２１２に保存する（ステップ１３０５）。
【００９８】
次に、ユーザが録画予約先選択を行うときの指標データの取得及び機器選択支援装置の動作について、説明する。
【００９９】
ここで、ＣＤＳ：：Ｂｒｏｗｓｅを使ってＨＤＤ−ＤＶＤレコーダ１２０５から指標データを取得するために必要なＩＤが「Ｇｅｎｒｅ＿ｄａｔａ」という文字列であることは、あらかじめＤＴＶ１２０１は知っているものとする。
【０１００】
また、実施の形態１とは違い、ユーザが録画予約先選択を行う際に、指標データの取得をおこなうものとする。以下、図１４に示すフローチャートを用いて説明する。
【０１０１】
ユーザがリモコンを使って、ＤＴＶ１２０１へ録画予約先機器選択の画面表示の指示を出すと、ネットワーク処理部１２０３はネットワークインタフェースａ１２０２を用いて、録画済番組データベース１２０９のＩＤ「Ｇｅｎｒｅ＿ｄａｔａ」に存在する録画済番組情報を取得するよう、ＨＤＤ−ＤＶＤレコーダ１２０５へ図１５の１５０１のようなＣＤＳ：：Ｂｒｏｗｓｅのリクエストを送る（ステップ１４０１）。
【０１０２】
ネットワークインタフェースｂ１２０６を通じてリクエストを受け取った（ステップ１４０５）録画済番組取得リクエスト処理部１２０７は、録画済番組データベースからＩＤ「Ｇｅｎｒｅ＿ｄａｔａ」の録画済番組情報、すなわち指標データを取得する（ステップ１４０６）。
【０１０３】
次に、録画済番組取得リクエスト処理部１２０７は、このデータをＣＤＳ：：Ｂｒｏｗｓｅのレスポンスとして、ネットワークインタフェースｂ１２０６を用いてＤＴＶ１２０１へ図１５の１５０２のような形で返す（ステップ１４０７）。
【０１０４】
ネットワークインタフェースａ１２０２を通じてリクエストのレスポンスを受け取ったネットワーク処理部１２０３は、（ステップ１４０２）その情報を録画済番組情報に含まれるｃｌａｓｓタグの値から指標データを指す「ｏｂｊｅｃｔ．ｉｔｅｍ．ｓｅｌｅｃｔＩｎｆｏｍａｔｉｏｎ」であることを認識し、指標データ取り出し、（ステップ１４０３）表示処理部１２０４に渡す（ステップ１４０４）。
【０１０５】
表示処理部１２０４はＤＴＶのモニタに図１１のような録画予約先機器一覧画面を表示するが、ＨＤＤ−ＤＶＤレコーダ１２０５を示す機器名にフォーカスが当たった際には、それに対応する先ほど取得した選択の指標データを画面上に表示する。
【０１０６】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器がどんな録画済み番組をどのような割合で所持しているのかが分かるようになり、録画先を簡単に決定することが出来るようになる。例えば、図１１の例で見ると、ＤＩＧＡ４は語学の割合が多いことから、語学番組はＤＩＧＡ４に保存すればよいことが分かる。
【０１０７】
また、この方法を採用すると、指標データをクライアントであるＤＴＶ１２０１で作成する、すなわちＤＴＶ１２０１でＨＤＤ−ＤＶＤレコーダ１２０５のすべての録画済番組のデータを取得してからジャンル別に録画済番組数を調べ、ＤＴＶ１２０１のモニタに表示する場合に比べ、ＤＴＶ１２０１に必要なメモリが少なくて済み、ユーザがＤＴＶ１２０１のリモコンを押してからＤＴＶ１２０１のモニタに録画予約先機器一覧が面を表示するまでの時間も短くなる。
【０１０８】
なお、指標データとしてＣＳＶデータの代わりに、ジャンル別録画番組数の調査結果を円グラフなどの画像ファイルに変換し、録画済番組の情報の中に画像ファイルのバイナリデータを付加してもよいし、画像ファイルの置いてあるＵＲＩを記述しても良い。
【０１０９】
また、今回は指標データとして５つのジャンルの情報を１つの録画済番組情報に詰め込む形をとったが、ジャンルごとに５つの録画済番組情報を用意し、そのデータを５回取得に行っても良い。また、指標データが入ったフォルダを用意し、そこにアクセスすれば、すべてのジャンルの分布情報が得られるようにしてあっても良い。
【０１１０】
また、この例では録画予約先の機器の選択画面を表示したときに初めて指標を取得するが、事前に取得しておいてもよい。
【０１１１】
また、この例では、指標データが存在するＩＤを予めＤＴＶが知っているということになっているが、これを、事前にＤＴＶ１２０１がＨＤＤ−ＤＶＤレコーダ１２０５から取得し、保持しておくようにしても良い。
【０１１２】
また、この例では、指標データとしてジャンルが一致する録画番組数の全録画番組数に対する割合を保存しているが、これは、録画番組数そのものでも良い。
【０１１３】
（実施の形態５）
次に、選択の指標の種類とデータ送信方法のうち、
（Ｂ）と（ロ）を用いた例として、実施の形態５として図１２を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【０１１４】
実施の形態５の構成は実施の形態４と同じであるが、指標データを作成する際の処理が違う。
【０１１５】
そこで、同じ図を用いて指標データが作成されるときの動作のみを、図１３ｂに示すフローチャートを併用しながら説明する。
【０１１６】
録画済番組データベース１２０９はデータが更新されると、それを指標データ処理部１２１０に通知する。次に指標データ処理部１２１０は録画済番組データベース１２０９から最新５件分の録画済番組の番組ＩＤ、タイトル名、チャンネル、ジャンル、録画開始時刻、録画終了時刻を取得する。この場合、図５ｂの様な情報が得られたとする（ステップ１３０１ａ）。
【０１１７】
最後にこの５つを指標データ変換部１２１１に渡すと、指標データ変換部１２１１はそれを録画済番組に変換し、録画済番組データベース１２０９に保存する（ステップ１３０２ａ）。
【０１１８】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器に最近どんな録画を行ったかがわかるようになる。
【０１１９】
また、ＤＴＶ１０１でＨＤＤ−ＤＶＤレコーダ１２０５からＣＤＳ：：Ｂｒｏｗｓｅをすべてのフォルダに対して行い、最も新しい録画済み番組５件を探し、ＤＴＶ１２０１のモニタに表示する場合に比べ、ＤＴＶ１２０１に必要なメモリが少なくて済み、表示速度も速くなる。
【０１２０】
また、今回は５件だけ表示しているが、表示する件数は５件以外でもよい。
【０１２１】
また、この例では、指標データが存在するＩＤを予めＤＴＶが知っているということになっているが、これを、事前にＤＴＶ１２０１がＨＤＤ−ＤＶＤレコーダ１２０５から取得し、保持しておくようにしても良い。
【０１２２】
（実施の形態６）
次に、選択の指標の種類とデータ送信方法のうち、
（Ｃ）と（ロ）を用いた例として、実施の形態６として図１２を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【０１２３】
実施の形態６の構成は実施の形態４と同じであるが、指標データを作成する際の処理が違う。
【０１２４】
そこで、同じ図を用いて指標データが作成されるときの動作のみを、図１３ｃに示すフローチャートを併用しながら説明する。
【０１２５】
録画済番組データベース１２０９はデータが更新されると、それを指標データ処理部１２１０に通知する。次に、指標データ処理部１２１０は録画済番組データベース１２０９から全録画済番組のタイトル名を取得する。この場合、図５ｃの様な表が得られたとする（ステップ１３０１ｂ）。
【０１２６】
次に、同じタイトルが含まれている番組がそれぞれいくつあるかを調べる。この場合、図７ｂのようになる。（ステップ１３０２ｂ）
次に録画番組数が多かったタイトル順にソートする。この場合は図７ｃの様になる（ステップ１３０３ｂ）。
【０１２７】
最後に図７ｃの上から５つのデータを指標データとして指標データ保存部１２１２に保存する（ステップ１３０４ｂ）。
【０１２８】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器がどのようなタイトルの録画済み番組をどんな割合で所持しているのかが分かるようになる。
【０１２９】
また、ＤＴＶ１２０１ですべてのＨＤＤ−ＤＶＤレコーダ１２０５の録画済番組のデータを取得してからタイトル別に録画済番組数を調べ、ＤＴＶ１２０１のモニタに表示する場合に比べ、ＤＴＶ１０１に必要なメモリが少なくて済み、表示速度も速くなる。
【０１３０】
なお、指標データとしてＣＳＶデータの代わりに、タイトル別録画番組数の調査結果を円グラフなどの画像ファイルに変換し、録画済番組の情報の中に画像ファイルのバイナリデータを付加してもよいし、画像ファイルの置いてあるＵＲＩを記述しても良い。
【０１３１】
また、今回は指標データとして５つのジャンルの情報を１つの録画済番組情報に詰め込む形をとったが、ジャンルごとに５つの録画済番組情報を用意し、そのデータを５回取得に行っても良い。また、指標データが入ったフォルダを用意し、そこにアクセスすれば、すべてのジャンルの分布情報が得られるようにしてあっても良い。
【０１３２】
また、今回は５件だけ表示しているが、表示する件数は５件以外でもよい。
【０１３３】
また、もし、タイトル情報が未記入だった場合は、ＥＰＧやタイトルデータベースから録画開始時間をキーワードにしてタイトルを取得しても良い。
【０１３４】
また、この例では、指標データが存在するＩＤを予めＤＴＶが知っているということになっているが、これを、事前にＤＴＶ１２０１がＨＤＤ−ＤＶＤレコーダ１２０５から取得し、保持しておくようにしても良い。
【０１３５】
また、指標データの作成の際に、タイトルが一致する録画番組の数を取得しているが、これは、タイトルが完全に一致していてもよいし、一部分一致していても良い。
【０１３６】
また、この例では、指標データとしてタイトルが一致する録画番組数を保存しているが、これは、全録画番組数に対する割合でも良い。
【０１３７】
（実施の形態７）
次に、選択の指標の種類とその作成方法のうち、
（Ａ）と（ハ）を用いた例として、図１８を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【０１３８】
図１８は実施の形態７を表したものであり、
図中、１８０１は、ユーザが使用しているネットワーク対応のＤＴＶ、１８０２は、ＤＴＶのネットワークインタフェースａ、１８０３は、ネットワークインタフェースａ１８０２を用いてＨＤＤ−ＤＶＤレコーダ１８０５から指標データを取得し、表示処理部１８０４に取得したデータを渡す、ＤＴＶのネットワーク処理部、１８０４は、ネットワーク処理部１８０３より来たデータをＤＴＶのモニタへ表示する表示処理部である。
【０１３９】
また、１８０５は、ユーザがＤＴＶを通して操作しているネットワーク対応の録画機器であるＨＤＤ−ＤＶＤレコーダ、１８０６は、ＨＤＤ−ＤＶＤレコーダのネットワークのインタフェースｂ、１８０７は、ネットワークインタフェースｂ１８０６よりＤＴＶから録画先の機器を選ぶ指標になる指標データの取得リクエストを受信し、指標データ保存部１８１１から指標データを取得しネットワークインタフェースｂ１８０６よりレスポンスを送信する、ＨＤＤ−ＤＶＤレコーダの指標データリクエスト処理部、１８０９は、図２に示す録画済番組のタイトル情報などが記録されている録画済番組データベース、１８１０は、予めジャンル情報を持ち、録画済番組データベース１８０９より録画済情報を取得することで指標データを作成し、指標データ保存部１８１１に保存する指標データ処理部１８１１は、指標データが保存されている、指標データ保存部である。
【０１４０】
また、１８１２は、ＨＤＤ−ＤＶＤレコーダ１８０５とＤＴＶ１８０１が接続されている家庭内ＬＡＮである。
【０１４１】
次に、指標データが作成されるときの動きについてのアルゴリズムは図３ａ示すフローチャートとおなじである。
【０１４２】
次に、ＤＴＶの指標データの取得及び、ユーザが録画予約先選択を行うときの機器選択支援装置の動作について、説明する。
【０１４３】
ここで、実施の形態１とは違い、ユーザが録画予約先選択を行う際に、指標データの取得をおこなうものとする。また、ＤＴＶ１８０１はＨＤＤ−ＤＶＤレコーダ１８０５が実装する、ＣＤＳの規格には載っていない、指標データ取得用のコマンド「ＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏ」が使えるものとする。以下、図１９ａに示すフローチャートを用いて説明する。
【０１４４】
家庭内ＬＡＮ１８１５にＨＤＤ−ＤＶＤレコーダ１８０５が接続されると、ネットワーク処理部１８０３はネットワークインタフェースａ１８０２を用いて、図１６の１６０１のようなＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏのリクエストを送る（ステップ１９０１）。
【０１４５】
ネットワークインタフェースｂ１８０６を通じてリクエストを受け取った指標データリクエスト処理部１８０７は指標データ、ここでは録画機器に保存されている録画済番組のうち録画数の多いジャンルの上位５件の情報を、指標データ保存部１８１１から取得する。次に、指標データリクエスト処理部１８０７は、ネットワークインタフェースｂ１８０６を用いてＤＴＶ１８０１へ１６０２のようなレスポンスを返す。
【０１４６】
ネットワークインタフェースａ１８０２を通じてリクエストのレスポンスを受け取ったネットワーク処理部１８０３は、その指標データ取り出し、表示処理部１８０４に渡す。
表示処理部１８０４はＤＴＶのモニタに図１１のような録画予約先機器一覧画面を表示するが、ＨＤＤ−ＤＶＤレコーダ１８０５を示す機器名にフォーカスが当たった際には、それに対応する先ほど取得した選択の指標データを画面上に表示する。
【０１４７】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器がどんな録画済み番組をどのような割合で所持しているのかが分かるようになり、録画先を簡単に決定することが出来るようになる。例えば、図１１の例で見ると、ＤＩＧＡ４は語学の割合が多いことから、語学番組はＤＩＧＡ４に保存すればよいことが分かる。
【０１４８】
また、ＤＴＶ１８０１ですべてのＨＤＤ−ＤＶＤレコーダ１８０５の全録画済番組のデータを取得してからタイトル別に録画済番組数を調べ、ＤＴＶ１８０１のモニタに表示する場合に比べ、ＤＴＶ１８０１に必要なメモリが少なくて済み、表示速度も速くなる。
なお、指標データとしてＣＳＶデータの代わりに、タイトル別録画番組数の調査結果を円グラフなどの画像ファイルに変換し、画像ファイルのバイナリデータをそのまま送付してもよいし、画像ファイルの置いてあるＵＲＩを送付しても良い。
【０１４９】
また、この例では録画予約先の機器の選択画面を表示したときに初めて指標を取得するが、事前に取得しておいてもよい。
【０１５０】
また、この例ではＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏはＩｎ引数無しのＡｃｉｔｏｎであったが、
ＩＮ引数の指定によって、録画済番組のジャンル別順位の情報のうち、上位何位までの情報が欲しいかを指定しても良い。
【０１５１】
また、この例では、指標データとしてジャンルが一致する録画番組数の全録画番組数に対する割合を保存しているが、これは、録画番組数そのものでも良い。
【０１５２】
（実施の形態８）
次に、選択の指標の種類とデータ送信方法のうち、
（Ｂ）と（ハ）を用いた例として、実施の形態８として図１８を用いて本実施の形態による前記モデルケースの解決手順を説明する。
【０１５３】
実施の形態８の構成は実施の形態７と同じであるが、指標データを作成する際の処理が違う。
【０１５４】
そこで、同じ図を用いて指標データが作成されるときの動作のみを、図１９ｂに示すフローチャートを併用しながら説明する。
【０１５５】
録画済番組データベース１８０９はデータが更新されると、それを指標データ処理部１８１０に通知する。次に指標データ処理部１８１０は録画済番組データベース処理部１８０８から最新５件分の録画済番組の番組ＩＤ、タイトル名、チャンネル、ジャンル、録画開始時刻、録画終了時刻を取得する。この場合、図５ｂの様な情報が得られたとする（ステップ１９０１ａ）。
【０１５６】
最後にこの５つを指標データとして指標データ保存部１８１１に保存する（ステップ１９０２ａ）。
【０１５７】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器に最近どんな録画を行ったかがわかるようになる。
【０１５８】
また、ＤＴＶ１８０１でＨＤＤ−ＤＶＤレコーダ１８０５からＣＤＳ：：Ｂｒｏｗｓｅをすべてのフォルダに対して行い、最も新しい録画済み番組５件を探し、ＤＴＶ１８０１のモニタに表示する場合に比べ、ＤＴＶ１８０１に必要なメモリが少なくて済み、表示速度も速くなる。
【０１５９】
なお、指標データとして録画済番組の最新５件を表示したが、
ＨＤＤ−ＤＶＤレコーダ１８０５の録画予約データの最新５件であっても良い。
また、今回５件だけ表示しているが、録画済番組の数はもっと多い、もしくは少なくても良い。
【０１６０】
また、この例ではＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏはＩｎ引数無しのＡｃｉｔｏｎであったが、
ＩＮ引数の指定によって、録画済番組のジャンル別順位の情報のうち、上位何位までの情報が欲しいかを指定しても良い。
【０１６１】
（実施の形態９）
次に、選択の指標の種類とデータ送信方法のうち、
（Ｃ）と（ハ）を用いた例として、実施の形態９として図１８を用いて本実施の形態による前記モデルケースの解決手順を説明する。
実施の形態９の構成は実施の形態７と同じであるが、指標データを作成する際の処理が違う。
【０１６２】
そこで、同じ図を用いて指標データが作成されるときの動作のみを、図１９ｃに示すフローチャートを併用しながら説明する。
【０１６３】
録画済番組データベース１８０９はデータが更新されると、それを指標データ処理部１８１０に通知する。次に、指標データ処理部１８１０は録画済番組データベース１８０９から全録画済番組のタイトル名を取得する。この場合、図５ｃの様な表が得られたとする（ステップ１９０１ｂ）。
【０１６４】
次に、同じタイトルが含まれている番組がそれぞれいくつあるかを調べる。この場合は図７ｂのようになる。（ステップ１９０２ｂ）
次に録画番組数が多かったタイトル順にソートする。この場合は図７ｃの様になる（ステップ１９０３ｂ）。
【０１６５】
最後に、図７ｃの上から５つのデータを指標データとして指標データ保存部１８１１に保存する（ステップ１９０４ｂ）。
【０１６６】
このように、この方法を採用すると、ユーザは予約録画先選択時に、どの機器がどのようなタイトルの録画済み番組をどんな割合で所持しているのかが分かるようになる。
【０１６７】
また、ＤＴＶ１８０１ですべてのＨＤＤ−ＤＶＤレコーダ１８０５の録画済番組のデータを取得してからタイトル別に録画済番組数を調べ、ＤＴＶ１８０１のモニタに表示する場合に比べ、ＤＴＶ１８０１に必要なメモリが少なくて済み、表示速度も速くなる。
【０１６８】
なお、指標データとしてＣＳＶデータの代わりに、タイトル別録画番組数の調査結果を円グラフなどの画像ファイルに変換し、録画済番組の情報の中に画像ファイルのバイナリデータを付加してもよいし、画像ファイルの置いてあるＵＲＩを記述しても良い。
【０１６９】
また、今回は指標データとして５つのジャンルの情報を１つの録画済番組情報に詰め込む形をとったが、ジャンルごとに５つの録画済番組情報を用意し、そのデータを５回取得に行っても良い。また、指標データが入ったフォルダを用意し、そこにアクセスすれば、すべてのジャンルの分布情報が得られるようにしてあっても良い。
【０１７０】
また、今回は５件だけ表示しているが、表示する件数は５件以外でもよい。
また、もし、タイトル情報が未記入だった場合は、ＥＰＧやタイトルデータベースから録画開始時間をキーワードにしてタイトルを取得しても良い。
【０１７１】
また、この例ではＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏはＩｎ引数無しのＡｃｉｔｏｎであったが、
ＩＮ引数の指定によって、録画済番組のジャンル別順位の情報のうち、上位何位までの情報が欲しいかを指定しても良い。
【０１７２】
また、指標データの作成の際に、タイトルが一致する録画番組の数を取得しているが、これは、タイトルが完全に一致していてもよいし、一部分一致していても良い。
また、この例では、指標データとしてタイトルが一致する録画番組数を保存しているが、これは、全録画番組数に対する割合でも良い。
【０１７３】
ここまで、実施の形態１から実施の形態９をみてきたが、
その中では録画済番組が指標データを作成するときの材料として使われているが、録画予約のデータを指標データの作成材料として用いても良い。
【０１７４】
また、実施の形態１から実施の形態９のモデルケースで解決する課題は、録画予約時の録画予約先の機器を決定であった。しかし、録画番組再生時の機器の選択にも、このシステムを適用することができる。
【０１７５】
なお、本発明のプログラムは、上述した本発明の機器選択支援方法の全部又は一部のステップの動作をコンピュータにより実行させるためのプログラムであって、コンピュータと協働して動作するプログラムである。
【０１７６】
また、本発明の記録媒体は、上述した本発明の機器選択支援方法の全部又は一部のステップの全部又は一部の動作をコンピュータにより実行させるためのプログラムを担持した記録媒体であり、コンピュータにより読み取り可能且つ、読み取られた前記プログラムが前記コンピュータと協動して前記動作を実行する記録媒体である。
【０１７７】
また、本発明のプログラムの一利用形態は、コンピュータにより読み取り可能な記録媒体に記録され、コンピュータと協働して動作する態様であっても良い。
【０１７８】
また、本発明のプログラムの一利用形態は、伝送媒体中を伝送し、コンピュータにより読みとられ、コンピュータと協働して動作する態様であっても良い。
【０１７９】
また、記録媒体としては、半導体素子、ＲＯＭ等が含まれる。
【０１８０】
さらにまた、上述した本発明のコンピュータは、ＣＰＵ等の純然たるハードウェアに限らず、ファームウェアや、ＯＳ、更に周辺機器を含むものであっても良い。
【０１８１】
なお、以上説明した様に、本発明の構成は、ソフトウェア的に実現しても良いし、ハードウェア的に実現しても良い。
【産業上の利用可能性】
【０１８２】
本発明は、例えばサーバで予め機器選択のための指標データを別の情報に付加する形で送信しておき、クライアントはそのデータを保持しておき、クライアントは機器選択画面に選択候補の機器の情報として、選択の指標を表示するものである。また、例えば、サーバが指標データを録画済番組情報の形で保持しておき、クライアントは機器選択画面を表示する直前に指標データを既存のコマンドを用いて、録画済番組情報の形で取得するものである。また、例えば、サーバが指標データを独自の形で保持しておき、独自ＡＰＩで取得するものである。
【０１８３】
また、例えば、指標データが、機器の保存する録画済番組情報をジャンル別に分類したときの各ジャンルのデータ量の割合であるものである。また、例えば、指標データが、機器の保存する録画済番組情報の最新の録画済み番組情報であるものである。また、例えば指標データが、機器の保存する録画済番組情報をタイトル別に分類した時の各ジャンルのデータ量の割合であるものである。
【図面の簡単な説明】
【０１８４】
【図１】本発明の実施の形態にかかる機器選択支援装置を搭載したＤＴＶ，ＤＶＤレコーダの構成図
【図２】本発明の実施の形態における録画済番組データベースに入っているデータの例
【図３ａ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図３ｂ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図３ｃ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図４】本発明の実施の形態におけるジャンル情報を表した図
【図５ａ】本発明の実施の形態における録画済番組数の調査結果を表した図
【図５ｂ】本発明の実施の形態における録画済番組データベースに入っているデータの最新５件の例
【図５ｃ】本発明の実施の形態における録画済番組データベースに入っているデータの最新５件の例
【図６】本発明の実施の形態における録画済番組数の調査結果を百分率に変換した結果を表した図
【図７ａ】本発明の実施の形態におけるジャンル名を録画数の割合が大きいものからソートした結果を表した図
【図７ｂ】本発明の実施の形態における、同じタイトルが含まれている番組の数を表した図
【図７ｃ】本発明の実施の形態におけるタイトルを録画数の割合が大きいものからソートした結果を表した図
【図８】本発明の実施の形態における選択の指標を取得するときのＤＴＶ，ＤＶＤの処理のフローチャート
【図９】本発明の実施の形態におけるＤＤＤに独自タグを使って選択の指標を付加したデータの例を表した図
【図１０】本発明の実施の形態におけるネットワーク処理部に保持されている機器情報と指標データのデータ形式
【図１１】本発明の実施の形態における選択の指標のＤＴＶのＧＵＩへの表示例
【図１２】本発明の実施の形態における機器選択支援システムを搭載したＤＴＶ，ＤＶＤレコーダの詳細な図
【図１３ａ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図１３ｂ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図１３ｃ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図１４】本発明の実施の形態における選択の指標を取得するときのＤＴＶ，ＤＶＤの処理のフローチャート
【図１５】本発明の実施の形態におけるＣＤＳ：：ＢＲＯＷＳＥでやり取りされるデータの内容を表した図
【図１６】本発明の実施の形態におけるＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏでやり取りされるデータの内容を表した図
【図１７】ＵＰｎＰ‐ＡＶを実装した機器での通信の例
【図１８】本発明の実施の形態における機器選択支援システムを搭載したＤＴＶ，ＤＶＤレコーダの詳細な図
【図１９ａ】本発明の実施の形態における選択の指標を取得するときのＤＴＶ，ＤＶＤの処理のフローチャート
【図１９ｂ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図１９ｃ】本発明の実施の形態における選択の指標を作成するときのフローチャート
【図２０】本発明の実施の形態で解決する課題のモデルケース図
【符号の説明】
【０１８５】
１０１      ネットワーク対応のＤＴＶ
１０２      ＤＴＶのネットワークインタフェースａ
１０３      ＤＴＶのネットワーク処理部
１０４      表示処理部
１０５      ＨＤＤ−ＤＶＤレコーダ
１０６      ネットワークのインタフェースｂ
１０７      リクエスト処理部
１０９      録画済番組データベース
１１０      指標データ処理部
１１１      指標データ保存部
１１２      ＨＤＤ−ＤＶＤレコーダ１０５とＤＴＶ１０１が接続されている家庭内ＬＡＮ
３０１      指標データを作成するステップ
３０２      指標データを作成するステップ
３０３      指標データを作成するステップ
３０４      指標データを作成するステップ
８０１      指標データを事前取得するステップ
８０２      指標データを事前取得するステップ
８０３      指標データを事前取得するステップ
８０４      指標データを事前取得するステップ
８０５      指標データを事前取得するステップ
８０６      指標データを事前取得するステップ
８０７      指標データを事前取得するステップ
８０８      指標データを事前取得するステップ
３０２ａ    指標データを作成するステップ
３０４ｂ    指標データを作成するステップ
１２０１    ユーザが使用しているネットワーク対応のＤＴＶ
１２０２    ＤＴＶのネットワークインタフェースａ
１２０３    ＤＴＶのネットワーク処理部
１２０４    表示処理部
１２０５    ＨＤＤ−ＤＶＤレコーダ
１２０６    ＨＤＤ−ＤＶＤレコーダのネットワークのインタフェースｂ
１２０７    ＨＤＤ−ＤＶＤレコーダの録画済番組取得リクエスト処理部
１２０９    録画済番組データベース
１２１０    指標データ処理部
１２１１    指標データ変換部
１２１２    家庭内ＬＡＮ
１３０１    指標データを作成するステップ
１３０２    指標データを作成するステップ
１３０３    指標データを作成するステップ
１３０４    指標データを作成するステップ
１４０１    指標データを取得するステップ
１４０２    指標データを取得するステップ
１４０３    指標データを取得するステップ
１４０４    指標データを取得するステップ
１４０５    指標データを取得するステップ
１４０６    指標データを取得するステップ
１４０７    指標データを取得するステップ
１３０４ａ  指標データを作成するステップ
１３０４ｂ  指標データを作成するステップ
１８０１    ネットワーク対応のＤＴＶ
１８０２    ＤＴＶのネットワークインタフェースａ
１８０３    ＤＴＶのネットワーク処理部
１８０４    表示処理部
１８０５    ＨＤＤ−ＤＶＤレコーダ
１８０６    ネットワークのインタフェースｂ
１８０７    ＨＤＤ−ＤＶＤレコーダの指標データリクエスト処理部
１８０９    録画済番組データベース
１８１０    指標データ処理部
１８１１    指標データ保存部
１８１２    家庭内ＬＡＮ
１９０１    指標データの取得のステップ
１９０２    指標データの取得のステップ
１９０３    指標データの取得のステップ
１９０４    指標データの取得のステップ
１９０５    指標データの取得のステップ
１９０６    指標データの取得のステップ
１９０７    指標データの取得のステップ
１９０２ａ  指標データの取得のステップ
１９０４ｂ  指標データの取得のステップ
１６０１    ＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏ実行時のシーケンス
１６０２    ＣＤＳ：：Ｘ＿ＧｅｔＳｅｌｅｃｔＩｎｆｏ実行時のシーケンス
１７０１    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
１７０２    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
１７０３    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
１７０４    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
１７０５    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
１７０６    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
１７０７    ＵＰｎＰ−ＡＶに対応したサーバがネットワーク参加通知を送ってからクライアントが録画済番組情報を取得するまでのシーケンス
２００１    ＤＴＶ
２００２    録画機器
２００３    録画機器
２００４    録画機器
２００５    録画機器
２００６    ＤＴＶのＧＵＩ
２００７    ＤＴＶのＧＵＩ
【図１】
2006108946.tif 000003
【図２】
2006108946.tif 000004
【図３ａ】
2006108946.tif 000005
【図３ｂ】
2006108946.tif 000006
【図３ｃ】
2006108946.tif 000007
【図４】
2006108946.tif 000008
【図５ａ】
2006108946.tif 000009
【図５ｂ】
2006108946.tif 000010
【図５ｃ】
2006108946.tif 000011
【図６】
2006108946.tif 000012
【図７ａ】
2006108946.tif 000013
【図７ｂ】
2006108946.tif 000014
【図７ｃ】
2006108946.tif 000015
【図８】
2006108946.tif 000016
【図９】
2006108946.tif 000017
【図１０】
2006108946.tif 000018
【図１１】
2006108946.tif 000019
【図１２】
2006108946.tif 000020
【図１３ａ】
2006108946.tif 000021
【図１３ｂ】
2006108946.tif 000022
【図１３ｃ】
2006108946.tif 000023
【図１４】
2006108946.tif 000024
【図１５】
2006108946.tif 000025
【図１６】
2006108946.tif 000026
【図１７】
2006108946.tif 000027
【図１８】
2006108946.tif 000028
【図１９ａ】
2006108946.tif 000029
【図１９ｂ】
2006108946.tif 000030
【図１９ｃ】
2006108946.tif 000031
【図２０】
2006108946.tif 000032