(57)【要約】      （修正有）【課題】原稿データをユーザが設定した用紙に対して、等倍に印刷する事ができない問題や、原稿サイズに合致する用紙サイズを使用して印刷する処理の切り替えができない問題を解決する制御方法を提供する。【解決手段】フォルダ毎に印刷設定を保持可能とし、印刷データをフォルダにドラッグアンドドロップする事で印刷可能なホットフォルダを持ち、コンテンツサイズ優先モード及び、用紙サイズ優先モードの切り替えを行う。コンテンツサイズ優先モードが選択され用紙混載処理が設定されている状態で用紙サイズ優先モードに切り替わった際には、用紙混載印刷を無効にするための警告メッセージを表示し、また印刷設定の用紙混載設定をグレーアウトする。また、用紙サイズ優先モードのコンテンツが用紙混載データの場合、ジョブ送信前に警告メッセージとともに印刷設定ダイアログをポップアップ表示し、一時的に印刷設定を変更可能とする。【選択図】図７
2013232132.tif 000002
【特許請求の範囲】
【請求項１】
ホットフォルダに毎に印刷設定を保持可能とし、印刷データをフォルダに保存する事で印刷可能なホットフォルダシステムにおいて、原稿データ優先モード及び、用紙サイズ優先モードの切り替え手段を持ち、原稿データ優先モードが選択され用紙混載処理が設定されている状態で用紙サイズ優先モードに切り替わった際には、用紙混載印刷を無効にするための警告メッセージを表示する手段を持ち、また印刷設定の用紙混載設定をグレーアウトすることを特徴とする印刷データ送信システム
【請求項２】
用紙サイズ優先モードで入稿された原稿データが用紙混載データの場合、ジョブ送信前に警告メッセージとともに印刷設定ダイアログをPOPUP表示する手段と、一時的に印刷設定を変更可能とする手段を持つことを特徴とする請求項１に記載の印刷データ送信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷処理を実行する情報処理装置、情報処理方法、情報処理システムならびに情報処理方法を実行するプログラムに関する。
【背景技術】
【０００２】
従来、サーバまたはクライアントから印刷装置に対して印刷データを送信して印刷する場合、定型業務の簡略化を目的でホットフォルダが利用されている。ここでホットフォルダとは以下のようなシステムを指す。すなわち、あらかじめ任意のフォルダに印刷用紙サイズ等の印刷設定を関連付けておく。その後、フォルダ監視プログラムが前記フォルダの状態を監視し、印刷データが新たに保存されたのを検知すると、その印刷データを前記設定に沿って自動的に印刷するというものである。
【０００３】
上述のようなホットフォルダシステムに関しては、下記先行技術文献欄に示す特許文献１、２が存在する。
【０００４】
これらの文献では以下のような技術が開示されている。すなわち、あらかじめ設定された用紙サイズと実際に入稿された原稿のページサイズが一致しない場合には、印刷用紙供給部の中より適切な用紙を選択し、原稿データを拡縮して印刷を行うか否か指定された方法で印刷するというものである。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２０５３７９号公報
【特許文献２】特開平１０−２７８３７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上述した従来の技術では、原稿データサイズが不一致の場合には、印刷用紙供給部の中より適切な用紙を選択、原稿データを拡縮して印刷を行う。このため、原稿データをユーザが設定した用紙に対して、等倍に印刷する事（用紙サイズ優先印刷：詳細については後述）ができないといった問題があった。
【０００７】
また、原稿サイズに合致する用紙サイズを使用して印刷する（原稿データ優先印刷：詳細については後述）といった処理の切り替えができない、といった問題が発生する事があった。
【０００８】
また、用紙サイズ優先印刷では１種類の用紙サイズしか指定できず、用紙混載印刷に対応できないため、原稿データ優先印刷から用紙サイズ優先印刷に切り替える際に問題があった（ここで用紙混載印刷とは、原稿のページサイズに応じて複数のサイズの用紙を用いて印刷する印刷方法を指す。）。
【０００９】
具体的には、用紙混載印刷の設定に気がつかず、そのまま印刷すると、全頁が同じサイズで印刷される処理が走るため、原稿データと成果物に矛盾が発生し、ユーザの期待した結果にならないといった問題である。また、用紙サイズ優先印刷の設定がされているホットフォルダでは用紙混載印刷ができないといった問題があった。
【課題を解決するための手段】
【００１０】
上記、課題を解決するために本発明の印刷処理装置は以下のような構成を備える。
【００１１】
フォルダ毎に印刷設定を保持可能とし、印刷データをフォルダに保存する事で印刷可能なホットフォル手段を持ち、原稿データ優先モード（原稿データ印刷を行うモード設定を指す）。及び、用紙サイズ優先モードの切り替え手段を持つ。原稿データ優先モードが選択され用紙混載処理が設定されている状態で用紙サイズ優先モードに切り替わった際には、用紙混載印刷を無効にするための警告メッセージを表示する手段を持ち、また印刷設定の用紙混載設定をグレーアウトする手段を持つ。また、用紙サイズ優先モードで入稿された原稿データが用紙混載データの場合、ジョブ送信前に警告メッセージとともに印刷設定ダイアログをPOPUP表示する手段と、一時的に印刷設定を変更可能とする手段を持つ。
【００１２】
本提案は以上の手段から構成される印刷データ送信システムである。
【発明の効果】
【００１３】
本提案によれば、原稿データに応じた用紙を使用して印刷する原稿データ優先モード、及び、指定した用紙サイズで印刷する用紙サイズ優先モードが切り替え可能となる。また、用紙サイズ優先モード時には、用紙サイズ混載データの印刷について印刷ミスが発生しないよう、用紙混載設定を印刷設定ＵＩ上で設定できないよう制御を行う。また、用紙サイズ優先モード設定時には原稿データに応じて印刷モードが切り替え可能となる事から、ＨｏｔＦｏｌｄｅｒ印刷のユーザビリティ向上につながる。
【図面の簡単な説明】
【００１４】
【図１】本発明におけるプリントシステムのシステム構成図である。
【図２】図１におけるクライアントコンピュータの概略構成を示すブロック図である。
【図３】図２におけるＲＡＭに、図４に示すＦＤからプログラムを展開したときのメモリマップである。
【図４】図２におけるＦＤ内部のデータを表すメモリマップである。
【図５】本発明におけるＦＤドライブに対して挿入されるＦＤとの関係を示す図である。
【図６】本発明におけるプリントシステムのソフトウェア構成の例を示す図である。
【図７】本実施例の基本フローチャートを示す図である。
【図８】本発明の印刷設定処理を示す図である。
【図９】本発明の印刷データ送信処理を示す図である。
【図１０】本発明の原稿データサイズの書き換え処理を示す図である。
【図１１】本発明の原稿データ書き換え処理の１例を示す図である。
【図１２】本発明の印刷データ送信処理を示す図である。
【図１３】本発明の原稿データ優先処理、及び用紙サイズ優先処理概要を示す図である。
【図１４】本発明の印刷設定ＵＩ例を示す図である。
【図１５】本発明の印刷データ送信処理でＰＯＰＵＰ表示される印刷設定ＵＩ例を示す図である。
【発明を実施するための形態】
【００１５】
以下、本発明の実施の形態について図面を参照して詳細に説明する。
【００１６】
＜印刷処理システムの構成例＞
図１は、本発明にかかわるプリントシステムの全体構成を示す図である。なお、以下の説明における印刷システム全体の環境は本発明の説明を理解し易くするためのものであり、本発明はこれらの環境に限定されるものではない。
【００１７】
同図において、１０１、１０２、１０３は、ネットワーク１０６に接続され、相互に通信可能なネットワークコンピュータであり、典型的にはパーソナルコンピュータ（ＰＣ）である。各ＰＣは、それぞれイーサネット（登録商標）などのネットワークケーブルによってネットワーク１０６に接続され、アプリケーションプログラム等の各種のプログラムを実行可能である。また、印刷データをネットワークプリンタ１０４、１０５に転送する機能を有する。
【００１８】
１０４、１０５は、印刷制御装置としてのネットワークプリンタであり、図示しないネットワークインタフェースを介してネットワーク１０６と接続されている。また、クライアントコンピュータから送信されてくる印字データを含む印刷ジョブを解析し、１ページずつドットイメージに変換して印刷する。各ネットワークプリンタの機能は相違するものであってもよい。また、１０６はネットワークであり、コンピュータ１０１〜１０３、ネットワークプリンタ１０４、１０５等と接続している。
【００１９】
＜ネットワークコンピュータのハードウェア構成例＞
図２は、コンピュータ１０１〜１０３の構成を説明するブロック図である。  図２において、２００は装置全体の制御を行うＣＰＵであり、ハードディスク（ＨＤ）２０５に格納されているアプリケーションプログラム、プリンタドライバプログラム、ＯＳや、本実施形態のネットワークプリンタ制御プログラム等を実行する。また、ＲＡＭ２０２にプログラムの実行に必要な情報、ファイル等を一時的に格納する制御を行う。
【００２０】
２０１は記憶手段としてのＲＯＭであり、内部には、基本Ｉ／Ｏプログラム等のプログラム、文書処理の際に使用するフォントデータ、テンプレート用データ等の各種データを記憶する。２０２は一時記憶手段としてのＲＡＭであり、ＣＰＵ２００の主メモリ、ワークエリア等として機能する。
【００２１】
２０３は記憶媒体読み込み手段としてのフロッピディスクドライブであり、後述する図５に示すようにＦＤドライブ２０３を通じて、記憶媒体としてのＦＤ２０４に記憶されたプログラム等を本コンピュータにロードすることができる。２０４は記憶媒体であるフロッピディスク（ＦＤ）であり、コンピュータが読み取り可能にプログラムが格納された記憶媒体である。なお、記憶媒体はＦＤに限らず、ＣＤ−ＲＯＭ、ＣＤＲ、ＣＤＲＷ、ＰＣカード、ＤＶＤ、ＩＣメモリカード、ＭＯ、メモリスティック等、任意である。
【００２２】
２０５は外部記憶手段の一つであり、大容量メモリとして機能するハードディスク（ＨＤ）であり、アプリケーションプログラム、プリンタドライバプログラム、ＯＳ、制御プログラム、関連プログラム等を格納している。
【００２３】
２０６は指示入力手段であるキーボードであり、ユーザがクライアントコンピュータに対して、また、オペレータや管理者がプリントサーバに対して、プリンタの制御コマンドの命令等を入力指示するものである。２０７は表示手段であるディスプレイであり、キーボード２０６から入力したコマンドや、プリンタの状態等を表示したりするものである。
【００２４】
２０８はシステムバスであり、コンピュータ内のデータの流れを司るものである。２０９は入出力手段であるインタフェースであり、該インタフェース２０９を介して情報処理装置は外部装置とのデータのやり取りを行う。
【００２５】
なお、上記コンピュータの構成はその一例であり、図２の構成例に限定されるものではない。例えば、データやプログラムの格納先は、その特徴に応じてＲＯＭ、ＲＡＭ、ＨＤなどで変更することも可能である。
【００２６】
図３は、図２に示したＲＡＭ２０２のメモリマップの一例を示す図であり、ＦＤ２０４からロードされる本発明の制御プログラムが、ＲＡＭ２０２にロードされ実行可能となった状態のメモリマップである。
【００２７】
なお、本実施形態では、制御プログラムおよび関連データをＦＤ２０４から直接ＲＡＭ２０２にロードして実行させる例を示す。また、これ以外にも制御プログラムを動作させる度に、既に制御プログラムがＦＤ２０４からインストールされているＨＤ２０５から、ＲＡＭ２０２にロードするようにしてもよい。また、本制御プログラムを記憶する媒体は、ＦＤ以外にＣＤ−ＲＯＭ、ＣＤＲ、ＰＣカード、ＤＶＤ、ＩＣメモリカードであってもよい。さらに、本制御プログラムをＲＯＭ２０１に記憶しておき、これをメモリマップの一部となすように構成し、直接ＣＰＵ２００で実行することも可能である。また、以上の各装置と同等の機能を実現するソフトウェアをもって、ハードウェア装置の代替として構成することもできる。
【００２８】
３０１は基本Ｉ／Ｏプログラムであり、コンピュータの電源がＯＮされたときに、ＨＤ２０５からＯＳがＲＡＭ２０２に読み込まれ、ＯＳの動作を開始させるＩＰＬ（イニシャルプログラムローデイング）機能などを有しているプログラムが入っている領域である。３０２はオペレーティングシステム（ＯＳ）であり、３０３は制御プログラムで、ＲＡＭ２０２上に確保される領域に記憶される。３０４は関連データで、ＲＡＭ２０２上に確保される領域に記憶される。３０５はワークエリアで、ＣＰＵ２００が本制御プログラムを実行する領域が確保されている。
【００２９】
図４は、図２に示したＦＤ２０４のメモリマップの一例を示す図である。
【００３０】
図４において、４０１はデータの情報を示すボリューム情報であり、４０２はディレクトリ情報、４０３は本実施形態で説明する制御プログラム、４０４はその関連データである。制御プログラム４０３は、本実施形態で説明するフローチャートに基づいてプログラム化したものであり、本実施形態では、クライアント及びサーバ共に、同様の構成をとっている。
【００３１】
図５は、図２に示したＦＤドライブ２０３に対して挿入されるＦＤ２０４との関係を示す図であり、図２と同一のものには同一の符号を付してある。図５において、ＦＤ２０４には、本実施形態で説明する制御プログラムおよび関連データが格納されている。
【００３２】
＜本実施例におけるソフトウェア構成例＞
図６は、本実施例のプリントシステム６０１の構成を機能モジュール毎に示した構成図である。６０１はクライアント１０１のホットフォルダへ投入された印刷データを処理するプリントシステムである。６０２はホットフォルダの監視間隔や投入された印刷データに設定する印刷設定などをあらかじめ設定しておくための動作情報設定部であり、後述する図１７に示すような操作画面を持つ。６０３はホットフォルダ毎の監視部６０５を起動させ、所定時間ごとに各ホットフォルダに投入順リスト（投入順リストについては後述）の印刷データ検出するホットフォルダマネージャ（以降ＨＦＭ：  ＨｏｔＦｏｌｄｅｒＭａｎａｇｅｒの略称で記載）である。なお、ＨＦＭは、送信処理対象のホットフォルダの管理、ホットフォルダの新規登録、削除などの機能も備える。
【００３３】
６０４は動作情報設定部６０２で設定された印刷設定を持つジョブチケット０１を生成するジョブチケット生成部である。６０５は、ホットフォルダ監視部でありフォルダへの印刷データの投入を監視し、投入された場合、投入時間と印刷データとの対応を記録し投入順リストに登録する。６０６はデータ情報送受信部であり、プリンタの能力情報の取得機能及びジョブデータの送信機能を持つ。なお、ジョブデータの送信とはホットフォルダへ投入された印刷データ０１とジョブチケット０１をプリンタ１０４に送信するものである。
【００３４】
［実施例１］
図７は、ＨＦＭの起動から印刷データをプリンタに送信するまでの一連の処理の流れを表した基本フローチャートである。ステップ０７０１は、ＨＦＭ６０３を起動するステップでありＨＦＭアプリケーションを起動する。なお、起動方法としては、ＰＣ起動後にユーザが起動しても、ＰＣ起動時に同時に起動するようにしても本提案が有効なのは言うまでもない。ステップ０７０２は、ＨＦＭ起動時に環境設定ファイルの読み込み及び、内部変数の初期化を行うステップである。
【００３５】
環境設定情報としては、ＨＦＭから各ホットフォルダの監視を行う際の監視感覚や監視対象ホットフォルダの参照パス、用紙の選択方法モード情報（後述）、ＨＦＭ初回起動時には用紙混載設定情報の初期化などがある。ＨＦＭは起動時にこれらの情報を読み込む。
【００３６】
なお、本提案では用紙の選択方法モードとして、原稿データに設定されている用紙サイズの用紙を使って印刷する、原稿データ優先モード及び、印刷設定で設定された用紙サイズの用紙を使って全頁を印刷する用紙サイズ優先モードの２つのモードを用意している。
【００３７】
本モードの詳細を示したのが図１３である。
【００３８】
図１３のＡ）原稿データ優先印刷では、原稿データと印刷に使用される用紙サイズが一致している事を示している。
【００３９】
なお、本モードにおいても、原稿サイズと使用する用紙サイズ差が数％内の差に収まって入る用紙があれば、当該用紙を使って本モードを実現するようにしても、問題がないのは言うまでもない。
【００４０】
本モードでは、原稿サイズに応じて印刷に使用される用紙が切り替わるため、複数の用紙サイズが混在した原稿データを正しく印刷する事ができる。
【００４１】
図１３のＢ）用紙サイズ優先印刷では、６０２で設定した用紙サイズを使って原稿データを印刷する事を示している。
【００４２】
この場合、原稿データと印刷に使用する用紙サイズが一致していないため、原稿のまわりに余白（図１３の斜線部）が発生する。本モードでは、原稿データが用紙サイズが不定形なサイズであっても、６０２で定型用紙サイズ（例えばＡ４サイズ）を設定する事により、定型用紙サイズに全頁が印刷される。しかしながら、６０２で指定された用紙サイズで全頁が印刷されるため、複数の用紙サイズが混在した原稿データを印刷した場合、画像が切れるなどの問題が発生する事がある。
【００４３】
ステップ０７０３は、設定変更を行うか判定するステップでありユーザの設定に応じてＨＦＭ上から６０２の印刷設定を含む動作情報設定部を起動するかどうか判断するステップである。ここで、設定変更を行うと判断されるとステップ０７０４に進み、印刷設定ＵＩが表示される。
【００４４】
ここで、本提案中の用紙混載印刷について簡単に述べておく。本提案中の用紙混載印刷とは複数の用紙サイズが混在した原稿サイズデータを印刷する際に、用紙のとじ方向を合わせることで、フィニッシングなどの処理に対応した印刷方法を示す。本処理を行わずに印刷した場合、Ａ４横方向とＡ３縦方向の印刷物が混在して積載されたり、画像の向きが反転して印刷され、そのままフィニッシング処理を行った場合、問題が発生する。
【００４５】
この課題を解決する提案が特開２００２−３２１４３２号公報で行われており、本提案で述べる用紙混載設定とは、前記機能と組わせて使用する事を前提としている。
【００４６】
図８は、ステップ０７０４の詳細である。本ステップでは、本提案の特徴である原稿データ優先及び用紙サイズ優先モードにフォーカスして説明していく。
【００４７】
ステップ０８０１は、原稿データ優先もしくは用紙サイズ優先モードに印刷のモードを切り替えるステップである。
【００４８】
本ステップでモードの切り替えが行われるとステップ０８０２に進む。なおモードの切り替えが行われなかった場合には、ステップ０７０５のＨＦ定期監視のステップに進む。ステップ０８０２は、前記モードの判定を行うモードである。ここで、用紙サイズ優先モードに切り替えられた場合、ステップ０８０３に進む。また、原稿サイズ優先モードに切り替えられた場合ステップ０８０７へ進む。ステップ０８０３は、６０２の印刷設定に用紙混載設定がされているかどうか判定するステップである。
【００４９】
ここで用紙混載設定が設定されていると判定された場合、ステップ０８０４に進み、前記設定が設定されていないと判定された場合には、ステップ０７０５に進む。
【００５０】
ステップ０８０４は、用紙サイズ優先モードでかつ、用紙混載設定がされていると判定
されたため、ユーザに警告表示を行うステップである。
【００５１】
本ステップでは、用紙サイズ優先モードでは、用紙サイズ混載データが正しく印刷できないためユーザに警告メッセージを表示する。警告メッセージの一例が図１４であり、図１４の”用紙の選択方法”で、”プロパティ―で設定した用紙サイズに従う”つまり用紙サイズ優先モードが設定され、用紙混載設定がされていたため警告メッセージを表示している。
【００５２】
ステップ０８０５は、用紙混載設定を記憶するステップである。
【００５３】
ステップ０８０５は、設定されている用紙混載設定を記憶するステップであり本情報を不揮発性のエリア（ファイル等）に記憶する。
【００５４】
ステップ０８０６は、用紙混載設定をＯＦＦにするステップである。
用紙サイズ優先モードでは用紙混載印刷ができないため、用紙混載設定をＯＦＦに変更するステップである。
【００５５】
次にステップ０８０７について説明する。
【００５６】
ステップ０８０７はステップ０８０５で保存された用紙混載設定情報を読み込むステップである。
【００５７】
ステップ０８０８は用紙混載設定が以前設定されていたか判定を行うステップである。本ステップは前記ステップ０８０７で該当データがあったか判定するステップである。本ステップで用紙混載モードの情報ありと判断された場合には、ステップ０８０９に進む。      
【００５８】
ステップ０８０９は用紙混載モードを反映される旨をメッセージ表示するステップである。ステップ０８１０は、前記ステップ０８０７で読み込んだ用紙混載モードを印刷設定６０２に反映するステップである。
【００５９】
以上のステップが終了するとステップ０７０５へ進む。
【００６０】
ステップ０７０５は、ＨＦＭが各ホットフォルダに対して定期監視を行うステップである。ホットフォルダの定期監視方法としては、ホットフォルダを定期的に監視しフォルダ内の印刷データ（ファイル）の数と名称を読み出し、前回の情報との差分より投入した印刷データを検出する方法である。フォルダの状態が変更された場合（フォルダ内のファイル数の増減）、システムからイベント通知がもらえるようにイベント登録して監視する方法などがあるがいずれも既知の手段でありここでは詳しく述べない。
【００６１】
ステップ０７０６は前記ステップの定期監視の結果、送信データの有無を判定するステップである。ここで送信データがありと判断された場合には、ステップ０７０７へ進む。また、送信データなしと判断された場合には、ステップ０７０３へ進み、印刷設定及び定期監視を継続する。
【００６２】
ステップ０７０７は、印刷データ送信処理を行うステップであり、図９は本ステップの詳細である。
【００６３】
ステップ０９０１は、本ジョブを原稿データもしくは、用紙サイズ優先で印刷するか判断するステップであり、０７０４で設定されたモードを不揮発性エリアより読み出し処理を分岐するステップである。ここで、用紙サイズ優先と判断された場合には、ステップ０９０２に進む。
【００６４】
図１０は、ステップ０９０２の用紙サイズ優先設定の詳細である。
【００６５】
ステップ１００１は、６０２の動作情報設定部の印刷設定ＵＩから用紙サイズを読み込むステップである。ステップ１００２は、前記ステップで読み込んだ用紙サイズで原稿データ内の用紙サイズを書き換えるステップであり、本ステップについて図１１に例を上げて説明する。
【００６６】
まず、印刷設定で設定された用紙サイズをＡ４（５９５．２２Ｘ８４２Ｐｏｉｎｔ）として本ステップを説明する。本ステップではＰＳコマンドで書かれた原稿データの用紙サイズを変更する例を示している。
【００６７】
ＰＳコマンドについては  ％％１  １  はページ番号を指す。
【００６８】
また、＜＜／ＰａｇｅＳｉｚｅ［ＡＡＡ  ＢＢＢ]  ＞＞ ｓｅｔｐａｇｅｄｅｖｉｃｅについては  ＡＡＡＸＢＢＢポイントの用紙サイズで印刷する指示を示す。
【００６９】
％％Ｐａｇｅ：１  １
＜＜／ＰａｇｅＳｉｚｅ［２００  ８４２]  ＞＞ ｓｅｔｐａｇｅｄｅｖｉｃｅ
原稿データサイズ  ２００Ｘ８００  Ｐｏｉｎｔのデータに対して
％％Ｐａｇｅ：１  １
＜＜／ＰａｇｅＳｉｚｅ［５９５．２２  ８４２]  ＞＞ ｓｅｔｐａｇｅｄｅｖｉｃｅ
に書き換える事により、使用する用紙サイズを
［２００  ８４２]  →  [５９５．２２Ｘ８４２] 
とし印刷設定で設定した、Ａ４サイズの用紙に印刷される事を示している。
【００７０】
印刷設定優先モードの場合には、上記設定の書き換えを全頁に対して行う。
【００７１】
上記は一例であり、ジョブチケット内の用紙サイズを書きえそれに従い、プリンタで所望の用紙を引いて印刷するようにしても本提案が有効なのは言うまでもない。
【００７２】
ステップ０９０３は、データ送信処理のステップであり印刷データをプリンタ１０４に送信する処理である。
【００７３】
［実施例２］
前項の実施例では、用紙サイズ設定優先モードにおいて用紙混載設定されていた場合、警告メッセージを表示、用紙混載設定をＯＦＦにする方法で本発明の実施形態を開示した。しかし、印刷データ処理において、原稿データと印刷設定をチェックする場合にも本発明は適用可能である。以下、本実施形態において、主に実施例１と異なる部分について図面を参照して詳細に説明する。
【００７４】
図７、ステップ０７０１は、ＨＦＭ６０３を起動するステップでありＨＦＭアプリケーションを起動する。ステップ０７０２は、ＨＦＭ起動時に環境設定ファイルの読み込み及び、内部変数の初期化を行うステップである。
【００７５】
ステップ０７０３は、設定変更を行うか判定するステップでありユーザの設定に応じてＨＦＭ上から６０２を起動するかどうか判断するステップである。ここで、設定変更を行うと判断されるとステップ０７０４に進み、印刷設定ＵＩが表示される。
【００７６】
ここで、原稿データ優先モード及び、用紙サイズ優先モードの２つのモードを用意しておりユーザは所望の設定が行える。
【００７７】
なお、前記モードについて実施例１で詳細に述べているのでここで詳述しない。
【００７８】
ステップ０７０５は、ＨＦＭが各ホットフォルダに対して定期監視を行うステップである。０７０６は前記ステップの定期監視の結果、送信データの有無を判定するステップである。ここで送信データがありと判断された場合には、ステップ０７０７へ進む。
【００７９】
また、送信データなしと判断された場合には、ステップ０７０３へ進み、印刷設定及び
定期監視を継続する。
【００８０】
ステップ０７０７は印刷データ送信処理を行うステップである。図１２は、その詳細である。
【００８１】
ステップ１２０１は、印刷設定が用紙サイズ優先モードであるか判定するステップである。ここで用紙サイズ優先モードである場合、ステップ１２０２に進む。
【００８２】
ステップ１２０２は、原稿データの画像サイズを読み込むステップである。本ステップで、原稿データの全頁の用紙（画像）サイズを読み込むとステップ１２０３に進む。
【００８３】
ステップ１２０３は、用紙サイズ判定を行うステップである。
【００８４】
前記ステップ１２０２で、原稿データの画像サイズの中に異なるサイズがある場合には用紙サイズ混載データとしてステップ１２０４へ進む。
【００８５】
ステップ１２０４は、警告メッセージ表示を行うステップである。
【００８６】
用紙サイズ優先モードでは、全ての用紙サイズが設定ＵＩで設定されたサイズに一意に決定される。このため、用紙混載印刷で何らの問題が発生する可能性のある旨をユーザに通知するステップである。ステップ１２０５は、印刷設定ＵＩをＰＯＰＵＰ表示するステップであり、本ステップで一時的に印刷設定のモードの切り替えが可能となる。
【００８７】
図１５は、本ステップで表示する設定ＵＩの一例であり、ＵＩ中の”サイズや向きが異なる用紙を組み合わせる”のチェックＢＯＸをＯＮにした場合、原稿データ優先モードに切り替わり、印刷が可能となる。
【００８８】
ステップ１２０６は、データ送信処理のステップであり印刷データをプリンタ１０４に送信する処理である。
【００８９】
以上のステップにより本提案によれば、原稿データに応じた用紙を使用して印刷する原稿データ優先モード、及び、指定した用紙サイズで印刷する用紙サイズ優先モードが切り替え可能となる。また、用紙サイズ優先モード時には、用紙サイズ混載データの印刷について印刷ミスが発生しないよう、用紙混載設定を印刷設定ＵＩ上で設定できないよう制御を行う。また、原稿データに応じて印刷モードが一時的に切り替え可能となる事から、ＨｏｔＦｏｌｄｅｒ印刷のユーザビリティ向上につながる。
【符号の説明】
【００９０】
１０１，１０２，１０３  ネットワークコンピュータ
１０４，１０５  ネットワークプリンタ
１０６  ネットワーク
２００  ＣＰＵ
２０１  ＲＯＭ
２０２  ＲＡＭ
２０３  ＦＤドライブ
２０４  ＦＤ
２０５  ＨＤ
２０６  キーボード
２０７  ディスプレイ
２０８  システムバス
２０９  インタフェース
３０１  基本Ｉ／Ｏプログラム
３０２  ＯＳ
３０３  制御プログラム
３０４  関連データ
３０５  ワークエリア
４０１  ボリューム情報
４０２  ディレクトリ情報
４０３  制御プログラム
６０１  プリントシステム
６０２  出力情報設定部
６０３  ホットフォルダ監視部
６０４  ジョブチケット生成部
６０５  ホットフォルダ監視
６０６  データ情報送受信部
【図１】
2013232132.tif 000003
【図２】
2013232132.tif 000004
【図３】
2013232132.tif 000005
【図４】
2013232132.tif 000006
【図５】
2013232132.tif 000007
【図６】
2013232132.tif 000008
【図７】
2013232132.tif 000009
【図８】
2013232132.tif 000010
【図９】
2013232132.tif 000011
【図１０】
2013232132.tif 000012
【図１１】
2013232132.tif 000013
【図１２】
2013232132.tif 000014
【図１３】
2013232132.tif 000015
【図１４】
2013232132.tif 000016
【図１５】
2013232132.tif 000017