[go: up one dir, main page]

JP3663960B2 - Information processing apparatus and information processing method - Google Patents

Information processing apparatus and information processing method Download PDF

Info

Publication number
JP3663960B2
JP3663960B2 JP6768099A JP6768099A JP3663960B2 JP 3663960 B2 JP3663960 B2 JP 3663960B2 JP 6768099 A JP6768099 A JP 6768099A JP 6768099 A JP6768099 A JP 6768099A JP 3663960 B2 JP3663960 B2 JP 3663960B2
Authority
JP
Japan
Prior art keywords
information
mark
presentation
scenario
mark information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP6768099A
Other languages
Japanese (ja)
Other versions
JP2000267639A5 (en
JP2000267639A (en
Inventor
徹 石垣
裕二 小林
信雄 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP6768099A priority Critical patent/JP3663960B2/en
Publication of JP2000267639A publication Critical patent/JP2000267639A/en
Publication of JP2000267639A5 publication Critical patent/JP2000267639A5/ja
Application granted granted Critical
Publication of JP3663960B2 publication Critical patent/JP3663960B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Multi Processors (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は情報処理装置および情報処理方法に関し、特にサーバから提供される音声、動画、静止画、アニメーション、テキスト、グラフィックスなど、ストリーミングメディアを含むメディアミックスによって構成される(マルチウィンドウ)プレゼンテーションに対して与えられるマーク情報をクライアントが共有できるようにした情報処理装置および情報処理方法に関する。
【0002】
【従来の技術】
従来、印刷物ドキュメントに対してメモを書き込んだりマーカーを付けたりするのと同様に、デジタルドキュメントに対してマーク付けを行い、個人的なメモを書き込んだり、注釈(アノテーション)を付け、著者に対してフィードバックを行うシステムが提案されている。今後、さらにネットワーク化が進みマルチメディアドキュメントが普及するに従い、このようなデジタルドキュメントに対する編集行為の支援技術はネットワーク上での共同作業を行うような場面で非常に重要となる。
【0003】
いわゆるOHP(overhead projector)を用いたプレゼンテーションのようなページ単位で構成されたドキュメントに対しての注釈付けについては、特開平5−189431号公報に開示されている。これは、テキスト、図形、イメージといったストリーミングメディアを含まないドキュメントに対して、元の文書の保全性を損なわずに注釈を付けるシステムである。注釈は別のレイヤーに書き込み、元のドキュメントに対して編集行為を行わない、デジタルドキュメントでこそ可能な技術である。だが、ストリーミングメディアに対して注釈を付ける方法は開示されていない。
【0004】
複数のコンピュータ上で共有しているドキュメントに対して添え書きを加える手段は特開平7−182282号公報に開示されている。これはネットワークに接続された複数のコンピュータ上で共通の画像を表示している際に、ユーザがその画像上に添え書きを行うことができ、その添え書きデータは画像データとは異なる場所に格納するというものである。添え書きはネットワーク上の他のコンピュータにも表示される。
【0005】
また、この技術は、改良された電子会議システムを提供する。会議に参加している複数のメンバーは、他のメンバーのインタラクション(メモや注釈、質問など)を、それが画像のどの部分に対して付加されたのかまで一目でわかるというものである。
【0006】
さらに、本出願人による特願平10−264828号にマルチメディア情報処理装置を提案している。この技術によれば、音声や動画を含んだプレゼンテーションに対しても時間幅を持ったマーク情報を付与することができ、時間軸を持ったプレゼンテーションを介したネットワーク上でのコミュニケーションを可能としている。
【0007】
ここで、あるプレゼンテーションを作成し、多くの人に公開することを考える。このとき、公開する対象者が狭く限定されていない限り、対象者によってプレゼンテーションの閲覧の条件が異なっていると考えるのは自然である。
【0008】
たとえば、プレゼンテーションが広帯域の(大容量の)情報メディアを含んでいる場合、企業内のイントラネット端末では問題はないが、33600bpsの低速の端末に対しては適切ではない。あるいは、十分な予備知識を持った相手に対しては、プレゼンテーションの短縮版(ダイジェスト版)を用意して少ない時間で意思を伝えたほうがよい場合がある。あるいは、元のプレゼンテーションが音声情報を含んでいるとしても、聴覚障害を持った人に対しては、テキスト情報のほうが望ましい。
【0009】
このように、プレゼンテーションを公開する対象者によって適切な閲覧条件には、同じ意味内容を持つプレゼンテーションを閲覧条件に合わせて複数用意することが望ましい。
【0010】
【発明が解決しようとする課題】
しかし、こうした場合、閲覧者はそれぞれ異なるプレゼンテーションに対して添え書きやマーク情報を付与することとなり、前述の添え書きやマーク情報を用いたコミュニケーションができないという問題点があった。
【0011】
本発明はこのような点に鑑みてなされたものであり、閲覧条件ごとに作成された異なるプレゼンテーション間においても、容易かつ適切にマーク情報を共有することができる情報処理装置を提供することを目的とする。
【0012】
【課題を解決するための手段】
本発明では上記問題を解決するために、ネットワーク上の一つのサーバと複数のクライアントとの間で情報の処理を行う情報処理装置において、前記クライアントは、複数のメディア情報を時間的空間的に組み合わせることによりプレゼンテーションを再現する情報視聴手段と、前記情報視聴手段によるプレゼンテーションの中の特定の空間部分、時間軸方向の一点、若しくは所定の幅を持った領域の少なくともいずれかに所定のマークを指定するマーク付け手段と、前記マーク付け手段にて指定されたマークのマーク情報を前記情報視聴手段で再現している前記プレゼンテーションと同期がとれる形態で管理する第1のマーク情報管理手段と、前記第1のマーク情報管理手段が管理するマーク情報を前記サーバと通信するための第1の通信手段と、を備え、前記サーバは、マーク情報をクライアントと通信するための第2の通信手段と、同一の目的で作成された複数のプレゼンテーション間の関係を管理するプレゼンテーション情報管理手段と、前記プレゼンテーション情報管理手段により管理されたプレゼンテーション情報をもとに、前記第2の通信手段から受信したマーク情報を前記プレゼンテーション情報管理手段で関連付けられた異なるプレゼンテーションに対するマーク情報に変換するマーク情報変換手段と、前記第2の通信手段から受信した前記マーク情報および/または前記マーク情報変換手段で変換されたマーク情報を記憶し管理するための第2のマーク情報管理手段と、を備えていることを特徴とする情報処理装置が提供される。
【0013】
このような情報処理装置によれば、サーバのプレゼンテーション情報管理手段に管理されている同一の目的を持った複数のプレゼンテーションの一つがクライアントの情報視聴手段によって再現される。この再現されているプレゼンテーションに対しマーク付け手段によるマークが指定されると、第1のマーク情報管理手段がそのマークのマーク情報を再現している前記プレゼンテーションと同期がとれる形態で生成し、第1の通信手段を介してサーバに送る。サーバの第2の通信手段にて受信したマーク情報は、マーク情報変換手段にて、プレゼンテーション情報管理手段で関連付けられた異なるプレゼンテーションの中で基準となるプレゼンテーションに対するマーク情報に変換され、マーク情報管理手段にて管理される。このマーク情報は、他のプレゼンテーションの再現時に、マーク情報変換手段にて当該プレゼンテーションに対するマーク情報に変換されてクライアントに送られ、情報視聴手段による当該プレゼンテーションの再現時に第1のマーク情報管理手段がそのマーク情報も表示させるようにする。これにより、あるプレゼンテーションにて指定されたマークは同一の目的で作成されたどのプレゼンテーションにおいても再現され、それぞれのプレゼンテーション間で共有することができる。
【0014】
【発明の実施の形態】
以下、本発明による情報処理装置の実施の一形態を図面を参照しながら説明する。
【0015】
図1は情報処理装置の概略構成を示す図である。情報処理装置は、複数(図示の例ではn個)のクライアントC1〜CnとサーバSとを有し、各クライアントC1〜CnとサーバSとは、ネットワークを介して接続されている。
【0016】
各クライアントC1〜Cnは、情報視聴部1と、マーク付け部2と、マーク情報管理部3と、通信部4とを有している。なお、図1中では、クライアントC2〜Cnの各機能部はクライアントC1のものと同じであるので、それらの表示は省略している。
【0017】
情報視聴部1は、主に、複数メディア情報を時間的空間的に組み合わせて再生することでマルチメディア情報のプレゼンテーションを行う機能部であり、マーク付け部2は、プレゼンテーション中の特定の空間部分、時間軸方向の一点若しくは所定の幅を持った領域の少なくともいずれかに所定のマークを指定するための機能部であり、マーク情報管理部3は、マーク情報をプレゼンテーションと同期がとれる形態で管理する機能部であり、通信部4は、マーク情報をサーバSと通信するための機能部である。
【0018】
サーバSは、シナリオ情報管理部5と、メディア情報管理部6と、通信部7と、マーク情報変換部8と、マーク情報管理部9とを有し、この中のシナリオ情報管理部5およびメディア情報管理部6は、プレゼンテーション情報管理部を構成している。
【0019】
シナリオ情報管理部5は、複数メディア情報の再生手順を記述したシナリオ情報を管理し、メディア情報管理部6は、シナリオ情報に従って再生されるメディアを管理する機能部であって、これらを構成するプレゼンテーション情報管理部は、全体として同一の目的で作成された複数のプレゼンテーション間の関係を管理する機能を有する。通信部7は、マーク情報をクライアントと通信するための機能部であり、マーク情報変換部8は、通信部7から受信したマーク情報をプレゼンテーション情報管理部により管理されたプレゼンテーション情報をもとにプレゼンテーション情報管理部で関連付けられた異なるプレゼンテーションに対するマーク情報に変換する機能部であり、マーク情報管理部9は、受信したマーク情報またはマーク情報変換部8で変換されたマーク情報を記憶し、管理する機能部である。
【0020】
次に、クライアントからの本情報処理装置の利用の全体の流れについて説明する。
図2は情報処理装置を利用したときの全体の流れを示す説明図である。図2において、各クライアントC1〜C3とサーバSとは、ネットワークを介して接続されている。図2の例では、サーバSには一つのグループ化されたプレゼンテーションとして「シナリオ1」、「シナリオ2」、「シナリオ3」の三つのシナリオが用意されている。ここで、「シナリオ1」、「シナリオ2」、「シナリオ3」は、プレゼンテーションとしての意味内容は同一、すなわち同じ目的で作成されたプレゼンテーションであるが、実際には異なるシナリオであったり異なるメディア(コンテンツ)が使用されているものである。具体的には、転送速度の低い端末での表示のためにシナリオ内の動画のデータ量を低減したものや、あるいは音声情報をそれと同内容のテキスト情報に変更したものや、元のシナリオを短縮したダイジェスト版などである。さらに、各「シナリオ1」、「シナリオ2」、「シナリオ3」で関連付けられた音声、動画、テキストなどの個々のメディアも同様に管理されている。
【0021】
また、マーク情報管理部によりこれまでにプレゼンテーショングループPのシナリオの視聴者によって付与されたマークに関する情報(マーク情報M)がプレゼンテーショングループPに関連付けられて保持されている。マーク情報の管理の詳細については後述する。
【0022】
ユーザはプレゼンテーショングループPを視聴するため、サーバSへアクセスし、サーバSに対して「シナリオ1」、「シナリオ2」、「シナリオ3」の中から好みのシナリオを選択する。ここで、サーバSへのアクセスやシナリオの選択は、たとえばWeb(World Wide Web)ブラウザなどの公知の技術を利用して行われる。図2の例では、クライアントC1のユーザは「シナリオ1」を選択したものとしている。
【0023】
ユーザからの要求により、サーバSから「シナリオ1」と「シナリオ1」で関連付けられたメディア、すなわち「シナリオ1」で記述された通りに再生される音声、動画、テキストなどの各メディアがクライアントC1に転送される。同時に、サーバSの図示しない制御部はプレゼンテーショングループPと関連付けられたマーク情報Mが「シナリオ1」と同時にクライアントC1で閲覧できるよう、マーク情報Mを「シナリオ1」で閲覧できる記述形式に変換し、変換されたマーク情報MはクライアントC1に転送される。クライアントC1では、転送されたシナリオおよびマーク情報をもとに、シナリオでの記述に従ってプレゼンテーションとマーク情報とが再現され、ユーザはそれを視聴することができる。さらに、再現されたプレゼンテーションに対してユーザ自身によってマークを付与することもできる。クライアントC1におけるシナリオの再現およびマーク情報の付与については後述する。なお、本実施の形態においては、シナリオおよびシナリオに関連付けられた個々のメディアは、ファイルとしてクライアントC1にダウンロードされ、しかる後にクライアントC1でプレゼンテーションの再生動作が実行されるものであるが、たとえばリアルネットワークス社のRealSystemで用いられているようなストリーミングによるデータ転送技術によりデータがクライアントに転送されても構わないし、転送方式の違いは本発明の動作を何ら妨げることはない。
【0024】
クライアントC1でユーザにより付与されたマーク情報Mc1はサーバSに転送されて、サーバS上で他のプレゼンテーショングループPに関連付けられたマーク情報Mと同様に管理される。その際、マーク情報Mc1は、マーク情報変換部8により「シナリオ1」に依存しない情報に変換された後に管理されるので、たとえば他のユーザがクライアントC2から「シナリオ2」を視聴したとしても、クライアントC1でのプレゼンテーショングループPの再現と同様にマーク情報M(Mc1を含む)が転送され、クライアントC1で付与されたマークを閲覧することができる。
【0025】
次に、クライアントC1,C2,C3について、スタンドアローン(単体)での動作およびこの動作に関わる機能部について説明する。
図3はクライアント側の情報視聴部の一構成例を示すブロック図である。情報視聴部1は、メディア情報管理部11と、再生シナリオ管理部12と、視覚情報再生部13と、音声情報再生部14と、シナリオ解釈部15と、再生シナリオ演算部16とを有している。
【0026】
メディア情報管理部11は、メディアコンテンツをそれぞれ独立したメディアとして記憶・管理している。このメディアコンテンツは、サーバSから得られた音声、テキスト、静止画、動画、アニメーションなどの情報である。再生シナリオ管理部12は、プレゼンテーションにおける各メディアを再生する際の時間的な順序、空間的なレイアウトなどを記述した再生シナリオを記憶・管理している。視覚情報再生部13は、テキスト、静止画、動画、アニメーションなどのメディアを再生する機能を有している。音声情報再生部14は、音声情報を再生する機能を有している。シナリオ解釈部15は、再生シナリオ管理部12から該当するプレゼンテーションの再生シナリオを読み出し、視覚情報再生部13が再生するウィンドウのレイアウト情報およびメディア情報管理部11から所定の実行開始時刻に再生するメディアの情報を取得する。再生シナリオ演算部16は、シナリオ解釈部15で解釈されたシナリオに従ってメディア情報管理部11に記憶されたメディアを視覚情報再生部13および音声情報再生部14を使って再生させる機能を有している。
【0027】
以上の構成にて、情報視聴部1は、サーバSからシナリオおよびメディア情報を読み込み、シナリオを解釈して、シナリオに記述されている通りに複数メディア情報を時間的空間的に組み合わせて再生する。
【0028】
図4は再生シナリオの記述例を示す図である。再生シナリオは、大別するとヘッダ部とボディー部とを有している。ヘッダ部には、当該再生シナリオに基づいて実行されるプレゼンテーションで用いるウィンドウのレイアウトがウィンドウの個数分(図4の中では三つ)記述されている。ボディー部には、どのコンテンツ(メディア)をどのタイミングでどれ位の時間再生するかが記述されている。具体的には、ボディー部は、実行開始時刻、ウィンドウ番号、メディア、コンテントIDおよび再生時間長さの欄を有している。
【0029】
実行開始時刻には、メディアの再生を開始する時刻が設定される。ウィンドウ番号には、再生するメディアが映像メディアである場合には当該メディアを再生させるウィンドウ番号が設定され、また、再生するメディアが音声メディアである場合には、"audio"が設定される。メディアには、再生するメディアの識別名が設定される。再生時間長さにおいては、時間軸を持たない静止画などの場合には、当該メディアを表示させる時間の長さが記述される。また、再生時間長さには、動画/アニメーションなどの時間軸を持つストリーミングメディアを通常の速度で再生する際には何も記述する必要はないが、倍速再生/スロー再生など再生するメディアを通常の速度と異なる速度で再生を行う際には、再生トータル時間を記述する必要がある。
【0030】
再生シナリオでは、同一の実行開始時刻に対してメディアの欄に二つ以上のメディアを記述することにより、同時に二つ以上のメディアの再生を始めるようにすることができる。
【0031】
ここで、図4に示す再生シナリオに基づくプレゼンテーションの再生スケジュール(スコア)の概念を図5および図6を用いて説明する。
図5はプレゼンテーションのスコアを示す図、図6はマルチメディアプレゼンテーションの表示例を示す図である。図5では、横軸に時間を取り、縦軸に再生する空間(ウィンドウ番号あるいはaudio)を取っており、各矩形が各メディアを示している。図6は、時刻t=tpにおけるプレゼンテーションの様子を示している。
【0032】
図5のスコアによると、時刻t=tpにおいて、ウィンドウW1でメディアaが再生され、ウィンドウW2でメディアbが再生され、ウィンドウW3でメディアcが再生され、オーディオでメディアdが再生されていることがわかる。図6においては、表示画面上にメディアa〜cを再生するウィンドウW1〜W3が表示され、オーディオのメディアdについては、アイコンIによる表示がなされている。また、表示画面上には、ユーザにより与えられた幾つかのマークM1,M2,M3が表示されている。
【0033】
次に、本情報処理装置の基本的なメディアの再生動作について図7を用いて説明する。
図7は基本的なマルチメディアの再生動作の流れを示すフローチャートである。この再生動作は図6に示す表示画面上においてプレゼンテーションの「再生」ボタンがユーザによって押下されることにより開始される。
【0034】
まず、シナリオ解釈部15が再生シナリオ管理部12から該当するプレゼンテーションの再生シナリオを読み出す(ステップS1)。次いで、シナリオ解釈部15は、再生シナリオのヘッダ部を読み込んで、ウィンドウのレイアウト情報を取得する(ステップS2)。
【0035】
その後、シナリオ解釈部15が再生シナリオのボディー部を頭から順に読み込んで、所定の実行開始時刻に再生するメディアをメディア情報管理部11から読み出し(ステップS3)、取り出したメディアが音声メディアか否かを検出する(ステップS4)。音声メディアでなければ、当該メディアは視覚メディア、すなわち、テキスト、静止画、動画、またはアニメーションである場合には、当該メディアを再生するウィンドウのレイアウト情報とともに、当該メディアを視覚情報再生部13に出力する。視覚情報再生部13は、入力されたウィンドウのレイアウト情報に基づいて、ウィンドウを作成し、入力されたメディアを当該ウィンドウに再生する(ステップS5)。一方、メディア情報管理部11から読み出したメディアが音声メディアの場合には、当該メディアを音声情報再生部14に出力する。音声情報再生部14は、入力されたメディアに基づいてスピーカから音声を再生する(ステップS6)。
【0036】
そして、ボディー部の記述に対して上記処理(ステップS3〜ステップS6)を実行し、記述がなくなるまで繰り返す(ステップS7)。
次に、プレゼンテーションに含まれるメディアにマーク情報を対応付ける動作を説明する。
【0037】
プレゼンテーションの実行中にユーザが特定のメディアに対してマーク情報を対応付けたいと思った場合には、図6に示す表示画面上の「マーク」ボタンを押下することによりマーク付け部2が起動し、視覚情報再生部13により再生されているプレゼンテーションの所望のメディアを指示することにより、指示された位置にマークが付与されるとともに、サーバSにおいてマーク情報管理部9がマーク情報をシナリオと対応付けすることができる。音声メディアに対しては、プレゼンテーションウィンドウ中のオーディオメディアのアイコン(図6中のアイコンI)に対して指示することにより選択することができる。
【0038】
具体的には、画面上において「マーク」ボタンを押下することにより出現するマーク情報のシンボルリストから所望のマーク情報のシンボルを選択し、当該シンボルを所定のメディア上にドラッグしてドロップすればよく、これにより、当該メディアの当該時間についてのマーク情報が対応付けられるようになっている。所望のメディアの所望の時間幅に対してマーク情報を対応付ける場合には、マーク情報のシンボルを所望の時間クリックダウンするなどにより実現できる。なお、画面上に付加することができるマークは、あらかじめ何個か用意されるが、「定義」ボタンを用いることにより、ユーザが新たなマークを定義することもできる。
【0039】
メディア上に付与されたマークには、ユーザがコメントなどを添加することもできる。たとえば、付与されたマークに対してマウスを右クリックするとポップアップウィンドウが現れ、そのポップアップウィンドウ上のテキスト領域にコメントを書き込むことによってテキスト情報を当該マーク情報に添加することができる。
【0040】
次に、マーク情報をメディアの所定の時間に対応付けて管理するマーク情報ファイルの一例を図8を用いて説明する。
図8はマーク情報のデータ構造の例を示す図である。本実施の形態では、マーク情報は図示のように表で記述されている。マーク情報は、その属性として、ユーザ名、マークが付与されたプレゼンテーションのシナリオ名、マークが付与されたメディアのコンテントID、メディア上の位置、時刻、マークの表示される時間、およびユーザが添加したコメント(文字列情報)を有している。本実施の形態では、マークが付与されたメディア上の位置は、そのメディアの左上からの(x,y)座標値として、また、付与された時刻は、そのメディア再生開始時刻からの時刻とする。マーク情報管理部3は、マーク付け部2で付与されたマークにこれらの属性情報を与える。その後、通信部4は、サーバSの通信部7との間でコネクションを張って通信規約上でデータの送受信ができるようにし、送信用のファイルを通信部7に送信する。通信部7は、ネットワークを介して接続されている複数のクライアントC1,C2,C3の通信部4からの送信用のファイルを受信する。サーバSでのマーク情報の処理の詳細は後述する。
【0041】
なお、本実施の形態では、ユーザがマークを付与したときにユーザが知らない間にシステムが自動的にマーク情報を送るようにしたが、たとえば、マーク情報送信ボタンなどを設け、当該ボタンに対してユーザが明示的に指示したときのみ送信するようにすると、ユーザのプライバシーの保護を考えた場合に有効である。また、本実施の形態では、サーバSにユーザ名を送信するようにしたが、ユーザ名は必ずしも送信する必要はない。たとえば、ユーザのプライバシーを尊重する場合にはマーク情報とともにユーザ名を送信しないようにしてもよい。
【0042】
次に、本発明の主要部である、サーバSにおけるシナリオ情報、マーク情報の管理について説明する。
上述のように、プレゼンテーションのための各々のシナリオは、一般に音声や画像などの複数のメディアから構成されている。また、ユーザが付与したマーク情報は、そのシナリオに含まれるメディアと関連付けられている。そのため、本実施の形態においては、マーク付けされるシナリオは、あらかじめサーバSに登録されている必要がある。
【0043】
図9はサーバにおけるシナリオ情報登録の処理の流れを示す図である。サーバ管理者は、登録するシナリオをシナリオ情報入力部10からサーバSにシナリオを登録する。本実施の形態においては、サーバSに登録される個々のシナリオは、複数のシナリオのコレクション(プレゼンテーショングループ)の1要素として記録される。一つのプレゼンテーショングループには、同一の目的に作成された複数のシナリオが登録される。具体的には、転送速度の低い端末での表示のためにシナリオ内の動画をデータ量の少ないものに差し替えたものや、あるいは音声情報をそれと同内容のテキスト情報に差し替えたものや、元のシナリオの短縮版(ダイジェスト版)などである。新しいシナリオを既にあるプレゼンテーショングループに登録したいときは、プレゼンテーショングループに追加登録し、そうでないときには、新規にプレゼンテーショングループを作成しそこへ登録すればよい。
【0044】
シナリオには、メディアごとにそのファイル名、コンテントID、表示位置、および表示開始時刻、表示時間が記述されている。シナリオ情報管理部5は、シナリオ情報入力部10から入力されたシナリオのこれらの属性値を読み込み、メディア情報管理部6へ送る。なお、本実施の形態においては、メディア情報は表形式で記述している。
【0045】
図10はシナリオおよびメディア情報の管理方法を説明する図である。図10では、「プレゼンテーショングループ1」は、三つのシナリオを含んでいる。個々のシナリオは、それぞれのコンテントIDとメディアとの関係を保持している。また同時に、このプレゼンテーショングループに対して付与された、後述するマーク情報も関連付けられて保持されている。
【0046】
さらに、プレゼンテーショングループごとにそのグループに属する個々のシナリオの標準となるメディア情報が用意される。後述するマーク情報の管理の際、マーク情報変換部8において、個々のシナリオのメディア情報は、常に標準となるメディア情報との比較によって処理が実行される。標準となるシナリオは、図示しないユーザインタフェースからサーバ管理者によって、プレゼンテーショングループの中のシナリオ群から選択される(以下、この選択されたシナリオをマスタシナリオと呼ぶ)。図10においては、このマスタシナリオとして「シナリオ2」が選択されている。
【0047】
マスタシナリオには、登録されたどのシナリオを選んでもよいが、同一コンテントIDのメディアがたとえば片方が音声であり、もう片方が動画であるような場合には、位置情報、時間情報の両者を含む動画を持つシナリオを選択することが望ましい。
【0048】
図11は登録されるシナリオの例を示す図、図12は登録されたシナリオから再生されるプレゼンテーションのスコアを示す図、図13はシナリオから作成されるメディア情報の例を示す図である。これらの図において、「プレゼンテーショングループ1」に登録されるシナリオ例として、三つのシナリオ「シナリオ1」〜「シナリオ3」が示されており、「シナリオ1」〜「シナリオ3」はいずれも二つのシーンからなる同じ目的のために作成されたシナリオである。ここでは「シナリオ2」がマスタシナリオとなっており、二つのムービー(動画+音声)から構成されている。「シナリオ1」は、「シナリオ2」のダイジェスト版として、各々のムービーの表示時間が1/2に短縮されたものが使用されている。「シナリオ3」では、それぞれの動画の代替として静止画が用いられ、また、音声の替わりにテキストが使用されている。三つのシナリオ間では、それぞれのコンテントIDは二つのそれぞれのシーンに対応付けられている。このことにより、後述するマーク情報の管理によって、「シナリオ1」〜「シナリオ3」の複数の視聴者は、どのシナリオを視聴したかに拘らず、マーク情報を共有することが可能となる。
【0049】
上述のように、シナリオはクライアントC1,C2,C3で視聴することができ、ユーザは、そのシナリオに含まれるメディアに対してマーク付けを行うことができる。マーク付けされたとき、クライアントのマーク情報は、通信部を通じてサーバSへ送られ管理される。
【0050】
次に、サーバSが受け取ったマーク情報の格納のための動作を説明する。
図14はサーバにおけるマーク情報の格納動作を説明する図である。本システムにおいてはマーク情報は、付与されたマークを個々のシナリオではなくプレゼンテーショングループ単位で管理する。
【0051】
サーバSへ送られたマーク情報は、通信部7を通じてマーク情報変換部8へ送られる。マーク情報変換部8は、まず、マーク情報に記述されたシナリオ名をもとに、シナリオ情報管理部5を参照してそのシナリオの属するプレゼンテーショングループを参照する。さらに、マーク情報変換部8は、メディア情報管理部6から、受信したマーク情報の付与されたシナリオとマスタシナリオとのメディア情報を参照し、両者の同一のコンテントIDのコンテンツの属性情報をもとに、マーク情報をオリジナルのシナリオに対応付けられるように変換する。
【0052】
マーク情報の変換処理は、上述のようにマスタシナリオのメディア情報と受信したシナリオのメディア情報との演算によって求められる。具体的には、マーク情報の属性値の表示開始時刻、表示時間、および位置情報の変換を実行する。
【0053】
図15は表示開始時刻および表示時間の変換の概念図である。図15において、送信されたマーク情報が付与されたシナリオがたとえばシナリオ1とする。シナリオ1に付与されたマーク情報の表示時間はマスタシナリオとシナリオ1の同一コンテントIDのメディアの表示時間を比較し、相似変換を行う。ユーザの視聴したシナリオ1に対し、たとえばMovie1−1(表示時間10秒)の5〜10秒の間にマークが付与された場合、マスタシナリオであるシナリオ2のMovie1(表示時間20秒)と比較され、マーク情報として表示時間は10〜20秒に変更される。マスタシナリオとシナリオ1とのメディアが異なっている場合でも、両者が同じ表示時間であるならば表示開始時刻、表示時間の変更は必要はない。位置情報に関しても同様に、マスタシナリオ、シナリオ1間の相似変換によって変換処理が行われる。もし、シナリオが位置情報を持たないオーディオを再生しているときは、デフォルト値としてたとえば左上(X=0,Y=0)を与えておく。これらの対応付けは、それぞれのシナリオで使用されるメディアの内容が異なるために、内容に対して厳密に同一の時刻・位置とはならないが、複数のユーザ間でのマークの共有には有用である。
【0054】
次に、クライアントC1,C2,C3において、マーク情報とともにシナリオを再生する際の動作について説明する。各クライアントでは、シナリオ再生の際に、そのシナリオに対するマーク情報をサーバSに要求する。サーバSは、要求されたシナリオ名からそのシナリオが含まれるプレゼンテーショングループのマーク情報を、クライアントで再生されるシナリオに合致するようマーク情報変換部8にて変換し送信する。
【0055】
マーク情報送信のための変換処理は、上述の受信したマーク情報を格納する際の変換の逆変換を行えばよい。ただし、メディアが1対多の場合には処理が異なる。
【0056】
図16はマーク情報送信のための変換処理の説明図である。図示のように、マスタシナリオが動画であり、これに対して視聴者の閲覧しているシナリオが静止画と音声とに分解されているとする。このような場合、静止画はシナリオ上で位置情報と時間情報の両者が記述されているのに対して、音声は位置情報を持たない。この場合、マーク情報変換部8は両者を比較し、位置情報および時間情報の両者を持つ静止画を選択し、この静止画に対してマークが与えられるようにマーク情報を変換する。
【0057】
マーク情報を受信したクライアントは、マスタシナリオと同様の動作によってマスタシナリオに同期してマーク情報に記述されたタイミングでプレゼンテーションの再生画面上にマークを表示する。
【0058】
このことにより、各クライアントC1,C2,C3を利用するシナリオの閲覧者は、同一のプレゼンテーショングループに属する他のプレゼンテーションを視聴した場合でも、マーク情報を共有することが可能となる。したがって、プレゼンテーション供給者は、クライアントの状況や適性などに応じた複数のシナリオを用意することができ、視聴者は、他のシナリオの視聴者との間でもマーク情報を介したコミュニケーションが可能となる。
【0059】
なお、本発明は、上述の実施の形態に限らず種々の変形が可能である。たとえば、上述の実施の形態においては、メディア情報に対に対して一つのコンテントIDが与えられていたが、複数設けることも可能である。たとえば、情報視聴部1(図1)が動画・音声などを途中再生する機能を備えることによって、一つの動画であってもシーンごとに分割したシナリオとして記述して複数のコンテントIDを与えることができる。あるいは、ストリーミングメディアのフォーマットの一つであるASF(Advanced Streaming Format)では、動画などの時間軸上に任意の位置にスクリプトを埋め込むことができる。このような機能を用いて動画内にコンテントIDを指定することによって、動画内の時間軸上の位置を正確に指定することができる。
【0060】
図17は時間軸上に複数のコンテントIDを与える例の説明図、図18は時間軸上に複数のコンテントIDを与えるシナリオ例を示す図である。図17において、上のシナリオはマスタシナリオ、下のシナリオはそのダイジェスト版を示し、図18にはそのダイジェスト版のシナリオを示している。ダイジェスト版では、マスタシナリオの一部のシーンが断続的に利用されている。それぞれのシーンに対して個別のコンテントIDが与えられ、それによって、ダイジェスト版視聴者とマスタシナリオ視聴者との間でマーク情報を共有できる。ダイジェスト版のシナリオでは、一つの動画が三つのメディアとして定義されており、動画(Movie1)の開始位置(delay)を記述している。
【0061】
また、上述の実施の形態においては、サーバSはシナリオ情報のみを格納し、シナリオ自体を格納していなくても動作するが、クライアントC1,C2,C3がサーバSからシナリオを配信できるようにしてもよい。このとき、個々のシナリオを個別に用意しておくのでなく、CGI(Common Gateway Interface)などの技術を用いてユーザからのリクエストに応じて、適切なシナリオをリアルタイムに発生させて送信しても同様の効果が得られる。
【0062】
【発明の効果】
以上説明したように本発明では、同一のプレゼンテーションのための複数のシナリオに対して付与されたマーク情報を共有することができるように構成した。それによって、プレゼンテーション提供者は、ユーザの環境などに応じて複数のシナリオを用意し、きめ細かな対応をすることができるので、視聴者からより理解を得ることができる。また、視聴者は、異なるシナリオ間でのマーク情報を共有することができるので、プレゼンテーション視聴者全体とのコミュニケーションが可能となる。
【図面の簡単な説明】
【図1】 情報処理装置の概略構成を示す図である。
【図2】 情報処理装置を利用したときの全体の流れを示す説明図である。
【図3】 クライアント側の情報視聴部の一構成例を示すブロック図である。
【図4】 再生シナリオの記述例を示す図である。
【図5】 プレゼンテーションのスコアを示す図である。
【図6】 マルチメディアプレゼンテーションの表示例を示す図である。
【図7】 基本的なマルチメディアの再生動作の流れを示すフローチャートである。
【図8】 マーク情報のデータ構造の例を示す図である。
【図9】 サーバにおけるシナリオ情報登録の処理の流れを示す図である。
【図10】 シナリオおよびメディア情報の管理方法を説明する図である。
【図11】 登録されるシナリオの例を示す図である。
【図12】 登録されたシナリオから再生されるプレゼンテーションのスコアを示す図である。
【図13】 シナリオから作成されるメディア情報の例を示す図である。
【図14】 サーバにおけるマーク情報の格納動作を説明する図である。
【図15】 表示開始時刻および表示時間の変換の概念図である。
【図16】 マーク情報送信のための変換処理の説明図である。
【図17】 時間軸上に複数のコンテントIDを与える例の説明図
【図18】 時間軸上に複数のコンテントIDを与えるシナリオ例を示す図である。
【符号の説明】
1 情報視聴部
2 マーク付け部
3 マーク情報管理部
4 通信部
5 シナリオ情報管理部
6 メディア情報管理部
7 通信部
8 マーク情報変換部
9 マーク情報管理部
10 シナリオ情報入力部
11 メディア情報管理部
12 再生シナリオ管理部
13 視覚情報再生部
14 音声情報再生部
15 シナリオ解釈部
16 再生シナリオ演算部
C1〜Cn クライアント
M1〜M3 マーク
M,Mc1 マーク情報
S サーバ
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an information processing apparatus. And information processing method In particular, clients can share mark information given to (multi-window) presentations composed of media mixes including streaming media, such as audio, video, still images, animations, texts, graphics, etc. provided by the server Information processing apparatus And information processing method About.
[0002]
[Prior art]
Traditionally, you can mark a digital document, write a personal note, annotate it, and write it to the author in the same way as writing a note or marking a printed document. A feedback system has been proposed. In the future, as networking progresses and multimedia documents become more widespread, such support technology for editing actions on digital documents will become very important in situations where collaborative work on networks is performed.
[0003]
Annotating a document composed of pages such as a presentation using a so-called OHP (overhead projector) is disclosed in Japanese Patent Laid-Open No. 5-189431. This is a system for annotating a document that does not include streaming media such as text, graphics, and images without compromising the integrity of the original document. Annotation is a technology that is possible only with digital documents, writing to another layer and not editing the original document. However, no method for annotating streaming media is disclosed.
[0004]
Japanese Patent Application Laid-Open No. 7-182282 discloses means for adding a comment to a document shared on a plurality of computers. This is because when a common image is displayed on a plurality of computers connected to the network, the user can make an attachment on the image, and the attachment data is stored in a location different from the image data. Is. The annotation is also displayed on other computers on the network.
[0005]
This technology also provides an improved electronic conference system. A plurality of members participating in the conference can see at a glance the other member's interaction (notes, annotations, questions, etc.) to which part of the image it was added.
[0006]
Furthermore, a multimedia information processing apparatus is proposed in Japanese Patent Application No. 10-264828 by the present applicant. According to this technology, mark information having a time width can be given to a presentation including audio and moving images, and communication on a network via a presentation having a time axis is possible.
[0007]
Now, consider creating a presentation and making it available to many people. At this time, unless the target person to be disclosed is narrowly limited, it is natural to think that the conditions for viewing the presentation are different depending on the target person.
[0008]
For example, if the presentation includes a broadband (large capacity) information media, there is no problem with an intranet terminal in a company, but it is not appropriate for a terminal with a low speed of 33600 bps. Alternatively, it may be better to prepare a shortened version of the presentation (digest version) and communicate your intentions in less time to someone who has sufficient prior knowledge. Or, even if the original presentation contains audio information, text information is more desirable for people with hearing impairments.
[0009]
As described above, it is desirable to prepare a plurality of presentations having the same meaning content according to the viewing conditions as appropriate viewing conditions depending on the target person who publishes the presentation.
[0010]
[Problems to be solved by the invention]
However, in such a case, there is a problem in that the viewers give supplementary notes and mark information to different presentations, and communication using the supplementary notes and mark information described above cannot be performed.
[0011]
The present invention has been made in view of such a point, and an object thereof is to provide an information processing apparatus that can easily and appropriately share mark information between different presentations created for each viewing condition. And
[0012]
[Means for Solving the Problems]
In the present invention, in order to solve the above problem, in an information processing apparatus that processes information between a server on a network and a plurality of clients, the client combines a plurality of media information in time and space. Information viewing means for reproducing the presentation, and a predetermined mark is designated at least in one of a specific space portion in the presentation by the information viewing means, a point in the time axis direction, or an area having a predetermined width Marking means, first mark information management means for managing mark information of a mark designated by the marking means in a form synchronized with the presentation reproduced by the information viewing means, and the first mark information management means First communication for communicating mark information managed by the mark information management means with the server And the server includes a second communication means for communicating mark information with the client, a presentation information management means for managing a relationship between a plurality of presentations created for the same purpose, and the presentation Mark information conversion means for converting mark information received from the second communication means into mark information for a different presentation associated by the presentation information management means, based on the presentation information managed by the information management means; And second mark information management means for storing and managing the mark information received from the second communication means and / or the mark information converted by the mark information conversion means. An information processing apparatus is provided.
[0013]
According to such an information processing apparatus, one of a plurality of presentations having the same purpose managed by the presentation information management means of the server is reproduced by the information viewing means of the client. When a mark by the marking unit is designated for the reproduced presentation, the first mark information management unit generates the mark information in a form synchronized with the presentation reproducing the mark information of the mark. To the server via the communication means. The mark information received by the second communication means of the server is converted by the mark information conversion means into mark information for a presentation that serves as a reference among different presentations associated by the presentation information management means, and the mark information management means It is managed at. This mark information is converted into mark information for the presentation by the mark information conversion means at the time of reproduction of another presentation and sent to the client, and the first mark information management means at the time of reproduction of the presentation by the information viewing means Mark information is also displayed. Thereby, a mark designated in a certain presentation is reproduced in any presentation created for the same purpose, and can be shared between the presentations.
[0014]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an embodiment of an information processing apparatus according to the present invention will be described with reference to the drawings.
[0015]
FIG. 1 is a diagram illustrating a schematic configuration of an information processing apparatus. The information processing apparatus includes a plurality (n in the illustrated example) of clients C1 to Cn and a server S, and the clients C1 to Cn and the server S are connected via a network.
[0016]
Each of the clients C1 to Cn includes an information viewing unit 1, a marking unit 2, a mark information management unit 3, and a communication unit 4. In FIG. 1, since the functional units of the clients C2 to Cn are the same as those of the client C1, their display is omitted.
[0017]
The information viewing unit 1 is a functional unit that presents multimedia information mainly by combining and reproducing a plurality of pieces of media information in terms of time and space, and the marking unit 2 includes a specific spatial part in the presentation, This is a functional unit for designating a predetermined mark in at least one of a point in the time axis direction or an area having a predetermined width, and the mark information management unit 3 manages the mark information in a form that can be synchronized with the presentation. The communication unit 4 is a functional unit for communicating mark information with the server S.
[0018]
The server S includes a scenario information management unit 5, a media information management unit 6, a communication unit 7, a mark information conversion unit 8, and a mark information management unit 9, of which the scenario information management unit 5 and the media The information management unit 6 constitutes a presentation information management unit.
[0019]
The scenario information management unit 5 manages scenario information describing a playback procedure of multiple media information, and the media information management unit 6 is a functional unit that manages media to be played according to the scenario information, and the presentations that constitute these The information management unit has a function of managing the relationship between a plurality of presentations created for the same purpose as a whole. The communication unit 7 is a functional unit for communicating mark information with the client. The mark information conversion unit 8 presents the mark information received from the communication unit 7 based on the presentation information managed by the presentation information management unit. A function unit that converts mark information for different presentations associated with the information management unit. The mark information management unit 9 stores and manages the received mark information or the mark information converted by the mark information conversion unit 8. Part.
[0020]
Next, the overall flow of use of the information processing apparatus from the client will be described.
FIG. 2 is an explanatory diagram showing the overall flow when the information processing apparatus is used. In FIG. 2, the clients C1 to C3 and the server S are connected via a network. In the example of FIG. 2, the server S is provided with three scenarios “scenario 1”, “scenario 2”, and “scenario 3” as a grouped presentation. Here, “scenario 1”, “scenario 2”, and “scenario 3” are presentations having the same meaning as presentations, that is, presentations created for the same purpose, but are actually different scenarios or different media ( Content) is used. Specifically, the amount of video data in the scenario is reduced for display on a terminal with a low transfer rate, or the audio information is changed to text information of the same content, or the original scenario is shortened. Digest version. Furthermore, individual media such as voice, moving image, and text associated with each of “scenario 1”, “scenario 2”, and “scenario 3” are managed in the same manner.
[0021]
Further, information (mark information M) related to the mark given by the viewer of the scenario of the presentation group P so far is held in association with the presentation group P by the mark information management unit. Details of the management of the mark information will be described later.
[0022]
In order to view the presentation group P, the user accesses the server S and selects a favorite scenario from the “scenario 1”, “scenario 2”, and “scenario 3” for the server S. Here, the access to the server S and the selection of the scenario are performed using a known technique such as a Web (World Wide Web) browser. In the example of FIG. 2, it is assumed that the user of the client C1 has selected “Scenario 1”.
[0023]
In response to a request from the user, the media associated with “Scenario 1” and “Scenario 1” from the server S, that is, each media such as audio, video, and text reproduced as described in “Scenario 1” is transferred to the client C1. Forwarded to At the same time, a control unit (not shown) of the server S converts the mark information M into a description format that can be viewed in “scenario 1” so that the mark information M associated with the presentation group P can be viewed in the client C1 simultaneously with “scenario 1”. The converted mark information M is transferred to the client C1. In the client C1, the presentation and the mark information are reproduced according to the description in the scenario based on the transferred scenario and the mark information, and the user can view it. Furthermore, a mark can be given to the reproduced presentation by the user himself / herself. Scenario reproduction and mark information assignment in the client C1 will be described later. In the present embodiment, the scenario and the individual media associated with the scenario are downloaded as files to the client C1, and then the presentation playback operation is executed by the client C1, but for example, a real network is used. Data may be transferred to the client by a streaming data transfer technique such as that used in the Real System of the company S, and the difference in the transfer method does not hinder the operation of the present invention.
[0024]
The mark information Mc1 given by the user at the client C1 is transferred to the server S and managed in the same manner as the mark information M associated with other presentation groups P on the server S. At this time, the mark information Mc1 is managed after being converted into information independent of “scenario 1” by the mark information conversion unit 8, so even if another user views “scenario 2” from the client C2, for example, Like the reproduction of the presentation group P at the client C1, the mark information M (including Mc1) is transferred, and the mark given at the client C1 can be viewed.
[0025]
Next, for the clients C1, C2, and C3, a stand-alone operation and functional units related to the operation will be described.
FIG. 3 is a block diagram illustrating a configuration example of the information viewing unit on the client side. The information viewing unit 1 includes a media information management unit 11, a playback scenario management unit 12, a visual information playback unit 13, an audio information playback unit 14, a scenario interpretation unit 15, and a playback scenario calculation unit 16. Yes.
[0026]
The media information management unit 11 stores and manages media contents as independent media. This media content is information such as voice, text, still image, moving image, animation obtained from the server S. The playback scenario management unit 12 stores and manages a playback scenario describing a temporal order, a spatial layout, and the like when playing back each medium in a presentation. The visual information reproducing unit 13 has a function of reproducing media such as text, still images, moving images, and animations. The audio information reproducing unit 14 has a function of reproducing audio information. The scenario interpretation unit 15 reads the playback scenario of the corresponding presentation from the playback scenario management unit 12, and the layout information of the window played back by the visual information playback unit 13 and the media played back from the media information management unit 11 at a predetermined execution start time. Get information. The playback scenario calculation unit 16 has a function of playing back the media stored in the media information management unit 11 using the visual information playback unit 13 and the audio information playback unit 14 according to the scenario interpreted by the scenario interpretation unit 15. .
[0027]
With the above configuration, the information viewing unit 1 reads the scenario and media information from the server S, interprets the scenario, and reproduces the multiple media information in a temporal and spatial combination as described in the scenario.
[0028]
FIG. 4 is a diagram showing a description example of the reproduction scenario. The playback scenario roughly includes a header part and a body part. In the header portion, the layout of windows used in the presentation executed based on the reproduction scenario is described for the number of windows (three in FIG. 4). The body part describes which content (media) is to be played back at what timing. Specifically, the body portion has columns for execution start time, window number, media, content ID, and playback time length.
[0029]
As the execution start time, a time at which media playback is started is set. The window number is set to the window number for reproducing the media when the media to be reproduced is video media, and is set to “audio” when the media to be reproduced is audio media. In the medium, an identification name of the medium to be reproduced is set. In the playback time length, in the case of a still image without a time axis, the length of time for displaying the media is described. The playback time length does not need to be described when streaming media with a time axis such as video / animation is played back at normal speed, but the playback media such as double-speed playback / slow playback are usually used. When playback is performed at a speed different from the above speed, it is necessary to describe the total playback time.
[0030]
In the playback scenario, it is possible to start playback of two or more media at the same time by describing two or more media in the media column for the same execution start time.
[0031]
Here, the concept of a presentation playback schedule (score) based on the playback scenario shown in FIG. 4 will be described with reference to FIGS.
FIG. 5 is a diagram showing a score of a presentation, and FIG. 6 is a diagram showing a display example of a multimedia presentation. In FIG. 5, time is taken on the horizontal axis, and space (window number or audio) to be reproduced is taken on the vertical axis, and each rectangle represents each medium. FIG. 6 shows the presentation at time t = tp.
[0032]
According to the score of FIG. 5, at time t = tp, media a is played in window W1, media b is played in window W2, media c is played in window W3, and media d is played in audio. I understand. In FIG. 6, windows W1 to W3 for reproducing the media a to c are displayed on the display screen, and the audio medium d is displayed with an icon I. On the display screen, several marks M1, M2, and M3 given by the user are displayed.
[0033]
Next, a basic media playback operation of the information processing apparatus will be described with reference to FIG.
FIG. 7 is a flowchart showing the flow of a basic multimedia playback operation. This playback operation is started when the “play” button of the presentation is pressed by the user on the display screen shown in FIG.
[0034]
First, the scenario interpretation unit 15 reads the playback scenario of the corresponding presentation from the playback scenario management unit 12 (step S1). Next, the scenario interpretation unit 15 reads the header portion of the playback scenario and acquires window layout information (step S2).
[0035]
Thereafter, the scenario interpretation unit 15 reads the body part of the playback scenario in order from the head, reads the media to be played back at a predetermined execution start time from the media information management unit 11 (step S3), and determines whether or not the taken-out media is audio media. Is detected (step S4). If it is not an audio medium, if the medium is a visual medium, that is, a text, a still image, a moving image, or an animation, the medium is output to the visual information reproducing unit 13 together with layout information of a window for reproducing the medium. To do. The visual information playback unit 13 creates a window based on the input window layout information, and plays back the input media on the window (step S5). On the other hand, when the media read from the media information management unit 11 is an audio medium, the media is output to the audio information reproduction unit 14. The audio information reproduction unit 14 reproduces audio from the speaker based on the input media (step S6).
[0036]
Then, the above process (steps S3 to S6) is executed for the description of the body part, and is repeated until there is no description (step S7).
Next, an operation for associating mark information with media included in a presentation will be described.
[0037]
When the user wants to associate mark information with a specific medium during the presentation, the marking unit 2 is activated by pressing the “mark” button on the display screen shown in FIG. By indicating the desired media of the presentation being played back by the visual information playback unit 13, a mark is given at the indicated position, and the mark information management unit 9 associates the mark information with the scenario in the server S. can do. The audio media can be selected by giving an instruction to the audio media icon (icon I in FIG. 6) in the presentation window.
[0038]
Specifically, a symbol of desired mark information may be selected from a symbol list of mark information that appears by pressing a “mark” button on the screen, and the symbol may be dragged and dropped onto a predetermined medium. Thereby, the mark information about the time of the media is associated. When the mark information is associated with a desired time width of a desired medium, it can be realized by clicking a mark information symbol for a desired time. Note that some marks that can be added on the screen are prepared in advance, but a user can also define a new mark by using the “define” button.
[0039]
A user can add a comment or the like to the mark provided on the medium. For example, when a mouse is right-clicked on a given mark, a pop-up window appears, and text information can be added to the mark information by writing a comment in a text area on the pop-up window.
[0040]
Next, an example of a mark information file that manages mark information in association with a predetermined time of a medium will be described with reference to FIG.
FIG. 8 is a diagram showing an example of the data structure of mark information. In the present embodiment, the mark information is described in a table as shown in the figure. The mark information includes, as attributes, a user name, a scenario name of the presentation to which the mark is attached, a content ID of the medium to which the mark is attached, a position on the medium, a time, a display time of the mark, and a user added. Has comments (character string information). In the present embodiment, the position on the medium to which the mark is given is the (x, y) coordinate value from the upper left of the medium, and the given time is the time from the media playback start time. . The mark information management unit 3 gives the attribute information to the mark given by the marking unit 2. Thereafter, the communication unit 4 establishes a connection with the communication unit 7 of the server S so that data can be transmitted and received according to the communication protocol, and transmits a file for transmission to the communication unit 7. The communication unit 7 receives a file for transmission from the communication unit 4 of a plurality of clients C1, C2, and C3 connected via a network. Details of the mark information processing in the server S will be described later.
[0041]
In this embodiment, when the user gives a mark, the system automatically sends the mark information without the user's knowledge. For example, a mark information transmission button is provided, If the transmission is made only when the user explicitly instructs, it is effective when considering the protection of the user's privacy. In the present embodiment, the user name is transmitted to the server S, but the user name is not necessarily transmitted. For example, when respecting user privacy, the user name may not be transmitted together with the mark information.
[0042]
Next, management of scenario information and mark information in the server S, which is a main part of the present invention, will be described.
As described above, each scenario for presentation is generally composed of a plurality of media such as audio and images. The mark information given by the user is associated with the media included in the scenario. Therefore, in the present embodiment, the scenario to be marked needs to be registered in the server S in advance.
[0043]
FIG. 9 is a diagram showing a flow of processing for scenario information registration in the server. The server administrator registers a scenario to be registered in the server S from the scenario information input unit 10. In the present embodiment, each scenario registered in the server S is recorded as one element of a collection (presentation group) of a plurality of scenarios. A plurality of scenarios created for the same purpose are registered in one presentation group. Specifically, for display on a terminal with a low transfer rate, the video in the scenario has been replaced with one with less data, or the audio information has been replaced with text information of the same content, A shortened version of the scenario (digest version). If you want to register a new scenario in an existing presentation group, you can add it to the presentation group. If not, create a new presentation group and register it there.
[0044]
The scenario describes the file name, content ID, display position, display start time, and display time for each medium. The scenario information management unit 5 reads these attribute values of the scenario input from the scenario information input unit 10 and sends them to the media information management unit 6. In the present embodiment, the media information is described in a table format.
[0045]
FIG. 10 is a diagram for explaining a scenario and media information management method. In FIG. 10, “Presentation Group 1” includes three scenarios. Each scenario holds the relationship between each content ID and media. At the same time, mark information given to the presentation group, which will be described later, is also associated and held.
[0046]
Further, for each presentation group, media information serving as a standard for each scenario belonging to the group is prepared. When managing mark information, which will be described later, in the mark information conversion unit 8, the media information of each scenario is always processed by comparison with standard media information. A standard scenario is selected from a scenario group in a presentation group by a server administrator from a user interface (not shown) (hereinafter, the selected scenario is referred to as a master scenario). In FIG. 10, “scenario 2” is selected as the master scenario.
[0047]
As the master scenario, any registered scenario may be selected, but if the media with the same content ID is, for example, one is a voice and the other is a video, it includes both position information and time information. It is desirable to select a scenario with a video.
[0048]
FIG. 11 shows an example of a registered scenario, FIG. 12 shows a score of a presentation reproduced from the registered scenario, and FIG. 13 shows an example of media information created from the scenario. In these figures, three scenarios “Scenario 1” to “Scenario 3” are shown as examples of scenarios registered in “Presentation Group 1”, and each of “Scenario 1” to “Scenario 3” is two. A scenario created for the same purpose consisting of scenes. Here, “scenario 2” is the master scenario, and is composed of two movies (moving image + audio). “Scenario 1” is a digest version of “Scenario 2” in which the display time of each movie is reduced to ½. In “Scenario 3”, still images are used as substitutes for the respective moving images, and text is used instead of voice. Between the three scenarios, each content ID is associated with two respective scenes. Thus, by managing mark information described later, a plurality of viewers “scenario 1” to “scenario 3” can share the mark information regardless of which scenario is viewed.
[0049]
As described above, the scenario can be viewed by the clients C1, C2, and C3, and the user can mark the media included in the scenario. When marked, the mark information of the client is sent to the server S through the communication unit and managed.
[0050]
Next, an operation for storing the mark information received by the server S will be described.
FIG. 14 is a diagram for explaining the operation of storing mark information in the server. In the present system, the mark information manages the assigned marks not in individual scenarios but in presentation group units.
[0051]
The mark information sent to the server S is sent to the mark information conversion unit 8 through the communication unit 7. The mark information conversion unit 8 first refers to the presentation group to which the scenario belongs by referring to the scenario information management unit 5 based on the scenario name described in the mark information. Further, the mark information conversion unit 8 refers to the media information of the scenario and the master scenario to which the received mark information is added from the media information management unit 6, and based on the attribute information of the content with the same content ID of both. The mark information is converted so as to be associated with the original scenario.
[0052]
As described above, the mark information conversion process is obtained by computing the media information of the master scenario and the media information of the received scenario. Specifically, the display start time, display time, and position information of the attribute value of the mark information are converted.
[0053]
FIG. 15 is a conceptual diagram of conversion of display start time and display time. In FIG. 15, it is assumed that the scenario to which the transmitted mark information is assigned is scenario 1, for example. The display time of the mark information given to scenario 1 is compared with the display time of the media having the same content ID in the master scenario and scenario 1, and similar conversion is performed. For example, when a mark is given to the scenario 1 viewed by the user within 5 to 10 seconds of Movie 1-1 (display time 10 seconds), it is compared with Movie 1 (display time 20 seconds) of scenario 2 which is the master scenario. The display time as mark information is changed to 10 to 20 seconds. Even when the media of the master scenario and the scenario 1 are different, it is not necessary to change the display start time and the display time as long as both have the same display time. Similarly, the position information is also converted by similarity conversion between the master scenario and scenario 1. If the scenario is reproducing audio that does not have position information, for example, the upper left (X = 0, Y = 0) is given as a default value. These mappings are not exactly the same time and position for the content because the media content used in each scenario is different, but it is useful for sharing marks among multiple users. is there.
[0054]
Next, an operation when a scenario is reproduced together with mark information in the clients C1, C2, and C3 will be described. Each client requests the server S for mark information for the scenario during scenario playback. The server S converts the mark information of the presentation group including the scenario from the requested scenario name by using the mark information conversion unit 8 so as to match the scenario reproduced by the client, and transmits it.
[0055]
The conversion process for transmitting the mark information may be performed by performing reverse conversion of conversion when storing the received mark information. However, the processing is different when there is a one-to-many medium.
[0056]
FIG. 16 is an explanatory diagram of conversion processing for transmitting mark information. As shown in the figure, it is assumed that the master scenario is a moving image and the scenario viewed by the viewer is broken down into a still image and sound. In such a case, the still image has both position information and time information described in the scenario, whereas the voice has no position information. In this case, the mark information conversion unit 8 compares the two, selects a still image having both position information and time information, and converts the mark information so that a mark is given to the still image.
[0057]
The client that has received the mark information displays the mark on the presentation reproduction screen at the timing described in the mark information in synchronization with the master scenario by the same operation as the master scenario.
[0058]
Thus, a viewer of a scenario using each client C1, C2, C3 can share mark information even when viewing other presentations belonging to the same presentation group. Therefore, the presentation provider can prepare a plurality of scenarios according to the situation and suitability of the client, and the viewer can communicate with viewers of other scenarios via the mark information. .
[0059]
The present invention is not limited to the above-described embodiment, and various modifications can be made. For example, in the above-described embodiment, one content ID is given to media information for a pair, but a plurality of content IDs may be provided. For example, when the information viewing unit 1 (FIG. 1) has a function of reproducing a moving image / audio in the middle, even a single moving image can be described as a scenario divided into scenes and given a plurality of content IDs. it can. Alternatively, in ASF (Advanced Streaming Format) which is one of streaming media formats, a script can be embedded at an arbitrary position on a time axis such as a moving image. By specifying the content ID in the moving image using such a function, the position on the time axis in the moving image can be specified accurately.
[0060]
FIG. 17 is an explanatory diagram of an example in which a plurality of content IDs are given on the time axis, and FIG. 18 is a diagram showing a scenario example in which a plurality of content IDs are given on the time axis. In FIG. 17, the upper scenario shows the master scenario, the lower scenario shows the digest version, and FIG. 18 shows the digest version scenario. In the digest version, some scenes of the master scenario are used intermittently. An individual content ID is assigned to each scene, so that the mark information can be shared between the digest version viewer and the master scenario viewer. In the scenario of the digest version, one moving image is defined as three media, and describes the start position (delay) of the moving image (Movie1).
[0061]
In the above embodiment, the server S stores only the scenario information and operates without storing the scenario itself. However, the clients C1, C2, and C3 can distribute the scenario from the server S. Also good. At this time, instead of preparing each scenario individually, it is possible to generate and send an appropriate scenario in real time according to a request from the user using a technology such as CGI (Common Gateway Interface). The effect is obtained.
[0062]
【The invention's effect】
As described above, according to the present invention, mark information assigned to a plurality of scenarios for the same presentation can be shared. As a result, the presentation provider can prepare a plurality of scenarios according to the user's environment and the like, and can deal with them in detail, so that the viewer can gain more understanding. Further, since the viewer can share mark information between different scenarios, communication with the entire presentation viewer is possible.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a schematic configuration of an information processing apparatus.
FIG. 2 is an explanatory diagram showing an overall flow when an information processing apparatus is used.
FIG. 3 is a block diagram illustrating a configuration example of an information viewing unit on a client side.
FIG. 4 is a diagram illustrating a description example of a reproduction scenario.
FIG. 5 is a diagram showing a score of a presentation.
FIG. 6 is a diagram illustrating a display example of a multimedia presentation.
FIG. 7 is a flowchart showing a flow of a basic multimedia playback operation.
FIG. 8 is a diagram illustrating an example of a data structure of mark information.
FIG. 9 is a diagram showing a flow of processing for scenario information registration in the server.
FIG. 10 is a diagram for explaining a scenario and media information management method;
FIG. 11 is a diagram illustrating an example of a scenario to be registered.
FIG. 12 is a diagram showing a score of a presentation reproduced from a registered scenario.
FIG. 13 is a diagram illustrating an example of media information created from a scenario.
FIG. 14 is a diagram for explaining a storing operation of mark information in the server.
FIG. 15 is a conceptual diagram of conversion of display start time and display time.
FIG. 16 is an explanatory diagram of a conversion process for transmitting mark information.
FIG. 17 is an explanatory diagram of an example in which a plurality of content IDs are given on the time axis.
FIG. 18 is a diagram illustrating an example of a scenario in which a plurality of content IDs are given on the time axis.
[Explanation of symbols]
1 Information viewing department
2 Marking part
3 Mark Information Management Department
4 Communication Department
5 Scenario Information Management Department
6 Media Information Management Department
7 Communication Department
8 Mark information converter
9 Mark Information Management Department
10 Scenario information input section
11 Media Information Management Department
12 Playback Scenario Management Department
13 Visual information playback unit
14 Audio information playback unit
15 Scenario interpretation part
16 Playback scenario calculator
C1-Cn client
M1-M3 mark
M, Mc1 mark information
S server

Claims (10)

ネットワーク上の一つのサーバと複数のクライアントとの間で情報の処理を行う情報処理装置において、
前記クライアントは、
複数のメディア情報を時間的空間的に組み合わせることによりプレゼンテーションを再現する情報視聴手段と、
前記情報視聴手段による前記プレゼンテーションの中の特定の空間部分、時間軸方向の一点、若しくは所定の幅を持った領域の少なくともいずれかに所定のマークを指定するマーク付け手段と、
前記マーク付け手段にて指定されたマークのマーク情報を前記情報視聴手段で再現している前記プレゼンテーションと同期がとれる形態で管理する第1のマーク情報管理手段と、
前記第1のマーク情報管理手段が管理する前記マーク情報を前記サーバと通信するための第1の通信手段と、を備え、
前記サーバは、
マーク情報をクライアントと通信するための第2の通信手段と、
同一の目的で作成された複数のプレゼンテーション間の関係を管理するプレゼンテーション情報管理手段と、
前記プレゼンテーション情報管理手段により管理されたプレゼンテーション情報をもとに、前記第2の通信手段から受信したマーク情報を前記プレゼンテーション情報管理手段で関連付けられた異なるプレゼンテーションに対するマーク情報に変換するマーク情報変換手段と、
前記第2の通信手段から受信した前記マーク情報および/または前記マーク情報変換手段で変換されたマーク情報を記憶し管理するための第2のマーク情報管理手段と、を備えていることを特徴とする情報処理装置。
In an information processing apparatus that processes information between a server on a network and a plurality of clients,
The client
An information viewing means for reproducing a presentation by combining a plurality of media information temporally and spatially,
Marked means for designating a predetermined mark the particular spatial part in the presentation, one point in the time axis direction, or in at least one region having a predetermined width by the information viewing means,
First mark information management means for managing mark information of a mark designated by the marking means in a form synchronized with the presentation reproduced by the information viewing means;
And a first communication means for communicating the mark information of the first mark information management means for managing said server,
The server
A second communication means for communicating mark information with the client;
Presentation information management means for managing the relationship between multiple presentations created for the same purpose;
Mark information conversion means for converting the mark information received from the second communication means into mark information for a different presentation associated by the presentation information management means, based on the presentation information managed by the presentation information management means; ,
And second mark information management means for storing and managing the mark information received from the second communication means and / or the mark information converted by the mark information conversion means. Information processing apparatus.
前記同一の目的で作成された複数のプレゼンテーションは、再現するメディアの種類とその内容、複数のメディアを表示する時間的空間的な組み合わせ、表示時間の少なくともいずれかが異なることを特徴とする請求項1記載の情報処理装置。  The plurality of presentations created for the same purpose differ in at least one of the type and contents of media to be reproduced, a temporal and spatial combination of displaying the plurality of media, and display time. 1. An information processing apparatus according to 1. 前記プレゼンテーションは、少なくとも前記複数のメディアの格納場所とファイル名称、表示位置が記述されたシナリオとして定義され、前記情報視聴手段により前記シナリオの記述に従って前記メディアが再生されるものであることを特徴とする請求項1または2に記載の情報処理装置。The presentation, and wherein at least the plurality of media storage location and file name is defined as a scenario where the display position is described, the media according to the description of the scenario by the information viewing means is intended to be reproduced The information processing apparatus according to claim 1 or 2. 前記第1のマーク情報管理手段は、前記マーク付け手段によって指定されたマークに対して再現された前記シナリオおよび前記シナリオに含まれるメディア情報との関係を記述したマーク情報を生成し、前記プレゼンテーション情報管理手段は、同一の目的で作成された複数のシナリオ情報およびそれぞれのシナリオに記述されたメディア情報の関連を保持し、前記第2のマーク情報管理手段は、前記マーク情報をシナリオ情報および/または前記メディア情報に関連付けて管理することを特徴とする請求項3記載の情報処理装置。  The first mark information management means generates mark information describing a relationship between the scenario reproduced for the mark designated by the marking means and media information included in the scenario, and the presentation information The management means retains a relationship between a plurality of scenario information created for the same purpose and media information described in each scenario, and the second mark information management means uses the mark information as scenario information and / or The information processing apparatus according to claim 3, wherein the information processing apparatus is managed in association with the media information. 前記メディア情報は、時間軸を持ったストリームメディアを含むことを特徴とする請求項4記載の情報処理装置。  5. The information processing apparatus according to claim 4, wherein the media information includes stream media having a time axis. 前記マーク情報は、位置情報、時間情報の少なくともいずれかを有し、前記マーク情報変換手段は、あるプレゼンテーション再現時に再生されたメディア情報に付与されたマーク情報の位置情報、時間情報の少なくともいずれかを変更することを特徴とする請求項3記載の情報処理装置。  The mark information includes at least one of position information and time information, and the mark information conversion means includes at least one of position information and time information of mark information attached to media information reproduced at the time of reproducing a presentation. The information processing apparatus according to claim 3, wherein the information processing apparatus is changed. 前記マーク情報変換手段は、前記プレゼンテーション情報管理手段に管理されているシナリオの一つを前記クライアントに配信するとき、前記マーク情報管理手段に管理されているマーク情報を当該シナリオによるプレゼンテーションに対するマーク情報に変換することを特徴とする請求項3記載の情報処理装置。  When the mark information conversion unit distributes one of the scenarios managed by the presentation information management unit to the client, the mark information conversion unit converts the mark information managed by the mark information management unit into mark information for a presentation based on the scenario. 4. The information processing apparatus according to claim 3, wherein the information processing apparatus performs conversion. ネットワーク上の一つのサーバとの間で情報の処理を行う情報処理装An information processing device that processes information with a single server on the network 置において、In place
複数のメディア情報を時間的空間的に組み合わせることによりプレゼンテーションを再現する情報視聴手段と、Information viewing means for reproducing a presentation by combining a plurality of media information temporally and spatially;
前記情報視聴手段による前記プレゼンテーションの中の特定の空間部分、時間軸方向の一点、若しくは所定の幅を持った領域の少なくともいずれかに所定のマークを指定するマーク付け手段と、Marking means for designating a predetermined mark in at least one of a specific space portion in the presentation by the information viewing means, a point in the time axis direction, or an area having a predetermined width;
前記マーク付け手段にて指定されたマークのマーク情報を前記情報視聴手段で再現している前記プレゼンテーションと同期がとれる形態で管理するマーク情報管理手段と、Mark information management means for managing mark information of a mark designated by the marking means in a form that can be synchronized with the presentation reproduced by the information viewing means;
前記マーク情報管理手段が管理する前記マーク情報を前記サーバと通信するための通信手段と、Communication means for communicating the mark information managed by the mark information management means with the server;
を備えていることを特徴とする情報処理装置。An information processing apparatus comprising:
ネットワークを介して複数のクライアントとの間で情報の処理を行う情報処理装置において、In an information processing apparatus that processes information with a plurality of clients via a network,
マーク情報を前記クライアントと通信するための通信手段と、Communication means for communicating mark information with the client;
同一の目的で作成された複数のプレゼンテーション間の関係を管理するプレゼンテーション情報管理手段と、Presentation information management means for managing the relationship between multiple presentations created for the same purpose;
前記プレゼンテーション情報管理手段により管理されたプレゼンテーション情報をもとに、前記通信手段から受信したマーク情報を前記プレゼンテーション情報管理手段で関連付けられた異なるプレゼンテーションに対するマーク情報に変換するマーク情報変換手段と、Mark information conversion means for converting the mark information received from the communication means into mark information for different presentations associated with the presentation information management means, based on the presentation information managed by the presentation information management means;
前記通信手段から受信した前記マーク情報および/または前記マーク情報変換手段で変換されたマーク情報を記憶し管理するためのマーク情報管理手段と、Mark information management means for storing and managing the mark information received from the communication means and / or mark information converted by the mark information conversion means;
を備えていることを特徴とする情報処理装置。  An information processing apparatus comprising:
ネットワーク上の一つのサーバと複数のクライアントとの間で情報の処理を行う情報処理方法において、In an information processing method for processing information between a server on a network and a plurality of clients,
前記クライアントのマーク付け手段がプレゼンテーションの中の特定の空間部分、時間軸方向の一点、若しくは所定の幅を持った領域の少なくともいずれかに所定のマークを指定して前記プレゼンテーションに対するマーク付けを行うステップと、The client marking means designates a predetermined mark in at least one of a specific space portion in the presentation, a point in the time axis direction, or an area having a predetermined width, and marks the presentation When,
前記クライアントのマーク情報管理手段が前記マーク付け手段にて指定されたマークのマーク情報を前記サーバに送信するステップと、The mark information management means of the client sending mark information of the mark designated by the marking means to the server;
前記サーバでは受信した前記マーク情報を、マーク情報変換手段が同一の目的で作成された異なるプレゼンテーションに対するマーク情報に変換するステップと、The server converts the received mark information into mark information for different presentations created by the mark information conversion means for the same purpose;
前記マーク情報変換手段が変換された前記マーク情報を前記クライアントに送信するステップと、Transmitting the mark information converted by the mark information conversion means to the client;
を有して同一の目的で作成された複数のプレゼンテーション間で同期がとれるように管理することを特徴とする情報処理方法。And managing so that a plurality of presentations created for the same purpose can be synchronized.
JP6768099A 1999-03-15 1999-03-15 Information processing apparatus and information processing method Expired - Fee Related JP3663960B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6768099A JP3663960B2 (en) 1999-03-15 1999-03-15 Information processing apparatus and information processing method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6768099A JP3663960B2 (en) 1999-03-15 1999-03-15 Information processing apparatus and information processing method

Publications (3)

Publication Number Publication Date
JP2000267639A JP2000267639A (en) 2000-09-29
JP2000267639A5 JP2000267639A5 (en) 2004-11-11
JP3663960B2 true JP3663960B2 (en) 2005-06-22

Family

ID=13351966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6768099A Expired - Fee Related JP3663960B2 (en) 1999-03-15 1999-03-15 Information processing apparatus and information processing method

Country Status (1)

Country Link
JP (1) JP3663960B2 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7738688B2 (en) * 2000-05-03 2010-06-15 Aperio Technologies, Inc. System and method for viewing virtual slides
JP2002252844A (en) * 2001-02-26 2002-09-06 Megafusion Corp Data distribution system
US7131068B2 (en) * 2001-05-25 2006-10-31 Learning Tree International System and method for electronic presentations having simultaneous display windows in a control screen
JP2002358068A (en) * 2001-05-31 2002-12-13 Arofuto:Kk Device and program for representation
JP3795772B2 (en) * 2001-06-25 2006-07-12 株式会社ノヴァ Multimedia information communication service system
JP4664386B2 (en) * 2002-02-08 2011-04-06 株式会社エヌ・ティ・ティ・ドコモ Information distribution system, information distribution method, information distribution server, and content distribution server
JP4139253B2 (en) * 2003-03-26 2008-08-27 富士通株式会社 Streaming delivery method
JP4363166B2 (en) * 2003-11-20 2009-11-11 日本電気株式会社 Communication service providing system, server, service providing method, and service providing program
JP2006050153A (en) * 2004-08-03 2006-02-16 Benetsuse Corp:Kk Streaming data playback device with 栞 and memo functions
CN108769782A (en) * 2018-06-20 2018-11-06 广州华欣电子科技有限公司 A kind of more equipment room screen contents synchronize the method and system of annotation

Also Published As

Publication number Publication date
JP2000267639A (en) 2000-09-29

Similar Documents

Publication Publication Date Title
US8910225B2 (en) System and method for capturing, editing, searching, and delivering multi-media content with local and global time
US7636754B2 (en) Rich multi-media format for use in a collaborative computing system
JP4643888B2 (en) Multimedia cooperative work system, client / server, method, recording medium, and program thereof
US6968506B2 (en) Method of and system for composing, delivering, viewing and managing audio-visual presentations over a communications network
US9129258B2 (en) Systems, methods, and devices for communicating during an ongoing online meeting
JP2008172582A (en) Minutes creation and playback device
JP2008293219A (en) Content management system, information processing apparatus in content management system, link information generation method in information processing apparatus, link information generation program in information processing apparatus, and recording medium recording link information generation program
WO2003056459A1 (en) Network information processing system and information processing method
JP3789854B2 (en) Live distribution server and live distribution method
Cesar et al. Fragment, tag, enrich, and send: Enhancing social sharing of video
JP3663960B2 (en) Information processing apparatus and information processing method
JP2004207948A (en) Video browsing system
JP2004207951A (en) Video browsing system
JP4010094B2 (en) Lecture information presentation device for remote locations
JP2004266578A (en) Moving image editing method and apparatus
JP3601314B2 (en) Multimedia information processing device
JP4129162B2 (en) Content creation demonstration system and content creation demonstration method
JP4686990B2 (en) Content processing system, content processing method, and computer program
CN102422312A (en) Method and system for providing experience reporting of members of a group of users
JP5221904B2 (en) Moving image distribution system and moving image distribution method
JP5324108B2 (en) Computer system, moving image editing method, program, moving image editing terminal
JP2003337783A (en) Communication system, communication device and communication method
JP2001350775A (en) Method and device for presenting a plurality of information
JP3757229B2 (en) Lectures at academic conferences, editing systems for lectures, and knowledge content distribution systems
JP2009058835A (en) Content receiving device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20040419

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050308

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050321

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080408

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090408

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100408

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110408

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120408

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130408

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140408

Year of fee payment: 9

LAPS Cancellation because of no payment of annual fees