(57)【要約】【課題】電子文書内に記載されている参考文献などに対して、その参考文献の記載をクリックするだけでアクセスできるようにする。【解決手段】電子文書の情報を記憶する記憶部と、記憶部に記憶されている情報を含む文章を、所定の電子文書内から抽出する抽出部と、抽出部により抽出された文章から、記憶部の情報へのリンクを生成する生成部とを備える。電子文書が、スキャンされることで電子文書にされた文書であっても、その電子文書に含まれる文章と、記憶部に記憶されている情報との一致度が高い場合、その文章と情報が関連づけられ、リンクが張られる。本技術は、電子書籍を扱う端末に適用できる。【選択図】図１
2013025456.tif 000002
【特許請求の範囲】
【請求項１】
電子文書の情報を記憶する記憶部と、
前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出する抽出部と、
前記抽出部により抽出された前記文章から、前記記憶部の情報へのリンクを生成する生成部と
を備える情報処理装置。
【請求項２】
前記記憶部は、同一端末内に記憶されている電子文書の情報が記憶されている第１の記憶部と、他の端末内に記憶されている電子文書の情報が記憶されている第２の記憶部があり、
前記抽出部は、前記第１の記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、前記第２の記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出する
請求項１に記載の情報処理装置。
【請求項３】
前記電子文書は、紙媒体に印刷されていた文書を電子化したものである
請求項１に記載の情報処理装置。
【請求項４】
前記抽出部は、前記電子文書内の所定の文章と、前記記憶部に記憶されている前記情報との第１の類似度を算出し、
前記所定の文章の次の文章を結合した文章と、前記記憶部に記憶されている前記情報との第２の類似度を算出し、
前記第２の類似度が前記第１の類似度よりも大きいと判断されるまでの間は、文章の結合と類似度の算出を繰り返し行い、
前記第２の類似度が前記第１の類似度よりも小さいと判断されたとき、結合前の文章を抽出結果とする
請求項１に記載の情報処理装置。
【請求項５】
前記抽出部は、抽出された文章を参照する番号を前記所定の電子文書内からさらに抽出し、
前記生成部は、前記抽出部で抽出された前記番号に、前記番号が参照している前記文章に対して生成された前記リンクを付与する
請求項１に記載の情報処理装置。
【請求項６】
前記記憶部が更新された場合、更新された情報を含む文章を、前記所定の電子文書内から抽出することで、更新処理を行う
請求項１に記載の情報処理装置。
【請求項７】
電子文書の情報を記憶する記憶部を備える情報処理装置の情報処理方法は、
前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、
前記抽出された前記文章から、前記記憶部の情報へのリンクを生成する
ステップを含む情報処理方法。
【請求項８】
電子文書の情報を記憶する記憶部を備える情報処理装置を制御するコンピュータに、
前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、
前記抽出された前記文章から、前記記憶部の情報へのリンクを生成する
ステップを含む処理を実行させるためのコンピュータ読み取り可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、情報処理装置、情報処理方法、並びにプログラムに関する。詳しくは、電子文書内の著作物に関する情報を検出し、検出された情報をユーザに提示し、その著作物のさらなる情報を提示できるようにする情報処理装置、情報処理方法、並びにプログラムに関する。
【背景技術】
【０００２】
従来の紙媒体の書籍の代わりに、近年、電子書籍と称される電子機器のディスプレイ上で閲覧できる書籍が普及しつつある。そのような電子書籍においては、紙媒体の書籍に対して提供できなかったサービスを提供できる。例えば、映像や音声を提供する書籍もある。
【０００３】
特許文献１では、ネットワークを介して、ユーザに書籍に関するユニークなコンテンツや情報を提示することが提案されている。また、特許文献２や特許文献３では、電子書籍内のリンクを編集することが提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−０１５６４７号公報
【特許文献２】特開２０１０−０８６１５１号公報
【特許文献３】特開２０００−１８１９３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記したように、電子書籍においては、紙媒体の書籍に対して提供できなかったサービスなども提供できるようになるため、サービスの質の向上などが望まれている。
【０００６】
本技術は、このような状況に鑑みてなされたものであり、電子文書内に記載されている著作物の情報を検出し、その情報以外のさらなる情報も、ユーザに提供できるようにするものである。
【課題を解決するための手段】
【０００７】
本技術の一側面の情報処理装置は、電子文書の情報を記憶する記憶部と、前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出する抽出部と、前記抽出部により抽出された前記文章から、前記記憶部の情報へのリンクを生成する生成部とを備える。
【０００８】
前記記憶部は、同一端末内に記憶されている電子文書の情報が記憶されている第１の記憶部と、他の端末内に記憶されている電子文書の情報が記憶されている第２の記憶部があり、前記抽出部は、前記第１の記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、前記第２の記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出するようにすることができる。
【０００９】
前記電子文書は、紙媒体に印刷されていた文書を電子化したものであるようにすることができる。
【００１０】
前記抽出部は、前記電子文書内の所定の文章と、前記記憶部に記憶されている前記情報との第１の類似度を算出し、前記所定の文章の次の文章を結合した文章と、前記記憶部に記憶されている前記情報との第２の類似度を算出し、前記第２の類似度が前記第１の類似度よりも大きいと判断されるまでの間は、文章の結合と類似度の算出を繰り返し行い、前記第２の類似度が前記第１の類似度よりも小さいと判断されたとき、結合前の文章を抽出結果とするようにすることができる。
【００１１】
前記抽出部は、抽出された文章を参照する番号を前記所定の電子文書内からさらに抽出し、前記生成部は、前記抽出部で抽出された前記番号に、前記番号が参照している前記文章に対して生成された前記リンクを付与するようにすることができる。
【００１２】
前記記憶部が更新された場合、更新された情報を含む文章を、前記所定の電子文書内から抽出することで、更新処理を行うようにすることができる。
【００１３】
本技術の一側面の情報処理方法は、電子文書の情報を記憶する記憶部を備える情報処理装置の情報処理方法は、前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、前記抽出された前記文章から、前記記憶部の情報へのリンクを生成するステップを含む。
【００１４】
本技術の一側面のプログラムは、電子文書の情報を記憶する記憶部を備える情報処理装置を制御するコンピュータに、前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、前記抽出された前記文章から、前記記憶部の情報へのリンクを生成するステップを含む処理を実行させるためのコンピュータ読み取り可能なプログラムである。
【００１５】
本技術の一側面の情報処理装置、情報処理方法、並びにプログラムにおいては、電子文書の情報が記憶され、その記憶されている情報を含む文章が、所定の電子文書内から抽出される。電子文書内から文章が抽出された場合、その文章と、その文章に含まれる情報であり、記憶部に記憶されている情報が関連付けられる。関連付けとしては、文章から情報にアクセスできるリンクが張られることで行われる。
【発明の効果】
【００１６】
本技術の一側面によれば、電子文書内に記載されている著作物の情報を検出することができる。また、検出された情報以外のさらなる情報も、ユーザに提供できるようになり、電子文書に関するサービスの質や使い勝手を向上させることが可能となる。
【図面の簡単な説明】
【００１７】
【図１】本技術を適用したシステムの一実施の形態の構成を示す図である。
【図２】文書の一例を示す図である。
【図３】著作物データベース内のデータの一例を示す図である。
【図４】電子文書内に生成されたリンクに基づく画面遷移について説明するための図である。
【図５】電子文書内に生成されたリンクに基づく画面遷移について説明するための図である。
【図６】電子文書内に生成されたリンクに基づく画面遷移について説明するための図である。
【図７】電子文書内に生成されたリンクに基づく画面遷移について説明するための図である。
【図８】電子文書内にリンクを作成するための処理について説明するためのフローチャートである。
【図９】電子文書のデータ内にリンクが埋め込まれたときのデータの一例である。
【図１０】電子文書のデータ内にリンクが埋め込まれたときのデータの一例である。
【図１１】著作物検索プロセスについて説明するためのフローチャートである。
【図１２】電子文書を表示する際の処理について説明するためのフローチャートである。
【図１３】リンクが選択された際の処理について説明するためのフローチャートである。
【図１４】参照番号について説明するための図である。
【図１５】電子文書内に生成されたリンクに基づく画面遷移について説明するための図である。
【図１６】電子文書のデータ内にリンクが埋め込まれたときのデータの一例である。
【図１７】文書内リンク検出プロセスについて説明するためのフローチャートである。
【図１８】更新処理について説明するためのフローチャートである。
【図１９】更新処理について説明するためのフローチャートである。
【図２０】記録媒体について説明するためのフローチャートである。
【発明を実施するための形態】
【００１８】
以下に、本技術の実施の形態について図面を参照して説明する。
【００１９】
［本技術を適用したシステムの構成について］
図１は、本技術を適用したシステムの一実施の形態の構成を示す図である。図１に示したシステムは、ネットワーク１１、サーバ２１、電子文書閲覧端末３１、情報端末４１、およびスキャナ５１を含む構成とされている。ネットワーク１１には、サーバ２１、電子文書閲覧端末３１、および情報端末４１が接続され、データの授受を行えるように構成されている。スキャナ５１は、情報端末４１に接続され、スキャナ５１により読み込まれたデータは、情報端末４１に供給されるように構成されている。
【００２０】
サーバ２１は、著作物データベース２２と顧客データベース２３を備える。サーバ２１は、パーソナルコンピュータなどで構成することができる。著作物データベース２２は、詳細は後述するが、著作物に関する情報、例えば、作品名、作者名、出版社などの所定の著作物を一意に特定することができる情報を管理するためのデータベースである。
【００２１】
顧客データベース２３は、著作物データベース２２で管理されているデータを閲覧する際に購入が必要な場合などのために設けられており、個人を特定するための情報を管理するためのデータベースである。
【００２２】
電子文書閲覧端末３１は、著作物データベース３２と電子文書記憶部３３を備える。電子文書閲覧端末３１は、電子文書を閲覧できる端末であり、電子文書を閲覧するための専用の端末であってもよいし、携帯電話機などの端末であってもよい。電子文書閲覧端末３１が備える著作物データベース３２は、サーバ２１が備える著作物データベース２２と基本的に同様の構成とされる。電子文書記憶部３３は、電子文書を記憶する。この電子文書記憶部３３は、ネットワーク１１を介して他の装置、例えば、サーバ２１から購入した電子書籍（電子文書）や、スキャナ５１で取り込まれた文書などが記憶されている。
【００２３】
電子文書閲覧端末３１に備えられている著作物データベース３２は、電子文書閲覧端末３１内に記憶されている電子文書に関するデータを管理している。サーバ２１の著作物データベース２２と、電子文書閲覧端末３１の著作物データベース３２は、同一のデータ構造を有するが、記憶されているデータの内容は異なる。
【００２４】
情報端末４１は、著作物データベース４２と電子文書記憶部４３を備える。情報端末４１は、パーソナルコンピュータなどで構成される。情報端末４１が備える著作物データベース４２は、サーバ２１が備える著作物データベース２２と基本的に同様の構成とされる。電子文書記憶部４３は、電子文書を記憶する。この電子文書記憶部４３は、ネットワーク１１を介して他の装置、例えば、サーバ２１から購入した電子書籍や、スキャナ５１で取り込まれた文書などが記憶されている。ここでは、スキャナ５１により取り込まれた文書６１が、電子文書として、電子文書記憶部４３に記憶されるとして説明を続ける。
【００２５】
情報端末４１に備えられている著作物データベース４２は、情報端末４１内に記憶されている電子文書に関するデータを管理している。サーバ２１の著作物データベース２２と、情報端末４１の著作物データベース４２は、同一のデータ構造を有するが、記憶されているデータの内容は異なる。
【００２６】
図１に示したシステムにより、スキャナ５１で文書６１のイメージが取り込まれ、その取り込まれたデータが、接続されている情報端末４１に供給される。情報端末４１は、スキャナ５１により取り込まれたイメージを元に文書６１を電子化した電子文書を作成する。また、情報端末４１は、ＯＣＲ（Optical Character Recognition）などの技術を用い、文書６１のイメージから書かれている文字情報を取得し、その文字情報を含む電子文書を作成することも可能とされている。
【００２７】
また情報端末４１は、電子文書閲覧端末３１とＵＳＢなどを介して接続されたときや、ネットワーク１１を介して接続されたときに、電子文書記憶部４３に記憶されている電子文書を、電子文書閲覧端末３１の電子文書記憶部３３にコピーあるいは移動する。電子文書閲覧端末３１の電子文書記憶部３３には、このようにして取得された電子文書が記憶される。
【００２８】
情報端末４１では、文書６１だけでなく、ＣＤ（Compact Disc）などから得られる音楽データなども取得し、記憶し、電子文書閲覧端末３１に供給することも可能な構成とされている。これら電子文書閲覧端末３１に転送された電子文書や音楽データなどの著作物の情報は、電子文書閲覧端末３１の著作物データベース３２と、情報端末４１の著作物データベース４２のそれぞれで管理される。後述するように、この著作物データベース３２（著作物データベース４２）に記憶されている情報に基づき、例えば、電子文書内に記載されている著作物名にリンクを張り、そのリンク先からさらなる情報が取得される。
【００２９】
また、電子文書閲覧端末３１は、ネットワーク１１に接続する機能を有し、ネットワーク１１上にあるサーバ２１内の著作物データベース２２に接続して、ネットワーク１１上の他の装置で管理されている著作物を取得し閲覧することができる。著作物データベース２２内の著作物を閲覧するのに購入が必要な場合は、サーバ２１内で顧客データベース２３を管理し、課金処理が行えるようにすることもできる。
【００３０】
［電子文書について］
次に、電子文書閲覧端末３１の電子文書記憶部３３に記憶され、電子文書閲覧端末３１の表示部１０１（図４）に表示されて、ユーザに閲覧される電子文書について説明する。この電子文書は、例えば、紙媒体の書籍から、スキャナ５１で読み込まれ、電子文書記憶部４３に記憶された電子文書である。
【００３１】
図２に、文書６１の一例を示す。図２に示した文書６１は、以下の説明においてリンクを張る対象となる文書の一例（ページの一例）である。図２Ａは、参考書などの書籍であり、図２Ｂは、音楽ＣＤなどに添付される音楽冊子（ライナーノーツ）である。図２Ａを参照するに、例えば、参考書などの書籍には、参考文献の一覧が記載されたページがある。また、章の最終ページなどに、そのような参考文献が記載されている場合などもある。図２Ａに示した文書は、そのようなページの一例を示し、“参考文献”との記載の下に、“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”といった記載がある。
【００３２】
このように、参考文献などとして記載されている文書は、著作者、タイトル、出版社名、発行年度などの情報が記載されている。すなわち、著作物に関する情報が記載されている。後述するように、本実施の形態においては、このような著作物に関する情報が検出され、リンクが張られる。
【００３３】
図２Ｂを参照するに、例えば、ライナーノーツなどには、そのライナーノーツが添付されていた音楽ＣＤに収録されている収録曲に関する情報が記載されている。図２Ｂに示した文書は、そのような収録曲に関する情報が記載されているページの一例であり、ページ上部に“収録曲”との記載がある。そして、その記載の下に、“Track 1  「ピアノ協奏曲  第２４番  ハ単調」  モーツアルト」”、“Track 2  「ヴァイオリン協奏曲集  ＜＜四季＞＞」  ヴィヴァルディ”、“Track 3  「ヴァイオリン協奏曲  ニ長調」  チャイコフスキー”といった記載がある。
【００３４】
このように、ライナーノーツなどに記載されている文書は、楽曲名、作曲者名、アーティスト名、指揮者名、オーケストラ名などの情報が記載されている。すなわち、著作物に関する情報が記載されている。後述するように、本実施の形態においては、このような著作物に関する情報が検出され、リンクが張られる。
【００３５】
［データベースの構成について］
次に、著作物データベースについて説明する。サーバ２１は、例えば、電子書籍などの著作物をダウンロードさせることで販売するサイトなどである。このような場合、サーバ２１の著作物データベース２２には、販売対象となる電子書籍（電子文書）などの著作物の情報が記載される。すなわち、サーバ２１の著作物データベース２２では、サーバ２１が管理する著作物に関する情報が記載され、管理されている。
【００３６】
同様に、電子文書閲覧装置３１の著作物データベース３２は、電子文書閲覧装置３１内の電子文書記憶部３３に記憶されている電子文書（著作物）の情報を管理する。また同様に、情報端末４１の著作物データベース４２は、情報端末４１内の電子文書記憶部４３に記憶されている電子文書（著作物）の情報を管理する。
【００３７】
このように、著作物データベース２２、著作物データベース３２、著作物データベース４２のそれぞれで管理されている情報は異なるが、その構造は同じであるため、ここでは、著作物データベース３２を例に挙げて説明する。図３は、著作物データベース３２の構造例を示す図である。図３Ａに示した著作物データベース３２の構造は、著作物が書籍である場合を示している。また図３Ｂに示した著作物データベース３２の構造は、著作物が音楽である場合を示している。
【００３８】
図３Ａに示した著作物データベース３２には、著作物を一意に表わすＩＤ、タイトル、著作者、出版社、発行年度、ＩＳＢＮの項目が設けられ、項目毎に対応する情報が記載される。例えば、ＩＤが“１”には、タイトルとして“マーケット原論”が関連付けられ、著作者として“Ｐ．コトー”が関連付けられ、出版社として“ダイヤリング社”が関連付けられ、発行年度として“１９９５“が関連付けられ、ＩＤＢＮとして”0123456789012“が関連付けられている。
【００３９】
同様に、図３Ｂに示した著作物データベース３２には、音楽に関するデータベースであるため、著作物を一意に表わすＩＤ、楽曲名、アーティスト、アルバム名、作曲者、作詞者、編曲者、リリース年、ＪＡＳＲＡＣコードという項目が設けられ、項目毎に対応する情報が記載される。例えば、ＩＤが“３”には、楽曲名として“会えない日々”が関連付けられ、アーティストとして“小島太郎”が関連付けられ、アルバム名として“Kojima Best”が関連付けられ、作曲者として“太田和夫”が関連付けられ、作詞者として“岸川浩司”が関連付けられ、編曲者として“山川隆”が関連付けられ、リリース年として“２０１１”が関連付けられ、ＪＡＳＲＡＣコードとして“0304059391”が関連付けられている。
【００４０】
このように、著作物データベース３２には、書籍や音楽といった管理する著作物に対応する項目が設けられ、それらの項目毎に対応する情報が記載され、その情報が管理される。なおここでは、書籍と音楽を例に挙げて説明したが、他の著作物、例えば、映画、演劇、絵画といった著作物の情報も、それぞれの著作物にあった項目が設けられ、管理されるようにすることも勿論可能である。
【００４１】
［著作物データベースを用いた処理の概略について］
上記したような著作物データベース３２が管理されているときの電子文書閲覧端末３１の機能について説明する。図２Ａに示したような文書６１が電子文書記憶部３３に記憶され、電子文書閲覧端末３１に表示されたときの画面例を図４に示す。また、この場合、図３Ａに示した書籍に関するデータベースが、著作物データベース３２として構築されている場合とする。
【００４２】
図４の左側の図を参照するに、電子文書閲覧端末３１には、電子文書を表示する表示部１０１と、表示部１０１に表示されている電子文書のページをめくるときなどに操作される操作部１０２が設けられている。
【００４３】
図４の左側の図に示した表示部１０１には、図２Ａで示した書籍の１ページが表示されている。また、図４の左側の図に示した表示部１０１には、“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”（以下、書籍［１］と適宜記載する）、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年” （以下、書籍［２］と適宜記載する）に、それぞれ下線が引いてある。この下線は、リンクが張られていることを示す。下線が引かれることで、ユーザはリンクがあることを認識することができる。このリンクは、情報端末４１または電子文書閲覧端末３１が、後述する処理を実行することで生成される。
【００４４】
また、図４の左側の図に示した表示部１０１には、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”上にカーソルが位置している状態であり、 “［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”と区別がつくような表示がされている。このような状態のときに、書籍［２］を選択し、決定したという操作がされると、図４の右側の図のような画面に、表示部１０１の表示が切り換えられる。
【００４５】
この場合、書籍［２］が、電子文書記憶部３３に記憶されていたために、リンク先が、その記憶されていた電子文書とされていた状態である。このように、選択された著作物が記憶されていた場合には、その記憶されている著作物に、表示部１０１の表示が切り換えられる。
【００４６】
一方で、選択された著作物が記憶されていない場合には、図５に示すように画面に遷移される。まず、図５の左側の図を参照する。この図５の左側の図は、図４の左側の図と同じであるが、カーソルが、“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”上に位置している点が異なる。この書籍［１］が、電子文書閲覧端末３１に記憶されていない場合、書籍［１］のリンクが操作されると、図５の中央に示した図のような画面に、表示部１０１の表示が切り換えられる。
【００４７】
この場合、書籍［１］が、電子文書記憶部３３に記憶されていないために、リンク先が、書籍［１］を購入するためのサイトとされ、購入するための画面が表示部１０１に表示される状態とされる。このように、選択された著作物が記憶されていない場合には、その著作物を購入できる先にアクセスし、購入するための画面に表示部１０１の表示が切り換えられる。また、このように画面が遷移できるようなリンクが生成されている。このような画面が表示され、購入するためのボタンが操作された場合、図５の右側の図のような画面に、表示部１０１の画面が切り換えられる。
【００４８】
図５の右側の図のような画面は、購入された書籍［１］の表紙の画面である。このように、購入されたときには、著作物のデータがダウンロードされ、電子文書記憶部３３に記憶されると共に、表示部１０１に著作物の１ページが表示される。
【００４９】
このようなことは、音楽であっても同様に行うことができる。図２Ｂに示したような文書６１が電子文書記憶部３３に記憶され、電子文書閲覧端末３１に表示されたときの画面例を図６に示す。また、この場合、図３Ｂに示した音楽に関するデータベースが、著作物データベース２２として構築されている場合とする。
【００５０】
図６の左側の図に示した表示部１０１には、図２Ｂで示したライナーノーツの１ページが表示されている。また、図６の左側の図に示した表示部１０１には、“Track 1  「ピアノ協奏曲  第２４番  ハ単調」  モーツアルト」”（以下、曲［１］と適宜記載する）、“Track 2  「ヴァイオリン協奏曲集  ＜＜四季＞＞」  ヴィヴァルディ” （以下、曲［２］と適宜記載する）、“Track 3  「ヴァイオリン協奏曲  ニ長調」  チャイコフスキー” （以下、曲［３］と適宜記載する）に、それぞれ下線が引いてある。この下線は、リンクが張られていることを示し、その下線を見ることで、ユーザはリンクがあることを認識することができる。
【００５１】
また、図６の左側の図に示した表示部１０１には、“Track 1  「ピアノ協奏曲  第２４番  ハ単調」  モーツアルト」”上にカーソルが位置している状態であり、曲［２］や曲［３］と区別がつくような表示がされている。このような状態のときに、曲［１］を選択し、決定したという操作がされると、図６の右側の図のような画面に、表示部１０１の表示が切り換えられる。
【００５２】
この場合、曲［１］の情報が、電子文書記憶部３３に記憶されていたために、リンク先が、その記憶されていた曲［１］の情報の電子文書とされていた状態である。なお、電子文書閲覧端末３１が、スピーカなどを備え、音を出力する機能を有する場合など、音楽データも記憶し、その音楽データにもリンクが張られるようにしても良い。
【００５３】
このように、選択された曲に関する情報が記憶されていた場合には、その記憶されている曲の情報に、表示部１０１の表示が切り換えられる。また、音楽データにもリンクが張られていた場合、その音楽データが再生され、ユーザに提供される。
【００５４】
一方で、選択された曲の情報が記憶されていない場合には、図７に示すように画面が遷移する。まず、図７の左側の図を参照する。この図７の左側の図は、図６の左側の図と同じであるが、カーソルが、“Track 2  「ヴァイオリン協奏曲集  ＜＜四季＞＞」  ヴィヴァルディ”上に位置している点が異なる。この曲［２］は、電子文書閲覧端末３１に記憶されていない場合、図７の中央に示した図のような画面に、表示部１０１の表示が切り換えられる。
【００５５】
この場合、曲［２］に関する情報（音楽データ）が、電子文書記憶部３３に記憶されていないために、リンク先が、曲［２］を購入するためのサイトとされ、購入するための画面が表示部１０１に表示される状態とされる。このように、選択された曲が記憶されていない場合には、その曲を購入できる先にアクセスし、購入するための画面に表示部１０１の表示が切り換えられる。このような画面が表示され、購入するためのボタンが操作された場合、図７の右側の図のような画面に、表示部１０１の画面が切り換えられる。
【００５６】
図７の右側の図のような画面は、購入された曲［２］に関する情報が表示されている画面である。このように、購入されたときには、曲の情報、音楽データなどがダウンロードされ、電子文書記憶部３３に記憶されると共に、表示部１０１に、曲に関する情報（テキストや、ジャケットの画像など）が表示される。
【００５７】
［リンク生成の処理について］
次に、電子文書内に記載されている著作物の情報にリンクを生成するための処理について説明する。電子文書閲覧端末３１が、電子文書記憶部３３に記憶されている電子文書を対象として処理を実行する場合を例に挙げて説明する。また、情報端末４１が電子文書記憶部４３に記憶されている電子文書を対象として処理を実行する場合も、基本的に同様に行うことができる。
【００５８】
また、電子文書閲覧端末３１の処理能力と、情報端末４１の処理能力を比較したとき、情報端末４１の処理能力の方が高い場合、情報端末４１が、電子文書閲覧端末３１の代わりに処理を実行するようにしても良い。例えば、電子文書閲覧端末３１の電子文書記憶部３３に記憶されている電子文書を、情報端末４１が取得し、その取得された電子文書に対して情報端末４１が処理を実行するようにしても良い。
【００５９】
また、情報端末４１で以下に説明するリンク生成のための処理が実行され、リンクが埋め込まれた電子文書が生成されるようにし、そのリンクが埋め込まれた電子文書が、電子文書閲覧端末３１に供給され、記憶されるようにしても良い。
【００６０】
図８のフローチャートを参照し、電子文書閲覧端末３１が、電子文書記憶部３３に記憶されている電子文書を対象として、リンクを生成する処理について説明する。ステップＳ１０１において、電子文書閲覧端末３１内の著作物データベース３２に対する著作物検索プロセスが実行される。このステップＳ１０１の処理が実行されることで、処理対象とされている電子文書内の文章から、著作物を参照している文章と、その文章で参照される著作物が検出される。このステップＳ１０１の著作物検索プロセスについては、図１１のフローチャートを参照して後述し、先にステップＳ１０２以降の処理について説明を続ける。
【００６１】
ステップＳ１０１の処理の結果が用いられ、ステップＳ１０２の処理が行われる。すなわち、ステップＳ１０２において、電子文書閲覧端末３１内の著作物データベース３２内に含まれる著作物を参照している文章が見つかったか否かが判断される。著作物データベース３２内には、電子文書閲覧端末３１自体が記憶している電子文書の情報が記載されているが、その情報と一致する文章が、処理対象とされている電子文書内から検出されたか否かが判断される。処理対象とされている電子文書内の文章が、著作物データベース３２で管理されている情報と一致する場合、その文章は、一致した情報で管理され、電子文書記憶部３３に記憶されている著作物を参照していることを意味する。
【００６２】
ステップＳ１０２において、電子文書閲覧端末３１内の著作物データベース３２内に含まれる著作物を参照している文章が見つかったと判断された場合、ステップＳ１０３に処理が進められる。
【００６３】
ステップＳ１０３において、電子文書閲覧端末３１内に保存されている該著作物へのリンクを、ステップＳ１０１の処理において検出された文章に対して付与する。この場合のリンクは、例えば、図４を参照して説明したようなリンクである。ここで再度図４を参照する。図４の左側の図に示したように、“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年” に、それぞれ下線が引いてあり、この下線は、リンクが張られていることを示している。
【００６４】
この“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”と、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”は、それぞれ、ステップＳ１０１またはステップＳ１０４（後述）で、“著作物を参照している文章”として検出された文章である。図４を参照して説明したように、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”という著作物は、電子文書閲覧端末３１に記憶されているので、ステップＳ１０２において、ＹＥＳと判断され、ステップＳ１０３に処理が来る。
【００６５】
換言すれば、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”の情報は、図３を参照して説明したように、著作物データベース３２に管理されているため、電子文書内の“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”という文章と、著作物データベース３２に管理されている情報とが一致するため、電子文書閲覧端末３１内の著作物データベース３２内に含まれる著作物を参照している文章が見つかったと判断される。
【００６６】
よってこの場合、電子文書閲覧端末３１の電子文書記憶部３３に記憶されている“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”の電子文書に対してリンクが生成される。このように、電子文書内から、著作物を参照している文章が検出され、その検出された文章が示す著作物が記憶されていた場合には、その記憶されている著作物にアクセスできるリンクが生成される。このようにして、リンクが生成されると、ステップＳ１０８に処理が進められる。
【００６７】
ステップＳ１０８において、次の文章があるか否かが判断される。ステップＳ１０８において、次の文章があると判断された場合、そのあると判断された文章に対して、ステップＳ１０１以降の処理が繰り返される。一方で、ステップＳ１０８において、次の文章はないと判断された場合、リンクを生成するためのフローチャートの処理は終了される。
【００６８】
ステップＳ１０２において、電子文書閲覧端末３１内の著作物データベース３２内に含まれる著作物を参照している文章は見つかっていないと判断された場合、ステップＳ１０４に処理が進められる。ステップＳ１０４において、サーバ２１内の著作物データベース２２に対する著作物検索プロセスが実行される。このステップＳ１０４の処理が実行されることで、著作物を参照している文章と、その著作物が検出される。
【００６９】
このステップＳ１０４の著作物検索プロセスは、ステップＳ１０１の著作物検索プロセスと同じ処理であり、検索先となるデータベースが、サーバ２１の著作物データベース２２である点が異なるだけである。よって、このステップＳ１０４における著作物検索プロセスについても、図１１のフローチャートを参照して後述し、先にステップＳ１０５以降の処理について説明を続ける。
【００７０】
ステップＳ１０５において、サーバ２１内の著作物データベース２２内に含まれる著作物を参照している文章が見つかったか否かが判断される。ステップＳ１０５において、サーバ２１内の著作物データベース２２内に含まれる著作物を参照している文章が見つかったと判断された場合、ステップＳ１０６に処理が進められる。
【００７１】
ステップＳ１０６において、その該著作物のＩＤが著作物データベース２２より取得される。そして、ステップＳ１０７において、そのＩＤで示される著作物を参照するリンクが、ステップＳ１０４の処理において検出された文章に対して付与される。この場合のリンクは、例えば、図５を参照して説明したようなリンクである。ここで再度図５を参照する。図５の左側の図に示したように、“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年” に、それぞれ下線が引いてあり、この下線は、リンクが張られていることを示している。
【００７２】
この“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”と、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”は、それぞれ、ステップＳ１０１またはステップＳ１０４で、“著作物を参照している文章”として検出された文章である。図５を参照して説明したように、“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”という著作物は、電子文書閲覧端末３１には記憶されていないので、ステップＳ１０２において、ＮＯと判断される。そして、ステップＳ１０４を介してステップＳ１０５に処理が進められ、ステップＳ１０５において、サーバ２１では管理されていると判断されて、ステップＳ１０６，Ｓ１０７に処理が来る。
【００７３】
よってこの場合、サーバ２１では“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”が管理されているので、その管理のために割り当てられているＩＤが取得される。このＩＤで、サーバ２１で管理されている“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”にアクセスできる。ここでアクセスとは、例えば、図５の中央の図に示したような購入画面を提供するサイトなどにアクセスすることを意味する。そして、このようなアクセスが行えるようなリンクが生成され、検出された文章に付与される。このようにして、リンクが生成されると、ステップＳ１０８に処理が進められる。
【００７４】
ステップＳ１０８において、次の文章があるか否かが判断され、次の文章があると判断された場合、そのあると判断された文章に対して、ステップＳ１０１以降の処理が繰り返される。一方で、ステップＳ１０８において、次の文章はないと判断された場合、リンクを生成するためのフローチャートの処理は終了される。
【００７５】
ここで、このような処理が行われることによりリンクが付与された電子文書について説明を加える。図９は、リンクが埋め込まれる前の電子文書の文章データと、リンクが埋め込まれた後の電子文書の文章データの一例を示す図である。また図９に示した例は、図２Ａに示した書籍が電子文書にされ、上述した処理の対象とされたときの例である。
【００７６】
図１０も、リンクが埋め込まれる前の電子文書の文章データと、リンクが埋め込まれた後の電子文書の文章データの一例を示す図である。また図１０に示した例は、図２Ｂに示したライナーノーツが電子文書にされ、上述した処理の対象とされたときの例である。
【００７７】
図９、図１０に示したように、電子文書に含まれる文章データは、例えばＸＭＬ（Extensible Markup Language）形式で記述される。図９Ａと図１０Ａは、それぞれリンクが埋め込まれる前の文章データである。図９Ｂと図１０Ｂは、それぞれリンクが埋め込まれた後の文章データである。図中、左側に付した行番号は、説明のために付したものである。
【００７８】
図９Ａを参照するに、リンクが埋め込まれる前の文章データは、表示部１０１に表示されるテキストのデータで構成されている。１行目の<page>からｍ行目の</page>の間に記載されているデータが、電子文書の１ページとして扱われる。２行目の<text x=50 y=29 w=40 h=20>参考文献</text>とのデータは、“参考文献”という文字列が、ｘ座標が“５０”、ｙ座標が“２９”の位置から表示が開始され、その表示の大きさは、幅（ｗ）が“４０”であり、高さ（ｈ）が“２０”であることを示している。
【００７９】
このように、表示開始位置と大きさが規定され、表示される文字列が文章データとして記載されている。図１０Ａに示した曲に関する文章データも同様の構成である。このような文章データに、リンクが埋め込まれると、図９Ｂに示したような文章データとなる。図９Ｂを参照するに、リンクが埋め込まれたことにより、埋め込まれる前の図９Ａに示した文章データに対して、３行目の<link type=“document” db=“bookservice.com” id=“1”>、６行目の</link>、７行目の<link type=“document” db=“localhost” id=“1”>、および１０行目の</link>が追加されたデータとされている。
【００８０】
３行目の<link type=“document” db=“bookservice.com” id=“1”>から、６行目の</link>までのlink要素で囲まれた部分が、電子文書閲覧端末３１で表示される際に、リンクが張られていることを示す下線で表わされる文章の範囲である。このlink要素の属性として、例えばtype, db, idがある。typeはリンク先の著作物の種類を表わし、例えばdocumentは文書、musicは音楽を表わす。dbは、接続するデータベースのＵＲＬを表わす。例えばlocalhostは、電子文書閲覧端末３１自身、すなわち電子文書閲覧端末３１内の著作物データベース３２を表わす。idはdbで表わされたデータベース内で、著作物を一意に表わす番号である。
【００８１】
例えば、３行目の<link type=“document” db=“bookservice.com” id=“1”>は、“bookservice.com”というデータベース（サイト）にアクセスし、ＩＤが“１”のデータを参照することを示している。７行目の<link type=“document” db=“localhost” id=“1”>は、“localhost”というデータベース、すなわち、電子文書閲覧端末３１内の著作物データベース３２にアクセスし、ＩＤが“１”のデータを参照することを示している。
【００８２】
このように、リンクが張られていることを示すための下線を引く範囲や、リンク先のデータベース、参照するデータのＩＤなどが文章データ内に追加記載される。図１０Ｂに示した曲に関する文章データも同様の構成である。
【００８３】
［著作物検索プロセスについて］
図８のフローチャートのステップＳ１０１、ステップＳ１０４において実行される著作物検索プロセスについて、図１１のフローチャートを参照して説明する。上記したように、ステップＳ１０１とステップＳ１０４は、異なるデータベースを参照する点が異なるだけで、処理としては基本的に同一なので、ここでは、ステップＳ１０１で行われる処理を例に挙げて説明する。
【００８４】
ステップＳ１３１において、処理対象とされる電子文書内の文書が、文の要素単位で切り出される。このときの要素単位は、例えば改行の単位にすることができる。または所定の文字数で切り出すこともできる。ステップＳ１３２において、切り出された文章と、著作物データベース３２内の著作物の情報との類似度が、著作物データベース３２内に記憶されている全ての著作物の情報に対して計算される。そして、最高の類似度を持つ著作物が検出される。
【００８５】
類似度の計算は、例えば、処理対象とされている文章に含まれている単語と、著作物データベース３２に含まれるタイトル、楽曲名、出版社などの図３を参照して説明した情報が比較され、著作物データベース３２に含まれる単語とどれだけ適合するか、または、逆に適合しない単語はどれくらい存在するか、によって算出される。
【００８６】
ステップＳ１３３において、文章結合をＸ回以上繰り返したか否かが判断される。文章結合とは、後段のステップＳ１３４の処理で行われるので、まず、ステップＳ１３４の処理を説明する。ステップＳ１３４において、その時点で処理対象とされている文章に、さらにもう一つ先の文章を結合した文章を生成し、その結合された文章で、再度類似度が計算される。そして、最高の類似度を持つ著作物を検出される。
【００８７】
このような、処理対象とされている文章と、次の文章を結合することを文章結合と称する。この文章結合が、予め設定されるＸ回以上繰り返されたか否かが、ステップＳ１３３において判断される。ステップＳ１３３において、文章結合をＸ回以上繰り返してはいないと判断された場合、ステップＳ１３４に処理が進められ、上記したように、文章結合が行われ、再度、類似度の計算が行われる。
【００８８】
そして、ステップＳ１３５において、結合前の最高類似度と結合後の最高類似度が比較され、結合後の類似度のほうが高いか否かが判断される。ステップＳ１３５において、結合後の類似度のほうが結合前の類似度よりも高いと判断された場合、ステップＳ１３３に処理が戻され、それ以降の処理が繰り返される。すなわち、さらに文章結合が行われ、類似度が算出され、比較されるといった処理が繰り返される。
【００８９】
例えば、文章結合前の文章には、作者名が含まれていて、文章結合後の文章には、さらに作品名も含まれるような場合、結合後の類似度のほうが結合前の類似度よりも高いと判断される。このように、文章を結合し、さらなる情報が含まれることで、類似度が高くなると考えられるが、さらなる文章を結合しても、その結合した文章に、さらなる情報が含まれなければ、結合後の類似度のほうが結合前の類似度よりも高くなることはない。
【００９０】
よって、結合後の類似度のほうが結合前の類似度よりも高いと判断されている間は、さらなる情報を含んでいる可能性のある次の文章を結合し、結合後の類似度のほうが結合前の類似度よりも高いと判断されなくなった時点で、結合を中止する。
【００９１】
ステップＳ１３５において、結合後の類似度のほうが結合前の類似度よりも高いと判断されなかった場合、ステップＳ１３６に処理が進められ、文章結合する直前の文章が候補とされる。
【００９２】
このようにして、候補となる文章が決定されると、ステップＳ１３８に処理が進められる。ステップＳ１３８の処理には、ステップＳ１３３において、文章結合をＸ回以上繰り返したと判断され、ステップＳ１３７の処理を経てくる場合もある。ステップＳ１３７においては、ステップＳ１３２の処理で使われた結合前の最初の文章が候補とされる。
【００９３】
このようにして候補が決定されると、その候補とされた文章に対してステップＳ１３８の処理が行われる。ステップＳ１３８において、候補とされた文章を用いて算出された最高類似度は、所定の閾値を超えているか否かが判断される。ステップＳ１３８において、候補とされた文章を用いて算出された最高類似度は、所定の閾値を超えていると判断された場合、ステップＳ１３９に処理が進められる。
【００９４】
ステップＳ１３９において、候補とされた文章と、最高の類似度を持つ著作物データベース２２のタイトルを検索結果として後段の処理に出力する。すなわち、候補とされた文章は、“著作物を参照している文章”とされ、著作物データベース２２のタイトルは、検出された著作物として扱われる。
【００９５】
一方、ステップＳ１３８において、候補とされた文章を用いて算出された最高類似度は、所定の閾値を超えていないと判断された場合、ステップＳ１４０に処理が進められる。すなわちこの場合、候補とされた文章は、“著作物を参照している文章”ではない可能性が高いため、検索結果なしとして後段の処理が行われる。
【００９６】
このように、電子文書から著作物を参照している文章と、その文章が参照している著作物が検出される。このような処理が、ステップＳ１０１において行われる場合、電子文書閲覧端末３１の著作物データベース３２が検索先のデータベースとされて処理が行われる。よって、ステップＳ１０１における処理は、自己が記憶している著作物であるか否かを判断するための処理である。
【００９７】
一方で、ステップＳ１０４において、このような処理が行われる場合、サーバ２１の著作物データベース２１が検索先のデータベースとされて処理が行われる。よって、ステップＳ１０４における処理は、他の装置が管理している著作物であるか否かを判断するための処理である。このように、本実施の形態においては、自己が管理している著作物であるか、他の装置が管理している著作物であるかを異なるデータベースを参照して判断する。
【００９８】
［電子文書の表示の処理について］
次に、電子文書が、電子文書閲覧端末３１の表示部１０１に表示される際の処理について、図１２のフローチャートを参照して説明する。ステップＳ１６１において、選択されたページが、ユーザが指定した倍率で表示される。そして、ステップＳ１６２において、表示範囲内にリンクが存在するか否かが判断される。例えば、図９Ａに示したようなリンクが埋め込まれてない文章データの文章が、表示の対象とされていた場合、ステップＳ１６２においては、表示範囲内にリンクは存在しないと判断され、図１２に示したフローチャートの処理は終了される。
【００９９】
一方で、図９Ｂに示したようなリンクが埋め込まれている文章データの文章が、表示の対象とされていた場合、ステップＳ１６２においては、表示範囲内にリンクが存在すると判断され、ステップＳ１６３に処理が進められる。ステップＳ１６３において、リンクに含まれる文章に下線が引かれ、表示が行われる。この下線が引かれる範囲などは、図９Ｂを参照説明したように、リンク要素に挟まれているデータである。
【０１００】
このようにして、例えば、図４の左側の図に示したような画面が表示部１０１に表示される。図４の左側の図に示した表示部１０１に表示されている画面内の文章には、リンクが張られている。このようなリンクが張られている文章が、ユーザにより選択されたときの処理について次に説明する。
【０１０１】
［リンクが選択されたときの処理について］
図１３は、表示されている文章にリンクが張られ、そのリンクが選択されたときの処理について説明するためのフローチャートである。ステップＳ１９１において、ユーザによりリンクが選択されたか否かが判断される。ステップＳ１９１において、リンクが選択されたと判断されるまで、リンクが選択されたときの処理は待機状態とされ、リンクが選択されたと判断された場合、リンクが選択されたときの処理が開始される。
【０１０２】
ステップＳ１９２において、選択されたリンクのリンク先は、電子文書閲覧端末３１内であるか否かが判断される。選択されたリンクのリンク先は、電子文書閲覧端末３１内であるか否かの判断は、処理されている文章データを参照することで行われる。例えば、図９Ｂに示したような文章データが処理されているときに、リンクが選択されたとき、そのリンクの情報が、３行目に記載がある<link type=“document” db=“bookservice.com” id=“1”>であった場合、db=“bookservice.com”との情報から、ネットワーク１１に接続されている他の装置のデータベースがリンク先とされていることがわかる。
【０１０３】
同様に、選択されたリンクの情報が、７行目の<link type=“document” db=“localhost” id=“1”>であった場合、db=“localhost”との情報から、電子文書閲覧端末３１内のデータベースがリンク先とされていることがわかる。
【０１０４】
このようにして、文章データ内のリンク先の情報を参照することで、ステップＳ１９２において、選択されたリンクのリンク先は、電子文書閲覧端末３１内であると判断された場合、ステップＳ１９３に処理が進められる。ステップＳ１９３において、リンク先とされている電子文書閲覧端末３１内の著作物データベース３２内の対応するデータが参照され、著作物のデータが電子文書記憶部３３から読み出される。そして、その読み出された著作物のデータに基づく画面が、表示部１０１に表示される（ステップＳ１９９）。
【０１０５】
このような流れは、図４を参照して説明したような場合である。図４を再度参照するに、図４の右側の図に示した画面が、表示部１０１に表示されているとき、“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”が選択されると、この著作物のリンク先は、電子文書閲覧端末３１内の著作物データベース３２であるため、ステップＳ１９３に処理が進められる。そして、ステップＳ１９３とステップＳ１９９の処理が行われることで、図４の右側の図のような画面に、表示部１０１の表示が切り換えられ、ユーザが選択した著作物がユーザに提供される。
【０１０６】
一方、ステップＳ１９２において、選択されたリンクのリンク先は、電子文書閲覧端末３１内ではないと判断された場合、ステップＳ１９４に処理が進められる。ステップＳ１９４において、文章データ内のリンクの情報に含まれるＵＲＬ上にある著作物データベースに対して、同じくリンクの情報に含まれているＩＤで問い合わせが行われる。
【０１０７】
例えば、図９Ｂに示したような文章データが処理されているときに、選択されたリンクの情報が、３行目に記載がある<link type=“document” db=“bookservice.com” id=“1”>であった場合、db=“bookservice.com”というサーバの著作物データベースに対して、id=“1”のデータについての問い合わせが行われる。
【０１０８】
この問い合わせの結果、購入する必要がある著作物であるか否かが、ステップＳ１９５において判断される。ステップＳ１９５において、購入する必要がある著作物であると判断された場合、ステップＳ１９６に処理が進められる。ステップＳ１９６において、購入プロセスが実行される。この購入プロセスは、接続先のサイトにより、購入に至るまでの処理の流れは異なる可能性があるが、基本的な流れは同じである。例えば、図５の中央の図に示したような、購入金額や、表紙の画像などを含み、購入するか否かを決定するためのボタンを含むような購入画面が表示部１０１に表示される。
【０１０９】
そして、“購入”というボタンまたは“取消”というボタンが操作される。ステップＳ１９７において、著作物が購入されたか否かが判断される。“購入”というボタンが操作された場合、ステップＳ１９７において、購入したと判断され、ステップＳ１９８に処理が進められる。一方、“取消”というボタンが操作された場合、ステップＳ１９７において、購入していないと判断され、ステップＳ１９８に処理が進められる。
【０１１０】
“購入”というボタンが操作された場合、接続先のサーバ（ここでは、サーバ２１とする）は、課金処理などを、顧客データベース２３で管理されている顧客データなどを用いて行うと共に、購入された著作物のデータを、電子文書閲覧端末３１に供給する。電子文書閲覧端末３１は、供給される著作物のデータを、電子文書記憶部３３に記憶すると共に、著作物データベース２２に購入された著作物の情報を追加する。
【０１１１】
このようにして、電子文書記憶部３３内に購入された著作物のデータが記憶された場合、ステップＳ１９８において、電子文書記憶部３３に記憶された著作物のデータが取得され、その取得された著作物のデータに基づく画面が、表示部１０１に表示される（ステップＳ１９９）。例えば、図５の右側の図に示したように、購入された著作物の表紙が表示部１０１に表示される。
【０１１２】
一方、ステップＳ１９５において、購入する必要のない著作物であると判断された場合、購入する必要はないが、他の装置（サーバ２１）に記憶されているため、ステップＳ１９８において、そのサーバ２１にアクセスし、対応する著作物のデータがダウンロードされ、電子文書記憶部３３に記憶される。その後の処理は、上記した場合と同じく、ステップＳ１９９において、ダウンロードされた著作物のデータに基づく画面が、表示部１０１に表示される。
【０１１３】
一方、ステップＳ１９７において、著作物は購入されなかったと判断された場合、図１３に示したリンク選択時の処理は終了される。この場合、例えば、図５の中央の図に示したような画面が、表示部１０１に表示されているときに、“取消”というボタンが操作されたので、例えば、図５の左側の図に示した画面、すなわち、購入画面に切り換えられる前の画面に、表示部１０１の表示が切り換えられる。
【０１１４】
このようにして、リンクが操作されたときには、リンク先にアクセスされ、著作物の表示が行われたり、購入が行われたりする。
【０１１５】
スキャナ５１などで取り込まれた文書６１には、通常リンクなどの情報はない。しかしながら、上記したように、本技術を適用することで、リンクがない電子文書に対してリンクを生成することができる。また、自己が記憶している著作物のデータにアクセスできるリンクや、他の装置が記憶している著作物のデータにアクセスできるリンクを生成することができる。
【０１１６】
［他のリンクの生成について］
ところで、図２Ａに示したように、書籍の１ページとして、参考文献が列挙されているページもあるが、そのようなページの他に、参考文献に番号が付され、その番号が本文中に記載されている場合もある。そのようなページの一例を図１４に示す。
【０１１７】
図１４の左側の図に示した書籍の所定のページは、書籍内の本文のページであり、図１４の右側の図に示した書籍の所定のページは、本文で参照されていた参照文献のページである。本文中に、参考文献の記載をすると読みづらくなるなどの理由から、図１４の左側の図に示したように、参照番号のみが記載されている場合がある。図１４の左側の図を参照するに、１３ページの“と説いている（［１］）”といった記載のうち、［１］というのは、図１４の右側の図に示した５６ページの参照文献一覧内の同一番号で引用される“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”であることを示している。
【０１１８】
同様に、図１４の左側の図を参照するに、１３ページの“と自論を展開している（［２］）”といった記載のうち、［２］というのは、図１４の右側の図に示した５６ページの参照文献一覧内の同一番号で引用される“［２］Ｐ．コトー  「マーケット原論」  ダイヤリング社  １９９５年”であることを示している。
【０１１９】
紙媒体の書籍においては、例えば、１３ページの本文を読んでいたときに、［１］という番号で引用される参照文献は何であるのかを知りたい場合、５６ページまでページをめくり、その５６ページに記載されている参照文献の記載を読まなくてはならない。さらに、参照文献を認識した後、その参照文献を読みたいと思った時には、その参照文献を、例えば、本棚から探し出してこなくてはならない。
【０１２０】
このようなことは、ユーザにとっては煩わしいことである。そこで、電子文書においては、そのような煩わしい処理を行わなくても、参照文献を閲覧できるようにする。図１５を参照して説明するに、図１５の左側の図は、図１４の左側に示した書籍のページを、電子文書として電子文書閲覧端末３１の表示部１０１に表示させた例である。図１５の左側の図の表示部１０１に表示されている文章のうち、“と説いている（［１］）”といった記載を見るに、この記載のうち、［１］のところには、下線が引かれている。すなわち、［１］にはリンクが張られている。
【０１２１】
同様に、［２］という番号にも下線が引かれて表示されており、リンクが張られていることが示されている。ユーザが［１］を選択すると、図１５の右側の図のように、表示部１０１の表示が、番号［１］が割り当てられた参照文献（著作物）の表示に切り換えられる。このように、ユーザは、参照文献に割り当てられた番号を選択するだけで、リンク先の著作物である参照文献を閲覧することが可能となる。
【０１２２】
このように、参考文献に対して文書内で一意の番号を付し、それを文書内からその番号を参照する場合、文書内のつながりを解析し、その結果を電子文書に反映させることで、図１５のように電子文書閲覧端末３１において文書内の参照番号を選択した際に参照先の文書を提示することが可能となる。
【０１２３】
このような参照番号に対してリンクを生成する際の処理について、図１６のフローチャートを参照して説明する。このような参照番号に対してリンクを生成するには、参照番号を検出することに加え、参照番号で参照されている著作物を検出し、その検出された著作物が、電子文書閲覧端末３１に記憶されているか、または他の装置に記憶されているかを検出する必要がある。この後半の著作物を検出し、その検出された著作物が、電子文書閲覧端末３１に記憶されているか、または他の装置に記憶されているかを検出するための処理は、上記した場合と同様に行われる。
【０１２４】
すなわち、図１６に示したフローチャートを参照するに、ステップＳ２２１乃至Ｓ２２８の処理は、図８に示したフローチャートのステップＳ１０１乃至Ｓ１０８と同様に行われ、電子文書内で著作物を参照している文章が検出され、その文章に著作物にアクセスするためのリンクが生成される。そして、その生成されたリンクのリンク先、または、参照している文章に対して、参照番号からのリンクが張られる。換言すれば、参照番号と、その参照番号が参照している電子文書内の“著作物を参照している文章”に対してリンクが生成されるか、または参照番号から、著作物にアクセスするためのリンクが生成される。
【０１２５】
このような処理は、ステップＳ２２９において、文書内リンク検出プロセスとして実行される。ステップＳ２２９における文書内リンク検出プロセスについて、図１７のフローチャートを参照して説明する。
【０１２６】
ステップＳ２４１において、ステップＳ２２３またはステップＳ２２７の処理においてリンクが付与された“著作物を参照している文章”を対象とし、その文章の先頭に、文書内参照を示す文字があるか否かが判断される。文書内参照を示す文字とは、例えば、［１］、＊１、＃１などである。例えば、図１４の右側の図に示したように、著作物を参照している文章の先頭部分には、［１］、＊１、＃１などの参照番号が記載されている。ステップＳ２４１においては、そのような参照番号が、“著作物を参照している文章”の先頭部分にあるか否かが判断される。
【０１２７】
ステップＳ２４１において、著作物を参照している文章の先頭部分に、文書内参照を示す文字がないと判断された場合、その文章は、文書内リンク検出プロセスの対象外の文章であるため、図１７に示したフローチャートの処理は終了される。一方、ステップＳ２４１において、著作物を参照している文章の先頭部分に、文書内参照を示す文字があると判断された場合、ステップＳ２４２に処理が進められる。
【０１２８】
ステップＳ２４２において、その参照を示す文字が、電子文書内の他の文章内に存在するかが検索される。例えば、［１］という参照を示す文字があったとステップＳ２４１において判断された場合には、［１］という文字列が、電子文書内から検出される。このステップＳ２４２における検索処理の結果、電子文書内から、参照を示す文字が検出されたか否かが、ステップＳ２４３において判断される。
【０１２９】
ステップＳ２４３において、電子文書の中に、文書内参照を示す文字はないと判断された場合、図１７に示したフローチャートの処理は終了される。一方、ステップＳ２４３において、電子文書の中に、文書内参照を示す文字があると判断された場合、ステップＳ２４４に処理が進められる。ステップＳ２４４において、文書内参照を示す文字にリンクが埋め込まれる。すなわち、文書内参照を示す文字があると判断された文章に、ステップＳ２２３またはステップＳ２２７の処理において付与されたリンクが、その文章内の文書内参照を示す文字に対して付与される。
【０１３０】
例えば、図１４の右側の図を参照するに、５６ページには、文書内参照を示す文字として、［１］がある。この［１］が、ステップＳ２４１において検出される。そして、ステップＳ２４２，２４３の処理において、図１４の左側の図に示した１３ページの“と説いている［１］”という文章が検索され、この文章から、処理対象とされている［１］という文書内参照を示す文字が検出される。
【０１３１】
このように検出される、“と説いている［１］”という文章内の「１」に対して、５６ページの“［１］Ｐ．Ｓ．ドラッグ  「マネージャー」  ダイヤリング社  ２００１年”に対して付与されたリンクが付与される。このようなリンクの付与がされることで、図１５を参照して説明したように、ユーザは、［１］という参照番号をクリックするなど所定の操作を行うだけで、その［１］という参照番号で参照されている著作物を閲覧することが可能となる。
【０１３２】
このように、文書内に対してもリンクを生成することができ、電子文書の使い勝手の向上をはかることが可能となる。
【０１３３】
本技術によれば、スキャナ５１などで読み込まれ、電子化された文書を閲覧する際に、そこから参照される著作物をシームレスに利用者が閲覧できるようにすることができる。よって、ユーザに対する利便性を向上させることが可能となる。また、リンク先を、著作物の購入サイトとすることもでき、仮に、私的利用目的で電子化された電子文書からであっても、デジタル著作物の購買につなげることができる。さらに、自分が今までスキャンした書籍間のリンクを自動的に作成することができるので、ユーザがその関連を管理する必要がなくなり、手間が省けるようになる。
【０１３４】
[更新処理について]
ところで、上述したようにして電子文書内の文書にリンクが生成されるが、そのリンクを生成する際に参照される著作物データベース２２，３２，４２（図１）に、新たな著作物が追加されたときなど、データベースを更新する必要がある。次に、新たな著作物が追加されるなどして、データベースの更新が行われた場合について説明を加える。
【０１３５】
図１８は、電子文書閲覧端末３１で管理されている著作物データベース３２が更新されたときの処理について説明するためのフローチャートである。また、ここでは、著作物データベース３２が更新されたときの処理として説明を続けるが、情報端末４１の著作物データベース４２が更新された際も、同様に更新処理を行うことができる。さらに、サーバ２１が、電子文書閲覧端末３１の著作物データベース３２や、情報端末４１の著作物データベース４２を取得し、サーバ２１で更新処理を行うことも可能である。
【０１３６】
ステップＳ２６１において、更新された分だけを含む仮の著作物データベースが作成される。更新された分とは、例えば、新たに購入され、電子文書閲覧端末３１の電子文書記憶部３３に記憶された電子文書や、スキャナ５１で取り込まれ、電子文書にされた電子文書などの分である。
【０１３７】
ステップＳ２６２において、電子文書記憶部３３に記憶されている複数の電子文書のうちの１つの電子文書が処理対象の電子文書として設定される。そして、その設定された電子文書に対して、ステップＳ２６３の処理が実行される。ステップＳ２６３において、仮の著作物データベースに対する著作物検索プロセスが実行される。この仮の著作物データベースに対する著作物検索プロセスは、図１１に示した著作物検索プロセスのフローチャートの処理に基づいて行われる。
【０１３８】
すなわち、図１１のフローチャートを参照して上述した説明においては、著作物データベース３２に対して行われる場合であったが、ここでは、仮の著作物データベースに対して行われる点が異なるだけであり、基本的な処理は、上述した場合と同様に行われる。よって、説明が重複するので、ここではその説明を省略する。また、ステップＳ２６３乃至Ｓ２６６の処理は、図８のステップＳ１０１乃至Ｓ１０３，Ｓ１０８の処理と同様に行われるため、ここではその詳細な説明は省略する。
【０１３９】
処理対象として設定されている電子文書には、既にリンクが生成されているが、電子文書閲覧端末３１に新たに追加された電子文書、すなわち仮の著作物データベースで管理されている電子文書に対しては、リンクが生成されていない。この処理が実行されることで、新たに追加された電子書籍に対してリンクが張られる（リンク先が変更される）ことになる。
【０１４０】
ステップＳ２６７において、電子文書記憶部３３に次の電子文書があるか否かが判断され、あると判断されたときには、ステップＳ２６２に処理が戻され、次の電子文書が処理対象とされ、それ以降の処理が繰り返される。一方、ステップＳ２６７において、電子文書記憶部３３に次の電子文書はないと判断された場合、更新処理は終了される。
【０１４１】
このような更新処理は、電子文書が追加されたときに行われるようにしても良いし、複数の電子文書が追加されたときに行われるようにしても良いし、所定の時間間隔で、定期的に行われるようにしても良い。
【０１４２】
次に、サーバ２１の著作物データベース２２が更新されたときの処理について、図１９のフローチャートを参照して説明する。サーバ２１で更新処理が行われるのは、例えば、ユーザに対して販売する著作物が追加されたときなどである。
【０１４３】
サーバ２１は、自己が例えば販売などを目的として管理している電子書籍に関する情報を、著作物データベース２２で管理すると共に、電子文書閲覧端末３１の著作物データベース３２で管理されている電子書籍に関する情報も管理している場合を例に挙げて説明する。よって、サーバ２１自体に著作物が追加された場合、サーバ２１が記憶している電子書籍に対して行う更新処理と、ユーザ側でスキャンなどで電子文書にされた電子文書に対して行う更新処理とがある。
【０１４４】
まず、ステップＳ２８１において、更新された分だけ含む仮の著作物データベースが作成される。そして、その仮の著作物データベースに対して、ステップＳ２８２以降の処理が行われる。
【０１４５】
ステップＳ２８２乃至Ｓ２８７の処理で、ユーザ側でスキャンなどで電子文書にされた電子文書に対する更新処理が実行される。この処理は、図１８に示したフローチャートの処理と同様に行われる。すなわち、図１８に示したフローチャートの処理は、電子文書閲覧端末３１で行われるとして説明したが、ステップＳ２８２乃至２８７は、サーバ２１側で行われる点が異なる。ステップＳ２８２乃至２８７の処理が実行されることで、サーバ２１側に新たに追加された電子文書に対して、電子文書閲覧端末３１側で管理されている電子書籍からのリンクが新たに生成される。
【０１４６】
ステップＳ２８８乃至Ｓ２９３の処理は、サーバ２１が管理している電子文書に対して、新たに追加された著作物に対してリンクを生成する処理である。この処理も、処理対象とされているのが、サーバ２１が管理する電子文書であり、仮の著作物データベースに対して行われる以外は、基本的に上記した場合と同様に行うことができるため、その説明は省略する。
【０１４７】
このように、更新処理を実行することで、新たに追加された電子文書に対しても、リンクを生成することが可能となり、ユーザに対する利便性を向上させることが可能となる。
【０１４８】
［記録媒体について］
上述した一連の処理は、ハードウエアにより実行することもできるし、ソフトウエアにより実行することもできる。一連の処理をソフトウエアにより実行する場合には、そのソフトウエアを構成するプログラムが、コンピュータにインストールされる。ここで、コンピュータには、専用のハードウエアに組み込まれているコンピュータや、各種のプログラムをインストールすることで、各種の機能を実行することが可能な、例えば汎用のパーソナルコンピュータなどが含まれる。
【０１４９】
図２０は、上述した一連の処理をプログラムにより実行するコンピュータのハードウエアの構成例を示すブロック図である。上述したサーバ２１、電子文書閲覧端末３１、情報端末４１は、図２０に示したコンピュータの構成と基本的な構成は同様とすることができる。
【０１５０】
コンピュータにおいて、ＣＰＵ（Central Processing Unit）１００１、ＲＯＭ（Read Only Memory）１００２、ＲＡＭ（Random Access Memory）１００３は、バス１００４により相互に接続されている。バス１００４には、さらに、入出力インタフェース１００５が接続されている。入出力インタフェース１００５には、入力部１００６、出力部１００７、記憶部１００８、通信部１００９、及びドライブ１０１０が接続されている。
【０１５１】
入力部１００６は、キーボード、マウス、マイクロフォンなどよりなる。出力部１００７は、ディスプレイ、スピーカなどよりなる。記憶部１００８は、ハードディスクや不揮発性のメモリなどよりなる。通信部１００９は、ネットワークインタフェースなどよりなる。ドライブ１０１０は、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリなどのリムーバブルメディア１０１１を駆動する。
【０１５２】
以上のように構成されるコンピュータでは、ＣＰＵ１００１が、例えば、記憶部１００８に記憶されているプログラムを、入出力インタフェース１００５及びバス１００４を介して、ＲＡＭ１００３にロードして実行することにより、上述した一連の処理が行われる。
【０１５３】
コンピュータ（ＣＰＵ１００１）が実行するプログラムは、例えば、パッケージメディア等としてのリムーバブルメディア１０１１に記録して提供することができる。また、プログラムは、ローカルエリアネットワーク、インターネット、デジタル衛星放送といった、有線または無線の伝送媒体を介して提供することができる。
【０１５４】
コンピュータでは、プログラムは、リムーバブルメディア１０１１をドライブ１０１０に装着することにより、入出力インタフェース１００５を介して、記憶部１００８にインストールすることができる。また、プログラムは、有線または無線の伝送媒体を介して、通信部１００９で受信し、記憶部１００８にインストールすることができる。その他、プログラムは、ＲＯＭ１００２や記憶部１００８に、あらかじめインストールしておくことができる。
【０１５５】
例えば、図８に示したフローチャートの処理を、電子文書閲覧端末３１が行う場合、かつ、電子文書閲覧端末３１が、図２０に示した構成を有する場合、ＣＰＵ１００１が実行するプログラムとして実現できる。
【０１５６】
なお、コンピュータが実行するプログラムは、本明細書で説明する順序に沿って時系列に処理が行われるプログラムであっても良いし、並列に、あるいは呼び出しが行われたとき等の必要なタイミングで処理が行われるプログラムであっても良い。
【０１５７】
また、本明細書において、システムとは、複数の装置により構成される装置全体を表すものである。
【０１５８】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１５９】
なお、本技術は以下のような構成も取ることができる。
【０１６０】
（１）
電子文書の情報を記憶する記憶部と、
前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出する抽出部と、
前記抽出部により抽出された前記文章から、前記記憶部の情報へのリンクを生成する生成部と
を備える情報処理装置。
（２）
前記記憶部は、同一端末内に記憶されている電子文書の情報が記憶されている第１の記憶部と、他の端末内に記憶されている電子文書の情報が記憶されている第２の記憶部があり、
前記抽出部は、前記第１の記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、前記第２の記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出する
前記（１）に記載の情報処理装置。
（３）
前記電子文書は、紙媒体に印刷されていた文書を電子化したものである
前記（１）または前記（２）に記載の情報処理装置。
（４）
前記抽出部は、前記電子文書内の所定の文章と、前記記憶部に記憶されている前記情報との第１の類似度を算出し、
前記所定の文章の次の文章を結合した文章と、前記記憶部に記憶されている前記情報との第２の類似度を算出し、
前記第２の類似度が前記第１の類似度よりも大きいと判断されるまでの間は、文章の結合と類似度の算出を繰り返し行い、
前記第２の類似度が前記第１の類似度よりも小さいと判断されたとき、結合前の文章を抽出結果とする
前記（１）乃至（３）のいずれかに記載の情報処理装置。
（５）
前記抽出部は、抽出された文章を参照する番号を前記所定の電子文書内からさらに抽出し、
前記生成部は、前記抽出部で抽出された前記番号に、前記番号が参照している前記文章に対して生成された前記リンクを付与する
前記（１）乃至（４）のいずれかに記載の情報処理装置。
（６）
前記記憶部が更新された場合、更新された情報を含む文章を、前記所定の電子文書内から抽出することで、更新処理を行う
前記（１）乃至（５）のいずれかに記載の情報処理装置。
（７）
電子文書の情報を記憶する記憶部を備える情報処理装置の情報処理方法は、
前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、
前記抽出された前記文章から、前記記憶部の情報へのリンクを生成する
ステップを含む情報処理方法。
（８）
電子文書の情報を記憶する記憶部を備える情報処理装置を制御するコンピュータに、
前記記憶部に記憶されている前記情報を含む文章を、所定の電子文書内から抽出し、
前記抽出された前記文章から、前記記憶部の情報へのリンクを生成する
ステップを含む処理を実行させるためのコンピュータ読み取り可能なプログラム。
【符号の説明】
【０１６１】
１１  ネットワーク，  ２１  サーバ，  ２２  著作物データベース，  ２３  顧客データベース，  ３１  電子文書閲覧端末，  ３２  著作物データベース，  ３３  電子文書記憶部，  ４１  情報端末，  ４２  著作物データベース，  ４３  電子文書記憶部，  ５１  スキャナ，  ６１  文書
【図１】
2013025456.tif 000003
【図２】
2013025456.tif 000004
【図３】
2013025456.tif 000005
【図４】
2013025456.tif 000006
【図５】
2013025456.tif 000007
【図６】
2013025456.tif 000008
【図７】
2013025456.tif 000009
【図８】
2013025456.tif 000010
【図９】
2013025456.tif 000011
【図１０】
2013025456.tif 000012
【図１１】
2013025456.tif 000013
【図１２】
2013025456.tif 000014
【図１３】
2013025456.tif 000015
【図１４】
2013025456.tif 000016
【図１５】
2013025456.tif 000017
【図１６】
2013025456.tif 000018
【図１７】
2013025456.tif 000019
【図１８】
2013025456.tif 000020
【図１９】
2013025456.tif 000021
【図２０】
2013025456.tif 000022