(57)【要約】【課題】記録媒体の所定の位置から画像形成を行うことができることを目的とする。【解決手段】受信したデータに基づいて記録媒体に画像形成を行う画像形成であって、前記データが、前記記録媒体のページの先頭からの搬送方向の余白を表す入力余白データである場合、前記入力余白データに基づいて余白を形成する余白形成処理を禁止する禁止処理を行うことにより上記課題を解決する。【選択図】図５
2016007732.tif 000002
【特許請求の範囲】
【請求項１】
受信したデータに基づいて記録媒体に画像形成を行う画像形成装置であって、
前記データが、前記記録媒体のページの先頭からの搬送方向の余白を表す入力余白データである場合、前記入力余白データに基づいて余白を形成する余白形成処理を禁止する禁止処理を行う禁止処理手段を有する画像形成装置。
【請求項２】
前記データを前記記録媒体に画像形成する前記記録媒体の搬送方向の位置を示すための前記記録媒体のページの先頭の余白を表すデータである設定余白データを設定する設定手段と、
前記設定手段で設定された前記設定余白データに基づいて前記余白形成処理を行う請求項１に記載の画像形成装置。
【請求項３】
前記データがコマンドデータであるか、及び前記データが前記入力余白データであるかを判断し、
前記禁止処理は、
前記判断で前記データが前記入力余白データと判断された場合、前記入力余白データに基づく前記余白形成処理を行わない処理である請求項１又は２に記載の画像形成装置。
【請求項４】
前記入力余白データは、
改行コマンドデータ、あるいは紙送りコマンドデータである請求項１乃至３のいずれかに記載の画像形成装置。
【請求項５】
画像形成を開始する位置の条件を記憶する記憶手段と、
前記記憶手段に記憶された条件と、前記画像形成の条件と、が一致する場合、
前記記憶手段に記憶された条件で示される位置に前記記録媒体を搬送する請求項１乃至４のいずれかに記載の画像形成装置。
【請求項６】
受信したデータに基づいて記録媒体に画像形成を行う画像形成装置と、外部装置と、を有する画像形成システムであって、
前記外部装置は、
前記データが、前記記録媒体のページの先頭からの搬送方向の余白を表す入力余白データである場合、前記入力余白データに基づいて余白を形成する余白形成処理を禁止する禁止処理を行う禁止処理手段と、
前記禁止処理したデータを前記画像形成装置に送信する送信手段と、を有し、
前記画像形成装置は、
前記外部装置から送信されたデータに基づいて画像形成を行う画像形成装置である画像形成システム。
【請求項７】
受信したデータに基づいて記録媒体に画像形成を行う画像形成装置と、情報処理装置に実行させるためのプログラムと、を有する画像形成システムであって、
前記プログラムは、前記情報処理装置に、
前記データが、前記記録媒体のページの先頭からの搬送方向の余白を表す入力余白データである場合、前記入力余白データに基づいて余白を形成する余白形成処理を禁止する禁止処理を行わせる禁止処理手順と、
前記禁止処理したデータを前記画像形成装置に送信させる送信手順と、を実行させ、
前記画像形成装置は、
前記情報処理装置から送信されたデータに基づいて画像形成を行う画像形成装置である画像形成システム。
【請求項８】
受信したデータに基づいて記録媒体に画像形成を行う画像形成装置に行わせる画像形成方法であって、
画像形成装置に、
前記データが、前記記録媒体のページの先頭からの搬送方向の余白を表す入力余白データである場合、前記入力余白データに基づいて余白を形成する余白形成処理を禁止する禁止処理を行わせる禁止処理手順を有する画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成システム、及び画像形成方法に関する。
【背景技術】
【０００２】
従来、ホストから送信される制御コマンドあるいは印刷データを受信し、用紙挿入選択コマンドの場合、紙送り機構、又はユーザによって用紙をセットする方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来方法では、各画像形成装置、及び各データに設定されている余白に係る設定の情報の組み合わせによって、所望の位置から記録媒体に画像形成が行われない場合があった。
【０００４】
本発明の１つの側面は、記録媒体の所定の位置から画像形成を行うことができることを目的とする。
【課題を解決するための手段】
【０００５】
一態様における、受信したデータに基づいて記録媒体に画像形成を行う画像形成装置であって、前記データが、前記記録媒体のページの先頭からの搬送方向の余白を表す入力余白データである場合、前記入力余白データに基づいて余白を形成する余白形成処理を禁止する禁止処理を行う禁止処理手段を有することを特徴とする。
【発明の効果】
【０００６】
記録媒体の所定の位置から画像形成を行うことができる。
【図面の簡単な説明】
【０００７】
【図１】本発明の一実施形態に係る画像形成システムの全体構成の一例を説明する概要図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を説明するブロック図である。
【図３】本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を説明するブロック図である。
【図４】本発明の一実施形態に係る画像形成システムによる全体処理の一例を説明するシーケンス図である。
【図５】本発明の一実施形態に係る画像形成装置による画像形成を開始する位置の一例を説明する図である。
【図６】本発明の一実施形態に係る画像形成システムの各装置による全体処理の一例を説明するフローチャートである。
【図７】本発明の一実施形態に係る画像形成システムによる効果の一例を説明するためのシステム構成図である。
【図８】従来技術の画像形成システムによる余白の指定の一例を説明するための表である。
【図９】従来技術の指定表の余白の量の指定による画像形成を開始する位置による課題の一例を説明する図である。
【図１０】本発明の一実施形態に係る画像形成装置による効果の一例を説明するための図である。
【図１１】本発明の一実施形態に係る画像形成装置の機能構成の一例を説明する機能ブロック図である。
【図１２】本発明の一実施形態に係る第２実施形態の画像形成装置の動作例を説明する図である。
【図１３】本発明の一実施形態に係る第２実施形態の画像形成システムの各装置による全体処理の一例を説明するフローチャートである。
【図１４】本発明の一実施形態に係る第３実施形態の画像形成システムの全体構成の一例を説明する概要図である。
【図１５】本発明の一実施形態に係る第３実施形態の画像形成システムの機能構成の一例を説明する機能ブロック図である。
【図１６】本発明の一実施形態に係る第４実施形態の画像形成システムの機能構成の一例を説明する機能ブロック図である。
【発明を実施するための形態】
【０００８】
以下、本発明の実施の形態について説明する。
【０００９】
＜第１実施形態＞
＜画像形成システム＞
図１は、本発明の一実施形態に係る画像形成システムの全体構成の一例を説明する概要図である。
【００１０】
画像形成システム１は、情報処理装置１０と、画像形成装置１１と、を有する。情報処理装置１０、及び画像形成装置１１は、ネットワーク１２によって接続している。
【００１１】
情報処理装置１０は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等である。
【００１２】
画像形成装置１１は、例えばいわゆるシリアルプリンタ（ｓｅｒｉａｌ  ｐｒｉｎｔｅｒ）、ラインプリンタ（ｌｉｎｅ  ｐｒｉｎｔｅｒ）、又はインクジェットプリンタ（ｉｎｋｊｅｔ  ｐｒｉｎｔｅｒ）等である。
【００１３】
ネットワーク１２は、例えばＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はインターネット等である。
【００１４】
情報処理装置１０は、ネットワーク１２を介して画像形成を行う形成データ、及び画像形成を行うためのコマンドデータを含むデータを画像形成装置１１に出力する。画像形成装置１１は、データに基づいて画像形成を記録媒体に行う。
【００１５】
なお、情報処理装置１０、及び画像形成装置１１は、パラレル接続、又はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）（図示せず）等によって接続している場合でもよい。
【００１６】
＜情報処理装置＞
図２は、本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を説明するブロック図である。
【００１７】
情報処理装置１０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０Ｄ１と、記憶装置１０Ｄ２と、ネットワークＩ／Ｆ（ｉｎｔｅｒｆａｃｅ）１０Ｄ３と、入力装置１０Ｄ４と、出力装置１０Ｄ５と、を有する。
【００１８】
ＣＰＵ１０Ｄ１は、情報処理装置１０の行う各処理を実現するための演算、及び各装置の制御を行う。
【００１９】
記憶装置１０Ｄ２は、ＣＰＵ１０Ｄ１が用いるデータ、プログラム、及び設定等を記憶する。記憶装置１０Ｄ２は、いわゆるメモリ（Ｍｅｍｏｒｙ）等である。情報処理装置１０は、補助記憶装置（図示せず）を有してもよい。
【００２０】
ネットワークＩ／Ｆ１０Ｄ３は、図１のネットワーク１２を介してデータを情報処理装置１０の外部装置と入出力するためのインタフェースである。ネットワークＩ／Ｆ１０Ｄ３は、例えばＮＩＣ（Ｎｅｔｗｏｒｋ  Ｉｎｔｅｒｆａｃｅ  Ｃａｒｄ）、コネクタ、及びドライバ等である。
【００２１】
入力装置１０Ｄ４は、情報処理装置１０にユーザの操作、及びデータを入力するための装置である。入力装置１０Ｄ４は、例えばキーボード、及びコネクタ等である。
【００２２】
出力装置１０Ｄ５は、情報処理装置１０からユーザに処理結果、及びデータの内容等を出力するための装置である。出力装置１０Ｄ５は、例えばディスプレイ、及びコネクタ等である。
【００２３】
＜画像形成装置＞
図３は、本発明の一実施形態に係る画像形成装置のハードウェア構成の一例を説明するブロック図である。
【００２４】
画像形成装置１１は、ＣＰＵ１１Ｄ１と、記憶装置１１Ｄ２と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１１Ｄ３と、ネットワークＩ／Ｆ１１Ｄ４と、プリンタ装置１１Ｄ５と、入力装置１１Ｄ６と、出力装置１１Ｄ７と、を有する。
【００２５】
ＣＰＵ１１Ｄ１は、画像形成装置１１の行う各処理を実現するための演算、及び各装置の制御を行う。
【００２６】
記憶装置１１Ｄ２は、画像形成装置１１に入力されたデータ、プログラム、及び設定等を記憶する。記憶装置１１Ｄ２は、いわゆるメモリ等である。画像形成装置１１は、補助記憶装置（図示せず）を有してもよい。
【００２７】
ＡＳＩＣ１１Ｄ３は、ＣＰＵ１１Ｄ１等の制御に基づいた画像処理等の処理を行う電子回路である。ＡＳＩＣ１１Ｄ３は、ＰＬＤ（Ｐｒｏｇｒａｍｍａｂｌｅ  Ｌｏｇｉｃ  Ｄｅｖｉｃｅ）でもよい。
【００２８】
ネットワークＩ／Ｆ１１Ｄ４は、図１のネットワーク１２を介してデータを画像形成装置１１の外部装置と入出力するためのインタフェースである。ネットワークＩ／Ｆ１１Ｄ４は、例えばＮＩＣ、コネクタ、及びドライバ等である。
【００２９】
プリンタ装置１１Ｄ５は、画像形成装置１１に入力されたデータに基づいて記録媒体に画像形成を行う。
【００３０】
入力装置１１Ｄ６は、画像形成装置１１にユーザ操作、及びデータを入力するための装置である。入力装置１１Ｄ６は、例えば操作パネル等である。
【００３１】
出力装置１１Ｄ７は、画像形成装置１１からユーザに処理結果、及び装置の状態等を出力するための装置である。出力装置１１Ｄ７は、例えば液晶パネル、及びランプ等である。
【００３２】
なお、情報処理装置１０、及び画像形成装置１１のハードウェア構成は、図示した構成に限られない。ハードウェア構成は、例えば各装置の行う処理、及び記憶の一部又は全部を分散、冗長、又は並列に行う装置がある構成でもよい。
【００３３】
＜全体処理＞
図４は、本発明の一実施形態に係る画像形成システムによる全体処理の一例を説明するシーケンス図である。
【００３４】
ステップＳ０４０１では、画像形成装置１１は、画像形成装置１１に形成される余白を指定させる処理を行う。ステップＳ０４０１の処理は、例えば情報処理装置１０から図１のネットワーク１２を介して余白の量等を指定し、設定余白データとして画像形成装置１１に余白を設定する処理である。設定余白データは、図３の記憶装置１１Ｄ２等に記憶される。
【００３５】
ステップＳ０４０２では、情報処理装置１０は、記録媒体に画像形成するためのデータを画像形成装置１１に図１のネットワーク１２を介して入力する処理を行う。データは、余白を形成するための入力余白データが含まれる場合がある。
【００３６】
ステップＳ０４０３では、画像形成装置１１は、画像形成を開始する位置に記録媒体があるかを判定する判定処理を行う。判定処理で記録媒体が画像形成を開始する位置にないと判定された場合、画像形成装置１１は、画像形成を開始する位置に記録媒体が位置するように記録媒体を搬送する処理を行う。
【００３７】
図５は、本発明の一実施形態に係る画像形成装置による画像形成を開始する位置の一例を説明する図である。
【００３８】
図５は、画像形成装置１１が記録媒体にデータに基づいて画像形成を行う場合である。記録媒体は、例えば帳票等の用紙２である。以下、用紙２に画像形成を行う場合を例に説明する。
【００３９】
画像形成装置１１は、画像形成を開始する位置２Ｐ２から画像形成を開始するように用紙２を搬送して、位置を調整する。画像形成装置１１は、画像形成を開始する位置２Ｐ２から画像形成を行うため、頁の先頭の部分に余白２１を形成する。即ち、画像形成装置１１は、画像形成を開始する位置を画像形成を開始する位置２Ｐ２とすることで、頁の先頭の部分に画像形成を行わない領域である余白２１を頁の先頭部分に形成する。
【００４０】
ステップＳ０４０４では、画像形成装置１１は、入力されたデータを解析する解析処理を行う。解析処理は、データに含まれている各データが印字データであるか、記録媒体の搬送方向についての移動、位置指定のデータ、又は印字データを画像形成する際の装飾等を指定するデータであるコマンドデータであるかを解析する。
【００４１】
印字データは、例えば用紙２に画像形成される文字、図形、又は模様等のデータである。
【００４２】
コマンドデータは、例えば文字の印字データを画像形成する際、文字を斜めにする、即ち斜体にする等の文字装飾コマンドデータ、又は１文字分空白を作る空白コマンドデータ等である。コマンドデータは、例えば記録媒体の搬送方向の所定の位置に移動、又は記録媒体の搬送方向の位置をドット数で指定するデータ等である。
【００４３】
解析処理の結果、データが印字データの場合、画像形成装置１１は、ステップＳ０４０５に進む。解析処理の結果、データがコマンドデータの場合、画像形成装置１１は、ステップＳ０４０６に進む。
【００４４】
ステップＳ０４０５では、画像形成装置１１は、印字データに基づいて画像形成を行う。
【００４５】
ステップＳ０４０６では、画像形成装置１１は、コマンドデータが記録媒体の搬送方向の所定の位置に移動、又は記録媒体の搬送方向の位置をドット数で指定するデータ等の余白を形成するための入力余白データであるか否か解析する解析処理を行う。入力余白データは、いわゆる改行コマンドデータ等である。入力余白データは、図５の入力余白データによる余白の量２１１を表すデータである。
【００４６】
なお、入力余白データは、改行コマンドデータに限られない。入力余白データは、例えば画像形成装置１１に記録媒体の搬送を行わせる、いわゆる紙送りコマンドデータでもよい。
【００４７】
解析処理の結果、コマンドデータが入力余白データの場合、画像形成装置１１は、ステップＳ０４０７に進む。解析処理の結果、コマンドデータが入力余白データでない場合、画像形成装置１１は、ステップＳ０４０８に進む。
【００４８】
ステップＳ０４０７では、画像形成装置１１は、禁止処理を行う。コマンドデータが入力余白データの場合、画像形成装置１１は、入力余白データに基づく余白形成処理を禁止する処理を行う。即ち、ステップＳ０４０７では、画像形成装置１１は、入力余白データが入力されていた場合、余白形成処理を行わない。
【００４９】
ステップＳ０４０８では、画像形成装置１１は、コマンドデータに基づく処理を行う。例えばコマンドデータが改頁コマンドの場合、ステップＳ０４０８では、画像形成装置１１は、次の頁の画像形成を開始する位置まで移動する改頁を行う。
【００５０】
画像形成装置１１は、データの有するページをすべて処理するように、ステップＳ０４０４乃至ステップＳ０４０８の処理を繰り返し行う。データの有するページをすべて処理した場合、即ち、次のページがない場合、画像形成装置１１は、全体処理を終了する。
【００５１】
図６は、本発明の一実施形態に係る画像形成システムの各装置による全体処理の一例を説明するフローチャートである。
【００５２】
図６（Ａ）は、本発明の一実施形態に係る情報処理装置１０による全体処理の一例を説明するフローチャートである。
【００５３】
図６（Ｂ）は、本発明の一実施形態に係る画像形成装置１１による全体処理の一例を説明するフローチャートである。
【００５４】
ステップＳ０６Ａ０１では、情報処理装置１０は、画像形成装置１１にデータを出力する出力処理を行う。ステップＳ０６Ａ０１の処理は、図４のステップＳ０４０２に相当する。
【００５５】
ステップＳ０６Ｂ０１では、画像形成装置１１は、画像形成装置１１に設定余白データに基づいて余白の設定を行う処理である設定処理を行う。ステップＳ０６Ｂ０１の処理は、図４のステップＳ０４０１に相当する。
【００５６】
ステップＳ０６Ｂ０２では、画像形成装置１１は、データを情報処理装置１０から入力するための処理である入力処理を行う。入力するデータは、ステップＳ０６Ａ０１で出力処理されたデータである。
【００５７】
ステップＳ０６Ｂ０３では、画像形成装置１１は、画像形成を開始する位置か否かを判断する。判断は、ステップＳ０６Ｂ０１で設定された設定余白データに基づいて行われる。即ち、図５の場合、画像形成装置１１は、現在の位置が図５の画像形成を開始する位置２Ｐ２であるか否かの判断を行う。画像形成を開始する位置である場合（ステップＳ０６Ｂ０３でＹＥＳ）、画像形成装置１１は、ステップＳ０６Ｂ０５に進む。画像形成を開始する位置でない場合（ステップＳ０６Ｂ０３でＮＯ）、画像形成装置１１は、ステップＳ０６Ｂ０４に進む。
【００５８】
ステップＳ０６Ｂ０４では、画像形成装置１１は、画像形成を開始する位置に用紙を搬送する処理を行う。例えば頁の途中で止まっている状態の場合、ステップＳ０６Ｂ０４では、画像形成装置１１は、次の頁の先頭の位置からステップＳ０６Ｂ０１で設定された設定余白データに基づいて画像形成を開始する位置となるように用紙２を搬送する。即ち、画像形成装置１１は、図５の場合、図５の画像形成を開始する位置２Ｐ２となるように用紙２を搬送する。
【００５９】
ステップＳ０６Ｂ０３乃至ステップＳ０６Ｂ０４の処理は、図４のＳ０４０３の処理に相当する。
【００６０】
ステップＳ０６Ｂ０５では、画像形成装置１１は、解析処理によってデータが印字データかコマンドデータか判断を行う。データが印字データであると解析された場合（ステップＳ０６Ｂ０５で「印字データ」）、画像形成装置１１は、ステップＳ０６Ｂ０６に進む。データがコマンドデータであると解析された場合（ステップＳ０６Ｂ０５で「コマンドデータ」）、画像形成装置１１は、ステップＳ０６Ｂ０７に進む。ステップＳ０６Ｂ０５の処理は、図４のステップＳ０４０４の処理に相当する。
【００６１】
ステップＳ０６Ｂ０６では、画像形成装置１１は、印字データに基づいて画像形成を用紙２に行う。なお、ステップＳ０６Ｂ０６で画像形成される文字等は、予めステップＳ０６Ｂ０９で設定の処理が行われた場合、文字を斜体にする等の設定が反映されて、用紙２に画像形成される。ステップＳ０６Ｂ０６の処理は、図４のＳ０４０５の処理に相当する。
【００６２】
ステップＳ０６Ｂ０７では、画像形成装置１１は、解析処理によってコマンドデータが入力余白データか否か判断を行う。コマンドデータが入力余白データの場合（ステップＳ０６Ｂ０７でＹＥＳ）、画像形成装置１１は、ステップＳ０６Ｂ０８に進む。コマンドデータが入力余白データでない場合（ステップＳ０６Ｂ０７でＮＯ）、画像形成装置１１は、ステップＳ０６Ｂ０９に進む。ステップＳ０６Ｂ０７の処理は、図４のステップＳ０４０６の処理に相当する。
【００６３】
ステップＳ０６Ｂ０８では、画像形成装置１１は、禁止処理を行う。ステップＳ０６Ｂ０８では、画像形成装置１１は、入力余白データのコマンドデータが例えば改行コマンド、又は記録媒体の搬送方向について位置の指定を行うコマンドの場合、コマンドデータに基づく処理を禁止する処理を行う。例えば改行コマンドに基づいて処理が行われる場合、画像形成装置１１は、いわゆる「改行」を行い、１行分の余白を形成する処理を行う。禁止処理は、例えば入力余白データのコマンドデータに基づく処理を行わない処理である。画像形成装置１１は、禁止処理を行う場合、入力余白データのコマンドデータに基づく処理を行わず、次のデータに係る処理に移る、いわゆる「読み飛ばし」を行う。ステップＳ０６Ｂ０８では、画像形成装置１１は、禁止処理によって、改行コマンド等に基づく「改行」等の処理を行わないようにする。即ち、禁止処理によって、画像形成装置１１は、改行コマンド等に基づく余白を形成しないようにする。ステップＳ０６Ｂ０８の処理は、図４のステップＳ０４０７の処理に相当する。
【００６４】
ステップＳ０６Ｂ０９では、画像形成装置１１は、コマンドデータに基づく処理を行う。ステップＳ０６Ｂ０９では、画像形成装置１１は、データに入力されている各種の設定、及び定義を反映させる処理を行う。データには、入力余白データ、及び印字データ以外にコマンドデータとして、プリンタの初期化コマンド、漢字コード、文字を斜体にする等の文字装飾コマンドデータ、及び空白を作る空白コマンドデータ等が入力されている場合がある。例えば文字装飾コマンドデータの場合、画像形成装置１１は、文字が斜体で画像形成されるための設定を行う。画像形成装置１１は、ステップＳ０６Ｂ０９の設定に基づいてステップＳ０６Ｂ０６の画像形成を行う。
【００６５】
図７は、本発明の一実施形態に係る画像形成システムによる効果の一例を説明するためのシステム構成図である。
【００６６】
画像形成システム１Ａ、及び画像形成システム１Ｂは、図１で説明した画像形成システム１である。画像形成システム１Ａ、及び画像形成システム１Ｂは、図１で説明したネットワーク１２を共通して使用する構成の一例である。
【００６７】
画像形成システム１Ａは、図１で説明した情報処理装置１０、及び画像形成装置１１に相当する情報処理装置１０Ａ、及び画像形成装置１１Ａを有する。同様に、画像形成システム１Ｂは、図１で説明した情報処理装置１０、及び画像形成装置１１に相当する情報処理装置１０Ｂ、及び画像形成装置１１Ｂを有する。
【００６８】
画像形成システム１Ａは、データの流れ３ＡＡで図示するように情報処理装置１０Ａから画像形成装置１１Ａにデータ等を送信することで記録媒体に画像形成を行う。画像形成システム１Ｂは、データの流れ３ＢＢで図示するように情報処理装置１０Ｂから画像形成装置１１Ｂにデータ等を送信することで記録媒体に画像形成を行う。ネットワーク１２を共通して使用する構成は、例えばデータの流れ３ＢＡで図示するように情報処理装置１０Ｂから画像形成装置１１Ａにデータ等を送信することで記録媒体に画像形成を行うことが可能である。具体的には、例えば画像形成装置１１Ｂが故障等の場合、情報処理装置１０Ｂのユーザは、データの流れ３ＢＡのように画像形成装置１１Ｂに代えて画像形成装置１１Ａにデータ等を送信することで記録媒体に画像形成を行う。
【００６９】
図８は、従来技術の画像形成システムによる余白の指定の一例を説明するための表である。
【００７０】
従来技術の場合、各画像形成の余白の量は、情報処理装置１０Ａ、及び情報処理装置１０Ｂが送信するデータの入力余白データと、画像形成装置１１Ａ、及び画像形成装置１１Ｂに設定される設定余白データと、で表して指定する。
【００７１】
指定表４は、各装置、及び各データで表される余白の量の一例である。
【００７２】
「情報処理装置１０Ａから送信されるデータの入力余白データによる余白の量」は、図４のステップＳ０４０２で送信されるデータに含まれる入力余白データによる余白の量である。「情報処理装置１０Ｂから送信されるデータの入力余白データによる余白の量」は、図４のステップＳ０４０２で送信されるデータに含まれる入力余白データによる余白の量である。「画像形成装置１１Ａに設定された設定余白データによる余白の量」、及び「画像形成装置１１Ｂに設定された設定余白データによる余白の量」は、図４のステップＳ０４０１で設定される設定余白データによる余白の量２１１に相当する。
【００７３】
指定表４は、図７のデータの流れ３ＡＡ、及び図７のデータの流れ３ＢＢの場合、図５の画像形成を開始する位置２Ｐ２がいずれも頁の先頭位置２Ｐ１から「３ｃｍ」の位置とするための設定である。
【００７４】
図９は、従来技術の指定表の余白の量の指定による画像形成を開始する位置による課題の一例を説明する図である。
【００７５】
図９は、図５と同様に用紙２に頁の先頭位置２Ｐ１を基準に記録媒体にデータに基づいて画像形成を行う場合を例に説明する。
【００７６】
図９（Ａ）は、図７のデータの流れ３ＡＡ、かつ、図８の指定表４による指定の場合の例である。
【００７７】
図７のデータの流れ３ＡＡの場合、設定余白データによる余白の量２１１Ａは、図８の指定表４の「画像形成装置１１Ａに設定された設定余白データによる余白の量」であり、「１ｃｍ」である。図７のデータの流れ３ＡＡの場合、入力余白データによる余白の量２１２Ａは、図８の指定表４の「情報処理装置１０Ａから送信されるデータの入力余白データによる余白の量」であり、「２ｃｍ」である。図７のデータの流れ３ＡＡの場合、合算値２１３Ａは、「１ｃｍ＋２ｃｍ」であり、「３ｃｍ」となる。合算値２１３Ａが「３ｃｍ」の場合、画像形成を開始する位置２Ｐ２Ａは、「３ｃｍ」となる。
【００７８】
図９（Ｂ）は、図７のデータの流れ３ＢＢ、かつ、図８の指定表４による指定の場合の例である。図７のデータの流れ３ＢＢの場合、設定余白データによる余白の量２１１Ｂは、図８の指定表４の「画像形成装置１１Ｂに設定された設定余白データによる余白の量」であり、「２ｃｍ」である。図７のデータの流れ３ＢＢの場合、入力余白データによる余白の量２１２Ｂは、図８の指定表４の「情報処理装置１０Ｂから送信されるデータの入力余白データによる余白の量」であり、「１ｃｍ」である。図７のデータの流れ３ＢＢの場合、合算値２１３Ｂは、「２ｃｍ＋１ｃｍ」であり、「３ｃｍ」となる。合算値２１３Ｂが「３ｃｍ」の場合、画像形成を開始する位置２Ｐ２Ｂは、「３ｃｍ」となる。
【００７９】
画像形成システム１Ａ、及び画像形成システム１Ｂは、図８の指定表４のように各装置の設定、及びデータの余白の量等を表すことによって、合算値２１３Ａ、及び合算値２１３Ｂを同じにする。合算値２１３Ａ、及び合算値２１３Ｂを同じにすることによって、画像形成を開始する位置２Ｐ２Ａ、及び画像形成を開始する位置２Ｐ２Ｂが一致する。画像形成を開始する位置２Ｐ２Ａ、及び画像形成を開始する位置２Ｐ２Ｂが一致することによって、余白２１Ａ、及び余白２１Ｂが一致し、同じ位置から用紙２に画像形成が行われる。
【００８０】
図９（Ｃ）は、図７のデータの流れ３ＢＡ、かつ、図８の指定表４による指定の場合の例である。
【００８１】
しかし、従来技術では、図７のデータの流れ３ＢＡの場合、入力余白データによる余白の量２１２Ｃは、図８の指定表４の「情報処理装置１０Ｂから送信されるデータの入力余白データによる余白の量」であり、「１ｃｍ」である。従来技術では、図７のデータの流れ３ＢＡの場合、設定余白データによる余白の量２１１Ｃは、図８の指定表４の「画像形成装置１１Ａに設定された設定余白データによる余白の量」であり、「１ｃｍ」である。従来技術では、合算値２１３Ｃは、「１ｃｍ＋１ｃｍ」であり、「２ｃｍ」となる。したがって、画像形成を開始する位置２Ｐ２Ｃは、画像形成を開始する位置２Ｐ２Ａ、及び画像形成を開始する位置２Ｐ２Ｂと一致しない。よって、従来技術では、図７のデータの流れ３ＢＡの場合、余白２１Ｃは、余白２１Ａ、及び余白２１Ｂと一致せず、画像形成の開始する位置がずれてしまう場合がある。
【００８２】
図９の各図からわかるように、画像形成の開始する位置は、各画像形成装置に設定されている設定余白データによる余白の量と、各情報処理装置から送信される入力余白データによる余白の量の合算値が画像形成を開始する位置と異なる場合、ずれが発生する。
【００８３】
図１０は、本発明の一実施形態に係る画像形成装置による効果の一例を説明するための図である。
【００８４】
図１０は、図９と同様に用紙２に頁の先頭位置２Ｐ１から記録媒体にデータに基づいて画像形成を行う場合を例に説明する。
【００８５】
本発明の画像形成システムによって、図７のデータの流れ３ＡＡ、及びデータの流れ３ＢＢと同様の位置から画像形成を行う場合、設定余白データによる余白の量は、「３ｃｍ」が設定される。図４のステップＳ０４０１、及び図６のステップＳ０６Ｂ０１では、設定余白データによる余白の量２１１Ｄは、「３ｃｍ」が設定される。画像形成装置１１は、設定余白データによる余白の量２１１Ｄに「３ｃｍ」が設定された場合、図４のステップＳ０４０３で画像形成を開始する位置２Ｐ２Ｄが頁の先頭位置２Ｐ１から「３ｃｍ」の位置となるように用紙２を搬送する処理を行う。
【００８６】
本発明の画像形成システムの場合、画像形成装置１１は、ステップＳ０４０２で送信されるデータに入力されている入力余白データによる余白の量２１２Ｄを禁止処理によってゼロとする処理を行う。
【００８７】
禁止処理は、画像形成を開始する位置２Ｐ２Ｄに用紙２が搬送された場合、データを解析し、解析によって印字データが現れるまで入力余白データに基づく余白形成処理を行わない処理である。印字データが現れるまで入力余白データに基づく余白形成処理を行わないことによって、画像形成装置１１は、入力余白データによる余白の量２１２Ｄをゼロとすることができる。入力余白データによる余白の量２１２Ｄをゼロとすることで、画像形成を開始する位置は、設定余白データによる余白の量２１１Ｄによって決定する。
【００８８】
余白２１Ｄは、図９（Ａ）の余白２１Ａ、及び余白２１Ｂと同様となる。よって、本発明の画像形成システムの場合、画像形成装置１１は、図７のデータの流れ３ＡＡ、データの流れ３ＢＢ、及びデータの流れ３ＢＡのいずれの場合であっても所定の位置から画像形成を行うことができる。ゆえに、本発明の画像形成システムは、記録媒体の所定の位置から画像形成を行うことができる。
【００８９】
また、従来技術の場合、画像形成の開始する位置の調整は、設定余白データ、及び入力余白データのどちらか一方、又は両方を変更する必要があり、調整に時間がかかる場合があった。
【００９０】
本発明の画像形成システムの場合、画像形成の開始する位置の調整は、設定余白データの変更で行うことができ、調整にかかる時間を少なくすることができる。
【００９１】
＜機能構成＞
図１１は、本発明の一実施形態に係る画像形成装置の機能構成の一例を説明する機能ブロック図である。
【００９２】
画像形成装置１１は、受信部１１Ｆ１と、解析部１１Ｆ２と、処理部１１Ｆ３と、操作部１１Ｆ４と、画像形成部１１Ｆ５と、記憶部１１Ｆ６と、を有する。
【００９３】
受信部１１Ｆ１は、画像形成装置１１に入力されるデータ等を取得する。受信部１１Ｆ１は、例えば図３のネットワークＩ／Ｆ１１Ｄ４等によって実現される。
【００９４】
解析部１１Ｆ２は、データの解析を行う。解析部１１Ｆ２は、例えば図３のＣＰＵ１１Ｄ１等によって実現される。解析部１１Ｆ２が行う解析は、例えば図６（Ｂ）のステップＳ０６Ｂ０５、及びステップＳ０６Ｂ０７等である。解析部１１Ｆ２の解析の結果、データが印字データの場合、画像形成部１１Ｆ５は、印字データに基づいて画像形成を行う。解析部１１Ｆ２の解析の結果、データがコマンドデータの場合、解析部１１Ｆ２は、さらにコマンドデータが入力余白データであるかを解析する。解析部１１Ｆ２の解析の結果、コマンドデータが入力余白データの場合、処理部１１Ｆ３が入力余白データに基づいて所定の処理を行う。解析部１１Ｆ２の解析の結果、データがコマンドデータの場合、処理部１１Ｆ３がコマンドデータに基づいて所定の処理を行う。
【００９５】
処理部１１Ｆ３は、各種の処理を行う。処理部１１Ｆ３は、コマンド処理部１１Ｆ３１と、禁止処理部１１Ｆ３２と、設定処理部１１Ｆ３３と、を有する。処理部１１Ｆ３は、例えば図３のＣＰＵ１１Ｄ１、及びＡＳＩＣ１１Ｄ３等によって実現される。
【００９６】
コマンド処理部１１Ｆ３１は、解析部１１Ｆ２が解析したデータに含まれるコマンドデータに基づいて処理を行う。
【００９７】
禁止処理部１１Ｆ３２は、頁の先頭部分においてコマンドデータが入力余白データの場合、改行コマンド等に基づくコマンド処理部１１Ｆ３１による余白形成処理を禁止する処理を行う。
【００９８】
設定処理部１１Ｆ３３は、設定余白データに基づいて余白形成処理を行う。
【００９９】
操作部１１Ｆ４は、ユーザによる各種操作を受け付ける処理を行う。操作部１１Ｆ４は、例えば図３の入力装置１１Ｄ６によって実現される。なお、操作部１１Ｆ４は、図２のネットワーク１２を介して情報処理装置１０等によって実現されてもよい。操作部１１Ｆ４は、例えばユーザに設定余白データの設定をユーザに操作させる。
【０１００】
画像形成部１１Ｆ５は、画像形成のための各種処理、及び制御を行う。画像形成部１１Ｆ５は、例えば搬送ローラ（図示せず）、及びモータ（図示せず）等によって記録媒体の搬送を行い、例えば印字ヘッド（図示せず）等によって記録媒体に画像形成を行う。画像形成部１１Ｆ５は、例えば図３のＣＰＵ１１Ｄ１、ＡＳＩＣ１１Ｄ３、及び各種制御装置（図示せず）等によって、印字データ、コマンドデータ、及び設定余白データ等に基づいて対応した各種処理を行う。
【０１０１】
記憶部１１Ｆ６は、各種データの記憶を行う。記憶部１１Ｆ６は、図３の記憶装置１１Ｄ２等によって実現される。記憶部１１Ｆ６は、例えばデータ、及び設定余白データ等を記憶する。
【０１０２】
＜第２実施形態＞
第２実施形態は、図１で示した画像形成システム１、情報処理装置１０、及び画像形成装置１１によって実現される。したがって、画像形成システム１、情報処理装置１０、及び画像形成装置１１の説明は省略する。
【０１０３】
図１２は、本発明の一実施形態に係る第２実施形態の画像形成装置の動作例を説明する図である。
【０１０４】
第２実施形態では、画像形成装置１１は、複数の画像形成を開始する位置を記憶する。画像形成を開始する位置は、例えば印字ヘッド（図示せず）の移動方向の所定の間隔である「桁」で示せる。以下、画像形成を開始する位置を「桁」で示す場合を例に説明する。
【０１０５】
図１２（Ａ）は、１桁目が画像形成を開始する位置（以下、１桁目の位置という。）の場合の例である。図１２（Ｂ）は、９桁目が画像形成を開始する位置（以下、９桁目の位置という。）の場合の例である。以下、図１２（Ａ）、及び図１２（Ｂ）の場合を例に説明する。
【０１０６】
図１２で図示するように、画像形成装置１１は、データに基づいて画像形成を開始する位置を１桁目の位置２Ｐ３、又は９桁目の位置２Ｐ４のいずれかに変更する。
【０１０７】
画像形成を開始する位置を１桁目の位置２Ｐ３、又は９桁目の位置２Ｐ４とするかは、データを解析して決定する。
【０１０８】
画像形成装置１１は、予め１桁目の位置２Ｐ３、及び９桁目の位置２Ｐ４である画像形成を開始する位置の条件を記憶している。画像形成装置１１は、データを解析し、解析の結果、記憶した条件に一致する場合、所定の画像形成を開始する位置に用紙２を搬送する。画像形成装置１１は、記録媒体が搬送された位置から画像形成を開始する。即ち、図１２（Ａ）の場合、画像形成装置１１は、印字データが１桁目にある場合、１桁目の位置２Ｐ３から画像形成を開始する。図１２（Ｂ）の場合、画像形成装置１１は、印字データが９桁目にある場合、９桁目の位置２Ｐ４から画像形成を開始する。画像形成装置１１は、印字データが１桁目、又は９桁目にない場合、画像形成を開始する位置２Ｐ２から画像形成を開始する。
【０１０９】
なお、実施形態は、画像形成装置１１が２種類の画像形成を開始する位置を記憶する場合に限られない。例えば画像形成装置１１は、３種類以上の画像形成を開始する位置を記憶してもよい。また、記憶する条件は、位置に係る条件以外に画像形成される文字等についての条件を含んでもよい。
【０１１０】
＜第２実施形態の全体処理＞
図１３は、本発明の一実施形態に係る第２実施形態の画像形成システムの各装置による全体処理の一例を説明するフローチャートである。
【０１１１】
第２実施形態では、第１実施形態の図６のフローチャートで示した全体処理に代えて図１３に示すフローチャートで示す全体処理を行う。図１３は、図６と比較してステップＳ１３Ｂ０１乃至ステップＳ１３Ｂ０３の処理が加えられている点が異なる。図１３は、図６と同一の処理については同一の符号を付し、説明を省略する。
【０１１２】
ステップＳ１３Ｂ０１では、画像形成装置１１は、画像形成を開始する位置の条件の入力処理を行う。画像形成を開始する位置の条件は、図１２の場合、１桁目の位置２Ｐ３、及び９桁目の位置２Ｐ４のデータである。ステップＳ１３Ｂ０１は、例えば図１１の記憶部１１Ｆ６等によって実現される。
【０１１３】
ステップＳ１３Ｂ０２では、画像形成装置１１は、印字データが条件に一致する位置か否かの判断を行う。図１２の場合でデータの解析の結果が１桁目、又は９桁目である場合（ステップＳ１３Ｂ０２でＹＥＳ）、画像形成装置１１は、ステップＳ１３Ｂ０３に進む。図１２の場合でデータの解析の結果が１桁目、又は９桁目でない場合（ステップＳ１３Ｂ０２でＮＯ）、画像形成装置１１は、ステップＳ０６Ｂ０６に進む。ステップＳ１３Ｂ０２は、例えば図１１の解析部１１Ｆ２等によって実現される。
【０１１４】
ステップＳ１３Ｂ０３では、画像形成装置１１は、所定の位置に記録媒体を搬送する処理を行う。図１２の場合でデータの解析の結果が１桁目の場合、画像形成装置１１は、図１２の１桁目の位置２Ｐ３と画像形成を開始する位置を変更するために、用紙２を図１２の１桁目の位置２Ｐ３に搬送する処理を行う。図１２の場合でデータの解析の結果が９桁目の場合、画像形成装置１１は、図１２の９桁目の位置２Ｐ４に画像形成を開始する位置を変更するために、用紙２を図１２の９桁目の位置２Ｐ４に搬送する処理を行う。ステップＳ１３Ｂ０３は、例えば図１１の処理部１１Ｆ３等によって実現される。
【０１１５】
ステップＳ１３Ｂ０３の処理が行われた場合、ステップＳ０６Ｂ０６では、画像形成装置１１は、変更された画像形成を開始する位置から画像形成を行う。
【０１１６】
画像形成装置１１は、予め入力した条件に基づいて画像形成を開始する位置を変更することによって、記録媒体の所定の位置から画像形成を開始することができる。
【０１１７】
＜第３実施形態＞
第３実施形態は、第１実施形態、及び第２実施形態と画像形成システムの全体構成が異なる。
【０１１８】
図１４は、本発明の一実施形態に係る第３実施形態の画像形成システムの全体構成の一例を説明する概要図である。
【０１１９】
第３実施形態の画像形成システム５は、情報処理装置１０と、画像形成装置１１と、外部装置１３と、を有する。画像形成システム５の有する各装置は、ネットワーク１２によって相互に接続する。
【０１２０】
画像形成システム５は、例えば第１実施形態の図６の全体処理を行う。第３実施形態の画像形成システム５、及び第１実施形態の画像形成システム１では、各装置の有する機構構成が異なる。
【０１２１】
外部装置１３のハードウェア構成は、例えば図２で説明した情報処理装置１０と同様の構成である。外部装置１３のハードウェア構成の説明は、省略する。第３実施形態の情報処理装置１０、及び画像形成装置１１のハードウェア構成は、第１実施形態と同様であり、説明を省略する。
【０１２２】
図１５は、本発明の一実施形態に係る第３実施形態の画像形成システムの機能構成の一例を説明する機能ブロック図である。
【０１２３】
画像形成システム５では、第１実施形態の図１１と比較して、解析部１１Ｆ２、及び禁止処理部１１Ｆ３２は、外部装置１３が有する。
【０１２４】
外部装置１３は、受信部１３Ｆ１と、記憶部１３Ｆ２と、送信部１３Ｆ３と、解析部１１Ｆ２と、禁止処理部１１Ｆ３２と、を有する。
【０１２５】
受信部１３Ｆ１は、図１１の受信部１１Ｆ１と同様である。受信部１３Ｆ１は、情報処理装置１０からデータ等を取得する。
【０１２６】
記憶部１３Ｆ２は、外部装置１３が取得した各種データを記憶する。
【０１２７】
送信部１３Ｆ３は、各種データを送信する。送信部１３Ｆ３は、図２のネットワークＩ／Ｆ１０Ｄ３等によって実現される。送信部１３Ｆ３は、例えば禁止処理部１１Ｆ３２が禁止処理したデータを画像形成装置１１に送信する。
【０１２８】
解析部１１Ｆ２は、図１１の解析部１１Ｆ２と同様に、受信部１３Ｆ１が取得したデータを解析する。解析部１１Ｆ２は、データに入力されているデータがコマンドデータであるかの解析を行う。データに入力されているデータがコマンドデータの場合、解析部１１Ｆ２は、コマンドデータが入力余白データであるかを解析する。
【０１２９】
禁止処理部１１Ｆ３２は、禁止処理を行う。禁止処理は、データの各頁の先頭部分に入力されている入力余白データを削除する処理である。禁止処理は、入力余白データによる余白の量をゼロに変更する処理でもよい。
【０１３０】
外部装置１３は、画像形成装置１１の仕様等に基づいてデータの入力余白データを調整してもよい。画像形成装置１１の画像形成を開始する位置、及び画像形成を行う範囲は、画像形成装置１１の仕様に依存する。情報処理装置１０から取得したデータで指定された画像形成を行う位置が仕様に基づいて画像形成が行えない場合、外部装置１３は、データの入力余白データを変更して画像形成が行えるように調整してもよい。調整に必要なデータは、予め記憶部１３Ｆ２に記憶される。
【０１３１】
また、画像形成システム５で第２実施形態の全体処理を行ってもよい。例えば外部装置１３は、予め図１２の９桁目の位置２Ｐ４を記憶する。情報処理装置１０から９桁目から画像形成を開始するデータが取得された場合、外部装置１３は、画像形成装置１１が図１２の９桁目の位置２Ｐ４から画像形成を開始するようにデータを調整する処理を行ってもよい。例えば調整は、禁止処理部１１Ｆ３２によって頁の先頭部分に入力されていた入力余白データによる余白の量をゼロとする処理を行い、９行分に相当する入力余白データを入力する処理等である。
【０１３２】
画像形成システム５は、解析、及び禁止処理を外部装置１３で実現する構成である。外部装置１３は、画像形成装置１１とは分離した装置として設置、又はいわゆるオプション装置として画像形成装置１１に装着する。画像形成装置１１とは分離した装置として設置、又はいわゆるオプション装置として画像形成装置１１に装着する構成によって、画像形成装置１１は、従来の画像形成装置でもよい。したがって、画像形成システム５は、画像形成装置１１が従来の画像形成装置の場合でも、外部装置１３によって画像形成装置１１が記録媒体の所定の位置から画像形成を行うことができる。
【０１３３】
＜第４実施形態＞
第４実施形態は、第１実施形態、及び第２実施形態と同様に図１で説明した画像形成システムの全体構成を用いる。したがって、第４実施形態は、第１実施形態の画像形成システム１を用いる。全体構成の説明は、省略する。
【０１３４】
第４の実施形態は、画像形成装置１１に代えて情報処理装置１０が解析部１１Ｆ２、及び禁止処理部１１Ｆ３２を有する点が第１実施形態と異なる。
【０１３５】
図１６は、本発明の一実施形態に係る第４実施形態の画像形成システムの機能構成の一例を説明する機能ブロック図である。
【０１３６】
画像形成装置１１は、図１５の画像形成装置１１と同様の機能構成、及びハードウェア構成である。したがって、画像形成装置１１の説明は、省略する。
【０１３７】
第４実施形態の情報処理装置１０は、第１実施形態の情報処理装置１０に加えて、第３実施形態の図１５の外部装置１３の機能を有する。
【０１３８】
第４実施形態の情報処理装置１０は、アプリケーション処理部１０Ｆ１を有する。第４実施形態の情報処理装置１０は、図１５の外部装置１３の機能である受信部１３Ｆ１と、記憶部１３Ｆ２と、送信部１３Ｆ３と、解析部１１Ｆ２と、禁止処理部１１Ｆ３２と、を有する。
【０１３９】
記憶部１３Ｆ２、送信部１３Ｆ３、解析部１１Ｆ２、及び禁止処理部１１Ｆ３２は、図１３で説明した機能と同様である。したがって、説明を省略する。
【０１４０】
解析部１１Ｆ２、及び禁止処理部１１Ｆ３２は、例えばプリンタドライバ等のプログラム、又はプリントプロセッサ（図示せず）等で実現される。プログラムの場合、解析部１１Ｆ２、及び禁止処理部１１Ｆ３２は、情報処理装置１０にプログラムがインストールされて実現される。
【０１４１】
アプリケーション処理部１０Ｆ１は、例えばアプリケーションソフトウェア（Ａｐｐｌｉｃａｔｉｏｎ  ｓｏｆｔｗａｒｅ）を情報処理装置１０にインストールして実現される。アプリケーションソフトウェアは、例えばワードプロセッサ等であり、データを生成する。
【０１４２】
第４実施形態の画像形成システム１は、解析、及び禁止処理を情報処理装置１０で実現する構成である。情報処理装置１０は、画像形成装置１１とは別の装置である。情報処理装置１０で解析、及び禁止処理を行う構成によって、画像形成装置１１は、従来の画像形成装置でもよい。したがって、第４実施形態の画像形成システム１は、画像形成装置１１が従来の画像形成装置の場合でも、情報処理装置１０によって画像形成装置１１が記録媒体の所定の位置から画像形成を行うことができる。
【０１４３】
なお、第３実施形態で外部装置１３、及び第４実施形態の情報処理装置１０は、２以上の装置であってもよい。例えば外部装置１３は、分散、並列、又は冗長に処理、又は記憶を行うために、処理の一部、又は全部をネットワーク１２を介して別の装置（図示せず）に行わせる構成でもよい。
【０１４４】
第１実施形態乃至第４実施形態では、解析、及び禁止処理を行うことによって、データの入力余白データによる余白形成処理を禁止することができる。画像形成装置１１は、設定余白データに基づいて余白形成処理を行う。従来では、入力余白データ、及び設定余白データに基づいて余白形成処理を行っていたのに対して第１実施形態乃至第４実施形態は、設定余白データに基づいて余白形成処理を行う。入力余白データによる余白形成処理は、禁止処理によって余白形成処理が禁止されるため、画像形成を開始する位置が設定余白データに基づいて決めることができる。したがって、第１実施形態乃至第４実施形態は、解析、及び禁止処理を行うことによって、記録媒体の所定の位置から画像形成を行うことができる。
【０１４５】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１４６】
１、１Ａ、１Ｂ、５、６  画像形成システム
１０、１０Ａ、１０Ｂ  情報処理装置
１０Ｄ１  ＣＰＵ
１０Ｄ２  記憶装置
１０Ｄ３  ネットワークＩ／Ｆ
１０Ｄ４  入力装置
１０Ｄ５  出力装置
１０Ｆ１  アプリケーション処理部
１１、１１Ａ、１１Ｂ  画像形成装置
１１Ｄ１  ＣＰＵ
１１Ｄ２  記憶装置
１１Ｄ３  ＡＳＩＣ
１１Ｄ４  ネットワークＩ／Ｆ
１１Ｄ５  プリンタ装置
１１Ｄ６  入力装置
１１Ｄ７  出力装置
１１Ｆ１  受信部
１１Ｆ２  解析部
１１Ｆ３  処理部
１１Ｆ３１  コマンド処理部
１１Ｆ３２  禁止処理部
１１Ｆ３３  設定処理部
１１Ｆ４  操作部
１１Ｆ５  画像形成部
１１Ｆ６  記憶部
１２  ネットワーク
１３  外部装置
１３Ｆ１  受信部
１３Ｆ２  記憶部
１３Ｆ３  送信部
２  用紙
２Ｐ１  頁の先頭位置
２１１、２１１Ａ、２１１Ｂ、２１１Ｃ、２１１Ｄ  設定余白データによる余白の量
２１２Ａ、２１２Ｂ、２１２Ｃ、２１１Ｄ  入力余白データによる余白の量
２１３Ａ、２１３Ｂ、２１３Ｃ  合算値
２Ｐ２、２Ｐ２Ａ、２Ｐ２Ｂ、２Ｐ２Ｃ、２Ｐ２Ｄ  画像形成を開始する位置
２Ｐ３  １行目の位置
２Ｐ４  ９行目の位置
２１、２１Ａ、２１Ｂ、２１Ｃ、２１Ｄ  余白
３ＡＡ、３ＢＢ、３ＢＡ  データの流れ
４  指定表
【先行技術文献】
【特許文献】
【０１４７】
【特許文献１】特開平１１−０４２８３９号公報
【図１】
2016007732.tif 000003
【図２】
2016007732.tif 000004
【図３】
2016007732.tif 000005
【図４】
2016007732.tif 000006
【図５】
2016007732.tif 000007
【図６】
2016007732.tif 000008
【図７】
2016007732.tif 000009
【図８】
2016007732.tif 000010
【図９】
2016007732.tif 000011
【図１０】
2016007732.tif 000012
【図１１】
2016007732.tif 000013
【図１２】
2016007732.tif 000014
【図１３】
2016007732.tif 000015
【図１４】
2016007732.tif 000016
【図１５】
2016007732.tif 000017
【図１６】
2016007732.tif 000018