(57)【要約】【課題】直線データの線幅が解像度変換によって変更されることを抑制することが可能な画像処理装置および画像処理方法を提供すること。【解決手段】画像データにおける線分オブジェクトの線幅が、指定した線幅どおりに記録可能かどうかを判定して、指定した線幅どおりに記録できない線分オブジェクトがある場合には、そのオブジェクトに対して記録可能な解像度に解像度変換して記録を行う。【選択図】図６
2019186856.tif 000002
【特許請求の範囲】
【請求項１】
記録装置で記録する画像データを前記記録装置に送信する画像処理装置であって、
前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得手段と、
前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記所定の線幅未満の線分オブジェクトを前記第１解像度よりも高い第２解像度に変換し、前記所定の線幅未満の線分オブジェクト以外を前記第１解像度に変換する解像度変換手段と、
前記解像度変換手段により前記第１解像度に変換された画像データと前記第２解像度に変換された線分オブジェクトとを前記記録装置に送信する送信手段と、
を有することを特徴とする画像処理装置。
【請求項２】
前記所定の線幅は、前記第１解像度で描画できる最小線幅であることを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２解像度は、前記画像データ内に含まれる線分オブジェクトの線幅を描画することができる解像度であることを特徴する請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記記録装置で記録可能な第３解像度を取得する記録装置解像度取得手段を更に有し、
前記解像度変換手段は、前記第３解像度が前記第２解像度である場合に、前記所定の線幅未満の線分オブジェクトを前記第２解像度に変換することを特徴とする請求項１ないし請求項３のいずれか１項に記載の画像処理装置。
【請求項５】
前記所定の線幅未満の線分オブジェクトを通知する通知手段と、該線分オブジェクトを前記第２解像度に変換するか否かを選択する選択手段とを更に有し、
前記選択手段により前記所定の線幅未満の線分オブジェクトを前記第２解像度に変更することが選択された場合に、前記解像度変換手段は前記所定の線幅未満の線分オブジェクトを前記第２解像度に変換することを特徴とする請求項１ないし請求項４のいずれか１項に記載の画像処理装置。
【請求項６】
前記解像度変換手段は、前記第２解像度に変換した線分オブジェクトをフォームオーバーレイ記録のフォームデータに変換し、前記第１解像度に変換した画像データをオーバーレイデータに変換することを特徴とする請求項１ないし請求項５のいずれか１項に記載の画像処理装置。
【請求項７】
記録装置で記録する画像データを前記記録装置に送信する画像処理装置であって、
前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得手段と、
前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記画像データを前記第１解像度よりも高い第２解像度に変換し、前記画像データ内に含まれる線分オブジェクトの線幅が前記所定の線幅以上の場合に前記画像データを前記第１解像度に変換する解像度変換手段と、
前記解像度変換手段により変換された画像データを前記記録装置に送信する送信手段と、を有することを特徴とする画像処理装置。
【請求項８】
前記所定の線幅は、前記第１解像度で描画できる最小線幅であることを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記第２解像度は、前記画像データ内に含まれる線分オブジェクトの線幅を描画することができる解像度であることを特徴する請求項７または請求項８に記載の画像処理装置。
【請求項１０】
前記記録装置で記録可能な第３解像度を取得する記録装置解像度取得手段を更に有し、
前記解像度変換手段は、前記第３解像度が前記第２解像度である場合に、前記画像データを前記第２解像度に変換することを特徴とする請求項７ないし請求項９のいずれか１項に記載の画像処理装置。
【請求項１１】
前記所定の線幅未満の線分オブジェクトを通知する通知手段と、前記画像データを前記第２解像度に変換するか否かを選択する選択手段とを更に有し、
前記選択手段により前記画像データを前記第２解像度に変更することが選択された場合に、前記解像度変換手段は前記画像データを前記第２解像度に変換することを特徴とする請求項７ないし請求項１０のいずれか１項に記載の画像処理装置。
【請求項１２】
前記所定の線幅未満の線分オブジェクトを通知する通知手段と、前記画像データを前記第２解像度に変換するか、前記所定の線幅未満の線分オブジェクトのみを前記第２解像度に変換するかを選択する選択手段とを更に有し、
前記選択手段により前記画像データを前記第２解像度に変更することが選択された場合に、前記解像度変換手段は前記画像データを前記第２解像度に変換し、前記選択手段により前記所定の線幅未満の線分オブジェクトのみを前記第２解像度に変換することが選択された場合に、前記解像度変換手段は前記所定の線幅未満の線分オブジェクトのみを前記第２解像度に変換し、前記所定の線幅未満の線分オブジェクト以外の画像データを前記第１解像度に変換することを特徴とする請求項７ないし請求項１０のいずれか１項に記載の画像処理装置。
【請求項１３】
前記解像度変換手段は、前記選択手段により前記所定の線幅未満の線分オブジェクトのみを前記第２解像度に変換することが選択された場合に、前記第２解像度に変換した線分オブジェクトをフォームオーバーレイ記録のフォームデータに変換し、前記第１解像度に変換した画像データをオーバーレイデータに変換することを特徴とする請求項１２に記載の画像処理装置。
【請求項１４】
記録装置で記録する画像データを処理する画像処理方法であって、
前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得工程と、
前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記所定の線幅未満の線分オブジェクトを前記第１解像度よりも高い第２解像度に変換し、前記所定の線幅未満の線分オブジェクト以外を前記第１解像度に変換する解像度変換工程と、
を有することを特徴とする画像処理方法。
【請求項１５】
記録装置で記録する画像データを処理する画像処理方法であって、
前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得工程と、
前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記画像データを前記第１解像度よりも高い第２解像度に変換し、前記画像データ内に含まれる線分オブジェクトの線幅が前記所定の線幅以上の場合に前記画像データを前記第１解像度に変換する解像度変換工程と、
を有することを特徴とする画像処理方法。
【請求項１６】
記録媒体に記録を行う記録装置と、前記記録装置で記録する画像データを前記記録装置に送信する画像処理装置と、を備えた記録システムにおいて、
前記画像処理装置は、
前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得手段と、
前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記所定の線幅未満の線分オブジェクトを前記第１解像度よりも高い第２解像度に変換し、前記所定の線幅未満の線分オブジェクト以外を前記第１解像度に変換する解像度変換手段と、
前記解像度変換手段により前記第１解像度に変換された画像データと前記第２解像度に変換された線分オブジェクトとを前記記録装置に送信する送信手段と、
を有することを特徴とする記録システム。
【請求項１７】
記録媒体に記録を行う記録手段と、前記記録手段で記録する画像データを前記記録手段に送信する送信手段と、を備えた記録装置において、
前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得手段と、
前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記所定の線幅未満の線分オブジェクトを前記第１解像度よりも高い第２解像度に変換し、前記所定の線幅未満の線分オブジェクト以外を前記第１解像度に変換する解像度変換手段と、
を備え、
前記送信手段は、前記解像度変換手段により前記第１解像度に変換された画像データと前記第２解像度に変換された線分オブジェクトとを前記記録手段に送信することを特徴とする記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力された画像データの解像度変換を行って出力を行う画像処理装置とその画像処理方法、記録システム、記録装置に関する。
【背景技術】
【０００２】
従来より画像データを記録装置で記録する場合には、出力解像度を設定することができる。画像データの解像度と記録装置の出力解像度とが異なる場合には、受信した画像データの解像度を記録装置の解像度に変換して記録が行われる。その際、例えば画像データを低解像度に変換して送信する場合、変換処理によって画像中の一部の画素が間引かれることで細い線が消失してしまうことがある。これは、画像データを単純に間引いて１／２に縮小する場合に、２ドットの線は１ドットの線になるが、１ドットの線は消失してしまうということである。
【０００３】
これに対して特許文献１では、解像度変換が行われた際に、線が消失しないようにするために、細線や微細ドットの描画されたラインと１ライン前のデータとの論理和を行うことで、線幅や微細ドットを拡張する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−０２８３９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、画像データで指定した１ラインの幅に対して出力解像度が適さない場合に、線幅が太くなることもある。例えば画像データが０．１２５ｐｔ（ポイント＝線幅の単位）の線分オブジェクトの場合、３００ｄｐｉの解像度変換では０．２５ｐｔが描画可能最小サイズのため、消失を防ぐと０．２５ｐｔの線分になり指定よりも太い線になってしまう。
【０００６】
よって本発明は、線分オブジェクトの線幅が解像度変換によって変更されることを抑制することが可能な画像処理装置、画像処理方法、記録システムおよび記録装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そのため本発明の画像処理装置は、記録装置で記録する画像データを前記記録装置に送信する画像処理装置であって、前記画像データを記録するにあたり選択された第１解像度を取得する画像解像度取得手段と、前記画像データ内に含まれる線分オブジェクトの線幅が所定の線幅未満の場合に前記所定の線幅未満の線分オブジェクトを前記第１解像度よりも高い第２解像度に変換し、前記所定の線幅未満の線分オブジェクト以外を前記第１解像度に変換する解像度変換手段と、前記解像度変換手段により前記第１解像度に変換された画像データと前記第２解像度に変換された線分オブジェクトとを前記記録装置に送信する送信手段と、を有することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、線分オブジェクトの線幅が解像度変換によって変更されることを抑制することが可能な画像処理装置および画像処理方法を実現することができる。
【図面の簡単な説明】
【０００９】
【図１】記録システムの構成を示した図である。
【図２】ホストＰＣと記録装置それぞれの機能を示すブロック図である。
【図３】（ａ）から（ｃ）は従来の記録時における解像度変換処理を示した図である。
【図４】データ処理の流れを示した図である。
【図５】記録解像度設定を行う画面と解像度変換通知画面を示した図である。
【図６】ホストＰＣにおける送信の処理を示したフローチャートである。
【図７】記録装置における記録処理を示したフローチャートである。
【図８】解像度変換処理を行う前に通知する解像度変換通知画面である。
【図９】ホストＰＣにおける送信の処理を示したフローチャートである。
【発明を実施するための形態】
【００１０】
以下、図面を参照して本発明の実施形態について説明する。  
図１は、本実施形態に係る記録システムの構成を示した図である。本実施形態の記録システムは、記録データの生成などを行うホストＰＣ１０１（画像処理装置）と、ホストＰＣ１０１からの指示に従って記録を実行する記録装置１０２とを含んで構成される。本実施形態では、記録装置１０２は、インクジェット方式の記録装置である。ホストＰＣ１０１と記録装置１０２とは、接続ケーブル１０３を介して相互に通信可能であり、記録装置１０２は、ホストＰＣ１０１から受信した記録データに基づいて、記録用紙等の記録媒体１０４にインクを吐出して記録を行う。
【００１１】
記録装置１０２において、記録ヘッド１１３（１１３ａ〜１１３ｄ）は、それぞれ記録媒体Ｐの幅方向（搬送方向と交差する方向）に所定密度で、記録媒体Ｐの有効記録幅よりも長い範囲にわたってインク吐出口を配列した、いわゆるライン型の記録ヘッドである。記録ヘッド１１３ａ〜１１３ｄは、イエローインク（Ｙ）、マゼンタインク（Ｍ）、シアンインク（Ｃ）、ブラックインク（Ｋ）をそれぞれ吐出する複数の吐出口を配列している。各吐出口は、インクを吐出するためのヒータを備えている。
【００１２】
ピックアップローラ１１４は、不図示の駆動機構によって回転駆動され、トレイ上に積載された記録媒体Ｐを１枚ずつ分離して記録装置１０２内に給送する。記録媒体Ｐの搬送機構は、記録媒体Ｐの搬送方向において、所定距離をおいて配置された搬送ローラ１１５Ａ、１１５Ｂと、これらのローラに張りわたされたベルト１１６と、を備えている。搬送機構は、給送された記録媒体Ｐを記録ヘッド１１３ａ〜１１３ｄに対して相対的に搬送し、その搬送の間に記録ヘッド１１３ａ〜１１３ｄによって順に記録がなされた記録媒体Ｐを不図示の排紙トレイに排出する。
【００１３】
記録媒体Ｐの搬送路には、検知センサー１１２が配置され、記録媒体Ｐのページ先端を検出する。この検出タイミングに基づいて、記録ヘッド１１３ａ〜１１３ｄによる記録や、搬送の停止、再開を行う。
【００１４】
なお、本実施形態はインクジェット方式の記録ヘッドを用いる形態に関して説明するが、本発明は、熱転写等の他の方式の記録ヘッドを用いる場合にも適用可能であることは、以下の説明からも明らかである。また、インクジェット方式は、電気熱変換素子（ヒータ）を用いてインクに気泡を生じさせて吐出エネルギを発生する形態の他、ピエゾ素子によって吐出エネルギを発生する形態など他の方式を用いることができる。なお、本実施形態ではインクを吐出するためのエネルギを発生するヒータなどで記録素子が構成され、この記録素子によって記録媒体Ｐにドットが形成（記録）される。この点で、例えば、熱転写方式によってドットを形成する形態も記録素子によるドット記録であり、本発明を適用することができる。
【００１５】
図２は、ホストＰＣ１０１と記録装置１０２それぞれの機能を示すブロック図である。ホストＰＣ１０１は、例えば一般的なパーソナルコンピューターとすることができる。ホストＰＣ１０１のＣＰＵ２２０は、オペレーティングシステム（ＯＳ）の制御の下で、ＲＡＭ等の記憶領域に格納された後述される実行プログラムなどの各種プログラムを実行して本実施形態の動作を実行する。
【００１６】
ホストＰＣ１０１では、ローカルバスであるＰＣＩバスがホスト／ＰＣＩブリッジ２２１、ＰＣＩブリッジ２２８を介して階層的に構成され、全体としてシステムバスを構成している。ホストＰＣ１０１内の各機能ブロックは、システムバスを介して相互にデータの送受信を行う。なお、システムバスには、Ｌ２・キャッシュと呼ぶ高速のメモリ（不図示）が接続されており、ＣＰＵ２２０が常時アクセスするコードやデータを記憶している。メインメモリ２２２は、オペレーティングシステム（ＯＳ）、アプリケーションプログラム、プリンタドライバー等、実行プログラムを一時的に記憶する記憶領域である。また、メインメモリ２２２は、各プログラム実行のための作業用メモリ領域としても用いられる。メインメモリ２２２は、アプリケーションプログラムにより描画処理されたＲＧＢ画像データや、ＲＧＢ画像データから色空間変換された、記録装置１０２の各記録ヘッドの各インク色に対応したインク色データ等も記憶する。本実施形態において、インク色データは、ブラック、シアン、マゼンタ、イエローの各インク色に対応した２値の画像データである。
【００１７】
ＲＯＭ２２９は、入力デバイス２３２やＤＶＤ−ＲＯＭ２３１等の入出力機器を制御するＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ  Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）プログラムや、電源投入時の初期化プログラムや自己診断プログラム等を格納する。ここで、入力デバイス２３２は、例えば、キーボードやポインティングデバイスである。ユーザは、入力デバイス２３２により、例えば、記録装置１０２での記録等を指示することができる。ＥＥＰＲＯＭ２３０は、恒久的に利用する各種のパラメータを記憶させるための書き換え可能な不揮発性のメモリである。オペレーティングシステム（ＯＳ）、各種アプリケーションプログラム、図３にて後述する処理などを実行するプログラム、記録装置１０２に対応するプリンタドライバー等は、ＨＤＤ２２７からメインメモリ２２２に読み出されてＣＰＵ２２０により実行される。
【００１８】
ホストＰＣ１０１は、画像データに対して誤差拡散法等の２値化処理を行い、２値の記録データを作成し、通信インタフェース２２３を介して記録装置１０２に送信する。通信インタフェース２２３は、例えばＵＳＢ、ネットワーク等であり、ＰＣＩバスに接続されている。ＣＲＴＣ２２４は、ビデオコントローラであり、ＣＰＵ２２０によりＶＲＡＭ２２５に書き込まれた表示用ビットマップデータを読み取って、ＬＣＤ等のディスプレイ２２６に転送する。ユーザは、ディスプレイ２２６を介して、例えば、記録指示した記録ジョブの処理経過や処理結果を認識することができる。
【００１９】
一方、記録装置１０２は、記録データを記憶するＲＡＭ２０２や、制御プログラムや吐出タイミング調整値等を記憶するＲＯＭ２０３や、ホストＰＣ１０１との通信を行うインタフェースとなる通信装置２０４、各記録ヘッドを駆動制御する記録ヘッド制御部２０５を含む。また、記録装置１０２は、記録媒体搬送のためのアクチュエータ等を駆動制御する駆動部２０６、各記録ヘッド内のメモリ２０８〜２１１に対する読み込み及び書き込み（Ｒ／Ｗ）を制御するメモリＲ／Ｗ回路２０７を含む。ＣＰＵ２０１は、ＲＡＭ２０２に格納された各種プログラムを実行して本実施形態の動作を実現する。記録装置１０２は、ブラック、シアン、マゼンタ、イエローの４色それぞれのノズル列に対応するライン型記録ヘッド（以下、単に記録ヘッドという）を搭載している。本実施形態においては、上記４色として説明するが、淡シアン等上記４色以外の色や特定の目的に応じた特色インク色を含んでも良い。各記録ヘッドは、キャリッジ等に着脱自在に取り付けられている。
【００２０】
図３（ａ）と（ｂ）は、従来の画像処理装置における解像度変換処理を示した図である。図３（ａ）は、画像データ３０１内に０．１２５ｐｔ（０．０４４ｍｍ相当）で描画した線分オブジェクト３０２がある場合に、６００ｄｐｉの画像データ３０３に変換して記録する場合の処理を示している。この時、記録装置の解像度が同じ６００ｄｐｉだとすると、描画できる最小ドットサイズは約０．０４２ｍｍなので小さい１ドット幅の線分に変換された画像データ３０３が同じ解像度の１ドット幅の画像データ３０４としてそのまま記録装置で記録処理が行われる。その結果、記録結果３０５は、元の画像データ３０１と同じ結果を得ることができる。
【００２１】
図３（ｂ）は、画像データ３０１を３００ｄｐｉの画像データ３０６に変換して記録する場合の処理を示している。３００ｄｐｉで描画できる最小ドットサイズは約０．０８５ｍｍなので０．１２５ｐｔの線分は画像処理装置内で大きい１ドット幅の画像データ３０６に変換されるか、消失してしまう。消失しないように大きい１ドット幅の画像データ３０６に変換した場合、記録装置の解像度が６００ｄｐｉだと画像データは小さい２ドット幅の線分を有する画像データ３０７に変換されて記録される。その結果、記録結果３０８は、元の画像データ３０１よりも太い０．２５ｐｔに相当する線分になる。
【００２２】
そこで本実施形態では、以下のような方法で解像度変換処理を行うことで、画像データの線幅が解像度変換によって変更されることを抑制する。以下、その方法について説明する。
【００２３】
図４（ａ）は、本実施形態で用いる画像データに対して一般的な解像度変換処理を行った場合のデータ処理の流れを示した図であり、図４（ｂ）は、本実施形態において解像度変換処理を行う場合のデータ処理の流れを示した図である。画像データ４０１は、枠線データ４０２とその枠線で囲まれた中に文字列４０３とが配置されたデータとなっている。画像データ４０１の解像度は３００ｄｐｉであり、記録装置の解像度は６００ｄｐｉである。
【００２４】
ここで、コンピュータ内の画像編集アプリケーションで画像データを作成する場合、一般的に画像サイズは「ポイント（ｐｔ）」という単位で管理され、１ｐｔは１／７２インチ（約０．３５３ｍｍ）である。そして本実施形態の記録装置では、各解像度の最小記録幅を、３００ｄｐｉでは０．２５ｐｔ、６００ｄｐｉでは０．１２５ｐｔとしている。
【００２５】
図４（ａ）の枠線データ４０２は、ホストＰＣ１０１上で作成された際、線幅が０．１２５ｐｔで描画されている。文字列４０３は、最小記録幅より大きい任意のサイズで作成されている。この場合、通常と同様に記録を行うと枠線データ４０２が描画されている線幅０．１２５ｐｔは、解像度３００ｄｐｉの最小記録幅より小さい。そのため、記録では解像度３００ｄｐｉにおける最小記録幅である０．２５ｐｔの枠線データ４０５に変換されて太い幅の線になってしまう。この場合、作成された画像データ４０１とは異なる出力結果４０４となってしまう。
【００２６】
そこで本実施形態では、画像データ４０１の記録が実施された場合、ホストＰＣ１０１において記録装置側の解像度（記録装置解像度）を取得し、ホストＰＣ１０１で選択された画像解像度と記録装置解像度との比較を行う。この比較により画像解像度が低解像度３００ｄｐｉであった場合、画像データ４０１における０．２５ｐｔ未満の枠線データ４０２とそれ以外の文字列データ４０３とを判別し、０．２５ｐｔ未満の枠線データ４０２に対しては高解像度への解像度変換処理を行う。つまり、６００ｄｐｉの解像度として線幅０．１２５ｐｔでの記録が行われるようにする。
【００２７】
この解像度変換により、枠線データ４０２は高解像度（最小記録幅０．１２５ｐｔ）の枠線データに変換される。解像度変換がされた枠線データが含まれる画像データ４０７と、文字列データ４０３が含まれる解像度変換していない画像データ４０８とでは解像度が各々異なるため、同一のファイルにすることができない。そこで、解像度を変換した画像データ４０７をフォームオーバーレイファイル形式としてデータを作成し、解像度変換していない画像データ４０８とのオーバーレイ記録を行うことで解像度設定が異なるデータを記録する。
【００２８】
このように、画像データにおける線分オブジェクトの線幅が、指定した線幅どおりに記録可能かどうかを判定して、指定した線幅どおりに記録できないオブジェクトがある場合には、そのオブジェクトに対して記録可能な解像度に解像度変換して記録を行う。こうすることで、画像データ内の線分オブジェクトの線幅が解像度変換によって変更されることを抑制することができる。
【００２９】
図５（ａ）は、本実施形態における画像解像度の設定を行う画面の例を示した図であり、図５（ｂ）は、解像度変換処理を行う前に通知する解像度変換通知画面である。記録設定画面５０１は、画像データのプレビュー表示 ５０２と解像度選択表示５０３を備えている。プレビュー表示５０２は、記録する画像データ４０１を画面上に表示している。解像度選択表示５０３は、設定可能な解像度をプルダウンによって列挙しユーザが選択することができる。ホストＰＣ１０１は、この列挙された解像度からユーザが選択した内容を基に記録データを作成し、記録装置１０２へ記録データを送信すると記録装置１０２で記録が実行される。
【００３０】
解像度選択表示５０３にて選択した解像度が記録装置解像度より低い場合、かつ図４の画像データ４０１に配置されている枠線データ４０２の線幅が、選択した解像度設定表示の最小記録幅より細かった場合に、図５（ｂ）の解像度変換通知画面５０４を表示する。この画面では、画像データ４０１中にある線幅が変更される枠線データ５０５の位置をプレビュー表示５０６する。同時に警告表示部５０７に線幅が変更される枠線データ５０５が存在する旨を通知する警告文を表示する。また、本画面では線幅が変更される枠線データ５０５に対する解像度変換方法選択部５０８を設け、本画面が表示された際に任意の設定を選択することができるようになっている。
【００３１】
選択可能な解像度変換方法の例として「そのまま記録」５０９、「線のみきれいに記録」５１０を列挙する。「そのまま記録」５０９を選択した場合、画像処理装置１０１は解像度変換をせず記録装置１０２に送信する。記録装置１０２内では３００ｄｐｉでの記録になるため線幅が変更された出力結果となる。また、「線のみきれいに記録」５１０を選択した場合は、解像度変換の処理を実行し、０．２５ｐｔ未満の線分オブジェクト（枠線データ４０２）のみ６００ｄｐｉに解像度変換を行い送信する。記録装置１０２内では文字データ４０３は３００ｄｐｉの画質になるが、枠線データ４０２は高解像度になるため、線分オブジェクトについては画像データ４０１で指定した線幅の出力結果を得ることができる。
【００３２】
図６は、本実施形態のホストＰＣにおける送信の処理を示したフローチャートである。以下、このフローチャートを用いて本実施形態のホストＰＣにおける送信の処理を説明する。送信が開始されると、ステップＳ６０１で、記録時の解像度設定を確認する。この処理では、図５（ａ）の解像度選択表示５０３において選択され設定された解像度情報の取得（画像解像度取得）と、記録装置１０２の解像度情報の取得（記録装置解像度取得）とを行う。その後、ステップＳ６０２で、画像データ４０１を解析し、画像データ４０１中のオブジェクト配置を確認する。その後、ステップＳ６０３で、ステップＳ６０２で解析したデータから線分オブジェクト（枠線データ４０２）が存在するかどうかを判断（線分オブジェクト判断）する。線分オブジェクト（枠線データ４０２）が存在する場合、ステップＳ６０４に移行して、線分オブジェクト（枠線データ４０２）が存在しない場合には、ステップＳ６１１へ移行して通常と同様に記録装置１０２へ画像データ４０１を送信して処理を終了する。
【００３３】
ステップＳ６０４に移行した場合、ステップＳ６０１での取得結果に基づいて選択され設定された画像解像度と記録装置１０２の記録装置解像度との比較（解像度比較）により、記録装置１０２の方が高解像度であるかどうかを判断する。記録装置１０２の方が高解像度である場合、ステップＳ６０５へ移行し、それ以外の場合はステップＳ６１１へ移行して通常と同様に記録装置１０２へ画像データ４０１を送信して処理を終了する。ステップＳ６０５に移行した場合、画像データ４０１に配置されている線分オブジェクト（枠線データ４０２）の線幅を確認し、低解像度である画像解像度における最小記録幅より細い線幅（最小線幅）であるかどうかを判断（線幅比較）する。本実施形態では、低解像度（３００ｄｐｉ）である画像データの最小記録幅を０．２５ｐｔとしているため、０．２５ｐｔより細いかどうかを判断する。比較結果（判断結果）から線分オブジェクト（枠線データ４０２）の線幅が０．２５ｐｔより細い場合、ステップＳ６０６へ移行する。それ以外の場合は、ステップＳ６１１へ移行して通常と同様に記録装置１０２へ画像データ４０１を送信して処理を終了する。
【００３４】
ステップＳ６０６に移行した場合は、図５（ｂ）の解像度変換通知画面５０４を表示する。画面には処理方法の選択肢を表示し、通知画面から画像データ４０１に対する変換方法が選択されるまで待機する。ユーザによる選択肢の選択が行われると、ステップＳ６０７で、表示した画面からどの選択が行われたかを判断する。ここで「線のみきれいに記録」５１０が選択された場合、ステップＳ６０８に移行する。それ以外の場合は、ステップＳ６１１へ移行して通常と同様に記録装置１０２へ画像データ４０１を送信して処理を終了する。ステップＳ６０８に移行した場合、ステップＳ６０２で特定した画像データ４０１中のオブジェクト配置における解像度変換対象データ（０．２５ｐｔ未満の線分オブジェクト）をフォームデータに変換する。また、対象外データについてはオーバーレイデータとして扱う。
【００３５】
ステップＳ６０９で、ステップＳ６０８で変換したフォームデータに対して解像度変換を行う。本実施形態では解像度を６００ｄｐｉへ変更する。その後、ステップＳ６１０で、解像度変換を行ったフォームデータと変換対象外のオーバーレイデータとを記録装置１０２へ送信して処理を終了する。
【００３６】
図７は、記録装置１０２における記録処理を示したフローチャートである。以下、このフローチャートを用いて本実施形態の記録処理を説明する。記録処理が開始されると、ステップＳ７０１で、ホストＰＣ１０１から送信された記録データを受信する。その後、ステップＳ７０２で、受信した記録データがフォームオーバーレイ記録であるか通常記録であるかを判断する。フォームオーバーレイ記録である場合にはステップＳ７０３に移行して、フォームオーバーレイ記録でない場合には、ステップＳ７０４に移行する。ステップＳ７０３に移行した場合には、ホストＰＣ１０１から送信されたフォームデータとオーバーレイデータとの合成を行う。そして、ステップＳ７０４で記録を実行して処理を終了する。
【００３７】
このように、画像データにおける線分オブジェクトの線幅が、指定した線幅どおりに記録可能かどうかを判定して、指定した線幅どおりに記録できない線分オブジェクトがある場合には、そのオブジェクトに対して記録可能な解像度に解像度変換して記録を行う。これによって、線分オブジェクトの線幅が解像度変換によって変更されることを抑制することが可能な画像処理装置および画像処理方法を実現することができた。
【００３８】
（その他の実施形態）
本発明におけるその他の実施形態を説明する。なお基本的な構成は前述した実施形態と同様であるので特徴的な構成についてのみ説明する。
【００３９】
図８は、本実施形態における解像度変換処理を行う前に通知する解像度変換通知画面である。本実施形態では、変換方法として「きれいに記録」が加えられており、「そのまま記録」、「きれいに記録」、「線のみきれいに記録」の３つから選択することができる。本実施形態の解像度変換通知画面は、解像度変換通知画面８０１、プレビュー表示８０２、警告表示部８０３、解像度変換方法選択部８０４を備えている。解像度変換方法選択部８０４において変換方法として「きれいに記録」８０５が選択された場合は、画像データ全体（枠線データと文字列データの両方）に対して解像度変換を行い、記録装置１０２と同じ解像度（６００ｄｐｉ）として記録を実行する。
【００４０】
図９は、本実施形態のホストＰＣ１０１における送信の処理を示したフローチャートである。以下、このフローチャートを用いて本実施形態のホストＰＣにおける送信の処理を説明する。なお、ステップＳ９０１からステップＳ９０５まで、ステップＳ９１０からステップＳ９１２までは前述の実施形態（図６参照）と同様であるので説明を省略する。
【００４１】
ステップＳ９０５からステップＳ９０６に移行した場合は、図８の解像度変換通知画面８０１を表示する。画面には処理方法の選択肢を表示し、通知画面から画像データ８０２に対する変換方法が選択されるまで待機する。ユーザによる選択肢の選択が行われると、ステップＳ９０７で、「線のみきれいに記録」が選択されたか判断する。ここで「線のみきれいに記録」が選択された場合、ステップＳ９１０に移行する。それ以外の場合は、ステップＳ９０８へ移行する。ステップＳ９０８では、「きれいに記録」８０５が選択されたか判断する。「きれいに記録」８０５が選択されていれば、ステップＳ９０９に移行し、「きれいに記録」８０５が選択されていなければ、通常と同様に記録装置１０２へ画像データ８０２を送信して処理を終了する。ステップＳ９０９に移行した場合は、画像データ全体（枠線データおよび文字列データ）を選択された高解像度（６００ｄｐｉ）に変換する。その後、ステップＳ９１４で、変換した画像データを記録装置に送信して処理を終了する。
【００４２】
なお上記実施形態では、解像度選択表示５０３にて選択した解像度が記録装置解像度より低い場合に、線分オブジェクトの線幅が０．２５ｐｔ未満かどうかを判定したが、記録装置解像度が６００ｄｐｉであると予め想定して、線分オブジェクトの線幅が０．２５ｐｔ未満の場合に一律６００ｄｐｉのフォームオーバーレイファイルに変換するようにしても良い。
【００４３】
また上記実施形態では、ホストＰＣ側で解像度変換を行う例について説明したが、記録装置側で画像データの線幅解析を行い、設定されている解像度で記録した場合に、線分オブジェクトの線幅が太くなってしまう場合に、線分オブジェクトに対して解像度変換を行ってから記録ヘッドに各インク色に対応したインク色データを送信するようにしても良い。
【符号の説明】
【００４４】
１０１  ホストＰＣ
１０２  記録装置
３０３  記録ヘッド
４０１  画像データ
４０２  枠線データ
【図１】
2019186856.tif 000003
【図２】
2019186856.tif 000004
【図３】
2019186856.tif 000005
【図４】
2019186856.tif 000006
【図５】
2019186856.tif 000007
【図６】
2019186856.tif 000008
【図７】
2019186856.tif 000009
【図８】
2019186856.tif 000010
【図９】
2019186856.tif 000011