(57)【特許請求の範囲】
【請求項１】
第１の走査方向の解像度Ａと、第２の走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎは０を除く互いに異なる自然数；好ましくはいずれか一方が１，他方が２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成方法において、
（Ｉ）Ｍ＜Ｎの場合、
前記元画像データの前記第１の走査方向の見掛けの解像度を前記第２の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第１の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入る減画素処理を行い、
（II）Ｍ＞Ｎの場合、
前記元画像データの前記第２の走査方向の見掛けの解像度を前記第１の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第２の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を行うことを特徴とする画像形成方法。
【請求項２】
第１の走査方向の解像度Ａと、第２の走査方向の解像度Ｂとが、Ａ：Ｂ＝１：Ｎ（但しＮは２以上の自然数）である元画像データから、Ｂ：Ａ＝１：Ｎとなる新たな画像データを形成する画像形成方法において、
前記元画像データの前記第１の走査方向の見掛けの解像度を前記第２の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第１の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＮＸ＋ｂ，Ｙ）；但しｂはＹ／Ｎの剰余（Ｙ＝ａＮ＋ｂ）］が入る減画素処理を行うことを特徴とする画像形成方法。
【請求項３】
第１の走査方向の解像度Ａと、第２の走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：１（但しＭは２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：１となる新たな画像データを形成する画像形成方法において、
前記元画像データの前記第２の走査方向の見掛けの解像度を前記第１の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第２の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＭＹ＋ｂ）；但しｂはＸ／Ｍの剰余（Ｘ＝ａＭ＋ｂ）］が入る減画素処理を行うことを特徴とする画像形成方法。
【請求項４】
主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎはいずれか一方が１，他方が２以上の自然数）である元画像データを、画像処理して、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成方法において、
（Ｉ）Ｍ＜Ｎの場合、前記画像処理が、
（１）前記元画像データの主走査方向の画素を各画素毎にＮ／Ｍ個［但しＮ／Ｍは整数］ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＭ／Ｎ，Ｙ）；但しＸＭ／Ｎは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの主走査方向の画素を間引いて画素数をＭ／Ｎ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入る減画素処理と、を含み、
（II）Ｍ＞Ｎの場合、前記画像処理が、
（１）前記元画像データの副走査方向の画素を各画素毎にＭ／Ｎ個［但しＭ／Ｎは整数］ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＮ／Ｍ）；但しＹＮ／Ｍは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの副走査方向の画素を間引いて画素数をＮ／Ｍ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理と、を含むことを特徴とする画像形成方法。
【請求項５】
主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝１：Ｎ（但しＮは２以上の自然数）である元画像データを、画像処理して、Ｂ：Ａ＝１：Ｎとなる新たな画像データを形成する画像形成方法において、
前記画像処理が、
（１）前記元画像データの主走査方向の画素を各画素毎にＮ個ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ／Ｎ，Ｙ）；但しＸ／Ｎは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの主走査方向の画素を間引いて画素数を１／Ｎ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＮＸ＋ｂ，Ｙ）；但しｂはＹ／Ｎの剰余（Ｙ＝ａＮ＋ｂ）］が入る減画素処理と、
を含むことを特徴とする画像形成方法。
【請求項６】
主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：１（但しＭは２以上の自然数）である元画像データを、画像処理して、Ｂ：Ａ＝Ｍ：１となる新たな画像データを形成する画像形成方法において、
前記画像処理が、
（１）前記元画像データの副走査方向の画素を各画素毎にＭ個ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，Ｙ／Ｍ）；但しＹ／Ｍは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの副走査方向の画素を間引いて画素数を１／Ｍ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＭＹ＋ｂ）；但しｂはＸ／Ｍの剰余（Ｘ＝ａＭ＋ｂ）］が入る減画素処理と、
を含むことを特徴とする画像形成方法。
【請求項７】
主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎはいずれか一方が１，他方が２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成システムにおいて、
前記元画像データを入力するデータ入力手段と、
前記データ入力手段により入力された前記元画像データを保存するメモリ手段と、
前記メモリ手段に保存された前記元画像データの主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、見掛け上同等になるように、Ｍ＜Ｎの場合は主走査方向の画素を各画素毎に並べ、Ｍ＞Ｎの場合は副走査方向の画素を各画素毎に並べる増画素処理手段と、
前記増画素処理手段により増画素処理された画像データを９０°回転する回転処理手段と、
前記回転処理手段により回転処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとが、Ｂ：Ａ＝Ｍ：Ｎとなるように、Ｍ＜Ｎの場合は画像データの主走査方向の画素を間引き、Ｍ＞Ｎの場合は画像データの副走査方向の画素を間引く減画素処理手段と、を備え、
前記減画素処理手段は、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入り、Ｍ＞Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を実行することを特徴とする画像形成システム。
【請求項８】
前記メモリ手段は、
前記データ入力手段により入力された前記元画像データを保存する第１メモリ部と、
前記増画素処理手段により増画素処理された画像データを保存する第２メモリ部と、
前記回転処理手段により回転処理された画像データを保存する第３メモリ部と、
前記減画素処理手段により減画素処理された画像データを保存する第４メモリ部と、
を備えたことを特徴とする請求項７記載の画像形成システム。
【請求項９】
前記増画素処理手段は、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＭ／Ｎ，Ｙ）；但しＸＭ／Ｎは整数］が入り、Ｍ＞Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＮ／Ｍ）；但しＹＮ／Ｍは整数］が入る増画素処理を実行することを特徴とする請求項７または請求項８記載の画像形成システム。
【請求項１０】
前記減画素処理手段により減画素処理された画像データに基づいて画像を形成する画像形成手段をさらに備え、
前記画像形成手段は、前記減画素処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとの比（Ｂ：Ａ＝Ｍ：Ｎ）が、Ｍ＜Ｎの場合は、主走査方向の各画素につきＮ／Ｍ個［但しＮ／Ｍは整数］の画素を形成し、Ｍ＞Ｎの場合は、副走査方向の各画素につきＭ／Ｎ個［但しＭ／Ｎは整数］の画素を形成することを特徴とする請求項７〜９のいずれか１項記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、各種の画像形成装置に適用可能な画像形成方法および画像形成システムに関する。
【背景技術】
【０００２】
一般に、入力画像データを９０°回転して出力することがある。例えば、画像読み取り装置等から入力された画像データ（元画像データ）を９０°回転処理し、回転処理後の画像データを印刷するような場合がこれに当たる。
【０００３】
このような回転処理をともなう従来の画像形成について、図１７〜図２５を参照して説明する。
【０００４】
図１７に示すように、主走査方向（左右の矢印方向）の解像度Ａと、副走査方向（上下の矢印方向）の解像度Ｂとの比が、１：１の場合は、そのままの状態で９０°回転することができる。回転後の状態を図１８に示す。９０°回転により、主走査方向（左右の矢印方向）の解像度はＡからＢになり、副走査方向（上下の矢印方向）の解像度はＢからＡになる。
【０００５】
そして、回転後の画像データから、例えば、孔版印刷の場合なら１画素当たり１穿孔することで、また、他の印刷の場合なら１画素当たり１画素メモリ描画することで、印刷データを得ることができる（図１９参照）。すなわち、図１８に示す画像データを、実質的にそのまま印刷することができる。
【０００６】
これに対し、図２０に示すように、主走査方向（左右の矢印方向）の解像度Ａと、副走査方向（上下の矢印方向）の解像度Ｂとの比が、例えば１：３の場合は、まず、図２１に示すように、主走査方向の画素を３ドット打ちする（各画素ごとに３個ずつ並べる）。３ドット打ちすると、主走査方向の画素が３倍になり、主走査方向の見掛けの解像度が、副走査方向の解像度と同等になる。これにより、９０°回転を容易に行える（図２２参照）。
【０００７】
９０°回転後、図２３に示すように、主走査方向（左右の矢印方向）の画素を３ラインおきに２ラインを間引く。これにより、主走査方向の解像度Ｂと副走査方向の解像度Ａとの比が、元のデータと同じ１：３になる（図２４参照）。
【０００８】
そして、図２４に示す画像データから、例えば、孔版印刷の場合なら１画素当たり３穿孔することで、また、他の印刷の場合なら１画素当たり３画素メモリ描画することで、印刷データを得ることができる（図２５参照）。
【０００９】
これについては、主走査方向の解像度Ａと副走査方向の解像度Ｂとの比が１：３の場合に限らず、例えば１：２等、他の場合にも同様に当てはまる。
【特許文献１】特開２００４−１５９００１号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
しかしながら、図２１に示すように、主走査方向の画素を３ドット打ちした場合、図２３に示すように、主走査方向の画素を３ラインおきに２ラインを間引くと、消えてしまう画素が生じる。このデータを１画素に対し３つの穿孔を行うと（図２５参照）、理想の印刷データ（図２２参照）と比べて、画質の劣化が明らかである。
【００１１】
これについても、主走査方向の解像度Ａと副走査方向の解像度Ｂとの比が１：３の場合に限らず、例えば１：２等、他の場合にも同様に当てはまる。
【００１２】
この発明は、上記課題を解決するために為されたものであり、解像度変換を行う際に、画素を極力消さないで残しておくことのできる画像形成方法および画像形成システムを提供することを目的とする。
【課題を解決するための手段】
【００１３】
この発明の請求項１に係る画像形成方法は、第１の走査方向の解像度Ａと、第２の走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎは０を除く互いに異なる自然数；好ましくはいずれか一方が１，他方が２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成方法において、
（Ｉ）Ｍ＜Ｎの場合、
前記元画像データの前記第１の走査方向の見掛けの解像度を前記第２の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第１の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入る減画素処理を行い、
（II）Ｍ＞Ｎの場合、
前記元画像データの前記第２の走査方向の見掛けの解像度を前記第１の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第２の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を行うことを特徴とする。
【００１４】
この発明の請求項２に係る画像形成方法は、第１の走査方向の解像度Ａと、第２の走査方向の解像度Ｂとが、Ａ：Ｂ＝１：Ｎ（但しＮは２以上の自然数）である元画像データから、Ｂ：Ａ＝１：Ｎとなる新たな画像データを形成する画像形成方法において、
前記元画像データの前記第１の走査方向の見掛けの解像度を前記第２の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第１の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＮＸ＋ｂ，Ｙ）；但しｂはＹ／Ｎの剰余（Ｙ＝ａＮ＋ｂ）］が入る減画素処理を行うことを特徴とする。
【００１５】
この発明の請求項３に係る画像形成方法は、第１の走査方向の解像度Ａと、第２の走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：１（但しＭは２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：１となる新たな画像データを形成する画像形成方法において、
前記元画像データの前記第２の走査方向の見掛けの解像度を前記第１の走査方向の解像度と同等にする増画素処理、および、前記増画素処理により得られた画像データを９０°回転する回転処理を行った後、
前記回転処理により得られた画像データの前記第２の走査方向の画素を間引く際に、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＭＹ＋ｂ）；但しｂはＸ／Ｍの剰余（Ｘ＝ａＭ＋ｂ）］が入る減画素処理を行うことを特徴とする。
【００１６】
この発明の請求項４に係る画像形成方法は、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎはいずれか一方が１，他方が２以上の自然数）である元画像データを、画像処理して、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成方法において、
（Ｉ）Ｍ＜Ｎの場合、前記画像処理が、
（１）前記元画像データの主走査方向の画素を各画素毎にＮ／Ｍ個［但しＮ／Ｍは整数］ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＭ／Ｎ，Ｙ）；但しＸＭ／Ｎは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの主走査方向の画素を間引いて画素数をＭ／Ｎ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入る減画素処理と、を含み、
（II）Ｍ＞Ｎの場合、前記画像処理が、
（１）前記元画像データの副走査方向の画素を各画素毎にＭ／Ｎ個［但しＭ／Ｎは整数］ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＮ／Ｍ）；但しＹＮ／Ｍは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの副走査方向の画素を間引いて画素数をＮ／Ｍ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理と、を含むことを特徴とする。
【００１７】
この発明の請求項５に係る画像形成方法は、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝１：Ｎ（但しＮは２以上の自然数）である元画像データを、画像処理して、Ｂ：Ａ＝１：Ｎとなる新たな画像データを形成する画像形成方法において、
前記画像処理が、
（１）前記元画像データの主走査方向の画素を各画素毎にＮ個ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ／Ｎ，Ｙ）；但しＸ／Ｎは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの主走査方向の画素を間引いて画素数を１／Ｎ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＮＸ＋ｂ，Ｙ）；但しｂはＹ／Ｎの剰余（Ｙ＝ａＮ＋ｂ）］が入る減画素処理と、
を含むことを特徴とする。
【００１８】
この発明の請求項６に係る画像形成方法は、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：１（但しＭは２以上の自然数）である元画像データを、画像処理して、Ｂ：Ａ＝Ｍ：１となる新たな画像データを形成する画像形成方法において、
前記画像処理が、
（１）前記元画像データの副走査方向の画素を各画素毎にＭ個ずつ並べる処理であって、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，Ｙ／Ｍ）；但しＹ／Ｍは整数］が入る増画素処理と、
（２）前記増画素処理により得られた画像データを９０°回転する回転処理と、
（３）前記回転処理により得られた画像データの副走査方向の画素を間引いて画素数を１／Ｍ倍する処理であって、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＭＹ＋ｂ）；但しｂはＸ／Ｍの剰余（Ｘ＝ａＭ＋ｂ）］が入る減画素処理と、
を含むことを特徴とする。
【００１９】
この発明の請求項７に係る画像形成システムは、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎはいずれか一方が１，他方が２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成システムにおいて、
前記元画像データを入力するデータ入力手段と、
前記データ入力手段により入力された前記元画像データを保存するメモリ手段と、
前記メモリ手段に保存された前記元画像データの主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、見掛け上同等になるように、Ｍ＜Ｎの場合は主走査方向の画素を各画素毎に並べ、Ｍ＞Ｎの場合は副走査方向の画素を各画素毎に並べる増画素処理手段と、
前記増画素処理手段により増画素処理された画像データを９０°回転する回転処理手段と、
前記回転処理手段により回転処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとが、Ｂ：Ａ＝Ｍ：Ｎとなるように、Ｍ＜Ｎの場合は画像データの主走査方向の画素を間引き、Ｍ＞Ｎの場合は画像データの副走査方向の画素を間引く減画素処理手段と、を備え、
前記減画素処理手段は、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入り、Ｍ＞Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を実行することを特徴とする。
【００２０】
この発明の請求項８に係る画像形成システムは、請求項７記載の画像形成システムにおいて、前記メモリ手段は、
前記データ入力手段により入力された前記元画像データを保存する第１メモリ部と、
前記増画素処理手段により増画素処理された画像データを保存する第２メモリ部と、
前記回転処理手段により回転処理された画像データを保存する第３メモリ部と、
前記減画素処理手段により減画素処理された画像データを保存する第４メモリ部と、
を備えたことを特徴とする。
【００２１】
この発明の請求項９に係る画像形成システムは、請求項７または請求項８記載の画像形成システムにおいて、前記増画素処理手段は、処理前の前記元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＭ／Ｎ，Ｙ）；但しＸＭ／Ｎは整数］が入り、Ｍ＞Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＮ／Ｍ）；但しＹＮ／Ｍは整数］が入る増画素処理を実行することを特徴とする。
【００２２】
この発明の請求項１０に係る画像形成システムは、請求項７〜９のいずれか１項記載の画像形成システムにおいて、前記減画素処理手段により減画素処理された画像データに基づいて画像を形成する画像形成手段をさらに備え、
前記画像形成手段は、前記減画素処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとの比（Ｂ：Ａ＝Ｍ：Ｎ）が、Ｍ＜Ｎの場合は、主走査方向の各画素につきＮ／Ｍ個［但しＮ／Ｍは整数］の画素を形成し、Ｍ＞Ｎの場合は、副走査方向の各画素につきＭ／Ｎ個［但しＭ／Ｎは整数］の画素を形成することを特徴とする。
【発明の効果】
【００２３】
この発明は以上のように、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎはいずれか一方が１，他方が２以上の自然数）である元画像データから、Ｂ：Ａ＝Ｍ：Ｎとなる新たな画像データを形成する画像形成システムにおいて、前記元画像データを入力するデータ入力手段と、前記データ入力手段により入力された前記元画像データを保存するメモリ手段と、前記メモリ手段に保存された前記元画像データの主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、見掛け上同等になるように、Ｍ＜Ｎの場合は主走査方向の画素を各画素毎に並べ、Ｍ＞Ｎの場合は副走査方向の画素を各画素毎に並べる増画素処理手段と、前記増画素処理手段により増画素処理された画像データを９０°回転する回転処理手段と、前記回転処理手段により回転処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとが、Ｂ：Ａ＝Ｍ：Ｎとなるように、Ｍ＜Ｎの場合は画像データの主走査方向の画素を間引き、Ｍ＞Ｎの場合は画像データの副走査方向の画素を間引く減画素処理手段と、を備え、前記減画素処理手段は、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入り、Ｍ＞Ｎの場合は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を実行するように構成したので、解像度変換を行う際に、画素を極力消さないで残しておくことができる。
【発明を実施するための最良の形態】
【００２４】
この発明の実施の形態を、図面を参照して説明する。
【００２５】
図１は、この発明による画像形成システムの一実施形態を示す概略的ブロック図であり、この画像形成システム１は、データ入力手段１０と、制御手段２０と、データ出力手段５０とを備えている。
【００２６】
データ入力手段１０は、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎは０を除く互いに異なる自然数；好ましくはいずれか一方が１，他方が２以上の自然数）である元画像データを入力するものである。このようなデータ入力手段１０としては、例えばスキャナ等、適宜のデータ入力装置を用いることができる。
【００２７】
制御手段２０は、メモリ部３０と、データ編集部４０とを備えている。
【００２８】
メモリ部３０は、データ入力手段１０により入力された元画像データを保存する第１メモリ部３１を備えている。
【００２９】
データ編集部４０は、第１メモリ部３１に保存された元画像データの主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、見掛け上同等になるように処理する、増画素処理部４１を備えている。
【００３０】
増画素処理部４１は、Ｍ＜Ｎの場合は主走査方向の画素を各画素毎に並べ、Ｍ＞Ｎの場合は副走査方向の画素を各画素毎に並べる。
【００３１】
すなわち、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合、増画素処理部４１は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＭ／Ｎ，Ｙ）；但しＸＭ／Ｎは整数］が入る増画素処理を実行する。
【００３２】
同様に、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＞Ｎの場合、増画素処理部４１は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＮ／Ｍ）；但しＹＮ／Ｍは整数］が入る増画素処理を実行する。
【００３３】
メモリ部３０は、また、増画素処理部４１により増画素処理された画像データを保存する第２メモリ部３２を備えている。
【００３４】
データ編集部４０は、また、第２メモリ部３２に保存された画像データを９０°回転する、回転処理部４２を備えている。
【００３５】
メモリ部３０は、また、回転処理部４２により回転処理された画像データを保存する第３メモリ部３３を備えている。
【００３６】
データ編集部４０は、また、第３メモリ部３３に保存された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとが、Ｂ：Ａ＝Ｍ：Ｎとなるように処理する、減画素処理部４３を備えている。
【００３７】
減画素処理部４３は、Ｍ＜Ｎの場合は画像データの主走査方向の画素を間引き、Ｍ＞Ｎの場合は画像データの副走査方向の画素を間引く。
【００３８】
すなわち、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＜Ｎの場合、減画素処理部４３は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入る減画素処理を実行する。ａ１はＹＭ／Ｎの商である。
【００３９】
同様に、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、Ｍ＞Ｎの場合、減画素処理部４３は、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を実行する。ａ２はＸＮ／Ｍの商である。
【００４０】
メモリ部３０は、また、減画素処理部４３により減画素処理された画像データを保存する第４メモリ部３４を備えている。
【００４１】
データ出力手段５０は、第４メモリ部３４に保存された画像データを出力するものである。このようなデータ出力手段５０としては、例えば、メモリ部３０の第４メモリ部３４に保存された画像データに基づいて画像を形成する画像形成手段として構成することが可能である。
【００４２】
このような画像形成手段（データ出力手段）５０は、減画素処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとの比（Ｂ：Ａ＝Ｍ：Ｎ）が、Ｍ＜Ｎの場合は、主走査方向の各画素につきＮ／Ｍ個［但しＮ／Ｍは整数］の画素を形成する。
【００４３】
また、減画素処理された画像データの主走査方向の解像度Ｂと、副走査方向の解像度Ａとの比（Ｂ：Ａ＝Ｍ：Ｎ）が、Ｍ＞Ｎの場合は、画像形成手段（データ出力手段）５０は、副走査方向の各画素につきＭ／Ｎ個［但しＭ／Ｎは整数］の画素を形成する。
【００４４】
図２は、上記の画像形成システム１の動作を示すとともに、この発明による画像形成方法の一実施形態を示すフローチャートである。以下、このフローチャートについて説明する。
【００４５】
例えばデータ入力手段１０（図１参照）を用いて、元画像データが入力されると、例えば制御手段２０（図１参照）が、その元画像データがＭ＜Ｎであるか否かを判定する（ステップＳ１）。ここで、元画像データは、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：Ｎ（但しＭ，Ｎは０を除く互いに異なる自然数；好ましくはいずれか一方が１，他方が２以上の自然数）であるものとする。
【００４６】
Ｍ＜Ｎの場合は（ステップＳ１のＹＥＳ）、例えば増画素処理部４１（図１参照）が、元画像データの主走査方向の画素を各画素毎に並べる増画素処理を行う（ステップＳ２）。すなわち、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＭ／Ｎ，Ｙ）；但しＸＭ／Ｎは整数］が入る増画素処理を行う。
【００４７】
一方、Ｍ＜Ｎでなく（ステップＳ１のＮＯ）、Ｍ＞Ｎの場合は（ステップＳ３のＹＥＳ）、例えば増画素処理部４１（図１参照）が、元画像データの副走査方向の画素を各画素毎に並べる増画素処理を行う（ステップＳ４）。すなわち、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＮ／Ｍ）；但しＹＮ／Ｍは整数］が入る増画素処理を行う。
【００４８】
つぎに、例えば回転処理部４２（図１参照）が、増画素処理された画像データを９０°回転する（ステップＳ５）。これにより、主走査方向の解像度はＡからＢに代わり、副走査方向の解像度はＢからＡに代わる。
【００４９】
つぎに、例えば制御手段２０（図１参照）が、回転処理された画像データがＭ＜Ｎであるか否かを判定する（ステップＳ６）。
【００５０】
Ｍ＜Ｎの場合は（ステップＳ６のＹＥＳ）、例えば減画素処理部４３（図１参照）が、画像データの主走査方向の画素を間引く減画素処理を行う（ステップＳ７）。すなわち、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（ＸＮ／Ｍ＋ｂ１，Ｙ）；但しｂ１はＹＭ／Ｎの剰余（Ｙ＝ａ１Ｎ／Ｍ＋ｂ１）］が入る減画素処理を行う。
【００５１】
一方、Ｍ＜Ｎでなく（ステップＳ６のＮＯ）、Ｍ＞Ｎの場合は（ステップＳ８のＹＥＳ）、例えば減画素処理部４３（図１参照）が、画像データの副走査方向の画素を間引く減画素処理を行う（ステップＳ９）。すなわち、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）に、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，ＹＭ／Ｎ＋ｂ２）；但しｂ２はＸＮ／Ｍの剰余（Ｘ＝ａ２Ｍ／Ｎ＋ｂ２）］が入る減画素処理を行う。
【００５２】
上記のように構成された画像形成システム１の具体例について、図面を参照して説明する。
【００５３】
＜具体例１＞
図３に示すように、主走査方向（左右の矢印方向）の解像度Ａと、副走査方向（上下の矢印方向）の解像度Ｂとが、Ａ：Ｂ＝１：３である元画像データを、９０°回転して、図８に示すように、主走査方向（左右の矢印方向）の解像度Ｂと、副走査方向（上下の矢印方向）の解像度Ａとが、Ｂ：Ａ＝１：３となる新たな画像データを形成する方法について説明する。
【００５４】
まず、図３に示す元画像データを、図４に示すように、主走査方向の画素を各画素毎に３個ずつ並べる処理を行う。この場合は、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ／３，Ｙ）；但しＸ／３は整数］が入る。
【００５５】
すなわち、図３に示す座標を（ｘ，ｙ）、図４に示す座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ／３，Ｙ）；但しＸ／３は整数］が入ることになる。
【００５６】
例えば、図４の座標（Ｘ，Ｙ）＝（５，３）について検討する。このとき、（ｘ，ｙ）＝（Ｘ／３，Ｙ）の右辺にＸ＝５，Ｙ＝３を代入すると、ｘ＝５／３＝１．６６＝１（∵整数）、ｙ＝３、であるから、（ｘ，ｙ）＝（１，３）となる。
【００５７】
図３の座標で（ｘ，ｙ）＝（１，３）の値は、“３９”である。そこで、図４の座標（Ｘ，Ｙ）＝（５，３）には、値“３９”を入れる。
【００５８】
同様に、図４の座標（Ｘ，Ｙ）＝（６，３）について検討する。このとき、（ｘ，ｙ）＝（Ｘ／３，Ｙ）の右辺にＸ＝６，Ｙ＝３を代入すると、ｘ＝６／３＝２、ｙ＝３、であるから、（ｘ，ｙ）＝（２，３）となる。
【００５９】
図３の座標で（ｘ，ｙ）＝（２，３）の値は、“３８”である。そこで、図４の座標（Ｘ，Ｙ）＝（６，３）には、値“３８”を入れる。
【００６０】
例えば、図４の座標（Ｘ，Ｙ）＝（２３，７）について検討する。このとき、（ｘ，ｙ）＝（Ｘ／３，Ｙ）の右辺にＸ＝２３，Ｙ＝７を代入すると、ｘ＝２３／３＝７．６６＝７（∵整数）、ｙ＝７、であるから、（ｘ，ｙ）＝（７，７）となる。
【００６１】
図３の座標で（ｘ，ｙ）＝（７，７）の値は、“７３”である。そこで、図４の座標（Ｘ，Ｙ）＝（２３，７）には、値“７３”を入れる。
【００６２】
同様に、図４の座標（Ｘ，Ｙ）＝（２４，７）について検討する。このとき、（ｘ，ｙ）＝（Ｘ／３，Ｙ）の右辺にＸ＝２４，Ｙ＝７を代入すると、ｘ＝２４／３＝８、ｙ＝７、であるから、（ｘ，ｙ）＝（８，７）となる。
【００６３】
図３の座標で（ｘ，ｙ）＝（８，７）の値は、“７２”である。そこで、図４の座標（Ｘ，Ｙ）＝（２４，７）には、値“７２”を入れる。
【００６４】
つぎに、図４に示す画像データを、図５に示すように、９０°回転する処理を行う。これにより、主走査方向（左右の矢印方向）の解像度はＡからＢになり、副走査方向（上下の矢印方向）の解像度はＢからＡになる。
【００６５】
つぎに、図５に示す画像データを、図６に示すように、主走査方向の画素を間引いて、図７に示すように、画素数を１／３倍する処理を行う。なお、図５に示す画像データでは、各画素（各マス目）に３個ずつ同一の番号が振られていて、このままではどれを間引いたか分かりにくいため、図６、図７に示す画像データでは、ａ，ｂ，ｃの添字を付けて識別することとする。
【００６６】
この場合は、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（３Ｘ＋ｂ，Ｙ）；但しｂはＹ／３の剰余（Ｙ＝３ａ＋ｂ）］が入る。
【００６７】
すなわち、図６に示す座標を（ｘ，ｙ）、図７に示す座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（３Ｘ＋ｂ，Ｙ）；但しｂはＹ／３の剰余（Ｙ＝３ａ＋ｂ）］が入ることになる。
【００６８】
例えば、図７の座標（Ｘ，Ｙ）＝（０，４）について検討する。このとき、（ｘ，ｙ）＝（３Ｘ＋ｂ，Ｙ）の右辺にＸ＝０，Ｙ＝４を代入すると、ｘ＝３・０＋１（∵４／３＝１…１）＝１、ｙ＝４、であるから、（ｘ，ｙ）＝（１，４）となる。
【００６９】
図６の座標で（ｘ，ｙ）＝（１，４）の値は、“１２ｂ”である。そこで、図７の座標（Ｘ，Ｙ）＝（０，４）には、値“１２ｂ”を入れる。
【００７０】
同様に、図７の座標（Ｘ，Ｙ）＝（１，４）について検討する。このとき、（ｘ，ｙ）＝（３Ｘ＋ｂ，Ｙ）の右辺にＸ＝１，Ｙ＝４を代入すると、ｘ＝３・１＋１（∵４／３＝１…１）＝４、ｙ＝４、であるから、（ｘ，ｙ）＝（４，４）となる。
【００７１】
図６の座標で（ｘ，ｙ）＝（４，４）の値は、“４２ｂ”である。そこで、図７の座標（Ｘ，Ｙ）＝（１，４）には、値“４２ｂ”を入れる。
【００７２】
例えば、図７の座標（Ｘ，Ｙ）＝（１，２３）について検討する。このとき、（ｘ，ｙ）＝（３Ｘ＋ｂ，Ｙ）の右辺にＸ＝１，Ｙ＝２３を代入すると、ｘ＝３・１＋２（∵２３／３＝７…２）＝５、ｙ＝２３、であるから、（ｘ，ｙ）＝（５，２３）となる。
【００７３】
図６の座標で（ｘ，ｙ）＝（５，２３）の値は、“５８ｃ”である。そこで、図７の座標（Ｘ，Ｙ）＝（１，２３）には、値“５８ｃ”を入れる。
【００７４】
同様に、図７の座標（Ｘ，Ｙ）＝（２，２３）について検討する。このとき、（ｘ，ｙ）＝（３Ｘ＋ｂ，Ｙ）の右辺にＸ＝２，Ｙ＝２３を代入すると、ｘ＝３・２＋２（∵２３／３＝７…２）＝８、ｙ＝２３、であるから、（ｘ，ｙ）＝（８，２３）となる。
【００７５】
図６の座標で（ｘ，ｙ）＝（８，２３）の値は、“８８ｃ”である。そこで、図７の座標（Ｘ，Ｙ）＝（２，２３）には、値“８８ｃ”を入れる。
【００７６】
図７に示す画像データから、ａ，ｂ，ｃの添字を除去したものを図８に示す。つまり、図３に示すように、主走査方向（左右の矢印方向）の解像度Ａと、副走査方向（上下の矢印方向）の解像度Ｂとが、Ａ：Ｂ＝１：３である元画像データを、９０°回転して、図８に示すように、主走査方向（左右の矢印方向）の解像度Ｂと、副走査方向（上下の矢印方向）の解像度Ａとが、Ｂ：Ａ＝１：３となる新たな画像データが得られた。
【００７７】
図８に示す画像データから、例えば、孔版印刷の場合なら１画素当たり３穿孔することで、また、他の印刷の場合なら１画素当たり３画素メモリ描画することで、図９に示す印刷データを得ることができる。得られた印刷データ（図９参照）を、理想の印刷データ（図５参照）と比較すると、３画素×３画素の範囲内で画素の位置が入れ替わっているだけであり、画質の劣化が軽減されていることが分かる。
【００７８】
これについては、主走査方向の解像度Ａと副走査方向の解像度Ｂとの比がＡ：Ｂ＝１：３の場合に限らず、例えばＡ：Ｂ＝１：２等、他の場合にも同様に当てはまる。
【００７９】
＜具体例２＞
図１０に示すように、主走査方向（左右の矢印方向）の解像度Ａと、副走査方向（上下の矢印方向）の解像度Ｂとが、Ａ：Ｂ＝３：１である元画像データを、９０°回転して、図１５に示すように、主走査方向（左右の矢印方向）の解像度Ｂと、副走査方向（上下の矢印方向）の解像度Ａとが、Ｂ：Ａ＝３：１となる新たな画像データを形成する方法について説明する。
【００８０】
まず、図１０に示す元画像データを、図１１に示すように、副走査方向の画素を各画素毎に３個ずつ並べる処理を行う。この場合は、処理前の元画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，Ｙ／３）；但しＹ／３は整数］が入る。
【００８１】
すなわち、図１０に示す座標を（ｘ，ｙ）、図１１に示す座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，Ｙ／３）；但しＹ／３は整数］が入ることになる。
【００８２】
例えば、図１１の座標（Ｘ，Ｙ）＝（３，２）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，Ｙ／３）の右辺にＸ＝３，Ｙ＝２を代入すると、ｘ＝３、ｙ＝２／３＝０．６６＝０（∵整数）、であるから、（ｘ，ｙ）＝（３，０）となる。
【００８３】
図１０の座標で（ｘ，ｙ）＝（３，０）の値は、“１２”である。そこで、図１１の座標（Ｘ，Ｙ）＝（３，２）には、値“１２”を入れる。
【００８４】
同様に、図１１の座標（Ｘ，Ｙ）＝（３，３）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，Ｙ／３）の右辺にＸ＝３，Ｙ＝３を代入すると、ｘ＝３、ｙ＝３／３＝１、であるから、（ｘ，ｙ）＝（３，１）となる。
【００８５】
図１０の座標で（ｘ，ｙ）＝（３，１）の値は、“２７”である。そこで、図１１の座標（Ｘ，Ｙ）＝（３，３）には、値“２７”を入れる。
【００８６】
例えば、図１１の座標（Ｘ，Ｙ）＝（１１，１１）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，Ｙ／３）の右辺にＸ＝１１，Ｙ＝１１を代入すると、ｘ＝１１、ｙ＝１１／３＝３．６６＝３（∵整数）、であるから、（ｘ，ｙ）＝（１１，３）となる。
【００８７】
図１０の座標で（ｘ，ｙ）＝（１１，３）の値は、“４９”である。そこで、図１１の座標（Ｘ，Ｙ）＝（１１，１１）には、値“４９”を入れる。
【００８８】
同様に、図１１の座標（Ｘ，Ｙ）＝（１１，１２）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，Ｙ／３）の右辺にＸ＝１１，Ｙ＝１２を代入すると、ｘ＝１１、ｙ＝１２／３＝４、であるから、（ｘ，ｙ）＝（１１，４）となる。
【００８９】
図１０の座標で（ｘ，ｙ）＝（１１，４）の値は、“６４”である。そこで、図１１の座標（Ｘ，Ｙ）＝（１１，１２）には、値“６４”を入れる。
【００９０】
つぎに、図１１に示す画像データを、図１２に示すように、９０°回転する処理を行う。これにより、主走査方向（左右の矢印方向）の解像度はＡからＢになり、副走査方向（上下の矢印方向）の解像度はＢからＡになる。
【００９１】
つぎに、図１２に示す画像データを、図１３に示すように、副走査方向の画素を間引いて、図１４に示すように、画素数を１／３倍する処理を行う。なお、図１２に示す画像データでは、各画素（各マス目）に３個ずつ同一の番号が振られていて、このままではどれを間引いたか分かりにくいため、図１３、図１４に示す画像データでは、ａ，ｂ，ｃの添字を付けて識別することとする。
【００９２】
この場合は、処理前の画像データの座標を（ｘ，ｙ）、処理後の画像データの座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，３Ｙ＋ｂ）；但しｂはＸ／３の剰余（Ｘ＝３ａ＋ｂ）］が入る。
【００９３】
すなわち、図１３に示す座標を（ｘ，ｙ）、図１４に示す座標を（Ｘ，Ｙ）とすると、座標（Ｘ，Ｙ）には、座標（ｘ，ｙ）の値［（ｘ，ｙ）＝（Ｘ，３Ｙ＋ｂ）；但しｂはＸ／３の剰余（Ｘ＝３ａ＋ｂ）］が入ることになる。
【００９４】
例えば、図１４の座標（Ｘ，Ｙ）＝（３，１）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，３Ｙ＋ｂ）の右辺にＸ＝３，Ｙ＝１を代入すると、ｘ＝３、ｙ＝３・１＋０（∵３／３＝１…０）＝３、であるから、（ｘ，ｙ）＝（３，３）となる。
【００９５】
図１３の座標で（ｘ，ｙ）＝（３，３）の値は、“１９ａ”である。そこで、図１４の座標（Ｘ，Ｙ）＝（３，１）には、値“１９ａ”を入れる。
【００９６】
同様に、図１４の座標（Ｘ，Ｙ）＝（３，２）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，３Ｙ＋ｂ）の右辺にＸ＝３，Ｙ＝２を代入すると、ｘ＝３、ｙ＝３・２＋０（∵３／３＝１…０）＝６、であるから、（ｘ，ｙ）＝（３，６）となる。
【００９７】
図１３の座標で（ｘ，ｙ）＝（３，６）の値は、“２２ａ”である。そこで、図１４の座標（Ｘ，Ｙ）＝（３，２）には、値“２２ａ”を入れる。
【００９８】
例えば、図１４の座標（Ｘ，Ｙ）＝（１１，３）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，３Ｙ＋ｂ）の右辺にＸ＝１１，Ｙ＝３を代入すると、ｘ＝１１、ｙ＝３・３＋２（∵１１／３＝３…２）＝１１、であるから、（ｘ，ｙ）＝（１１，１１）となる。
【００９９】
図１３の座標で（ｘ，ｙ）＝（１１，１１）の値は、“５７ｃ”である。そこで、図１４の座標（Ｘ，Ｙ）＝（１１，３）には、値“５７ｃ”を入れる。
【０１００】
同様に、図１４の座標（Ｘ，Ｙ）＝（１１，４）について検討する。このとき、（ｘ，ｙ）＝（Ｘ，３Ｙ＋ｂ）の右辺にＸ＝１１，Ｙ＝４を代入すると、ｘ＝１１、ｙ＝３・４＋２（∵１１／３＝３…２）＝１４、であるから、（ｘ，ｙ）＝（１１，１４）となる。
【０１０１】
図１３の座標で（ｘ，ｙ）＝（１１，１４）の値は、“６０ｃ”である。そこで、図１４の座標（Ｘ，Ｙ）＝（１１，４）には、値“６０ｃ”を入れる。
【０１０２】
図１４に示す画像データから、ａ，ｂ，ｃの添字を除去したものを図１５に示す。つまり、図１０に示すように、主走査方向（左右の矢印方向）の解像度Ａと、副走査方向（上下の矢印方向）の解像度Ｂとが、Ａ：Ｂ＝３：１である元画像データを、９０°回転して、図１５に示すように、主走査方向（左右の矢印方向）の解像度Ｂと、副走査方向（上下の矢印方向）の解像度Ａとが、Ｂ：Ａ＝３：１となる新たな画像データが得られた。
【０１０３】
図１５に示す画像データから、例えば、孔版印刷の場合なら１画素当たり３穿孔することで、また、他の印刷の場合なら１画素当たり３画素メモリ描画することで、図１６に示す印刷データを得ることができる。得られた印刷データ（図１６参照）を、理想の印刷データ（図１２参照）と比較すると、３画素×３画素の範囲内で画素の位置が入れ替わっているだけであり、画質の劣化が軽減されていることが分かる。
【０１０４】
これについては、主走査方向の解像度Ａと副走査方向の解像度Ｂとの比がＡ：Ｂ＝３：１の場合に限らず、例えばＡ：Ｂ＝２：１等、他の場合にも同様に当てはまる。
【図面の簡単な説明】
【０１０５】
【図１】この発明による画像形成システムの一実施形態を示す概略的ブロック図である。
【図２】この発明による画像形成方法の一実施形態を示すフローチャートである。
【図３】この発明による画像形成方法・システムの第１の例であって、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝１：Ｎ（但しＮは３）である元画像データを示す説明図である。
【図４】この発明による画像形成方法・システムの第１の例であって、主走査方向の各画素をＮ（但しＮは３）ドット打ちした状態を示す説明図である。
【図５】この発明による画像形成方法・システムの第１の例であって、図４の画像データを９０°回転した状態を示す説明図である。
【図６】この発明による画像形成方法・システムの第１の例であって、図５の画像データを間引くため、各画素の同一の数字にａ，ｂ，ｃの添字を付けて区別したうえ、間引く画素に斜線を付けて示す説明図である。
【図７】この発明による画像形成方法・システムの第１の例であって、図６に斜線を付けて示す画素を間引いた画像データを示す説明図である。
【図８】この発明による画像形成方法・システムの第１の例であって、図７の画像データからａ，ｂ，ｃの添字を除去した状態を示す説明図である。
【図９】この発明による画像形成方法・システムの第１の例であって、図８の画像データの主走査方向の各画素をＮ（但しＮは３）ドット打ちした状態を示す説明図である。
【図１０】この発明による画像形成方法・システムの第２の例であって、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝Ｍ：１（但しＭは３）である元画像データを示す説明図である。
【図１１】この発明による画像形成方法・システムの第２の例であって、副走査方向の各画素をＭ（但しＭは３）ドット打ちした状態を示す説明図である。
【図１２】この発明による画像形成方法・システムの第２の例であって、図１１の画像データを９０°回転した状態を示す説明図である。
【図１３】この発明による画像形成方法・システムの第２の例であって、図１２の画像データを間引くため、各画素の同一の数字にａ，ｂ，ｃの添字を付けて区別したうえ、間引く画素に斜線を付けて示す説明図である。
【図１４】この発明による画像形成方法・システムの第２の例であって、図１３に斜線を付けて示す画素を間引いた画像データを示す説明図である。
【図１５】この発明による画像形成方法・システムの第２の例であって、図１４の画像データからａ，ｂ，ｃの添字を除去した状態を示す説明図である。
【図１６】この発明による画像形成方法・システムの第２の例であって、図１５の画像データの副走査方向の各画素をＭ（但しＭは３）ドット打ちした状態を示す説明図である。
【図１７】従来の画像形成方法の第１の例であって、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝１：１である元画像データを示す説明図である。
【図１８】従来の画像形成方法の第１の例であって、図１７の画像データを９０°回転した状態を示す説明図である。
【図１９】従来の画像形成方法の第１の例であって、図１８の画像データの各画素を１ドット打ちした状態を示す説明図である。
【図２０】従来の画像形成方法の第２の例であって、主走査方向の解像度Ａと、副走査方向の解像度Ｂとが、Ａ：Ｂ＝１：３である元画像データを示す説明図である。
【図２１】従来の画像形成方法の第２の例であって、主走査方向の各画素を３ドット打ちした状態を示す説明図である。
【図２２】従来の画像形成方法の第２の例であって、図２１の画像データを９０°回転した状態を示す説明図である。
【図２３】従来の画像形成方法の第２の例であって、図２２の画像データを間引くため、間引く画素に斜線を付けて示す説明図である。
【図２４】従来の画像形成方法の第２の例であって、図２３に斜線を付けて示す画素を間引いた画像データを示す説明図である。
【図２５】従来の画像形成方法の第２の例であって、図２４の画像データの主走査方向の各画素を３ドット打ちした状態を示す説明図である。
【符号の説明】
【０１０６】
１  画像形成システム
１０  データ入力手段
２０  制御手段
３０  メモリ部
３１  第１メモリ部
３２  第２メモリ部
３３  第３メモリ部
３４  第４メモリ部
４０  データ編集部
４１  増画素処理部
４２  回転処理部
４３  減画素処理部
５０  データ出力手段（画像形成手段）
【図１】
0005007272.tif 000002
【図２】
0005007272.tif 000003
【図３】
0005007272.tif 000004
【図４】
0005007272.tif 000005
【図５】
0005007272.tif 000006
【図６】
0005007272.tif 000007
【図７】
0005007272.tif 000008
【図８】
0005007272.tif 000009
【図９】
0005007272.tif 000010
【図１０】
0005007272.tif 000011
【図１１】
0005007272.tif 000012
【図１２】
0005007272.tif 000013
【図１３】
0005007272.tif 000014
【図１４】
0005007272.tif 000015
【図１５】
0005007272.tif 000016
【図１６】
0005007272.tif 000017
【図１７】
0005007272.tif 000018
【図１８】
0005007272.tif 000019
【図１９】
0005007272.tif 000020
【図２０】
0005007272.tif 000021
【図２１】
0005007272.tif 000022
【図２２】
0005007272.tif 000023
【図２３】
0005007272.tif 000024
【図２４】
0005007272.tif 000025
【図２５】
0005007272.tif 000026