(57)【要約】【課題】本発明は、カラーのコードシンボルを含む画像データを印刷設定や装置能力によりモノクロ印刷しかできない環境でも、当該コードシンボルが保持する情報を損わずに、印刷することができる画像形成装置を提供する。【解決手段】画像形成装置は、入力された画像データからコードシンボルを抽出し、抽出したコードシンボルからコードシンボル情報を取得する。入力された画像データを画像処理して出力する画像が単色か否かを判定する。判定結果から出力画像が単色と判定された場合、取得されたコードシンボル情報に基づいて単色のコードシンボルを生成し、生成した単色のコードシンボルを出力画像に合成して出力する。【選択図】図４
2014024193.tif 000002
【特許請求の範囲】
【請求項１】
入力された画像データからコードシンボルを抽出し、抽出したコードシンボルからコードシンボル情報を取得する情報取得手段と、
前記入力された画像データを画像処理して出力する画像が単色か否かを判定する判定手段と、
前記判定手段により出力画像が単色と判定された場合、前記取得されたコードシンボル情報に基づいて単色のコードシンボルを生成するコードシンボル生成手段と、
前記生成された単色のコードシンボルを前記出力画像に合成して出力する画像合成手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記入力された画像データには、原稿から読み取った画像データ、外部の装置から入力された画像データが含まれ、前記画像処理には、前記入力された画像のコピーが含まれることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記入力された画像データに基づいて画像を印刷する印刷手段と、前記印刷手段による印刷を設定するための設定手段とをさらに備え、
前記判定手段は、前記設定手段により単色モードでの印刷が設定されていた場合には、出力する画像が単色であると判定し、
前記印刷手段は、前記画像合成手段により合成された出力画像を印刷することを特徴とする請求項１または２に記載の画像形成装置。
【請求項４】
前記画像合成手段は、前記入力された画像上の所定の位置に配置されたコードシンボルを、モノクロのコードシンボルに置き換えるように出力画像を合成することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項５】
前記画像合成手段は、前記生成された単色のコードシンボルを、前記入力された画像上の所定の位置に配置されたコードシンボルと並べて配置することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【請求項６】
前記画像合成手段は、前記抽出されたコードシンボルを含むページをそのまま出力画像として出力し、前記生成された単色のコードシンボルを、前記出力画像が出力されたページとは異なるページまたは前記出力画像が出力されたページの裏面に配置して出力することを特徴とする請求項１乃至３のいずれか１項に記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に、コードシンボルの印刷技術に関する。
【背景技術】
【０００２】
記録媒体上に、コード化された情報に対応する幾何学図形を印刷することで、文字や画像以外に、コード化された情報を埋め込む技術が提案されている。一般的には、バーコード、ＱＲコード（登録商標）などがそれにあたる。
【０００３】
また、紙などの物理的な媒体に限らず、電子的な画像データの中にコードシンボルが含まれていれば、これを用いて情報の埋め込みも可能となる。
【０００４】
さらに、バーコードをカラー化することや２次元コード化することにより、より多くの情報量をコード化できるようになってきている。その結果、画像や音声データをコード化したり、原稿画像のデータをコード化することで画像劣化することなく画像のコピーを行うことができ、また、セキュリティ情報をコード化することで、文書のコピーを禁止することも可能である（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１０−０５５４２０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
原稿から画像を読み取って印刷する場合、ユーザ設定や装置の種類によって、コードシンボルをブラック１色で印刷しなければならないことがある。例えば、カラープリント可能なプリンタにおいても、ユーザがモノクロモードでのプリントを選択した場合や、プリンタがカラープリントできないモノクロタイプであった場合が相当する。このような場合、カラーのコードシンボル（カラーコード）の画像はブラック１色の中間調濃度として印刷されるが、その際に、カラーコードが保持する情報を失うことなく、ブラック１色でコードシンボルを再現するのは技術的に困難である。
【０００７】
このように、カラーコードがモノクロコピーされるとカラーコードが保持する情報を失う。そのため、コピーされた用紙上のコードシンボルから情報を取得することが出来なくなったり、また、当該情報を利用した機能（例えば、セキュリティのためのコピー禁止等の機能）を用いることができなくなる問題が発生する。
【０００８】
また、カラー原稿を読み取って画像データをハードディスク等に保存する際に、保存するデータ量を削減するために、モノクロの画像データとして保存する方法がある。このような場合にも、上記と同様に、原稿上では、カラーコードがモノクロの画像データに変わってしまうため、カラーコードに保持された情報が失われてしまう場合がある。
【０００９】
本発明は、カラーのコードシンボルを含む画像データを印刷設定や装置能力によりモノクロ印刷しかできない環境でも、当該コードシンボルが保持する情報を損わずに、印刷することができる画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の画像形成装置は、入力された画像データからコードシンボルを抽出し、抽出したコードシンボルからコードシンボル情報を取得する情報取得手段と、前記入力された画像データを画像処理して出力する画像が単色か否かを判定する判定手段と、前記判定手段により出力画像が単色と判定された場合、前記取得されたコードシンボル情報に基づいて単色のコードシンボルを生成するコードシンボル生成手段と、前記生成された単色のコードシンボルを前記出力画像に合成して出力する画像合成手段とを備えることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、カラーのコードシンボルを含む画像データを印刷設定や装置能力によりモノクロ印刷しかできない環境でも、当該コードシンボルが保持する情報を損わずに、印刷することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の実施形態に係る画像形成装置の構成を示す概略構成図である。
【図２】図１の画像形成装置における機能構成の概略を示すブロック図である。
【図３】画像形成装置の操作表示部の外観例を示す図である。
【図４】第１の実施形態におけるコードシンボル変換処理の流れを示すフローチャートである。
【図５】コードシンボル変換処理によりカラーのコードシンボルから変換されたモノクロのコードシンボルの一例を示す図である。
【図６】第２の実施形態におけるコードシンボル変換処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面を参照して詳細に説明する。
【００１４】
図１は、本発明の実施形態に係る画像形成装置の構成を示す概略構成図である。
【００１５】
画像形成装置３００は、例えばデジタル複写機等から成り、原稿給送装置５００と、画像読取部４００と、画像出力部１１９とを備える。
【００１６】
原稿給送装置５００は、不図示であるが、セットされた原稿を先頭頁から順に１枚ずつ、湾曲したパスを介してプラテンガラス（原稿台）上を左から右へ向けて搬送し、その後、排紙トレイへ排出する。
【００１７】
画像読取部４００内の不図示のスキャナユニットは所定の位置に保持された状態にあり、このスキャナユニット上を原稿が左から右へ通過することにより、原稿の読み取りが行われる。原稿の通過時、スキャナユニット内のランプ（不図示）の光が原稿に照射され、その原稿からの反射光がミラー（不図示）を介してイメージセンサ（不図示）に導かれる。なお、原稿給送装置５００により原稿をプラテンガラス上に搬送した後に停止させ、スキャナユニットを左から右へ移動させることにより、原稿の読み取りを行うこともできる。
【００１８】
イメージセンサにより読み取った原稿の画像は、画像処理が施されて、画像出力部１１９内の露光制御部１０３ｙ，１０３ｍ，１０３ｃ，１０３ｋへ送られる。トナー補給部１０１ｙ，１０１ｍ，１０１ｃ，１０１ｋは、現像部１０２ｙ，１０２ｍ，１０２ｃ，１０２ｋへとトナーを供給する。
【００１９】
露光制御部１０３ｙ，１０３ｍ，１０３ｃ，１０３ｋによって出力されたレーザ光は、感光ドラム１０ｙ，１０ｍ，１０ｃ，１０ｋに照射される。その結果、感光ドラム１０ｙ，１０ｍ，１０ｃ，１０ｋ上に静電潜像が形成される。
【００２０】
感光ドラム１０ｙ，１０ｍ，１０ｃ，１０ｋ上の静電潜像は、現像部１０２ｙ，１０２ｍ，１０２ｃ，１０２ｋにより現像され、１次転写部１０５ｙ，１０５ｍ，１０５ｃ，１０５ｋにて中間転写ベルト１０４に転写される。その後、中間転写ベルト１０４に転写されたトナー像は、カセット１０９，１１０、手差し給紙部１１１、両面搬送パス１１２のいずれかから給送されたシートに２次転写部１０６で転写される。トナー像が転写されたシートは、定着部１０７で定着ローラ１１３，１１４により、トナー像の定着処理が施される。
【００２１】
定着部１０７を通過したシートは、フラッパ１２１により一旦パス１２２に導かれ、シートの後端がフラッパ１２１を抜けた後に、シートをスイッチバックさせてフラッパ１２１により排出ローラ１１８へ導かれる。これにより、トナー像が転写された面が下向きの状態（フェイスダウン）で排出ローラ１１８により画像形成装置３００から排出される。
【００２２】
両面プリントを行う場合には、定着部１０７を通過したシートは、フラッパ１２１により一旦パス１２２に導かれ、シートの後端がフラッパ１２３を抜けた後にシートをスイッチバックさせてフラッパ１２３により、両面搬送パス１１２へ導かれる。
【００２３】
図２は、図１の画像形成装置３００における機能構成の概略を示すブロック図である。
【００２４】
ＣＰＵ２０１は、画像形成装置３００の全体の制御を行う。ＲＯＭ２０２は、ＣＰＵ２０１が実行する制御プログラムが格納されたメモリである。ＲＡＭ２０３は、ＣＰＵ２０１が画像形成装置３００の各部の制御を行うのに必要な作業領域として使用されるメモリである。このＲＡＭ２０３には、ＣＰＵ２０１の作業領域以外にも画像読取部４００が原稿を読み取ることで得られるデジタル画像や外部Ｉ／Ｆ２０４を経由して画像形成装置３００の外部から送られてきたデジタル画像等も格納することができる。また、ＲＡＭ２０３は、画像読取部４００や外部Ｉ／Ｆ２０４から得られるデジタル画像に対して画像処理を行う作業領域としても利用される。
【００２５】
操作表示部２０５は、画像形成装置３００に対してユーザが実行させたいコピージョブ等を設定するための操作部として機能すると共に、画像形成装置３００の設定状態や動作状態等を表示する表示部として機能する。なお、操作表示部２０５以外にも、外部Ｉ／Ｆ２０４を経由して画像形成装置３００の外部から指示入力されたプリントジョブを実行することも可能である。
【００２６】
ＣＰＵ２０１は、ユーザによる操作表示部２０５での設定操作に応じて、原稿給送装置５００または原稿台に載置された原稿の画像を読み取ってデジタル化し、ＲＡＭ２０３に格納する。また、ＣＰＵ２０１は、ユーザによる操作表示部２０５での片面印刷／両面印刷の設定などのコピージョブ設定や画像読取部４００による読取画像の内容に応じて、デジタル画像に対して必要な画像処理を加えてＲＡＭ２０３に格納する。
【００２７】
外部Ｉ／Ｆ２０４は、ＴＣＰ／ＩＰ等によりネットワークと接続し、該ネットワークに接続されたコンピュータからプリントジョブ等の実行指示を受け取ったり、画像形成装置内の情報をネットワークを介して該コンピュータに通知することができる。
【００２８】
図３は、図２における操作表示部２０５の外観例を示す図である。
【００２９】
操作表示部２０５は、タッチパネル７０１を備え、図示のように、画面上にソフトキーが配置されている。これらソフトキーにより、用紙設定や片面印刷／両面印刷の設定、カラーモード／モノクロモードのカラーモード設定等を行うことが可能となっている。カラーモード設定キー７０２により、カラーモードまたはモノクロモード（単色モード）のいずれかに設定することができる。
【００３０】
図４は、第１の実施形態に係る画像形成装置における原稿画像の読み取り時のコードシンボル変換処理の流れを示すフローチャートである。なお、以下に説明する処理は、ＣＰＵ２０１によって実現される。
【００３１】
まず、ＣＰＵ２０１は、画像読取部４００に指示して原稿画像の読み取りを行わせ、得られた画像データをＲＡＭ２０３に保存する（ステップＳ３０１）。
【００３２】
次に、ＣＰＵ２０１は、ＲＡＭ２０３に保存された画像データに対して、コードシンボルが含まれているかどうかを判定する（ステップＳ３０２）。コードシンボルが含まれていると判定した場合は、ステップＳ３０３に進む。一方、コードシンボルが含まれていないと判定した場合（ステップＳ３０２でＮＯ）、ステップＳ３０３〜ステップＳ３０７のコードシンボルの変換処理を行うことなく、ステップＳ３０８に進む。ステップＳ３０８では、ＣＰＵ２０１は、画像出力部１１９に指示して、ＲＡＭ２０３に保存された画像データのプリント処理を実行させる。
【００３３】
ステップＳ３０３では、ＣＰＵ２０１は、ＲＡＭ２０３に保存された画像データからコードシンボルが含まれる部分を特定し、コードシンボルの抽出を行う。次に、ＣＰＵ２０１は、読み取ったコードシンボル画像を解析して、コードシンボルから情報（コードシンボル情報）を取得する（ステップＳ３０４）。ステップＳ３０３，Ｓ３０４は情報取得手段の一例である。
【００３４】
次に、ＣＰＵ２０１は、ユーザにより操作表示部２０５に設定された印刷時のカラーモード設定を確認し、モノクロモードでの印刷（記録）かどうか判定する（ステップＳ３０５）。なお、本実施形態では、ユーザにより設定された印刷時のカラーモード設定に応じてモノクロモードでの印刷か否かを判定しているが、これに限定されるものではない。例えば、カラートナーの残量等に応じて判定してもよく、カラートナーが消耗してモノクロトナーによるプリントしかできない場合には、ステップＳ３０６以降の処理を行うようにしてもよい。
【００３５】
ステップＳ３０５でカラーモード設定がフルカラーモードでの印刷であると判定した場合には（ステップＳ３０５でＮＯ）、コードシンボルの変換処理を行うことなく、ステップＳ３０８へ進む。一方、カラーコード設定がモノクロモードでの印刷であると判定した場合、ステップＳ３０６へ進む。
【００３６】
ステップＳ３０６では、ＣＰＵ２０１は、ステップＳ３０４でコードシンボルから取得したコードシンボル情報に基づいて、ＲＡＭ２０３上でモノクロの２次元コードシンボルの生成を行う。ステップＳ３０６は、コードシンボル生成手段の一例である。
【００３７】
次に、ＣＰＵ２０１は、生成したＲＡＭ２０３上のコードシンボル画像と、ＲＡＭ２０３に保存されている原稿画像データと合成する（ステップＳ３０７）。このとき、元の原稿画像上に配置されたカラーのコードシンボルを、モノクロのコードシンボルに置き換えるように合成される。ステップＳ３０７は、画像合成手段の一例である。そして、ＣＰＵ２０１は、画像出力部１１９に指示し、合成されたＲＡＭ２０３上の画像データのプリント処理を実行させる（ステップＳ３０８）。
【００３８】
なお、上記処理では、原稿の画像データ（電子データ）に対してコードシンボルの有無判定や抽出等を行っているが、ＲＡＭ２０３に展開された原稿画像に対して行うように構成してもよいことは云うまでも無い。
【００３９】
図５は、コードシンボル変換処理によりカラーのコードシンボルから変換されたモノクロのコードシンボルの一例を示す図である。
【００４０】
入力画像５０１は、カラーのコードシンボル画像５０２を含む画像の一例である（なお、図示例ではモノクロ画像となっている）。入力画像５０１は、図４のステップＳ３０１において画像読取部４００により原稿から読み取られ、ＲＡＭ２０３に保存された原稿の画像データである。
【００４１】
出力画像５０３，５０５，５０６，５０７は、カラー画像である入力画像５０１からモノクロ画像に変換された画像である。
【００４２】
出力画像５０３では、入力画像５０１に含まれていたカラーのコードシンボル画像５０２がモノクロのコードシンボル画像５０４に変換されている。コードシンボル情報５１０，５１１は、コードシンボル画像５０２，５０４が保持するコードシンボル情報である。
【００４３】
図示のコードシンボル情報には、例えば、文書名、作成者、作成日、承認者、承認日、文書の配布制限などの情報が含まれている。上述したコードシンボル変換処理による変換前のコードシンボル画像５０２が保持するコードシンボル情報５１０と変換後のコードシンボル画像５０４が保持するコードシンボル情報５１１とは、同一の内容で同一の情報量を有している。
【００４４】
また、出力画像５０５のように、カラー画像からモノクロ画像に単純に変換されたコードシンボル画像５０２ａと、上述したコードシンボル変換処理により変換されたモノクロのコードシンボル画像５０４を、同一のページ内に並べて印刷するように構成してもよい。
【００４５】
カラーのコードシンボルは、それ自身がデザインされた図案として機能している場合が多い。そのため、モノクロのコードシンボルへと置き換えてしまった場合には、その図案が画像データから消されてしまうおそれがある。そこで、本実施形態では、コードシンボル変換処理によりカラーのコードシンボルをモノクロのコードシンボルに変換した後、元画像に含まれていたカラーのコードシンボルを、変換後のモノクロのコードシンボルに置き換えて原稿画像を印刷している。
【００４６】
しかしながら、出力画像５０６，５０７のように、カラーのコードシンボル画像が含まれるページに関してはコードシンボル変換処理を施すことなく、そのまま原稿画像を印刷する。そして、原稿画像が印刷されたページとは異なるページ（２枚目）または原稿画像が印刷されたページの裏面ページに、変換後のモノクロのコードシンボルを印刷するように構成してもよい。
【００４７】
本実施形態では、ブラックトナーを用いたモノクロプリントについて説明したが、ブラック以外のトナー１色での単色プリントモード、あるいは複数色を重ね合わせての特色プリントモードであっても、同様の効果を得られる。
【００４８】
単色トナーでの画像形成のみが可能な画像形成装置や、不可視の特殊トナーを用いたプリントや、トナー以外の薬品や表面加工などによって用紙表面のグロス差で画像を記録する場合でも、加工部分を単色と考えたコードシンボル形成を行うことが可能である。このような場合、ユーザがカラーモードの設定を行わなくても、カラーのコードシンボルを単色のコードシンボルへと自動で変換して出力する方法が有効である。カラーのコードシンボルをモノクロのコードシンボルに変換して合成した画像を用いる方法は、画像形成装置以外の産業用装置にも、物品の加工を行う装置一般に対しても応用が可能であることは、言うまでもない。
【００４９】
本第１の実施形態によれば、カラーのコードシンボルを含む画像データの印刷時に、モノクロの印刷設定がなされた場合や、モノクロプリントのみ可能な装置環境でも、カラーのコードシンボルが保持する情報を失うことなく、プリント出力することが可能となる。その結果、元のカラーのコードシンボルが保持する情報を利用した機能を、プリント出力された記録媒体上のモノクロのコードシンボルにより再利用することが可能となる。
【００５０】
［第２の実施形態］
上記第１の実施形態では、原稿から読み取った画像データにおけるコードシンボルを変換して、用紙等の記録媒体へのプリント出力する場合について説明した。
【００５１】
しかしながら、外部から受信したＰＤＦ等の電子データにおけるコードシンボルを変換して外部に出力する場合でも可能であり、上記第１の実施形態と同様の効果が得られる。
【００５２】
なお、本発明の第２の実施の形態では、図１〜図３に示す構成が上記第１の実施の形態と同じであり、第１の実施の形態と同様の部分については、同一の符号を用いてその説明を省略する。以下に、上記第１の実施の形態と異なる点のみを説明する。
【００５３】
図６は、本発明の第２の実施形態におけるコードシンボル変換処理の流れを示すフローチャートである。なお、以下に説明する処理は、ＣＰＵ２０１によって実現される。
【００５４】
まず、ＣＰＵ２０１は、外部Ｉ／Ｆ２０４を介して外部の装置からプリントデータを受信し、このプリントデータからＲＡＭ２０３上に画像データを展開する。ＣＰＵ２０１は、この画像データに対して、コードシンボルが含まれているかどうかを判定する（ステップＳ６０２）。コードシンボルが含まれていると判定した場合は、ステップＳ６０３に進む。一方、コードシンボルが含まれていないと判定した場合、ステップＳ６０３〜ステップＳ６０７のコードシンボルの変換処理を行わず、画像データを外部Ｉ／Ｆ２０４を経由して出力する（ステップＳ６０８）。
【００５５】
ステップＳ６０３では、ＣＰＵ２０１は、画像データからコードシンボルが含まれる部分を特定し、コードシンボルの抽出を行う。次に、ＣＰＵ２０１は、読み取ったコードシンボル画像を解析して、コードシンボルからコードシンボル情報を取得する（ステップＳ６０４）。ステップＳ６０３，Ｓ６０４は情報取得手段の一例である。
【００５６】
次に、ＣＰＵ２０１は、ユーザにより操作表示部２０５に設定された保存時のモード設定を確認し、モノクロデータでの保存かどうかを判定する（ステップＳ６０５）。フルカラーモードでの保存の場合には、コードシンボルの変換処理を行わず、ステップＳ６０８へ移行する。一方、保存時のモード設定がモノクロモードでの保存であると判定した場合、ステップＳ６０６へ進む。
【００５７】
ステップＳ６０６では、ＣＰＵ２０１は、ステップＳ６０４でコードシンボルから取得したコードシンボル情報をもとに、ＲＡＭ２０３上でモノクロの２次元コードシンボルの生成を行う。ステップＳ６０６は、コードシンボル生成手段の一例である。
【００５８】
次に、ＣＰＵ２０１は、生成したＲＡＭ２０３上のコードシンボル画像と、ステップＳ６０１でＲＡＭ２０３上に展開された画像データとを合成する（ステップＳ６０７）。ステップＳ６０７は画像合成手段の一例である。そして、ＣＰＵ２０１は、合成されたＲＡＭ２０３上の画像データを外部Ｉ／Ｆ２０４を介して出力する（ステップＳ６０８）。
【００５９】
なお、上記処理では、カラーのコードシンボルをモノクロのコードシンボルに変換した後、元画像に含まれていたカラーのコードシンボルをモノクロのコードシンボルに置き換えて出力画像を合成した例を示した。一方、図５の出力画像５０５のように、カラー画像からモノクロ画像に単純に変換されたコードシンボル画像５０２ａと、コードシンボル変換処理により変換されたモノクロのコードシンボル画像５０４を、同一のページ内に並べて印刷するように構成してもよい。
【００６０】
また、図５の出力画像５０６，５０７のように、カラーのコードシンボル画像が含まれるページに関してはコードシンボル変換処理を施すことなく、そのまま原稿画像を印刷する。そして、原稿画像が印刷されたページとは異なるページ（２枚目）または原稿画像が印刷されたページの裏面ページに、変換後のモノクロのコードシンボルを印刷するように構成してもよい。
【００６１】
本第２の実施形態によれば、上記第１の実施形態と同様の効果を得ることができる。
【００６２】
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【符号の説明】
【００６３】
１１９  画像出力部
２０１  ＣＰＵ
２０２  ＲＯＭ
２０３  ＲＡＭ
２０５  操作表示部
４００  画像読取部
７０１  操作パネル
【図１】
2014024193.tif 000003
【図２】
2014024193.tif 000004
【図３】
2014024193.tif 000005
【図４】
2014024193.tif 000006
【図６】
2014024193.tif 000007
【図５】
2014024193.tif 000008