(57)【要約】【課題】設定データをピア接続を使用して取得し、画像処理装置の設定を行う、画像処理装置、データ設定装置、画像処理装置のデータ設定方法、およびプログラムを提供すること。【解決手段】画像処理装置１５０は、パラメータ設定モードと複数機能を提供する通常モードの間のモード遷移を管理するモード遷移管理部１６２と、モード遷移管理部１６２によりパラメータ設定モードに設定された場合、パラメータ設定期間中に使用するネットワークアドレスおよびリソースアドレスを設定するネットワーク情報設定部１５６と、データ設定装置１１０との間で排他的接続を生成し、送信されたパラメータ値をリソースアドレスに渡すネットワーク通信部１６０と、リソースアドレスに送付されたパラメータ値を読み込んで画像処理装置１５０の複数機能を提供するための制御値として設定するパラメータ設定部１６６とを含んでいる。【選択図】図１
2010143111.tif 000002
【特許請求の範囲】
【請求項１】
印刷出力に関連する複数機能を提供する画像処理装置であって、前記画像処理装置は、
前記画像処理装置の機能を提供するためのパラメータ設定モードと前記複数機能を提供する通常モードの間のモード遷移を管理するモード遷移管理手段と、
前記モード遷移管理手段により前記パラメータ設定モードに設定された場合、パラメータ設定期間中に使用するネットワークアドレスおよびリソースアドレスを設定するネットワーク情報設定手段と、
データ設定装置との間で排他的接続を生成し、前記データ設定装置から送信されるパラメータ値を前記リソースアドレスに渡すネットワーク通信手段と、
前記ネットワーク通信手段から前記リソースアドレスに送付された前記パラメータ値を読み込んで前記画像処理装置の前記複数機能を提供するための制御値として設定するパラメータ設定手段と
を含む、画像処理装置。
【請求項２】
前記排他的接続は、前記画像処理装置と前記データ設定装置とを排他的に接続するＰ２Ｐ接続またはアドホック接続である、請求項１に記載の画像処理装置。
【請求項３】
前記パラメータ値は、ＸＭＬで記述され、前記パラメータ設定手段は、前記リソースアドレスに関連付けられた前記パラメータ設定手段を呼出しする、請求項１または請求項２に記載の画像処理装置。
【請求項４】
前記画像処理装置は、さらに前記パラメータ設定の履歴を登録する操作ログを記録し、前記操作ログを出力するログ管理手段を備える、請求項１〜３のいずれか１項に記載の画像処理装置。
【請求項５】
前記画像処理装置は、さらに前記パラメータ設定モードへの遷移を許可する識別情報を使用して前記モード遷移管理手段を制御する認証処理手段を含む、請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
印刷出力に関連する複数機能を提供する画像処理装置に対して前記複数機能の設定値となるパラメータ値を前記画像処理装置に対して設定させるデータ設定装置であって、前記データ設定装置は、
前記パラメータ値を画像パラメータおよび画像以外のパラメータとして、ＸＭＬに設定するパラメータ設定手段と、
前記パラメータ設定手段により設定された前記パラメータ値を、前記画像処理装置との間で生成した排他的接続を使用して前記画像処理装置がパラメータ設定期間中に使用するリソースアドレスに宛てて前記画像処理装置に送信するネットワーク通信手段と
を含む、データ設定装置。
【請求項７】
前記排他的接続は、前記画像処理装置と前記データ設定装置とを排他的に接続するＰ２Ｐ接続またはアドホック接続である、請求項６に記載のデータ設定装置。
【請求項８】
前記データ設定装置は、前記画像処理装置が前記パラメータ設定期間中に使用するネットワークアドレスを使用して前記画像処理装置に問合わせを発行し、前記パラメータ値を送付する前記画像処理装置を特定し前記排他的接続を生成する、請求項６または７に記載のデータ設定装置。
【請求項９】
前記データ設定装置は、パラメータ設定の処理内容と処理結果とを比較して前記パラメータ設定の漏れを検査する設定漏れ確認手段を含み、前記設定漏れ確認手段は、前記パラメータ設定の漏れを検知した場合、前記パラメータ設定に漏れが有ることを通知するアラーム表示を前記データ設定装置に表示させる、請求項６〜８のいずれか１項に記載のデータ設定装置。
【請求項１０】
印刷出力に関連する複数機能を提供する画像処理装置の前記機能を提供するためのパラメータを設定するパラメータ設定方法であって、前記パラメータ設定方法は、前記画像処理装置が、
前記画像処理装置を、前記画像処理装置の機能を提供するためのパラメータ設定モードに遷移させるステップと
前記パラメータ設定モードへの遷移に対応して、パラメータ設定期間中に使用するネットワークアドレスおよびリソースアドレスを設定するステップと、
データ設定装置との間で排他的接続を生成し、前記データ設定装置から送信されるＸＭＬで記述されたパラメータ値を前記リソースアドレスに渡すステップと、
前記リソースアドレスに送付された前記パラメータ値を読み込んで、前記リソースアドレスに関連付けてパラメータ設定手段を呼出すステップと、
前記パラメータ設定の履歴を登録する操作ログを記録し、前記操作ログを出力するステップと
を実行し、
前記排他的接続は、前記画像処理装置と前記データ設定装置とを排他的に接続するＰ２Ｐ接続またはアドホック接続である、パラメータ設定方法。
【請求項１１】
画像処理装置を、請求項１〜５のいずれか１項に記載の各手段として機能させるための装置実行可能なプログラム。
【請求項１２】
コンピュータを請求項６〜９のいずれか１項に記載の各手段として機能させるためのコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置のデータ設定技術に関し、より詳細には、設定データをピア接続を使用して取得し、画像処理装置の設定を行う、画像処理装置、データ設定装置、画像処理装置のデータ設定方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、画像処理装置は高機能化しており、画像処理装置は、画像形成や画像処理のために必要な、転写電流設定パラメータ、定着温度設定パラメータ、主走査レジスト調整データ、副走査レジスト調整データ、色間レジスト設定データ、温度センサ設定値などのデータを設定する必要がある。またこれらの画像形成や画像処理に関連するデータ以外にも、ネットワーク通信やメール転送を行うため、ネットワークデータなどを設定する必要がある。これらのデータは、通常、製造ラインで設定される。画像処理装置がユーザに設置された段階で、適切な複数機能を提供するため、上述した各種のパラメータに関連する設定データを、出荷前に設定する必要がある。
【０００３】
これらのパラメータについての設定データは、画像処理装置の機能提供上重要なものなので、不測の修正や改変を受けないように、パラメータ設定モードを含む工程モードで行われる。工程モードは、画像処理装置を工程モードに遷移させるための専用のログインアカウントを使用してアクセス認証が行われ、工程モード内でのみ許可される、アドミニストレータ権原での設定操作が行われる。
【０００４】
従来の工程モードでは、パラメータ設定操作は、検査ラインのオペレータがマニュアルで行っていた。設定しなければならないパラメータの種類が増加し、またその設定内容も画像処理装置に機能の多様化に対応して変更される場合もあり、オペレータによるパラメータ設定の長時間化問題が発生するようになっている。また、パラメータ設定の正確さもパラメータの増加および多様化により、オペレータの入力負担を増加させてしまい、オペレータによるにパラメータの設定漏れという問題も生じる場合も想定される。
【０００５】
このような各種のデータを設定は、従来からもネットワークを使用して行われている。例えば、特開２００８−１７６７８９号公報（特許文献１）には、ウェブページに処理関数機能を含ませ、複数の機能に対応させることが可能な画像形成装置が開示されている。特許文献１に記載された画像形成装置は、外部からＨＴＴＰリクエストに対応し、ファイルアップロードや、各種関数を呼出して処理を実行させる。
【特許文献１】特開２００８−１７６７８９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１に記載された画像形成装置は、画像形成装置がオープンなネットワーク環境に接続された状態下で、データ転送処理を行うものである。製造ライン上で設定を行っている途上の画像処理装置は、セキュリティ的な観点からオープンなネットワーク環境に接続することは適切ではない。このため、データ転送プロトコルを使用するに際し、画像処理装置に対してオープンな環境から分離された排他的なネットワーク接続を生成する必要があった。
【０００７】
そして、パラメータ設定の効率化を行うためには、生成した排他的なネットワーク接続の環境下であっても、ファイル転送プロトコルを使用してデータ転送を行い、ＲＰＣ(Remote Procedure Call)などの遠隔呼出しを使用してデータ設定を自動化することが必要とされていた。
【０００８】
また、画像処理装置は、検査プロセスでの停電などプロセス異常時のシーケンス確保などの観点から、一旦、工程モードに設定されると、オペレータによる明示的な指示を受けない限り、電源切断を経て再度起動される場合でも、アドミニストレータ権原でのアクセスが許可されてしまう。この結果、正常な検査プロセスの終了時には、オペレータが確実に工程モードから通常モードに遷移させた状態とする必要がある。さらに、工程管理の点から言えば、パラメータの設定ログを残しておくことも必要であった。
【０００９】
すなわち、これまで複数のパラメータを一括で自動設定し、その確認を可能とすることで、検査ラインの効率の改善、オペレータの負担軽減とともに、画像処理装置の初期作動確実性を向上させる技術が必要とされていた。
【課題を解決するための手段】
【００１０】
本発明は、上記従来技術の問題点は、パーソナルコンピュータをデータ設定装置として利用し、複数のパラメータを一括で自動設定し、その確認を可能とすることで、上述した検査ラインの効率を改善し、画像処理装置の動作確実性も向上させることができる、という点に着目してなされたものである。
【００１１】
本発明では、画像処理装置のパラメータ設定を、画像処理装置とデータ設定装置との間に、画像処理装置と、データ設定装置との間でのみトランザクションが可能な排他的接続を生成する。排他的接続としては、クロスケーブルを使用したＰ２Ｐ接続を使用することができる。排他的接続の他の形態としては、ワイヤレス通信を使用するアドホック接続を挙げることができる。
【００１２】
上述した排他的接続を生成するために、画像処理装置は、工程モード内で実行されるパラメータ設定期間中に使用されるネットワークアドレスおよびリソースアドレスを、工程モードに遷移した段階で記憶領域から呼び出して、ネットワークデータとして設定する。データ設定装置は、当該ネットワークアドレスやリソースアドレスを前記画像処理装置から取得して、Ｐ２Ｐ接続またはアドホック接続を確立する。
【００１３】
データ設定装置は、設定するべきパラメータ値をＸＭＬに設定した後、画像処理装置のリソースアドレスを指定して送付する。画像処理装置は、リソースアドレスにパラメータ値が通知されるとパラメータ設定部を呼出して、受領したパラメータ値を設定値として画像処理装置の適切な不揮発性記憶装置に登録する。
【００１４】
画像処理装置は、パラメータ設定処理のログを記録し、パラメータ設定モードの終了時に、ハードコピーとして操作ログを出力する。一方、データ設定装置は、画像処理装置におけるパラメータ設定の漏れやモード状態を確認し、データ設定装置のオペレータに対してアラーム表示を提供し、パラメータ設定および画像処理装置のモード設定を管理する。
【００１５】
本発明によれば、画像処理装置に対するパラメータ設定および確認を短時間化および高精度化でき、加えて画像処理装置の初期作動確実性を改善することにより、画像処理装置の生産性を改善することが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を実施形態をもって説明するが、本発明は、後述する実施形態に限定されるわけではない。図１は、本実施形態のデータ設定装置１１０および画像処理装置１５０を接続し、パラメータ設定を行う場合の排他的接続１００の実施形態を示す。図１のデータ設定装置１１０は、パーソナルコンピュータとして実装されている。データ設定装置１１０は、中央処理装置（ＣＰＵ）を制御部１４０として実装しており、ＣＰＵとしては、これまで知られたいかなるプロセッサを使用することができる。また、データ設定装置１１０は、ＲＡＭ、ＲＯＭなどの記憶装置を備えており、ＢＩＯＳ(Basic Input Output System)を使用して初期設定を実行し、ＷＩＮＤＯＷＳ（登録商標）、ＵＮＩＸ（登録商標）、ＬＩＮＵＸ（登録商標）、ＭＡＣ  ＯＳなどのオペレーティング・システムにより制御されている。
【００１７】
また、データ設定装置１１０は、Ｃ、Ｃ＋＋、ＶｉｓｕａｌＢａｓｉｃ、Ｊａｖａ（登録商標）などのプログラミング言語で記述されたアプリケーションプログラムを、ハードディスク装置などからＲＡＭ内に読み込んで実行させることで、後述する画像処理装置１５０のパラメータの設定を行うための機能手段を、パーソナルコンピュータ上に実現させている。さらに、データ設定装置１１０は、本実施形態では、Internet Explorer（登録商標）、FireFox（登録商標）、Mozilla（登録商標）、Opera（登録商標）などのブラウザ・ソフトウェアを使用して、画像処理装置１５０が提供するパラメータ設定のためのＵＲＩにアクセスし、画像処理装置１５０のパラメータ設定を行う。
【００１８】
さらに、データ処理装置１１０は、ＸＭＬを作成するためのＸＭＬエディタ、ＸＳＬＴ(XSL Transformations)などの機能を実装し、パラメータ値をＸＭＬに設定し、後述する画像処理装置に送付する。
【００１９】
以下、データ設定装置１１０の機能処理手段を説明する。データ設定装置１１０は、出力インタフェース部１１２と、入力インタフェース部１１４と、ネットワーク通信部１３０とを含んでいる。出力インタフェース部１１２は、ＶＧＡまたはＸＧＡなどの規格を使用して、データ設定装置１１０の処理結果をオペレータに表示させており、グラフィックアクセラレータ、ＲＡＭＤＡＣなどのハードウェアおよび各種ドライバを含んで実装される。また、入力インタフェース１１４は、キーボード、マウスなどからの入力を受領して、当該イベントを処理し、制御部１４０に対して入力に対応した処理への分岐を可能とする。
【００２０】
ネットワーク通信部１３０は、ネットワークインタフェースカード（ＮＩＣ）を含んで構成され、物理層、データリンク層の機能を提供することにより、ＥＴＨＥＲＮＥＴ（登録商標）を使用するＰ２Ｐ接続を可能とする。また、データ設定装置１１０は、ネットワーク通信部１３０として、ＩｒＤＡ、Ｂｌｕｅｔｏｏｔｈなどのワイヤレス通信プロトコルを使用して、画像処理装置１５０との間でＰ２Ｐ接続を確立することもできる。
【００２１】
データ設定装置１１０は、本実施形態のパラメータ設定を行うため、パラメータ設定部１１６と、画像パラメータ設定部１１８と、モード確認部１２２とを含んで構成されている。パラメータ設定部１１６は、パラメータ設定を行うオペレータによるパラメータ設定指示を受領して、処理選択ファイル１２６に登録したパラメータをＸＭＬに設定する処理を実行する。画像パラメータ設定部１１８は、画像処理装置１５０が取得したテストパターンの画像を受領して、画像のレジストレーションズレ、階調特性の不具合などを検出し、レジストレーションズレおよび階調特性を補正するための校正値を計算する。その後、画像パラメータ設定部１１８は、計算した校正値をパラメータ値としてＸＭＬに設定する。パラメータ設定部１１６および画像パラメータ設定部１１８は、パラメータの設定後、ネットワーク通信部１３０を介して、ＸＭＬを画像処理装置に設定されているリソースアドレス、説明する実施形態ではＵＲＬ(Uniform Resource Locator)に宛てて送付する。
【００２２】
設定漏れ確認部１２０は、画像処理装置１５０からの工程モード終了通知を受領した場合に、設定するべきパラメータ設定漏れなく完了しているかを、処理選択ファイル１２６に登録した設定パラメータおよび処理実行結果ログを比較して確認する。モード確認部１２２は、画像処理装置１５０のモード状態をモニタしており、工程モードから通常モードに遷移した通知を受領する直前の画像処理装置１５０の動作モードを示すフラグなどの状態データを参照し、画像処理装置１５０に対し電源オフ指令がなされた段階で、工程モードのままである場合。データ設定装置１１０のオペレータにアラームを表示する。
【００２３】
不揮発性メモリ１２４は、ＥＥＰＲＯＭ、フラッシュメモリなどの適切な不揮発性メモリとして構成することができる。処理選択ファイル１２６は、画像処理装置１５０に対して設定するべきパラメータを格納する。また、処理実行結果ログ１２８は、パラメータ設定の実行結果のログを登録し、パラメータ設定の漏れを次工程に移る前にオペレータに対して通知することを可能とする。
【００２４】
以下、画像処理装置１５０の構成について説明する。画像処理装置１５０は、本実施形態では、多機能機（Multi-Function Peripheral:MFP)として参照される、画像取得機能、複写機能、ファクシミリ機能、ネットワーク通信機能、およびウェブアプリケーション機能を有する画像処理装置として実装される。画像処理装置１５０は、ＣＰＵ、ＲＡＭ、ＲＯＭ、ハードディスク装置などを実装し、ＬＩＮＵＸ（登録商標）、ＵＮＩＸ（登録商標）、ＦｒｅｅＢＳＤなどのＯＳの制御下で、組み込みプログラムなどを実行させ、画像処理およびネットワーク機能を提供する。
【００２５】
また、画像処理装置１５０は、ＵＳＢ(Universal Serial Buss)ドライバおよびコネクタを含んで構成されていて、パラメータ設定を行うためのネットワーク構成情報やパラメータ設定ログを、ＵＳＢメモリなどの外付けメモリから読み込み、または格納させることができる。後述する画像処理装置１５０の各機能処理部は、ＣＰＵがアプリケーションプログラムをＲＡＭといった実行空間内に読込んでプログラムを実行することにより、画像処理装置１５０に実現される。
【００２６】
画像処理装置１５０は、その処理機能部として、出力インタフェース部１５２と、入力インタフェース部１５４とを含んで構成されている。出力インタフェース１５２および入力インタフェース部１５４は、タッチパネル、操作ボタンなどを含んで構成され、画像処理装置１５０のユーザに対して各種メッセージを通知するとともに、ユーザからの指示を受領し、制御部１７４を介して指示に対応した処理を開始させる。
【００２７】
さらに画像処理装置１５０は、ネットワーク情報設定部１５６と、ＵＲＬ振り分け部１５８と、ネットワーク通信部１６０とを含んで構成される。ネットワーク情報設定部１５６は、パラメータ設定の期間中にだけ使用され、Ｐ２Ｐ接続やアドホック接続を行うためのネットワーク構成情報、具体的には、ＩＰアドレス、ポート番号、ＵＲＬの設定データを管理し、工程モードにおいてパラメータ設定モードが開始されるまでに各値の設定を完了させる。ネットワーク構成情報は、画像処理装置１５０の内部メモリに格納することもできるし、ログなどを記録するためのＵＳＢメモリなど、外付けメモリに登録しておくこともできる。
【００２８】
ＵＲＬ振り分け部１５８は、受領したパラメータ設定要求で指定されたＵＲＬにリクエストの内容を渡す処理を実行する。なお、本実施形態では、パラメータ設定処理の期間中にだけ利用されるＵＲＬを専用に登録しており、パラメータ設定要求を受領すると、当該パラメータ設定要求が含むパラメータ値を取得し、当該ＵＲＬに関連付けて登録した各種のアプリケーションを呼出して処理を実行させる。本実施形態では、パラメータ設定要求は、ＨＴＴＰプロトコルを使用し転送される。
【００２９】
また、ネットワーク通信部１６０は、データ設定装置１１０が実装する通信プロトコルをサポートする物理媒体の通信制御を実行することができる限り、特に限定されるものではない。例えば、本体に内蔵できるネットワークインタフェースカードとすることもできるし、ＵＳＢコネクタを介して本体に接続できるワイヤレス通信デバイスであってもよい。
【００３０】
画像処理装置１５０は、さらにモード遷移管理部１６２と、認証処理部１６４と、パラメータ設定部１６６とを含んでいる。モード遷移管理部１６２は、画像処理装置１５０に対するモード遷移指令を受領した後、認証処理部１６４の認証結果に対応して、通常モードおよび工程モードの間におけるモード遷移を管理するとともに、データ設定装置１１０に対して画像処理装置１５０のモード状態を通知する。認証処理部１６４は、パスワード、ユーザＩＤなどを管理し、工程モードへの遷移を可能とするアドミニストレータ権原でのパスワード、ユーザＩＤなどの認証情報を取得して、通常モードおよび工程モードの値の遷移を管理する。
【００３１】
パラメータ設定部１６６は、ＵＲＬ振り分け部１５８が指定するＵＲＬにおいて、パラメータ設定を実際に実行するアプリケーションプログラムとして実装される。また、操作ログ記録部１６８は、データ設定装置１１０により設定されたパラメータ設定処理の結果を、外付けメモリなどに記録し、またおよび操作ログ出力部１７０は、操作ログを画像形成エンジン（図示せず）を起動して出力させている。その他、画像処理装置１５０は、ＳＭＴＰなどのプロトコルを使用してメール送信を行うメール送信部１７２を含んでいる。メール送受信部１７２については、本実施形態の要旨ではないので、さらなる説明を省略する。
【００３２】
本実施形態のデータ設定装置１１０と、画像処理装置１５０とは、好ましい実施形態では、クロスケーブルを使用したＰ２Ｐ接続または近距離のアドホック接続により相互接続される。Ｐ２Ｐ接続の確立は、以下のプロセスにより実行することができる。
（１）画像処理装置を工程モードに設定する：
（２）工程モードのみで呼出されるＩＰアドレスまたはＵＲＬを設定する：
（３）クロスケーブルにより、データ設定装置１１０と画像処理装置１５０とを接続する：
（４）データ設定装置１１０から、問い合わせコマンドを発行する。問い合わせコマンドとしては、ＰＩＮＧコマンドや、ＡＲＰコマンドを使用することができ、各コマンドを、（２）で設定したＩＰアドレスに宛てて送付し、そのＩＣＭＰ応答を受領し、データ設定装置１１０に（２）のＩＰアドレスを登録し、Ｐ２Ｐ接続を設定する。
【００３３】
また、本実施形態の他の実施形態で、ＩｒＤＡまたはＢｌｕｅｔｏｏｔｈなどのワイヤレス通信を使用するアドホック接続を使用することもできる。ＩｒＤＡまたはＢｌｕｅｔｏｏｔｈなどのワイヤレス通信を使用する場合には、データ設定装置１１０と画像処理装置１５０との間に物理的なケーブルの張設が不要となり、作業効率が向上する。ＩｒＤＡおよびＢｌｕｅｔｏｏｔｈなどのワイヤレス通信を使用する場合、ビーコン／ビーコン応答により接続を相手を相互認識した後、ＭＡＣアドレスの登録およびＰＩＮＧコマンドを使用して上記（２）のＩＰアドレスの登録を行うことで、データ設定装置１１０と画像処理装置１５０との間でのアドホック型ネットワークでのＰ２Ｐ接続が確立できる。
【００３４】
なお、ワイヤレス接続でアドホック型接続を確立する場合に複数の画像処理装置１５０に対する接続を確立してしまう可能性を排除するため、上記（２）のプロセスを、パラメータ設定モードを開始する直前まで待機させておくか、または画像処理装置１５０の本体からの明示的な入力を契機として上記（２）の処理を開始させることができる。さらに他の実施形態では、出力レベルを調整(Ｂｌｕｅｔｏｏｔｈでは、クラス３などを使用するなど）し、データ設定装置１１０空の通信範囲を、画像処理装置１５０が特定できる範囲のみに限定してデータ通信を可能とすることもできる。
【００３５】
図２は、本実施形態のデータ設定装置１１０と、画像処理装置１５０との間のトランザクションで使用する機能リストである。カラム２１０には、本実施形態で使用するアプリケーション機能、データ転送プロトコル、データフォーマットが項目としてリストされている。また、カラム２２０には、画像処理装置１５０が工程モードで使用する機能をリストし、カラム２３０には、データ設定装置１１０側で使用する機能をリストしている。
【００３６】
データ設定装置１１０および画像処理装置１５０は、ＸＭＬで記述されたデータを、ＨＴＴＰプロトコルを使用して相互転送する。画像処理装置１５０は、その機能としてＸＭＬ：ＡＴＯＭプロトコルを実装しており、ＸＭＬを使用したファイルの管理およびアプリケーション実行を可能とする。その際、画像処理装置１５０は、データ設定装置１１０が実装するウェブブラウザから送付されるパラメータ設定要求を、ＲＥＳＴプロトコルの下、ＨＴＴＰプロトコルのメソッドである、ＧＥＴ、ＰＯＳＴ、ＰＵＴ、ＤＥＬＥＴＥなどを使用してＲＰＣを実行させ、各種パラメータの設定を行う。
【００３７】
ＸＭＬ：ＡＴＯＭの詳細についてはＲＦＣ４２８７、ＲＦＣ５０２３および、ＵＲＬ：ｈｔｔｐ：／／ｗｗｗ．ｒｉｃｏｈ．ｃｏ．ｊｐ／ｓｒｃ／ｒｄ／ｗｅｂｔｅｃｈ／ｒｆｃ５０２３＿ＪＡ．ｈｔｍｌを参照されたい。また、ＲＥＳＴアーキテクチャのより詳細については、「スケーラブルＷｅｂサイト」２００７年８月２３日、初版第３刷発行、株式会社オライリー・ジャパンを参照されたい。
【００３８】
図３は、本実施形態のパラメータ設定工程を含む検査工程の工程図を、当該工程図にしたがってデータ設定装置１１０が接続されるライン上の形態とともに示す。検査工程は、ステップＳ３００から開始し、ステップＳ３０１で、画像形成装置の電源をオンし、外付けメモリを装着する。外付けメモリは、ＵＳＢメモリなどを使用することができる。外付けメモリは、条件設定ログを登録する他、認証情報などを格納し、アドミニストレータ権原での画像処理装置１５０へのアクセスを制限する認証情報を登録することができる。この段階で、画像処理装置１５０には、ＵＳＢメモリ３２０が装着される。
【００３９】
ステップＳ３０２では、アドミニストレータとしてのユーザＩＤ、パスワードを入力し、画像処理装置を工程モードに遷移させる。ステップＳ３０３では、画像処理装置１５０のドア、現行カバーなどの可動部などの検査が行われた後、ステップＳ３０４では、データ設定装置１１０を画像処理装置１５０に対して排他的環境下でＰ２Ｐ接続またはアドホック接続し、画像形成装置のＵＲＬに対して、パラメータ設定を指令する。例えば、このためのＨＴＴＰリクエストは、下記スクリプトとして記述することができる。
【００４０】
【数１】
2010143111.tif 000003
【００４１】
ステップＳ３０５で、画像処理装置１５０は、クロスケーブル３３０を使用したＰ２Ｐ通信により、上記式（１）のＸＭＬを受領し、ＡＴＯＭを起動し、図１のパラメータ設定部１６６をＲＰＣで呼びだし、対応する記録領域に登録する。ステップＳ３０６では、パラメータの設定が成功した後、不要データのクリアおよび外付けメモリの除去などを実行し、この段階で画像処理装置１５０から、ＵＳＢメモリ３２０およびデータ設定装置１１０が取り外される。ステップＳ３０７では、画像処理装置１５０の操作パネルなどから工程モードからの遷移を指令するコマンドの入力を受領し、工程モードから通常モードへと状態を遷移させる。ステップＳ３０８では、画像処理装置の電源オフ動作が行われ、ステップＳ３０９で処理を終了する。
【００４２】
図４は、本実施形態のステップＳ３０７でデータ設定装置１１０が実行する工程モードから通常モードへのモード遷移処理の実施形態のフローチャートである。図４の処理は、ステップＳ４００で画像処理装置１５０がモード遷移の指令を検出して発行する、工程モード終了の通知を受領して開始する。ステップＳ４０１では、データ設定装置１１０は、処理選択ファイル１２６と、処理結果ログ１２８とを取得し、比較を実行する。データ設定装置１１０は、ステップＳ４０２で比較の結果を参照し、工程モードで実施するべき検査・調整動作が全部終了しているかを判断し、全部終了している場合（ｙｅｓ）ステップＳ４０４で、予定している検査・調整動作が全部終了したことを、データ設定装置１１０のオペレータに通知する。通知後、ポイントＡから図５の処理に制御を渡す。
【００４３】
一方、ステップＳ４０２で検査・調整動作が全部終了していないと判断された場合（ｎｏ）、ステップＳ４０３で、未実施項目があること、および当該未実施項目の内容をオペレータの通知し、未実施項目の実行を促すアラーム表示をデータ設定装置１１０に設定し、ポイントＢから図４のステップ３０２まで処理を戻し、以後の入力を待機する。
【００４４】
図５は、本実施形態で、パラメータ設定が行われないまま、工程モードから通常モードに遷移した場合にデータ設定装置１１０に表示されるアラーム表示５００の実施形態である。図５に示すように、パラメータ設定を実行することなく工程モードを終了した場合、モード遷移管理部１６２は、全部の設定を終了することなく、工程モードから通常モードへと遷移したことを通知するため、アラーム表示５００を表示させる。この段階では画像処理装置１５０は、すでに通常モードに遷移しているので、オペレータは、再度画像処理装置１５０に対してアドミニストレータレベルでのアクセスを行い、工程モードを復帰させる。
【００４５】
一方、工程モードに復帰した場合、データ設定装置１１０は、図４のステップＳ４０３で、未実施項目を実行するためのプログラムのプログラム名や、開始ポイントを例えば、キューメモリに格納させておき、画像処理装置１５０の工程モードへの復帰後、パラメータ設定プログラムの再開時、キューメモリから再開ポイントを取得して効率的な設定再開を実行することができる。
【００４６】
図６は、ステップＳ３０８で、データ設定装置１１０が実行する終了処理のフローチャートである。図６の処理は、図４のポイントＡから制御を渡されて開始し、ステップＳ６００で画像処理装置１５０の電源オフ操作を検出する。ステップＳ６０１では、モード遷移管理部１６２が、画像処理装置１５０の直前のモード状態を読出し、ステップＳ６０２で、直前のモードが工程モードであるか否かを判断する。ステップＳ６０２で、直前に登録されているモード状態が工程モードであると判断された場合（ｙｅｓ）ステップＳ６０３で、工程モードのままで電源オフされたことをオペレータに対してパラメータ設定工程が工程モードのまま終了したことをアラームし、処理をポイントＢから、ステップＳ３０９に分岐させ、処理を終了する。
【００４７】
一方、ステップＳ６０３で、直前の画像処理装置１５０のモードが通常モードであると判断された場合（ｎｏ）、通常モードで電源オフ通知を受領したことをオペレータに通知しポイントＣから、ステップＳ３０９の処理に分岐させる。
【００４８】
図７は、本実施形態の画像処理装置１５０が工程モード終了後の適切なタイミングで出力する工程設定ログレポート７００の実施形態を示す。工程設定ログレポート７００は、設定を行ったパラメータ名をリストするカラム７１０と、データ設定装置１１０により設定されたパラメータ値である設定値をリストするカラム７２０と、画像処理装置１５０の初期設定値をリストするカラム７３０とを含んで構成される。
【００４９】
初期値は、各種組み立ての際の動作確認処理などの都合に応じて設定されている可能性があり、常時一定とされているわけではない。このため最終的な画像処理装置１５０のスペックに適合するように、または特定の装置固有の状態に適合するようにパラメータ値を設定する。図７の工程設定ログレポート７００を作成し、出力することにより、工程管理の資料とすることができる。
【００５０】
図８は、データ設定装置１１０が、パラメータ設定を実行した際の工程ログレポートを、ネットワーク介して接続された管理サーバに送付する場合の、工程ログレポートの実施形態である。図８の実施形態では、サーバは、オープン環境のネットワークに接続されており、データ設定装置１１０は、例えば、ネットワークルートを、クロスケーブルからストレートケーブルに接続を切換えてから、サーバに接続することによって、画像処理装置１５０がオープン環境にデータ設定装置１１０を介して接続されないようにすることができる。
【００５１】
また、サーバへの工程ログレポート８００の送信は、画像処理装置１５０の電源オフが正常に完了した後に、データ設定装置１１０が別途備えるストレートケーブルでの接続を行うネットワークルートを介して工程ログレポートをサーバに送付することができる。また、サーバへの工程ログレポートの送付を行う場合、画像処理装置１５０との間のＰ２Ｐ接続を、ワイヤレス接続を使用するアドホック型接続で構成することで、画像処理装置１５０とデータ設定装置１１０との間でＰ２Ｐ接続のためのケーブル設置を行うことを排除でき、工程上の手順も著しく簡略化することができる。
【００５２】
以上説明した本実施形態の上記機能は、Ｃ＋＋、Ｊａｖａ（登録商標）、Ｊａｖａ（登録商標）Ｂｅａｎｓ、Ｊａｖａ（登録商標）Ａｐｐｌｅｔ、Ｊａｖａ（登録商標）Ｓｃｒｉｐｔ、Ｐｅｒｌ、Ｒｕｂｙなどのオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現でき、当該プログラムは、ハードディスク装置、ＣＤ−ＲＯＭ、ＭＯ、フレキシブルディスク、ＥＥＰＲＯＭ、ＥＰＲＯＭなどの装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
【００５３】
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
【図面の簡単な説明】
【００５４】
【図１】本実施形態のデータ設定装置１１０および画像処理装置１５０を接続し、パラメータ設定を行う場合の排他的接続１００の実施形態を示した図。
【図２】本実施形態のデータ設定装置１１０と、画像処理装置１５０との間のトランザクションで使用する機能リスト。
【図３】本実施形態のパラメータ設定工程を含む検査工程の工程図を、当該工程図にしたがってデータ設定装置１１０が接続されるライン上の形態とともに示した図。
【図４】本実施形態のステップＳ３０７でデータ設定装置１１０が実行する工程モードから通常モードへのモード遷移処理の実施形態のフローチャート。
【図５】本実施形態で、パラメータ設定が行われないまま、工程モードから通常モードに遷移した場合にデータ設定装置１１０に表示されるアラーム表示５００の実施形態を示した図。
【図６】ステップＳ３０８で、データ設定装置１１０が実行する終了処理のフローチャート。
【図７】本実施形態の画像処理装置１５０が工程モード終了後の適切なタイミングで出力する工程設定ログレポート７００の実施形態を示した図。
【図８】データ設定装置１１０が、パラメータ設定を実行した際の工程ログレポートを、ネットワーク介して接続された管理サーバに送付する場合の、工程ログレポートの実施形態を示した図。
【符号の説明】
【００５５】
１００…排他接続の実施形態、１１０…データ設定装置、１１２…出力インタフェース部、１１４…入力インタフェース部、１１６…パラメータ設定部、１１８…画像パラメータ設定部、１２０…設定漏れ確認部、１２２…モード確認部、１２４…不揮発性メモリ、１３０…ネットワーク通信部、１４０…制御部、１５０…画像処理装置、１５２…出力インタフェース部、１５４…入力インタフェース部、１５６…ネットワーク情報設定部、１５８…ＵＲＬ振り分け部、１６０…ネットワーク通信部、１６２…モード遷移管理部、１６４…認証処理部、１６６…パラメータ設定部、１６８…操作ログ記録部、１７０…操作ログ出力部、１７２…メール送信部、１７４…制御部
【図１】
2010143111.tif 000004
【図２】
2010143111.tif 000005
【図３】
2010143111.tif 000006
【図４】
2010143111.tif 000007
【図５】
2010143111.tif 000008
【図６】
2010143111.tif 000009
【図７】
2010143111.tif 000010
【図８】
2010143111.tif 000011