(57)【要約】【課題】  画像形成装置の設定値情報をそのデータフォーマットが異なる装置間では複写出来ない。【解決手段】  画像形成装置の設定値情報をそのデータフォーマットが異なる装置間では複写出来ないという問題点を設定値情報の読み込み元と書き込み先のデータ構造を問い合わせてふたつの設定値情報テーブルを作成して、その二つの設定値情報テーブルの共通項目の設定値情報だけを選び出して他の画像形成装置に書込みすることにより解決した。  また、これらのデータ構造取得のために応答するＡＰＩを備えて、これらＡＰＩがＨＴＴＰやＳＮＭＰプロトコル上でコールできるような仕組みにした。【選択図】図２
2007313796.tif 000002
【特許請求の範囲】
【請求項１】
設定値情報のデータ構造を取得する設定値情報データ構造取得手段と
設定値情報のデータ構造取得要請に応答する設定値情報データ構造取得要請応答手段と
設定値情報を取得する設定値情報取得手段と
設定値情報の取得要請に応答する設定値情報取得要請応答手段と
設定値情報を書き込む設定値情報書込手段と
を有する画像形成装置において、
前記設定値情報取得要請応答手段は、前記設定値情報の取得要請に対し前記設定値情報をファイル形式で応答する
ことを特徴とする画像形成装置。
【請求項２】
請求項１の画像形成装置であって
設定値情報データ構造取得要請応答手段は、前記設定値情報のデータ構造の取得要請に応答するＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ  Ｉｎｔｅｒｆａｃｅ）を備える
ことを特徴とする画像形成装置。
【請求項３】
請求項１または請求項２の画像形成装置であって
前記設定値情報データ構造取得要請応答手段が、前記設定値情報のデータ構造の取得要請に応答するＡＰＩがＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍａｎａｇｅｍｅｎｔ  Ｐｒｏｔｏｃｏｌ）やＨＴＴＰ（Ｈｙｐｅｒ  Ｔｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）に準拠したプロトコルを通してのＡＰＩ呼び出しに応答可能である
ことを特徴とする画像形成装置。
【請求項４】
請求項１から請求項３のいずれかの画像形成装置であって
前記設定値情報データ構造取得要請応答手段は、前記設定値情報データ構造取得手段が管理者により起動されたと認識した場合にのみ前記設定値情報テーブルのデータ構造取得要請に応答する
ことを特徴とする画像形成装置。
【請求項５】
請求項１から請求項４のいずれかの画像形成装置であって
前記設定値情報取得要請応答手段は、前記設定値情報取得手段が管理者により起動されたと認識した場合にのみ前記設定値情報取得要請に応答する
ことを特徴とする画像形成装置。
【請求項６】
請求項１から請求項５のいずれかの画像形成装置であって
前記設定値情報取得要請応答手段が、前記設定値情報の取得要請に対し応える前記設定値情報のファイル形式がＣＳＶ（Ｃｏｍｍａ  Ｓｅｐａｒａｔｅｄ  Ｖａｌｕｅｓ）やＸＭＬ（ｅＸｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）などのテーブルデータを表すファイル形式である
ことを特徴とする画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
画像形成装置において装置内部の設定値情報の読み出し書き込み方法に関する。
【背景技術】
【０００２】
画像形成装置に保存されている設定値情報（アドレス帳や部門管理データなど）を設定し保存して装置の異常が起こった際には、保存された設定値情報から読み出しを行い画像形成装置の状態復元を行う方法があった。
【０００３】
例えば、画像形成装置などの電子機器の設定値情報をＩＤカードに対して書き込み、読み戻してデータを保存復元する方法があった（特許文献１参照）。
【０００４】
しかし、上記の方法では、一台の画像形成装置に所定の設定値情報（例えば全国の支店のＦＡＸ番号を記録したアドレス帳など）を記録し他の画像形成装置に同じ設定を行おうとする場合に、画像形成装置の設定値情報のデータ構造（データフォーマット）が少しでも異なると設定ができないという問題があった。
【０００５】
【特許文献１】特開平１０−２４０３６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
解決しようとする問題点は、画像形成装置の設定値情報をそのデータフォーマットが異なる装置間では複写出来ない点である。
【課題を解決するための手段】
【０００７】
本発明の画像形成装置は、設定値情報のデータ構造を取得する設定値情報データ構造取得手段と設定値情報のデータ構造取得要請に応答する設定値情報データ構造取得要請応答手段と設定値情報を取得する設定値情報取得手段と設定値情報の取得要請に応答する設定値情報取得要請応答手段と設定値情報を書き込む設定値情報書込手段とを有し、前記設定値情報取得要請応答手段は、前記設定値情報の取得要請に対し前記設定値情報をファイル形式で応答することを最も主要な特徴とする。
【発明の効果】
【０００８】
本発明の画像形成装置は、設定値情報のデータ構造を取得する設定値情報データ構造取得手段と設定値情報のデータ構造取得要請に応答する設定値情報データ構造取得要請応答手段と設定値情報を取得する設定値情報取得手段と設定値情報の取得要請に応答する設定値情報取得要請応答手段と設定値情報を書き込む設定値情報書込手段とを有し、前記設定値情報取得要請応答手段は、前記設定値情報の取得要請に対し前記設定値情報をファイル形式で応答することを最も主要な特徴とするため、設定値情報のデータ構造が異なる画像形成装置間でもその違いを把握し、共通のデータのみを書き込むことが可能となった。
【０００９】
また、設定値情報をひとつのファイル形式の形にまとめて授受ができるため、各種の設定値情報を一括に設定することが可能となった。
【発明を実施するための最良の形態】
【００１０】
画像形成装置の設定値情報をそのデータフォーマットが異なる装置間では複写出来ないという問題点を設定値情報のデータ構造を問い合わせて設定値情報テーブルを作成してから設定値情報を読み出し書込みすることにより解決した。
【実施例１】
【００１１】
本発明の一実施例形態としての画像形成装置について以下に説明する。
【００１２】
［構成］
図１は、画像形成装置１の機能ブロック図である。
【００１３】
画像形成装置１は、印刷部１０１、制御部１０３、操作パネル部１０５、外部記憶装置インターフェース部１０７、データベース（ＤＢ）１０９、記憶部１１１、Ｗｅｂ部１１３、ネットワークインターフェース部１１５からなる。
【００１４】
印刷部１０１は、印刷を行う。
【００１５】
制御部１０３は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と周辺機器制御回路からなり、画像形成装置の制御をつかさどると共に、データベース１０９、記憶部１１１と連携して、設定値情報データ構造取得手段、設定値情報データ構造取得要請応答手段、設定値情報取得手段、設定値情報取得要請応答手段として働く。
【００１６】
操作パネル部１０５は、出力パネルと入力インターフェースからなり、設定値情報を読み取ったり書き込んだりしたりする指示を行うことが可能である。
【００１７】
外部記憶装置インターフェース部１０７は、ＵＳＢメモリなどのフラッシュメモリ２０１を接続したり、光学ディスク装置を接続したりして画像形成装置と外部記憶媒体との間でデータのやり取りを行うことが可能である。
【００１８】
データベース（ＤＢ）部１０９は、設定値情報をデータベース形式で保持している。
【００１９】
記憶部１１１は、半導体メモリとハードディスクドライブなどの磁気記憶装置からなり、画像形成装置のデータやプログラムを記憶する。
【００２０】
ネットワークインターフェース部１１５は、画像形成装置１と外部のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）３０１や他の画像形成装置３、５とを接続するためのネットワーク装置である。
【００２１】
［フローチャート］
図２のフローチャートを用いて動作の流れについて説明する。
【００２２】
本実施例では、ネットワークで接続されている画像形成装置１が画像形成装置３の設定値情報を読み取り、画像形成装置５に設定値情報を書き込む場合について説明する（図１）。
【００２３】
Ｓ４０１で画像形成装置１は、ネットワークを通して画像形成装置３に接続し、ＨＴＴＰプロトコルにより画像形成装置３のＷｅｂ部１１３を通して、画像形成装置の設定値情報テーブルの構造を取得するためのＡＰＩをコールする。
【００２４】
この際に画像形成装置１からのコールが画像形成装置３の管理者権限を持っているかの認証を行い、管理者権限が確認された場合にのみ動作を行う。
【００２５】
Ｓ４０３で、画像形成装置１は前ステップＳ４０１で取得したデータ構造の設定値情報テーブルを自身の装置内に作成する。
【００２６】
Ｓ４０５で、画像形成装置１は、ネットワークを通して画像形成装置３に接続し、設定値情報をＸＭＬやＣＳＶのひとつのファイルの形で取得する。この際に、前記Ｓ４０１と同様に管理者権限の認証を行う。
【００２７】
Ｓ４０７で、画像形成装置１は、前ステップで取得した設定値情報をＳ４０３で作成した設定値情報テーブル中に書き込む。
【００２８】
以上で読み込みステップを終了し、次に書き込み動作に移る。
【００２９】
Ｓ５０１で画像形成装置１は、Ｓ４０１と同様にネットワークを通して画像形成装置５に接続し、ＨＴＴＰプロトコルにより画像形成装置５のＷｅｂ部１１３を通して、画像形成装置の設定値情報テーブルの構造を取得するためのＡＰＩをコールする。この際に、前記Ｓ４０１と同様に管理者権限の認証を行う。
【００３０】
Ｓ５０３で、画像形成装置１は前ステップＳ５０１で取得したデータ構造の設定値情報テーブルを自身の装置内に作成する。
【００３１】
Ｓ５０５で画像形成装置１は、画像形成装置３と画像形成装置５の設定値情報テーブルの構造を比較して、その共通項のみを画像形成装置５の情報値テーブルにマークし、画像形成装置３の情報テーブルからマークされた共通項のみを画像形成装置５の情報値テーブルに複写する。
【００３２】
Ｓ５０７で画像形成装置１は画像形成装置５の設定値情報テーブルを一つのＸＭＬやＣＳＶの形で画像形成装置５に送信して画像形成装置５に書き込む。この際には、前記Ｓ４０５と同様に管理者権限の認証を行う。
【００３３】
以上で書込みのステップを終了し一連の動作を終了する。
【００３４】
［実施例１の効果］
本発明の実施例１の画像形成装置１により、異なる装置間でも設定値情報を保存復元することが可能となり、共用したいデータ（例えば全国の支店のＦＡＸ番号など）を他の画像形成装置に容易に設定することが可能となった。
【００３５】
画像形成装置などの電子機器は日々進歩しており新規機能が加わった際にはそれらの新しい設定値情報が導入されることとなるが、本実施例の方法により、旧装置から新装置にまたその逆方向に共通の設定値情報を複写することが可能である。
【００３６】
［その他］
本実施例では、ネットワークを通したＨＴＴＰプロトコルによるＷｅｂ部を経由した通信を介してＡＰＩをコールしたが、ＨＴＴＰプロトコル以外のＳＮＭＰプロトコルや、直接のコマンドでＡＰＩをコールする方法にて行っても良い。
【００３７】
上記ＨＴＴＰやＳＮＭＰなどの汎用のプロトコルを使用するため、画像形成装置のＡＰＩをコールするのに同画像形成装置でなくともＰＣからコールして、ＰＣとの間で設定値情報をやり取りすることも可能である。
【００３８】
本実施例では、画像形成装置１が画像形成装置３の設定値情報を読み取り、画像形成装置５に設定値情報の書込みを行ったが、画像形成装置１が自身の設定値情報を他の画像形成装置に書き込む方法でも良いし、画像形成装置１が他の画像形成装置の設定値情報を自身に書き込む方法でも良い。
【００３９】
また、画像形成装置１が読み取った設定値情報をフラッシュメモリに記録して、そのフラッシュメモリを他の画像形成装置に装着して設定値情報を書き込んでも良い。
【００４０】
設定値情報を記録する脱着可能な記憶装置としてはフラッシュメモリ以外にも、書込み可能な光学ディスクや磁気ディスクなどの記憶媒体でも良い。
【図面の簡単な説明】
【００４１】
【図１】画像形成装置の機能ブロック図である（実施例１）。
【図２】設定値情報を読込み書き込みする際のフローチャートである（実施例１）。
【符号の説明】
【００４２】
１、３、５  画像形成装置
１０１  印刷部
１０３  制御部（設定値情報データ構造取得手段、設定値情報データ構造取得要請応答手段、設定値情報取得手段、設定値情報取得要請応答手段）
１０５  操作パネル部
１０７  外部記憶装置インターフェース部
１０９  データベース（ＤＢ）
１１１  記憶部
１１３  Ｗｅｂ部
１１５  ネットワークインターフェース部
２０１  フラッシュメモリ
３０１  ＰＣ
【図１】
2007313796.tif 000003
【図２】
2007313796.tif 000004