(57)【要約】【課題】ビデオレコーダから中継サーバへのアップロードをユーザ端末からコントロールし、また、中継サーバの記録領域を節約する。【解決手段】ユーザ端末５１は、ビデオレコーダ１に記録されている映像コンテンツの一覧から取り寄せ指示があった映像コンテンツの取得要求を中継サーバ３０に送信し、中継サーバは、取得要求により指定された映像コンテンツの転送要求をビデオレコーダに送信し、ビデオレコーダは、転送要求により要求された映像コンテンツを中継サーバに送信し、中継サーバは、転送された映像コンテンツを蓄積してその登録をユーザ端末に通知し、ユーザ端末は中継サーバからの映像コンテンツの登録を受信して外部に呈示して外部から視聴指示があった映像コンテンツの視聴要求を中継サーバに送信し、中継サーバは、視聴要求により指定された映像コンテンツをユーザ端末に送信し、ユーザ端末は中継サーバからの映像コンテンツを受信して再生する。【選択図】図７
2008199547.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツを記録したコンテンツ記録装置と、中継サーバと、端末装置とがネットワークを介して接続されたコンテンツ視聴システムであって、
前記端末装置は、
前記コンテンツ記録装置に記録されたコンテンツに関するコンテンツ一覧の要求を前記中継サーバに送信する手段と、
前記送信したコンテンツ一覧の要求に応答して前記中継サーバから送信されたコンテンツ一覧を受信して表示する手段と、
前記表示したコンテンツ一覧におけるいずれかのコンテンツの取得要求を前記中継サーバに送信する手段と、
前記送信したコンテンツの取得要求に応答して前記中継サーバから送信された前記コンテンツのサーバ登録情報を受信して提示する手段と、
前記提示したコンテンツのサーバ登録情報に従い前記コンテンツの再生指示がされた場合に、前記コンテンツの再生要求を前記中継サーバに送信する手段と、
前記送信したコンテンツの再生要求に応答して前記中継サーバから送信された前記コンテンツを受信して再生する手段とを備え；
前記中継サーバは、
前記端末装置から送信されたコンテンツ一覧の要求を受信してこれを前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツ一覧の要求に応答して前記コンテンツ記録装置から送信されたコンテンツ一覧を受信してこれを前記端末装置に送信する手段と、
前記端末装置から送信されたコンテンツの取得要求を受信してこの取得要求により指定されたコンテンツのアップロード要求を前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツのアップロード要求に応答して前記コンテンツ記録装置からアップロードされたコンテンツを蓄積する手段と、
前記蓄積されたコンテンツのサーバ登録情報を前記端末装置に送信する手段と、
前記端末装置から送信されたコンテンツの再生要求により指定されたコンテンツを読み出して前記端末装置に送信する手段とを備え；
前記コンテンツ記録装置は、
前記中継サーバから送信されたコンテンツ一覧の要求を受信し、記録されたコンテンツのコンテンツ一覧を生成して前記中継サーバに送信する手段と、
前記中継サーバから送信されたコンテンツのアップロード要求を受信してこの要求により指定されたコンテンツを読み出して前記中継サーバにアップロードする手段とを備えた；
構成のコンテンツ視聴システム。
【請求項２】
請求項１に記載のコンテンツ視聴システムにおいて、さらに、
前記端末装置は、
前記コンテンツ記録装置に記録されたコンテンツに関するコンテンツ削除画面の要求を前記中継サーバに送信する手段と、
前記送信したコンテンツ削除画面の要求に応答して前記中継サーバから送信されたコンテンツ削除画面を受信して表示する手段と、
前記表示したコンテンツ削除画面におけるいずれかのコンテンツの削除要求を前記中継サーバに送信する手段と、
前記送信したコンテンツの削除要求に応答して前記中継サーバから送信された削除結果を受信して表示する手段とを備え；
前記中継サーバは、
前記端末装置から送信されたコンテンツ削除画面の要求を受信してこれを前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツ削除画面の要求に応答して前記コンテンツ記録装置から送信されたコンテンツ削除画面を受信して前記端末装置に送信する手段と、
前記端末装置から送信されたコンテンツの削除要求を受信してこれを前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツの削除要求に応答して前記コンテンツ記録装置から送信された削除結果を受信して前記端末装置に送信する手段とを備え；
前記コンテンツ記録装置は、
前記中継サーバから送信されたコンテンツ削除画面の要求を受信してコンテンツ削除画面を生成し前記中継サーバに送信する手段と、
前記中継サーバから送信されたコンテンツの削除要求を受信してこの要求により指定されたコンテンツを削除する手段と、
前記削除した後、削除結果を前記中継サーバに送信する手段とを；
備えたことを特徴とするコンテンツ視聴システム。
【請求項３】
請求項１又は２に記載のコンテンツ視聴システムにおいて、さらに、
前記端末装置は、
前記中継サーバからコンテンツが送信された後、このコンテンツを前記中継サーバから削除するための削除要求を前記中継サーバに送信する手段を備え；
前記中継サーバは、
前記送信された削除要求を受信し、前記コンテンツ記録装置から送信されて蓄積したコンテンツのうち、前記削除要求により指定されたコンテンツを削除する手段を；
備えたことを特徴とするコンテンツ視聴システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークに常時接続されたユーザのＤＶＤレコーダやハードディスクレコーダ、ホームサーバなどの録画装置（以下、コンテンツ記録装置、映像コンテンツ記録再生装置、ビデオレコーダ）に録画・蓄積された番組（以下、コンテンツ、録画コンテンツ、又は映像コンテンツ）を、遠隔地から携帯電話やパソコンなどのビデオレコーダと同じユーザの端末装置（以下、ユーザ端末）を用いて視聴するコンテンツ視聴システムに関する。
【背景技術】
【０００２】
従来、携帯電話やパーソナルコンピュータ（パソコン）などのユーザ端末を用いて、遠隔地にあるユーザ自身のビデオレコーダの録画予約や録画コンテンツの情報取得などの遠隔操作が行われていた。ここでは、このようなシステムを遠隔録画予約システムと呼ぶ。図９は、従来の遠隔録画予約システムの全体構成を示したものである。図９に示すように、ユーザ端末１０６とは、パソコン１０４や携帯電話１０５などのようにユーザが外出先などから操作する端末機器のことを指す。ユーザ端末１０６は図示したもの以外に、携帯情報端末（ＰＤＡ：Personal Digital Assistants）も使用されることがある。このようなユーザ端末１０６からインターネット１０３経由で、ビデオレコーダ１０１に対して録画予約や録画コンテンツの情報取得などの操作命令が行われる。ビデオレコーダ１０１は、ＤＶＤレコーダやハードディスクレコーダのように記録媒体（光ディスクやハードディスク、メモリなど）にコンテンツを録画・蓄積する装置である。このビデオレコーダ１０１はインターネット１０３に常時接続しており、ユーザ端末１０６からの要求に応じて録画予約の設定や録画コンテンツの情報送信などを行う。
【０００３】
中継サーバ１０２は、ユーザ端末１０６とビデオレコーダ１０１の通信を中継する役割を担い、また、複数のユーザが使用することが可能である。通常、ビデオレコーダ１０１とインターネット１０３の間にはルータ（図示しない）が介在し、ビデオレコーダ１０１にはイーサネット（登録商標）内でのみ有効なＩＰ（Internet Protocol）アドレス（プライベートＩＰアドレス）が設定されている。そのため、インターネット１０３側のユーザ端末１０６から、プライベートＩＰアドレスの機器（ビデオレコーダ１０１）に直接通信することはできない。それ故にインターネット１０３上に設置された中継サーバ１０２が必要となる。始めにビデオレコーダ１０１は中継サーバ１０２とＴＣＰ（Transmission Control Protocol）接続を行い、その後ユーザ端末１０６が中継サーバ１０２と接続することにより、ユーザ端末１０６は中継サーバ１０２を通してビデオレコーダ１０１と通信を行うことができるようになる。
【０００４】
図１０は、ビデオレコーダ１０１と中継サーバ１０２、ユーザ端末１０６間の通信手順を示したものである。図１０に沿って通信手順を説明する。ここで、図１１、図１２、図１３はそれぞれ、ユーザ端末１０６上で表示されるユーザログイン画面、操作メニュー画面、録画コンテンツ一覧画面を示す。
（１）（ここで、図１０に示す丸付き数字は、本明細書では括弧付き数字で示す）ビデオレコーダ１０１は、接続要求を中継サーバ１０２に送信する。
（２）中継サーバ１０２はビデオレコーダ１０１が正規のものかどうか確認し（レコーダの認証）、接続を許可する場合は接続許可をビデオレコーダ１０１に送信する。
（３）これを受信したビデオレコーダ１０１は受信待ち状態となり、このＴＣＰ接続を維持する。
（４）中継サーバ１０２は接続を維持するために定期的にＨＴＴＰ（Hyper Text Transfer Protocol）リクエストを送信する。
（５）次に、ユーザ端末１０６は中継サーバ１０２のＵＲＬ（Uniform Resource Locator）を入力してこれに接続する。
（６）中継サーバ１０２は、ログイン画面のＨＴＭＬ（Hyper Text Markup Language）ファイルをユーザ端末１０６に送る。
（７）ユーザ端末１０６には、図１１に示すようなログイン画面が表示される。ここでユーザＩＤとパスワードを入力すると、ユーザ端末１０６はログインを要求するＨＴＴＰリクエストを送信する。
【０００５】
（８）中継サーバ１０２はこのリクエストを受信し、ユーザＩＤとパスワードから正規のユーザかどうかを確認する（ユーザ認証）。次にユーザのビデオレコーダ１０１が中継サーバ１０２に接続されているかどうか確認し、接続していれば、操作メニュー画面のＨＴＭＬファイルを送信する。
（９）ユーザ端末１０６には、図１２に示すような操作メニューが表示される。ここで録画コンテンツ一覧のボタンを押すと、ユーザ端末１０６は録画コンテンツ一覧を要求するＨＴＴＰリクエスト（以下、録画コンテンツ一覧要求）を中継サーバ１０２に送信する。
（１０）中継サーバ１０２は録画コンテンツ一覧要求を受信し、これをビデオレコーダ１０１へ送信する。
（１１）ビデオレコーダ１０１は、録画コンテンツ一覧要求を受信し、録画コンテンツの番組タイトルや録画日時、放送局、録画モード、そしてコンテンツの一場面を静止画として記録した画像（以下、サムネイル）をデータベースから取り出し、ＨＴＭＬファイルに変換して中継サーバ１０２に送信する。
（１２）中継サーバ１０２は録画コンテンツ一覧のＨＴＭＬファイルを受信して、ユーザ端末１０６へ送信する。
（１３）ユーザ端末１０６がこれを受信すると、図１３に示すような録画コンテンツのサムネイルが表示される。なお、図１３では著作権保護の観点から、実際の映像に代えてサムネイル画像をハッチングで示している。また図１３中、「○○○○○○」は番組のタイトルを示す文字列である。
【０００６】
このような通信手順により、ユーザ端末１０６では録画されたコンテンツの一覧を取得し確認することができる。また、録画予約の設定の場合も、同様にユーザ端末１０６→中継サーバ１０２→レコーダ１０１→中継サーバ１０２→ユーザ端末１０６の順にデータが流れる。なお録画予約の設定については、本発明の対象外となるため説明は省略する。
【０００７】
次に、下記の特許文献１に開示された従来技術を図１４に示す。この従来技術によるシステムは、映像コンテンツ製作会社などに設置された登録端末２０１と、一般のユーザ宅などに設置された検索・参照端末２０２と、インターネット２０３と、アプリケーションサーバ２０４とアプリケーションサーバ２０４に接続されたＤＢ（データベース）サーバ２０５で構成され、登録端末２０１からＭＰＥＧ−２形式の映像コンテンツがアプリケーションサーバ２０４へ転送され、次いでデータベースサーバ２０５に蓄積される。検索・参照端末２０２がコンテンツを払い出す（ダウンロードする）要求を出すと、アプリケーションサーバ２０４がデータベースサーバ２０５からＭＰＥＧ−２形式で圧縮された映像コンテンツを読み出し、このＭＰＥＧ−２形式のコンテンツを自動的かつ高速にＭＰＥＧ−４形式に変換しつつ配信することにより、ＭＰＥＧ−２形式のコンテンツを１つ用意するだけで、インターネット２０３での異なる圧縮形式でのコンテンツ払い出しサービスを実現する。
【特許文献１】特開２００２−２３２８６０号公報（図１）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、図９で示す遠隔録画予約システムは、ユーザは携帯電話１０５でビデオレコーダ１０１の「録画コンテンツ一覧」すなわちサムネイルを取得して録画内容を確認するので、サムネイルだけでは録画した番組の断片的な画像しか表示できないため、実際に何が録画されているか分らないという問題点がある。また、ＣＭのように番組本編とは関係ない画像がサムネイルとして記録されている場合もあり、サムネイルだけでは番組内容を把握することは難しい。さらに、ユーザの嗜好情報などを学習して自動で録画する機能（以下、自動録画機能）がビデオレコーダ１０１に搭載されていると、毎日多くのコンテンツが自動的に録画され、また、自動録画された番組の中にはユーザが知らない番組が含まれている場合もあり、サムネイルだけを見てコンテンツの内容を確認することは非常に難しい。
【０００９】
このような問題は、ユーザ端末１０６でコンテンツを中継サーバ１０２からダウンロードして視聴することによって解決することができる。これは例えば、図９及び特許文献１（図１４）に示す遠隔録画予約システムを組み合わせれば実現は可能であるが、以下のようにユーザのビデオレコーダを用いたケース固有の問題が発生する。図１５は、図９と特許文献１（図１４）に開示された技術を組み合わせたものであり、図１４中の検索・参照端末２０２は、遠隔録画予約システムにおけるユーザ端末１０６に置き換えることができる。同様に、図１４中のアプリケーションサーバ２０４及びデータベースサーバ２０５は図９中の中継サーバ１０２に置き換えることができ、また、映像コンテンツ製作会社などに設置される登録端末２０１は、ユーザ宅などに設置されるビデオレコーダ１０１となる。
【００１０】
しかしながら、図１５に示すようなシステムでは、ビデオレコーダ１０１に蓄積したコンテンツをユーザ端末１０６が中継サーバ１０２へ転送（アップロード）することはできないため、ユーザ端末１０６（検索・参照端末）で視聴することができるコンテンツは中継サーバ１０２に蓄積されているものに限定される（問題点１）。また、ビデオレコーダ１０１でコンテンツが日々録画されて記録媒体が一杯になってしまうと、新たな録画ができないというレコーダ固有の問題が発生してしまう（問題点２）。
【００１１】
また、ビデオレコーダ１０１に大量に録画されたコンテンツをすべて中継サーバ１０２にアップロードすると、中継サーバ１０２の記録領域が増大する（問題点３）。通常、サーバは個人ベースで使用するものではなく、複数のユーザによって共有するものであるので、中継サーバ１０２の場合も、ユーザ端末１０６やビデオレコーダ１０１が多数接続して、コンテンツのアップロードやダウンロードが行われる。このため、中継サーバ１０２には大容量の記録媒体が必要となり、接続ユーザが増加すればこれに伴って管理維持費も増大してしまう（問題点４）。このように図９及び特許文献１（図１４）に開示された技術を組み合わせても、ユーザ端末１０６でのコンテンツ視聴は可能になるが、ビデオレコーダ１０１固有の新たな問題点を解決することはできない。
【００１２】
本発明は、上記の問題点を解決するためになされたものであり、ユーザのビデオレコーダなどコンテンツ記録装置から中継サーバへのアップロードをユーザの端末からコントロールすることができるコンテンツ視聴システムを提供することを目的とする。
また、本発明は、それに加えて、ビデオレコーダなどのコンテンツ記録装置や、中継サーバの記録領域を節約することができるコンテンツ視聴システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明は上記目的を達成するために、コンテンツを記録したコンテンツ記録装置と、中継サーバと、端末装置とがネットワークを介して接続されたコンテンツ視聴システムであって、
前記端末装置は、
前記コンテンツ記録装置に記録されたコンテンツに関するコンテンツ一覧の要求を前記中継サーバに送信する手段と、
前記送信したコンテンツ一覧の要求に応答して前記中継サーバから送信されたコンテンツ一覧を受信して表示する手段と、
前記表示したコンテンツ一覧におけるいずれかのコンテンツの取得要求を前記中継サーバに送信する手段と、
前記送信したコンテンツの取得要求に応答して前記中継サーバから送信された前記コンテンツのサーバ登録情報を受信して提示する手段と、
前記提示したコンテンツのサーバ登録情報に従い前記コンテンツの再生指示がされた場合に、前記コンテンツの再生要求を前記中継サーバに送信する手段と、
前記送信したコンテンツの再生要求に応答して前記中継サーバから送信された前記コンテンツを受信して再生する手段とを備え；
前記中継サーバは、
前記端末装置から送信されたコンテンツ一覧の要求を受信してこれを前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツ一覧の要求に応答して前記コンテンツ記録装置から送信されたコンテンツ一覧を受信してこれを前記端末装置に送信する手段と、
前記端末装置から送信されたコンテンツの取得要求を受信してこの取得要求により指定されたコンテンツのアップロード要求を前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツのアップロード要求に応答して前記コンテンツ記録装置からアップロードされたコンテンツを蓄積する手段と、
前記蓄積されたコンテンツのサーバ登録情報を前記端末装置に送信する手段と、
前記端末装置から送信されたコンテンツの再生要求により指定されたコンテンツを読み出して前記端末装置に送信する手段とを備え；
前記コンテンツ記録装置は、
前記中継サーバから送信されたコンテンツ一覧の要求を受信し、記録されたコンテンツのコンテンツ一覧を生成して前記中継サーバに送信する手段と、
前記中継サーバから送信されたコンテンツのアップロード要求を受信してこの要求により指定されたコンテンツを読み出して前記中継サーバにアップロードする手段とを備えた。
ネットワークとしては、インターネットやローカルエリアネットワーク（ＬＡＮ）などを利用することができる。
【００１４】
また、本発明は上記目的を達成するために、請求項１に記載の映像コンテンツ視聴システムにおいて、さらに、
前記端末装置は、
前記コンテンツ記録装置に記録されたコンテンツに関するコンテンツ削除画面の要求を前記中継サーバに送信する手段と、
前記送信したコンテンツ削除画面の要求に応答して前記中継サーバから送信されたコンテンツ削除画面を受信して表示する手段と、
前記表示したコンテンツ削除画面におけるいずれかのコンテンツの削除要求を前記中継サーバに送信する手段と、
前記送信したコンテンツの削除要求に応答して前記中継サーバから送信された削除結果を受信して表示する手段とを備え；
前記中継サーバは、
前記端末装置から送信されたコンテンツ削除画面の要求を受信してこれを前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツ削除画面の要求に応答して前記コンテンツ記録装置から送信されたコンテンツ削除画面を受信して前記端末装置に送信する手段と、
前記端末装置から送信されたコンテンツの削除要求を受信してこれを前記コンテンツ記録装置に送信する手段と、
前記送信したコンテンツの削除要求に応答して前記コンテンツ記録装置から送信された削除結果を受信して前記端末装置に送信する手段とを備え；
前記コンテンツ記録装置は、
前記中継サーバから送信されたコンテンツ削除画面の要求を受信してコンテンツ削除画面を生成し前記中継サーバに送信する手段と、
前記中継サーバから送信されたコンテンツの削除要求を受信してこの要求により指定されたコンテンツを削除する手段と、
前記削除した後、削除結果を前記中継サーバに送信する手段とを；
備えたことを特徴とする。
【００１５】
また、本発明は、請求項１又は２に記載のコンテンツ視聴システムにおいて、さらに、
前記端末装置は、
前記中継サーバからコンテンツが送信された後、このコンテンツを前記中継サーバから削除するための削除要求を前記中継サーバに送信する手段を備え；
前記中継サーバは、
前記送信された削除要求を受信し、前記コンテンツ記録装置から送信されて蓄積したコンテンツのうち、前記削除要求により指定されたコンテンツを削除する手段を；
備えたことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、ユーザのビデオレコーダなどのコンテンツ記録装置から中継サーバへのアップロードをユーザの端末からコントロールすることができ、また、それに加えて、コンテンツ記録再生装置や中継サーバの記録領域を節約することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照して本発明の実施の形態について説明する。本発明のコンテンツ視聴システムは、コンテンツ記録再生装置として図１に詳しく示すビデオレコーダ１と、図２に詳しく示す中継サーバ３０と、図３に詳しく示すユーザ端末５１で構成するシステムである。ここで、“アップロード”とは、ユーザのビデオレコーダ１から中継サーバ３０へコンテンツを送信することを意味する。これとは逆に、中継サーバ３０からユーザ端末５１にコンテンツを送ることを“ダウンロード”と呼び、“アップロード”とは区別して表記する。
【００１８】
１−１．ビデオレコーダの構成
図１はビデオレコーダ１の内部構成図である。ここでは、図１を参照してビデオレコーダ１の各ブロックの動作を説明する。図１において、テレビチューナ２から出力された映像信号などの放送番組コンテンツは、映像信号記録処理部３へ入力される。映像信号記録処理部３では、Ａ／Ｄ変換した後、テレビモニタ７で再生可能な形式のＭＰＥＧ−２と、インターネット１１に配信可能な形式のＭＰＥＧ−４との両方式により圧縮して、コンテンツ記録部５（光ディスクやハードディスク、メモリなどの記録媒体）に記録される。なお、ＭＰＥＧ−２とＭＰＥＧ−４で圧縮する代わりに、まず、ＭＰＥＧ−２のみで圧縮してコンテンツ記録部５に記録し、実際にインターネット１１での配信時にＭＰＥＧ−２圧縮データをデコードしてＭＰＥＧ−４で圧縮することにより、コンテンツ記録部５の記憶領域を節約することができる。コンテンツの録画が開始されると、あるタイミングで（例えば記録してから２、３分後）キャプチャした静止画をＪＰＥＧで圧縮してサムネイルを作成し、これをサムネイル記録部４（光ディスクやハードディスク、メモリなどの記録媒体）に保存する。再生時は、映像信号再生処理部６がコンテンツ記録部５からコンテンツを読み出してＭＰＥＧ−２でデコードを行いＤ／Ａ変換した後、テレビモニタ７に表示される。以上が、録画・再生時の映像信号の流れである。
【００１９】
ＣＰＵ１３では、ビデオレコーダ１のソフトウェア処理を行っており、破線で囲まれた各手段１４〜２０、２２は、ＣＰＵ１３上で動作するプログラムを示している。このうちの１つであるＥＰＧ（Electronic Program Guide）データ解析手段１７は、ＥＰＧデータ抽出部１０によって抽出されたＥＰＧデータの暗号を解読し元の文字データや画像データに戻し、これらをＥＰＧデータ保存部１２（光ディスクやハードディスク、メモリなどの記録媒体）に保存する。
【００２０】
一方、ビデオレコーダ１は、ネットワーク送受信部２１によってインターネット１１と常時接続しており、ネットワーク送受信部２１はイーサネットコントローラやＴＣＰ／ＩＰなどのプロトコルスタックで構成され、インターネット１１と通信を行う。例えば、ネットワーク送受信部２１でＨＴＴＰリクエストを受信した場合は、ＣＰＵ１３内のＨＴＴＰリクエスト解析手段１９へ受信データが渡される。ここでＨＴＴＰのリクエスト内容を解析し、ＨＴＴＰレスポンス生成手段１８で応答内容を生成して、このＨＴＴＰデータをネットワーク送受信部２１を通じてインターネット１１へ送信する。この他のソフトウェア（サムネイル取得手段１４やコンテンツ削除手段１５、アップロード実行手段１６、ユーザインターフェース処理手段２０など）は、後述するようにソフトウェア動作を示す図５、図７で説明する。なお、このビデオレコーダ１の操作（操作入力２３）は、不図示のリモートコントローラ（リモコン）により行われる。
【００２１】
図２は中継サーバ３０の内部構成を示し、図３はユーザ端末５１の内部構成を示したブロック図である。
２．中継サーバ３０の構成
中継サーバ３０はビデオレコーダ接続部３１と、ユーザ端末接続部３７と、ネットワーク送受信部４３とコンテンツ記録部４４を有する。ビデオレコーダ接続部３１は詳しくは、レコーダ認証手段３２と、ＨＴＴＰレスポンス処理手段３３と、ＨＴＴＰリクエスト処理手段３４と、ビデオレコーダ接続部プロセス間通信手段３５と、コンテンツ登録手段３６を有する。ユーザ端末接続部３７は詳しくは、ユーザ認証手段３８と、コンテンツ検索・読み出し手段３９と、ユーザ端末接続部プロセス間通信手段４０と、ＨＴＴＰレスポンス処理手段４１と、ＨＴＴＰリクエスト処理手段４２を有する。
【００２２】
３．ユーザ端末５１の構成
ユーザ端末５１は、操作入力５２を受け入れるユーザインターフェース処理手段５３と、表示部５４と、ＨＴＴＰレスポンス解析手段５５と、ＨＴＴＰリクエスト生成手段５６と、ネットワーク送受信部５７と、映像信号再生処理部５８を有する。なお、中継サーバ３０とユーザ端末５１の内部構成の詳細については、後述するようにソフトウェア動作を示す図５、図７で説明する。
【００２３】
１−２．ＧＵＩ（Graphical User Interface）によるコンテンツのアップロード
まず、ビデオレコーダ１のＧＵＩからコンテンツをアップロードする操作方法を説明する。図４は、ビデオレコーダ１から出力され、テレビモニタ７に表示される画面イメージである。図４（Ａ）は、録画されたコンテンツの一覧をテレビモニタ７に表示したものである。１つの画面に９画面分のサムネイル画像７１を表示して、リモコンの上下左右ボタン（不図示）を操作することによって、カーソル７２が画面上のサムネイル画像７１間を移動する。左上のコンテンツ再生確認画面７０には、カーソル７２の位置にあるコンテンツの再生画が表示され、テキスト表示枠（再生番組情報の表示枠）７４には、現在再生中のコンテンツの番組情報（録画日や録画開始・終了時刻、放送局、タイトルなど）が表示される。カーソル７２を下に移動していくとスクロールバー７３が動き、次の９画面が表示される。
【００２４】
また、カーソル７２の位置でリモコンの決定ボタン（不図示）を押すと、図４（Ｂ）に示すような、コンテンツの再生指定及びアップロード画面へ移行する。図４（Ｂ）において、テキスト表示枠（再生番組情報の表示枠）７６には、再生若しくはアップロードする番組情報が表示される。ここで「サーバへアップロード」ボタン７７を押すと、テキスト表示枠７６で表示されたコンテンツが図２の中継サーバ３０へ送信され、中継サーバ３０で登録し保存される。また、中継サーバ３０へアップロードしたコンテンツは、「サーバから削除」ボタン７８を押すことにより、中継サーバ３０に登録したコンテンツを削除することができる。以上がビデオレコーダのＧＵＩからコンテンツをアップロードする操作方法である。
【００２５】
１−３．コンテンツのアップロード・ダウンロード通信手順
次に、ユーザ端末５１からコンテンツをアップロード、又はダウンロードする通信手順を説明する。図５は、ビデオレコーダ１と中継サーバ３０、ユーザ端末５１の通信手順を示した動作フローである。また、図６はユーザ端末５１（携帯電話）で表示される画面イメージを示し、８０は携帯電話の表示範囲、８１は「視聴する」ボタン、８２は「取り消す」ボタン（中継サーバ３０にあるコンテンツを削除するためのボタン）、８３は「取り寄せる」ボタン（コンテンツの取得を要求するためのボタン）、８４は「次を見る」ボタン（次の録画コンテンツ一覧へ進むためのボタン）、８５は「録画コンテンツ削除へ」ボタン、８６は「メニューに戻る」ボタン（操作メニューに戻るボタン）、８７は「視聴準備中」ボタン（このボタンは押せない）、８８は「視聴する」ボタンである。
【００２６】
これより、図５の動作フローに沿って、また図６及び図１〜図３を参照しながら、ビデオレコーダ１とユーザ端末５１の接続手順を説明する。
Ｒ１：始めにビデオレコーダ１が起動すると、図１のＨＴＴＰ接続処理手段２２は、ビデオレコーダ１が有している固有のＩＤを暗号化し、中継サーバ３０へ接続を要求するＨＴＴＰリクエストを生成し、ネットワーク送受信部２１はこのリクエストをインターネット１１へ送信する。
Ｓ１：中継サーバ３０は、このＨＴＴＰリクエストをインターネット１１からネットワーク送受信部４３で受信し、ＨＴＴＰリクエスト処理手段３４で内容を解析し、レコーダ認証手段３２でビデオレコーダ１が正規のものかどうかを判別する。
Ｓ２：中継サーバ３０は、正規のビデオレコーダ１と判断した場合は、ＨＴＴＰレスポンス処理手段３３にて、接続を許可するパケットを生成し、ネットワーク送受信部４３はこのデータをインターネット１１へ送信する。
Ｒ２：ビデオレコーダ１は、中継サーバ３０からのレスポンスをネットワーク送受信部２１で受信し、ＨＴＴＰ接続処理手段２２で中継サーバ３０と接続したことを確認し、受信状態で待つ。
Ｓ３：中継サーバ３０は、ビデオレコーダ１との接続を維持するため定期的にパケットを送信する。送信するパケットはデータ量が小さいHEADメソッドを使用する。
Ｒ３：受信状態で待機しているビデオレコーダ１は、中継サーバ３０からのＨＴＴＰリクエストを受信してレスポンスを返す。
以上がビデオレコーダ１と中継サーバ３０の接続手順である。
【００２７】
次にユーザ端末５１と中継サーバ３０が接続を確立してからユーザ端末５１でコンテンツを再生するまでの手順を説明する。
Ｕ１：ユーザ端末５１で中継サーバ３０のＵＲＬが入力される。
Ｕ２：ユーザ端末５１のＨＴＴＰリクエスト生成手段５６は、中継サーバ３０に接続を要求するＨＴＴＰリクエストを生成し、ネットワーク送受信部５７はこのリクエストをインターネット１１へ送信する。
Ｓ４：中継サーバ３０は、ネットワーク送受信部４３でこのリクエストを受信し、ユーザ端末接続部３７のＨＴＴＰリクエスト処理手段４２で内容を解析し、ＨＴＴＰレスポンス処理手段４１でログイン画面のＨＴＭＬファイルを生成し、ネットワーク送受信部４３がこれを送信する。
Ｕ３：これを受信したユーザ端末５１では、図１１に示すようなログイン画面が表示される。
Ｕ４：ユーザ端末５１でユーザＩＤとパスワードが入力されると（操作入力５２）、ユーザインターフェース処理手段５３は、ユーザＩＤとパスワードをＨＴＴＰリクエスト生成手段５６へ渡し、ＨＴＴＰリクエスト生成手段５６は、ログインを要求するＨＴＴＰリクエストを生成し送信する。
【００２８】
Ｓ５：中継サーバ３０は、このリクエストを受信して、ＨＴＴＰリクエスト処理手段４２で内容を解析し、ユーザ認証手段３８でユーザＩＤとパスワードを照合し正規のユーザかどうか確認する。
Ｓ６：正規のユーザの場合は、ＨＴＴＰレスポンス処理手段４１にて操作メニューのＨＴＭＬファイルを生成し送信する。
Ｕ５：ユーザ端末５１は、ネットワーク送受信部５７でこのＨＴＭＬファイルを受信すると、ＨＴＴＰレスポンス解析手段５５でＨＴＭＬの解析を行い表示部５４に渡す。画面上には図１２に示すような操作メニューが表示される。
Ｕ６：操作メニューの項目の中から録画コンテンツ一覧を選択すると、ＨＴＴＰリクエスト生成手段５６にて録画コンテンツ一覧（コンテンツ一覧）を要求するＨＴＴＰリクエストを生成し送信する。
Ｓ７：中継サーバ３０は、このリクエストを受信すると、ＨＴＴＰリクエスト処理手段４２で内容を解析し、ユーザ端末接続部プロセス間通信手段４０はこのデータをビデオレコーダ接続部プロセス間通信手段３５に渡す。ビデオレコーダ接続部プロセス間通信手段３５はこのデータをＨＴＴＰリクエスト処理手段３４へ渡し、このリクエストをネットワーク送受信部４３を経てビデオレコーダ１へ送信する。
【００２９】
Ｒ４：このリクエストを受信したビデオレコーダ１は、ＨＴＴＰリクエスト解析手段１９でリクエスト内容を解析し、ＨＴＴＰレスポンス生成手段１８は、サムネイル取得手段１４で読み出したサムネイル画像を一覧にして（録画コンテンツ一覧を生成して）ＨＴＭＬ化して中継サーバ３０へ送信する。
Ｓ８：録画コンテンツ一覧のＨＴＭＬを受信した中継サーバ３０は、ビデオレコーダ接続部３１のＨＴＴＰレスポンス処理手段３３で内容を解析し、ビデオレコーダ接続部プロセス間通信手段３５を介して、ユーザ端末接続部プロセス間通信手段４０へ渡し、このデータをＨＴＴＰレスポンス処理手段４１からユーザ端末５１へ送信する。
Ｕ７：ユーザ端末５１でこれを受信すると、ＨＴＴＰレスポンス解析手段５５で内容を解析し、画面上に図６（Ａ）に示すような録画コンテンツ一覧が表示される。
【００３０】
Ｕ８：ここで「視聴する」ボタン８１が押されると、ＨＴＴＰリクエスト生成手段５６でコンテンツ視聴（動画データのダウンロード）を要求するＨＴＴＰリクエスト（以下、コンテンツ視聴リクエスト）を生成し送信する。
Ｕ９：ユーザ端末５１では、動画データのダウンロードが終了するまで、画面上にダウンロード中というメッセージが表示される。
Ｓ９：中継サーバ３０は、コンテンツ視聴リクエストを受信するとＨＴＴＰリクエスト処理手段３４で内容を解析し、コンテンツ検索・読み出し手段３９にてコンテンツ記録部４４からコンテンツの動画データを読み出す。
Ｓ１０：中継サーバ３０は、ＨＴＴＰレスポンス処理手段４１で、読み出した画像データをユーザ端末５１へ送信する。
Ｕ１０：ユーザ端末５１のＨＴＴＰレスポンス解析手段５５では、コンテンツのダウンロードが完了すると、ユーザ端末５１に搭載されたビューワ画面（図示しない）に切り替え、コンテンツの再生を開始する。
Ｕ１１：ビューワ画面の停止ボタンを押すと、再生が停止（図５では再生終了と記す）する。
以上のように、中継サーバ３０に蓄積されたコンテンツをユーザ端末５１からダウンロードすることができるため、外出先から録画コンテンツを視聴することができる。
【００３１】
図７は、ビデオレコーダ１に蓄積された録画コンテンツをユーザ端末５１からの指示により中継サーバ３０を介してユーザ端末５１にダウンロードして再生するまでの手順（Ｒ２１、Ｓ２１〜Ｓ２５、Ｕ２１〜Ｕ２８）と、ビデオレコーダ１に蓄積された録画コンテンツをユーザ端末５１からの指示により削除する手順（Ｒ２２〜Ｒ２４、Ｓ２６〜Ｓ２９、Ｕ２９〜Ｕ３３）を示したものである。前者の動作手順（Ｒ２１、Ｓ２１〜Ｓ２５、Ｕ２１〜Ｕ２８）を図７に沿って説明する。
Ｕ２１：ユーザ端末５１では図６（Ａ）に示すような、ビデオレコーダ１に蓄積された録画コンテンツの一覧が表示されている。なお、この録画コンテンツ一覧は、図５に示す手順（Ｒ４、Ｓ７、Ｓ８、Ｕ６、Ｕ７）により表示することができる。
Ｕ２２：「取り寄せる」ボタン８３が押されると、ＨＴＴＰリクエスト生成手段５６は、コンテンツの取得を要求するＨＴＴＰリクエストを生成し、中継サーバ３０へ送信する。
Ｕ２３：ユーザ端末５１では中継サーバ３０からのレスポンスが来るまで、「視聴準備中」というボタンを表示する。
【００３２】
Ｓ２１：このリクエストを受信した中継サーバ３０は、ユーザ端末接続部３７のＨＴＴＰリクエスト処理手段４２が内容を解析し、ユーザ端末接続部プロセス間通信手段４０を介して、ビデオレコーダ接続部プロセス間通信手段３５へ送信する。ビデオレコーダ接続部３１ではＨＴＴＰリクエスト処理手段３４が受け取ったコンテンツアップロード要求をビデオレコーダ１へ送信する。
Ｒ２１：これを受信したビデオレコーダ１は、ＨＴＴＰリクエスト解析手段１９にてアップロード要求を読み取り、アップロード実行手段１６はコンテンツ記録部５から、指定されたコンテンツを探して動画データを読み出し、ＨＴＴＰレスポンス生成手段１８はこのデータを中継サーバ３０へ送信する。
Ｓ２２：この動画データを受信した中継サーバ３０は、ＨＴＴＰレスポンス処理手段３３で動画データを取り出し、コンテンツ登録手段３６にてコンテンツ記録部４４へ保存する。ここでコンテンツのアップロードは完了する。
Ｓ２３：ＨＴＴＰレスポンス処理手段４１では、コンテンツ登録の完了を知らせるレスポンス（以下、コンテンツ登録完了通知）を生成してユーザ端末５１へ送信する。
【００３３】
Ｕ２４：コンテンツ登録完了通知（視聴ボタンが付いた録画コンテンツ一覧）を受信したユーザ端末５１では、図６の（Ｃ）に示すように「視聴する」ボタン８８が表示される。
Ｕ２５：ユーザ端末５１で「視聴する」ボタン８８が押されると、ＨＴＴＰリクエスト生成手段５６はコンテンツ視聴リクエストを生成し、中継サーバ３０へ送信する。
Ｓ２４、Ｓ２５：このコンテンツ視聴リクエストを受信した中継サーバ３０では、ユーザ端末接続部３７のＨＴＴＰリクエスト処理手段４２がリクエスト内容を解析し、コンテンツ検索・読み出し手段３９がコンテンツ記録部４４から、指定されたコンテンツを読み出し、ＨＴＴＰレスポンス処理手段４１にて動画データをユーザ端末５１へ送信する。
Ｕ２６、Ｕ２７：ユーザ端末５１では動画データのダウンロードが行われる。ユーザ端末５１のＨＴＴＰレスポンス解析手段５５では、コンテンツのダウンロードが完了すると、ユーザ端末に搭載されたビューワ画面（図示しない）に切り替え、コンテンツの再生を開始する。
Ｕ２８：ビューワ画面の停止ボタンを押すと、再生が停止する。
【００３４】
このように、中継サーバ３０に蓄積されたコンテンツだけでなく、ビデオレコーダ１に録画したコンテンツについても、中継サーバ３０を介したアップロード・ダウンロードをユーザ端末５１である携帯電話から指示することができるので、ビデオレコーダ１に録画された番組の内容を外出先から確認することができる。
【００３５】
また、携帯電話で視聴しないコンテンツを中継サーバ３０から削除したい場合は、ユーザ端末５１で図６の（Ａ）に示す「取り消す」ボタン８２を押すことにより、コンテンツ視聴を取り消すためのＨＴＴＰリクエストが中継サーバ３０に送信され、中継サーバ３０では指定されたコンテンツを削除し、登録を抹消する。
以上のように、特定のコンテンツだけをビデオレコーダ１から中継サーバ３０へアップロードすることができ、また不要なコンテンツを中継サーバ３０から削除することができるので、中継サーバ３０の記録容量を節約することが可能となる。
【００３６】
次に、図７を参照しながら、ビデオレコーダ１に蓄積された録画コンテンツをユーザ端末５１からの指示により削除する手順（Ｒ２２〜Ｒ２４、Ｓ２６〜Ｓ２９、Ｕ２９〜Ｕ３３）を説明する。ここで、図８はユーザ端末５１上で表示される録画コンテンツ削除画面を示し、９０は削除チェックボックス（チェックなし）、９１、９２は削除チェックボックス（チェックあり）、９３は「削除する」ボタン（録画コンテンツ削除ボタン）、９４は「一覧へ戻る」ボタン（録画コンテンツ一覧へ戻るボタン）、９５は「メニューに戻る」ボタン（操作メニューに戻るボタン）、９６は削除確認表示、９７は削除完了メッセージ、９８は「一覧へ戻る」ボタン（録画コンテンツ一覧へ戻るボタン）、９９は「メニューに戻る」ボタン（操作メニューに戻るボタン）である。
【００３７】
図７において、
Ｕ２９：ユーザ端末５１では、図６（Ａ）に示すような録画コンテンツ一覧が表示されている。
Ｕ３０：「録画コンテンツ削除へ」ボタン８５を押すと、ＨＴＴＰリクエスト生成手段５６はコンテンツ削除画面を要求するＨＴＴＰリクエストを生成し、中継サーバ３０へ送信する。
Ｓ２６：このリクエストを受信した中継サーバ３０では、ユーザ端末接続部３７のＨＴＴＰリクエスト処理手段４２がリクエスト内容を解析し、ユーザ端末接続部プロセス間通信手段４０を介して、ビデオレコーダ接続部プロセス間通信手段３５へ送信する。ビデオレコーダ接続部３１では、ＨＴＴＰリクエスト処理手段３４がこのリクエストをビデオレコーダ１へ送信する。
Ｒ２２：このリクエストを受信したビデオレコーダ１は、ＨＴＴＰリクエスト解析手段１９で内容を解析し、ＨＴＴＰレスポンス生成手段１８がコンテンツ削除画面のＨＴＭＬを生成し中継サーバ３０へ送信する。
Ｓ２７：このＨＴＭＬファイルを受信した中継サーバ３０では、ビデオレコーダ接続部３１のＨＴＴＰレスポンス処理手段３３がこのＨＴＭＬファイルをビデオレコーダ接続部プロセス間通信手段３５を介してユーザ端末接続部プロセス間通信手段４０に送信する。このレスポンスを受け取ったユーザ端末接続部３７では、ＨＴＴＰレスポンス処理手段４１がこのレスポンスをユーザ端末５１に送信する。
【００３８】
Ｕ３１：これを受信したユーザ端末５１では、ＨＴＴＰレスポンス解析手段５５でＨＴＭＬを解析し、画面上に図８（Ａ）に示すような録画コンテンツ削除画面が表示される。録画コンテンツ削除画面は、各コンテンツにチェックボックス９０〜９２が付いており、削除したいコンテンツのチェックボックス９１、９２にチェックマークを付ける。
Ｕ３２：ここで、「削除する」ボタン９３が押されると、図８（Ｂ）の削除確認表示９６が表示され、ここで「はい」ボタンが押されると、ＨＴＴＰリクエスト生成手段５６は、録画コンテンツの削除を要求するＨＴＴＰリクエスト（録画コンテンツ削除リクエスト）を生成し、中継サーバ３０へ送信する。
Ｓ２８：このリクエストを受信した中継サーバ３０では、ユーザ端末接続部３７のＨＴＴＰリクエスト処理手段４２が内容を解析し、ユーザ端末接続部プロセス間通信手段４０を介してビデオレコーダ接続部プロセス間通信手段３５へ送信する。ビデオレコーダ接続部３１では、ＨＴＴＰリクエスト処理手段３４がこのリクエストをビデオレコーダ１へ送信する。
【００３９】
Ｒ２３：このリクエストを受信したビデオレコーダ１では、ＨＴＴＰリクエスト解析手段１９がリクエスト内容を解析し、コンテンツ削除手段１５にて指定されたコンテンツを削除する。
Ｒ２４：コンテンツを削除すると、ＨＴＴＰレスポンス生成手段１８が削除結果をＨＴＭＬ化して中継サーバ３０へ送信する。
Ｓ２９：中継サーバ３０では、ＨＴＴＰレスポンス処理手段３３が内容を解析し、ビデオレコーダ接続部プロセス間通信手段３５を介して、ユーザ端末接続部プロセス間通信手段４０へ送信する。ユーザ端末接続部３７では、ＨＴＴＰレスポンス処理手段４１がこの削除結果をユーザ端末５１へ送信する。
Ｕ３３：これを受信したユーザ端末５１では、ＨＴＴＰレスポンス解析手段５５が内容を解析し、画面上に図８（Ｃ）に示すようなコンテンツ削除完了メッセージ９７が表示される。
【００４０】
このように、ユーザ端末５１である携帯電話から自宅のビデオレコーダ１の録画コンテンツを削除することができるため、ビデオレコーダ１の記録容量が一杯となりこれ以上録画できないという問題を解決することができる。また、ユーザ端末５１が、中継サーバ３０から送信された映像コンテンツを中継サーバ３０から削除する要求を中継サーバ３０に送信し、中継サーバ３０が、ビデオレコーダ１から転送されて蓄積した映像コンテンツのうち、削除要求のあった映像コンテンツを削除することにより、中継サーバ３０の記録領域を節約することができる。
【００４１】
まとめ
本発明の実施の形態による効果をまとめると、以下のようになる。
・中継サーバ３０に蓄積された録画コンテンツをユーザ端末５１（携帯電話）からダウンロードすることによって、外出先でコンテンツの視聴を行うことが可能となる。ユーザは移動時間や少しの空き時間を利用してコンテンツの視聴を楽しむことができるようになる。
・中継サーバ３０にアップロードされていないコンテンツ（例えば、ビデオレコーダ１で録画したばかりのコンテンツ）でも、携帯電話から操作することによって、ビデオレコーダ１のコンテンツを中継サーバ３０へアップロードすることができる。したがって、自動録画されるコンテンツの数が多くても外出先から録画内容を確認することが可能である。
・ビデオレコーダ１の記録媒体が一杯になっても、携帯電話からビデオレコーダ１のコンテンツを削除して記録容量を空けることができる。これにより新たな録画を行うことができるようになる。
・ビデオレコーダ１のＧＵＩや携帯電話からの操作によって、指定したコンテンツだけを中継サーバ３０へアップロードすることができるので、中継サーバ３０の記録容量を節約することができる。
【００４２】
すなわち、
・問題点１の解決：自宅でビデオレコーダを操作して録画コンテンツをサーバへアップロードしなくても、外出先で携帯電話などから操作することができるので、ユーザは外出中に録画されたコンテンツや中継サーバ上に登録されていないコンテンツを視聴することが可能となる。
・問題点２の解決：ビデオレコーダの記録容量が一杯になっても、携帯電話などからビデオレコーダの録画コンテンツを削除することができるので、外出先から記録容量を空けることができるため、新たな録画を行うことが可能となる。
・問題点３及び問題点４の解決：特定のコンテンツだけを中継サーバへアップロードすることができ、また見なくなったコンテンツを中継サーバから削除することができるので、中継サーバの記録容量を節約することが可能となる。
このため、
・外出先から録画コンテンツを視聴することによって、“サムネイルだけで録画内容を確認しなければならない”という不満点を解決することができる。
・移動時間や暇な時間に携帯電話などでコンテンツの視聴が可能となる。
・自動録画機能（ユーザの嗜好情報などを学習して自動で録画する機能）で録画される
コンテンツの数が多くて、自宅で内容を確認する暇がなくても、携帯電話などで確認することが可能となる。
【図面の簡単な説明】
【００４３】
【図１】本発明の映像コンテンツ視聴システムにおけるビデオレコーダの構成を示すブロック図である。
【図２】本発明の映像コンテンツ視聴システムにおける中継サーバの構成を示すブロック図である。
【図３】本発明の映像コンテンツ視聴システムにおけるユーザ端末の構成を示すブロック図である。
【図４】図１のビデオレコーダの再生ナビゲーション画面とアップロード指定画面を示す説明図である。
【図５】本発明の映像コンテンツ視聴システムにおけるビデオレコーダと中継サーバ、ユーザ端末間の接続確立手順及びコンテンツ視聴手順を示したフローチャートである。
【図６】図３のユーザ端末上で表示される録画コンテンツ一覧画面を示す説明図である。
【図７】本発明の映像コンテンツ視聴システムにおけるビデオレコーダと中継サーバ、ユーザ端末間のコンテンツの取得手順、及びコンテンツ削除手順を示したフローチャートである。
【図８】図３のユーザ端末上で表示される録画コンテンツ削除画面を示す説明図である。
【図９】従来の遠隔録画予約システムの全体構成図である。
【図１０】ビデオレコーダと中継サーバ、ユーザ端末間の通信手順を示したフローチャートである。
【図１１】ユーザ端末上で表示されるユーザログイン画面を示す説明図である。
【図１２】ユーザ端末上で表示される操作メニュー画面を示す説明図である。
【図１３】ユーザ端末上で表示される録画コンテンツ一覧画面を示す説明図である。
【図１４】他の従来の遠隔録画予約システムの全体構成図である。
【図１５】図９と図１４を組み合わせたシステムのブロック図である。
【符号の説明】
【００４４】
１  ビデオレコーダ
２  テレビチューナ
３  映像信号記録処理部
４  サムネイル記録部
５  コンテンツ記録部
６  映像信号再生処理部
７  テレビモニタ
１０  ＥＰＧデータ抽出部、
１１  インターネット
１２  ＥＰＧデータ保存部
１３  ＣＰＵ
１４  サムネイル取得手段
１５  コンテンツ削除手段
１６  アップロード実行手段
１７  ＥＰＧデータ解析手段、
１８  ＨＴＴＰレスポンス生成手段
１９  ＨＴＴＰリクエスト解析手段
２０  ユーザインターフェース処理手段
２１  ネットワーク送受信部
２２  ＨＴＴＰ接続処理手段
２３  操作入力
３０  中継サーバ
３１  ビデオレコーダ接続部
３２  レコーダ認証手段
３３、４１  ＨＴＴＰレスポンス処理手段
３４、４２  ＨＴＴＰリクエスト処理手段
３５  ビデオレコーダ接続部プロセス間通信手段
３６  コンテンツ登録手段
３７  ユーザ端末接続部
３８  ユーザ認証手段
３９  コンテンツ検索・読み出し手段
４０  ユーザ端末接続部プロセス間通信手段
４３  ネットワーク送受信部
４４  コンテンツ記録部
５１  ユーザ端末
５２  操作入力
５３  ユーザインターフェース処理手段
５４  表示部
５５  ＨＴＴＰレスポンス解析手段
５６  ＨＴＴＰリクエスト生成手段
５７  ネットワーク送受信部
５８  映像信号再生処理部
７０  コンテンツ再生確認画面
７１  サムネイル画像
７２  カーソル
７３  スクロールバー
７４、７６  テキスト表示枠（再生番組情報の表示枠）
７５  アップロードアイコン
７７  アップロード指示ボタン
７８  サーバにあるコンテンツを削除するためのボタン
８０  携帯電話の表示範囲
８１  「視聴する」ボタン
８２  「取り消す」ボタン（中継サーバにあるコンテンツを削除するためのボタン）
８３  「取り寄せる」ボタン（コンテンツの取得を要求するためのボタン）
８４  「次を見る」ボタン（次の録画コンテンツ一覧へ進むためのボタン）
８５  「録画コンテンツ削除へ」ボタン
８６  「メニューに戻る」ボタン（操作メニューに戻るボタン）
８７  「視聴準備中」ボタン（このボタンは押せない）
８８  「視聴する」ボタン
９０  削除チェックボックス（チェックなし）
９１、９２  削除チェックボックス（チェックあり）
９３  「削除する」ボタン（録画コンテンツ削除ボタン）
９４  「一覧へ戻る」ボタン（録画コンテンツ一覧へ戻るボタン）
９５  「メニューに戻る」ボタン（操作メニューに戻るボタン）
９６  削除確認表示
９７  削除完了メッセージ
９８  「一覧へ戻る」ボタン（録画コンテンツ一覧へ戻るボタン）
９９  「メニューに戻る」ボタン（操作メニューに戻るボタン）
【図１】
2008199547.tif 000003
【図２】
2008199547.tif 000004
【図３】
2008199547.tif 000005
【図５】
2008199547.tif 000006
【図７】
2008199547.tif 000007
【図９】
2008199547.tif 000008
【図１０】
2008199547.tif 000009
【図１１】
2008199547.tif 000010
【図１２】
2008199547.tif 000011
【図１３】
2008199547.tif 000012
【図１４】
2008199547.tif 000013
【図１５】
2008199547.tif 000014
【図４】
2008199547.tif 000015
【図６】
2008199547.tif 000016
【図８】
2008199547.tif 000017