(57)【要約】【課題】電子文書中にて関連文書が特定されている場合に、当該関連文書の中で必要な部分だけを印刷する。【解決手段】  電子文書の印刷指示があると、当該印刷指示に設定されている関連付け情報に基づき、当該電子文書に関連する他の電子文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部１６と、前記印刷指示で指定された電子文書に加えて、当該電子文書に関連するとして前記データ取得部１６が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部１８とを備えて、文書処理装置を構成する。【選択図】図３
2011039955.tif 000002
【特許請求の範囲】
【請求項１】
電子文書の印刷指示があると、当該電子文書に対する関連付け情報に基づき、当該電子文書に関連する他の電子文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部と、
前記印刷指示で指定された電子文書に加えて、前記データ取得部が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部と
を備えることを特徴とする文書処理装置。
【請求項２】
前記データ取得部が特定した前記指定参照部分についての情報出力を行って、当該指定参照部分の印刷要否についての情報入力を受け付ける印刷要否選択部を備え、
前記処理対象決定部は、前記印刷要否選択部にて印刷要である旨が入力された指定参照部分を、前記印刷指示による印刷処理の処理対象とする
ことを特徴とする請求項１記載の文書処理装置。
【請求項３】
前記電子文書と当該電子文書に関連する前記指定参照部分とが互いに異なる記録媒体上に印刷出力される場合に、当該指定参照部分が存在する旨の情報を生成して、当該電子文書が印刷出力される記録媒体上に追加出力させる画像編集部
を備えることを特徴とする請求項１または２記載の文書処理装置。
【請求項４】
電子文書の作成を行う文書作成部と、
前記文書作成部で作成する電子文書中にて当該電子文書に関連づけられる他の電子文書についてのデータ取得を行う関連文書特定部と、
前記関連文書特定部がデータ取得を行った関連文書中での参照部分を指定して、これを指定参照部分とする参照部分特定部と、
前記参照部分特定部で指定した指定参照部分と当該指定の基になった電子文書との対応関係を特定する情報を生成して、関連付け情報として設定する情報設定部と
を備えることを特徴とする文書処理装置。
【請求項５】
電子文書の作成を行う文書作成部と、
前記文書作成部で作成する電子文書中にて当該電子文書に関連づけられる他の電子文書についてのデータ取得を行う関連文書特定部と、
前記関連文書特定部がデータ取得を行った関連文書中での参照部分を指定して、これを指定参照部分とする参照部分特定部と、
前記参照部分特定部で指定した指定参照部分と当該指定の基になった電子文書との対応関係を特定する情報を生成して、関連付け情報として設定する情報設定部と、
電子文書の印刷指示があると、前記関連付け情報に基づき、当該電子文書の関連文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部と、
前記印刷指示で指定された電子文書に加えて、前記データ取得部が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部と
を備えることを特徴とする文書処理装置。
【請求項６】
コンピュータを、
電子文書の作成を行う文書作成部と、
前記文書作成部で作成する電子文書中にて当該電子文書に関連づけられる他の電子文書についてのデータ取得を行う関連文書特定部と、
前記関連文書特定部がデータ取得を行った関連文書中での参照部分を指定して、これを指定参照部分とする参照部分特定部と、
前記参照部分特定部で指定した指定参照部分と当該指定の基になった電子文書との対応関係を特定する情報を生成して、関連付け情報として設定登録する情報設定部と、
電子文書の印刷指示があると、前記関連付け情報に基づき、当該電子文書の関連文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部と、
前記印刷指示で指定された電子文書に加えて、前記データ取得部が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部
として機能させることを特徴とする文書処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書処理装置および文書処理プログラムに関する。
【背景技術】
【０００２】
近年、電子文書を取り扱う文書処理装置が普及している。「電子文書」とは、電磁的記録による文書のことをいい、具体的にはスキャナ等で読み取って電子化した文書やパーソナルコンピュータ等で作成された文書が相当する。「電磁的記録」とは、電子的方式、磁気的方式その他人の知覚によっては認識することができない方式で作られた記録のことをいう。
文書処理装置が取り扱う電子文書としては、構造化文書がある。この構造化文書は、関連文書との間にリンクを張って、そのリンク先の関連文書を参照できる構造を持つ（例えば、特許文献１参照）。
また、電子文書の印刷出力にあたっては、印刷対象文書が他の関連文書へのリンクを含んでいる場合に、リンク先の関連文書の印刷データを取得し、この取得した関連文書についても印刷出力を行う、というものがある（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平５−４０７５７号公報
【特許文献２】特開２００４−４２４１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、電子文書中にて関連文書が特定されている場合に、当該関連文書の中で必要な部分だけを印刷する文書処理装置および文書処理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
請求項１に係る発明は、電子文書の印刷指示があると、当該電子文書に対する関連付け情報に基づき、当該電子文書に関連する他の電子文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部と、前記印刷指示で指定された電子文書に加えて、前記データ取得部が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部とを備えることを特徴とする文書処理装置である。
請求項２に係る発明は、前記データ取得部が特定した前記指定参照部分についての情報出力を行って、当該指定参照部分の印刷要否についての情報入力を受け付ける印刷要否選択部を備え、前記処理対象決定部は、前記印刷要否選択部にて印刷要である旨が入力された指定参照部分を、前記印刷指示による印刷処理の処理対象とすることを特徴とする請求項１記載の文書処理装置である。
請求項３に係る発明は、前記電子文書と当該電子文書に関連する前記指定参照部分とが互いに異なる記録媒体上に印刷出力される場合に、当該指定参照部分が存在する旨の情報を生成して、当該電子文書が印刷出力される記録媒体上に追加出力させる画像編集部を備えることを特徴とする請求項１または２記載の文書処理装置である。
請求項４に係る発明は、電子文書の作成を行う文書作成部と、前記文書作成部で作成する電子文書中にて当該電子文書に関連づけられる他の電子文書についてのデータ取得を行う関連文書特定部と、前記関連文書特定部がデータ取得を行った関連文書中での参照部分を指定して、これを指定参照部分とする参照部分特定部と、前記参照部分特定部で指定した指定参照部分と当該指定の基になった電子文書との対応関係を特定する情報を生成して、関連付け情報として設定する情報設定部とを備えることを特徴とする文書処理装置である。
請求項５に係る発明は、電子文書の作成を行う文書作成部と、前記文書作成部で作成する電子文書中にて当該電子文書に関連づけられる他の電子文書についてのデータ取得を行う関連文書特定部と、前記関連文書特定部がデータ取得を行った関連文書中での参照部分を指定して、これを指定参照部分とする参照部分特定部と、前記参照部分特定部で指定した指定参照部分と当該指定の基になった電子文書との対応関係を特定する情報を生成して、関連付け情報として設定する情報設定部と、電子文書の印刷指示があると、前記関連付け情報に基づき、当該電子文書の関連文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部と、前記印刷指示で指定された電子文書に加えて、前記データ取得部が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部とを備えることを特徴とする文書処理装置である。
請求項６に係る発明は、コンピュータを、電子文書の作成を行う文書作成部と、前記文書作成部で作成する電子文書中にて当該電子文書に関連づけられる他の電子文書についてのデータ取得を行う関連文書特定部と、前記関連文書特定部がデータ取得を行った関連文書中での参照部分を指定して、これを指定参照部分とする参照部分特定部と、前記参照部分特定部で指定した指定参照部分と当該指定の基になった電子文書との対応関係を特定する情報を生成して、関連付け情報として設定登録する情報設定部と、電子文書の印刷指示があると、前記関連付け情報に基づき、当該電子文書の関連文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行うデータ取得部と、前記印刷指示で指定された電子文書に加えて、前記データ取得部が取得した前記指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする処理対象決定部として機能させることを特徴とする文書処理プログラムである。
【発明の効果】
【０００６】
請求項１に係る発明によれば、印刷指示で指定された電子文書に関連する他の電子文書については、その全部ではなく指定参照部分が印刷出力されるので、指定した部分以外の印刷出力を抑制できる。
請求項２に係る発明によれば、関連付け情報に基づいて特定された指定参照部分のうち、印刷要否選択部にて印刷要である旨が入力された指定参照部分に印刷範囲を絞り込むことができる。
請求項３に係る発明によれば、記録媒体上への追加出力の内容を参照することで、当該記録媒体上に印刷出力された電子文書について、これに関連する指定参照部分が当該記録媒体とは記録媒体上に印刷出力されていることが分かるので、当該追加出力を行わない場合に比べて、印刷出力された電子文書と指定参照部分の関連の理解が向上する。
請求項４，５に係る発明によれば、印刷指示で指定された電子文書の関連文書については、その全部ではなく指定参照部分が印刷出力されるので、当該関連文書の印刷範囲を絞り込むことができる。
【図面の簡単な説明】
【０００７】
【図１】本発明に係る文書処理装置の概略構成例を示すブロック図である。
【図２】本発明に係る文書処理装置を構成するコンピュータ装置におけるハードウエア構成例を示すブロック図である。
【図３】本発明に係る文書処理装置を構成するコンピュータ装置における機能構成例を示すブロック図である。
【図４】本発明に係る文書処理装置における電子文書の作成処理の手順の一具体例を示すフローチャートである。
【図５】本発明に係る文書処理装置における電子文書と関連文書との関連付けの一具体例を示す説明図である。
【図６】本発明に係る文書処理装置における電子文書の印刷指示処理の手順の一具体例を示すフローチャートである。
【図７】本発明に係る文書処理装置における印刷対象となる電子文書およびこれに関連する指定参照部分についての情報表示出力結果の一具体例を示す説明図である。
【発明を実施するための形態】
【０００８】
以下、図面に基づき本発明に係る文書処理装置および文書処理プログラムについて説明する。
【０００９】
［文書処理装置の構成例］
先ず、文書処理装置の構成例について説明する。
【００１０】
図１は本発明に係る文書処理装置の概略構成例を示すブロック図であり、図２はその文書処理装置を構成するコンピュータ装置におけるハードウエア構成例を示すブロック図である。
図１に示すように、文書処理装置は、コンピュータ装置１と、ファイルサーバ装置２と、プリンタ装置３と、ネットワーク回線４と、を備えて構成されている。
コンピュータ装置１は、情報入力機能、情報処理機能、情報記憶機能、情報出力機能、その他のコンピュータとしての機能を有している。具体的には、図２に示すように、ＣＰＵ（Central Processing Unit）１ａ、ＲＯＭ（Read Only Memory）１ｂ、ＲＡＭ（Random Access Memory）１ｃ、ＨＤＤ（Hard Disk Drive）１ｄ、インターフェース（Ｉ／Ｆ）コネクタ１ｅ等を備えており、これらのハードウエア資源を利用して上述した各機能を実現するように構成されている。
ファイルサーバ装置２は、電子文書についての記憶蓄積を行う機能を有している。
プリンタ装置３は、電子文書を記録媒体上へ印刷出力する機能を有している。
ネットワーク回線４は、コンピュータ装置１、ファイルサーバ装置２およびプリンタ装置３の間を接続し、これらの間での通信を実現するものである。
【００１１】
図３は、本発明に係る文書処理装置を構成するコンピュータ装置における機能構成例を示すブロック図である。
図例のように、コンピュータ装置１は、電子文書を作成する作成処理部１０ａおよび電子文書の印刷出力を指示する印刷処理部１０ｂとして機能する。さらに、作成処理部１０ａは、文書作成部１１、関連文書特定部１２、参照部分特定部１３および情報設定部１４として機能する。また、印刷処理部１０ｂは、印刷指示部１５、データ取得部１６、印刷要否選択部１７、処理対象決定部１８および画像編集部１９として機能する。
【００１２】
文書作成部１１は、電子文書の作成を行う。ここでいう「作成」には、コンピュータ装置１の操作者による操作に従いつつ新たな電子文書を作成する場合の他に、ファイルサーバ装置２または図示せぬ他の装置から取得した電子文書について編集処理や更新処理等を行って新たな電子文書とする場合を含む。この文書作成部１１で作成する電子文書には、当該電子文書中に、当該電子文書に関連する他の電子文書（以下、単に「関連文書」という。）を特定する記述箇所（以下、この記述箇所を「関連記述箇所」という。）が含まれているものとする。関連文書としては、例えば、作成する電子文書の記述内容についての参考文献が挙げられる。関連記述箇所としては、例えば、参考文献の引用箇所が挙げられ、さらに具体的には当該引用箇所となるキーワード、文、図等が挙げられる。また、ＨＴＭＬ（Hyper Text Markup Language）で記述された電子文書においては、関連文書を特定する記述箇所として、リンクタグで記述され関連文書への参照先をＵＲＬ（Uniform Resource Locator）形式で記述するようにしてもよい。
【００１３】
関連文書特定部１２は、文書作成部１１で作成する電子文書中で挙げられる関連文書についてのデータ取得を行う。具体的には、コンピュータ装置１の操作者による操作に従いつつ、関連文書について、その内容の表示出力を行い得るように、ファイルサーバ装置２からのデータ取得を行う。
【００１４】
参照部分特定部１３は、関連文書特定部１２がデータ取得を行った関連文書中での参照部分を指定する。具体的には、コンピュータ装置１の操作者による操作に従いつつ、関連文書中で、文書作成部１１で作成する電子文書中の関連記述箇所と特に関連性が高いと操作者が判断した部分について、その指定を行う。そして、指定を行った部分について、関連記述箇所に関連する指定参照部分とする。参照部分の指定は、文書中の頁や行等を用いて行ってもよいし、あるいは座標平面状の領域指定によって行ってもよい。
【００１５】
情報設定部１４は、参照部分特定部１３で指定した指定参照部分と、その指定の基になった電子文書中の関連記述箇所とについて、これらの対応関係を特定する情報を生成する。具体的には、当該指定参照部分を特定する情報、当該関連記述箇所を特定する情報およびこれらの関連付けを行う情報を有して構成される情報を生成する。指定参照部分を特定する情報は、関連文書中での当該指定参照部分の位置を特定する情報と、当該関連文書または当該指定参照部分のファイルサーバ装置２内での記憶箇所を特定する情報とを含む。ただし、指定参照部分について領域指定を行った場合に、当該領域内の文字列情報や画像情報を既に取得していれば、記憶箇所を特定する情報に代わって、既に取得している情報をキャッシュデータとして持つことも考えられる。そして、情報設定部１４は、生成した情報を、当該電子文書中の関連記述箇所についての関連付け情報として設定するとともに、その関連付け情報を後に利用し得るように登録しておく。登録は、例えば、電子文書が文書単位のプロパティーファイル等といった付加データに対応するデータ形式のものであれば、その付加データを利用して行うことが考えられる。また、例えばファイルサーバ装置２に専用の記憶領域を確保している場合であれば、その記憶領域内にデータベース化してテーブル形式等で登録しておくことが考えられる。
【００１６】
印刷指示部１５は、作成処理部１０ａで作成した電子文書またはファイルサーバ装置２から取り出した電子文書について、その印刷出力をプリンタ装置３に対して指示する。
【００１７】
データ取得部１６は、印刷指示部１５での電子文書の印刷指示があると、その印刷指示される当該電子文書についての関連付け情報が存在するか否かを判断し、存在すれば当該関連付け情報に基づき、当該電子文書の関連文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行う。データ取得は、ファイルサーバ装置２からの関連文書の取り出しを通じて行うことが考えられるが、指定参照部分の情報を既に取得してキャッシュデータとして保持している場合には、そのキャッシュデータを当該キャッシュデータの格納箇所から取り出すことによって行うことも考えられる。
【００１８】
印刷要否選択部１７は、データ取得部１６が特定した指定参照部分についての情報出力を行う。具体的には、コンピュータ装置１の操作者に対して、指定参照部分の内容に関する表示出力を行う。そして、その情報出力結果を参照した操作者が行うコンピュータ装置１の操作に基づき、当該指定参照部分の印刷要否についての情報入力を受け付ける。このときの情報出力および情報入力は、公知のＧＵＩ（Graphical User Interface）技術を利用して実現すればよい。
【００１９】
処理対象決定部１８は、印刷指示部１５による印刷指示で指定された電子文書に加えて、データ取得部１６が取得した指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする。ただし、印刷要否選択部１７での情報入力があった場合には、当該印刷要否選択部１７にて印刷要である旨が入力された指定参照部分を、当該印刷指示による印刷処理の処理対象とする。
【００２０】
画像編集部１９は、電子文書と当該電子文書に関連する指定参照部分とが互いに異なる記録媒体上に印刷出力される場合、すなわちそれぞれの出力用紙が異なる場合に、当該指定参照部分が存在する旨の情報を生成して、当該電子文書が印刷出力される記録媒体上に追加出力させる。追加出力は、例えば電子文書が印刷出力される記録媒体上の余白領域部分、具体的には当該記録媒体上のヘッダ部分またはフッタ部分に対して、描画を行うようにすることが考えられる。
【００２１】
これらの各部１１〜１９は、コンピュータ装置１でのプログラム実行によって実現される。換言すると、これらの各部１１〜１９は、コンピュータ装置１内または当該コンピュータ装置１がアクセスする記憶箇所にインストールされたプログラム（文書処理プログラム）によって実現される。その場合に、当該プログラムは、インストールに先立ち、コンピュータ読み取り可能な記憶媒体に格納されて提供されるものであっても、または通信回線を介して外部から配信されるものであってもよい。
【００２２】
また、これらの各部１１〜１９について、ここではコンピュータ装置１に一括して配されている場合を例に挙げているが、ネットワーク回線４上に存在する他のコンピュータ装置（ただし不図示）やファイルサーバ装置２等に分散して配置しても構わない。
【００２３】
［文書処理装置の処理動作例］
次に、文書処理装置における処理動作例を説明する。
ここでは、文書処理装置での処理動作として、作成処理部１０ａで行う電子文書の作成処理と、印刷処理部１０ｂで行う電子文書の印刷指示処理とを例に挙げて、それぞれについて説明する。
【００２４】
［電子文書の作成処理］
図４は、電子文書の作成処理の手順の一具体例を示すフローチャートである。
電子文書の作成を行う場合には、コンピュータ装置１上で動作するツールの一つである作成処理部１０ａを起動する。そして、文書作成部１１による電子文書の作成を行う。ここまでは、一般的な文書作成アプリケーションソフトウエアを用いた文書作成処理と同様である。
【００２５】
ここで、作成処理部１０ａは、文書作成者であるコンピュータ装置１の操作者に、作成した電子文書における関連記述箇所を指定させるとともに（ステップ１０１、以下ステップを「Ｓ」と略す。）、その関連記述箇所で特定される関連文書についてファイル名やファイル格納場所情報等の情報入力を行わせる。
【００２６】
これに応じて、作成処理部１０ａでは、関連文書特定部１２が、情報入力がされた関連文書について、ファイルサーバ装置２内から検索して、そのデータ取得を行う。そして、取得したデータに基づいて、文書作成者であるコンピュータ装置１の操作者に対して、関連文書の内容についての表示出力を行う（Ｓ１０２）。
【００２７】
その後、作成処理部１０ａでは、コンピュータ装置１の操作者に対する表示出力画面上において、参照部分特定部１３が、その表示出力された関連文書中での参照部分の指定を、当該操作者に行わせる（Ｓ１０３）。このとき、参照部分の指定は、例えばドラッグ・アンド・ドロップといった公知のＧＵＩ技術を利用して行うことが考えられる。そして、参照部分が指定され、さらに当該操作者による決定ボタン押下等があると（Ｓ１０４）、参照部分特定部１３は、その指定された部分を、先に指定された関連記述箇所に関連する指定参照部分とする。
つまり、作成処理部１０ａは、文書作成者が文書中に関連文書を参照した旨の記述を含む電子文書を作成する場合に、その文書作成者に対して、関連文書のどの部分を参照するのかを指定する。
【００２８】
指定参照部分の特定後、作成処理部１０ａでは、情報設定部１４が、既に行われている指定内容に基づいて、関連付け情報を生成し、その設定登録を行う。具体的には、例えば文書データファイルの文書内容に対する付加データ領域またはファイルサーバ装置２内のデータベース格納領域等を確保した上で、その確保した領域内に、作成中の電子文書における関連記述箇所を特定する情報（例えば、当該関連記述箇所のページ番号、章、行等）と、関連文書中の指定参照部分を特定する情報（例えば、当該関連文書のファイル名や格納場所情報、当該指定参照部分のページ番号、章、行等）とを、互いに関連付けた状態で保存して登録しておく（Ｓ１０５）。
【００２９】
このようにして作成した電子文書および当該電子文書についての関連付け情報については、その作成後に、これらをコンピュータ装置１からファイルサーバ装置２へ送信して、当該ファイルサーバ装置２内に記憶蓄積しておくことが考えられる。
【００３０】
図５は、電子文書と関連文書との関連付けの一具体例を示す説明図である。
作成処理部１０ａでの作成処理を経て得られる電子文書は、以下に述べる態様の関連付けがされることになる。
例えば、電子文書Ａについて、あるページの「ａについてはｂを参照。」という文が関連記述箇所２１として指定されたとする。その場合に、電子文書Ａにおける該当ページまたは該当行について設定登録された関連付け情報を基にすれば、当該関連記述箇所２１には関連文書Ｂにおける指定参照部分２２が関連していることが特定されることになる。
また、例えば、関連文書Ｂについて、その指定参照部分２２中における「ｂのｃについてはｄを参照。」という文が関連記述箇所２３として指定されたとする。その場合に、関連文書Ｂにおける該当ページまたは該当行について設定登録された関連付け情報を基にすれば、当該関連記述箇所２３には関連文書Ｃにおける指定参照部分２４が関連していることが特定されることになる。
このように、作成処理部１０ａでの作成処理を経て得られる電子文書および関連文書については、関連記述箇所２１と指定参照部分２２とを参照することにより関連する指定参照部分を呼び出せることになる。
【００３１】
［電子文書の印刷指示処理］
図６は、電子文書の印刷指示処理の手順の一具体例を示すフローチャートである。
電子文書の印刷指示を行う場合には、先ず、当該印刷指示の対象となる電子文書を、コンピュータ装置１上で、いわゆる開いた状態にする。この電子文書は、作成処理部１０ａで作成したものであっても、ファイルサーバ装置２から取り出したものであってもよい。そして、コンピュータ装置１上で動作するツールの一つである印刷処理部１０ｂを起動し、その印刷処理部１０ｂの印刷指示部１５を用いて、開いた状態の電子文書についての印刷出力指示を行う（Ｓ２０１）。ここまでは、一般的な文書作成アプリケーションソフトウエアを用いた印刷指示処理と相違ない。
【００３２】
ここで、コンピュータ装置１では、出力先として指定されているプリンタ装置３に対して、電子文書についての印刷出力依頼（すなわち、当該電子文書についてのプリントジョブ）を発行するのに先立ち、作成処理部１０ａが以下に述べる処理動作を行う。
【００３３】
作成処理部１０ａでは、印刷指示の対象となる電子文書について、関連付け情報が設定登録されているか否かを、データ取得部１６が判断する（Ｓ２０２）。この判断は、例えば、当該電子文書のプロパティーファイルを参照したり、ファイルサーバ装置２のデータベース検索をしたりすることで行うことが考えられる。そして、関連付け情報が設定登録されていなければ、作成処理部１０ａは、一般的な印刷指示処理と相違なく、コンピュータ装置１の操作者による決定ポタン押下等を経た後に（Ｓ２０８）、プリンタ装置３に対してプリントジョブの発行を行う（Ｓ２０９）。
【００３４】
一方、関連付け情報が設定登録されている場合には、作成処理部１０ａのデータ取得部１６が、当該関連付け情報に基づき、印刷指示の対象となる電子文書の関連文書における指定参照部分を特定し、当該指定参照部分についてのデータ取得を行う（Ｓ２０３）。具体的には、当該指定参照部分の内容を特定する電子データ（テキストデータやイメージデータ等）を取得する。
このように、データ取得部１６は、印刷指示された電子文書についての関連付け情報を基に、当該電子文書の関連文書をファイルサーバ装置２内より探し出すとともに、見つかった関連文書の中でどの部分を指定参照部分として参照しているのかを探し出して、その指定参照部分の抽出を行う。
そして、指定参照部分が見つかったら、データ取得部１６は、その指定参照部分の中に、さらに関連付けられた他の関連文書および指定参照部分がないかを探し出し、見つかった場合はデータ取得対象として追加していく。つまり、データ取得部１６は、指定参照部分に他の関連文書についての関連付け情報が設定登録されているか否かを判断し、設定登録されている場合には、当該他の関連文書における指定参照部分についても、階層的にデータ取得を行うのである。
【００３５】
データ取得部１６が指定参照部分についてのデータ取得を行うと、続いて、作成処理部１０ａでは、印刷要否選択部１７が、コンピュータ装置１の操作者に対して、当該指定参照部分の内容に関する表示出力を行う（Ｓ２０４）。そして、その出力結果を参照した操作者が行うコンピュータ装置１の操作に従いつつ、当該指定参照部分の印刷要否についての情報入力を受け付ける。
【００３６】
図7は、印刷対象となる電子文書およびこれに関連する指定参照部分についての情報表示出力結果の一具体例を示す説明図である。
【００３７】
図例では、コンピュータ装置１の画面上に、印刷対象となる電子文書Ａの関連記述箇所２１を含むページに並べて、その関連記述箇所２１に関連付けられた関連文書の指定参照部分２５の表示出力を行っている場合を示している。関連文書の指定参照部分２５としては、電子文書Ａに関連する関連文書Ｂの指定参照部分２２の内容と、その指定参照部分２２に関連する関連文書Ｃの指定参照部分２４の内容とについて、それぞれを列挙する形式で表示出力を行っている。
このような情報表示を行えば、印刷指示の対象となる電子文書Ａの内容に加えて、これに関連する関連文書Ｂの指定参照部分２２および関連文書Ｃの指定参照部分２４についても、その内容がコンピュータ装置１の操作者に把握されて認識されることになる。
【００３８】
さらに、コンピュータ装置１の画面上には、各指定参照部分２２，２４の印刷要否についての情報入力を行うためのウインドウ画面２６が表示出力されている。
【００３９】
ウインドウ画面２６には、データ取得部１６がデータ取得を行った全ての指定参照部分２２，２４について、各指定参照部分２２，２４別に、印刷要否を指定するためのチェックボックス２７が配されている。そして、操作者が行うコンピュータ装置１の操作によって、チェックボックス２７にチェックマークが付されると、そのチャックマークが付された指定参照部分２２，２４については、印刷要である旨が入力されたものとする。
このような印刷要否についての情報入力を受け付けることで、データ取得部１６がデータ取得を行った各指定参照部分２２，２４について、印刷出力を行うか否かが、コンピュータ装置１の操作者によって選択指定されることになる。
【００４０】
また、ウインドウ画面２６には、データ取得部１６がデータ取得を行った全ての指定参照部分２２，２４について、各指定参照部分２２，２４別に、その表示態様を切り換えるための表示折り畳み用ボタン２８が配されている。そして、その表示折り畳み用ボタン２８の操作状態に応じて、指定参照部分２２，２４の項目名に相当する関連文書名を表示するか、関連文書名と併せて当該指定参照部分２２，２４の全文を表示するかが、切り換わるようになっている。
このような表示態様の切り換えに対応することで、例えば指定参照部分２２，２４が膨大になる場合は関連文書名だけ表示するといったことが行えるようになり、限られた領域であるコンピュータ装置１の画面上領域が有効に活用されることになる。
【００４１】
なお、表示量が膨大になる可能性があることを考慮して、ウインドウ画面２６には、スクロールバー２９を設けておくことが考えられる。
また、このウインドウ画面２６上では、指定参照部分についての編集処理を受け付けることも考えられる。すなわち、コンピュータ装置１の操作者からの指示に従いつつ、表示出力している指定参照部分の範囲の拡大または縮小を受け付けるようにする。このとき、例えば範囲拡大のためにデータ取得が必要となる場合には、ファイルサーバ装置２にアクセスして、必要となるデータの当該ファイルサーバ装置２からの取得を行えばよい。そして、その編集後の範囲を、新たに指定された参照部分として、それ以降の処理を行うようにする。
【００４２】
以上のようなコンピュータ装置１の画面上への情報表示出力結果に対して、当該コンピュータ装置１の操作者からの情報入力を受け付けると、図６に示すように、印刷要否選択部１７が、受け付けた情報入力内容を、既にデータ取得部１６が行っているデータ取得結果に反映させる（Ｓ２０６）。具体的には、例えば印刷不要である旨が入力された指定参照部分については、コンピュータ装置１からのデータ削除を行う。
【００４３】
そして、作成処理部１０ａでは、処理対象決定部１８が、印刷指示された電子文書に加えて、当該電子文書に関連する指定参照部分のデータについても、当該印刷指示による印刷処理の処理対象とする。ただし、印刷要否選択部１７での情報入力があった場合には、印刷要である旨が入力された指定参照部分を、当該印刷指示による印刷処理の処理対象とする。
このとき、処理対象決定部１８は、印刷指示された電子文書の巻末に、当該電子文書に関連する指定参照部分が添付された態様で、それぞれ印刷出力されるようにする。複数の指定参照部分が存在する場合には、各指定参照部分が階層順に添付されるようにする。その場合に、各指定参照部分については、それぞれを識別するためのインデックス情報（例えば項目番号）を付与することが考えられる。
【００４４】
電子文書の巻末に指定参照部分が添付された態様を採用すると、当該電子文書における関連記述箇所とこれに関連付けられた指定参照部分とが、互いに異なる記録媒体上に印刷出力されることになる。
このことから、作成処理部１０ａでは、指定参照部分が存在する旨の情報を画像編集部１９が生成して、当該電子文書における関連記述箇所が印刷出力される記録媒体上に追加出力させるようにする。具体的には、画像編集部１９は、例えば各指定参照部分に付与したインデックス情報を引用して、どこを参照すればよいかを特定するメッセージ文を作成し、そのメッセージ文を関連記述箇所が印刷出力される記録媒体上のフッタ部分に記述する（例えば、図7中の関連文書Ａにおけるメッセージ文３０参照。）。フッタ部分が既に埋まっていてメッセージ文を挿入できないときは、ヘッダ部分に記述する。ただし、ヘッダ部分またはフッタ部分ではなく、コンピュータ装置１の操作者からの指定箇所に挿入することも考えられる。複数の関連記述箇所について、参照先が同一の箇所であった場合は、マージして、重複が発生しないようにする。
このように、指定参照部分が存在する旨の情報を追加出力すれば、電子文書における関連記述箇所とこれに関連付けられた指定参照部分とが異なる記録媒体上に印刷出力される場合であっても、当該関連記述箇所が印刷出力された記録媒体上のページ余白部分等を参照することで、当該指定参照部分が巻末のどこに記述されているのかについて、その印刷出力結果の利用者に把握されて認識されることになる。
【００４５】
その後、コンピュータ装置１の操作者による決定ボタン押下等があると（Ｓ２０８）、作成処理部１０ａでは、処理対象決定部１８による処理対象の決定結果に従いつつ、プリンタ装置３に対して印刷出力依頼（すなわちプリントジョブ）を発行する（Ｓ２０９）。具体的には、印刷指示された電子文書を特定する電子データと、当該電子文書の関連文書における指定参照部分で印刷要と指定されたものの電子データとを、合わせてプリンタ装置３へ送信するとともに、その送信データの出力条件（部数やサイズ等）を通知し、その送信データについての印刷出力を当該プリンタ装置３に行わせる。
【００４６】
このようにして得られるプリンタ装置３での印刷出力結果は、電子文書の内容に加えて、これに関連付けられた指定参照部分の内容が巻末に添付されたものとなる。つまり、印刷指示で指定された電子文書の関連文書については、その全部ではなく、指定参照部分が印刷出力される。
したがって、関連文書については、印刷範囲が絞り込まれることになり、その全部を印刷出力する場合に比べて、資源の浪費が抑制されることになる。さらには、指定参照部分が印刷出力されるので、その全部を印刷出力する場合に比べて、関連部分として読むべき箇所が容易に判別されることになる。
【００４７】
なお、本実施形態では、本発明の好適な実施具体例について説明したが、本発明はその内容に限定されるものではない。
すなわち、本発明は、本実施形態で説明した内容に限定されるものではなく、その要旨を逸脱しない範囲で変更しても構わない。
【符号の説明】
【００４８】
１…コンピュータ装置、２…ファイルサーバ装置、３…プリンタ装置、４…ネットワーク回線、１０ａ…作成処理部、１０ｂ…印刷処理部、１１…文書作成部、１２…関連文書特定部、１３…参照部分特定部、１４…情報設定部、１５…印刷指示部、１６…データ取得部、１７…印刷要否選択部、１８…処理対象決定部、１９…画像編集部、２１，２３…関連記述箇所、２２，２４，２５…指定参照部分、２６…ウインドウ画面、２７…チェックボックス、２８…表示折り畳み用ボタン、２９…スクロールバー、３０…メッセージ文
【図１】
2011039955.tif 000003
【図２】
2011039955.tif 000004
【図３】
2011039955.tif 000005
【図４】
2011039955.tif 000006
【図５】
2011039955.tif 000007
【図６】
2011039955.tif 000008
【図７】
2011039955.tif 000009