(57)【要約】【課題】ブックマークとして登録させたストリーミングメディアの内容が、そのブックマークの表示から確実に判るようにする。【解決手段】サーバからストリーミング映像メディアをクライアントが取得して再生する場合に、そのストリーミング映像メディアの一部のデータ又は類似したデータで構成される動画のデータを、アイコン用データとして、そのストリーミング映像メディアが取得できるアドレス及びファイル名とともにクライアントが保持し、その保持されたデータに基づいた動画をアイコンとして画面に表示させて、表示されたアイコンがユーザ操作で選択された場合に、そのデータとともに保持されたアドレスの該当するファイルを取得して、その取得したファイルで構成されるストリーミング映像メディアを再生させる。【選択図】　　　図９
2004112086.tif 000002
【特許請求の範囲】
【請求項１】
所定のネットワークを介してアクセスしたサーバからストリーミング映像メディアをクライアントが取得して再生するアクセス方法において、
クライアントがサーバにアクセスして、ストリーミング映像メディアを取得した場合に、そのストリーミング映像メディアの一部のデータ又は類似したデータで構成される動画のデータを、アイコン用データとして、そのストリーミング映像メディアが取得できるアドレス及びファイル名とともにクライアントが保持し、
その保持されたデータに基づいた動画をアイコンとして画面に表示させ、
表示されたアイコンがユーザ操作で選択された場合に、そのデータとともに保持されたアドレスの該当するファイルを取得して、その取得したファイルで構成されるストリーミング映像メディアを再生させる
アクセス方法。
【請求項２】
請求項１記載のアクセス方法において、
クライアント側での所定の操作に基づいたサーバへの要求で、前記サーバに用意された動画のアイコン用データを取得するようにした
アクセス方法。
【請求項３】
請求項１記載のアクセス方法において、
前記アイコン用データがサーバから得られない場合に、サーバから取得したストリーミング映像データ内の一部のデータを使用して、動画を表示させるアイコン用データを作成する
アクセス方法。
【請求項４】
請求項１記載のアクセス方法において、
前記アイコン用データによる動画の表示は、動画の末尾になったとき先頭に戻って繰り返し表示させるようにした
アクセス方法。
【請求項５】
請求項１記載のアクセス方法において、
前記ストリーミング映像データは、映像のみのストリーミングメディア又は映像のストリーミングメディアを含むストリーミングメディアで構成される
アクセス方法。
【請求項６】
請求項１記載のアクセス方法において、
前記アイコン用データで表示された動画のアイコンを、ユーザ操作で選択してその動画のストリーミング映像データをサーバから取得した場合に、そのときアイコンで表示された区間の動画から、前記ストリーミング映像データを再生させる
アクセス方法。
【請求項７】
所定のネットワークを介してサーバにアクセスする通信手段と、
前記サーバへのアクセスに必要なデータを保持する記憶手段と、
前記通信手段でのアクセスを制御し、所定のストリーミング映像メディアをサーバから取得した場合に、そのストリーミング映像メディアの一部のデータ又は類似したデータで構成される動画のデータを、アイコン表示用データとして、そのストリーミング映像メディアが取得できるアドレス及びファイル名とともに前記記憶手段に記憶させる制御手段とを備えた
アクセス装置。
【請求項８】
請求項７記載のアクセス装置において、
前記制御手段は、前記アイコン表示用データを、前記通信手段を介したサーバへの要求で、サーバから転送させて取得する
アクセス装置。
【請求項９】
請求項７記載のアクセス装置において、
前記制御手段は、サーバから取得したストリーミング映像データの一部のデータを使用して、動画を表示させるアイコン表示用データを作成して、前記記憶手段に記憶させる
アクセス装置。
【請求項１０】
請求項７記載のアクセス装置において、
前記制御手段は、前記記憶手段に記憶された動画のアイコン表示用データに基づいて、アクセス装置が備える表示手段又はアクセス装置に接続された表示手段に繰り返し表示させる
アクセス装置。
【請求項１１】
請求項７記載のアクセス装置において、
前記通信手段がサーバから取得するストリーミング映像データは、映像のみのストリーミングメディア又は映像のストリーミングメディアを含むストリーミングメディアで構成される
アクセス装置。
【請求項１２】
請求項７記載のアクセス装置において、
前記制御手段は、動画のアイコン表示用データに基づいて表示手段に表示させたアイコンが選択されたことを検出した場合に、その検出したタイミングに表示された区間の動画から、前記ストリーミング映像データを表示させる制御を行う
アクセス装置。
【請求項１３】
所定のネットワークを介してクライアントからアクセスがあった場合に、蓄積したストリーミング映像メディアを配信させるストリーミングメディア蓄積サーバにおいて、
前記ストリーミング映像メディアを蓄積するメディア蓄積部と、
前記メディア蓄積部に蓄積されたストリーミング映像メディアの一部を動画として表示させるアイコン用データを蓄積するアイコン用データ蓄積部と、
クライアントからの要求により、前記アイコン用データ蓄積部に蓄積された動画表示用のアイコン用データを、クライアントに配信する制御手段とを備えた
ストリーミングメディア蓄積サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、インターネットなどを介してストリーミング映像データを得るためのアクセス方法及びアクセス装置、ならびにそのストリーミング映像データを蓄積するストリーミングメディア蓄積サーバに関する。
【０００２】
【従来の技術】
パーソナルコンピュータ装置などを使用して、インターネットを経由して所定のサーバにアクセスさせることで、そのサーバが蓄積した各種データの配信を受けることが可能である。配信を受けるデータとしては、文書，静止画像などのファイルデータの他に、音楽データや映像データなどのストリーミングデータの場合もある。
【０００３】
サーバにアクセスする装置は、サーバとの関係から見た場合には、クライアントと称される。クライアントとして使用される装置は、パーソナルコンピュータ装置が一般的であるが、インターネットなどの通信手段を経由してサーバにアクセス可能な装置であれば、コンピュータ装置には限定されない。
【０００４】
一方、コンピュータ装置などでインターネットにアクセスする場合には、そのアクセスする装置に、予めサーバのアドレスを登録させておくことが可能である。このアドレスの登録処理は、ブックマーク管理機能と称され、各サーバが提供するメディアのタイトルや作成者などのテキスト情報をサーバから取得して、コンピュータ装置側で記憶させておく。
【０００５】
そして、ブックマークの表示を行うことをユーザ操作で選択した場合に、記憶されたブックマーク用のテキスト情報を、モニタ画面上に一覧表示させる。ユーザは、マウスなどを操作して、一覧表示されたタイトル名などのテキスト（文字）の中から、アクセスしたいテキストを選択することで、その選択されたテキスト情報を取得したサーバにアクセスする処理が実行され、サーバから必要なメディアが取得できるものである。
【０００６】
【発明が解決しようとする課題】
ところが、従来のブックマーク処理は、単にタイトル名などの文字が表示されるだけであり、ストリーミングメディアを選択するための情報としては、不十分であった。例えば、あるストリーミングメディアのブックマーク名が提示されている場合に、そのブックマーク名で示されるストリーミングメディアが何であるかをユーザが覚えていなければ、そのストリーミングメディアをダウンロードして再生させて、視聴するまで内容が判らない問題があった。
【０００７】
また、同じブックマーク名で登録されたストリーミングメディアが複数ある場合において、実際には異なる内容のストリーミングメディアである場合があった。逆に、異なるブックマーク名で登録された複数のストリーミングメディアが、実際には同じ内容のストリーミングメディアである場合もあった。
【０００８】
また、ユーザがブックマークに独自のコメントを付与することもできるが、そのようなコメントがあっても不十分であったり、実際にそのコメントを表示させるために別のウィンドウを開く操作が必要になる等の問題があった。
【０００９】
このようにインターネットなどで配信されるストリーミングメディアをユーザに的確に識別させるためには、テキスト情報だけでは不十分であり、より容易に内容を知ることができる処理が必要であった。
【００１０】
本発明はかかる点に鑑みてなされたものであり、ブックマークとして登録させたストリーミングメディアの内容が、そのブックマークの表示から確実に判るようにすることを目的とする。
【００１１】
【課題を解決するための手段】
本発明は、サーバからストリーミング映像メディアをクライアントが取得して再生する場合に、そのストリーミング映像メディアの一部のデータ又は類似したデータで構成される動画のデータを、アイコン用データとして、そのストリーミング映像メディアが取得できるアドレス及びファイル名とともにクライアントが保持し、その保持されたデータに基づいた動画をアイコンとして画面に表示させて、表示されたアイコンがユーザ操作で選択された場合に、そのデータとともに保持されたアドレスの該当するファイルを取得して、その取得したファイルで構成されるストリーミング映像メディアを再生させるようにしたものである。
【００１２】
このようにしたことで、ブックマークの一覧表示として、動画によるアイコンが表示されるようになり、その動画表示から、ストリーミング映像メディアの概要が判るようになる。
【００１３】
【発明の実施の形態】
以下、添付図面を参照して、本発明の一実施の形態について説明する。
【００１４】
図１は、本例のシステム構成例を示す図である。本例においては、インターネットなどの通信手段を介して、クライアントとして構成されたストリーミングメディア再生装置を、サーバとして構成されたストリーミングメディア蓄積装置にアクセスして、ストリーミングメディア蓄積装置に蓄積されたストリーミングメディアの転送を行うものである。
【００１５】
即ち、図１に示すように、サーバ１がインターネット２に接続してあり、任意の台数のクライアント３，４，５…が、このサーバ１のアドレスを指定することで、サーバ１にアクセスできる構成としてある。サーバ１は、例えば、サーバとして機能するコンピュータ装置と、そのコンピュータ装置に接続された大容量のデータ蓄積装置で構成される。各クライアントがインターネットに接続されるためには、図示しないアクセスポイントなどを経由する必要がある。
【００１６】
サーバ１が蓄積するストリーミングメディアとしては、ここでは動画の映像データを含むストリーミング映像メディアとする。この場合、後述する動画アイコン表示用のデータを、予めサーバ１が用意して蓄積しておいても良い。この動画アイコン表示用のデータについては、ストリーミング映像メディアで表示される映像の一部又は全部を、クライアント側の端末のディスプレイに、縮小したアイコンとして表示させるためのデータである。サーバ１が蓄積するストリーミング映像メディアが複数種類ある場合には、それぞれのストリーミング映像メディア毎に（又は映像メディアの種別毎に）、動画アイコン表示用のデータを用意しても良い。
【００１７】
各クライアント３，４，５として機能するストリーミングメディア再生装置は、例えば、パーソナルコンピュータ装置として構成される。図２は、各クライアント３，４，５として使用可能な、パーソナルコンピュータ装置によるストリーミングメディア再生装置１０の構成例を示した図である。図２に示した構成について説明すると、ストリーミングメディア再生装置１０は、制御手段としての中央制御ユニット（ＣＰＵ）１１を備え、この中央制御ユニット１１でのデータ処理に使用されるメモリとしてＲＡＭ１２及びＲＯＭ１３を備える。中央制御ユニット１１の制御により、ストリーミングメディアが得られるサーバへのアクセス処理や、そのサーバから転送されたストリーミングメディアの再生処理などが実行される。また、データ蓄積手段としてのハードディスクドライブ１４と、ＣＤ−ＲＯＭなどの記憶媒体からデータを読み込むディスクドライブ１５を備え、これらのドライブ１４，１５を使用したデータの記憶や再生についても中央制御ユニット１１の制御で実行される。
【００１８】
また、電話回線などを経由してインターネットなどの外部ネットワークと接続させるための外部インターフェース部１６と、ディスプレイ２１を接続するためのインターフェース部１７と、キーボード２２及びポインティングデバイス（マウスなど）２３を接続するためのインターフェース部１８を備える。さらに、スピーカなどの音声出力手段を接続するためのインターフェース部を備えても良い。
【００１９】
このストリーミングメディア再生装置１０で、例えば動画の映像データを含むストリーミング映像メディアを、インターネットを経由してダウンロードして再生させる場合には、外部インターフェース１６を介してインターネット２に接続させて、ユーザが必要とするストリーミングメディアが蓄積されたアドレスのサーバ１のアクセスし、そのアクセスされたサーバ１に蓄積されたストリーミングメディアを、インターネットなどを経由して転送させる。
【００２０】
ストリーミングメディア再生装置１０に転送されたストリーミングメディアは、例えばハードディスクドライブ１４に装填されたハードディスクに記憶させる。転送されたメディアが、映像を含むメディアである場合には、中央制御ユニット１１の制御で、接続されたディスプレイ２１に表示させる。音声を含むメディアである場合には、接続された音声出力手段（図示せず）から出力させる。
【００２１】
サーバへのアクセスを行う際には、ブックマーク登録処理を行うことで、簡単にアクセスができるようにしてある。このブックマーク登録処理は、アクセスしたいサーバのアドレスを、中央制御ユニット１１の制御で、再生装置１０内の記憶手段（例えばハードディスク又はＲＡＭ）に記憶させて登録させるようにしたものである。登録されたブックマークは、ディスプレイ２１にブックマークを一覧表示させることで、その登録されたブックマークがユーザに判るようにしてある。
【００２２】
ここで本例においては、その登録されるブックマークが、動画のストリーミングメディアを得るためのブックマークである場合に、ブックマーク名の一覧表示時に、動画がアイコンとして表示されるようにしてある。以下、この動画のアイコンを表示させるための処理について説明する。
【００２３】
図３は、本例のブックマーク登録処理の例を示したフローチャートである。まず、ユーザは所望のストリーミング映像メディアが得られるサーバのアドレスを指定する等して、該当するサーバにアクセスして、そのサーバからストリーミング映像メディアのデータを転送させて、ストリーミング映像メディアをクライアント（再生装置）で再生させる（ステップＳ１１）。その後、再生装置の中央制御ユニット１１は、この再生中（或いはサーバにアクセスしている間）に、ポインティングデバイス２３の操作などで、ディスプレイ２２の画面上に用意されたブックマーク登録ボタンを押す操作があったか否か判断する（ステップＳ１２）。
【００２４】
ブックマーク登録ボタンが押された場合には、動画アイコン表示用のデータがサーバ側から得られるか否か判断し（ステップＳ１３）、サーバ側から得られると判断した場合に、その動画アイコン表示用のデータがサーバ側から転送されて取得完了したか否か判断する（ステップＳ１４）。取得完了した場合には、その取得された動画アイコン表示用のデータを、ブックマークデータとして、登録する（ステップＳ１６）。この登録時には、動画アイコン表示用のデータだけでなく、そのアドレスで再生される映像データのタイトル名などのファイル名と、そのストリーミング映像データが得られるアドレスとを、再生装置１０内の記憶手段（ハードディスク又はメモリ）に中央制御ユニット１１の制御で記憶させる。
【００２５】
ステップＳ１３で動画アイコン表示用のデータがサーバから得られない場合、及びステップＳ１４でサーバからの動画アイコン表示用のデータ取得に失敗した場合には、そのときサーバから転送されて再生させているストリーミングメディアの映像データを利用して、再生装置内で動画アイコン表示用のデータを作成する（ステップＳ１５）。
【００２６】
即ち、サーバから転送されたストリーミング映像メディアのデータの一部又は全部を、中央制御ユニット１１の制御でキャプチャして、ディスプレイ２１に小さな画面で表示させるための動画表示用の映像データを作成し、その作成された動画表示用の映像データを、動画アイコン表示用のデータとして記憶させる。例えば、数十分程度のような長さの長い映像メディアである場合には、その先頭の数分間の映像データだけから、動画アイコン表示用のデータを作成しても良い。再生装置１０が備えるハードディスクなどの記憶手段に十分な記憶容量がある場合には、長さの長い映像メディアであっても、ほぼ全ての区間の映像データから、動画アイコン表示用のデータを作成しても良い。また、映像メディアの１画面全体を縮小させて動画アイコン表示用のデータを作成させる場合の他に、例えば１画面の一部の範囲（例えば中心部だけ）を利用して、動画アイコン表示用のデータを作成しても良い。
【００２７】
このようにして、動画アイコン表示用のデータを、再生装置１０内で作成した場合にも、ステップＳ１６に移り、その作成された動画アイコン表示用のデータを、ブックマークデータとして登録する。この登録時にも、動画アイコン表示用のデータだけでなく、そのアドレスで再生される映像データのタイトル名などのファイル名と、そのストリーミング映像データが得られるアドレスとを、再生装置１０内の記憶手段（ハードディスク又はメモリ）に中央制御ユニット１１の制御で記憶させる。
【００２８】
ステップＳ１６でブックマークの登録処理が完了すると、その登録されたブックマークを、ディスプレイ２１の画面中の所定位置に表示させ（ステップＳ１７）、ステップＳ１１のストリーミングメディア再生処理に戻る。
【００２９】
ここで、ブックマーク登録時にサーバ側から動画アイコン表示用のデータが得られる場合と、再生装置内で動画アイコン表示用のデータを作成させる場合の処理状態の概要を、図４，図５に示す。図４は、サーバ側から得られる場合の例であり、サーバ側からストリーミング映像メディアのデータと動画アイコン表示用のデータとが個別に得られる場合には、ストリーミング映像メディアのデータにより、ディスプレイでの映像再生が行われると共に、その映像再生を行うデータとは別に転送された動画アイコン表示用のデータを、ブックマーク用のデータとして登録させる。
【００３０】
図５は、図３のフローチャートのステップＳ１５での動画アイコンデータを作成させる場合の処理例を示した図である。サーバ側から動画アイコンのデータが転送されない場合には、再生装置１０で再生させているストリーム映像メディアのデータの一部又は全部をキャプチャして、再生装置１０内で動画アイコン表示用のデータを作成し、その作成された動画アイコン表示用のデータを、ブックマーク用のデータとして登録させる。
【００３１】
なお、動画アイコン用の映像データとしては、例えばＭＰＥＧ（Ｍｏｖｉｎｇ　Ｐｉｃｔｕｒｅ　ｃｏｄｉｎｇ　Ｅｘｐｅｒｔｓ　Ｇｒｏｕｐ　）フォーマットやＧＩＦ（Ｇｒａｐｈｉｃｓ　Ｉｎｔｅｒｃｈａｎｇｅ　Ｆｏｒｍａｔ　）フォーマットの動画像データなどの、公知の各種動画用フォーマットが適用可能である。
【００３２】
図６〜図９は、ストリーミングメディア再生装置１０に接続されたディスプレイ２１での表示例を示した図である。図６は、サーバから転送されたストリーミング映像メディアを再生中の画面の例を示した図であり、そのメディアの再生映像とタイトルとが表示させてある。図６の表示例では、ブックマーク登録ボタンについても画面中に表示させてある。
【００３３】
この図６に示すようにストリーミング映像メディアを再生させた状態で、ポインティングデバイス２３などを使用して、画面中のブックマーク登録ボタンをクリックするユーザ操作を行うことで、現在再生中のストリーミング映像メディアの動画アイコン表示用のデータを取得して、図７に示すように、その取得されたデータに基づいた動画アイコンが、ブックマーク登録ボタンの下に表示されるようになる。この例では、そのメディアの縮小された動画像と、メディアのタイトルと、メディアの作成者名とを表示させてある。
【００３４】
動画アイコンとして表示される映像が、再生中のストリーミング映像メディアによる映像を縮小させた映像である場合には、図７に示した例のように、再生中の映像をそのまま縮小させた映像が、動画アイコンとして表示されるようになる。但し、ストリーミング映像メディアの再生を開始させたタイミングと、動画アイコンの表示を開始させたタイミングとが一致するとは限らないので、同じタイミングの動画が表示されるとは限らないが、動画アイコンで表示される映像と、ストリーミング映像メディアの再生映像とを一致させる処理を行うようにしても良い。動画アイコンを表示させ続けている状態では、動画アイコン内の映像が、その動画像の末尾まで表示された場合、その動画像の先頭から表示を開始させ、用意されたデータに基づいた動画像を繰り返し表示させる。
【００３５】
図８は、複数のブックマーク登録を行った場合の表示例を示した図である。この例では、ブックマーク登録ボタンと表示された位置の下に、登録された２つの動画アイコンを表示させてある。図７，図８の例では、説明のために動画アイコンを画面中に比較的大きなサイズで表示させてあるが、多数のアイコンを同時に表示させることができるような比較的小さなサイズで表示させても良い。
【００３６】
この図８に示すように複数のブックマーク登録が行われて、複数の動画アイコンが表示された状態のとき、その表示された動画アイコンの中の何れか１つのアイコンを、ポインティングデバイス２３などを使用して選択してクリックするユーザ操作が行われることで、その動画アイコンに登録されたストリーミング映像メディアが得られるサーバにアクセスされて、該当するストリーミング映像メディアがサーバからダウンロードされて、図９に示すように表示される。
【００３７】
図６〜図９の表示例では、説明を簡単にするために、各動画アイコンの表示態様として、全て同じ映像が表示されているが、実際には動画であるため、表示される映像は刻々と変化する。
【００３８】
図１０は、ブックマーク登録された中から、再生させるメディアを選択する際の処理例を示したフローチャートである。まず、再生装置ではストリーミング映像メディアの再生中、もしくは再生待機中である状態で（ステップＳ２１）、動画アイコンとして表示されたいずれかのブックマークがマウスなどによるユーザ操作で選択されたか否か判断する（ステップＳ２２）。選択されない場合には、そのままの状態を維持し、選択された場合には、その選択された動画アイコンにブックマークとして登録されたアドレス（ＵＲＩ）のサーバにアクセスする（ステップＳ２３）。そして、そのアドレスで示されるストリーミングメディアを転送させて、再生装置で再生を開始させる（ステップＳ２４）。
【００３９】
この動画アイコンに基づいたストリーミング映像メディアの再生を開始させる場合には、そのストリーミング映像メディアを先頭位置から再生させても良い。或いは、動画アイコンとして縮小表示された動画像をユーザ操作でクリックしたときに表示されいてた位置から、ストリーミング映像メディアを再生させるようにしても良い。
【００４０】
なお、動画アイコンの表示処理として、例えばディスプレイ２１の画面の上部などに表示されたプルダウンメニューの中のブックマークのクリックなどで、表示させるようにしても良い。即ち、例えば図１１に示すように、画面上部のブックマークと表示された位置をクリックすることで、そのときに登録された動画アイコンと、タイトル名と、作成者名などの一覧が表示される。このように表示された状態で、ユーザが所望の動画アイコンを選択することで、その選択されたストリーミング映像メディアの再生が開始される。
【００４１】
次に、再生装置（クライアント）とサーバとの間での、データ伝送処理例を説明する。まず、サーバ側に、動画アイコン用のデータが予め用意されて、その動画アイコン用のデータが随時伝送されている場合の処理例を、図１２を参照して説明する。クライアントとサーバとの間のデータ転送については、ＨＴＴＰ、ＲＴＰなどのプロトコルでデータ転送が行われる。クライアントから所望のサーバにアクセスさせた状態で、クライアント側で再生ボタンの押下などの再生操作１０１があると、クライアントからサーバに再生リクエスト１０２が伝送される。例えば、ＲＴＳＰ規格に準拠したプレイメソッドで、再生リクエストを送信する。
【００４２】
図１３Ａ〜Ｃは、この再生リクエストのコマンドのデータ構成例を示した図である。プレイメソッドには、Ｒａｎｇｅフィールドが定義されており、図１３Ａに示すように、「Ｒａｎｇｅ：ｎｐｔ＝２０．０−」と記述することで、２０秒目からのデータの再生が要求される。また、図示はしないが、「Ｒａｎｇｅ：ｎｐｔ＝２０．０−３０．０」と記述することで、２０秒目から３０秒目までのデータの再生が要求される。また、例えば図１３Ｂに示すように、送信コマンド（パケットリクエスト）内に、再生時刻として「００：００：２０−」と記述して、２０秒目からのデータの再生の要求を行っても良い。さらに、例えば図１３Ｃに示すように、パケット識別子として、データのパケット番号を指示する「Ｐａｃｋｅｔ＃０２５」を記述しても良い。
【００４３】
この再生リクエストがサーバに届くと、サーバではパケット化されたストリーミング映像メディアのデータと、動画アイコンのデータとのクライアントへの伝送が開始される。即ち１パケット単位で動画アイコンのデータの伝送１０３，１０６，‥‥と、パケットデータの伝送１０４，１０７‥‥が行われて、クライアント側で１パケット受信する毎に、その受信したパケットデータの再生１０５，１０８‥‥が行われる。ここで、ブックマーク登録処理が行われない場合には、受信した動画アイコンのデータは破棄する。
【００４４】
そして、このようにして伝送が行われた状態で、パケット番号＃ｎ（ｎは任意の整数）の動画アイコンデータの伝送１０９及びパケットデータの伝送１１０があった後に、クライアント側でブックマーク登録ボタンの押下操作１１１があると、そのときのパケットデータの再生１１２が行われると共に、このとき受信したパケット番号＃ｎの動画アイコンデータと、アドレスやタイトル名などの情報の記録（記憶）１１３を行い、ブックマークとして登録させる。
【００４５】
その後も、ストリーミング映像メディアが続く限り、パケット番号＃ｎ＋１の動画アイコンデータの伝送１１４及びパケットデータの伝送１１５があり、パケットデータの再生１１６が行われる。
【００４６】
図１４は、クライアント側で記憶される動画アイコンのデータ構成例を示した図である。図１４Ａは、ＧＩＦフォーマットの動画アイコンのデータ例であり、その動画アイコンデータと、ストリーミング映像メディアが得られるアドレスであるＵＲＬ（Ｕｎｉｆｏｒｍ　Ｒｅｓｏｕｒｃｅ　Ｌｏｃａｔｏｒ）と、再生開始位置とをセットで記憶させる。図１４ｂは、ＭＰＥＧフォーマットの動画アイコンのデータ例であり、同様に動画アイコンデータとＵＲＬと再生開始位置とを記憶させる。この図１４の例は、再生開始位置の情報についても記憶させる場合の例であり、再生開始位置がない場合には、そのストリーミング映像メディアを再生させるようにすれば良い。
【００４７】
なお、図１２の例では、パケット番号＃ｎの動画アイコンデータだけを記録させるようにしたが、その他のパケットデータとともに伝送される動画アイコンデータについても記録させるようにしても良い。或いは、１単位のパケットデータ毎に伝送される動画アイコンデータを、全て同じデータとして、いつブックマーク登録処理を行っても、同じ動画が登録されるようにしても良い。同じ動画アイコンのデータとする場合には、例えば、ストリーミング映像メディアのハイライトシーンの映像などから予め動画アイコンデータを作成すれば良い。また、１つのストリーミング映像メディア内の異なる複数の動画アイコンデータをブックマーク登録することも可能であり、その場合には識別番号などをタイトル名の後に付与する等して区別して表示するようにすれば良い。
【００４８】
図１５は、サーバ側に、動画アイコン用のデータが予め用意されている場合の別の処理例である。この例では、サーバ側が動画アイコンのデータを用意している点は、図１２の例と同じであるが、この例では、クライアントからの要求があった場合にだけ、動画アイコンのデータをクライアントに送るようにしたものである。
【００４９】
以下、図１５の例の処理について説明すると、クライアントから所望のサーバにアクセスさせた状態で、クライアント側で再生ボタンの押下などの再生操作２０１があると、クライアントからサーバに再生リクエスト２０２が伝送される。この再生リクエストを受信したサーバでは、１単位毎にパケットデータの伝送２０３，２０５‥‥が行われ、そのクライアント側でそのパケットデータを受信する毎に再生２０４，２０６‥‥が行われる。
【００５０】
そして、このようにして伝送が行われた状態で、パケット番号＃ｎのパケットデータの伝送２０７があり、そのデータの再生２０８が行われた後に、クライアント側でブックマーク登録ボタンの押下操作２０９があると、クライアントからサーバにアイコンリクエストの伝送２１０が行われる。図１６は、アイコンリクエストのコマンド構成例を示した図である。ここでは、ＲＴＣＰパケットのＡＰＰパケットを使用して、アイコンリクエストを送信する場合の例としてあり、図１６ＡはＲＴＣＰパケットのＡＰＰパケットの構成例を示した図である。ＡＰＰパケットは、バージョン、パディング、サブタイプ、パケットタイプ、データ長、ＳＳＲＣ／ＣＳＲＣ（Ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ　Ｓｏｕｒｃｅ／Ｃｏｎｔｒｉｂｕｔｉｎｇ　Ｓｏｕｒｃｅｓ　）、パケットの名前、アプリケーションに特有のデータが順に配置されている。
【００５１】
ここで、アイコンリクエストの送信時には、アプリケーションに特有のデータの区間に、アイコンリクエストメソッドを埋め込む。この場合、例えば図１６Ｂに示すように、アイコンリクエストの送信コマンド内に、「００：１２：２３」のように所望の動画アイコンデータに対応した現在の再生時刻を指定するデータを記述したり、或いは図１６Ｃに示すように、「Ｐａｃｋｅｔ＃１２３」と記述して、所望の動画アイコンデータの番号を指定するようにしても良い。
【００５２】
図１５の説明に戻ると、このようなアイコンリクエストがサーバに届くと、サーバでは指示された動画アイコンのデータの伝送２１１を行い、クライアントではその伝送された動画アイコンのデータを、ストリーミング映像メディアのアドレス，タイトル名などの情報と共に記録させて、ブックマーク登録２１２を行う。その後も、ストリーミング映像メディアが続くかぎりパケットデータの伝送２１３があり、パケットデータの再生２１４が行われる。
【００５３】
図１７は、サーバ側に、動画アイコン用のデータが用意されてない場合の処理例である。以下、図１７の例の処理について説明すると、クライアントから所望のサーバにアクセスさせた状態で、クライアント側で再生ボタンの押下などの再生操作３０１があると、クライアントからサーバに再生リクエスト３０２が伝送される。この再生リクエストを受信したサーバでは、１単位毎にパケットデータの伝送３０３，３０５‥‥が行われ、そのクライアント側でそのパケットデータを受信する毎に再生３０４，３０６‥‥が行われる。
【００５４】
そして、このようにして伝送が行われた状態で、パケット番号＃ｎのパケットデータの伝送３０７があり、そのデータの再生３０８が行われた後に、クライアント側でブックマーク登録ボタンの押下操作３０９があると、そのときクライアントを構成する再生装置内で、動画アイコンデータの作成３１０を行う。このときの作成処理としては、例えば数秒毎に１フレームの画像データをキャプチャして、その取り込まれた画像データから動画表示用のデータを作成して、動画アイコンデータとする。
【００５５】
このようにして作成された動画アイコンデータを、ストリーミング映像メディアのアドレス，タイトル名などの情報と共に記録させて、ブックマーク登録３１１を行う。その後も、ストリーミング映像メディアが続くかぎりパケットデータの伝送３１２があり、パケットデータの再生２１３が行われる。
【００５６】
なお、このように動画アイコンのデータをクライアント側で独自に作成する場合に、図１７の例ではブックマーク登録ボタンの操作があってから、動画アイコンのデータを作成するようにしたが、ストリーミング映像メディアのデータを受信し始めたときから、動画アイコンのデータの作成を開始させて、ブックマーク登録ボタンの操作の有無にかかわらず、動画アイコンのデータの作成については、クライアント内で常に行うようにしても良い。
【００５７】
なお、ここまで説明した実施の形態では、パーソナルコンピュータ装置をクライアント側の端末として使用して、インターネットを経由してサーバにアクセスさせた場合の、ブックマーク登録処理について説明したが、その他のサーバアクセス用の端末装置を用意して、ユーザの操作などでブックマーク登録を行う場合にも適用可能である。例えば、ビデオゲームをサーバにアクセスして実行するネットワーク型のゲーム機器において、そのアクセスするビデオゲームとしてのストリーミング映像メディアを、ブックマーク登録する場合にも適用可能である。その他の機器においても、映像を含むストリーミングメディアをブックマーク登録する場合に適用可能である。また、本例の処理を実行するプログラムを用意して、そのプログラムを記録した媒体を、サーバにアクセス可能なコンピュータ装置などの機器にインストールさせて、同様の処理を実行させるようにしても良い。
【００５８】
【発明の効果】
本発明によると、ブックマークの一覧表示として、動画によるアイコンが表示されるようになり、その動画表示から、ストリーミング映像メディアの概要が判るようになる。従って、ストリーミング映像メディアをサーバからダウンロードしたい場合に、ユーザが必要なメディアがいずれであるか、アイコンの一覧表示から容易に判るようになり、従来のようなテキスト文字だけによる表示よりも使い勝手が向上する。
【００５９】
この場合、クライアント側で予め動画のアイコン表示用のデータを用意しておいて、クライアント側での所定の操作に基づいたサーバへの要求で、サーバに用意されたその動画のアイコン用データを転送することで、クライアント側ではサーバからアイコン用のデータを取得する処理を行うだけで、簡単に動画表示用のアイコンのデータが得られるようになる。
【００６０】
また、アイコン用データがサーバから得られない場合に、サーバから取得したストリーミング映像データ内の一部のデータを使用して、動画を表示させるアイコン用データを作成することで、サーバ側で動画アイコンのデータが用意されてない場合に、クライアント側の端末内での処理で、動画アイコンのデータが作成できるようになる。
【００６１】
また、アイコン用データによる動画の表示は、動画の末尾になったとき先頭に戻って繰り返し表示させるようにしたことで、ストリーミング映像メディアの長さに関係なく、クライアント側の端末ではアイコン表示される画像が、連続的に動画として表示されるようになる。
【００６２】
また、ストリーミング映像データは、映像のみのストリーミングメディア又は映像のストリーミングメディアを含むストリーミングメディアで構成されることで、その映像による動画がアイコンとして表示されるようになる。
【図面の簡単な説明】
【図１】本発明の一実施の形態によるシステム構成例を示す説明図である。
【図２】本発明の一実施の形態によるストリーミングメディア再生装置の構成例を示すブロック図である。
【図３】本発明の一実施の形態によるブックマーク登録処理例を示すフローチャートである。
【図４】本発明の一実施の形態による動画アイコンのデータの取得例（サーバ側から動画アイコンのデータが得られる例）を示す説明図である。
【図５】本発明の一実施の形態による動画アイコンのデータの取得例（端末内で動画アイコンのデータを得る例）を示す説明図である。
【図６】一実施の形態による再生装置の画面の例を示す説明図である。
【図７】一実施の形態による再生装置のブックマーク登録後の画面の例を示す説明図である。
【図８】一実施の形態による再生装置の複数のブックマーク登録後の画面の例を示す説明図である。
【図９】一実施の形態による再生装置のブックマーク選択による再生画面の例を示す説明図である。
【図１０】本発明の一実施の形態によるブックマーク選択処理例を示すフローチャートである。
【図１１】本発明の一実施の形態による画面の例（プルダウンメニュー表示の例）を示す説明図である。
【図１２】本発明の一実施の形態による動画アイコンのデータの取得処理例（例１）を時系列的に示した説明図である。
【図１３】本発明の一実施の形態による再生リクエストコマンドの例を示した説明図である。
【図１４】本発明の一実施の形態による保存される動画アイコンデータの例を示した説明図である。
【図１５】本発明の一実施の形態による動画アイコンのデータの取得処理例（例２）を時系列的に示した説明図である。
【図１６】本発明の一実施の形態によるアイコンリクエスト時のコマンドの例を示した説明図である。
【図１７】本発明の一実施の形態による動画アイコンのデータの取得処理例（例３）を時系列的に示した説明図である。
【符号の説明】
１…サーバ、２…インターネット、３，４，５…クライアント（ストリーミングメディア再生装置）、１０…ストリーミングメディア再生装置、１１…中央制御ユニット、１２…ＲＡＭ、１３…ＲＯＭ、１４…ハードディスクドライブ、１５…ディスクドライブ、１６…外部インターフェース部、１７，１８…インターフェース部、２１…ディスプレイ、２２…キーボード、２３…ボインティングデバイス
【図１】
2004112086.tif 000003
【図２】
2004112086.tif 000004
【図３】
2004112086.tif 000005
【図４】
2004112086.tif 000006
【図５】
2004112086.tif 000007
【図６】
2004112086.tif 000008
【図７】
2004112086.tif 000009
【図８】
2004112086.tif 000010
【図９】
2004112086.tif 000011
【図１０】
2004112086.tif 000012
【図１１】
2004112086.tif 000013
【図１２】
2004112086.tif 000014
【図１３】
2004112086.tif 000015
【図１４】
2004112086.tif 000016
【図１５】
2004112086.tif 000017
【図１６】
2004112086.tif 000018
【図１７】
2004112086.tif 000019