(57)【要約】【課題】ユーザによって指定された出力環境にて出力物を形成することが可能なテンプレートを提供する。【解決手段】テンプレート記憶部２４は、互いに異なるデザインを有するテンプレート群を記憶する。テンプレート選択部２０は、テンプレート記憶部２４に記憶されているテンプレート群の中から、テンプレートを用いた出力物を形成するための出力環境の条件であってユーザによって指定された出力環境の条件に適合するテンプレートを選択する。【選択図】図２
2018028836.tif 000002
【特許請求の範囲】
【請求項１】
互いに異なるデザインを有するテンプレート群を記憶する記憶手段と、
前記テンプレート群の中から、テンプレートを用いた出力物を形成するための出力環境の条件であってユーザによって指定された出力環境の条件に適合するテンプレートを選択する選択手段と、
を有する情報処理装置。
【請求項２】
前記選択手段によって選択されたテンプレートを、ユーザによって指定された出力環境の条件に適合しないテンプレートよりも優先的に表示手段に表示させる制御手段を更に有する、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記制御手段は、ユーザによって指定された出力環境の条件に適合しないテンプレートと、ユーザによって指定された出力環境の条件に適合しないテンプレートに適合する出力環境を示す情報を前記表示手段に表示させる、
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記出力環境の条件は、テンプレートを用いた出力物としての印刷物を形成するための形成装置についての条件、テンプレートが印刷される用紙についての条件、及び、前記形成装置が設置されている場所についての条件、の中の少なくとも１つである、
ことを特徴とする請求項１から請求項３のいずれか一項に記載の情報処理装置。
【請求項５】
前記選択手段は、前記テンプレート群の中から、ユーザによって指定された前記形成装置による処理に対応するテンプレートであって、前記形成装置に収容されている前記用紙の種類に対応するテンプレートを選択する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
前記選択手段は、前記テンプレート群の中から、ユーザによって指定された場所に設置されている前記形成装置による形成処理に対応するテンプレートであって、前記形成装置に収容されている前記用紙の種類に対応するテンプレートを選択する、
ことを特徴とする請求項４に記載の情報処理装置。
【請求項７】
前記選択手段は、前記テンプレート群の中から、購入日がより新しい前記形成装置及び前記用紙の条件に適合するテンプレートを優先的に選択する、
ことを特徴とする請求項４から請求項６のいずれか一項に記載の情報処理装置。
【請求項８】
コンピュータを、
互いに異なるデザインを有するテンプレート群の中から、テンプレートを用いた出力物を形成するための出力環境の条件であってユーザによって指定された出力環境の条件に適合するテンプレートを選択する選択手段、
として機能させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置及びプログラムに関する。
【背景技術】
【０００２】
複数のテンプレート（雛型）の中から特定のテンプレートが選択され、その選択されたテンプレートを用いて印刷物等の出力物が形成される場合がある。
【０００３】
特許文献１には、テンプレートに合成される画像の数に対応する挿入領域を有するテンプレートを優先的に表示する装置が開示されている。
【０００４】
特許文献２には、任意のテンプレートが選択されたことを履歴情報として記憶し、その履歴情報に基づいて、テンプレートリスト中における各テンプレートの表示の順番を決定する装置が開示されている。
【０００５】
特許文献３には、商品の販売実績に応じて、カタログにおける商品の見せ方を変える装置が開示されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１０９０２３号公報
【特許文献２】特開平１０−２３２９１７号公報
【特許文献３】特開２００８−２３４５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、特別な形状（例えば吹き出しの形状や長尺の形状等）を有するテンプレートや、印刷後に裁断や折り目処理等の加工が予定されているテンプレート等が用いられる場合がある。この場合において、選択されたテンプレートに対応する用紙（例えば吹き出しの形状に対応する用紙や長尺の用紙等）や、テンプレートに要求されている加工（例えば裁断や折り目処理等）を行う機能を有する装置がない場合（例えばユーザが所有していない場合）、選択されたテンプレートに従った出力物（例えば印刷物）が形成されない。つまり、テンプレートを用いた出力物を形成するための出力環境（例えば用紙や装置等）の条件を考慮せずにテンプレートを選択した場合、そのテンプレートを用いた出力物が形成されるとは限らない。
【０００８】
本発明の目的は、ユーザによって指定された出力環境にて出力物を形成することが可能なテンプレートを提供することにある。
【課題を解決するための手段】
【０００９】
請求項１に係る発明は、互いに異なるデザインを有するテンプレート群を記憶する記憶手段と、前記テンプレート群の中から、テンプレートを用いた出力物を形成するための出力環境の条件であってユーザによって指定された出力環境の条件に適合するテンプレートを選択する選択手段と、を有する情報処理装置である。
【００１０】
請求項２に係る発明は、前記選択手段によって選択されたテンプレートを、ユーザによって指定された出力環境の条件に適合しないテンプレートよりも優先的に表示手段に表示させる制御手段を更に有する、ことを特徴とする請求項１に記載の情報処理装置である。
【００１１】
請求項３に係る発明は、前記制御手段は、ユーザによって指定された出力環境の条件に適合しないテンプレートと、ユーザによって指定された出力環境の条件に適合しないテンプレートに適合する出力環境を示す情報を前記表示手段に表示させる、ことを特徴とする請求項２に記載の情報処理装置である。
【００１２】
請求項４に係る発明は、前記出力環境の条件は、テンプレートを用いた出力物としての印刷物を形成するための形成装置についての条件、テンプレートが印刷される用紙についての条件、及び、前記形成装置が設置されている場所についての条件、の中の少なくとも１つである、ことを特徴とする請求項１から請求項３のいずれか一項に記載の情報処理装置である。
【００１３】
請求項５に係る発明は、前記選択手段は、前記テンプレート群の中から、ユーザによって指定された前記形成装置による処理に対応するテンプレートであって、前記形成装置に収容されている前記用紙の種類に対応するテンプレートを選択する、ことを特徴とする請求項４に記載の情報処理装置である。
【００１４】
請求項６に係る発明は、前記選択手段は、前記テンプレート群の中から、ユーザによって指定された場所に設置されている前記形成装置による形成処理に対応するテンプレートであって、前記形成装置に収容されている前記用紙の種類に対応するテンプレートを選択する、ことを特徴とする請求項４に記載の情報処理装置である。
【００１５】
請求項７に係る発明は、前記選択手段は、前記テンプレート群の中から、購入日がより新しい前記形成装置及び前記用紙の条件に適合するテンプレートを優先的に選択する、ことを特徴とする請求項４から請求項６のいずれか一項に記載の情報処理装置である。
【００１６】
請求項８に係る発明は、コンピュータを、互いに異なるデザインを有するテンプレート群の中から、テンプレートを用いた出力物を形成するための出力環境の条件であってユーザによって指定された出力環境の条件に適合するテンプレートを選択する選択手段、として機能させるプログラムである。
【発明の効果】
【００１７】
請求項１，８に係る発明によると、ユーザによって指定された出力環境にて出力物を形成することが可能なテンプレートが提供される。
【００１８】
請求項２に係る発明によると、ユーザによって指定された出力環境にて出力物を形成することが可能なテンプレートが優先的に提供される。
【００１９】
請求項３に係る発明によると、ユーザによって指定された出力環境にて出力物を形成することができないテンプレートについて、出力物を形成するための出力環境を示す情報が提供される。
【００２０】
請求項４に係る発明によると、形成装置、用紙及び設置場所の中の少なくとも１つの条件において利用可能なテンプレートが提供される。
【００２１】
請求項５に係る発明によると、ユーザによって指定された形成装置にて利用可能なテンプレートが提供される。
【００２２】
請求項６に係る発明によると、ユーザによって指定された場所にて利用可能なテンプレートが提供される。
【００２３】
請求項７に係る発明によると、より新しいと想定される形成装置や用紙にて利用可能なテンプレートが優先的に提供される。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施形態に係るテンプレート管理システムを示すブロック図である。
【図２】本実施形態に係るテンプレート管理装置を示すブロック図である。
【図３】端末装置を示すブロック図である。
【図４】テンプレートの一例を示す図である。
【図５】テンプレートの一例を示す図である。
【図６】テンプレートの一例を示す図である。
【図７】テンプレートの一例を示す図である。
【図８】テンプレートの一例を示す図である。
【図９】テンプレートの一例を示す図である。
【図１０】購入履歴管理テーブルの一例を示す図である。
【図１１】出力環境管理テーブルの一例を示す図である。
【図１２】テンプレート管理テーブルの一例を示す図である。
【図１３】本実施形態に係るテンプレート管理装置の動作を示すフローチャートである。
【図１４】出力環境を指定するための画面の一例を示す図である。
【図１５】出力環境を指定するための画面の一例を示す図である。
【図１６】抽出条件管理テーブルの一例を示す図である。
【図１７】出力環境管理テーブルの一例を示す図である。
【発明を実施するための形態】
【００２５】
図１を参照して、本発明の実施形態に係る情報処理システムとしてのテンプレート管理システムについて説明する。図１には、本実施形態に係るテンプレート管理システムの一例が示されている。テンプレート管理システムは、情報処理装置としてのテンプレート管理装置１０と端末装置１２を含む。テンプレート管理装置１０と端末装置１２は、通信経路Ｎを介して互いに通信する機能を備えている。図１に示す例では、１つの端末装置１２がテンプレート管理システムに含まれているが、複数の端末装置１２がテンプレート管理システムに含まれていてもよい。もちろん、他の装置がテンプレート管理システムに含まれていてもよい。
【００２６】
テンプレート管理装置１０は、対象物のデザインを定義するテンプレートのデータを記憶しており、そのテンプレートのデータを提供する装置である。テンプレート管理装置１０は、ユーザの指示に応じてテンプレートを編集し、その編集物としての出力物（例えば画像データや印刷物等）を出力する機能を備えていてもよい。対象物は、例えば、名刺、宣伝用の広告媒体（例えばチラシ）、ダイレクトメール（ＤＭ）、ポスター、はがき、カタログ、その他の文書、衣服、車、建物、橋、等である。また、テンプレート管理装置１０は、他の装置との間でデータを送受信する機能を備えている。テンプレート管理装置１０は、例えば、Ｗｉ−Ｆｉ（登録商標）通信等の無線通信機能や有線通信機能を備えており、インターネットやＬＡＮ(Local Area Network)等のネットワークを介してデータを送受信する機能を備えている。もちろん、テンプレート管理装置１０は、ＮＦＣ（Near Field Communication）やブルートゥース（Bluetooth）（登録商標）等の近距離無線通信機能を備えていてよい。
【００２７】
端末装置１２は、テンプレートの利用者（ユーザ）によって使用される装置である。端末装置１２は、例えば、ＰＣ（パーソナルコンピュータ）、タブレットＰＣ、スマートフォン、携帯電話、等の装置であり、他の装置との間でデータを送受信する機能を備えている。端末装置１２は、例えば、Ｗｉ−Ｆｉ通信等の無線通信機能や有線通信機能を備えており、インターネットやＬＡＮ等のネットワークを介してデータを送受信する機能を備えている。もちろん、端末装置１２は、ＮＦＣやブルートゥース等の近距離無線通信機能を備えていてもよい。端末装置１２は、例えばテンプレートを検索するときや、テンプレートを編集するときに使用される。
【００２８】
通信経路Ｎは、例えば、インターネットやＬＡＮ等のネットワークによって実現される通信経路である。もちろん、通信経路Ｎは近距離無線通信によって実現される通信経路であってもよい。
【００２９】
本実施形態では、テンプレートを用いた出力物（例えば印刷物）を形成するための出力環境の条件であってユーザによって指定された出力環境の条件に適合するテンプレートがテンプレート群から選択される。出力環境の条件は、例えば、テンプレートを用いた印刷物を形成するための形成装置についての条件、テンプレートが印刷される用紙についての条件、及び、形成装置が設置されている場所についての条件、の中の少なくとも１つである。形成装置は、例えば、画像形成装置（印刷機や複合機等）や後処理機である。複合機は、複数の画像形成機能（例えば、印刷機能、複写機能、スキャン機能、ファクシミリ機能等）を有する装置である。後処理機は、例えば、裁断や折り目処理等の後処理機能を有する装置である。
【００３０】
なお、端末装置１２がテンプレート管理装置１０に組み込まれて、テンプレート管理装置１０と端末装置１２が物理的に一体化されてもよい。
【００３１】
以下、図２を参照して、テンプレート管理装置１０の構成について詳しく説明する。
【００３２】
通信部１４は通信インターフェースであり、他の装置にデータを送信する機能、及び、他の装置からデータを受信する機能を備えている。通信部１４は、例えば、Ｗｉ−Ｆｉ通信等の無線通信機能や有線通信機能を備えており、インターネットやＬＡＮ等のネットワークを介してデータを送受信する機能を備えている。もちろん、通信部１４は、ＮＦＣやブルートゥース等の近距離無線通信機能を備えていてもよい。例えば、通信部１４は、テンプレートのデータを端末装置１２に送信したり、端末装置１２から送信された各種の情報（例えば、ユーザによって指定された出力環境を示す情報）を受信したりする。
【００３３】
ＵＩ部１６はユーザインターフェース部であり、表示部と操作部を含む。表示部は、例えば液晶ディスプレイ等の表示装置である。操作部は、例えばタッチパネルやキーボード等の入力装置である。もちろん、ＵＩ部１６は、表示部と操作部の両方の機能を兼ね備えたユーザインターフェース（例えば、タッチパネルとしてのディスプレイや、電子的にキーボード等を表示するディスプレイ等）であってもよい。なお、テンプレート管理装置１０は、ＵＩ部１６を備えていなくてもよい。
【００３４】
出力環境管理部１８は、商品の購入履歴を示す情報から、テンプレートを用いた出力物を形成するための出力環境を示す情報（以下、「出力環境情報」と称する）を抽出して、出力環境情報を出力環境記憶部３０に記憶させる。出力環境情報は、出力物の形成に関係のある情報であり、例えば、形成装置（印刷機や後処理機等）を示す情報、用紙を示す情報、形成装置や用紙の設置場所を示す情報、等である。
【００３５】
テンプレート選択部２０は、テンプレート記憶部２４に記憶されているテンプレート群の中から、ユーザによって指定された出力環境に適合するテンプレートを選択する。テンプレート選択部２０は、テンプレートに優先順位を設定してもよい。その優先順位は、例えば、テンプレートを表示する際の優先順位である。例えば、テンプレート選択部２０は、ユーザによって指定された出力環境に適合するテンプレートの優先順位を、当該出力環境に適合しないテンプレートの優先順位よりも上位に設定する。テンプレートの一覧が表示された場合、その優先順位に従って各テンプレートが表示される。上位の優先順位を有するテンプレートほど優先的に表示される。
【００３６】
記憶部２２はハードディスクやメモリ等の記憶装置であり、例えば、各種の制御データ、各種のプログラム、各種のデータ等を記憶する。もちろん、それらは別々の記憶装置に記憶されてもよいし、同一の記憶装置に記憶されてもよい。また、記憶部２２は、テンプレート記憶部２４、購入履歴記憶部２６、抽出条件記憶部２８及び出力環境記憶部３０を含む。
【００３７】
テンプレート記憶部２４には、互いに異なるデザインを有する複数のテンプレートのデータが予め記憶されている。テンプレートは、対象物についてのデザインの雛型である。対象物毎に、互いに異なるデザインを有する複数のテンプレートのデータが予め作成されてテンプレート記憶部２４に記憶されている。例えば、宣伝用のチラシについて互いにデザインの異なる複数のテンプレートが予め作成されている。他の対象物についても同様である。テンプレートのデザインは、例えば、テンプレートの全体の形状、テンプレートの大きさ、後述する可変フィールドや固定フィールドのレイアウト、テンプレートの全体が有する色味、テンプレートが喚起するテイスト（印象）等によって決まる。テンプレート記憶部２４には、互いに形状や大きさやレイアウトや色味やテイスト等が異なる複数のテンプレートのデータが記憶されている。
【００３８】
各テンプレートのデータには、当該テンプレートを識別するためのテンプレート識別情報（例えば、テンプレートの名称やテンプレートＩＤ等）、当該テンプレートに対応する形成装置（例えば、当該テンプレートの印刷が可能な印刷機、当該テンプレートに要求されている後処理の実行が可能な後処理機等）を識別するためのデバイス識別情報、当該テンプレートに要求されている後処理を示す後処理情報、当該テンプレートに対応する専用の用紙の種類（例えば、当該テンプレートの形状に対応する形状を有する用紙の種類や、当該テンプレートの大きさに対応する大きさを有する用紙の種類等）を識別するための用紙種別情報、等が対応付けられている。これらの情報を用いて、テンプレートが検索されるようになっている。
【００３９】
また、各テンプレートのデータには、テンプレートの用途（テンプレートに適した対象物）を示す情報、テンプレートの特徴を示す文字列（例えばキーワード）、テンプレートの全体が有する色味を示す情報、テンプレートの全体が喚起するテイスト（印象）を示す情報、等が対応付けられていてもよい。
【００４０】
テンプレートのデータは、１又は複数の可変フィールド（オブジェクト、デザインアイテム、デザイン部品）を有する。可変フィールドは、ユーザによる編集が許可された編集領域の一例に相当する。テンプレートにおいては、予め設定されたレイアウト条件に従って、１又は複数の可変フィールドが配置されている。可変フィールドとして、例えば、テキストフィールド、画像フィールド、図形フィールド等が、テンプレートに予め設定されている。テキストフィールドは、テキスト情報（文字列）が入力される領域である。画像フィールドは、例えばＪＰＥＧやＴＩＦＦやビットマップ等のフォーマットを有する画像データが入力される領域である。図形フィールドは、例えばベクタ等のフォーマットを有する図形データが入力される領域である。宣伝用の広告媒体（例えばチラシ）のテンプレートにおいては、例えば、表題（タイトル）用のテキストフィールド、本文文字用のテキストフィールド、画像フィールド、図形フィールド、等が予め設定されている。
【００４１】
購入履歴記憶部２６には、商品の購入履歴情報が記憶されている。例えば、ある企業における商品の購入履歴が、例えば社内Ｅコマースシステム等の商品購買システム（例えばサーバ等）によって管理されており、その購入履歴情報が購入履歴記憶部２６に記憶されている。例えば、商品が購入される度に購入履歴情報が更新される。企業毎の商品購入履歴が管理されて、企業毎の購入履歴情報が購入履歴記憶部２６に記憶されてもよい。購入履歴情報においては、例えば、管理ＩＤ、購入日を示す情報、購入された商品の名称を示す情報、購入個数を示す情報、購入された商品の種別を示す情報、及び、購入された商品の届け先（例えば設置場所）を示す情報、等が互いに対応付けられている。この購入履歴情報を参照することにより、何時、どのような商品が購入されて、その商品がどこに届けられたのかが特定される。
【００４２】
抽出条件記憶部２８には、購入履歴記憶部２６に記憶されている購入履歴情報から、テンプレートを用いた出力物を形成するための出力環境を示す情報（出力環境情報）を抽出するための条件を示す情報（以下、「抽出条件情報」と称する）が記憶されている。つまり、抽出条件情報は、購入履歴情報から出力物の形成に関係のある情報を抽出するための条件を示す情報である。出力環境管理部１８は、この抽出条件情報に従って、購入履歴情報から出力環境情報を抽出する。
【００４３】
出力環境記憶部３０には、出力環境管理部１８によって抽出された出力環境情報が記憶されている。テンプレート選択部２０は、出力環境情報を参照して、テンプレート記憶部２４に記憶されているテンプレート群の中から、ユーザによって指定された出力環境に適合するテンプレートを選択する。
【００４４】
制御部３２は、テンプレート管理装置１０の各部を制御する。また、制御部３２は、テンプレートの表示を制御する。制御部３２は、端末装置１２のＵＩ部にテンプレートを表示させてもよいし、テンプレート管理装置１０のＵＩ部１６にテンプレートを表示させてもよい。例えば、制御部３２は、テンプレート選択部２０によって選択されたテンプレートを端末装置１２やＵＩ部１６に表示させてもよいし、テンプレート選択部２０によって決定された優先順位に従って各テンプレートを端末装置１２やＵＩ部１６に表示させてもよい。優先順位に従ってテンプレートを表示する場合、制御部３２は、テンプレート記憶部２４に記憶されているテンプレート群の一覧を端末装置１２やＵＩ部１６に表示させるとともに、その一覧において優先順位の高いテンプレートほど優先的に（例えば上位に）表示させる。
【００４５】
なお、テンプレート管理装置１０は、テンプレート記憶部２４を備えていなくてもよい。この場合、テンプレート記憶部２４は、テンプレートＤＢ（データベース）やサーバ等の外部装置に設けられている。テンプレート選択部２０は、外部装置に設けられたテンプレート記憶部２４に記憶されているテンプレート群の中からテンプレートを選択する。また、テンプレート管理装置１０は、購入履歴記憶部２６を備えていなくてもよい。この場合、購入履歴記憶部２６は、購入履歴ＤＢやサーバ等の外部装置に設けられている。出力環境管理部１８は、外部装置に設けられた購入履歴記憶部２６に記憶されている購入履歴情報から出力環境情報を抽出する。もちろん、抽出条件記憶部２８や出力環境記憶部３０も、テンプレート管理装置１０以外の外部装置に設けられていてもよい。
【００４６】
以下、図３を参照して、端末装置１２の構成について詳しく説明する。図３には、端末装置１２の構成が示されている。
【００４７】
通信部３４は通信インターフェースであり、他の装置にデータを送信する機能、及び、他の装置からデータを受信する機能を備えている。通信部３４は、例えば、Ｗｉ−Ｆｉ通信等の無線通信機能や有線通信機能を備えており、インターネットやＬＡＮ等のネットワークを介してデータを送受信する機能を備えている。もちろん、通信部３４は、近距離無線通信機能を備えていてもよい。通信部３４は、例えば、各種の情報（例えば、ユーザによって指定された出力環境を示す情報）をテンプレート管理装置１０に送信したり、テンプレート管理装置１０から送信されたテンプレートのデータを受信したりする。
【００４８】
記憶部３６はハードディスクやメモリ等の記憶装置であり、例えば、各種のプログラムや各種のデータ等を記憶する。もちろん、それらは別々の記憶装置に記憶されてもよいし、同一の記憶装置に記憶されてもよい。
【００４９】
ＵＩ部３８やユーザインターフェース部であり、表示部と操作部を含む。表示部は、例えば液晶ディスプレイ等の表示装置である。操作部は、例えば、タッチパネルやキーボード等の入力装置である。もちろん、ＵＩ部３８は、表示部と操作部の両方の機能を兼ね備えたユーザインターフェース（例えば、タッチパネルとしてのディスプレイや、電子的にキーボード等を表示するディスプレイ等）であってもよい。
【００５０】
制御部４０は、端末装置１２の各部の動作を制御する。制御部４０は、例えば、ユーザが出力環境を指定するための画面をＵＩ部３８に表示させたり、テンプレート管理装置１０によって選択（検索）されたテンプレートをＵＩ部３８に表示させたりする。
【００５１】
以下、本実施形態に係るテンプレート管理システムについて詳しく説明する。
【００５２】
図４を参照して、テンプレートについて詳しく説明する。図４には、宣伝用の広告媒体（例えばチラシ）に関するテンプレートの一例が示されている。テンプレート４２は、例えば、可変フィールド（オブジェクト）としての、テキストフィールド４４，４６，４８、画像フィールド５０、及び、図形フィールド５２，５４を含む。また、テンプレート４２は、固定フィールド５６を含む。もちろん、テンプレートは、固定フィールド（画像やテキスト）を含んでいなくてもよい。テキストフィールド４４，４６，４８、画像フィールド５０、及び、図形フィールド５２，５４は、ユーザによる編集が許可されたフィールド（オブジェクト）である。デフォルトの状態では、各フィールドの位置及び大きさが予め設定されており、テンプレートの編集時に、各フィールドの位置や大きさがユーザによって変更される。もちろん、各フィールドに含まれる情報の編集のみが許可され、各フィールドの位置や大きさの変更が禁止されてもよい。テキストフィールド４４，４６，４８にはフォントの種類やフォントの大きさが予め設定されている。ユーザによるフォントの種類や大きさの変更が許可されてもよいし、禁止されてもよい。テキストフィールド４４，４６，４８には、予め設定されたテキスト情報が入力されている。具体的には、テキストフィールド４４，４６にはタイトル（表題）に関するテキスト情報が予め入力されており、テキストフィールド４８には、本文に関するテキスト情報が予め入力されている。テンプレートの編集時に、ユーザによって任意のテキスト情報がテキストフィールド４４，４６，４８に入力される。画像フィールド５０には、予め設定された画像データ（例えばＪＰＥＧやＴＩＦＦやビットマップ等のフォーマットを有する画像データ）が入力されている。図形フィールド５２，５４には、予め設定された図形データ（例えばベクタ等のフォーマットを有する図形データ）が入力される。テンプレートの編集時に、画像や図形がユーザによって変更又は加工される。
【００５３】
テンプレートの全体の形状、全体の大きさ、及び、各フィールドについてのデザイン（レイアウトや色味やテイスト等）の中の少なくとも１つの条件を異ならせながら、複数のテンプレートが予め作成されている。これにより、互いに異なるデザインを有する複数のテンプレートが作成される。例えば、テンプレートの全体の形状、全体の大きさ、各フィールドに設定されている情報（例えば、フォントの種類、フォントの大きさ、画像、図形等）、各フィールドの大きさ、各フィールドの位置、各フィールドの数、色味、テイスト等が互いに異なる複数のテンプレートが作成されている。また、対象物毎に、複数の異なるテンプレートが作成される。各テンプレートのデータは予め作成されてテンプレート記憶部２４に記憶される。
【００５４】
図５には、テンプレートの別の例が示されている。テンプレート５８は、吹き出しＰＯＰ用のテンプレートであり、吹き出しの形状を有するコンテンツ６０，６２，６４，６６（可変フィールド）を含む。各コンテンツは、例えば画像と文字列によって構成されている。テンプレート５８を印刷することで形成された印刷物においては、各コンテンツが印刷された部分（吹き出し形状を有する部分）は互いに分離される予定となっている。そのため、テンプレート５８を用いて吹き出し形状を有する印刷物を形成する場合、例えば、各コンテンツの縁に対応する位置に切り取り線が形成された用紙（吹き出し用の用紙）が、テンプレート５８の専用用紙として用いられる。
【００５５】
図６には、テンプレートの別の例が示されている。テンプレート６８は、端袋を形成するためのテンプレートであり、端袋の形状を有するコンテンツ７０，７２，７４，７６，７８，８０（可変フィールド）を含む。各コンテンツは、例えば画像と文字列によって構成されている。テンプレート６８を印刷することで形成された印刷物においては、各コンテンツが印刷された部分（端袋の形状を有する部分）は裁断されて互いに分離される予定となっている。そのため、テンプレート６８を用いて端袋の形状を有する印刷物を形成する場合、例えば、裁断機能を有する後処理機が必要となる。また、各コンテンツに対応する部分に袋が形成された用紙（端袋用の用紙）が、テンプレート６８の専用用紙として用いられる。
【００５６】
図７には、テンプレートの別の例が示されている。テンプレート８２は、長尺（例えば２９７×９００ｍｍ）の形状を有するテンプレートである。テンプレート８２は、コンテンツとしての画像や文字列によって構成されている。テンプレート８２を用いて印刷物を形成する場合、その長尺の形状を有する用紙（長尺用の用紙）が、テンプレート８２の専用用紙として用いられる。また、長尺用の用紙を用いた印刷を行う機能を有する印刷機を用いる必要がある。
【００５７】
図８には、テンプレートの別の例が示されている。テンプレート８４は、ラミフリー用紙対応の三角ＰＯＰ用のテンプレートであり、コンテンツ８６，８８，９０（可変フィールド）を含む。各コンテンツは、例えば画像と文字列によって構成されている。テンプレート８４を用いて印刷物を形成する場合、ラミフリー用紙がテンプレート８４の専用用紙として用いられる。
【００５８】
図９には、テンプレートの別の例が示されている。テンプレート９２は、Ａ４用紙対応の三角ＰＯＰ用のテンプレートであり、コンテンツ９４，９６，９８（可変フィールド）を含む。各コンテンツは、例えば画像と文字列によって構成されている。テンプレート９２を用いて印刷物を形成する場合、Ａ４用紙が用いられる。
【００５９】
以下、図１０を参照して、購入履歴情報について詳しく説明する。図１０には、購入履歴情報の一例としての購入履歴管理テーブルが示されている。購入履歴管理テーブルは、ある企業（例えばテンプレートを利用するユーザが勤めている企業）における商品の購入履歴を示す情報であり、例えば社内Ｅコマースシステム等の商品購買システム（例えばサーバ等）によって作成される。購入履歴管理テーブルのデータは、購入履歴記憶部２６に記憶されている。購入履歴管理テーブルにおいては、管理ＩＤと、購入日を示す情報と、購入された商品の名称（商品名）を示す情報と、購入個数を示す情報と、購入された商品の種別を示す情報と、購入された商品の届け先（例えば設置場所）を示す情報と、が互いに対応付けられている。例えば、印刷機、後処理機、用紙、食品（例えば人参）、文房具（例えば消しゴム）、等が購入されている。印刷機、後処理機及び用紙は、テンプレートを用いた出力物を形成するための出力環境に相当し、食品や文房具は出力環境に相当しない。購入履歴管理テーブルには、出力環境に関係のない物の購入履歴も含まれる。商品が購入される度に購入履歴管理テーブルが更新される。
【００６０】
以下、図１１を参照して、出力環境情報について詳しく説明する。図１１には、出力環境情報の一例としての出力環境管理テーブルが示されている。出力環境管理テーブルは、出力環境情報を抽出するための条件（抽出条件情報）に従って購入履歴管理テーブルから抽出された情報である。出力管理テーブルのデータは、出力環境記憶部３０に記憶されている。抽出条件情報は、出力物の形成に関係のある商品種別を示す情報である。その商品種別は、例えば、画像形成装置（印刷機や複合機等）、後処理機、及び、用紙である。従って、購入履歴管理テーブルから、画像形成装置（印刷機や複合機等）、後処理機、及び、用紙に関する購入履歴を示す情報が出力環境情報として抽出されて、出力環境管理テーブルに登録される。食品や文房具は、出力物の形成に関係のある商品種別ではないため、食品や文房具に関する購入履歴を示す情報は購入履歴管理テーブルから抽出されず、出力環境管理テーブルに登録されない。
【００６１】
出力環境管理テーブルにおいては、管理ＩＤと、購入日を示す情報と、購入された商品の名称（商品名）を示す情報と、購入個数を示す情報と、購入された商品の種別（出力物の形成に関係のある種別）を示す情報と、購入された商品が設置されている場所を示す情報と、出力環境情報の情報元を示す情報（図１１に示す例では購入履歴情報）と、商品の現在の個数（つまり在庫）を示す情報と、が互いに対応付けられている。出力環境管理部１８は、各商品の現在の個数を示す情報を受けて、その情報を出力管理テーブルに登録する。例えば、画像形成装置や後処理機の設置台数、及び、各場所に設置されている用紙の枚数が、管理者や管理システムによって管理されており、出力環境管理部１８は、管理者や管理システムから取得した各装置の設置台数を各装置の現在の個数として出力環境管理テーブルに登録し、管理者や管理システムから取得した各用紙の枚数を各用紙の現在の個数として出力環境管理テーブルに登録する。
【００６２】
以下、図１２を参照して、テンプレート管理情報について説明する。図１２には、テンプレート管理情報の一例としてのテンプレート管理テーブルが示されている。テンプレート管理テーブルは、テンプレート記憶部２４に記憶されているテンプレートのデータを管理するためのテーブルである。テンプレート管理テーブルのデータは、テンプレート記憶部２４に記憶されている。テンプレート管理テーブルにおいては、テンプレートＩＤと、テンプレートの名称を示す情報（テンプレート名）と、テンプレートに対応する印刷機（当該テンプレートの印刷が可能な印刷機）の識別情報（例えば名称）と、テンプレートに要求されている後処理（例えば裁断や折り目処理等）を示す情報と、テンプレートに対応する専用用紙（特別用紙）（例えば長尺、ラミフリー三角ＰＯＰ、封筒等）の種類を示す情報と、が互いに対応付けられている。テンプレート管理テーブルを参照することにより、テンプレートに対応する印刷機、要求されている後処理の種類、及び、専用の用紙が特定される。
【００６３】
以下、図１３を参照して、本実施形態に係るテンプレート管理装置１０の動作について説明する。図１３には、その動作を示すフローチャートが示されている。
【００６４】
まず、社内Ｅコマースシステム等の商品購買システム（例えばサーバ等）によって、例えば社内における商品の購入履歴が管理される（Ｓ０１）。商品購買システムによって、購入履歴情報としての購入履歴管理テーブルが作成され、その購入履歴管理テーブルのデータが購入履歴記憶部２６に記憶される。商品が購入される度に、その購入履歴管理テーブルが更新される。例えば、図１０に示されている購入履歴管理テーブルが作成されて購入履歴記憶部２６に記憶される。
【００６５】
次に、出力環境管理部１８は、購入履歴管理テーブルから、テンプレートを用いた出力物を形成するための出力環境を示す情報（出力環境情報）を抽出し、その出力環境情報を出力環境記憶部３０に記憶させる（Ｓ０２）。例えば、出力環境管理部１８は、図１０に示されている購入履歴管理テーブルから、画像形成装置（印刷機や複合機等）、後処理機及び用紙に関する購入履歴を示す情報を抽出し、図１１に示されている出力環境管理テーブルに登録する。これにより、出力物の形成に関係のない情報が除外された出力環境管理テーブルが作成される。
【００６６】
次に、ユーザは端末装置１２を使用してテンプレート管理装置１０にアクセスする。これにより、出力環境を指定するための画面の情報が、テンプレート管理装置１０から端末装置１２に送信され、その画面が端末装置１２のＵＩ部３８に表示される。ユーザは、その画面上において、テンプレートの出力環境を指定する。例えば、ＵＩ部３８の画面に、出力環境管理テーブルに登録されている出力環境を示す情報の一覧が表示され、ユーザは、その一覧の中から目的の出力環境を指定する。例えば、ＵＩ部３８の画面に、印刷機や後処理機が設置されている設置場所の一覧が表示され、ユーザは、その一覧の中から出力環境としての設置場所（印刷場所）を指定する。設置場所（印刷場所）は、例えば、当該ユーザが現在いる場所や、テンプレートの印刷の依頼先の場所である。例えば、ユーザが現在いる場所に印刷機や後処理機や用紙がない場合に、依頼先の場所が指定されることが想定される。一例として、ユーザによって設置場所「ＡＡ事業所１９Ｆ」が印刷場所として指定されたものとする。ユーザによって指定された出力環境を示す情報は、端末装置１２からテンプレート管理装置１０に送信される。
【００６７】
次に、出力環境管理部１８は、出力環境管理テーブルから、ユーザによって指定された出力環境に適合する出力環境情報を、適合する出力環境を示す情報、つまり、ユーザが利用可能な出力環境を示す情報（以下、「利用可能出力環境情報」と称する）として抽出する（Ｓ０４）。つまり、出力環境管理部１８は、出力環境管理テーブルから、ユーザによって指定された出力環境（例えば設置場所）に紐付いている商品（印刷機、後処理機、用紙等）を示す情報を、利用可能出力環境情報として抽出する。図１１に示す例では、設置場所「ＡＡ事業所１９Ｆ」が印刷場所として指定されているため、ＩＤが「５」の商品（商品種別：印刷機、商品名：１２３４Ｐ）を示す情報、ＩＤが「６」の商品（商品種別：後処理機、商品名：カット）を示す情報、及び、ＩＤが「７」の商品（商品種別：用紙、商品名：吹き出しＰＯＰ）を示す情報が、利用可能出力環境情報として抽出される。
【００６８】
次に、テンプレート選択部２０は、テンプレート記憶部２４に記憶されているテンプレート群の中から、利用可能出力環境（適合出力環境）に適合するテンプレートを選択する（Ｓ０５）。具体的には、テンプレート選択部２０は、図１２に示されているテンプレート管理テーブルを参照し、利用可能出力環境情報が示す商品（印刷機、後処理機、用紙）に対応するテンプレートを、利用可能出力環境に適合するテンプレートとして選択する。図１１及び図１２に示す例では、ＩＤが「１００」のテンプレート（イタリアンメニューのテンプレート）は、ＩＤが「５」の商品（印刷機）に対応するテンプレートであり、後処理や特別対応用紙（専用用紙）の使用が要求されていない。それ故、ＩＤが「１００」のテンプレートは、利用可能出力環境に適合するテンプレートとして抽出される。また、ＩＤが「１０１」のテンプレート（イタリアンショップカード）は、ＩＤが「５」の商品（印刷機）とＩＤが「６」の商品（後処理機）とに対応するテンプレートであり、特別対応用紙の使用が要求されていない。それ故、ＩＤが「１０１」のテンプレートは、利用可能出力環境に適合するテンプレートとして抽出される。
【００６９】
テンプレート選択部２０によって選択されたテンプレートのデータは、テンプレート管理装置１０から端末装置１２に送信され、端末装置１２のＵＩ部３８に表示される（Ｓ０６）。これにより、ユーザが指定した出力環境に適合するテンプレートが表示される。
【００７０】
また、テンプレート管理装置１０の制御部３２は、テンプレート記憶部２４に記憶されているテンプレート群の一覧をＵＩ部３８に表示させるとともに、その一覧の中で、利用可能出力環境に適合するテンプレートを優先的にＵＩ部３８に表示させてもよい。例えば、利用可能出力環境に適合するテンプレートが、利用可能出力環境に適合しないテンプレートよりも上位に表示される。上記の例では、ＩＤが「１００」のテンプレートやＩＤが「１０１」のテンプレートが、他のテンプレートよりも優先順位を上げて表示される。
【００７１】
また、商品の最終確認日に基づいて表示の優先順位が決定されてもよい。テンプレート選択部２０は、例えば、最終確認日が現在の日時により近い利用可能出力環境に適合するテンプレートほど優先順位を高く設定する。制御部３２は、その優先順位に従って各テンプレートをＵＩ部３８に表示させる。これにより、より新しい商品に適合するテンプレートが優先的に表示される。例えば、２年前に購入された用紙と、最近（例えば１週間前）に購入された用紙（２年前に購入された用紙と同じ種類の用紙）が、出力環境管理テーブルに登録されている場合、最近に購入された用紙に適合するテンプレートが、２年前に購入された用紙に適合するテンプレートよりも優先的に表示される。
【００７２】
なお、上記の例では、設置場所が出力環境としてユーザによって指定されているが、もちろん、印刷機や後処理機や用紙が出力環境としてユーザによって指定されてもよい。例えば、端末装置１２のＵＩ部３８に、出力環境管理テーブルに登録されている印刷機や後処理機の一覧が表示され、その一覧の中から、出力環境としての装置がユーザによって指定されてもよい。この場合、テンプレート選択部２０は、テンプレート記憶部２４に記憶されているテンプレート群の中から、ユーザによって指定された印刷機や後処理機に対応するテンプレートを選択する。テンプレート選択部２０は、ユーザによって指定された印刷機や後処理機に対応するテンプレートの優先順位を他のテンプレートの優先順位よりも上位に設定してもよい。
【００７３】
端末装置１２のＵＩ部３８に、出力環境管理テーブルに登録されている用紙の種類の一覧が表示され、その一覧の中から、出力環境としての用紙の種類がユーザによって指定されてもよい。この場合、テンプレート選択部２０は、テンプレート記憶部２４に記憶されているテンプレート群の中から、ユーザによって指定された用紙の種類に対応するテンプレートを選択する。テンプレート選択部２０は、ユーザによって指定された用紙の種類に対応するテンプレートの優先順位を他のテンプレートの優先順位よりも上位に設定してもよい。また、用紙の種類の一覧が表示されるとともに、各用紙の現在の個数（枚数）が表示されてもよい。用紙の現在の枚数を表示することにより、既に使い切っている用紙がユーザによって指定されることが防止され、その結果として、当該用紙に対応するテンプレートが選択されることが防止される。
【００７４】
また、端末装置１２のＵＩ部３８に、出力環境管理テーブルに登録されている設置場所の一覧、及び、商品種別（印刷機、後処理機、用紙等）の一覧、の中の少なくとも１つが表示され、その一覧の中から、設置場所、形成装置（印刷機や後処理機）及び用紙の種類の中の少なくとも１つが出力環境としてユーザによって指定されてもよい。この場合、テンプレート選択部２０は、ユーザによって指定された出力環境（設置場所、形成装置及び用紙の種類の中の少なくとも１つを含む）に対応するテンプレートを選択したり、そのテンプレートの優先順位を他のテンプレートの優先順位よりも上位に設定したりする。
【００７５】
端末装置１２のＵＩ部３８の画面に出力環境管理テーブル自体が表示され、その出力環境管理テーブに登録されている設置場所や商品種別の一覧から、出力環境がユーザによって指定されてよい。
【００７６】
ユーザは、端末装置１２のＵＩ部３８に表示されたテンプレートの一覧の中から目的のテンプレートを指定し、そのテンプレートを編集する。編集後、ユーザがテンプレートの印刷指示を与えると、編集後のテンプレートを示すデータが、例えば通信経路Ｎを介して端末装置１２から印刷機に送信され、その印刷機によって編集後のテンプレートが印刷される。例えば、出力環境としてユーザによって指定された設置場所に設置されている印刷機に編集後のテンプレートのデータが送信され、その印刷機によって編集後のテンプレートが印刷される。また、後処理が要求されているテンプレートが選択された場合、出力環境としてユーザによって指定された設置場所に設置されている後処理機にて後処理が行われる。
【００７７】
以上のように、本実施形態においては、ユーザによって指定された出力環境に適合するテンプレートが選択される、又は、当該出力環境に適合するテンプレートが優先的に表示される。これにより、ユーザによって指定された出力環境で利用可能なテンプレートが選択され、又は、優先的に表示される。本実施形態によると、ユーザによって選択されたテンプレートを用いた印刷物が形成されないという事態が回避される。
【００７８】
本実施形態では、商品の購入履歴を管理することにより、実際に利用可能な装置や用紙（実際に購入された装置や用紙）に対応するテンプレートが選択されるので、実際に使用可能なテンプレートが選択される。
【００７９】
例えば、実際に利用可能な印刷機や後処理機（ユーザや企業が実際に購入して有する印刷機や後処理機）に対応するテンプレートが選択されるので、ユーザによって選択されたテンプレートに適合する装置が利用できず（ユーザや企業が当該装置を有しておらず）、その結果、そのテンプレートを用いた印刷物が形成されないという事態が回避される。
【００８０】
また、実際に利用可能な用紙（ユーザや企業が実際に購入して有する用紙）の種類に対応するテンプレートが選択されるので、ユーザによって選択されたテンプレートに適合する用紙が利用できず（ユーザや企業が当該用紙を有しておらず）、その結果、そのテンプレートを用いた印刷物が形成されないという事態が回避される。
【００８１】
また、ユーザが現在いる場所が指定された場合には、その場所に設置されている装置や用紙に対応するテンプレートが選択される。ユーザが現在いる場所でなくても、テンプレートの印刷の依頼先の場所が指定された場合、その依頼先の場所に設置されている装置や用紙に対応するテンプレートが選択される。このように、指定された場所に適合するテンプレートが選択されるので、仮に、ユーザが現在いる場所に、テンプレートに適合する装置や用紙が存在しない場合であっても、テンプレートに適合する装置や用紙が設置されている場所を依頼先として指定することにより、そのテンプレートを用いた印刷物が形成される。
【００８２】
テンプレート選択部２０は、ユーザによって指定された設置場所に設置されている用紙の現在の枚数を基準にしてテンプレートを選択してもよい。例えば、テンプレート選択部２０は、出力環境管理テーブルを参照することにより、利用可能出力環境として抽出された用紙の現在の枚数を特定し、その枚数が閾値以上となる用紙に適合するテンプレートをテンプレート群の中から選択し、その枚数が閾値未満となる用紙に適合するテンプレートをテンプレート群の中から選択しなくてもよい。テンプレート選択部２０は、枚数が閾値以上となる用紙に適合するテンプレートの優先順位を、枚数が閾値未満となる用紙に適合するテンプレートの優先順位よりも高く設定してもよい。閾値は、例えば予め設定された値である。もちろん、ユーザや管理者等によって閾値が変更されてもよい。例えば、テンプレート選択部２０は、現在の枚数が０枚の用紙に適合するテンプレートをテンプレート群の中から選択せずに、現在の枚数が１枚以上の用紙に適合するテンプレートをテンプレート群の中から選択してもよい。テンプレート選択部２０は、現在の枚数が０枚の用紙に適合するテンプレートの優先順位を枚数が１枚以上の用紙に適合するテンプレートの優先順位よりも低く設定してもよい。これにより、実際に設置されている用紙に適合するテンプレートが選択されたり、そのテンプレートが優先的に表示されたりする。
【００８３】
利用可能出力環境として抽出された用紙の枚数が閾値未満の場合（例えば０枚の場合）、テンプレート管理装置１０の制御部３２は、その用紙を購入するための画面を端末装置１２のＵＩ部３８に表示させてもよい。別の例として、制御部３２は、枚数が閾値未満となっている用紙に対応するテンプレートを条件付きで端末装置１２のＵＩ部３８に表示させてもよい。例えば、制御部３２は、枚数が閾値未満となっている用紙に対応するテンプレートを端末装置１２のＵＩ部３８に表示させるとともに、当該用紙の枚数が閾値未満である旨を示す情報を端末装置１２のＵＩ部３８に表示させてもよい。これにより、当該テンプレートを利用するためには当該テンプレートに対応する用紙を購入する等して用意する必要があることをユーザに気付かせるための情報が、ユーザに提供される。
【００８４】
テンプレート選択部２０は、利用可能出力環境として抽出された印刷機に対応するテンプレートであって、当該印刷機に収容されている用紙の種類に対応するテンプレートを選択してもよい。印刷機は、例えば、自装置に収容されている用紙の種類を検知する機能や、自装置に収容されている用紙の種類の指定を受け付ける機能を備えている。各印刷機によって検知又は受け付けられた用紙の種類を示す情報は、例えば通信経路Ｎを介して各印刷機からテンプレート管理装置１０に送信される。テンプレート管理装置１０においては、出力環境管理部１８が、各印刷機に収容されている各用紙の種類を管理する。例えば、各用紙の種類を示す情報は、出力環境管理テーブルに登録される。テンプレート選択部２０は、出力環境管理テーブルを参照することにより、利用可能出力環境として抽出された印刷機に収容されている用紙の種類を特定し、その用紙の種類に適合するテンプレートをテンプレート群から選択してもよい。これにより、利用可能出力環境として抽出された印刷機に実際に収容されている用紙の種類に適合するテンプレートがユーザに提供される。テンプレート選択部２０は、その用紙の種類に適合するテンプレートの優先順位を、その用紙の種類に適合しないテンプレートの優先順位よりも高く設定してもよい。これにより、利用可能出力環境として抽出された印刷機に実際に収容されている用紙の種類に適合するテンプレートが優先的に表示される。
【００８５】
例えば、三角ＰＯＰ専用のラミフリー用紙（例えば図８に示されているテンプレート８４に対応する用紙）は、出力環境管理テーブルに登録されている印刷機のトレイに収容されていないが、通常のＡ４用紙（例えば図９に示されているテンプレート９２に対応する用紙）は、出力環境管理テーブルに登録されている印刷機のトレイに収容されているとする。この場合、テンプレート選択部２０は、印刷機に収容されている通常のＡ４用紙に対応するテンプレートを選択する。これにより、印刷機に現に収容されている用紙の種類に対応するテンプレートがユーザに提供される。例えば、ユーザが急ぎでテンプレートを利用したい場合に、そのときに利用可能なテンプレートがユーザに提供される。
【００８６】
テンプレート選択部２０は、利用可能出力環境として抽出された印刷機に収容されている用紙の現在の枚数を基準としてテンプレートを選択してもよい。例えば、印刷機は、自装置に収容されている用紙の枚数をカウントする機能を備えている。各印刷機によってカウントされた用紙の枚数を示す情報は、例えば通信経路Ｎを介して各印刷機からテンプレート管理装置１０に送信される。テンプレート管理装置１０においては、出力環境管理部１８が、各印刷機に収容されている各用紙の枚数を管理する。例えば、各用紙の枚数を示す情報は、出力環境管理テーブルに登録される。テンプレート選択部２０は、出力環境管理テーブルを参照することにより、利用可能出力環境として抽出された印刷機に収容されている用紙の現在の枚数を特定し、その枚数が閾値以上となる用紙に適合するテンプレートをテンプレート群の中から選択し、その枚数が閾値未満となる用紙に適合するテンプレートをテンプレート群の中から選択しなくてもよい。テンプレート選択部２０は、枚数が閾値以上となる用紙に適合するテンプレートの優先順位を、枚数が閾値未満となるテンプレートの優先順位よりも高く設定してもよい。例えば、テンプレート選択部２０は、その枚数が０枚の用紙に適合するテンプレートをテンプレート群の中から選択せずに、その枚数が１枚以上の用紙に適合するテンプレートをテンプレート群の中から選択してもよい。テンプレート選択部２０は、その枚数が０枚の用紙に適合するテンプレートの優先順位を枚数が１枚以上の用紙に適合するテンプレートの優先順位よりも低く設定してもよい。これにより、利用可能出力環境として抽出された印刷機に実際に収容されている用紙に適合するテンプレートが選択されたり、そのテンプレートが優先的に表示されたりする。
【００８７】
テンプレート管理装置１０の制御部３２は、利用可能出力環境に適合しないテンプレートと、当該テンプレートに適合する出力環境を示す情報と、を端末装置１２のＵＩ部３８に表示させてもよい。つまり、制御部３２は、利用可能出力環境に適合しないテンプレートを利用するために必要な形成装置（印刷機や後処理機）や用紙を示す情報を、端末装置１２のＵＩ部３８に表示させる。これにより、利用可能出力環境に適合しないテンプレートを利用するために必要な出力環境を示す情報がユーザに提供される。例えば、出力環境管理テーブルに「長尺用紙」が登録されていない場合、制御部３２は、その「長尺用紙」に対応する「長尺用テンプレート」と、「長尺用紙」を示す情報と、を端末装置１２のＵＩ部３８に表示させる。これにより、「長尺用テンプレート」を利用するために必要な用紙の種類を示す情報がユーザに提供される。また、制御部３２は、利用可能出力環境に適合しないテンプレートを利用するために必要な形成装置や用紙を購入するための画面を、端末装置１２のＵＩ部３８に表示させてもよい。
【００８８】
本実施形態では、出力環境情報がユーザによって更新されたり新規登録されたりしてもよい。以下、出力環境情報のユーザによる更新や新規登録について説明する。
【００８９】
ユーザが端末装置１２を使用してテンプレート管理装置１０にアクセスし、出力環境情報の更新や新規登録の指示を与えると、出力環境情報を更新や新規登録するための画面の情報が、テンプレート管理装置１０から端末装置１２に送信され、その画面が端末装置１２のＵＩ部３８に表示される。例えば図１４に示すように、設置場所指定画面１００が端末装置１２のＵＩ部３８に表示される。設置場所指定画面１００は、出力環境としての設置場所を指定するための画面である。設置場所指定画面１００は入力欄１０２を含み、その入力欄１０２に、新規登録の対象となる設置場所を示す情報が入力されるようになっている。設置場所を新規登録する場合、ユーザは端末装置１２を使用して、その入力欄１０２に新規登録の対象となる設置場所を示す情報（文字列）を入力する。また、設置場所指定画面１００においては、符号１０４で示すように、既に登録されている設置場所（例えば出力環境管理テーブルに登録されている設置場所）を示す情報が、例えばドロップダウン形式で表示される。既存の設置場所を選択する場合、ユーザは端末装置１２を使用して、ドロップダウン形式で表示されている設置場所の一覧の中から更新対象の設置場所を指定する。一例として、設置場所「ＣＣ事業所  １Ｆ」を新規に登録するものとする。例えば、「ＣＣ事業所  １Ｆ」を示す文字列が新規の登録場所を示す情報としてユーザによって入力される。
【００９０】
また、図１５に示すように、商品種別指定画面１０６が端末装置１２のＵＩ部３８に表示される。商品種別指定画面１０６は、更新又は新規登録の対象となる出力環境としての商品種別を指定するための画面である。商品種別指定画面１０６は、検索条件設定欄１０８と検索結果欄１１０を含む。検索条件設定欄１０８は、更新又は新規登録の対象となる商品種別を検索するための条件を入力するための欄である。検索結果欄１１０は、その検索結果が表示される欄である。検索条件設定欄１０８に検索対象の商品種別が入力されると、その商品種別を示す情報は、端末装置１２からテンプレート管理装置１０に送信される。テンプレート管理装置１０の制御部３２は、抽出条件情報において検索対象の商品種別に対応する商品を検索する。その商品を示す情報は、テンプレート管理装置１０から端末装置１２に送信され、端末装置１２のＵＩ部３８に表示される。図１５に示す例では、検索条件設定欄１０８において、「長尺の用紙」が検索条件としてユーザによって指定されており、検索結果欄１１０には、その検索結果として、長尺の用紙の商品名が表示されている。検索結果欄１１０は、各商品の個数を入力するための欄を含み、ユーザは、その欄に各商品の個数を入力することになる。
【００９１】
図１６には、抽出条件情報の一例としての抽出条件管理テーブルが示されている。抽出条件管理テーブルにおいては、管理ＩＤと、商品名を示す情報と、商品種別を示す情報と、が互いに対応付けられている。商品名は、テンプレートを用いた出力物を形成するための出力環境としての物品（商品）の名称であり、商品種別は、その物品の種別である。抽出条件管理テーブルには、長尺の用紙として、（２９７×９００ｍｍ）の大きさを有する用紙、（２９７×１２００ｍｍ）の大きさを有する用紙、（３３０×６６０ｍｍ）の大きさを有する用紙、等が登録されている。従って、図１５に示されている検索条件設定欄１０８において、検索条件として「長尺の用紙」が指定されて検索された場合、検索結果欄１１０には、上記の大きさを有する複数の長尺の用紙を示す情報（例えば商品名）が表示される。
【００９２】
例えば、ユーザが端末装置１２を使用して、長尺（２９７×９００ｍｍ）と長尺（３３０×６６０ｍｍ）の個数を０枚から２０枚に変更し、購入日を２０１６年１月１日に変更して、変更の確定ボタンを押すと、その変更の内容を示す情報が、端末装置１２からテンプレート管理装置１０に送信される。テンプレート管理装置１０の出力環境管理部１８は、その変更内容を示す情報を出力環境管理テーブルに登録する。
【００９３】
図１７には、今回の操作によって新たに登録された出力環境の一例が出力環境管理テーブルとして示されている。上述したように、購入日「２０１６年１月１日」、商品名「長尺（３３０×９００ｍｍ）」、商品名「長尺（３３０×６６０ｍｍ）」、個数「２０枚」、及び、設置場所「ＣＣ事業所  １Ｆ」が、ユーザによって指定されているため、これらの情報が出力環境管理テーブルに新規に登録される。また、これらの情報はユーザによって登録されているため、ユーザ登録が情報元として出力環境管理テーブルに登録される。この登録以降、「ＣＣ事業所  １Ｆ」も出力環境（印刷環境）としてユーザによって選択されるようになる。
【００９４】
上記のテンプレート管理装置１０及び端末装置１２のそれぞれは、一例としてハードウェアとソフトウェアとの協働により実現される。具体的には、テンプレート管理装置１０及び端末装置１２のそれぞれは、図示しないＣＰＵ等の１又は複数のプロセッサを備えている。当該１又は複数のプロセッサが、図示しない記憶装置に記憶されたプログラムを読み出して実行することにより、テンプレート管理装置１０及び端末装置１２のそれぞれの各部の機能が実現される。上記プログラムは、ＣＤやＤＶＤ等の記録媒体を経由して、又は、ネットワーク等の通信経路を経由して、記憶装置に記憶される。別の例として、テンプレート管理装置１０及び端末装置１２のそれぞれの各部は、例えばプロセッサや電子回路等のハードウェア資源により実現されてもよい。その実現においてメモリ等のデバイスが利用されてもよい。別の例として、テンプレート管理装置１０及び端末装置１２のそれぞれの各部は、ＤＳＰ（Digital Signal Processor）やＦＰＧＡ（Field Programmable Gate Array）等によって実現されてもよい。
【符号の説明】
【００９５】
１０  テンプレート管理装置、１２  端末装置、１８  出力環境管理部、２０  テンプレート選択部、２４  テンプレート記憶部、２６  購入履歴記憶部、２８  抽出条件記憶部、３０  出力環境記憶部。
【図１】
2018028836.tif 000003
【図２】
2018028836.tif 000004
【図３】
2018028836.tif 000005
【図４】
2018028836.tif 000006
【図５】
2018028836.tif 000007
【図６】
2018028836.tif 000008
【図７】
2018028836.tif 000009
【図８】
2018028836.tif 000010
【図９】
2018028836.tif 000011
【図１０】
2018028836.tif 000012
【図１１】
2018028836.tif 000013
【図１２】
2018028836.tif 000014
【図１３】
2018028836.tif 000015
【図１４】
2018028836.tif 000016
【図１５】
2018028836.tif 000017
【図１６】
2018028836.tif 000018
【図１７】
2018028836.tif 000019