(57)【要約】【課題】本発明の目的は、外部から受ける名称等の識別情報がバラバラな、かつ多数種類の色版の単色カラーデータファイルから所望のものを纏めて効率よく処理することである。【解決手段】定義規約生成手段により、少なくともジョブ名及び色版を定義するためのそれぞれの文字列変数とを含む文字列式を生成しておいて、複数種類の色版の単色カラーデータファイルを受けて、定義手段により、それらに含まれている識別情報を前記文字列式で定義して出力し、それを受けた判別手段が、定義された同一ジョブ名であって所定種類の色版の単色カラーデータファイルを判別して一つに纏める構成とした。【選択図】      図１
2005012401.tif 000002
【特許請求の範囲】
【請求項１】
外部から単色のデータファイルを複数種類を受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させるカラー画像出力装置において、
少なくともジョブ名を定義するための文字列変数と色版を定義するための文字列変数とを含む文字列式を生成する定義規約生成手段と、
前記複数種類の色版のデータファイルを受けて、それらに含まれている識別情報を前記文字列式で定義する定義手段と、
前記定義手段で定義された同一ジョブ名であって所定種類の色版のデータファイルを判別して一つに纏めて前記カラーデータファイルとする判別手段と
を備えたことを特徴とするカラー画像出力装置。
【請求項２】
前記定義手段は、各文字列変数で前記識別情報を定義するにあたって、前記ジョブ名の文字列変数を最後に定義することを特徴とする請求項１記載のカラー画像出力装置。
【請求項３】
前記所文字列変数を入力するための入力手段を備えたことを特徴とする請求項１又は２記載のカラー画像出力装置。
【請求項４】
前記入力手段は、前記文字列変数とともに固定の文字列を含めた文字列式を指定でき、前記定義手段は、前記文字列変数及び固定の文字列を基に前記定義を行うことを特徴とする請求項３記載のカラー画像出力装置。
【請求項５】
外部から単色のデータファイルを複数種類を受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させるカラー画像出力装置において、
少なくともジョブ名を定義するための文字列変数と色版を定義するための文字列変数とを含む第１の文字列式及びそれと文字列変数を異にする第２の文字列式を生成する定義規約生成手段と、
前記複数種類の色版のデータファイルを受けて、それらに含まれている識別情報を前記第１の文字列式で定義し、定義できない場合は第２の文字列式で定義して出力する定義手段と、
前記定義手段からの出力を受けて、定義された同一ジョブ名であって所定種類の色版のデータファイルを判別して一つに纏めて前記カラーデータファイルとする判別手段と
を備えたことを特徴とするカラー画像出力装置。
【請求項６】
前記第１の文字列式、第２の文字列式のそれぞれを構成する文字列変数を入力するための入力手段を備えた請求項５記載のカラー画像出力装置。
【請求項７】
外部から単色のデータファイルを複数種類受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させるカラー画像出力装置において、
前記複数種類の色版のデータファイルを受けて、それらの色版のデータファイル内の情報から、少なくともジョブを識別するジョブ情報及び色版を識別するため色版情報を取得する情報取得手段と、
所望の色版の種類を指定するための入力手段と、
前記情報取得手段で取得されたジョブ情報及び色版情報から同一ジョブ名のものであって、指定された種類の色版のデータファイルを判別して一つに纏めて前記カラーデータファイルとする判別手段と
を備えたことを特徴とするカラー画像出力装置。
【請求項８】
画像を出力するカラー画像出力装置に用いられるコンピュータに対して、外部から単色のデータファイルを複数種類受け取らせ、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させる画像データ制御プログラムにおいて、
少なくともジョブ名を定義するための文字列変数と色版を定義するための文字列変数とを含む文字列式を生成させ、
前記複数種類の色版のデータファイルを受けて、それらに含まれている識別情報を前記文字列式で定義させ、
前記定義された同一ジョブ名であって所定種類の色版のデータファイルを判別して一つの前記カラーデータファイルとして纏めさせる
ことを特徴とする画像データ制御プログラム。
【請求項９】
請求項８記載の画像データ制御プログラムを記憶した記憶媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、外部から単色のデータファイルを複数種類受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイル（画像データ）を基に、所望のカラー画像を出力するカラー画像出力装置、コンピュータに単色のデータファイルを処理させる画像データ制御プログラム及びそのプログラムを記憶した記憶媒体に関する。特に、外部から受ける名称等の識別情報がバラバラな、かつ多数種類の色版のデータファイルから所望のものを一つのカラーデータファイルとして纏めて処理するための技術に係る。
【０００２】
【従来の技術】
従来より、一般に、単色の画像データである単色のデータファイル（ビットマップ２値データ、又は１ｂｉｔ  ＴＩＦＦ  データもしくは８ｂｉｔ  ＴＩＦＦデータ等がある。）が使用されており、例えば、所定の画像出力装置で画像出力単位（以下、「ジョブ」という。）で使用され、そのジョブにあった単色のデータファイル（以下「データファイル」という。）であって、かつ要求される色の種類（例えば、Ｃ：シアン、Ｍ：マゼンダ、Ｙ：イエロー、Ｋ：ブラック）の違うデータファイル（以下、「色版」ということもある。）を揃えて一つのカラーデータファイルとして纏めて画像出力制御に送るようにしていた。この処理をコンピュータを有する制御装置で行っていた。例えば、図７におけるコンピュータを有する制御装置７が、ネットワークを介して送られてくる名称がバラバラな、かつ各種の色版を受けて、やはりネットワークを介して接続されている画像出力装置６に、ジョブ毎に色版を纏めて送る必要があった。ここで、制御装置及び画像出力装置６が、カラー画像出力装置（或いはシステム）を形成している。
【０００３】
しかしながら、制御装置７は、多数のデータファイルを受けて多くの画像出力装置を制御するので、多くの種類のデータファイルを扱うことと、また多くの異なるシステムが作成するデータファイルを扱うので、データファイルはその名称等の識別情報がバラバラであり、それを選択して上記のジョブ名毎に色版を纏める処理が非効率的であった。
【０００４】
従来より、上記の処理を、自動で複数の単色画像データファイルを一つの画像データファイルにまとめ、カラー画像データとして出力する方法は考えられていた。
【０００５】
従来技術としては、例えば、制御装置７（コンピュータ）内の所定のフォルダ（以下、「ホットフォルダ」という。）にデータファイルが入力された場合、そのファイル名称から同一のジョブを判別し、一つの画像データファイルにまとめる手法を採っているが、「ジョブ名、色版名」の構成により表される名称（例えば「ＸＸＸＸ．Ｃｙａｎ」）のファイルだけを対象としているものがあった（特許文献１を参照）。
【０００６】
ところが、上記したように、データファイル１は数多く存在し、かつそれらのデータファイル１のファイル名称が異なり、またファイル名称の構成は上記外部の異なるシステムの任意であるうえに、Ｃ、Ｍ、Ｙ、Ｋに加え、特色も含めた場合には、ほぼ全てのシステムが作成するデータファイルのファイル名称の構成は異なるため（その例を図６の「名称」の欄に参考に示す。）、上記従来技術では、対応しきれなかった。
【０００７】
また、供給されてくるデータファイルのデータ内部には、たいていの場合ジョブ情報や色版情報を有していない。
【０００８】
従って、ファイル名称（或いはデータ）から各ファイルのジョブ名、色版種別を判別することが効率化にとって必要がある。
【０００９】
つまり、上記従来技術では、固定のフィイル規則（固定のジョブ名．色版名）以外で構成された名称のファイルについては自動出力が行なえないという問題がある。
【００１０】
そこで、「ジョブ名．色版名」以外で構成された名称のファイルを自動出力する運用としては次の２通りが考えられるが、いずれも完全な解決策ではない。
ａ）「ジョブ名．色版名」以外のいくつかのファイル名称の構成についてジョブ名、色版情報の判別機構をプログラムに追加で組み込む方法。
この場合、組み込んでいないファイル名称のジョブを出力する際には事前に組み込んだファイル名称にリネームする必要があり、やはり自動出力が行なえないという問題がある。既存のファイル名称の構成を予めプログラムに組み込んでおくことは可能であるが、未来に作成されるファイル名称までを予測し、事前に組み込むことは不可能である。
【００１１】
ｂ）ホットフォルダ内のファイルを時間順または名前順でソートして、設定した色数分を同ジョブとする方法。
ホットフォルダに「色数」「入力順」（Ｃ、Ｍ、Ｙ、Ｋの順序）「ソート順（時間順又は前順）」を設定し、以下の手順で、同じジョブ、色版を判別する方式がある。
▲１▼ホットフォルダ内のデータを「ソート順（時間順ｏｒ名前順）」の設定に従ってソート。
▲２▼上から「色数」で設定した色版数分を一つのジョブとする。
▲３▼上から「入力順」で設定した順番に色版を割り当てる。
【００１２】
【特許文献１】
特開平１０−１４３６４７号公報（［００３０］、［００３１］）
【００１３】
【発明が解決しようとする課題】
上記の問題点としては、
▲１▼「時間順」でソートした場合、複数の外部のシステムで作成した単色画像データが混在した場合に全く異なるジョブが一つのジョブとして認識される場合がある。
【００１４】
▲２▼「名前順」でソートした場合、色版名以外は全て等しいジョブには有効であるが、次の場合、全く異なるジョブが一つのジョブとして認識される場合がある。
・色版ごとに先頭の数字が異なるファイル名称のジョブで、複数のジョブが存在する場合。
・上書き時に数字がインクリメントされるファイル名称のジョブで、通常の名称のジョブと上書きによる上書名称のジョブが存在する場合。
・特色を含むファイルでは特色（Ｃ、Ｍ、Ｙ、Ｋの基本色に重ねる他の色）の名称がファイル名称に含まれることが多く、その場合使用する特色ごとに「入力順」を設定する必要がある。
【００１５】
本発明は、可能な限りジョブの識別情報（名称）及び色版の種類を自動的に判別することによって、所要のジョブの所要の複数の色版のデータファイルを、一つのカラーデータファイルに纏め、これをカラー画像データとして画像出力装置へ出力可能とするカラー画像出力装置、その画像データ制御プログラム及びそのプログラムを記憶した記憶媒体を提供するものである。
【００１６】
また、上記の異なるシステムによっては、単色画像データを新規に作成する時と既に同ジョブが存在する時とで、ファイル名称の構成が異なる場合がある。その場合、一つのホットフォルダでは、新規または上書き時のジョブの何れかが出力できないという問題がある為、ふたつのホットフォルダを作成する必要があり、運用が煩雑になる。
【００１７】
本発明では、上記の場合においても、一つのホットフォルダで新規、上書き時のジョブの何れも出力可能とし、運用を簡便にすることを目的とする。
【００１８】
【課題を解決するための手段】
上記目的を達成するために、請求項１に記載の発明は、  外部から単色のデータファイルを複数種類を受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させるカラー画像出力装置において、少なくともジョブ名を定義するための文字列変数と色版を定義するための文字列変数とを含む文字列式を生成する定義規約生成手段と、前記複数種類の色版のデータファイルを受けて、それらに含まれている識別情報を前記文字列式で定義する定義手段と、前記定義手段で定義された同一ジョブ名であって所定種類の色版のデータファイルを判別して一つに纏めて前記カラーデータファイルとする判別手段とを備えた。
【００１９】
請求項２記載の発明は、前記定義手段は、各文字列変数で前記識別情報を定義するにあたって、前記ジョブ名の文字列変数を最後に定義する構成とした。
【００２０】
請求項３に記載の発明は、前記文字列変数を入力するための入力手段を備えた。
【００２１】
請求項４に記載の発明は、前記入力手段は、前記文字列変数とともに固定の文字列を含めた文字列式を指定でき、前記定義手段は、前記文字列変数及び固定の文字列を基に前記定義を行う構成とした。
【００２２】
請求項５に記載の発明は、外部から単色のデータファイルを複数種類を受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させるカラー画像出力装置において、少なくともジョブ名を定義するための文字列変数と色版を定義するための文字列変数とを含む第１の文字列式及びそれと文字列変数を異にする第２の文字列式を生成する定義規約生成手段と、前記複数種類の色版のデータファイルを受けて、それらに含まれている識別情報を前記第１の文字列式で定義し、定義できない場合は第２の文字列式で定義して出力する定義手段と、前記定義手段からの出力を受けて、定義された同一ジョブ名であって所定種類の色版のデータファイルを判別して一つに纏めて前記カラーデータファイルとする判別手段とを備えた。
【００２３】
請求項６に記載の発明は、前記第１の文字列式、第２の文字列式のぞれぞれを構成する文字列変数を入力するための入力手段を備えた。
【００２４】
請求項７に記載の発明は、外部から単色のデータファイルを複数種類受け取り、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させるカラー画像出力装置において、前記複数種類の色版のデータファイルを受けて、それらの色版のデータファイル内の情報から、少なくともジョブを識別するジョブ情報及び色版を識別するため色版情報を取得する情報取得手段と、所望の色版の種類を指定するための入力手段と、前記情報取得手段で取得されたジョブ情報及び色版情報から同一ジョブ名のものであって、指定された種類の色版のデータファイルを判別して一つに纏めて前記カラーデータファイルとする判別手段とを備えた。
【００２５】
請求項８に記載の発明は、画像を出力するカラー画像出力装置に用いられるコンピュータに対して、外部から単色のカラーデータファイルを複数種類受け取らせ、前記画像出力単位であるジョブ毎に所定種類の色版のデータファイルを一つのカラーデータファイルとして纏め、纏めたカラーデータファイルを基に、所望のカラー画像を出力させる画像データ制御プログラムにおいて、少なくともジョブ名を定義するための文字列変数と色版を定義するための文字列変数とを含む文字列式を生成させ、前記複数種類の色版のデータファイルを受けて、それらに含まれている識別情報を前記文字列式で定義させ、前記定義された同一ジョブ名であって所定種類の色版のデータファイルを判別して一つの前記カラーデータファイルとして纏めさせる構成とした。
【００２６】
請求項９に記載の発明は、請求項８記載の画像データ制御プログラムを記憶した記憶媒体とした。
【００２７】
【発明の実施の形態】
図１は、本発明の機能ブロックを説明するための図、図２は、図１の動作のフローを示す図である。図３は、入力設定画面を説明する図、図４は、文字列変数を説明するための図、図５は定義を説明するための図である。図６は、ジョブ名の種類を説明するための図である。図７は、本発明及び従来のハード構成を説明するための図である。
【００２８】
先ず、本発明の概要は、図１における画像データ制御装置５が、多くの種類の名称及び色版で識別されるデータファイル１を受けて、効率良く、各画像出力装置６に必要なデータファイル１を判別して一つに纏めて送ることである。そのための手法は、文字列変数からなる文字列式で示される定義規約を生成して、多くのデータファイル１の名称、又はそのファイルに含まれるデータ（情報）を前記文字列式で定義することによって行うものである。
【００２９】
図１は、本発明の機能ブロックであるが、その中の画像データ制御装置５とそれにネットワークで接続される画像出力装置６で、本発明のカラー画像出力装置（システム）を構成している。また、画像データ制御装置５と画像出力装置６とは一体で形成されていてもよい。つまり、本発明の要部、機能を画像データ制御装置５又は画像出力装置６が単独でもっていてもよいし、一緒に分担して持っていても、本発明の範囲である。画像データ制御装置５と図７の制御装置７とは、ハード構成では同じであるが、機能ブロックが異なり、その機能ブロックを生み出すコンピュータで動作するプログラムにおいて異にする（従来の制御装置の機能ブロックは不図示。）。以下、その機能ブロックを中心に本発明を説明する。
【００３０】
図１において、データファイル１（以下、単色のデータファイルを「データファイル」と言う。）は、従来技術で説明したものと同様であり、図６の「名称」欄に示す名称を有した各種のものがある。また、これらは、ネットワークで外部のシステム（装置）で作成されて送られてくることが多いが、そのタイミングも必ずしも一定せず、欲しい種類の色版の組合せが同時であることも、バラバラであることもある。なお、外部のシステムの外部は、本発明の構成の外側を意味している。したがって、本発明を搭載した実製品が、外部のシステムの構成を含む場合であっても、含まないで外部のシステムが別製品であったとしても、本発明の範疇である。
【００３１】
画像データ制御装置５は、ホットフォルダ２、転送手段３及び入力手段４で構成される。ホットフォルダ２は、文字列変数記憶手段を有して文字列式を出力する定義規約生成手段２ｃ、文字列式を基に入力されるデータファイル１のジョブ名を定義する定義手段２ａ、定義された情報から所望のジョブ名の、所望の色種類の色版を判別する判別手段２ｄを備えている。
【００３２】
定義規約生成手段２ｃが有する文字列変数記憶手段は、図４の「変数」の欄に示されるものを有している。これは、図６に示した、過去の各データファイルの名称（図６の「名称」欄を参照）等の文字列構造を分析して作成した文字列変数であって、経験的に図４の６個の変数があれば、データファイル１の名称を定義できる。図４は、［  ］で示されるものが変数で、「内容」欄に示しているのは、［  ］内の符号で示される意義、内容或いは対象とする文字列を示す。「規定」の欄は、変数の属性を規定している。なお、図６における「名称」欄の名称は、新規に生成して付された名称を表し、「上書名称」欄の名称は、新規に付された名称のものと同じジョブのものが既に存在しているような場合（つまり、同一ジョブのものが２つの名称が付されている場合）の名称を表す。
【００３３】
ここで、「文字列変数」とは、図４の「規定」欄で定義された属性の範囲において、変化し得る文字列（記号、スペー等を含む）の変数をいう。これに対して変化しない（つまり定数の属性を有する）文字列を、ここでは固定文字列という。文字列式は、これら文字列変数及び固定文字列の組合せで決定される、いわば定義式である。
【００３４】
このように、文字列変数扱いにすると、その属性の範囲であれば、文字列そのものが変っても認識できるので便利である。つまり、将来、色版の種類がＣＭＹＫの基本色以外の特色と言われる色版が増える傾向にあり、それも定義できる可能性がある。
【００３５】
例えば、図５を例に示すと、図５の４つのデータファイル名称を文字列に分解してみると、「ジョブ名」、「色版名」、及び「同じ番号」に分解できる。これらの文字列をそれぞれ、［ＪＯＢ］、［ＣＯＬＯＲ］及び［ＳＡＭＥ  ＮＵＭ］という文字列変数で扱うことができる。つまり、［ＪＯＢ］．［ＣＯＬＯＲ］［ＳＡＭＥ  ＮＵＭ］．ｔｉｆ  という名称規約で定義できることになる。
【００３６】
したがって、図１の定義規約生成手段２ｃは、文字列変数記憶手段に記憶されている文字列変数を選択的に、入力手段４から図３の設定画面で入力設定される、各文字列変数を基に、名称規約（文字列式）を生成して、定義手段２ａへ送る。例えば、図３において変数入力の「ジョブ名」をクリックすると、文字列変数［ＪＯＢ］を文字列変数記憶手段から読み出し、同様に「色版名」及び「同じ番号」をクリックすると［ＣＯＬＯＲ］及び［ＳＡＭＥ  ＮＵＭ］を記憶手段から読み出して、文字列式を生成する。文字列式は設定画面の「名称」の項に表示される。なお、入力手段４で、上記変数の全ての文字列を入力手段４のキー等で手動で入力してもよい。
【００３７】
図６の「ファイル名称規約」欄の「名称」の表記の直下に記載されている文字列式は、いずれも、同じようにして、図６を「名称」欄の中の各段の名称に対して作成した例である。
【００３８】
定義手段２ａは、定義規約生成手段２ｃから受けた文字列式で定義するが、各文字列変数単位で、入力されるデータファイル１を分析、定義していく。例えば、図６の各段のデータファイルが送られているとき、同じ図６のニ段目、登録名欄が「Ｓｙｓｔｅｍ２」となっているケースであれば、文字列式は、「［ＤＩＦＦ  ＮＵＭ］［ＪＯＢ］［ＣＯＬＯＲ］［ＳＡＭＥ  ＮＵＭ］．ｔｉｆ  」であるので、先ず、受けたデータファイル１から文字列変数「ＤＩＦＦ  ＮＵＭ」を用いて、該当するものをリストアップする。
【００３９】
次にその中で、文字列変数「ＳＡＭＥ  ＮＵＭ」で、該当するものをリストアップする。そのリストアップの中から、さらに、文字列変数［ＣＯＬＯＲ］で、該当するものをリストアップしていく、そして、データファイル１の中で残った文字列を文字列変数「ＪＯＢ」に該当するものとし、これら文字列変数で構成される文字列式の形式でリストアップしておく。上記のように文字列変数をサーチする場合は、文字列式の記述の順序と異なってもよい。このように最後に、文字変数「ＪＯＢ」を定義するのは、ジョブ名称が任意の文字列であっても対応できるようにするためである。
【００４０】
なお、図６のファイル名称規約において、文字列変数間に１文字行スペースあるもの、或いはスペース無しのもの、或いはドットがあるもの等があるが、これも定義規約の条件の一つ（つまり、文字列の変数或いは定数の一つとなる。）である。したがって、例えば、名称が「ＪＯＢ．ｐｌ．１Ａ．Ｃ．ｔｉｆ」とあり、ファイル名称の定義規約（文字列式）が、「［ＪＯＢ］．［ＣＯＬＯＲ］．ｔｉｆ」とすれば、「ＪＯＢ．ｐｌ．１Ａ．Ｃ．ｔｉｆ」のうち変数［ＣＯＬＯＲ］は、「Ｃ」を該当する文字列と認識するので、変数［ＪＯＢ］は、「ＪＯＢ．ｐｌ．１Ａ」が該当することになり、これがジョブ名称と定義される。したがって、他のジョブ名称と区別することができる。図６の「名称」の欄の各段に共通に入っている「ＪＯＢ」という用語だけを変数「ＪＯＢ」に該当するようにしているわけではない。そのようにすると、ジョブ名称の区別がつかなくなるからである。
【００４１】
図１の判別手段２ｂは、定義手段２ａが出力するリストから、定義された同一ジョブ名であって、入力手段４から図３の設定画面の「色版名設定」項目にしたがって入力された色版の種類を判別する。色版が揃っていない場合は、揃うまでデータフォルダ２ｄに記憶して待機する。そして定義手段２ａが定義する時間にもよるが、所定時間毎に例えば、１０秒間隔で定義手段２ａの出力を見に行き、色版の種類が揃った段階で、同一ジョブ名称の揃った単色の色版のデータファイルを纏めて一つのカラーデータファイル（ここで、カラー画像のデータとなる。）とする。
【００４２】
転送手段３は、画像出力装置６のインタフェースに合わせて、判別手段２ｂが出力するデータファイルを該当する画像出力装置６に送って画像出力をさせる。
【００４３】
入力手段４は、表示手段、キー等の操作手段を有し、図３のような選択的に入力設定可能な画面情報を記憶して、動作開始時は、その画面情報を表示手段に表示させ、それを見てクリック等による入力設定がされたことを受け付け、ホットフォルダ２等へ情報を送る。特に、ファイルに関する登録名称、文字列変数、文字列式、色版の種類等を入力設定可能にしている。特に、文字列変数は、文字列変数記憶手段に記憶しているものと同じものを画面から選択可能にされている。例えば、図４において、表示画面上の「変数入力」の項において、「ジョブ名」「色版名」…・・「同じ文字」「違う文字」というように、図４の変数欄の変数に該当する名称がボックス内に表示されており、そのボックスにカーソルを置くことによって選択すると、その選択されたボックス内の名称に相当する変数が、図３の表示画面の「名称」（▲２▼）に入力される。また、図３の表示画面の名称（▲２▼）のところへ、入力手段４により直接書きこむことにより、文字列変数記憶手段に新しい文字列変数を入力することも可能である。
【００４４】
なお、図３において、「名称」の項にはデータファイル１の新規生成時の名称に対する文字列式（定義式でもある）を入力し、「上書名称」には後で、同一ジョブ名で新規生成時と異なる名称が付された場合の名称に対する文字列式を入力する。この場合は、定義手段２ａは、「名称」の文字列式で定義し、それで定義できない場合は、「上書名称」の文字列式で定義する。
【００４５】
なお、予め、いつも使用する所望の文字列変数及び文字列式が決まっている場合は、必ずしも上記のような入力手段４による必要はなく、例えば、記憶手段等に記憶させておいて、それを用いるようにしてもよい。ただ、データファイル１がどんどん増えて行く事態に対して、新たな文字列式を作るような場合、新たな色版の種類の組合せがでるような場合には、入力手段４で入力できることが便利である。
【００４６】
次に図２を基に、動作フローを説明する。
ステップＳ１：図１の入力手段４は、予め図３の入力設定画面を表示する（なお、下記説明と図３の画面中の表記とは必ずしも一致しない。）。
【００４７】
ステップＳ２：操作者が、所望のデータファイル１の情報については既知であるから、入力設定画面をみながら、登録名称、文字列変数、文字列式、色版の種類等を入力する。例えば、「名称」のテキストボックス内にカーソルを置いて１クリックし、次にカーソルを「変数入力」の項の「ジョブ名」においてクリックすると、テキストボックス内に「ＪＯＢ」の変数が入力される。なお、ドット、スペース等は、キーボード等から入力可能にされている。
【００４８】
ここでは、例えば、次の条件が入力されたとする。
・「名称」の文字列変数：［ＤＩＦＦ  ＮＵＭ］［ＪＯＢ］［ＣＯＬＯＲ］［ＳＡＭＥ  ＮＵＭ］．ｔｉｆ
・色版の種類：Ｙｅｌｌｏｗ、Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｂｌａｃｋ
・なお、「上書名称」の文字列変数も入力しておくとよいが、この例では省く。
【００４９】
ステップ３：定義規約生成手段２は、入力手段４からの文字列変数を基に、入力された並びの順に文字列変数を配列した文字列式（［ＤＩＦＦ  ＮＵＭ］［ＪＯＢ］［ＣＯＬＯＲ］［ＳＡＭＥ  ＮＵＭ］．ｔｉｆ  ）を生成して、テキストボックス内に表示させるとともに、定義手段２ａに送る。
【００５０】
ステップ４、５、６、７：定義手段２ａは、今受けたデータファイル１の名称が、例えば、「ＪＯＢ．ｐｌ．１Ａ．Ｃ．ｔｉｆ」である場合、文字列式「［ＤＩＦＦ  ＮＵＭ］［ＪＯＢ］［ＣＯＬＯＲ］［ＳＡＭＥ  ＮＵＭ］．ｔｉｆ  」を基に定義する（Ｓ４）。しかし、文字列変数「ＤＩＦＦ  ＮＵＭ」、「ＳＡＭＥ  ＮＵＭ」、［ＣＯＬＯＲ］の順に該当する文字列を検索する（Ｓ４）が、受けたデータファイル１には該当するものがないので、結局、この文字列式で定義できないと判断する（Ｓ５−ＮＯ）。
【００５１】
ここで定義手段２ａは、「上書名称」の文字列式を入力手段４から受けているかどうか判断して（Ｓ６）して、受けて未定義の文字列式があれば（Ｓ６−ＹＥＳ）、「上書名称」の文字列式で定義することを試みる（Ｓ７）。
【００５２】
それでも、定義できないと判断された場合（Ｓ５―ＮＯ）は、未定義の「上書名称」の文字列があるかどうかを判断する（Ｓ６）。この場合は、既に定義を試みているので（Ｓ６−ＮＯ）ので、別なデータファイル１について「名称」の文字列式で定義することを開始する（Ｓ４）。例えば、次のデータファイル１としてデータファイル名「２ＪＯＢＭ００．ｔｉｆ」及び「１ＪＯＢＣ００．ｔｉｆ」を受けて上記文字列色で定義を開始する。やはり、文字列変数「ＤＩＦＦ  ＮＵＭ」、「ＳＡＭＥ  ＮＵＭ」、［ＣＯＬＯＲ］の順に該当する文字列を検索すると、それぞれ、（２，１）、（０，０）、（Ｍ，Ｃ）を検出できる。つまり、それぞれの文字列変数の属性にあったものが検出される。そして残りの文字（ＪＯＢ）をジョブ名とする。定義手段２ａは、これら定義できたものと判断し（Ｓ５−ＹＥＳ）、定義したジョブ名を該当するデータファイル１とともに出力する。
なお、ステップ６で「上書き名称」が入力されている場合（ステップＳ６−ＹＥＳ）は、その上書き名称で文字列で定義する。定義の仕方はステップ４と同じである。
【００５３】
ステップＳ８、９：判別手段２ｂは、予め入力手段４から必要な色版の種類を受けているので、定義手段２ａの出力から、同一ジョブ名で色版、Ｙｅｌｌｏｗ、Ｃｙａｎ、Ｍａｇｅｎｔａ、Ｂｌａｃｋのものを判別する（Ｓ８）が、同一の名称「ＪＯＢ」のデータファイル１では、未だ、色版が、Ｍ（Ｍａｇｅｎｔａ）とＣ（Ｃｙａｎ）の色版のものしか見つからないため、これらをフォルダ２ｄに保管して、次に定義手段２ａからの出力を待つ。判別手段２ｂは、約１０秒おきに定義手段２ａの出力を見に行き、判別を試みる。このようにして、さらに、同一ジョブ名で、Ｙｅｌｌｏｗ、Ｂｌａｃｋの色版のデータファイル１が判別（Ｓ８）できた時点で、これら４つのファイルを一つのカラーデータファイルとして纏めて出力する（Ｓ９）。
【００５４】
ステップＳ１０：判別手段２ｂで纏められた一つのファイルを対応する画像出力装置６へ転送する。
【００５５】
これまでの実施例は、主として、データファイル１の名称を対象として定義することによって、ジョブ名及び色版の各情報を取得することを説明してきたが、データファイル１のデータ内に含まれる識別情報からジョブ名及び色版の識別情報を取得できる場合は、その取得した情報を以って決定してもよい。
【００５６】
また、上記の画像出力装置６は、カラーデータファイルを用いて露光して用紙、或いはＰＳ版等の媒体に画像として出力する装置、プリンター等のいずれであってもよいし、或いは、液晶表示手段やＣＲＴでカラー画像を映すモニタであってもよい。
【００５７】
画像データ制御装置５は、上記のような動作を行う機能ブロックを有するが、先にも述べたが、ハード構成は、図７の制御装置７と同じである。したがって、本発明は、メモリ（記憶媒体）に記憶可能なプログラムをコンピュータに実行させることで上記機能を達成している。プログラム構造としては、主として表示手段及び操作手段を含む入力手段４の機能を達成するためマンーマシン関係のものと、主として上記ホットフォルダ２の機能関係のものを含む。そしていずれのプログラムも、図２に示すようなステップをコンピュータに実行させる。なお、このプログラムを記憶したメモリ、つまり、記憶媒体としては半導体メモリ、ＦＤ（登録商標）、メモリカード（磁気、集積回路含む）、光ディスクのいずれでもあってもよい。
【００５８】
本発明は、上記実施例に限られることなく、技術思想の利用・均等の範囲は本発明に属する。
【００５９】
【発明の効果】
以上説明したように本発明によれば、多くの種類の名称を有するデータファイルを受けて、ジョブの識別情報（名称）及び色版の種類を自動的に判別できる構成としたので、所要のジョブの所要の複数の色版のデータファイルを、一つのカラーデータファイルに纏めて出力できるので、間違いなく、さらに効率よくできる効果がある。
【００６０】
また、文字列変数を使った式で定義することから、変数名称の追加、特色の増加による色版の増加にも対応して、上記の出力を自動でできる効果がある。
【００６１】
また、カラーデータファイルを新規に作成する時と既に同ジョブが存在する時とで、ファイル名称の構成が異なる場合であっても、新規または上書き時のジョブの何れかが出力できないという問題も一つのホットフォルダで解決して作成できる効果がある。
【００６２】
上記のことから、画像データ制御装置及び画像出力装置を含むカラー画像出力システム（装置）としての運用効率も良くなる効果がある。
【図面の簡単な説明】
【図１】本発明の機能ブロックを説明するための図である。
【図２】図１の動作のフローを示す図である。
【図３】入力設定画面を説明する図である。
【図４】文字列変数を説明するための図である。
【図５】定義を説明するための図である。
【図６】ジョブ名の種類を説明するための図である。
【図７】本発明及び従来のハード構成を説明するための図である。
【符号の説明】
１  データファイル（単色のデータファイル）
２  ホットフォルダ
２ａ  定義手段
２ｂ  判別手段
２ｃ  定義規約生成手段
２ｄ  フォルダ
３  転送手段
４  入力手段（表示手段・操作手段）
５  カラー画像制御装置
６  画像出力装置
７  制御装置
【図１】
2005012401.tif 000003
【図２】
2005012401.tif 000004
【図３】
2005012401.tif 000005
【図４】
2005012401.tif 000006
【図５】
2005012401.tif 000007
【図６】
2005012401.tif 000008
【図７】
2005012401.tif 000009