(57)【要約】【課題】  色変換テーブルを切り替える際に元の色変換テーブルを円滑に復元できるようにする。【解決手段】  色変換テーブルにもとづき画像処理を行う画像処理部３００を備えた画像形成装置１０であって、当該画像形成装置１０に設定されている色変換テーブルデータを抽出するテーブルデータ抽出部１１０と、所定操作に応じてＵＳＢメモリ２０から任意の色変換テーブルデータをダウンロードするテーブルダウンロード部１１２と、テーブルダウンロード部１１２の実行により前記色変換テーブルデータのダウンロードが行われる場合に前記抽出した色変換テーブルデータをＵＳＢメモリに書き込むテーブルバックアップ部１１３と、からなる構成としてある。【選択図】      図１
2010171921.tif 000002
【特許請求の範囲】
【請求項１】
色変換テーブルにもとづき画像処理を行う画像処理部を備えた画像形成装置であって、
当該装置に設定されている色変換テーブルデータを抽出するテーブルデータ抽出手段と、
所定操作に応じて外部の記憶媒体から任意の色変換テーブルデータをダウンロードするテーブルダウンロード手段と、
前記テーブルダウンロード手段の実行により前記色変換テーブルデータのダウンロードが行われる場合に前記抽出した色変換テーブルデータを前記記憶媒体に書き込むテーブルバックアップ手段と、
を備えることを特徴とする画像形成装置。
【請求項２】
前記外部の記憶媒体に保存された色変換テーブルデータの識別データを表示する操作表示手段と、
所定の入力操作に応じて前記表示された色変換テーブルデータの識別データの中から任意の識別データを選択するテーブル選択手段と、
前記テーブルダウンロード手段は、選択された前記識別データが付された色変換テーブルデータを前記記憶媒体からダウンロードする請求項１記載の画像形成装置。
【請求項３】
入力操作に応じて前記テーブルバックアップ手段の実行を制御するリカバリモード設定手段を備える請求項１又は２記載の画像形成装置。
【請求項４】
前記テーブルデータ抽出手段が抽出した色変換テーブルデータに対して所定の識別データを付加する識別データ付加手段を備え、
前記テーブルバックアップ手段は、前記テーブルダウンロード手段の実行とともに前記識別データが付加された色変換テーブルデータを前記外部の記憶媒体に書き込む請求項１乃至３のいずれか一項記載の画像形成装置。
【請求項５】
前記識別データ付加手段は、当該手段実行時の暦及び／又は時刻を前記識別データとして付加する請求項４記載の画像形成装置。
【請求項６】
本体に設定されている色変換テーブルデータと前記外部の記憶媒体に保存されてある色変換テーブルデータとの比較を行うテーブルデータ比較部を備え、
前記テーブルバックアップ部は、
本体に設定されている色変換テーブルが前記外部の記憶媒体に保存されているいずれかの色変換テーブルに一致する場合に、前記本体に設定されている色変換テーブルを前記外部の記憶媒体に書き込まない請求項１乃至５のいずれか一項記載の画像形成装置。
【請求項７】
前記外部の記憶媒体に保存されている一又は二以上の色変換テーブルの識別データから形成されるリンクリストを作成するリンクリスト作成部を備え、
前記テーブルデータ比較部は、
本体に設定されている色変換テーブルデータと前記リンクリストを形成する色変換テーブルの識別データとを比較する請求項６記載の画像形成装置。
【請求項８】
色変換テーブルにもとづき画像処理を行う画像形成方法であって、
前記画像形成装置に設定されている色変換テーブルデータを抽出するテーブルデータ抽出ステップと、
所定操作に応じて外部の記憶媒体から任意の色変換テーブルデータを前記画像形成装置にダウンロードするテーブルダウンロードステップと、
前記テーブルダウンロードステップの実行により前記色変換テーブルデータのダウンロードが行われる場合に前記抽出した色変換テーブルデータを前記記憶媒体に書き込むテーブルバックアップステップと、
を有する画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カラーテーブルを切り替えることによって所望の色味を実現する画像形成装置及び画像形成方法に関する。
【背景技術】
【０００２】
カラープリンタ装置やカラー複写機等、カラー画像形成装置が再現しうる色は、生産メーカーや機種によって微妙に異なる。
また、これら画像形成装置を利用するユーザの嗜好にはバラツキがあるため、装置を導入した当初から各ユーザの好みの色味を表現することは困難である。
そこで、近年は、カラーテーブルを切り替えることによって、所望の色味を実現できる画像形成装置が提供されている。
【０００３】
図１０は、このような従来の方法にもとづくカラーテーブルの切り替え手順を示した概念図である。
同図に示すように、従来の方法によるカラーテーブルの切り替えは、まず、種々のカラーテーブルが用意されてある保守事業者等のサービスブリテンデータベース４０から、所望の色味に近いと思われる一又は二以上のテーブルデータを取り出し、ＵＳＢメモリ２０などの記憶媒体に取り込む（ステップI）。
そして、保守対応者（サービスマン）が対象の画像形成装置が設置されている場所に行き（ステップII）、ＵＳＢメモリ２０を画像形成装置に装着することによってＵＳＢメモリ２０に記憶されているカラーテーブルを取り込む（ステップIII）。
これにより、元のカラーテーブルＡはカラーテーブルＢに切り替わり、以降、カラーテーブルＢにもとづいて描画処理が実行される。
【０００４】
しかしながら、このように新たなカラーテーブルに切り替えた後に、元のカラーテーブルに戻さなければならない場合がある。
例えば、カラーテーブルの切り替え後に、やはり元の色味が良いと感じたユーザからこのような切り戻しの要請を受けるケースがある。また、カラーテーブルの切り替えに際し、サービスマンが前のカラーテーブルに戻したいケース等もある。
しかし、一旦、別のカラーテーブルに切り替えた後に元のカラーテーブルを復元することは容易ではない。
これは、カラーテーブルの記憶領域は通常一つしかなく、別のカラーテーブルを上書き保存すると元のカラーテーブルは消滅するからである。
また、偶然に、ＲＡＭ内に元のカラーテーブルが保持されている場合もあるが、揮発メモリの場合は電源を遮断した時点で消失してしまう等、信頼性や安定性に欠ける。
このため、現実には、あらためて元のカラーテーブルと同一のファイルを取得し、サービスマンが再度ユーザ先に出向いて同様の作業を繰り返すなど、余分な手間がかかる問題となっていた。
【０００５】
そこで、このような問題に対し、初期のカラーテーブルを含む複数のカラーテーブルを予め備えた画像処理装置が開示されている（例えば、特許文献１参照）。
この画像形成装置によれば、別のカラーテーブルへの切り替えができるとともに、元のカラーテーブルへの切り戻しもできる構成となっている。
すなわち、必要と見込まれるいくつかのカラーテーブルを予めハードディスク等に保存しておくことによって、その保存範囲内において、カラーテーブルの切り替えや切り戻しを自在にすることができる。
そして、このような技術によれば、上述した問題の解消も可能である。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−２４４４３３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載されている画像形成装置では、複数のカラーテーブルを永続的に保持する記憶手段やその領域を余分に確保する必要があるため、コスト高となる。
このため、カラーテーブルの切り替え頻度が多いユーザには相応の効果が期待できるが、切り替えの頻度が少ないユーザにとっては無駄なコストとなってしまう。
また、装置の高機能化に伴って操作が複雑となる問題も発生し、このために保守対応の要請が増え、却って、サービスマンの負荷が増える問題も生じうる。
【０００８】
本発明は、以上のような従来の技術が有する問題を解決するために提案されたものであり、カラーテーブルへの切り替え後に困難とされてきた元のカラーテーブルへの切り戻しを簡便にかつ円滑に実現できる画像形成装置、画像形成方法及び画像形成プログラムの提供を目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明の画像形成装置は、色変換テーブルにもとづき画像処理を行う画像処理部を備えた画像形成装置であって、当該装置に設定されている色変換テーブルデータを抽出するテーブルデータ抽出手段と、所定操作に応じて外部の記憶媒体から任意の色変換テーブルデータをダウンロードするテーブルダウンロード手段と、前記テーブルダウンロード手段の実行により前記色変換テーブルデータのダウンロードが行われる場合に前記抽出した色変換テーブルデータを前記記憶媒体に書き込むテーブルバックアップ手段と、を備えた構成としてある。
【００１０】
また、本発明の画像形成方法は、色変換テーブルにもとづき画像処理を行う画像形成方法であって、前記画像形成装置に設定されている色変換テーブルデータを抽出するテーブルデータ抽出ステップと、所定操作に応じて外部の記憶媒体から任意の色変換テーブルデータを前記画像形成装置にダウンロードするテーブルダウンロードステップと、前記テーブルダウンロードステップの実行により前記色変換テーブルデータのダウンロードが行われる場合に前記抽出した色変換テーブルデータを前記記憶媒体に書き込むテーブルバックアップステップと、を有する方法としてある。
【発明の効果】
【００１１】
本発明の画像形成装置、画像形成方法及び画像形成プログラムによれば、色変換テーブルの切り替えを容易に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第一実施形態に係る画像形成装置の構成を示したブロック図である。
【図２】本発明の第一実施形態の画像形成装置においてダウンロード用に変換されたカラーテーブルデータの例を示した図である。
【図３】本発明の第一実施形態の画像形成装置の操作表示部（操作パネル）の一例を示した平面図である。
【図４】本発明の第一実施形態に係るテーブル切り替えの動作手順を示したフローチャートである。
【図５】本発明の第一実施形態のテーブル切り替えに係る装置間処理を示したシーケンス図である。
【図６】本発明の第二実施形態に係る画像形成装置の構成を示したブロック図である。
【図７】本発明の第二実施形態の画像形成装置の操作表示部（操作パネル）の一例を示した平面図である。
【図８】本発明の第二実施形態に係るテーブル切り替えの動作手順を示したフローチャートである。
【図９Ａ】本発明の第二実施形態のテーブル切り替えに係る装置間処理を示したシーケンス図である。
【図９Ｂ】本発明の第二実施形態のテーブル切り替えに係る装置間処理を示したシーケンス図である。
【図９Ｃ】本発明の第二実施形態のテーブル切り替えに係る装置間処理を示したシーケンス図である。
【図１０】従来の方法にもとづくカラーテーブルの切り替え手順を示した概念図である。
【発明を実施するための形態】
【００１３】
以下、本発明に係る画像形成装置の実施形態について図面を参照して説明する。
ここで、以下に説明する本発明の実施形態に係る画像形成装置は、プログラム（ソフトウェア）の命令によりコンピュータで実行される処理，手段，機能によって実現される。プログラムは、コンピュータの各構成要素に指令を送り、以下に示すような所定の処理・機能を行わせる。すなわち、本実施形態の画像形成装置及び画像形成方法における各処理・手段（例えば、テーブルデータ抽出、フォーマット変換、テーブルダウンロード、テーブルバックアップ、テーブル選択、識別データ付加、リカバリモード設定、テーブルデータ保存、テーブルデータ比較、リンクリスト作成、表示モード切替、操作表示、画像処理等）は、プログラムとコンピュータとが協働した具体的手段によって実現される。
なお、プログラムの全部又は一部は、例えば、磁気ディスク，光ディスク，半導体メモリ，その他任意のコンピュータで読取り可能な記録媒体により提供され、記録媒体から読み出されたプログラムがコンピュータにインストールされて実行される。また、プログラムは、記録媒体を介さず、通信回線を通じて直接にコンピュータにロードし実行することもできる。
【００１４】
＜第一実施形態＞
まず、本発明の第一実施形態に係る画像形成装置について図１〜図５を参照して説明する。
図１は、本実施形態の画像形成装置の構成を示すブロック図である。
同図に示すように、本実施形態の画像形成装置１０は、制御部１００を中心とする各構成部を備え、これらを個別又は複合的に実行させることによって本発明特有の作用を奏する。
中央制御部（コントローラ）１０１は、ＣＰＵ（Central  Processing  Unit）、ＲＯＭ（Read  Only  Memory）及びＲＡＭ（Random  Access  Memory）、書き込み可能で不揮発なフラッシュメモリ（EEPROM等）によって構成されており、ＲＯＭに格納された所定のプログラムを実行することでシステムバス１０２に接続された各構成部を機能ブロックとして構成し、作用させる。
また、ＲＡＭは、主に、ＣＰＵが各演算処理を行う上でのワークエリアとして機能する。
また、フラッシュメモリは、主にデバイスの設定値などを格納するメモリとして機能する。
【００１５】
テーブルデータ抽出部１１０は、当該画像形成装置１０の本体に現在設定されている色変換テーブル（以下、「本体のカラーテーブル」という。）を抽出する。
本実施形態においては、本体のカラーテーブルとしてテーブルＡが設定されているものとする。
フォーマット変換部１１１は、テーブルデータ抽出部１１０が抽出した本体のカラーテーブルをＵＳＢメモリ２０に書き込むため、又は、後に本体にダウンロードするため、所定の形式（フォーマット）に変換する処理を行う。
【００１６】
テーブルダウンロード部１１２は、所定操作に応じ、外部の記憶媒体（ＵＳＢメモリ２０）から所望のカラーテーブルをダウンロードする。
テーブルダウンロード部１１２によってダウンロードされたカラーテーブルは、テーブルデータ保存部１１７のテーブル記憶領域（フラッシュメモリ）に上書き保存されることによってカラーテーブルが切り替わる。
このため、以降に描画処理される画像データに対しては、テーブル切り替え後のカラーテーブルにもとづき色変換が行われることとなる。
【００１７】
テーブルバックアップ部１１３は、フォーマット変換部１１１によって変換された本体のカラーテーブルを、外部インタフェース４００を介しＵＳＢメモリ２０に書き込む。これにより、本体のカラーテーブルをバックアップするものである。
【００１８】
テーブル選択部１１４は、操作表示部２００における所定操作に応じ、任意のカラーテーブルを選択する。
具体的には、操作表示部２００に表示された複数のカラーテーブルのファイル名の中から指定された一のカラーテーブルが切り替え対象として選択される。
【００１９】
識別データ付加部１１５は、本体のカラーテーブルをＵＳＢメモリ２０に書き込む際、そのファイルに識別データを付するものであり、例えば、任意のファイル名を用いることができる。
また、タイマ（図示せず）との連携により、ファイル名を暦や時刻等によって構成することができる。
これにより、一意の識別データを自動的に付することができ、また、履歴(世代)管理も容易となる。
【００２０】
リカバリモード設定部１１６は、ユーザの入力操作に応じ、いわゆる「リカバリモード」を設定する。
ここで、「リカバリモード」とは、以前に画像形成装置１０に設定されていたカラーテーブルを復元可能とするモードであり、操作表示部２００を介してオン／オフの切り替えが可能である。
具体的には、図３に示すように、「リカバリスイッチ」を「オン」に設定した上で、ダウンロード要求を行うと、中央制御部１０１によりリカバリモードは「オン（有効）」に設定される。
例えば、デフォルトの状態では、リカバリモードを「オン（有効）」に予め設定しておき、必要に応じてリカバリモードを「オフ（無効）」に変更するといった使い方も可能である。
リカバリモードをオフにすることによってテーブル切り替えの高速化を図ることができ、又、リカバリモードをオンにすることによってデータの冗長性を高めることができる。
【００２１】
テーブルデータ保存部１１７は、不揮発メモリ等の記憶媒体によって構成され、画像形成装置１０での色変換に用いるカラーテーブルを保存するものである。
このため、ＵＳＢメモリ２０からダウンロードされたカラーテーブルは、カラーテーブル保存部１１７のテーブル記憶領域において元のカラーテーブルに上書き保存される。
【００２２】
操作表示部２００は、液晶ディスプレイやタッチパネル等からなる操作パネル等によって構成される。
一般的には、印刷処理の実行命令や、切り替え対象のテーブルを指定するための操作画面等を表示するために用いられる。
また、操作表示部２００は、リカバリモードを表示又は設定するための画面表示を行う。
具体的には、切り替え対象となるテーブルのダウンロードを要求するとともに、リカバリモードの設定を要求することができる。
【００２３】
画像処理部３００は、テーブルデータ保存部１１７に現在保存されてあるカラーテーブルを通じて、対象となる印刷データの描画処理を行う。
外部インタフェース４００は、外部の記憶媒体や記憶装置とのインタフェースであり、本実施形態ではＵＳＢメモリ等のリムーバブルメディアを着脱しうる機構としている。
また、外部インタフェース４００は、リムーバブルメディアに限らず、例えば、有線、無線を介した外部の記憶媒体又は記憶装置とのインタフェースも含む。
【００２４】
ＵＳＢメモリ２０は、画像形成装置１０に着脱可能なリムーバブルメディアであり、その内部には、予め切り替え対象となる一以上のカラーテーブルを保存しておくことができる。
ＵＳＢメモリ２０には、画像形成装置１０にダウンロード可能な形式のテーブルデータを保存することができる。例えば、図２に示すように、印刷データの形式(raster、vector、text等)や色空間別（RGB、CMYK等）に対応した複数種類のカラーテーブルを保存しておくこともできる。
【００２５】
次に、本実施形態のテーブル切り替え方法について図４を参照しながら説明する。
図４は、本実施形態のテーブル切り替え方法の動作手順を示したフローチャートである。
なお、ここでは、カラーテーブル（テーブルＢ及びテーブルＤ）を予め保存したＵＳＢメモリ２０が、画像形成装置１０に装着された直後からの手順について説明を行う。
【００２６】
まず、中央制御部１０１は、外部インタフェース４００を介して、ＵＳＢメモリ２０の装着を認識する（Ｓ１１）。
次に、ＵＳＢメモリ２０に保存されてあるカラーテーブルのファイル名が抽出され、操作表示部２００がこれを表示する（Ｓ１２）。
【００２７】
次いで、操作表示部２００での所定操作に応じ、ユーザが選択したカラーテーブルのダウンロード要求が中央制御部１０１に対して行われる（Ｓ１３）。
ここで、中央制御部１０１は、リカバリモードが「ＯＮ」か「ＯＦＦ」か、すなわち、リカバリを伴うダウンロード要求か否かを判定する（Ｓ１４）。
具体的には、図３に示すように、「リカバリスイッチ」が「ＯＮ」のダウンロード要求であるか、「リカバリスイッチ」が「ＯＦＦ」のダウンロード要求であるか、を中央制御部１０１が判定する。
【００２８】
ステップＳ１４において、リカバリを伴うと判定された場合（Ｓ１４：ＯＮ）、テーブルデータ抽出部１１０は画像形成装置１０の本体に設定されているカラーテーブルを抽出する（Ｓ１５）。
次に、フォーマット変換部１１１は、ステップＳ１５で抽出した本体のカラーテーブルを装置−記憶媒体間で転送可能な形式に変換する（Ｓ１６）。
【００２９】
また、識別データ付加部１１５は、変換した本体のカラーテーブルに対してファイル名（識別データ）を付する（Ｓ１７）。なお、ファイル名は、その時の暦や時刻等を含めるようにする。
次に、中央制御部１０１は、ＵＳＢメモリ２０にアクセスして一時的に書き込み可能状態にしたうえで（Ｓ１８）、テーブルバックアップ部１１３が、本体のカラーテーブルをＵＳＢメモリ２０に書き込む（Ｓ１９）。
【００３０】
ステップＳ１９においてＵＳＢメモリ２０に本体のカラーテーブルが書き込まれると、テーブルダウンロード部１１２は、ステップＳ１３において選択されたカラーテーブルのダウンロードを実行する（Ｓ２０）。
なお、ステップＳ１４において、リカバリを伴わないと判定された場合（Ｓ１４：オフ）は、上記ステップＳ１５〜Ｓ１９を行わずステップＳ２０の処理を行う。つまり、この場合、ＵＳＢメモリ２０へのバックアップは行わずにすぐにダウンロードを行う。
そして、最後に、中央制御部１０１は、ＵＳＢメモリ２０からダウンロードしたカラーテーブルを不揮発メモリ（テーブルデータ保存部１１７）に保存することによって、カラーテーブルの切り替えが終了する（Ｓ２１）。
【００３１】
続いて、本実施形態のテーブル切り替えに係る装置間処理について図面を参照しながら説明を行う。
図５は、本実施形態のテーブル切り替えに係る装置間処理を示したシーケンス図である。
なお、同図では、時系列ごとにステージを分けており、ステージＡ、ステージＢ、ステージＣの順に説明を行う。
また、同図に示すように、画像形成装置１０にはテーブルＡが予め設定されており、ＵＳＢメモリ２０にはテーブルＢとテーブルＤが切り替え対象のカラーテーブルとして予め保存されているものとする。
【００３２】
（ステージＡ）
図５に示すステージＡは、ＵＳＢメモリ２０の装着時からカラーテーブルの切り替えが完了するまでの手順を示したものである。
まず、制御部１００の中央制御部１０１は、ＵＳＢメモリ２０が装着されたことを検知する（Ａ１）。
これにより、ＵＳＢメモリ２０に保存されてあるカラーテーブル（テーブルＢ、テーブルＤ）のファイル名が抽出され、操作表示部２００に通知される（Ａ２）。
【００３３】
次に、操作表示部２００は、テーブルＢのファイル名（B.txt）とテーブルＤのファイル名（D.txt）とを操作パネル上に表示する（Ａ３）。
ここで、ユーザの指定に応じ、操作表示部２００から制御部１０１に対しテーブルＢのダウンロード要求が行われる（Ａ４）。
具体的には、図５のステージＡのパネルの「カラーテーブルダウンロードファイル一覧」欄に示すように、「B.txt」を選択・実行することによって、テーブルＢのダウンロード要求が制御部１００に通知される。
また、同図に示すように、「リカバリスイッチ」を「ＯＮ」に選択してダウンロード要求が行われると、リカバリモード設定部１１６がリカバリモードを設定する。
【００３４】
続いて、制御部１００のテーブルバックアップ部１１３は、テーブルデータ保存部１１７に保存されてあるテーブルＡの書込処理を行い（Ａ５）、この結果、ＵＳＢメモリ２０にテーブルＡが追加保存される（Ａ６）。
このとき、識別データ付加部１１５がテーブルＡに対しその年月日などの暦や時刻をファイル名とした識別子を付したうえでＵＳＢメモリ２０への保存を行っても良い。例えば、同図の場合、２００８年ｘｘ月ｙｙ日の最初のバックアップデータを示す「2008xxyy_1」をファイル名として付することができる。
【００３５】
次いで、ＵＳＢメモリ２０から画像形成装置１０に対してテーブルＢがダウンロードされテーブルデータ保存部１１７に上書き保存される（Ａ７）。
これによって、画像形成装置１０のカラーテーブルが、テーブルＡからテーブルＢに切り替わるとともに、ＵＳＢメモリ２０には、テーブルＢとテーブルＤとに加え、ファイル名「2008xxyy_1」のテーブルＡが保存される。
そして、この状態で出力処理が実行されると、テーブルＢにもとづく色味が施された描画出力が行われる（Ａ８）。
【００３６】
（ステージＢ）
ステージＢでは、ステージＡの過程を経て、ＵＳＢメモリ２０にバックアップしたテーブルＡ（ファイル名「2008xxyy_1」）によってカラーテーブルを切り替える手順を示したものである。つまり、ここでは、画像形成装置１０に以前設定されていたカラーテーブルに切り戻す手順を示す。また、この時点でＵＳＢメモリ２０に保存されているカラーテーブルのファイル名が操作表示部２００に通知され、図５（ステージＢ）のパネル図に示すように、「カラーテーブルダウンロードファイル一覧」欄に表示されているものとする。
【００３７】
図５（ステージＢ）に示すように、まず、ユーザの指定に応じ、操作表示部２００から制御部１０１に対しファイル名「2008xxyy_1」のテーブルＡのダウンロードが要求される（Ｂ１）。
また、同図に示すように、リカバリスイッチを「ＯＮ」に選択してダウンロード要求が行われると、リカバリモード設定部１１６がリカバリモードを設定する。
【００３８】
続いて、制御部１００のテーブルバックアップ部１１３は、テーブルデータ保存部１１７に保存されてあるテーブルＢの書込処理を行い（Ｂ２）、この結果、ＵＳＢメモリ２０にテーブルＢが追加保存される（Ｂ３）。
このとき、識別データ付加部１１５は、テーブルＢに対し、「２００８年ｘｘ月ｙｙ日」の２番目のバックアップデータを示す「2008xxyy_2」をファイル名として付する。
このため、ＵＳＢメモリ２０には、ファイル名「B.txt」のテーブルＢとファイル名「2008xxyy_2」のテーブルＢとが共存することとなる。
【００３９】
次いで、ＵＳＢメモリ２０から画像形成装置１０に対してファイル名「2008xxyy_1」のテーブルＡがダウンロードされテーブルデータ保存部１１７に上書き保存される（Ｂ４）。
これによって、画像形成装置１０のカラーテーブルがテーブルＢからテーブルＡに切り替わるとともに、ＵＳＢメモリ２０には、テーブルＢ、テーブルＤ、ファイル名「2008xxyy_1」のテーブルＡに加え、ファイル名「2008xxyy_2」のテーブルＢが保存された状態に変移する。
そして、この状態で出力が実行されると、テーブルＡにもとづく色味が施された描画出力が行われる（Ｂ５）。
【００４０】
（ステージＣ）
ステージＣでは、ステージＢの過程を経て、ＵＳＢメモリ２０にバックアップしたテーブルＢ（ファイル名「2008xxyy_2」）によってカラーテーブルを切り替える手順を示したものである。また、この時点でＵＳＢメモリ２０に保存されているカラーテーブルのファイル名が操作表示部２００に通知され、図５（ステージＣ）のパネル図に示すように、「カラーテーブルダウンロードファイル一覧」欄に表示されているものとする。
【００４１】
図５（ステージＣ）に示すように、まず、ユーザの指定に応じ、操作表示部２００から制御部１０１に対しファイル名「2008xxyy_2」のテーブルＢのダウンロードが要求される（Ｃ１）。
また、同図に示すように、リカバリスイッチを「ＯＦＦ」に選択してダウンロード要求が行われると、リカバリモード設定部１１６はリカバリモードを解除する。
つまり、ここでは、テーブルＢのダウンロード要求は行われるが、本体に設定されている（「2008xxyy_1」テーブルＡ）のバックアップは省略される。
【００４２】
これを受け、制御部１００は、ＵＳＢメモリ２０に対してファイル名「2008xxyy_2」のテーブルＢのダウンロード要求を行う（Ｃ２）。
この結果、ＵＳＢメモリ２０に現在保存されているファイル名「2008xxyy_2」のテーブルＢが画像形成装置１０にダウンロードされ、テーブルデータ保存部１１７に上書き保存される（Ｃ３）。
これによって、画像形成装置１０のカラーテーブルが、テーブルＡからテーブルＢに切り替わる。
そして、この状態で出力が実行されると、テーブルＢにもとづく色味が施された描画出力が行われる（Ｃ４）。
【００４３】
以上説明したように、本実施形態の画像形成装置１０によれば、テーブルデータ抽出部１１０及びテーブルバックアップ部１１３を備え、カラーテーブルを切り替える際に画像形成装置１０に現在設定されているカラーテーブルをＵＳＢメモリ２０に保存することができる。
このため、自動的に本体のカラーテーブルを自動的にバックアップする作用を奏する。
したがって、何らかの理由で元のカラーテーブルに戻す必要性が生じた場合であっても、容易にこれを実現することができる。
【００４４】
また、本実施形態の画像形成装置１０は、カラーテーブルのバックアップ処理を制御することも可能である。これにより、安全性を重視した切り替えを行うか、迅速性を重視した切り替えを行うか、といった選択も可能となる。
さらに、本実施形態の画像形成装置１０は、識別データ付加部１１５を備えており、カラーテーブルの切り替えに際し、カラーテーブルに暦等の一意な識別名を自動的に付することができる。
そして、本実施形態の画像形成装置１０によれば、ハードウェアの改造も特に必要とせず、簡易なアルゴリズムによって上述の作用・効果を奏することができるため、利便性、信頼性、高速性に優れた画像形成装置を安価に提供することが可能である。
【００４５】
＜第二実施形態＞
次に、本発明の第二実施形態に係る画像形成装置について図６〜図９を参照しながら説明する。
図６は、本実施形態の画像形成装置の構成を示すブロック図である。
本実施形態は、ＵＳＢメモリ２０からカラーテーブルをダウンロードする際に、ＵＳＢメモリ２０に対し画像形成装置１０の本体のカラーテーブルをバックアップする点においては第一実施形態と同様である。
しかしながら、本実施形態は、カラーテーブルの切り替えの際に、一定の条件を満たした場合にのみ本体のカラーテーブルをバックアップする点において第一実施形態と異なる。
具体的には、ＵＳＢメモリ２０に既に本体のカラーテーブルが存在する場合にはバックアップ処理を省略する。
他の構成要素は第一実施形態と同様である。
したがって、図６において、図１と同様の構成部分については同一の符号を付して、その詳細な説明を省略する。
【００４６】
図６に示すように、本実施形態の画像形成装置１０は、制御部１００が、テーブルデータ比較部１１８、リンクリスト作成部１１９及び表示モード切替部１２０をさらに備えている。
【００４７】
テーブルデータ比較部１１８は、画像形成装置１０の本体に設定されているカラーテーブルとＵＳＢメモリ２０に保存されてあるカラーテーブルとの比較を行う。
具体的には、テーブルデータ保存部１１７に保存されてあるカラーテーブルのファイル名と、ＵＳＢメモリ２０に保存されているカラーテーブルのファイル名とを照合して一致するファイル名が存在するか否かを判定する。
また、本実施形態では、後述するリンクリスト（ＵＳＢメモリ２０に現在保存されているカラーテーブルのインデックスデータ）を利用することで前述の比較を円滑に行うことができる。
【００４８】
リンクリスト作成部１１９は、ＵＳＢメモリ２０に現在保存されている一又は二以上のカラーテーブルのファイル名を組み合わせてカラーテーブルのインデックスデータ（以下、リンクリストという。）を作成するものである。
したがって、リンクリストを参照することによって、ＵＳＢメモリ２０に現在保存されているカラーテーブルを容易に認識することができる。
このため、リンクリストは、テーブルデータ比較部１１８の比較処理に際し、一方の比較対象（ＵＳＢメモリ２０に現在保存されているカラーテーブルのファイル名）を抽出するために用いることができる。
【００４９】
また、リンクリストは、テーブルの切り替えが行われるたびに、本体に直前に設定されていたされていたカラーテーブルのファイル名をその構成に含めることができる。このファイル名は、その切り替え時又はリンクリストの更新時の暦や日時等によって形成することも可能である。これにより、テーブル切り替えやリンクリストの更新の履歴を容易に確認することができる。
また、リンクリストは、本体に設定されており、または、設定されていたカラーテーブルのファイル名をその構成に含めることができる。これにより、ユーザは、現在、画像形成装置１０に設定されているカラーテーブルのみならず、過去に設定されていたカラーテーブルを容易に確認することができる。
【００５０】
表示モード切替部１２０は、操作表示部２００がリンクリストを表示する際、その表示方法を切り替える制御を行う。
具体的には、図７に示すように、「全て表示」と「種類別表示」の選択に応じて表示を切り替える。
【００５１】
例えば、図７（ｂ）に示すように、「全て表示」が選択された場合、リンクリストを成すカラーテーブルのファイル名をすべて表示する。つまり、同図の場合、テーブルＢに関し２つのファイル名（「B.txt」、「2008xxyy_2txt」）が表示されているから、テーブルＢに関しては少なくとも1回はテーブルの切り替えが行われており、直近の切り替えは２００８年ｘｘ月ｙｙ日に行われたことを知ることができる。
一方、図７（ｃ）に示すように、「種類別表示」が選択された場合、リンクリストを成すカラーテーブルのファイル名が種別ごとに表示される。つまり、同図の場合、テーブルＢに関して「b.txt」のみを表示し、テーブルＡに関して「2008xxyy_1txt」のみを表示することができる。このため、ＵＳＢメモリ２０に現在保存されているカラーテーブルの種類を迅速に認識することができる。
【００５２】
次に、以上のような構成からなる画像形成装置によるテーブル切り替え方法について図８を参照しながら説明する。
図８は、本実施形態に係るテーブル切り替え方法の動作手順を示したフローチャートである。
なお、ここでは、カラーテーブル（テーブルＢ及びテーブルＤ）が予め保存されたＵＳＢメモリ２０が、本実施形態に係る画像形成装置１０に装着された直後からの手順について説明を行う。
【００５３】
まず、中央制御部１０１は、外部インタフェース４００を介して、ＵＳＢメモリ２０の装着を認識する（Ｓ３１）。
次に、ＵＳＢメモリ２０に保存されてあるカラーテーブルのファイル名が抽出され、操作表示部２００がこれを表示する（Ｓ３２）。
なお、ファイル名の抽出は、リンクリストがある場合にはリンクリストを解析して抽出することができ、リンクリストがない場合（例えば、最初の切り替え時）には、ファイルに付されたヘッダ情報等から直接ファイル名を抽出することができる。
【００５４】
次いで、操作表示部２００における所定操作に応じ、ユーザが選択したカラーテーブルのダウンロード要求が中央制御部１０１に対して行われる（Ｓ３３）。
【００５５】
続いて、テーブルデータ抽出部１１０は、本体に現在設定されてあるカラーテーブルを抽出する（Ｓ３４）。
具体的には、テーブルデータ保存部１１７に保存されているカラーテーブルがテーブルデータ抽出部１１０によって抽出される。
【００５６】
ここで、テーブルデータ比較部１１８は、Ｓ３２で抽出した本体のカラーテーブル（ファイル名）と、Ｓ３４で抽出したＵＳＢメモリ２０内のカラーテーブル（ファイル名）とを比較する（Ｓ３５）。
この結果、一致するカラーテーブルが無い場合（Ｓ３６：無）、フォーマット変換部１１１は、Ｓ３４において抽出した本体のカラーテーブルを所定形式に変換する（Ｓ３７）。
【００５７】
また、識別データ付加部１１５は、変換した本体のカラーテーブルに対してファイル名（識別データ）を付する（Ｓ３８）。ファイル名は、その時の暦や時刻等を含めるようにする。
次に、中央制御部１０１は、ＵＳＢメモリ２０にアクセスして一時的に書き込み可能状態にしたうえで（Ｓ３９）、テーブルバックアップ部１１３が、本体のカラーテーブルをＵＳＢメモリ２０に書き込む（Ｓ４０）。
【００５８】
次いで、テーブルダウンロード部１１２は、ステップＳ３３において選択されたカラーテーブルのダウンロードを実行する（Ｓ４１）。
それから、中央制御部１０１は、ダウンロードしたカラーテーブルを不揮発メモリ（テーブルデータ保存部１１７）に上書き保存する（Ｓ４２）。これによって、カラーテーブルの切り替えが行われる。
【００５９】
ここで、中央制御部１０１は、リンクリストの有無を判別する（Ｓ４３）。
リンクリストが無ければ（Ｓ４３：無）、リンクリスト作成部１１９は、ＵＳＢメモリ２０に現在保存されてあるカラーテーブルのファイル名にもとづくリンクリストを新規に作成する（Ｓ４４）。
一方、リンクリストが有れば（Ｓ４５：有）、リンクリスト作成部１１９は、リンクリストを更新する（Ｓ４６）。
具体的には、リンクリスト作成部１１９が、元のリンクリストに、本体に設定されていたカラーテーブルのファイル名や新たにＵＳＢメモリ２０にバックアップしたカラーテーブルのファイル名とを組み合わせることによって新たなリンクリストを作成し、これをＵＳＢメモリ２０に上書き保存する。
そして、再度、ＵＳＢメモリ２０から別のカラーテーブルをダウンロードして切り替える場合（Ｓ４６：ＹＥＳ）、ステップＳ３１に戻り、同様の処理を行う。
一方、別のカラーテーブルへの更新を行わない場合（Ｓ４６：ＮＯ）、処理は終了する。
【００６０】
なお、ステップＳ３６において、一致するカラーテーブルが有る場合（Ｓ３６：有）、バックアップする必要がないと判断し、すぐにＳ４１の処理を行う。つまり、Ｓ３７〜Ｓ４０の処理は省略される。
【００６１】
続いて、本実施形態のテーブル切り替えに係る装置間処理について図面を参照しながら説明を行う。
図９Ａ乃至図９Ｃは、本実施形態のテーブル切り替えに係る装置間処理を示したシーケンス図である。
同図では、時系列ごとにステージを分けており、ステージＡ、ステージＢ、ステージＣの順に説明を行う。
なお、同図に示すように、画像形成装置１０にはテーブルＡが予め設定されており、また、ＵＳＢメモリ２０にはテーブルＢとテーブルＤが更新可能なカラーテーブルとして予め保存されているものとする。
【００６２】
（ステージＡ）
図９Ａは、ＵＳＢメモリ２０の装着時からカラーテーブルの切り替えが完了するまでの手順を示したものである。
まず、制御部１００の中央制御部１０１は、ＵＳＢメモリ２０が装着されたことを検知する（Ａ１１）。
これにより、ＵＳＢメモリ２０に保存されてあるカラーテーブル（テーブルＢ、テーブルＤ）のファイル名が抽出され、これが操作表示部２００に通知される（Ａ１２）。
【００６３】
次に、操作表示部２００は、テーブルＢのファイル名（B.txt）とテーブルＤのファイル名（D.txt）とを操作パネル上に表示する（Ａ１３）。
ここで、ユーザの指定に応じ、操作表示部２００から制御部１０１に対しテーブルＢのダウンロード要求が行われる（Ａ１４）。
具体的には、同図のステージＡのパネルの「カラーテーブルダウンロードファイル一覧」欄に示すように、「B.txt」を選択・実行することによって、テーブルＢのダウンロード要求が制御部１００に通知される。
また、同図に示すように、「種類別表示」を選択すると、ＵＳＢメモリ２０に格納されているカラーテーブルを種別に表示させることができる。
【００６４】
続いて、制御部１００のテーブルデータ抽出部１１０は、テーブルデータ保存部１１７に現在保存されてあるテーブルＡ、すなわち、画像形成装置１０の本体のカラーテーブルを抽出する（Ａ１５）。
ここで、テーブルデータ比較部１１８は、Ａ１５で抽出したテーブルのファイル名とＡ１２で抽出したテーブルのファイル名とを比較する（Ａ１６）。この結果、テーブルＡとテーブルＢ及びテーブルＤとは一致しないことが判定される。
【００６５】
次いで、制御部１００のテーブルバックアップ部１１３は、テーブルＡの書込処理を実行し（Ａ１７）、この結果、ＵＳＢメモリ２０にテーブルＡが追加保存される（Ａ１８）。
なお、このとき、識別データ付加部１１５がテーブルＡに対しその年月日などの暦や時刻をファイル名とした識別子を付したうえでＵＳＢメモリ２０への保存が行われる。例えば、同図の場合、２００８年ｘｘ月ｙｙ日の最初のバックアップデータを示す「2008xxyy_1」がファイル名として付される。
【００６６】
次に、ＵＳＢメモリ２０から画像形成装置１０に対してテーブルＢがダウンロードされテーブルデータ保存部１１７に上書き保存される（Ａ１９）。
これによって、画像形成装置１０の色変換テーブルが、テーブルＡからテーブルＢに切り替わるとともに、ＵＳＢメモリ２０には、テーブルＢとテーブルＤとに加えファイル「2008xxyy_1」（テーブルＡ）が保存される。
【００６７】
続いて、リンクリスト作成部１１９は、リンクリストを作成する（Ａ２０）。
具体的には、ＵＳＢメモリ２０に保存されているカラーテーブルのファイル名であるテーブルＤと「2008xxyy_1」とによってリンクリストが作成される。
また、本体に設定されていたカラーテーブルのファイル名を組み合わせてもよい。
次いで、制御部１００は、作成されたリンクリストをＵＳＢメモリ２０に書き込む処理を行い（Ａ２１）、この結果、ＵＳＢメモリ２０にリンクリストが保存される（Ａ２２）。
そして、この状態で出力が実行されると、ユーザが指定したテーブルＢの色味にもとづく描画出力が実行される（Ａ２３）。
【００６８】
（ステージＢ）
ステージＢでは、ステージＡの過程を経て、ＵＳＢメモリ２０にバックアップしたテーブルＡ（ファイル「2008xxyy_1」）によってカラーテーブルを切り替える手順を示したものである。
まず、図９Ｂに示すように、予め制御部１１２が、ＵＳＢメモリ２０からリンクリストを抽出し、これを操作表示部２００に通知する（Ｂ１１）。
したがって、操作表示部２００には、同図のパネルの「カラーテーブルダウンロードファイル一覧」欄に示すように、この時点においてＵＳＢメモリ２０に保存されているカラーテーブル（テーブルＡに相当する「2008xxyy_1」とテーブルＤに相当する「D.txt」）を表示することができる。なお、操作性向上のため、ＵＳＢメモリ２０に保存されているカラーテーブルであっても、これと同種のカラーテーブルが本体に設定されている場合にはそのファイル名（「B.txt」）は表示させないようにすることもできる。
【００６９】
次に、ユーザの指定に応じ、操作表示部２００から制御部１０１に対しファイル「2008xxyy_1」（テーブルＡ）のダウンロードが要求される（Ｂ１２）。
制御部１００のテーブルデータ抽出部１１０は、テーブルデータ保存部１１７に保存されてあるテーブルＢを抽出する（Ｂ１３）。
続いて、テーブルデータ比較部１１８は、Ｂ１１で抽出したリンクリストとＢ１３で抽出した本体のテーブルとを比較する（Ｂ１４）。この結果、テーブルＢが一致することを判定することができる。
【００７０】
続いて、制御部１００は、ＵＳＢメモリ２０にテーブルＢを書き込む処理を行わず、ＵＳＢメモリ２０からファイル「2008xxyy_1」をダウンロードさせ、このファイルをテーブルデータ保存部１１７に保存する（Ｂ１５）。つまり、バックアップ対象となるカラーデータがＵＳＢメモリ２０に既に保存されている場合（一致したテーブルが存在する場合）にはバックアップは不要と判断し行わないようにしている。
これによって、画像形成装置１０では、テーブルＢからテーブルＡ（「2008xxyy_1txtに相当」）に切り替わる。
【００７１】
ここで、リンクリスト作成部１１９は、リンクリストを作成する（Ｂ１６）。
具体的には、ＵＳＢメモリ２０に現在保存されているリンクリストと、本体に設定されているカラーテーブル（テーブルＢ）がバックアップされたのであれば付されたであろうファイル名（「2008xxyy_2」）とを組み合わせてリンクリストを作成することができる。
【００７２】
次いで、制御部１００のテーブルバックアップ部１１３は、リンクリストの書込処理を実行し（Ｂ１７）、この結果、リンクリストが更新される（Ｂ１８）。
なお、このとき、識別データ付加部１１５がテーブルＡに対しその年月日などの暦や時刻をファイル名とした識別子を付したうえでＵＳＢメモリ２０への保存が行われる。例えば、同図の場合、２００８年ｘｘ月ｙｙ日の最初のバックアップデータを示す「2008xxyy_1」がファイル名として付される。
そして、この状態で出力が実行されると、テーブルＡの色味にもとづく描画出力が行われる（Ｂ１９）。
【００７３】
（ステージＣ）
ステージＣでは、ステージＢの過程を経て、ＵＳＢメモリ２０にバックアップしたテーブルＢ（ファイル名「2008xxyy_2」）によってカラーテーブルを切り替える手順を示したものである。
まず、図９Ｃに示すように、予め制御部１１２が、ＵＳＢメモリ２０からリンクリストを抽出し、これを操作表示部２００に通知する（Ｃ１１）。
次に、ユーザの指定に応じ、操作表示部２００から制御部１０１に対しファイル「2008xxyy_2」（テーブルＢ）のダウンロードが要求される（Ｃ１２）。
【００７４】
制御部１００のテーブルデータ抽出部１１０は、テーブルデータ保存部１１７に保存されてあるファイル「2008xxyy_1」（テーブルＡ）を抽出する（Ｃ１３）。
続いて、テーブルデータ比較部１１８は、Ｃ１１で抽出したリンクリストとＣ１３で抽出した本体のテーブルとを比較する（Ｃ１４）。この結果、テーブルＡが一致することを判定することができる。
【００７５】
続いて、制御部１００は、ＵＳＢメモリ２０にファイル「2008xxyy_1」を書き込む処理を行わず、ＵＳＢメモリ２０からファイル「2008xxyy_2」をダウンロードさせ、このファイルをテーブルデータ保存部１１７に保存する（Ｃ１５）。
これによって、画像形成装置１０では、テーブルＡ（「2008xxyy_1」に相当）からテーブルＢ（「2008xxyy_2」に相当）に切り替わる。
【００７６】
ここで、リンクリスト作成部１１９は、リンクリストを作成する（Ｃ１６）。
具体的には、ＵＳＢメモリ２０に現在保存されているリンクリストと、本体に設定されたカラーテーブル（テーブルＡ）をバックアップしたのであれば付されたであろうファイル名（「2008xxyy_3」）とを組み合わせてリンクリストを作成することができる。
次いで、制御部１００のテーブルバックアップ部１１３は、リンクリストの書込処理を実行し（Ｃ１７）、この結果、リンクリストが更新される（Ｃ１８）。
そして、この状態で出力が実行されると、テーブルＢの色味にもとづく描画出力が行われる（Ｃ１９）。
【００７７】
以上、説明したように、本発明の第二実施形態の画像形成装置１０によれば、カラーテーブルのＵＳＢメモリ２０へのバックアップに先立って、本体に設定されているカラーテーブルと同一のカラーテーブルが、ＵＳＢメモリ２０に保存されているか否かを判別するようにしている。
そして、係るカラーテーブルがＵＳＢメモリ２０に保存されている場合には、バックアップは行わないようにしている。
これにより、ＵＳＢメモリ２０の記憶領域を同種のテーブルで重複占有される無駄を省き、有効利用を図ることが可能である。
【００７８】
また、リンクリスト作成部１１９は、ＵＳＢメモリ２０に保存されているカラーテーブルのインデックスとしてリンクリストを作成し、ＵＳＢメモリ２０上で保存・更新するようにしている。つまり、このリンクリストに基づいてＵＳＢメモリ２０に保存されているカラーテーブルを容易に認識することができるため、同一テーブルによる重複保存を効果的に防ぐことができる。
さらに、リンクリストは、本体に現在設定され又は直前に設定されていたカラーテーブルのファイル名を含めることができる。
また、リンクリストは、重複するためバックアップを行わない場合であっても、暦等からなるファイル名を含めることができる。
このため、画像形成装置１０に対するテーブル設定状況やテーブル切り替え履歴等を参照することができる。
【００７９】
以上、本発明の画像形成装置について、好ましい実施形態を示して説明したが、本発明にかかる画像形成装置は、上述した実施形態に限定されるものではなく、本発明の範囲で種々の変更実施が可能であることは言うまでもない。
すなわち、本実施形態においては、カラーテーブルの切り替えを対象としているが、他の置換可能なデータ、ファイル、プログラム等を対象としてもよく、広くデータ処理を行う情報処理装置に適応することができる。
例えば、プログラムのバージョンアップや入れ替えを行った後に不都合が生じる場合があるが、このようなケースにおいても本発明は有効に作用する。
また、識別データ付加部１１５は、暦や時刻に関するファイル名を付するようにしているが、これに限らず、種々のファイル名を付することができる。
【００８０】
さらに、本実施形態においては、外部の記憶媒体としてＵＳＢメモリ２０を使用しているが、これに限らず、ＣＤ−ＲＯＭ、ＤＶＤ等、他のリムーバブルディスクであってもよい。
また、ＵＳＢケーブル等の通信ケーブルやＬＡＮ・インターネットを介した通信手段を介して外部の記憶装置にバックアップする構成であっても良い。
【産業上の利用可能性】
【００８１】
本発明は、カラーテーブルを備える画像形成装置に好適に利用することができる。
【符号の説明】
【００８２】
１０  画像形成装置
１１０  テーブルデータ抽出部
１１２  テーブルダウンロード部
１１３  テーブルバックアップ部
１１４  テーブル選択部
１１５  識別データ付加部
１１６  リカバリモード設定部
１１７  テーブルデータ保存部
１１８  テーブルデータ比較部
１１９  リンクリスト作成部
１２０  表示モード切替部
２００  操作表示部
３００  画像処理部
２０  記憶媒体（ＵＳＢメモリ）
【図１】
2010171921.tif 000003
【図２】
2010171921.tif 000004
【図３】
2010171921.tif 000005
【図４】
2010171921.tif 000006
【図５】
2010171921.tif 000007
【図６】
2010171921.tif 000008
【図７】
2010171921.tif 000009
【図８】
2010171921.tif 000010
【図９Ａ】
2010171921.tif 000011
【図９Ｂ】
2010171921.tif 000012
【図９Ｃ】
2010171921.tif 000013
【図１０】
2010171921.tif 000014