(57)【要約】【課題】ユーザが符号を読み取れる方向に文献の図面を配置できるようにする。【解決手段】本発明の一実施形態に係る文献解析装置１は、文献に含まれる文字を抽出する符号抽出部１１２と、符号抽出部１１２が抽出した文字に基づいて、文献に含まれる図面が配置されている方向を特定する向き特定部１１４と、向き特定部１１４が特定した方向が所定の方向とは異なる場合に、図面を所定の方向に配置するための情報を出力する出力部１１５と、を有する。【選択図】図２
2020030820.tif 000002
【特許請求の範囲】
【請求項１】
文献に含まれる文字を抽出する抽出部と、
前記抽出部が抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定する特定部と、
前記特定部が特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を出力する出力部と、
を有する文献解析装置。
【請求項２】
前記抽出部は、前記文献における図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページを第１方向に走査しながら抽出対象の文字を示す基準文字と前記図面の画素とを比較することによって、前記基準文字に対応する一以上の第１文字を抽出するとともに、前記文献における図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページを前記第１方向と直交する第２方向に走査しながら前記基準文字と前記図面の画素とを比較することによって、前記基準文字に対応する一以上の第２文字を抽出し、
前記特定部は、前記第１方向の走査によって抽出された前記一以上の第１文字と、前記第２方向の走査によって抽出された前記一以上の第２文字とを比較することにより、前記方向を特定する、請求項１に記載の文献解析装置。
【請求項３】
前記抽出部は、前記文献における図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページを走査しながら、抽出対象の文字及び回転させた前記抽出対象の文字を示す基準文字と前記図面の画素とを比較することによって、前記抽出対象の文字に対応する一以上の第１文字と、回転させた前記抽出対象の文字に対応する一以上の第２文字とを抽出し、
前記特定部は、前記走査によって抽出された前記一以上の第１文字と、前記走査によって抽出された前記一以上の第２文字とを比較することにより、前記方向を特定する、請求項１又は２に記載の文献解析装置。
【請求項４】
前記文献に含まれる文章から所定の文字に対応する一以上の第３文字を抽出する第２抽出部をさらに有し、
前記特定部は、前記一以上の第１文字及び前記一以上の第３文字の一致度合いと、前記一以上の第２文字及び前記一以上の第３文字の一致度合いとを比較することにより、前記方向を特定する、請求項２又は３に記載の文献解析装置。
【請求項５】
前記第２抽出部は、前記文章から、前記第３文字に関連付けられた名称を抽出し、
前記出力部は、前記図面を前記所定の方向に配置するための情報と、前記図面上に前記第３文字に関連付けられた前記名称を表示するための情報とを出力する、請求項４に記載の文献解析装置。
【請求項６】
前記出力部は、前記図面の中で前記第３文字及び前記名称の少なくとも一方が選択された場合に、選択された前記第３文字及び前記名称の少なくとも一方の表示態様を前記文章の中で変更するための情報を出力する、請求項５に記載の文献解析装置。
【請求項７】
前記出力部は、前記文章の中で前記第３文字及び前記名称の少なくとも一方が選択された場合に、選択された前記第３文字及び前記名称の少なくとも一方の表示態様を前記図面の中で変更するための情報を出力する、請求項５又は６に記載の文献解析装置。
【請求項８】
プロセッサが、
文献に含まれる文字を抽出するステップと、
前記抽出するステップが抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定するステップと、
前記特定するステップが特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を出力するステップと、
を実行する文献解析方法。
【請求項９】
コンピュータに、
文献に含まれる文字を抽出するステップと、
前記抽出するステップが抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定するステップと、
前記特定するステップが特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を出力するステップと、
を実行させる文献解析プログラム。
【請求項１０】
文献管理装置と、文献解析装置とを備え、
前記文献管理装置は、
文献を記憶する記憶部と、
前記記憶部に記憶された前記文献を前記文献解析装置へ提供する提供部と、
を有し、
前記文献解析装置は、
前記文献管理装置から提供された前記文献に含まれる文字を抽出する抽出部と、
前記抽出部が抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定する特定部と、
前記特定部が特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を前記文献管理装置へ出力する出力部と、
を有する、文献解析システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文献を解析する文献解析装置、文献解析方法、文献解析プログラム及び文献解析システムに関する。
【背景技術】
【０００２】
特許公報等の文献は、物や方法を技術的に説明する文章及び図面を含む。ユーザは、文献の文章及び図面を対比しながら読む必要があるため、文献の内容を理解するために大きな労力が掛かる。特許文献１には、図面から抽出した符号と、文章から抽出した符号の名称とを関連付けて表示することによって、文献の閲覧を支援する装置が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−９２９１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
文献は、異なる方向に配置された図面を含み得る。すなわち文献中には、ユーザがそのままの状態で符号を読み取れる方向に配置された図面と、そのままの状態では符号を読み取れない方向に配置された図面とが存在する。ユーザは、符号を読み取れない方向に配置された図面を閲覧する際には、手動で図面を回転させる必要があるため不便である。特許文献１に記載された装置は、ユーザが符号を読み取れる方向に自動的に図面を配置することはできない。
【０００５】
本発明は上述の点に鑑みてなされたものであり、ユーザが符号を読み取れる方向に文献の図面を配置できる文献解析装置、文献解析方法、文献解析プログラム及び文献解析システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の文献解析装置は、文献に含まれる文字を抽出する抽出部と、前記抽出部が抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定する特定部と、前記特定部が特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を出力する出力部と、を有する。
【０００７】
前記抽出部は、前記文献における図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページを第１方向に走査しながら抽出対象の文字を示す基準文字と前記図面の画素とを比較することによって、前記基準文字に対応する一以上の第１文字を抽出するとともに、前記文献における図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページを前記第１方向と直交する第２方向に走査しながら前記基準文字と前記図面の画素とを比較することによって、前記基準文字に対応する一以上の第２文字を抽出し、前記特定部は、前記第１方向の走査によって抽出された前記一以上の第１文字と、前記第２方向の走査によって抽出された前記一以上の第２文字とを比較することにより、前記方向を特定してもよい。
【０００８】
前記抽出部は、前記文献における図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページを走査しながら、抽出対象の文字及び回転させた前記抽出対象の文字を示す基準文字と前記図面の画素とを比較することによって、前記抽出対象の文字に対応する一以上の第１文字と、回転させた前記抽出対象の文字に対応する一以上の第２文字とを抽出し、前記特定部は、前記走査によって抽出された前記一以上の第１文字と、前記走査によって抽出された前記一以上の第２文字とを比較することにより、前記方向を特定してもよい。
【０００９】
前記文献解析装置は、前記文献に含まれる文章から所定の文字に対応する一以上の第３文字を抽出する第２抽出部をさらに有し、前記特定部は、前記一以上の第１文字及び前記一以上の第３文字の一致度合いと、前記一以上の第２文字及び前記一以上の第３文字の一致度合いとを比較することにより、前記方向を特定してもよい。
【００１０】
前記第２抽出部は、前記文章から、前記第３文字に関連付けられた名称を抽出し、前記出力部は、前記図面を前記所定の方向に配置するための情報と、前記図面上に前記第３文字に関連付けられた前記名称を表示するための情報とを出力してもよい。
【００１１】
前記出力部は、前記図面の中で前記第３文字及び前記名称の少なくとも一方が選択された場合に、選択された前記第３文字及び前記名称の少なくとも一方の表示態様を前記文章の中で変更するための情報を出力してもよい。
【００１２】
前記出力部は、前記文章の中で前記第３文字及び前記名称の少なくとも一方が選択された場合に、選択された前記第３文字及び前記名称の少なくとも一方の表示態様を前記図面の中で変更するための情報を出力してもよい。
【００１３】
本発明の第２の態様の文献解析方法は、プロセッサが、文献に含まれる文字を抽出するステップと、前記抽出するステップが抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定するステップと、前記特定するステップが特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を出力するステップと、を実行する。
【００１４】
本発明の第３の態様の文献解析プログラムは、コンピュータに、文献に含まれる文字を抽出するステップと、前記抽出するステップが抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定するステップと、前記特定するステップが特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を出力するステップと、を実行させる。
【００１５】
本発明の第４の態様の文献解析システムは、文献管理装置と、文献解析装置とを備え、前記文献管理装置は、文献を記憶する記憶部と、前記記憶部に記憶された前記文献を前記文献解析装置へ提供する提供部と、を有し、前記文献解析装置は、前記文献管理装置から提供された前記文献に含まれる文字を抽出する抽出部と、前記抽出部が抽出した前記文字に基づいて、前記文献に含まれる図面が配置されている方向を特定する特定部と、前記特定部が特定した前記方向が所定の方向とは異なる場合に、前記図面を前記所定の方向に配置するための情報を前記文献管理装置へ出力する出力部と、を有する。
【発明の効果】
【００１６】
本発明によれば、ユーザが符号を読み取れる方向に文献の図面を配置できるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る文献解析システムの模式図である。
【図２】実施形態に係る文献解析システムのブロック図である。
【図３】文献情報に含まれる例示的な図面を示す図である。
【図４】符号抽出部が実行する第１の符号抽出方法の模式図である。
【図５】符号抽出部が実行する第２の符号抽出方法の模式図である。
【図６】符号名称抽出部が文章から符号及び符号の名称を抽出する方法の模式図である。
【図７】向き情報記憶部が記憶する例示的な向き情報及び符号情報記憶部が記憶する例示的な符号情報の模式図である。
【図８】図面を所定の向きに配置する方法の模式図である。
【図９】符号ラベルを重畳した図面の模式図である。
【図１０】実施形態に係る文献解析方法のシーケンス図である。
【図１１】符号又は符号の名称を強調表示する方法を説明するための模式図である。
【図１２】符号又は符号の名称を強調表示する方法を説明するための模式図である。
【発明を実施するための形態】
【００１８】
［文献解析システムＳの概要］
図１は、本実施形態に係る文献解析システムＳの模式図である。文献解析システムＳは、文献解析装置１と、文献管理装置２と、ユーザ端末３とを含む。文献解析システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００１９】
ユーザ端末３は、表示部３１及び操作部３２を有するコンピュータである。ユーザ端末３は、インターネット、ローカルエリアネットワーク等のネットワークＮを介して、文献管理装置２と通信する。表示部３１は、特許公報等の文献を表示するための、液晶ディスプレイ等の表示装置を含む。操作部３２は、ユーザの操作を受け付けるための、キーボード、マウス等の操作装置を含む。表示部３１としてユーザによる接触の位置を検出可能なタッチスクリーンを用いることによって、表示部３１と操作部３２とを一体に構成してもよい。
【００２０】
文献管理装置２は、文献の情報を記憶するとともに、文献を表示するための情報をユーザ端末３へ提供するコンピュータである。文献管理装置２は、ネットワークＮを介して、文献解析装置１及びユーザ端末３と通信する。文献は、例えば特許公報や公開特許公報等の特許文献であり、文章及び図面を含んでいる。さらに図面は符号を表す文字を含んでおり、文章は図面の符号に関連付けられた符号の名称を含んでいる。これにより、文献は、図面の内容と文章の内容とを対応付けて、物や方法を技術的に説明することができる。文献は、特許文献に限られず、符号によって図面の内容と文章の内容とを関連付けるその他の文献であってもよい。
【００２１】
文献解析装置１は、文献管理装置２から受け取った文献を解析し、解析結果を文献管理装置２へ提供するコンピュータである。文献解析装置１は、ネットワークＮを介して、文献管理装置２と通信する。
【００２２】
文献解析システムＳが実行する処理の概要を以下に説明する。まずユーザは、ユーザ端末３の操作部３２を用いて、表示対象の文献を指定する（ａ）。文献管理装置２は、ユーザ端末３において指定された表示対象の文献を記憶部から読み出し、文献情報として文献解析装置１へ送信する（ｂ）。
【００２３】
文献解析装置１は、文献管理装置２から受け取った文献情報を解析し、文献の図面を所定の向きに配置するための情報と、図面上で符号に対応する名称を表す符号ラベルの情報とを、解析情報として文献管理装置２に送信する（ｃ）。図面の所定の向きは、人間（ユーザ）が図面に含まれる符号をそのままの状態で読み取れる向きである。
【００２４】
そして文献管理装置２は、文献解析装置１から受け取った解析情報に基づいて、所定の向きに配置された図面上に符号ラベルを文献上に重畳して表示するための表示情報を生成し、ユーザ端末３へ送信する（ｄ）。ユーザ端末３は、文献管理装置２から受け取った表示情報に基づいて、表示部３１上に文献を表示する。
【００２５】
このように文献解析システムＳは、文献の図面を所定の向きに配置できるとともに、図面から符号を抽出できる。また、文献解析システムＳは、符号に対応する名称を示す符号ラベルを、所定の向きに配置された図面上に重畳して表示するため、ユーザが文章と図面とを見比べて図面の符号の意味を解釈することが容易になる。
【００２６】
［文献解析システムＳの構成］
図２は、本実施形態に係る文献解析システムＳのブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示したもの以外のデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００２７】
文献管理装置２は、制御部２１と、記憶部２２と、通信部２３とを有する。制御部２１は、ユーザ入力受付部２１１と、文献情報提供部２１２と、解析情報受付部２１３と、表示制御部２１４とを有する。記憶部２２は、文献情報記憶部２２１と、向き情報記憶部２２２と、符号情報記憶部２２３とを有する。
【００２８】
通信部２３は、文献解析装置１及びユーザ端末３との間で通信をするための通信インタフェースである。通信部２３は、通信を行うためのプロセッサ、コネクタ、アンテナ等を含む。通信部２３は、文献解析装置１又はユーザ端末３から受信した通信信号に所定の処理を行ってデータを取得する。また、通信部２３は、外部に送信すべきデータに所定の処理を行って通信信号を生成し、生成した通信信号を文献解析装置１又はユーザ端末３に送信する。
【００２９】
記憶部２２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部２２は、制御部２１が実行するプログラムを予め記憶する。文献情報記憶部２２１、向き情報記憶部２２２及び符号情報記憶部２２３は、それぞれ記憶部２２上の記憶領域であってもよく、あるいは記憶部２２上で構成されたデータベースであってもよい。
【００３０】
文献情報記憶部２２１は、特許公報等の文献を示す文献情報を、文献を識別するための識別情報（例えば文献番号）に関連付けて予め記憶している。文献は、１つ又は複数の文章ページと、１つ又は複数の図面ページとを含んでいる。文章ページは、文献の上向きの文字が並んだ文章が記載されているページである。図面ページは、図面が記載されているページである。図面は、化学式等の構造図であってもよい。図面ページは、１つの図面のみを含むページであってもよい。図面ページは、同じ向きの複数の図面を含むページであってもよい。図面ページは、それぞれ異なる向きに文字が配置された、それぞれ異なる向きの複数の図面が混在するページであってもよい。
【００３１】
文献の各図面には、図面を識別するための識別情報（例えば図面番号）が割り振られている。文献情報記憶部２２１は１つの文献の文章及び図面を別々のファイルとして記憶してもよく、１つのファイルとして記憶してもよい。向き情報記憶部２２２は、文献の図面の向きを示す向き情報を記憶する。符号情報記憶部２２３は、文献の図面に含まれる符号の名称及び位置を示す符号情報を記憶する。
【００３２】
制御部２１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部２２に記憶されたプログラムを実行することにより、ユーザ入力受付部２１１、文献情報提供部２１２、解析情報受付部２１３及び表示制御部２１４として機能する。制御部２１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部２１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３３】
文献解析装置１は、制御部１１と、記憶部１２と、通信部１３とを有する。制御部１１は、文献情報取得部１１１と、符号抽出部１１２と、符号名称抽出部１１３と、向き特定部１１４と、出力部１１５とを有する。
【００３４】
通信部１３は、文献管理装置２との間で通信をするための通信インタフェースである。通信部１３は、通信を行うためのプロセッサ、コネクタ、アンテナ等を含む。通信部１３は、文献管理装置２から受信した通信信号に所定の処理を行ってデータを取得する。また、通信部１３は、外部に送信すべきデータに所定の処理を行って通信信号を生成し、生成した通信信号を文献管理装置２に送信する。
【００３５】
記憶部１２は、ＲＯＭ、ＲＡＭ、ハードディスクドライブ等を含む記憶媒体である。記憶部１２は、制御部１１が実行するプログラムを予め記憶する。制御部１１は、例えばＣＰＵ等のプロセッサであり、記憶部１２に記憶されたプログラムを実行することにより、文献情報取得部１１１、符号抽出部１１２、符号名称抽出部１１３、向き特定部１１４及び出力部１１５として機能する。制御部１１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３６】
本実施形態に係る文献解析システムＳは、図２に示す具体的な構成に限定されない。例えば文献解析装置１及び文献管理装置２は、一体化されて１つの装置として構成されてもよい。
【００３７】
［文献解析方法の説明］
文献解析システムＳが実行する文献解析方法を以下に説明する。まずユーザは、ユーザ端末３の操作部３２を用いて、表示対象の文献を指定する。ユーザ端末３は、ユーザが表示対象として指定した文献の識別情報を、文献管理装置２へ送信する。文献の識別情報は、例えば文献に割り振られた一意の番号である。
【００３８】
文献管理装置２において、ユーザ入力受付部２１１は、表示対象として指定された文献の識別情報を、通信部２３を介してユーザ端末３から受け付ける。向き情報記憶部２２２及び符号情報記憶部２２３に既に表示対象の文献の識別情報に関連付けられた向き情報及び符号情報が記憶されている場合（すなわち初回の表示でない場合）には、表示制御部２１４は後述の表示制御方法を実行する。
【００３９】
向き情報記憶部２２２及び符号情報記憶部２２３にまだ表示対象の文献の識別情報に関連付けられた向き情報及び符号情報が記憶されていない場合（すなわち初回の表示である場合）には、文献情報提供部２１２は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた文献情報を、文献情報記憶部２２１から取得する。そして文献情報提供部２１２は、取得した文献情報を、文献の識別情報とともに通信部２３を介して文献解析装置１へ提供する。文献解析装置１において、文献情報取得部１１１は、表示対象として指定された文献の識別情報及び文献情報を、通信部１３を介して文献管理装置２から取得する。
【００４０】
次に符号抽出部１１２は、文献情報取得部１１１が取得した文献情報に含まれる図面から符号を表す文字を抽出する。文献情報取得部１１１が取得した文献情報に含まれる図面が複数ある場合には、符号抽出部１１２は、それぞれの図面について符号を抽出し、図面の識別情報と関連付ける。図３（ａ）及び図３（ｂ）は、文献情報に含まれる例示的な図面ページＦ上の図面を示す図である。図３（ａ）及び図３（ｂ）が示す「Ａ１」、「Ａ２」は、図面中の例示的な符号である。
【００４１】
上述のように、図面の所定の向きは、人間（ユーザ）が図面に含まれる符号をそのままの状態で読み取れる向きである。図３（ａ）に示す図面は、所定の向きに配置されているため、ユーザは符号「Ａ１」、「Ａ２」をそのままの状態で読み取れる。一方、図３（ｂ）に示す図面は、所定の向きを左向きに９０度回転させた向きに配置されているため、ユーザは符号「Ａ１」、「Ａ２」をそのままの状態では読み取れない。
【００４２】
符号抽出部１１２は、図３（ａ）又は図３（ｂ）の状態の図面の向きを判定して高精度に図面中の符号を抽出するために、図４に示す第１の符号抽出方法と、図５に示す第２の符号抽出方法との少なくとも一方を実行する。
【００４３】
図４は、符号抽出部１１２が実行する第１の符号抽出方法の模式図である。文献解析装置１の記憶部１２には、予め基準文字４が記憶されている。基準文字４は、抽出対象とする一群の文字を含んでおり、例えば数字、アルファベット、記号、あるいはそれらの組み合わせである。
【００４４】
符号抽出部１１２は、第１の走査として、第１の方向（例えば図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページの横方向）に図面を走査しながら、縦向きの基準文字４と図面の画素とを比較することによって、基準文字４に対応する文字（第１文字）を図面から抽出する。すなわち、符号抽出部１１２は、図面の領域、構造図の領域、又は図面や構造図を含むページのいずれかを走査して、文字を抽出する。次に、符号抽出部１１２は、第２の走査として、第２の方向（例えば図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページの縦方向）に図面を走査しながら、基準文字４と図面の画素とを比較することによって、基準文字４に対応する文字（第２文字）を図面から抽出する。第２の走査の際に、符号抽出部１１２は、基準文字４を左向きに９０度回転させた文字に対応する文字を図面から抽出する。あるいは、第２の走査の際に、符号抽出部１１２は、右向きに９０度回転させた図面を走査し、基準文字４に対応する文字を図面から抽出してもよい。
【００４５】
符号抽出部１１２は、図面から基準文字４に対応する文字を抽出するために例えばＯＣＲ（Optical Character Recognition）技術を用いる。符号抽出部１１２は、図面から基準文字４に対応する文字を抽出可能なその他の方法を用いてもよい。
【００４６】
このように、第１の符号抽出方法によれば、符号抽出部１１２が第１の走査及び第２の走査によって文字を抽出する。そのため、図面がそのままの状態で符号を読み取れない向きに配置されている場合であっても、従来のＯＣＲ等の文字抽出処理を２回行うだけで文字を抽出できる。
【００４７】
図５は、符号抽出部１１２が実行する第２の符号抽出方法の模式図である。文献解析装置１の記憶部１２には、予め基準文字５が記憶されている。基準文字５は、抽出対象とする一群の文字（例えば縦向きの文字及び左向きの文字）を含んでおり、例えば数字、アルファベット、記号、あるいはそれらの組み合わせである。
【００４８】
符号抽出部１１２は、ある方向（例えば図面の領域、構造図の領域、又は図面もしくは構造図の少なくとも一方を含むページの横方向）に図面を走査しながら、基準文字５と図面の画素とを比較することによって、基準文字５のうち縦向きの文字（第１文字）と、基準文字５のうち左向きの文字（第２文字）とを図面から抽出する。すなわち、符号抽出部１１２は、図面の領域、構造図の領域、又は図面や構造図を含むページのいずれかを走査して、文字を抽出する。符号抽出部１１２は、図面から基準文字５に対応する文字を抽出するために例えばＯＣＲ技術を用いる。符号抽出部１１２は、図面から基準文字５に対応する文字を抽出可能なその他の方法を用いてもよい。
【００４９】
このように、第２の符号抽出方法によれば、符号抽出部１１２が１方向の走査によって文字を抽出する。そのため、図面がそのままの状態で符号を読み取れない向きに配置されている場合であっても、１回の走査だけで文字を抽出できる。
【００５０】
上述の第１の符号抽出方法及び第２の符号抽出方法において、図面は、所定の向き、又は所定の向きを左向きに９０度回転させた向きのどちらかに配置されている場合を例示したが、それ以外の向きに配置されてもよい。例えば、図面は、所定の向きを左向きに１８０度又は２７０度回転させた向きに配置されてもよい。また、図面は、所定の向きを基準として、複数の所定の角度のうちいずれかだけ回転させた向きに配置されてもよい。
【００５１】
符号名称抽出部１１３は、文献情報取得部１１１が取得した文献情報に含まれる文章から、符号と符号の名称とを抽出する。符号名称抽出部１１３は、符号抽出部１１２が図面から符合を抽出する処理よりも後、該処理よりも前、又は該処理と並行して、文章から符号の名称を抽出する。
【００５２】
図６は、符号名称抽出部１１３が文章から符号及び符号の名称を抽出する方法の模式図である。まず符号名称抽出部１１３は、文章ページＷの文章中で、所定の文字に対応する文字（第３文字）である符号６１を探索する。所定の文字は、符号として使用され得る一群の文字を含んでおり、例えば数字、アルファベット、記号、あるいはそれらの組み合わせである。
【００５３】
そして符号名称抽出部１１３は、探索により見付かった符号６１の前に隣接する単語を、符号の名称６２として特定する。例えば符号名称抽出部１１３は、日本語の文章を単語に分割するために、漢字、ひらがな、カタカナ及び記号が切り替わった位置を単語の区切りとして認識してもよい。例えば符号名称抽出部１１３は、英語の文章を単語に分割するために、冠詞の位置を単語の区切りとして認識してもよい。例えば符号名称抽出部１１３は、韓国語の文章を単語に分割するために、スペース（空白文字）の位置を単語の区切りとして認識してもよい。符号名称抽出部１１３は、ここに示した具体的な方法に限られず、言語に応じた方法によって、文章を単語に分割する。また、符号名称抽出部１１３は、既知の形態素解析方法を用いて、文章を単語に分割してもよい。
【００５４】
符号名称抽出部１１３は、複数の符号６１を発見した場合に、それぞれの符号６１について符号の名称６２を抽出する。符号名称抽出部１１３は、１つの符号６１に対応する名称が複数抽出された場合、最も多く抽出された名称を符号の名称６２とする。符号名称抽出部１１３は、上述の具体的な方法に限らず、その他の方法によって符号に関連付けられた符号の名称を抽出してもよい。
【００５５】
向き特定部１１４は、符号抽出部１１２が図面から抽出した文字と、符号名称抽出部１１３が文章から抽出した符号とに基づいて、図面の向きを特定する。向き特定部１１４は、図面の向きを特定することにより、図面の方向も特定する。具体的には、符号抽出部１１２が第１の符号抽出方法を実行した場合に、向き特定部１１４は、第１の走査によって抽出された文字と文章から抽出された符号との間の一致度合い（例えば一致率又は一致数）を算出するとともに、第２の走査によって抽出された文字と文章から抽出された符号との間の一致度合いを算出する。そして向き特定部１１４は、第１の走査によって抽出された文字の一致度合いが、第２の走査によって抽出された文字の一致度合い以上である場合に、図面が所定の向きに配置されていると判定する。向き特定部１１４は、第１の走査によって抽出された文字の一致度合いが第２の走査によって抽出された文字の一致度合い未満である場合に、図面が所定の向きに配置されておらず、所定の向きを左向きに９０度回転させた向きに配置されていると判定する。
【００５６】
符号抽出部１１２が第２の符号抽出方法を実行した場合に、向き特定部１１４は、縦向きの文字に基づいて抽出された文字と文章から抽出された符号との間の一致度合いを算出するとともに、左向きの文字に基づいて抽出された文字と文章から抽出された符号との間の一致度合いを算出する。そして向き特定部１１４は、縦向きの文字に基づいて抽出された文字の一致度合いが、左向きの文字に基づいて抽出された文字の一致度合い以上である場合に、図面が所定の向きに配置されていると判定する。向き特定部１１４は、縦向きの文字に基づいて抽出された文字の一致度合いが左向きの文字に基づいて抽出された文字の一致度合い未満である場合に、図面が所定の向きに配置されておらず、所定の向きを左向きに９０度回転させた向きに配置されていると判定する。
【００５７】
符号抽出部１１２は、向き特定部１１４が特定した図面の向きと一致する向きの文字を符号として特定する。符号抽出部１１２が第１の符号抽出方法を用いた場合、符号抽出部１１２は、第１の走査及び第２の走査のうち、文章から抽出された符号との間の一致度合いが大きい方向の走査により抽出された文字を符号として決定する。符号抽出部１１２が第２の符号抽出方法を用いた場合、符号抽出部１１２は、文章から抽出された符号との間の一致度合いが大きい向きの文字を符号として決定する。
【００５８】
さらに符号抽出部１１２は、図面中の符号の位置を決定する。符合の位置は、例えば符合が含む各文字の位置の重心である。符合の位置は、例えば図面中の座標（すなわち図面をｘ−ｙ平面に配置した場合のｘ座標及びｙ座標）によって表される。
【００５９】
このように文献解析装置１は、図面からの文字の抽出と図面の向きの特定とを一緒に行うことができるため、図面を解析する処理に掛かる時間を短縮できる。
【００６０】
出力部１１５は、文献の識別情報と、図面の識別情報と、向き特定部１１４が特定した図面の向きと、符号抽出部１１２が図面から抽出した符号及び符号の位置と、符号名称抽出部１１３が文章から抽出した符号の名称とを関連付けて、解析情報として文献管理装置２へ出力する。
【００６１】
文献管理装置２において、解析情報受付部２１３は、文献解析装置１が送信した解析情報を受信する。そして解析情報受付部２１３は、受信した解析情報に基づいて、文献の図面の向きを示す向き情報を向き情報記憶部２２２に記憶させるとともに、文献の図面に含まれる符号の名称及び位置を示す符号情報を符号情報記憶部２２３に記憶させる。
【００６２】
図７（ａ）は、向き情報記憶部２２２が記憶する例示的な向き情報７の模式図である。向き情報７は、文献の識別情報７１（文献番号）と、図面の識別情報７２（図面番号）と、図面の向き７３とを関連付けた情報である。
【００６３】
文献の識別情報７１は、文献解析装置１から受信した解析情報が示す文献の識別情報である。図面の識別情報７２は、文献解析装置１から受信した解析情報が示す図面の識別情報である。
【００６４】
図面の向き７３は、文献解析装置１から受信した解析情報が示す図面の向きであり、例えば左向きの角度によって表される。そのため、図面の向き７３（例えば左向きに９０度）の逆（例えば右向きに９０度）に図面を回転させることによって、図面は所定の向きに配置される。図面の向き７３は、図面を所定の向きに配置するために必要な回転の角度を表してもよい。
【００６５】
図７（ｂ）は、符号情報記憶部２２３が記憶する例示的な符号情報８の模式図である。符号情報８は、文献の識別情報８１（文献番号）と、図面の識別情報８２（図面番号）と、符号８３と、符号の名称８４と、符号の位置８５とを関連付けた情報である。
【００６６】
文献の識別情報８１は、文献解析装置１から受信した解析情報が示す文献の識別情報である。図面の識別情報８２は、文献解析装置１から受信した解析情報が示す図面の識別情報である。符号８３は、文献解析装置１から受信した解析情報が示す符号である。符号の名称８４は、文献解析装置１から受信した解析情報が示す符号の名称である。符号の位置８５は、文献解析装置１から受信した解析情報が示す符号の位置である。
【００６７】
図７（ａ）、図７（ｂ）において向き情報７及び符号情報８は視認性のために文字列の表で表されているが、各データは文字列データ、数値データ、バイナリデータ等の任意の形式で記録されてもよい。向き情報７及び符号情報８は、データベースとして記録されてもよく、あるいはデータを列挙したリストとして記録されてもよい。
【００６８】
表示制御部２１４が実行する表示制御方法を以下に説明する。まず、表示制御部２１４は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた文献情報を、文献情報記憶部２２１から取得する。また、表示制御部２１４は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた向き情報を、向き情報記憶部２２２から取得する。また、表示制御部２１４は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた符号情報を、符号情報記憶部２２３から取得する。
【００６９】
表示制御部２１４は、向き情報が示す図面の向きを用いて、文献情報に含まれる各図面を所定の向きに配置する。図８は、図面を所定の向きに配置する方法の模式図である。具体的には、表示制御部２１４は、向き情報が示す図面の向きの逆に図面を回転させる。これにより、表示制御部２１４は、図面から抽出した文字に基づいて特定した向きを利用して、図面を所定の向きに配置することができる。
【００７０】
次に表示制御部２１４は、所定の向きに配置した図面上に、符号ラベルを重畳する。図９（ａ）、図９（ｂ）は、符号ラベル９を重畳した図面の模式図である。符号ラベル９は、符号情報が示す符号及び符号の名称を含む。
【００７１】
図９（ａ）の例では、表示制御部２１４は、符号情報が示す符号の位置の近傍に、符号ラベル９を表示している。これにより、ユーザは図面中の符号に対応する符号ラベルを見付けやすい。図９（ｂ）の例では、表示制御部２１４は、図面のいずれかの端に符号ラベル９を整列させて表示している。これにより符号ラベル９が図面の一部を隠してしまうのを抑えることができる。
【００７２】
このように表示制御部２１４は、ユーザから表示対象の文献が指定された際に、符号情報に基づいて図面上に符号ラベルを重畳するため、符号ラベルを含むように図面自体を変更して予め記憶部に記憶しておく必要がない。そのため、図面の記憶に必要な記憶部の容量を削減できる。
【００７３】
そして表示制御部２１４は、文献情報記憶部２２１から取得した文献情報が含む文章と、該文献情報が含む図面を所定の向きに配置した上で符号ラベルを重畳した図面とを表示するための表示情報を、通信部２３を介してユーザ端末３へ出力する。
【００７４】
ユーザ端末３は、文献管理装置２から受信した表示情報に従って、所定の向きに配置されており、かつ符号ラベルが重畳された図面を含む文献を表示部３１上に表示する。これにより、ユーザは、所定の向きに配置された状態の図面を見られるため、手作業で図面を回転させる手間を削減できる。また、ユーザは、文章中から抽出された符号の名称を符号ラベルとして図面上で視認できるため、文章と図面とを見比べて図面の符号の意味を解釈することが容易になる。
【００７５】
［文献解析方法のシーケンス］
図１０は、本実施形態に係る文献解析方法のシーケンス図である。まずユーザ端末３は、ユーザが表示対象として指定した文献の識別情報を、文献管理装置２へ送信する。文献管理装置２において、ユーザ入力受付部２１１は、表示対象として指定された文献の識別情報を、ユーザ端末３から受け付ける。
【００７６】
向き情報記憶部２２２及び符号情報記憶部２２３に既に表示対象の文献の識別情報に関連付けられた向き情報及び符号情報が記憶されている場合（すなわち初回の表示でない場合）に（Ｓ１１のＮＯ）、文献管理装置２はステップＳ１７に進む。
【００７７】
向き情報記憶部２２２及び符号情報記憶部２２３にまだ表示対象の文献の識別情報に関連付けられた向き情報及び符号情報が記憶されていない場合（すなわち初回の表示である場合）に（Ｓ１１のＹＥＳ）、文献情報提供部２１２は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた文献情報を、文献情報記憶部２２１から取得する。そして文献情報提供部２１２は、取得した文献情報を、文献の識別情報とともに文献解析装置１へ提供する（Ｓ１２）。
【００７８】
文献解析装置１において、文献情報取得部１１１は、表示対象として指定された文献の識別情報及び文献情報を、文献管理装置２から取得する。符号抽出部１１２は、文献情報取得部１１１が取得した文献情報に含まれる図面から符号を表す文字を抽出する（Ｓ１３）。
【００７９】
符号名称抽出部１１３は、文献情報取得部１１１が取得した文献情報に含まれる文章から、所定の文字に対応する符号及び符号に関連付けられた符号の名称を抽出する（Ｓ１４）。向き特定部１１４は、ステップＳ１３で符号抽出部１１２が抽出した文字及びステップＳ１４で符号名称抽出部１１３が抽出した符号に基づいて、図面の向きを特定する（Ｓ１５）。符号抽出部１１２、符号名称抽出部１１３及び向き特定部１１４が行う具体的な方法は、図４〜図６を用いて上述したとおりである。
【００８０】
出力部１１５は、文献の識別情報と、図面の識別情報と、ステップＳ１４で向き特定部１１４が特定した図面の向きと、ステップＳ１３で符号抽出部１１２が図面から抽出した符号及び符号の位置と、ステップＳ１５で符号名称抽出部１１３が文章から抽出した符号の名称とを関連付けて、解析情報として文献管理装置２へ出力する（Ｓ１６）。
【００８１】
文献管理装置２において、解析情報受付部２１３は、文献解析装置１が送信した解析情報を受信する。そして解析情報受付部２１３は、受信した解析情報に基づいて、文献の図面の向きを示す向き情報を向き情報記憶部２２２に記憶させるとともに、文献の図面に含まれる符号の名称及び位置を示す符号情報を符号情報記憶部２２３に記憶させる。
【００８２】
表示制御部２１４は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた文献情報を、文献情報記憶部２２１から取得する。また、表示制御部２１４は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた向き情報を、向き情報記憶部２２２から取得する。また、表示制御部２１４は、ユーザ入力受付部２１１が受け付けた識別情報に関連付けられた符号情報を、符号情報記憶部２２３から取得する。
【００８３】
表示制御部２１４は、向き情報が示す図面の向きを用いて、文献情報に含まれる各図面を所定の向きに配置する（Ｓ１７）。表示制御部２１４は、ステップＳ１７で所定の向きに配置した図面上に、符号情報が示す符号及び符号の名称を含む符号ラベルを重畳する（Ｓ１８）。表示制御部２１４が図面を所定の向きに配置して符号ラベルを重畳する方法は、図８、図９を用いて上述したとおりである。
【００８４】
表示制御部２１４は、文献情報記憶部２２１から取得した文献情報が含む文章と、該文献情報が含む図面を所定の向きに配置した上で符号ラベルを重畳した図面とを表示するための表示情報を、ユーザ端末３へ出力する（Ｓ１９）。ユーザ端末３は、文献管理装置２から受信した表示情報に従って、所定の向きに配置されており、かつ符号ラベルが重畳された図面を含む文献を表示部３１上に表示する。
【００８５】
［第１変形例］
文献解析装置１が文章から符号に対応する符号の名称が抽出できなかった場合に、文献管理装置２は該符号を含む符号ラベルを表示する際にユーザ端末３から該符号に対応する符号の名称の入力を受け付けてもよい。
【００８６】
この場合に、文献管理装置２は、符号の名称が抽出されなかった符号を含む符号ラベルを表示する際に、ユーザ端末３の表示部３１上に、該符号に対応する符号の名称の入力を受け付ける画面を表示する。ユーザは、ユーザ端末３の操作部３２を用いて、該符号に対応する符号の名称を入力する。ユーザ端末３は、ユーザが入力した符号の名称を、文献管理装置２に送信する。
【００８７】
文献管理装置２のユーザ入力受付部２１１は、ユーザ端末３からユーザが入力した符号の名称を受け付ける。そしてユーザ入力受付部２１１は、符号情報記憶部２２３において、該符号に関連付けられた符号情報が含む符号の名称を、ユーザが入力した符号の名称に設定する。これにより、文献管理装置２は、符号の名称が抽出されなかった符号に対してユーザが入力した符号の名称を表示することができる。また、ユーザが入力した符号の名称は符号情報記憶部２２３に記憶されるため、文章から符号の名称が抽出できなかった場合に、あるユーザが入力した符号の名称を、他のユーザにも共有することができる。
【００８８】
同様に、文献解析装置１が図面から少なくとも一部の符号を抽出できなかった場合に、文献管理装置２は該図面を表示する際にユーザ端末３から符号の入力を受け付けてもよい。この場合に、文献管理装置２は、図面を表示する際に、ユーザ端末３の表示部３１上に、該図面に含まれている符号の入力を受け付ける画面を表示する。ユーザは、ユーザ端末３の操作部３２を用いて、該図面の中で符号の位置を指定するとともに、該符号を入力する。ユーザ端末３は、ユーザが入力した符号及び符号の位置を、文献管理装置２に送信する。
【００８９】
文献管理装置２のユーザ入力受付部２１１は、ユーザ端末３からユーザが入力した符号及び符号の位置を受け付ける。そしてユーザ入力受付部２１１は、符号情報記憶部２２３に、ユーザが入力した符号及び符号の位置を含む符号情報を記憶させる。これにより、文献管理装置２は、図面から抽出されなかった符号を、ユーザによる入力に基づいて表示することができる。また、ユーザが入力した符号は符号情報記憶部２２３に記憶されるため、図面から符号が抽出できなかった場合に、あるユーザが入力した符号を、他のユーザと共有することができる。
【００９０】
［第２変形例］
図面上に表示した符号ラベルが、図面の一部を隠してしまう場合がある。そこで文献管理装置２は、ユーザ端末３から符号ラベルを移動させるための指示を受け付けてもよい。
【００９１】
この場合に、文献管理装置２は、ユーザ端末３の表示部３１上に符号ラベルを重畳した図面を表示している際に、符号ラベルを移動可能にする。ユーザは、ユーザ端末３の操作部３２を用いて、符号ラベルを移動させる。ユーザ端末３は、移動後の符号ラベルの位置（例えば図面上の座標）を、文献管理装置２に送信する。
【００９２】
文献管理装置２のユーザ入力受付部２１１は、ユーザ端末３からユーザによる移動後の符号ラベルの位置を受け付ける。そしてユーザ入力受付部２１１は、符号情報記憶部２２３において、ユーザが移動した符号ラベルに対応する符号情報が含む符号の位置を、ユーザによる移動後の位置に設定する。これにより、文献管理装置２は、符号ラベルをユーザによる移動後の位置に表示することができる。また、移動後の位置は符号情報記憶部２２３に記憶されるため、符号ラベルが図面の一部を隠していた場合等に、あるユーザが移動させた符号ラベルの位置を、他のユーザにも共有することができる。
【００９３】
［第３変形例］
文献解析装置１は、図面に含まれる全ての文字を抽出しなくとも、図面の向きを特定可能な場合がある。そのため、符号抽出部１１２は、図面に含まれる全ての文字ではなく、一部の文字を抽出してもよい。そこで符号抽出部１１２は、図面から抽出した文字の数が所定の閾値以上になった場合に、図面からの文字の抽出を停止する。向き特定部１１４は、符号抽出部１１２が図面から抽出した一部の文字と、符号名称抽出部１１３が文章から抽出した符号とに基づいて、図面の向きを特定する。これにより、文献解析装置１は、図面から文字を抽出して図面の向きを特定するために掛かる時間を短縮できる。
【００９４】
文献解析装置１は、図面の向きを特定するのに十分な情報が得られる前に文字の抽出を停止してしまうと、図面の向きを正しく特定できない可能性がある。そこで文献解析装置１は、図面に含まれる一部の文字を抽出する際に、人工知能（AI; Artificial Intelligence）を用いてもよい。例えば文献解析装置１は、人工知能を用いて、予め複数の図面に対して機械学習を行う。このとき人工知能は、様々な向きに配置されている図面に含まれる文字の特徴を学習し、学習データとして記憶部１２に記憶させる。
【００９５】
そして符号抽出部１１２は、人工知能を用いて、図面から文字を抽出しながら、記憶部１２に記憶された学習データに基づいて図面の向きを判定する。そして符号抽出部１１２は、人工知能を用いて図面の向きを判定できた場合に、図面からの文字の抽出を停止する。そして向き特定部１１４は、人工知能によって判定された図面の向きを、図面の向きとして特定する。これにより、文献解析装置１は、人工知能によって図面の向きが特定できた段階で図面からの文字の抽出を停止できるため、早くかつ高精度に図面の向きを特定できる。
【００９６】
［第４変形例］
以上の説明においては、向き特定部１１４が図面の向きを特定する場合を説明したが、向き特定部１１４は、図面の方向（すなわち１つの軸に沿った両向き）を特定してもよい。図面の方向は、例えば上下方向（縦方向）又は左右方向（横方向）と表される。例えば文献における図面の向きが上向き又は左向きのいずれかに限定されている場合に、向き特定部１１４は、図面が上下方向であるか左右方向であるかを特定し、出力部１１５は、特定した方向を示す解析情報を文献管理装置２に送信してもよい。これにより、文献管理装置２は、解析情報が上下方向を示す場合には図面の向きが上向きと特定でき、解析情報が左右方向を示す場合には図面の向きが左向きと特定できる。
【００９７】
［第５変形例］
文献解析装置１は、図面及び文章のうち一方の中でユーザが符号又は符号の名称を選択した場合に、選択された符号又は符号の名称を図面及び文章のうち他方の中で強調表示してもよい。
【００９８】
図１１、図１２は、符号又は符号の名称を強調表示する方法を説明するための模式図である。図１１は、図面の中で選択された符号又は符号の名称を文章の中で強調表示する例を表している。図１２は、文章の中で選択された符号又は符号の名称を図面の中で強調表示する例を表している。
【００９９】
文献管理装置２は、ユーザ端末３の表示部３１上に、図面及び文章を表示する。上述のように、図面上には、符号及び符号の名称を含む符号ラベルが重畳される。ユーザは、ユーザ端末３の操作部３２を用いて、図面又は文章の中で、符号又は符号の名称を選択する。例えば、図１１、図１２に示すように、ユーザは、カーソル９１を符号又は符号の名称に合わせて押下することによって、カーソル９１の位置にある符号又は符号の名称を選択する。あるいはユーザは、符号又は符号の名称を含むようにカーソル９１をドラッグすることによって、指定された範囲に含まれている１つ又は複数の符号又は符号の名称を選択してもよい。あるいはユーザは、画面上で所定の操作（例えば全選択ボタンの押下）をすることによって、図面又は文章に含まれている全ての符号及び符号の名称を選択してもよい。
【０１００】
文献管理装置２において、ユーザ入力受付部２１１は、ユーザによる１つ又は複数の符号又は符号の名称の選択を、通信部２３を介してユーザ端末３から受け付ける。そして文献情報提供部２１２は、選択された１つ又は複数の符号又は符号の名称を示す選択情報を、文献解析装置１へ提供する。
【０１０１】
文献解析装置１において、文献情報取得部１１１は、選択情報を、通信部１３を介して文献管理装置２から取得する。文献情報取得部１１１が取得した選択情報が、図面の中で符号及び符号の名称の少なくとも一方が選択されたことを示す場合に、出力部１１５は、選択された符号及び符号の名称の少なくとも一方の表示態様を文章の中で変更するための表示制御情報を、文献管理装置２へ出力する。文章の中で表示態様を変更することは、例えば選択された符号及び符号の名称の少なくとも一方に対して、文字の種類を変更したり、文字の色を変更したり、枠を付加したり、背景色を変更したりすることによって、強調表示することである。
【０１０２】
文献情報取得部１１１が取得した選択情報が、文章の中で符号及び符号の名称の少なくとも一方が選択されたことを示す場合に、出力部１１５は、選択された符号及び符号の名称の少なくとも一方の表示態様を図面の中で変更するための表示制御情報を、文献管理装置２へ出力する。図面の中で表示態様を変更することは、例えば選択された符号及び符号の名称の少なくとも一方を含む符号ラベルに対して、文字の種類を変更したり、文字の色を変更したり、大きさを変更したり、背景色を変更したりすることによって、強調表示することである。
【０１０３】
文献情報取得部１１１が取得した選択情報が、複数の符号及び符号の名称の少なくとも一方が選択されたことを示す場合には、出力部１１５は、複数の符号及び符号の名称の少なくとも一方の表示態様を互いに異なるように（例えば異なる背景色に）設定することが望ましい。これにより、ユーザは、異なる符号及び符号の名称を容易に見分けることができる。
【０１０４】
文献管理装置２において、解析情報受付部２１３は、文献解析装置１が送信した表示制御情報を受信する。そして表示制御部２１４は、文献情報記憶部２２１から取得した文献情報が含む文章と、該文献情報が含む図面を所定の向きに配置した上で符号ラベルを重畳した図面とを表示するための表示情報を、通信部２３を介してユーザ端末３へ出力する。表示制御部２１４は、さらに、表示制御情報に従って、選択された符号及び符号の名称の少なくとも一方の表示態様を図面又は文章の中で変更するための表示情報を、通信部２３を介してユーザ端末３へ出力する。
【０１０５】
ユーザ端末３は、文献管理装置２から受信した表示情報に従って、所定の向きに配置されており、かつ符号ラベルが重畳された図面を含み、さらに選択された符号及び符号の名称の少なくとも一方の表示態様が図面又は文章の中で変更された文献を、表示部３１上に表示する。図１１、図１２の例では、選択された符号及び符号の名称に対して、その他の部分とは異なる背景色の枠９２が表示されている。
【０１０６】
このような構成により、文献解析システムＳは、図面及び文章のうち一方の中でユーザが符号又は符号の名称を選択した場合に、選択された符号又は符号の名称を図面及び文章のうち他方の中で強調表示する。これによりユーザは、図面及び文章のうち一方の中で注目している符号又は符号の名称が、図面及び文章のうち他方の中で出現している箇所を容易に認識することができる。
【０１０７】
［本実施形態の効果］
本実施形態に係る文献解析システムＳは、図面から抽出した符号の文字に基づいて、符号を読み取れる向きに文献の図面を配置できる。そのため、ユーザは、所定の向きに配置された状態の図面を見られるため、手作業で図面を回転させる手間を削減できる。
【０１０８】
また、文献解析システムＳは、図面を所定の向きに配置した上で、符号の名称を示す符号ラベルを重畳した図面を表示できる。そのため、ユーザは、文章中から抽出された符号の名称を図面上で視認できるため、文章と図面とを見比べて図面の符号の意味を解釈することが容易になる。
【０１０９】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【０１１０】
文献解析装置１、文献管理装置２及びユーザ端末３のプロセッサは、図１０に示す方法に含まれる各ステップ（工程）の主体となる。すなわち、文献解析装置１、文献管理装置２及びユーザ端末３のプロセッサは、図１０に示す方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行して文献解析システムＳの各部を制御することによって、図１０に示す方法を実行する。図１０に示す方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。
【符号の説明】
【０１１１】
Ｓ  文献解析システム
１  文献解析装置
１１  制御部
１１２  符号抽出部
１１３  符号名称抽出部
１１４  向き特定部
１１５  出力部
２  文献管理装置
２１  制御部
２１２  文献情報提供部
２２  記憶部
２２１  文献情報記憶部
【図１】
2020030820.tif 000003
【図２】
2020030820.tif 000004
【図３】
2020030820.tif 000005
【図４】
2020030820.tif 000006
【図５】
2020030820.tif 000007
【図６】
2020030820.tif 000008
【図７】
2020030820.tif 000009
【図８】
2020030820.tif 000010
【図９】
2020030820.tif 000011
【図１０】
2020030820.tif 000012
【図１１】
2020030820.tif 000013
【図１２】
2020030820.tif 000014