(57)【要約】【課題】  文書に掲載されてある引用情報にアクセスし、取得する際の利便性を向上する。【解決手段】  第一の文献データからアドレス情報を抽出するアドレス抽出手段１０６１と、アドレス情報を含む出所情報を二次元コードに変換する二次元コード変換手段１０６２と、二次元コードを文書データに組み込んで第二の文献データを生成する文献データ生成手段１０６３と、第二の文献データにもとづいて文書を出力する二次元コード出力部２０９と、第二の文献データを読み取り二次元コードを抽出する二次元コード抽出手段２１０１と、抽出された二次元コードを復号してアドレス情報を取得する復号手段２１０２と、復号手段２１０２が取得したアドレス情報に対応する文献ファイルを抽出する文献ファイル抽出手段２１１１と、抽出した文献ファイルにもとづき文献を出力する文献出力手段２１１２と、からなる構成としてある。【選択図】  図３
2010102644.tif 000002
【特許請求の範囲】
【請求項１】
所定の文書ファイル処理を行う情報処理装置と、アドレス情報に対応づけて文献ファイルを格納する文献管理サーバと、入力データにもとづき所定の出力処理を行う画像形成装置と、を備え、
第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出手段と、
前記出所情報を所定形式の識別コードに変換する識別コード変換手段と、
前記識別コード変換手段によって得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成手段と、
前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力手段と、
前記第二の文書を読み取り、前記所定形式の識別コードを抽出する識別コード抽出手段と、
抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号手段と、
前記復号手段が取得したアドレス情報に対応する文献ファイルを前記文献管理サーバから抽出する文献ファイル抽出手段と、
抽出した前記文献ファイルにもとづき文献を出力する文献出力手段と、
を備えることを特徴とする文書管理システム。
【請求項２】
前記復号手段が取得した一以上の出所情報を表示する情報表示手段と、
所定操作に応じ、前記情報表示手段が表示する一以上の前記出所情報の中から一又は二以上を選択する選択手段と、を備え、
前記文献ファイル抽出手段は、
前記選択手段によって選択された一又は二以上の出所情報に含まれるアドレス情報に対応する文献ファイルを前記文献管理サーバから抽出する請求項１記載の文書管理システム。
【請求項３】
前記識別コードは、所定の二次元コードである請求項１又は２記載の文書管理システム。
【請求項４】
少なくとも前記文献管理サーバはインターネットに接続されており、
前記アドレス情報は、インターネット上における文献ファイルのアドレスを示す識別子である請求項１乃至３のいずれか一項記載の文書管理システム。
【請求項５】
前記復号手段が取得したアドレス情報の正否を判定するアドレス判定手段と、
アドレス情報が不正な場合に、所定の通知を行うエラー通知手段と、を備える請求項１乃至４のいずれか一項記載の文書管理システム。
【請求項６】
少なくともアドレス情報を含む出所情報を示す所定形式の識別コードが組み込まれた文書ファイルに相当する文書を読み取り、前記所定形式の識別コードを抽出する識別コード抽出手段と、
抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号手段と、
前記復号手段が取得したアドレス情報に対応する文献ファイルを、予めアドレス情報に対応づけて文献ファイルを格納する文献ファイル格納部から抽出する文献ファイル抽出手段と、
抽出した前記文献ファイルにもとづき文献を出力する文献出力手段と、を備えることを特徴とする画像形成装置。
【請求項７】
第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出手段と、
前記出所情報を所定形式の識別コードに変換する識別コード変換手段と、
前記識別コード変換手段によって得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成手段と、
前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力手段と、
を備える請求項６記載の画像形成装置。
【請求項８】
前記文献ファイル格納部を有する請求項６又は７記載の画像形成装置。
【請求項９】
第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出ステップと、
前記出所情報を所定形式の識別コードに変換する識別コード変換ステップと、
前記識別コード変換ステップにおいて得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成ステップと、
前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力ステップと、
予めアドレス情報に対応づけて文献ファイルを格納する文献ファイル格納ステップと、
前記第二の文書を読み取り、前記所定形式の識別コードを抽出する識別コード抽出ステップと、
抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号ステップと、
前記復号ステップにおいて取得したアドレス情報に対応する文献ファイルを前記文献ファイル格納ステップにおいて格納された文献ファイルから抽出する文献ファイル抽出ステップと、
抽出した前記文献ファイルにもとづき文献を出力する文献出力ステップと、を有する文書管理方法。
【請求項１０】
所定の文書ファイル処理を行う情報処理装置と、アドレス情報に対応づけて文献ファイルを格納する文献管理サーバと、入力データにもとづき所定の出力処理を行う画像形成装置とを、
第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出手段、
前記出所情報を所定形式の識別コードに変換する識別コード変換手段、
前記識別コード変換手段によって得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成手段、
前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力手段、
任意の前記第二の文書データを読み取り、前記所定形式の識別コードを抽出する識別コード抽出手段、
抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号手段、
前記復号手段が取得したアドレス情報に対応する文献ファイルを前記文献管理サーバから抽出する文献ファイル抽出手段、
抽出した前記文献ファイルにもとづき文献を出力する文献出力手段、として機能させるための文書管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文献の検索、抽出、出力等の文書管理を円滑に行う文書管理システム、画像形成装置、文書管理方法及び文書管理プログラムに関する。
【背景技術】
【０００２】
従来、紙の文書に掲載されている参考文献や引用文献を閲覧するには、その文献名や作者名等を引用して書店や図書館等で書籍を探し、取得又は借りる必要があり、コストや手間がかかる問題となっていた。
【０００３】
このため、特許文献１には、画面上に表示されるインデックスのリンク先情報を抽出し、そのリンク先情報をバーコード化して表示させる技術や、バーコードを読み取ることによってリンク先情報を取得し、そのリンク先にアクセスして関連文書を取得する情報処理装置が開示されている。
また、特許文献２には、出力対象文書を保管する際にその保管アドレスを対応づけて記憶手段に格納するとともにその保管アドレスをバーコード化して印字する技術や、印字されたバーコードを読み取って保管アドレスを抽出し、その保管アドレスにアクセスして出力対象文書を出力させる画像情報処理装置が開示されている。
【０００４】
【特許文献１】特開２００６−２４３９１９号公報
【特許文献２】特開平１０−８４４３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の情報処理装置は、ＨＴＭＬ（HyperText  Markup  Language）等のマークアップ言語により記述されたハイパーリンクが設定されたインデックスのみからなる文書が処理対象であり、通常のドキュメントに対しては有効に機能しないといった問題がある。
また、特許文献２に記載の画像情報処理装置は、対象文書そのものの保管場所をバーコード等に変換することで容易にリンクできるようになっているが、対象文書に含まれるリンク先情報やＵＲＬ等、引用情報へのアプローチがまったく考慮されていない。
このため、文書中に掲載される引用情報を取得するには、従来通り、ＵＲＬ等の手入力やハイパーリンクの設定など、不確実な方法や利用範囲が制限される方法に頼らざるを得なかった。
【０００６】
本発明の目的は、上述した課題、すなわち、文献の検索又は取得の際の確実性や実効性が低下する問題を解消しつつ、簡便な文書管理が可能な文書管理システム、画像形成装置、文書管理方法及び文書管理プログラムを提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明の文書管理システムは、所定の文書ファイル処理を行う情報処理装置と、アドレス情報に対応づけて文献ファイルを格納する文献管理サーバと、入力データにもとづき所定の出力処理を行う画像形成装置と、を備え、第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出手段と、前記出所情報を所定形式の識別コードに変換する識別コード変換手段と、前記識別コード変換手段によって得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成手段と、前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力手段と、前記第二の文書を読み取り、前記所定形式の識別コードを抽出する識別コード抽出手段と、抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号手段と、前記復号手段が取得したアドレス情報に対応する文献ファイルを前記文献管理サーバから抽出する文献ファイル抽出手段と、抽出した前記文献ファイルにもとづき文献を出力する文献出力手段と、を備えた構成としてある。
【０００８】
また、本発明の画像形成装置は、少なくともアドレス情報を含む出所情報を示す所定形式の識別コードが組み込まれた文書ファイルに相当する文書を読み取り、前記所定形式の識別コードを抽出する識別コード抽出手段と、抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号手段と、前記復号手段が取得したアドレス情報に対応する文献ファイルを、予めアドレス情報に対応づけて文献ファイルを格納する文献ファイル格納部から抽出する文献ファイル抽出手段と、抽出した前記文献ファイルにもとづき文献を出力する文献出力手段と、を備えた構成としてある。
そして、本発明の画像形成装置は、第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出手段と、前記出所情報を所定形式の識別コードに変換する識別コード変換手段と、前記識別コード変換手段によって得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成手段と、前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力手段と、を備えた構成とすることもできる。
さらに、本発明の画像形成装置は、上記構成に加えて、前記文献ファイル格納部を有する構成とすることもできる。
【０００９】
さらに、本発明の文書管理方法は、第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出ステップと、前記出所情報を所定形式の識別コードに変換する識別コード変換ステップと、前記識別コード変換ステップにおいて得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成ステップと、前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力ステップと、予めアドレス情報に対応づけて文献ファイルを格納する文献ファイル格納ステップと、前記第二の文書を読み取り、前記所定形式の識別コードを抽出する識別コード抽出ステップと、抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号ステップと、前記復号ステップにおいて取得したアドレス情報に対応する文献ファイルを前記文献ファイル格納ステップにおいて格納された文献ファイルから抽出する文献ファイル抽出ステップと、
抽出した前記文献ファイルにもとづき文献を出力する文献出力ステップと、を有する方法としてある。
【００１０】
また、本発明の文書管理プログラムは、所定の文書ファイル処理を行う情報処理装置と、アドレス情報に対応づけて文献ファイルを格納する文献管理サーバと、入力データにもとづき所定の出力処理を行う画像形成装置とを、第一の文書ファイル内の第一の文献データから少なくとも所定のアドレス情報を含む出所情報を抽出するアドレス抽出手段、前記出所情報を所定形式の識別コードに変換する識別コード変換手段、前記識別コード変換手段によって得た識別コードを前記第一の文献データに組み込んで第二の文献データを生成する文献データ生成手段、前記第二の文献データにもとづいて、前記第一の文書ファイルに前記識別コードが組み込まれた第二の文書ファイルに相当する第二の文書を出力する識別コード出力手段、任意の前記第二の文書データを読み取り、前記所定形式の識別コードを抽出する識別コード抽出手段、抽出された前記識別コードを復号して所定のアドレス情報を含む出所情報を取得する復号手段、前記復号手段が取得したアドレス情報に対応する文献ファイルを前記文献管理サーバから抽出する文献ファイル抽出手段、抽出した前記文献ファイルにもとづき文献を出力する文献出力手段として機能させるためのプログラムとしてある。
【発明の効果】
【００１１】
本発明の文書管理システム、画像形成装置、文書管理方法又は文書管理プログラムによれば、二次元コード等の識別コードを効果的に活用することによって文書管理の簡便化を図ることが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の好ましい実施形態について図１〜図１１を参照して説明する。
【００１３】
図１は、本発明の一実施形態に係る文書管理システムの構成を示すネットワーク構成図である。
図１に示すように、本実施形態の文書管理システム１は、パーソナルコンピュータ等の情報処理装置（以下、ＰＣという。）１０、プリンタ、複合機等の画像形成装置（以下、ＭＦＰという。）２０、文献管理サーバ３０及びこれらを接続する通信回線４０から構成される。
以下、各構成要素について図２、図３及び図４を参照しつつ詳細に説明する。
【００１４】
［ＰＣ１０］
図２は、本発明の一実施形態の文書管理システム１に係るＰＣ１０の構成を示したブロック図である。
図２に示すように、ＰＣ（Personal  Computer）１０は、ＣＰＵ１００、ＲＯＭ１０１、ＲＡＭ１０２、入力部１０３、表示部１０４、通信部１０５及び二次元コード生成部１０６がシステムバス１２０を介して互いに通信可能に接続された構成となっている。
【００１５】
ＣＰＵ（Central  Processing  Unit）１００は、ＲＯＭ（Read  Only  Memory）１０１に記憶されたソフトウェアを実行することでシステムバス１２０に接続された各構成部を総括的に制御する。
特に、本実施形態に係るＰＣ１０において、ＣＰＵ１００は、所定の処理シーケンスに従った二次元コード生成プログラムをＲＯＭ１０１から読み出して実行することで後述するアドレス抽出手段１０６１、二次元コード変換手段１０６２、文献データ生成手段１０６３を実現するための制御を行う。
【００１６】
ＲＡＭ（Random  Access  Memory）１０２は、ＣＰＵ１００の主メモリあるいはワークエリアとして機能する。
入力部１０３は、キーボードやマウスなどの入力デバイスである。
表示部１０４は、液晶ディスプレイ等の表示装置である。
通信部１０５は、ＬＡＮインタフェース等の通信インタフェースを備え、ＭＦＰ２０や文献管理サーバ３０との間で印刷データや各種コマンドの送受信を行う。
【００１７】
二次元コード生成部１０６は、ＱＲコード（登録商標）等の二次元コードを生成するものであり、具体的には、アドレス抽出手段１０６１、二次元コード変換手段１０６２及び文献データ生成手段１０６３によってこれを実現する。
アドレス抽出手段１０６１は、文書ファイル（第一の文書ファイル）内の記述に含まれる文献データ（第一の文献データ）からその文献の出所情報を抽出するものであり、特に、保管アドレス情報を抽出するものである。
【００１８】
ここで、本実施形態に係るアドレス抽出手段１０６１によって抽出されるアドレス情報の具体例について図５を参照しながら説明する。
図５（ａ）及び（ｂ）は、本実施形態に係るアドレス抽出手段１０６１によって抽出されるアドレス情報の具体例を示した説明図である。
図５（ａ）に示すように、アドレス抽出手段１０６１は、第一の文書ファイルに記述されているテキストデータ「http://」を検知することによってＵＲＬからなるアドレス情報を抽出することができる。つまり、予め指定したキーワードにもとづくテキスト検索を行うことによって所定のアドレス情報や他の出所情報（文献名、ページ数、作成者など）を抽出することができる。
【００１９】
また、アドレス抽出手段１０６１は、ウェブページを構成するテキストにおいて、予めリンクが設定されている箇所のＵＲＬをＨＴＭＬソース文書から抽出することもできる。
例えば、図５（ｂ）におけるＨＴＭＬソース文書は、<A HREF=”http://.../文献３.doc”>文献３</A>と記述され、「文献３」の箇所に「http://.../文献３.doc」がハイパーリンクされていることを示している。
このため、係るタグやオプションを検索することによってもアドレス情報「http://.../文献３.doc」を抽出することが可能である。
【００２０】
二次元コード変換手段（識別コード変換手段）１０６２は、アドレス抽出手段１０６１によって抽出されたアドレス関連情報を所定形式の二次元コードに変換するものである。
本実施形態においては、二次元コード変換手段１０６２を介してＱＲコード（登録商標）を取得するようにしており、具体的には、所定の変換ソフトを用いることで所望のテキストデータを容易にＱＲコード（登録商標）に変換できるようになっている。
以下、本実施形態において二次元コードとはＱＲコード（登録商標）を示すものとするが、特にこれに限定されるものではなく、例えば、ＰＤＦ４１７、ＤａｔａＭａｔｒｉｘ、ＭａｘｉＣｏｄｅなどの他の二次元コードでも良い。
【００２１】
なお、二次元コードは、一方向にしか情報を持たない一次元コード（バーコード等）と異なり、水平方向と垂直方向に情報を有するため、多くの情報を小さな印字面積で表示できる利点を有する。
このため、単に第一の文書ファイルに記述されている参考文献のアドレス情報のみならず、その参考文献のページ枚数、更新日時、作成者など、様々な出所情報を含めて二次元コードを生成することができる。
【００２２】
文献データ生成手段１０６３は、二次元コード変換手段１０６２を介して得た二次元コードを第一の文献データに組み込んで新たな文献データを生成するものである。
なお、生成された二次元コードを含む新たな文献データは本発明の第二の文献データに相当するものである。文献データ生成手段１０６３は、係る第二の文献データにもとづいて、第一の文書ファイルに二次元コードを組み込み、第二の文書ファイルを作成し、通信部１０５及び通信回線４０を介してＭＦＰ２０に送信する。
第二の文書ファイルは、例えば、図７（ａ）に示すように、第一の文書ファイルの該当箇所（二次元コードの元となるアドレス情報又はその他の出所情報が掲載されている箇所）を縮小することによって空いたスペースに二次元コードを貼り付けるようにレイアウトしたり、また、図７（ｂ）に示すように、文書の最後のページに二次元コードを付加して作成すれば良い。
なお、このような、二次元コードの出力レイアウトについては、単一のフォームを固定的に用いても良く、または、複数のフォームを予めＲＡＭ等の記憶手段に格納しておき、その中からユーザが任意のフォームを選択するようにしても良い。
【００２３】
［ＭＦＰ２０］
図３は、本発明の一実施形態の文書管理システム１に係るＭＦＰ２０の構成を示したブロック図である。
図３に示すように、ＭＦＰ（Multifunction  Peripheral）２０は、ＣＰＵ２００、ＲＯＭ２０１、ＲＡＭ２０２、操作表示部２０３、画像形成部２０４、給紙部２０５、排紙部２０６、通信部２０７、画像読み取り部２０８、二次元コード出力部２０９、二次元コードデコード部２１０及び文献出力部２１１が、システムバス２２０を介して互いに通信可能に接続された構成となっている。
【００２４】
ＣＰＵ２００は、ＲＯＭ２０１に記憶されたソフトウェアを実行することでシステムバス２２０に接続された各構成部を総括的に制御する。
特に、本実施形態に係るＭＦＰ２０において、ＣＰＵ２００は、所定の処理シーケンスに従った二次元コードデコードプログラム及び文献出力プログラムをＲＯＭ２０１から読み出して実行することで後述する二次元コード抽出手段２１０１、復号手段２１０２、文献ファイル抽出手段２１１１及び文献出力手段２１１２を実行するための制御を行う。
【００２５】
ＲＡＭ２０２は、ＣＰＵ２００の主メモリあるいはワークエリアとして機能する。
操作表示部２０３は、テンキーやタッチパネル等の表示手段と液晶ディスプレイ等の表示手段とによって構成される。
特に、本実施形態においては、情報表示手段２０３１及び選択手段２０３２を備え以下の動作を行う。
【００２６】
情報表示手段２０３１は、復号手段２１０１が取得した一以上の出所情報を表示するものである。
また、選択手段２０３２は、ユーザによる所定操作に応じ、情報表示手段２０３１が表示する一以上の出所情報の中から任意の出所情報を選択するものである。
具体的には、図６に示すように、第二の文書ファイル内の文書に掲載される参考文献の文献名やアドレスが情報表示手段２０３１によって表示され、選択手段２０３２によって選択された文献（図６の場合、参考文献２）が文献出力部２１１における出力対象となる。
これにより、ユーザは、複数の文献情報の中から出力対象とする文献のみを容易に選択することができる。
【００２７】
画像形成部２０４は、印刷データにもとづいて用紙への画像出力を行うものである。
給紙部２０５は、画像形成部２０４に対して給紙を行い、排紙部２０６は、印刷済みの用紙を排紙するものである。
通信部２０７は、ＬＡＮインタフェース等の通信インタフェースを備え、ＰＣ１０や文献管理サーバ３０との間で印刷データや各種コマンドの送受信を実行するものである。
画像読み取り部２０８は、いわゆるスキャナ装置であり、紙媒体等に形成された画像や文書等をスキャンして画像や文書を読み取るものである。読み取った画像や文書は、電子ファイルとして図示しない保存手段に保存される。
特に、本実施形態においては、後述する二次元コード抽出手段２１０１との連携により二次元コードを分離・抽出する機能を備えている。
【００２８】
二次元コード出力部（識別コード出力手段）２０９は、ＰＣ１０から送信され通信回線４０を介して受信した第二の文書ファイルにもとづき、二次元コードの出力を行うものである。
具体的には、ＰＣ１０の文献データ生成手段１０６３によって生成された第二の文献データにもとづいて二次元コードを含む第二の文書ファイルに相当する第二の文書を印刷するものである。
【００２９】
二次元コードデコード部２１０は、二次元コードから元のアドレス情報等を抽出するものであり、具体的には、二次元コード抽出手段２１０１及び復号手段２１０２によってこれを実現する。
二次元コード抽出手段（識別コード抽出手段）２１０１は、原稿を読み取り、読み取った画像から二次元コードを抽出するものである。
具体的には、二次元コード出力部（識別コード出力手段）２０９にて印刷された第二の文書を画像読み取り部２０８のスキャン機構によって読み取り、その文書に含まれる二次元コードを抽出する。
なお、読み取りの対象となる文書は、少なくとも二次元コードが記載された該当ページや該当部分のみを読み取ることでも足りる。
【００３０】
復号手段２１０２は、二次元コード抽出手段２１０１によって抽出された二次元コードを復号し、少なくともアドレス情報を含む元のアドレス関連情報を取得するものである。
具体的には、二次元コードを解釈してすべての文字列を取得したうえで、その文字列に含まれるＵＲＬなどのアドレス情報及び他の出所情報を抽出するものである。
【００３１】
文献出力部２１１は、文献ファイル抽出手段２１１１及び文献出力手段２１１２によって構成される。
文献ファイル抽出手段２１１１は、第二の文書に掲載されている参考文献等の文献ファイル（文献本体の電子ファイル）を文献管理サーバ３０から抽出するものである。
具体的には、復号手段２１０２によって得たアドレス情報にもとづいて文献管理サーバ３０の文献ファイル格納部３０６を検索し、その中から、予め対応づけて格納されている文献の文献データを抽出する。
【００３２】
文献出力手段２１１２は、第二の文書中に掲載されていた参考文献等を印刷するものである。
具体的には、文献ファイル抽出手段２１１１が抽出した文献ファイルにもとづき、画像形成部２０４がその文献を印刷する。
【００３３】
アドレス判定部２１２は、復号手段２１０２が取得したアドレス情報の正否を判定するものである。
具体的には、ＵＲＬ上の誤り、ＵＲＬに対応するファイルデータが削除されている場合等、所望の文献ファイルにアクセスできない状態を検知するようにしている。
また、エラー通知手段２１３は、アドレス判定部２１２が、アドレス情報の不正を検知した場合に、所定のエラー通知を行うものであり、操作表示部２０３において表示させたり、通信部２０７を介してＰＣ１０に通知するようにしても良い。
【００３４】
［文献管理サーバ３０］
図４は、本発明の一実施形態の文書管理システム１に係る文献管理サーバ３０の構成を示したブロック図である。
図４に示すように、文献管理サーバ３０は、ＣＰＵ３００、ＲＯＭ３０１、ＲＡＭ３０２、入力部３０３、表示部３０４、通信部３０５及び文献ファイル格納部３０６が、システムバス３２０を介して互いに通信可能に接続された構成となっている。
【００３５】
ＣＰＵ３００は、ＲＯＭ３０１に記憶されたソフトウェアを実行することでシステムバス３２０に接続された各構成部を総括的に制御する。
特に、本実施形態に係る文献管理サーバ３０において、ＣＰＵ３００は、所定の処理シーケンスに従った処理プログラムをＲＯＭ３０１から読み出して実行することで文献ファイル格納部３０６の制御を行う。
【００３６】
ＲＡＭ３０２は、ＣＰＵ３００の主メモリあるいはワークエリアとして機能する。
入力部３０３は、キーボードやマウスなどの入力デバイスである。
表示部３０４は、モニター機能を備えた液晶ディスプレイ等の表示装置である。
通信部３０５は、ＬＡＮインタフェース等の通信インタフェースを備え、ＰＣ１０やＭＦＰ２０との間で印刷データや各種コマンドの送受信を実行するものである。
【００３７】
文献ファイル格納部３０６は、参考文献等の文献ファイルを格納するハードディスク等の記憶手段によって構成されており、特に、各文献ファイルは所定のアドレス情報に対応づけて格納されている。
また、本実施形態において参考文献等の格納アドレス情報は、ＵＲＬで設定されるため、インターネットに接続されている他の装置からはＵＲＬを指定することによって文献管理サーバ３０に格納されている文献ファイルに直接的にアクセスできるようになっている。
【００３８】
［通信回線４０］
通信回線４０は、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Aria  Network）、インターネット等が単独又は複合的に構成されたものである。
なお、前述のように、本実施形態においてはアドレス情報としてＵＲＬを使用するため、少なくともＰＣ１０及び文献管理サーバ３０はインターネットに接続される構成となる。
【００３９】
次に、以上のような構成からなる一実施形態の文書管理システムにおける文書管理方法ついて図面を参照しながら説明する。
【００４０】
最初に、本実施形態に係る文書管理方法の前段にあたる二次元コード生成の処理手順について図８及び図９を参照しながら説明する。
図８は、本発明の一実施形態に係る文書管理方法における二次元コード生成の処理手順を示したフローチャートである。
また、図９は、図８に示す文書管理方法を具体的に説明するためのイメージ図である。
【００４１】
まず、前処理として、二次元コード生成処理を行うためのスタンバイ設定（二次元コード生成モードの設定）を行う（Ｓ１０１）。
具体的には、ＰＣ１０の入力部１０３の所定操作をトリガーとして、ＣＰＵ１００に対してコマンドが発せられ二次元コード生成プログラムが起動される。
【００４２】
そこで、ユーザによる所定操作に応じ、ＰＣ１０が、所望の文書ファイルに対する印刷命令を行う。
具体的には、ＰＣ１０のアプリケーションによって生成された文書ファイルＡ（第一の文書ファイルに相当）に対し、ユーザが印刷実行の操作を行うこと（Ｓ１０２）によって、ＣＰＵ１００が文書ファイルＡの印刷命令を二次元コード生成部１０６に対して行う（Ｓ１０３）。
なお、図９（ａ）に示すように、文書ファイルＡの中の記述には、第一の文献データとして、参考文献の名称（参考文献１及び参考文献２）と、その格納場所である文献管理サーバ３０の格納アドレス（参考文献１及び参考文献２のＵＲＬ）とが記載されているものとする。
【００４３】
ステップＳ１０３における印刷命令に応じて、二次元コード生成部１０６のアドレス抽出手段１０６１は、文書ファイルＡ内の第一の文献データの中からアドレス情報を検索して抽出する（Ｓ１０４，Ｓ１０５）。
具体的には、アドレス抽出手段１０６１は、文書ファイルＡの文書中の「文献」、「引例」等の語句に基づいて、その語句に隣接する（又はその語句の前あるいは後の）一連のアドレス情報を抽出する。
このとき、アドレス抽出手段１０６１は、文献のアドレス情報のみならず、その文献のページ数、更新日時、作成者などの他の出所情報も抽出する。
次に、ＰＣ１０は、二次元コード変換手段１０６２が、アドレス抽出手段１０６１によって抽出されたアドレス情報（出所情報）を二次元コードに変換する（Ｓ１０６）。
なお、Ｓ１０４乃至Ｓ１０６は、文書ファイルＡに掲載されている参考文献の数に応じて繰り返して実行される。
【００４４】
次いで、ＰＣ１０は、文献データ生成手段１０６３が、文書ファイルＡ内の第一の文献データに二次元コードを組み込んで第二の文献データを生成して文書ファイルＡ’（第二の文書ファイルに相当）とし、ＭＦＰ２０に送信する（Ｓ１０７）。
そして、ＭＦＰ２０では、二次元コード出力部２０９が、ＰＣ１０から送信された文書ファイルＡ’を受けてこれに相当する文書Ａ’（第二の文書）の印刷を行う（Ｓ１０８）。
以上、本実施形態に係る文書管理方法の前段の各ステップを所定のプロセスにしたがって実行することによって、図９（ｂ）に示すように、参考文献（ここでは参考文献１及び参考文献２）のアドレス情報や他の出所情報からなる二次元コードが組み込まれた文書Ａ’を取得することができる。
【００４５】
次に、本実施形態に係る文書管理方法の後段にあたる文献出力の処理手順について図１０及び図１１を参照しながら説明する。
図１０は、本発明の一実施形態に係る文書管理方法における二次元コードデコード処理及び文献出力処理の手順を示したフローチャートである。
また、図１１は、図１０に示す文書管理方法を具体的に説明するためのイメージ図である。
【００４６】
まず、前処理として、二次元コードデコード処理及び文献出力処理を行うためのスタンバイ設定（参考文献出力モードの設定）を行う（Ｓ２０１）。
具体的には、ＭＦＰ２０の操作表示部２０３における所定操作をトリガーとして、ＣＰＵ２００に対してコマンドが発せられ二次元コードデコードプログラム及び文献出力プログラムが起動される。
【００４７】
そこで、ユーザが文書Ａ’を原稿として読み取るための所定操作をＭＦＰ２０に対して行う所定操作を行う（Ｓ２０２）。
具体的には、図１１（ａ）に示すように、ＣＰＵ２００の命令にもとづき、画像読み取り部２０８が、二次元コードが組み込まれた文書Ａ’を読み取る。
次に、ＣＰＵ２００は、文書Ａ’に関する参考文献情報を表示させる旨の命令を二次元コードデコード部２１０に対して行う（Ｓ２０３）。
【００４８】
これを受け、二次元コードデコード部２１０は、文書Ａ’に含まれる二次元コードを検索して抽出する（Ｓ２０４、Ｓ２０５）。
例えば、図１１（ａ）〜（ｂ）に示すように、二次元コード抽出手段２１０１が、文書Ａ’から参考文献１と参考文献２の二次元コードを抽出する。
【００４９】
次に、二次元コードデコード部２１０は、二次元コードを復号してアドレス情報その他の出所情報を抽出する（Ｓ２０６、Ｓ２０７）。
具体的には、まず復号手段２１０２が、二次元コードからテキストデータを抽出し、次いで、文献ファイル抽出手段２１１１が、そのテキストデータから参考文献のアドレス等（図１１の例の場合、参考文献１及び参考文献２のアドレス情報や文献名などの出所情報）を抽出する。
【００５０】
そして、操作パネル（操作表示部２０３）では、情報表示手段２０３１が、抽出されたすべての文献の出所情報をリスト表示する（Ｓ２０８）。
続いて、ユーザは、表示された複数の文献データの中から出力を希望する任意の文献を選択したうえで（Ｓ２０９）、その文献に対する印刷指示を行う（Ｓ２１０）。
本実施形態においては、図１１（ｂ）に示すように、参考文献２が操作パネル上で選択され、実行ボタンによって出力指示が行われたものとする。
これを受け、操作パネルからは文献出力部２１１に対し、参考文献２の印刷命令が送信される（Ｓ２１１）。
【００５１】
参考文献２の印刷命令を受けた文献出力部２１１は、文献管理サーバ３０に対して参考文献２の文献取得を要求し、その文献ファイルを抽出する（Ｓ２１２）。
具体的には、参考文献２のアドレス情報を文献管理サーバ３０に送信すると、文献管理サーバ３０ではそのアドレス情報にもとづいて対応する文献ファイルを文献ファイル格納部３０６から抽出する。
そして、文献出力部２１１は、画像形成部２０４との連携により、文献管理サーバ３０から抽出した参考文献２の文献ファイルを印字出力することで、図１１（ｃ）に示すように、参考文献２の印刷物が得られることとなる（Ｓ２１３）。
【００５２】
ここで、上述の実施形態における文書管理システム１、ＰＣ１０、ＭＦＰ２０、文献管理サーバ３０及び文書管理方法は、文書管理プログラム、即ち、二次元コード生成プログラム、二次元コードデコードプログラム、文献出力プログラムの命令によりコンピュータで実行される処理，手段，機能によって実現される。上述の各プログラムは、文書管理システム１、ＰＣ１０、ＭＦＰ２０、文献管理サーバ３０の各構成要素に指令を送り、以下に示すような所定の処理・機能を行わせる。すなわち、本実施形態の文書管理システム１における各手段は、上述の各プログラムとコンピュータとが協働した具体的手段によって実現される。
なお、プログラムの全部又は一部は、例えば、磁気ディスク，光ディスク，半導体メモリ，その他コンピュータで読取り可能な記録媒体により提供され、記録媒体から読み出されたプログラムがコンピュータにインストールされて実行される。また、プログラムは、記録媒体を介さず、通信回線を通じて直接にコンピュータにロードし実行することもできる。
【００５３】
以上説明したように、本実施形態の文書管理システム１によれば、アドレス抽出手段１０６１が文書ファイル内の文書中に記述される第一の文献データのアドレス等（参考文献等のＵＲＬやその他の出所情報）を自動的に抽出し、二次元コード変換手段１０６２がその出所情報を二次元コードに変換し、文献データ生成手段１０６３が、その二次元コードが組み込まれた第二の文献データを生成するようにしている。
そして、ＭＦＰ２０は、二次元コードが付された第二の文書を印刷するようにしている。
したがって、所定の文書を読み取らせるだけで、その文書に含まれる情報の出所を抽出し、コード化したうえでテキストデータとともに自動出力する作用を有している。
また、二次元コードを用いることで、アドレス情報のみならず他の付加情報からなる出所情報を正確にコード化する作用も有している。
【００５４】
そして、ＭＦＰ２０では、二次元コード抽出手段２１０１が第二の文書を読み取って二次元コードを抽出し、復号手段２１０２が抽出した二次元コードを復号して出所情報を取得するようにしている。
次いで、文献ファイル抽出手段２１１１が、文献管理サーバ３０から対応する文献の文献ファイルを抽出し、文献出力部２１１２がこれを出力するようにしている。
したがって、二次元コードを有する第二の文書を読み取るだけで、関連する情報にアクセスし、自動的に取得する作用を有している。
【００５５】
また、情報表示手段２０３１が、複数の出所情報を表示したうえで、ユーザが選択手段２０３２を介して任意の情報を選択して取得できるようになっている。
さらに、アドレス判定部２１２が、復号したアドレスの正否を判断し、エラー通知部２１３が、アドレスの誤りを検知した場合には、操作表示部２０３やＰＣ１０を介してユーザに通知するようにしている。
【００５６】
このように、本実施形態に係る文書管理システム１によれば、参考文献等の複雑なＵＲＬを覚えたり記憶する手間が省略できるとともに、ＵＲＬを手入力する必要もなくなり、所定の第二の文書をスキャンするだけで所望の参考文献を迅速かつ確実に取得できるようになっている。
このため、利便性のみならず信頼性に優れた文書管理システムを実現することができる。
また、文書ファイルの形式や利用態様を問わず、広範に本実施形態の文書管理システムを実現することも可能である。
【００５７】
以上、本発明の文書管理システム１について、好ましい実施形態を示して説明したが、本発明にかかる文書管理システム１は、上述した実施形態にのみ限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
まず、二次元コード生成部１０６（二次元コード生成プログラム）は、ＰＣ１０のみならず、ＭＦＰ２０や文献管理サーバ３０に備える構成であっても良い。
例えば、ＭＦＰ２０に二次元コード生成プログラムをインストールすることによって、ＭＦＰ２０単体で本発明を実現することも可能である。
【００５８】
また、二次元コードデコード部２１０（二次元コードデコードプログラム）や文献出力部２１１（文献出力プログラム）は、ＭＦＰ２０のみならず、文献管理サーバ３０に備える構成であっても良い。
例えば、二次元コードでコードプログラム及び文献出力プログラムを、文献管理サーバ３０にインストールすることによって、ＭＦＰ２０を簡易な構成にすることができる。
【００５９】
さらに、本実施形態においては、二次元コードを利用するようにしているが、一次元コードや文字列を識別コードとして代用しても同様の作用、効果を得ることができる。
また、二次元コードデコード部２１０（二次元コードデコードプログラム）や文献ファイル格納部３０は、ＭＦＰ２０に備える構成であっても良い。
例えば、ＰＣ１０や可搬型メモリから受信した第一の文書ファイルや、画像読み取り部２０８で文書をスキャンして保存した第一の文書ファイルにもとづいて、二次元デコード部２１０で第二の文書ファイルを生成することができる。そして、第二の文書ファイルにもとづいて、ＭＦＰ２０内部の文献ファイル格納部から文献ファイルを抽出することができる。
【産業上の利用可能性】
【００６０】
本発明は、スキャナを備えた画像形成装置とパーソナルコンピュータやドキュメントサーバなどの情報処理装置とからなる文書管理システムに好適に利用することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施形態に係る文書管理システムの構成を示すネットワーク構成図である。
【図２】本発明の一実施形態の文書管理システムに係るＰＣの構成を示したブロック図である。
【図３】本発明の一実施形態の文書管理システムに係るＭＦＰの構成を示したブロック図である。
【図４】本発明の一実施形態の文書管理システム１に係る文献管理サーバ３０の構成を示したブロック図である。
【図５】本発明の一実施形態に係るアドレス抽出手段によって抽出されるアドレス情報の具体例を示した説明図である。
【図６】本発明の一実施形態に係る情報表示手段及び選択手段を説明するためのパネル表示図である。
【図７】本発明の一実施形態において出力される二次元コードの表示例を示した図である。
【図８】本発明の一実施形態に係る文書管理方法における二次元コード生成の処理手順を示したフローチャートである。
【図９】図８に示す文書管理方法を具体的に説明するためのイメージ図である。
【図１０】本発明の一実施形態に係る文書管理方法における二次元コードデコード処理及び文献出力処理の手順を示したフローチャートである
【図１１】図１０に示す文書管理方法を具体的に説明するためのイメージ図である。
【符号の説明】
【００６２】
１  文書管理システム
１０  ＰＣ（情報処理装置）
１０６１  アドレス抽出手段
１０６２  二次元コード変換手段（識別コード変換手段）
１０６３  文献データ生成手段
２０  ＭＦＰ（画像形成装置）
２０９  二次元コード出力部（識別コード出力手段）
２１０１  二次元コード抽出手段（識別コード抽出手段）
２１０２  復号手段
２１１１  文献ファイル抽出手段
２１１２  文献出力手段
３０  文献管理サーバ
【図１】
2010102644.tif 000003
【図２】
2010102644.tif 000004
【図３】
2010102644.tif 000005
【図４】
2010102644.tif 000006
【図５】
2010102644.tif 000007
【図６】
2010102644.tif 000008
【図７】
2010102644.tif 000009
【図８】
2010102644.tif 000010
【図９】
2010102644.tif 000011
【図１０】
2010102644.tif 000012
【図１１】
2010102644.tif 000013