(57)【要約】【課題】  本発明は、バーコードの印刷を行う際に、使用者の予備知識が無くとも、常に読み取り精度の高くなる方向にバーコードを印刷する画像形成装置およびその制御方法を提供する。【解決手段】  印刷データに所定方向に配列された細線を含む符号情報が含まれているか否かを判別する判別手段と、判別手段により符号情報が含まれていると判別され、印刷データに基づき生成される印刷画像データにおける符号情報に対応する符号画像の方向が印刷画像データを印刷する印刷装置の紙送り方向に対して予め設定された所定方向と一致しない場合は、印刷画像データを符号画像の方向が所定方向と一致するように処理する画像処理手段とを具備する。【選択図】  図１
2009083365.tif 000002
【特許請求の範囲】
【請求項１】
印刷データに所定方向に配列された細線を含む符号情報が含まれているか否かを判別する判別手段と、
前記判別手段により前記符号情報が含まれていると判別され、前記印刷データに基づき生成される印刷画像データにおける前記符号情報に対応する符号画像の方向が前記印刷画像データを印刷する印刷装置の紙送り方向に対して予め設定された所定方向と一致しない場合は、前記印刷画像データを前記符号画像の方向が前記所定方向と一致するように処理する画像処理手段と
を具備する画像形成装置。
【請求項２】
前記画像処理手段は、
前記符号画像の方向が前記紙送り方向に一致する第１の方向と前記符号画像の方向が前記紙送り方向に直交する第２の方向との内のいづれかを記憶する記憶手段と、
前記符号情報に基づき前記符号画像の方向を特定する特定手段と、
前記符号画像の方向と前記記憶手段で記憶された方向とが一致しない場合は、前記印刷画像データを前記符号画像の方向が前記所定方向と一致するように回転処理する回転処理手段と
を具備する請求項１記載の画像形成装置。
【請求項３】
前記特定手段は、
前記符号画像の方向と前記印刷画像データに対応する画像を形成する用紙の方向との組合せに対応して前記符号画像の方向が前記第１の方向か前記第２の方向かの何れであるかの判別結果に基づき前記符号画像の方向を特定し、
前記回転処理手段は、
前記記憶手段に前記第１の方向が記憶され、前記特定手段で特定された方向が前記第２の方向である場合は、前記印刷画像データを前記符号画像の方向が前記第１の方向になるように回転処理し、前記記憶手段に前記第２の方向が記憶され、前記特定手段で特定された方向が前記第１の方向である場合は、前記印刷画像データを前記符号画像の方向が前記第２の方向になるように回転処理する請求項２記載の画像形成装置。
【請求項４】
縦置きまたは横置きに用紙が収納される複数の用紙収納部と、
前記画像処理手段で処理された印刷画像データの方向に一致する方向に用紙が収納された用紙収納部を前記複数の用紙収納部から選択する用紙選択手段と、
前記用紙選択手段で選択された用紙収納部から給紙された用紙上に前記印刷画像データに対応する画像を形成する画像形成手段と
を具備する請求項１記載の画像形成装置。  
【請求項５】
前記用紙選択手段は、
前記画像処理手段で処理された印刷画像データの方向に一致する方向に用紙が収納された用紙収納部がない場合は、その旨を報知する報知手段
を具備する請求項１記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関する。
【背景技術】
【０００２】
従来の印刷装置では、レーザビーム径等、装置固有の特徴により、１ドット線の幅は現像方向に対して水平であるか垂直であるかによって若干の差異がある。
【０００３】
このため、線幅が非常に細く高精度な印刷を要求されるＥＡＮ１２８バーコード等の印刷では、同一のバーコードパターンであっても、印刷装置の現像方向に対するバーの向きによって、バーコードリーダでの読み取り精度に差が生じてしまう。
【０００４】
従って、印刷装置の使用者は、バーコードの向きが読み取り精度が高くなる方向に印刷するために、印刷する帳票ごとに用紙のセット方向をあらかじめ変更しておかなければならなかった。
【０００５】
また、印刷装置によっては、黒白バー幅が印刷枚数が増えるに従い太くなるものや、細くなるものがあり、また、温度や湿度といった周囲の環境によっても黒白バーの幅が変動して、読み取りの問題が発生してしまうという問題があった。
【０００６】
さらに、バーコードのバーの方向によっても、レーザビームのビーム径のバラツキや、紙搬送のスピードバラツキ等により機種によっては、現像方向に対し垂直方向と平行方向では黒白バーの太さが異なるという問題があった。
【０００７】
これらの問題を解決するために、例えば特許文献１には、印刷装置の経時変化、環境変動、バーコードの方向にかかわらず、常に安定した線幅の黒バーと白バーの線幅を再現して印刷できるプログラム、印刷装置の制御装置、印刷装置の発明が提案されている。
【０００８】
上記特許文献１には、バーコード情報を含む画像データに基づいてバーコードの印刷データを作成した後、その印刷データについて、バーコードの黒バー及び白バー（「白スペース」ともいう）の線幅のドット数を印刷枚数が増えるに従って１モジュール幅のドット数を補正する、またはプリンタの周囲の温度や湿度に応じた１モジュール幅のドット数を補正する、または印刷データのバーコードのバーの方向が印刷時の現像方向と一致するか否かに応じて黒バーのドット数及び白バーのドット数を可変する補正処理を行った後、その補正後の印刷データで記録紙にバーコードを印刷するようにした構成が開示されている。
【特許文献１】特開２００６−２９３９１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
本発明は、バーコードの印刷を行う際に、使用者の予備知識が無くとも、常に読み取り精度の高くなる方向にバーコードを印刷する画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するため、請求項１の画像形成装置の発明は、印刷データに所定方向に配列された細線を含む符号情報が含まれているか否かを判別する判別手段と、前記判別手段により前記符号情報が含まれていると判別され、前記印刷データに基づき生成される印刷画像データにおける前記符号情報に対応する符号画像の方向が前記印刷画像データを印刷する印刷装置の紙送り方向に対して予め設定された所定方向と一致しない場合は、前記印刷画像データを前記符号画像の方向が前記所定方向と一致するように処理する画像処理手段とを具備する。
【００１１】
請求項２の発明は、請求項１の発明において、前記画像処理手段は、前記符号画像の方向が前記紙送り方向に一致する第１の方向と前記符号画像の方向が前記紙送り方向に直交する第２の方向との内のいづれかを記憶する記憶手段と、前記符号情報に基づき前記符号画像の方向を特定する特定手段と、前記符号画像の方向と前記記憶手段で記憶された方向とが一致しない場合は、前記印刷画像データを前記符号画像の方向が前記所定方向と一致するように回転処理する回転処理手段とを具備する。
【００１２】
また、請求項３の発明は、請求項２の発明において、前記特定手段は、前記符号画像の方向と前記印刷画像データに対応する画像を形成する用紙の方向との組合せに対応して前記符号画像の方向が前記第１の方向か前記第２の方向かの何れであるかの判別結果に基づき前記符号画像の方向を特定し、前記回転処理手段は、前記記憶手段に前記第１の方向が記憶され、前記特定手段で特定された方向が前記第２の方向である場合は、前記印刷画像データを前記符号画像の方向が前記第１の方向になるように回転処理し、前記記憶手段に前記第２の方向が記憶され、前記特定手段で特定された方向が前記第１の方向である場合は、前記印刷画像データを前記符号画像の方向が前記第２の方向になるように回転処理する。
【００１３】
また、請求項４の発明は、請求項１の発明において、縦置きまたは横置きに用紙が収納される複数の用紙収納部と、前記画像処理手段で処理された印刷画像データの方向に一致する方向に用紙が収納された用紙収納部を前記複数の用紙収納部から選択する用紙選択手段と、前記用紙選択手段で選択された用紙収納部から給紙された用紙上に前記印刷画像データに対応する画像を形成する画像形成手段とを具備する。
【００１４】
また、請求項５の発明は、請求項１の発明において、前記用紙選択手段は、前記画像処理手段で処理された印刷画像データの方向に一致する方向に用紙が収納された用紙収納部がない場合は、その旨を報知する報知手段を具備する。
【発明の効果】
【００１５】
請求項１記載の発明によれば、バーコードを含む印刷データを印刷する場合は、バーコードの細線の方向が印刷装置の紙送り方向に対して細線の再現性能の良い方向と一致するように印刷データから生成される印刷画像データを回転させ、常に読み取り精度の高くなる方向にバーコードを印刷することができるという、効果を有する。
【００１６】
また、請求項２記載の発明によれば、印刷データに含まれるバーコードの方向が印刷装置の紙送り方向に一致する方向であるのか、または紙送り方向に直行する方向であるのかが特定できるという、効果を有する。
【００１７】
また、請求項３記載の発明によれば、印刷データに含まれるバーコードの方向と、印刷画像データの画像を形成する用紙の方向の組合せからバーコードの方向が紙送り方向に一致する方向であるのか、または紙送り方向に直交する方向であるのかが特定できるという、効果を有する。
【００１８】
また、請求項４記載の発明によれば、印刷装置の細線の再現性能の良い方向に回転処理された印刷画像データを形成するために最適な向きに置かれた用紙を選択することができるという、効果を有する。
【００１９】
また、請求項５記載の発明によれば、印刷装置の細線の再現性能の良い方向に回転処理された印刷画像データを形成するために最適な向きに用紙をセットすることができるという、効果を有する。
【発明を実施するための最良の形態】
【００２０】
以下、本発明に係わる画像形成装置の一実施例について、添付図面を参照して詳細に説明する。
【００２１】
図１は、本発明に係わる画像形成装置１の要部の模式的な構成の一例を示すブロック図である。
【００２２】
図１に示すように、画像形成装置１は、ホストコンピュータ２とＬＡＮ（＝Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等のネットワーク３で接続されており、ホストコンピュータ２から印刷指示された印刷データをネットワーク３を介して受信し、受信した印刷データを印刷指示された印刷条件に従って画像形成装置１が備える用紙上に形成して出力するように構成されている。
【００２３】
尚、ホストコンピュータ２と画像形成装置１とはネットワーク３を介さずに直接接続された構成としてもよい。
【００２４】
また、ホストコンピュータ２は、入力装置（例えばキーボードやマウス等）、出力装置（例えばディスプレイ等）、中央処理装置（例えばＣＰＵ）、記憶装置（ＲＯＭ、ＲＡＭ、ハードディスク、外部記憶装置等）等で構成された一般的なコンピュータである。
【００２５】
画像形成装置１は、制御部１０、画像処理部１１（破線の四角で囲まれた部分）、通信インターフェース部（以下、「通信Ｉ／Ｆ部」という。）１２、ユーザインターフェース部（以下、「ユーザＩ／Ｆ部」という。）１３、プリント機構部１４、用紙カセット部１４０（破線の四角で囲まれた部分）を備えており、用紙カセット部１４０は、用紙カセット１４０−１、用紙カセット１４０−２、・・・用紙カセット１４０−ｎの複数段の用紙カセットを備えている。
【００２６】
制御部１０は、画像形成装置１を構成する各部を制御して、画像形成装置１全体を統括制御するＣＰＵである。
【００２７】
通信Ｉ／Ｆ部１２は、制御部１０の制御に基づきネットワーク３を介して制御信号やデータ信号の送受信を行うための通信制御を行う。
【００２８】
ユーザＩ／Ｆ部１３は、ＬＣＤ（＝Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示装置や操作ボタンを備え、ユーザの操作による画像形成装置１への指示情報の入力及び画像形成装置１からユーザへの画像形成装置１のステータス情報や各種情報の表示等、ユーザと画像形成装置１とのインタフェース処理を行う。
【００２９】
画像処理部１１は、制御部１０の制御に基づきホストコンピュータ２等から印刷指示されて送信された印刷データ（例えばＰＤＬデータ）を解析して、画像データを生成する部であり、ＭＰＵ（マイクロコンピュータ）１１０、受信メモリ１１１、画像メモリ１１２、ＲＯＭ１１３を備えている。
【００３０】
ＭＰＵ１１０は、画像処理部１１の機能的な動作を実現するための画像処理部１１全体を統括制御する制御部であり、受信メモリ１１１は、通信Ｉ／Ｆ部１２で受信された印刷データを記憶する記憶装置である。
【００３１】
また、画像メモリ１１２は、印刷データが解析されて生成された画像データを記憶する記憶装置であり、ＲＯＭ１１３は、本願発明の制御動作を実現するための各種パラメータ情報等を記憶する読込み専用の記憶装置である。
【００３２】
このＲＯＭ１１３には、例えば印刷データに含まれるバーコードのバーの方向を特定するための後述する判別表４０の各情報や、プリント機構部１４固有の後述するドット線の再現性能の情報等が記憶されている。
【００３３】
プリント機構部１４は、画像データを用紙上に形成して出力する印字動作に必要な各種モーターやセンサ、レーザ光発射装置等を含む露光装置、感光体、現像器、用紙搬送機構等の各種部品や装置を備えており、これらの各種装置の動作を制御する。
【００３４】
例えば、バーコードを含む印刷データを印刷する場合は、印刷されたバーコードの読み取り精度が高くなる方向に回転処理された印刷データの画像の方向に最適な向きの用紙を選択して、その用紙上に画像を形成して出力する制御動作を行う。
【００３５】
画像を形成する用紙は、前述したように、用紙カセット部１４０が備える用紙カセット１４０−１、用紙カセット１４０−２、・・・用紙カセット１４０−ｎに収納されており、各用紙カセットには、用紙サイズ毎に縦、横のどちらかの方向（縦置きまたは横置き）で置かれた用紙が収納されており、プリント機構部１４は、バーコードの読み取り精度が高くなる方向に回転処理された画像の方向に最適な用紙の向きを特定し、特定した向きの用紙が収納された用紙カセットを選択して、その用紙上に画像を形成する。
【００３６】
また、各用紙カセット内の格納された用紙の向き（縦向き、横向き）は、センサによって検知できるように構成されている。
【００３７】
尚、ＣＰＵは、Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、ＲＯＭは、Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ、ＲＡＭは、Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ、ＭＰＵは、Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔの略である。
【００３８】
このように構成された画像形成装置１は、印刷する印刷データにバーコードが含まれている場合、画像形成装置１のドット線の再現性能に基づき、印刷されたバーコードの読み取り精度が高くなる向きでバーコードが印刷されるように画像データの回転処理を行い、回転処理された画像データを形成する最適な向きの用紙を選択して、選択した用紙上にその画像データを印刷するように構成されている。
【００３９】
前述したドット線の再現性能について、図２を参照して説明する。
【００４０】
図２は、ドット線の再現性能を説明するために模式的に示したドット線の説明図であり、図２（ａ）は、現像方向に対して垂直方向にバーが形成されたバーコード２１の一例を示す図、図２（ｂ）は、バーコード２１のバーのドット線の拡大図の一例を示す図、図２（ｃ）は、現像方向に対して平行方向にバーが形成されたバーコード３１の一例を示す図、図２（ｄ）は、バーコード３１のバーのドット線の拡大図の一例を示す図である。
【００４１】
一般的に、印刷装置等の画像形成装置で用紙上に形成されるドット線は、装置のレーザ光線径等の装置固有の性能により、ドット線が現像方向に対して水平であるか垂直であるかによって１ドット線の幅に若干の差異が生ずる。
【００４２】
具体的には、例えば図２（ａ）に示すように、用紙２０上に形成されたバーコード２１は、現像方向（紙送り方向）に対して垂直な複数のバーで構成されており、各バーは、図２（ｂ）に示すように、線幅の最も細いバー２１−ｂが現像方向に対して垂直方向にレーザ光線径に対応したドットで連続して形成された１本のドット線（以下、「ドット線（垂直方向）」という。）で構成され、次に細いバー２１−ｃが２本のドット線（垂直方向）で構成され、最も太いバー２１−ａが４本のドット線（垂直方向）で構成されている。
【００４３】
また、図２（ｃ）に示すように、用紙３０上に形成されたバーコード３１は、現像方向に対して平行な複数のバーで構成されており、各バーは、図２（ｄ）に示すように、線幅の最も細いバー３１−ｂが現像方向に対して平行方向にレーザ光線径に対応したドットで連続して形成された１本のドット線（以下、「ドット線（平行方向）」という。）で構成され、次に細いバー３１−ｃが２本のドット線（平行方向）で構成され、最も太いバー３１−ａが４本のドット線（平行方向）で構成されている。
【００４４】
バーコード２１とバーコード３１とを比較してみると、バーコード２１のバーのドット線は、バーコード３１のバーのドット線に比べて線幅が細く形成される特徴があり、この特徴をドット線の再現性能が現像方向に対して垂直方向にあるという。
【００４５】
現像方向に対するドット線幅の差異は、レーザ光線の径、露光方法、現像方法等が装置によって異なるため、ドット線の再現性能は装置によっては、現像方向に対して平行方向にある場合もある。
【００４６】
本実施例における画像形成装置１のドット線の再現性能は、現像方向に対して垂直方向にあるものとして説明する。
【００４７】
尚、図２（ａ）に示すように、現像方向に対して垂直な複数のバーが現像方向に並べられて構成されたバーコード２１を「縦書き」のバーコード書式といい、図２（ｂ）に示すように、現像方向に対して平行な複数のバーが現像方向に対して垂直方向に並べられて構成されたバーコード３１を「横書き」のバーコード書式という。
【００４８】
画像形成装置１がドット線の再現性能に基づきバーコードを含む画像データを回転させる回転処理と、その画像データを形成する用紙の向きとの関係について、図３及び図４を参照して説明する。
【００４９】
図３及び図４は、画像形成装置１のドット線の再現性能に基づく画像データの回転処理と、用紙の向きとの関係を概念的に示した概念図である。
【００５０】
尚、図３及び図４において、画像形成装置１のドット線の再現性能が現像方向に対して垂直方向にあるものとする。
【００５１】
図３（ａ）に示すように、印刷指示された印刷データの例えばＰＤＬで指定される帳票書式が現像方向に長い画像のポートレイト（縦長画像）で、且つ、バーコード書式が横書き（現像方向に対して平行な複数のバーが現像方向に対して垂直方向に並べられて構成されたバーコード）の場合は、バーコードのバーの方向を画像形成装置１のドット線の再現性能の方向（この場合は、現像方向に対して垂直方向）と一致するように、印刷データから解析して生成された画像データに対して回転処理を行う。
【００５２】
この場合は、印刷データのバーコードのバーの方向が現像方向に対して平行方向であり、画像形成装置１のドット線の再現性能の方向が現像方向に対して垂直方向であるので、図３（ｂ）に示すように、バーコードのバーの方向が現像方向に対して垂直方向となるように、印刷データから解析して生成された画像データを反時計回りに９０度回転させた後、図３（ｃ）に示すように、９０度回転させた画像データを形成するために最適な横置きの用紙を選択して、その用紙上に９０度回転させた画像データを形成して出力する。
【００５３】
また、図３（ｄ）に示すように、印刷指示された印刷データの帳票書式が現像方向と垂直な方向に長い画像のランドスケープ（横長画像）で、且つ、バーコード書式が横書きの場合は、図３（ｅ）に示すように、バーコードのバーの方向が画像形成装置１のドット線の再現性能の方向と一致するように印刷データから解析して生成された画像データを反時計回りに９０度回転させた後、図３（ｆ）に示すように、９０度回転させた画像データを形成するために最適な縦置き用紙を選択して、その用紙上に９０度回転させた画像データを形成して出力する。
【００５４】
また、図４（ａ）に示すように、印刷指示された印刷データの帳票書式がポートレイト（縦長画像）で、且つ、バーコード書式が縦書き（現像方向に対して垂直な複数のバーが現像方向に並べられて構成されたバーコード）の場合は、バーコードのバーの方向と画像形成装置１のドット線の再現性能の方向とが一致するので、図４（ｂ）及び図４（ｃ）に示すように、印刷データから解析して生成された画像データに対しては回転処理を行わずに、その画像データを形成するために最適な縦置きの用紙を選択して、その用紙上に画像データを形成して出力する。
【００５５】
また、図４（ｄ）に示すように、印刷指示された印刷データの帳票書式がランドスケープ（横長画像）で、且つ、バーコード書式が縦書きの場合は、バーコードのバーの方向と画像形成装置１のドット線の再現性能の方向とが一致するので、図４（ｅ）及び図４（ｆ）に示すように、印刷データから解析して生成された画像データに対しては回転処理を行わずに、その画像データを形成するために最適な横置きの用紙を選択して、その用紙上に画像データを形成して出力する。
【００５６】
このようなドット線の再現性能に基づく画像データの回転処理と、その画像データを形成する用紙の向きとの関係から画像形成装置１が印刷指示された印刷データのバーコードの読み取り精度が高くなるように画像データを印刷する制御動作について、図５の流れ図を参照しながら説明する。
【００５７】
図５に示すように、ホストコンピュータ２から画像形成装置１に対して印刷指示された印刷データは、ネットワーク３を介して画像形成装置１の通信Ｉ／Ｆ１２で受信され（ステップＳ３０１でＹＥＳ）、受信された印刷データは、制御部１０及び画像処理部１１のＭＰＵ１１０の制御に基づき受信メモリ１１１に格納される。
【００５８】
印刷データが受信メモリ１１１に格納されると、ＭＰＵ１１０が受信メモリ１１１に格納され印刷データを逐次解析しながら、印刷データの帳票中にバーコード指定コマンドが含まれているかどうか判別する（ステップＳ３０２）。
【００５９】
ステップＳ３０２において、バーコード指定コマンドが含まれていないと判別された場合は（ステップＳ３０３でＮＯ）、通常の印刷処理を実施し、バーコード指定コマンドが含まれていると判別された場合は（ステップＳ３０３でＹＥＳ）、印刷データ中の例えばＰＤＬで指定された帳票書式とバーコード書式から判別表４０を参照して、印刷データ中のバーコードのバーの方向が現像方向に対して平行方向または垂直方向の何れであるかを判別する（ステップＳ３０４）。
【００６０】
判別表４０は、図６に示すように、帳票書式４１と、バーコード書式４２と、現像方向に対するバーコードのバー方向４３の各情報とが対応付けされて構成されており、帳票書式とバーコード書式とに対応するバーコードのバー方向を判別表４０を参照して判別できるように構成されている。
【００６１】
具体的には、例えば印刷データ中のＰＤＬで指定された帳票書式がポートレイト（縦長画像）で、且つ、バーコード書式が横書きの場合は、判別表４０の帳票書式４１のポートレイト（縦長画像）と、バーコード書式４２の横書きとに対応付けされた現像方向に対するバーコードのバー方向４３の平行方向４６をそのバーコードのバーの方向と判別することができる。
【００６２】
印刷データ中の帳票書式とバーコード書式からバーコードのバーの方向が判別されると、判別されたバー方向と、画像形成装置１のドット線の再現性能の方向（本実施例の場合は、現像方向に対して垂直方向）とを比較し（ステップＳ３０５）、双方のバー方向が一致している場合は（ステップＳ３０６でＹＥＳ）、印刷データから解析して生成した画像データを画像メモリ１１２に格納し、双方のバー方向が一致していない場合は（ステップＳ３０６でＮＯ）、印刷データから解析して生成した画像データを反時計回りに９０度回転させた後、その画像データを画像メモリ１１２に格納する。
【００６３】
画像データが画像メモリ１１２に格納されると、ＭＰＵ１１０は、画像メモリ１１２に格納された画像データをプリント機構部１４へ転送し、プリント機構部１４が転送されてきた画像データに基づき用紙カセット部１４０が備える複数の用紙カセット１４０−ｎの中から画像データの方向と一致する向きで置かれた用紙が格納された用紙カセットを選択する（ステップＳ３０８）。
【００６４】
ステップＳ３０８において、画像データと方向が一致する向きで置かれた用紙の用紙カセットが用紙カセット部１４０にセットされていない場合は（ステップＳ３０９でＮＯ）、ユーザＩ／Ｆ１３の図示せぬ表示画面に、図７に示すような「用紙カセット××のＡ４用紙を横にセットして下さい。」等の用紙カセットのセット方向の変更を促すメッセージを表示し、用紙カセットのセット方向が表示された用紙の向きに変更されるまでセンサで監視する（ステップＳ３１２）。
【００６５】
用紙カセットのセット方向が表示された用紙の向きに変更されて、その用紙カセットが選択された場合、またはステップＳ３０８において、画像データと方向が一致する向きで置かれた用紙の用紙カセットが選択された場合は（ステップＳ３０９でＹＥＳ）、選択された用紙カセットの用紙を１枚ずつ搬送し、搬送された用紙上に画像データを形成して出力する（ステップＳ３１０）。
【００６６】
以上説明した本発明の制御動作は、前述した実施例の機能を実現するソフトウェアのプログラムコードをＲＯＭ１１３に予め記憶させ、このプログラムコードをＭＰＵ１１０がＲＯＭ１１３が読み出して実行することによって、そのプログラムコードの指示に基づき実現するように構成してもよい。
【００６７】
この場合、プログラムコード自体が前述した実施例の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【産業上の利用可能性】
【００６８】
本発明は、画像データの細線を高精度で形成して出力する種々な利用形態に対応した画像形成技術に適用可能である。
【図面の簡単な説明】
【００６９】
【図１】本発明に係わる画像形成装置１の要部の模式的な構成を示すブロック図
【図２】ドット線の再現性能を説明するために模式的に示したドット線の説明図
【図３】ドット線の再現性能に基づく画像データの回転処理と、その画像データを形成する用紙の向きとの関係を示す説明図
【図４】ドット線の再現性能に基づく画像データの回転処理と、その画像データを形成する用紙の向きとの関係を示す説明図（続き）
【図５】印刷データのバーコードの読み取り精度が高くなるように画像データを印刷する制御動作の流れ図
【図６】判別表４０の構成の一例を示す構成図
【図７】表示メッセージの一例を示す図
【符号の説明】
【００７０】
１    画像形成装置
２    ホストコンピュータ
３    ネットワーク
１０  制御部
１１  画像処理部
１２  通信Ｉ／Ｆ部
１３  ユーザＩ／Ｆ部
１４  プリント機構部
２１−ａ、３１−ａ  ４本のドット線
２１−ｂ、３１−ｂ  １本のドット線
２１−ｃ、３１−ｃ  ２本のドット線
１４０  用紙カセット部
１４０−１、１４０−２、１４０−ｎ  用紙カセット
２０、３０  用紙
４０  判別表
１１０  ＭＰＵ
１１１  受信メモリ
１１２  画像メモリ
１１３  ＲＯＭ
【図１】
2009083365.tif 000003
【図２】
2009083365.tif 000004
【図３】
2009083365.tif 000005
【図４】
2009083365.tif 000006
【図５】
2009083365.tif 000007
【図６】
2009083365.tif 000008
【図７】
2009083365.tif 000009