(57)【要約】【課題】本発明は、複数の印刷対象データの各々を所定の用紙に印刷するに際し、ユーザの利便性に優れた制御を行うことができる印刷制御装置、印刷制御方法、及び印刷制御プログラムを提供することを目的とする。【解決手段】本発明に係る印刷制御装置は、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための情報処理装置である。この印刷制御装置の制御部は、前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する。【選択図】図２
2020154396.tif 000002
【特許請求の範囲】
【請求項１】
複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための、制御部を備えた印刷制御装置であって、
前記制御部は、
前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成手段
を備える
ことを特徴とする印刷制御装置。
【請求項２】
前記印刷ジョブデータ作成手段は、
１群の印刷対象データに対して予め設定された区分に関する印刷対象区分情報に基づき、前記複数の印刷対象データの印刷対象識別情報を取得する
ことを特徴とする請求項１に記載の印刷制御装置。
【請求項３】
前記制御部は、
前記印刷ジョブデータ作成手段で作成される１群の印刷ジョブデータの少なくとも一部を前記印刷装置へ出力する印刷ジョブ出力手段と、
前記印刷ジョブデータ作成手段による印刷ジョブデータの作成中及び前記印刷ジョブ出力手段による印刷ジョブデータの出力中の場合には、他の印刷対象データの受付けを規制する規制手段と
をさらに備える
ことを特徴とする請求項１又は２に記載の印刷制御装置。
【請求項４】
前記用紙は帳票であり、
前記印刷ジョブデータ作成手段は、
指定された伝票データから前記帳票に印刷すべき項目に関する項目情報を抽出し、かつ、前記印刷設定マスタから給紙トレイ情報を取得することにより印刷位置を特定することにより、前記印刷ジョブデータの作成を行う
ことを特徴とする請求項１〜３のいずれか１項に記載の印刷制御装置。
【請求項５】
前記帳票が、輸出入帳票であり、
前記伝票データが、輸出入に係る業務の受注伝票データである
ことを特徴とする請求項４に記載の印刷制御装置。
【請求項６】
前記制御部は、
前記複数の印刷対象データの各々に対して印刷部数の設定を受け付けるための印刷部数設定手段
をさらに備える
ことを特徴とする請求項１〜５のいずれか１項に記載の印刷制御装置。
【請求項７】
制御部を備えた情報処理装置において実行される、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための印刷制御方法であって、
前記制御部において実行される、
前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成ステップ
を含む
ことを特徴とする印刷制御方法。
【請求項８】
制御部を備えた情報処理装置において実行される、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための印刷制御プログラムであって、
前記制御部において実行させるための、
前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成ステップ
を含む
ことを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷制御装置、印刷制御方法、及び印刷制御プログラムに関する。
【背景技術】
【０００２】
印刷制御に関し、特許文献１には、複数のコンピュータからの印刷要求に応じて、住民票その他多種の証明書情報を予め書式が印刷された帳票に印刷する場合を想定して、用紙種類ＩＤをプリンタのトレイのデフォルト値に設定しておく旨との記載がある（段落［００００１］、［０００２］、［００１４］及び図２（ａ）〜（ｃ）参照）。そして、特許文献１に記載の技術によれば、ユーザによる帳票トレイの指定操作を必要とせずに任意の帳票に必要部数を印刷することができる（段落[０００９]参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−０４３０５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１に記載の技術では、帳票の種類ごとにプリンタのトレイを指定することができるものの、複数のコンピュータから、複数種類の帳票が印刷された場合、印刷物がどのコンピュータからの印刷指示に基づいたものであるか不明であるため、印刷物を選別する必要があるという問題がある。
【０００５】
ところで、運送サービス業界では、ＮＶＯＣＣ（Ｎｏｎ  Ｖｅｓｓｅｌ  Ｏｐｅｒａｔｉｎｇ  Ｃｏｍｍｏｎ  Ｃａｒｒｉｅｒ：非船舶運航一般輸送人）を利用して貨物の運送を行うことがある。ＮＶＯＣＣは、荷主に代わり、不特定多数の荷主から引き受けた貨物を国外の輸送先（例えば荷主の旅行先）へ運送している。ＮＶＯＣＣは、海上輸送手段（船舶）又は空輸手段（航空機）を所有していないため、貨物の運送にあたっては、例えば船会社所有の船舶等を利用する。ＮＶＯＣＣは、船会社に対しては荷主かつ荷受人であり、貨物の国外への輸出及び他国への輸入が係わることから、船会社との間で１群の多種にわたる書面（例えば、船荷証券（Ｈ．Ｂ／Ｌ；Ｈｏｕｓｅ  Ｂｉｌｌ  ｏｆ  Ｌａｄｉｎｇ）、領収書、営業控えといった多種の輸出入帳票）を交わす必要がある。しかしながら、貨物の出国又は入国に多くの時間を割くことはできない状況において、不特定多数の荷主から引き受けた貨物の各々に対して多種の帳票を用意することは多大な時間と手間がかかるという問題がある。そのため、場合によっては専用紙を必要とする帳票ごとに印刷指示を出力せずに、かつ、印刷物の選別を要することなく、貨物ごとに１群の多種の帳票をまとめて印刷指示を行うことができるようにすることが求められている。なお、このような要求は、運送サービス業界に限られて生じるものではなく、複数の印刷対象データの各々を所定の用紙に印刷する場合に生じる。
【０００６】
ここで、特許文献１に記載の技術を適用することを考えると、特許文献１に記載の技術では、１台のコンピュータから、複数種類の帳票を印刷する場合、帳票ごとに印刷指示を出力する必要があり、複数の印刷対象データをまとめて印刷するにはユーザの利便性が十分に高いとはいえないという問題がある。
【０００７】
本発明は、上述の問題に鑑みてなされたものであって、複数の印刷対象データの各々を所定の用紙に印刷するに際し、ユーザの利便性に優れた制御を行うことができる印刷制御装置、印刷制御方法、及び印刷制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、本発明に係る印刷制御装置は、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための、制御部を備えた印刷制御装置であって、前記制御部は、前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成手段を備えることを特徴とする。
【０００９】
また、本発明に係る印刷制御装置は、前記印刷ジョブデータ作成手段は、１群の印刷対象データに対して予め設定された区分に関する印刷対象区分情報に基づき、前記複数の印刷対象データの印刷対象識別情報を取得することを特徴とする。
【００１０】
また、本発明に係る印刷制御装置は、前記制御部は、前記印刷ジョブデータ作成手段で作成される１群の印刷ジョブデータの少なくとも一部を前記印刷装置へ出力する印刷ジョブ出力手段と、前記印刷ジョブデータ作成手段による印刷ジョブデータの作成中及び前記印刷ジョブ出力手段による印刷ジョブデータの出力中の場合には、他の印刷対象データの受付けを規制する規制手段とをさらに備えることを特徴とする。
【００１１】
また、本発明に係る印刷制御装置は、前記用紙は帳票であり、前記印刷ジョブデータ作成手段は、指定された伝票データから前記帳票に印刷すべき項目に関する項目情報を抽出し、かつ、前記印刷設定マスタから給紙トレイ情報を取得することにより印刷位置を特定することにより、前記印刷ジョブデータの作成を行うことを特徴とする。
【００１２】
さらに、本発明に係る印刷制御装置は、前記帳票が、輸出入帳票であり、前記伝票データが、輸出入に係る業務の受注伝票データであることを特徴とする。
【００１３】
前記制御部は、前記複数の印刷対象データの各々に対して印刷部数の設定を受け付けるための印刷部数設定手段をさらに備えることを特徴とする。
【００１４】
また、本発明に係る印刷制御方法は、制御部を備えた情報処理装置において実行される、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための印刷制御方法であって、前記制御部において実行される、前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成ステップを含むことを特徴とする。
【００１５】
また、本発明に係る印刷制御プログラムは、制御部を備えた情報処理装置において実行される、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための印刷制御プログラムであって、前記制御部において実行させるための、前記複数の印刷対象データに対して予め設定された印刷順序及び印刷部数、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタを参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成ステップを含むことを特徴とする。
【発明の効果】
【００１６】
本発明によれば、複数の印刷対象データの各々を所定の用紙に印刷するに際し、ユーザの利便性に優れた制御を行うことができるという効果を奏する。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明の実施形態に係る印刷制御装置を含む印刷システムの構成の一例を示すブロック図である。
【図２】図２は、図１の印刷システム１０００において、印刷制御装置１００が実行する印刷制御方法の処理手順を示すフローチャートである。
【図３】図３は、図２のステップＳ２０１において登録される印刷区分管理マスタの構成例を模式的に示す図である。
【図４】図４は、図２のステップＳ２０１において登録される印刷設定マスタの構成例を模式的に示す図である。
【図５】図５は、図２のステップＳ２０２で選択され得る一又は複数の印刷対象データとなり得る１群のデータのリストを模式的に示す図である。
【図６】図６は、図２のステップＳ２０２で選択された印刷対象データに対して印刷指示画面の起動指示がなされた場合に表示される表示画面の構成例を示す図である。
【図７】図７は、図２のステップＳ２０７で印刷中フラグがＯＮにセットされた状態にある印刷管理マスタの構成例を模式的に示す図である。
【図８】図８は、図２のステップＳ２０８の処理の結果作成された１群の印刷ジョブデータを模式的に示す図である。
【図９】図９は、図２のステップＳ２０８において実行される１群の印刷ジョブデータ作成処理の詳細を示すサブルーチンのフローチャートである。
【図１０】図１０は、図２のステップＳ２１１の処理の結果、全ての印刷ジョブに対応する印刷対象データの印刷中フラグがＯＦＦにされた状態を模式的に示す図である。
【図１１】図１１は、図７又は図１０に示したような印刷管理マスタにおいて、複数の印刷中フラグのうち２つがＯＮにセットされている状態を模式的に示す図である。
【図１２】図１２は、図６に示したような印刷指示画面において、印刷ボタンが押下できないように規制された状態を模式的に示す図である。
【発明を実施するための形態】
【００１８】
本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。
【００１９】
［１．構成］
本実施形態に係る印刷制御装置を含む印刷システムの構成の一例について、図１を参照して説明する。図１は、本発明の実施形態に係る印刷制御装置を含む印刷システムの構成の一例を示すブロック図である。
【００２０】
図１に示す印刷システム１０００は、情報処理装置としての印刷制御装置１００と、印刷装置２００と、印刷制御装置１００及び印刷装置２００を通信可能に接続するネットワーク３００とを含んでいる。
【００２１】
印刷装置２００は、印刷対象データに対応する印刷ジョブデータにしたがって、印刷ジョブデータに対応する画像を印刷する装置である。
【００２２】
印刷制御装置１００は、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うための情報処理装置であり、例えば市販のデスクトップ型パーソナルコンピュータで構成され、印刷装置２００による印刷の制御を行う。この印刷制御装置１００は、ネットワーク３００を介して印刷装置２００に接続可能であれば任意の場所に設置されてもよいが、例えば、複数の印刷対象データの各々を所定の用紙に印刷する部署（例えばＮＶＯＣＣにおいて輸出入帳票を準備する港湾支所）に１台設置されている。なお、印刷制御装置１００は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。また、印刷制御装置１００は、印刷システム１０００内において複数台設置されていてもよく、複数台の印刷制御装置１００の間で同期をとることで１台の印刷制御装置１００として機能してもよい。
【００２３】
印刷制御装置１００は、制御部１０２と、通信インターフェース部１０４と、記憶部１０６と、入出力インターフェース部１０８とを備えている。印刷制御装置１００が備えている各部は、任意の通信路を介して通信可能に接続されている。
【００２４】
通信インターフェース部１０４は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、印刷制御装置１００をネットワーク３００に通信可能に接続する。通信インターフェース部１０４は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク３００は、印刷制御装置１００と印刷装置２００とを相互に通信可能に接続する機能を有し、例えばインターネットやＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等である。したがって、通信インターフェース部１０４は、他の情報処理装置からの入力情報等を、ネットワーク３００を介して受け付けることが可能に構成されているとともに、所定の情報処理装置に対して所定の情報を出力することが可能に構成されている。
【００２５】
記憶部１０６には、各種のデータベース、テーブル、及びファイルなどが格納される。記憶部１０６には、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）と協働してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）に命令を与えて各種処理を行うためのコンピュータプログラム（本発明のプログラムを含む）が記録される。記憶部１０６として、例えば、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）・ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、及び光ディスク等を用いることができる。また、この記憶部１０６には、本発明のプログラムを実施するために用いられる各種のデータが書き出し／読み出し可能に格納されている。
【００２６】
入出力インターフェース部１０８には、入力装置１１２及び出力装置１１４が接続されている。出力装置１１４には、モニタ（家庭用テレビを含む）の他、スピーカを用いることができる。入力装置１１２には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。
【００２７】
制御部１０２は、印刷制御装置１００を統括的に制御するＣＰＵ等である。制御部１０２は、ＯＳ等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
【００２８】
さらに図１を参照しながら、記憶部１０６及び制御部１０２の構成について詳述する。
【００２９】
記憶部１０６は、図１に示されるように、印刷対象データ記憶領域１０６ａと、印刷区分管理マスタ１０６ｂと、印刷設定マスタ１０６ｃと、印刷ジョブデータ記憶領域１０６ｄと、印刷管理マスタ１０６ｅとを含む。また、記憶部１０６は、その他のマスタやデータ記憶領域を備えていてもよい。
【００３０】
印刷対象データ記憶領域１０６ａ及び印刷ジョブデータ記憶領域１０６ｄは、それぞれ、後述する印刷対象データ及び印刷ジョブデータを記憶するための領域であり、必要に応じて各データを出力可能に保持する。
【００３１】
印刷区分管理マスタ１０６ｂは、印刷対象データに対応する書面の区分及び種類を管理するためのマスタである。印刷設定マスタ１０６ｃは、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けたマスタである。印刷管理マスタ１０６ｅは、印刷対象データの印刷中フラグを管理するためのマスタである。これらマスタの詳細については後述する。
【００３２】
制御部１０２は、図１に示されるように、複数のモジュールを備えている。図１に示す例では、制御部１０２は、印刷部数設定部１０２ａと、印刷ジョブデータ作成部１０２ｂと、印刷ジョブ出力部１０２ｃと、規制部１０２ｄとを備えている。
【００３３】
印刷部数設定部１０２ａは、複数の印刷対象データの各々に対して印刷部数の設定を受け付けるための印刷部数設定手段として機能するモジュールである。印刷ジョブデータ作成部１０２ｂは、複数の印刷対象データに対応する１群の印刷ジョブデータを作成する印刷ジョブデータ作成手段として機能するモジュールである。印刷ジョブ出力部１０２ｃは、１群の印刷ジョブデータの少なくとも一部を印刷装置へ出力する印刷ジョブ出力手段として機能するモジュールである。規制部１０２ｄは、印刷ジョブデータの作成中及び印刷ジョブデータの出力中の場合に他の印刷対象データの受付けを規制する規制手段として機能するモジュールである。各部の機能は、後述する処理内容を実現する機能を含む。
【００３４】
［２．処理］
次に、図１に示す印刷システム１０００において実行される印刷制御方法を例示的に説明する。
【００３５】
図２は、図１の印刷システム１０００において、印刷制御装置１００が実行する印刷制御方法の処理手順を示すフローチャートである。この図２に示す処理は、概略的には、複数の印刷対象データの各々を所定の用紙に印刷するための制御を行うというものであり、本処理の大部分は、印刷制御装置１００の制御部１０２において実行される。なお、以下では、運送サービス業界においてＮＶＯＣＣが印刷システム１０００を用いて、１群の多種にわたる帳票をまとめて印刷する場合を例に挙げて説明する。
【００３６】
図２において、まず、ステップＳ２０１では、印刷制御装置１００は、マスタ登録を受け付ける。登録対象のマスタとしては、図１に示した印刷区分管理マスタと、図１に示した印刷設定マスタを挙げることができる。印刷区分管理マスタ及び印刷設定マスタ以外に、後述する印刷管理マスタも用意されている。また、それらマスタ以外に、印刷対象データの種類ごとに印刷順序を設定したマスタを用意しておくことが好ましい。マスタが既に構築されている場合には、ステップＳ２０１において、ユーザ入力に基づいた修正や新規登録等のマスタ編集が行われてもよい。また、他のマスタのデータを読み出してコピー又は上書きすることによって新規のマスタが構築されたり既存のマスタの更新が行われたりしてもよく、また、これに代えて、外部記憶装置に記録された他のマスタへ印刷制御装置１００をアクセス可能に構成し、アクセス可能になった時点でマスタが新規に構築されたとみなしてもよい。
【００３７】
図３は、図２のステップＳ２０１において登録される印刷区分管理マスタの構成例を模式的に示す図である。
【００３８】
図３に示す印刷区分管理マスタは、印刷対象データとなり得る書面（例えば伝票）の書面区分情報（例えば伝票区分）及び書面種類情報（例えば伝票種類）と、それらの組み合わせを特定するための書面識別情報（例えば伝票ＩＤ）とを関連付けたマスタである。図３に示す例では、書面区分情報として、「ＯＲＩＧＩＮＡＬ」と「Ｓｅａ  Ｗａｙｂｉｌｌ」の２種類が登録されており、さらに、各書面区分情報につき、１群の書面種類が登録されている。そして、図３に示されるように、同一の書面種類であっても書面区分情報の相違によって異なる書面識別情報を登録することができる。なお、書面区分情報は、後述する処理において印刷対象区分情報として認識される。
【００３９】
図３に示す印刷区分管理マスタの例では、輸出入帳票に必要な書面に関する情報が管理されている。図３に示される書面区分情報「ＯＲＩＧＩＮＡＬ」は、ＮＶＯＣＣが船会社に代わって発行する船荷証券（Ｈ．Ｂ／Ｌ）に関連する１群の帳票を識別するための区分情報であり、書面区分情報「Ｓｅａ  Ｗａｙｂｉｌｌ」は、ＮＶＯＣＣが船会社に代わって用意する貨物受取り（海上運送状）に関連する１群の帳票を識別するための区分情報である。船荷証券（Ｈ．Ｂ／Ｌ）に関連する１群の帳票も貨物受取り（海上運送状）に関連する１群の帳票も、図３に示されるように、ＢｉｌｌＯｆＬａｄｉｎｇ（Ｂ／Ｌ原本）、ＦｒｅｉｇｈｔＭｅｍｏ（請求書）、領収書、Ｎｏｎ−Ｎｅｇｏ（Ｎｏｎ  Ｎｅｇｏｔｉａｂｌｅ  Ｂ／Ｌ；原本控え）、外地（ＮＶＯＣＣの外地支店向けの書面）、営業控え（ＮＶＯＣＣの自社用控え又は荷主用控え）といった同一種類の書面を含んで構成される。
【００４０】
図４は、図２のステップＳ２０１において登録される印刷設定マスタの構成例を模式的に示す図である。
【００４１】
図４に示す印刷設定マスタは、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けたマスタの一例である。図４に示す印刷設定マスタには、印刷対象識別情報として、印刷ジョブＩＤが登録され、給紙トレイ情報として、印刷装置を特定するための情報（例えば印刷装置名）と、当該印刷装置の給紙トレイに収容される用紙のサイズに関する情報（例えば紙サイズ情報及び紙幅情報）と、給紙トレイを特定するための情報（例えば給紙方法情報）とが登録されており、さらに、各情報の組み合わせを特定するための特定情報（例えばパターンＩＤ）が登録されている。ここで、上記給紙トレイ情報は、給紙トレイそのものに関する情報だけでなく、紙幅情報や、給紙の仕方に関する情報を含むため、印刷設定情報として機能する。印刷設定情報としては、上述の情報に限られることはなく、印字領域に関する情報等を含んでいてもよい。
【００４２】
また、本実施形態では、図４に示す印刷設定マスタにおけるパターンＩＤと、図３に示した印刷区分管理マスタにおける書面識別情報（例えば伝票ＩＤ）とが互いに同じ情報（数値）によって紐付けられている。この場合、パターンＩＤが印刷対象識別情報として機能する。これにより、印刷対象データの種類ごとに、又は印刷対象データの区分及び種類の組み合わせごとに、印刷装置のどの給紙トレイに収容された用紙に対して印刷ジョブを実行するのかを設定することができるようになる。なお、パターンＩＤが印刷対象識別情報として機能するので、印刷ジョブＩＤとして任意のジョブ名を登録してもよい。この場合、例えば、輸出入帳票（Ｂ／Ｌ）に関する印刷ジョブ名として、複数のパターンＩＤに共通して「ＢｉｌｌＯｆＬａｄｉｎｇ」を登録してもよく、これにより、１群の印刷ジョブを特定しやすくすることができる。
【００４３】
次に、ステップＳ２０２では、一又は複数の印刷対象データの選択がなされるのを待機する。このとき、ユーザは、まず、図５に模式的に示される１群のデータ（例えば輸出入に係る業務の受注伝票データ）のリストを表示させ、続いて、表示されたリストから一又は複数の印刷対象データを選択する。なお、１群のデータのリストは、印刷処理に先立って新たに作成したものであってもよいし、予め記録されているものを呼び出したものであってもよいし、他の記憶装置にアクセスして読み出したものであってもよい。図５は、図２のステップＳ２０２で選択され得る一又は複数の印刷対象データとなり得る１群のデータのリストを模式的に示す図である。図５に示すように、１群のデータを構成する各データは、少なくとも、印刷区分管理マスタで管理している書面区分情報（伝票区分）を含むことが好ましい。また、各データは、用紙（伝票）に印刷すべき情報として、例えば、図５に示すように、受注伝票データを識別する情報（例：伝票番号）及び取引先の業者名（例：船会社名）を含み、さらに、図５には示されていないが、貨物を特定するための情報、貨物の輸送先に関する情報、荷主名に関する情報等を参照可能に含んでいる。
【００４４】
続くステップＳ２０３では、選択された印刷対象データについて印刷指示画面の起動指示がなされるかどうかを判別する。ステップＳ２０３の判別の結果、印刷指示画面の起動指示がなされない場合には（ステップＳ２０３でＮｏ）、ステップＳ２０１に戻って、ステップＳ２０１の各種マスタの編集又はステップＳ２０２の印刷対象データの選択を待機し、他方、印刷指示画面の起動指示がなされた場合には（ステップＳ２０３でＹｅｓ）、図６に示すような印刷指示画面を表示する。
【００４５】
図６は、図２のステップＳ２０２で選択された印刷対象データに対して印刷指示画面の起動指示がなされた場合に表示される表示画面の構成例を示す図である。
【００４６】
図６に示す印刷指示画面では、図２のステップＳ２０２で選択された印刷対象データの各々がレコードとして表示され、各レコードには、ステップＳ２０２で選択された順に行番号が付され、印刷されることを前提にチェックボックスはＯＮの状態で表示される。これにより、ユーザの利便性を高めることができる。また、図６に示す印刷指示画面では、各レコードに対応する印刷対象データが含み得る書面種類を特定する情報が並んでいる。この書面種類を特定する情報の並び順は、予め設定された印刷順序に沿って並んでおり、これにより、ユーザは、１群の印刷対象データが印刷された場合に出力される印刷物の並び順を視覚的に把握することができる。なお、図６に示す印刷指示画面上で、書面種類を特定する情報の並び順を変更できるように構成してもよいし、図６に示す印刷指示画面を表示するための表示データを作成する際に参照されるマスタを用意し、当該マスタに印刷指示画面上での並び順をデフォルトで設定又は変更できるようにしてもよいし、又は、書面種類を特定する情報の並び順を印刷区分管理マスタに登録された順（伝票ＩＤが示す数値順）にしてもよい。さらに、各レコードには、書面種類を特定する情報ごとにセルが設けられており、このセルには、印刷部数を設定することができるようになっている。設定すべき印刷部数として、図６に示すようにデフォルトの数値を表示するようにしてもよく、これにより、ユーザの利便性をより高めることができる。
【００４７】
そして、ステップＳ２０４では、印刷指示画面において、各印刷対象データの印刷部数が設定されるのを待機する。なお、印刷指示画面が起動された状態で、印刷対象データの追加又は削除といった編集がなされてもよく、そのような編集は、図６に示す印刷指示画面中のチェックボックスを用いることにより実施できる。印刷部数が設定された場合、又は、デフォルトで印刷部数が設定されておりユーザが設定の変更を要しない場合には、印刷指示画面上の印刷ボタンが押下されるのを待機する。
【００４８】
また、ステップＳ２０４の処理と並行して、ステップＳ２０５では、他の印刷ジョブが実行中でないかどうかを判別する。このステップＳ２０５の判別処理は、少なくとも印刷指示画面が起動されている間に実施される。他の印刷ジョブが実行中であるかどうかの判別は、後述する印刷管理マスタにおける印刷中フラグを確認することにより行われる。
【００４９】
そして、ステップＳ２０５の判別の結果、他の印刷ジョブが実行中でない場合には（ステップＳ２０５でＹｅｓ）、図６に示す印刷指示画面中の印刷ボタンが押下されるのを待機し（ステップＳ２０６）、印刷ボタンが押下されたら（ステップＳ２０６でＹｅｓ）、印刷ボタン押下時点で選択されている印刷対象データの各々につき印刷フラグをＯＮ（Ｔｒｕｅ）にセットし（ステップＳ２０７）、１群の印刷ジョブデータの作成処理を実行する（ステップＳ２０８）。１群の印刷ジョブデータとは、選択された印刷対象データを設定部数分印刷するための印刷ジョブデータの集合であり、その一例は、図８に示されている。ステップＳ２０８の１群の印刷ジョブデータの作成処理については、図９を用いて詳述する。
【００５０】
ここで、印刷中フラグについて図７を用いて説明する。図７は、図２のステップＳ２０７で印刷中フラグがＯＮにセットされた状態にある印刷管理マスタの構成例を模式的に示す図である。
【００５１】
図７に示されるように、印刷中フラグは、印刷対象データの各々について設定される。ここで、印刷中フラグが設定される印刷対象データは、印刷指示画面において選択された印刷対象データであり、印刷ボタン押下時点で確定し、印刷管理マスタにおいて各印刷対象データに対応する新たなレコードが作成される。図７に示す例では、各印刷対象データに対応するレコードは、伝票番号で管理されているが、各印刷対象データを特定可能な情報であれば他の情報を用いて管理してもよい。本実施形態では、印刷中フラグは、印刷ボタンの押下後から印刷終了までの間、ＯＮ（Ｔｒｕｅ）にセットされ、印刷が完了した印刷対象データから順次ＯＦＦ（Ｆａｌｓｅ）に更新されるように構成されている。そして、印刷対象データに対応する印刷中フラグのうち少なくとも１つがＯＮにセットされている場合には、印刷管理マスタで管理されている１群の印刷対象データが印刷中であると判断され、他方、印刷対象データに対応する印刷中フラグのすべてがＯＦＦにセットされている場合には、印刷管理マスタで管理されている１群の印刷対象データの全てが印刷済みであると判断されるようになっている。図７に示す例では、印刷ボタン押下直後の状態が示されているため、全ての印刷対象データに対して印刷フラグがＯＮにセットされており、これにより、１群の印刷対象データについて印刷中の状態にあると判断されるようになっている。なお、上記の「印刷中である」状態とは、印刷ジョブデータの作成中及び印刷ジョブデータの出力中の状態を含む。
【００５２】
図９は、図２のステップＳ２０８において実行される１群の印刷ジョブデータ作成処理の詳細を示すサブルーチンのフローチャートである。
【００５３】
図９において、まず、ステップＳ９０１では、印刷ボタンの押下により確定した１群の印刷対象データの中から、一つの印刷対象データを選択する。この印刷対象データの選択は、通常、印刷指示画面に表示された印刷対象データのレコードのうちチェックボックスがＯＮのレコードでかつ行番号が小さい順で行われる。続くステップＳ９０２では、ステップＳ９０１で選択した印刷対象データに含まれる印刷対象区分情報を取得する。これにより、印刷対象データの書面区分情報（伝票区分）を取得することが可能となる。
【００５４】
そして、ステップＳ９０３では、予め設定された印刷順序にしたがってセルの読み出しを行う。セルとは、印刷指示画面上における行番号と各書面の種類（伝票種類）の組み合わせで定まるマスをいい、各セルには、ステップＳ２０４で既に印刷部数が設定されており、印刷ボタンの押下により確定している。したがって、セルの読み出しを行うことにより、印刷ジョブデータを作成すべき印刷対象データと、当該印刷対象データの書面種類情報（伝票種類）と、印刷部数とが取得されることになる。ここで、「予め設定された印刷順序」とは、本実施形態では、印刷指示画面上における各行番号のレコードについての複数の種類の書面の並び順（図６に示す例では、「ＦｒｅｉｇｈｔＭｅｍｏ」から「他社」へ向かう順）をいい、この並び順でセルの読み出し順が定まるようになっている。なお、印刷指示画面上における複数の種類の書面の並び順で説明したが、これに代えて、複数の書面の並び順に応じた並び順を予め印刷順序として記憶しておきセルの読み出し順を決定してもよいし、又は、印刷指示画面を構成する表示画面データ中の並び順に応じてセルの読み出し順を決定してもよいし、印刷対象データの種類ごとに印刷順序を設定したマスタを用意してもよい。
【００５５】
続いてステップＳ９０４では、ステップＳ９０３で読み出したセルに対応する印刷対象データのパターンＩＤを特定する。パターンＩＤとは、図３に示した印刷設定マスタにおけるパターンＩＤである。パターンＩＤの特定は、ステップＳ９０２で取得した印刷対象区分情報（すなわち書面区分情報、例えば伝票区分）と、ステップＳ９０３で特定された書面種類情報（伝票種類）の組み合わせで、印刷管理マスタ及び印刷設定マスタを参照することで実行される。図６に示した印刷指示画面上の行番号「１」の印刷対象データの１番目のセルを例に挙げて説明すると、印刷対象データの伝票区分は「ＯＲＩＧＩＮＡＬ」であり、かつ、伝票種類は「Ｆｒｅｉｇｈｔ  ｍｅｍｏ」であるので、この組み合わせは、印刷管理マスタ上では伝票ＩＤが「２」であり、伝票ＩＤ「２」に対応するパターンＩＤは「２」である。そして、このようにパターンＩＤを特定することで、印刷設定マスタから給紙トレイ情報を取得する。
【００５６】
その後、ステップＳ９０５では、ステップＳ９０３で読み出したセルに設定されている印刷部数の数値が「１」以上であるかどうかを判別する。ステップＳ９０５の判別の結果、印刷部数の数値が「１」以上である場合には、ステップＳ９０６に進み、設定されている印刷部数に応じた印刷ジョブデータの作成を行い、ステップＳ９０７に進む。他方、ステップＳ９０５の判別の結果、印刷部数の数値が「１」以上でない場合（すなわち、「０（ゼロ）」又はＮｕｌｌ（設定なし）の場合）には、ステップＳ９０６をスキップして印刷ジョブデータの作成を行うことなく、ステップＳ９０７に進む。これにより、各セルについての処理が完了する。
【００５７】
ここで、印刷ジョブデータについて説明する。印刷ジョブデータは、印刷対象データから取得可能な情報から抽出された、所定の用紙（例えば通常の印刷用紙又は帳票ごとに専用の専用紙）に印刷すべき情報と、所定の用紙に対する印刷位置を特定する情報とを含む。さらに、本実施形態では、印刷ジョブデータは、印刷設定マスタから取得した印刷ジョブＩＤ及び印刷設定マスタから取得した給紙トレイ情報を含む。これにより、印刷ジョブＩＤごとに設定された所定の給紙トレイに収容された用紙に対して印刷を行うことができる。そのため、ユーザは、印刷指示のたびに給紙トレイを選択したり、印刷指示のたびに給紙トレイに収容されている用紙を変更したりする手間を省くことができる。さらに、所定の用紙が帳票である場合、帳票で印刷すべき項目は予め定まっていることが多いため、印刷対象データとして指定された伝票データから前記帳票に印刷すべき項目に関する項目情報を抽出し、かつ、前記印刷設定マスタから給紙トレイ情報を取得することにより印刷位置を特定することにより、前記印刷ジョブデータの作成を行うことが好ましい。この場合における項目情報の抽出と、印刷位置の特定は、公知の方法又はそれに準じた方法で実施可能であるため、その方法についての説明は割愛する。さらに、本実施形態では、各印刷ジョブデータは、図８に示すように、印刷装置において印刷すべき順序を指定する情報としてシーケンス番号（Ｓｅｑ番号）を含み、これにより、１群の印刷ジョブデータの印刷状況を追跡（モニタリング）することが可能となる。なお、図８に示す例では、各印刷ジョブデータは、印刷部数に関する情報を含むとしているが、これに代えて、印刷部数に応じた印刷ジョブが作成されるようにしてもよい。
【００５８】
そして、ステップＳ９０７では、次のセルがあるかどうかを判別する。ステップＳ９０７の判別の結果、次のセルがある場合には（ステップＳ９０７でＹｅｓ）、当該セルについての処理を行うべく、ステップＳ９０３に戻って、ステップＳ９０３〜Ｓ９０６の一連の処理を行う。他方、ステップＳ９０７の判別の結果、次のセルがない場合、すなわちすべてのセルについての処理が完了した場合には（ステップＳ９０７でＮｏ）、ステップＳ９０８に進む。
【００５９】
ステップＳ９０８では、次の印刷対象データのレコードがあるかどうかを判別する。ステップＳ９０８の判別の結果、次の印刷対象データがある場合には（ステップＳ９０８でＹｅｓ）、当該印刷対象データのレコードについての処理を行うべく、ステップＳ９０１に戻って、ステップＳ９０１〜Ｓ９０７の一連の処理を行う。他方、ステップＳ９０８の判別の結果、次の印刷対象データのレコードがない場合、すなわちすべての印刷対象データについての処理が完了した場合には（ステップＳ９０８でＮｏ）、図９に示した処理を完了する。この結果、図８に示したような１群の印刷ジョブデータが完成する。そして、図２の処理に戻り、ステップＳ２０９の処理に進む。
【００６０】
図２に戻り、ステップＳ２０９では、１群の印刷ジョブデータを印刷装置へ出力する。なお、印刷装置への出力は、１群の印刷ジョブデータの作成の完了を待たずに、１部の印刷ジョブデータの作成が完了するたびに行ってもよい。引き続き、印刷ジョブの進行をモニタリングする（ステップＳ２１０）。印刷ジョブの進行は、印刷装置から印刷ジョブの進行状況に関する情報を取得することでモニタリングすることができる。そして、ステップＳ２１１では、１群の印刷ジョブデータを構成する各印刷ジョブデータに対応する印刷ジョブが完了するたびに、対応する印刷対象データの印刷中フラグをＯＦＦ（Ｆａｌｓｅ）にセットし、最終的に全ての印刷ジョブが完了したら全ての印刷ジョブデータに対応する印刷対象データの印刷中フラグをＯＦＦにセットする。図１０は、図２のステップＳ２１１の処理の結果、全ての印刷ジョブに対応する印刷対象データの印刷中フラグがＯＦＦにされた状態を模式的に示す図である。このようにして全ての印刷ジョブが完了したら、必要に応じて印刷管理マスタのレコードを消去するか又はログとして退避させ、図２に示す処理を完了する。
【００６１】
他方、ステップＳ２０５の判別の結果、他の印刷ジョブが実行中である場合（ステップＳ２０５でＮｏ）がある。このような場合は、１群の印刷ジョブの実行に時間を要する場合に起こりうる。例えば、ＮＶＯＣＣが荷主ごとに１群の印刷ジョブを起動する場合、ある荷主分の印刷ジョブの完了を待つことなく、次の荷主分の印刷ジョブを起動させた場合に起こりうる。特に、輸出入帳票は多種の帳票から構成されており、かつ、場合によっては有価証券である船荷証券を含むため、他の帳票、特に異なる荷主分の帳票が混在することは回避されなければならないという事情がある。そこで、本実施形態では、他の印刷ジョブが実行中であるかどうかを、印刷管理マスタを参照して、印刷中フラグが１つでもＯＮ（Ｔｒｕｅ）にセットされている印刷対象データがないかどうかにより判別するように構成されている。図１１は、図７又は図１０に示したような印刷管理マスタにおいて、複数の印刷中フラグのうち２つがＯＮにセットされている状態を模式的に示す図である。図１１に示すように１つでも印刷中フラグがＯＮにセットされている場合には、他の印刷ジョブが実行中であると判別される。
【００６２】
そして、他の印刷ジョブが実行中である場合（ステップＳ２０５でＮｏ）には、ステップＳ２２０へ進み、所定の規制処理を行う。規制処理の一例は、他の印刷対象データ（例えば次の荷主分の印刷対象データ）の受付けを規制することであり、具体例を挙げると、印刷対象データが選択されても、印刷ボタンを押下できないように規制することである。図１２は、図６に示したような印刷指示画面において、印刷ボタンが押下できないように規制された状態を模式的に示す図である。なお、規制処理は上述の具体例に限られることはなく、例えばチェックボックスをＯＮにセットできないようにしてもよいし、印刷指示画面が起動されないようにしてもよい。
【００６３】
ステップＳ２２０の規制処理と並行して、ステップＳ２２１では、他の印刷ジョブに対応する印刷中フラグがすべてＯＦＦ（Ｆａｌｓｅ）に更新されるのを待機し（ステップＳ２２１）、印刷中フラグがすべてＯＦＦに更新されたら、ステップＳ２２２において、ステップＳ２２０で実施した規制処理を解除する。この結果、例えば印刷ボタンを押下できるようになる。そして、ステップＳ２０６に進み、印刷ボタンが押下されたら後続の処理を行って１群の印刷対象データに対応する印刷ジョブを実行し、図２に示す処理を完了する。
【００６４】
以上詳細に説明したように、図２に示した本発明の印刷制御方法に係る処理によれば、複数の印刷対象データの各々を所定の用紙に印刷するに際し、前記複数の印刷対象データに対して予め設定された印刷順序（図６に示す書面種類の並び順）及び印刷部数（ステップＳ２０４）、並びに、印刷対象データの種類を識別するための印刷対象識別情報と、当該印刷対象データを印刷すべき用紙がセットされた印刷装置の給紙トレイに関する給紙トレイ情報とを互いに関連付けた印刷設定マスタ（図４）を参照して、前記複数の印刷対象データに対応する１群の印刷ジョブデータが作成される（ステップＳ２０８及び図９；印刷ジョブデータ作成手段）ように制御される。これにより、多数におよぶ書面（例えば輸出入帳票）であっても、個別に印刷指示を行うことなく、まとめて印刷指示を行うことができる。そのため、ユーザの利便性を高めることができる。
【００６５】
また、図２の処理によれば、１群の印刷対象データに対して予め設定された区分に関する印刷対象区分情報に基づき、前記複数の印刷対象データの印刷対象識別情報を取得する（ステップＳ９０２）。これにより、印刷対象データに対応する書面区分が複数である場合において同一種類の書面を区別することが可能となる。そのため、ユーザは、印刷部数を設定するだけで、同一種類の書面であっても、書面区分ごとに異なる用紙に印刷をすることができるため（図４参照）、ユーザの利便性をさらに優れたものとすることができる。
【００６６】
さらに、図２の処理によれば、作成した１群の印刷ジョブデータの一部又は全部を印刷装置へ出力可能に構成されており（ステップＳ２０９；印刷ジョブ出力手段）、印刷ジョブデータの作成中（ステップ２０７〜Ｓ２０８）及び印刷ジョブデータの出力中（ステップＳ２０９〜Ｓ２１１）の場合には、他の印刷対象データの受付けが規制される（ステップＳ２２０；規制手段）。これにより、２群以上の印刷ジョブデータに対応する印刷ジョブの結果物である印刷物が互いに混在することをなくすことができる。そのため、ユーザは、印刷物の選別又は印刷物の確認を行う手間を大幅に削減することができ、結果、ユーザの利便性を優れたものとすることができる。
【００６７】
また、図２の処理によれば、前記用紙が帳票である場合には、指定された伝票データから前記帳票に印刷すべき項目に関する項目情報を抽出し、かつ、前記印刷設定マスタから給紙トレイ情報を取得することにより印刷位置を特定することにより、前記印刷ジョブデータの作成を行う（ステップＳ９０６）。これにより、帳票の印刷を円滑に行うことができ、そのため、ユーザの利便性をより高めることができる。特に、前記帳票が輸出入帳票であり、前記伝票データが、輸出入に係る業務の受注伝票データである場合、抽出すべき項目情報はほぼ一定であるため、印刷をさらに円滑に行うことができる。
【００６８】
また、図２の処理によれば、前記複数の印刷対象データの各々に対して印刷部数の設定を受け付ける可能に構成されている（ステップＳ２０４及び図６；印刷部数設定手段）。これにより、印刷部数の変更を容易に行うことができ、もってユーザの利便性をさらに高めることができる。
【００６９】
なお、上述した図２の処理では、印刷対象データの選択を待ってから、印刷指示画面の起動を行う例について説明したが、これに代えて、印刷指示画面が起動されてから印刷対象データを選択（追加）できるようにしてもよい。
【００７０】
なお、上述した実施形態では、印刷管理マスタ及び印刷設定マスタを、複数の書面区分情報及び複数の書面種類情報を含むように構成されている。これに代えて、書面区分情報ごとに印刷管理マスタ及び印刷設定マスタを用意してもよい。
【００７１】
また、上述した実施形態では、図４に示す印刷設定マスタにおけるパターンＩＤと、図３に示した印刷区分管理マスタにおける書面識別情報（例えば伝票ＩＤ）とが互いに同じ情報（数値）によって紐付けられているとした。これに代えて、図４に示す印刷設定マスタにおけるパターンＩＤと、図３に示した印刷区分管理マスタにおける書面識別情報（例えば伝票ＩＤ）とを互いに紐付けた別のマスタを用意してもよいし、印刷区分管理マスタと印刷設定マスタとを統合してもよい。又は、上述のとおりステップＳ９０２において書面区分情報を取得可能であるので、パターンＩＤを設定することなく、書面区分情報及び書面種類情報の組み合わせから、対応する書面種類情報の給紙トレイ情報を取得するようにしてもよい。
【００７２】
なお、上述した実施形態では、印刷中フラグを印刷ボタンの押下から印刷完了までの間にわたってＯＮにセットするとしたが、これに代えて、印刷対象データに対応する印刷ジョブの実行開始から印刷完了までの間にわたって印刷中フラグをＯＮにセットするようにしてもよい。
【００７３】
［３．他の実施形態］
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
【００７４】
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。
【００７５】
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。
【００７６】
また、印刷制御装置１００及び印刷システム１０００に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
【００７７】
例えば、印刷制御装置１００が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、ＣＰＵおよび当該ＣＰＵにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて印刷制御装置１００に機械的に読み取られる。すなわち、ＲＯＭまたはＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）などの記憶部などには、ＯＳと協働してＣＰＵに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、ＲＡＭにロードされることによって実行され、ＣＰＵと協働して制御部を構成する。
【００７８】
また、このコンピュータプログラムは、印刷制御装置１００に対して任意のネットワーク（例えばネットワーク３００）を介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
【００７９】
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ、ＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）カード、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＥＥＰＲＯＭ（登録商標）（Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  ａｎｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＭＯ（Ｍａｇｎｅｔｏ−Ｏｐｔｉｃａｌ  ｄｉｓｋ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ）、および、Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ等の任意の「可搬用の物理媒体」を含むものとする。したがって、本明細書で説明した処理を実行するためのプログラムを格納した記録媒体もまた本発明を構成することとなる。
【００８０】
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、ＯＳに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。
【００８１】
記憶部１０６に格納される各種のデータベース等は、ＲＡＭ、ＲＯＭ等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。
【００８２】
また、印刷制御装置１００は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、印刷制御装置１００は、当該装置に本明細書で説明した処理を実現させるソフトウェア（プログラムまたはデータ等を含む）を実装することにより実現してもよい。
【００８３】
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。
【産業上の利用可能性】
【００８４】
本発明は、複数の印刷対象データの各々を所定の用紙に印刷する際において有用である。
【符号の説明】
【００８５】
１００  印刷制御装置
１０２  制御部
１０２ａ  印刷部数設定部
１０２ｂ  印刷ジョブデータ作成部
１０２ｃ  印刷ジョブ出力部
１０２ｄ  規制部
１０４  通信インターフェース部
１０６  記憶部
１０６ａ  印刷対象データ記憶領域
１０６ｂ  印刷区分管理マスタ
１０６ｃ  印刷設定マスタ
１０６ｄ  印刷ジョブデータ記憶領域
１０６ｅ  印刷管理マスタ
１０８  入出力インターフェース部
１１２  入力装置
１１４  出力装置
２００  印刷装置
３００  ネットワーク
１０００  印刷システム
【図１】
2020154396.tif 000003
【図２】
2020154396.tif 000004
【図３】
2020154396.tif 000005
【図４】
2020154396.tif 000006
【図５】
2020154396.tif 000007
【図６】
2020154396.tif 000008
【図７】
2020154396.tif 000009
【図８】
2020154396.tif 000010
【図９】
2020154396.tif 000011
【図１０】
2020154396.tif 000012
【図１１】
2020154396.tif 000013
【図１２】
2020154396.tif 000014