(57)【要約】【課題】ストリームを再生するためのタグ情報を、効率的に生成又は編集することができる技術を提供する。また、ストリーム情報を効率的に再生する技術を提供する。【解決手段】追加システム１０は、ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存する。ここで、タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始時間を特定するための開始情報とを含む。ついで、編集システム２０は、編集の指示、及び、編集されるタグ情報を特定する指示を受け付けた場合、修正内容の入力を受け付け、さらに、入力された修正内容に基づいて前記タグ情報を更新して保存する。再生システム３０は、保存されたタグ情報から、ストリーム情報再生のための指示情報を生成し、この指示情報によって、ストリーム情報の一部を、タグ情報で特定された開始位置から再生する。【選択図】図１
2007267339.tif 000002
【特許請求の範囲】
【請求項１】
追加システムと、編集システムと、再生システムを備えており、
前記追加システムは、ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存する構成となっており、
前記タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始位置を特定するための開始情報とを含んでおり、前記開始位置は、前記開始位置指示を受け付けた時点又はその近傍に設定されており、
前記編集システムは、編集の指示、及び、編集されるタグ情報を特定する指示を受け付けた場合、前記タグ情報についての修正内容の入力を受け付け、さらに、入力された修正内容に基づいて前記タグ情報を更新して保存する構成となっており、
前記再生システムは、前記保存されたタグ情報から、ストリーム情報再生のための指示情報を生成し、この指示情報によって、前記ストリーム情報の一部を、前記タグ情報で特定された前記開始位置から再生する構成となっている
ことを特徴とするストリーム再生情報の処理装置。
【請求項２】
前記追加システムは、ストリーム情報の再生中に終了位置指示を受け付けた場合には、前記ストリーム情報における終了位置を特定するための終了情報を生成して、前記タグ情報の一部として保存する構成となっている
請求項１に記載の処理装置。
【請求項３】
前記追加システムが生成するタグ情報は、前記開始位置の近傍における、前記ストリーム情報のサムネイル情報をさらに含んでいる
請求項１又は２に記載の処理装置。
【請求項４】
前記ストリーム情報は動画像であり、前記サムネイル情報は、前記動画像の一部である静止画像である
請求項３に記載の処理装置。
【請求項５】
前記編集システムが受け付ける修正内容には、使用者から入力されるコメント情報を含んでおり、さらに、前記編集システムは、入力された前記コメント情報を、編集対象となっているタグ情報の一部として保存する構成となっている
請求項１〜４のいずれか１項に記載の処理装置。
【請求項６】
前記再生システムで生成される前記指示情報とはＳＭＩＬファイルである、請求項１〜５のいずれか１項に記載の処理装置。
【請求項７】
前記追加システム又は前記再生システムにおいては、前記タグ情報が、ＸＭＬまたはＣＳＶの形式で保存される、請求項１〜６のいずれか１項に記載の処理装置。
【請求項８】
前記追加システムにおける前記開始位置指示の入力と前記終了位置指示の入力とは、異なる入力キーに割り付けられている、請求項２に記載の処理装置。
【請求項９】
前記追加システムにおける前記開始位置指示の入力と前記終了位置指示の入力とは、同じ入力キーにおける奇数回目の入力と偶数回目の入力とに割り付けられている、請求項２に記載の処理装置。
【請求項１０】
追加システムと編集システムと再生システムを備えており、さらに、以下のステップを備える、ストリーム再生情報の処理方法：
（１）前記追加システムが、ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存するステップ、
ここで、前記タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始位置を特定するための開始情報とを含んでおり、前記開始位置は、前記開始位置指示を受け付けた時点又はその近傍に設定されている；
（２）前記編集システムが、編集の指示、及び、編集されるタグ情報を特定する指示を受け付けた場合、前記タグ情報についての修正内容の入力を受け付け、さらに、入力された修正内容に基づいて前記タグ情報を更新して保存するステップ；
（３）前記再生システムが、前記保存されたタグ情報から、ストリーム情報再生のための指示情報を生成し、この指示情報によって、前記ストリーム情報の一部を、前記タグ情報で特定された前記開始位置から再生するステップ。
【請求項１１】
コンピュータに、請求項１０記載の処理方法を実行させるコンピュータプログラム。
【請求項１２】
再生部と、開始情報生成部とを備えており、
前記再生部は、使用者に提示されるストリーム情報を再生する構成となっており、
前記開始情報生成部は、前記ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存する構成となっており、
前記タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始位置を特定するための開始情報とを含んでおり、前記開始位置は、前記開始位置指示を受け付けた時点又はその近傍に設定されている
ことを特徴とするタグ情報追加システム。
【請求項１３】
さらに終了情報生成部を備えており、前記終了情報生成部は、前記ストリーム情報の再生中に終了位置指示を受け付けた場合には、ストリーム情報における終了位置を特定するための終了情報を生成して、前記タグ情報の一部として保存する構成となっている
請求項１２に記載のシステム。
【請求項１４】
再生部と、開始情報編集部とを備えており、
前記再生部は、使用者に提示されるストリーム情報を、指定されたタグ情報に基づいて提示する構成となっており、
前記開始情報編集部は、新たな開始情報の入力を受け付け、さらに、入力された新たな開始情報に基づいて前記タグ情報を更新して保存する構成となっている
ことを特徴とするタグ情報編集システム。
【請求項１５】
ファイル生成部と、再生部と、提示部とを備え、
前記ファイル生成部は、保存されたタグ情報から、ストリーム情報再生のための指示情報を生成する構成となっており、
前記再生部は、この指示情報によって、ストリーム情報の一部を、前記タグ情報で特定された開始位置から再生する構成となっており、
前記提示部は、前記再生部で再生されたストリーム情報を使用者に提示する構成となっている
ことを特徴とするストリーム情報再生システム。
【請求項１６】
前記ストリーム情報再生のための指示情報とはＳＭＩＬファイルであることを特徴とする、請求項１５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ストリーム再生情報の処理装置及び処理方法に関するものである。
【背景技術】
【０００２】
近年、コンピュータの高性能化、通信技術の発達による伝送速度の高速化、デジタルデータの圧縮技術の進歩に伴う高度情報の小データサイズ化が進み、さらにマルチメディアの利用技術の進歩とともに、情報処理に占める動画像や音声情報の比率が高まってきている。
【０００３】
そこで、電子博物館などのアーカイブ系、ビジネス・プロモーションなどのプレゼンテーション系、医療などの学術系、スポーツの記録分野、技能・芸能の研修や記録、教育分野としてのe-Learningなど、さまざまな領域でマルチメディアデータの高度利用が高まってきている。その中にあって、連続した長時間にわたる映像/音声情報のすべてを利用しようとすると、非常に大きな時間の無駄が生ずることにある。
【０００４】
たとえば、手術の記録において、回数を重ねて確認したり研究対象としたりしなければならない部分は、全体からみれば数十分の一ないし数百分の一に過ぎない。
【０００５】
さらに、スポーツの分野、たとえばゴルフにおいては、スウィングの部分だけを再生して、自分のクセを把握したり、あるいは一流選手の同じ動作と比較対照したりするという用途が多い。
【０００６】
技能習得においても、コツをつかむために熟練者の特定の動作個所だけを繰り返し確認したり、場合によってはそれと似た個所を含めて見たり、さらには自分の動作と熟練者の動作とを比較して欠点を克服したいという要求がある。
【０００７】
芸能の習得においても同様である。芸能では、演目が同じであっても演者によって非常に趣が異なる。そこで、とくに習得中の者にとっては、これらの僅かな違いを、同一個所について繰り返し鑑賞することで把握し、演技力を身につけたいという要求がある。
【０００８】
e-Learningにおいても、特定の箇所だけの繰り返し利用が学習に有効とされている。
【０００９】
ところで、一連の映像／音声情報の中から、ある部分だけを切り出し、それを再編集して再生させることは、古くから行われてきた。とくに情報のデジタル化が進んでからは、多くの「画像編集ツール」と呼ばれるものが市場に出てきている。テレビ放送などを見れば、そのようにして編集された情報の方が多いことに気が付くはずである。
【００１０】
近年に開発された一例では、たとえばサッカーの競技において、ゴールの瞬間には観客の声援の音量が急に増大するという特性を利用し、観客の声援等を含む音声の音量の変化率を自動的に抽出し、そのn秒（nは任意）前に再生スタート点を設定することによって、効率よくゴール映像をみることができるという技術が提案されている。映像の明度の積分値を計算し、短時間で極端に明度が変化するところを場面の切り替わりと認識して時間軸上で映像を分割するという試みもある。
【００１１】
しかし、データベースとの有機的連動や再利用性を考慮した、動画像／音声情報の記録方式としては、タグ情報を付加できるような方式に頼らざるを得ないであろう。技術的には他の方法が考えられるとしても、すでに世界標準としてXML系の処理方式が普及しているからである（ちなみにウェブ言語として普及しているHTMLは、XMLのルーツとも言うべきSGMLのサブセットであり、XMLとは、いわば親戚関係にある方式であるが、今後はXHTMLという、XMLベースの記述方式に移行するとみられている）。
【００１２】
タグ情報を用いた映像／音声情報編集装置も、いくつか提案され、一部には実用化されているものもある。
【００１３】
たとえば、特開2004-214786号公報（下記特許文献１）は、動画像・音声情報データに対してインデックスデータを付加し、編集時にはそのインデックスデータを参照することによって自動編集を可能にするというものである。このインデックスデータとは映像音声データの必要部分（または不要部分）を識別するための開始点情報および終了点情報を意味する。このインデックスデータは、ひとつのファイルの複数個所に対して設定でき、再生時にはこれを参照して必要箇所だけを再生できるようにする。
【００１４】
しかし、この機能だけでは、この公報中で述べられているように、テレビ番組情報からコマーシャルを削除して再生するなど、限定的な利用しかできない。それはインデックスデータの記録メカニズムが規定されていないからである。この公報（００２８段落）では、インデックスデータの記録方法として、「動画情報の格納されている場所を特定できる数値であれば何でもよく、カウンタでも、また時間情報であってもよい」と述べているように、インデックスデータは単なる時間情報だけであり、コンテンツに関する属性情報などを付与できる機構を持っていない。これでは、後に検索をして所望のデータだけを取り出すなどの応用は難しい。その実現のためにはタグ情報化しなければならず、その場合、現在の標準的情報処理との整合性を勘案すればXML系タグの使用がもっとも優れているといえる。
【００１５】
さらに、インデックス情報では映像の開始、終了位置を保持しているが、誤った位置を修正する手段や作成後に編集する手段が提供されていないため、再度インデックス情報の作成を行わなければならない問題がある。
【００１６】
また、この提案では、作成したインデックス情報を用いて所望の箇所の映像を取り出す。その際、取り出された新しい映像情報そのものを格納するため、格納するデータのサイズが大きくて格納場所を圧迫するという問題がある。また、新しい映像情報を格納する場合に、その基となる映像情報が複数あり、それらのフォーマットが異なれば、格納するときに変換処理を行わなければならず、使用する機器の能力を消費してしまうという不都合もある。
【００１７】
このような点に関して、タグを用いた提案もいくつかなされている。SMIL技術を応用したものとして、たとえば特開2001-118078号公報（特許文献２）がある。これは、SMIL記述における対話型処理の拡張を、modifier要素を追加することによって得ようとするものである。SMIL（Synchronized Multimedia Integration Language）は、W3C（World Wide Web Consortium）が勧告し、実質的な世界標準の一つとなっているマルチメディア記述言語である。
【００１８】
また、特開2001-202378号公報（特許文献３）は、複数のメディアの部分再生手段を提供するものであるが、その目的は、とくに変化の少ない部分を省略してダイジェスト情報を生成することに過ぎない。
【００１９】
このような提案はあるものの、これらの応用技術の前提としての、（１）必要な部分動画または音声を正確に、しかも効率よく切り出すことができ、（２）それらの部分データを汎用的に利用できる状態に保持し、（３）その内容に対して必要に応じて簡単なテキスト属性やサムネイル画像を付与することにより検索・再利用性を高める、などの手段は提供されていなかった。
【００２０】
さらに、従来の技術では、再生開始位置と再生終了位置との関係にも、各種の制限が生じる。対象とするコンテンツによっては、再生終了位置の前に、次の再生における再生開始位置を配置することが制限されることもあり、このような場合は、コンテンツの再利用性を損なう。
【００２１】
【特許文献１】特開2004-214786号公報
【特許文献２】特開2001-118078号公報
【特許文献３】特開2001-202378号公報
【発明の開示】
【発明が解決しようとする課題】
【００２２】
本発明は、前記の状況に鑑みてなされたものである。本発明の目的の一つは、ストリーム情報（例えば映像や音声）を再生するためのタグ情報を、効率的に生成又は編集することができる技術を提供することである。本発明の他の目的は、ストリーム情報を効率的に再生する技術を提供することである。
【課題を解決するための手段】
【００２３】
本発明に係る、ストリーム再生情報の処理装置は、追加システムと、編集システムと、再生システムを備えている。前記追加システムは、ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存する構成となっている。前記タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始位置を特定するための開始情報とを含んでいる。前記開始位置は、前記開始位置指示を受け付けた時点又はその近傍に設定されている。前記編集システムは、編集の指示、及び、編集されるタグ情報を特定する指示を受け付けた場合、前記タグ情報についての修正内容の入力を受け付け、さらに、入力された修正内容に基づいて前記タグ情報を更新して保存する構成となっている。前記再生システムは、前記保存されたタグ情報から、ストリーム情報再生のための指示情報を生成し、この指示情報によって、前記ストリーム情報の一部を、前記タグ情報で特定された前記開始位置から再生する構成となっている。
【００２４】
前記追加システムは、ストリーム情報の再生中に終了位置指示を受け付けた場合には、前記ストリーム情報における終了位置を特定するための終了情報を生成して、前記タグ情報の一部として保存する構成であってもよい。
【００２５】
前記追加システムが生成するタグ情報は、前記開始位置の近傍における、前記ストリーム情報のサムネイル情報をさらに含むことができる。
【００２６】
前記ストリーム情報を動画像とし、前記サムネイル情報を、前記動画像の一部である静止画像とすることができる。
【００２７】
前記編集システムが受け付ける修正内容は、使用者から入力されるコメント情報を含んでもよい。さらに、前記編集システムは、入力された前記コメント情報を、編集対象となっているタグ情報の一部として保存する構成であってもよい。
【００２８】
前記再生システムで生成される前記指示情報とは、例えばＳＭＩＬファイルである。
【００２９】
前記追加システム又は前記再生システムにおいては、前記タグ情報を、例えばＸＭＬまたはＣＳＶの形式で保存することができる。
【００３０】
前記追加システムにおける前記開始位置指示の入力と前記終了位置指示の入力とを、異なる入力キーに割り付けてもよい。
【００３１】
前記追加システムにおける前記開始位置指示の入力と前記終了位置指示の入力とを、同じ入力キーにおける奇数回目の入力と偶数回目の入力とに割り付けてもよい。
【００３２】
本発明に係る、ストリーム再生情報の処理方法は、追加システムと編集システムと再生システムを備えており、さらに、以下のステップを備えている：
（１）前記追加システムが、ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存するステップ、
ここで、前記タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始位置を特定するための開始情報とを含んでおり、前記開始位置は、前記開始位置指示を受け付けた時点又はその近傍に設定されている；
（２）前記編集システムが、編集の指示、及び、編集されるタグ情報を特定する指示を受け付けた場合、前記タグ情報についての修正内容の入力を受け付け、さらに、入力された修正内容に基づいて前記タグ情報を更新して保存するステップ；
（３）前記再生システムが、前記保存されたタグ情報から、ストリーム情報再生のための指示情報を生成し、この指示情報によって、前記ストリーム情報の一部を、前記タグ情報で特定された前記開始位置から再生するステップ。
【００３３】
本発明に係るコンピュータプログラムは、コンピュータに、前記した処理方法を実行させるものである。
【００３４】
本発明に係るタグ情報追加システムは、再生部と、開始情報生成部とを備えている。前記再生部は、使用者に提示されるストリーム情報を再生する構成となっている。前記開始情報生成部は、前記ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存する構成となっている。前記タグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始位置を特定するための開始情報とを含んでいる。前記開始位置は、前記開始位置指示を受け付けた時点又はその近傍に設定されている。
【００３５】
タグ情報追加システムは、さらに終了情報生成部を備えていてもよい。この終了情報生成部は、前記ストリーム情報の再生中に終了位置指示を受け付けた場合には、ストリーム情報における終了位置を特定するための終了情報を生成して、前記タグ情報の一部として保存する構成であってもよい。
【００３６】
本発明に係るタグ情報編集システムは、再生部と、開始情報編集部とを備えている。前記再生部は、使用者に提示されるストリーム情報を、指定されたタグ情報に基づいて提示する構成となっている。前記開始情報編集部は、新たな開始情報の入力を受け付け、さらに、入力された新たな開始情報に基づいて前記タグ情報を更新して保存する構成となっている。
【００３７】
本発明に係るストリーム情報再生システムは、ファイル生成部と、再生部と、提示部とを備えている。前記ファイル生成部は、保存されたタグ情報から、ストリーム情報再生のための指示情報を生成する構成となっている。前記再生部は、この指示情報によって、ストリーム情報の一部を、前記タグ情報で特定された開始位置から再生する構成となっている。前記提示部は、前記再生部で再生されたストリーム情報を使用者に提示する構成となっている。
【００３８】
前記ストリーム情報再生システムにおいて、ストリーム情報再生のための指示情報は、例えばＳＭＩＬファイルである。
【発明の効果】
【００３９】
本発明によれば、ストリーム情報を再生するためのタグ情報を、効率的に生成又は編集することが可能となる。また、本発明によれば、ストリーム情報を効率的に再生することが可能となる。
【発明を実施するための最良の形態】
【００４０】
本発明の一実施形態に係るストリーム再生情報の処理装置を、添付の図面に基づいて説明する。
【００４１】
（ハードウエア構成例）
まず、この処理装置のために用いるハードウエア構成の一例を、図１に基づいて説明する。このハードウエアは、入力部１と、入力Ｉ／Ｆ部２と、提示部３と、出力Ｉ／Ｆ部４と、ＣＰＵ５と、記憶部６と、ネットワークＩ／Ｆ部７と、ネットワーク８と、記憶装置９とを備えている。
【００４２】
入力部１は、例えばキーボードやマウスなど、コンピュータへの入力用に用いられる器具である。
【００４３】
提示部３は、例えばディスプレイやスピーカなど、コンピュータからの出力を使用者が受け取るための器具である。
【００４４】
記憶部６は、後述するストリーム情報、タグ情報、ＸＭＬデータ、ＳＭＩＬデータなどを記憶する装置である。また、記憶部６は、コンピュータで本実施形態の装置を構成するためのコンピュータプログラムも格納している。コンピュータプログラムはモジュールである場合を含む。
【００４５】
記憶装置９は、ネットワーク（例えばインターネット）８を介してＣＰＵ５に接続されている。本実施形態で用いるストリーム情報を、記憶装置９に格納しておくこともできる。
【００４６】
（処理装置のシステム構成）
本実施形態の処理装置は、追加システム１０と、編集システム２０と、再生システム３０とを備えている。
【００４７】
追加システム１０は、ストリーム情報の再生中に開始位置指示を受け付けた場合、タグ情報を生成して保存する構成となっている。具体的には、追加システム１０は、再生部１１と、開始情報生成部１２と、終了情報生成部１３とを備えている。
【００４８】
再生部１１は、記憶部６又は記憶装置９に格納されているストリーム情報を再生して、提示部３により、使用者に提示する構成となっている。再生部１１としては映像や音声などのストリーム情報を再生できるものであればよく、例えばRealPlayer（商標）を用いることができる。
【００４９】
開始情報生成部１２は、ストリーム情報の再生中に、使用者から入力された開始位置指示を受け付けた場合、タグ情報を生成して保存する構成となっている。使用者からの入力は、入力部１から行われる。たとえば、開始位置指示を、特定の入力キーに割り付けておき、そのキーが押されると、開始位置指示があったものとして処理することができる。あるいは、ある入力キーにおける奇数回目または偶数回目の入力を持って、開始位置指示があったものとして処理することもできる。
【００５０】
開始情報生成部１２で生成されるタグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始時間を特定するための開始情報とを含んでいる。さらに、本実施形態でのタグ情報のテーブル４０は、図３に示されるように、これらのＩＤ情報と開始情報以外に、後述する終了情報とコメント情報とサムネイル情報とを含んでいる。生成されたタグ情報のテーブル４０は、記憶部６に格納される。
【００５１】
本実施形態の開始情報生成部１２は、開始位置指示を受け付けた場合、さらに、開始位置（つまりストリーム情報の時間軸における開始時間）の近傍における、ストリーム情報のサムネイル情報を取得する。サムネイル情報とは、例えば、ストリーム情報が動画像である場合、開始時間における、前記動画像の静止画像（すなわち動画像の一部である静止画像）である。開始情報生成部１２は、サムネイル情報を、前記したように、タグ情報の一部として保存する。この場合、追加システム１０の開始情報生成部１２が生成するタグ情報は、開始時間の近傍における、ストリーム情報のサムネイル情報をさらに含んでいることになる。
【００５２】
終了情報生成部１３は、ストリーム情報の再生中に終了位置指示を受け付けた場合には、ストリーム情報における終了位置（つまり終了時間）を特定するための終了情報を生成して、タグ情報の一部として保存する構成となっている。使用者からの終了位置の入力は、入力部１から行われる。たとえば、終了位置指示を、開始位置指示の場合とは異なる特定の入力キーに割り付けておき、そのキーが押されると、終了位置指示があったものとして処理することができる。あるいは、ある入力キーにおける偶数回目または奇数回目の入力（つまり開始の場合とは異なるタイミングでの入力）を持って、終了位置指示があったものとして処理することもできる。
【００５３】
編集システム２０は、編集の指示、及び、編集されるタグ情報を特定する指示を受け付けた場合、タグ情報についての修正内容の入力を受け付け、さらに、入力された修正内容に基づいて前記タグ情報を更新して保存する構成となっている。具体的には、本実施形態における編集システム２０は、再生部２１と、開始情報編集部２２と、終了情報編集部２３と、コメント編集部２４とを備えている。再生部２１は、指定されたタグ情報に基づいてストリーム情報を再生し、提示部３により使用者に提示する構成となっている。再生部２１は、追加システム１０の再生部１１と同様に、ストリーム情報を再生できるものであり、再生部１１と再生部２１とが共用であってもよい。
【００５４】
開始情報編集部２２は、入力部１からの新たな開始情報の入力を受け付け、さらに、新たな開始情報に基づいてタグ情報を更新して保存する構成となっている。新たな開始情報の入力があった場合は、その開始情報で特定される開始時間の近傍におけるサムネイル情報を取得して、このサムネイル情報も更新する。
【００５５】
終了情報編集部２３は、入力部１からの新たな終了情報の入力を受け付け、さらに、新たな終了情報に基づいてタグ情報を更新して保存する構成となっている。
【００５６】
コメント編集部２４は、編集されるタグ情報についてのコメント情報の入力を受け付け、このコメント情報を、編集対象となっているタグ情報の一部として保存する構成となっている。つまり、編集システム２０が受け付ける修正内容は、入力されたコメント情報を含んでいる。
【００５７】
再生システム３０は、追加システム１０又は編集システムによって保存されたタグ情報から、ストリーム情報再生のための指示情報を生成し、この指示情報によって、ストリーム情報の一部を、タグ情報で特定された開始位置から再生する構成となっている。
【００５８】
具体的には、本実施形態の再生システム３０は、ファイル生成部３１と、再生部３２と、提示部３３とを備えている。
【００５９】
ファイル生成部３１は、保存されたタグ情報から、ストリーム情報再生のための指示情報を生成する構成となっている。後述するとおり、本実施形態では、追加又は編集モードの終了時において、タグ情報を、ＸＭＬ又はＣＳＶの形式で保存する。再生システム３０のファイル生成部３１で生成される指示情報は、本実施形態ではＳＭＩＬファイルである。つまり、再生システム３０は、ＸＭＬ又はＣＳＶファイルからＳＭＩＬファイルを生成する。ただし、ＳＭＩＬに代えて、ＨＴＭＬ＋ＴＩＭＥのように、ストリーム再生の指示情報を指定できる他の記述言語を用いることもできる。
【００６０】
再生部３２は、この指示情報（本実施形態ではＳＭＩＬファイル）によって、ストリーム情報の一部を、タグ情報で指定された開始位置から再生する構成となっている。また、再生部３２は、タグ情報で指定された終了位置があるときは、その位置までストリーム情報を再生する。タグ情報において終了位置が指定されていない場合、再生部３２は、ストリーム情報を最後まで再生する。
【００６１】
提示部３３は、再生部３２で再生されたストリーム情報を使用者に提示する構成となっている。提示部３３は、この実施形態では、ハードウエアとしての提示部３によって構成されている。また、提示部３３としては、追加システム１０や編集システム２０で使用する提示部と異なる提示部を用いても良い。
【００６２】
（ストリーム再生情報の処理方法）
次に、前記した処理装置を用いてストリーム再生情報の処理を行う方法の一実施形態を、タグ情報の追加、タグ情報の編集、ストリーム情報の再生の各モードについて説明する。以降では、ストリーム再生情報には、タグ情報とストリーム再生用の指示（具体例としてはＳＭＩＬ）とを含むものとする。また、タグ情報には、ＸＭＬ化される前の情報と後の情報とを含むものとする。
【００６３】
（タグ情報の追加）
（図４のステップＳＡ−０）
使用者が追加システム１０を起動すると、処理装置は追加モードとなる。追加モードでは、以下の手順により、タグ情報の追加を行う。
【００６４】
（図４のステップＳＡ−１）
まず、使用者は、再生すべきストリーム情報を、入力部２により入力する。具体的には、ストリーム情報を示す領域やアイコンをマウスでクリックしたり、キーボードを操作したりすることにより、この入力を行うことができる。追加システム１０の再生部１１は、ストリームを特定する情報を受け付ける。
【００６５】
（図４のステップＳＡ−２）
ついで、追加システム１０の再生部１１は、特定されたストリーム情報を再生し、使用者にその情報を提示する。ストリーム情報とは、動画像情報や音声情報などのように、時間的に連続して提示される情報である。
【００６６】
（図４のステップＳＡ−３）
ついで、使用者は、再生されているストリーム情報の提示を受けながら（たとえば動画像を見ながら）、ストリーム情報を後に再生したい位置で、入力部１を操作する。例えば特定のキーを押す。これにより、追加システム１０の開始情報生成部１２は、使用者からの開始位置指示を受け付けることができる。
【００６７】
（図４のステップＳＡ−４）
ついで、開始情報生成部１２は、タグ情報を生成して、記憶部６に保存する。もちろん、タグ情報を記憶する場所としては、ネットワーク８を介して接続された記憶装置９であってもよい。
【００６８】
ここで、保存されるタグ情報は、このタグ情報を特定するためのＩＤ情報と、ストリーム情報における開始時間を特定するための開始情報と、サムネイル情報とを含んでいる。ここでのタグ情報はＸＭＬ化あるいはＣＳＶ化されてもよいが、本実施形態では、この時点では、システム特有の適宜な形式で記録されるものとする。また、ここでＩＤ情報は、タグ情報毎に付される（具体例は後述する）。
【００６９】
（図４のステップＳＡ−５）
ついで、使用者は、再生されているストリーム情報の提示を受けながら（たとえば動画像を見ながら）、ストリーム情報の再生を終了したい位置で、入力部１を操作する。例えば特定のキーを押す。指示内容をキーに割り付ける方法は前記したとおりである。これにより、追加システム１０の終了情報生成部１３は、使用者からの終了位置指示を受け付けることができる。ただし、終了情報を入力することは必須ではない。終了情報を入力せずに追加モードを終了した場合は、ステップＳＡ−５及びステップＳＡ−６を行わずにステップＳＡ−７に進むことになる。
【００７０】
（図４のステップＳＡ−６）
ついで、終了情報生成部１３は、終了情報を生成して、これをタグ情報の一部として、記憶部６に保存する。もちろん、タグ情報を記憶する場所としては、ネットワーク８を介して接続された記憶装置９であってもよい。終了位置が開始位置より前であった場合は、エラー処理として動作停止又は警告としてもよいし、終了位置の入力が無かったことにしても良い。
【００７１】
（図４のステップＳＡ−７）
ついで、使用者は、追加モードの終了指示を、入力部１を用いて入力する。ただし、使用者は、ステップＳＡ−６の後、ステップＳＡ−７に進まずに、ステップＳＡ−３〜５のいずれかに戻り、複数のタグ情報を入力することもできる。
【００７２】
（図４のステップＳＡ−８）
ついで、追加システム１０は、以上の動作により生成されたタグ情報を、ＸＭＬの形式で記憶部６に保存する。このとき、追加システム１０は、対応するストリーム情報も、タグ情報の一種として保存する（タグ情報の具体例は後述）。保存する箇所は、前記と同様に、ネットワーク上のほかの場所でもよい。また、記録形式はＣＳＶであってもよい。
【００７３】
（タグ情報追加の具体例）
ここで、図５を参照して、タグ情報追加の具体例を説明する。タグ情報とは、図３に示す内容を持つ情報である（ただし、図３において終了情報、コメント情報及びサムネイル情報は必須ではない）。後述する図７に示すＸＭＬファイルを例にして説明すると、内にあるがタグ情報を示している。は、タグ情報の集まり（つまりタグ情報群）を示している。参照するストリーム情報（図7では映像ファイル）は、で示されている。これとをあわせたＸＭＬファイル全体は、クリップ情報と呼ばれることがある。
【００７４】
図５に示されるタグ６１及びタグ６２においては、開始情報と終了情報とが生成されている。タグ６Ｎにおいては、開始情報のみが生成され、終了情報は生成されていない。前記したように、このような、終了情報を生成しない操作も可能である。終了情報を生成しない場合の再生の方法は後述する。
【００７５】
図５の例から判るように、本実施形態においては、タグ６１の終了時間の前に、タグ６２の開始時間を設定してもよい。ただし、前記では、一つのタグ情報中に複数のタグ情報を含めているが、各タグ情報に対応して個別にタグ情報（すなわちクリップ情報のファイル）を生成しても良い。
【００７６】
さらに、図６により、タグ情報追加の別の具体例を説明する。この例では、ストリーム情報５０の再生中に、前記と同様にして、タグ６１及びタグ６２という二つのタグ情報を生成している。この例では、タグ６１の開始時間の後にタグ６２の開始時間が設定され、タグ６１の終了時間の前にタグ６２の終了時間が設定されている。つまり、時間の関係としては、タグ６２がタグ６１の中に含まれている。このような指定をすることも本実施形態では可能である。このように指定した場合の再生方法も後述する。このことは、クリップ情報どうしの間でも同様である。
【００７７】
（ＸＭＬの具体例）
ステップＳＡ−８において説明したＸＭＬ形式のクリップ情報（タグ情報）を図７に示す。図示したクリップ情報中のタグ情報はコメント情報やサムネイル情報を含んでいるが、これらは、後述する編集モードにおいて追加的に記録されるものであり、追加モードの終了時には一般には含まれていない。この例では、tag0とtag1という二つのタグ情報が一つのクリップ情報の中に含まれている。この例では、一つのクリップ情報で参照するストリーム情報は一つ（movie.mpg）となっている。また、図７の例で、タグ情報を特定するためのＩＤ情報とは、tag0とtag1である。ストリーム情報を特定するタグ情報として、Filenameが記載されている。Filenameは、ＩＤ情報で特定されるタグ情報群の前に通常は記載される。
【００７８】
（タグ情報の編集）
（図８のステップＳＢ−０）
使用者が編集システム２０を起動すると、処理装置は編集モードとなる。編集モードでは、以下の手順により、タグ情報の編集を行う。
【００７９】
（図８のステップＳＢ−１）
使用者は、編集対象とするタグ情報を特定するための指示を、入力部１により入力する。これにより、編集システム２０は、タグ情報特定指示を受け付ける。
【００８０】
具体的には、編集システム２０は、まず、図９に示されるような、各タグ情報を選択する画面を表示する。ここでは、第１…第Ｎのタグに対応した表示領域７１，７２，…，７Ｎが表示される。各表示領域は、サムネイル情報を表示するためのシーン画像領域７１ａ，７２ａ，…，７Ｎａと、開始時間を表示するための開始位置領域７１ｂ，７２ｂ，…，７Ｎｂと、終了時間を表示するための終了位置領域７１ｃ，７２ｃ，…，７Ｎｃと、後述する方法で記録されるコメントを表示するためのコメント領域７１ｄ，７２ｄ，…，７Ｎｄとをそれぞれ備えている。
【００８１】
この状態で、使用者は、編集対象とするタグ情報を、入力部１を用いて指定する。タグ情報が指定されると、次のステップＳＢ−２に移る。
【００８２】
（図８のステップＳＢ−２）
ついで、編集システム２０の再生部２１は、使用者からの再生指示が入力部１から入力されると、タグ情報で特定されるストリーム情報を再生する。ここで、編集システム２０は、追加システムで生成されたＸＭＬファイル（あるいはＣＳＶファイル）を参照し、そこで特定されているストリーム情報（図７の例ではmovie.mpgという動画像ファイル)を再生する。本実施形態では、クリップ情報の一部であるタグ情報が指定されたとき、そのクリップ情報中のタグで特定されるストリーム情報を最初から再生する。
【００８３】
ステップＳＢ−２の後、使用者は、開始位置編集（ステップＳＢ−３以降）、終了位置編集（ステップＳＢ−９以降）及びコメント編集（ステップＳＢ−１３以降）のいずれかの作業を選択して行うことができる。編集モードを終了する前であれば、ひとつの作業が終了した後に他の作業を続けて行うことも可能である。以下、各作業について説明する。
【００８４】
（図８のステップＳＢ−３及びＳＢ−４）
使用者は、入力部１を用いて、開始位置の編集を行うことの指令を入力することができる。具体的には、たとえば、図９に示される開始位置領域７１ｂ…７１Ｎのいずれかをクリックすることにより、この入力を行うことができる。これにより、編集システム２０は、開始位置の編集の指示を受け取る。また、本実施形態では、使用者が、図９に示される特定の開始位置をクリックすると、編集対象とするタグ情報を特定することができる。たとえば、図９における開始位置領域７１ｂをクリックすると、第１のタグについての編集であることを特定することができる。これにより、編集システム２０は、編集するタグ情報の特定と編集内容の特定とを行うことができる。したがって、本実施形態では、図８のステップＳＢ−３とＳＢ−４とが同時に実行される。
【００８５】
（図８のステップＳＢ−５）
ついで、使用者は、入力部１を用いて、新たな開始位置を指定する。指定方法は、追加システム１０における開始位置の指定方法と同様とすることができる。これにより、編集システム２０の開始情報編集部２２は、修正された新たな開始位置指定情報を受け取ることができる。
【００８６】
（図８のステップＳＢ−６）
ついで、編集システム２０の開始情報編集部２２は、新たな開始位置指定情報で指定された時間におけるサムネイル情報を取得する。さらに、開始情報編集部２２は、あらたな開始位置指定情報と新たなサムネイル情報とを、タグ情報に書き込む（すなわちタグ情報を更新する）。
【００８７】
（図８のステップＳＢ−７及びＳＢ−８）
ついで、編集モード終了の指令を使用者から受け付けると、編集モードを終了し、更新されたタグ情報をＸＭＬ形式（又はＣＳＶ形式）で記録する。
【００８８】
（図８のステップＳＢ−９及びＳＢ−１０）
ステップＳＢ−２の後、使用者は、入力部１を用いて、終了位置の編集を行うことの指令を入力することができる。具体的には、たとえば、図９に示されるいずれかの終了位置領域７１ｃ…７Ｎのいずれかをクリックすることにより、この入力を行うことができる。これにより、編集システム２０は、終了位置の編集の指示を受け取る。また、これにより、編集対象とするタグ情報を特定することもできる。たとえば、図９における終了位置領域７１ｃをクリックすると、第１のタグについての編集であることを特定することができる。これにより、編集システム２０は、編集するタグ情報の指示を受け取ることもできる。したがって、本実施形態では、図８のステップＳＢ−７とＳＢ−８とが同時に実行される。
【００８９】
（図８のステップＳＢ−１１）
ついで、使用者は、入力部１を用いて、新たな終了位置を指定する。指定方法は、追加システム１０における終了位置の指定方法と同様とすることができる。これにより、編集システム２０の終了情報編集部２３は、修正された新たな終了位置指定情報を受け取ることができる。
【００９０】
（図８のステップＳＢ−１２）
ついで、編集システム２０の終了情報編集部２３は、新たな開始位置指定情報を、タグ情報に書き込む（すなわちタグ情報を更新する）。
【００９１】
（図８のステップＳＢ−７及びＳＢ−８）
ついで、編集モード終了の指令を使用者から受け付けると、編集モードを終了し、更新されたタグ情報をＸＭＬ形式（又はＣＳＶ形式）で記録する。
【００９２】
（図８のステップＳＢ−１３及びＳＢ−１４）
ステップＳＢ−２の後、使用者は、入力部１を用いて、コメントの編集を行うことの指令を入力することができる。具体的には、たとえば、図９に示されるいずれかのコメント領域７１ｄ…７Ｎｄをクリックすることにより、この入力を行うことができる。これにより、編集システム２０は、コメント編集の指示を受け取る。また、本実施形態では、使用者が、図９に示される特定のコメント領域をクリックすると、編集対象とするタグ情報を特定することができる。たとえば、図９におけるコメント領域７１ｄをクリックすると、第１のタグについての編集であることを特定することができる。これにより、編集システム２０は、編集するタグ情報の指示を受け取ることもできる。したがって、本実施形態では、図８のステップＳＢ−１３とＳＢ−１４とが同時に実行される。
【００９３】
（図８のステップＳＢ−１５）
ついで、使用者は、入力部１を用いて、コメントを入力する。たとえば、キーボードを用いて適宜なテキストをコメントとして入力する。これにより、編集システム２０のコメント編集部２４は、コメント情報を受け取ることができる。
【００９４】
（図８のステップＳＢ−１６）
ついで、編集システム２０のコメント編集部２４は、入力されたコメントを、タグ情報に書き込む（すなわちタグ情報を更新する）。また、編集モードを終了するステップＳＢ−１６に進む前に、前記したステップを繰り返して、複数の編集作業を行うこともできる。
【００９５】
（図８のステップＳＢ−７及びＳＢ−８）
ついで、編集モード終了の指令を使用者から受け付けると、編集モードを終了し、更新されたタグ情報をＸＭＬ形式（又はＣＳＶ形式）で記録する。
【００９６】
（再生モード）
つぎに、前記のように生成され、あるいは編集されたタグ情報を記録したＸＭＬファイル（又はＣＳＶファイル）を用いてストリーム情報を再生する方法について、図１０を参照しながら説明する。
【００９７】
（図１０のステップＳＣ−０）
再生モードに入るために、使用者は、入力部１を用いて、再生モードに入るための指示を入力する。これにより再生システム３０を立ち上げて以下の処理を行う。再生システム３０は、まず、図１１に示すようなタグ情報の表示領域７１…７Ｎを使用者に提示する。
【００９８】
（図１０のステップＳＣ−１）
ついで、使用者は、再生するタグ情報を指定する。たとえば、使用者は、タグ情報における特定のシーン画像領域７１ａ…をマウスでクリックすることにより、この指定を行うことができる。再生システム３０は、これにより、再生すべきタグ情報の指定を受け取る。ここで、使用者は、複数のシーン画像領域をクリックすることにより、複数のタグ情報を指定することもできる。
【００９９】
（図１０のステップＳＣ−２）
ついで、再生システム３０は、指定されたタグ情報を記録しているＸＭＬファイル（又はＣＳＶファイル）から、ＳＭＩＬファイルを生成する。ＸＭＬファイルからＳＭＩＬファイルを生成するモジュール（このモジュールは、この実施形態では、再生システム３０に含まれるものとする）の動作手順の一例を、図１２に示す。
【０１００】
（図１２のステップＳＤ−１〜ＳＤ−３）
まず、再生システム３０は、ＸＭＬファイルから、再生に必要なタグ情報と、再生対象となるストリーム情報とを取得する。どのようなタグ情報を必要とするかはあらかじめ設定しておく。また、再生システムは、ＳＭＩＬファイル生成のために、〈smil〉要素等の要素を生成しておく。ここで、〈head〉要素、〈body〉要素は、〈smil〉要素の子要素として、〈seq〉要素は〈body〉要素の子要素として設定する。ストリーム情報が映像の場合は、さらに、〈head〉要素の生成時に、映像を表示するサイズ（〈root-layout〉要素）、映像を表示する領域（〈region〉要素）をも生成する。この例では、表示するためのサイズを３２０×２４０ドットとしている。
【０１０１】
（図１２のステップＳＤ−４〜ＳＤ−８）
ついで、再生システム３０は、取得したタグ情報群から、clipBegin属性の値や、clipEnd属性の値を取得し、video要素を生成する。ここで、図示されているように、再生終了位置が取得されていない場合は、ステップＳＤ−７を飛ばしてステップＳＤ−８に進む。
【０１０２】
（図１２のステップＳＤ−９及びＳＤ−１０）
ついで、タグ情報群から生成した〈video〉要素を〈seq〉要素の子要素に設定し、生成した要素をファイルに保存する。これによりＳＭＩＬファイルを生成することができる。
【０１０３】
生成されるＳＭＩＬファイルの一例を図１３に示す。この例では、ひとつのストリーム情報における二つの部分（第１タグ及び第２タグ）を再生する例を示している。また、この例では、ストリーム情報として動画像が用いられている。さらに、この例では、ＳＭＩＬファイルで指定された動画像（movie.mpg）を、vdorgnという領域に、タグ情報で指定された開始時間から終了時間の間、それぞれのタグを表示するようになっている。なお、この例では、開始時間をclipBegin、終了時間をclipEndで示している。ここに示された時間は、ストリーム情報中での（ストリーム情報の時間座標での）時間である。また、ストリーム情報が音声のときは領域を指定する必要はない。
【０１０４】
（図１０のステップＳＣ−３）
ついで、再生システム３０は、生成されたＳＭＩＬファイルを、ストリーム情報再生用のソフトウエアモジュール（例えばRealPlayer（商標）)を用いて再生する。本実施形態では、ストリーム情報再生用のモジュールが、再生システム３０の一部をなしているものとする。ただし、再生システム３０の他に再生用モジュールが存在し、両者が協働して、実質的に再生システム３０の機能を実現すると考えても良い。ストリーム情報再生用のモジュールは、ＳＭＩＬファイルに基づいてストリーム情報を再生できるのであれば、一般に配布されているものを使用できる。また、ＳＭＩＬファイルに代えて他の記述言語（たとえばＨＴＭＬ＋ＴＩＭＥ)を用いるときは、それを解釈できるモジュール（たとえばInternetExplorer(商標)）を用いることが適切である。
【０１０５】
ストリーム再生用のモジュールは、ＳＭＩＬファイルでの記述にしたがって、ストリーム情報を記憶部６又はネットワーク上の記憶装置９から読み込んで、指定された開始位置から終了位置までのストリーム情報を再生する。終了位置が指定されていない場合は、ストリーム情報の最後まで再生する。終了位置が開始位置の前に指定されているときも、ストリーム情報の最後まで再生する。
【０１０６】
本実施形態では、ＳＭＩＬファイルの記述にしたがって、指定した時間の間、ストリーム情報を再生することができる。しかも、本実施形態では、あらかじめ編集したストリーム情報を格納しておかなくても、その再生が可能である。仮に、あらかじめ編集したストリーム情報を格納しておく場合、ストリーム情報は一般に大容量となるため、記憶領域を圧迫するという不都合がある。これに対して、ＳＭＩＬファイルは、基本的にテキストデータであって小容量である。また、ＸＭＬデータやＣＳＶデータもテキストデータであって小容量である。よって、本実施形態の装置では、使用する記憶領域を少なく抑えることができるという利点がある。
【０１０７】
さらに、ＳＭＩＬは機器不依存の記述言語であるから、基本的にはＳＭＩＬの処理系が動作する環境であれば、コンピュータやＯＳの種類を問わないという利点もある。
【０１０８】
また、タグ情報をテキストデータで保存することとしているので、CGI（Common Gateway Interface）によりタグ情報を取得するスクリプトを容易に作成することができる。これにより、CGIを介して、タグ情報が格納されているＸＭＬファイルもしくはＣＳＶファイルを取得し、ＳＭＩＬファイルを生成して、サーバから、インターネット又はイントラネットで配信することができる。
【０１０９】
また、本実施形態では、ＳＭＩＬファイルの記述（図１０）にしたがって、二つのタグ情報を連続して再生するように動作する。すなわち、第１タグについて、開始時間から終了時間まで再生した後、第２タグについて、その開始時間から再生時間まで再生することができる。
【０１１０】
従来の技術では、異なる複数の映像フォーマットを扱うことは可能であるが、インデックス情報に基づいて映像情報を格納したときに、それぞれの映像を同じフォーマットに変換する作業が発生する。このため、ある程度以上の仕様を持った機器を用いないと作業効率が落ちてしまう。これに対して、本実施形態では、映像／音声（つまりストリーム情報）の再生にはＳＭＩＬを用いるために、映像／音声情報の変換作業が発生せず、映像／音声が再生できる程度の能力の機器により、短時間で新しい映像／音声情報の再生情報を作成することができる。
【０１１１】
（図１０のステップＳＣ−４）
ついで、再生されたストリーム情報は、提示部３によって使用者に提示される。
【０１１２】
（図１０のステップＳＣ−５）
その後、使用者が、入力部１によって再生モード終了を指示すると、再生システム３０は、再生モードを終了する。ただし、再生モードを終了するステップＳＣ−５に進む前に、前のステップに戻り、複数のタグ情報を再生することも可能である。
【０１１３】
（変形例）
前記の実施形態では、タグ情報をＸＭＬファイルで保存する例を示した。図１４には、タグ情報をＣＳＶ形式で保存する場合の例を示す。図１４（ａ）において１行目の＃はコメント行を示す。＃の後には、通常、ストリーム情報のファイル名が記載される。２行目以降に、タグ情報に対応した情報を記録する。各行におけるフィールドは図１４（ｂ）のように指定される。改行された複数行を有する場合、各行が各タグ情報に対応する。
【０１１４】
つぎに、本実施形態の実施に伴って作成されるフォルダの例を図１５に示す。ここでは、フォルダを記憶部６に作成しているが、ネットワークを介して接続された記憶装置９に作成することも可能である。この例では、タグ情報をＨＴＭＬとしてhtmlフォルダに格納している。この場合、ＨＴＭＬファイルのほかに、各タグ情報のＳＭＩＬファイル及びサムネイル画像（サムネイル情報）のファイルをまとめて生成し、それぞれを別個のフォルダに格納している。ＨＴＭＬファイルを用いる場合は、ＨＴＭＬファイルから選択されたタグ情報に対応するＳＭＩＬファイルをＲｅａｌＰｌａｙｅｒ（商標）に送ることで、ストリーム情報を再生することができる。さらに、この例では、ストリーム情報である映像又は音声ファイルも別個のフォルダに格納している。
【０１１５】
つぎに、コメント中のキーワードを使ってタグ情報を検索する例を、図１６を参照して説明する。この例では、編集システム２０又は再生システム３０が、検索画面を表示し、キーワードの入力を受け付ける。編集システム２０又は再生システム３０は、受け付けたキーワードに基づいて、タグ情報を検索し、キーワードを有するコメントがあるときは、当該タグ情報の枠を、他と区別できるように表示（たとえばハイライト表示）する。もちろん、テキスト検索においては、一致検索だけでなく、あいまい検索など、検索に適する技術を応用することができる。
【０１１６】
つぎに、複数のストリーム情報の比較を行う例を、図１７に基づいて説明する。この例では、再生システム３０において、使用者により、複数のタグが選択され、かつ、比較を行う旨の指示が入力されると、それぞれのタグを同時に並列して表示する内容のＳＭＩＬファイルが生成される（図１７（ａ）参照）。すると、ストリーム情報を再生する再生ソフトウエアにおいては、二つのタグに対応する二つの動画像が並列して表示される（図１７（ｂ）参照）。このようにすれば、二つの映像を比較しながら観察することができる。たとえば、映画や演劇などにおいては、同一作品を別の役者が演じることがある。この場合、同一シーンでそれぞれの役者の映像を比較することができる。また、スポーツ分野においても一人の選手の新人の頃と数年後での映像比較（もしくは別の選手の映像比較）を行うことで、進歩の確認やトレーニングの指針として利用することができる。また、映像を用いたe-Learningへ本実施形態の装置を応用することもできる。この場合、閲覧者自身が、講義映像のチェックすべきポイントなどにタグ情報を付加することができる。閲覧者は、後で、タグ情報を付した部分の映像を重点的に確認することによって学習効率を上げることができる。
【０１１７】
本実施形態では、生成したタグ情報をＸＭＬ又はＣＳＶの形式で保存するので、データの並べ替えや検索の効率が高く、作成したタグ情報の有効活用が可能であるという利点もある。
【０１１８】
また、本実施形態では、追加、編集、再生のモードを設けたので、各モードで行える動作を制限することにより、誤操作を防ぐことができる。また、どのモードでもタグ情報の削除を可能にすることにより、不要なタグが整理しやすくなる。
【０１１９】
前記した本実施形態の動作は、コンピュータに適宜のコンピュータソフトウエアを組み込むことにより実施することができる。
【０１２０】
なお、本発明に係る処理装置及び処理方法は、前記実施形態に限定されるものではない。本発明は、特許請求の範囲に記載された範囲内において、具体的な構成に対して種々の変更を加えうるものである。
【０１２１】
例えば、前記した各構成要素は、機能ブロックとして存在していればよく、独立したハードウエアとして存在しなくても良い。また、実装方法としては、ハードウエアを用いてもコンピュータソフトウエアを用いても良い。さらに、本発明における一つの機能要素が複数の機能要素の集合によって実現されても良く、本発明における複数の機能要素が一つの機能要素により実現されても良い。
【０１２２】
また、機能要素は、物理的に離間した位置に配置されていてもよい。この場合、機能要素どうしがネットワークにより接続されていても良い。グリッドコンピューティングにより機能を実現し、あるいは機能要素を構成することも可能である。
【図面の簡単な説明】
【０１２３】
【図１】本発明の一実施形態に用いるコンピュータのハードウエアの一例を示すブロック図である。
【図２】本発明の一実施形態に係るストリーム再生情報処理装置の概略的なブロック図である。
【図３】タグ情報のテーブルの一例を示す説明図である。
【図４】追加モードの動作を説明するためのフローチャートである。
【図５】生成されるタグ情報とストリーム情報との関係を説明するための説明図である。
【図６】生成されるタグ情報とストリーム情報との関係を説明するための説明図である。
【図７】タグ情報に基づいて生成されるＸＭＬファイルの記述内容の一例を示す説明図である。
【図８】編集モードの動作を説明するためのフローチャートである。
【図９】編集モードにおいて使用者に提示される作業用画面表示の一例を示す説明図である。
【図１０】再生モードの動作を説明するためのフローチャートである。
【図１１】再生モードの動作を説明するための説明図であって、画面表示の流れを示す図である。
【図１２】ＸＭＬファイルからＳＭＩＬファイルを生成するモジュールの動作手順を示すフローチャートである。
【図１３】ストリーム情報の再生時に生成されるＳＭＩＬファイルの記述内容の一例を示す説明図である。
【図１４】タグ情報に基づいて生成されるＣＳＶファイルの記述内容の一例を示す説明図である。
【図１５】本実施形態の装置において生成されるファイルとそれを格納するフォルダの一例を説明するための説明図である。
【図１６】キーワード検索を行う場合の画面表示の一例を示す説明図である。
【図１７】映像比較を行う場合の画面表示の一例を示す説明図である。
【符号の説明】
【０１２４】
１  入力部
２  入力Ｉ／Ｆ部
３  提示部
４  出力Ｉ／Ｆ部
５  ＣＰＵ
６  記憶部
７  ネットワークＩ／Ｆ部
８  ネットワーク（インターネット）
９  記憶装置
１０  追加システム（タグ情報追加システム）
１１  追加システムの再生部
１２  開始情報生成部
１３  終了情報生成部
２０  編集システム（タグ情報編集システム）
２１  編集システムの再生部
２２  開始情報編集部
２３  終了情報編集部
２４  コメント編集部
３０  再生システム（ストリーム情報再生システム）
３１  ファイル生成部
３２  再生システムの再生部
３３  提示部
４０  タグ情報のテーブル
５０  ストリーム情報
６１〜６Ｎ  第１〜第Ｎタグ
７１〜７Ｎ  表示領域
７１ａ〜７Ｎａ  シーン画像領域（サムネイル情報領域）
７１ｂ〜７Ｎｂ  開始位置領域
７１ｃ〜７Ｎｃ  終了位置領域
７１ｄ〜７Ｎｄ  コメント領域
【図１】
2007267339.tif 000003
【図２】
2007267339.tif 000004
【図３】
2007267339.tif 000005
【図４】
2007267339.tif 000006
【図５】
2007267339.tif 000007
【図６】
2007267339.tif 000008
【図７】
2007267339.tif 000009
【図８】
2007267339.tif 000010
【図９】
2007267339.tif 000011
【図１０】
2007267339.tif 000012
【図１１】
2007267339.tif 000013
【図１２】
2007267339.tif 000014
【図１３】
2007267339.tif 000015
【図１４】
2007267339.tif 000016
【図１５】
2007267339.tif 000017
【図１６】
2007267339.tif 000018
【図１７】
2007267339.tif 000019