(57)【特許請求の範囲】
【請求項１】
印刷済みの記録媒体に付加された、塗りつぶし箇所を決定するための識別子を読み取る読取手段と、
その読取手段により読み取られる識別子に基づき、前記印刷済みの記録媒体に対する塗りつぶし箇所を決定する決定手段と、
前記決定手段により決定した塗りつぶし箇所を、前記印刷済みの記録媒体に対する印刷により塗りつぶす塗りつぶし手段と、
プラテン上の記録媒体に対して、記録を行う記録ヘッドと、
前記プラテンと前記記録ヘッドとの間にある前記記録媒体に付加された前記識別子を読み取るセンサと、
前記塗りつぶし箇所を示す位置データに管理データを対応付けて記憶する記憶手段から、前記位置データを呼び出す呼出手段とを備え、
前記読取手段は、前記センサを用いて、前記プラテンと前記記録ヘッドと間にある前記記録媒体に付加された前記識別子を読み取ることにより、その識別子から管理データを取得するものであり、
前記決定手段は、前記呼出手段により前記記憶手段から呼び出される、前記読取手段により取得された管理データに対応する位置データに基づいて、前記塗りつぶし箇所を決定するものであることを特徴とする印刷装置。
【請求項２】
前記識別子は前記記録媒体に印刷された識別子であり、
前記センサは、発光素子と受光素子とを有する光センサである請求項１記載の印刷装置。
【請求項３】
前記記憶手段は、前記位置データに対応付けて、その位置データに基づく塗りつぶしが適用される、記録媒体に印刷済みの文書画像に対応した文書画像データを記憶するものであり、
前記決定手段は、前記塗りつぶし手段による塗りつぶし印刷の実行に先立ち、前記位置データと、その位置データに対応付けて前記記憶手段に記憶されている文書画像データとを用いて、前記塗りつぶし箇所が示された文書画像を画面に表示することを特徴とする請求項１または２に記載の印刷装置。
【請求項４】
前記決定手段は、
前記画面に表示された文書画像に基づいて行うユーザ指示に従って、前記位置データを変更する変更手段を備えることを特徴とする請求項３記載の印刷装置。
【請求項５】
文書画像を記録媒体に印刷する第１印刷手段と、その第１印刷手段を制御するための印刷制御装置と、第２印刷手段とを含む印刷システムであって、
前記文書画像データについて、塗りつぶし箇所を示す位置データを決定する位置データ決定手段と、
その位置データ決定手段により決定される位置データを取得するための識別子を、前記第１印刷手段を用いて記録媒体に付加させる付加指示手段と、
前記付加指示手段により識別子が付加される記録媒体に対する、前記文書画像データに対応した文書画像の印刷を、前記第１印刷手段に実行させる印刷指示手段と、
前記位置データ決定手段により決定される位置データを管理データと対応付けて記憶する記憶手段とを備え、
前記第２印刷手段は、
プラテン上の記録媒体に対して、記録を行う記録ヘッドと、
前記プラテンと前記記録ヘッドとの間にある前記記録媒体に付加された前記識別子を読み取るセンサと、
前記センサを用いて、前記プラテンと前記記録ヘッドとの間にある前記記録媒体に付加された識別子を読み取ることにより、その識別子から管理データを取得する読取手段と、
その読取手段により取得された管理データに対応する位置データを前記記憶手段から呼び出す呼出手段と、
その呼出手段により呼び出された位置データに基づいて塗りつぶし箇所を決定する決定手段と、
前記決定手段により決定した塗りつぶし箇所を、前記識別子が付加される記録媒体に対する印刷により塗りつぶす塗りつぶし手段とを備えることを特徴とする印刷システム。
【請求項６】
前記識別子は前記記録媒体に印刷された識別子であり、
前記センサは、発光素子と受光素子とを有する光センサである請求項５記載の印刷システム。
【請求項７】
前記記憶手段は、前記位置データが適用される文書画像データのファイル名、サイズ、または作成日時のうち、少なくともいずれか１つを、前記管理データに対応付けて記憶するものであり、
前記印刷指示手段による印刷対象の文書画像データのファイル名と一致するファイル名が対応付けられた位置データ、前記印刷指示手段による印刷対象の文書画像データのサイズとの差が所定値以下にあるサイズが対応付けられた位置データまたは前記印刷指示手段による印刷対象の文書画像データの作成日時との差が所定期間以下にある作成日時が対応付けられた位置データを選択する選択手段を備え、
前記位置データ決定手段は、前記選択手段により選択された位置データに基づいて、印刷結果のいずれの箇所を塗りつぶすかを示す位置データを決定することを特徴とする請求項５または６に記載の印刷システム。
【請求項８】
前記第２印刷手段は、
前記呼出手段により呼び出された位置データを、ユーザ指示に基づいて変更する位置データ変更手段を備え、
前記決定手段は、前記位置データ変更手段により変更された位置データに基づいて塗りつぶし箇所を決定するものであり、
前記塗りつぶし手段による塗りつぶしを実行すると、前記位置データ変更手段により変更された位置データを、前記読取手段により取得した管理データと対応付けて記憶させる塗りつぶし履歴登録手段を備えることを特徴とする請求項５から７のいずれかに記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置および印刷システムに関するものである。
【背景技術】
【０００２】
印刷物などの書類には、他人に知られたくない情報、機密情報等が印刷、書き込み等されている場合がある。このような書類をそのまま捨てたり、いわゆる裏紙印刷として再利用すると、機密情報等が漏洩してしまい、個人情報保護の観点から問題が生じる場合がある。そこで、機密情報が印刷されている書類に、さらに重ねて印刷を行うことで、すでに印刷されている情報を隠蔽するいわゆる隠蔽印刷に関する技術が提案されている。
【０００３】
例えば、特許文献１には、書類全体を読み取り、その読み取った領域に印刷が行われている場合には、その領域を対象として塗りつぶし印刷を行う技術が開示されている。
【０００４】
また、特許文献２には、書類全体を読み取り、その読み取り範囲内に、予め定められた塗りつぶし対象文字が抽出された場合、その文字を塗りつぶし印刷を行う技術が開示されている。
【特許文献１】特開２００５−２４２８６４号公報
【特許文献２】特開２００７−１０８０９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述の方法では、いずれも、塗りつぶし印刷の実行前に書類全体を読みらなければならないことから、処理に時間がかかるという問題点があった。
【０００６】
本発明は、上記問題点を解決するためになされたものであり、適切な塗りつぶし箇所を短時間で決定することができ、塗りつぶしに要する処理時間を短縮することができる印刷装置および印刷システムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
この目的を達成するために、請求項１記載の印刷装置は、印刷済みの記録媒体に付加された、塗りつぶし箇所を決定するための識別子を読み取る読取手段と、その読取手段により読み取られる識別子に基づき、前記印刷済みの記録媒体に対する塗りつぶし箇所を決定する決定手段と、前記決定手段により決定した塗りつぶし箇所を、前記印刷済みの記録媒体に対する印刷により塗りつぶす塗りつぶし手段と、プラテン上の記録媒体に対して、記録を行う記録ヘッドと、前記プラテンと前記記録ヘッドとの間にある前記記録媒体に付加された前記識別子を読み取るセンサと、前記塗りつぶし箇所を示す位置データに管理データを対応付けて記憶する記憶手段から、前記位置データを呼び出す呼出手段とを備え、前記読取手段は、前記センサを用いて、前記プラテンと前記記録ヘッドと間にある前記記録媒体に付加された前記識別子を読み取ることにより、その識別子から管理データを取得するものであり、前記決定手段は、前記呼出手段により前記記憶手段から呼び出される、前記読取手段により取得された管理データに対応する位置データに基づいて、前記塗りつぶし箇所を決定するものであることを特徴とする。
【０００８】
請求項２記載の印刷装置は、請求項１記載の印刷装置において、前記識別子は前記記録媒体に印刷された識別子であり、前記センサは、発光素子と受光素子とを有する光センサである。
【０００９】
請求項３記載の印刷装置は、請求項１または２に記載の印刷装置において、前記記憶手段は、前記位置データに対応付けて、その位置データに基づく塗りつぶしが適用される、記録媒体に印刷済みの文書画像に対応した文書画像データを記憶するものであり、前記決定手段は、前記塗りつぶし手段による塗りつぶし印刷の実行に先立ち、前記位置データと、その位置データに対応付けて前記記憶手段に記憶されている文書画像データとを用いて、前記塗りつぶし箇所が示された文書画像を画面に表示することを特徴とする。
【００１０】
請求項４記載の印刷装置は、請求項３記載の印刷装置において、前記決定手段は、前記画面に表示された文書画像に基づいて行うユーザ指示に従って、前記位置データを変更する変更手段を備えることを特徴とする。
【００１１】
【００１２】
【００１３】
【００１４】
【００１５】
【００１６】
【００１７】
【００１８】
【００１９】
【００２０】
【００２１】
【００２２】
請求項５記載の印刷システムは、文書画像を記録媒体に印刷する第１印刷手段と、その第１印刷手段を制御するための印刷制御装置と、第２印刷手段とを含むシステムであって、前記文書画像データについて、塗りつぶし箇所を示す位置データを決定する位置データ決定手段と、その位置データ決定手段により決定される位置データを取得するための識別子を、前記第１印刷手段を用いて記録媒体に付加させる付加指示手段と、前記付加指示手段により識別子が付加される記録媒体に対する、前記文書画像データに対応した文書画像の印刷を、前記第１印刷手段に実行させる印刷指示手段と、前記位置データ決定手段により決定される位置データを管理データと対応付けて記憶する記憶手段とを備え、前記第２印刷手段は、プラテン上の記録媒体に対して、記録を行う記録ヘッドと、前記プラテンと前記記録ヘッドとの間にある前記記録媒体に付加された前記識別子を読み取るセンサと、前記センサを用いて、前記プラテンと前記記録ヘッドとの間にある前記記録媒体に付加された識別子を読み取ることにより、その識別子から管理データを取得する読取手段と、その読取手段により取得された管理データに対応する位置データを前記記憶手段から呼び出す呼出手段と、その呼出手段により呼び出された位置データに基づいて塗りつぶし箇所を決定する決定手段と、前記決定手段により決定した塗りつぶし箇所を、前記識別子が付加される記録媒体に対する印刷により塗りつぶす塗りつぶし手段とを備えることを特徴とする。
【００２３】
請求項６記載の印刷システムは、請求項５記載の印刷システムにおいて、前記識別子は前記記録媒体に印刷された識別子であり、前記センサは、発光素子と受光素子とを有する光センサである。
【００２４】
請求項７記載の印刷システムは、請求項５または６に記載の印刷システムにおいて、前記記憶手段は、前記位置データが適用される文書画像データのファイル名、サイズ、または作成日時のうち、少なくともいずれか１つを、前記管理データに対応付けて記憶するものであり、前記印刷指示手段による印刷対象の文書画像データのファイル名と一致するファイル名が対応付けられた位置データ、前記印刷指示手段による印刷対象の文書画像データのサイズとの差が所定値以下にあるサイズが対応付けられた位置データまたは前記印刷指示手段による印刷対象の文書画像データの作成日時との差が所定期間以下にある作成日時が対応付けられた位置データを選択する選択手段を備え、前記位置データ決定手段は、前記選択手段により選択された位置データに基づいて、印刷結果のいずれの箇所を塗りつぶすかを示す位置データを決定することを特徴とする。
【００２５】
請求項８記載の印刷システムは、請求項５から７のいずれかに記載の印刷システムにおいて、前記第２印刷手段は、前記呼出手段により呼び出された位置データを、ユーザ指示に基づいて変更する位置データ変更手段を備え、前記決定手段は、前記位置データ変更手段により変更された位置データに基づいて塗りつぶし箇所を決定するものであり、前記塗りつぶし手段による塗りつぶしを実行すると、前記位置データ変更手段により変更された位置データを、前記読取手段により取得した管理データと対応付けて記憶させる塗りつぶし履歴登録手段を備えることを特徴とする。
【発明の効果】
【００２６】
請求項１記載の印刷装置によれば、印刷済みの記録媒体に付加された、塗りつぶし箇所を決定するための識別子が読み取られ、その識別子に基づき、印刷済みの記録媒体に対する塗りつぶし箇所が決定される。そして、決定された塗りつぶし箇所が、印刷により塗りつぶされる。よって、塗りつぶし箇所を決定するために、記録媒体全体を読み取り、その内容を解析して塗りつぶし箇所を決定する場合に比較して、適切な塗りつぶし箇所を短時間で決定することができ、塗りつぶしに要する処理時間が短縮されるという効果がある。
【００２７】
また、塗りつぶし箇所を決定するための識別子は、印刷済みの記録媒体に付加されているので、塗りつぶし箇所を決定するための識別子を紛失するおそれが少なく、ユーザにとって使い勝手が良い効果がある。
また、読取手段により取得された管理データに対応する位置データに基づいて、塗りつぶし箇所を決定するので、適切な塗りつぶし箇所を短時間で決定することができるという効果がある。また、識別子には、位置データを呼び出すための管理データを保持させれば良いので、保持可能なデータ量がそれほど大きくはない識別子であっても利用することができるという効果がある。
なお、記録媒体の幅方向に往復移動可能なキャリッジにセンサが設けられている場合には、識別子の印刷位置が限定されていなくても、記録媒体の幅方向にキャリッジを適宜移動させることにより、識別子を読み取ることができるという効果がある。
【００２８】
請求項２記載の印刷装置によれば、請求項１記載の印刷装置の奏する効果に加え、識別子を読み取るための構成が簡素であり、印刷装置のコストアップおよび装置の大型化を抑制できるという効果がある。なお、キャリッジに搭載された記録ヘッドにより、前記記録媒体に対しインクを吐出し画像を形成する印刷装置においては、記録媒体の有無や、記録媒体の端を検出するための光センサがキャリッジに設けられている場合がある。よって、その光センサを用いて、識別子を読み取ることとすれば、識別子読み取りのための新たな構成を追加する必要がなく装置を簡素化できる。
【００２９】
請求項３記載の印刷装置によれば、請求項１または２に記載の印刷装置の奏する効果に加え、前記塗りつぶし手段による塗りつぶし印刷の実行に先立ち、位置データに基づく塗りつぶし箇所が示された文書画像が画面に表示されるので、ユーザは、その画面を視認し、例えば、塗りつぶしを中止する、塗りつぶし箇所を変更するなど、適切な処置をとることができるという効果がある。
【００３０】
ここで、特許請求の範囲および明細書において、「文書画像データ」は、例えば、文書ファイル、表計算ファイル、画像ファイルなどを意味しており、「文書画像」とは、文書画像データに基づいて記録媒体に形成される文字または画像を総称する文言であり、文字のみで構成される場合、画像のみで構成される場合、文字と画像とで構成される場合を含むものである。
【００３１】
請求項４記載の印刷装置によれば、請求項３記載の印刷装置の奏する効果に加え、前記決定手段は、前記画面に表示された文書画像に基づいて行うユーザ指示に従って、前記位置データを変更する変更手段を備えるので、ユーザは好みや目的に応じて塗りつぶし箇所を適宜変更できるという効果がある。
【００３２】
【００３３】
好適には、前記識別子は、記録媒体の余白に印刷される。このようにすれば、記録媒体に形成された文書画像が識別子によって見にくくなることが抑制され、また、識別子を確実に読み取らせることができる。
【００３４】
【００３５】
【００３６】
【００３７】
【００３８】
【００３９】
【００４０】
【００４１】
【００４２】
【００４３】
【００４４】
【００４５】
【００４６】
請求項５記載の印刷システムによれば、第１印刷手段においては、文書画像が印刷された記録媒体に、塗りつぶし箇所を示す位置データを取得するための識別子を付加することができる。よって、その記録媒体に対し塗りつぶし印刷を行う際には、その記録媒体に付加されている識別子を用いて位置データを取得し、その位置データに基づいて塗りつぶし箇所を決定することができるので、適切な塗りつぶし箇所を短時間で決定することができ、塗りつぶしに要する処理時間が短縮されるという効果がある。また、請求項１記載の印刷装置と同様の作用効果が得られる。
【００４７】
請求項６記載の印刷システムによれば、請求項５記載の印刷システムの奏する効果に加え、識別子を読み取るための構成が簡素であり、印刷装置のコストアップおよび装置の大型化を抑制できるという効果がある。また、キャリッジに搭載された記録ヘッドにより、前記記録媒体に対しインクを吐出し画像を形成する印刷装置においては、記録媒体の有無や、記録媒体の端を検出するための光センサがキャリッジに設けられている場合がある。よって、その光センサを用いて、識別子を読み取ることとすれば、識別子読み取りのための新たな構成を追加する必要がなく装置を簡素化できる。
【００４８】
請求項７記載の印刷システムによれば、請求項５または６に記載の印刷システムの奏する効果に加え、一旦、位置データが決定された文書画像データについて、再度、印刷を行う場合には、先に決定された位置データを利用して、適切な位置データを簡単に決定できるという効果がある。
【００４９】
請求項８記載の印刷システムによれば、請求項５から７のいずれかに記載の印刷システムの奏する効果に加え、第２印刷手段は、呼出手段により呼び出された位置データを、ユーザ指示に基づいて変更する位置データ変更手段を備えるので、ユーザは、必要に応じて位置データを変更することができる。さらに、塗りつぶし手段による塗りつぶしが実行されると、その変更された位置データが、読取手段により取得した管理データと対応付けて記憶されるので、次回以降、同じ管理データに基づいて、塗りつぶし印刷が行われる際には、その変更後の位置データを呼び出して利用することができるので、ユーザの操作負担が軽減されるという効果がある。
【発明を実施するための最良の形態】
【００５０】
以下、本発明の好ましい実施形態について、添付図面を参照して説明する。図１は、本発明における実施形態の印刷システム１の全体構成を示すブロック図である。図１に示されるような印刷システム１は、パーソナルコンピュータ１０（以下、ＰＣ１０と称する）と、第１複合機３０と、第２複合機４０と、サーバ６０とがＬＡＮ７０で接続されて構成されている。第１複合機３０および第２複合機４０は、それぞれ文書画像を記録用紙（記録媒体の一例）に形成するプリンタを内蔵している。
【００５１】
印刷システム１において、ＰＣ１０は、第１複合機３０を制御して機密文書を印刷させる。一方、第２複合機４０は、機密文書に対する塗りつぶし印刷を実行するものである。特に、本実施形態の印刷システム１は、機密文書毎に、適切な塗りつぶし箇所を短時間で決定することができ、塗りつぶしに要する処理時間を短縮することができるものである。
【００５２】
図２を参照して印刷システム１で実行される処理の概要を説明する。図２（ａ）は、ＰＣ１０により実行される、機密文書作成処理の流れを模式的に示す図である。
【００５３】
図２（ａ）に示すように、機密文書作成処理では、ＰＣ１０は、第１複合機３０を制御し、文書画像データに対応した文書画像７２およびバーコード７３が印刷により付加された機密文書７１を作成させる。このバーコード７３は、文書画像７２の塗りつぶし箇所を決定するために付加されるものであり、特許請求の範囲に記載の識別子の一例であるが、詳細は図５，図６を参照して説明する。
【００５４】
図２（ｂ）は、第２複合機４０で実行される、塗りつぶし印刷処理の流れを模式的に示す図である。図２（ｂ）に示すように、第２複合機４０は、上述のようにして印刷された機密文書７１が給紙トレイにセットされると、その機密文書７１に付加された、塗りつぶし箇所を決定するためのバーコード７３を読み取る。そして、そのバーコード７３に基づき、機密文書７１における塗りつぶし箇所７４を決定し、決定した塗りつぶし箇所７４を、印刷により塗りつぶす。
【００５５】
本実施形態の印刷システム１によれば、例えば機密文書７１を廃棄し、または他人に譲渡するために機密部分を隠蔽したい場合などに、その機密文書７１に付加されたバーコード７３を用いて、適切な塗りつぶし箇所７４を短時間で決定することができ、塗りつぶしに要する処理時間を短縮することができる。
【００５６】
また、塗りつぶし箇所を決定するためのバーコード７３は、機密文書７１自体に付加されているので、塗りつぶし箇所を決定するためのバーコード７３を紛失するおそれが少なく、ユーザにとって使い勝手が良い。
【００５７】
図３は、図１に示す印刷システム１の電気的構成を示すブロック図である。図３に示すように、ＰＣ１０は、ＣＰＵ１１と、ＲＯＭ１２と、ＲＡＭ１３と、ＨＤＤ１４と、入力装置１５と、表示装置１６と、ＬＡＮ７０に接続するインターフェース１８（Ｉ／Ｆ１８）とを備え、これらはバスライン１９を介して互いに接続されている。
【００５８】
ＣＰＵ１１は、このＰＣ１０を総括的に制御する中央演算処理であり、図８から図１０のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。
【００５９】
ＲＯＭ１２は、ＣＰＵ１１により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ１１により実行する上で必要なデータなどを格納した書き換え不能なメモリである。
【００６０】
ＲＡＭ１３は、ＣＰＵ１１により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリである。このＲＡＭ１３は、文書画像データメモリ１３ａと、位置データメモリ１３ｂと、管理番号メモリ１３ｃとを備えている。文書画像データメモリ１３ａは、ユーザにより指定された印刷対象の文書画像データが格納されるメモリである。位置データメモリ１３ｂは、後述する機密文書作成処理（Ｓ１）により決定される、塗りつぶし箇所を示す位置データを格納するメモリである。管理番号メモリ１３ｃは、位置データを呼び出すためにバーコード７３（図２参照）に保持させる管理番号（管理データの一例）を格納するメモリである。なお、管理番号については、図６を参照して後述する。
【００６１】
ＨＤＤ１４は、ハードディスクドライブであり、第１複合機３０を制御するための第１複合機用プリンタドライバ１４ａが記憶されている。この第１複合機用プリンタドライバ１４ａにより、図８から図１０のフローチャートで示す処理が実行される。
【００６２】
入力装置１５は、ＰＣ１０にデータ又はコマンドを入力するものであり、キーボード、マウスなどにより構成されている。表示装置１６は、ＰＣ１０で実行される処理内容や入力されたデータなどを視覚的に確認するために、文字や画像などを表示するものであり、例えば、ＣＲＴディスプレイや液晶ディスプレイなどにより構成されている。
【００６３】
第１複合機３０は、ＣＰＵ３１と、ＲＯＭ３２と、ＲＡＭ３３と、フラッシュメモリ３４と、ＬＡＮ７０に接続するインターフェイス３５（Ｉ／Ｆ３５）と、プリンタ３６と、スキャナ３７と、モデム３８とを備え、これらはバスラインを介して互いに接続されている。第１複合機３０は、ファクシミリ機能、ＰＣプリント機能、スキャナ機能、及び、コピー機能などの各種機能を有するものであり、特に、ＰＣ１０に制御されて、機密文書７１（図２参照）を作成する。
【００６４】
第２複合機４０は、ＣＰＵ４１と、ＲＯＭ４２と、ＲＡＭ４３と、フラッシュメモリ４４と、スキャナ４５と、モデム４６と、ＬＡＮ７０に接続するインターフェイス４７（Ｉ／Ｆ４７）と、プリンタ４８と、液晶表示装置４９（ＬＣＤ４９）を備え、これらはバスラインを介して互いに接続されている。
【００６５】
ＣＰＵ４１は、第２複合機４０を総括的に制御する中央演算処理であり、図１１のフローチャートで示す処理を実行するプログラムなどの各種プログラムを実行する。
【００６６】
ＲＯＭ４２は、ＣＰＵ４１により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ４１により実行する上で必要なデータなどを格納した書き換え不能なメモリである。
【００６７】
ＲＡＭ４３は、ＣＰＵ４１により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのメモリであり、管理番号メモリ４３ａ、位置データメモリ４３ｂ、文書画像データメモリ４３ｃとを備える。
【００６８】
管理番号メモリ４３ａは、機密文書７１のバーコード７３を読み取ることにより、そのバーコード７３から取得された管理番号が格納されるメモリである。なお、管理番号については、図６を参照して後述する。
【００６９】
位置データメモリ４３ｂおよび文書画像データメモリ４３ｃは、バーコード７３から取得された管理番号に基づいて、サーバ６０の管理フォーマットテーブル６４ａ（図６参照）から呼び出される位置データおよび文書画像データが、それぞれ格納されるメモリである。
【００７０】
フラッシュメモリ４４は、書換可能な不揮発性のメモリであって、塗りつぶしモードフラグ４４ａが設けられている。ユーザにより、塗りつぶしモードが設定されると、この塗りつぶしモードフラグ４４ａがオンとされ、一方、塗りつぶしモードが解除されると、塗りつぶしモードフラグ４４ａがオフとされる。
【００７１】
第２複合機４０は、ファクシミリ機能、ＰＣプリント機能、スキャナ機能、及び、コピー機能などの各種機能を有するものである。特に、第２複合機４０のプリンタ４８は、機密文書７１に付加されたバーコード７３を読み取り可能な構成を有しており、塗りつぶしモードフラグ４４ａがオンとなっている場合、機密文書７１の塗りつぶし印刷を実行する。
【００７２】
図４を参照して、第２複合機４０のプリンタ４８について詳細に説明する。図４（ａ）は、第２複合機４０に内蔵されたプリンタ４８の構成を示す概略平面図である。図４（ａ）に示すように、プリンタ４８には、記録ヘッドを搭載したキャリッジ５５が、記録用紙の幅方向（図４（ａ）における紙面横方向）に往復移動可能に設けられる。
【００７３】
キャリッジ５５に搭載された記録ヘッドは、インクタンク５３から供給されるインクを微小なインク滴として記録用紙に吐出する。このような記録ヘッドが搭載されたキャリッジ５５が、記録用紙の幅方向に移動されることにより、記録ヘッド下方においてプラテン５４（図４（ｂ）参照）上を搬送される記録用紙Ｐに、印刷が行われる。特に、記録用紙Ｐが機密文書７１である場合は、その機密文書７１のバーコード７３（図２参照）を読み取り、バーコード７３に基づいて決定される塗りつぶし箇所を、印刷により塗りつぶす。
【００７４】
図４（ｂ）は、バーコード７３の読み取りに用いられるメディアセンサ５０の断面構成の概略を示す部分断面図である。図４（ｂ）に示すように、メディアセンサ５０は、キャリッジ５５に設けられ、プラテン５４上に給紙された記録用紙Ｐに向けて光を照射する発光ダイオード５１と、記録用紙Ｐからの反射光を受光する光学式センサ５２とを有する。よって、プラテン５４を明度の低い色で構成することにより、メディアセンサ５０が受光する反射光量の差により記録用紙Ｐの有無を検知することができる。
【００７５】
特に、本実施形態では、機密文書７１のバーコード７３（図２参照）の読み取りにも、このメディアセンサ５０を用いることとしているので、バーコード７３読み取りのための新たな構成を追加する必要がなく、コストアップおよび装置の大型化が抑制される。
【００７６】
また、メディアセンサ５０がキャリッジ５５に搭載されているので、メディアセンサ５０を記録用紙の幅方向に往復移動させることができる。よって、バーコード７３が記録用紙Ｐのいずれの位置に印刷されていたとしても、キャリッジ５５によりメディアセンサ５０の記録用紙幅方向位置を移動させるか、または図示しない搬送機構によりプラテン５４上の記録用紙を搬送することにより、バーコード７３を読み取ることができる。
【００７７】
図３に戻り説明する。サーバ６０は、ＣＰＵ６１と、ＲＯＭ６２と、ＲＡＭ６３と、ＨＤＤ６４と、入力装置６５と、表示装置６６と、ＬＡＮ７０に接続するインターフェイス６７（Ｉ／Ｆ６７）とを備え、これらはバスライン６８を介して互いに接続されている。
【００７８】
ＨＤＤ６４は、ハードディスクドライブであり、塗りつぶし箇所を示す位置データを記憶する管理フォーマットテーブル６４ａと、塗りつぶし印刷の履歴を記憶する塗りつぶし印刷履歴テーブル６４ｂとが格納される。なお、管理フォーマットテーブル６４ａについては、図５，図６を参照して後述し、塗りつぶし印刷履歴テーブル６４ｂについては、図７を参照して後述する。
【００７９】
図５を参照して、ＰＣ１０における、位置データの決定およびその位置データを管理フォーマットテーブル６４ａに登録するまでの流れを説明する。図５は、フォーマット登録画面の一例を示す図である。このフォーマット登録画面８０は、ＰＣ１０で実行される機密文書作成処理（図８参照）において、ＰＣ１０の表示装置１６に表示される画面である。
【００８０】
図５に示すように、フォーマット登録画面８０には、文書画像表示領域８１、機密部指定アイコン８２、機密部指定解除アイコン８３、およびフォーマット登録アイコン８４が設けられる。
【００８１】
文書画像表示領域８１は、印刷対象の文書画像データがプレビュー表示される領域である。機密部指定アイコン８２は、塗りつぶし部指定の開始指示を受け付けるアイコンである。機密部指定アイコン８２への指示が入力されると、文書画像表示領域８１にプレビュー表示される文書画像に含まれる文字列を指定可能とすることにより、いずれの箇所を塗りつぶし箇所とするかを指定する、ユーザからの指定入力を受け付ける。
【００８２】
ユーザがマウスなどの入力装置１５を操作することにより、塗りつぶし箇所８５を指定すると、指定された塗りつぶし箇所８５は、例えば、反転表示され、または枠等で囲われ、他の領域と区別して表示される。なお、塗りつぶし箇所８５を完全に塗りつぶしてしまった状態を表示するのではなく、図５に例示するように、塗りつぶされる文字を視認できるように、塗りつぶし箇所８５を表示することにより、塗りつぶしの対象の文字をユーザに読ませ、その塗りつぶしが真に必要であるか否かを判別させることができる。
【００８３】
機密部指定解除アイコン８３は、塗りつぶし部の解除指示を受け付けるアイコンである。機密部指定解除アイコン８３への指示が入力されると、その後、文書画像表示領域８１に表示される塗りつぶし箇所８５のうち、ユーザによって指示される塗りつぶし箇所８５は、その指定が解除される。
【００８４】
フォーマット登録アイコン８４は、文書画像表示領域８１に表示された塗りつぶし箇所８５の登録指示を入力するアイコンである。フォーマット登録アイコン８４への指示が入力されると、文書画像表示領域８１に表示中の塗りつぶし箇所８５を示す位置データが、フォーマットとして管理フォーマットテーブル６４ａ（図６参照）に登録（記憶）される。なお、フォーマットの登録完了後は、そのフォーマットを呼び出すための管理番号が、メッセージ８６によりユーザに通知される。
【００８５】
図６は、管理フォーマットテーブル６４ａの内容の一例を模式的に示す図である。図６に示すように、管理フォーマットテーブル６４ａは、１の管理番号（管理データの一例）６４ａ１に対し、１のフォーマット６４ａ２を対応付けて記憶するテーブルである。
【００８６】
図６に示すように、フォーマット６４ａ２には、位置データ６４ａ４に対応付けて、その位置データ６４ａ４に基づく塗りつぶしが適用される、機密文書７１の文書画像７２に対応した文書画像データ６４ｂ３が記憶される。位置データ６４ａ４は、塗りつぶし箇所８５で示される領域の始点座標と終点座標とからなる組の１又は複数組で構成されるものである。
【００８７】
詳細は図１１を参照して後述するが、第２複合機４０において機密文書７１の塗りつぶし印刷処理を実行する際、第２複合機４０は、機密文書７１のバーコード７３から管理番号を取得する。そして、その取得した管理番号に対応するフォーマットを利用して、その機密文書７１に適した塗りつぶし箇所を決定し、塗りつぶし印刷を実行する。
【００８８】
図７は、塗りつぶし印刷履歴テーブル６４ｂの内容の一例を模式的に示す図である。塗りつぶし印刷履歴テーブル６４ｂは、第２複合機４０における塗りつぶし印刷の実行履歴を記憶するテーブルである。具体的には、塗りつぶし印刷処理において利用されたフォーマットを示す管理番号６４ｂ１に対応付けて、そのフォーマットが適用された機密文書７１のファイル名６４ｂ２、サイズ６４ｂ３、および作成日時６４ｂ４が格納される。ここで、「機密文書７１を示すファイル名、サイズ、および作成日時」とは、その機密文書７１に印刷された文書画像７２の元である文書画像データのファイル名、サイズ、および作成日時である。
【００８９】
すなわち、ある文書画像データについて機密文書７１が作成される場合、上述したように、塗りつぶし箇所を示すフォーマットが作成され、管理フォーマットテーブル６４ａ（図６参照）に登録される。その後、そのフォーマットに基づいて、機密文書７１に対し塗りつぶし印刷が実行されると、その機密文書７１の元となった文書画像データのファイル名、サイズ、作成日時が、フォーマットの管理番号に対応付けて、塗りつぶし印刷履歴テーブル６４ｂに記憶されることとなる。
【００９０】
よって、次回以降、同じ文書画像データに基づいて、機密文書７１を作成する際には、その文書画像データのファイル名、サイズ、または作成日時を条件として、この塗りつぶし印刷履歴テーブル６４ｂを検索することにより、同一の文書画像データについて、過去に登録されたフォーマットの管理番号を取得し、利用することができるのであるが、詳細は、図１０を参照して後述する。
【００９１】
なお、本実施形態においては、図６に示す管理フォーマットテーブル６４ａと、図７に示す塗りつぶし印刷履歴テーブル６４ｂとは、共通の管理番号により互いに対応付けられている。すなわち、サーバ６０においては、位置データと、その位置データで示される塗りつぶし箇所が適用された文書画像データのファイル名、サイズおよび作成日時とは、管理番号を介して対応付けられているということができる。
【００９２】
図８は、ＰＣ１０で実行される機密文書作成処理（Ｓ１）を示すフローチャートである。この機密文書作成処理（Ｓ１）は、ＰＣ１０において、文書画像データが指定され、その文書画像データに対し、印刷指示が入力されると実行される処理である。
【００９３】
まず、印刷指示の入力時に、機密文書作成モードが選択されたか否かを判断する（Ｓ２）。Ｓ２の判断が否定される場合（Ｓ２：Ｎｏ）、通常印刷を行い（Ｓ３）、処理を終了する。
【００９４】
一方、Ｓ２の判断が肯定される場合（Ｓ２：Ｙｅｓ）、Ｓ４〜Ｓ１１の処理により、印刷対象の文書画像データについて、塗りつぶし位置を示す位置データを決定する。
【００９５】
具体的には、まず、管理フォーマットテーブル６４ａ（図６参照）に登録済みのフォーマットのうち、今回の機密文書作成処理に適したフォーマットを選択するフォーマット選択処理を実行する（Ｓ４）。なお、フォーマット選択処理（Ｓ４）の詳細は、図１０を参照して後述するが、フォーマット選択処理（Ｓ４）では、フォーマットが選択されると選択フォーマットが有と設定される。
【００９６】
次に、選択フォーマットの有無を判断する（Ｓ６）。Ｓ６の判断が肯定される場合（Ｓ６：Ｙｅｓ）、次に、フォーマット選択処理（Ｓ４）で選択されたフォーマットを、管理フォーマットテーブル６４ａから呼び出し（Ｓ１０）、そのフォーマット６４ａ２に含まれる位置データ６４ａ４を、位置データメモリ１３ｂ（図３参照）に格納する。また、そのフォーマットに対応する管理番号６４ａ１を、管理番号メモリ１３ｃに格納する。
【００９７】
次に、呼び出されたフォーマット６４ａ２で示される塗りつぶし箇所が、印刷対象の文書画像データに基づいて印刷される文書画像７２における、文字の印刷位置と重なるかを判断する（Ｓ１１）。具体的には、そのフォーマット６４ａ２に含まれる位置データ６４ａ４である始点座標と終点座標との組により示される領域に、印刷対象である文書画像７２における、文字の印刷位置が含まれているか否かを判断する。
【００９８】
Ｓ１１の判断が肯定される場合（Ｓ１１：Ｙｅｓ）、選択されたフォーマットに含まれる位置データ６４ａ４を、印刷対象の文書画像データについて塗りつぶし箇所を示す位置データ６４ａ４として決定する（Ｓ１２）。
【００９９】
そして、管理番号メモリ１３ｃに格納された管理番号６４ａ１（すなわち、呼び出したフォーマットに対応する管理番号）を保持するバーコード７３を、機密文書７１に印刷するためのバーコードデータを作成する（Ｓ１３）。そして、そのバーコードデータを、文書画像７２を印刷するための印刷データに付加して、第１複合機３０へ出力する（Ｓ１４）。これにより、文書画像データについて決定された位置データを取得するためのバーコード７３を、機密文書７１に付加させ、且つ、その機密文書７１への文書画像７２の印刷を、第１複合機３０に実行させることができる。
【０１００】
また、フォーマットで示される塗りつぶし箇所と、文書画像データに基づいて印刷される文字の印刷位置とが重なると判断されることを条件として、位置データを決定するので、文字を隠蔽することができる適切な塗りつぶし箇所に対応した位置データを、簡単に決定することができる。
【０１０１】
一方、Ｓ６の判断が否定される場合（Ｓ６：Ｎｏ）、または、Ｓ１１の判断が否定される場合（Ｓ１１：Ｎｏ）、フォーマット登録処理（Ｓ８）を実行する。このフォーマット登録処理（Ｓ８）は、管理フォーマットテーブル６４ａに既に記憶されているフォーマットは用いずに、ユーザからの入力に基づいて位置データを新たに決定し、その新たに決定した位置データを含むフォーマットを、管理フォーマットテーブル６４ａに登録する処理である。
【０１０２】
図９は、フォーマット登録処理（Ｓ８）を示すフローチャートである。フォーマット登録処理（Ｓ８）では、まず、フォーマット登録画面８０をＰＣ１０の表示装置１６に表示し、印刷対象の文書画像データに基づいて機密文書７１に印刷される文書画像７２を、フォーマット登録画面８０の文書画像表示領域８１（図５参照）にプレビュー表示する（Ｓ８０２）。
【０１０３】
次に、ユーザにより、機密部指定キー８２（図５参照）が指示されたか否かを判断する（Ｓ８０４）。Ｓ８０４の判断が肯定されると（Ｓ８０４：Ｙｅｓ）、表示される文書画像のうち、いずれの箇所を塗りつぶし箇所とするかを指定する、ユーザによる指定入力を受け付け（Ｓ８０５）、受け付けた指定入力に従って、塗りつぶし箇所を新たに指定し、位置データを位置データメモリ１３ｂに格納させる（Ｓ８０６）。また、このとき格納された位置データに基づき、文書画像表示領域８１には、塗りつぶし箇所８５を示す表示がなされる（図５参照）。
【０１０４】
次に、ユーザにより、機密部指定部解除キー８３（図５参照）へ指示が入力されたか否かを判断する（Ｓ８０８）。Ｓ８０８の判断が肯定されると（Ｓ８０８：Ｙｅｓ）、次に、ユーザ指示を受け付け（Ｓ８０９）、表示される塗りつぶし箇所８５（図５参照）のうち、ユーザにより指示された塗りつぶし箇所８５の指定を解除する（Ｓ８１０）。すなわち、位置データメモリ１３ｂに格納させた位置データのうち、ユーザの指定を受けたものを削除する。
【０１０５】
次に、フォーマット登録キー８４（図５参照）へ指示が入力されたかを判断する（Ｓ８１２）。Ｓ８１２の判断が否定される場合（Ｓ８１２：Ｎｏ）、Ｓ８０４に戻り処理を繰り返すが、Ｓ８１２の判断が肯定されると（Ｓ８１２：Ｙｅｓ）、文書画像表示領域８１に表示中の塗りつぶし箇所８５を示す位置データメモリ１３ｂに記憶されている位置データが塗りつぶし箇所として決定される（Ｓ８１３）。
【０１０６】
そして、Ｓ８１３の処理で決定された位置データと、印刷対象の文書画像データとを含むフォーマットを作成し、そのフォーマットを、管理フォーマットテーブル６４ａに新たに記憶させる（Ｓ８１４）。なお、管理フォーマットテーブル６４ａに新規のフォーマットを記憶させる場合、そのフォーマットには、既に使用済みの他の管理番号と重複しないユニークな管理番号が対応付けられる。このフォーマットに対応付けられた新たな管理番号は、管理番号メモリ１３ｃに記憶される。また、このときフォーマット登録画面８０には、記憶された管理番号が、メッセージ８６によりユーザに通知される。（図５参照）。
【０１０７】
フォーマット登録処理（Ｓ８）によれば、ユーザの所望の位置データが決定され、管理フォーマットテーブル６４ａに記憶させることができる。
【０１０８】
図８に戻り説明する。フォーマット登録処理（Ｓ８）により、フォーマットが新たに決定されると、その新たに決定したフォーマットに対応する管理番号を保持するバーコード７３を機密文書７１に印刷するためのバーコードデータを作成する（Ｓ１３）。そして、そのバーコードデータを、文書画像を印刷するための印刷データに付加して、第１複合機３０へ出力する（Ｓ１４）。
【０１０９】
機密文書作成処理（Ｓ１）によれば、機密文書７１を、第１複合機３０に作成させることができる。なお、この機密文書７１に対する塗りつぶし印刷については、図１１を参照して後述する。
【０１１０】
またバーコード７３には、管理番号を保持させれば良いので、例えば、一次元バーコードなど、保持できるデータ量がそれほど大きくない識別子でも用いることができる。
【０１１１】
図１０は、フォーマット選択処理（Ｓ４）を示すフローチャートである。フォーマット選択処理（Ｓ４）は、管理フォーマットテーブル６４ａ（図６参照）に登録済みのフォーマットのうち、今回の機密文書作成処理に適したフォーマットを選択する処理である。
【０１１２】
まず、塗りつぶし印刷履歴テーブル６４ｂに記憶されているデータを呼び出す（Ｓ９０２）。次に、ユーザからの管理番号の入力を受け付け、管理番号が入力されたかを判断する（Ｓ９０４）。
【０１１３】
ユーザから管理番号が入力された場合（Ｓ９０４：Ｙｅｓ）、その管理番号に対応するフォーマットを選択し（Ｓ９０５）、そのフォーマットの位置データと印刷対象である文書画像データとに基づいて、塗りつぶし箇所が示された文書画像を画面に表示する（Ｓ９０６）。そして、ユーザから決定指示が入力されたか否かを判断する（Ｓ９０７）。Ｓ９０７の判断が否定される場合（Ｓ９０７：Ｎｏ）、Ｓ９０４に戻り処理を繰り返すが、Ｓ９０７の判断が肯定される場合、選択フォーマット有りに設定し（Ｓ９０８）、フォーマット選択処理（Ｓ４）を終了する。
【０１１４】
このようにすれば、ユーザは、自らが入力した管理番号に対応した塗りつぶし箇所を視認し、その塗りつぶし箇所を今回作成しようとする機密文書７１に適当か否かを判断することができる。
【０１１５】
一方、Ｓ９０４の判断が否定される場合（Ｓ９０４：Ｎｏ）、次に、印刷対象の文書画像データのファイル名と一致するファイル名が、塗りつぶし印刷履歴テーブル６４ｂ（図７参照）に既に記憶されているか否かを判断する（Ｓ９１０）。
【０１１６】
Ｓ９１０の判断が肯定される場合（Ｓ９１０：Ｙｅｓ）、その一致するファイル名に対応する管理番号を取得し、その管理番号に対応するフォーマットを選択する（Ｓ９１１）。そして、その選択したフォーマットの位置データと印刷対象である文書画像データとに基づいて、塗りつぶし箇所が示された文書画像を画面に表示する（Ｓ９１６）。
【０１１７】
Ｓ９１０の判断が否定される場合（Ｓ９１０：Ｎｏ）、次に、印刷対象の文書画像データのサイズと、同一のサイズが、塗りつぶし印刷履歴テーブル６４ｂに記憶されているか否かを判断する（Ｓ９１２）。
【０１１８】
Ｓ９１２の判断が肯定される場合（Ｓ９１２：Ｙｅｓ）、その同一のサイズに対応する管理番号を取得し、その管理番号に対応するフォーマットを選択し（Ｓ９１１）、その選択したフォーマットの位置データと印刷対象である文書画像データと塗りつぶし箇所が示された文書画像を画面に表示する（Ｓ９１６）。
【０１１９】
Ｓ９１２の判断が否定される場合（Ｓ９１２：Ｎｏ）、次に、印刷対象の文書画像データの作成日時と、同一の作成日時が、塗りつぶし印刷履歴テーブル６４ｂに記憶されているか否かを判断する（Ｓ９１４）。
【０１２０】
Ｓ９１４の判断が肯定される場合（Ｓ９１４：Ｙｅｓ）、その同一の作成日時に対応する管理番号を取得し、その管理番号に対応するフォーマットを選択し（Ｓ９１１）、塗りつぶし箇所が示された文書画像を画面に表示する（Ｓ９１６）。
【０１２１】
そして、ユーザから決定指示が入力されたか否かを判断する（Ｓ９１７）。Ｓ９１７の判断が肯定される場合（Ｓ９１７：Ｙｅｓ）、選択フォーマット有りに設定し（Ｓ９０８）、フォーマット選択処理を終了するが、Ｓ９１７の判断が否定される場合（Ｓ９１７：Ｎｏ）、選択フォーマット無しに設定し（Ｓ９１８）、フォーマット選択処理（Ｓ４）をし、機密文書作成処理（Ｓ１）に戻る。
【０１２２】
フォーマット選択処理（Ｓ４）によれば、一旦、フォーマットが決定された文書画像データについて、再度、印刷を行う場合には、管理番号、文書画像データのファイル名、サイズ、または作成日時のいずれかに基づいて、先に登録されたフォーマットが選択される。そして、機密文書作成処理（Ｓ１）では、その選択されたフォーマットを利用して、適切な位置データが簡単に決定されるので、ユーザの操作負担が軽減される。
【０１２３】
また、選択されたフォーマットを利用した場合の塗りつぶし箇所を示す文書画像が、位置データの決定前に画面に表示されるので、ユーザは、予め記憶されているフォーマットに対応した塗りつぶし箇所を視認し、そのフォーマットが、今回の文書画像に対して適切なものであるか否かを確認した上で、そのフォーマットを利用するか否かを決定することができる。
【０１２４】
また、フォーマット選択処理（Ｓ４）によれば、ファイル名を条件として塗りつぶし印刷履歴テーブル６４ｂを検索したときに、同一ファイル名がなかった場合は、サイズ、または作成日時を条件として印刷履歴テーブル６４ｂを検索するので、例えば、ファイル名を変更されていても、該当するフォーマットを選択できる可能性が高い。
【０１２５】
図１１は、第２複合機４０で実行される、塗りつぶし印刷処理（Ｓ１００）を示すフローチャートである。この塗りつぶし印刷処理（Ｓ１００）は、機密文書７１に対する塗りつぶし箇所を決定し、その決定した塗りつぶし箇所を塗りつぶす処理である。
【０１２６】
まず、第２複合機４０の塗りつぶしモードフラグがオンに設定されているか否かを判断する（Ｓ１０２）。この処理は、例えば、第２複合機４０に塗りつぶしモードを指定するキーが備えられており、そのキー押下されたかを検出することにより判断される。Ｓ１０２の判断が否定される場合（Ｓ１０２：Ｎｏ）、処理を終了する。
【０１２７】
一方、Ｓ１０２の判断が肯定される場合（Ｓ１０２：Ｙｅｓ）、次に、機密文書７１が給紙トレイにセットされているか否かを判断する（Ｓ１０４）。なお、予め機密文書７１セット用の給紙トレイを定めておき、その給紙トレイに記録用紙がセットされているか否かに基づいて、Ｓ１０４の判断を行うこととしても良い。
【０１２８】
Ｓ１０４の判断が否定される場合（Ｓ１０４：Ｎｏ）、処理を待機するが、Ｓ１０４の判断が肯定される場合（Ｓ１０４：Ｙｅｓ）、次に、その機密文書７１のバーコード７３がメディアセンサ５０による読み取り可能位置に到達するまで、機密文書７１を給紙する（Ｓ１０６）。
【０１２９】
次に、機密文書７１に付加されたバーコード７３を、メディアセンサ５０（図４（ｂ）参照）により読み取る（Ｓ１０８）。処理対象の記録用紙が機密文書７３である場合、バーコード７３の読み取りにより、バーコード７３から管理番号が取得され、管理番号メモリ４３ａ（図３参照）に格納される。
【０１３０】
次に、バーコード７３が認識できたか否かを判断する（Ｓ１１０）。Ｓ１１０の判断が否定される場合（Ｓ１１０：Ｎｏ）、機密文書７１ではないと判断し（Ｓ１１２）、給紙された記録用紙をそのまま排紙し（Ｓ１１４）、処理を終了する。
【０１３１】
一方、Ｓ１１０の判断が肯定される場合（Ｓ１１０：Ｙｅｓ）、次に、バーコード７３から取得した管理番号に対応するフォーマットが、管理フォーマットテーブル６４ａに記憶されているか否かを判断する（Ｓ１１６）。
【０１３２】
Ｓ１１６の判断が否定される場合（Ｓ１１６：Ｎｏ）、第２複合機４０のＬＣＤ４９に、フォーマットが見つからない旨を表示し（Ｓ１１８）、Ｓ１１４の処理に移行する。
【０１３３】
一方、Ｓ１１６の判断が肯定される場合（Ｓ１１６：Ｙｅｓ）、管理番号に基づいて塗りつぶし箇所を決定する塗りつぶし箇所決定処理（Ｓ１２４）を実行し、その決定した塗りつぶし箇所を、機密文書に対する印刷により塗りつぶす（Ｓ１２６）。次に、Ｓ１２６の印刷履歴を塗りつぶし印刷履歴テーブル６４ｂ（図７参照）に格納し（Ｓ１２８）、処理を終了する。
【０１３４】
本実施形態の塗りつぶし印刷処理（Ｓ１００）によれば、適切な塗りつぶし箇所を短時間で決定することができ、塗りつぶしに要する処理時間が短縮される。
【０１３５】
図１２は、塗りつぶし箇所決定処理（Ｓ１２４）を示すフローチャートである。なお、図１３は、この塗りつぶし箇所決定処理（Ｓ１２４）において、第２複合機４０のＬＣＤ４９に表示される画面の例を示す図である。よって、図１３を適宜参照しつつ、図１２に示す塗りつぶし箇所決定処理（Ｓ１２４）について説明する。
【０１３６】
まず、管理番号に対応したフォーマットを、管理フォーマットテーブル６４ａ（図６参照）から呼び出し、そのフォーマット６４ａ２に含まれる位置データ６４ａ４を、位置データメモリ４３ｂに格納し、文書画像データ６４ａ３を文書画像データメモリ４３ｃ（図３参照）に格納する（Ｓ１３０）。次に、格納した文書画像データ６４ａ３と位置データ６４ａ４とに基づいて機密部指定画面９０を作成し、ＬＣＤ４９に表示する。
【０１３７】
図１３は、機密部指定画面９０の一例を示す図である。図１３に示すように、機密部指定画面９０には、文書画像表示領域９１、機密部指定アイコン９２、機密部指定解除アイコン９３、およびフォーマット登録アイコン９４が設けられる。
【０１３８】
文書画像表示領域９１は、位置データに対応した塗りつぶし箇所９５が示された文書画像が表示される領域である。このように、塗りつぶし箇所の決定に先立ち、呼び出した位置データに基づく塗りつぶし箇所が表示されることにより、以降の処理において、例えば、塗りつぶしを中止する、塗りつぶし箇所を変更するなど、ユーザが適切な処置をとることができる。なお、機密部指定アイコン９２および機密指定部解除アイコン９３の機能は、図５を参照して説明した機密部指定アイコン８２および機密指定部解除アイコン８３とほぼ同様であるため、説明を省略する。
【０１３９】
図１２に戻り説明する。次に、機密部指定画面９０内の機密部指定アイコン９２または機密指定部解除アイコン９３（図７参照）が、ユーザにより指示されたか否かを判断する（Ｓ１３４）。
【０１４０】
Ｓ１３４の判断が肯定される場合（Ｓ１３４：Ｙｅｓ）、機密部指定画面９０に表示された文書画像９１に基づいて行うユーザ指示に従って、位置データメモリ４３ｂに格納された位置データを変更する（Ｓ１３６）。
【０１４１】
なお、ユーザ指示に従って位置データが変更されると、その変更に伴って、文書画像表示領域９１に示される塗りつぶし箇所９５の表示位置も変更される（図１３参照）。このようにすれば、ユーザは、現時点で選択されている塗りつぶし箇所９５を視認しつつ、塗りつぶし箇所９５を適切に変更することができる。
【０１４２】
一方、Ｓ１３４の判断が否定される場合（Ｓ１３４：Ｎｏ）、Ｓ１３６の処理をスキップし、Ｓ１３８の処理に移行する。すなわち位置データを変更しない。
【０１４３】
次に、フォーマット登録アイコン９４が指示されたかを判断する（Ｓ１３８）。Ｓ１３８の判断が否定される場合（Ｓ１３８：Ｎｏ）、Ｓ１３４の処理に戻る。一方、Ｓ１３８の判断が肯定される場合（Ｓ１３８：Ｙｅｓ）、位置データを決定する（Ｓ１４０）。
【０１４４】
次に、Ｓ１４０の処理で決定された位置データを、バーコード７３から取得された管理番号と対応付けて、管理フォーマットテーブル６４ａに記憶する。Ｓ１４０の処理で、決定された位置データがユーザ指示に基づいて変更されていた場合は、その変更後の位置データで、変更前の位置データが上書きされる。
【０１４５】
このようにすれば、バーコード７３から取得した管理番号に基づいて呼び出した位置データを変更したとしても、その変更後の位置データが取得した管理番号と対応付けて管理フォーマットテーブル６４ｂ（図６参照）に記憶される。従って、次回以降、同じ管理番号が付加された機密文書７１について塗りつぶし印刷を行う際には、その変更後の位置データを呼び出して利用することができるので、ユーザの操作負担が軽減される。
【０１４６】
塗りつぶし箇所決定処理によれば、管理番号に対応する位置データに基づいて、塗りつぶし箇所が決定されるので、塗りつぶし箇所を決定するために、文書全体を読み取り、その内容を解析して塗りつぶし箇所を決定する場合に比較して、適切な塗りつぶし箇所を短時間で決定することができる。
【０１４７】
さらに、本実施形態の塗りつぶし箇所決定処理によれば、バーコード７３から取得した管理番号に基づいて、位置データを呼び出し、その位置データに基づいて、塗りつぶし箇所が決定される。よって、機密文書７１のバーコード７３に、その機密文書７１に最適な位置データに対応する管理番号を保持させておけば、ユーザ自身が操作しなくても、最適な塗りつぶし箇所を自動的に決定することができる。
【０１４８】
また、呼び出した位置データが変更された場合には、その変更された位置データに基づいて塗りつぶし箇所を決定させることができるので、管理番号に基づいて呼び出した位置データに基づく塗りつぶし箇所が、ユーザの期待とぴったり一致しなかったとしても、ユーザは、好みや目的に合わない一部のみを変更すれば良く、操作負担が極めて小さい。
【０１４９】
以上、実施形態に基づき本発明を説明したが、本発明は上述した実施形態に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０１５０】
例えば、実施形態の印刷システム１では、第１複合機３０と、第２複合機４０とがそれぞれ別体であったが、プリンタ機能を有する１台のプリンタで、機密文書作成機能（Ｓ１）、および、塗りつぶし印刷処理（Ｓ１００）を実行しても良い。また、実施形態の印刷システム１では、第２複合機４０が、他の装置と同一のＬＡＮ７０に接続されていたが、第２複合機４０が同一のＬＡＮ７０に接続されていなくても良い。
【０１５１】
また、実施形態では、ＰＣ１０が第１複合機３０を制御することにより、機密文書７１を作成させることとしていたが、第１複合機３０など、プリンタ部を有する装置単体で、機密文書７１を作成するように構成されても良い。この場合、その装置のプリンタ部が、特許請求の範囲に記載の第１印刷手段に相当し、その装置に内蔵されたＣＰＵが、特許請求の範囲に記載の印刷制御装置に相当する。
【０１５２】
また、実施形態では、管理フォーマットテーブル６４ａおよび塗りつぶし印刷履歴テーブル６４ｂが、サーバ６０に記憶されていたが、ＰＣ１０や、第１複合機３０、又は第２複合機４０に記憶されても良い。
【０１５３】
また、実施形態では、塗りつぶし箇所を決定するための識別子として、一次元のバーコード７３を用いるものとして説明したが、これに替えて、二次元コードなど、データをコード化して保持する他の識別子や、ＩＣタグなど管理番号を記憶して保持する識別子が用いられても良い。
【０１５４】
また、実施形態では、バーコード７３などの識別子に、管理番号を保持させるものとして説明したが、例えば、塗りつぶし箇所７４を示す位置データそのものを識別子に保持させても良い。その場合、二次元コードや無線タグなど、保持可能なデータ容量が比較的大きい識別子が好適に用いられる。
【０１５５】
また、実施形態では、バーコード７３などの識別子に、管理番号を保持させるものとして説明したが、例えば、フォーマットにフォーマット名（例えば、「名刺」、「お客様情報」など）を対応付け、ユーザによりそのフォーマット名が入力された場合に、対応するフォーマットを呼び出すように構成されても良い。この場合、フォーマット名が管理データに相当する。
【０１５６】
また、実施形態の塗りつぶし印刷処理（Ｓ１００）では、バーコード７３などの識別子から得た管理番号に基づき、塗りつぶし箇所７４を決定していたが、例えば、機密文書７１の複数箇所に、バーコード７３等の識別子を付加し、２つの識別子間を塗りつぶし箇所７４として決定するように、構成されても良い。
【０１５７】
また、上述したフォーマット選択処理（Ｓ４）におけるＳ９１２の処理では、印刷対象の文書画像データのサイズと、同一のサイズに対応付けられた位置データを選択することとしていたが、これに代えて、文書画像データのサイズとの差が所定値以下にあるサイズに対応付けられた位置データを選択することとしても良い。このようにすれば、前回の機密文書印刷処理時から、文書画像データに微細な変更が加えられ、サイズが多少異なるものとなっていたとしても、対応する位置データを選択することができる。
【０１５８】
また、同様に、Ｓ９１４の処理では、印刷対象の文書画像データの作成日時と、同一の作成日時に対応付けられた位置データを選択することとしていたが、これに代えて、印刷対象の文書画像データの作成日時との差が所定期間以下にある作成日時が対応付けられた位置データを選択することとしても良い。
【０１５９】
また、上述した機密文書作成処理（Ｓ１）のＳ１１の処理では、選択されたフォーマットの位置データで示される塗りつぶし箇所が、文書画像データに基づいて印刷される文字だけではなく、画像と重なると判断された場合にも、その選択された位置データを、塗りつぶし箇所を示す位置データとして決定するように構成されても良い。
【０１６０】
また、実施形態では、塗りつぶしに用いるインクについて特に限定をしていないが、例えば、記録ヘッドのクリーニング操作により吸引された廃インクが用いられても良い。また、複数色のインクが使用可能で有れば、パージ時期が最も迫ったインクが用いられて塗りつぶし印刷が行われても良い。また、背景色の色を文書画像データから判断し、その背景色と同系の色で、塗りつぶし印刷が行われても良い。
【図面の簡単な説明】
【０１６１】
【図１】本発明における実施形態の印刷システムの全体構成を示すブロック図である。
【図２】（ａ）は、ＰＣにより実行される、機密文書作成処理の流れを模式的に示す図であり、（ｂ）は、第２複合機で実行される、塗りつぶし印刷処理の流れを模式的に示す図である。
【図３】図１に示す印刷システムの電気的構成を示すブロック図である。
【図４】（ａ）は、第２複合機に内蔵されたプリンタの構成を示す概略平面図であり、（ｂ）は、バーコード７３の読み取りに用いられるメディアセンサの断面構成の概略を示す部分断面図である。
【図５】フォーマット登録画面の一例を示す図である。
【図６】管理フォーマットテーブルの内容の一例を模式的に示す図である。
【図７】塗りつぶし印刷履歴テーブルの内容の一例を模式的に示す図である。
【図８】ＰＣで実行される機密文書作成処理を示すフローチャートである。
【図９】フォーマット登録処理を示すフローチャートである。
【図１０】フォーマット選択処理を示すフローチャートである。
【図１１】第２複合機で実行される、塗りつぶし印刷処理を示すフローチャートである。
【図１２】塗りつぶし箇所決定処理を示すフローチャートである。
【図１３】塗りつぶし箇所決定処理において、第２複合機のＬＣＤに表示される画面の例を示す図である。
【符号の説明】
【０１６２】
１        印刷システム
１０      ＰＣ（印刷制御装置の一例）
１４ａ    第１複合機用プリンタドライバ
３０      第１複合機（第１印刷手段）
４０      第２複合機（印刷装置の一例、第２印刷手段の一例）
５０      メディアセンサ（光センサの一例）
５１      発光ダイオード（発光素子の一例）
５２      光学式センサ（受光素子の一例）
６４      ＨＤＤ（記憶手段の一例）
７１      機密文書（印刷済みの記録媒体の一例、識別子が付加される記録媒体の一例）
７２      文書画像
Ｓ１２    位置データ決定手段の一例
Ｓ１４    付加指示手段の一例、印刷指示手段の一例
Ｓ１０８  読取手段の一例
Ｓ１２４  塗りつぶし箇所決定処理（決定手段の一例）
Ｓ１２６  塗りつぶし手段の一例
Ｓ１２８  塗りつぶし履歴登録手段の一例
Ｓ１３０  呼出手段の一例
Ｓ１３６  変更手段の一例、位置データ変更手段の一例
【図１】
0004631905.tif 000002
【図２】
0004631905.tif 000003
【図３】
0004631905.tif 000004
【図４】
0004631905.tif 000005
【図５】
0004631905.tif 000006
【図６】
0004631905.tif 000007
【図７】
0004631905.tif 000008
【図８】
0004631905.tif 000009
【図９】
0004631905.tif 000010
【図１０】
0004631905.tif 000011
【図１１】
0004631905.tif 000012
【図１２】
0004631905.tif 000013
【図１３】
0004631905.tif 000014