(57)【要約】【課題】  変更に係る文書を印刷する際に、金銭的・人的コスト、及び環境に係る負担を軽減させることを目的とする。【解決手段】  文書ファイルを印刷する印刷装置１であって、変更前の変更前文書ファイルと、変更後の変更後文書ファイルと、を比較する文書ファイル比較手段２１と、変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する文書ファイル分離手段２２と、変更ページを印刷する変更ページ印刷手段２３と、を有することによって上記課題を解決する。【選択図】  図３
2006167978.tif 000002
【特許請求の範囲】
【請求項１】
文書ファイルを印刷する印刷装置であって、
変更前の変更前文書ファイルと、変更後の変更後文書ファイルと、を比較する文書ファイル比較手段と、
変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する文書ファイル分離手段と、
変更ページを印刷する変更ページ印刷手段と、
を有することを特徴とする印刷装置。
【請求項２】
前記文書ファイル比較手段は、
変更前文書ファイル及び変更後文書ファイルをそれぞれページ単位に分割するページ単位分割手段と、
変更後文書ファイルに係るページと、対応する変更前文書ファイルに係るページと、をページ単位毎に比較し、非変更ページか又は変更ページかを判定するページ単位判定手段と、有し、
前記文書ファイル分離手段は、
前記ページ単位判定手段によって判定された判定結果に基づいて、変更後文書ファイルを、非変更ページをまとめた非変更ページファイルと、変更ページをまとめた変更ページファイルと、に分割し、
前記変更ページ印刷手段は、
前記変更ページファイルを印刷することを特徴とする請求項１記載の印刷装置。
【請求項３】
文書ファイルに係るデータを格納する文書ファイルデータ格納手段を更に有し、
該文書ファイルデータ格納手段は、
前記変更前文書ファイルと、前記変更後文書ファイルと、を保持する入力領域と、
前記変更後文書ファイルをページ単位毎に、非変更ページか又は変更ページかを識別する識別情報と共に保持する中間領域と、
前記非変更ページに係る非変更ページファイルと、前記変更ページに係る変更ページファイルと、を保持する出力領域と、
を有することを特徴とする請求項１又は２記載の印刷装置。
【請求項４】
前記非変更ページに係る非変更ページファイルと、前記変更ページに係る変更ページファイルと、のプレビュー表示に係る制御を行うプレビュー表示制御手段と、
前記非変更ページに係る非変更ページファイル及び／又は前記変更ページに係る変更ページファイルを変更する変更手段と、
を更に有することを特徴とする請求項１乃至３何れか一項記載の印刷装置。
【請求項５】
前記文書ファイル分離手段は、文書ファイルに係るアプリケーションによって付加された、ページ番号によるページの変更又は空白行によるページの変更は、無視することを特徴とする請求項１乃至４何れか一項記載の印刷装置。
【請求項６】
印刷に係る文書ファイルと、該文書ファイルに係る印刷履歴情報と、を管理する文書ファイル管理手段を更に有することを特徴とする請求項１乃至５何れか一項記載の印刷装置。
【請求項７】
前記文書ファイル管理手段は、要求に応じて、前記印刷に係る文書ファイル及び／又は前記印刷履歴情報を削除することを特徴とする請求項６記載の印刷装置。
【請求項８】
文書ファイルを印刷する印刷装置における印刷方法であって、該印刷装置に、
変更前の変更前文書ファイルと、変更後の変更後文書ファイルと、を比較する文書ファイル比較段階と、
変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する文書ファイル分離段階と、
変更ページを印刷する変更ページ印刷段階と、
を実行させることを特徴とする印刷方法。
【請求項９】
コンピュータを、
変更前の変更前文書ファイルと、変更後の変更後文書ファイルと、を比較する文書ファイル比較手段と、
変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する文書ファイル分離手段と、
変更ページを印刷する変更ページ印刷手段と、
して動作させることを特徴とする印刷プログラム。
【請求項１０】
請求項９記載の印刷プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置、印刷方法、印刷プログラム及び記録媒体に関する。
【背景技術】
【０００２】
一般的に作成した電子文書を紙に印刷するのは、ある程度作成している文書が完成した後であるが、実際には印刷した後に文書中に誤植等の小規模な変更箇所が見つかり、該変更箇所を変更した後に、再び該文書を印刷しなければならない場合がある。
【０００３】
このような場合、従来では、（ａ）該文書を全て再印刷する、又は（ｂ）印刷者が該文書中、変更したページと、変更しなかったページと、を判断し、変更したページのみを印刷する、という２つの方法があった。
【０００４】
また、特許文献１及び特許文献２に記載されているように、従来、元文書と変更後の文書とを比較する文書比較装置が、存在した。また、特許文献３に記載されているように、省資源化に着目した文書作成装置も存在した。
【特許文献１】特開平７−２３０４５７号公報
【特許文献２】特開平６−３０１６７７号公報
【特許文献３】特開２００３−２５９０５９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した（ａ）の場合、文書を全て再印刷するので、変更のあるページばかりでなく、変更のないページまで印刷することにより、印刷用紙、トナー等の消耗品の浪費につながり、消耗品に余分なコストがかかる問題があった。特に、大量の文書を扱う場合等において、該余分なコストは無視できないものである。また、環境面からみても、印刷用紙や、トナーの浪費は好ましくない。
【０００６】
また、上述した（ｂ）の場合、消耗品の浪費は避けられるが、印刷者が、変更したページと、変更しなかったページと、を全て判断しなくてはならず、修正の量によっては時間がかかってしまう問題や、人為的なミスが起こる可能性がある問題があった。特に、修正者（変更者）と、印刷者が異なる場合、上述した（ｂ）の方法を実行するのは難しく、印刷者に不要な労力を費やせてしまう問題があった。
【０００７】
また、上述した特許文献１及び特許文献２の技術は、変更箇所を校正記号表示したり、分かりやすい単位で抜き出したりすることで、ユーザに知らせるものであり、印刷に係る物的・人的コストについて何かしらの影響を与えるものではない。
【０００８】
また、上述した特許文献３の技術は、入力ファイルの段階で画面上において余分なページをユーザが目視により判断・省略し、印刷を行うことで、余分な作業・コストを省くものであり、入力ファイルを印刷装置等でどう処理するか等、印刷装置の内部構成及び処理については触れられていない。
【０００９】
本発明は、上記の点に鑑みなされたもので、変更に係る文書を印刷する際に、金銭的・人的コスト、及び環境に係る負担を軽減させることを目的とする。
【課題を解決するための手段】
【００１０】
そこで、上記課題を解決するため、本発明は、文書ファイルを印刷する印刷装置であって、変更前の変更前文書ファイルと、変更後の変更後文書ファイルと、を比較する文書ファイル比較手段と、変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する文書ファイル分離手段と、変更ページを印刷する変更ページ印刷手段と、を有することを特徴とする。
【００１１】
本発明によれば、文書ファイルを印刷する印刷装置であって、変更前の変更前文書ファイルと、変更後の変更後文書ファイルと、を比較する文書ファイル比較手段と、変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する文書ファイル分離手段と、変更ページを印刷する変更ページ印刷手段と、を有することにより、変更に係る文書を印刷する際に、金銭的・人的コスト、及び環境に係る負担を軽減させることができる。
【００１２】
なお、文書ファイル比較手段は、例えば後述する文書ファイル比較部２１に対応する。また、文書ファイル分離手段は、例えば後述する文書ファイル分離部２２に対応する。また、変更ページ印刷手段は、例えば後述する変更ページファイル印刷部２３に対応する。
【００１３】
また、上記課題を解決するための手段として、印刷方法、印刷プログラム及び記録媒体としてもよい。
【発明の効果】
【００１４】
本発明によれば、変更に係る文書を印刷する際に、金銭的・人的コスト、及び環境に係る負担を軽減させることができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の実施の形態について図面に基づいて説明する。
【実施例１】
【００１６】
図１は、文書ファイル印刷システムの一例を示す図である。図１に示されるように、文書ファイル印刷システムは、文書ファイルの作成及び／又は変更等を行うパーソナルコンピュータ（以下、単にＰＣという）２と、作成及び／又は変更された文書ファイル、特に変更前の文書ファイルと、変更後の文書ファイルと、の差分を抽出し、変更に係るページだけをファイルにした変更ページファイルを印刷する印刷装置１と、がネットワークを介して接続されている。
【００１７】
以下、印刷装置１のハードウェア構成の一例を、図２に示す。図２は、印刷装置のハードウェア構成の一例を示す図である。
【００１８】
図２に示されるように、印刷装置１はハードウェア構成として、入力・表示部１１と、ドライブ部１２と、メモリ１４と、ＣＰＵ１５と、インターフェース部１６と、ハードディスク１７と、印刷部１８と、を含む。
【００１９】
入力・表示部１１は、操作パネル等で構成され、印刷装置１に各種操作信号等を入力したり、印刷装置１が各種情報を表示したりするのに用いられる。インターフェース部１６は、印刷装置１をネットワーク等に接続するインターフェースである。
【００２０】
後述する印刷装置１の各機能構成又は各処理に対応するプログラム（以下、印刷プログラムという）等は、初めから印刷装置１にインストールされているか、例えばＳＤメモリーカード等の記録媒体１３によって印刷装置１に提供されるか、ネットワークを通じてダウンロードされる。記録媒体１３は、ドライバ部１２にセットされ、印刷プログラムが記録媒体１３からドライバ部１２を介してハードディスク１７にインストールされる。
【００２１】
メモリ１４は、例えば印刷装置１の起動時にハードディスク１７から印刷プログラム等を読み出して格納する。ＣＰＵ４０１は、メモリ１４に読み出され格納された印刷プログラム等に従って処理を実行する。
【００２２】
ハードディスク１７は、画像に係るデータ、印刷プログラム等を格納する。印刷部１８は、文書ファイルや、変更ページファイル等を印刷する。
【００２３】
以下、印刷装置１の機能構成の一例を、図３に示す。図３は、印刷装置の機能構成を示す図（その１）である。なお、印刷装置１の各機能は、印刷プログラム及び／又は印刷装置１のハードウェアによって実現される。
【００２４】
図３に示されるように、印刷装置１は、機能構成として、文書ファイル比較部２１と、文書ファイル分離部２２と、変更ページページファイル印刷部２３と、文書ファイル格納部２４と、を含む。
【００２５】
文書ファイル比較部２１は、変更前の文書ファイルである変更前文書ファイルと、該文書ファイルの変更後の文書ファイルである変更後文書ファイルと、を比較する。なお、文書ファイル比較部２１の詳細は、後述する図４に示す。
【００２６】
文書ファイル分離部２２は、文書ファイル比較部２１における比較結果に応じて、変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する。
【００２７】
変更ページファイル印刷部２３は、文書ファイル分離部２２において分離された変更ページを印刷する。
【００２８】
文書ファイル格納部２４は、メモリ１４又はハードディスク１７等に文書ファイルに係るデータを格納する。なお、文書ファイル格納部２４の詳細は、後述する図６〜図８に示す。
【００２９】
以下、文書ファイル比較部２１の一例を、図４に示す。図４は、文書ファイル比較部の一例を示す図である。
【００３０】
図４に示されるように、文書ファイル比較部２１は、ページ単位分割部２１１と、ページ単位判定部２１２と、を含む。ページ単位分割部２１１は、変更前文書ファイル及び変更後文書ファイルをそれぞれページ単位に分割する。ページ単位判定部２１２は、ページ単位分割部２１１において分割された変更後文書ファイルに係るページと、対応する変更前文書ファイルに係るページと、をページ単位毎に比較し、変更後文書ファイルに係るページが、非変更ページか又は変更ページかを判定する。
【００３１】
以下、印刷装置１における変更ページ印刷処理の一例を、図５に示す。図５は、変更ページ印刷処理の一例を示すフローチャートである。
【００３２】
ステップＳ１０において、ページ単位分割部２１１は、変更前文書ファイル及び変更後文書ファイルをそれぞれページ単位に分割する。ステップＳ１０に続いてステップＳ１１に進み、ページ単位判定部２１２は、ステップＳ１０において分割された変更後文書ファイルに係るページと、対応する変更前文書ファイルに係るページと、をページ単位毎に比較し、変更後文書ファイルに係るページが、非変更ページか又は変更ページかを判定する。
【００３３】
ステップＳ１１に続いてステップＳ１２に進み、文書ファイル分離部２２は、ステップＳ１１において判定された判定結果に基づいて、変更後文書ファイルを、非変更ページをまとめた非変更ページファイルと、変更ページをまとめた変更ページファイルと、に分割する。ステップＳ１２に続いてステップＳ１３に進み、変更ページファイル印刷部２３は、変更ページファイルを印刷する。
【００３４】
図５に示されるように、印刷装置１が変更ページ印刷処理を実行することにより、変更に係る文書を印刷する際に、金銭的・人的コスト、及び環境に係る負担を軽減させることができる。
【００３５】
以下、文書ファイル格納部２４の一例を、図６〜図８に示す。図６は、文書ファイル格納部を示す図（その１）である。図６に示されるように、文書ファイル格納部２４は、入力領域２４１を有し、入力領域２４１に、変更前文書ファイルと、変更後文書ファイルと、を保持（格納）する。
【００３６】
文書ファイル比較部２１は、入力領域２４１に格納されている変更前文書ファイル及び変更後文書ファイルを、それぞれページ単位に分割し、分割された変更後文書ファイルに係るページと、対応する変更前文書ファイルに係るページと、をページ単位毎に比較し、非変更ページか又は変更ページかを判定する。
【００３７】
図７は、文書ファイル格納部を示す図（その２）である。図７に示されるように、文書ファイル格納部２４は、中間領域２４２を有し、中間領域２４２に、変更後文書ファイルをページ単位毎に、非変更ページか又は変更ページかを識別する識別情報と共に保持（格納）する。
【００３８】
文書ファイル分離部２２は、文書ファイル比較部２１における比較結果に応じて、入力領域２４１に格納されている変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離し、それぞれ対応するフラグを付し、中間領域２４２に格納する。
【００３９】
図８は、文書ファイル格納部を示す図（その３）である。図８に示されるように、文書ファイル格納部２４は、出力領域２４３を有し、出力領域２４３に、非変更ページをまとめた非変更ページファイルと、変更ページをまとめた変更ページファイルと、を保持（格納）する。
【００４０】
変更ページファイル印刷部２３は、出力領域２４３に格納されている変更ページファイルを印刷する。出力領域２４３に、変更ページファイルを保持する構成とすることにより、例えば要求に応じて変更ページファイル印刷部２３等において変更ページファイルを複数印刷する場合等においても、出力領域より変更ページファイルを取得し、指定された部数印刷すればよく、変更ページファイルの複数印刷に係る処理を効率的に行うことができる。また、出力領域２４３に、変更ページファイルを保持する構成とすることにより、当該印刷装置１とネットワークを介して接続された他の印刷装置１や、ＰＣ２等に変更ページファイルを渡す必要がある場合等においても、出力領域より変更ページファイルを取得し、他の印刷装置１や、ＰＣ２等に渡せばよく、変更ページファイルの譲渡に係る処理を効率的に行うことができる。
【００４１】
つまり、出力領域２４３に、変更ページファイルを保持する構成とすることにより、変更前ページファイルと、変更後ページファイルと、の差分である変更ページファイルの扱いが容易となる。
【実施例２】
【００４２】
以下、印刷装置１の機能構成の他の例、及び該構成における処理の例を実施例２に示す。なお、実施例２では、主に実施例１と異なる点について説明を行う。
【００４３】
図９は、印刷装置の機能構成を示す図（その２）である。図９に示されるように、印刷装置１は、機能構成として、文書ファイル比較部２１と、文書ファイル分離部２２と、変更ページページファイル印刷部２３と、文書ファイル格納部２４と、プレビュー表示制御部２５と、設定変更部２６と、文書ファイル管理部２７と、を含む。
【００４４】
文書ファイル比較部２１と、変更ページページファイル印刷部２３と、文書ファイル格納部２４と、は、上述した実施例１と同様である。但し、実施例２における文書ファイル分離部２２は、文書ファイル比較部２１における比較結果に応じて、変更後文書ファイルを、変更による影響のない非変更ページと、変更による影響のある変更ページと、に分離する際に、文書ファイルの作成又は変更等に係るアプリケーションによって付加された、ページ番号によるページの変更又は空白行によるページの変更は、無視する。なお、文書ファイル分離部２２が、文書ファイルの作成又は変更等に係るアプリケーションによって付加された、ページ番号によるページの変更又は空白行によるページの変更を無視する処理を実行するのではなく、文書ファイル比較部２１のページ単位判定部２１２が、該無視する処理を実行するようにしてもよい。
【００４５】
プレビュー表示制御部２５は、文書ファイルを入力したＰＣ２、又は変更ページファイルの印刷要求元のＰＣ２等からの要求に応じて、要求元のＰＣ２に、非変更ページファイルと、変更ページファイルと、を該ＰＣ２のディスプレイ等においてプレビュー可能な形態で送信する。
【００４６】
ＰＣ２のユーザは、ディスプレイに表示された非変更ページファイルと、変更ページファイルと、のプレビューを目視し、ＰＣ２を用いて例えば変更ページファイルの中の変更ページを、非変更ページにする等、非変更ページファイル及び／又は変更ページファイル（の設定）を変更する。
【００４７】
設定変更部２６は、ユーザによって変更された非変更ページファイル及び／又は変更ページファイル（の設定）の変更をＰＣ２等より受け取り、出力領域２４３に格納されている非変更ページファイル及び／又は変更ページファイル（の設定）を変更する。
【００４８】
プレビュー表示制御部２５及び設定変更部２６を有することにより、不要な印刷を更に減らすことができ、金銭的・人的コスト、及び環境に係る負担を軽減させることできる。
【００４９】
また、文書ファイル管理部２７は、印刷に係る文書ファイルと、該文書ファイルに係る印刷履歴情報と、を管理する。また、文書ファイル管理部２７は、例えば要求に応じて、前記印刷に係る文書ファイル及び／又は前記印刷履歴情報を削除する。
【００５０】
以下、文書ファイル管理部２７における文書ファイルと、印刷履歴情報と、の管理の一例を、図１０に示す。図１０は、文書ファイル管理部における文書ファイルと、印刷履歴情報と、の管理の一例を説明するための概念図である。
【００５１】
図１０に示されるように、文書ファイル管理部２７は、メモリ１４又はハードディスク１７等にＰＣ２等より入力された文書ファイル（登録文書ファイル）及び登録文書に係る情報（初期登録情報）を格納（保持）し、管理する。また、文書ファイル管理部２７は、該登録文書ファイルが、印刷されると、印刷された際の文書ファイルを印刷文書ファイルとして、また印刷の際の履歴情報を印刷履歴情報として、それぞれ対応付けて保持、管理する。
【００５２】
図１０に示されるように、文書ファイル管理部２７が、印刷文書ファイルと、印刷履歴情報と、を対応付けて管理しておくことによって、例えば、実施例１に示したような変更前文書ファイルが、ユーザ等によってＰＣ２を用いて上書きされ、変更前文書ファイルと、変更後文書ファイルと、の２つの文書が別々に存在しなくなったとしても、次回の印刷の際に、該印刷に係る印刷文書ファイルと、前回印刷した該印刷文書ファイルとの差分（変更ページファイル）を抽出し、該変更ページファイルを印刷することができる。
【００５３】
また、文書ファイル管理部２７は、要求に応じて、印刷に係る文書ファイル及び／又は印刷履歴情報を削除する機能を有するため、メモリ１４又はハードディスク１７等を効率的に使用（又は節約して使用）することができる。例えば、文書ファイル管理部２７は、前回（１回前）の印刷文書ファイルと、該文書ファイルの印刷履歴情報だけを、保持管理し、それ以上過去の文書ファイル及び／又は印刷履歴情報を削除する等してメモリ１４又はハードディスク１７等を効率的に使用することができる。
【００５４】
上述したように、本発明によれば、変更に係る文書を印刷する際に、金銭的・人的コスト、及び環境に係る負担を軽減させることができる。
【００５５】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形・変更が可能である。
【図面の簡単な説明】
【００５６】
【図１】文書ファイル印刷システムの一例を示す図である。
【図２】印刷装置のハードウェア構成の一例を示す図である。
【図３】印刷装置の機能構成を示す図（その１）である。
【図４】文書ファイル比較部の一例を示す図である。
【図５】変更ページ印刷処理の一例を示すフローチャートである。
【図６】文書ファイル格納部を示す図（その１）である。
【図７】文書ファイル格納部を示す図（その２）である。
【図８】文書ファイル格納部を示す図（その３）である。
【図９】印刷装置の機能構成を示す図（その２）である。
【図１０】文書ファイル管理部における文書ファイルと、印刷履歴情報と、の管理の一例を説明するための概念図である。
【符号の説明】
【００５７】
１      印刷装置
２      ＰＣ
１１    入力・表示部
１２    ドライブ部
１３    記録媒体
１４    メモリ
１５    ＣＰＵ
１６    インターフェース部
１７    ハードディスク
１８    印刷部
２１    文書ファイル比較部
２２    文書ファイル分離部
２３    変更ページファイル印刷部
２４    文書ファイル格納部
２５    プレビュー表示制御部
２６    設定変更部
２７    文書ファイル管理部
２１１  ページ単位分割部
２１２  ページ単位判定部
２４１  入力領域
２４２  中間領域
２４３  出力領域
【図１】
2006167978.tif 000003
【図２】
2006167978.tif 000004
【図３】
2006167978.tif 000005
【図４】
2006167978.tif 000006
【図５】
2006167978.tif 000007
【図６】
2006167978.tif 000008
【図７】
2006167978.tif 000009
【図８】
2006167978.tif 000010
【図９】
2006167978.tif 000011
【図１０】
2006167978.tif 000012