(57)【要約】【課題】  複数の部品からなる成果物を生産する情報処理システムにおいて、注文が大量になされた場合、ジョブ数が多くなるため、ユーザーインターフェース上でのジョブ選択および出力先デバイスの操作に関して、操作者の操作負荷が増大するおそれがあった。【解決手段】  成果物を構成する第１部品データと第２部品データを受信した場合、第１および第２部品データがまとめられた１つの合成ジョブと、前記第１部品データに基づく第１部品ジョブと、前記第２部品データに基づく第２部品ジョブを生成する。【選択図】  図７
2015114766.tif 000002
【特許請求の範囲】
【請求項１】
成果物を構成する第１部品データと第２部品データを受信する受信手段と、
前記第１および第２部品データがまとめられた１つの合成ジョブと、前記第１部品データに基づく第１部品ジョブと、前記第２部品データに基づく第２部品ジョブを生成する生成手段を有することを特徴とする情報処理装置。
【請求項２】
出力デバイスが割り当てられていない第１論理デバイスを示す第１オブジェクトを表示する表示手段と、
前記合成ジョブが選択され、かつ、前記第１オブジェクトが選択された場合、前記合成ジョブにて指定された前記第１部品データ用の出力デバイスに前記合成ジョブに含まれる第１部品ジョブを出力し、かつ、前記合成ジョブにて指定された前記第２部品データ用の出力デバイスに前記合成ジョブに含まれる第２部品ジョブを出力する出力手段を更に備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、第１および第２出力デバイスが割り当てられた第２論理デバイスを示す第２オブジェクトを表示し、
前記出力手段は、前記合成ジョブが選択され、かつ、前記第２オブジェクトが選択された場合、前記第２オブジェクトに割り当てられた前記第１出力デバイスに前記合成ジョブに含まれる第１部品ジョブを出力し、かつ、前記第２オブジェクトに割り当てられた前記第２出力デバイスに前記合成ジョブに含まれる第２部品ジョブを出力することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記出力手段は、前記合成ジョブが選択され、かつ、前記第２オブジェクトが選択された場合、前記合成ジョブにて指定された前記第１部品データ用の出力デバイスの種別と前記第２部品データ用の出力デバイスの種別が、前記第２オブジェクトに割り当てられた前記第１および第２出力デバイスの種別に一致する場合、前記第１および前記第２出力デバイスに前記第１および第２部品ジョブを出力し、前記合成ジョブにて指定された前記第１部品データ用の出力デバイスの種別と前記第２部品データ用の出力デバイスの種別が、前記第２オブジェクトに割り当てられた前記第１および第２出力デバイスの種別に一致しない場合、前記第１および第２部品ジョブを出力しないことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記表示手段は、出力デバイスに対応する第３オブジェクトを表示し、
前記出力手段は、前記第１部品ジョブが選択され、かつ、前記第３オブジェクトが選択された場合、前記第３オブジェクトに対応する出力デバイスに前記第１部品ジョブを出力することを特徴とする請求項２乃至４のいずれか１項に記載の情報処理装置。
【請求項６】
成果物を構成する第１部品データと第２部品データを受信する受信工程と、
前記第１および第２部品データがまとめられた１つの合成ジョブと、前記第１部品データに基づく第１部品ジョブと、前記第２部品データに基づく第２部品ジョブを生成する生成工程を有することを特徴とする制御方法。
【請求項７】
コンピュータに、
成果物を構成する第１部品データと第２部品データを受信する受信工程と、
前記第１および第２部品データがまとめられた１つの合成ジョブと、前記第１部品データに基づく第１部品ジョブと、前記第２部品データに基づく第２部品ジョブを生成する生成工程を実行させるためのプログラム。
【請求項８】
出力デバイスが割り当てられていない第１論理デバイスを示す第１オブジェクトを表示する表示工程と、
前記合成ジョブが選択され、かつ、前記第１オブジェクトが選択された場合、前記合成ジョブにて指定された前記第１部品データ用の出力デバイスに前記合成ジョブに含まれる第１部品ジョブを出力し、かつ、前記合成ジョブにて指定された前記第２部品データ用の出力デバイスに前記合成ジョブに含まれる第２部品ジョブを出力する出力工程を更に備えることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記表示工程は、第１および第２出力デバイスが割り当てられた第２論理デバイスを示す第２オブジェクトを表示し、
前記出力工程は、前記合成ジョブが選択され、かつ、前記第２オブジェクトが選択された場合、前記第２オブジェクトに割り当てられた前記第１出力デバイスに前記合成ジョブに含まれる第１部品ジョブを出力し、かつ、前記第２オブジェクトに割り当てられた前記第２出力デバイスに前記合成ジョブに含まれる第２部品ジョブを出力することを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記出力工程は、前記合成ジョブが選択され、かつ、前記第２オブジェクトが選択された場合、前記合成ジョブにて指定された前記第１部品データ用の出力デバイスの種別と前記第２部品データ用の出力デバイスの種別が、前記第２オブジェクトに割り当てられた前記第１および第２出力デバイスの種別に一致する場合、前記第１および前記第２出力デバイスに前記第１および第２部品ジョブを出力し、前記合成ジョブにて指定された前記第１部品データ用の出力デバイスの種別と前記第２部品データ用の出力デバイスの種別が、前記第２オブジェクトに割り当てられた前記第１および第２出力デバイスの種別に一致しない場合、前記第１および第２部品ジョブを出力しないことを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記表示工程は、出力デバイスに対応する第３オブジェクトを表示し、
前記出力工程は、前記第１部品ジョブが選択され、かつ、前記第３オブジェクトが選択された場合、前記第３オブジェクトに対応する出力デバイスに前記第１部品ジョブを出力することを特徴とする請求項８乃至１０のいずれか１項に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばオンデマンド印刷における印刷及びフィニッシングジョブの生成から出力までの作業の効率化等を実現するための情報処理装置及び方法に関する。
【背景技術】
【０００２】
近年、インターネット経由の注文受注や画像形成装置といったデジタル化による印刷技術の向上により、オンデマンド印刷が実現されている。オンデマンド印刷の生産現場では、例えばフォトブックやフォトアルバム、マニュアル等のように表紙や本文といった少なくとも１つ以上の複数の部品で構成される成果物の注文を効率的に生産することが求められている。
【０００３】
ジョブ生成から出力までの作業を効率化するには、入稿された注文から印刷指示及び製本指示とからなるジョブを生成して、画像形成装置及び後加工装置へジョブを出力する技術が開示されている（例えば、特許文献１参照）。特に特許文献１では、入稿された注文から、成果物を構成する少なくとも１つ以上の部品それぞれに対してジョブを生成することを開示している。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２―３８１０７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１の技術では、１台以上のデバイスを使用して成果物を生成する場合において、複数の部品のジョブごとにデバイス選択とジョブ出力操作が必要であり、操作負荷が増大するおそれがあった。
【課題を解決するための手段】
【０００６】
本願は、成果物を構成する第１部品データと第２部品データを受信する受信手段と、前記第１および第２部品データがまとめられた１つの合成ジョブと、前記第１部品データに基づく第１部品ジョブと、前記第２部品データに基づく第２部品ジョブを生成する生成手段を有することを特徴とする。
【発明の効果】
【０００７】
本発明によれば、複数の部品のそれぞれに対応する部品ジョブがまとめられた１つの論理ジョブが生成され、操作者は、その１つの論理ジョブを使って複数の部品の出力指示を行えるため、操作性が向上する。
【図面の簡単な説明】
【０００８】
【図１】注文と成果物、部品の関係を示す図である。
【図２】注文の例を示す図である。
【図３】注文情報の例を示す図である。
【図４】情報処理システムのネットワーク構成を示す図である。
【図５】管理サーバの構成を示す図である。
【図６】管理サーバのハードウェア構成を示す図である。
【図７】管理サーバのソフトウェア構成を示す図である。
【図８】フォトブックの製造工程の例を示す図である。
【図９】部品と部品ジョブ、論理ジョブの関係を示す図である。
【図１０】部品ジョブの例を示す図である。
【図１１】論理ジョブの例を示す図である。
【図１２】ジョブ生成処理フローを示す図である。
【図１３】ワークフロー管理ソフトウェアの画面例を示す図である。
【図１４】出力先デバイスの設定ファイルの例を示す図である。
【図１５】ジョブ出力処理のフローを示す図である。
【図１６】ワークフロー管理ソフトウェアの画面例を示す図である。
【図１７】ワークフロー管理ソフトウェアの画面例を示す図である。
【図１８】ワークフロー管理ソフトウェアの画面例を示す図である。
【図１９】ワークフロー管理ソフトウェアの画面例を示す図である。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態について図面を用いて説明する。
【００１０】
図１は、本実施形態の注文と成果物、部品の関係を示すブロック図である。注文１００は少なくとも１つ以上の成果物で構成される。本実施形態においてはフォトブック１０１を成果物として想定している。フォトブック１０１は少なくとも１つ以上の部品で構成される。本実施形態においては、フォトブック１０１は本文１０２、表紙１０３、帯１０４、ジャケット１０５の部品で構成される。部品のコンテンツとしてＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ、以下ＰＤＦ）が入稿され、前記ＰＤＦ中に画像データが配置されている。
【００１１】
例えば、注文１００には、少なくとも注文であることを示す記述と、成果物とを特定する情報（注文情報）が記述されていればよい。成果物を特定する情報には、例えば画像やレイアウト等の指定を含む成果物の内容、部品の種類、数量が含まれる。それら注文情報により成果物、注文１００の例ではフォトブック１０１が特定され、また部品も特定することができる。図１の例では、注文１００の内容に従って、部品は本文１０２，表紙１０３、帯１０４、ジャケット１０５となる。もちろん、それら部品に印刷される画像も注文１００により特定されている。
【００１２】
図２は、本実施形態の注文の例を示す。本実施形態において、インターネット経由で注文サーバから送られてくる注文１００は図２に示すフォルダ構成となっている。最上位の注文フォルダ２０１直下に成果物フォルダ２０２がある。成果物フォルダ２０２直下に成果物のオプション設定や部品構成、発注者、配送先等が記述された注文情報２０３及び部品フォルダ２０４〜２０７がある。これらの部品フォルダ２０４〜２０７には、部品データのコンテンツとしてＰＤＦが格納されており、前記ＰＤＦ中に画像データが配置されている。
【００１３】
図３は、本実施形態の注文情報２０３の例を示す。
【００１４】
図３において、注文情報２０３には、注文番号や注文日を記述した注文詳細情報３００を持つ。注文詳細情報３００は、発注者情報３０１、配送方法３０２、成果物番号と成果物名、成果物種別番号を記述した成果物情報３０３、部品情報３０４を持つ。この注文詳細情報３００により成果物や部品を特定できる。なお、ＣｏｍｐｏｎｅｎｔＩＤが成果物番号であり、ＣａｔａｌｏｇＩＤが成果物種別番号であり、ＤｅｓｃｒｉｐｔｉｖｅＮａｍｅが成果物名である。
【００１５】
図４は、本実施形態の情報処理システムのネットワーク構成を示す図である。図４のように、本実施形態にかかる情報処理システムのネットワーク構成は、まず大きくＷＡＮ等の４０１で注文サーバ４００と印刷ラボ４０２が通信可能に接続されている。
【００１６】
注文サーバ４００は、Ｗｅｂ経由の入稿システムとして機能するサーバコンピュータである。例えば、図１の例のフォトブック１０１をＷｅｂ経由で購入する場合、顧客は自宅からＷｅｂブラウザを起動し、注文サーバ４００が提供するＷｅｂサイトにアクセスする。顧客は、希望する成果物を選択し、その成果物を作るために必要な写真を注文サーバ４００にアップロードし、提示された金額を支払い、フォトブック１０１の注文をする。この注文が注文１００に相当し、注文１００に含まれる成果物や部品等を特定する注文情報が注文情報２０３となる。
【００１７】
印刷ラボ４０２は、管理サーバ４０３及び画像形成装置４０４、画像形成装置４０５、後加工装置４０６、後加工装置４０７を含む。後加工装置４０６と４０７は、ＬＡＮに接続されている場合もあるし、接続されていない場合もある。本実施形態においては、後加工装置４０６と４０７はＬＡＮに接続されていることとする。
【００１８】
管理サーバ４０３は、注文サーバ４００から発行された注文１００を受信し、受信した注文情報２０３に応じて、成果物を生産するための工程を記述したワークフローを生成する。管理サーバ４０３は、画像形成装置４０４、画像形成装置４０５による印刷及び後加工装置４０６、後加工装置２０７による後加工を管理する。画像形成装置４０４と４０５は、管理サーバ４０３と接続され、管理サーバ４０３により生成されるワークフローの各工程のうちの印刷工程、すなわち印刷ジョブを実行して、成果物である印刷物の部品を印刷する。また、後処理もワークフローを構成する工程として管理サーバからフィニッシングジョブが出力され、各後加工装置はそれらのフィニッシングジョブを実行する成果物が出力される。
【００１９】
図５は、本実施形態の管理サーバ４０３の構成を示すブロック図である。管理サーバ４０３には、注文サーバ４００からネットワーク４０１を経由して注文を受信する受注ソフトウェア５００がインストールされている。さらに、受信した注文に係るジョブを画像形成装置４０４、画像形成装置４０５、後加工装置４０６、後加工装置４０７に出力するワークフロー管理ソフトウェア５０１がインストールされている。また、管理サーバ４０３は、受信した注文情報やコンテンツデータなどを格納するデータベース５０２を有する。なお本実施形態ではソフトウェアはプログラムと同義である。
【００２０】
ワークフロー管理ソフトウェア５０１は、受注ソフトウェア５００から注文を受け取ると、当該注文のデータをデータベース５０２に登録し、さらに注文に係る印刷物の部品それぞれに対して、プリプレス処理やジョブ作成処理、ジョブ出力処理を行う。  ワークフロー管理ソフトウェア５０１は、プリプレス処理として、フォトブックの部品のコンテンツデータ内に配置された画像に対して画像補正処理を行う。また  ワークフロー管理ソフトウェア５０１は、フォトブックの部品のコンテンツデータに対して、断裁加工時に使用するトンボや検品用のバーコードを負荷するＰＤＦレイアウト処理を行う。  ワークフロー管理ソフトウェア５０１は、プリプレス処理の後、各部品の部品ジョブを作成し、作成した部品ジョブを画像形成装置４０４、画像形成装置４０５、後加工装置４０６、後加工装置４０７等に出力する。
【００２１】
図６は、本実施形態の管理サーバ４０３のハードウェア構成を示すブロック図である。図６において、中央処理装置６０４は、受注ソフトウェア５００やワークフロー管理ソフトウェア５０１などのプログラムおよび関連データを、ＣＤ−ＲＯＭ、ＩＣメモリカード等の記憶媒体から媒体読取装置６０５を介して読み込む。あるいは中央処理装置６０４は、ネットワーク４０１を介して上記プログラムおよび関連データを受信して、ハードディスクなどの補助記憶装置６０７に保存する。その後、中央処理装置６０４は、補助記憶装置６０７から主記憶装置６００にロードされたアプリケーションプログラムを実行して、入力装置６０３から入力される情報を処理する。その結果、部品ジョブが、出力装置６０２やネットワークＩ／Ｆ６０６経由で画像形成装置４０４や画像形成装置４０５、後加工装置４０６、後加工装置４０７に出力される。なお、本実施形態では、出力装置６０２はディスプレイなどの表示装置であり、本来出力装置に含まれる画像形成装置４０４や画像形成装置４０５と区別する。また、入力装置６０３はキーボード、ポインティングデバイス等で構成されているものとする。なお、後述のフローチャートで示す手順は管理サーバ４０３の主記憶装置６００、補助記憶装置６０７、ＲＯＭ６０１のいずれかに記憶され、中央処理装置６０４により、通常、主記憶装置６００に複製されてから実行される。
【００２２】
さらに補助記憶装置６０７は、ハードディスク、光磁気ディスクで構成されるものであっていいし、これらの組み合わせで構成されるものであってもよい。またそれぞれの装置がネットワークを介して接続されていようとも、本発明を制約するものではない。
【００２３】
図７は、本発明の一実施形態におけるワークフロー管理ソフトウェア５０１の説明の図である。図７は本実施形態における処理の特徴を表す図面である。
【００２４】
図７において、ワークフロー管理ソフトウェア５０１は、入稿データ処理部７００とプリプレス処理部７０１、出力先デバイス取得部７０２、部品ジョブ生成部７０３、論理ジョブ生成部７０４、出力先デバイス決定部７０５、ジョブ出力部７０６とを含む。これらの各部７００−７０６は、中央処理装置６０４がワークフロー管理ソフトウェア５０１を実行することで実現される機能的なブロックを示し、各機能を実現する手段ということもできる。
【００２５】
入稿データ処理部７００は、受注ソフトウェア５００から注文を受け取ると、成果物を特定する情報である注文情報やコンテンツをデータベース５０２に登録する。例えば、図１の例の場合、入稿データ処理部７００は、注文１００の注文情報を受け取ると、当該注文情報からフォトブック１０１を特定し、さらにフォトブック１０１の部品である本文１０２、表紙１０３，帯１０４、ジャケット１０５を特定する。入稿データ処理部７００は特定したフォトブック１０１とフォトブック１０１に関連した部品それぞれをデータベース５０２に登録する。なお、入稿データ処理部７００は受注登録時、注文情報に記載された注文番号や注文日、成果物の仕様情報も登録する。さらに、各成果物に成果物番号を発番して、当該成果物番号も合わせてデータベース５０２に保存する。
【００２６】
プリプレス処理部７０１は、入稿データ処理部７００が登録した部品のコンテンツそれぞれに対してプリプレス処理（具体的には画像補正処理とＰＤＦレイアウト処理）を行う。本実施形態においては、プリプレス処理部７０１によるＰＤＦレイアウト処理時に入稿データ処理部７００によって発番された成果物番号をバーコードとして画像データに埋め込む。これにより後工程（例えばくるみ製本機）で本文１０２と表紙１０３を後処理する際、本文１０２と表紙１０３のバーコードを読取り、照合を行うことで、確実に同じ成果物を構成するための部品であることを保証できる。さらに、後加工機は、印刷物に印字されたバーコードをバーコードリーダーやセンサー等で読取ることで成果物番号を取得し、同じ成果物番号が記述されたジョブチケットを検索することで、後処理用のジョブチケットを特定できる。これにより、当該成果物の後加工を行う際、当該ジョブチケットを後加工機のパネル上で探す手間を省くことが出来る。
【００２７】
出力先デバイス取得部７０２は、ジョブに記述するための出力先デバイス名および出力先デバイスの機種名を取得する。出力先デバイスの取得元は、例えばプリントＭＩＳがある。前記プリントＭＩＳの「ＭＩＳ」とは、印刷業におけるＭａｎａｇｅｍｅｎｔ  Ｉｎｆｏｒｍａｔｉｏｎ  Ｓｙｓｔｅｍの略で、経営情報システムと訳される。前記プリントＭＩＳを使うことにより、印刷ラボ４０２で稼働しているデバイスそれぞれに印刷ジョブやフィニッシングジョブを割付けた生産スケジュールを作成することができる。出力先デバイス取得部７０２は前記生産スケジュールをプリントＭＩＳから取得し、前記生産スケジュールから印刷ジョブとフィニッシングジョブの出力先デバイスを特定することができる。また、予め設定ファイルに成果物の生産に使用するデバイス名と機種名を記述しておき、その設定ファイルを基に成果物を生産するための印刷ジョブとフィニッシングジョブそれぞれの出力先デバイスを特定してもよい。なお、取得元は本発明を制約するものではない。本実施形態においては、前記設定ファイルから出力先デバイスを取得することとする。
【００２８】
部品ジョブ生成部７０３は、入稿データ処理部７００が登録した部品それぞれに対して、部品ジョブを生成する。ここでいう部品ジョブとは、画像形成装置に出力するための印刷ジョブと後加工装置に出力するためのフィニッシングジョブを指す。具体的には、部品ジョブ生成部７０３は、出力先デバイス取得部７０２が取得した出力先デバイスを印刷ジョブとフィニッシングジョブ内に記述し、なおかつデータベース５０２に保存された工程に関連づいた印刷設定や後加工処理設定を取得する。そして、入稿データ処理部７００が登録した部品それぞれに対して印刷ジョブ及びフィニッシングジョブを生成する。そして、部品ジョブ生成部７０３は、生成した印刷ジョブとフィニッシングジョブをデータベース５０２に保存する。なお、生成された部品ジョブそれぞれには成果物と紐付けるための成果物番号が記述される。前記成果物番号は、入稿データ処理部７００によって生成されたものを使用する。
【００２９】
なお、ワークフロー管理ソフトウェア５０１には、成果物の種類ごとに当該成果物を生産するための工程が予め定義されており、各工程それぞれに印刷設定や後加工処理設定が紐付いて保存されている。定義された工程はデータベース５０２に保存されている。前記工程に従い、印刷ジョブとフィニッシングジョブが生成される。例えば、印刷工程８００としては、図８に示すとおり、図１の例のフォトブック１０１の場合、本文１０２と表紙１０３、帯１０４、ジャケット１０５それぞれに印刷工程８０１〜８０４が割り当てられている。そして、後加工工程８０８として、本文１０２と表紙１０３のくるみ製本工程８０６がある。また帯１０４とジャケット１０５にはカット（断裁）とクリース（スジ入れ）を行うので、帯１０４とジャケット１０５それぞれに対してカットクリース工程８０７と８０８が割り当てられている。印刷工程８０１〜８０４には印刷設定が関連付けられ、くるみ製本工程８０６、カットクリース工程８０７と８０８にはそれぞれ後加工処理設定が関連付けられている。
【００３０】
論理ジョブ生成部７０４は、入稿データ処理部７００が登録した成果物それぞれに対して、成果物を作るための論理ジョブを１つ生成する。具体的には、部品ジョブ生成部７０３が当該成果物の部品ジョブを全て生成しデータベース５０２に保存し終わった後、当該部品ジョブをすべて結合し、１つの論理ジョブを作成し、データベース５０２に保存する。なお、生成された論理ジョブには成果物と紐付けるための成果物番号が記述される。前記成果物番号は、入稿データ処理部７００によって生成されたものを使用する。なお、論理ジョブは、複数の部品ジョブを合成することで生成されるため合成ジョブと呼ばれることもある。
【００３１】
なお、部品ジョブ生成部７０３と論理ジョブ生成部７０４が生成したジョブは、ワークフロー管理ソフトウェア５０１が提供するユーザーインターフェース上に表示され、ユーザーにより選択及び出力指示が可能である。
【００３２】
出力先デバイス決定部７０５は、ワークフロー管理ソフトウェア５０１が提供するユーザーインターフェース上でユーザーが選択したジョブの出力指示を行うときに、当該ユーザーにより指定されたデバイスに応じて、前記ジョブの出力先を決定する。
【００３３】
ジョブ出力部７０６は、部品ジョブ生成部７０３及び論理ジョブ生成部７０４により生成された前記ジョブを、出力先デバイス決定部７０５により決定されたデバイスに対して出力する。
【００３４】
図９は、図１で例示した部品それぞれに対応する部品ジョブおよびフォトブック１０１を作るための論理ジョブの関係を示すブロック図である。ここでいう部品ジョブとは、前記部品それぞれに対して生成されるジョブであり、画像形成装置に出力される印刷ジョブと後加工装置に出力されるフィニッシングジョブにより構成される。前記部品それぞれに対して、部品ジョブ９００−９０６が生成される。部品ジョブには、印刷ジョブ９００−９０３と、フィニッシングジョブ９０４〜９０６が含まれる。つまり、フォトブック１０１を印刷するために７つの部品ジョブが生成されるので、これらのジョブを効率的に画像形成装置及び後加工装置に出力することが求められている。
【００３５】
本実施形態においては、前記部品ジョブがすべて作成された後、論理ジョブ９０７が本実施形態の情報処理装置（管理サーバ）により生成される。ここでいう論理ジョブ９０７とは、１つの成果物を作るための部品ジョブすべてをまとめたジョブを指す。本実施形態において、論理ジョブ９０７は、図１の例でいうとフォトブック１０１を作るために作成され、印刷ジョブ９００〜９０３とくるみ製本ジョブ９０４、カットクリースジョブ９０５、カットクリースジョブ９０６により構成される。  図１０は、本実施形態における部品ジョブの例を示す。図９で示した本文の印刷ジョブ９００とくるみ製本ジョブ９０４、カットクリースジョブ９０５を部品ジョブの詳細を説明する例として用いる。
【００３６】
印刷ジョブ９００にはジョブ詳細情報１０００−１００４が記述されている。ジョブ詳細情報１０００には印刷ジョブの印刷設定が記述される。前記印刷設定は印刷ジョブ９００中に直接記述してもよいし、印刷設定を記述したファイルを参照するためのＵＲＬを記述してもよい。本実施形態では、印刷設定を記述したファイルを参照するためのＵＲＬが記述されている。ジョブ詳細情報１０００に記述された印刷設定に従い、画像形成装置は印刷工程を実行する。ジョブ詳細情報１００１はジョブ種別を記述しており、印刷ジョブであることを表す「ＰｒｉｎｔｉｎｇＪｏｂ」が記述されている。ジョブ詳細情報１００２は出力先デバイス名であって、出力先デバイス取得部７０２が取得したデバイス名が記述され、一例として「画像形成装置４０４」が記述されている。ジョブ詳細情報１００３は出力先デバイスの機種名であって、出力先デバイス取得部７０２が取得した機種名が記述され、一例として「オンデマンド印刷機」が記述されている。ジョブ詳細情報１００４は、当該成果物の成果物番号が記述される。成果物番号はジョブ生成時に部品ジョブ生成部７０３により発番される成果物毎に一意な値である。
【００３７】
くるみ製本ジョブ９０４には、ジョブ詳細情報１００５−１００８が記述されている。ジョブ詳細情報１００５にはフィニッシングジョブの後加工処理設定が記述される。ここでも後加工処理設定を記述したファイルを参照するためのＵＲＬが記述されている。ジョブ詳細情報１００６はジョブ種別を記述しており、フィニッシングジョブであることを表す「ＦｉｎｉｓｈｉｎｇＪｏｂ」が記述されている。ジョブ詳細情報１００７と１００８はそれぞれ出力先デバイス名と機種名で、１００７には出力先デバイスとして「後加工装置４０６」が記述され、１００８には機種名として「製本機」が記述されている。１００９は印刷ジョブ９００と同様に成果物番号が記述される。
【００３８】
カットクリースジョブ９０５の場合も先に説明した印刷ジョブ９００とくるみ製本ジョブ９０４と同じ構造であり、ジョブ詳細情報１０１０−１０１４が含まれる。
【００３９】
なお、画像形成装置や後加工装置により、読み取り可能な設定情報の形式が異なるため、本実施形態においてはジョブ出力部７０６が印刷設定１０００や後加工処理設定１００４、後加工処理設定１００８を出力先デバイスに応じた形式に変換する。  
【００４０】
図１１は、本実施形態における論理ジョブ９０７の例を示す。  前述のとおり、論理ジョブ９０７は１つの成果物を作るためのジョブである。図１の例の場合、成果物であるフォトブック１０１を作るためのジョブである。そして、論理ジョブ９０７は１つの成果物を構成する部品ジョブをまとめたジョブであるので、フォトブック１０１を作るための部品ジョブ９００−９０６がまとめられている。例えば、印刷ジョブ９００のジョブ詳細情報１０００−１００４が第一のブロック１１０２として記述されている。これと同様に、ブロック１１０３−１１０８はそれぞれ部品ジョブ９０１−９０６のジョブ詳細情報である。そして、１１００はジョブ種別であって、当該ジョブが論理ジョブであることを特定するために用いられ、ここでは論理ジョブを表す「ＣｏｍｂｉｎｅｄＪｏｂ」が記述されている。また１１０１は入稿データ処理部７００によって生成された成果物番号であって、成果物毎に一意な値が記述される。
【００４１】
図１２は本実施形態におけるジョブ生成処理フローを示す図である。図７に示したワークフロー管理ソフトウェア５０１において、入稿データ処理部７００がデータベース５０２に登録した注文に含まれる成果物および部品すべてに対してジョブを生成する。ただし、既にジョブが生成済みの成果物や部品はジョブ生成処理の対象外である。ジョブが未生成の成果物および部品に対してジョブ生成処理フローが適用される。
【００４２】
まずＳ１２００にて、ワークフロー管理ソフトウェア５０１はジョブ生成処理を開始する。
【００４３】
Ｓ１２０１にて、部品ジョブ生成部７０３は、ジョブ生成処理対象の１つの成果物に関して、データベース５０２から成果物情報を取得する。ここでいう成果物情報とは、例えば図３における成果物番号や成果物種別番号、成果物名などが記述された成果物情報３０３を指す。
【００４４】
Ｓ１２０２にて、部品ジョブ生成部７０３は、前記成果物情報に記述された成果物種別を特定するための成果物種別番号を基に、当該成果物に設定された工程、例えば図８に示した印刷工程や後加工工程を取得する。
【００４５】
Ｓ１２０３〜Ｓ１２０８にて、部品ジョブ生成部７０３は、Ｓ１２０２にて取得した前記工程すべてに対して部品ジョブを生成する。具体的には、Ｓ１２０３にて、部品ジョブ生成部７０３は前記工程が印刷工程か後加工工程かを判定する。当該工程が印刷工程の場合はＳ１２０４に進み、後加工工程の場合はＳ１２０９に進む。
【００４６】
Ｓ１２０４にて、部品ジョブ生成部７０３は、印刷工程に関連づいた印刷設定を取得する。上述したように、ワークフロー管理ソフトウェア５０１は、成果物の種類ごとに工程が定義されており、各工程に対して印刷設定や後加工処理設定が紐づいて保存されている。図８の例では、印刷工程の中の本文、表紙、帯、ジャケットの各印刷工程に印刷設定が紐づいて保存されているため、部品ジョブ生成部７０３は、これらの印刷設定を取得する。
【００４７】
Ｓ１２０５にて、部品ジョブ生成部７０３は、出力先デバイス取得部７０２が事前に取得し、データベース５０２に保存した印刷工程を実行するための出力先デバイス名と機種名を取得する。なお、図８の例では、４つの印刷工程が含まれているので、４つの印刷工程用の出力デバイス名と機種名が取得される。
【００４８】
Ｓ１２０６にて、部品ジョブ生成部７０３は、Ｓ１２０４とＳ１２０５にて取得した印刷設定と出力先デバイス名、機種名を基に、印刷ジョブを生成する。印刷ジョブの例は、図１０の印刷ジョブ９００にて示したとおりである。この際、部品ジョブ生成部７０３は、Ｓ１２０４で取得した印刷設定を、データベース５０２に記憶し、記憶した場所を示すパスを印刷ジョブに記述しても良い。
【００４９】
Ｓ１２０７にて、部品ジョブ生成部７０３は生成した部品ジョブ、例えば本文の印刷ジョブをデータベース５０２に保存する。
【００５０】
また部品ジョブ生成部７０３は後加工工程に対しても印刷工程と同様にジョブ生成処理を行う。具体的には、Ｓ１２０８にて全工程に対するジョブ生成処理が完了したかどうかを判定し、後加工工程のジョブ生成が完了していないので、Ｓ１２０３及びＳ１２０９に進む。
【００５１】
Ｓ１２０９にて、部品ジョブ生成部７０３は、後工程に関連づいた後加工処理設定を取得する。Ｓ１２０４で説明したように、ワークフロー管理ソフトウェア５０１は、成果物の種類ごとに工程が定義されており、各工程に対して後加工処理設定が紐づいて保存されている。図８の例では、３つの後加工工程に後加工処理設定が紐づいて保存されているため、部品ジョブ生成部７０３は、これらの後加工処理設定を取得する。
【００５２】
Ｓ１２１０にて、部品ジョブ生成部７０３は、出力先デバイス取得部７０２が事前に取得し、データベース５０２に保存した後加工処理を実行するための出力先デバイス名と機種名を取得する。なお、図８の例では、３つの後加工工程が含まれているので、３つの後加工工程用の出力デバイス名と機種名が取得される。
【００５３】
Ｓ１２１１にて、部品ジョブ生成部７０３は、Ｓ１２０９とＳ１２１０にて取得した後加工処理設定と出力先デバイス名、機種名を基に、フィニッシングジョブを生成する。フィニッシングジョブの例は、図１０のくるみ製本ジョブ９０４とカットクリースジョブ９０５にて示したとおりである。この際、部品ジョブ生成部７０３は、Ｓ１２０９で取得した後加工処理設定を、データベース５０２に記憶し、記憶した場所を示すパスをフィニッシングジョブに記述しても良い。
【００５４】
すべての工程に対して、部品ジョブ９００−９０７の生成が完了した後、ワークフロー管理ソフトウェア５０１は論理ジョブ生成を行う。
【００５５】
Ｓ１２１２にて、論理ジョブ生成部７０４は、データベース５０２に保存された部品ジョブ９００−９０６と、それら部品ジョブのジョブ詳細情報を取得し、論理ジョブを生成する。論理ジョブの具体例は、図１１の論理ジョブ９０７にて示したとおりである。
【００５６】
Ｓ１２１３にて、論理ジョブ生成部７０４は、生成した論理ジョブをデータベース５０２に保存する。
【００５７】
Ｓ１２１４にて、ワークフロー管理ソフトウェア５０１は、ジョブの生成処理が完了していない成果物があればＳ１２０１に移り、ジョブの生成処理が完了していない成果物がなければＳ１２１５に移り、ジョブ生成処理を完了する。
【００５８】
以上で、本実施形態におけるジョブ生成処理フローが完了する。
【００５９】
図１３は本実施形態におけるワークフロー管理ソフトウェア５０１の画面の一例を示す図である。
【００６０】
本実施形態において、ワークフロー管理ソフトウェア５０１の画面は大きく４つに分けることができる。１つ目は１３００であり、ワークフロー管理ソフトウェア５０１のタイトルバーである。２つ目は１３０１であり、ワークフロー管理ソフトウェア５０１が管理するジョブの一覧が表示されている。本実施形態において、ジョブ一覧１３０１には論理ジョブ９０７と部品ジョブ９００−９０６が表示されている。３つ目は１３０３−１３０８までの出力先デバイスである。出力先デバイス１３０３−１３０８はアイコン（オブジェクト）として表示することもできるし、テキスト形式で一覧にしてもよい。本実施形態においてはアイコンを用いて出力先デバイスを画面に表示することとする。４つ目は出力ボタン１３０２であり、出力ボタン１３０２が押下されることにより、ジョブ一覧１３０１にて選択されたジョブが出力先デバイスに出力される。
【００６１】
本実施形態において、出力先デバイスには論理デバイスＡ１３０３、論理デバイスＢ１３０４、画像形成装置４０４を出力先とする１３０５、画像形成装置４０５を出力先とする１３０６、後加工装置４０６を出力先とする１３０７、後加工装置４０７を出力先とする１３０８が用意されている。ここでいう論理デバイスとは、物理的に存在するデバイスではなく、物理デバイスのグループを表現するものである。または、出力対象のジョブに記述されたデバイスにジョブを出力するために使用される。一方、アイコン１３０５−１３０８は画像形成装置４０４や後加工装置４０６等、物理的なデバイスを指し示す。
【００６２】
図１４は本実施形態における出力先デバイス設定ファイル１４００の例を示す図である。本実施形態では、出力先デバイス設定ファイル１４００はＸＭＬ形式で表現され、ワークフロー管理ソフトウェア５０１のインストール時に設定が完了している。
【００６３】
出力先デバイス設定ファイル１４００は、大きく２つに分けることができる。１つ目は１４０１で、論理デバイス定義一覧である。２つ目は１４０６で物理デバイス定義一覧である。
【００６４】
本実施形態において、論理デバイス定義一覧１４０１は、論理デバイス名や論理デバイスを構成する物理デバイスを定義した論理デバイス定義情報１４０２と１４０３にて構成される。論理デバイス定義情報は１４０２のように論理デバイス名のみ記述することもできるし、１４０３のように直下に物理デバイス指定情報１４０４および１４０５を記述することもできる。論理デバイス定義情報１４０２と１４０３に記述する論理デバイス名は、ワークフロー管理ソフトウェア５０１の画面に表示される。また物理デバイス指定情報１４０４と１４０５は出力先デバイス名と機種名をもつ。
【００６５】
本実施形態において、物理デバイス定義一覧１４０６は、物理デバイス定義情報１４０７−１４１０にて構成される。物理デバイス定義情報１４０７−１４１０はそれぞれ出力先デバイス名と機種名を持つ。
【００６６】
図１５は本実施形態におけるジョブ出力処理のフローを示す図である。図１３に示したワークフロー管理ソフトウェア５０１の画面上で出力ボタン１３０２が押下されることにより、ジョブ出力処理が実行される。ここでは、図１３と図１６−２１を用いて、具体的な画面操作を基に、ジョブ出力処理フローを説明する。
【００６７】
Ｓ１５００にて、ワークフロー管理ソフトウェア５０１の画面上にて出力ボタン１３０２が押下された時点で、ジョブ出力部７０６はジョブ出力処理を開始する。
【００６８】
論理ジョブ９０７が論理デバイスＡ１３０３に対して出力指示された場合を図１１と図１３、図１４を用いて説明する。
【００６９】
Ｓ１５０１にて、ジョブ出力部７０６は、選択されたジョブが部品ジョブかどうかを判断する。例えば、図１３の場合、ジョブ一覧１３０１にて論理ジョブ９０７が選択されているので、ジョブ出力部７０６は論理ジョブ９０７を受け取る。ジョブ出力部７０６は論理ジョブ９０７のジョブ種別１１００を参照し、論理ジョブであることを特定し、Ｓ１５０５に進む。
【００７０】
Ｓ１５０５にて、出力先デバイス決定部７０５は、物理デバイスが選択されているかどうかを判断する。例えば、図１３の場合、論理デバイスＡ１３０３が選択されている。このとき、出力先デバイス決定部７０５は出力先デバイス設定ファイル１４００を参照し、選択された「論理デバイスＡ」というデバイス名を出力先デバイス設定ファイル１４００から検索する。その結果、選択された論理デバイスＡ１３０３のデバイス名「論理デバイスＡ」と論理デバイス定義情報１４０２の論理デバイス名「論理デバイスＡ」とが一致するので、出力先デバイス決定部７０５は、論理デバイスが選択されたと判断し、Ｓ１５０９に進む。
【００７１】
Ｓ１５０９にて、出力先デバイス決定部７０５は、選択された論理デバイスＡ１３０３の論理デバイス定義情報１４０２を参照し、物理デバイス指定情報が記述されているかを判断する。図１４の論理デバイス定義情報１４０２に示したとおり、論理デバイスＡ１３０３用に物理デバイス指定情報は記述されていないので、Ｓ１５１３に移る。
【００７２】
Ｓ１５１３にて、出力先デバイス決定部７０５は、論理ジョブ９０７に記述されたジョブ詳細情報１１０２−１１０８の出力先デバイス名を出力対象として決定する。
【００７３】
Ｓ１５０４にて、ジョブ出力部７０６は、Ｓ１５１３にて出力先デバイス決定部７０５が決定した出力先デバイスに対してジョブを出力する。図１３の例では、論理ジョブ９０７が出力対象として選択された。そのため、論理ジョブ９０７を構成する印刷ジョブ９００−９０３は画像形成装置４０４に、くるみ製本ジョブ９０４は後加工装置４０６に、カットクリースジョブ９０５−９０６は後加工装置４０７に出力される。
【００７４】
以上で、論理ジョブ９０７が論理デバイスＡ１３０３に対して出力指示された場合の処理が完了する。
【００７５】
論理ジョブ９０７が物理デバイス１３０６に対して出力指示された場合を図１１と図１４、図１６を用いて説明する。論理ジョブが物理デバイスに対して出力指示されるユースケースとしては、例えば、生産スケジュールを作成した時点で割り当てられたデバイスが不調なので別のデバイスで出力したいといった場合が想定される。
【００７６】
Ｓ１５０１にて、ジョブ出力部７０６は、選択されたジョブが部品ジョブかどうかを判断する。例えば、図１６の場合、ジョブ一覧１３０１にて論理ジョブ９０７が選択されているので、ジョブ出力部７０６は論理ジョブ９０７を受け取る。ジョブ出力部７０６は論理ジョブ９０７のジョブ種別１１００を参照し、論理ジョブであることを特定し、Ｓ１５０５に進む。
【００７７】
Ｓ１５０５にて、出力先デバイス決定部７０５は、物理デバイスが選択されているかどうかを判断する。例えば、図１６の場合、物理デバイス１３０６が選択されている。このとき、出力先デバイス決定部７０５は出力先デバイス設定ファイル１４００を参照し、選択された「画像形成装置４０５」というデバイス名が出力先デバイス設定ファイル１４００から検索する。選択された物理デバイス１３０６のデバイス名「画像形成装置４０５」と物理デバイス定義情報１４０８の物理デバイス名「画像形成装置４０５」とが一致する。
その結果、出力先デバイス決定部７０５は、物理デバイスが選択されたと判断し、Ｓ１５０６に進む。
【００７８】
Ｓ１５０６にて、出力先デバイス決定部７０５は、物理デバイス定義情報１４０８のデバイス種別「オンデマンド印刷機」が論理ジョブ９０７内に記述されたジョブ詳細情報のデバイス種別と一致するかどうかを判断する。図１１の例では、ジョブ詳細情報１１０２−１１０５までのデバイス種別が物理デバイス定義情報１４０８のデバイス種別「オンデマンド印刷機」と一致するので、Ｓ１５０７に移る。ジョブ詳細情報１１０６−１１０８は一致しないので、Ｓ１５０８に移る。
【００７９】
Ｓ１５０７にて、出力先デバイス決定部７０５は、デバイス種別が一致したジョブ詳細情報１１０２−１１０５までの出力先デバイス名を物理デバイス定義情報１４０８のデバイス名「画像形成装置４０５」に書き換える。
【００８０】
Ｓ１５０８にて、出力先デバイス決定部７０５は、ジョブチケット内のジョブ詳細情報に対する処理がすべて完了したかどうかを判断し、完了していればＳ１５０４に移り、完了していなければＳ１５０６に移る。
【００８１】
Ｓ１５０４にて、ジョブ出力部７０６は、Ｓ１５０７にて出力先デバイス決定部７０５が決定した出力先デバイスに対してジョブを出力する。図１６の例では、論理ジョブ９０７が出力対象として選択される。そのため、論理ジョブ９０７を構成する印刷ジョブ９００−９０３は画像形成装置４０５に、くるみ製本ジョブ９０４は後加工装置４０６に、カットクリースジョブ９０５−９０６は後加工装置４０７に出力される。
【００８２】
以上で、論理ジョブ９０７が物理デバイス１３０６に対して出力指示された場合の処理が完了する。
【００８３】
論理ジョブ９０７が論理デバイスＢ１３０４に対して出力指示された場合を図１１と図１４、図１７を用いて説明する。論理デバイスＢ１３０４は図１４の例では、出力先デバイス設定ファイル１４００の論理デバイス定義情報１４０３として物理デバイス指定情報１４０４と１４０５が記述されている。物理デバイス指定情報１４０４には出力先デバイス名に「画像形成装置４０５」、機種名に「オンデマンド印刷機」が定義されている。物理デバイス指定情報１４０５には出力先デバイス名に「後加工装置４０６」、機種名に「製本機」が定義されている。
【００８４】
図１７の例の場合、Ｓ１５０９にて、出力先デバイス決定部７０５は、選択された論理デバイスＢ１３０４の論理デバイス定義情報１４０３を参照し、物理デバイス指定情報が記述されているかを判断する。図１４の論理デバイス定義情報１４０３に示したとおり、論理デバイスＢ１３０４用に物理デバイス指定情報が記述されているので、Ｓ１５１０に移る。
【００８５】
Ｓ１５１０にて、出力先デバイス決定部７０５は、物理デバイス指定情報１４０４のデバイス種別「オンデマンド印刷機」が論理ジョブ９０７内に記述されたジョブ詳細情報のデバイス種別と一致するかどうかを判断する。図１１の例では、ジョブ詳細情報１１０２−１１０５までのデバイス種別が物理デバイス指定情報１４０４のデバイス種別「オンデマンド印刷機」と一致するので、Ｓ１５１１に移る。ジョブ詳細情報１１０６−１１０８は一致しないので、Ｓ１５１２に移る。
【００８６】
また、出力先デバイス決定部７０５は、物理デバイス指定情報１４０５のデバイス種別「製本機」が論理ジョブ９０７内に記述されたジョブ詳細情報のデバイス種別と一致するかどうかを判断する。図１１の例では、ジョブ詳細情報１１０６のデバイス種別が物理デバイス指定情報１４０５のデバイス種別「製本機」と一致するので、Ｓ１５１１に移る。
【００８７】
Ｓ１５１１にて、出力先デバイス決定部７０５は、デバイス種別が一致したジョブ詳細情報１１０２−１１０５までの出力先デバイス名を物理デバイス指定情報１４０４のデバイス名「画像形成装置４０５」に書き換える。また、出力先デバイス決定部７０５は、デバイス種別が一致したジョブ詳細情報１１０６の出力先デバイス名を物理デバイス指定情報１４０５のデバイス名「後加工装置４０６」に書き換える。
【００８８】
Ｓ１５１２にて、出力先デバイス決定部７０５は、ジョブチケット内のジョブ詳細情報に対する処理がすべて完了したかどうかを判断し、完了していればＳ１５０４に移り、完了していなければＳ１５１０に移る。
【００８９】
Ｓ１５０４にて、ジョブ出力部７０６は、Ｓ１５１１にて出力先デバイス決定部７０５が決定した出力先デバイスに対してジョブを出力する。図１３の例では、論理ジョブ９０７が出力対象として選択された。そのため、論理ジョブ９０７を構成する印刷ジョブ９００−９０３は画像形成装置４０５に、くるみ製本ジョブ９０４は後加工装置４０６に、カットクリースジョブ９０５−９０６は後加工装置４０７に出力される。
【００９０】
以上で、論理ジョブ９０７が論理デバイスＢ１３０４に対して出力指示された場合の処理が完了する。
【００９１】
図１８に示すように、部品ジョブ（図１８の例では印刷ジョブ９００）が論理デバイスＡ１３０３に対して出力指示された場合、Ｓ１５０１にて、ジョブ出力部７０６は、選択されたジョブが部品ジョブかどうかを判断する。例えば、図１８の場合、ジョブ一覧１３０１にて印刷ジョブ９００が選択されているので、ジョブ出力部７０６は印刷ジョブ９００を受け取る。ジョブ出力部７０６は印刷ジョブ９００のジョブ種別１００１を参照し、印刷ジョブ、すなわち部品ジョブであることを特定し、Ｓ１５０２に進む。
【００９２】
Ｓ１５０２にて、出力先デバイス決定部７０５は、Ｓ１５０５と同様に、物理デバイスが選択されているかどうかを判断する。図１８の場合、論理デバイスＡ１３０３が選択されているので、物理デバイスが選択されていないと判断し、Ｓ１５０４に進む。Ｓ１５０４では、ジョブ出力部７０６は、印刷ジョブ９００に記述されている画像形成装置４０４に印刷ジョブ９００を出力する。
【００９３】
図１９に示すように、印刷ジョブ９００が物理デバイス１３０６に対して出力指示された場合、Ｓ１５０２にて、出力先デバイス決定部７０５は、Ｓ１５０５と同様に、物理デバイスが選択されているかどうかを判断する。図１９の場合、物理デバイス１３０６が選択されているので、物理デバイスが選択されていると判断し、Ｓ１５０３に進む。
【００９４】
Ｓ１５０３にて、出力先デバイス決定部７０５は、選択されている物理デバイス１３０６を出力先デバイスとして、印刷ジョブ９００のデバイス名１００２を「画像形成装置４０５」に書き換える。
【００９５】
なお、選択されたデバイスの機種名とジョブに記述された機種名が異なる場合はエラーとし、出力先デバイス決定部７０５は画面上にエラーメッセージを表示する等の処理を行う。
【００９６】
以上で、ジョブ出力に関する処理が終了する。
【００９７】
このように本実施形態によれば、１台以上のデバイスを使用する場合において、少なくとも１つ以上の複数の部品で構成される成果物の注文を１日で大量に生産する場合、ジョブ数が多くなるが、作業者は論理ジョブを使って出力操作を行えばよい。すなわち、１つの成果物を作るための論理ジョブを扱うことで、複数の部品を印刷するために複数のデバイスを選択する操作負荷が軽減される。
【００９８】
［その他の実施形態］
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読みだして実行する処理である。
【図１】
2015114766.tif 000003
【図２】
2015114766.tif 000004
【図３】
2015114766.tif 000005
【図４】
2015114766.tif 000006
【図５】
2015114766.tif 000007
【図６】
2015114766.tif 000008
【図７】
2015114766.tif 000009
【図８】
2015114766.tif 000010
【図９】
2015114766.tif 000011
【図１０】
2015114766.tif 000012
【図１１】
2015114766.tif 000013
【図１２】
2015114766.tif 000014
【図１３】
2015114766.tif 000015
【図１４】
2015114766.tif 000016
【図１５】
2015114766.tif 000017
【図１６】
2015114766.tif 000018
【図１７】
2015114766.tif 000019
【図１８】
2015114766.tif 000020
【図１９】
2015114766.tif 000021