(57)【要約】【課題】  電子文書に付箋を添付することが可能な電子文書閲覧システムにおいて、付箋と電子文書を構成するコンテンツとの関連性を高める。【解決手段】  複数の異なるデータ形式のコンテンツを含んで構成される電子文書を格納する格納手段と、付箋の貼付対象として、いずれかのコンテンツの指定を受け付けるコンテンツ指定受付手段と、前記指定されたコンテンツについて付箋を付した電子文書を表示する電子文書表示手段とを備えることを特徴とする電子文書閲覧システム。【選択図】  図１
2006031666.tif 000002
【特許請求の範囲】
【請求項１】
複数の異なるデータ形式のコンテンツを含んで構成される電子文書を格納する格納手段と、
付箋の貼付対象として、いずれかのコンテンツの指定を受け付けるコンテンツ指定受付手段と、
前記指定されたコンテンツについて付箋を付した電子文書を表示する電子文書表示手段とを備えることを特徴とする電子文書閲覧システム。
【請求項２】
請求項１に記載の電子文書閲覧システムであって、
前記コンテンツのデータ形式には静止画データが含まれ、
前記格納手段は、静止画データに基づく画像中の領域についてその形状と位置とを記録した領域データをさらに格納し、
前記コンテンツ指定受付手段は、付箋の貼付対象として前記領域データを受け付け可能であり、
前記電子文書表示手段は、前記領域データが付箋の貼付対象となっている場合に、前記静止画データの表示に際し、前記領域データに基づく画像に付箋を付して表示することを特徴とする電子文書閲覧システム。
【請求項３】
請求項１に記載の電子文書閲覧システムであって、
前記コンテンツのデータ形式には動画データが含まれ、
前記格納手段は、動画データに基づく画像中の領域についてその形状と位置とを時刻に関連付けて記録した領域データをさらに格納し、
前記コンテンツ指定受付手段は、付箋の貼付対象として前記領域データを受け付け可能であり、
前記電子文書表示手段は、前記領域データが付箋の貼付対象となっている場合に、前記動画データの再生に際し、前記領域データに基づく画像に付箋を付して表示することを特徴とする電子文書閲覧システム。
【請求項４】
請求項１に記載の電子文書閲覧システムであって、
前記コンテンツのデータ形式には動画データが含まれ、
前記格納手段は、動画データに基づく画像を時間的に区切るためのシーンデータをさらに格納し、
前記コンテンツ指定受付手段は、付箋の貼付対象として前記シーンデータを受け付け可能であり、
前記電子文書表示手段は、前記シーンデータが付箋の貼付対象となっている場合に、前記動画データの再生に際し、前記シーンデータが区切った時間について、動画データに基づく画像に付箋を付して表示することを特徴とする電子文書閲覧システム。
【請求項５】
請求項１〜４のいずれか一項に記載の電子文書閲覧システムであって、
前記コンテンツ指定受付手段は、コンテンツに貼付する付箋について、テキストの入力を受け付け、
前記電子文書表示手段は、前記入力されたテキストを前記付箋とともに表示することを特徴とする電子文書閲覧システム。
【請求項６】
請求項５に記載の電子文書閲覧システムであって、
入力されたテキストの一覧表示を行なう検索手段をさらに備えることを特徴とする電子文書閲覧システム。
【請求項７】
請求項５に記載の電子文書閲覧システムであって、
キーワードの入力を受け付け、受け付けたキーワードに対応するテキストを抽出し、表示するキーワード検索手段をさらに備えることを特徴とする電子文書閲覧システム。
【請求項８】
請求項６または７に記載の電子文書閲覧システムであって、
前記電子文書表示手段は、表示したテキストのいずれかが選択された場合には、選択されたテキストに係る付箋の貼付対象となっているコンテンツを特定し、特定されたコンテンツを表示することを特徴とする電子文書閲覧システム。
【請求項９】
複数の異なるデータ形式のコンテンツを含んで構成される電子文書を格納する格納手段と、
付箋の貼付対象として、いずれかのコンテンツの指定を受け付けるコンテンツ指定受付手段と、
前記指定されたコンテンツについて付箋を付した電子文書を表示する電子文書表示手段として情報処理装置を機能させるコンピュータプログラム。
【請求項１０】
請求項１〜４のいずれか一項に記載の電子文書閲覧システムであって、
前記コンテンツ指定受付手段は、コンテンツに貼付する付箋について、ファイルを指定するための入力を受け付け、
前記電子文書表示手段は、前記指定されたファイルに基づく処理を前記付箋に関連付けて行なうことを特徴とする電子文書閲覧システム。
【請求項１１】
請求項１０に記載の電子文書閲覧システムであって、
前記電子文書表示手段は、
前記指定されたファイルが音声データである場合には、前記ファイルに基づく処理として、前記音声データの再生を行ない、
前記指定されたファイルが静止画データである場合には、前記ファイルに基づく処理として、前記静止画データの表示を行ない、
前記指定されたファイルが動画データである場合には、前記ファイルに基づく処理として、前記動画データの再生を行なうことを特徴とする電子文書閲覧システム。
【請求項１２】
請求項１１に記載の電子文書閲覧システムであって、
前記電子文書表示手段は、
前記静止画データの表示あるいは前記動画データの再生を行なう場合には、前記付箋の領域上で行なうことを特徴とする電子文書閲覧システム。
【請求項１３】
複数の異なるデータ形式のコンテンツを含んで構成される電子文書を表示する複数台の端末装置と、
いずれかのコンテンツに関連付けられた付箋データを格納するサーバ装置とを備えたネットワーク電子文書閲覧システムであって、
前記端末装置は、付箋の貼付対象として、いずれかのコンテンツの指定を受け付けるコンテンツ指定受付手段と、
コンテンツの指定を受け付けた付箋に対応する付箋データを前記コンテンツと関連付けて前記サーバ装置に格納する格納手段と、
前記サーバ装置に格納された付箋データを取得する取得手段と、
取得した付箋データについて、関連付けられたコンテンツに付箋を付した電子文書を表示する電子文書表示手段とを備えることを特徴とするネットワーク電子文書閲覧システム。
【請求項１４】
請求項１４に記載のネットワーク電子文書閲覧システムであって、
前記サーバ装置は、さらに、電子文書を格納し、
前記端末装置の電子文書表示手段は、前記サーバ装置から取得した電子文書を表示することを特徴とするネットワーク電子文書閲覧システム。
【請求項１５】
請求項１３に記載のネットワーク電子文書閲覧システムであって、
前記複数の端末装置はあらかじめ複数のグループに区分けされており、
前記サーバは、さらに、付箋データにグループの情報を関連付けて記憶し、
前記端末装置は、自グループに関連付けられている付箋データを取得することを特徴とするネットワーク電子文書閲覧システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書閲覧システムに係り、特に、電子文書に付箋を貼付可能な電子文書閲覧システムに関する。
【背景技術】
【０００２】
電子マニュアル、電子ブック等に代表される電子文書に、電子付箋を貼付するための技術が提案されている。例えば、特許文献１では電子マニュアルの任意のページに付箋を貼付するための技術が開示されている。
【特許文献１】特開２００２−１０８８９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来、電子文書は、主としてテキストデータと写真、イラスト等の静止画像データとから構成されていたが、近年では、電子文書のコンテンツとして、テキストデータ、静止画像に加え、動画を含んだ電子文書が実用化され、電子文書の利用勝手が向上している。
【０００４】
特許文献１に開示された技術は、ユーザの任意のページに付箋を貼付するものであるが、動画を始めとして電子文書で取り扱うデータ形式が多様化してくると、ページ単位で付箋を貼付した場合には、どのコンテンツ、すなわち、どのテキスト、静止画、あるいは、動画を対象としたものであるかがわかりにくくなってしまうおそれがある。
【０００５】
また、貼付した付箋を頼りに、電子文書に含まれているテキスト、静止画、あるいは、動画等のコンテンツを検索することができれば便利である。
【０００６】
本発明は、電子文書に付箋を添付することが可能な電子文書閲覧システムにおいて、付箋と電子文書を構成するコンテンツとの関連性を高めることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明によれば、
複数の異なるデータ形式のコンテンツを含んで構成される電子文書を格納する格納手段と、
付箋の貼付対象として、いずれかのコンテンツの指定を受け付けるコンテンツ指定受付手段と、
前記指定されたコンテンツについて付箋を付した電子文書を表示する電子文書表示手段とを備えることを特徴とする電子文書閲覧システムが提供される。
【発明を実施するための最良の形態】
【０００８】
本発明の実施の形態について図面を参照して説明する。
【０００９】
図１は、本発明の実施に適した電子文書閲覧システムの構成の一例を示すブロック図である。
【００１０】
本図に示すように電子文書閲覧システムは、情報処理装置１０、モニタ装置等の表示装置１１、キーボード、マウス等の入力装置１２、ハードディスク等の記憶装置１３を備えて構成される。情報処理装置１０は、パーソナルコンピュータ、ワークステーションその他の汎用的なコンピュータを用いることができる。ただし、電子文書閲覧システムのハードウェア構成はこれに限られない。例えば、電子文書閲覧に特化した専用のシステムを用いて構成するようにしてもよい。あるいは、いわゆる情報家電に組み込まれた情報処理装置を用いて構成するようにしてもよい。
【００１１】
情報処理装置１０は、電子文書を閲覧するための電子文書閲覧部１１０を備えている。電子文書閲覧部１１０は、電子文書閲覧用に開発されたアプリケーションプログラムを情報処理装置１０の中央処理装置（ＣＰＵ）が実行することにより、情報処理装置１０上に仮想的に構成される。情報処理装置１０を電子文書閲覧装置として機能させるためのアプリケーションプログラムは、電子文書とともに、あるいは、電子文書と独立してＣＤ−ＲＯＭ等の記録媒体に記録させることで流通させることができる。また、インターネット等のコンピュータネットワークを介して流通させることもできる。
【００１２】
また、電子文書閲覧用に開発されたアプリケーションプログラムは、汎用的なブラウザアプリケーションについてのアドインプログラムとしてもよい。この場合、電子文書の表示等の基本的なブラウザ処理は、汎用的なブラウザアプリケーションが行ない、後述する付箋管理等の本発明の特徴的な処理をアドインプログラムで行なうようにする。
【００１３】
電子文書閲覧システムにおいて、記憶装置１３には、電子文書データ２００と付箋データ６００とが記憶される。電子文書データ２００は、電子文書を構成するためデータであり、テキストデータ、画像データ等、複数のデータ群を含んでいる。付箋データ６００は、ユーザが電子文書に貼付する付箋に関するデータである。
【００１４】
ここで、本実施形態における電子文書および電子文書データ２００の概要について図２を参照して説明する。なお、電子文書は、電子文書閲覧部１１０が電子文書データ２００に基づいて表示装置１１に表示される。すなわち、電子文書閲覧部１１０は、電子文書のビューワーとしての機能を有している。また、電子文書閲覧部１１０は、電子文書に貼付する付箋に関する情報を管理する機能も有している。
【００１５】
図２（ａ）に示すように、本実施形態における電子文書は、１または複数のページから構成される。各ページは、１または複数のコンテンツを含んで構成される。ここで、コンテンツは、情報の単位であり、例えば、テキストデータ、静止画データ、動画データ等とすることができる（図２（ｂ）参照）。図２（ａ）に示した例では、電子文書のあるページ３００は、テキスト３０１と動画３０２とテキスト３０３と静止画３０４とにより構成されている。
【００１６】
ここで、静止画データはさらに領域情報を含むことができる。また、動画データは１または複数のシーンから構成され、動画データのシーンはさらに領域情報を含むことができる。
【００１７】
図３は、静止画データにおける領域情報を説明するための図である。本図に示すように静止画データの領域情報は、静止画４００に含まれるある領域４０１を定義する情報である。本図の例では、領域情報４０１は、静止画４００に表示されているビデオテープに対応する領域を示している。一般に、静止画データは、静止画をビットマップで表示したものであり、静止画が表示しているオブジェクト自体の情報は有していない。そこで、本実施形態では、静止画中の特定のオブジェクトを識別するために、オブジェクトが存在している領域を示す領域情報を設定できるようにしている。なお、静止画の領域情報は、電子文書の作成者があらかじめ設定しておく。
【００１８】
図４は、動画データにおけるシーンを説明するための図である。本図に示すように動画データのシーンは、連続する動画４１０を時間的に区切った場合の単位である。動画データのシーンは、例えば、動画の場面に対応して区切るようにする。ただし、どのような基準でシーンを区切るかは任意とすることができる。なお、動画データのシーンは、電子文書の作成者があらかじめ設定しておく。
【００１９】
図５は、動画データにおける領域情報を説明するための図である。図５（ａ）は、動画のあるシーンの時間的変化を示している。ここでは、マーク４１１が動いている様子が動画で示されている。図５（ｂ）は、マーク４１１を含む領域４１２が移動している様子を示している。すなわち、動画における領域情報は、動画中で時間と共に変化する特定のオブジェクト（本例ではマーク４１１）を識別するための情報である。なお、動画の領域情報は、電子文書の作成者があらかじめ設定しておく。
【００２０】
つぎに、電子文書データ２００のデータ構造について図６を参照して説明する。本図に示すように、電子文書データ２００は、電子文書ＩＤ２０１と制作情報２０２と構成情報２０３とを含んで構成される。
【００２１】
電子文書ＩＤ２０１は、電子文書を識別するための情報である。制作情報２０２は、電子文書に関する情報であり、さらに詳細な項目に分けて管理される。制作情報２０２で管理する情報は、例えば、電子文書名、作成者、作成日付、バージョン、用途、コメント、検索のためのキーワード等とすることができる。構成情報２０３は、電子文書に含まれるページを示す情報である。このため、構成情報２０３は、複数のページＩＤ（図７参照）を記録することができ、電子文書を構成するページデータを特定できるようになっている。
【００２２】
図７は、ページデータ２１０のデータ構造を説明するための図である。本図に示すように、ページデータ２１０は、ページＩＤ２１１と、制作情報２１２と構成情報２１３とを含んで構成される。
【００２３】
ページＩＤ２１１は、ページを識別するための情報である。制作情報２１２は、ページに関する情報であり、さらに詳細な項目に分けて管理される。制作情報２１２で管理する情報は、例えば、ページ名、作成者、作成日付、バージョン、用途、コメント、検索のためのキーワード等とすることができる。構成情報２１３は、ページに含まれるコンテンツを示す情報である。このため、構成情報２１３は、複数のコンテンツＩＤを記録することができ、ページを構成するコンテンツデータを特定できるようになっている。
【００２４】
つぎに、各コンテンツデータのデータ構造について説明する。
【００２５】
図８は、テキストデータのデータ構造を説明するための図である。本図に示すように、テキストデータ２２０は、コンテンツを識別するため（コンテンツＩＤ）のテキストＩＤ２２１、テキスト名２２２、テキストデータであることを示すコンテンツ種類２２３、テキスト本体あるいはテキストを参照するための情報であるテキスト２２４、ページにおける表示位置を示す位置２２５、表示される際の形状を示す形状２２６、コメント２２７、キーワード２２８を含んで構成される。
【００２６】
図９は、静止画データのデータ構造を説明するための図である。本図に示すように、静止画データ２３０は、コンテンツを識別するため（コンテンツＩＤ）の静止画ＩＤ２３１、静止画名２３２、静止画データであることを示すコンテンツ種類２３３、静止画本体あるいは静止画を参照するための情報（ＵＲＬ等）である静止画２３４、ページにおける表示位置を示す位置２３５、表示される際の形状を示す形状２３６、コメント２３７、キーワード２３８、静止画で定義されている領域情報を示す構成情報２３９を含んで構成される。
【００２７】
図１０は、動画データのデータ構造を説明するための図である。本図に示すように、動画データ２４０は、コンテンツを識別するため（コンテンツＩＤ）の動画ＩＤ２４１、動画名２４２、動画データであることを示すコンテンツ種類２４３、動画本体あるいは動画を参照するための情報（ＵＲＬ等）である動画２３４、ページにおける表示位置を示す位置２４５、表示される際の形状を示す形状２４６、コメント２４７、キーワード２４８、動画を構成するシーンを示す構成情報２４９を含んで構成される。
【００２８】
図１１は、動画データに含まれるシーンのデータ構造を説明するための図である。本図に示すように、シーンデータ２５０は、シーンを識別するためのシーンＩＤ２５１、シーン名２５２、動画におけるシーンを定義するためのシーン開始時刻２５３およびシーン終了時刻２５４、コメント２５５、キーワード２５６、シーンに含まれる領域情報を示す構成情報２５７を含んで構成される。構成情報２５７は、複数の領域情報ＩＤを記録することができるようになっている。
【００２９】
なお、本例では、シーンの定義を開始時刻、終了時刻で行なうようにしているが、動画データにおける開始と終了のフレーム番号でシーンを定義するようにしてもよい。
【００３０】
図１２は、動画データにおける領域情報のデータ構造を説明するための図である。本図に示すように動画データにおける領域情報２６０は、領域情報を識別するための領域情報ＩＤ２６１、領域情報名２６２、コメント２６３、キーワード２６４、時刻・位置・形状２６５を含んで構成される。
【００３１】
ここで、時刻・位置・形状２６５は、時間とともに位置、形状を変化させる領域情報を定義するための情報であり、時刻情報２６５ａ、領域形状２６５ｂを含んでいる。すなわち、時刻情報２６５ａで示される領域の形状が離散的に定義されてる。ここで、形状は、種別とパラメータとで表わされる。種別は、領域の形状の種別を示し、例えば、四角形（Ｓｑｕａｒｅ）、円（Ｃｉｒｃｌｅ)、多角形（Ｐｏｌｙｇｏｎ）等とすることができる。パラメータは、その種別の具体的な形、大きさ、位置を表すもので、それぞれの個数・意味は、形状の種別に応じるものとする。例えば、種別が円（Ｃｉｒｃｌｅ)の場合には、中心座標と半径とがパラメータで示され、種別が四角形（Ｓｑｕａｒｅ）の場合には、左上角と右下角の座標とがパラメータで示される。また、種別が多角形（Ｐｏｌｙｇｏｎ）の場合には、頂点の個数と、各頂点の座標とがパラメータで示される。
【００３２】
本図に示した領域データ２６０の例では、時刻Ｔ２において、パラメータ（ｘ１、ｙ１）：（ｘ２，ｙ２）の四角形（Ｓｑｕａｒｅ）で示される領域が、時刻Ｔ７にかけて移動する様子が記録されている。なお、動画データにおける領域情報は離散的に記録されているが、電子文書閲覧システムは、領域形状を補完することにより、領域情報を連続的に扱うことができるようになっている。
【００３３】
図１３は、静止画データにおける領域情報のデータ構造を説明するための図である。本図に示すように静止画データにおける領域情報２７０は、領域情報を識別するための領域情報ＩＤ２７１、領域情報名２７２、コメント２７３、キーワード２７４、領域形状２７５を含んで構成される。ここで、領域形状２７５は、動画データにおける領域情報の領域形状２６５ｂと同じ形式であり、種別とパラメータとで示される。すなわち、静止画データにおける領域情報は、時間的な変化をしないため、その種別とパラメータとにより静止画中の形状と位置とが定義される。
【００３４】
つぎに、本実施形態における電子文書閲覧システムの処理について説明する。
【００３５】
電子文書閲覧システムの処理は、付箋情報を作成する処理と、付箋情報を表示する処理と、付箋情報に基づいて検索する処理とに大別される。
【００３６】
まず、付箋情報を作成する処理について説明する。電子文書閲覧システムにおいて、電子文書の閲覧者は、電子文書に含まれる任意のコンテンツに対して付箋を貼ることができる。ただし、付箋を貼ることができる対象は、テキスト、静止画、動画のコンテンツ自身に限られず、静止画に含まれる領域情報、動画に含まれるシーン、動画に含まれる領域情報についても付箋を貼ることができる。後に説明するように、貼られた付箋は電子文書上に表示され、また、貼られた付箋に基づいてコンテンツの検索等を行なうことができる。
【００３７】
閲覧者は、コンテンツ等に付箋を貼る場合には、付箋にメモ等の情報を入力したり、付箋の色を指定することができる。具体的には、閲覧者は、電子文書を閲覧中に、あるコンテンツについて付箋を貼りたいと思った場合に、電子文書閲覧部１１０が提供するメニュー、ボタン等を用いて付箋情報を作成する指示を行なうことができる。
【００３８】
この指示に応答して、電子文書閲覧部１１０は、例えば、付箋のイメージ画像を表示して、テキストの入力を受け付けたり、付箋の色の指定を受け付けるための付箋編集用画面を表示する。このとき、テキストのフォントを指定できたり、付箋に表示する画像等の入力を受け付けるようにしてもよい。さらには、付箋の形状についても指定できるようにしてもよい。これにより、従来の矩形型に限られず、楕円形、五角形等の付箋を表示させることができるようになる。
【００３９】
閲覧者は、テキストの入力、色の指定を行なうと、付箋を貼付するコンテンツ等を指示することができる。付箋を貼付するコンテンツ等の指示は、例えば、付箋のイメージ画像を貼付するコンテンツ等にドラッグすることで行なうようにする。電子文書閲覧部１１０は、電子文書データ２００に含まれる各コンテンツデータ等を参照し、ドラッグの移動先に対応する領域が、どのコンテンツ（領域情報等を含む）に対応するかを判別する。
【００４０】
すなわち、電子文書閲覧部１１０は、表示しているページにおける各コンテンツの配置情報と、閲覧者のドラッグの移動先の位置とから、付箋の貼付対象を判別する。特に、動画の領域情報に関しては、時刻情報を考慮して領域情報を補完しながら、貼付対象となっているかどうかを判別する。
【００４１】
このとき、貼付対象が、例えば、動画のように動画自身にも貼付でき、動画に含まれるシーン、領域情報にも貼付できる場合には、貼付対象を閲覧者にわかりやすくするために、電子文書閲覧部１１０が貼付対象と認識しているコンテンツ等をハイライト表示することが望ましい。
【００４２】
電子文書閲覧部１１０は、閲覧者から付箋貼付の指示を受け付けると、その付箋を識別するための付箋ＩＤを発行し、入力されたテキスト、指定された色、および、貼付対象のコンテンツＩＤと共に付箋データ６００として記憶装置１３に格納する。
【００４３】
ここで、付箋データ６００のデータ構造について図１４を参照して説明する。本図に示すように、付箋データ６００は、付箋を識別するための付箋ＩＤ６０１と、貼り付け対象のコンテンツ（領域情報、シーンを含む）を示すコンテンツＩＤ６０２と、入力されたテキストを示すテキスト６０３と、指定された付箋の色を示す色情報６０４とを含んで構成される。
【００４４】
このような処理により、閲覧者は、任意のコンテンツ（領域情報、シーンを含む）に対して付箋を貼付することができる。付箋は、１つの電子文書について複数貼付することができ、また、貼付した付箋を削除したり、入力したテキストあるいは指定した色を変更することも可能である。
【００４５】
つぎに、付箋情報を表示する処理について説明する。
【００４６】
閲覧者により、電子文書のコンテンツ等に貼られた付箋データは、貼付対象として指定されたコンテンツに付されて表示される。このとき、入力されたテキストが付箋とともに表示され、また、指定された色で付箋が表示される。
【００４７】
図１５は、電子文書のページ３００のうち、テキスト３０３に付箋３１０が貼付された場合を示す図である。
【００４８】
図１６は、動画に付箋が貼付された場合を示す図であり、図１６（ａ）は、動画４２０自体に付箋４２２が付され、図１６（ｂ）は、動画４２０に含まれる領域情報４２１に付箋４２３が付された場合を示している。すなわち、図１６（ａ）は、動画４２０自体に付箋４２２が付されているため、動画の再生にしたがって領域情報４２１が移動しても、付箋４２２の位置は変化しないが、図１６（ｂ）は、領域情報４２１に付箋４２３が付されているため、動画の再生に伴い領域情報４２１が移動、変形等すると、移動情報４２１にしたがって付箋４２３も移動する。
【００４９】
なお、付箋データ６００は、コンテンツＩＤ（シーンＩＤ、領域情報ＩＤを含む）と関連付けられるため、動画に含まれる領域情報は、時間的に非連続であってもよい。付箋が非連続の領域情報に付された場合には、図１７に示すように、領域情報４３１の登場、非登場にしたがって付箋４３２も登場、非登場となる。
【００５０】
また、付箋が付された領域情報が、異なるコンテンツ、例えば、複数の静止画から参照されている場合には、それぞれの静止画において付箋が表示される。例えば、図１８において、図１８（ａ）の静止画４４０と図１８（ｂ）の静止画４５０とは、異なる静止画であるが、いずれも同じ位置にビデオテープが存在しているため、その構成情報として、同じ領域情報ＩＤが設定されているとする。
【００５１】
このような場合に、図１８（ａ）の静止画４４０の領域情報４４１に付箋４４２が付されると、図１８（ｂ）の静止画４５０の領域情報４４１にも付箋４４２が付されて表示されることになる。
【００５２】
ここで、電子文書閲覧システムにおける、閲覧者により貼付された付箋を表示する処理の流れについて、図１９のフロー図を参照して説明する。
【００５３】
まず、電子文書閲覧システムは、閲覧者から閲覧対象として指定された電子文書データ２００を記憶装置１３から読み込む（Ｓ１０１）。また、記憶装置１３に記録されている付箋データ６００も読み込む（Ｓ１０２）。
【００５４】
そして、閲覧者の指示に基づいて、表示すべきコンテンツを特定する（Ｓ１０３）。これは、閲覧者が閲覧対象として指示したページに対応するページデータ２１０を参照し、そのページデータに含まれるコンテンツＩＤを参照することで表示すべきコンテンツを特定することができる。なお、ここでは、コンテンツＩＤには、シーンＩＤ、領域情報ＩＤが含まれるものとする。
【００５５】
表示すべきコンテンツＩＤが特定されると、付箋データ６００を参照して、特定されたコンテンツＩＤを貼り付け対象としている付箋データがあるかどうかを調べる（Ｓ１０４）。
【００５６】
その結果、特定されたコンテンツＩＤを貼り付け対象としている付箋データがない場合（Ｓ１０４：Ｎ）には、閲覧対象として指定されたページを表示する（Ｓ１０７）。
【００５７】
一方、特定されたコンテンツＩＤを貼り付け対象としている付箋データがある場合（Ｓ１０４：Ｙ）には、付箋データの貼付対象となっているコンテンツの位置と形状とを参照して、付箋を表示する位置を特定する（Ｓ１０５）。そして、特定した位置に付箋が表示されるように、付箋の画像を電子文書のページに合成する（Ｓ１０６）。ここで、付箋を表示する位置は、例えば、貼付対象となっているコンテンツの右上部で一部重なる位置として、付箋があたかもコンテンツに貼付されているような表示態様とすることができる。
【００５８】
そして、付箋の画像が合成された電子文書のページを表示する（Ｓ１０７）。
【００５９】
電子文書閲覧部１１０は、以上の処理を、電子文書のページ表示が終了するまで繰り返す（Ｓ１０８）。
【００６０】
なお、貼り付け対象が、動画データの領域情報の場合には、動画が終了するまで、表示位置特定処理（Ｓ１０５）、付箋画像合成処理（Ｓ１０６）、および、電子文書表示処理（Ｓ１０７）を、所定の時間間隔で繰り返す。これにより、領域情報の移動等に合わせて貼付された付箋も移動して表示されることになる。
【００６１】
つぎに、付箋情報に基づいて検索する処理について説明する。上述のように、閲覧者は、付箋をコンテンツに貼付する際にテキストを入力することができる。電子文書閲覧部１１０は、入力されたテキストを一覧表示したり、閲覧者が入力したキーワードについて、入力されたテキストを対象とした検索を行なうことができる。
【００６２】
まず、入力されたテキストを一覧表示する処理について説明する。電子文書閲覧部１１０は、閲覧者から、付箋データの一覧表示の指示を受け付けると、付箋データ６００を参照して、記憶されている付箋データのテキスト６０３を取得する。そして、取得したテキストを一覧形式で表示する。図２０は、付箋に入力されたテキストの一覧を表示する画面の一例を示す図である。
【００６３】
閲覧者は、一覧表示されているテキストから、参照したいテキストを選択することができる。電子文書閲覧部１１０は、閲覧者から、テキストの選択を受け付けると、そのテキストが入力されている付箋データ６００を参照し、付箋の貼付対象のコンテンツを特定する。そして、電子文書データ２００を参照して、そのコンテンツが表示されているページを特定する。
【００６４】
そして、特定されたページについて、図１９に示した処理にしたがって表示を行なう。なお、選択されたテキストが入力されている付箋が動画の領域情報に貼付されている場合には、ページを表示した際に、その領域情報が持つ開始時刻、または、それに相当するフレーム番号から動画を再生するようにする。
【００６５】
つぎに、閲覧者が入力したキーワードに基づいて付箋を検索する処理について説明する。電子文書閲覧部１１０は、閲覧者からキーワード検索の指示を受け付けると、図２１に一例を示すようなキーワード入力画面を表示する。そして、閲覧者からキーワードの入力を受け付けると、付箋データ６００を参照して、テキスト６０３に、入力されたキーワードを含む付箋データを抽出する。そして、抽出されたテキストについて、図２０に示したような一覧表示を行なう。
【００６６】
そして、電子文書閲覧部１１０は、一覧表示されている抽出されたテキストの中から、あるテキストの選択を受け付けると、そのテキストを含む付箋が貼付されているコンテンツを含むページを表示するようにする。
【００６７】
図２２は、本発明の別実施形態を示すブロック図である。上記の実施形態では、電子文書閲覧システムは、１台の情報処理装置によるスタンドアローンで構成されていた。本図に示す例では、コンピュータネットワークを構成する複数台の情報処理装置（１０ａ、１０ｂ）が、共通のサーバ７００にアクセスできるようになっている。そして、それぞれの情報処理装置（１０ａ、１０ｂ）には、電子文書閲覧部１１０が構成され、また、記憶装置１３には、電子文書データ２００が記録されている。これにより、ネットワーク電子文書閲覧システムが構成されている。
【００６８】
このような構成において、情報処理装置１０ａを用いて電子文書を閲覧している者は、電子文書に添付した付箋データ６００ａをサーバ７００にアップロードすることができる。また、情報処理装置１０ｂを用いて電子文書を閲覧している者は、サーバ７００から付箋データ６００ｃをダウンロードすることができる。
【００６９】
このような構成とすることで、付箋を貼付した情報処理装置１０ａとは異なる情報処理装置１０ｂでも、電子文書の特定のコンテンツに付箋を添付して表示することができるようになる。
【００７０】
このとき、図２３に示すように、サーバ７００に電子文書データ２００ｃを記録しておくようにしてもよい。サーバ７００に記録された電子文書データ２００ｃは、情報処理装置１０ａ、１０ｂからアクセス可能であるから、情報処理装置１０ａ、１０ｂを用いて電子文書データ２００ｃを閲覧することができる。
【００７１】
これにより、情報処理装置１０ａを用いてサーバ７００に格納された電子文書を閲覧している者は、電子文書に添付した付箋データ６００ａをサーバ７００にアップロードすることができる。また、情報処理装置１０ｂを用いてサーバ７００に格納された電子文書を閲覧している者は、サーバ７００から付箋データ６００ｃをダウンロードすることができる。
【００７２】
この場合にも、図２２に示した例と同様に、付箋を貼付した情報処理装置１０ａとは異なる情報処理装置１０ｂでも、電子文書の特定のコンテンツに付箋を添付して表示することができるようになる。
【００７３】
さらに、サーバ７００に付箋データ６００ｃを記録する場合の別実施形態について説明する。
【００７４】
図２４に示すように、本実施形態においても、コンピュータネットワークを構成する複数台の情報処理装置（１０ａ、１０ｂ、１０ｃ、１０ｄ…）が、サーバ７００にアクセスできるようになっている。これにより、ネットワーク電子文書閲覧システムが構成されているものとする。なお、図示していないが、各情報処理装置１０は、表示装置１１、入力装置１２、記憶装置１３を備えているものとする。
【００７５】
図２２に示した例では、サーバ７００に格納した付箋データ６００ｃは、情報処理装置１０ａ、情報処理装置１０ｂ、その他のサーバ７００に接続される情報処理装置から誰でも参照可能となっていた。これに対し、本実施形態は、閲覧者をグルーピングして、グループ内で付箋情報を共有することができるようにするものである。
【００７６】
ここでは、情報処理装置１０ａと情報処理装置１０ｂのユーザが同一のグループに属しており、情報処理装置１０ｃと情報処理装置１０ｄのユーザは他のグループに属している場合を想定する。この場合、情報処理装置１０ａを用いてサーバ７００に格納した付箋データ６００ｃについて、同じグループに属する情報処理装置１０ｂのユーザはダウンロードして付箋情報を共有することができるが、そのグループには属さない情報処理装置１０ｃと情報処理装置１０ｄのユーザは情報処理装置１０ａを用いてサーバ７００に格納した付箋データ６００ｃをダウンロードすることはできない。
【００７７】
なお、それぞれのグループにはユーザグループＩＤが割り当てられており、どのユーザがどのユーザグループに含まれるかはネットワーク電子文書閲覧システム内においてあらかじめ定められているものとする。
【００７８】
この機能を実現するため、本実施形態では、サーバ７００にユーザグループ情報７１０を備えさせる。図２５は、ユーザグループ情報７１０の一例を示す図である。ユーザグループ情報７１０は、例えば、ネットワーク管理者があらかじめ設定しておくようにする。
【００７９】
本図に示すように、ユーザグループ情報７１０は、ユーザグループの識別子であるユーザグループＩＤ７１１とそのグループに含まれるユーザーの情報であるユーザ情報７１２とを関連付けて記憶する。ここで、ユーザー情報７１２には、ユーザアカウント名等の識別情報、パスワード等の認証情報を含めるようにする。
【００８０】
また、サーバ７００に格納する付箋データ６００ｃには、その付箋がどのユーザグループに共有されるかの情報を含めるようにする。図２６は、本実施形態で用いられる付箋データ６００ｃのデータ構成の一例を示す図である。本図に示すように、本実施形態で用いられる付箋データは、上述した付箋を識別するための付箋ＩＤ６０１と、貼り付け対象のコンテンツを示すコンテンツＩＤ６０２と、入力されたテキストを示すテキスト６０３と、指定された付箋の色を示す色情報６０４とに加え、ユーザグループＩＤ６０５を含んで構成される。
【００８１】
情報処理装置１０の電子文書閲覧部１１０は、電子文書に添付した付箋データ６００をサーバ７００にアップロードする際に、その情報処理装置１０のユーザが属しているユーザグループＩＤを含めるようにする。
【００８２】
つぎに、サーバ７００に格納された付箋データ６００を表示する際の処理について図２７のフロー図を参照して説明する。
【００８３】
まず、電子文書閲覧システムは、閲覧者から閲覧対象として指定された電子文書データ２００を記憶装置１３から読み込む（Ｓ２０１）。なお、サーバ７００に電子文書データ２００ｃを格納している場合には、その電子文書データを読み込んでもよい。
【００８４】
また、サーバ７００に記録されている付箋データ６００ｃも読み込む（Ｓ２０２）。
【００８５】
そして、閲覧者の指示に基づいて、表示すべきコンテンツを特定する（Ｓ２０３）。これは、閲覧者が閲覧対象として指示したページに対応するページデータ２１０を参照し、そのページデータに含まれるコンテンツＩＤを参照することで表示すべきコンテンツを特定することができる。
【００８６】
表示すべきコンテンツＩＤが特定されると、付箋データ６００ｃを参照して、特定されたコンテンツＩＤを貼り付け対象としている付箋データがあるかどうかを調べる（Ｓ２０４）。
【００８７】
その結果、特定されたコンテンツＩＤを貼り付け対象としている付箋データがない場合（Ｓ２０４：Ｎ）には、閲覧対象として指定されたページを付箋を含めずに表示する（Ｓ２０９）。
【００８８】
一方、特定されたコンテンツＩＤを貼り付け対象としている付箋データがある場合（Ｓ２０４：Ｙ）には、さらに、閲覧者が属しているユーザグループを確認する（Ｓ２０５）。閲覧者が属しているユーザグループは、例えば、閲覧者のログイン情報等を参照することで確認することができる。
【００８９】
そして、閲覧者が属しているユーザグループのユーザグループＩＤと付箋データ６００ｃに記録されているユーザグループＩＤとが一致しているかどうかを調べる（Ｓ２０６）。
【００９０】
その結果、ユーザグループＩＤが一致しない場合（Ｓ２０６：Ｎ）には、その付箋情報は共有されていないとして、付箋の表示を行なうことなく閲覧対象として指定されたページを表示する（Ｓ２０９）。
【００９１】
一方、ユーザグループＩＤが一致する場合（Ｓ２０６：Ｙ）には、その付箋情報は共有されているとして、付箋を表示するための処理を行なう。すなわち、付箋データの貼付対象となっているコンテンツの位置と形状とを参照して、付箋を表示する位置を特定する（Ｓ２０７）。そして、特定した位置に付箋が表示されるように、付箋の画像を電子文書のページに合成する（Ｓ２０８）。ここで、付箋を表示する位置は、例えば、貼付対象となっているコンテンツの右上部で一部重なる位置として、付箋があたかもコンテンツに貼付されているような表示態様とすることができる。
【００９２】
そして、付箋の画像が合成された電子文書のページを表示する（Ｓ２０９）。
【００９３】
電子文書閲覧部１１０は、以上の処理を、電子文書のページ表示が終了するまで繰り返す（Ｓ２１０）。
【００９４】
これにより、同じユーザグループ内で付箋情報を共有することができるようになる。
【００９５】
なお、上記の各例では、付箋に記録する情報が主としてテキストである場合を説明してきた。しかしながら付箋には、テキストのみならず、動画、音声等の種々のコンテンツ（マルチメディアコンテンツ）を含めることができる。すなわち、電子文書のコンテンツ等に貼り付ける付箋自体に任意の動画、音声等のマルチメディアコンテンツを含めることができる。
【００９６】
付箋に含めるマルチメディアコンテンツは、あらかじめ撮影、録音等しておき、情報処理装置１０の記憶装置１３あるいはサーバ７００にファイルとして記録しておくようにする。このときマルチメディアコンテンツを識別するためのファイル名を付しておく。
【００９７】
図２８は、マルチメディアコンテンツを含めることができる付箋データのデータ構造の一例を示す図である。本図に示すように付箋データ６１０は、付箋を識別するための付箋ＩＤ６１１と、貼り付け対象のコンテンツを示すコンテンツＩＤ６１２と、付箋に関するコメントを記録するコメント６１３と、指定された付箋の色を示す色情報６１４とに加え、付加情報６１５を含んで構成される。また、マルチメディアコンテンツに加えて、付箋にテキスト表示も含める場合には、さらにテキストを含めて構成するようにする。
【００９８】
ここで、付加情報６１５は、その付箋に含めるマルチメディアコンテンツのファイルを特定するための情報であり、例えば、パス情報を含んだファイル名、ＵＲＬ、マルチメディアコンテンツＩＤ等とすることができる。なお、付加情報６１５等に記録された情報も上述の付箋の検索処理における検索対象になり得ることはいうまでもない。
【００９９】
一方、情報処理装置１０の電子文書閲覧部１１０は、マルチメディアコンテンツを含む付箋データ６１０を読み込んだ場合には、付箋の表示に際して、そのマルチメディアコンテンツに応じた処理を行なう。
【０１００】
すなわち、マルチメディアコンテンツが音声データであればその音声を再生する。また、マルチメディアコンテンツが動画データであれば付箋の内部、あるいは、付箋の近傍に再生領域を設け、再生領域においてその動画を再生する。
【０１０１】
これにより、マイクで録音した音声、デジタルカメラで撮影した画像、ビデオカメラで撮影した動画等を付箋に関連付けて再生することができるようになり、付箋の利用価値が向上することになる。特に、上記の別実施形態のようなネットワーク電子文書閲覧システムに適用すると、付箋を付加したユーザの意図を他のユーザに一層正確に伝達することができるようになる。
【図面の簡単な説明】
【０１０２】
【図１】本発明の実施に適した電子文書閲覧システムの構成の一例を示すブロック図である。
【図２】電子文書および電子文書データ２００の概要について説明するための図である。
【図３】静止画データにおける領域情報を説明するための図である。
【図４】動画データにおけるシーンを説明するための図である。
【図５】動画データにおける領域情報を説明するための図である。
【図６】電子文書データ２００のデータ構造を説明するための図である。
【図７】ページデータ２１０のデータ構造を説明するための図である。
【図８】テキストデータのデータ構造を説明するための図である。
【図９】静止画データのデータ構造を説明するための図である。
【図１０】動画データのデータ構造を説明するための図である。
【図１１】動画データに含まれるシーンのデータ構造を説明するための図である。
【図１２】動画データにおける領域情報のデータ構造を説明するための図である。
【図１３】静止画データにおける領域情報のデータ構造を説明するための図である。
【図１４】付箋データ６００のデータ構造を説明するための図である。
【図１５】テキスト３０３に付箋３１０が貼付された場合を示す図である。
【図１６】動画に付箋が貼付された場合を示す図である。
【図１７】付箋が非連続の領域情報に付された場合を示す図である。
【図１８】別々の静止画に同じＩＤの付箋が表示される場合を示す図である。
【図１９】閲覧者により貼付された付箋を表示する処理の流れについて説明するためのフロー図である。
【図２０】付箋に入力されたテキストの一覧を表示する画面の一例を示す図である。
【図２１】キーワード入力画面の一例を示す図である。
【図２２】本発明の別実施形態を示すブロック図である。
【図２３】本発明の別実施形態を示すブロック図である。
【図２４】サーバ７００に付箋データ６００ｃを記録する場合の別実施形態を示すブロック図である。
【図２５】ユーザグループ情報７１０の一例を示す図である。
【図２６】ユーザグループを設定した場合における付箋データ６００ｃのデータ構成の一例を示す図である。
【図２７】ユーザグループを設定した場合におけるサーバ７００に格納された付箋データ６００を表示する際の処理について説明するためのフロー図である。
【図２８】マルチメディアコンテンツを含めることができる付箋データのデータ構造の一例を示す図である。
【符号の説明】
【０１０３】
１０…情報処理装置、１１…表示装置、１２…入力装置、１３…記憶装置、１１０…電子文書閲覧部、７００…サーバ
【図１】
2006031666.tif 000003
【図２】
2006031666.tif 000004
【図３】
2006031666.tif 000005
【図４】
2006031666.tif 000006
【図５】
2006031666.tif 000007
【図６】
2006031666.tif 000008
【図７】
2006031666.tif 000009
【図８】
2006031666.tif 000010
【図９】
2006031666.tif 000011
【図１０】
2006031666.tif 000012
【図１１】
2006031666.tif 000013
【図１２】
2006031666.tif 000014
【図１３】
2006031666.tif 000015
【図１４】
2006031666.tif 000016
【図１５】
2006031666.tif 000017
【図１６】
2006031666.tif 000018
【図１７】
2006031666.tif 000019
【図１８】
2006031666.tif 000020
【図１９】
2006031666.tif 000021
【図２０】
2006031666.tif 000022
【図２１】
2006031666.tif 000023
【図２２】
2006031666.tif 000024
【図２３】
2006031666.tif 000025
【図２４】
2006031666.tif 000026
【図２５】
2006031666.tif 000027
【図２６】
2006031666.tif 000028
【図２７】
2006031666.tif 000029
【図２８】
2006031666.tif 000030
【手続補正書】
【提出日】平成17年7月12日(2005.7.12)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項１４
【補正方法】変更
【補正の内容】
【請求項１４】
請求項１３に記載のネットワーク電子文書閲覧システムであって、
前記サーバ装置は、さらに、電子文書を格納し、
前記端末装置の電子文書表示手段は、前記サーバ装置から取得した電子文書を表示することを特徴とするネットワーク電子文書閲覧システム。