(57)【要約】 【課題】不定形の用紙サイズの用紙への画像形成を画像形成装置に行わせる際の、不定形の用紙サイズの設定の手間を軽減すること。【解決手段】画像形成装置１０は、当該画像形成装置１０において設定された不定形の用紙サイズを不定形サイズ情報として登録する。そして、画像形成装置１０は、当該不定形サイズ情報をクライアント端末２０に送信する。クライアント端末２０は、不定形サイズ情報を受信すると当該不定形サイズ情報を登録し、プリンタドライバに反映する。【選択図】図１
2009042977.tif 000002
【特許請求の範囲】
【請求項１】
通信回線を介して互いに接続されたデータ処理装置と画像形成装置とを備え、前記データ処理装置から送信されるプリント指令に従って前記画像形成装置が当該プリント指令で指定された用紙上に画像形成を行う画像形成システムであって、
前記画像形成装置は、
当該画像形成装置で使用する不定形用紙の用紙サイズを示す不定形サイズ情報を含む用紙情報を設定する設定部と、
前記通信回線を介して前記データ処理装置と通信を行う通信部と、
前記通信部を制御して前記用紙情報を前記データ処理装置に送信する送信制御部と、
を備え、
前記データ処理装置は、
前記通信回線を介して前記画像形成装置と通信を行う通信部と、
前記通信部を介して前記画像形成装置側から受信した前記用紙情報を登録する登録部と、
前記登録部に登録された用紙情報に基づいて前記不定形用紙を指定可能にユーザに提供し、前記ユーザにより前記不定形用紙が指定された場合、当該不定形用紙の情報を含むプリント指令を生成するプリンタドライバ部と、
を備える画像形成システム。
【請求項２】
前記用紙情報は、各不定形用紙に対応付けられた名称情報を含む、
請求項１に記載の画像形成システム。
【請求項３】
前記用紙情報は、各不定形用紙に設定された、画像の余白量を示す余白量情報を含む、
請求項１又は２に記載の画像形成システム。
【請求項４】
前記画像形成装置は、ユーザによるキー入力可能な操作部を備え、
前記設定部は、前記操作部より入力された操作信号に基づいて用紙情報を設定する、
請求項１〜３の何れか一項に記載の画像形成システム。
【請求項５】
前記画像形成装置は原稿画像を読み取り画像データを生成する画像読取部を備え、
前記設定部は、前記画像読取部で得られた画像データに基づいて算出された用紙サイズを不定形サイズ情報として設定する請求項１〜４の何れか一項に記載の画像形成システム。
【請求項６】
前記画像形成装置は、用紙の給紙部に設けられ給紙される用紙のサイズに応じたデータを出力する検出器を備え、
前記設定部は、前記検出器から得られたデータに従って特定した用紙サイズを不定形サイズ情報として設定する請求項１〜５の何れか一項に記載の画像形成システム。
【請求項７】
前記データ処理装置は、
前記通信部を制御して前記用紙情報の取得要求である取得要求信号を前記画像形成装置に送信する取得要求制御部、
を更に備え、
前記送信制御部は、
前記通信部が前記データ処理装置側から前記取得要求信号を受信した場合、前記通信部を制御して前記設定部で設定された用紙情報を前記データ処理装置に送信する、
請求項１〜６の何れか一項に記載の画像形成システム。
【請求項８】
前記データ処理装置の取得要求制御部は、自装置が起動した際、前記通信部を制御して前記取得要求信号を前記画像形成装置に送信する、
請求項７に記載の画像形成システム。
【請求項９】
画像形成装置と通信回線を介して接続された通信部を有し、当該通信部を介して前記画像形成装置にプリント指令を送信して前記画像形成装置に前記プリント指令で指定された用紙上に画像形成を行わせるコンピュータを、
前記通信部を介して前記画像形成装置から受信した、前記画像形成装置で使用する不定形用紙の用紙サイズを示す不定形サイズ情報を含む用紙情報を登録する登録部、
前記登録部に登録された用紙情報に基づいて前記不定形用紙を指定可能にユーザに提供し、前記ユーザにより前記不定形用紙が指定された場合、当該不定形用紙の情報を含むプリント指令を生成するプリンタドライバ部、
として機能させるためのプログラム。
【請求項１０】
前記コンピュータを、更に、
前記通信部を制御して前記用紙情報の取得要求である取得要求信号を前記画像形成装置に送信する取得要求制御部、
として機能させるための請求項９に記載のプログラム。
【請求項１１】
データ処理装置と通信回線を介して接続された通信部を備え、前記データ処理装置から送信されるプリント指令に従って当該プリント指令で指定された用紙上に画像を形成する画像形成装置であって、
当該画像形成装置で使用する不定形用紙の用紙サイズを示す不定形サイズ情報を含む用紙情報を設定する設定部と、
前記通信部を制御して前記用紙情報を前記データ処理装置に送信する送信制御部と、
を備える画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
近年、プリンタドライバがインストールされているＰＣ（Personal Computer）等のデータ処理装置がＬＡＮ（Local Area Network）等の通信ネットワークを介して、画像形成装置を制御する画像形成システムが普及している。
【０００３】
この画像形成システムにおいて、画像形成装置が画像形成処理のためにサポートしている、規格に則った定型の用紙サイズ（例えばＡ４サイズ、Ｂ５サイズ等）は、予めプリンタドライバの用紙サイズの選択肢として用意されている。
【０００４】
そのため、ユーザは、プリンタドライバ上で、予め用紙されている用紙サイズを選択するだけの簡単な操作で、画像形成装置での画像形成を行う用紙の設定を行うことができる。
【０００５】
また、本体の手差しトレイガイドで用紙の主走査方向幅を検出し、それをプリンタドライバに送ることでドライバに設定されている不定形の用紙サイズの中から近いサイズのものを絞り込んで表示する技術が開示されている（特許文献１参照）。
【０００６】
また、プリンタドライバで一度設定した不定形の用紙サイズを多数記憶しておき、これらの用紙サイズを選択可能にすることで、一度利用した用紙サイズを再度利用する技術が開示されている（特許文献２参照）。
【特許文献１】特開２００３−１４０８５９号公報
【特許文献２】特開２００５−２１５９７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかし、従来の画像形成システムや特許文献１の技術では、規格に則っていない不定形の用紙サイズの用紙（不定形用紙）に画像形成処理を行う場合、ユーザは、画像形成装置側で不定形の用紙サイズの設定を行うと共に、プリンタドライバ側でも同様に不定形の用紙サイズの設定を行う必要があり、用紙サイズの設定に手間がかかってしまった。
【０００８】
また、特許文献２の技術でも、初めて使用する不定形の用紙サイズの用紙に画像形成処理を行う場合、ユーザは、画像形成装置及びプリンタドライバの双方で用紙サイズの設定を行う必要があり、用紙サイズの設定に手間がかかってしまった。
【０００９】
本発明は、上述したような課題に鑑みて為されたものであり、その目的とするところは、不定形用紙への画像形成を画像形成装置に行わせる際の、不定形用紙の用紙サイズの設定の手間を軽減することである。
【課題を解決するための手段】
【００１０】
上記の課題を解決するために、請求項１に記載の発明は、
通信回線を介して互いに接続されたデータ処理装置と画像形成装置とを備え、前記データ処理装置から送信されるプリント指令に従って前記画像形成装置が当該プリント指令で指定された用紙上に画像形成を行う画像形成システムであって、
前記画像形成装置は、
当該画像形成装置で使用する不定形用紙の用紙サイズを示す不定形サイズ情報を含む用紙情報を設定する設定部と、
前記通信回線を介して前記データ処理装置と通信を行う通信部と、
前記通信部を制御して前記用紙情報を前記データ処理装置に送信する送信制御部と、
を備え、
前記データ処理装置は、
前記通信回線を介して前記画像形成装置と通信を行う通信部と、
前記通信部を介して前記画像形成装置側から受信した前記用紙情報を登録する登録部と、
前記登録部に登録された用紙情報に基づいて前記不定形用紙を指定可能にユーザに提供し、前記ユーザにより前記不定形用紙が指定された場合、当該不定形用紙の情報を含むプリント指令を生成するプリンタドライバ部と、
を備える。
【００１１】
請求項２に記載の発明は、請求項１に記載の発明において、
前記用紙情報は、各不定形用紙に対応付けられた名称情報を含む。
【００１２】
請求項３に記載の発明は、請求項１又は２に記載の発明において、
前記用紙情報は、各不定形用紙に設定された、画像の余白量を示す余白量情報を含む。
【００１３】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の発明において、
前記画像形成装置は、ユーザによるキー入力可能な操作部を備え、
前記設定部は、前記操作部より入力された操作信号に基づいて用紙情報を設定する。
【００１４】
請求項５に記載の発明は、請求項１〜４の何れか一項に記載の発明において、
前記画像形成装置は原稿画像を読み取り画像データを生成する画像読取部を備え、
前記設定部は、前記画像読取部で得られた画像データに基づいて算出された用紙サイズを不定形サイズ情報として設定する。
【００１５】
請求項６に記載の発明は、請求項１〜５の何れか一項に記載の発明において、
前記画像形成装置は、用紙の給紙部に設けられ給紙される用紙のサイズに応じたデータを出力する検出器を備え、
前記設定部は、前記検出器から得られたデータに従って特定した用紙サイズを不定形サイズ情報として設定する。
【００１６】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の発明において、
前記データ処理装置は、
前記通信部を制御して前記用紙情報の取得要求である取得要求信号を前記画像形成装置に送信する取得要求制御部、
を更に備え、
前記送信制御部は、
前記通信部が前記データ処理装置側から前記取得要求信号を受信した場合、前記通信部を制御して前記設定部で設定された用紙情報を前記データ処理装置に送信する。
【００１７】
請求項８に記載の発明は、請求項７に記載の発明において、
前記データ処理装置の取得要求制御部は、自装置が起動した際、前記通信部を制御して前記取得要求信号を前記画像形成装置に送信する。
【００１８】
請求項９に記載のプログラムは、
画像形成装置と通信回線を介して接続された通信部を有し、当該通信部を介して前記画像形成装置にプリント指令を送信して前記画像形成装置に前記プリント指令で指定された用紙上に画像形成を行わせるコンピュータを、
前記通信部を介して前記画像形成装置から受信した、前記画像形成装置で使用する不定形用紙の用紙サイズを示す不定形サイズ情報を含む用紙情報を登録する登録部、
前記登録部に登録された用紙情報に基づいて前記不定形用紙を指定可能にユーザに提供し、前記ユーザにより前記不定形用紙が指定された場合、当該不定形用紙の情報を含むプリント指令を生成するプリンタドライバ部、
として機能させる。
【００１９】
請求項１０に記載の発明は、請求項９に記載の発明において、
前記コンピュータを、更に、
前記通信部を制御して前記用紙情報の取得要求である取得要求信号を前記画像形成装置に送信する取得要求制御部、
として機能させる。
【００２０】
請求項１１に記載の発明は、
データ処理装置と通信回線を介して接続された通信部を備え、前記データ処理装置から送信されるプリント指令に従って当該プリント指令で指定された用紙上に画像を形成する画像形成装置であって、
当該画像形成装置で使用する不定形用紙の用紙サイズを示す不定形サイズ情報を含む用紙情報を設定する設定部と、
前記通信部を制御して前記用紙情報を前記データ処理装置に送信する送信制御部と、
を備える。
【発明の効果】
【００２１】
請求項１、４、７、８、９、１０及び１１に記載の発明によれば、不定形用紙の登録を画像形成装置のみで行えばよく、データ処理装置で同種の不定形用紙の用紙サイズを登録する手間を省くことができる。
【００２２】
請求項２に記載の発明によれば、請求項１に記載の発明と同様の効果が得られるのは無論のこと、データ処理装置において、画像形成装置で設定された不定形用紙の用紙サイズの名称が表示され、ユーザの使い勝手が向上する。
【００２３】
請求項３に記載の発明によれば、請求項１及び２に記載の発明と同様の効果が得られるのは無論のこと、画像形成装置のみで余白量の設定を行えばよく、余白量の設定の手間を軽減することができる。
【００２４】
請求項５に記載の発明によれば、請求項１〜４に記載の発明と同様の効果が得られるのは無論のこと、画像形成装置で生成された原稿画像の画像データに基づいて用紙サイズを算出するため、不定形の用紙サイズの設定をユーザによるキー入力で行う必要がない。
【００２５】
請求項６に記載の発明によれば、請求項１〜５に記載の発明と同様の効果が得られるのは無論のこと、画像形成装置で用紙サイズの特定が行われるため、不定形の用紙サイズの設定をユーザによるキー入力で行う必要がない。
【発明を実施するための最良の形態】
【００２６】
[第１の実施の形態]
以下、本発明に係る画像形成システムの第１の実施の形態について説明する。
【００２７】
[画像形成システムのシステム構成]
図１に、画像形成システム１００のシステム構成を示す。図１に示すように、画像形成システム１００は、画像形成装置１０とクライアント端末２０とから構成されており、各装置は通信ネットワークＮを介して、データ通信可能に接続されている。
【００２８】
画像形成装置１０は、コピー機能、画像読取機能、プリンタ機能を備えた、所謂ＭＦＰ（Multi-Function Peripheral）であり、クライアント端末２０から送信されるプリントジョブ（プリント指令）や、画像形成装置１０に備えられているスキャナ等の画像読取部から読み込んだ画像データ等に基づき、用紙に画像を形成する。
【００２９】
クライアント端末２０は、所謂パーソナルコンピュータであり、画像形成装置１０にプリントジョブを送信する機能を有する。クライアント端末２０には、プリンタドライバソフトウェアプログラム（以下、単にプリンタドライバと称することがある。）がインストールされており、このプリンタドライバの機能を用いて画像形成時に適用されるプリント条件のデータや画像データ等を含んだプリントジョブを生成し画像形成装置１０に送信する。
【００３０】
[画像形成装置の機能的構成]
図２に、画像形成装置１０の構成を示す。図２に示すように、画像形成装置１０は、制御部１１、ＲＯＭ（Read Only Memory）１２、操作部１３、表示部１４、通信部１５、記憶部１６、画像読取部１７、画像形成部１８、排紙部１９を備えて構成されている。
【００３１】
制御部１１は、ＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）等から構成され、画像形成装置１０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部１３から入力される操作信号又は通信部１５により受信した指示信号に応じて、ＲＯＭ１２に格納されている各種処理プログラムを読み出してＲＡＭに展開し、当該プログラムとの協働により各種処理を行う。
【００３２】
ＲＯＭ１２は、不揮発性の半導体メモリ等により構成され、制御部１１で実行される各種処理プログラム、各種データ等を記憶する。これらの各種プログラムは、読み取り可能なプログラムコードの形態で格納され、制御部１１は、当該プログラムコードに従った動作を逐次実行する。
【００３３】
操作部１３は、数字キーやスタートキー、リセットキー等の各種キーを有し、押下されたキーの押下信号を制御部１１に出力する。また、操作部１３は、表示部１４と一体的に形成されたタッチパネルを備えており、ユーザの指先やタッチペン等により当接されたタッチパネル上の位置を検出して、位置信号を制御部１１に出力する。
【００３４】
表示部１４は、ＬＣＤ（Liquid Crystal Display）等により構成され、タッチパネルが重畳される。表示部１４は、制御部１１から入力される表示データに基づいて各種画面を表示する。
【００３５】
通信部１５は、ＬＡＮ（Local Area Network）アダプタ、ルータ、ＴＡ（Terminal Adapter）等を備え、通信ネットワークＮを介して接続されたクライアント端末２０等の外部機器との間でデータの送受信を行う。
【００３６】
画像読取部１７は、原稿画像を読み取って画像データを生成する所謂スキャナであり、原稿を載置するプラテンガラス、プラテンガラス上の原稿画像を走査し、これをＣＣＤイメージセンサ上に結像する走査光学系を備えている。画像読取部１７は、ＣＣＤイメージセンサで読み取った原稿画像に基づいて生成された画像信号をＡ／Ｄ変換して画像信号を生成する。
【００３７】
画像形成部１８は、電子写真方式、静電記録方式、熱転写方式等の作像プロセスを利用して画像を形成するために必要な構成要素を含む機能部である。例えば、画像形成部１８は、感光体、転写ベルト、定着器、各種搬送ベルト、電子回路、給紙部１８０等を備える。画像形成部１８は、制御部１１の指示に従い、画像読取部１７により生成された画像データ又は通信部１５により受信された画像データに基づいて、給紙部１８０から供給された用紙に画像を形成し、排紙部１９に搬送する。
【００３８】
給紙部１８０は、給紙トレイ（第１給紙トレイ１８１、第２給紙トレイ１８２、第３給紙トレイ１８３及び第４給紙トレイ１８４）を備える。給紙トレイ１８１〜１８４は、それぞれ用紙を格納する。給紙部１８０は、制御部１１からの指示に従って、用紙種類やサイズが異なる用紙のうち、ユーザが指定した用紙を、当該用紙を格納している給紙トレイから給送する。また、各給紙トレイ１８１〜１８４は、例えば、摺動抵抗を備えたスライダ等の用紙のサイズを検出する用紙サイズ検出部１８５（検出器）を備える。尚、用紙サイズ検出部１８５については、第１〜４の実施の形態では使用しない。
【００３９】
排紙部１９は、排紙トレイを備え、制御部１１の指示に従って、画像形成された用紙を排紙トレイ上に排出する。
【００４０】
記憶部１６は、ハードディスク等の記憶装置であり、画像読取部１７により読み取られた画像データ、通信部１５によりクライアント端末２０から受信されたプリントジョブのデータ等を記憶する。また、記憶部１６は、第１不定形用紙情報テーブル１６１、給紙部情報テーブル１６２を記憶する。
【００４１】
図３に、第１不定形用紙情報テーブル１６１のデータ構成を示す。本図に示すように、第１不定形用紙情報テーブル１６１は、「不定形サイズＩＤ」、「不定形用紙サイズ」のフィールドから成る一又は複数のレコードから構成されている。
【００４２】
ここで、「不定形サイズＩＤ」とは、不定形用紙サイズを識別するためのフィールドである。「不定形用紙サイズ」とは、Ａ４サイズやＢ５サイズ等の規格に則っていない不定形な用紙のサイズを示すフィールドである。この「不定形用紙サイズ」の情報は、「不定形サイズ情報」に該当する。
【００４３】
図４に、給紙部情報テーブル１６２のデータ構成を示す。図４に示すように、給紙部情報テーブル１６２は、「トレイ種類」、「用紙サイズ」、「不定形サイズＩＤ」のフィールドから成る一又は複数のレコードから構成されている。また、１レコードは、１つの給紙トレイの情報である。本実施の形態において、給紙部１８０は、４つの給紙トレイ（第１給紙トレイ１８１〜第４給紙トレイ１８４）を備えているので、レコードの数は４つとなる。
【００４４】
ここで、「トレイ種類」とは、給紙部１８０に備えられている給紙トレイの種類を示すフィールドである。「トレイ種類」の値は、「第１給紙トレイ」「第２給紙トレイ」、「第３給紙トレイ」、「第４給紙トレイ」となる。
【００４５】
また、「用紙サイズ」とは、給紙トレイに格納されている用紙のサイズを示すフィールドである。「用紙サイズ」の値は、規格に則ったサイズの場合、「Ａ４」、「Ｂ５」等となり、規格に則っていない不定形サイズの場合、「不定形」となる。
【００４６】
また、「不定形サイズＩＤ」とは、第１不定形用紙情報テーブル１６１のレコードと関連付けるためのフィールドである。「不定形サイズＩＤ」の値は、「用紙サイズ」の値が「不定形」のレコードにおいてのみ、有効値となる。
【００４７】
制御部１１は、表示部１４を制御して不定形用紙サイズ設定画面１４１（図５参照）を表示する。そして、制御部１１は、ユーザ操作による操作部１３からの操作信号に基づき、不定形用紙のサイズを示す不定形サイズ情報を生成する。そして、生成した不定形サイズ情報の値をフィールド「不定形用紙サイズ」の値として、レコードを第１不定形用紙情報テーブル１６１に追加する。また、生成した不定形サイズ情報を、通信部１５を介してクライアント端末２０に送信する。
【００４８】
具体的に、図５に示す不定形用紙サイズ設定画面１４１において、ユーザが「縦：２００ｍｍ、横：３００ｍｍ」と設定し、ＯＫボタンを押すことにより、「２００ｍｍ×３００ｍｍ」の値の不定形サイズ情報が生成される。そして、フィールド「不定形用紙サイズ」の値が「２００ｍｍ×３００ｍｍ」であるレコードが、第１不定形用紙情報テーブル１６１に追加される。また、当該不定形サイズ情報がクライアント端末２０に送信される。
【００４９】
また、制御部１１は、ユーザ操作による操作部１３からの操作信号に基づき、給紙部情報テーブル１６２の値を設定する。そして、制御部１１は、第１不定形用紙情報テーブル１６１と給紙部情報テーブル１６２とを参照して、各給紙トレイ１８１〜１８４に格納されている用紙のサイズを判定する。
【００５０】
制御部１１は、通信部１５を介してプリントジョブのデータをクライアント端末２０から受信する。ここで、プリントジョブに含まれるプリント条件は、上述の如く画像を形成する用紙のサイズを示す用紙サイズ情報を含む。
【００５１】
そして、制御部１１は、受信した用紙サイズ情報が不定形の用紙サイズである場合、第１不定形用紙情報テーブル１６１において、受信した用紙サイズ情報と同値の「不定形用紙サイズ」フィールドを持つレコードを検索する。そして、同値を持つレコードに該当する不定形な用紙に対して、画像形成処理を行う。一方、受信した用紙サイズ情報がＡ４サイズやＢ５サイズ等の規格に則った用紙サイズである場合、画像形成ジョブデータにおいて指定された、規格に則ったサイズの用紙に対して、画像形成処理を行う。
【００５２】
[クライアント端末の機能的構成]
図６に、クライアント端末２０の構成を示す。クライアント端末２０は、制御部２１、操作部２２、表示部２３、通信部２４、ＲＯＭ２５、記憶部２６を備えて構成されている。
【００５３】
制御部２１は、ＣＰＵ、ＲＡＭ等から構成され、クライアント端末２０の各部の処理動作を統括的に制御する。具体的には、ＣＰＵは、操作部２２から入力される操作信号又は通信部２４により受信した指示信号に応じて、ＲＯＭ２５に格納されている各種処理プログラムを読み出してＲＡＭに展開し、当該プログラムとの協働により各種処理を行う。
【００５４】
操作部２２は、カーソルキー、数字入力キー、及び各種機能キー等を備えたキーボードと、マウスなどのポインティングデバイスを備えて構成され、キーボードに対するキー操作やマウス操作により入力された指示信号を制御部２１に出力する。
【００５５】
表示部２３は、ＬＣＤにより構成され、制御部２１から入力される表示信号の指示に従って、操作部２２からの入力指示やデータ等を表示する。
【００５６】
通信部２４は、ＬＡＮアダプタ、ルータ、ＴＡ等を備え、通信ネットワークＮを介して接続された画像形成装置１０等の外部機器との間でデータの送受信を行う。
【００５７】
ＲＯＭ２５は、不揮発性の半導体メモリ等により構成され、制御部２１で実行される各種処理プログラム、各種データ等を記憶する。これらの各種プログラムは、読み取り可能なプログラムコードの形態で格納され、制御部２１は、当該プログラムコードに従った動作を逐次実行する。ＲＯＭ２５は、マスクＲＯＭ、ＰＲＯＭの何れの形態であっても良い。
【００５８】
記憶部２６は、ハードディスク等の記憶装置であり、各種プログラム、設定データ、画像データ等を記憶する。また、記憶部２６は、プリンタドライバプログラムを記憶している。制御部２１は、当該プリンタドライバプログラムを記憶部２６から読み出してＲＡＭに展開し、当該プログラムとの協働により画像形成装置１０に送信するプリントジョブを生成する。記憶部２６は、画像形成情報テーブル２６１を記憶する。図７に、画像形成情報テーブル２６１のデータ構成を示す。図７に示すように、画像形成情報テーブル２６１は、「用紙サイズ」、「描画データサイズ」のフィールドから成る一又は複数のレコードから構成されている。
【００５９】
ここで、「用紙サイズ」とは、用紙のサイズを示すフィールドである。この「用紙サイズ」の情報は「用紙サイズ情報」に該当する。また、「描画データサイズ」とは、用紙に画像形成される画像のサイズを示すフィールドである。この「描画データサイズ」の情報は「描画データサイズ情報」に該当する。
【００６０】
制御部２１は、通信部２４が画像形成装置１０から不定形サイズ情報を受信すると、当該不定形サイズ情報の値をフィールド「用紙サイズ」及び「描画データサイズ」の値として、レコードを画像形成情報テーブル２６１に追加する。
【００６１】
制御部２１は、表示部２３を制御して用紙設定を行う基本設定画面２３１（図８参照）を表示する。ここで、制御部２１は、画像形成情報テーブル２６１の全レコードのフィールド「用紙サイズ」の値を読み出し、この値を基本設定画面２３１の用紙サイズ選択部ｄ１に表示する。
【００６２】
また、制御部２１は、図示しないレイアウト設定画面からのユーザ操作により操作部２２を介して、印刷部数や印刷範囲等の情報を設定する。
【００６３】
また、制御部２１は、ユーザ操作により操作部２２を介して、用紙サイズ選択部ｄ１のいずれかの値が選択されてプリントを行う旨の操作信号が入力されると、画像形成情報テーブル２６１を参照して、選択された「用紙サイズ」に対応する「描画データサイズ」の値を描画データサイズとして、プリント対象となる画像データを、ポストスクリプト、ＰＣＬ等のページ記述言語（ＰＤＬ）のデータに変換する。尚、フォーム設定画面からのユーザ操作により合成すべきフォーム画像が選択されている場合、プリント対象の画像データ及びこのフォーム画像のデータに基づいてＰＤＬデータが生成されることになる。
【００６４】
そして、制御部２１は、用紙サイズ選択部ｄ１において選択された「用紙サイズ」の用紙サイズ情報、設定された印刷部数や印刷範囲等の情報、レイアウト設定画面からユーザ指定された各種情報を含むプリント条件データを生成する。そして、制御部２１は、当該生成したプリント条件データと、前記変換したＰＤＬデータとに基づいて、プリントジョブデータを生成し、通信部２４を制御してこのプリントジョブデータを画像形成装置１０に送信する。
【００６５】
[各装置の具体的な動作]
次に画像形成装置１０における具体的な動作を説明する。図９は、画像形成装置１０において実行される処理を示すフローチャートである。ユーザは、給紙部１８０の給紙トレイに不定形サイズの用紙をセットし、表示部１４に表示される不定形用紙サイズ設定画面１４１を参照し、操作部１３から不定形用紙のサイズ（縦／横）を設定する旨のユーザ操作等を行う。
【００６６】
そして、図９に示すように、不定形用紙の縦／横サイズの値を設定する旨の操作信号が入力されると（ステップＳ１；Ｙｅｓ）、制御部１１により、不定形用紙サイズ設定画面１４１上で設定されたサイズの値を持った不定形サイズ情報が生成される（ステップＳ２）。
【００６７】
そして、制御部１１により、当該不定形サイズ情報が第１不定形用紙情報テーブル１６１に登録される（ステップＳ３）。また、制御部１１により通信部１５を介して、当該不定形サイズ情報は、クライアント端末２０に送信される（ステップＳ４）。
【００６８】
次に、クライアント端末２０における具体的な動作を説明する。図１０は、クライアント端末２０において実行される処理を示すフローチャートである。図１０に示すように、通信部２４により、画像形成装置１０から不定形サイズ情報が受信されると（ステップＳ１０１）、制御部２１により、不定形サイズ情報は、画像形成情報テーブル２６１に描画データサイズ情報として登録される（ステップＳ１０２）。また、不定形サイズ情報は、画像形成情報テーブル２６１に用紙サイズ情報として登録される（ステップＳ１０３）。
【００６９】
そして、プリンタドライバが起動されている場合において、ユーザ操作により表示部２３に基本設定画面２３１が表示されている場合（ステップＳ１０４；Ｙｅｓ）、画像形成情報テーブル２６１に登録されている用紙サイズ情報は、用紙サイズとして基本設定画面２３１の用紙サイズ選択部ｄ１に表示される（ステップＳ１０５）。
【００７０】
そして、不定形サイズ情報に基づいた用紙サイズを選択して不定形サイズの用紙に画像形成を実行する旨のユーザ操作が行われると（ステップＳ１０６；Ｙｅｓ）、制御部２１により、画像形成情報テーブル２６１が参照され、「用紙サイズ」に対応する「描画データサイズ」の描画データサイズのＰＤＬデータが生成される（ステップＳ１０７）。そして、生成された画像データ等に基づいてプリントジョブのデータが生成され、当該生成されたプリントジョブデータが画像形成装置１０に送信される（ステップＳ１０８）。そして、画像形成装置１０においては、受信したプリントジョブデータに基づいて不定形サイズの用紙上に画像形成を行う。
【００７１】
以上、第１の実施の形態によれば、画像形成装置１０は、設定された不定形の用紙サイズを、不定形サイズ情報として第１不定形用紙情報テーブル１６１に登録する。そして、画像形成装置１０は、登録した不定形サイズ情報をクライアント端末２０に送信する。クライアント端末２０は、不定形サイズ情報を受信すると、当該不定形サイズ情報を画像形成情報テーブル２６１に描画データサイズ情報として登録する。また、当該不定形サイズ情報を画像形成情報テーブル２６１に用紙サイズ情報として登録する。
【００７２】
そのため、ユーザは、不定形の用紙サイズの用紙の登録を画像形成装置１０のみで行えばよく、クライアント端末２０で同種の不定形の用紙サイズを登録する手間を省くことができる。
【００７３】
[第２の実施の形態]
以下、本発明に係る画像形成システムの第２の実施の形態について説明する。尚、本説明において、第１の実施の形態と異なる点を中心に説明する。
【００７４】
[画像形成装置の機能的構成]
画像形成装置１０の記憶部１６は、第２不定形用紙情報テーブル１６３を記憶する。図１１に第２不定形用紙情報テーブル１６３のデータ構成を示す。図１１に示すように、第２不定形用紙情報テーブル１６３は、「不定形サイズＩＤ」、「不定形用紙サイズ」、「サイズ名称」のフィールドから成る一又は複数のレコードから構成されている。
【００７５】
ここで、「サイズ名称」とは、不定形用紙サイズの名称を示すフィールドである。「サイズ名称」の値（文字列）は、クライアント端末２０の表示部２３に表示される基本設定画面２３２（図１３参照）の用紙サイズ選択部ｄ１１に表示される。この「サイズ名称」の情報は、「名称情報」に該当する。
【００７６】
画像形成装置１０の制御部１１は、画像形成装置１０の表示部１４を制御して不定形用紙サイズ設定画面１４２（図１２参照）を表示する。そして、制御部１１は、ユーザ操作による画像形成装置１０の操作部１３からの操作信号に基づき、不定形サイズ情報と、基本設定画面２３２の用紙サイズ選択部ｄ１１に表示される文字列を示す名称情報とを生成する。
【００７７】
そして、生成した不定形サイズ情報の値をフィールド「不定形用紙サイズ」の値として、また、生成した名称情報の値をフィールド「サイズ名称」の値として、レコードを第２不定形用紙情報テーブル１６３に追加する。また、生成した不定形サイズ情報と名称情報を、通信部１５を介してクライアント端末２０に送信する。
【００７８】
具体的には、図１２に示す不定形用紙サイズ設定画面１４２において、ユーザが「縦：２００ｍｍ、横：３００ｍｍ」、「名称：Ａ社用」と設定し、ＯＫボタンを押すことにより、「２００ｍｍ×３００ｍｍ」の値の不定形サイズ情報と「Ａ社用」の値の名称情報とが生成される。そして、フィールド「不定形用紙サイズ」の値が「２００ｍｍ×３００ｍｍ」、フィールド「サイズ名称」の値が「Ａ社用」であるレコードが、第２不定形用紙情報テーブル１６３に追加される。また、当該不定形サイズ情報と当該名称情報がクライアント端末２０に送信される。
【００７９】
制御部１１は、通信部１５を介してプリントジョブデータをクライアント端末２０から受信する。そして、制御部１１は、受信した用紙サイズ情報が不定形の用紙サイズに対応する場合、第２不定形用紙情報テーブル１６３において、受信した用紙サイズ情報と同値の「サイズ名称」フィールドを持つレコードを検索する。そして、同値を持つレコードに該当する不定形な用紙に対して、画像形成処理を行う。一方、受信した用紙サイズ情報がＡ４サイズやＢ５サイズ等の規格に則った用紙サイズに対応する場合、画像形成ジョブデータにおいて指定された、規格に則ったサイズの用紙に対して、画像形成処理を行う。
【００８０】
[クライアント端末の機能的構成]
クライアント端末２０の制御部２１は、クライアント端末２０の通信部２４が画像形成装置１０から不定形サイズ情報と名称情報を受信すると、当該名称情報の値をフィールド「用紙サイズ」の値として、また、当該不定形サイズ情報の値をフィールド「描画データサイズ」の値として、レコードを画像形成情報テーブル２６１に追加する。
【００８１】
制御部２１は、クライアント端末２０の表示部２３を制御して、基本設定画面２３２（図１３参照）を表示する。ここで、制御部２１は、画像形成情報テーブル２６１の全レコードのフィールド「用紙サイズ」の値を読み出し、この値を基本設定画面２３２の用紙サイズ選択部ｄ１１に表示する。ここで、第１の実施の形態において「２００ｍｍ×３００ｍｍ」と表示されていた箇所に「Ａ社用」と表示されることになる。
【００８２】
制御部２１は、ユーザ操作により操作部２２を介して、用紙サイズ選択部ｄ１１のいずれかの値が選択されて画像形成を行う旨の操作信号が入力されると、記憶部２６から画像形成対象となる画像データを読み出す。そして、制御部２１は、画像形成情報テーブル２６１を参照して、選択された「用紙サイズ」に対応する「描画データサイズ」の値を描画データサイズとして、プリント対象となる画像データをＰＤＬデータに変換する。
【００８３】
そして、制御部２１は、用紙サイズ選択部ｄ１１において選択された「用紙サイズ」の用紙サイズ情報、印刷部数や印刷範囲等の情報、レイアウト設定画面からユーザ指定された各種情報を含むプリント条件データを生成する。そして、制御部２１は、当該生成したプリント条件データと、前記変換したＰＤＬデータとに基づいて、プリントジョブデータを生成し、通信部２４を制御してこのプリントジョブデータを画像形成装置１０に送信する。
【００８４】
[各装置の具体的な動作]
次に画像形成装置１０における具体的な動作を説明する。図１４は、画像形成装置１０において実行される処理を示すフローチャートである。ユーザは、給紙部１８０の給紙トレイに不定形サイズの用紙をセットし、表示部１４に表示される不定形用紙サイズ設定画面１４２を参照し、操作部１３から不定形用紙のサイズ（縦／横）とサイズ名称を設定する旨のユーザ操作等を行う。
【００８５】
そして、図１４に示すように、不定形用紙の縦／横サイズの値と、サイズ名称の値を設定する旨の操作信号が入力されると（ステップＳ２０１；Ｙｅｓ）、制御部１１により、不定形用紙サイズ設定画面１４２上で設定された値を持った不定形サイズ情報と名称情報とが生成される（ステップＳ２０２）。
【００８６】
そして、制御部１１により、当該不定形サイズ情報と当該名称情報とが第２不定形用紙情報テーブル１６３に登録される（ステップＳ２０３）。また、制御部１１により通信部１５を介して、当該不定形サイズ情報と当該名称情報とは、クライアント端末２０に送信される（ステップＳ２０４）。
【００８７】
次に、クライアント端末２０における具体的な動作を説明する。図１５は、クライアント端末２０において実行される処理を示すフローチャートである。図１５に示すように、通信部２４により、画像形成装置１０から不定形サイズ情報と名称情報とが受信されると（ステップＳ３０１）、制御部２１により、不定形サイズ情報は、画像形成情報テーブル２６１に描画データサイズ情報として登録される（ステップＳ３０２）。また、名称情報は、画像形成情報テーブル２６１に用紙サイズ情報として登録される（ステップＳ３０３）。
【００８８】
そして、プリンタドライバが起動されている場合において、ユーザ操作により表示部２３に基本設定画面２３２が表示されている場合（ステップＳ３０４；Ｙｅｓ）、画像形成情報テーブル２６１に登録されている用紙サイズ情報は、用紙サイズとして基本設定画面２３２の用紙サイズ選択部ｄ１１に表示される（ステップＳ３０５）。ここで、用紙サイズ選択部ｄ１１には、不定形の用紙サイズに対応する値は、「Ａ社用」等の名称で表示される。
【００８９】
そして、不定形サイズ情報に基づいた用紙サイズを選択して不定形サイズの用紙に画像形成を実行する旨のユーザ操作が行われると（ステップＳ３０６；Ｙｅｓ）、制御部２１により、画像形成情報テーブル２６１が参照され、「用紙サイズ」に対応する「描画データサイズ」の描画データサイズのＰＤＬデータが生成される（ステップＳ３０７）。そして、生成された画像データ等に基づいてプリントジョブのデータが生成され、当該生成されたプリントジョブデータが画像形成装置１０に送信される（ステップＳ３０８）。そして、画像形成装置１０においては、受信したプリントジョブデータに基づいて不定形サイズの用紙上に画像形成を行う。
【００９０】
以上、第２の実施の形態によれば、画像形成装置１０は、設定された不定形の用紙サイズに対応する名称を、名称情報として不定形サイズ情報と共に、第２不定形用紙情報テーブル１６３に登録する。そして、画像形成装置１０は、登録した名称情報を不定形サイズ情報と共に、クライアント端末２０に送信する。クライアント端末２０は、不定形サイズ情報と名称情報を受信すると、不定形サイズ情報を画像形成情報テーブル２６１に描画データサイズ情報として登録する。また、名称情報を画像形成情報テーブル２６１に用紙サイズ情報として登録する。そして、クライアント端末２０は、表示部２３に画像形成装置１０において設定された用紙サイズの名称を表示する。
【００９１】
そのため、第１の実施の形態と同様の利点があると共に、クライアント端末２０において用紙サイズ情報としてユーザが指定した名称を表示できるためユーザの使い勝手が向上する。
【００９２】
[第３の実施の形態]
以下、本発明に係る画像形成システムの第３の実施の形態について説明する。尚、本説明において、第２の実施の形態と異なる点を中心に説明する。
【００９３】
[画像形成装置の機能的構成]
画像形成装置１０の記憶部１６は、第３不定形用紙情報テーブル１６４を記憶する。図１６に第３不定形用紙情報テーブル１６４のデータ構成を示す。図１６に示すように、第３不定形用紙情報テーブル１６４は、「不定形サイズＩＤ」、「不定形用紙サイズ」、「サイズ名称」、「余白量」のフィールドから成る一又は複数のレコードから構成されている。
【００９４】
ここで、「余白量」とは、用紙に画像を形成する際の余白量を示すフィールドである。この「余白量」の情報は、「余白量情報」に該当する。また、不定形サイズ情報、名称情報、余白量情報をまとめて「用紙情報」と称す。
【００９５】
画像形成装置１０の制御部１１は、画像形成装置１０の表示部１４に不定形用紙サイズ設定画面１４３（図１７参照）を表示させる。そして、制御部１１は、ユーザ操作による画像形成装置１０の操作部１３からの操作信号に基づき、不定形サイズ情報と、名称情報と、用紙に画像を形成する際の余白量を示す余白量情報とを生成する。
【００９６】
そして、生成した不定形サイズ情報の値をフィールド「不定形用紙サイズ」の値として、また、生成した名称情報の値をフィールド「サイズ名称」の値として、また、生成した余白量情報の値をフィールド「余白量」の値として、レコードを第３不定形用紙情報テーブル１６４に追加する。また、生成した不定形サイズ情報と名称情報と余白量情報とを通信部１５を介してクライアント端末２０に送信する。
【００９７】
具体的に、図１７に示す不定形用紙サイズ設定画面１４３において、ユーザが「余白：４．２ｍｍ」、「縦：２００ｍｍ、横：３００ｍｍ」、「名称：Ａ社用」、と設定し、ＯＫボタンを押すことにより、「２００ｍｍ×３００ｍｍ」の値の不定形サイズ情報と、「Ａ社用」の値の名称情報と、「４．２ｍｍ」の値の余白量情報とが生成される。そして、フィールド「不定形用紙サイズ」の値が「２００ｍｍ×３００ｍｍ」、フィールド「サイズ名称」の値が「Ａ社用」、フィールド「余白量」の値が「４．２ｍｍ」であるレコードが、第３不定形用紙情報テーブル１６４に追加される。また、当該不定形サイズ情報と当該名称情報と当該余白量情報とがクライアント端末２０に送信される。
【００９８】
制御部１１は、通信部１５を介してプリントジョブデータをクライアント端末２０から受信する。そして、制御部１１は、受信した用紙サイズ情報が不定形の用紙サイズに対応する場合、第３不定形用紙情報テーブル１６４において、受信した用紙サイズ情報と同値の「サイズ名称」フィールドを持つレコードを検索する。そして、同値を持つレコードに該当する不定形な用紙に対して、画像形成処理を行う。一方、受信した用紙サイズ情報がＡ４サイズやＢ５サイズ等の規格に則った用紙サイズに対応する場合、画像形成ジョブデータにおいて指定された、規格に則ったサイズの用紙に対して、画像形成処理を行う。
【００９９】
[クライアント端末の機能的構成]
クライアント端末２０の制御部２１は、クライアント端末２０の通信部２４が画像形成装置１０から不定形サイズ情報、名称情報、余白量情報を受信すると、当該名称情報の値をフィールド「用紙サイズ」の値として、また、当該不定形サイズ情報と当該余白量情報とに基づいて描画データサイズを算出し、当該算出した描画データサイズをフィールド「描画データサイズ」の値として、レコードを画像形成情報テーブル２６１に追加する。
【０１００】
具体的には、不定形サイズ情報の値が「縦：２００ｍｍ、横：３００ｍｍ」、余白量情報の値が「４．２ｍｍ」である場合、描画データサイズ情報の値は、「縦：１９１．６ｍｍ、横：２９１．６ｍｍ」（「縦：２００ｍｍ−（４．２ｍｍ＋４．２ｍｍ）、横：３００ｍｍ−（４．２ｍｍ＋４．２ｍｍ）」）となる。
【０１０１】
図１８、図１９に描画データサイズのイメージ図を示す。図１８は余白量無しの描画データサイズのイメージ図である。また、図１９は、余白量が「４．２ｍｍ」である場合の描画データサイズのイメージ図である。
【０１０２】
制御部２１は、クライアント端末２０の表示部２３に基本設定画面２３２（図１３参照）を表示させる。
【０１０３】
また、制御部２１は、ユーザ操作により操作部２２を介して、用紙サイズ選択部ｄ１１のいずれかの値が選択されて画像形成する旨の操作信号が入力されると、画像形成情報テーブル２６１を参照して、選択された「用紙サイズ」に対応する「描画データサイズ」の値を描画データサイズとして、プリント対象となる画像データをＰＤＬデータに変換する。
【０１０４】
ここで、ユーザ操作によって用紙サイズ「Ａ社用」が選択された場合、描画データサイズは、余白量を考慮した「縦：１９１．６ｍｍ、横：２９１．６ｍｍ」となる。
【０１０５】
[各装置の具体的な動作]
次に画像形成装置１０における具体的な動作を説明する。図２０は、画像形成装置１０において実行される処理を示すフローチャートである。ユーザは、給紙部１８０の給紙トレイに不定形サイズの用紙をセットし、表示部１４に表示される不定形用紙サイズ設定画面１４３を参照し、操作部１３から不定形用紙のサイズ（縦／横）とサイズ名称と余白量を設定する旨のユーザ操作等を行う。
【０１０６】
そして、図２０に示すように、不定形用紙の縦／横サイズの値と、サイズ名称の値と、余白量の値とを設定する旨の操作信号が入力されると（ステップＳ４０１；Ｙｅｓ）、制御部１１により、不定形用紙サイズ設定画面１４３上で設定された値を持った不定形サイズ情報と名称情報と余白量情報とが生成される（ステップＳ４０２）。
【０１０７】
そして、制御部１１により、当該不定形サイズ情報と当該名称情報と当該余白量情報とが第３不定形用紙情報テーブル１６４に登録される（ステップＳ４０３）。また、制御部１１により通信部１５を介して、当該不定形サイズ情報と当該名称情報と当該余白量情報とは、クライアント端末２０に送信される（ステップＳ４０４）。
【０１０８】
次に、クライアント端末２０における具体的な動作を説明する。図２１は、クライアント端末２０において実行される処理を示すフローチャートである。図２１に示すように、通信部２４により、画像形成装置１０から不定形サイズ情報、名称情報、余白量情報が受信されると（ステップＳ５０１）、制御部２１により、不定形サイズ情報と余白量情報とに基づいて描画データが算出され、画像形成情報テーブル２６１に描画データサイズ情報として登録される（ステップＳ５０２）。また、名称情報は、画像形成情報テーブル２６１に用紙サイズ情報として登録される（ステップＳ５０３）。
【０１０９】
そして、プリンタドライバが起動されている場合において、ユーザ操作により表示部２３に基本設定画面２３２が表示されている場合（ステップＳ５０４；Ｙｅｓ）、画像形成情報テーブル２６１に登録されている用紙サイズ情報は、用紙サイズとして基本設定画面２３２の用紙サイズ選択部ｄ１１に表示される（ステップＳ５０５）。
【０１１０】
そして、不定形サイズ情報に基づいた用紙サイズを選択して不定形サイズの用紙に画像形成を実行する旨のユーザ操作が行われると（ステップＳ５０６；Ｙｅｓ）、制御部２１により、画像形成情報テーブル２６１が参照され、「用紙サイズ」に対応する「描画データサイズ」の描画データサイズのＰＤＬデータが生成される（ステップＳ５０７）。そして、生成された画像データ等に基づいてプリントジョブデータが生成され、当該生成されたプリントジョブデータが画像形成装置１０に送信される（ステップＳ５０８）。そして、画像形成装置１０においては、受信したプリントジョブデータに基づいて不定形サイズの用紙上に画像形成を行う。
【０１１１】
以上、第３の実施の形態によれば、画像形成装置１０は、設定された不定形用紙サイズに対応する名称、余白量を、それぞれ名称情報、余白量情報として不定形サイズ情報と共に、第３不定形用紙情報テーブル１６４に登録する。そして、画像形成装置１０は、登録した不定形サイズ情報と名称情報と余白量情報とを、クライアント端末２０に送信する。クライアント端末２０は、不定形サイズ情報と名称情報と余白量情報とを受信すると、不定形サイズ情報と余白量情報とに基づいて描画データが算出され、画像形成情報テーブル２６１に描画データサイズ情報として登録される。また、名称情報を画像形成情報テーブル２６１に用紙サイズ情報として登録する。
【０１１２】
そのため、第２の実施の形態と同様の利点があると共に、ユーザは、画像形成装置１０のみで余白量の設定、登録を行えばよく、余白量の設定の手間を軽減することができる。
【０１１３】
尚、本実施の形態において、余白量情報の値を「４．２ｍｍ」とし、この余白量を上端、下端、右端、左端の何れにも適用したが、「上端：３．２ｍｍ、下端：２．６ｍｍ、右端１．３ｍｍ、左端：５．０ｍｍ」のように、上端の余白量、下端の余白量、右端の余白量、左端の余白量の４つの値を持つとしてもよい。この場合、不定形サイズ情報の値を「縦：２００ｍｍ、横３００ｍｍ」とすると、制御部２１は、描画データサイズ情報の値を「縦：１９４．２ｍｍ、横：２９３．７ｍｍ」（「縦：２００ｍｍ−（３．２ｍｍ＋２．６ｍｍ）、横：３００ｍｍ−（１．３ｍｍ＋５．０ｍｍ）」）と算出する。
【０１１４】
[第４の実施の形態]
以下、本発明に係る画像形成システムの第４の実施の形態について説明する。尚、本説明において、第１の実施の形態と異なる点を中心に説明する。
【０１１５】
[画像形成装置の機能的構成]
画像形成装置１０の画像読取部１７は、用紙の画像をスキャンし、画像データを生成する。そして、画像読取部１７は、当該生成された画像データを制御部１１に出力する。
【０１１６】
制御部１１は、画像読取部１７より画像データを入力され、当該画像データに基づいて不定形用紙サイズを算出する。具体的に、制御部１１は、画像データに基づいて用紙の範囲を認識し、当該認識した範囲に基づいて不定形用紙サイズを算出する。
【０１１７】
そして、制御部１１は、ユーザ操作（表示部１４に表示される図示しない読取登録ボタンを押下すること）により、操作部１３から不定形サイズ情報として登録する旨の操作信号が入力されると、算出された不定形用紙サイズに基づいて不定形サイズ情報を生成する。
【０１１８】
そして、生成した不定形サイズ情報の値をフィールド「不定形用紙サイズ」の値として、レコードを第１不定形用紙情報テーブル１６１に追加する。また、生成した不定形サイズ情報を通信部１５を介してクライアント端末２０に送信する。
【０１１９】
[画像形成装置の具体的な動作]
次に画像形成装置１０における具体的な動作を説明する。図２２は、画像形成装置１０において実行される処理を示すフローチャートである。ユーザは、不定形サイズの用紙を画像読取部１７にセットし、ユーザ操作により、操作部１３から不定形用紙サイズ登録モードにするか否かの設定を行う。
【０１２０】
そして、図２２に示すように、制御部１１により、不定形用紙サイズ登録モードであると判定され（ステップＳ６０１；Ｙｅｓ）、用紙の画像をスキャンする旨の操作信号が入力されると、画像読取部１７により画像データが生成される（ステップＳ６０２）。そして、制御部１１により、当該生成された画像データに基づき、不定形用紙サイズが特定される（ステップＳ６０３）。
【０１２１】
そして、読取登録ボタンが押下されると（ステップＳ６０４；Ｙｅｓ）、制御部１１により、特定された不定形用紙サイズに基づき、不定形サイズ情報が生成される（ステップＳ６０５）。そして、制御部１１により、当該不定形サイズ情報が第１不定形用紙情報テーブル１６１に登録される（ステップＳ６０６）。また、制御部１１により、通信部１５を介して、当該不定形サイズ情報は、クライアント端末２０に送信される（ステップＳ６０７）。
【０１２２】
また、ステップＳ６０１において、制御部１１により、不定形用紙サイズ登録モードでないと判定され（ステップＳ６０１；Ｎｏ）、用紙の画像をスキャンする旨の操作信号が入力されると、画像読取部１７１により画像データが生成され、画像形成装置１０において、当該生成された画像データに基づき、画像形成処理が行われる。ここで、制御部１１は、ステップＳ６０３〜ステップＳ６０７の処理を行わない。
【０１２３】
以上、第４の実施の形態によれば、画像形成装置１０の画像読取部１７１は、用紙の画像をスキャンし、画像データを生成する。そして画像形成装置１０は、当該画像データに基づいて、不定形の用紙サイズを設定し、当該不定形の用紙サイズを不定形サイズ情報として第１不定形用紙情報テーブル１６１に登録する。そのため、ユーザは、画像形成装置１０において、手入力で不定形の用紙サイズの設定を行う必要は無い。
【０１２４】
[第５の実施の形態]
以下、本発明に係る画像形成システムの第５の実施の形態について説明する。尚、本説明において、第１の実施の形態と異なる点を中心に説明する。
【０１２５】
[画像形成装置の機能的構成]
画像形成装置１０の給紙部１８０の各給紙トレイ１８１〜１８４に備えられている用紙サイズ検出部１８５は、給紙トレイに格納されている用紙のサイズ（不定形用紙サイズ）を検出する。例えば、用紙サイズ検出部１８５は摺動抵抗を備えたスライダであり、スライダが用紙サイズに応じてシフトされ、スライダ位置に応じた電圧信号を摺動抵抗が出力し、この電圧信号をＡ／Ｄ変換してこれを制御部１１に出力する。
【０１２６】
制御部１１は、ユーザ操作（表示部１４に表示される図示しないスライダ登録ボタンを押下し、給紙トレイ１８１〜１８４のいずれかを指定すること）により、用紙サイズ検出部１８５から出力されるデータに従い、給紙トレイに格納されている不定形用紙のサイズを特定する。そして、制御部１１は、特定した不定形用紙のサイズに基づき、不定形サイズ情報を生成する。そして、生成した不定形サイズ情報の値をフィールド「不定形用紙サイズ」の値として、レコードを第１不定形用紙情報テーブル１６１に追加する。また、生成した不定形サイズ情報を通信部１５を介してクライアント端末２０に送信する。
【０１２７】
[画像形成装置の具体的な動作]
次に画像形成装置１０における具体的な動作を説明する。図２３は、画像形成装置１０において実行される処置を示すフローチャートである。ユーザは、給紙部１８０の給紙トレイに不定形サイズの用紙をセットし、スライダ登録ボタンを押下する。
【０１２８】
スライダ登録ボタンが押下されると（ステップＳ７０１；Ｙｅｓ）、制御部１１は、用紙サイズ検出部１８５から得られるデータに基づき、給紙トレイに格納されている用紙のサイズ（不定形用紙サイズ）を特定する（ステップＳ７０２）。そして、制御部１１は、特定した不定形用紙サイズに基づき、不定形サイズ情報を生成する（ステップＳ７０３）。そして、制御部１１は、当該不定形サイズ情報を第１不定形用紙情報テーブル１６１に登録する（ステップＳ７０４）。また、制御部１１は、通信部１５を介して、当該不定形サイズ情報をクライアント端末２０に送信する（ステップＳ７０５）。
【０１２９】
以上、第５の実施の形態によれば、画像形成装置１０の用紙サイズ検出部１８５は、給紙トレイに格納されている用紙の用紙サイズを検出する。そして、当該検出された用紙サイズを不定形サイズ情報として第１不定形用紙情報テーブル１６１に登録する。そのため、ユーザは、画像形成装置１０において、手入力で不定形の用紙サイズの設定を行う必要が無い。
【０１３０】
[第６の実施の形態]
以下、本発明に係る画像形成システムの第６の実施の形態について説明する。尚、本説明において、第１の実施の形態と異なる点を中心に説明する。
【０１３１】
[画像形成装置の機能的構成]
画像形成装置１０の制御部１１は、画像形成装置１０の表示部１４に不定形用紙サイズ設定画面１４１（図５参照）を表示させる。そして、制御部１１は、ユーザ操作による操作部１３からの操作信号に基づき、不定形用紙のサイズを示す不定形サイズ情報を生成する。そして、生成した不定形サイズ情報の値をフィールド「不定形用紙サイズ」の値として、レコードを第１不定形用紙情報テーブル１６１に追加する。
【０１３２】
制御部１１は、通信部１５によりクライアント端末２０から不定形サイズ情報取得要求を受信すると、生成された不定形サイズ情報をクライアント端末２０に送信する。
【０１３３】
[クライアント端末の機能的構成]
クライアント端末２０の制御部２１は、ユーザ操作により操作部２２を介して、プリンタドライバを起動する旨の操作信号が入力されると、通信部２４を制御して不定形サイズ情報取得要求を画像形成装置１０に送信する。
【０１３４】
尚、クライアント端末２０が起動した際に、制御部２１は通信部２４を制御して不定形サイズ情報取得要求を画像形成装置１０に送信するとしてもよい。
【０１３５】
[各装置の具体的な動作]
次に、画像形成システム１００における動作を説明する。図２４は、画像形成システム１００における動作を示すラダーチャートである。
【０１３６】
ユーザは、画像形成装置１０の給紙部１８０の給紙トレイに不定形サイズの用紙をセットし、不定形用紙サイズ設定画面１４１を参照し、不定形用紙のサイズ（縦／横）を設定する旨のユーザ操作等を行う。
【０１３７】
画像形成装置１０は、不定形用紙の縦／横サイズの値が設定されると（ステップＳ８０１；Ｙｅｓ）、入力された不定形用紙サイズに基づき、不定形サイズ情報を生成する（ステップＳ８０２）。そして、画像形成装置１０は、生成された不定形サイズ情報を第１不定形用紙情報テーブルに登録する（ステップＳ８０３）。
【０１３８】
一方、クライアント端末２０は、プリンタドライバが起動されると（ステップＳ８０４；Ｙｅｓ）、不定形サイズ情報取得要求を画像形成装置１０に送信する（ステップＳ８０５）。
【０１３９】
画像形成装置１０は、クライアント端末２０から不定形サイズ情報取得要求を受信すると、生成された不定形サイズ情報をクライアント端末２０に送信する（ステップＳ８０６）。
【０１４０】
以上、第６の実施の形態によれば、クライアント端末２０においてプリンタドライバが起動した際に、不定形サイズ情報取得要求がクライアント端末２０から画像形成装置１０に送信される。画像形成装置１０は、当該不定形サイズ情報取得要求を受信すると、不定形サイズ情報をクライアント端末２０に送信する。そのため、ユーザは、クライアント端末２０において不定形サイズ情報を取得する旨のユーザ操作を行う必要はない。
【図面の簡単な説明】
【０１４１】
【図１】画像形成システムのシステム構成図である。
【図２】画像形成装置のブロック図である。
【図３】第１不定形用紙情報テーブルのデータ構成図である。
【図４】給紙部情報テーブルのデータ構成図である。
【図５】不定形用紙サイズ設定画面の画面例である。
【図６】クライアント端末のブロック図である。
【図７】画像形成情報テーブルのデータ構成図である。
【図８】用紙設定画面の画面例である。
【図９】第１の実施の形態において画像形成装置で実行される処理を示すフローチャートである。
【図１０】第１の実施の形態においてクライアント端末で実行される処理を示すフローチャートである。
【図１１】第２不定形用紙情報テーブルのデータ構成図である。
【図１２】不定形用紙サイズ設定画面の画面例である。
【図１３】用紙設定画面の画面例である。
【図１４】第２の実施の形態において画像形成装置で実行される処理を示すフローチャートである。
【図１５】第２の実施の形態においてクライアント端末で実行される処理を示すフローチャートである。
【図１６】第３不定形用紙情報テーブルのデータ構成図である。
【図１７】不定形用紙サイズ設定画面の画面例である。
【図１８】余白量無しの描画データサイズのイメージ図である。
【図１９】余白量が「４．２ｍｍ」である場合の描画データサイズのイメージ図である。
【図２０】第３の実施の形態において画像形成装置で実行される処理を示すフローチャートである。
【図２１】第３の実施の形態においてクライアント端末で実行される処理を示すフローチャートである。
【図２２】第４の実施の形態において、画像形成装置で実行される処理を示すフローチャートである。
【図２３】第５の実施の形態において、画像形成装置で実行される処理を示すフローチャートである。
【図２４】第６の実施の形態において、画像形成システムで実行される処理を示すラダーチャートである。
【符号の説明】
【０１４２】
１０      画像形成装置
１１      制御部
１２      ＲＯＭ
１３      操作部
１４      表示部
１５      通信部
１６      記憶部
１７      画像読取部
１８      画像形成部
１９      排紙部
２０      クライアント端末
２１      制御部
２２      操作部
２３      表示部
２４      通信部
２５      ＲＯＭ
２６      記憶部
１００    画像形成システム
１４１    不定形用紙サイズ設定画面
１４２    不定形用紙サイズ設定画面
１４３    不定形用紙サイズ設定画面
１６１    第１不定形用紙情報テーブル
１６２    給紙部情報テーブル
１６３    第２不定形用紙情報テーブル
１６４    第３不定形用紙情報テーブル
１７１    画像読取部
１８０    給紙部
１８１    第１給紙トレイ
１８２    第２給紙トレイ
１８３    第３給紙トレイ
１８４    第４給紙トレイ
１８５    用紙サイズ検出部
２３１    基本設定画面
２３２    基本設定画面
２６１    画像形成情報テーブル
Ｎ        通信ネットワーク
【図１】
2009042977.tif 000003
【図２】
2009042977.tif 000004
【図３】
2009042977.tif 000005
【図４】
2009042977.tif 000006
【図５】
2009042977.tif 000007
【図６】
2009042977.tif 000008
【図７】
2009042977.tif 000009
【図８】
2009042977.tif 000010
【図９】
2009042977.tif 000011
【図１０】
2009042977.tif 000012
【図１１】
2009042977.tif 000013
【図１２】
2009042977.tif 000014
【図１３】
2009042977.tif 000015
【図１４】
2009042977.tif 000016
【図１５】
2009042977.tif 000017
【図１６】
2009042977.tif 000018
【図１７】
2009042977.tif 000019
【図１８】
2009042977.tif 000020
【図１９】
2009042977.tif 000021
【図２０】
2009042977.tif 000022
【図２１】
2009042977.tif 000023
【図２２】
2009042977.tif 000024
【図２３】
2009042977.tif 000025
【図２４】
2009042977.tif 000026