(57)【要約】【課題】不正データを含むダウンロードデータの作成を未然に確実に防止することにより、操作者の精神的な負担や確認作業の軽減化を図ると共に、ダウンロードデータの処理に要する時間の短縮化を図る。【解決手段】本発明の画像形成システムは、色変換テーブルデータＡから構成要素Ａａを取得する構成要素データ取得手段２と、構成要素データ取得手段２が取得した色変換テーブルデータＡの構成要素Ａａが予め設定されている作成ルールＢに従って作成されているかどうかを判定する正当性判定手段４と、構成要素Ａａが作成ルールＢに従って作成されていると正当性判定手段４が判定した後に色変換テーブルデータＡをダウンロードし、ダウンロードデータＣを作成するダウンロードデータ作成手段５とを備えていることを特徴とする。【選択図】図１
2008217645.tif 000002
【特許請求の範囲】
【請求項１】
色変換テーブルデータからダウンロードデータを作成し、該ダウンロードデータに基づき画像形成処理を行う画像形成システムであって、
前記色変換テーブルデータから構成要素を取得する構成要素データ取得手段と、
該構成要素データ取得手段が取得した色変換テーブルデータの構成要素が予め設定されている作成ルールに従って作成されているかどうかを判定する正当性判定手段と、
前記構成要素が前記作成ルールに従って作成されていると前記正当性判定手段が判定した後に前記色変換テーブルデータをダウンロードし、前記ダウンロードデータを作成するダウンロードデータ作成手段と、
を備えていることを特徴とする画像形成システム。
【請求項２】
前記構成要素が前記作成ルールに従って作成されているかどうかを前記正当性判定手段が判定した結果を表示する判定結果表示手段をさらに備えている請求項１に記載の画像形成システム。
【請求項３】
色変換テーブルデータからダウンロードデータを作成し、該ダウンロードデータに基づき画像形成処理を行う画像形成プログラムであって、
前記色変換テーブルデータから構成要素を取得する構成要素データ取得ステップと、
該構成要素データ取得ステップで取得した色変換テーブルデータの構成要素が予め設定されている作成ルールに従って作成されているかどうかを判定する正当性判定ステップと、
該正当性判定ステップで前記構成要素が前記作成ルールに従って作成されていると判定した後に前記色変換テーブルデータをダウンロードし、前記ダウンロードデータを作成するダウンロードデータ作成ステップと、
をコンピュータに実行させるための画像形成プログラム。
【請求項４】
前記正当性判定ステップで前記構成要素が前記作成ルールに従って作成されているかどうかについて判定した結果を表示する判定結果表示ステップをさらにコンピュータに実行させるための請求項３に記載の画像形成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、色変換テーブルデータからダウンロードデータを作成し、該ダウンロードデータに基づき画像形成処理を行う画像形成システム及び画像形成プログラムに関する。
【背景技術】
【０００２】
近年におけるカラースキャナ、カラー複写機等のカラー画像形成装置の急速な普及に伴い、ユーザは、色変換テーブルデータをダウンロードして作成したダウンロードデータを利用してそれぞれの用途や要望に合わせて画像形成処理を行うことができるようになっている。
【０００３】
このような場合、従来は、図７に示すように、色変換テーブルデータの開発者がパソコン１１を使用して該色変換テーブルデータに構成要素を付加してダウンロードデータを作成し、該ダウンロードデータを操作者であるサービスマンや一般ユーザに提供していた（ダウンロードデータ作成工程）。
【０００４】
一方、ダウンロードデータを受け取った操作者は、パソコン１２からインターネット接続又はＵＳＢ（Universal Serial Bus）などのケーブル接続を介して画像形成装置１３に接続し、ダウンロードデータを送信してダウンロードを実行したり、或いは、ＳＤ（Secure Digital）メモリカードやＣＦ（Compact Flash）カードといった外部メディア１４にダウンロードデータを格納し、この外部メディア１４を画像形成装置１３に挿入してデータを読み込ませてダウンロードを実行したりして、ダウンロードデータをＨＤＤ（Hard Disk Drive）１５やメモリ１６等の画像形成装置１３の内部記憶装置１７に格納していた（ダウンロード実行工程）。
【０００５】
しかしながら、このような従来の手法では、専門知識を有する開発者のみがダウンロードデータの作成を行い、操作者はダウンロードできたかどうかを把握することができるのみであった。すなわち、構成要素の項目が未設定の状態になっていたり或いは間違って設定されていたりする不正データが前記色変換テーブルデータに含まれていたとしても、該不正データを検出することができず、そのままダウンロードデータとして画像形成装置１３内に格納されてしまうといった問題があった。
【０００６】
また、操作者がダウンロードデータに不正データが含まれているかどうかを知るためには、開発者に問い合わせなければならないといった問題もあった。
【０００７】
そこで、最近では、画像形成装置内に格納されている色変換テーブルデータに関する構成要素（属性情報）を取得し、該構成要素（属性情報）に基づいて不正データを検出する手段を備えたデータ処理システム及びデータ処理方法が提案されている（例えば、特許文献１参照）。
【特許文献１】特許第３８４８１９６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところが、上記した従来の手法では、一旦ダウンロードした後に不正データの検出作業を行い、不正データを検出した場合に、前記構成要素（属性情報）に基づきダウンロードデータの修復作業を行うようになっているため、未然に不正データを含むダウンロードデータの作成を防止することができないといった問題があった。
【０００９】
そのため、操作者に信頼性の高いダウンロードデータを提供することができず、操作者に対して精神的な負担を与えたり、確認作業時に多大な労力を負わせたりするといった問題や、ダウンロード処理に時間が掛かるといった問題があった。
【００１０】
本発明は上記した課題を解決すべくなされたものであり、不正データを含むダウンロードデータの作成を未然に確実に防止することにより、操作者の精神的な負担や確認作業の軽減化を図ることができると共に、ダウンロードデータの処理に要する時間の短縮化を図ることができる画像形成システム及び画像形成プログラムを提供することを目的とするものである。
【課題を解決するための手段】
【００１１】
上記した目的を達成するため、本発明は、色変換テーブルデータからダウンロードデータを作成し、該ダウンロードデータに基づき画像形成処理を行う画像形成システムであって、前記色変換テーブルデータから構成要素を取得する構成要素データ取得手段と、該構成要素データ取得手段が取得した色変換テーブルデータの構成要素が予め設定されている作成ルールに従って作成されているかどうかを判定する正当性判定手段と、前記構成要素が前記作成ルールに従って作成されていると前記正当性判定手段が判定した後に前記色変換テーブルデータをダウンロードし、前記ダウンロードデータを作成するダウンロードデータ作成手段とを備えていることを特徴とする。
【００１２】
そして、本発明に係る画像形成システムは、前記構成要素が前記作成ルールに従って作成されているかどうかを前記正当性判定手段が判定した結果を表示する判定結果表示手段をさらに備えていてもよい。
【００１３】
また、本発明は、色変換テーブルデータからダウンロードデータを作成し、該ダウンロードデータに基づき画像形成処理を行う画像形成プログラムであって、前記色変換テーブルデータから構成要素を取得する構成要素データ取得ステップと、該構成要素データ取得ステップで取得した色変換テーブルデータの構成要素が予め設定されている作成ルールに従って作成されているかどうかを判定する正当性判定ステップと、該正当性判定ステップで前記構成要素が前記作成ルールに従って作成されていると判定した後に前記色変換テーブルデータをダウンロードし、前記ダウンロードデータを作成するダウンロードデータ作成ステップとをコンピュータに実行させることを特徴とする。
【００１４】
そして、本発明に係る画像形成プログラムは、前記正当性判定ステップで前記構成要素が前記作成ルールに従って作成されているかどうかについて判定した結果を表示する判定結果表示ステップをさらにコンピュータに実行させてもよい。
【発明の効果】
【００１５】
本発明によれば、色変換テーブルデータをダウンロードする前に不正データを検出し、未然に不正データを含むダウンロードデータの作成を確実に防止することができるため、信頼性の高いダウンロードデータを操作者に提供することができる。したがって、操作者の精神的な負担や確認作業の軽減化を図ることができると共に、ダウンロードデータの処理に要する時間の短縮化を図ることができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照しつつ、本発明の実施の形態について説明する。ここで、図１は本発明の実施の形態に係る画像形成システムを示す概略図であり、図２は同画像形成システムの構成を示すブロック図である。
【００１７】
図１に示すように、本実施の形態に係る画像形成システムは、色変換テーブルデータＡが作成ルールＢに従って作成されている場合にダウンロードデータＣを作成し、このダウンロードデータＣに基づき画像形成処理を行うものであり、例えば、パソコン７にインストールされたダウンロードユーティリティにより実現される。
【００１８】
そして、この画像形成システムは、開発者が作成した色変換テーブルデータＡを取得するテーブルデータ取得手段１と、テーブルデータ取得手段１が取得した色変換テーブルデータＡから構成要素Ａａを取得する構成要素データ取得手段２と、予め設定されている作成ルールＢを取得する作成ルール取得手段３と、構成要素データ取得手段２が取得した色変換テーブルデータＡの構成要素Ａａ（図３参照）が作成ルールＢに従って作成されているかどうかを判定する正当性判定手段４と、構成要素Ａａが作成ルールＢに従って作成されていると正当性判定手段４が判定した後に色変換テーブルデータＡをダウンロードし、ダウンロードデータＣを作成するダウンロードデータ作成手段５と、構成要素Ａａが作成ルールＢに従って作成されているかどうかを正当性判定手段４が判定した結果を表示する判定結果表示手段６とを備えて構成されている。
【００１９】
図３は色変換テーブルデータＡの構成を示している。この色変換テーブルデータＡは、構成要素Ａａと、色変換テーブルデータＡのデータ本体である本体Ａｂとにより構成されている。そして、この場合の構成要素Ａｂは、ＲＧＢ，ＣＭＹＫ，ＬＡＢ，グレー等の入力カラーである入力色空間と、ＣＭＹＫ，Ｋ等の出力カラーである出力色空間と、Ｉｍａｇｅ，Ｔｅｘｔ，Ｖｅｃｔｏｒ，ＡＬＬ等の処理対象のデータオブジェクトである対象オブジェクトと、６，９，１７等の格子数とから構成されている。
【００２０】
図４は作成ルールＢの構成を示しており、この作成ルールＢは、ＲＧＢ，ＣＭＹＫ，ＬＡＢ，グレー等の入力カラーである入力色空間と、ＣＭＹＫ，Ｋ等の出力カラーである出力色空間と、６，９，１７等の格子数と、入力色空間、出力色空間、格子数から求められるデータサイズとから構成されている。
【００２１】
図５はダウンロードデータＣの構成を示しており、図３の色変換テーブルデータＡに管理ＩＤ（例えば、ＩＤ００１）が付加されて構成されている。
【００２２】
次に、図面を参照しつつ、本発明の実施の形態に係る画像形成システムの処理手順について説明する。ここで、図６は本発明の実施の形態に係る画像形成システムの処理手順を示すフローチャートである。なお、以下の説明では、格子数が９のＲＧＢのカラーのイメージ用の色変換テーブルデータのダウンロードデータを作成する場合について例示して説明する。
【００２３】
先ず、開発者が、始めに自分が作成した色変換テーブルデータＡを読み込み（Ｓ１０１）、該読み込んだ色変換テーブルデータＡに対して構成要素Ａａの各項目を設定する（Ｓ１０２）。本実施の形態では、構成要素Ａａの各項目において、例えば、入力色空間としてＲＧＢ、出力色空間としてＣＭＹＫ、対象オブジェクトとしてイメージ、格子数として９という値を設定している。なお、これらの構成要素Ａａの設定は、プロパティ画面において直接入力してもよく、また、ファイルから読み込むようにしてもよい。
【００２４】
次いで、テーブルデータ取得手段１が取得した色変換テーブルデータＡから構成要素データ取得手段２が構成要素Ａａを取得し、正当性判定手段４は、この構成要素Ａａである、入力カラー、出力カラー、格子数が対象外のものに設定されていないかどうかを、作成ルール取得手段３によって取得された作成ルールＢに従って確認すると同時に、この構成要素Ａａから求められるテーブルのデータサイズと取得した色変換テーブルデータＡのデータサイズとが一致しているかどうかを確認し、色変換テーブルデータＡの正当性を判定する（Ｓ１０３）。
【００２５】
その結果、色変換テーブルデータＡが正当であると正当性判定手段４が判定した場合には、ダウンロード作成手段５が色変換テーブルデータＡに管理ＩＤを付加してダウンロードデータＣを作成し（Ｓ１０４）、判定結果表示手段６はその判定結果を管理ＩＤと共に表示する（Ｓ１０５）。
【００２６】
一方、前記ステップ１０３において、色変換テーブルデータＡが正当でないと正当性判定手段４が判定した場合には、判定結果表示手段６は、色変換テーブルデータＡのどの構成要素Ａａが対象外のものに設定されていたのか、或いは、それらの構成要素Ａａから求められるテーブルのデータサイズと取得した色変換テーブルデータＡのデータサイズとが一致しなかったのかを表示する（Ｓ１０６）。
【００２７】
このように上記した実施の形態に係る画像形成システムによれば、色変換テーブルデータＡをダウンロードする前に不正データを検出し、未然に不正データを含むダウンロードデータＣの作成を確実に防止することができるため、信頼性の高いダウンロードデータＣを操作者に提供することができる。したがって、操作者の精神的な負担や確認作業の軽減化を図ることができると共に、ダウンロードデータＣの処理に掛かる時間の短縮化を図ることができる。
【００２８】
なお、上記した実施の形態において、色変換テーブルデータＡの正当性を正当性判定手段４が判定する際に、構成要素Ａａのすべての項目が作成ルールＢに基づいて設定されているかどうかについて確認しているが、これは単なる例示に過ぎず、例えば、データサイズだけを確認したり、或いは、データサイズと入力色空間、又はデータサイズと出力色空間、又はデータサイズと格子数により確認したりする等、各種変更が可能である。
【００２９】
また、上記した色変換テーブルデータＡの構成要素Ａａの項目は、単なる例示に過ぎず、対象オブジェクトを省略する等、各種変更が可能である。
【図面の簡単な説明】
【００３０】
【図１】本発明の実施の形態に係る画像形成システムを示す概略図である。
【図２】本発明の実施の形態に係る画像形成システムの構成を示すブロック図である。
【図３】本発明の実施の形態に係る画像形成システムの色変換テーブルデータの構成を示す図である。
【図４】本発明の実施の形態に係る画像形成システムの作成ルールの構成を示す図である。
【図５】本発明の実施の形態に係る画像形成システムのダウンロードデータの構成を示す図である。
【図６】本発明の実施の形態に係る画像形成システムの処理手順を示すフローチャートである。
【図７】従来例を示す概略図である。
【符号の説明】
【００３１】
Ａ          色変換テーブルデータ
Ａａ        構成要素
Ｂ          作成ルール
Ｃ          ダウンロードデータ
２          構成要素データ取得手段
４          正当性判定手段
５          ダウンロードデータ作成手段
６          判定結果表示手段
【図１】
2008217645.tif 000003
【図２】
2008217645.tif 000004
【図３】
2008217645.tif 000005
【図４】
2008217645.tif 000006
【図５】
2008217645.tif 000007
【図６】
2008217645.tif 000008
【図７】
2008217645.tif 000009