(57)【要約】【課題】動的情報の性質によらずに利用者の過去の閲覧状況を反映した要約情報を提供できる動的情報処理装置を提供する。【解決手段】時系列変化する映像または音声の少なくとも一方を表す動的情報を取得し、この対象区間の時間長さに応じて、動的情報から抽出する部分の時間長さを決定し、動的情報の一部の区間を対象区間として、動的情報のうち、当該決定した時間長さに相当し、所定の条件を満足する前記対象区間の少なくとも一部を抽出する。そして当該抽出した動的情報の一部に基づいて要約情報を生成して出力する動的情報処理装置である。【選択図】図１
2008059344.tif 000002
【特許請求の範囲】
【請求項１】
時系列変化する映像または音声の少なくとも一方を表す動的情報を取得する取得手段と、
前記動的情報の一部の区間を対象区間として、前記動的情報のうち、所定の条件を満足する前記対象区間の少なくとも一部を抽出する抽出手段と、
前記抽出した前記動的情報の一部に基づいて要約情報を生成して出力する出力手段と、
を含むことを特徴とする動的情報処理装置。
【請求項２】
時系列変化する映像または音声の少なくとも一方を表す動的情報と、当該動的情報を時系列に区分して得られる所定の再生区間ごとに設定された重み情報とを取得する取得手段と、
前記動的情報の一部の区間を対象区間として、前記動的情報のうち、取得した重み情報に基づく所定の条件を満足する前記対象区間の少なくとも一部を抽出する抽出手段と、
前記抽出した前記動的情報の一部に基づいて要約情報を生成して出力する出力手段と、
を含むことを特徴とする動的情報処理装置。
【請求項３】
動的情報の再生に関係する利用者の操作を記録する手段をさらに含み、
前記重み情報は、前記再生区間の各々について、前記記録された利用者の操作に基づいて定められることを特徴とする請求項１または２記載の動的情報処理装置。
【請求項４】
前記利用者の操作を記録する手段は、操作の内容とともに、操作が行われた時点を特定する情報を記録し、
前記重み情報は、前記再生区間の各々について、前記記録された利用者の操作の内容と、その操作が行われた時点とに基づいて定められることを特徴とする請求項３に記載の動的情報処理装置。
【請求項５】
前記対象区間は、動的情報において利用者が指定した時点から先頭まで、または前記指定した時点から末尾までのいずれかの区間であることを特徴とする請求項１から４のいずれか一項に記載の動的情報処理装置。
【請求項６】
コンピュータに、
時系列変化する映像または音声の少なくとも一方を表す動的情報と、前記動的情報を時系列に区分して得られる所定の再生区間ごとに設定された重み情報と、を取得する手順と、
前記動的情報の一部の区間を対象区間として、前記重み情報に基づき、前記動的情報のうち、前記対象区間の少なくとも一部を抽出する手順と、
前記抽出した前記動的情報の一部に基づいて要約情報を生成して出力する手順と、
を実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、動的情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
動的情報は一般に時系列に配列された複数の情報を含んで構成される。例えば動画像情報の場合は、複数の静止画像を含み、これらの静止画像を連続的に表示することで動画像の再生が行われる。
【０００３】
動画像などの動的情報では、その再生時間が長時間に及ぶとき、利用者が一度ですべての部分を再生しない場合がある。例えば動画像であれば、一部を視聴して一度終了し、後日その続きを視聴するということが行われる場合がある。
【０００４】
こうした利用者の行動を支援するため、シーン切り替えデータと日付情報をもとに、動画像の一部をシーン毎に繋ぎ合わせることにより、利用者が前回までに閲覧した動画像の要約データを、利用者の過去の閲覧状況を反映した形で作成し、動画像と共に要約動画像を利用者に提示する技術が特許文献１に開示されている。
【特許文献１】特開２００４−２３１９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
こうした要約動画像の提供を行うシステムは、例えばシーンの切り替えがない講義などの動画像においても要望されるところである。すなわち、動画像など、対象となる動的情報の性質によらずに利用者の過去の閲覧状況を反映した要約情報を提供できる装置が望まれている。
【０００６】
本発明は上記実情に鑑みて為されたもので、動的情報の性質によらずに、例えば利用者の過去の閲覧状況を反映して、要約情報を提供できる動的情報処理装置を提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
本発明の一態様は、動的情報処理装置であって、時系列変化する映像または音声の少なくとも一方を表す動的情報を取得する取得手段と、前記動的情報の一部の区間を対象区間として、前記動的情報のうち、所定の条件を満足する前記対象区間の少なくとも一部を抽出する抽出手段と、前記抽出した前記動的情報の一部に基づいて要約情報を生成して出力する出力手段と、を含むものである。
【０００８】
本発明の一態様は、動的情報処理装置であって、時系列変化する映像または音声の少なくとも一方を表す動的情報と、当該動的情報を時系列に区分して得られる所定の再生区間ごとに設定された重み情報とを取得する取得手段と、前記動的情報の一部の区間を対象区間として、前記動的情報のうち、取得した重み情報に基づく所定の条件を満足する前記対象区間の少なくとも一部を抽出する抽出手段と、前記抽出した前記動的情報の一部に基づいて要約情報を生成して出力する出力手段と、を含むものである。
【０００９】
また、動的情報の再生に関係する利用者の操作を記録する手段をさらに含み、前記重み情報は、前記再生区間の各々について、前記記録された利用者の操作に基づいて定められることとしてもよい。
【００１０】
さらに前記利用者の操作を記録する手段は、操作の内容とともに、操作が行われた時点を特定する情報を記録し、前記重み情報は、前記再生区間の各々について、前記記録された利用者の操作の内容と、その操作が行われた時点とに基づいて定められることとしてもよい。
【００１１】
さらに、前記対象区間は、動的情報において利用者が指定した時点から先頭まで、または前記指定した時点から末尾までのいずれかの区間であってもよい。
【００１２】
本発明の別の態様の一つは、プログラムであって、コンピュータに、時系列変化する映像または音声の少なくとも一方を表す動的情報と、前記動的情報を時系列に区分して得られる所定の再生区間ごとに設定された重み情報と、を取得する手順と、前記動的情報の一部の区間を対象区間として、前記重み情報に基づき、前記動的情報のうち、前記対象区間の少なくとも一部を抽出する手順と、前記抽出した前記動的情報の一部に基づいて要約情報を生成して出力する手順と、を実行させるものである。
【発明の効果】
【００１３】
請求項１に記載の発明によると、動的情報の性質によらず、要約情報を提供できるようになる。
【００１４】
請求項２記載の発明によると、動的情報の性質によらず、重み情報を用いて要約情報を提供できるようになる。
【００１５】
請求項３記載の発明によると、利用者の過去の閲覧状況を反映した要約情報とすることができる。
【００１６】
請求項４に記載の発明によると、利用者の過去の閲覧状況をより詳細に反映した要約情報とすることができる。
【００１７】
請求項５に記載の発明によると、動的情報の先頭から指定位置、または指定位置から末尾までの要約情報を生成して、指定位置までの振り返り、または指定位置以降の要約情報を得ることができ、利便性を向上できる。
【００１８】
また請求項６に記載の発明によると、動的情報の性質によらず、要約情報を提供できるようになる。
【発明を実施するための最良の形態】
【００１９】
本発明の一実施の形態について図面を参照しながら説明する。本発明の一実施の形態に係る動的情報処理装置１は、図１に示すように、制御部１１、記憶部１２、ストレージ部１３及び通信部１４を含んで構成される。また、この動的情報処理装置１は、ネットワークなどの通信回線を介してクライアント装置２に接続されている。なお、本発明の一実施の形態では、処理の対象となる動的情報として、音声を含む動画像データを例として説明をする。
【００２０】
制御部１１は、ＣＰＵなどのプログラム制御デバイスであり、記憶部１２に格納されているプログラムに従って動作する。本実施の形態では、この制御部１１は、クライアント装置２側からの要求を受けて、ストレージ部１３に格納されている動画像データのいずれかを、要求元のクライアント装置２へ選択的に配信する処理と、要約の作成の処理とを行う。これらの処理の詳しい内容については後に述べる。
【００２１】
記憶部１２は、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）などの記憶素子を含んで構成される。この記憶部１２には、制御部１１によって実行されるプログラムが格納されている。また、この記憶部１２は、制御部１１のワークメモリとしても動作する。
【００２２】
ストレージ部１３は、例えばハードディスクなどの記憶装置である。本実施の形態では、このストレージ部１３には、本実施の形態において処理の対象となる動的情報が複数保持される。本実施の形態の例では、動的情報は動画情報であり、図２に示すように、時系列に表示されるべき一連の静止画像と、当該静止画像の表示と同期して再生されるべき音声データと、要約候補値（後述）のデータとを含む。
【００２３】
この動的情報は、図３に示すように、時系列に複数の区間ごとに区分される。ここでは動画情報が複数の区間（以下、再生区間と呼ぶ）に区分され、各再生区間には、再生区間識別子（例えば連番でよい）が関連づけられている。各再生区間は、例えば予め定められた時間ごとに区分されるものであってもよいし、動画情報の制作者により任意に区切り位置が指定されたものであってもよい。さらに動画情報には、図４に示すように、各再生区間識別子に関連づけて、要約として含めるべき度合いを表す要約候補値が含まれている。この要約候補値は、例えば値が大きいほど要約に含めるべき度合いが大きいものとすればよい。また、動画情報中に挿入されている映像の内容を利用者に答えさせることで、利用者が動画情報を閲覧したことの証明に代える運用をしている場合は、当該証明となる映像を含む再生区間については、要約候補値を「０」や負の値など、最低値とするなど、要約に含められないようにしておいてもよい。
【００２４】
このストレージ部１３はまた、利用者データベースとして、図５に示すように、利用者ごとに、利用者名と、認証情報（パスワードなど）とを関連づけて保持している。また履歴情報として、利用者を特定する情報に関連づけて、動画情報の閲覧の記録とを関連づけて保持している。この閲覧の履歴情報については後に述べる。
【００２５】
通信部１４は、ネットワークインタフェースなどの通信手段であって、制御部１１から入力される指示に従い、クライアント装置２等の送信先へ、指示されたデータを送出する。また、この通信部１４は、クライアント装置２等から受信されるデータを制御部１１に出力する。
【００２６】
クライアント装置２は、例えばウェブブラウザなどを動作させることのできるパーソナルコンピュータ装置によって実現できる。このクライアント装置２は、ＣＰＵなどのプログラム制御デバイスを含んで構成され、記憶手段としてのハードディスク装置やメモリなどに格納されるプログラムに従って動作する。このクライアント装置２には、動的情報を閲覧するためのプログラムが格納されており、そのＣＰＵは、利用者の指示に従って当該動的情報を閲覧するためのプログラムに従って処理を開始する。
【００２７】
クライアント装置２の利用者は、マウスやキーボードなどを操作し、動的情報処理装置１に対して閲覧を希望する動的情報（動画情報など）を特定する情報と、閲覧の要求とを送信する。また、動的情報処理装置１から利用者名やパスワードの入力が求められると、これらの情報を入力する。こうした動的情報処理装置１との情報の送受は、例えばウェブブラウザなどを用いて行うことができる。後に説明するように、動的情報処理装置１は、利用者の認証が完了すると、閲覧（再生）の対象として特定された動画情報に含まれる再生区間識別子のリストを送信する。また、過去に当該利用者が指定された動画情報を閲覧した履歴がある場合、過去に閲覧を停止した時点の情報（閲覧を停止したときの再生区間を特定する再生区間識別子など）を送信する。これらの情報を受けて、クライアント装置２は、動的情報を閲覧するプログラムを起動する。
【００２８】
この動的情報を閲覧するプログラムを実行するクライアント装置２は、機能的には、図６に示すように、指示受入部４１と、再生対象要求部４２と、再生処理部４３と、要約要求部４４と、閲覧開始位置設定部４５と、を含んで構成される。
【００２９】
ここに指示受入部４１は、動的情報の閲覧開始や、閲覧停止の指示、閲覧開始位置を指定する指示、要約の作成指示などを受け入れるインタフェースを表示する。そして利用者がこれらのインタフェースを介して指示を行うと、当該指示を受け入れて、各指示に対応する処理を実行する。
【００３０】
例えば動的情報の閲覧開始の指示を受けると、再生対象要求部４２に対して、設定されている閲覧開始位置から閲覧を行うよう指示する。また、閲覧停止の指示を受けると、再生対象要求部４２に対して閲覧のための処理を中断するよう指示する。また、閲覧開始位置を指定する指示を受けて、閲覧開始位置を指示に従って設定する。
【００３１】
さらにこの指示受入部４１は、要約の作成指示を受けると、要約処理部４３に対して要約の作成要求を行うよう指示する。ここで要約の作成指示は、例えば、現在の閲覧開始位置より手前側の部分に係る要約を作成する指示や、現在の閲覧開始位置より後の部分に係る要約を作成する指示、さらには過去に閲覧した箇所に関する要約を作成する指示など、要約作成の対象となる動的情報の部分を特定する指示を含んでもよい。
【００３２】
再生対象要求部４２は、指示受入部４１から動的情報の閲覧開始の指示を受けると、設定されている閲覧開始位置の情報を取得する。ここで閲覧開始位置は、例えば動画情報の再生区間識別子によって特定され、再生対象要求部４２は、指定された動画情報のうち、この再生区間識別子に係る再生区間の部分の情報を、動的情報処理装置１に要求する。
【００３３】
また再生対象要求部４２は、再生処理部４３から次の再生区間の情報を要求する指示を受けると、動的情報処理装置１から受信している再生区間識別子のリストを参照し、当該リスト上で、現在の再生区間の次に位置する再生区間の再生区間識別子を読み出し、当該読み出した次の再生区間識別子に係る再生区間の部分の情報を、動的情報処理装置１に要求する。こうして再生対象要求部４２は、連続する再生区間の情報を逐次的に要求する。さらに再生対象要求部４２は、閲覧停止の指示を受けると、再生区間の情報の要求を停止する。
【００３４】
再生処理部４３は、動的情報処理装置１から動画情報に含まれる再生区間の情報が配信されると、当該配信された情報に基づいて動画情報の再生を行う。ここでは配信された動画情報のうち画像を表示出力し、また音声を再生出力することになる。再生処理部４３は、また、再生区間の再生が開始されるなど所定のタイミングで、次の再生区間の情報を要求するよう、再生対象要求部４２に指示する。このタイミングは、次の再生区間の再生開始時点よりも、連続した再生区間の再生がとぎれないと見込まれる時間だけ以前のタイミングとする。
【００３５】
要約要求部４４は、指示受入部４１にて受け入れられた指示に従い、指示された要約作成の対象部分を特定する情報と、要約作成の要求とを動的情報処理装置１に送信する。要約要求部４４は、この要約作成の要求に対する応答として動的情報処理装置１から、要約情報として再生するべき再生区間の、再生区間識別子のリストを受信する。要約要求部４４は、この再生区間識別子のリストを再生対象要求部４２に出力して、当該リストの先頭から再生を行うよう指示する。
【００３６】
また、動画情報を要求したときに、指定した動画情報を閲覧した履歴があるときなど、過去に閲覧を停止した時点の情報として、閲覧を停止したときの再生区間を特定する再生区間識別子などが受信されている場合、閲覧開始位置設定部４５は、閲覧開始位置を、当該受信した再生区間識別子などが示す時点を表す位置とする。
【００３７】
このクライアント装置２はまた、一つの再生区間の出力が行われるごとに、当該出力を行った再生区間識別子を、再生完了区間として、利用者名の情報とともに動的情報処理装置１へ送信する。ここで再生区間を出力したか否かは、再生区間の始点に位置する情報の出力が開始されたタイミングとしてもよいし、再生区間内の情報のすべてが出力された時点（再生区間の終点に位置する情報の出力が完了したタイミング）としてもよい。また、再生区間内に定められた所定の点での情報を出力したタイミングとしてもよい。
【００３８】
次に、本実施の形態の動的情報処理装置１の制御部１１の動作について説明する。本実施の形態の動的情報処理装置１は、機能的には、図７に示すように、動的情報配信部２０と、要約情報処理部３０とを含む。ここで動的情報配信部２０は、初期処理部２１と、配信処理部２２と、閲覧情報取得部２３と、履歴管理部２４と、を含む。また要約情報処理部３０は、処理対象取得部３１と、要約区間決定部３２と、抽出処理部３３と、出力部３４とを含んで構成される。本実施の形態では、これらの機能が、制御部１１によりソフトウエア的に実現される。
【００３９】
動的情報配信部２０の初期処理部２１は、クライアント装置２から、動画情報の配信要求を受けると、クライアント装置２に対して利用者名とパスワードとの入力を求める画面を提示する。この画面は例えばウエブページとして生成し、クライアント装置２に表示させることができる。そして初期処理部２１は、クライアント装置２において当該ウエブページ上で入力された利用者名とパスワードとを取得する。そしてストレージ部１３に格納された利用者データベースを参照し、入力された利用者名とパスワードが関連づけて記録されているか否か（登録された情報に一致するか否か）を調べる。初期処理部２１は、これら入力された情報が登録された情報に一致していなければ処理を終了する。
【００４０】
一方、初期処理部２１は、入力された情報が登録された情報に一致していれば、さらに、配信要求の対象となる動的情報（ここでは動画情報）の指定を受けて、当該指定された動画情報に係る再生区間識別子のリストをストレージ部１３から読み出し、要求元のクライアント装置２へ送信する。
【００４１】
また、この初期処理部２１は、指定された動画情報を識別する動画識別情報と、利用者名の情報とを履歴管理部２４に出力する。
【００４２】
配信処理部２２は、クライアント装置２から、動画情報の指定とともに、当該指定された動画情報に含まれる再生区間識別子とを受信し、動画情報の一部再生区間の要求を受けると、動画情報のうち、当該要求された再生区間に係る部分の情報を、ストレージ部１３から選択的に読み出して、要求元のクライアント装置２へ配信する。
【００４３】
なお、ここでは、動的情報の各部分を逐次的に配信する、いわゆるストリーミング配信を行う場合を例として説明しているが、本実施の形態の動的情報処理装置１は、指定された動画情報の全体をクライアント装置２へ配信しても構わない。
【００４４】
閲覧情報取得部２３は、動画情報の配信先となったクライアント装置２から利用者名の情報とともに再生完了区間として、再生区間識別子が受信されると、当該受信した利用者名と再生区間識別子とを、履歴管理部２４に出力する。
【００４５】
履歴管理部２４は、初期処理部２１から動画識別情報と利用者名との入力を受けると、これらを関連づけて保持する。また、閲覧情報取得部２３から再生区間識別子と利用者名との入力を受けると、図示しない計時部（カレンダ情報や時刻情報を保持し、現在時刻の計時を行う手段）から日時の情報（処理の時点を表す情報）を取得する。また履歴管理部２４は、入力された利用者名に関連づけて保持している動画識別情報を読み出す。そして、入力された利用者名の情報に関連づけて、取得した日時の情報と、読み出した動画識別情報と、受信した再生区間識別子とを関連づけて、動画情報の閲覧の履歴情報としてストレージ部１３に格納する。
【００４６】
また、この履歴管理部２４は、初期処理部２１がクライアント装置２から、動画情報の配信要求を受けたときに、ストレージ部１３に格納した履歴情報を参照し、当該配信要求を行った利用者が、配信要求の対象となった動画情報を閲覧した際の履歴を検索する。この検索の結果、過去に閲覧した再生区間の識別子が見出されたときには、当該再生区間識別子に関連づけられている日時の情報を参照し、最後に閲覧していた（つまり、最も近時の日時の情報に関連づけられている）再生区間の再生区間識別子を取得する。そして当該取得した再生区間識別子を、過去に閲覧を停止した位置を表す情報として、要求元のクライアント装置２へ送信する。
【００４７】
要約情報処理部３０は、クライアント装置２から要約情報の作成要求として、要約の対象となる動画情報を特定する情報と、当該動画情報のうち、要約作成の対象となる部分を特定する情報とを受信し、当該特定された部分の少なくとも一部の再生区間を、予め定めた選抜条件に基づいて選抜し、当該選抜した再生区間を識別する再生区間識別子のリストを要約情報として送信する。
【００４８】
具体的な例として、処理対象取得部３１は、受け入れた要約情報の作成要求から動画情報を特定する情報を抽出する。そして、当該情報で特定される動画情報をストレージ部１３から読み出して、抽出処理部３３に出力する。
【００４９】
要約区間決定部３２は、要約情報の作成要求から、当該要求に含まれる利用者名の情報と、動画情報を特定する情報と、要約の作成区間を特定する情報とを抽出する。ここで、要約の作成区間として、閲覧開始位置よりも前の部分の要約を求める指示がされている場合は、対象となった動画情報の再生区間識別子のリストを取得する。そして当該再生区間識別子のリストから、閲覧開始位置が属する再生区間の再生区間識別子を検索する。例えば閲覧開始位置が再生区間識別子によって特定されていれば、当該閲覧開始位置として指定された再生区間識別子を検索すればよい。
【００５０】
要約区間決定部３２は、この検索の結果、見出された再生区間識別子よりも先頭側（見出された再生区間識別子を含んでも、含まなくてもよい）の再生区間識別子の部分的なリストを抽出し、出力する。
【００５１】
また、要約の作成区間として、閲覧開始位置よりも後の部分の要約を求める指示がされている場合は、対象となった動画情報の再生区間識別子のリストを取得し、再生区間識別子のリストから、閲覧開始位置が属する再生区間の再生区間識別子を検索する。
【００５２】
要約区間決定部３２は、この検索の結果、見出された再生区間識別子よりも末尾側（見出された再生区間識別子を含んでも、含まなくてもよい）の再生区間識別子の部分的なリストを抽出し、出力する。
【００５３】
さらに要約区間決定部３２は、要約の作成区間として、過去に閲覧した部分が指定されている場合、ストレージ部１３に格納された履歴情報を参照して、当該利用者名の情報と、動画情報を特定する情報とに関連づけられている再生区間識別子を検索する。
【００５４】
ここで要約区間決定部３２は、再生区間識別子の検索の結果、再生区間識別子が一つも見いだせない場合（利用者が未だ閲覧していない動画情報についての要約情報の作成要求を行った場合）は、対象となった動画情報の再生区間識別子のリストを取得し、当該リストをそのまま出力する（すなわち、動画情報の全体を要約の対象とする）。また、上記検索の結果、再生区間識別子が見いだされたときには、当該見いだされた再生区間識別子を要約作成の対象を特定する情報として抽出処理部３３に出力する。
【００５５】
抽出処理部３３は、要約区間決定部３２が出力する要約作成の対象を特定する情報に基づいて、さらにその少なくとも一部を特定する情報を要約情報として抽出して出力する。
【００５６】
ここでは、要約作成の対象となる区間が、再生区間識別子のリストによって特定されているので、抽出処理部３３は、この再生区間識別子のリストから、少なくとも一部の再生区間識別子の部分的なリストを抽出することとなる。具体的な例として抽出処理部３３は、まず、要約区間決定部３２が出力する要約作成の対象となる区間の長さに基づいて、要約情報の長さを定める。例えば再生区間識別子のリストを参照し、リストに含まれる再生区間識別子の数に基づいて、要約情報に含める再生区間識別子の数を定めればよい。すなわち、要約作成の対象となる区間を特定する情報として入力されるリストに含まれる再生区間識別子の数に、予め定めた割合値（１以下）を乗じ、当該乗じた結果を超る最小の整数（または当該結果を超えない最大の整数）を、要約情報に含める再生区間の数としてもよい。
【００５７】
抽出処理部３３は、要約作成の対象となる区間から、ここで定めた要約情報の長さ（例えば要約情報に含める再生区間の数）だけの動画情報を、対象となった動画情報に含まれる要約候補値を参照しながら抽出する。例えば抽出処理部３３は、要約区間決定部３２が出力する再生区間識別子のリストを、要約候補値の大きい順に並べ替える。そして、要約候補値の大きい順に、要約情報の長さとして定めた再生区間の数だけの再生区間識別子を抽出し、抽出したリストを作成する。抽出処理部３３は、さらにこのリストに含まれる再生区間識別子を、再生時間の順（動画情報の先頭から末尾へ至る順）に並び替え、この並び替えた結果を要約情報として出力する。
【００５８】
また各再生区間の再生時間が一定でない場合は、抽出処理部３３は、要約区間決定部３２が出力する再生区間識別子のリストを、要約候補値の大きい順に並べ替える。そして選択した再生区間識別子によって識別される再生区間の全体の再生時間が、上記定めた要約情報の長さを超えるまで、要約候補値の大きい順に、再生区間識別子を選択する。そして最後に選択した再生区間識別子を除き（つまり定めた要約情報の長さを超えない最大個数の再生区間を選択して）、選択した再生区間識別子のリストを作成する。抽出処理部３３は、さらにこのリストに含まれる再生区間識別子を、再生時間の順（動画情報の先頭から末尾へ至る順）に並び替え、この並び替えた結果を要約情報として出力する。
【００５９】
出力部３４は、抽出処理部３３が出力した要約情報を要約の要求元となったクライアント装置２へ送出する。
【００６０】
本実施の形態によると、動画情報を閲覧しようとする利用者が、クライアント装置２を操作して、動画情報の一つを閲覧の対象として指定すると、当該利用者が過去に当該動画情報を閲覧した履歴が参照され、最後に再生を停止した時点に閲覧開始点が設定される。このとき例えば図８に示すように、閲覧開始点より前方の部分（つまり既に閲覧している部分）についての要約情報を要求するためのボタン（前方要約ボタンと呼ぶ）と、閲覧開始点より後の部分（未だ閲覧していない部分）についての要約情報を要求するためのボタン（後方要約ボタンと呼ぶ）と、がディスプレイなどに表示される。
【００６１】
ここで過去に視聴した部分を振り返るべく、利用者が前方要約ボタンをクリックすると、現在設定されている閲覧開始点から先頭までの前方の部分を要約作成の対象として要約情報を生成するべき旨の要求が、動的情報処理装置１へ送出される。
【００６２】
動的情報処理装置１では、当該要約作成の対象となる区間の長さに基づき、要約情報の長さが定められる。また、動画情報を複数に分割して得られた再生区間ごとに定められている重み情報（要約候補値）の大きい順に、上記定めた要約情報の長さに相当する複数の再生区間を選択し、この選択した再生区間のセットを、要約情報としてクライアント装置２へ送出する。
【００６３】
クライアント装置２では、この再生区間のセットによって特定される動画情報の部分を配信するよう、動的情報処理装置１へ要求し、この要求に応じて配信された動画情報の部分を再生して表示等する。
【００６４】
同様に利用者が、今後の部分を視聴する価値を推し量るべく、後方要約ボタンをクリックすれば、閲覧開始点から末尾までの後方の部分を要約作成の対象として、当該部分から抽出された要約情報が再生表示等されることとなる。
【００６５】
また、ここまでの説明においては、要約情報の抽出の際には、予め定められた要約候補値を参照することとして説明したが、要約候補値は、例えば、利用者の過去の閲覧の履歴に基づいて補正されてもよい。
【００６６】
すなわち、要約作成の対象として特定された再生区間識別子のリストに基づき、抽出処理部３３は、当該リストに含まれている再生区間ごとに、利用者が最後に当該再生区間を閲覧した日時を、履歴情報から読み出す。そして、各再生区間に対応する要約候補値に対して、当該再生区間に関連づけられた最後の閲覧日時と、要約作成の要求を受けた日時との差に基づく補正率を乗じる。例えば補正率は、最後の閲覧日時が過去になればなるほど大きくなる値としてもよい。このようにすると、より過去に閲覧した再生区間ほど要約情報に含められやすくなる。
【００６７】
また本実施の形態では、要約情報を閲覧している際も、その履歴情報が記録されることとしているので、要約情報として閲覧すれば、最後に閲覧した日時が更新され、補正率が変化する。
【００６８】
また補正率は、再生区間の閲覧回数に応じて変化させてもよい。このようにすると、繰り返し閲覧したことなど、利用者の見方の相違によって要約候補値が補正される。
【００６９】
またここまでの説明では、履歴情報として、閲覧の操作に関わる記録を残しているが、その他の操作の記録を併せて残してもよい。例えば、早送りや巻き戻し操作によって閲覧した再生区間については、当該操作をおこなった旨の履歴情報を記録してもよい。
【００７０】
さらに本発明の一実施形態における要約の処理を、コンピュータに実行させるプログラムは、光学的、磁気的、その他の方式で情報を記録する、コンピュータ可読な記録媒体に格納されて提供されてもよい。
【図面の簡単な説明】
【００７１】
【図１】本発明の一実施の形態に係る動的情報処理装置とその接続例とを表す構成ブロック図である。
【図２】本発明の一実施の形態に係る動的情報処理装置が保持する動的情報としての動画情報の内容例を表す概要図である。
【図３】本発明の一実施の形態に係る動的情報処理装置が保持する動的情報を複数の区間に区分した状態例を表す説明図である。
【図４】本発明の一実施の形態に係る動的情報処理装置が保持する動的情報に含まれる要約候補値の例を表す説明図である。
【図５】本発明の一実施の形態に係る動的情報処理装置が保持する利用者データベースの例を表す説明図である。
【図６】本発明の一実施の形態に係る動的情報処理装置に接続されるクライアント装置２の例を表す機能ブロック図である。
【図７】本発明の一実施の形態に係る動的情報処理装置の例を表す機能ブロック図である。
【図８】本発明の一実施の形態に係る動的情報処理装置が提供するユーザインタフェース画面の例を表す説明図である。
【符号の説明】
【００７２】
１  動的情報処理装置、２  クライアント装置、１１  制御部、１２  記憶部、１３  ストレージ部、１４  通信部、２０  動的情報配信部、２１  初期処理部、２２  配信処理部、２３  閲覧情報取得部、２４  履歴管理部、３０  要約情報処理部、３１  処理対象取得部、３２  要約区間決定部、３３  抽出処理部、３４  出力部、４１  指示受入部、４２  再生対象要求部、４３  再生処理部、４４  要約要求部、４５  閲覧開始位置設定部。
【図１】
2008059344.tif 000003
【図２】
2008059344.tif 000004
【図３】
2008059344.tif 000005
【図４】
2008059344.tif 000006
【図５】
2008059344.tif 000007
【図６】
2008059344.tif 000008
【図７】
2008059344.tif 000009
【図８】
2008059344.tif 000010