(57)【要約】【課題】印刷データの受付時の時間が印刷予定情報に対応する場合、ユーザの操作を介さずに印刷設定をすることが可能な印刷装置及びプログラムを提供する。【解決手段】画像形成装置１は、印刷を実行する周期的な時間情報を示す印刷予定情報、及び印刷予定情報に関連付けて印刷設定情報を印刷スケジュール保存部３１に記憶する記憶部３と、印刷データを受け付ける受付手段２０と、印刷データの受付時の時間が印刷予定情報に対応するとき、受け付けられた印刷データを印刷設定情報に従って印刷する印刷手段２６とを備える。【選択図】図１
2018111294.tif 000002
【特許請求の範囲】
【請求項１】
印刷を実行する周期的な時間情報を示す印刷予定情報、及び前記印刷予定情報に関連付けて印刷設定情報を記憶する記憶手段と、
印刷データを受け付ける受付手段と、
前記印刷データの受付時の時間が前記印刷予定情報に対応するとき、受け付けられた前記印刷データを前記印刷設定情報に従って印刷する印刷手段と、
を備えた印刷装置。
【請求項２】
前記印刷予定情報が示す周期的な時間情報は、時間帯のみである、
請求項１に記載の印刷装置。
【請求項３】
前記印刷予定情報が示す周期的な時間情報は、日付以上の長い単位の期間のみである、
請求項１に記載の印刷装置。
【請求項４】
前記印刷予定情報が示す周期的な時間情報は、時間帯と日付以上の長い単位の期間との組合せである、
請求項１に記載の印刷装置。
【請求項５】
前記時間帯は、２種類以上の時間帯の組合せである、
請求項２又は４に記載の印刷装置。
【請求項６】
前記２種類以上の時間帯の組合せは、少なくとも任意の時刻間の時間帯を含む、
請求項５に記載の印刷装置。
【請求項７】
前記期間は、日、曜日、週、月及び年のいずれかを含む、
請求項３又は４に記載の印刷装置。
【請求項８】
前記受付手段が受け付ける前記印刷データは、前記印刷設定情報を伴っていない印刷データである、
請求項１に記載の印刷装置。
【請求項９】
前記受付手段が受け付けた前記印刷データが前記印刷設定情報を伴っているか否かを判定する判定手段をさらに備え、
前記印刷手段は、前記判定手段により前記印刷データが前記印刷設定情報を伴っていないと判定され、前記受付時の時間が前記印刷予定情報に対応するとき、受け付けられた前記印刷データを、前記記憶手段に記憶されている前記印刷設定情報に従って印刷する、
請求項１に記載の印刷装置。
【請求項１０】
コンピュータを、
印刷データを受け付ける受付手段と、
前記印刷データの受付時の時間が印刷を実行する周期的な時間情報を示す印刷予定情報に対応するとき、受け付けられた前記印刷データを前記印刷予定情報に関連付けられた印刷設定情報に従って印刷する印刷手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷装置及びプログラムに関する。
【背景技術】
【０００２】
近年、印刷設定を自動化したプリンタシステムが提案されている（例えば、特許文献１参照。）。
【０００３】
特許文献１に記載されたプリンタシステムは、ファイルを特徴付けるファイル特徴情報と対応付けて、１又は複数の印刷設定を示す印刷設定情報を記憶する印刷設定情報記憶手段と、ファイルの印刷指示を受け付ける印刷指示受付手段と、前記印刷指示を受け付けたファイルの印刷設定を受け付ける印刷設定受付手段と、前記印刷指示を受け付けたファイルを特徴付ける１又は複数のファイル特徴情報を取得するファイル特徴情報取得手段と、前記印刷設定情報記憶手段に記憶されるファイル特徴情報から、前記ファイル特徴情報取得手段により取得した各ファイル特徴情報にそれぞれ対応するものを検索するファイル特徴情報検索手段と、前記ファイル特徴情報検索手段により検索されたファイル特徴情報のうち少なくとも一つと対応付けて前記印刷設定情報記憶手段に記憶される印刷設定情報を、前記受け付けた印刷設定に基づいて更新する更新手段とを含む。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−３４５３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の課題の一つは、印刷データの受付時の時間が印刷予定情報に対応する場合、ユーザの操作を介さずに印刷設定をすることが可能な印刷装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
［１］印刷を実行する周期的な時間情報を示す印刷予定情報、及び前記印刷予定情報に関連付けて印刷設定情報を記憶する記憶手段と、
印刷データを受け付ける受付手段と、
前記印刷データの受付時の時間が前記印刷予定情報に対応するとき、受け付けられた前記印刷データを前記印刷設定情報に従って印刷する印刷手段と、を備えた印刷装置。
［２］前記印刷予定情報が示す周期的な時間情報は、時間帯のみである、前記［１］に記載の印刷装置。
［３］前記印刷予定情報が示す周期的な時間情報は、日付以上の長い単位の期間のみである、前記［１］に記載の印刷装置。
［４］前記印刷予定情報が示す周期的な時間情報は、時間帯と日付以上の長い単位の期間との組合せである、前記［１］に記載の印刷装置。
［５］前記時間帯は、２種類以上の時間帯の組合せである、前記［２］又は［４］に記載の印刷装置。
［６］前記２種類以上の時間帯の組合せは、少なくとも任意の時刻間の時間帯を含む、前記［５］に記載の印刷装置。
［７］前記期間は、日、曜日、週、月及び年のいずれかを含む、前記［３］又は［４］に記載の印刷装置。
［８］前記受付手段が受け付ける前記印刷データは、前記印刷設定情報を伴っていない印刷データである、前記［１］に記載の印刷装置。
［９］前記受付手段が受け付けた前記印刷データが前記印刷設定情報を伴っているか否かを判定する判定手段をさらに備え、
前記印刷手段は、前記判定手段により前記印刷データが前記印刷設定情報を伴っていないと判定され、前記受付時の時間が前記印刷予定情報に対応するとき、受け付けられた前記印刷データを、前記記憶手段に記憶されている前記印刷設定情報に従って印刷する、前記［１］に記載の印刷装置。
［１０］コンピュータを、印刷データを受け付ける受付手段と、
前記印刷データの受付時の時間が印刷を実行する周期的な時間情報を示す印刷予定情報に対応するとき、受け付けられた前記印刷データを前記印刷予定情報に関連付けられた印刷設定情報に従って印刷する印刷手段として機能させるためのプログラム。
【発明の効果】
【０００７】
請求項１、２−７、１０に係る発明によれば、印刷データの受付時の時間が印刷予定情報に対応する場合、ユーザの操作を介さずに印刷設定をすることが可能になる。
請求項８、９に係る発明によれば、印刷データの送信側と受信側の双方のユーザの操作を介さずに印刷設定をすることができる。
【図面の簡単な説明】
【０００８】
【図１】図１は、本発明の実施の形態に係る画像形成装置の制御系を示すブロック図である。
【図２】図２は、印刷スケジュールテーブルの一例を示す図である。
【図３】図３は、印刷設定テーブルの一例を示す図である。
【図４】図４は、画像形成装置の動作の一例を示すフローチャートである。
【図５】図５は、画像形成装置の動作の一例を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を参照して説明する。なお、各図中、実質的に同一の機能を有する構成要素については、同一の符号を付してその重複した説明を省略する。
【００１０】
［実施の形態の要約］
本実施の形態に係る印刷装置は、印刷を実行する周期的な時間情報を示す印刷予定情報、及び印刷予定情報に関連付けて印刷設定情報を記憶する記憶手段と、印刷データを受け付ける受付手段と、印刷データの受付時の時間が印刷予定情報に対応するとき、受け付けられた印刷データを印刷設定情報に従って印刷する印刷手段とを備える。
【００１１】
受付手段が受け付ける印刷データには、印刷設定情報を伴った印刷データの場合もあれば、印刷設定情報を伴っていない印刷データの場合もある。印刷設定情報を伴っていない印刷データは、例えば、帳票データ等のテキストデータやＣＳＶ（Comma Separated Values）ファイル等である。ＣＳＶファイルは、テンプレートに定義されたフィールドに差し込まれる住所、氏名等のように変化する項目データをコンマ等の区切り文字によって区切られたデータである。ＣＳＶファイルの場合、テンプレートとともに送信されてもよいが、印刷装置の記憶手段が印刷設定情報としてテンプレートを記憶してもよい。
【００１２】
印刷設定情報とは、使用するトレイ（記録用紙サイズ、用紙方向、紙質などが特定される。）、拡大・縮小サイズ、白黒・カラー印刷、片面又は両面印刷の指定等の印刷設定に関する情報をいい、テンプレートを含んでもよい。
【００１３】
印刷手段は、受付手段が受け付けた印刷データが、印刷設定情報を伴っていない場合には、印刷データを印刷予定情報に関連付けられた印刷設定情報に従って印刷する。なお、印刷手段は、受付手段が受け付けた印刷データが印刷設定情報を伴っている場合でも、ユーザが許可している等の一定の条件に対応する場合には、印刷予定情報に関連付けられて登録されている印刷設定情報に従って印刷してもよい。
【００１４】
印刷を実行する周期的な時間情報は、周期的に訪れる時間の情報であり、例えば、時間帯のみでもよい。時間帯とは、１日における時刻と時刻との間の一定の時間をいう。時間帯は、任意の時刻間の時間帯でもよいし、午前又は午後の時間帯でもよいし、印刷装置の稼働時間（例えば、8:00-18:00）でもよい。また、２種類以上の時間帯の組合せでもよい。２種類以上の時間帯の組合せは、例えば、午前又は午後と印刷装置の稼働時間とが重複する時間帯（例えば、午前と稼働時間と重複する時間帯として8:00-12:00）でもよい。
【００１５】
印刷を実行する周期的な時間情報は、例えば、日付以上の長い単位の期間のみでもよい。期間は、例えば、日、曜日、週、月及び年のいずれかを含むものでもよい。
【００１６】
印刷を実行する周期的な時間情報は、例えば、時間帯と期間との組合せでもよい。時間帯と期間の組合せは、例えば、8:00-10：00等のように任意の時間帯と平日との組合せや、8:00-10：00等のように任意の時間帯と火曜日等の特定の曜日との組合せ等でもよい。
【００１７】
［実施の形態］
図１は、本発明の実施の形態に係る画像形成装置の構成例を示すブロック図である。本実施の形態では、印刷を実行する周期的な時間情報として、時間帯と曜日との組合せの例を示す。
【００１８】
この画像形成装置１は、例えば、スキャン、プリンタ、コピー等の複数の機能を有する複合機である。画像形成装置１は、本装置１の各部を制御する制御部２と、各種の情報を記憶する記憶部３と、ユーザからの操作を受け付けるとともに情報を表示する操作表示部４と、原稿から画像を読み取る読取部５と、印刷データを用紙に印刷する印刷部６と、外部装置と通信する通信部７とを備えて構成されている。なお、印刷装置は、プリンタの機能を有していれば、複合機でなくてもよい。画像形成装置１は、印刷装置の一例である。
【００１９】
この画像形成装置１には、外部装置として基幹システム９及び端末装置１０がネットワーク８を介して接続されている。画像形成装置１は、基幹システム９又は端末装置１０からネットワーク８を介して送信される印刷データを用紙に印刷する。
【００２０】
ネットワーク８は、例えば、ローカルエリアナットワーク（ＬＡＮ）、インターネット等であり、有線でも無線でもよい。
【００２１】
基幹システム９は、印刷設定情報を伴わない印刷データを印刷スケジュールに従い、例えば、ある曜日の時間帯にネットワーク８を介して画像形成装置１に順次送信する。印刷スケジュール及び印刷設定情報は、通常は印刷データの送信側と受信側との間で定められる。
【００２２】
端末装置１０は、例えば、パーソナルコンピュータであるが、多機能携帯電話機（スマートフォン）等の携帯型情報処理装置でもよい。端末装置１０は、プリンタドライバを有しており、ユーザの操作によりプリンタドライバ上で設定された印刷設定情報及び印刷データを印刷ジョブ（印刷指示）としてネットワーク８を介して画像形成装置１に送信する。印刷ジョブは、印刷設定情報を伴う印刷データの一例である。
【００２３】
プリンタドライバは、文書データを画像形成装置１の印刷部６が解釈できるＰＤＦ（Portable Document Format)、ＰｏｓｔＳｃｒｉｐｔ（登録商標）等のページ記述言語（ＰＤＬ：Page Description Language）で記述された印刷データに変換し、印刷データ及び印刷設定情報を含む印刷ジョブを生成し、印刷ジョブをネットワーク８を介して画像形成装置１に送信する。
【００２４】
画像形成装置１の制御部２は、ＣＰＵ（Central Processing Unit）、インターフェース等から構成されている。制御部２は、プログラム保存部３０に保存されたプログラムに従って動作することにより、受付手段２０、印刷スケジュール設定手段２１、判定手段２２、印刷スケジュール取得手段２３、現時刻取得手段２４、印刷設定手段２５、印刷手段２６、印刷設定書替手段２７等として機能する。各手段２０〜２７の詳細については後述する。
【００２５】
記憶部３は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスク等から構成され、プログラムを記憶するプログラム保存部３０と、印刷スケジュールテーブル３１０（図２参照）及び印刷設定テーブル３１１（図３参照）を記憶する印刷スケジュール保存部３１と、印刷に先だって印刷設定情報を一時的に記憶する一時保存部３２と、退避させたい情報を記憶する退避用保存部３３とを備える。一時保存部３２は、一時記憶部の一例である。
【００２６】
一時保存部３２は、例えば、印刷データの印刷開始の直前から印刷終了まで印刷設定情報を記憶する。
【００２７】
印刷スケジュールテーブル３１０には、印刷設定情報を伴っていない印刷データに対して印刷を実行する印刷スケジュールが登録されている。印刷スケジュールテーブル３１０は、印刷予定情報の一例である。
【００２８】
印刷設定テーブル３１１には、印刷設定情報を伴っていない印刷データに対して印刷設定情報が予め印刷スケジュールに関連付けて登録されている。
【００２９】
受付手段２０は、基幹システム９からネットワーク８を介して送信された印刷データ、又は端末装置１０からネットワーク８を介して送信された印刷ジョブを受け付ける。
【００３０】
印刷スケジュール設定手段２１は、ユーザの操作により設定識別情報を印刷スケジュールテーブル３１０の該当する箇所に登録して印刷スケジュールを設定する。また、印刷スケジュール設定手段２１は、ユーザの操作により印刷設定情報を印刷設定テーブル３１１に登録して設定する。
【００３１】
判定手段２２は、受付手段２０が受け付けた印刷データが基幹システム９から送信されたものか、端末装置１０から送信されたものかを判定する。具体的には、判定手段２２は、例えば、受付手段２０が受け付けた印刷データが印刷設定情報を伴っているか否かを判定することにより、受付手段２０が受け付けた印刷データが基幹システム９から送信されたものか否かを判定する。
【００３２】
なお、判定手段２２は、画像形成装置１と基幹システム９間の通信プロトコルと、画像形成装置１と端末装置１０間の通信プロトコルが異なる場合には、通信部７などで特定された通信プロトコルに応じて基幹システム９から送信されたデータかどうか判定してもよい。あるいは、通信部７が受信したデータのファイル形式を例えば通信部７において判定し、基幹システム９から送信されたデータかどうかを判定してもよい。
【００３３】
印刷スケジュール取得手段２３は、印刷スケジュールテーブル３１０に印刷スケジュールが登録されているか否かを判断し、印刷スケジュールが登録されていると判断した場合には、印刷スケジュールテーブル３１０から印刷スケジュールを取得する。
【００３４】
現時刻取得手段２４は、制御部２に接続された図示しないタイマーから現在を示す現時刻及び曜日を取得する。
【００３５】
印刷設定手段２５は、受付手段２０が印刷設定情報を伴っていない印刷データを受け付けた場合、受付時が印刷スケジュールに対応するとき、記憶部３が記憶する印刷設定情報のうち現時刻及び曜日に対応する印刷設定情報を一時保存部３２に保存する。また、印刷設定手段２５は、受付手段２０が印刷ジョブを受け付けたとき、印刷ジョブに含まれている印刷設定情報を一時保存部３２に保存する。
【００３６】
印刷手段２６は、受付手段２０により受け付けられた印刷データ又は印刷ジョブに含まれる印刷データを、一時保存部３２に保存されている印刷設定情報に従って印刷する。
【００３７】
印刷設定書替手段２７は、受付手段２０が印刷ジョブを受け付けたとき、一時保存部３２に保存されている印刷設定情報を退避用保存部３３に退避させるとともに、印刷ジョブが実行されて印刷された後、一時保存部３２の記憶内容を退避用保存部３３の記憶内容に書き替えて一時保存部３２を元に戻す。
【００３８】
（印刷スケジュールテーブルの構成）
図２は、印刷スケジュールテーブル３１０の一例を示す図である。印刷スケジュールテーブル３１０には、例えば、時間帯及び平日の曜日ごとに印刷設定情報が関連付けられて登録されている。
【００３９】
印刷スケジュールテーブル３１０には、「時間帯」欄と、月、火、水、木、金の「曜日」欄が設けられている。「時間帯」欄には、画像形成装置１の１日の稼働時間を５つに分割した8:00-10:00、10:00-12:00、12:00-14:00、14:00-16:00、16:00-18:00の時間帯が登録されている。「設定識別情報」欄には、時間帯及び曜日に対応する箇所に設定１、設定２、設定３、設定４、設定５の設定識別情報のいずれかが登録されている。なお、時間帯は、上記のものに限られない。
【００４０】
（印刷設定テーブルの構成）
図３は、印刷設定テーブル３１１の一例を示す図である。印刷設定テーブル３１１には、「設定識別情報」欄、「用紙トレイ」欄、「印刷方向」欄、「両面設定」欄、「拡縮」欄、「手差しトレイの用紙サイズ」欄が設けられている。
【００４１】
「設定識別情報」欄には、設定１から設定５の設定識別情報が登録されている。「用紙トレイ」欄には、用紙トレイの識別情報が登録されている。「印刷方向」欄には、ポートレート（Portrait）かランドスケープ（Landscape）の印刷方向が登録されている。ポートレートは、用紙の長辺を縦方向にしたときの画像の向きを示し、ランドスケープは、用紙の短辺を縦方向にしたときの画像の向きを示すものである。「両面設定」欄には、用紙の両面に印刷データを印刷する「両面」、用紙の片方の面に印刷データを印刷する「片面」が登録されている。「拡縮」欄には、１枚の用紙にＡ４サイズの画像を２つ配置する「Ａ４×２」、Ａ３サイズの印刷データをＡ４サイズの用紙に縮小して印刷する「Ａ３→Ａ４」、拡縮の変更を行わない「なし」が登録されている。「手差しトレイの用紙サイズ」欄には、手差しトレイを使用するときの用紙サイズ（例えば、Ａ４）が登録されている。
【００４２】
（実施の形態の動作）
次に、画像形成装置１の動作の一例について図４及び図５を参照して説明する。図４は、画像形成装置１に対して印刷スケジュールを登録する際の動作の一例を示すフローチャートである。図５は、画像形成装置１における印刷データの印刷処理の動作の一例を示すフローチャートである。
【００４３】
（１）印刷スケジュールの登録
ユーザは、画像形成装置１の操作表示部４を操作してメニュー画面から設定画面を選択し、設定画面上で印刷スケジュール及び印刷設定情報の設定を行う（Ｓ１）。具体的には、印刷スケジュールの設定は、例えば、時間帯と曜日に対応して、印刷設定テーブル３１１に登録されている設定１から設定５から選択することにより行う。なお、時間帯は10:05-11:10というように時間及び分を任意に入力してもよい。また、稼働時間内の午前又は午後というように時間帯を入力してもよい。印刷設定情報を変更する場合は印刷設定テーブル３１１の設定内容を変更し、追加する場合は印刷設定テーブル３１１に例えば「設定６」というように追加し、「設定６」に対応する設定内容を登録する。
【００４４】
画像形成装置１の印刷スケジュール設定手段２１は、時間帯と曜日に対応して選択された設定識別情報を印刷スケジュールテーブル３１０の該当する箇所に登録して印刷スケジュールを設定し、印刷設定情報が変更又は追加された場合は、変更又は追加された印刷設定情報を印刷設定テーブル３１１に登録して設定する（Ｓ２）。なお、印刷スケジュール及び印刷設定情報の設定は、端末装置１０等の外部装置からＣＶＳファイルを画像形成装置１に送信し、印刷スケジュール設定手段２１がＣＶＳファイルに基づいて印刷スケジュールテーブル３１０及び印刷設定テーブル３１１に登録して行ってもよい。
【００４５】
（２）基幹システムから送信された印刷データの印刷
画像形成装置１が基幹システム９からネットワーク８及び通信部７を介して印刷データを受信し、受付手段２０が印刷データを受け付けると（Ｓ１１）、判定手段２２は、受付手段２０が受け付けた印刷データが基幹システム９から送信されたものか否かを判定する（Ｓ１２）。具体的には、判定手段２２は、例えば、受付手段２０が受け付けた印刷データが印刷設定情報を伴っているか否かにより判定する。すなわち、判定手段２２は、印刷データが印刷設定情報を伴っていない場合には、当該印刷データは基幹システム９から送信されたものと判定し、印刷データが印刷設定情報を伴う印刷ジョブの場合には、当該印刷データは端末装置１０から送信されたものと判定する。
【００４６】
判定手段２２は、印刷データが基幹システム９から送信されたものと判定すると（Ｓ１２：Ｙｅｓ）、印刷スケジュール取得手段２３は、印刷スケジュールテーブル３１０に印刷スケジュールが登録されているか否かを判断する（Ｓ１３）。
【００４７】
印刷スケジュール取得手段２３は、印刷スケジュールが登録されていると判断した場合（Ｓ１３：Ｙｅｓ）、印刷スケジュールテーブル３１０から印刷スケジュールを取得する（Ｓ１４）。
【００４８】
現時刻取得手段２４は、タイマーから現在を示す現時刻及び曜日を取得する（Ｓ１５）。
【００４９】
印刷設定手段２５は、現時刻取得手段２４が取得した現時刻及び曜日が印刷スケジュールテーブル３１０に登録されている印刷スケジュールに対応しているか否かを判断する（Ｓ１６）。
【００５０】
印刷設定手段２５は、取得された現時刻及び曜日が印刷スケジュールに対応していると判断した場合（Ｓ１６：Ｙｅｓ）、印刷スケジュールテーブル３１０に基づいて、取得された現時刻及び曜日に対応する印刷設定情報の印刷設定に変更する（Ｓ１７）。すなわち、印刷設定手段２５は、印刷設定情報を印刷設定テーブル３１１から取得し、一時保存部３２に保存する。これにより、印刷スケジュールの時間帯の区切りごとに行われていた印刷設定を省くことできる。
【００５１】
例えば、現時刻が１１：００で現在の曜日が月曜日の場合、印刷設定手段２５は、図２に示す印刷スケジュールテーブル３１０から現時刻１１：００及び月曜日に対応する「設定２」を取得し、図３に示す印刷設定テーブル３１１から「設定２」に対応する印刷設定情報の「トレイ３」、「ポートレート」、「片面」「Ａ３→Ａ４」を取得し、この印刷設定情報を一時保存部３２に保存する。
【００５２】
なお、印刷設定手段２５は、取得された現時刻及び曜日が印刷スケジュールに対応していないと判断した場合（Ｓ１６：Ｎｏ）、印刷設定を行わずに処理を終了する。なお、印刷スケジュールが登録設定されていない場合（Ｓ１３：Ｎｏ）あるいは取得された現時刻及び曜日が印刷スケジュールに対応していない（Ｓ１６：Ｎｏ）場合、印刷設定が行われていないのであるから、ユーザに対して印刷設定を促す画面を表示する（Ｓ２３）。その後はユーザが印刷設定を促す画面に対して印刷設定を行い、印刷が実行される（Ｓ１８）。
【００５３】
印刷設定情報が一時保存部３２に保存されると（Ｓ１７）、印刷手段２６は、基幹システム９から送信された印刷データを一時保存部３２に保存された印刷設定情報に従って用紙に印刷する（Ｓ１８）。上記ステップＳ１１〜Ｓ１８は、例えば月曜日の10：00〜12：00の時間帯内の一定の時間繰り返し行われる。
【００５４】
印刷設定書替手段２７は、ステップＳ１８で印刷を行った印刷データが基幹システム９から送信されたデータであるから（Ｓ１９：Ｙｅｓ）、一時保存部３２に保続されている印刷設定情報をそのまま残す。
【００５５】
（３）端末装置から送信された印刷データの印刷
例えば、基幹システム９から順次送信される印刷データについて印刷を行っている途中で、割り込みにより、端末装置１０から印刷ジョブがネットワーク８及び通信部７を介して画像形成装置１に送信された場合、画像形成装置１は印刷ジョブを受信し、受付手段２０が印刷ジョブを受け付けると（Ｓ１１）、判定手段２２は、受付手段２０が受け付けた印刷データが基幹システム９から送信されたものか否かを判定する（Ｓ１２）。印刷ジョブを受け付けた場合は、印刷データが印刷設定情報を伴っているため、判定手段２２は、当該印刷データは端末装置１０から送信されたものと判定する。
【００５６】
上記ステップＳ１２において、送信された印刷データが基幹システム９から送信された印刷データではない場合、すなわち、端末装置１０から送信された印刷データの場合（Ｓ１２：Ｎｏ）、印刷設定書替手段２７は、現在、一時保存部３２に保存されている印刷設定情報を退避用保存部３３に退避し（Ｓ２０）、一時保存部３２の保存内容を印刷ジョブに含まれている印刷設定情報に書き替える（Ｓ２１）。なお、印刷設定情報を書き替える際、確認画面を表示操作部に４に表示し、確認画面に対してユーザが許可した場合に、印刷設定情報を書き替えるようにしてもよい。
【００５７】
印刷手段２６は、一時保存部３２に保存されている印刷設定情報に基づいて印刷データを用紙に印刷する（Ｓ１８）。印刷ジョブの印刷を行った場合（Ｓ１９：Ｎｏ）は一時保存部３２に保存していた印刷設定情報を退避用保存部３３に退避しているので、印刷設定書替手段２７は、退避用保存部３３に退避していた印刷設定情報を一時保存部３２に戻す（Ｓ２２）。
【００５８】
なお、上記実施の形態では、基幹システム９から送信される印刷データに対しては、印刷スケジュールテーブル３１０に従って一時保存部３２が記憶する印刷設定情報を書き替えるが、印刷設定情報を書き替える際に、確認画面を操作表示部４に表示し、確認画面でユーザが許可した場合にのみ印刷設定情報を書き替えてもよい。これにより、基幹システム９からの印刷データの送信が遅れた場合、印刷設定情報が次の時間帯のものに書き替わり、誤って印刷されることを抑制することができる。また、時間帯の区切りのときに用紙を入れ替える時間を確保することができる。
【００５９】
また、画像形成装置１の制御部２が、次の時間帯の印刷では用紙が不足することを印刷スケジュール及び印刷設定情報から予測して、確認画面を表示する際に用紙の補充を促す表示を行ってもよい。
【００６０】
本実施の形態に係る構成を有していない場合、基幹システム９から送信された印刷データを印刷するとき、印刷設定情報が含まれていないことから、画像形成装置１側で都度印刷設定情報を設定しなければならな。このため、利用者にとってはその設定作業が面倒である。一方で、基幹システム９からの印刷データを印刷する場合は、例えば給与支払い時期にまとめて社員全員の給与明細を印刷するといった時期（スケジュール）に密接に関係した印刷であることが多い。換言すると、スケジュールに対して一意に印刷設定情報が特定される。従って、本実施の形態によれば、基幹システム９から送られてきた印刷データを検出し、印刷スケジュールに応じた印刷設定が利用者の操作を介さずとも設定することができるという効果を奏するのである。
【００６１】
［変形例］
以上、本発明の実施の形態を説明したが、本発明の実施の形態は上記実施の形態に限定されるものではなく、本発明の要旨を変更しない範囲内で種々の変形、実施が可能である。
【００６２】
例えば、画像形成装置１の印刷設定手段２５によって予め印刷設定情報が設定されていることがある。基幹システム９からの印刷データを印刷する場合、特にユーザが操作表示部４を操作して、予め設定されていた印刷設定情報を変更しない場合は、この印刷設定情報に基づいて印刷される場合がある。このような場合、画像形成装置１に予め設定されていた印刷設定情報が基幹システム９からの印刷データに対して適切なものでなければ、例えば１行当たりの文字数が超過して印刷される、用紙に対して印刷行数が少なすぎるなど、ユーザが全く想定していない印刷結果となってしまう。前述したように、基幹システム９からの印刷データは印刷スケジュールに対応して都度適切な印刷設定情報にユーザが変更しなければならないが、予め印刷スケジュールに対応した印刷設定情報を記憶部３に保存しておき、基幹システム９から印刷データを受信した時刻等（現時刻取得手段２４によって特定される）によって印刷スケジュールを特定し、予め設定されていた印刷設定情報を当該印刷スケジュールに対応する記憶部３に保存された印刷設定情報に切り替えるようにしてもよい。このように構成した場合も、印刷ジョブの印刷データを印刷するときは、印刷ジョブに含まれている印刷設定情報に切り替えて印刷するようにすればよい。
【００６３】
制御部２の各手段は、それぞれ一部又は全部を再構成可能回路（ＦＰＧＡ：Field Programmable Gate Array）、特定用途向け集積回路（ＡＳＩＣ：Application Specific Integrated Circuit）等のハードウエア回路によって構成してもよい。
【００６４】
また、本発明の要旨を変更しない範囲内で、上記実施の形態の構成要素の一部を省くことや変更することが可能である。また、本発明の要旨を変更しない範囲内で、上記実施の形態のフローにおいて、ステップの追加、削除、変更、入替え等が可能である。また、上記実施の形態で用いたプログラムをＣＤ−ＲＯＭ等のコンピュータ読み取り可能な記録媒体に記録して提供することができる。また、上記実施の形態で用いたプログラムをクラウドサーバ等の外部サーバに格納しておき、ネットワークを介して利用することができる。
【符号の説明】
【００６５】
１…画像形成装置、２…制御部、３…記憶部、４…操作表示部、５…読取部、
６…印刷部、７…通信部、８…ネットワーク、９…基幹システム、１０…端末装置、
２０…受付手段、２１…印刷スケジュール設定手段、２２…判定手段、
２３…印刷スケジュール取得手段、２４…現時刻取得手段、２５…印刷設定手段、
２６…印刷手段、２７…印刷設定書替手段、３０…プログラム保存部、
３１…印刷スケジュール保存部、３２…一時保存部、３３…退避用保存部、
３１０…印刷スケジュールテーブル、３１１…印刷設定テーブル
【図１】
2018111294.tif 000003
【図２】
2018111294.tif 000004
【図３】
2018111294.tif 000005
【図４】
2018111294.tif 000006
【図５】
2018111294.tif 000007