(57)【要約】【課題】画像処理装置において、コード化原稿データの情報量を抑制する。【解決手段】画像処理装置（ユーザ端末１０）は、原稿データＤ１をコード化することによってコード化原稿データＤ２を生成する制御部１１を備え、この制御部１１は、原稿データＤ１に含まれる画像領域Ａ１，Ａ２及び非画像領域Ａ３のうち画像領域Ａ１，Ａ２の情報量を、画像領域Ａ１，Ａ２に設定される圧縮レベルに基づき圧縮した状態で、原稿データＤ１をコード化する（ステップＳ１３）。【選択図】図５
2019208093.tif 000002
【特許請求の範囲】
【請求項１】
原稿データをコード化することによってコード化原稿データを生成する制御部を備え、
前記制御部は、前記原稿データに含まれる画像領域及び非画像領域のうち前記画像領域の情報量を、当該画像領域に設定される圧縮レベルに基づき圧縮した状態で、前記原稿データをコード化する
ことを特徴とする画像処理装置。
【請求項２】
前記制御部は、前記画像領域の内容に基づき、当該画像領域の前記圧縮レベルを設定する
ことを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記制御部は、前記画像領域の濃度分布の幅が広い場合に圧縮量が少なくなるように前記圧縮レベルを設定し、前記濃度分布の幅が狭い場合に圧縮量が多くなるように前記圧縮レベルを設定する
ことを特徴とする請求項２記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、原稿データをコード化することによってコード化原稿データを生成する画像処理装置に関する。
【背景技術】
【０００２】
従来、画像形成装置の動作モードを規定するための情報をコード化（例えば、２次元コード、電子透かし、バーコード、マークなど）して紙媒体に付加し、このコード化された情報を検出した画像形成装置が、上記の動作モードの内容に基づいて制御を行う技術が知られている。例えば、紙媒体から複写禁止のコード化情報を読み取って検出し、このコード化情報から復号された複写禁止の動作モードに従う画像形成装置が提案されている（例えば、特許文献１参照）。
【０００３】
また、原稿全体の原稿データをコード化したコード化原稿データを用紙に印刷しておき、復号時には、この用紙からコード化原稿データを読み取って原稿データへの復号を行い印刷する技術も知られている。この技術によれば、セキュリティを確保することができるとともに原稿データの画質の劣化を抑制することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１１−２２３０９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、特に上述のように原稿全体の原稿データをコード化したコード化原稿データは、情報量が増える。それに伴い、コード化原稿データが印刷された用紙（媒体）の印刷枚数が、実際の原稿枚数よりも増える。なお、通常、原稿データの非画像領域（文字領域）よりも画像領域（写真領域）の情報量が多い。
【０００６】
このようにコード化原稿データが印刷された用紙の印刷枚数が増えると、コード化原稿データの読み取り、及びコード化原稿データから原稿データへの復号の時間が増えるため、ファーストプリント時間が長くなる。
【０００７】
また、コード化原稿データの印刷枚数が増えると、コード化原稿データが印刷された用紙が紛失されやすくなる。
【０００８】
本発明の目的は、コード化原稿データの情報量を抑制することができる画像処理装置を提供することである。
【課題を解決するための手段】
【０００９】
１つの態様では、画像処理装置は、原稿データをコード化することによってコード化原稿データを生成する制御部を備え、前記制御部は、前記原稿データに含まれる画像領域及び非画像領域のうち前記画像領域の情報量を、当該画像領域に設定される圧縮レベルに基づき圧縮した状態で、前記原稿データをコード化する。
【発明の効果】
【００１０】
前記態様によれば、コード化原稿データの情報量を抑制することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態におけるユーザ端末を示す構成図である。
【図２】実施の形態における画像形成装置を示す構成図である。
【図３】実施の形態における原稿データを示す図である。
【図４】実施の形態における、コード化原稿データが印刷された用紙を示す図である。
【図５】実施の形態におけるコード化処理を示すフローチャートである。
【図６】実施の形態における画像領域の濃度分布を示す図である。
【図７】変形例における画質レベル設定画面を示す図である。
【図８】実施の形態における復号処理を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態に係る画像処理装置について、図面を参照しながら説明する。
【００１３】
図１は、実施の形態におけるユーザ端末１０を示す構成図である。
図２は、実施の形態における画像形成装置２０を示す構成図である。
【００１４】
図１に示すユーザ端末１０は、画像処理装置の一例であり、制御部１１と、記憶部１２と、入力部１３と、表示部１４と、インターフェース１５とを備える。なお、ユーザ端末１０は、例えば、パーソナルコンピュータ等の設置型端末であるか、或いは、タブレット端末、スマートフォンなどの携帯型端末である。
【００１５】
図２に示す画像形成装置２０は、ユーザ端末１０と無線又は有線で接続されており、制御部２１と、記憶部２２と、入力部２３と、表示部２４と、インターフェース２５と、印刷部２６と、読取部２７と、搬送部２８とを備える。
【００１６】
詳しくは後述するが、ユーザ端末１０は、例えばユーザ端末１０において作成された図３に２点鎖線で示す原稿データＤ１の全体をコード化することによって図４に示すコード化原稿データＤ２を生成する。また、ユーザ端末１０は、画像形成装置２０に対し、媒体の一例である用紙Ｐにコード化原稿データＤ２を印刷させる。また、復号時には、画像形成装置２０は、用紙Ｐから、印刷されたコード化原稿データＤ２を読み取り、原稿データＤ１に復号し、用紙Ｐとは異なる用紙に印刷する。なお、コード化原稿データＤ２を用紙Ｐに印刷する画像形成装置２０とは異なる画像形成装置によって、原稿データＤ１への復号及び印刷が行われてもよく、この場合、原稿データＤ１への復号及び印刷を行う画像形成装置は、ユーザ端末１０と無線又は有線で接続されていなくともよい。
【００１７】
ユーザ端末１０は、このユーザ端末１０において作成された原稿データＤ１ではなく、画像形成装置２０によって読み取られた原稿データＤ１を取得し、この取得した原稿データＤ１のコード化を行ってもよいが、この場合、公知の像域分離によって原稿データＤ１から後述する画像領域を抽出するとよい。また、原稿データＤ１への復号は、画像形成装置２０ではなくユーザ端末１０によって行われてもよい。この場合、ユーザ端末１０は、画像形成装置２０によって読み取られたコード化原稿データＤ２を取得し、原稿データＤ１への復号を行う。また、画像形成装置２０によって復号された原稿データＤ１は、復号直後に印刷が行われずに、ユーザ端末１０に送られてもよい。
【００１８】
また、画像形成装置２０が、例えばユーザ端末１０において作成された原稿データＤ１のコード化を行ってもよい。この場合、画像形成装置２０は、原稿データＤ１をコード化することによってコード化原稿データＤ２を生成する画像処理装置の一例として機能する。このように、画像処理装置は、ユーザ端末１０に限られない。
【００１９】
図１に示すユーザ端末１０の制御部１１は、ユーザ端末１０全体の動作を制御する演算処理装置として機能するプロセッサ（例えばＣＰＵ： Central Processing Unit）を有する。このプロセッサは、所定のプログラムを読み出して実行し、原稿データＤ１をコード化することによってコード化原稿データＤ２を生成する。また、詳しくは後述するが、制御部１１のプロセッサは、図３に示す原稿データＤ１に含まれる２点鎖線で示す画像領域（写真領域）Ａ１，Ａ２及び非画像領域Ａ３のうち画像領域Ａ１，Ａ２の情報量を、画像領域Ａ１，Ａ２に設定される圧縮レベルに基づき圧縮した状態で、原稿データＤ１をコード化する。
【００２０】
ここで、制御部１１のプロセッサが実行するプログラムは、原稿データＤ１に含まれる画像領域Ａ１，Ａ２及び非画像領域Ａ３のうち画像領域Ａ１，Ａ２の情報量を、画像領域Ａ１，Ａ２に設定される圧縮レベルに基づき圧縮した状態で、原稿データＤ１をコード化することによってコード化原稿データＤ２を生成する機能をコンピュータ（ユーザ端末１０又は制御部１１）に実行させるプログラムを含む。
【００２１】
また、コンピュータ（ユーザ端末１０又は制御部１１）は、原稿データＤ１に含まれる画像領域Ａ１，Ａ２及び非画像領域Ａ３のうち画像領域Ａ１，Ａ２の情報量を、画像領域Ａ１，Ａ２に設定される圧縮レベルに基づき圧縮した状態で、原稿データＤ１をコード化することによってコード化原稿データＤ２を生成する画像処理方法を行う。
【００２２】
記憶部１２は、例えば、所定のプログラムが予め記録されている読み出し専用半導体メモリであるＲＯＭ（Read Only Memory）、制御部１１が各種のプログラムを実行する際に必要に応じて作業用記憶領域として使用される随時書き込み読み出し可能な半導体メモリであるＲＡＭ（Random Access Memory）、ハーディディスク装置などである。
【００２３】
入力部１３は、例えば、キーボード装置、マウス装置、タッチパネルなどであり、ユーザによる各種の操作情報の入力を受け付ける。
【００２４】
表示部１４は、ユーザの入力操作のための表示画面などの各種情報を表示するディスプレイである。
【００２５】
インターフェース１５は、画像形成装置２０などの他の装置との間での各種情報の授受を行う。
【００２６】
図２に示す画像形成装置２０の制御部２１は、画像形成装置２０全体の動作を制御する演算処理装置として機能するプロセッサ（例えばＣＰＵ）を有する。このプロセッサは、所定のプログラムを読み出して実行することにより、用紙Ｐから、印刷されたコード化原稿データＤ２を読み取り、原稿データＤ１に復号し、印刷部２６に対し、復号された原稿データＤ１を用紙Ｐとは異なる用紙に印刷させる。
【００２７】
記憶部２２は、例えば、所定のプログラムが予め記録されている読み出し専用半導体メモリであるＲＯＭ、制御部２１が各種のプログラムを実行する際に必要に応じて作業用記憶領域として使用される随時書き込み読み出し可能な半導体メモリであるＲＡＭ、ハーディディスク装置などである。
【００２８】
入力部２３は、例えば、タッチパネル、入力ボタンなどであり、ユーザによる各種の操作情報の入力を受け付ける。
【００２９】
表示部２４は、ユーザの入力操作のための表示画面などの各種情報を表示するディスプレイである。
【００３０】
インターフェース２５は、ユーザ端末１０などの他の装置との間での各種情報の授受を行う。
【００３１】
印刷部２６は、コード化原稿データＤ２から復号された原稿データＤ１を印刷する。印刷部２６の印刷方式は、例えば、インクジェット印刷方式、孔版印刷方式などであるが、特に制限されない。なお、画像形成装置２０が孔版印刷装置である場合には、例えば２５６階調の濃淡のある原稿データＤ１は、後述する画像領域Ａ１，Ａ２の圧縮とは別に、２値化される。
【００３２】
読取部２７は、媒体（用紙Ｐ）から画像データ（原稿データ）を読み取るスキャナを有する。このスキャナは、用紙Ｐからコード化原稿データＤ２を読み取る。
【００３３】
搬送部２８は、読取部２７によってコード化原稿データＤ２の読み取りが行われる用紙Ｐや、コード化原稿データＤ２から復号された原稿データＤ１の印刷部２６による印刷が行われる用紙等の媒体の搬送を行う。
【００３４】
図５は、コード化処理を示すフローチャートである。
図５に示す各処理は、ユーザ端末１０の制御部１１が記憶部１２から所定のプログラムを読み出して実行することによって行われる。
【００３５】
まず、制御部１１は、図３に示す原稿データＤ１から画像領域Ａ１，Ａ２を抽出する（ステップＳ１１）。制御部１１は、例えば、原稿データＤ１に含まれる画像領域Ａ１，Ａ２の画像形式などに基づいて画像領域Ａ１，Ａ２を抽出すればよい。なお、原稿データＤ１のうち画像領域Ａ１，Ａ２以外の部分は、文字領域と余白領域とを含む非画像領域Ａ３である。
【００３６】
また、制御部１１は、抽出された画像領域Ａ１，Ａ２を例えば太枠で囲むことによって強調した状態で、原稿データＤ１を表示部１４にプレビュー表示してもよい。なお、画像領域Ａ１，Ａ２は、表示部１４に表示された原稿データＤ１に対し、ユーザによって範囲や位置が選択されてもよい。また、制御部１１は、上述のように、表示部１４にプレビュー表示した原稿データＤ１における強調表示された画像領域Ａ１，Ａ２を初期状態として、ユーザによる画像領域Ａ１，Ａ２の追加や、削除や、範囲又は位置の変更などを受け付けてもよい。
【００３７】
次に、制御部１１は、画像領域Ａ１，Ａ２の内容に基づき、画像領域Ａ１，Ａ２の画質レベル（圧縮レベル）を設定する（ステップＳ１２）。例えば、制御部１１は、図６に示す画像領域の濃度分布において、頻度が所定数以上の濃度の分布幅が第１の閾値以上の場合（分布幅が広い場合）には、画質レベルが高画質と判断する。また、制御部１１は、濃度の分布幅が第２の閾値以上で且つ第１の閾値未満の場合には、画質レベルが普通画質と判断する。また、制御部１１は、濃度の分布幅が第２の閾値未満の場合には、画質レベルが低画質と判断する。なお、濃度の分布が複数箇所で頻度が高まる場合には、いずれかの最大の分布幅に基づいて画質レベルを判断してもよいし、或いは、それぞれの分布幅を足し合わせた分布幅に基づいて画質レベルを判断してもよい。
【００３８】
そして、制御部１１は、例えば、高画質の画像領域については画像形成装置２０の出力解像度に落とし、普通画質の画像領域については副走査方向のみ出力解像度を半分に落とし、低画質の画像領域については主操作方向及び副走査方向の出力解像度を半分に落とすように、圧縮レベルを設定する。すなわち、制御部１１は、画像領域の濃度分布の幅が広い場合に圧縮量が少なくなるように圧縮レベルを設定し、濃度分布の幅が狭い場合に圧縮量が多くなるように圧縮レベルを設定するとよい。但し、制御部１１は、画像領域Ａ１，Ａ２の濃度分布の幅に限らず、画像領域Ａ１，Ａ２の階調数や大きさなどの他の内容に基づいて圧縮レベルを設定してもよい。
【００３９】
また、制御部１１は、図７（変形例における画質レベル設定画面を示す図）に示す画質レベル設定画面Ｓを表示部１４に表示させ、ユーザに画像領域Ａ１，Ａ２の画質レベル（圧縮レベル）を選択させてもよい。また、圧縮レベルは、ユーザによって事前に設定されていてもよい。また、制御部１１は、階調数を減らすことで画像領域Ａ１，Ａ２を圧縮してもよい。
【００４０】
次に、制御部１１は、画像領域Ａ１，Ａ２の情報量を、上述のように設定される圧縮レベルに基づき圧縮した状態で、原稿データＤ１の例えば全体を公知の方式でコード化することによってコード化原稿データＤ２を生成する（ステップＳ１３）。なお、制御部１１は、復号後に元の画質レベルに戻すために、上述のように設定した圧縮レベルの情報を、図４に示すヘッダー情報Ｄ２ａ（図４に便宜上示す点線よりも上の部分）などにおいてコード化原稿データＤ２に含ませるとよい。
【００４１】
次に、制御部１１は、画像形成装置２０に対し、コード化原稿データＤ２の用紙Ｐへの印刷を行わせる（ステップＳ１４）。なお、用紙Ｐには、コード化原稿データＤ２の向きを表す情報（図４における黒い上向き三角）、コード化原稿データＤ２の位置を表す情報（コード化原稿データＤ２の四つ角の黒い四角部分）、コード化原稿データＤ２から復号された原稿データＤ１を印刷する場合の用紙サイズの情報（印刷情報）、原稿データＤ１のファイル名の情報、用紙Ｐのページ数の情報などが印刷されるとよい。
【００４２】
図８は、復号処理を示すフローチャートである。
図８に示す各処理は、画像形成装置２０の制御部２１が記憶部２２から所定のプログラムを読み出して実行することによって行われる。
【００４３】
まず、制御部２１は、読取部２７が読み取った図４に示す用紙Ｐのコード化原稿データＤ２を取得する（ステップＳ２１）。
【００４４】
次に、制御部２１は、読取部２７によって読み取られたコード化原稿データＤ２から原稿データＤ１に復号する（ステップＳ２２）。この復号時には、制御部２１は、コード化原稿データＤ２のヘッダー情報Ｄ２ａに含まれる画像領域Ａ１，Ａ２の圧縮レベルの情報を取得する。
【００４５】
次に、制御部２１は、画像領域Ａ１，Ａ２の圧縮レベルの情報に基づき、圧縮された画像領域Ａ１，Ａ２を公知の画像処理によって復元し、印刷画像を生成する（ステップＳ２３）。
【００４６】
次に、制御部２１は、上記の印刷画像の印刷を印刷部２６に行わせる（ステップＳ２４）。
【００４７】
以上説明した本実施の形態では、画像処理装置の一例であるユーザ端末１０は、原稿データＤ１をコード化することによってコード化原稿データＤ２を生成する制御部１１を備え、この制御部１１は、原稿データＤ１に含まれる画像領域Ａ１，Ａ２及び非画像領域Ａ３のうち画像領域Ａ１，Ａ２の情報量を、画像領域Ａ１，Ａ２に設定される圧縮レベルに基づき圧縮した状態で、原稿データＤ１をコード化する。
【００４８】
そのため、非画像領域Ａ３よりも情報量が多い画像領域Ａ１，Ａ２の情報量を抑制することができる。これにより、画像領域Ａ１，Ａ２を含む原稿データＤ１をコード化することによって生成されるコード化原稿データＤ２の情報量も抑制することができる。更には、コード化原稿データＤ２の情報量を抑制することができるため、コード化原稿データＤ２が印刷された用紙Ｐの枚数が増えるのを抑制することができる。これにより、コード化原稿データＤ２が印刷された用紙Ｐの枚数が増えるのに伴って、コード化原稿データＤ２の読み取り、及びコード化原稿データＤ２から原稿データＤ１への復号の時間が増えてファーストプリント時間が長くなるのを防止することができる。また、コード化原稿データＤ２が印刷された用紙Ｐの枚数が増えるのに伴って用紙Ｐが紛失されやすくなるのを防止することもできる。
【００４９】
また、本実施の形態では、制御部１１は、画像領域Ａ１，Ａ２の内容に基づき、当該画像領域Ａ１，Ａ２の圧縮レベルを設定する。そのため、例えば、画像領域Ａ１，Ａ２について、画質レベルが高画質であるほど画質が損なわれないように圧縮量を少なくするなど、画像領域Ａ１，Ａ２の内容に応じて、画像領域Ａ１，Ａ２の圧縮量を調整することができる。
【００５０】
また、本実施の形態では、制御部１１は、画像領域Ａ１，Ａ２の濃度分布の幅が広い場合に圧縮量が少なくなるように圧縮レベルを設定し、濃度分布の幅が狭い場合に圧縮量が多くなるように圧縮レベルを設定する。そのため、例えば、画像領域Ａ１，Ａ２の画質レベルが濃度分布の幅が広い高画質である場合に、圧縮量を少なくして画質が損なわれないようにすることができ、また、例えば、画像領域Ａ１，Ａ２の画質レベルが濃度分布の幅が狭い低画質である場合に、圧縮量を多くして情報量を減らすことでコード化原稿データＤ２の情報量を抑制することができる。
【００５１】
なお、本発明は、上述の実施の形態そのままに限定されるものではなく、実施段階でその要旨を逸脱しない範囲で構成要素を変形して具体化することができる。また、上述の実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素を適宜組み合わせても良い。このような、発明の趣旨を逸脱しない範囲内において種々の変形や応用が可能であることはもちろんである。以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
【００５２】
［付記１］
原稿データをコード化することによってコード化原稿データを生成する制御部を備え、
前記制御部は、前記原稿データに含まれる画像領域及び非画像領域のうち前記画像領域の情報量を、当該画像領域に設定される圧縮レベルに基づき圧縮した状態で、前記原稿データをコード化する
ことを特徴とする画像処理装置。
【００５３】
［付記２］
前記制御部は、前記画像領域の内容に基づき、当該画像領域の前記圧縮レベルを設定する
ことを特徴とする付記１記載の画像処理装置。
【００５４】
［付記３］
前記制御部は、前記画像領域の濃度分布の幅が広い場合に圧縮量が少なくなるように前記圧縮レベルを設定し、前記濃度分布の幅が狭い場合に圧縮量が多くなるように前記圧縮レベルを設定する
ことを特徴とする付記２記載の画像処理装置。
【符号の説明】
【００５５】
１０      ユーザ端末
１１      制御部
１２      記憶部
１３      入力部
１４      表示部
１５      インターフェース
２０      画像形成装置
２１      制御部
２２      記憶部
２３      入力部
２４      表示部
２５      インターフェース
２６      印刷部
２７      読取部
２８      搬送部
Ａ１，Ａ２      画像領域
Ａ３      非画像領域
Ｄ１      原稿データ
Ｄ２      コード化原稿データ
Ｐ      用紙
Ｓ      画質レベル設定画面
【図１】
2019208093.tif 000003
【図２】
2019208093.tif 000004
【図３】
2019208093.tif 000005
【図４】
2019208093.tif 000006
【図５】
2019208093.tif 000007
【図６】
2019208093.tif 000008
【図７】
2019208093.tif 000009
【図８】
2019208093.tif 000010