(57)【要約】【課題】  設定情報の変更を容易化するデータ送信装置、データ通信システム、データ受信装置、及びプログラムを提供する。【解決手段】  データ送信装置１は、自装置１のモードを変更するモード変更手段１０１と、自装置１に保持された複数の設定情報１４０のうち、外部の装置に送信する対象の設定情報を、自装置１のモードに応じて特定する特定手段１０３と、特定手段１０３により特定された設定情報を、外部の装置に送信する送信手段とを有する。一方、データ受信装置１は、外部の装置から設定情報を受信する受信手段と、自装置１のモードを変更するモード変更手段１０１と、自装置１に保持された複数の設定情報のうち、変更対象の設定情報を、自装置１のモードに応じて特定する特定手段１０８と、特定手段１０８により特定された設定情報を、受信手段により外部の装置から受信した設定情報に基づいて変更する情報変更手段１０９とを有する。【選択図】図３
2013134608.tif 000002
【特許請求の範囲】
【請求項１】
自装置のモードを変更する第１のモード変更手段と、
自装置に保持された複数の設定情報のうち、外部の装置に送信する対象の設定情報を、自装置の前記モードに応じて特定する第１の特定手段と、
前記第１の特定手段により特定された設定情報を、前記外部の装置に送信する送信手段とを有することを特徴とするデータ送信装置。
【請求項２】
前記送信手段は、前記第１の特定手段により特定された設定情報と、前記モードを示すモード情報とを、前記外部の装置に送信することを特徴とする請求項１に記載のデータ送信装置。
【請求項３】
請求項１または２に記載のデータ送信装置と、
前記データ送信装置により送信された設定情報を受信するデータ受信装置とを有し、
前記データ受信装置は、前記データ送信装置により送信された設定情報に基づいて、自装置に保持された複数の設定情報の少なくとも一部を変更することを特徴とするデータ通信システム。
【請求項４】
前記データ受信装置は、
自装置のモードを変更する第２のモード変更手段と、
自装置に保持された複数の設定情報のうち、変更対象の設定情報を、自装置の前記モードに応じて特定する第２の特定手段と、
前記第２の特定手段により特定された設定情報を、前記データ送信装置が送信した設定情報に基づいて変更する情報変更手段とを有することを特徴とする請求項３に記載のデータ通信システム。
【請求項５】
前記データ受信装置は、さらに、
前記送信手段により送信された前記モード情報を受信する受信手段と、
前記受信手段により受信した前記モード情報が示すモードと、自装置の前記モードとの組み合わせに基づいて、前記情報変更手段による設定情報の変更を許可する制御手段を有することを特徴とする請求項４に記載のデータ通信システム。
【請求項６】
前記制御手段は、前記モード情報が示すモードが自装置の前記モードに一致する場合、前記情報変更手段による変更を許可することを特徴とする請求項５に記載のデータ通信システム。
【請求項７】
外部の装置から設定情報を受信する受信手段と、
自装置のモードを変更するモード変更手段と、
自装置に保持された複数の設定情報のうち、変更対象の設定情報を、自装置の前記モードに応じて特定する特定手段と、
前記特定手段により特定された設定情報を、前記受信手段により前記外部の装置から受信した設定情報に基づいて変更する情報変更手段とを有することを特徴とするデータ受信装置。
【請求項８】
データ送信装置を、
自装置のモードを変更する第１のモード変更手段と、
自装置に保持された複数の設定情報のうち、外部の装置に送信する対象の設定情報を、自装置の前記モードに応じて特定する第１の特定手段と、
前記第１の特定手段により特定された設定情報を、前記外部の装置に送信する送信手段として機能させることを特徴とするプログラム。
【請求項９】
データ受信装置を、
外部の装置から設定情報を受信する受信手段と、
自装置のモードを変更するモード変更手段と、
自装置に保持された複数の設定情報のうち、変更対象の設定情報を、自装置の前記モードに応じて特定する特定手段と、
前記特定手段により特定された設定情報を、前記受信手段により前記外部の装置から受信した設定情報に基づいて変更する情報変更手段として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ送信装置、データ通信システム、データ受信装置、及びプログラムに関する。
【背景技術】
【０００２】
使用者が共通である複数の画像形成装置は、使用形態がほぼ同一であるために、共通の設定が施される。画像形成装置を新たに設置する場合、または移設する場合、この設定処理を効率的に行うため、特定の画像形成装置の設定情報を、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの通信手段を介して、１台以上の他の画像形成装置に送信し、当該装置の設定情報を更新する技術が用いられる。この技術は、クローニングなどと称される。
【０００３】
例えば、特許文献１には、通信ネットワークを用いたクローニング技術が開示されている。また、特許文献２には、同様のクローニング技術に関し、他の装置から取得した設定情報と自装置の設定情報とを比較して、未登録の設定情報を抽出する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−４００６１号公報
【特許文献２】特開２００６−７９３５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
画像形成装置の機能の増加に伴い、設定情報の内容が多様化している。このため、クローニングによって全ての設定情報を変更するのではなく、状況に応じ、一部の設定情報だけを変更したい旨の要望がある。これに対して、使用者が操作パネルを用いて、個々の設定内容について変更の可否を設定することもできるが、煩雑な作業を必要とする。このような問題は、画像形成装置に限られず、データ通信が可能なコンピュータなどの他の装置についても同様に存在する。
【０００６】
本発明の目的は、設定情報の変更を容易化するデータ送信装置、データ通信システム、データ受信装置、及びプログラムを提供することである。
【課題を解決するための手段】
【０００７】
上記の目的を達成するため、請求項１に記載のデータ送信装置は、自装置のモードを変更する第１のモード変更手段と、自装置に保持された複数の設定情報のうち、外部の装置に送信する対象の設定情報を、自装置の前記モードに応じて特定する第１の特定手段と、前記第１の特定手段により特定された設定情報を、前記外部の装置に送信する送信手段とを有する。
【０００８】
上記のデータ送信装置において、前記送信手段は、前記第１の特定手段により特定された設定情報と、前記モードを示すモード情報とを、前記外部の装置に送信してもよい。
【０００９】
また、請求項３に記載のデータ通信システムは、データ送信装置と、前記データ送信装置により送信された設定情報を受信するデータ受信装置とを有し、前記データ受信装置は、前記データ送信装置により送信された設定情報に基づいて、自装置に保持された複数の設定情報の少なくとも一部を変更する。
【００１０】
上記のデータ通信システムにおいて、前記データ受信装置は、自装置のモードを変更する第２のモード変更手段と、自装置に保持された複数の設定情報のうち、変更対象の設定情報を、自装置の前記モードに応じて特定する第２の特定手段と、前記第２の特定手段により特定された設定情報を、前記データ送信装置が送信した設定情報に基づいて変更する情報変更手段とを有してもよい。
【００１１】
上記のデータ通信システムにおいて、前記データ受信装置は、さらに、前記送信手段により送信された前記モード情報を受信する受信手段と、前記受信手段により受信した前記モード情報が示すモードと、自装置の前記モードとの組み合わせに基づいて、前記情報変更手段による設定情報の変更を許可する制御手段を有してもよい。
【００１２】
上記のデータ通信システムにおいて、前記制御手段は、前記モード情報が示すモードが自装置の前記モードに一致する場合、前記情報変更手段による変更を許可してもよい。
【００１３】
また、請求項７に記載のデータ受信装置は、外部の装置から設定情報を受信する受信手段と、自装置のモードを変更するモード変更手段と、自装置に保持された複数の設定情報のうち、変更対象の設定情報を、自装置の前記モードに応じて特定する特定手段と、前記特定手段により特定された設定情報を、前記受信手段により前記外部の装置から受信した設定情報に基づいて変更する情報変更手段とを有する。
【００１４】
また、請求項８に記載のプログラムは、データ送信装置を、自装置のモードを変更する第１のモード変更手段と、自装置に保持された複数の設定情報のうち、外部の装置に送信する対象の設定情報を、自装置の前記モードに応じて特定する第１の特定手段と、前記第１の特定手段により特定された設定情報を、前記外部の装置に送信する送信手段として機能させる。
【００１５】
また、請求項９に記載のプログラムは、データ受信装置を、外部の装置から設定情報を受信する受信手段と、自装置のモードを変更するモード変更手段と、自装置に保持された複数の設定情報のうち、変更対象の設定情報を、自装置の前記モードに応じて特定する特定手段と、前記特定手段により特定された設定情報を、前記受信手段により前記外部の装置から受信した設定情報に基づいて変更する情報変更手段として機能させる。
【発明の効果】
【００１６】
請求項１の発明によれば、自装置のモードに応じた設定情報が、外部の装置に送信される。
【００１７】
請求項２の発明によれば、自装置のモードが外部の装置に通知される。
【００１８】
請求項３の発明によれば、データ送信装置から当該装置のモードに応じて送信された設定情報に基づいて、データ受信装置の設定情報が変更される。
【００１９】
請求項４の発明によれば、データ受信装置は、データ送信装置から受信した設定情報のうち、自装置のモードに応じた設定情報を変更する。
【００２０】
請求項５の発明によれば、データ受信装置は、データ送信装置のモードと自装置のモードの組み合わせに応じ、設定情報を変更する。
【００２１】
請求項６の発明によれば、データ受信装置は、データ送信装置のモードと自装置のモードが一致した場合に、設定情報を変更する。
【００２２】
請求項６の発明によれば、外部の装置から受信した設定情報のうち、自装置のモードに応じた設定情報が変更される。
【００２３】
請求項７の発明によれば、外部の装置から受信した設定情報のうち、自装置のモードに応じた設定情報が変更される。
【００２４】
請求項８の発明によれば、データ送信装置のモードに応じた設定情報が、外部の装置に送信される。
【００２５】
請求項９の発明によれば、外部の装置から受信した設定情報のうち、データ受信装置のモードに応じた設定情報が変更される。
【図面の簡単な説明】
【００２６】
【図１】データ通信システムの構成図である。
【図２】画像形成装置の機能構成図である。
【図３】ＣＰＵに形成される機能の構成図である。
【図４】モードの選択処理を示すフローチャートである。
【図５】モード選択画面の表示例である。
【図６】クローニングデータの一例の構成図である。
【図７】送信処理を示すフローチャートである。
【図８】受信処理を示すフローチャートである。
【図９】他の実施形態における送信側、及び受信側の画像形成装置間の通信を示すラダーチャートである。
【発明を実施するための形態】
【００２７】
図１に示されるように、本実施形態のデータ通信システムは、ＬＡＮ９などの通信手段を介して互いに接続された画像形成装置１ａ，１ｂ、及び端末装置２を含む。画像形成装置１ａ，１ｂ、及び端末装置２は、有線、または無線の何れの形態で接続されていてもよい。
【００２８】
画像形成装置１ａ，１ｂは、使用者に、コピー機能、プリント機能、スキャン機能、及びファックス機能を提供する装置である。本実施形態のデータ通信システムにおいて、画像形成装置１ａは、設定情報、固有情報、及び管理情報を、外部の端末装置２に送信する。また、画像形成装置１ｂは、画像形成装置１ａにより送信された情報を外部の端末装置２から受信し、当該情報に基づいて、自装置１ｂに保持された複数の情報の少なくとも一部を変更する。ここで、設定情報とは、画像形成装置１ａ，１ｂの各種の処理に用いられる情報を指し、固有情報とは、装置１ａ，１ｂごとに与えられたシリアル番号などの固有の情報を指す。また、管理情報とは、コピー枚数などの使用者の固有情報などを指す。
【００２９】
送信側の画像形成装置１ａは、例えば、オフィスで既に使用されている装置であり、他方、受信側の画像形成装置１ｂは、新規に設置された、または他の場所から移設された装置である。
【００３０】
画像形成装置１ａ，１ｂ間のデータの送受信は、例えば、パーソナルコンピュータなどの端末装置２からの操作に従って行われる。端末装置２は、通信機能を備える情報処理端末であって、１台の画像形成装置１ａから複数の情報を受信し、他の画像形成装置１ｂに送信する。なお、本実施形態では、受信側の画像形成装置１ｂが１台であるが、複数台であってもよい。
【００３１】
端末装置２は、制御部２０と、記録部２１と、通信処理部２２と、操作部２３と、表示部２４とを含む。制御部２０は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）などの演算処理回路であり、端末装置２の全体の処理を制御する。
【００３２】
記録部２１は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）やハードディスクドライブなどの情報記録装置である。通信処理部２２は、ＬＡＮ９を介した通信を処理する。操作部２３は、キーボード、及びマウスなどの使用者の操作手段である。表示部２４は、ディスプレイなどの画像の表示手段である。
【００３３】
制御部２０は、操作部２３を介して、画像形成装置１ａのデータ取得の命令を受けると、画像形成装置１ａに、設定情報などを含むクローニングデータの送信を依頼する。画像形成装置１ａは、当該依頼に応じて、ＬＡＮ９を介し、クローニングデータを端末装置２に送信する。制御部２０は、通信処理部２２により受信したクローニングデータを記録部２１に記録する。
【００３４】
また、制御部２０は、画像形成装置１ｂへのクローニングデータの送信命令を受けると、記録部２１に記録したクローニングデータを、通信処理部２２を介して、画像形成装置１ｂに送信する。もっとも、画像形成装置１ａ，１ｂ間のデータ送受信の方法は、これに限定されることはなく、画像形成装置１ａを直接的に操作することにより、クローニングデータを、ＬＡＮ９を介して画像形成装置１ｂに直接的に送信してもよい。さらに、ＬＡＮ９を利用せずに、画像形成装置１ａから取得したクローニングデータを、メモリカードなどの可搬型の記録媒体に記録し、これを画像形成装置１ｂに接続して、クローニングデータを書き込んでもよい。
【００３５】
上述したように、画像形成装置１ａは、設定情報などを含むクローニングデータを送信するデータ送信装置であり、他方、画像形成装置１ｂは、クローニングデータを受信するデータ受信装置である。画像形成装置１ａと、複数の画像形成装置１ｂの各々は、機能的に、互いに異なってもよいし、同一であってもよいが、以降の説明では、後者について述べる。なお、本実施形態において、データ送信装置、及びデータ受信装置の例として、画像形成装置を挙げるが、これに限定されることはなく、パーソナルコンピュータなどの通信機能を備えた他の装置でもよい。
【００３６】
図２に示されるように、画像形成装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１１と、ＲＡＭ１２と、不揮発性メモリ（ＮＶＲＡＭ：Ｎｏｎ−ｖｏｌａｔｉｌｅ  ＲＡＭ）１３と、操作部１６０と、表示部１６１と、通信処理部１７とを含む。
【００３７】
ＣＰＵ１０は、画像形成装置１の全体的な制御を行う演算処理回路であって、コピー機能、プリント機能、スキャン機能、及びファックス機能の実行の制御に加え、クローニングデータの送信処理、及び受信処理などを制御する。
【００３８】
ＲＯＭ１１は、ＣＰＵ１０を動作させるプログラムが記録されている。ＲＡＭ１２は、このプログラムによりＣＰＵ１０が動作するためのワーキングメモリである。本実施形態の画像形成装置１は、このようにソフトウェアにより機能するものとして構成されているが、特定用途向け集積回路などを含むハードウェアによって構成してもよい。不揮発性メモリ１３は、例えばフラッシュメモリであり、使用者を識別するための識別情報が登録された認証テーブルなどを記憶する記憶手段として機能する。
【００３９】
操作部１６０は、装置１の使用者が各種の操作を行うための操作手段であって、タッチパネルやハードキーなどを含む。表示部１６１は、例えば液晶パネルであり、上記のタッチパネルと重ね合わせられて用いられる。表示部１６１は、使用者への各種の情報の通知手段、及び、タッチパネルによる入力画面などの表示手段として用いられる。
【００４０】
通信処理部１７は、外部の装置と通信を行う通信手段であり、ＬＡＮ９に接続され、他の装置との通信を処理する回路により構成される。上述したクローニングデータの送受信は、通信処理部１７により行われる。
【００４１】
また、画像形成装置１は、識別情報取得部１８と、ハードディスクドライブ（ＨＤＤ：Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１４と、画像処理部１５０と、画像読取部１５１と、モデム１５３と、印刷処理部１５２とを含む。
【００４２】
識別情報取得部１８は、使用者を識別するための識別情報を入力する識別情報入力手段として機能し、例えば、近距離無線通信（ＮＦＣ：Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）によって使用者のＩＣカード６０から識別番号を読み取るＩＣカードリーダから構成される。識別情報取得部１８は、画像形成装置１の本体部とＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）インターフェースなどを介して接続される。
【００４３】
識別情報としては、例えば、使用者ごとに割り当てられた固有番号である識別番号を用いるとよい。もっとも、識別情報は、識別番号に限定されることはなく、アルファベットなどの文字を含む文字列としてもよい。
【００４４】
使用者は、画像形成装置１を使用する場合、ＩＣカード６０を識別情報取得部１８に翳して、装置１に識別番号を認識させるか、または、操作部１６０から直接的に識別番号を入力する。識別番号は、不揮発性メモリ１３に記憶された認証テーブルに基づく使用者の認証処理に用いられる。また、認証処理にパスワードを用いる場合、使用者は、操作部１６０から直接的にパスワードを入力する。なお、識別情報取得部１８は、識別情報を取得する取得手段であれば、指紋認証装置や磁気カードリーダなどの他の装置により構成してもよい。
【００４５】
ハードディスクドライブ１４は、設定情報などの各種の情報、及び各種のテーブルなどを記憶する記憶手段である。また、ハードディスクドライブ１４は、プリント機能などを実行するときに画像データなども記憶する。
【００４６】
画像処理部１５０は、プリント機能などを実行するときに画像データの伸張処理、及び圧縮処理などを行う。画像読取部１５１は、コピー機能などを実行するときに画像データの読取を行う。モデム１５３は、ファックス機能を実行するときに電話回線に接続されてファックス通信を行う。印刷処理部１５２は、プリント機能を実行するときに印刷データなどの印刷処理を行う。
【００４７】
上述した各部１０〜１４，１７，１８，１５０〜１５３，１６０，１６１は、バス１９を介して互いに電気的に接続されている。
【００４８】
次に、図３を参照して、ＣＰＵ１０の機能を説明する。ＣＰＵ１０は、ＲＯＭ１１に記録されたプログラムを読み込むと、認証処理部１００、モード変更処理部１０１、送信機能部１０ａ、及び受信機能部１０ｂとして機能する。認証処理部１００は、使用者を認証する認証手段として機能する。
【００４９】
【表１】
2013134608.tif 000003
【００５０】
認証処理部１００は、表１に例示される認証テーブルに基づいて使用者を認証する。認証テーブル１３０は、不揮発性メモリ１３に記憶され、使用者ごとの認証情報である識別番号とパスワード、及び、使用者の名前である使用者名が登録されている。認証処理部１００は、例えば、使用者が入力した識別番号、及びパスワードを、この認証テーブル１３０の認証情報と照合し、識別番号、及びパスワードの両方が一致する場合、使用者を認証する（つまり、認証の成功）。一方、使用者が入力した識別番号が登録されていないとき、またはパスワードが不一致である場合、使用者は認証されない（つまり、認証の失敗）。なお、認証処理は、画像形成装置１に限定されず、ＬＡＮ４０に接続された認証サーバなどの他の認証装置で行われてもよい。この場合、認証テーブル１３０は、他の認証装置に保持される。
【００５１】
認証テーブル１３０には、コピー機能などを利用する使用者の識別情報だけでなく、モード管理者の識別情報も登録されている。モード管理者は、表１の例において使用者名「モード管理者」として登録され、他の使用者とは異なり、装置１のモードを変更する権限を有している。このモードとは、送信側の画像形成装置１ａの場合、送信する情報の種類を決定し、他方、受信側の画像形成装置１ｂの場合、変更する情報の種類を決定する設定状態を指す。認証処理部１００は、モード管理者の認証が成功した場合、その旨をモード変更処理部１０１に通知する。
【００５２】
操作部１６０は、上記のモードを選択する選択手段として機能する。また、モード変更処理部１０１は、自装置１のモードを変更するモード変更手段として機能する。本実施形態において、モード変更処理部１０１は、認証処理部１００により認証された使用者である「モード管理者」に、操作部１６０によるモードの選択を許可する。もっとも、これは、一例に過ぎず、後述するように、モード変更処理部１０１は、各モードに対応する使用者が、当該使用者に応じた認証手段により認証された場合に、現在のモードを、該当するモードに変更してもよい。
【００５３】
モード変更処理部１０１は、「モード管理者」として認証された使用者による操作部１６０を介した操作に応じて、ハードディスクドライブ１４に記憶されたモード情報１４３を変更する。モード情報１４３は、自装置１のモードを示す情報であり、例えば、各種のモード（０）〜（４）に対応して０〜４の値をそれぞれ示すようにしてもよい。
【００５４】
モードを選択する選択手段は、操作部１６０に限定されず、例えば、端末装置２の操作部２３であってもよい。この場合、認証処理部１００は、ＬＡＮ９を介し、通信処理部１７により端末装置２から識別番号、及びパスワードを受信し、モード変更処理部１０１は、認証処理部１００がモード管理者を認証した場合に、モードの選択を許可するとよい。
【００５５】
また、モードを選択する選択手段は、ＬＡＮ９に接続された認証サーバなどの外部の認証装置であってもよい。この場合、認証装置は、画像形成装置１から受信した識別番号などに基づいて認証を行い、例えば、特定の使用者の認証が成功したときに、当該使用者に応じたモードへの変更指示を画像形成装置１に送信するとよい。一方、モード変更処理部１０１は、認証装置から受信した変更指示に含まれるモード情報に従って、モードを変更するとよい。
【００５６】
図４には、モード変更処理部１０１の処理が示されている。モード変更処理部１０１は、認証処理部１００からモード管理者の認証の成功が通知されると（ステップＳｔ１のＹＥＳ）、モード選択画面を表示部１６１に表示する（ステップＳｔ２）。
【００５７】
図５には、モード選択画面の一例が示されている。モード選択画面は、モード表示部７０と、モード選択部７１と、ＯＫボタン７２とを含む。モード選択部７１は、モード表示部７０に表示された各モード名称に対応する選択ボタンを含んでいる。使用者（モード管理者）が操作部１６０を用いて、選択ボタンの１つを選んだ状態でＯＫボタン７２が押下すると、当該選択ボタンに対応するモードが選択される。なお、モード管理者によるモード変更の不正使用を防止するために、モード選択画面には、モード管理者の認証後に、権限を有する使用者が自己の識別情報を操作部１６１などを用いて入力したことを条件として、使用者に応じたモードの選択肢が表示されるようにしてもよい。
【００５８】
モード変更処理部１０１は、図４に示されるように、モードが選択されると（ステップＳｔ３）、選択されたモードに従ってモード情報１４３を変更し（ステップＳｔ４）、処理を終了する。なお、端末装置２の操作部２３によりモードを選択する場合、図５の画面は、端末装置２の表示部２４に表示され、操作部２３によりモードの選択が行われる。
【００５９】
また、図５において、モード表示部７０には、一例として、「ノーマルモード」（モード（１））と、「営業アシスタントモード」（モード（２））と、「カスタマエンジニアモード」（モード（３））と、「解析モード」（モード（４））とが表示されている。「ノーマルモード」は、例えば、装置１が設置されたオフィス内の管理者がクローニングを行う場合に用いられる。「営業アシスタントモード」は、例えば、装置１の設置を行う営業担当者がクローニングを行う場合に用いられる。
【００６０】
「カスタマエンジニアモード」は、例えば、インク交換などの装置１の保守を行う保守担当者がクローニングを行う場合に用いられる。「解析モード」は、例えば、装置１の故障解析を行う解析担当者がクローニングを行う場合に用いられる。このうち、「解析モード」は、故障解析が目的であるから、他のモードとは異なり、ハードディスクドライブ１４内の設定情報１４１だけでなく、固有情報１４０、及び管理情報１４２もクローニングの対象とする。
【００６１】
各モードにおいてクローニングの対象となる情報は、ハードディスクドライブ１４に記憶されたモード管理テーブル１４４を参照することによって特定される。つまり、モード管理テーブル１４４は、画像形成装置１ａが端末装置２に送信する情報、及び、画像形成装置１ｂが端末装置２から受信した情報に基づき変更する情報を決定する。
【００６２】
【表２】
2013134608.tif 000004
【００６３】
表２には、モード管理テーブル１４４の一例が示されている。モード管理テーブル１４４には、モードごとに、設定情報１４１、固有情報１４０、及び管理情報１４２の各々に含まれる個々の情報について、クローニングの対象とするか否かを示すクローニング可否情報が登録されている。クローニング可否情報は、送信側の装置１ａにおいて、情報の送信の可否を示す送信可否情報として参照され、他方、受信側の装置１ｂにおいて、情報の変更の可否を示す変更可否情報として参照される。
【００６４】
また、表中のモード（１）〜（４）は、図５を参照して述べた各モード（１）〜（４）をそれぞれ示す。さらに、モード（０）は、全ての情報のクローニングが禁止される「禁止モード」を示す。
【００６５】
複数の情報の各々には、識別番号である情報ＩＤが割り当てられており、この情報ＩＤに対して、モードごとにクローニング可否情報が設定されている。送信側の装置１ａにおいて、クローニング可否情報は、「０」である場合、当該情報が送信不可能であることを示し、他方、「１」である場合、送信可能であることを示している。一方、受信側の装置１ｂにおいて、可否情報は、「０」である場合、当該情報が変更不可能であることを示し、他方、「１」である場合、変更可能であることを示している。
【００６６】
例えば、「デフォルト画面」の情報（情報ＩＤ＝０１）は、モード（０）を除く、全てのモード（１）〜（４）において送信、及び変更が可能である。また、「ＩＰアドレス」の情報（情報ＩＤ＝０４）は、「カスタマエンジニアモード」（モード（３））、及び「解析モード」（モード（４））のみにおいて、送信、及び変更が可能である。このように、モード管理テーブル１４４は、上述した各モード（１）〜（４）の目的に応じて、クローニングの対象となる情報が決定されるように構成されている。なお、モード管理テーブル１４４の内容は、モード管理者が操作部１６０，２３を用いて編集できるようにしてもよい。
【００６７】
クローニングの対象となる情報は、ハードディスクドライブ１４に記憶された固有情報１４０、設定情報１４１、及び管理情報１４２にそれぞれ含まれる複数の情報から選択される。以下に例を挙げて説明する。
【００６８】
【表３】
2013134608.tif 000005
【００６９】
表３は、固有情報１４０、設定情報１４１、及び管理情報１４２の一部の例を示している。ここで、情報ＩＤが「０１」〜「０８」を示す情報は設定情報１４１に属し、情報ＩＤが「０９」を示す情報は、装置１の固有情報１４０に属し、さらに、情報ＩＤが「１０」を示す情報は、管理情報１４２に属する。
【００７０】
「デフォルト画面」は、コピー画面、ファックス画面、及びスキャン画面のうち、電源投入時、あるいはリセット操作時に、表示部１６１に表示する画面である。「音量」は、使用者が操作部１６０により操作を行ったときに発生する効果音の音量のレベルである。
【００７１】
「ＩＰアドレス取得方法」は、ＬＡＮ９における装置１のＩＰアドレス（ＩＰ：Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）の決定方法であり、予め指定したアドレスを使う「固定」、ＤＨＣＰ（Ｄｙｎａｍｉｃ  Ｈｏｓｔ  Ｃｏｎｆｉｇｕｒａｔｉｏｎ  Ｐｒｏｔｃｏｌ）を使う「ＤＨＣＰ」、及びＢＯＯＴＰ（Ｂｏｏｔｓｔｒａｐ  Ｐｒｏｔｃｏｌ）を使う「ＢＯＯＴＰ」の中から選択される。また、「ＩＰアドレス」は、「ＩＰアドレス取得方法」が「固定」の場合に使用されるＩＰアドレスである。
【００７２】
「節電待機時間」は、装置１が使用されていない場合に、一部の電源をオフにするまでの待ち時間である。「管理者パスワード」は、装置１の管理担当者が装置１にログインするためのパスワードである。「操作制限」は、カスタマエンジニアによる操作を制限するか否かを示す情報である。「テリトリ」は、装置１が国内、日本を除くアジア地域、アメリカ地域、及びヨーロッパ地域のうち、何れの地域で使用されるのかを示す情報である。
【００７３】
また、「シリアル番号」は、装置１の製造番号である。「課金カウンタ」は、コピーが行われるたびに計数したコピー枚数である。
【００７４】
次に、クローニングの動作について説明する。図３において、送信機能部１０ａは、図１に示された送信側の画像形成装置１ａの機能を実現するものであり、他方、受信機能部１０ｂは、図１に示された受信側の画像形成装置１ｂの機能を実現するものである。
【００７５】
まず、送信機能部１０ａについて説明する。送信機能部１０ａは、送信制御部１０２と、送信判定部１０３と、読み出し部１０４と、データ生成部１０５１と、暗号化処理部１０６１とを含む。送信機能部１０ａの機能は、操作部１６０、または端末装置２の操作部２３を介した使用者の操作に応じて実行される。
【００７６】
送信制御部１０２は、データの送信処理を全体的に制御し、読み出し部１０４に、モードに応じた送信対象の情報の読み出しを指示する。読み出し部１０４は、送信判定部１０３により送信可能と判定された情報を、ハードディスクドライブ１４から読み出す読み出し手段として機能する。
【００７７】
送信判定部１０３は、自装置１に保持された複数の情報１４０〜１４２のうち、外部の端末装置２に送信する対象の情報を、自装置１のモードに応じて特定する特定手段として機能する。具体的には、送信判定部１０３は、モード管理テーブル１４４を参照することによって、操作部１６０により選択されたモード、つまりモード情報１４３に応じた送信可否情報（クローニング可否情報）に基づき、複数の情報の各々について送信の可否を判定する。
【００７８】
読み出し部１０４は、送信判定部１０３の判定結果に基づいてハードディスクドライブ１４から読み出した情報を、送信制御部１０２に出力する。送信制御部１０２は、読み出し部１０４が読み出した情報を、データ生成部１０５１に出力する。データ生成部１０５１は、読み出し部１０４が読み出した情報から、端末装置２に送信するクローニングデータを生成する生成手段として機能する。
【００７９】
図６には、データ生成部１０５１が生成するクローニングデータの構成の一例が示されている。クローニングデータは、ハードディスクドライブ１４から読み出されたモード情報３０（つまり、モード情報１４３）と、Ｎ組の情報ＩＤ（１)〜（Ｎ）３１、及び値（１)〜（Ｎ）３２とが含まれる。ここで、Ｎは、モード管理テーブル１４４に基づき、選択されているモードに応じて決定される。つまり、Ｎは、送信判定部１０３が送信可能と判定した情報の個数である。
【００８０】
モード情報３０は、受信側の画像形成装置１ｂのモードとの組み合わせの照合に用いられる。また、情報ＩＤ（１)〜（Ｎ）３１は、受信側の画像形成装置１ｂにおいて情報の種別の認識に用いられ、値（１)〜（Ｎ）３２は、該当する情報の変更に用いられる。このクローニングデータは、例えばＳＯＡＰ形式（ＳＯＡＰ：Ｓｉｍｐｌｅ  Ｏｂｊｅｃｔ  Ａｃｃｅｓｓ  Ｐｒｏｔｏｃｏｌ）に従って生成されると好ましい。
【００８１】
クローニングデータは、暗号化処理部１０６１に出力される。暗号化処理部１０６１は、通信処理部１７が、端末装置２に送信する情報を暗号化する。暗号化の方式としては、例えば、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）、またはＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）などを採用して、セキュリティ性を向上するとよい。暗号化処理部１０６１は、暗号化されたクローニングデータを送信制御部１０２に出力する。
【００８２】
送信制御部１０２は、暗号化処理部１０６１により暗号化されたクローニングデータを、通信処理部１７を介して端末装置２に送信する。すなわち、通信処理部１７は、送信判定部１０３により送信対象として特定された情報と、自装置１のモードを示すモード情報１４３とを、外部の端末装置２に送信する送信手段として機能する。
【００８３】
また、送信制御部１０２は、データの送信後に、モードを、複数の情報の全てについて、上記の送信可否情報が送信不可能を示すモード、つまり「禁止モード」に変更する。具体的には、送信制御部１０２は、モード情報１４３の内容を、選択中のモードから「禁止モード」に変更する。これにより、権限がない使用者によるクローニングの実行が防止される。
【００８４】
図７には、クローニングデータの送信処理のフローが示されている。送信制御部１０２は、通信処理部１７を介して、端末装置２からデータの送信要求を受信すると（ステップＳｔ１１のＹＥＳ）、読み出し部１０４に、送信対象の情報の読み出しを指示する。
【００８５】
送信判定部１０３は、読み出し部１０４の要求に応じて判定処理を開始し、ハードディスクドライブ１４からモード情報１４３を読み出し（ステップＳｔ１２）、モード管理テーブル１４４を参照して（ステップＳｔ１３）、各情報を順次に選択して判定を行う。送信判定部１０３は、選択された情報について、モード管理テーブル１４４に登録された送信可否情報（クローニング可否情報）に基づいて、送信可能か否かを判定し（ステップＳｔ１４）、判定結果を読み出し部１０４に通知する。送信可否情報が「１」（送信可能）である場合（ステップＳｔ１４のＹＥＳ）、読み出し部１０４は、該当する情報をハードディスクドライブ１４から読み出す（ステップＳｔ１５）。
【００８６】
次に、送信判定部１０３は、未判定の情報がある場合（ステップＳｔ１６のＹＥＳ）、当該情報について、再びステップＳｔ１４の判定処理を行う。これは、送信可否情報が「０」（送信不可能）である場合（ステップＳｔ１４のＮＯ）も同様である。
【００８７】
未判定の情報がない場合（ステップＳｔ１６のＮＯ）、送信制御部１０２は、読み出し部１０４により読み出した情報をデータ生成部１０５１に出力して、クローニングデータを生成する（ステップＳｔ１７）。そして、送信制御部１０２は、暗号化処理部１０６１によってクローニングデータを暗号化し（ステップＳｔ１８）、通信処理部１７により端末装置２に送信する（ステップＳｔ１９）。送信制御部１０２は、データの送信後、選択中のモードを「禁止モード」に変更し（ステップＳｔ２０）、処理を終了する。
【００８８】
次に、受信機能部１０ｂについて説明する。既に述べたように、受信機能部１０ｂは、送信機能部１０ａとともに、同一の画像形成装置１に備えられてもよいし、送信機能部１０ａを備える画像形成装置１とは異なる画像形成装置１に備えられてもよい。
【００８９】
図３に示されるように、受信機能部１０ｂは、受信制御部１０７と、データ展開部１０５２と、復号化処理部１０６２と、変更判定部１０８と、変更処理部１０９とを含む。受信機能部１０ｂの機能は、操作部１６０、または端末装置２の操作部２３を介した使用者の操作に応じて実行される。
【００９０】
受信制御部１０７は、クローニングデータの受信処理を全体的に制御する。受信制御部１０７は、通信処理部１７を介して、クローニングデータを受信する。すなわち、通信処理部１７は、端末装置２から、送信側の画像形成装置１ａにより送信された複数の情報、及びモード情報を受信する受信手段として機能する。
【００９１】
受信制御部１０７は、受信したクローニングデータを復号化処理部１０６２に出力する。復号化処理部１０６２は、受信制御部１０７が端末装置２から受信した複数の情報が暗号化されている場合、複数の情報を復号化する。復号化処理部１０６２は、復号化したクローニングデータを、データ展開部１０５２に出力する。
【００９２】
データ展開部１０５２は、クローニングデータから複数の情報３１，３２、及びモード情報３０を取得して、受信制御部１０７に出力する。
【００９３】
受信制御部１０７は、通信処理部１７により受信したモード情報３０が示すモード（送信側の装置１ａのモード）と、自装置１のモード（受信側の装置１ｂのモード）との組み合わせに基づいて、変更処理部１０９による情報１４０〜１４２の変更を許可する制御手段として機能する。受信制御部１０７は、ハードディスクドライブ１４に記憶されたモード照合テーブル１４５に、受信したモード情報３０が示すモードと、モード情報１４３が示すモードとの組み合わせを照合する。
【００９４】
【表４】
2013134608.tif 000006
【００９５】
表４は、モード照合テーブル１４５の一例を示す。モード照合テーブル１４５は、送信側装置１ａと受信側装置１ｂとの間のモード（０）〜（４）の組み合わせの各々について、情報の変更の許否を決定する許否情報が登録されている。表中、「送信側モード」は、送信側の画像形成装置１ａのモードを示し、「受信側モード」は、受信側の画像形成装置１ｂのモードを示す。また、モードの各組み合わせに対応する欄内の「１」は変更の許可を示し、他方、「０」は不許可を示す。
【００９６】
本例のモード照合テーブル１４５によると、例えば、送信側の画像形成処理１ａのモードが「営業アシスタントモード」（モード（２））であり、受信側の画像形成処理１ｂのモードが「ノーマルモード」（モード（１））である場合、情報の変更は許可されない。さらに、「禁止モード」（モード（０））同士の組み合わせについても、情報の変更は許可されない。なお、情報の変更が許可されない場合、受信制御部１０７は、変更が不可能である旨を表示部１６１、または端末装置２の表示部２４に表示してもよい。
【００９７】
一方、各モードが一致する場合、禁止モード（モード（０））同士の組み合わせを除いて、情報の変更は許可される。また、送信側の装置１ａが「ノーマルモード」（モード（１））である場合、受信側の装置１ｂが「営業アシスタントモード」（モード（２））、または「カスタマエンジニアモード」（モード（３））であるとき、モードが不一致であるにも関わらず、情報の変更が許可される。さらに、送信側の装置１ａが「営業アシスタントモード」（モード（２））である場合、受信側の装置１ｂが「カスタマエンジニアモード」（モード（３））であるときも、同様に情報の変更が許可される。
【００９８】
本例において、送信側の装置１ａが開発者モード（モード（４））である場合、受信側の装置１ｂも開発者モード（モード（４））であるときのみ、情報の変更が許可される。これにより、開発者モード（モード（４））の場合にクローニングの対象となる情報が、解析以外の目的に使用されることが防止される。
【００９９】
受信制御部１０７は、モード照合テーブル１４５に基づく判定の結果、変更処理部１０９による情報の変更を許可する場合、クローニングデータに含まれる各情報ＩＤ３１、及び各値３２を、変更処理部１０９に出力する。変更処理部１０９は、モード管理テーブル１４４に基づいて変更可能と判定された情報について、クローニングデータに含まれる値３２に変更する。変更可能な情報の特定は、変更判定部１０８により行われる。
【０１００】
変更判定部１０８は、自装置１に保持された複数の情報１４０〜１４２のうち、変更対象の設定情報を、自装置１のモードに応じて特定する特定手段として機能する。具体的には、変更判定部１０８は、モード管理テーブル１４４を参照することによって、モード情報１４３が示すモードに応じた変更可否情報（クローニング可否情報）に基づき、複数の情報１４０〜１４２の各々について変更の可否を判定する。変更判定部１０８は、判定結果を変更処理部１０９に出力する。
【０１０１】
変更処理部１０９は、変更判定部１０８により変更対象として特定された情報１４０〜１４２を、通信処理部１７により外部の端末装置２から受信した情報に基づいて変更する情報変更手段として機能する。具体的には、変更処理部１０９は、受信制御部１０７から入力された情報のうち、変更判定部１０８により変更可能と判定された情報に基づいて、ハードディスクドライブ１４に記憶された情報１４０〜１４２を変更する。したがって、クローニングデータに含まれる情報ＩＤ３１のうち、変更判定部１０８により変更可能と判定された情報ＩＤに該当する情報１４０〜１４２の内容が、クローニングデータに含まれる値３２に変更される。
【０１０２】
この処理は、受信したモード情報３０が示すモードが、自装置１のモード、つまり、モード情報１４３が示すモードに一致する場合と、一致しない場合とにおいて共通に行われる。前者の場合、受信した全情報が変更対象となり、一方、後者の場合、受信した情報の一部が変更対象となる。後者の場合、既に述べたように、２つのモードが、モード照合テーブル１４５において、変更が許可される組み合わせに該当することが前提となる。なお、受信制御部１０７は、表４に例示されたモード照合テーブル１４５によらず、受信したモード情報３０が示すモードが自装置１のモードに一致する場合、変更処理部１０９による情報の変更を許可してもよい。
【０１０３】
受信制御部１０７は、変更処理部１０９による情報の変更後に、モードを、複数の情報の全てについて、上記の送信可否情報が送信不可能を示すモード、つまり「禁止モード」に変更する。具体的には、受信制御部１０７は、モード情報１４３の内容を、選択中のモードから「禁止モード」に変更する。これにより、権限がない使用者によるクローニングの実行が防止される。
【０１０４】
図８には、クローニングデータの受信処理のフローが示されている。受信制御部１０７は、端末装置２からクローニングデータを受信すると（ステップＳｔ２１）、復号化処理部１０６２によりクローニングデータを復号化する（ステップＳｔ２２）。次に、受信制御部１０７は、データ展開部１０５２によりモード情報３０、情報ＩＤ３１、及び値３２を取得する（ステップＳｔ２３）。
【０１０５】
受信制御部１０７は、ハードディスクドライブ１４からモード情報１４３を読み出し、モード照合テーブル１４５を参照して、モード情報１４３が示すモードと、受信制御部１０７が受信したモード情報３０が示すモードとの組み合わせについて、情報の変更の許否を判定する（ステップＳｔ２４）。照合の結果、情報の変更が許可される場合（ステップＳｔ２５のＹＥＳ）、変更判定部１０８は、変更処理部１０９の要求に応じて、モード管理テーブル１４４を参照して（ステップＳｔ２６）、複数の情報を順次に選択して判定処理を行う。他方、照合の結果、情報の変更が許可されない場合（ステップＳｔ２５のＮＯ）、変更判定部１０８は、端末装置２の表示部２４、または送信側の画像形成装置１ｂの表示部１６１にエラーを表示して（ステップＳｔ３１）、処理を終了する。
【０１０６】
判定処理において、変更判定部１０８は、選択した情報について、変更可否情報（可否情報）に基づき、変更可能か否かを判定し（ステップＳｔ２７）、判定結果を変更処理部１０９に通知する。変更処理部１０９は、クローニングデータから得た情報ＩＤ３１に対応する情報に対応する変更可否情報が「１」（変更可能）である場合（ステップＳｔ２７のＹＥＳ）、変更処理部１０９は、該当する情報を、クローニングデータに含まれる該当値３２に変更する（ステップＳｔ２８）。なお、変更判定部１０８は、クローニングデータに含まれる情報ＩＤ３１を順次に選択して、モード管理テーブル１４４の当該情報ＩＤに対応する変更可否情報を読み出してもよい。
【０１０７】
次に、変更判定部１０８は、未判定の情報があれば、当該情報について、再びステップＳｔ２７の判定処理を行う。これは、変更可否情報が「０」（変更不可能）である場合（ステップＳｔ２７のＮＯ）も同様である。受信制御部１０７は、情報の変更後、選択中のモードを「禁止モード」に変更し（ステップＳｔ３０）、処理を終了する。なお、本処理において、モードの組み合わせの照合処理（ステップＳｔ２５）を省略して、各情報に対応する変更可否情報のみに基づいて変更可否の判定を行ってもよい。
【０１０８】
本実施形態の画像形成装置１（受信側の装置１ｂ）は、端末装置２からクローニングデータを受信した後に、変更対象の情報を特定するが、これに限定されず、変更対象の情報を特定した後に、端末装置２から該当する情報のみを取得してもよい。この場合、例えば、受信制御部１０７は、モード管理テーブル１４４に基づき、モード情報１４３が示すモードに応じて変更対象と特定された情報のみを含む選択肢の一覧を、表示部１６１に表示する。そして、受信制御部１０７は、当該選択画面において、操作部１６０の操作に応じて選択された情報を、通信処理部１７を介して、端末装置２に要求して取得するとよい。
【０１０９】
これまで述べたように、本実施形態のデータ送信装置である画像形成装置１ａは、自装置１ａに保持された複数の情報１４０〜１４２のうち、外部の端末装置２に送信する対象の情報を、自装置１ａのモードに応じて特定し、当該特定された情報を、外部の端末装置２に送信する。したがって、画像形成装置１ａは、選択されたモードに対応する情報を送信することによって、クローニングを実行する。
【０１１０】
一方、本実施形態のデータ受信装置である画像形成装置１ｂは、自装置１ｂに保持された複数の情報１４０〜１４２のうち、変更対象の情報を、自装置１ｂのモードに応じて特定し、当該特定された情報を、外部の端末装置２から受信した情報に基づいて変更する。したがって、画像形成装置１ｂは、端末装置２から受信した情報のうち、選択されたモードに対応する情報を変更することによって、クローニングを実行する。よって、画像形成装置１ａ，１ｂによると、情報の変更が容易化される。
【０１１１】
また、本実施形態のデータ通信システムは、データ送信装置である画像形成装置１ａと、データ受信装置である画像形成装置１ｂとを含むから、上述した内容と同様の作用効果を奏する。
【０１１２】
さらに、上述したように、送信側の画像形成装置１ａ、及び受信側の画像形成装置１ｂの各モードが不一致である場合であっても、モード照合テーブル１４４に基づいて、一定の組み合わせについて、変更処理部１０９による情報の変更が許可される。したがって、例えば、営業担当者により営業アシスタントモードに設定された装置１ａから、保守担当者によりカスタマエンジニアモードに設定された装置１ｂに対して、クローニングを実行することが可能となる。このため、装置１ａ，１ｂを提供、及び維持する立場の使用者が、同じ立場の使用者に装置１ａ，１ｂの設定情報などを提供することが可能となる。
【０１１３】
一方、他の組み合わせについては、変更処理部１０９による情報の変更が許可されない。したがって、例えば、保守担当者によりカスタマエンジニアモードに設定された装置１ａから、オフィス内の管理者によりノーマルモードに設定された装置１ｂに対して、クローニングを実行することが不可能となる。このため、装置１ａ，１ｂを提供、及び維持する立場の使用者が、装置１ａ，１ｂを運用する立場（つまり、異なる立場）の使用者に、設定情報などを提供することによって発生し得る問題が未然に防止される。よって、クローニングの利便性が向上する。
【０１１４】
また、これまで述べた実施形態において、モードの選択は、認証処理部１００により認証されたモード管理者が行うものとしたが、これに限定されない。例えば、モード変更処理部１０１は、認証処理部１００により認証された使用者の識別番号に応じて、モードを選択してもよい。
【０１１５】
表１に示された認証テーブル１３０を例に挙げると、モード変更処理部１０１は、例えば、「富士  一郎」が認証された場合、「ノーマルモード」（モード（１））を選択し、「山田  幸子」が認証された場合、「営業アシスタントモード」（モード（２））を選択する。この選択方法によれば、使用者に応じて、クローニングの内容が簡便に決定される。
【０１１６】
認証された使用者に応じてモードを変更する場合、このように各使用者に共通の認証手段を用いる必要はなく、各モードに対応する使用者を互いに異なる認証手段により認証してもよい。例えば、「ノーマルモード」（モード（１））に変更する場合、オフィス内の管理者を、表示部１６１に表示された、他の使用者とは異なる認証画面において入力されたパスワードに基づいて認証し、「営業アシスタントモード」（モード（２））に変更する場合、営業担当者を、操作部１６０に含まれる特定のハードキーの操作（例えば、一定時間、押し続けるなど）に基づいて認証してもよい。
【０１１７】
一方、「カスタマエンジニアモード」（モード（３））に変更する場合、保守担当者を、画像形成装置１に接続されたＵＳＢメモリに記録された認証情報に基づいて認証し、「解析モード」（モード（４））に変更する場合、解析担当者を、画像形成装置１に接続された専用の端末装置から入力された特定のコマンドに基づいて認証してもよい。このように使用者（担当者）に応じて異なる認証手段を採用することにより、モード変更を簡便にするだけでなく、セキュリティ性が向上する。
【０１１８】
また、これまで述べた実施形態において、モード管理テーブル１４４は、画像形成装置１に保持されているが、これに限定されることはなく、外部の装置に保持されていてもよい。モード管理テーブルを保持する装置としては、例えば、ＬＡＮ９を介して画像形成装置１に接続された認証サーバなどの認証装置が挙げられる。
【０１１９】
この場合、モード管理テーブルには、例えば、各使用者の認証情報に対応して、モード情報、及びモードごとのクローニング可否情報が登録され、画像形成装置１は、通信処理部１７を介して、認証装置から、認証結果とともに、認証された使用者に対応するモードのクローニング可否情報を取得すればよい。このように、モード管理テーブルが外部の装置に保持されている場合、送信側の画像形成装置１ａ、及び受信側の画像形成装置１ｂが、共通のモード管理テーブルを使用することが可能となるため、モード管理テーブルの管理が容易になる。
【０１２０】
また、本実施形態のデータ通信システムは、端末装置２を介して、画像形成装置１ａ，１ｂ間におけるクローニングデータの送受信を行うが、端末装置２を介さずに、装置１ａ，１ｂ間において直接的にクローニングデータの送受信を行ってもよい。この場合、送信側の画像形成装置１ａから受信側の画像形成装置１ｂにアクセスして、クローニングデータの送信に先立ち、受信側の装置１ｂのモードを、送信側の装置１ａのモードに変更してもよい。
【０１２１】
図９は、このときの画像形成装置１ａ，１ｂ間の通信を示すラダーチャートである。送信側の画像形成装置１ａにおいて、送信制御部１０２は、操作部１６０を介して使用者からクローニングデータの送信の指示を受けると（符号Ｐ１）、通信処理部１７を介し、受信側の画像形成装置１ｂに、識別情報、及びモード情報を含む受信要求を送信する（符号Ｃ１）。ここで、識別情報は、例えば、受信側の装置１ｂのモードを変更する権限を有する使用者の識別番号であり、モード情報は、送信側の装置１ａのモード情報１４３である。なお、送信側の画像形成装置１ａは、受信要求の送信処理において、識別情報に代えて、または、識別情報とともに、パスワードを送信するようにしてもよい。
【０１２２】
受信側の画像形成装置１ｂは、受信要求を受信すると、受信要求に含まれる識別情報に基づいて、認証処理を行う（符号Ｐ２）。ここで、認証に用いられる認証テーブルは、画像形成装置１ｂのＲＡＭ１２などの記憶手段、または外部の認証装置の何れに保持されていてもよい。
【０１２３】
認証が成功した場合、受信側の画像形成装置１ｂにおいて、モード変更処理部１０１は、受信要求に含まれるモード情報に従って、モード情報１４３を書き換え、自装置１ｂのモードを送信側の装置１ａと同一のモードに変更する（符号Ｐ３）。モード変更が完了すると、受信側の画像形成装置１ｂにおいて、受信制御部１０７は、通信処理部１７を介し、モード変更完了通知を送信側の装置１ａに送信する（符号Ｃ２）。
【０１２４】
送信側の画像形成装置１ａは、モード変更完了通知を受信すると、図７を参照して述べたように、クローニングデータを受信側の装置１ｂに送信する（符号Ｃ３）。そして、受信側の画像形成装置１ｂは、受信したクローニングデータに基づいて、自装置１ｂに保持される情報１４０〜１４２を変更する（符号Ｐ４）。当該変更処理は、図８を参照して述べた通りである。なお、この場合、送信側、及び受信側の装置１ａ，１ｂのモードが互いに一致しているので、クローニングデータに含まれる情報に対応する全ての情報が、変更の対象として特定される。
【０１２５】
また、画像形成装置１ａ，１ｂ間において直接的な送受信が行われる場合、送信側の装置１ａは、クローニングデータの送信に先立って、自装置１ａのＩＰアドレス、ＭＡＣアドレスなどの識別情報を受信側の装置１ｂに送信するとよい。この場合、受信側の装置１ｂは、当該識別情報に基づいて、直接的なクローニングデータの送信が行われることを認識し、送信側の装置１ａから受信したモード情報３０に基づいて変更対象を特定するとよい。
【０１２６】
これにより、受信側の装置１ｂは、送信側の装置１ａから直接的にクローニングデータを受信した場合、当該クローニングデータに含まれる全ての情報に基づいて情報の変更を行うから、クローニングの利便性が向上する。さらに、この場合、送信側の装置１ａは、先に述べた場合とは異なり、受信側の装置１ｂのモードを変更するために、使用者の識別番号を含む機密性の高い情報を、受信側の装置１ｂに送信する必要がないから、セキュリティ性も向上する。
【０１２７】
この手法は、上記の内容とは反対に、受信側の画像形成装置１ｂが、クローニングデータの受信に先立って、自装置１ｂの識別情報を送信側の画像形成装置１ａに送信する場合にも適用可能である。この場合、送信側の装置１ａは、自装置１ａに保持された全ての情報１４０〜１４２を、受信側の装置１ｂに送信し、受信側の装置１ｂが変更対象を特定するようにしてもよい。もっとも、この送信形態では、送信側の装置１ａは、受信側の装置１ｂにおいて変更対象と特定されない情報も送信することになる。したがって、効率化の観点から、送信側の装置１ａは、受信側の装置１ｂのモード情報を予め取得しておき、当該モード情報が示すモードに応じた情報を送信すると好ましい。
【０１２８】
これまで述べた実施形態と同様の作用効果は、上述した各機能を実現するためのプログラムが記録された記録媒体をデータ送信装置、またはデータ受信装置に供給し、該装置内のコンピュータが上記のプログラムを実行することによっても得られる。なお、記録媒体は、コンピュータが読み出し可能なものであれば、ＣＤ−ＲＯＭ、ＤＶＤ、またはＳＤカードなどのうち、何れであってもよい。
【０１２９】
以上、好ましい実施例を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
【符号の説明】
【０１３０】
１，１ａ，１ｂ                    画像形成装置
１０                              ＣＰＵ
１７                              通信処理部
１０１                            モード変更処理部
１０２                            送信制御部
１０３                            送信判定部
１０４                            読み出し部
１０６１                          暗号化処理部
１０７                            受信制御部
１０８                            変更判定部
１０９                            変更処理部
１０６２                          復号化処理部
１３０                            認証テーブル
１４３                            モード情報
１４４                            モード管理テーブル
１６０                            操作部
【図１】
2013134608.tif 000007
【図２】
2013134608.tif 000008
【図３】
2013134608.tif 000009
【図４】
2013134608.tif 000010
【図５】
2013134608.tif 000011
【図６】
2013134608.tif 000012
【図７】
2013134608.tif 000013
【図８】
2013134608.tif 000014
【図９】
2013134608.tif 000015