(57)【要約】【課題】注釈付きの電子文書を印刷する場合に、特定の条件に合致する注釈を選択的に印刷可能な印刷装置を提供する。【解決手段】印刷装置１は、印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられたページであるか否かを判別する注釈判別部２１ａと、出力装置１０を制御して、特定の条件に合致する注釈が付けられたページであると判別されたページを、本文および特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力する印刷制御部２２と、を有する。【選択図】図１
2007280191.tif 000002
【特許請求の範囲】
【請求項１】
印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられたページ（以下、「特定注釈付きページ」と称す）であるか否かを判別する注釈判別部と、
前記特定注釈付きページであると判別されたページを、本文および前記特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力する印刷出力部と、
を有することを特徴とする印刷装置。
【請求項２】
請求項１に記載された印刷装置であって、
前記電子文書の前記特定注釈付きページ以外のページを、本文を含み注釈を含まない状態で印刷出力することを特徴とする印刷装置。
【請求項３】
請求項１に記載された印刷装置であって、
前記電子文書の前記特定注釈付きページ以外のページを、印刷出力しないことを特徴とする印刷装置。
【請求項４】
請求項１〜３のいずれか１項に記載された印刷装置であって、
前記特定の条件は、注釈の更新者、注釈の更新時期、または注釈のステータスに関する条件であることを特徴とする印刷装置。
【請求項５】
請求項１〜４のいずれか１項に記載された印刷装置であって、
前記特定の条件は、ユーザにより指定可能であることを特徴とする印刷装置。
【請求項６】
請求項１〜５のいずれか１項に記載された印刷装置であって、
前記注釈は、テキスト注釈であることを特徴とする印刷装置。
【請求項７】
請求項６に記載された印刷装置であって、
本文およびテキスト注釈を印刷出力する場合、本文にテキスト注釈の内容を反映させた状態で印刷出力することを特徴とする印刷装置。
【請求項８】
印刷装置に、
印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられた特定注釈付きページであるか否かを判別するステップと、
前記特定注釈付きページであると判別されたページを、本文および前記特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力するステップと、
を実行させることを特徴とする印刷装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書を印刷する印刷装置に関する。
【背景技術】
【０００２】
ＰＤＦ（Portable Document Format）やＤｏｃｕＷｏｒｋｓ（登録商標）のような電子文書フォーマットには、文書の校正等の目的で、いわゆるテキスト注釈や電子付箋などの注釈を追加する機能を有するものがある。このような電子文書フォーマットにおいて、注釈は、更新者、更新日時、ステータスなどの属性情報を有している。
【０００３】
特許文献１には、注釈に含まれる情報を本文に関連付けて印刷する印刷装置が開示されている。
【０００４】
また、特許文献２には、選択された種類番号を有する目印が付与されているページのみを印刷する印刷装置が開示されている。
【０００５】
【特許文献１】特開２００４−５０７２２号公報
【特許文献２】特開平５−８１２６８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、注釈付きの電子文書を印刷する場合、特定の条件に合致する注釈を選択的に印刷したい場合がある。例えば、特定の更新者による注釈や、ステータスが無効でない注釈を選択的に印刷したい場合がある。
【０００７】
しかし、上記特許文献１に記載された印刷装置では、全ての注釈が印刷され、特定の条件に合致する注釈を選択的に印刷することはできない。このため、必要のない注釈（例えば修正を却下されたもの）まで印刷されてしまう。
【０００８】
また、上記特許文献２に記載された印刷装置では、特定の種類番号の目印が付与されているページを選択的に印刷することはできるが、特定の条件に合致する注釈を選択的に印刷することはできない。
【０００９】
そこで、本発明は、注釈付きの電子文書を印刷する場合に、特定の条件に合致する注釈を選択的に印刷可能な印刷装置を提供する。
【課題を解決するための手段】
【００１０】
本発明に係る印刷装置は、印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられたページ（以下、「特定注釈付きページ」と称す）であるか否かを判別する注釈判別部と、前記特定注釈付きページであると判別されたページを、本文および前記特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力する印刷出力部と、を有することを特徴とする。
【００１１】
本発明の一つの態様では、前記電子文書の前記特定注釈付きページ以外のページを、本文を含み注釈を含まない状態で印刷出力する。
【００１２】
また、本発明の別の態様では、前記電子文書の前記特定注釈付きページ以外のページを、印刷出力しない。
【００１３】
本発明の好適な態様では、前記特定の条件は、注釈の更新者、注釈の更新時期、または注釈のステータスに関する条件である。
【００１４】
また、本発明の好適な態様では、前記特定の条件は、ユーザにより指定可能である。
【００１５】
また、本発明の好適な態様では、前記注釈は、テキスト注釈である。この構成の好適な態様では、本文およびテキスト注釈を印刷出力する場合、本文にテキスト注釈の内容を反映させた状態で印刷出力する。
【００１６】
本発明に係る印刷装置のプログラムは、印刷装置に、印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられた特定注釈付きページであるか否かを判別するステップと、前記特定注釈付きページであると判別されたページを、本文および前記特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力するステップと、を実行させることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、注釈付きの電子文書を印刷する場合に、特定の条件に合致する注釈を選択的に印刷可能な印刷装置を提供することができる。
【発明を実施するための最良の形態】
【００１８】
以下、本発明の実施の形態を図面に従って説明する。
【００１９】
図１は、本実施の形態に係る印刷装置１の概略構成を示すブロック図である。この印刷装置１は、電子文書を伴う印刷要求を受け付け、当該電子文書を印刷する装置である。具体的には、印刷装置１は、パーソナルコンピュータ（ＰＣ）等のクライアント装置２から電子文書を含む印刷要求を受け取り、当該電子文書を解析して印刷する機能を有するもの、すなわち電子文書をダイレクトプリントする機能を有するものである。
【００２０】
ここで、電子文書とは、本文に注釈（アノテーションともいう）を付加可能なフォーマットの文書ファイルであり、例えばＰＤＦ文書やＤｏｃｕＷｏｒｋｓ文書などである。本文とは、電子文書の主要な構成要素であり、注釈に対し、その対象になっているもとの文章、図形、画像などである。注釈とは、電子文書の付加的な構成要素であり、本文に対して付加される補足的な情報である。この注釈は、１つのページに複数追加することが可能である。注釈としては、例えば、テキスト注釈、電子付箋、電子スタンプ、吹き出しなどが挙げられる。ここで、テキスト注釈とは、文章校正情報を表す注釈であり、具体的には、本文に対するテキストの追加、削除、または変更を表す注釈である。注釈の主な用途としては電子校正があり、かかる用途では注釈は電子校正情報と言える。
【００２１】
また、電子文書は、注釈の属性情報を保持している。注釈の属性情報としては、例えば、当該注釈の更新者、当該注釈の更新時期、当該注釈のステータス（有効、審議中、無効など）といったものが挙げられる。
【００２２】
図１に示されるように、印刷装置１は、出力装置１０とコントローラ２０とを有する。
【００２３】
出力装置１０は、コントローラ２０の制御指示に基づき、電子写真方式などの適宜の印刷方式により画像を紙等の印刷媒体に印刷する装置、いわゆるＩＯＴ（Image Output Terminal）である。
【００２４】
コントローラ２０は、印刷装置１全体を制御するものである。具体的には、コントローラ２０は、印刷すべき電子文書を解析して出力装置１０に印刷出力させるものである。本実施の形態では、コントローラ２０は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、メインメモリ、ＮＶＲＡＭ（Non Volatile RAM）等が搭載された回路基板であり、その機能は、ＲＯＭ等の記録媒体に記録されたプログラムがメモリに読み出されてＣＰＵに実行されることによって実現される。ただし、コントローラ２０の機能は、ＡＳＩＣ（Application Specific Integrated Circuit）等のハードウェア回路によって実現されてもよい。コントローラ２０は、主な機能ブロックとして、入力データ解析部２１および印刷制御部２２を有する。
【００２５】
入力データ解析部２１は、クライアント装置２から入力された入力データを解析し、解析結果を印刷制御部２２に出力する。ここで、入力データは、印刷すべき電子文書および印刷設定情報を含む印刷要求データである。なお、印刷設定情報の内容については後述する。
【００２６】
本実施の形態では、入力データ解析部２１は、注釈判別部２１ａを含む。この注釈判別部２１ａは、印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられたページ（以下、「特定注釈付きページ」と称す）であるか否かを判別する。ここで、特定の条件としては、注釈の更新者、注釈の更新時期、注釈のステータス、注釈の種類などに関する条件が挙げられる。具体的には、更新者が特定のユーザであること、更新日時が特定の日、特定の日前、あるいは特定の日後であること、ステータスが無効でないこと、種類がテキスト注釈であること、注釈に特定の文字列が含まれること、などといった条件が挙げられる。
【００２７】
印刷制御部２２は、入力データ解析部２１の解析結果に基づき、出力装置１０を制御して電子文書を印刷出力する。
【００２８】
本実施の形態では、印刷制御部２２は、出力装置１０を制御して、注釈判別部２１ａにより特定注釈付きページであると判別されたページを、本文および特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力する。
【００２９】
なお、コントローラ２０の上記以外の機能については、後述する印刷装置１の動作説明により明らかとなる。
【００３０】
図２は、本実施の形態に係る印刷装置１の動作手順を示すフローチャートである。以下、図２を参照して印刷装置１の動作について具体的に説明する。
【００３１】
クライアント装置２は、ユーザから、印刷すべき電子文書の指定および印刷設定情報の入力を受け付け、当該電子文書および当該印刷設定情報を含む印刷要求を印刷装置１に送る。この処理は、例えばクライアント装置２にインストールされたダイレクトプリント用のソフトウェアプログラムにより実現される。例えば、クライアント装置２のユーザは、当該クライアント装置２のデスクトップ画面上において、印刷すべき電子文書を表すアイコンを、ダイレクトプリント用のソフトウェアを表すアイコン上にドラッグアンドドロップする。すると、クライアント装置２は、当該ユーザ操作により、印刷すべき電子文書の指定を受け付け、さらにディスプレイ画面上に印刷設定画面を表示させ、この印刷設定画面を介してユーザから印刷設定情報の入力を受け付ける。
【００３２】
クライアント装置２は、印刷設定情報として、用紙の種類（サイズ、紙質、色）の指定や片面／両面の指定などの一般的な印刷設定のほかに、下記（ａ）〜（ｃ）の設定を受け付ける。
（ａ）特定の条件に合致する注釈を選択的に印刷する処理（以下、適宜「注釈選択印刷処理」と称す）を行うか否かの設定
（ｂ）特定の条件の設定
（ｃ）テキスト注釈を含むページを印刷出力する場合に、本文にテキスト注釈を反映させるか否かの設定
【００３３】
図２において、ステップＳ１１では、印刷装置１のコントローラ２０は、クライアント装置１から、印刷すべき電子文書および印刷設定情報を含む印刷要求を受け付ける。
【００３４】
ステップＳ１２では、コントローラ２０は、印刷要求に含まれる印刷設定情報に基づいて、注釈選択印刷処理を行うか否かを判断する。判断の結果、注釈選択印刷処理を行うと判断された場合にはステップＳ１３に移行し、行わないと判断された場合にはステップＳ１７に移行する。
【００３５】
ステップＳ１３では、コントローラ２０は、印刷設定情報に基づいて、対象ページが特定の条件に合致する注釈を含むページ（特定注釈付きページ）であるか否かを判断する。判断の結果、特定注釈付きページであると判断された場合にはステップＳ１４に移行し、特定注釈付きページでないと判断された場合にはステップＳ１５に移行する。
【００３６】
ステップＳ１４では、コントローラ２０は、出力装置１０を制御して、対象ページに含まれる、本文および特定の条件に合致する注釈を用紙に印刷して出力する。すなわち、コントローラ２０は、出力装置１０と協働して、対象ページを、本文および特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力する。当該ステップにおいて本文およびテキスト注釈を印刷出力する場合であって、テキスト注釈を反映させる旨の設定がなされている場合には、コントローラ２０は、本文にテキスト注釈の内容を反映させた状態で印刷出力する。ここで、本文にテキスト注釈の内容を反映させることとしては、例えば、テキスト注釈に従って、本文中のテキストの削除や変更、または本文へのテキストの追加を行うことが挙げられる。
【００３７】
ステップＳ１５では、コントローラ２０は、出力装置１０を制御して、対象ページの本文のみを用紙に印刷して出力する。すなわち、コントローラ２０は、出力装置１０と協働して、対象ページを、本文を含み注釈を含まない状態で印刷出力する。
【００３８】
ステップＳ１６では、コントローラ２０は、全ページについて上記ステップＳ１３〜Ｓ１５の処理が終了したか否かを判断する。判断の結果、全ページ終了したと判断された場合には当該図２の処理を終了し、終了していないと判断された場合にはステップＳ１３に戻り、次のページについて上記ステップＳ１３〜Ｓ１５の処理を行う。
【００３９】
ステップＳ１７では、コントローラ２０は、上記の注釈選択印刷処理を行うことなく、一般的な印刷処理を行う。具体的には、コントローラ２０は、電子文書の本文および注釈を、あるいは本文のみを、出力装置１０に印刷出力させる。
【００４０】
以上の処理により、電子文書の全ページが印刷出力される。このとき、本文については、通常どおりに印刷される。注釈については、ユーザにより指定された特定の条件に合致する注釈だけが印刷され、それ以外の注釈は印刷されない。
【００４１】
なお、上記説明では、電子文書をダイレクトプリントする場合において注釈選択印刷処理を行う例を示したが、印刷すべき電子文書を伴う印刷要求を受け付けて、当該電子文書を解析して印刷出力する場合であれば、上記と同様に注釈選択印刷処理を行うことができる。例えば、いわゆるメディアプリントを行う場合に上記の注釈選択印刷処理を行ってもよい。このメディアプリントでは、印刷装置１には、フラッシュメモリカード等の可搬性記録媒体が着脱可能に装着される。そして、印刷装置１は、当該印刷装置１の操作パネルを介してユーザから、可搬性記録媒体内の電子文書の指定を伴う印刷指示を受け付け、指定された電子文書を可搬性記録媒体から読み出して印刷出力する。
【００４２】
また、上記説明では、印刷装置１がクライアント装置２から印刷設定情報を受け付ける例を示したが、印刷装置１は、当該印刷装置１の操作パネルを介して印刷設定情報の全部または一部を受け付けてもよい。
【００４３】
また、上記説明では、特定注釈付きページ以外のページを印刷出力する例を示したが、特定注釈付きページ以外のページを印刷出力しないこととしてもよい。具体的には、図２のステップＳ１５を削除して、ステップＳ１３で「ＮＯ」の場合にはステップＳ１６に移行するようにしてもよい。この処理では、電子文書のページのうち、特定注釈付きページのみが印刷出力される。このとき、本文については、通常どおりに印刷される。注釈については、ユーザにより指定された特定の条件に合致する注釈だけが印刷され、それ以外の注釈は印刷されない。
【００４４】
また、特定注釈付きページ以外のページを印刷出力するか否かを、ユーザにより指定可能としてもよい。このユーザ指定は、例えば上記の印刷設定情報に含められる。
【００４５】
以上説明した本実施の形態によれば、下記（１）〜（７）の効果が得られ得る。
【００４６】
（１）本実施の形態では、印刷装置は、印刷すべき電子文書の各ページについて、特定の条件に合致する注釈が付けられた特定注釈付きページであるか否かを判別する。そして、印刷装置は、特定注釈付きページであると判別されたページを、本文および特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力する。このため、本実施の形態によれば、注釈付きの電子文書を印刷する場合に、特定の条件に合致する注釈を選択的に印刷することができる。
【００４７】
（２）一つの態様では、印刷装置は、電子文書の特定注釈付きページ以外のページを、本文を含み注釈を含まない状態で印刷出力する。この態様では、電子文書の全てのページを、特定の条件に合致する注釈を含み、それ以外の注釈を含まない状態で印刷出力することができる。
【００４８】
（３）また、別の一つの態様では、印刷装置は、電子文書の特定注釈付きページ以外のページを、印刷出力しない。この態様では、特定の条件に合致する注釈を含むページのみを印刷出力することができる。
【００４９】
（４）注釈の更新者に関する条件を特定の条件とすることができるので、特定のユーザにより更新された注釈を選択的に印刷出力することができる。
【００５０】
（５）注釈の印刷時期に関する条件を特定の条件とすることができるので、特定の時期に更新された注釈を選択的に印刷出力することができる。
【００５１】
（６）注釈のステータスに関する条件を特定の条件とすることができるので、特定のステータスの注釈を選択的に印刷出力することができる。
【００５２】
（７）特定の条件はユーザにより指定可能であるので、ユーザは、所望の条件に合致する注釈を選択的に印刷出力することができる。
【００５３】
（８）印刷装置は、テキスト注釈を含むページを印刷出力する場合、本文にテキスト注釈の内容を反映させた状態で印刷出力することが可能である。このため、ユーザは、テキスト注釈が反映された印刷文書を取得することができる。
【００５４】
なお、本発明は、上記実施の形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々変更することができる。
【図面の簡単な説明】
【００５５】
【図１】実施の形態に係る印刷装置の概略構成を示すブロック図である。
【図２】実施の形態に係る印刷装置の動作手順を示すフローチャートである。
【符号の説明】
【００５６】
１  印刷装置、２  クライアント装置、１０  出力装置、２０  コントローラ、２１  入力データ解析部、２１ａ  注釈判別部、２２  印刷制御部。
【図１】
2007280191.tif 000003
【図２】
2007280191.tif 000004