(57)【特許請求の範囲】
【請求項１】
印字オブジェクトが所定の配列で割り付けられて構成されたテンプレートを用いて印字ラベルを作成する印字ラベル作成装置と、前記テンプレートについて互いに異なる種類の言語を用いた複数の言語版が用意され記憶されているサーバと、に情報送受信可能に接続され、かつ、操作者が操作可能な操作手段、所望の表示を行う表示手段、演算手段、及び記憶手段を備えた操作端末の前記演算手段に対し、
前記表示手段に、複数の言語種類を同時選択可能とするように並べて表示する表示手順と、
前記表示手段に表示された複数の言語種類に対して、前記操作手段を介した、操作者による少なくとも１つの言語種類の選択を受け付ける言語選択受け付け手順と、
前記サーバに記憶されている前記複数の言語版のテンプレートのうち、前記言語選択受け付け手順で受け付けた前記言語種類の前記言語版を含む、少なくとも１つのテンプレートを、前記サーバよりダウンロードするダウンロード手順と、
前記ダウンロード手順でダウンロードした前記テンプレートに関して、前記テンプレートの複数言語版を各言語ごとのシートにする手順であって、当該言語の言語名を表記するタブを備えたシートにするシート化手順と、
前記シート化手順で生成された各言語版の各シートを１つのファイルに合成した合成ファイルを生成する合成ファイル生成手順と、
前記合成ファイル生成手順で生成した前記合成ファイルを、前記記憶手段に対し読み出し可能に格納する格納手順と、
を実行させるためのテンプレート処理プログラム。
【請求項２】
請求項１記載のテンプレート処理プログラムにおいて、
前記合成ファイル生成手順では、
前記ダウンロード手順でダウンロードされた前記テンプレートに関し、少なくとも１つの言語版が既に前記記憶手段に格納されていた場合には、前記ダウンロードされたときに含まれていた言語版と前記記憶手段に格納されていた言語版とを合わせた前記複数の言語版を、同一言語版の重複を回避しつつ１つのファイルに合成する
ことを特徴とするテンプレート処理プログラム。
【請求項３】
請求項１又は請求項２記載のテンプレート処理プログラムにおいて、
前記合成ファイル生成手順では、
合成対象となる前記複数の言語版のシートを、所定の規則性に沿って並べ替えつつ前記１つのファイルへの合成を行う
ことを特徴とするテンプレート処理プログラム。
【請求項４】
請求項１乃至請求項３のいずれか１項記載のテンプレート処理プログラムにおいて、
前記演算手段に対し、さらに
前記操作手段を介した、操作者による１つの機種名の選択を受け付ける機種選択受け付け手順と、
前記操作手段を介した、操作者による１つのテンプレートカテゴリの選択を受け付けるカテゴリ選択受け付け手順と、
を実行させ、
前記ダウンロード手順では、
前記サーバに記憶されている前記複数のテンプレートのうち、前記機種選択受け付け手順で受け付けた機種名に対応し、かつ前記カテゴリ選択受け付け手順で受け付けたカテゴリに属し、かつ前記言語選択受け付け手順で受け付けた前記言語種類の前記言語版を含む、少なくとも１つのテンプレートを、前記サーバよりダウンロードする
ことを特徴とするテンプレート処理プログラム。
【請求項５】
印字オブジェクトが所定の配列で割り付けられて構成されたテンプレートを用いて印字ラベルを作成する印字ラベル作成装置と、前記テンプレートについて互いに異なる言語を用いた複数の言語版が用意され記憶されているサーバと、に情報送受信可能に接続され、かつ、操作者が操作可能な操作手段、所望の表示を行う表示手段、及び記憶手段を備えた操作端末が実行する、テンプレート処理方法であって、
前記表示手段に、複数の言語種類を同時選択可能とするように並べて表示する表示手順と、
前記表示手段に表示された複数の言語種類に対して、前記操作手段を介した、操作者による少なくとも１つの言語種類の選択を受け付ける言語選択受け付け手順と、
前記サーバに記憶されている前記複数の言語版のテンプレートのうち、前記言語選択受け付け手順で受け付けた前記言語種類の前記言語版を含む、少なくとも１つのテンプレートを、前記サーバよりダウンロードするダウンロード手順と、
前記ダウンロード手順でダウンロードした前記テンプレートに関して、前記テンプレートの複数言語版を各言語ごとのシートにする手順であって、当該言語の言語名を表記するタブを備えたシートにするシート化手順と、
前記シート化手順で生成された各言語版の各シートを１つのファイルに合成した合成ファイルを生成する合成ファイル生成手順と、
前記合成ファイル生成手順で生成した前記合成ファイルを、前記記憶手段に対し読み出し可能に格納する格納手順と、
を有することを特徴とするテンプレート処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印字ラベル作成装置を操作可能な操作端末において実行される、テンプレート処理プログラム及びテンプレート処理方法に関する。
【背景技術】
【０００２】
例えばパソコン等の操作端末からの操作により、所望の印字ラベルを作成する印字ラベル作成システムが、既に知られている（特許文献１参照）。このシステムでは、操作者が操作端末（コンピュータ装置）を操作して作成したい印字ラベル（粘着材付ラベル）の印字内容を特定すると、対応する印字データが操作端末から印字ラベル作成装置（テープ印字装置）へと送信される。そして、印字ラベル作成装置に備えられた印字手段（サーマルヘッド）によって当該印字データに対応した印字が被印字媒体（ラミネートフィルム）に対し実行され、印字ラベルが作成される。
【０００３】
上記のように操作端末を印字ラベル作成装置に接続して印字ラベルを作成するとき、印字ラベルに印字するテキストや図像等の印字オブジェクトをすべてマニュアルで設定するのは、非常に煩雑である。そこで、この従来技術では、通常、複数の印字オブジェクト配置枠が所定の態様で割り付けられた、いわゆるテンプレートが複数種類用意されている。操作者は、自らが意図する印字態様に適したテンプレートを選択し、当該テンプレートにおける印字オブジェクト配置枠に対し、所望のテキスト等を割り当てることにより、容易に所望の印字ラベルを作成することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−９９２６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
近年、市場の国際化に対応し、例えば印字ラベル作成装置のメーカにより、１つの上記テンプレートについて、互いに異なる種類の言語を用いた複数の言語版（日本語版、英語版、フランス語版、等）が用意される場合がある。各テンプレートのこれら複数の言語版は、例えばサーバに予め用意され、記憶されている。しかしながら、通常、上記複数の言語版は、同一内容のテンプレートであってもそれぞれ別個のファイルとなっていることが多い。この結果、操作者が１つのテンプレートの２種類以上の言語版を取得したい場合には、各言語ごとにサーバからダウンロードする必要があり、またダウンロード後にも別々のファイルとなっていることから、非常に面倒であった。
【０００６】
本発明の目的は、操作者が１つのテンプレートの２種類以上の言語版を取得する場合の、利便性を向上できるテンプレート処理プログラム及びテンプレート処理方法を提供することにある。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本願発明は、印字オブジェクトが所定の配列で割り付けられて構成されたテンプレートを用いて印字ラベルを作成する印字ラベル作成装置と、前記テンプレートについて互いに異なる種類の言語を用いた複数の言語版が用意され記憶されているサーバと、に情報送受信可能に接続され、かつ、操作者が操作可能な操作手段、所望の表示を行う表示手段、演算手段、及び記憶手段を備えた操作端末の前記演算手段に対し、前記表示手段に、複数の言語種類を同時選択可能とするように並べて表示する表示手順と、前記表示手段に表示された複数の言語種類に対して、前記操作手段を介した、操作者による少なくとも１つの言語種類の選択を受け付ける言語選択受け付け手順と、前記サーバに記憶されている前記複数の言語版のテンプレートのうち、前記言語選択受け付け手順で受け付けた前記言語種類の前記言語版を含む、少なくとも１つのテンプレートを、前記サーバよりダウンロードするダウンロード手順と、前記ダウンロード手順でダウンロードした前記テンプレートに関して、前記テンプレートの複数言語版を各言語ごとのシートにする手順であって、当該言語の言語名を表記するタブを備えたシートにするシート化手順と、前記シート化手順で生成された各言語版の各シートを１つのファイルに合成した合成ファイルを生成する合成ファイル生成手順と、前記合成ファイル生成手順で生成した前記合成ファイルを、前記記憶手段に対し読み出し可能に格納する格納手順と、を実行させる。
【０００８】
印字ラベル作成装置において印字ラベルが作成されるとき、印字ラベルに印字するテキスト等の内容をすべてマニュアルで設定するのは、非常に煩雑である。そこで、通常、複数の上記テキスト等の印字オブジェクトが所定の態様で割り付けられた、いわゆるテンプレートが用いられる。操作者は、自らが意図する印字態様に適したテンプレートを選択して使用することにより、容易に所望の印字ラベルを作成することができる。
【０００９】
本願発明では、サーバからダウンロードするテンプレートについて、同一内容のテンプレートであれば複数の言語版を１つのファイルに合成可能とした。すなわち、本願発明のテンプレート処理プログラムが操作端末の演算手段で実行されると、まず、言語選択受け付け手順で、操作者による言語種類の選択が受け付けられる。
【００１０】
その後、ダウンロード手順で、上記のように予めサーバに記憶されている複数の言語版のテンプレートのうち、上記言語選択受け付け手順で受け付けた言語種類の言語版を含む、少なくとも１つのテンプレートが、ダウンロードされる。そして、合成ファイル生成手順で、上記ダウンロードしたテンプレートの、互いに異なる種類の言語による複数の言語版を含む、１つの合成ファイルが生成される。生成された合成ファイルは、格納手順で、操作端末の記憶手段に格納される。
【００１１】
以上のようにして、本願発明によれば、サーバからダウンロードされたテンプレートに含まれる複数種類の言語版が合成された１つの合成ファイルが生成され、各テンプレートは、その合成ファイルの形で（言い換えれば複数言語版が１つのファイルとなって）格納される。この結果、操作者が１つのテンプレートの２種類以上の言語版を取得したい場合であっても、サーバから一括してダウンロードすることができる。また当該ダウンロード後においても、複数種類の言語版が１つのファイル中に一括して含まれていることから、テンプレートの読み出し時やその他の取り扱い時においても、別々のファイルとなっている従来に比べて利便性が高い。
【発明の効果】
【００１２】
本発明によれば、操作者が１つのテンプレートの２種類以上の言語版を取得する場合の、利便性を向上することができる。
【図面の簡単な説明】
【００１３】
【図１】本発明の一実施形態に係るコンテンツ情報処理システムの概略を表すシステム構成図である。
【図２】コンテンツ情報処理システムの詳細機能を表す機能ブロック図である。
【図３】テンプレートのインストール時における操作端末の表示部の表示例を表す図である。
【図４】ドイツ語版、英語版、フランス語版を含む同一内容の合成ファイルに基づく操作端末の表示部の表示例を表す図である。
【図５】操作端末のＣＰＵによって実行される制御手順を表すフローチャートである。
【図６】図５のステップＳ１１のマージ処理の詳細手順を表すフローチャートである。
【図７】ＥＥＰＲＯＭに格納された合成ファイルをツリー構造で表す概念図である。
【図８】別言語版を追加でダウンロードし合成ファイルを生成する変形例において、テンプレートのインストール時における操作端末の表示部の表示例を表す図である。
【図９】ドイツ語版、英語版、フランス語版を含む合成ファイルに新たにスペイン語版を追加した合成ファイルに基づく、操作端末の表示部の表示例を表す説明図である。
【図１０】ＥＥＰＲＯＭに格納された合成ファイルをツリー構造で表す概念図である。
【図１１】操作端末のＣＰＵによって実行される制御手順のうち、マージ処理の詳細手順を表すフローチャートである。
【発明を実施するための形態】
【００１４】
以下、本発明の一実施の形態を図面を参照しつつ説明する。
【００１５】
＜システム概略構成＞
本実施形態のテンプレート処理方法を実行する、コンテンツ情報処理システム全体の構成を図１及び図２により説明する。
【００１６】
図１において、コンテンツ情報処理システム１は、コンテンツサーバＳＶと、例えば汎用パーソナルコンピュータで構成される操作端末２と、例えばＵＳＢ等のインターフェースを介して操作端末２に接続されたラベルプリンタ３（印字ラベル作成装置）とを有している。そして、コンテンツサーバＳＶ、操作端末２、及びラベルプリンタ３は、ネットワークＮＷを介して互いに接続されている。なお、本実施形態では、コンテンツとして、ラベルプリンタ３での印字ラベルＬの作成に用いられるテンプレートＴ（詳細は後述）が、コンテンツサーバＳＶから操作端末２を介してラベルプリンタ３に提供される場合を例にとって説明する。ラベルプリンタ３は、操作端末２との間で各種の情報と指示信号を送受し、操作端末２での操作に基づき所望の文字や図形などの印字を備えた印字ラベルＬを作成する。
【００１７】
操作端末２は、図２に示すように、ＣＰＵ１２（演算手段）と、例えばＲＡＭやＲＯＭ等からなるメモリ１３と、ＥＥＰＲＯＭ１６（記憶手段）と、操作者である操作者からの指示や情報が入力される操作部１４（操作手段）と、各種情報やメッセージを表示する表示部１７（表示手段）と、ネットワークＮＷを介してラベルプリンタ３との情報信号の授受の制御を行う通信制御部１５と、を備えている。
【００１８】
コンテンツサーバＳＶは、図２に示すように、ＣＰＵ１２０と、例えばＲＡＭやＲＯＭ等からなるメモリ１３０と、ネットワークＮＷを介して操作端末２及びラベルプリンタ３との情報信号の授受の制御を行う通信制御部１５０と、ハードディスク装置からなり各種情報を記憶する大容量記憶装置１６０と、を備えている。
【００１９】
ＣＰＵ１２０及びＣＰＵ１２は、ＲＡＭの一時記憶機能を利用しつつＲＯＭに予め記憶されたプログラムに従って信号処理を行う。ＣＰＵ１２は、上記信号処理により、ラベルプリンタ３との間で、ネットワークＮＷを通じて各種の指示信号・情報信号の送受を行う。ＣＰＵ１２０は、上記信号処理により、操作端末２との間で、ネットワークＮＷを通じて各種の指示信号・情報信号の送受を行う。
【００２０】
ラベルプリンタ３は、図２に示すように、被印字媒体としてのテープ（本来は渦巻き状であるが簡略化して同心円で図示している）２０３を巻回したテープロール２０４を着脱可能な（又はテープロール２０４を備えたカートリッジを着脱可能な）テープロールホルダ部２１０と、このテープロール２０４から繰り出されたテープ２０３に所望の印字を行う印字ヘッド２０５と、印字が終了したテープ２０３を所定の長さに切断して印字ラベルＬ（図１参照）とするカッタ２０７と、印字ヘッド２０５に対向して設けられ、制御回路２０２により制御されてテープロール２０４からのテープ２０３を搬送する搬送装置２０９と、を有する。また制御回路２０２は、通信制御部２０８を介しネットワークＮＷによって操作端末２の通信制御部１５及びコンテンツサーバＳＶの通信制御部１５０と接続されており、操作端末２及びコンテンツサーバＳＶと情報の送受が可能となっている。
【００２１】
＜テンプレート＞
操作端末２からラベルプリンタ３を操作して印字ラベルＬが作成されるとき、印字ラベルＬに印字するテキスト等の内容をすべてマニュアルで設定するのは、非常に煩雑である。そこで、本実施形態では、複数の上記テキスト等の印字オブジェクトの配置枠が所定の態様（配列）で割り付けられた、いわゆるテンプレートＴ（後述の図４等を参照）が用意される。操作者は、自らが意図する印字態様に適したテンプレートを選択して使用することにより、容易に所望の印字ラベルを作成することができる。
【００２２】
本実施形態では、コンテンツサーバＳＶの大容量記憶装置１６０に、予め作成されアップロードされた、複数種類のテンプレートＴが記憶されている。各テンプレートＴは、操作端末２の操作部１４における適宜の操作者の操作（後述）により、大容量記憶装置ラベルイメージメモリ２２０から読み出されてネットワークＮＷを介し操作端末２へダウンロードされ、インストールされる（なお、ラベルプリンタ３の制御回路２０２内の適宜のメモリに直接インストールされるようにしてもよい）。
【００２３】
＜テンプレートの言語版の詳細及び問題点＞
ここで、近年の市場の国際化に対応し、例えばラベルプリンタ３のメーカにより、１つの上記テンプレートＴについて、互いに異なる種類の言語を用いた複数の言語版（日本語版、英語版、フランス語版、等）が用意される場合がある。各テンプレートＴのこれら複数の言語版は、例えばコンテンツサーバＳＶに予め用意されている。すなわち、コンテンツサーバＳＶの例えば大容量記憶装置１６０には、予め、全テンプレートＴについての複数の言語版が用意され、記憶されている。しかしながら、通常、上記複数の言語版は、同一内容のテンプレートＴであってもそれぞれ別個のファイル（このような、テンプレートを含むファイルを以下適宜、「テンプレートファイル」という）となっていることが多い。この結果、操作者が１つのテンプレートＴの２種類以上の言語版を取得したい場合には、各言語ごとにコンテンツサーバＳＶからダウンロードする必要があり、またダウンロード後にも別々のテンプレートファイルとなっていることから、非常に面倒であった。
【００２４】
＜本実施形態の特徴＞
本実施形態の特徴は、上記に対応し、操作者が、同一内容のテンプレートＴの２種類以上の言語版を一括してダウンロードし、かつそれら複数の言語版を１つのテンプレートファイルに合成可能としたことにある。以下、その詳細を順を追って説明する。
【００２５】
図３に、本実施形態において、上記テンプレートＴのインストールを行う際に、操作端末２の表示部１７に表示される入力操作画面１７Ａを示す。この入力操作画面１７Ａには、ラベルプリンタ３の機器識別情報（この例では機種名）を選択可能に表示する機器表示ボックス１７ａと、「転送」ボタン１７ｂと、「閉じる」ボタン１７ｃと、テンプレートＴのカテゴリグループ（詳細は後述）をリスト表示する一覧ボックス１７ｄと、「リスト更新」ボタン１７ｅと、各テンプレートＴに対応したプレビュー画像Ｐ及び説明文Ｗが表示される表示欄１７ｆと、が設けられている。
【００２６】
また、本実施形態の最大の特徴として、同一内容のテンプレートＴの２種類以上の言語版を選択するための、複数種類の言語を選択可能に表示する言語表示ボックス１７ｇが設けられている。言語表示ボックス１７ｇには、複数種類の言語（この例では英語、ドイツ語、フランス語、日本語、スペイン語、…等）が、複数言語を同時選択可能に表示される。
【００２７】
操作者は、操作部１４を適宜に操作し、上記機器表示ボックス１７ａで適宜のラベル作成装置３の機種（この例では「ＰＴ−２７３０」）を選択した後、上記言語表示ボックス１７ｇ表示された言語のうち複数を選択する。この例では、言語表示ボックス１７ｇにおいて、操作者が上記テンプレートＴの複数言語版を希望する言語として、英語、ドイツ語、フランス語の３つの言語がチェックボックスの入力により選択されている。
【００２８】
上記の選択により、当該選択された機種及び言語に対応したテンプレートＴがコンテンツサーバＳＶにおいて検索され、検索結果が上記一覧ボックス１７ｄに表示される。本実施形態では、テンプレートＴは、たとえば用途別に複数のカテゴリグループにグループ化されており、各カテゴリグループに複数のテンプレートＴが対応付けられている。この例では、「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」「Ｅｃｏ」「Ｆｉｌｅｓ」…等の複数のカテゴリグループ名が（例えばアルファベット順に）、バージョン名やサイズと共に上記一覧ボックス１７ｄにおいてリスト表示される。
【００２９】
操作者は、操作部１４を適宜に操作し、上記のようにして一覧ボックス１７ｄに表示されたカテゴリグループ（テンプレートカテゴリ）のいずれかを選択する。この例では、一覧ボックス１７ｄで「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」のカテゴリグループ名がチェックボックスの入力により選択されている。この選択後に上記「転送ボタン」１７ｂが操作されることで、コンテンツサーバＳＶから、当該選択されたカテゴリグループの全テンプレートＴの、上記選択された複数の言語版（この例ではドイツ語、英語、及びフランス語）が一括してダウンロードされる。上述したように、その際、同一内容のテンプレートＴの、上記ドイツ語版、英語版、フランス語版は、もともとそれぞれが別ファイルとしてダウンロードされた後、１つのテンプレートファイルに合成される（以下適宜「合成ファイル」という）。
【００３０】
図４（ａ）に、上記のようにして「ドイツ語」「英語」「フランス語」の３つが選択され、かつカテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」が選択されたときに、操作端末２の上記表示部１７に表示される、テンプレート表示画面の例を示す。
【００３１】
図４（ａ）に示すテンプレート表示画面１７Ｂでは、所定内容の（この例では「診察室」の内容）の印字Ｒがドイツ語表記されたドイツ語版のテンプレートＴ１を含む第１シートＤ１と、同じ「診察室」の内容の印字Ｒが英語表記された英語版のテンプレートＴ２を含む第２シートＤ２と、同じ「診察室」の内容の印字Ｒがフランス語表記されたフランス語版のテンプレートＴ３を含む第３シートＤ３と、が１つのテンプレートファイルに合成される形で組み込まれている。
【００３２】
各シートＤ１，Ｄ２，Ｄ３はそれぞれ下端部にタブＦＴ１，ＦＴ２，ＦＴ３を備えており、操作者が操作部１４を介してタブＦＴ１〜ＦＴ３のいずれかを選択することで，対応するシートＤ１〜Ｄ３のいずれかが前面に表示される（相互に表示切り替えが可能である）。図４（ａ）は、タブＦＴ１が選択されることで上記ドイツ語表記の印字Ｒを含む第１シートＤ１が表示された状態を示している。図４（ｂ）は、上記タブＦＴ２が選択されることで上記英語表記の印字Ｒを含む第２シートＤ２が表示された状態を示している。図４（ｃ）は、タブＦＴ３が選択されることで上記フランス語表記の印字Ｒを含む第３シートＤ３が表示された状態を示している。
【００３３】
このとき、上記各シートＤ１〜Ｄ３の重なり順序（言い換えればタブＦＴ１〜ＦＴ３の左右配列順序）は、この例では、所定の規則性としての言語のアルファベット順に沿って並べられている。すなわち最初の文字が「Ｄ」であるドイツ語表記のシートＤ１のタブＦＴ１が最も左側に位置し、最初の文字が「Ｅ」である英語表記のシートＤ２のタブＦＴ２がその次に位置し、最初の文字が「Ｆ」であるフランス語表記のシートＤ３のタブＦＴ３が最も右側に位置している。
【００３４】
なお、上記各シートＤ１〜Ｄ３の重なり順序（言い換えればタブＦＴ１〜ＦＴ３の左右配列順序）に適用する順序として、例えばテンプレートＴの長さ順、あるいはテンプレートＴの作成時経列順等、他の所定の規則性を用いて並べ替えても良い。
【００３５】
なお、テンプレート表示画面１７Ｂの上側には、上記カテゴリグループに含まれる複数のテンプレートＴから適宜の操作により選択された、当該テンプレートＴを含むテンプレートファイルのファイル名を表すファイルタイトルバーＴＢと、前述の機種名を表示する機種名表示欄Ａと、テンプレートＴを用いたラベル作成をラベルプリンタ３に対し指示するための印刷ボタンＢと、テンプレートＴを用いたテキスト入力時における各種設定を行うための設定欄Ｃと、等が設けられている。図４（ａ）〜図４（ｃ）のタイトルバーＴＢに示すように、この例では、上記操作部１４での適宜の操作によって、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」に含まれる１つの内容のテンプレートファイル（ファイル名「ｅｘａｍｉｎａｔｉｏｎｒｏｏｍ１」）が選択され、表示されている。
【００３６】
＜制御手順＞
上述した手法による本実施形態のテンプレート処理方法を実行するために、操作端末２のＣＰＵ１２が、メモリ１３の上記ＲＯＭに記憶されたテンプレート処理プログラムにより実行する制御手順を、図５に示す。
【００３７】
まず、ステップＳ１において、ＣＰＵ１２は、既にメモリ１３内に記憶されているラベルプリンタ３の複数の機種名（たとえばインストール済みのプリンタドライバに対応した機種名）を、上記表示部１７の入力操作画面１７Ａの機器表示ボックス１７ａに表示（この例ではプルダウン表示）する。
【００３８】
その後、ステップＳ２において、ＣＰＵ１２は、操作者の操作部１４での適宜の操作により、機器表示ボックス１７ａからラベルプリンタ３の１つの機種名の選択がなされたか否かを判定する。選択されなければステップＳ２の判定が満たされず（Ｓ２：ＮＯ）、ステップＳ１に戻って同様の手順を繰り返す。１つの機種が選択された場合はステップＳ２の判定が満たされて（Ｓ２：ＹＥＳ）、ステップＳ３に移行する。このステップＳ２が各請求項記載の機種選択受付手順に相当する。なお、機種選択の必要がない場合か、別途の手段で自動的に機種が決定される場合には、上記ステップＳ１とこのステップＳ２とを省略してもよい。
【００３９】
その後、ステップＳ３で、ＣＰＵ１２は、入力操作画面１７Ａの上記言語表示ボックス１７ｇに、複数の異なる言語（たとえば、英語、ドイツ語、フランス語、日本語、スペイン語、…等）を表示する。
【００４０】
そして、ステップＳ４で、ＣＰＵ１２は、ステップＳ３で表示した複数の異なる言語のうち、いずれか少なくとも１つの言語が選択されたかどうかを判定する。いずれの言語も選択されなければステップＳ４の判定が満たされず（Ｓ４：ＮＯ）、ステップＳ３に戻って同様の手順が繰り返される。少なくとも１つの言語が選択された場合はステップＳ４の判定が満たされて（Ｓ４：ＹＥＳ）、ステップＳ５に移行する。このステップＳ４が各請求項記載の言語選択受付手順に相当する。
【００４１】
その後、ステップＳ５で、ＣＰＵ１２は、ステップＳ２で選択されたラベルプリンタ３の機種名とステップＳ４で選択された言語とを、コンテンツサーバＳＶへ送信する。これにより、コンテンツサーバＳＶのＣＰＵ１２０は、大容量記憶装置１６０に予め記憶されている複数のテンプレートＴのうち、上記受け付けた機種名に対応するとともに上記受け付けた言語種類の言語版を含むテンプレートＴを検索する。そして、コンテンツサーバＳＶのＣＰＵ１２０は、上記検索結果に対応したテンプレートリスト（上記受け付けた機種名に対応するとともに上記受け付けた言語種類の言語版を含むテンプレートファイルのリスト）を生成し、操作端末２へ送信する。
【００４２】
そして、ステップＳ６では、ＣＰＵ１２は、上記コンテンツサーバＳＶのＣＰＵ１２０で生成された上記テンプレートリストを通信制御部１５を介し受信したか否かを判定する。上記テンプレートリストが受信されるまではステップＳ６の判定が満たされず（Ｓ６：ＮＯ）、判定が満たされるまでループ待機する。テンプレートリストが受信された場合はステップＳ６の判定が満たされ（Ｓ６：ＹＥＳ）、ステップＳ７に移行する。
【００４３】
ステップＳ７では、ＣＰＵ１２は、上記ステップＳ６でリスト形式で受信された全テンプレートファイルを、上記カテゴリグループに分類した形で、表示部１７の上記入力操作画面１７Ａの一覧ボックス１７ｄに（例えばカテゴリグループ名のアルファベット順に）一覧表示する（前述の図３参照）。
【００４４】
その後、ステップＳ８で、ＣＰＵ１２は、上記ステップＳ７で一覧ボックス１７ｄに一覧表示されたカテゴリグループのうち、いずれかのチェックボックスにチェックが入ったか（すなわちカテゴリ選択が行われたか）否かを判定する。チェックが入っていなければステップＳ８の判定が満たされず（Ｓ８：ＮＯ）、ステップＳ８に戻ってチェックボックスの判定が繰り返される。いずれかのチェックボックスにチェックが入っていればステップＳ８の判定が満たされ（Ｓ８：ＹＥＳ）、ステップＳ９に移行する。このステップＳ８が各請求項記載のカテゴリ選択受付手順に相当する。
【００４５】
ステップＳ９では、ＣＰＵ１２は、ステップＳ８で操作者によって選択されたカテゴリグループの全テンプレートファイルのインストールの指示があったかどうか（具体的には入力操作画面１７Ａの「転送」ボタン１７ｂが押されたか否か。図３参照）を判定する。インストールの指示がなければステップＳ９の判定が満たされず（Ｓ９：ＮＯ）、判定が満たされるまでループ待機する。インストールの指示がなされた場合はステップＳ９の判定が満たされて（Ｓ９：ＹＥＳ）、ステップＳ１０に移行する。
【００４６】
ステップＳ１０では、ＣＰＵ１２は、上記のようにして選択されたカテゴリグループの全テンプレートファイルをコンテンツサーバＳＶからダウンロードし、メモリ１３に記憶する。このステップＳ１０が各請求項記載のダウンロード手順として機能する。
【００４７】
ステップＳ１１では、ＣＰＵ１２は、ステップＳ１０でダウンロードした全テンプレートＴについて、互いに異なる種類の言語による複数の言語版を含む１つの上記合成ファイルを生成する、いわゆるマージ処理（詳細は後述）を実行する。その後、このフローを終了する。
【００４８】
＜マージ処理＞
上記ステップＳ１１のマージ処理の詳細手順を図６に示す。
【００４９】
図６において、まず、ステップＳ２１で、ＣＰＵ１２は、前述のステップＳ１０でダウンロードされた全カテゴリグループのうち、処理対象とする１つのカテゴリグループを選択し、そのカテゴリグループに含まれる全テンプレートファイル（この時点では各言語版ごとに別ファイルとなっている）を上記メモリ１３から読み出す。
【００５０】
その後、ステップＳ２２で、ＣＰＵ１２は、上記ステップＳ２１で読み出された全テンプレートファイルのうち、処理対象とする同一内容の複数のテンプレートファイルを１種類選択し、その１種類のテンプレートファイルの複数言語版それぞれを抽出する。図４（ａ）〜（ｃ）を用いて前述した例に沿うと、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」の中の「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ１．ｌｂｘ」で表されるドイツ語版テンプレートファイル、英語版テンプレートファイル、及びフランス語版テンプレートファイルを抽出して取得する。
【００５１】
そして、ステップＳ２３では、ＣＰＵ１２は、上記ステップＳ２２で読み出した同一内容のテンプレートファイルの複数言語版を、各言語ごとに１つのシートとする。これにより、上記の例に沿うと、ドイツ語版のテンプレートＴ１を備えたシートＤ１（図４（ａ）参照）、英語版のテンプレートＴ２を備えたシートＤ２（図４（ｂ）参照）、及び、フランス語版のテンプレートＴ３を備えたシートＤ３（図４（ｃ）参照）がそれぞれ生成される（まだ各シートＤ１，Ｄ２，Ｄ３は１つの合成ファイルに合成はされていない）。
【００５２】
その後、ステップＳ２４で、ＣＰＵ１２は、上記ステップＳ２３でそれぞれシート化された各言語版の各シートを合成して、１つのテンプレートファイル（上記合成ファイル）とする。これにより、別ファイルとしてそれぞれダウンロードされた同一内容のテンプレートＴの複数種類の言語版が、それぞれシートとして組み込まれて合成された、１つの上記合成ファイルが生成される。
【００５３】
そして、ステップＳ２５では、ＣＰＵ１２は、上記ステップＳ２４で生成された１つの合成ファイルに含まれる複数のシート（それぞれ同一内容のテンプレートＴの別言語版を含む）を、所定の規則性に沿って並べ替える。前述図４（ａ）〜（ｃ）の例では、すでに述べたように、シートＤ１のタブＦＴ１が最も左側、シートＤ２のタブＦＴ２が真ん中、シートＤ３のタブＦＴ３が最も右側、となるように、言語名のアルファベット順に並べ替えられる。なお、このステップＳ２５、及び、上記ステップＳ２３、及び上記ステップＳ２４、が各請求項記載の合成ファイル生成手順に相当する。
【００５４】
その後、ステップＳ２６で、ＣＰＵ１２は、上記ステップＳ２２〜ステップＳ２６の各処理が、ステップＳ２１で読み出した、処理対象とする１つのカテゴリグループ中の全テンプレートファイルについて終了したか否かを判定する。全ファイルについて終了していなければステップＳ２６の判定が満たされず（Ｓ２６：ＮＯ）、ステップＳ２２に戻って同様の手順が繰り返される。全ファイルについて終了していればステップＳ２６の判定が満たされて（Ｓ２６：ＹＥＳ）、ステップＳ２７に移行する。
【００５５】
ステップＳ２７では、ＣＰＵ１２は、上記ステップＳ２１〜ステップＳ２６の各処理が、前述のステップＳ１０でダウンロードされた全カテゴリグループについて終了したか否かを判定する。全カテゴリグループ終了していなければステップＳ２７の判定が満たされず（Ｓ２７：ＮＯ）、ステップＳ２１に戻って同じ手順が繰り返される。全カテゴリグループ終了していればステップＳ２７の判定が満たされて（Ｓ２７：ＹＥＳ）、ステップＳ２８に移行する。
【００５６】
ステップＳ２８では、ＣＰＵ１２は、上記ステップＳ２１〜ステップＳ２７の各手順において、同一内容の複数言語版ごとにそれぞれ新たに１つの合成ファイルとなった、全テンプレートファイルを、ＥＥＰＲＯＭ１６へ読み出し可能に格納する。なお、このステップＳ２８が各請求項記載の格納手順に相当する。
【００５７】
図７に、上記図６のマージ処理により、ＥＥＰＲＯＭ１６に格納された全ての合成ファイルを、ツリー構造にして概念的に示す。この図７の例では、上記図４（ａ）〜（ｃ）で示した上記テンプレートＴ１，Ｔ２，Ｔ３が１つの合成ファイル中に組み込まれた場合を例にとって示している。
【００５８】
図７において、前述したように、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」には、上記図４（ａ）〜（ｃ）に示した上記１つの合成ファイル「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ１．ｌｂｘ」が含まれ、その中に上記第１シートＤ１のドイツ語版テンプレートＴ１と、上記第２シートＤ２の英語版テンプレートＴ２と、上記第３シートＤ３のフランス語版テンプレートＴ３と、が含まれている。
【００５９】
なお、破線で示すように、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」には、上記合成ファイル「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ１．ｌｂｘ」のほかにも、合成ファイル「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ２．ｌｂｘ」「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ３．ｌｂｘ」「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ４．ｌｂｘ」「ｃｏｎｆｅｒｅｎｃｅｒｏｏｍ．ｌｂｘ」「ｗａｉｔｉｎｇｒｏｏｍ．ｌｂｘ」等が含まれ、これら各合成ファイルも、それぞれ上記同様の「ドイツ語版テンプレート」「英語版テンプレート」「フランス語版テンプレート」が各言語版のシートの形で含まれている。
【００６０】
また、二点鎖線で示すように、例えば入力操作画面１７Ａの一覧ボックス１７ｄで、上記図３の上記カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」のほかに別のカテゴリグループ（この例では「Ｅｃｏ」「Ｆｉｌｅｓ」）も併せて選択された場合には、これらも含めた形でツリー構造が形成され、ＥＥＰＲＯＭ１６に格納される。
【００６１】
カテゴリグループ「Ｅｃｏ」には、合成ファイル「ｐｌｅａｓｅｔｕｒｎｏｆｆｔｈｅｌｉｇｈｔ．ｌｂｘ」「ｏｎ．ｌｂｘ」「ｏｆｆ．ｌｂｘ」「ｃａｎｓｏｎｌｙ．ｌｂｘ」「ｆｌａｍｍａｂｌｅ．ｌｂｘ」「ｒｅｃｙｃｌｅｂｉｎ．ｌｂｘ」「ｂａｔｔｅｒｉｅｓ．ｌｂｘ」「ｒｕｂｂｉｓｈｂｉｎ．ｌｂｘ」等が含まれ、これら各合成ファイルも、それぞれ上記同様の「ドイツ語版テンプレート」「英語版テンプレート」「フランス語版テンプレート」が各言語版のシートの形で含まれている。
【００６２】
カテゴリグループ「ｆｉｌｅｓ」には、合成ファイル「ｃｏｍｐｌｅｔｅｄ．ｌｂｘ」「ｐｅｎｄｉｎｇ．ｌｂｘ」「ｐｅｒｓｏｎａｌ．ｌｂｘ」「ｐｒｏｓｐｅｃｔｓ．ｌｂｘ」等が含まれ、これら各合成ファイルも、それぞれ上記同様の「ドイツ語版テンプレート」「英語版テンプレート」「フランス語版テンプレート」が各言語版のシートの形で含まれている。
【００６３】
以上説明したように、本実施形態では、操作者による機種名の選択及び言語種類の選択が受け付けられると（ステップＳ２及びステップＳ４）、コンテンツサーバＳＶの大容量記憶装置１６０から、上記機種名に対応し選択された言語版を含む全テンプレートＴがダウンロードされる。その後、ダウンロードされたテンプレートＴのうち同一内容であるものごとに合成され、１つの合成ファイルが生成される（マージ処理）。各合成ファイルは、互いに異なる複数の言語版それぞれのテンプレートＴを含んでいる。
【００６４】
以上の結果、本実施形態においては、操作者が１つのテンプレートＴの２種類以上の言語版を取得したい場合であっても、コンテンツサーバＳＶから一括してダウンロードすることができる。また当該ダウンロード後においても、複数種類の言語版が１つのテンプレートファイル（合成ファイル）中に一括して含まれていることから、テンプレートＴの読み出し時やその他の取り扱い時においても、別々のファイルとなっている従来に比べて利便性が高くなる。
【００６５】
また、本実施形態では特に、合成対象となる共通内容のテンプレートＴの複数の言語版を、所定の規則性に沿って並べ替えつつ１つの合成ファイルへの合成を行う（ステップＳ２４、ステップＳ２５参照）。この結果、同一内容のテンプレートＴの複数種類の言語版がまとめられている１つの合成ファイルにおいて、各言語版をわかりやすい順序で整理して表示したり格納することができる（図４（ａ）〜（ｃ）及び図７参照）。
【００６６】
また、本実施形態では特に、操作者によりカテゴリグループの選択が行われ（図３の一覧ボックス１７ｄ参照）、その選択されたカテゴリグループに含まれる全テンプレートファイルがダウンロードされる（図５のステップＳ９、ステップＳ１０参照）。これにより、操作者がカテゴリを指定せずダウンロードする場合に比べ、コンテンツサーバＳＶから操作端末２へのデータ送信量を少なくすることができる。また、操作者が処理を希望しないカテゴリグループを処理対象から除外することで、無駄なダウンロード処理を回避することもできる。以上の結果、処理に要する時間の短縮化を図れるとともに、操作端末２において処理に要するメモリ容量を少なくすることもできる。
【００６７】
なお、本発明は、上記実施形態に限られるものではなく、その趣旨及び技術的思想を逸脱しない範囲内で種々の変形が可能である。以下にその変形例について説明する。
【００６８】
（１）別言語版を追加でダウンロードして合成する場合
上述したように、上記実施形態では、操作者が操作部１４を介して、いくつかの言語種類を指定してコンテンツサーバＳＶからダウンロードを行うと、前述のマージ処理により１つの合成ファイルがＥＥＰＲＯＭ１６に格納される。本変形例は、このように既に合成ファイルが生成されて格納された状態で、その後さらに、操作者が同一内容のテンプレートＴについて、別の言語種類を追加で指定してダウンロードを行いたい場合に対応した例である。このような場合、本変形例では、後からのダウンロードにより得られた新たな言語版のテンプレートファイルを、既にＥＥＰＲＯＭ１６に格納済みのテンプレートファイル（複数種類の言語版を各シートの形で含む）と合体させ、新たに１つの合成ファイルとする。以下、その内容を詳細に説明する。
【００６９】
本変形例における上記操作端末２の表示部１７に表示される入力操作画面１７Ａの例を、図８に示す。図８は、上記実施形態の図３に対応する図である。この例では、上記実施形態の例に沿い、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」に、ドイツ語版、英語版、フランス語版の各テンプレートＴ１，Ｔ２，Ｔ３を含む１つのテンプレートファイル「ｅｘａｍｉｎａｔｉｏｎｒｏｏｍ１」が既に生成され格納されている場合を例にとって説明する。
【００７０】
上記の状態で、操作者が、上記テンプレートファイル「ｅｘａｍｉｎａｔｉｏｎｒｏｏｍ１」のスペイン語版をダウンロードしたい場合を想定する。操作者は、前述と同様に上記機器表示ボックス１７ａで「ＰＴ−２７３０」を選択した後、上記言語表示ボックス１７ｇ表示された言語のうち、スペイン語のチェックボックスに入力を行う。その後、操作者は、前述のコンテンツサーバＳＶでの検索結果に基づき表示が行われる一覧ボックス１７ｄにおいて、上記同様、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」のチェックボックスに入力を行う。そして、上記「転送」ボタン１７ｂを押すことにより、コンテンツサーバＳＶから、選択されたカテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」の全テンプレートＴの、上記選択されたスペイン語版がダウンロードされる。この時点では、スペイン語版は単独で１つのテンプレートファイルとなっており、その独立したテンプレートファイルの形でダウンロードされる。なお、本変形例では、この際、既にダウンロードされて合成ファイルに組み込まれている、ドイツ語版、英語版、フランス語版のいずれかを操作者が誤って選択した場合（ドイツ語、英語、フランス語のいずれかのチェックボックスに誤ってチェックを入れた場合）であっても、その誤って選択された重複する言語版のテンプレートファイルについては、ダウンロードが行われた後、合成ファイルには組み込まれない（重複合成を回避する）ように設定されている（後述の図１１のステップＳ２２０参照）。そして本変形例では、上述したように、そのスペイン語版のテンプレートを含む独立したテンプレートファイルは、前述のドイツ語版、英語版、フランス語版のテンプレートＴ１，Ｔ２、Ｔ３の各シートＤ１，Ｄ２，Ｄ３を含む上記テンプレートファイル「ｅｘａｍｉｎａｔｉｏｎｒｏｏｍ１」に合体される。
【００７１】
上記合体の様子を、図９を用いて説明する。図９（ａ）は、前述のようにして既に生成された合成ファイルに基づき、操作端末２の上記表示部１７に表示されるテンプレート表示画面１７Ｂの例であり、上記図４（ａ）と同等の図である。図９（ａ）する合体前の状態では、前述したように、「診察室」の内容のドイツ語表記の印字Ｒを備えたドイツ語版のテンプレートＴ１を含む第１シートＤ１と、同一内容が英語表記された英語版のテンプレートＴ２を含む第２シートＤ２と、同一内容がフランス語表記されたフランス語版のテンプレートＴ３を含む第３シートＤ３と、が１つのテンプレートファイルとなっている。
【００７２】
このような状態で、上述の操作者の操作により上記合体が行われると、図９（ｂ）に示すように、「診察室」の内容のスペイン語表記の印字Ｒを備えたスペイン語版のテンプレートＴ４を含む第４シートＤ４が加わる。すなわち、上記テンプレートＴ１を含む第１シートＤ１と、上記テンプレートＴ２を含む第２シートＤ２と、上記テンプレートＴ３を含む第３シートＤ３と、上記テンプレートＴ４を含む第４シートＤ４とが、１つのテンプレートファイルとして合成される。このとき、前述と同様、各シートＤ１，Ｄ２，Ｄ３，Ｄ４はそれぞれ下端部にタブＦＴ１，ＦＴ２，ＦＴ３，ＦＴ４を備えており、相互に表示切り替えが可能である。図９（ｂ）は、タブＦＴ４が選択されることで上記スペイン語表記の印字Ｒを含む第４シートＤ４が表示された状態を示している。
【００７３】
このとき、上記各シートＤ１〜Ｄ４の重なり順序（言い換えればタブＦＴ１〜ＦＴ４の左右配列順序）は、この例では、前述と同様、言語のアルファベット順に沿って並べられている。すなわち最初の文字が「Ｄ」であるドイツ語表記のシートＤ１のタブＦＴ１が最も左側に位置し、最初の文字が「Ｅ」でその次が「ｎ」である英語表記のシートＤ２のタブＦＴ２がその次に位置し、最初の文字が「Ｅ」でその次が「ｓ」であるスペイン語表記のシートＤ４のタブＦＴ４がその次に位置し、最初の文字が「Ｆ」であるフランス語表記のシートＤ３のタブＦＴ３が最も右側に位置している。この結果、図９（ａ）と図９（ｂ）とを比較してわかるように、スペイン語版のテンプレートＴ４を含む第４シートＤ４が、英語版のテンプレートＴ２を含む第２シートＤ２とフランス語版のテンプレートＴ３を含む第３シートＤ３との間に割り込むような態様で、合成及び表示が行われている。
【００７４】
図１０に、本変形例での上記マージ処理によりＥＥＰＲＯＭ１６に格納された全ての合成ファイルを、図７と同様のツリー構造にして概念的に示す。図１０に示すように、本変形例では、カテゴリグループ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」に上記１つの合成ファイル「ｅｘａｍｉｎｅｔｉｏｎｒｏｏｍ１．ｌｂｘ」が含まれ、その中に上記第１シートＤ１のドイツ語版テンプレートＴ１と、上記第２シートＤ２の英語版テンプレートＴ２と、上記第３シートＤ３のフランス語版テンプレートＴ３と、上記第４シートＤ４のスペイン語版テンプレートＴ４と、が含まれている。その他のテンプレートファイルやカテゴリグループについても同様である。
【００７５】
本変形例における操作端末２のＣＰＵ１２により実行される制御手順のうち、上記マージ処理の詳細手順を図１１に示す。図１１は上記図６に相当する図である。
【００７６】
図１１に示すフローでは、上記図６のフローのステップＳ２２とステップＳ２３との間に、ステップＳ２２０、ステップＳ２２１、ステップＳ２２２が新たに設けられる。
【００７７】
図１１において、上記図６と同様のステップＳ２１及びステップＳ２２の後、新たに設けたステップＳ２２０に移る。ステップＳ２２０では、ＣＰＵ１２は、同一名称のテンプレートファイル（合成ファイル）がＥＥＰＲＯＭ１６内に既に格納されているかどうかを判定する。同一名称のファイルが格納されていなければステップＳ２２０の判定が満たされず（Ｓ２２０：ＮＯ）、上記図６と同様のステップＳ２３に移り、以降上記図６と同様のマージ処理が実行される。一方、同一名称のテンプレートファイル（合成ファイル）が格納されていればステップＳ２２０の判定が満たされ（Ｓ２２０：ＹＥＳ）、新たに設けたステップＳ２２１に移行する。
【００７８】
ステップＳ２２１では、ＣＰＵ１２は、上記ステップＳ２２で抽出した１種類のテンプレートファイルの複数言語版のうち、上記ＥＥＰＲＯＭ１６内に格納されていない各言語版のテンプレートＴを各言語別にシート化する。これにより、上記図８及び図９に示した例において、上記図８の説明で触れたように、既にダウンロードされて合成ファイルに組み込まれている、操作者が誤ってスペイン語のみならずドイツ語、英語、フランス語のいずれかのチェックボックスに誤ってチェックを入れ、それらスペイン語版、ドイツ語版、英語版、フランス語版の各テンプレートファイルがそれぞれダウンロードされた場合であっても、スペイン語版のテンプレートファイルのみがシート化される。
【００７９】
その後、ステップＳ２２２では、ＣＰＵ１２は、ステップＳ２２１でシート化したテンプレートＴを格納済みのシートと合体（合成）して新たな１つの合成ファイルとする。上述の例では、ドイツ語版のテンプレートＴ１を含む第１シートＤ１、英語版のテンプレートＴ２を含む第２シートＤ２、及びフランス語版のテンプレートＴ３を含む第３シートＤ３からなる合成ファイル（図９（ａ）参照）に対して、スペイン語版のテンプレートＴ４を含む第４シートＤ４が加わる。この結果、上記テンプレートＴ１を含む第１シートＤ１と、上記テンプレートＴ２を含む第２シートＤ２と、上記テンプレートＴ３を含む第３シートＤ３と、上記テンプレートＴ４を含む第４シートＤ４とが、１つのテンプレートファイルとして合成される（図９（ｂ）参照）。その後、図６と同様の図２５に移ることで、前述のように、これら第１〜第４シートＤ１〜Ｄ４が所定の順序で並べ替えられる。なお、本変形例では、ステップＳ２２１、ステップＳ２２２、ステップＳ２２３、ステップＳ２４、及び、ステップＳ２５が、各請求項記載の合成ファイル生成手順に相当する。
【００８０】
上記以外の手順は、図６と同様であるので説明を省略する。
【００８１】
以上説明したように、本変形例においては、コンテンツサーバＳＶに記憶されている複数のテンプレートＴのうち、機種名「ＰＴ−２７３０」に対応し、受け付けた１つのテンプレートカテゴリ「Ｄｏｃｔｏｒ’ｓ  Ｏｆｆｉｃｅ」に属し、かつスペイン語版を含むテンプレートファイルがコンテンツサーバＳＶよりダウンロードされて合成が行われる。この結果、ドイツ語版、英語版、フランス語版、スペイン語版のテンプレートＴ１，Ｔ２，Ｔ３，Ｔ４を含む新たな１つの合成ファイルを生成することができる。これにより、テンプレートの複数言語版を複数回に分けてダウンロードした場合であっても、同一内容のテンプレートについては複数種類の言語版が１つのファイルとして確実にまとめられ、そのまとめられた状態が維持される。この結果、さらに操作者の利便性を向上することができる。
【００８２】
（２）その他
以上においては、テンプレートＴが上記カテゴリグループに分けられグループ化されている場合を例にとって説明したが、これに限られない。グループ化が行われていない場合には、上記図３や図８に示す一覧ボックス１７ｄに、カテゴリグループ名に代えてテンプレート名がリスト表示され、テンプレートを直接操作者が選択することで、上記同様の処理を行うようにしてもよい。
【００８３】
また、以上においては、ラベルプリンタ３で、テープロール２０４から繰り出された被印字媒体としてのテープ２０３に印字を行ってこれを切断し印字ラベルＬを作成した場合を例にとって説明したが、これに限られず、基材テープと、当該基材テープとは別のカバーフィルム（被印字媒体）に印字を行い、それらを貼り合わせたテープを用いて印字ラベルＬを作成する方式としてもよい。
【００８４】
また、上記の例では、コンテンツの一例として、ラベル作成時に用いるテンプレートを例にとって説明したが、これに限られない。すなわち、その他のラベル作成に関連して使用される画像や、ＯＳやアプリケーションや各種ドライバ等のソフトウェア、などを本発明の処理対象としてもよい。この場合も同様の効果を得る。
【００８５】
また、図５、図６、図１１に示すフローチャートは本発明を上記フローに示す手順に限定するものではなく、発明の趣旨及び技術的思想を逸脱しない範囲内で手順の追加・削除又は順番の変更等をしてもよい。
【００８６】
その他、一々例示はしないが、本発明は、その趣旨を逸脱しない範囲内において、種々の変更が加えられて実施されるものである。
【符号の説明】
【００８７】
１                コンテンツ情報処理システム
２                操作端末
３                ラベルプリンタ（印字ラベル作成装置）
１４              操作部（操作手段）
１６              ＥＥＰＲＯＭ（記憶手段）
１７              表示部（表示手段）
１２０            ＣＰＵ（演算手段）
ＳＶ              コンテンツサーバ
【図１】
0005984043.tif 000002
【図２】
0005984043.tif 000003
【図３】
0005984043.tif 000004
【図４】
0005984043.tif 000005
【図５】
0005984043.tif 000006
【図６】
0005984043.tif 000007
【図７】
0005984043.tif 000008
【図８】
0005984043.tif 000009
【図９】
0005984043.tif 000010
【図１０】
0005984043.tif 000011
【図１１】
0005984043.tif 000012