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