(57)【要約】【課題】原稿に追記されたアノテーションを、出力装置で出力される画像のうち、適切な画像上に表示する。【解決手段】コンテンツを識別するコンテンツＩＤと、プリンタでコンテンツを出力する際のプリンタ出力イメージと、ディスプレイでコンテンツを出力する際のディスプレイ出力イメージとを関連付けて記憶するコンテンツリポジトリ２０と、追記が行われたコンテンツ原稿の画像と、コンテンツリポジトリ２０に記憶されたプリンタ出力イメージとを比較して、アノテーションを抽出する追記情報抽出部３１１と、アノテーションを、アノテーションが追記された箇所と対応するディスプレイ出力イメージと関連付けて記憶するアノテーションリポジトリと、コンテンツを、ディスプレイで出力する場合に、アノテーションリポジトリ４０に記憶されたアノテーション画像を、ディスプレイに重畳して表示する表示部３１２とを備える。【選択図】図６
2012009988.tif 000002
【特許請求の範囲】
【請求項１】
電子情報を識別する電子情報識別情報と、第１の出力装置で前記電子情報を出力する際の第１の出力イメージと、第２の出力装置で前記電子情報を出力する際の第２の出力イメージとを関連付けて記憶する第１の記憶手段と、
前記第１の出力装置で出力された前記電子情報に対し追記が行われた原稿の画像と、前記第１の記憶部に記憶された前記第１の出力イメージとを比較して、追記情報を抽出する追記情報抽出手段と、
前記追記情報を、前記原稿で前記追記情報が追記された箇所と対応する前記第２の出力イメージと関連付けて記憶する第２の記憶手段と、
前記電子情報を、前記第２の出力装置で出力する場合に、前記第２の記憶部に記憶された前記追記情報を、前記第２の出力装置に出力されている画像に重畳して表示する表示手段と、
を備える電子情報管理システム。
【請求項２】
前記追記情報抽出手段は、所定の条件に基づいて、前記追記情報を「指示」および「情報」を含む複数種類に分類し、
前記第２の記憶手段は、前記種類ごとに前記追記情報を前記第２の出力イメージと関連付けて記憶し、
前記表示手段は、前記追記情報のうち、「情報」に分類された追記情報のみを表示する請求項１に記載の電子情報管理システム。
【請求項３】
前記第１の記憶手段は、前記第２の出力イメージから抽出した前景の情報を、前記第２の出力イメージと関連付けて記憶し、
前記表示手段は、前記追記情報を前記前景以外の領域に表示する請求項１又は２に記載の電子情報管理システム。
【請求項４】
前記第１の出力イメージと、前記第２の出力イメージとの関連付けをユーザから受付ける受付手段を備える請求項１から３のいずれか１項記載の電子情報管理システム。
【請求項５】
電子情報を識別する電子情報識別情報と、第１の出力装置で前記電子情報を出力する際の第１の出力イメージと、第２の出力装置で前記電子情報を出力する際の第２の出力イメージとを関連付けて記憶する第１の記憶部と、
前記第１の出力装置で出力された前記電子情報に対し追記が行われた原稿の画像と、前記第１の記憶部に記憶された前記第１の出力イメージとを比較して、追記情報を抽出する追記情報抽出部と、
前記追記情報を、前記原稿で前記追記情報が追記された箇所と対応する前記第２の出力イメージと関連付けて記憶する第２の記憶部と、
前記電子情報を、前記第２の出力装置で出力する場合に、前記第２の記憶部に記憶された前記追記情報を、前記第２の出力装置に表示されている画像に重畳して表示する表示部と、
を備える電子情報管理装置。
【請求項６】
コンピュータに、
電子情報を識別する電子情報識別情報と、第１の出力装置で前記電子情報を出力する際の第１の出力イメージと、第２の出力装置で前記電子情報を出力する際の第２の出力イメージとを関連付けて記憶する第１の記憶部に記憶された第１の出力イメージと、前記第１の出力装置で出力された前記電子情報に対し追記が行われた原稿の画像とを比較して、追記情報を抽出するステップと、
前記追記情報を、前記原稿で前記追記情報が追記された箇所と対応する前記第２の出力イメージと関連付けて、第２の記憶部に記憶させるステップと、
前記電子情報を、前記第２の出力装置で出力する場合に、前記第２の記憶部に記憶された前記追記情報を、前記第２の出力装置に表示されている画像に重畳して表示するステップと、
を実行させる電子情報管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子情報管理システム、電子情報管理装置、および電子情報管理プログラムに関する。
【背景技術】
【０００２】
近年、情報の整理や有効活用等を目的として、紙などに印刷された文書をスキャナ装置等で読み取って必要な情報を取得するという、いわゆる文書の電子化処理が行われている。また、印刷された文書に対して書き込まれたメモや記載修正などの追記情報を抽出して、活用したいというニーズがある。
【０００３】
特許文献１には、原本ドキュメントに追記された追記情報を抽出し、抽出した追記情報と関連している原本の箇所を、関連情報として追記情報とともにユーザに提示する技術が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−６０５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、追記情報を適切な画像上でユーザに提示する電子情報管理システム、電子情報管理装置、および電子情報管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の電子情報管理システムは、電子情報を識別する電子情報識別情報と、第１の出力装置で前記電子情報を出力する際の第１の出力イメージと、第２の出力装置で前記電子情報を出力する際の第２の出力イメージとを関連付けて記憶する第１の記憶手段と、前記第１の出力装置で出力された前記電子情報に対し追記が行われた原稿の画像と、前記第１の記憶部に記憶された前記第１の出力イメージとを比較して、追記情報を抽出する追記情報抽出手段と、前記追記情報を、前記原稿で前記追記情報が追記された箇所と対応する前記第２の出力イメージと関連付けて記憶する第２の記憶手段と、前記電子情報を、前記第２の出力装置で出力する場合に、前記第２の記憶部に記憶された前記追記情報を、前記第２の出力装置に出力されている画像に重畳して表示する表示手段と、を備える。
【０００７】
請求項２に記載の電子情報管理システムは、請求項１に記載の電子情報管理システムにおいて、前記追記情報抽出手段は、所定の条件に基づいて、前記追記情報を「指示」および「情報」を含む複数種類に分類し、前記第２の記憶手段は、前記種類ごとに前記追記情報を前記第２の出力イメージと関連付けて記憶し、前記表示手段は、前記追記情報のうち、「情報」に分類された追記情報のみを表示する。
【０００８】
請求項３に記載の電子情報管理システムは、請求項１又は２に記載の電子情報管理システムにおいて、前記第１の記憶手段は、前記第２の出力イメージから抽出した前景の情報を、前記第２の出力イメージと関連付けて記憶し、前記表示手段は、前記追記情報を前記前景以外の領域に表示する。
【０００９】
請求項４に記載の電子情報管理システムは、請求項１から３のいずれか１項記載の電子情報管理システムにおいて、前記第１の出力イメージと、前記第２の出力イメージとの関連付けをユーザから受付ける受付手段を備える。
【００１０】
請求項５に記載の電子情報管理装置は、電子情報を識別する電子情報識別情報と、第１の出力装置で前記電子情報を出力する際の第１の出力イメージと、第２の出力装置で前記電子情報を出力する際の第２の出力イメージとを関連付けて記憶する第１の記憶部と、前記第１の出力装置で出力された前記電子情報に対し追記が行われた原稿の画像と、前記第１の記憶部に記憶された前記第１の出力イメージとを比較して、追記情報を抽出する追記情報抽出部と、前記追記情報を、前記原稿で前記追記情報が追記された箇所と対応する前記第２の出力イメージと関連付けて記憶する第２の記憶部と、前記電子情報を、前記第２の出力装置で出力する場合に、前記第２の記憶部に記憶された前記追記情報を、前記第２の出力装置に表示されている画像に重畳して表示する表示部と、を備える。
【００１１】
請求項６に記載の電子情報管理プログラムは、コンピュータに、電子情報を識別する電子情報識別情報と、第１の出力装置で前記電子情報を出力する際の第１の出力イメージと、第２の出力装置で前記電子情報を出力する際の第２の出力イメージとを関連付けて記憶する第１の記憶部に記憶された第１の出力イメージと、前記第１の出力装置で出力された前記電子情報に対し追記が行われた原稿の画像とを比較して、追記情報を抽出するステップと、前記追記情報を、前記原稿で前記追記情報が追記された箇所と対応する前記第２の出力イメージと関連付けて、第２の記憶部に記憶させるステップと、前記電子情報を、前記第２の出力装置で出力する場合に、前記第２の記憶部に記憶された前記追記情報を、前記第２の出力装置に表示されている画像に重畳して表示するステップと、を実行させる。
【発明の効果】
【００１２】
請求項１に記載の電子情報管理システムによれば、追記情報を適切な画像上でユーザに提示できる。
【００１３】
請求項２に記載の電子情報管理システムによれば、表示された追記情報によってユーザを混乱させる可能性が低減される。
【００１４】
請求項３に記載の電子情報管理システムによれば、ユーザが追記情報の内容を確認しやすくなる。
【００１５】
請求項４に記載の電子情報管理システムによれば、ユーザの意図に沿った、第１の出力イメージと第２の出力イメージとの対応関係が定義される。
【００１６】
請求項５に記載の電子情報管理装置によれば、追記情報を適切な画像上でユーザに提示できる。
【００１７】
請求項６に記載の電子情報管理プログラムによれば、追記情報を適切な画像上でユーザに提示できる。
【図面の簡単な説明】
【００１８】
【図１】本発明が適用される電子情報管理システムのシステム構成の一例を示す図である。
【図２】コンテンツリポジトリに格納されるデータの一例を示す図である。
【図３】前景領域の一例を示す図である。
【図４】アノテーションリポジトリに格納されるデータの一例を示す図である。
【図５】アノテーション付加サーバのハードウェア構成の一例を示す図である。
【図６】アノテーション付加サーバの機能ブロック図の一例である。
【図７】アノテーション画像の抽出および分類処理の一例を示すフローチャートである。
【図８】アノテーション画像抽出処理の具体例を示す図である。
【図９】アノテーション画像表示処理の一例を示すフローチャートである。
【図１０】アノテーション画像のディスプレイへの表示例を示す図である。
【図１１】コンテンツリポジトリに格納されるデータの別例を示す図である。
【図１２】電子情報管理システムのシステム構成の別例を示す図である。
【図１３】本発明が適用される電子情報管理装置の機能ブロック図の一例を示す図である。
【発明を実施するための形態】
【００１９】
以下、本発明の実施形態について、添付図面を参照しつつ説明する。なお、以下の説明では、追記情報をアノテーションと記載する。
【００２０】
図１は、本発明が適用される電子情報管理システムのシステム構成の一例を示す図である。電子情報管理システムは、ユーザ端末１０、コンテンツリポジトリ２０、アノテーション付加サーバ３０、アノテーションリポジトリ４０、プリンタ５０、およびスキャナ６０を備える。
【００２１】
ユーザ端末１０は、例えばＰＣ（パーソナルコンピュータ）であり、ユーザインタフェースとして機能する。なお、ユーザ端末１０は、携帯電話、ＰＤＡ（Personal Digital Assistant）等の情報処理装置であってもよい。ユーザが、ユーザ端末１０を操作することにより、コンテンツリポジトリ２０に格納されているコンテンツがプリンタ５０から出力される。また、ユーザの操作に応じて、コンテンツリポジトリ２０に格納されているコンテンツが、ユーザ端末１０が備えるディスプレイ（表示装置）に表示される。ここで、コンテンツとは、電子化された文書、プレゼンテーション、画像、静止画、及び動画といった電子情報のことを指す。
【００２２】
コンテンツリポジトリ（第１の記憶手段）２０は、コンテンツを出力する出力装置ごとに、コンテンツを出力する際の出力イメージをコンテンツと関連付けて格納する。本実施例では、出力装置をプリンタ（第１の出力装置）およびディスプレイ（第２の出力装置）とする。ここで、図２を参照して、コンテンツリポジトリ２０に格納されるデータについて説明する。図２は、コンテンツリポジトリ２０に格納されるデータの一例を示す。
【００２３】
図２において、コンテンツリポジトリ２０は、コンテンツＩＤ（電子情報識別情報）、プリンタ出力イメージ（第１の出力イメージ）、ディスプレイ出力イメージ（第２の出力イメージ）、イメージＩＤ、及び前景領域情報を格納する。図２では、コンテンツリポジトリ２０は、コンテンツとしてプレゼンテーションファイルを格納しているものとする。
【００２４】
「コンテンツＩＤ」は、コンテンツリポジトリ２０に格納されている各種のコンテンツを一意に識別するためのＩＤである。図２では、コンテンツリポジトリ２０は、コンテンツＩＤ「Ａ０１」で識別されるコンテンツ（プレゼンテーションファイル）を格納している。
【００２５】
「プリンタ出力イメージ」には、コンテンツＩＤで識別されるコンテンツをプリンタで出力した場合の出力イメージが格納される。なお、コンテンツリポジトリ２０が、印刷時のページ設定情報等をユーザ端末１０から取得し、取得したページ設定情報に基づいて、プリンタ出力イメージを作成するよう構成してもよい。ここで、ユーザ端末１０において、プレゼンテーションファイルをプリンタで出力する場合には、プレゼンテーション画像の下部にメモ欄を表示して出力するよう設定されているものとする。この場合、コンテンツリポジトリ２０は、ユーザ端末１０から、上記の設定を読み込んで、図２に示す出力イメージを作成し、「プリンタ出力イメージ」に格納する。なお、プリンタ出力イメージを、ユーザ端末１０を介して、ユーザがコンテンツリポジトリ２０に登録するように構成してもよい。
【００２６】
「ディスプレイ出力イメージ」には、コンテンツＩＤで識別されるコンテンツを、ディスプレイに出力した場合の出力イメージが格納される。なお、コンテンツリポジトリ２０が、コンテンツをディスプレイに表示する際の設定情報等をユーザ端末１０から取得し、取得した設定情報に基づいてディスプレイ出力イメージを作成するよう構成してもよい。ここで、ユーザ端末１０において、プレゼンテーションファイルをディスプレイに出力する場合には、プレゼンテーション画像のみが表示されるとする。この場合、コンテンツリポジトリ２０は、図２に示すように、プレゼンテーション画像のみの出力イメージを作成し、「ディスプレイ出力イメージ」に格納する。なお、ディスプレイ出力イメージを、ユーザ端末１０を介して、ユーザがコンテンツリポジトリ２０に登録するように構成してもよい。
【００２７】
「イメージＩＤ」は、「ディスプレイ出力イメージ」に格納された出力イメージを一意に識別するためのＩＤである。
【００２８】
「前景領域情報」は、「ディスプレイ出力イメージ」に格納された出力イメージにおいて、アノテーションを表示できない領域を定義する。ここで、「前景領域情報」について、イメージＩＤ「Ａ０１Ｄ２００１」を例にして説明する。
【００２９】
イメージＩＤ「Ａ０１Ｄ２００１」のディスプレイ出力イメージを図３に示す。ここで、図３（Ａ）にハッチングで示した領域Ａおよび領域Ｂには、原稿画像が表示されている。したがって、領域Ａおよび領域Ｂにアノテーションを表示した場合、原稿画像とアノテーションとが重複し、アノテーションの内容が確認しづらくなってしまう。そこで、領域Ａおよび領域Ｂを、アノテーションを表示できない前景領域として定義する。具体的には、コンテンツリポジトリ２０が、アノテーションを表示できない領域Ａおよび領域Ｂを、原稿画像を含むよう配置された各点の座標値（出力イメージの左下を原点とする）で表し、前景領域情報として格納する。例えば、領域Ａは、図３（Ａ）のｏ〜ｃの４点で表される。従って、コンテンツリポジトリ２０は、ｏ〜ｃ点の座標値を前景領域情報として格納する。また、領域Ｂは、図３（Ａ）のｗ〜ｚ点の４点で表される。なお、領域Ａおよび領域Ｂを表す各点座標の抽出は、コンテンツリポジトリ２０が実行するように構成してもよいし、ユーザが、領域を表す各点を指定するようにしてもよい。また、図３（Ａ）ではo〜ｃの４点で領域Ａを表したが、図３（Ｂ）に示すように、任意の数の点を用いて前景領域を表してもよい。
【００３０】
図１に戻り説明を続ける。アノテーション付加サーバ３０は、紙等の記録材に印刷されたコンテンツ（以下、コンテンツ原稿と記載する）に対して、ユーザが追記したアノテーションを、アノテーション画像として抽出する。アノテーション付加サーバ３０は、抽出したアノテーション画像を、アノテーションが追記された箇所と対応するディスプレイ出力イメージと関連付けて、アノテーションリポジトリ４０に格納する。
【００３１】
また、アノテーション付加サーバ３０は、ユーザ端末１０のディスプレイにコンテンツが表示される際、アノテーションリポジトリ４０に格納したアノテーション画像を、ディスプレイ上に表示されている画像に重畳して表示させる。アノテーション画像の抽出、及びアノテーション画像の表示処理についての詳細は、後述する。
【００３２】
アノテーションリポジトリ（第２の記憶手段）４０は、コンテンツＩＤおよびイメージＩＤと、アノテーション画像とを関連付けて格納する。ここで、アノテーションリポジトリ４０が格納するデータについて、図４を参照して説明する。図４は、アノテーションリポジトリ４０に格納されるデータの一例を示す。
【００３３】
アノテーションリポジトリ４０は、コンテンツＩＤ、イメージＩＤ、およびアノテーション画像を格納する。「コンテンツＩＤ」には、アノテーションが追記されたコンテンツのコンテンツＩＤが格納される。「イメージＩＤ」には、アノテーションが追記された箇所のプリンタ出力イメージを識別するイメージＩＤが格納される。
【００３４】
「アノテーション画像」には、アノテーション付加サーバ３０が抽出したアノテーション画像が格納される。図４の例では、アノテーション画像は、さらに、指示アノテーションと、情報アノテーションとに分類され格納されている。本実施例では、図形等からなるアノテーション画像を指示アノテーションとし、英数字を含むテキストからなるアノテーション画像を情報アノテーションとする。
【００３５】
図１に戻り説明を続ける。プリンタ５０は、ユーザ端末１０からの指示に従い、コンテンツリポジトリ２０に格納されたコンテンツを、紙等の記録材に出力する。すなわち、プリンタ５０は、コンテンツ原稿を出力する。
【００３６】
スキャナ６０は、ユーザ端末１０からの指示に基づいて、ユーザがアノテーションを追記したコンテンツ原稿を読み込む。スキャナ６０は、読み込んだコンテンツ原稿の画像を、アノテーション付加サーバ３０に送信する。
【００３７】
次に、アノテーション付加サーバ３０のハードウェア構成について説明する。図５は、アノテーション付加サーバ３０のハードウェア構成の一例を示す図である。
【００３８】
アノテーション付加サーバ３０は、入出力部３０１、ＲＯＭ（Read Only Memory）３０２、ＣＰＵ３０３、及びＲＡＭ（Random Access Memory）３０４を備える。
【００３９】
入出力部３０１は、ユーザ端末１０、コンテンツリポジトリ２０、アノテーションリポジトリ４０、プリンタ５０、およびスキャナ６０との間でデータの送受信を行う。ＲＯＭ３０１は、アノテーションを抽出・分類する機能等を実現するためのプログラム（詳細は後述する）等を格納する。ＣＰＵ３０３は、ＲＯＭ３０２に格納されたプログラムを読み込んで実行する。ＲＡＭ３０４は、プログラムを実行する際に使用される一時的なデータを保存する。
【００４０】
次に、図５のＲＯＭ３０２に格納されたプログラムのＣＰＵ３０３による演算によって実現される、アノテーション付加サーバ３０の機能について説明する。図６は、アノテーション付加サーバ３０が備える機能の一例を示す機能ブロック図である。アノテーション付加サーバ３０は、追記情報抽出部３１１、および表示部３１２を備える。
【００４１】
追記情報抽出部３１１は、アノテーションが追記されたコンテンツ原稿の画像を、スキャナ６０から入力する。また、追記情報抽出部３１１は、コンテンツのプリンタ出力イメージをコンテンツリポジトリ２０から取得する。追記情報抽出部３１１は、スキャナ６０から取得した画像と、コンテンツリポジトリ２０から取得したプリンタ出力イメージとを比較して、アノテーション画像を抽出する。追記情報抽出部３１１は、抽出したアノテーション画像を、指示アノテーションと情報アノテーションとに分類し、アノテーションリポジトリ４０に格納する。この際、追記情報抽出部３１１は、アノテーション画像を、コンテンツＩＤ及びイメージＩＤと関連付けて格納する。
【００４２】
表示部３１２は、ユーザからの指示に基づいて、コンテンツリポジトリ２０に格納されたコンテンツをユーザ端末１０のディスプレイに表示する。表示部３１２は、コンテンツをディスプレイに表示する場合に、アノテーションリポジトリ４０に格納された情報アノテーション画像を、ディスプレイに表示されている画像の前景領域以外の場所に表示する。
【００４３】
次に、アノテーション付加サーバ３０が実行する処理の一例について説明する。図７は、アノテーション付加サーバ３０が実行するアノテーション画像抽出処理の一例を示すフローチャートである。
【００４４】
追記情報抽出部３１１は、アノテーションを追記したコンテンツ原稿の画像をスキャナ６０から取得する（ステップＳ１１）。次に、追記情報抽出部３１１は、コンテンツリポジトリ２０からコンテンツのプリンタ出力イメージを取得する（ステップＳ１３）。
【００４５】
追記情報抽出部３１１は、スキャナ６０から取得したコンテンツ原稿の画像と、プリンタ出力イメージとを比較し、アノテーション画像を抽出する（ステップＳ１５）。次に、追記情報抽出部３１１は、ステップＳ１５で抽出したアノテーション画像を、指示アノテーションと、情報アノテーションとに分類する（ステップＳ１７）。
【００４６】
ここで、図８を用いて、アノテーション画像の抽出、及びアノテーション画像の分類処理について説明する。図８（Ａ）は、図３で示したコンテンツリポジトリ２０に格納されたコンテンツＩＤ「Ａ０１」のコンテンツ原稿の一例である。コンテンツ原稿は、コンテンツリポジトリ２０の「プリンタ出力イメージ」に格納された出力イメージで出力される。
【００４７】
図８（Ｂ）は、ユーザがメモ（アノテーション）を追記したコンテンツ原稿の一例である。追記情報抽出部３１１は、図８（Ｂ）に示すコンテンツ原稿の画像をスキャナ６０から取得し（ステップＳ１１）、図８（Ａ）に示すプリンタ出力イメージをコンテンツリポジトリから取得する（ステップＳ１３）。追記情報抽出部３１１は、図８（Ａ）に示すプリンタ出力イメージと、スキャナで読み込んだ図８（Ｂ）の画像とを比較する。そして、追記情報抽出部３１１は、プリンタ出力イメージ（図８（Ａ））には存在しないが、コンテンツ原稿の画像（図８（Ｂ））には存在する画像を、アノテーション画像として抽出する（ステップＳ１５）。図８の例では、図８（Ｃ）に示す画像が、アノテーション画像として抽出される。
【００４８】
追記情報抽出部３１１は、図８（Ｃ）に示すアノテーション画像を、指示アノテーションと、情報アノテーションとに分類する（ステップＳ１７）。指示アノテーションと、情報アノテーションとの分類については、周知の技術を用いるとよい。追記情報抽出部３１１は、例えば、アノテーション画像に対し画像のモノクロ化、細線化、線の補完などの処理を実行した後、アノテーション画像と予めテンプレート化された図形（円、楕円、直線、及び矩形等）とのマッチングを行う。追記情報抽出部３１１は、アノテーション画像においてテンプレート化された図形とマッチした箇所を指示アノテーションに分類する。また、追記情報抽出部３１１は、アノテーション画像において、画像の画素密度を集計し、画素密度が予め定められたしきい値以上となる領域を情報アノテーションに分類する。この結果、図８（Ｃ）のアノテーション画像は、例えば、図８（Ｄ）に示すように、指示アノテーションと情報アノテーションとに分類される。
【００４９】
図７に戻り説明を続ける。追記情報抽出部３１１は、アノテーション画像を、アノテーションが追記された箇所と対応するディスプレイ出力イメージと関連づけて、アノテーションリポジトリ４０に格納する（ステップＳ１９）。具体的には、追記情報抽出部３１１は、ステップＳ１５においてコンテンツ原稿と比較したプリンタ出力イメージと関連付けられているイメージＩＤを、コンテンツリポジトリ２０から取得する。そして、追記情報抽出部３１１は、コンテンツＩＤ及びイメージＩＤと、アノテーション画像とを関連付けて、アノテーションリポジトリ４０に格納する。例えば、アノテーションが追記されたコンテンツ原稿（図８（Ｂ））と比較されたプリンタ出力イメージ（図８（Ａ））と関連付けられているイメージＩＤは、図２では、「Ａ０１Ｄ２００１」である。そこで、追記情報抽出部３１１は、アノテーションが追記されたコンテンツ原稿のコンテンツＩＤ「Ａ０１」と、アノテーションが追記された箇所と対応するイメージＩＤ「Ａ０１Ｄ２００１」と、アノテーション画像とを関連付けて、図４に示すようにアノテーションリポジトリ４０に格納する。
【００５０】
追記情報抽出部３１１は、コンテンツ原稿の画像全てについてステップＳ１５〜Ｓ１９の処理を実行したか否か判定する（ステップＳ２１）。
【００５１】
ステップＳ２１の判定がＮＯの場合、追記情報抽出部３１１は、コンテンツ原稿の次の画像に対して、ステップＳ１５〜Ｓ１９の処理を実行する。ステップＳ２１の判定がＹＥＳの場合、追記情報抽出部３１１は、本処理を終了する。
【００５２】
次に、ディスプレイにアノテーション画像を表示する処理の一例について説明する。図９は、アノテーション付加サーバ３０が実行するアノテーション画像表示処理の一例を示すフローチャートである。なお、表示部３１２は、ユーザ端末１０からの指示に基づいて、コンテンツリポジトリ２０のコンテンツをディスプレイに表示し、図９に示す処理は、ディスプレイに表示される画像が切替わるたびに実行されるものとする。
【００５３】
表示部３１２は、ディスプレイに表示されている画像と関連付けられたアノテーション画像が存在するか否か判定する（ステップＳ３３）。具体的には、表示部３１２は、アノテーションリポジトリ４０に、ディスプレイに表示されている画像のコンテンツＩＤおよびイメージＩＤに関連付けられているアノテーション画像が存在するか否か判定する。
【００５４】
ステップＳ３３の判定がＮＯの場合、表示部３１２は、本処理を終了する。ステップＳ３３の判定がＹＥＳの場合、表示部３１２は、アノテーションリポジトリ４０から、ディスプレイに表示されている画像のコンテンツＩＤおよびイメージＩＤに関連付けられた情報アノテーションを取得する（ステップＳ３５）。
【００５５】
次に、表示部３１２は、コンテンツリポジトリ２０から、前景領域情報を取得する（ステップＳ３７）。具体的には、表示部３１２は、ディスプレイに表示されている画像のコンテンツＩＤ及びイメージＩＤに関連付けられた前景領域情報を、コンテンツリポジトリ２０から取得する。そして、表示部３１２は、ディスプレイに表示されている画像の前景領域以外の領域に、ステップＳ３５で取得した情報アノテーションを表示し（ステップＳ３９）、処理を終了する。
【００５６】
ステップＳ３５〜ステップＳ３９の処理について具体的に説明する。図１０（Ａ）に示すように、コンテンツＩＤ「Ａ０１」で識別されるコンテンツに含まれるイメージＩＤ「Ａ０１Ｄ０２０１」のプレゼンテーション画像が、ディスプレイに出力されたとする。この場合、表示部３１２は、コンテンツＩＤ「Ａ０１」及びイメージＩＤ「Ａ０１Ｄ０２０１」に関連付けられたアノテーション画像がアノテーションリポジトリ４０に存在するか否か判定する（ステップＳ３３）。例えば、図４では、コンテンツＩＤ「Ａ０１」及びイメージＩＤ「Ａ０１Ｄ０２０１」に関連付けられたアノテーション画像が存在する（ステップＳ３３／ＹＥＳ）。そこで、表示部３１２は、コンテンツＩＤ「Ａ０１」、及びイメージＩＤ「Ａ０１Ｄ０２０１」に関連付けられた情報アノテーションをアノテーションリポジトリ４０から取得する（ステップＳ３５）。次に、表示部３１２は、コンテンツリポジトリ２０から、前景領域情報を取得する（ステップＳ３７）。イメージＩＤ「Ａ０１Ｄ０２０１」の前景領域は、図３に示した通りであるとする。この場合、表示部３１２は、図３にハッチングで示した領域Ａ及び領域Ｂ以外の箇所に、情報アノテーション画像を表示する。その結果、ユーザ端末１０のディスプレイには、図１０（Ｂ）に示す画像が表示される。
【００５７】
業務の現場では、印刷物ではなくディスプレイ上で、コンテンツと、コンテンツに追加されたアノテーションとを参照することが頻繁にある。この場合、コンテンツによっては、印刷された場合とディスプレイ上に表示された場合とでは、レイアウト・形態が大きく異なることがある。例えば、プレゼンテーション資料などは、プレゼンテーション画像と説明用のノートによる２段組のレイアウトで印刷されるが、ディスプレイ上ではプレゼンテーション画像のみが表示されるということが多い。また、動画コンテンツの場合、印刷する際には、動画中の１コマ（１フレーム）を静止画として抽出し、抽出した静止画を文書ファイルに貼り付けて印刷することが多い。上述の場合、アノテーションが追記された印刷物上の場所と、ディスプレイに表示される画像との対応関係がとれないため、印刷物から抽出したアノテーションを、そのままディスプレイに表示させることができない。
【００５８】
しかしながら、上述の実施例によれば、コンテンツリポジトリ２０が、コンテンツを識別するコンテンツＩＤと、プリンタでコンテンツを出力する際のプリンタ出力イメージと、ディスプレイでコンテンツを出力する際のディスプレイ出力イメージとを関連付けて記憶し、アノテーション付加サーバ３０の追記情報抽出部３１１が、プリンタで出力されたコンテンツに対して追記が行われたコンテンツ原稿の画像と、プリンタ出力イメージとを比較して、アノテーション画像を抽出し、アノテーションリポジトリ４０が、アノテーション画像を、アノテーションが追記された箇所と対応するプリンタ出力イメージと関連付けて記憶し、アノテーション付加サーバ３０の表示部３１２が、ディスプレイに出力された画像と対応付けられたアノテーション画像を、ディスプレイに表示する。これにより、コンテンツをプリンタで出力する場合の出力レイアウトと、ディスプレイに表示する場合の表示レイアウトとが異なる場合にも、ディスプレイでコンテンツを表示した場合に、アノテーションが追記されたコンテンツ原稿の箇所と対応する画像において、アノテーションが表示される。すなわち、アノテーションが、アノテーションを表示するのに適切な画像上で、ユーザに提示される。
【００５９】
また、追記情報抽出部３１１は、アノテーション画像を、指示アノテーション及び情報アノテーションに分類し、表示部３１２は、情報アノテーションのみをディスプレイに表示する。図形等からなる指示アノテーションが、コンテンツ原稿で追記された箇所と異なる場所に表示される場合、ユーザを混乱させてしまう可能性がある。本実施例では、情報アノテーションのみを表示することで、指示アノテーションによってユーザを混乱させる可能性が低減される。
【００６０】
また、コンテンツリポジトリ２０は、ディスプレイ出力イメージと前景領域情報とを関連付けて格納し、表示部３１２は、アノテーション画像を、前景領域以外の領域に表示する。これにより、原稿画像とアノテーション画像とが重複せずに表示され、ユーザがアノテーション画像の内容を確認しやすくなる。
【００６１】
なお、上述の実施例では、プリンタ出力イメージとディスプレイ出力イメージとが、１対１で対応する場合について説明した。しかしながら、本発明は、プリンタ出力イメージとディスプレイ出力イメージとが、Ｎ対Ｍで対応する場合に適用してもよい。
【００６２】
図１１は、プリンタ出力イメージとディスプレイ出力イメージとの対応関係が１：Ｎの場合に、コンテンツリポジトリ２０に格納されるデータの一例について示している。図１１の例では、コンテンツがプリンタで出力される場合には、プレゼンテーション画像３枚を左部に配置し、右部にメモ欄を配置する設定になっている。この場合、コンテンツリポジトリ２０は、各ディスプレイ出力イメージが、プリンタ出力イメージのどの領域と対応するのかを、「対応情報」に格納する。
【００６３】
「対応情報」には、プリンタ出力イメージにおいてディスプレイ出力イメージと対応する領域の形状、及びディスプレイ出力イメージと対応する領域を定義する点の座標（プリンタ出力イメージの左下を原点とする）が格納される。図１１の場合、領域の形状が「矩形」であるため、２点で領域を表すことが可能である。従って、矩形領域を定義する座標が２つ格納されている。
【００６４】
なお、プリンタ出力イメージとディスプレイ出力イメージとの関連付けは、コンテンツリポジトリ２０がユーザから受付けるようにしてもよいし、アノテーション付加サーバ３０を介して、コンテンツリポジトリ２０に格納するようにしてもよい。これにより、ユーザの意図に沿った、プリンタ出力イメージとディスプレイ出力イメージとの対応関係が定義される。
【００６５】
なお、上述の実施例では、アノテーション付加サーバ３０が、表示部３１２を備えていたが、図１２に示すように、ユーザ端末１０が表示部３１２を備え、ディスプレイ１１にアノテーションを表示するようにしてもよい。
【００６６】
また、上述の実施例では、システムについて説明したが、図１３に示すように上述した各部の機能を備える情報処理装置（電子情報管理装置）でもよい。この場合、ハードディスク等の記憶部１１４に、コンテンツリポジトリ２０、及びアノテーションリポジトリ４０が配置される。また、情報処理装置１０は、ユーザから、プリンタ出力イメージとディスプレイ出力イメージとの関連付けを受付ける受付部３１３を備えてもよい。受付部３１３は、受付けたプリンタ出力イメージとディスプレイ出力イメージとの関連付けを、コンテンツリポジトリ２０に格納する。
【００６７】
上述した実施の形態は、本発明の実施形態の一部である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施可能である。
【００６８】
なお、上記の電子情報管理装置が有する機能は、ＣＰＵ、ＲＯＭ、ＲＡＭ等を備えるコンピュータによって実現するとよい。その場合、電子情報管理装置が有すべき機能の処理内容を記述したプログラムが提供される。そのプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておいてもよい。
【００６９】
プログラムを流通させる場合には、例えば、そのプログラムが記録されたＤＶＤ（Digital Versatile Disc）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）などの可搬型記録媒体の形態で販売される。また、プログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送するようにしてもよい。
【００７０】
プログラムを実行するコンピュータは、例えば、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、自己の記憶装置に格納する。そして、コンピュータは、自己の記憶装置からプログラムを読み取り、プログラムに従った処理を実行する。なお、コンピュータは、可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行するようにしてもよい。また、コンピュータは、サーバコンピュータからプログラムが転送されるごとに、逐次、受け取ったプログラムに従った処理を実行するようにしてもよい。
【符号の説明】
【００７１】
１０…ユーザ端末
１１…ディスプレイ
２０…コンテンツリポジトリ
３０…アノテーション付加サーバ
４０…アノテーションリポジトリ
５０…プリンタ
６０…スキャナ
３１１…追記情報抽出部
３１２…表示部
３１３…受付部
【図１】
2012009988.tif 000003
【図２】
2012009988.tif 000004
【図３】
2012009988.tif 000005
【図４】
2012009988.tif 000006
【図５】
2012009988.tif 000007
【図６】
2012009988.tif 000008
【図７】
2012009988.tif 000009
【図８】
2012009988.tif 000010
【図９】
2012009988.tif 000011
【図１０】
2012009988.tif 000012
【図１１】
2012009988.tif 000013
【図１２】
2012009988.tif 000014
【図１３】
2012009988.tif 000015