(57)【要約】【課題】ファクシミリ装置において、原稿データの所有者である送信側の意思で、送信データに対してセキュリティ処置を行うことを可能とする。【解決手段】複数のセキュリティ機能を有し、受信側ファクシミリ装置の特定の機能情報を含むデバイス情報を取得するデバイス情報取得手段と、デバイス情報取得手段により取得した前記デバイス情報に基づいて、原稿データに施すセキュリティ機能を複数のセキュリティ機能から選択するセキュリティ機能選択手段と、セキュリティ機能選択手段により選択されたセキュリティ機能の処理を原稿データに対して施すセキュリティ実行手段と、セキュリティ実行手段によりセキュリティ処理が施された原稿データを送信するデータ送信手段とを備える。【選択図】図１７
2007258930.tif 000002
【特許請求の範囲】
【請求項１】
ファクシミリ装置において、
複数のセキュリティ機能を有し、
受信側ファクシミリ装置の特定の機能情報を含むデバイス情報を取得するデバイス情報取得手段と、
前記デバイス情報取得手段により取得した前記デバイス情報に基づいて、原稿データに施すセキュリティ機能を複数のセキュリティ機能から選択するセキュリティ機能選択手段と、
前記セキュリティ機能選択手段により選択されたセキュリティ機能の処理を原稿データに対して施すセキュリティ実行手段と、
前記セキュリティ実行手段によりセキュリティ処理が施された原稿データを送信するデータ送信手段と
を備えることを特徴とするファクシミリ装置。
【請求項２】
前記セキュリティ機能は、複写抑制効果の高い順にレベル付けがされていることを特徴とする請求項１に記載のファクシミリ装置。
【請求項３】
前記デバイス情報取得手段は、前記デバイス情報として、少なくとも受信側ファクシミリ装置が設定可能なセキュリティ機能の情報および受信側ファクシミリ装置の印刷解像度の情報を含む情報を取得することを特徴とする請求項２に記載のファクシミリ装置。
【請求項４】
前記セキュリティ機能選択手段は、前記デバイス情報取得手段により取得した前記デバイス情報により、原稿データに設定可能なセキュリティ機能を選択する際、複写抑制効果が一番高いレベルのセキュリティ機能を選択することを特徴とする請求項３に記載のファクシミリ装置。
【請求項５】
前記セキュリティ機能は、少なくとも地紋印刷機能およびスタンプ印刷機能であることを特徴とする請求項４に記載のファクシミリ装置。
【請求項６】
前記セキュリティ機能決定手段は、前記デバイス情報取得手段により取得した前記デバイス情報に基づき、
受信側ファクシミリ装置が地紋印刷機能を有すると判定された場合は、前記セキュリティ機能決定手段において、受信側ファクシミリ装置での地紋印刷機能を選択し、
受信側ファクシミリ装置が地紋印刷機能を有せず、かつ受信側ファクシミリ装置の印刷解像度が高解像度であると判定された場合は、送信側ファクシミリ装置での地紋印刷機能を選択し、
受信側ファクシミリ装置が地紋印刷機能を有せず、かつ受信側ファクシミリ装置の印刷解像度が低解像度であると判定された場合は、スタンプ印刷機能を選択する
ことを特徴とする請求項５に記載のファクシミリ装置。
【請求項７】
前記セキュリティ機能選択手段は、前記デバイス情報取得手段により取得した前記デバイス情報により、送信データに設定可能なすべてのセキュリティ機能を表示するユーザインターフェイスを備え、該ユーザインターフェイスに表示された複数のセキュリティ機能の選択肢から、送信データに施すセキュリティ機能をユーザが選択可能としたことを特徴とする請求項３のファクシミリ装置。
【請求項８】
前記セキュリティ機能選択手段は、送信データに設定可能なセキュリティ機能の種類に応じた複数のユーザインターフェイスを備え、現に設定可能なセキュリティ機能に応じたユーザインターフェイスを表示させることを特徴とする請求項７に記載のファクシミリ装置。
【請求項９】
前記セキュリティ機能選択手段により選択されたセキュリティ機能が受信側ファクシミリ装置での地紋印刷機能である場合は、前記セキュリティ実行手段において原稿データに地紋印刷の情報を付加し、
前記セキュリティ機能選択手段により選択されたセキュリティ機能が送信側ファクシミリ装置での地紋印刷機能である場合は、前記セキュリティ実行手段において原稿データに地紋パターンを合成し、
前記セキュリティ機能選択手段により選択されたセキュリティ機能がスタンプ印刷機能である場合は、前記セキュリティ実行手段において原稿データにスタンプパターンを付加し、
前記セキュリティ機能選択手段により選択されたセキュリティ機能がＯＦＦである場合は、前記セキュリティ実行手段において原稿データにセキュリティ機能を施さない
ことを特徴とする請求項５から請求項８のいずれかに記載のファクシミリ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、重要なファクシミリ文書の複写による不正な偽造や情報漏洩を抑止する目的で、複写抑制ためのセキュリティ機能を施すファクシミリ装置の技術に関する。
【背景技術】
【０００２】
印刷文書のセキュリティ機能として、地紋印刷やスタンプ印刷の機能がある。これらの機能は、原本の複写を抑制する効果を持っている。地紋印刷では、ほぼ同じ濃度をもつ、複写後にドットが残る領域と、複写後にドットが消える領域の２つの領域からなる地紋パターンを用いる。この２つの領域はほぼ同じ濃度であることから、マクロ的には、一見すると地紋パターンである「コピー禁止」などの文字や画像が隠れていることが分からないが、ミクロ的にはそれぞれの領域は異なる特性を持っている。なお、この隠された文字や画像のことを「潜像」と呼ぶ。
【０００３】
例えば、複写後にドットが残る領域（潜像部と呼ぶ）は、各々のドットが集中した固まりのドットで構成し、複写後にドットが消える領域（背景部と呼ぶ）は、各々のドットが分散したドットで構成する。これらの領域は、濃度がほぼ同じでそれぞれ特性が異なる二つの領域とすることができる。
【０００４】
集中したドットや分散したドットは、画像処理的には、異なる線数の網点を用いた網点処理や、異なる特徴のディザマトリクスを用いたディザ処理によって生成できる。この網点処理においては、集中したドット配置を得るためには低い線数の網点を用い、分散したドット配置を得るためには高い線数の網点を用いると良い。
【０００５】
従って、上述した網点処理を用いて地紋パターンを生成する場合は、潜像部は低い線数の網点処理が、背景部は高い線数の網点処理が適する。一方、ディザ処理を用いて地紋画像を生成する場合は、潜像部にはドット集中型ディザマトリクスを用いたディザ処理が適し、背景部はドット分散型ディザマトリクスを用いたディザ処理が適する。
【０００６】
一般に、複写機には、複写原稿の微小なドットを読み取る入力解像度や微小なドットを再現する出力解像度に依存した画像再現能力の限界が存在する。従って、複写機の画像再現能力の限界を超えた孤立した微小なドットが原稿中に存在すると、その複写物では微小なドットを完全には再現できず、孤立した微小なドットの部分が抜け落ちてしまう。
【０００７】
つまり、複写によって偽造抑止地紋の大きなドット（集中したドット）は再現できるが、小さなドット（分散したドット）は再現できない。このように地紋パターンの背景部が複写機で再現できるドットの限界を超えるように作成されている場合には、隠された画像（潜像）が浮かび上がる現象が起きる。また、複写により分散したドットが完全に消えなくとも、集中したドットと比較して明らかに複写後の濃度差があるような場合にも、隠された画像（潜像）が浮かび上がる。
【０００８】
一方、スタンプ印刷は、原稿文書に、「コピー禁止」等の文字列（スタンプ文字）を重ね合わせて印刷を行う。スタンプ文字の文章で警告することにより、複写の抑制の効果を持たせる。スタンプ文字は、原稿文書が隠れたり、見えづらくならいないように、透かし文字で印刷したり、原稿文書と異なる色もしくは異なる濃度の文字にする。また、スタンプ文字のサイズを大きくすることで、抑制効果を高めることもできる。
【０００９】
【特許文献１】特開２００３−７２１６６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
上述した従来の地紋印刷やスタンプ印刷の機能では、印刷時に原稿データと、地紋パターンもしくはスタンプ文字とが合成され、出力される。ファクシミリ装置で複写抑制のセキュリティ処置を行う場合、地紋印刷では受信したデータと地紋パターンとを合成し、一方、スタンプ印刷では受信したデータとスタンプ文字とを合成して、合成したデータを印刷する（例えば、特許文献１参照）。
【００１１】
しかしながら、従来のファクシミリ装置では、地紋印刷やスタンプ印刷の機能は受信側のファクシミリ装置で実行されるために、地紋印刷やスタンプ印刷は、受信側ファクシミリ装置で、機能の設定をする必要があった。したがって、ファクシミリ装置での複写抑制のセキュリティ処置の有無は、受信側の意思で決定されてしまい、原稿データの元々の所有者である送信側でセキュリティ処置を設定することができないという問題があった。
【課題を解決するための手段】
【００１２】
上述した課題を解決するために、本発明は、ファクシミリ装置において、複数のセキュリティ機能を有し、受信側ファクシミリ装置の特定の機能情報を含むデバイス情報を取得するデバイス情報取得手段と、前記デバイス情報取得手段により取得した前記デバイス情報に基づいて、原稿データに施すセキュリティ機能を複数のセキュリティ機能から選択するセキュリティ機能選択手段と、前記セキュリティ機能選択手段により選択されたセキュリティ機能の処理を原稿データに対して施すセキュリティ実行手段と、前記セキュリティ実行手段によりセキュリティ処理が施された原稿データを送信するデータ送信手段とを備えることを特徴とする。
【００１３】
また、前記セキュリティ機能は、複写抑制効果の高い順にレベル付けがされていることを特徴とする。  
また、前記デバイス情報取得手段は、前記デバイス情報として、少なくとも受信側ファクシミリ装置が設定可能なセキュリティ機能の情報および受信側ファクシミリ装置の印刷解像度の情報を含む情報を取得することを特徴とする。
【００１４】
また、前記セキュリティ機能選択手段は、前記デバイス情報取得手段により取得した前記デバイス情報により、原稿データに設定可能なセキュリティ機能を選択する際、複写抑制効果が一番高いレベルのセキュリティ機能を選択することを特徴とする。  
また、前記セキュリティ機能は、少なくとも地紋印刷機能およびスタンプ印刷機能であることを特徴とする。
【００１５】
また、前記セキュリティ機能決定手段は、前記デバイス情報取得手段により取得した前記デバイス情報に基づき、受信側ファクシミリ装置が地紋印刷機能を有すると判定された場合は、前記セキュリティ機能決定手段において、受信側ファクシミリ装置での地紋印刷機能を選択し、受信側ファクシミリ装置が地紋印刷機能を有せず、かつ受信側ファクシミリ装置の印刷解像度が高解像度であると判定された場合は、送信側ファクシミリ装置での地紋印刷機能を選択し、受信側ファクシミリ装置が地紋印刷機能を有せず、かつ受信側ファクシミリ装置の印刷解像度が低解像度であると判定された場合は、スタンプ印刷機能を選択することを特徴とする。
【００１６】
また、前記セキュリティ機能選択手段は、前記セキュリティ機能選択手段は、前記デバイス情報取得手段により取得した前記デバイス情報により、送信データに設定可能なすべてのセキュリティ機能を表示するユーザインターフェイスを備え、該ユーザインターフェイスに表示された複数のセキュリティ機能の選択肢から、送信データに施すセキュリティ機能をユーザが選択可能としたことを特徴とする。  
また、前記セキュリティ機能選択手段は、送信データに設定可能なセキュリティ機能の種類に応じた複数のユーザインターフェイスを備え、現に設定可能なセキュリティ機能に応じたユーザインターフェイスを表示させることを特徴とする。
【００１７】
また、前記セキュリティ機能選択手段により選択されたセキュリティ機能が受信側ファクシミリ装置での地紋印刷機能である場合は、前記セキュリティ実行手段において原稿データに地紋印刷の情報を付加し、前記セキュリティ機能選択手段により選択されたセキュリティ機能が送信側ファクシミリ装置での地紋印刷機能である場合は、前記セキュリティ実行手段において原稿データに地紋パターンを合成し、前記セキュリティ機能選択手段により選択されたセキュリティ機能がスタンプ印刷機能である場合は、前記セキュリティ実行手段において原稿データにスタンプパターンを付加し、前記セキュリティ機能選択手段により選択されたセキュリティ機能がＯＦＦである場合は、前記セキュリティ実行手段において原稿データにセキュリティ機能を施さないことを特徴とする。
【発明の効果】
【００１８】
本発明によれば、ファクシミリ装置でデータを送信する際に、送信側で原稿データに対してセキュリティ処置を行うことができる。すなわち、原稿データの所有者である送信側の意思または主導で、送信データに対して受信側の機器に合わせた最適なセキュリティ処置を行うことが可能になる。
【発明を実施するための最良の形態】
【００１９】
以下、図面を参照しながら本発明を実施するための最良の形態について詳細に説明する。本実施形態では、複写抑制のセキュリティ機能を、地紋印刷機能とスタンプ印刷機能とする。なお、地紋印刷機能とスタンプ印刷機能については前述したが、以下でさらに詳しく述べる。
【００２０】
［実施形態１］
はじめに、地紋印刷機能について説明する。  
地紋印刷機能において、背景部に対応する画像は、ドット分散型ディザマトリクスを用いてドットが離散的に配置されるように設計し、潜像部に対応する画像は、ドット集中型ディザマトリクスを用いてドットが集中して配置されるように設計するものとする。
【００２１】
以下では、背景部の画像生成に用いるディザマトリクスを背景ディザマトリクス、潜像部の画像生成に用いるディザマトリクスを潜像ディザマトリクスと呼ぶこととする。また、周知のようにディザ法は、多値の入力画像信号を一定の規則により算出された閾値と比較して、その大小関係で２値画像を出力する方法である。ディザマトリクスはディザ法で入力画像信号を２値化する際の閾値が２次元的に配置された閾値マトリクスである。
【００２２】
入力画像信号の画素値を対応するディザマトリクスの閾値で２値化処理することにより、２値画像（閾値パターン）が得られる。得られる２値画像は、入力画像信号の階調がディザマトリクスの閾値未満の場合には、画素値に一方のビット（例えば１）、閾値以上の場合には他方のビット（例えば０）が割り当てられる。本実施形態では、背景を構成する２値画像（背景パターン）、および潜像部を構成する２値画像（潜像パターン）は、背景部と潜像部がほぼ同じ濃度となるよう、それぞれ適切な入力画像信号を入力して、ディザ法によって予め生成されているとする。
【００２３】
図１は、本実施形態における地紋印刷機能の地紋合成の内部処理を示すブロック図である。
【００２４】
この地紋合成は、地紋情報処理部１０１、地紋画像生成部１０２、合成部１０３から構成されている。  
地紋情報処理部１０１は、地紋画像生成のための情報として、入力背景画像１１１、色情報１１２、処理領域情報１１３、潜像背景領域指定画像１１４、潜像パターン１１５、背景パターン１１６を保持している。
【００２５】
処理領域情報１１３は、入力画像情報中で地紋の埋め込み処理を行う領域を示す情報である。潜像背景領域指定画像１１４は、潜像部と背景部を指定するための画像であり、１画素１ビットで構成される。この潜像背景領域指定画像１１４は、一方のビット（例えば１）は潜像部を表し、他方のビット（例えば０）は背景部を表す。既に述べたように、潜像パターン１１５と背景パターン１１６は、等しい濃度なるように、所定の画像信号をそれぞれ背景ディザマトリクスと潜像ディザマトリクスの閾値で閾値処理して生成されている。
【００２６】
地紋画像生成部１０２では、地紋情報処理部１０１から入力背景画像１１１、色情報１１２、処理領域情報１１３、潜像背景領域指定画像１１４、潜像パターン１１５、背景パターン１１６が入力され、地紋画像１１７を生成し、合成部１０３に出力される。地紋画像１１７の生成方法については後に詳しく述べる。  
合成部１０３では、原稿データ１１８と地紋画像生成部１０２で生成された地紋画像１１７を合成し、地紋合成データ１１９を生成する。
【００２７】
次に、図２を参照し、地紋画像生成について説明する。  
図２は、本実施形態における地紋画像生成部１０２の内部処理の流れを示すフローチャートである。
【００２８】
初めにユーザインターフェイスを介した命令や所定の実行命令等を通じてステップＳ２０１で、地紋画像生成処理が開始される。  
次に、ステップＳ２０２で、入力背景画像１１１、潜像パターン１１５、背景パターン１１６、潜像背景領域指定画像１１４を読み込む。  
次に、ステップＳ２０３で、地紋画像を生成する際の初期画素を決定する。例えば、入力画像全体に対して左上から右下までラスター走査順に画像処理を行い、地紋画像に変換する場合、左上を初期位置とする。
【００２９】
次に、ステップＳ２０４では、背景パターン１１６、潜像パターン１１５、潜像背景領域指定画像１１４は、入力背景画像１１１の左上からタイル状に配置するとする。処理対象となっている入力背景画像１１１の画素に対して、ドット計算処理をし、印刷時のドットに対応する画素値を書き込むか否かを決定する。このとき画素値は入力された色情報１１２に対応する。
【００３０】
このドット計算処理は、
（ａ）潜像背景領域指定画像１１４で潜像部に相当する画素で、潜像パターンの画素値が黒であれば１，白であれば０
（ｂ）潜像背景領域指定画像１１４で背景部に相当する画素で、背景パターンの画素値が黒であれば１，白であれば０
となる。
【００３１】
次に、ステップＳ２０５では、ステップＳ２０４での計算結果を判定する。ここで、１ならばステップＳ２０６へ進み、０ならばステップＳ２０７へ進む。  
このステップＳ２０６では、印刷時のドットに対応する画素値を書き込む処理を行う。画素値の値は、地紋画像１１７の色により変えることができる。黒色の地紋を作成したい場合、入力背景画像１１１の処理対象画素を黒に設定する。その他、プリンタのトナー又はインクの色に合わせてシアン、マゼンダ、イエローに設定すれば、カラーの地紋画像１１７を作成することもできる。
【００３２】
ステップＳ２０７では、入力背景画像１１１の処理対象領域の全画素が処理されたかを判定する。入力背景画像１１１の処理対象領域の全画素が処理されていない場合はステップＳ２０８へ進み、未処理の画素を選択し、再びステップＳ２０４〜ステップＳ２０６の処理を実行する。また、入力背景画像１１１の処理対象領域の全画素に対する処理が完了していれば、ステップＳ２０９へ進み、地紋画像生成部１０２における画像処理を終了する。上述の処理により、入力背景画像１１１に対して画像処理を加えた地紋画像１１７が生成できる。
【００３３】
次に、本実施形態での潜像部と背景部におけるドットの配置方法について説明する。  
本実施形態では、潜像部をドット集中型ディザマトリクス、背景部をドット分散型ディザマトリクスに基づいて生成する場合について説明する。なお、潜像部を生成する際に用いるドット集中型ディザマトリクスの代表としては、渦巻き型ディザマトリクスが挙げられる。
【００３４】
図３は、４×４の渦巻き型ディザマトリクスの一例を示す図である。４×４の渦巻き型ディザマトリクスの閾値は、渦巻状に中心から数値が増加する形で配置されている。  
【００３５】
図４は、図３の４×４の渦巻き型ディザマトリクスを用いて所定の入力画像信号を閾値処理して得られるパターン（ドット配置）を表す図である。図４において、４０１、４０２、４０３は、入力画像信号のレベルがそれぞれ３、６、９である３つの入力背景画像１１１を図３のディザマトリクスでそれぞれ閾値処理して得られるパターンを示している。ここで得られるパターン（ドット配置）は、各々のドットが集中して配置されるパターンとなっている。
【００３６】
一方、背景部を構成するドット分散型ディザマトリクスの代表としては、Ｂａｙｅｒ型ディザマトリクスが挙げられる。  
図５は、４×４のＢａｙｅｒ型ディザマトリクスの一例を示す図である。任意の入力画像信号をＢａｙｅｒ型ディザマトリクスでディザ処理を行って生成されるパターンは、各々のドットが分散して配置されるように設計されている。
【００３７】
図６は、図５の４×４のＢａｙｅｒ型ディザマトリクスを用いて所定の入力画像信号を閾値処理して得られるパターン（ドット配置）を表す図である。図６において、６０１、６０２、６０３は、入力画像信号のレベルが２、４、５である３つの入力背景画像１１１を図５のディザマトリクスでそれぞれ閾値処理して得られるパターンを示している。ここで得られるパターン（ドット配置）は、各々のドットがお互いに分散して配置されるパターンとなっている。Ｂａｙｅｒ型ディザマトリクスでは、閾値マトリクスの各要素は相互になるべく接触しない位置に順に配置され、そのパターンは孤立した格子状のドット配置を取る。
【００３８】
本実施形態では、背景に用いるディザマトリクスとして以降、Ｂａｙｅｒ型ディザマトリクスを用いる場合を中心に説明するが、Ｂａｙｅｒ型ディザマトリクスに限定するものではない。その他のドット分散型ディザマトリクスを用いても良い。
【００３９】
図７は、入力画像信号をディザマトリクスで閾値処理して得られるパターンの黒画素の面積比率と、パターンを印刷した時の濃度との関係を表す図である。なお、ディザ処理では、入力画像信号の階調に従って黒画素の面積比率が変化するため、図７の横軸を入力画像信号の階調と見ても良い。
【００４０】
ここで、背景ディザマトリクスと潜像ディザマトリクスの階調特性が７０１に示すような階調特性であって同一の階調特性であるとする。この場合、背景部のディザマトリクスと潜像部のディザマトリクスの横軸の値（黒画素の面積比率）がほぼ等しいならば、背景パターンと潜像パターンの濃度はほぼ等しくなり、潜像が目立たない地紋画像を生成することができる。しかしながら、実際には、プリンタの特性により、背景ディザマトリクスと潜像ディザマトリクスの階調特性が必ずしも同一になるとは限らない。
【００４１】
例えば、潜像ディザマトリクスの階調特性は７０２に示すような緩やかなＳ字カーブで、背景ディザマトリクスの階調特性は７０３に示すような急峻なＳ字カーブで表されるとする。このような場合、背景パターンと潜像パターンの黒画素の面積比率をほぼ等しく設定しても、印刷時の背景部と潜像部の濃度は同一にはならない。しかしながら、背景部又は潜像部の一方、又は双方のディザマトリクスに対する入力画像信号を適当に調節することで、できるだけ他方の印刷時の濃度に近づけることが可能である。
【００４２】
潜像ディザマトリクスが、図３に示すようなドット集中型ディザマトリクスの場合、入力画像信号の階調が一定以下となると孤立ドットに近くなり、複写時に潜像部が消失し易くなる。一方、入力画像信号の階調が一定以上となるとドットが集中して、潜像を構成する固まりのドット自体が人の目にはっきりと認識され易くなる。従って、潜像ディザマトリクスにおいては、取り得る入力画像信号の階調は一定の範囲に留めておいたほうが良い。一方、背景ディザマトリクスが図７に示すようなドット分散型ディザマトリクスの場合、入力画像信号の階調を変化させることで全体的に均一にドットを打ちながら濃度を変化させることができる。
【００４３】
図８は、図１の地紋印刷機能を用いて地紋画像を生成する様子を示す模式図である。図８において、８０１、８０２、８０３はそれぞれ、潜像パターン、背景パターン、潜像背景領域指定画像を示し、８０４はこれらの潜像パターン、背景パターン、潜像背景領域指定画像を用いドット計算処理（Ｓ２０４）に基づいて生成した地紋画像を示している。
【００４４】
図１１は、地紋画像生成部１０２で生成された地紋画像の一部を示す図である。  
図１１で示す地紋画像を生成する際には、潜像背景領域指定画像は、図９に示す９０１の入力背景画像を用い、潜像パターン、背景パターンは、それぞれ図１０に示す１００１、１００２の画像を用いている。なお、９０１、１００１、１００２の画像を囲む破線は画像の境界を示しており、実際の画像には存在しない。また、図１１で潜像部と背景部を可視的に示すために若干濃度を変えているが、実際の画像は同じ濃度となる。
【００４５】
次に、上述した地紋画像生成部１０２で生成された地紋画像と、入力される原稿データ（例えば、文書のスキャンデータ）を合成する合成部１０３における処理について説明する。  
図１２は、入力原稿画像と地紋画像の合成処理を示す模式図である。図１２において、１２０１は入力原稿画像のデータ（原稿データ）、１２０２は地紋画像を表している。
【００４６】
合成部１０３では、１２０１、１２０２の夫々の画像を配置に関する所定の優先順位（レイヤー構造）に従って重ね合わせ、１２０３に示すような入力原稿画像のデータと地紋画像が合成された画像を生成する。図１２に示す例では、地紋画像１２０２は、入力原稿画像のデータ１２０１と比べて最下位のレイヤーとして重ね合わせられている。例えば、地紋画像１２０２と入力原稿画像のデータ１２０１が重なる位置では、入力原稿画像のデータ１２０１を優先して描画する。従って、地紋画像は入力原稿画像の背景に適切に配置され、入力原稿画像の視認性を低下させることは無い。  
以上が地紋印刷機能の説明である。
【００４７】
次に、スタンプ印刷機能について説明する。  
図１３は、スタンプ印刷機能のスタンプ画像合成の内部処理を示すブロック図である。
【００４８】
このスタンプ画像合成は、スタンプ情報処理部１３０１、スタンプ画像生成部１３０２、合成部１３０３から構成されている。  
まず、スタンプ情報処理部１３０１では、スタンプ画像生成のための情報として、背景文字画像１３１１、色情報１３１２を保持している。背景文字画像１３１１は、原稿の背景に埋め込むメッセージを形成する領域を示す情報である。色情報１３１２は、メッセージの色の情報である。
【００４９】
スタンプ画像生成部１３０２では、スタンプ情報処理部１３０１から背景文字画像１３１１、色情報１３１２が入力され、スタンプ画像１３１４を生成し、合成部１３０３に出力される。スタンプ画像１３１４の生成方法については後に詳しく述べる。合成部１３０３において、原稿データ１３１３とスタンプ画像生成部１３０２で生成されたスタンプ画像１３１４を合成し、スタンプ合成データ１３１５を生成する。
【００５０】
次に、図１４を用いて、スタンプ画像生成について説明する。  
図１４は、スタンプ画像生成部１３０２の内部処理の流れを示すフローチャートである。
【００５１】
はじめに、ユーザインターフェイス等を通じた命令等により、ステップＳ１４０１で、スタンプ画像生成処理が開始される。  
次に、ステップＳ１４０２で、背景文字画像１３１１、色情報１３１２を読み込む。  
次に、ステップＳ１４０３で、スタンプ画像を生成する際の初期画素を決定する。例えば、画像全体に対して左上から右下までラスター走査順に画像処理を行い、対象をスタンプ画像に変更する場合、左上を初期位置とする。
【００５２】
次に、ステップＳ１４０４では、背景文字画像１３１１の画素に対して、ドット計算処理をし、印刷時のドットに対応する画素値を書き込むか否かを決定する。このとき画素値は入力された色情報１３１２に対応する。ドット計算処理の結果は、背景文字画像１３１１の画素値が黒であれば１、白であれば０となる。
【００５３】
次に、ステップＳ１４０５では、ステップＳ１４０４での計算結果を判定する。ここで、計算結果が１ならばステップＳ１４０６へ進み、０ならばステップＳ１４０７へ進む。ステップＳ１４０６では、対象のドットに対応する画素値として色情報１３１２の色を書き込む処理を行う。一方、ステップＳ１４０７では、背景文字画像１３１１の処理対象領域の全画素が処理されたかを判定する。
【００５４】
ステップＳ１４０７での判定の結果、背景文字画像１３１１の処理対象領域の全画素が処理されていない場合はステップＳ１４０８へ進み、未処理の画素を選択し、再びステップＳ１４０４〜ステップＳ１４０６の処理を実行する。一方、入力背景画像１３１１の処理対象領域の全画素に対する処理が完了していれば、ステップＳ１４０９へ進み、スタンプ画像生成部１３０２における画像処理を終了する。上述の処理により、背景文字画像１３１１に対して画像処理を加えたスタンプ画像１３１４が生成できる。
【００５５】
次に、上述したスタンプ画像生成部１３０２で生成されたスタンプ画像と原稿データ（例えば、文書のスキャンデータ）を合成する合成部１３０３における処理について説明する。  
図１５は、入力原稿画像とスタンプ画像の合成処理を示す模式図である。図１５において、１５０１は入力原稿画像のデータ（原稿データ）、１５０２はスタンプ画像を表している。
【００５６】
合成部１３０３では、１５０１、１５０２の夫々の画像を、配置に関する所定の優先順位（レイヤー構造）に従って重ね合わせ、１５０３に示すような入力原稿画像のデータとスタンプ画像が合成された画像を生成する。図１５に示す例では、スタンプ画像１５０２は、入力原稿画像のデータ１５０１と比べて最下位のレイヤーとして重ね合わせられている。例えば、スタンプ画像１５０２と入力原稿画像のデータ１５０１が重なる位置では、入力原稿画像のデータ１５０１を優先して描画する。従って、スタンプ画像は原稿画像の背景に適切に配置され、原稿画像の視認性の低下を極力抑えることができる。
【００５７】
地紋印刷機能はオリジナルの印刷物では可視にできず、複写機で複写した複写物には、メセージが表示される。これに対して、スタンプ印刷は、オリジナルの印刷物に対してメッセージが表示されるものであるため、複写抑制のセキュリティ機能としては、地紋印刷は高機能であり、効果も高く、スタンプ印刷は、地紋印刷より効果が低い。
【００５８】
次に、ファクシミリ装置におけるデータの送信について説明する。
【００５９】
図１６は、ファクシミリ装置のデータ送受信の構成を示す図である。  
送信側のファクシミリ装置である送信デバイス１６０１と受信側のファクシミリ装置である受信デバイス１６０２は、公衆通信網等のネットワークで接続されている。送信デバイス１６０１と受信デバイス１６０２の間では、図１６に示すように、セキュリティ機能の有無や出力解像度等の情報を含むデバイス情報の要求１６０３、デバイス情報の通知１６０４、データの送信１６０５が行われる。
【００６０】
ここで、送信デバイス１６０１と受信デバイス１６０２間の動作を具体的に説明する。  図１７は、送信側と受信側のファクシミリにおける処理の流れを示すフローチャートである。
【００６１】
はじめに、送信デバイス１６０１にて原稿を送信デバイス１６０１に備わる読取装置（スキャナ）で読取る（ステップＳ１７０１）。  
次に、ステップＳ１７０２で送り先である受信デバイス１６０２のデバイス情報を獲得する。  
次に、ステップＳ１７０３では、獲得した受信デバイス１６０２のデバイス情報に基づいて、送信データに施すセキュリティ機能を選択する。  
次に、ステップＳ１７０４では、選択されたセキュリティ機能を送信するデータに対して施すセキュリティ実行処理を行う。
次いで、ステップＳ１７０５でセキュリティ処理を施したデータを受信デバイス１６０２へ送信し、処理を終了する。
【００６２】
図１８に、デバイス情報のセキュリティ機能に関する情報の一例を示す。
この受信デバイス１６０２から提供されるデバイス情報は、セキュリティ機能に関する情報を含む。このセキュリティ機能に関する情報として、受信デバイス１６０２が、受信データに対して地紋画像を合成して地紋印刷を行う地紋印刷機能を有しているか否かの情報や、地紋画像が合成されたデータを印刷可能か否かを判断するための解像度情報が含まれる。
【００６３】
送信デバイス１６０１によるセキュリティ選択処理の詳細を説明する。  
図１９は、図１７におけるセキュリティ選択処理（ステップＳ１７０３）の詳細な処理の流れを示すフローチャートである。
【００６４】
はじめに、受信デバイス１６０２から受信デバイス情報１８０１を獲得する（ステップＳ１９０１）。次いで、ステップＳ１９０２で受信したデバイス情報より受信デバイス１６０２が地紋印刷機能を有しているか否かを判定する。受信デバイス１６０２が地紋印刷機能をもつ場合は、ステップＳ１９０３に進み、地紋印刷機能をもたない場合はステップＳ１９０４へ進む。
【００６５】
ステップＳ１９０３では“受信側での地紋印刷”をセキュリティ機能として選択し、処理を終了する。ステップＳ１０９４では、デバイス情報より受信デバイス１６０２がもつ解像度が４００ｄｐｉ以上である否かを判定し、４００ｄｐｉ以上の高解像度である場合は、ステップＳ１９０５へ進む。一方、受信デバイス１６０２がもつ解像度が４００ｄｐｉ未満の低解像度である場合は、ステップＳ１９０６へ進む。
【００６６】
ステップＳ１０９５では、受信デバイス１６０２が地紋画像の印刷が可能な高解像度であるため“送信側での地紋印刷”をセキュリティ機能として選択し、処理を終了する。ステップＳ１０９６では、受信デバイス１６０２の解像度が低く地紋画像の印刷ができないため“スタンプ印刷”をセキュリティ機能として選択し、処理を終了する。
【００６７】
以上のように、本実施形態では、複写抑制効果のより高い地紋印刷機能がスタンプ印刷機能より優先されて選択される。つまり、各セキュリティ機能は、複写抑制効果の高い順にレベル付けがされ、利用可能な複写抑制効果が一番高いレベルのセキュリティ機能が選択される。
【００６８】
次ぎに、送信デバイス１６０１によるセキュリティ実行処理の詳細を説明する。  
図２０は、図１７におけるセキュリティ実行処理（ステップＳ１７０４）の詳細な処理の流れを示すフローチャートである。
【００６９】
はじめに、セキュリティ選択処理（ステップＳ１７０３）で選択されたセキュリティ機能の種別を獲得する（ステップＳ２００１）。ステップＳ２００２でセキュリティ機能が“受信側での地紋印刷”であるか否か判定し、“受信側での地紋印刷”の場合は、ステップＳ２００３に進み、そうでない場合はステップＳ２００４へ進む。
【００７０】
ステップＳ２００３では図２１に示す原稿データ２１０２に地紋情報データ２１０１を付加した送信データ（地紋情報付加データ２１０３）を生成し、処理を終了する。ステップＳ２００４では、セキュリティ機能が“送信側での地紋印刷”であるか否か判定する。この判定の結果、“送信側での地紋印刷”の場合は、ステップＳ２００５に進み、そうでない場合はステップＳ２００６へ進む。
【００７１】
ステップＳ２００５では、図１に示した地紋合成処理で原稿データと地紋画像を合成した送信データ（地紋合成データ１２０３）を生成し、処理を終了する。ステップＳ２００６では、セキュリティ機能が“スタンプ印刷”であるか否か判定する。この判定の結果、“スタンプ印刷”の場合は、ステップＳ２００７に進み、そうでない場合は処理を終了する。
【００７２】
ステップＳ２００７では、図１３に示したスタンプ合成処理で原稿データとスタンプ画像を合成した送信データ（スタンプ合成データ１２０３）を生成し、処理を終了する。生成した送信データは、ネットワークを介して、受信デバイス１６０２に送信される。受信デバイス１６０２では、受信したデータが地紋情報付加データ２１０３の場合は、受信デバイス１６０２において図１に示した地紋合成処理で、地紋情報を基に原稿データと地紋画像を合成し、印刷する。
【００７３】
受信データが、地紋合成データ１２０３もしくはスタンプ合成データ１２０３の場合は、受信データをそのまま印刷する。
【００７４】
以上説明したように本発明によって、ファクシミリ装置でデータを送信する際に、原稿データに対してセキュリティ処理を行うため、原稿データの所有者である送信側の意思で、送信データに対してセキュリティ処理を行うことが可能になる。
【００７５】
［実施形態２］
次に、図面を参照しながら、本発明による第２の実施形態（実施形態２）について説明する。  
本実施形態２は、実施形態１の図１７、図１９で説明したセキュリティ選択処理（ステップ１７０３）において、ユーザインターフェイスを用いてユーザがセキュリティ機能を選択する点に特徴がある。以下ではその方法について説明する。
【００７６】
図１９に示したステップＳ１９０１で送信デバイス１６０１が受信デバイス１６０２のデバイス情報が獲得される。ステップＳ１９０２で受信デバイス１６０２が地紋印刷機能を有すると判定された場合、セキュリティ機能は、“受信側での地紋印刷”、“送信側での地紋印刷”、“スタンプ印刷”のいずれもが設定可能となる。これら設定可能なセキュリティ機能を図２２に示すユーザインターフェイスに表示し、ユーザに選択を求める。
【００７７】
一方、受信デバイス１６０２からデバイス情報が得られなかった場合や受信したデバイス情報から受信デバイス１６０２に地紋印刷機能がなく受信デバイス１６０２が低解像度であると判定された場合は、次のようにする。つまり、すべてのファクシミリで設定可能なセキュリティ機能であるスタンプ印刷のみを有効とする。この結果、セキュリティ設定のユーザインターフェイスは、図２３に示すような“スタンプ印刷”と“セキュリティなし”のみを表示したものになる。
【００７８】
他方、受信したデバイス情報から受信デバイス１６０２に地紋印刷機能がなく中解像度（例えば、２００〜４００ｄｐｉ）であると判定された場合は、次のようにする。つまり、“送信側での地紋印刷”と、すべてのファクシミリで設定可能なセキュリティ機能であるスタンプ印刷を有効とする。この結果、このときのセキュリティ設定のユーザインターフェイスは、“送信側での地紋印刷”、“スタンプ印刷”、“セキュリティなし”を表示したものになる（図示せず）。このケースで、“送信側での地紋印刷”がユーザにより選択された場合に、地紋情報を付加したデータが受信側で印刷されたとき、隠れ文字が浮き上がり地紋の効果が得られないこともある。しかし、隠し文字が“コピー禁止”等の抑制メッセージであれば、スタンプと同じ効果を得ることができる。
【００７９】
以上のように、設定可能なセキュリティ機能をデバイス情報から判定し、ユーザインターフェイスに表示することにより、ユーザは原稿データに対して、設定可能でかつ目的に応じた最適なセキュリティ機能を施すことが可能になる。
【図面の簡単な説明】
【００８０】
【図１】地紋印刷機能の地紋合成の内部処理を示すブロック図である。
【図２】地紋画像生成部１０２の内部処理の流れを示すフローチャートである。
【図３】４×４の渦巻き型ディザマトリクスの一例を示す図である。
【図４】図３の４×４の渦巻き型ディザマトリクスを用いて所定の入力画像信号を閾値処理して得られるパターン（ドット配置）を表す図である。
【図５】４×４のＢａｙｅｒ型ディザマトリクスの一例を示す図である。
【図６】図５の４×４のＢａｙｅｒ型ディザマトリクスを用いて所定の入力画像信号を閾値処理して得られるパターン（ドット配置）を表す図である。
【図７】入力画像信号をディザマトリクスで閾値処理して得られるパターンの黒画素の面積比率と、パターンを印刷した時の濃度との関係を表す図である。
【図８】図１の地紋印刷機能を用いて地紋画像を生成する様子を示す模式図である。
【図９】潜像背景領域指定画像１１４の一例を示す図である。
【図１０】潜像パターン１１５及び背景パターン１１６の一例を示す図である。
【図１１】バウンダリ処理により地紋画像生成部１０２で生成された地紋画像の一部を示す図である。
【図１２】入力原稿画像と地紋画像の合成処理を示す模式図である。
【図１３】スタンプ印刷機能のスタンプ画像合成の内部処理を示すブロック図である。
【図１４】スタンプ画像生成部１３０２の内部処理の流れを示すフローチャートである。
【図１５】入力原稿画像とスタンプ画像の合成処理を示す模式図である。
【図１６】ファクシミリ装置のデータ送受信の構成を示す図である。
【図１７】送信側と受信側のファクシミリにおける処理の流れを示すフローチャートである。
【図１８】デバイス情報のセキュリティ機能に関する情報の一例を示す図である。
【図１９】セキュリティ選択処理の詳細な処理の流れを示すフローチャートである。
【図２０】セキュリティ実行処理の詳細な処理の流れを示すフローチャートである。
【図２１】地紋情報付加データの一例を示す構成図である。
【図２２】セキュリティ機能選択のユーザインターフェイスの一例を示す図である。
【図２３】デバイス情報が得られなかった場合のセキュリティ機能選択のユーザインターフェイスの一例を示す図である。
【符号の説明】
【００８１】
１０１  地紋情報処理部
１０２  地紋画像生成部
１０３  合成部
１３０１  スタンプ情報処理部
１３０２  スタンプ画像生成部
１３０３  合成部
１６０１  送信デバイス
１６０２  受信デバイス
【図１】
2007258930.tif 000003
【図２】
2007258930.tif 000004
【図３】
2007258930.tif 000005
【図４】
2007258930.tif 000006
【図５】
2007258930.tif 000007
【図６】
2007258930.tif 000008
【図７】
2007258930.tif 000009
【図８】
2007258930.tif 000010
【図９】
2007258930.tif 000011
【図１０】
2007258930.tif 000012
【図１１】
2007258930.tif 000013
【図１２】
2007258930.tif 000014
【図１３】
2007258930.tif 000015
【図１４】
2007258930.tif 000016
【図１５】
2007258930.tif 000017
【図１６】
2007258930.tif 000018
【図１７】
2007258930.tif 000019
【図１８】
2007258930.tif 000020
【図１９】
2007258930.tif 000021
【図２０】
2007258930.tif 000022
【図２１】
2007258930.tif 000023
【図２２】
2007258930.tif 000024
【図２３】
2007258930.tif 000025