[go: up one dir, main page]

JP2010143111A - 画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム - Google Patents

画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム Download PDF

Info

Publication number
JP2010143111A
JP2010143111A JP2008323580A JP2008323580A JP2010143111A JP 2010143111 A JP2010143111 A JP 2010143111A JP 2008323580 A JP2008323580 A JP 2008323580A JP 2008323580 A JP2008323580 A JP 2008323580A JP 2010143111 A JP2010143111 A JP 2010143111A
Authority
JP
Japan
Prior art keywords
image processing
processing apparatus
setting
parameter
parameter setting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008323580A
Other languages
English (en)
Inventor
Keisuke Tsukada
恵介 塚田
Mitsuo Nakamura
光男 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to JP2008323580A priority Critical patent/JP2010143111A/ja
Priority to EP09252750.6A priority patent/EP2200266B1/en
Priority to KR1020090123221A priority patent/KR101101027B1/ko
Priority to CN2009102531911A priority patent/CN101750948B/zh
Publication of JP2010143111A publication Critical patent/JP2010143111A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00962Input arrangements for operating instructions or parameters, e.g. updating internal software
    • H04N1/00973Input arrangements for operating instructions or parameters, e.g. updating internal software from a remote device, e.g. receiving via the internet instructions input to a computer terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
    • H04N1/00204Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0034Details of the connection, e.g. connector, interface
    • H04N2201/0037Topological details of the connection
    • H04N2201/0039Connection via a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0008Connection or combination of a still picture apparatus with another apparatus
    • H04N2201/0074Arrangements for the control of a still picture apparatus by the connected apparatus
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Abstract

【課題】設定データをピア接続を使用して取得し、画像処理装置の設定を行う、画像処理装置、データ設定装置、画像処理装置のデータ設定方法、およびプログラムを提供すること。
【解決手段】画像処理装置150は、パラメータ設定モードと複数機能を提供する通常モードの間のモード遷移を管理するモード遷移管理部162と、モード遷移管理部162によりパラメータ設定モードに設定された場合、パラメータ設定期間中に使用するネットワークアドレスおよびリソースアドレスを設定するネットワーク情報設定部156と、データ設定装置110との間で排他的接続を生成し、送信されたパラメータ値をリソースアドレスに渡すネットワーク通信部160と、リソースアドレスに送付されたパラメータ値を読み込んで画像処理装置150の複数機能を提供するための制御値として設定するパラメータ設定部166とを含んでいる。
【選択図】図1

Description

本発明は、画像処理装置のデータ設定技術に関し、より詳細には、設定データをピア接続を使用して取得し、画像処理装置の設定を行う、画像処理装置、データ設定装置、画像処理装置のデータ設定方法、およびプログラムに関する。
近年、画像処理装置は高機能化しており、画像処理装置は、画像形成や画像処理のために必要な、転写電流設定パラメータ、定着温度設定パラメータ、主走査レジスト調整データ、副走査レジスト調整データ、色間レジスト設定データ、温度センサ設定値などのデータを設定する必要がある。またこれらの画像形成や画像処理に関連するデータ以外にも、ネットワーク通信やメール転送を行うため、ネットワークデータなどを設定する必要がある。これらのデータは、通常、製造ラインで設定される。画像処理装置がユーザに設置された段階で、適切な複数機能を提供するため、上述した各種のパラメータに関連する設定データを、出荷前に設定する必要がある。
これらのパラメータについての設定データは、画像処理装置の機能提供上重要なものなので、不測の修正や改変を受けないように、パラメータ設定モードを含む工程モードで行われる。工程モードは、画像処理装置を工程モードに遷移させるための専用のログインアカウントを使用してアクセス認証が行われ、工程モード内でのみ許可される、アドミニストレータ権原での設定操作が行われる。
従来の工程モードでは、パラメータ設定操作は、検査ラインのオペレータがマニュアルで行っていた。設定しなければならないパラメータの種類が増加し、またその設定内容も画像処理装置に機能の多様化に対応して変更される場合もあり、オペレータによるパラメータ設定の長時間化問題が発生するようになっている。また、パラメータ設定の正確さもパラメータの増加および多様化により、オペレータの入力負担を増加させてしまい、オペレータによるにパラメータの設定漏れという問題も生じる場合も想定される。
このような各種のデータを設定は、従来からもネットワークを使用して行われている。例えば、特開2008−176789号公報(特許文献1)には、ウェブページに処理関数機能を含ませ、複数の機能に対応させることが可能な画像形成装置が開示されている。特許文献1に記載された画像形成装置は、外部からHTTPリクエストに対応し、ファイルアップロードや、各種関数を呼出して処理を実行させる。
特開2008−176789号公報
特許文献1に記載された画像形成装置は、画像形成装置がオープンなネットワーク環境に接続された状態下で、データ転送処理を行うものである。製造ライン上で設定を行っている途上の画像処理装置は、セキュリティ的な観点からオープンなネットワーク環境に接続することは適切ではない。このため、データ転送プロトコルを使用するに際し、画像処理装置に対してオープンな環境から分離された排他的なネットワーク接続を生成する必要があった。
そして、パラメータ設定の効率化を行うためには、生成した排他的なネットワーク接続の環境下であっても、ファイル転送プロトコルを使用してデータ転送を行い、RPC(Remote Procedure Call)などの遠隔呼出しを使用してデータ設定を自動化することが必要とされていた。
また、画像処理装置は、検査プロセスでの停電などプロセス異常時のシーケンス確保などの観点から、一旦、工程モードに設定されると、オペレータによる明示的な指示を受けない限り、電源切断を経て再度起動される場合でも、アドミニストレータ権原でのアクセスが許可されてしまう。この結果、正常な検査プロセスの終了時には、オペレータが確実に工程モードから通常モードに遷移させた状態とする必要がある。さらに、工程管理の点から言えば、パラメータの設定ログを残しておくことも必要であった。
すなわち、これまで複数のパラメータを一括で自動設定し、その確認を可能とすることで、検査ラインの効率の改善、オペレータの負担軽減とともに、画像処理装置の初期作動確実性を向上させる技術が必要とされていた。
本発明は、上記従来技術の問題点は、パーソナルコンピュータをデータ設定装置として利用し、複数のパラメータを一括で自動設定し、その確認を可能とすることで、上述した検査ラインの効率を改善し、画像処理装置の動作確実性も向上させることができる、という点に着目してなされたものである。
本発明では、画像処理装置のパラメータ設定を、画像処理装置とデータ設定装置との間に、画像処理装置と、データ設定装置との間でのみトランザクションが可能な排他的接続を生成する。排他的接続としては、クロスケーブルを使用したP2P接続を使用することができる。排他的接続の他の形態としては、ワイヤレス通信を使用するアドホック接続を挙げることができる。
上述した排他的接続を生成するために、画像処理装置は、工程モード内で実行されるパラメータ設定期間中に使用されるネットワークアドレスおよびリソースアドレスを、工程モードに遷移した段階で記憶領域から呼び出して、ネットワークデータとして設定する。データ設定装置は、当該ネットワークアドレスやリソースアドレスを前記画像処理装置から取得して、P2P接続またはアドホック接続を確立する。
データ設定装置は、設定するべきパラメータ値をXMLに設定した後、画像処理装置のリソースアドレスを指定して送付する。画像処理装置は、リソースアドレスにパラメータ値が通知されるとパラメータ設定部を呼出して、受領したパラメータ値を設定値として画像処理装置の適切な不揮発性記憶装置に登録する。
画像処理装置は、パラメータ設定処理のログを記録し、パラメータ設定モードの終了時に、ハードコピーとして操作ログを出力する。一方、データ設定装置は、画像処理装置におけるパラメータ設定の漏れやモード状態を確認し、データ設定装置のオペレータに対してアラーム表示を提供し、パラメータ設定および画像処理装置のモード設定を管理する。
本発明によれば、画像処理装置に対するパラメータ設定および確認を短時間化および高精度化でき、加えて画像処理装置の初期作動確実性を改善することにより、画像処理装置の生産性を改善することが可能となる。
以下、本発明を実施形態をもって説明するが、本発明は、後述する実施形態に限定されるわけではない。図1は、本実施形態のデータ設定装置110および画像処理装置150を接続し、パラメータ設定を行う場合の排他的接続100の実施形態を示す。図1のデータ設定装置110は、パーソナルコンピュータとして実装されている。データ設定装置110は、中央処理装置(CPU)を制御部140として実装しており、CPUとしては、これまで知られたいかなるプロセッサを使用することができる。また、データ設定装置110は、RAM、ROMなどの記憶装置を備えており、BIOS(Basic Input Output System)を使用して初期設定を実行し、WINDOWS(登録商標)、UNIX(登録商標)、LINUX(登録商標)、MAC OSなどのオペレーティング・システムにより制御されている。
また、データ設定装置110は、C、C++、VisualBasic、Java(登録商標)などのプログラミング言語で記述されたアプリケーションプログラムを、ハードディスク装置などからRAM内に読み込んで実行させることで、後述する画像処理装置150のパラメータの設定を行うための機能手段を、パーソナルコンピュータ上に実現させている。さらに、データ設定装置110は、本実施形態では、Internet Explorer(登録商標)、FireFox(登録商標)、Mozilla(登録商標)、Opera(登録商標)などのブラウザ・ソフトウェアを使用して、画像処理装置150が提供するパラメータ設定のためのURIにアクセスし、画像処理装置150のパラメータ設定を行う。
さらに、データ処理装置110は、XMLを作成するためのXMLエディタ、XSLT(XSL Transformations)などの機能を実装し、パラメータ値をXMLに設定し、後述する画像処理装置に送付する。
以下、データ設定装置110の機能処理手段を説明する。データ設定装置110は、出力インタフェース部112と、入力インタフェース部114と、ネットワーク通信部130とを含んでいる。出力インタフェース部112は、VGAまたはXGAなどの規格を使用して、データ設定装置110の処理結果をオペレータに表示させており、グラフィックアクセラレータ、RAMDACなどのハードウェアおよび各種ドライバを含んで実装される。また、入力インタフェース114は、キーボード、マウスなどからの入力を受領して、当該イベントを処理し、制御部140に対して入力に対応した処理への分岐を可能とする。
ネットワーク通信部130は、ネットワークインタフェースカード(NIC)を含んで構成され、物理層、データリンク層の機能を提供することにより、ETHERNET(登録商標)を使用するP2P接続を可能とする。また、データ設定装置110は、ネットワーク通信部130として、IrDA、Bluetoothなどのワイヤレス通信プロトコルを使用して、画像処理装置150との間でP2P接続を確立することもできる。
データ設定装置110は、本実施形態のパラメータ設定を行うため、パラメータ設定部116と、画像パラメータ設定部118と、モード確認部122とを含んで構成されている。パラメータ設定部116は、パラメータ設定を行うオペレータによるパラメータ設定指示を受領して、処理選択ファイル126に登録したパラメータをXMLに設定する処理を実行する。画像パラメータ設定部118は、画像処理装置150が取得したテストパターンの画像を受領して、画像のレジストレーションズレ、階調特性の不具合などを検出し、レジストレーションズレおよび階調特性を補正するための校正値を計算する。その後、画像パラメータ設定部118は、計算した校正値をパラメータ値としてXMLに設定する。パラメータ設定部116および画像パラメータ設定部118は、パラメータの設定後、ネットワーク通信部130を介して、XMLを画像処理装置に設定されているリソースアドレス、説明する実施形態ではURL(Uniform Resource Locator)に宛てて送付する。
設定漏れ確認部120は、画像処理装置150からの工程モード終了通知を受領した場合に、設定するべきパラメータ設定漏れなく完了しているかを、処理選択ファイル126に登録した設定パラメータおよび処理実行結果ログを比較して確認する。モード確認部122は、画像処理装置150のモード状態をモニタしており、工程モードから通常モードに遷移した通知を受領する直前の画像処理装置150の動作モードを示すフラグなどの状態データを参照し、画像処理装置150に対し電源オフ指令がなされた段階で、工程モードのままである場合。データ設定装置110のオペレータにアラームを表示する。
不揮発性メモリ124は、EEPROM、フラッシュメモリなどの適切な不揮発性メモリとして構成することができる。処理選択ファイル126は、画像処理装置150に対して設定するべきパラメータを格納する。また、処理実行結果ログ128は、パラメータ設定の実行結果のログを登録し、パラメータ設定の漏れを次工程に移る前にオペレータに対して通知することを可能とする。
以下、画像処理装置150の構成について説明する。画像処理装置150は、本実施形態では、多機能機(Multi-Function Peripheral:MFP)として参照される、画像取得機能、複写機能、ファクシミリ機能、ネットワーク通信機能、およびウェブアプリケーション機能を有する画像処理装置として実装される。画像処理装置150は、CPU、RAM、ROM、ハードディスク装置などを実装し、LINUX(登録商標)、UNIX(登録商標)、FreeBSDなどのOSの制御下で、組み込みプログラムなどを実行させ、画像処理およびネットワーク機能を提供する。
また、画像処理装置150は、USB(Universal Serial Buss)ドライバおよびコネクタを含んで構成されていて、パラメータ設定を行うためのネットワーク構成情報やパラメータ設定ログを、USBメモリなどの外付けメモリから読み込み、または格納させることができる。後述する画像処理装置150の各機能処理部は、CPUがアプリケーションプログラムをRAMといった実行空間内に読込んでプログラムを実行することにより、画像処理装置150に実現される。
画像処理装置150は、その処理機能部として、出力インタフェース部152と、入力インタフェース部154とを含んで構成されている。出力インタフェース152および入力インタフェース部154は、タッチパネル、操作ボタンなどを含んで構成され、画像処理装置150のユーザに対して各種メッセージを通知するとともに、ユーザからの指示を受領し、制御部174を介して指示に対応した処理を開始させる。
さらに画像処理装置150は、ネットワーク情報設定部156と、URL振り分け部158と、ネットワーク通信部160とを含んで構成される。ネットワーク情報設定部156は、パラメータ設定の期間中にだけ使用され、P2P接続やアドホック接続を行うためのネットワーク構成情報、具体的には、IPアドレス、ポート番号、URLの設定データを管理し、工程モードにおいてパラメータ設定モードが開始されるまでに各値の設定を完了させる。ネットワーク構成情報は、画像処理装置150の内部メモリに格納することもできるし、ログなどを記録するためのUSBメモリなど、外付けメモリに登録しておくこともできる。
URL振り分け部158は、受領したパラメータ設定要求で指定されたURLにリクエストの内容を渡す処理を実行する。なお、本実施形態では、パラメータ設定処理の期間中にだけ利用されるURLを専用に登録しており、パラメータ設定要求を受領すると、当該パラメータ設定要求が含むパラメータ値を取得し、当該URLに関連付けて登録した各種のアプリケーションを呼出して処理を実行させる。本実施形態では、パラメータ設定要求は、HTTPプロトコルを使用し転送される。
また、ネットワーク通信部160は、データ設定装置110が実装する通信プロトコルをサポートする物理媒体の通信制御を実行することができる限り、特に限定されるものではない。例えば、本体に内蔵できるネットワークインタフェースカードとすることもできるし、USBコネクタを介して本体に接続できるワイヤレス通信デバイスであってもよい。
画像処理装置150は、さらにモード遷移管理部162と、認証処理部164と、パラメータ設定部166とを含んでいる。モード遷移管理部162は、画像処理装置150に対するモード遷移指令を受領した後、認証処理部164の認証結果に対応して、通常モードおよび工程モードの間におけるモード遷移を管理するとともに、データ設定装置110に対して画像処理装置150のモード状態を通知する。認証処理部164は、パスワード、ユーザIDなどを管理し、工程モードへの遷移を可能とするアドミニストレータ権原でのパスワード、ユーザIDなどの認証情報を取得して、通常モードおよび工程モードの値の遷移を管理する。
パラメータ設定部166は、URL振り分け部158が指定するURLにおいて、パラメータ設定を実際に実行するアプリケーションプログラムとして実装される。また、操作ログ記録部168は、データ設定装置110により設定されたパラメータ設定処理の結果を、外付けメモリなどに記録し、またおよび操作ログ出力部170は、操作ログを画像形成エンジン(図示せず)を起動して出力させている。その他、画像処理装置150は、SMTPなどのプロトコルを使用してメール送信を行うメール送信部172を含んでいる。メール送受信部172については、本実施形態の要旨ではないので、さらなる説明を省略する。
本実施形態のデータ設定装置110と、画像処理装置150とは、好ましい実施形態では、クロスケーブルを使用したP2P接続または近距離のアドホック接続により相互接続される。P2P接続の確立は、以下のプロセスにより実行することができる。
(1)画像処理装置を工程モードに設定する:
(2)工程モードのみで呼出されるIPアドレスまたはURLを設定する:
(3)クロスケーブルにより、データ設定装置110と画像処理装置150とを接続する:
(4)データ設定装置110から、問い合わせコマンドを発行する。問い合わせコマンドとしては、PINGコマンドや、ARPコマンドを使用することができ、各コマンドを、(2)で設定したIPアドレスに宛てて送付し、そのICMP応答を受領し、データ設定装置110に(2)のIPアドレスを登録し、P2P接続を設定する。
また、本実施形態の他の実施形態で、IrDAまたはBluetoothなどのワイヤレス通信を使用するアドホック接続を使用することもできる。IrDAまたはBluetoothなどのワイヤレス通信を使用する場合には、データ設定装置110と画像処理装置150との間に物理的なケーブルの張設が不要となり、作業効率が向上する。IrDAおよびBluetoothなどのワイヤレス通信を使用する場合、ビーコン/ビーコン応答により接続を相手を相互認識した後、MACアドレスの登録およびPINGコマンドを使用して上記(2)のIPアドレスの登録を行うことで、データ設定装置110と画像処理装置150との間でのアドホック型ネットワークでのP2P接続が確立できる。
なお、ワイヤレス接続でアドホック型接続を確立する場合に複数の画像処理装置150に対する接続を確立してしまう可能性を排除するため、上記(2)のプロセスを、パラメータ設定モードを開始する直前まで待機させておくか、または画像処理装置150の本体からの明示的な入力を契機として上記(2)の処理を開始させることができる。さらに他の実施形態では、出力レベルを調整(Bluetoothでは、クラス3などを使用するなど)し、データ設定装置110空の通信範囲を、画像処理装置150が特定できる範囲のみに限定してデータ通信を可能とすることもできる。
図2は、本実施形態のデータ設定装置110と、画像処理装置150との間のトランザクションで使用する機能リストである。カラム210には、本実施形態で使用するアプリケーション機能、データ転送プロトコル、データフォーマットが項目としてリストされている。また、カラム220には、画像処理装置150が工程モードで使用する機能をリストし、カラム230には、データ設定装置110側で使用する機能をリストしている。
データ設定装置110および画像処理装置150は、XMLで記述されたデータを、HTTPプロトコルを使用して相互転送する。画像処理装置150は、その機能としてXML:ATOMプロトコルを実装しており、XMLを使用したファイルの管理およびアプリケーション実行を可能とする。その際、画像処理装置150は、データ設定装置110が実装するウェブブラウザから送付されるパラメータ設定要求を、RESTプロトコルの下、HTTPプロトコルのメソッドである、GET、POST、PUT、DELETEなどを使用してRPCを実行させ、各種パラメータの設定を行う。
XML:ATOMの詳細についてはRFC4287、RFC5023および、URL:http://www.ricoh.co.jp/src/rd/webtech/rfc5023_JA.htmlを参照されたい。また、RESTアーキテクチャのより詳細については、「スケーラブルWebサイト」2007年8月23日、初版第3刷発行、株式会社オライリー・ジャパンを参照されたい。
図3は、本実施形態のパラメータ設定工程を含む検査工程の工程図を、当該工程図にしたがってデータ設定装置110が接続されるライン上の形態とともに示す。検査工程は、ステップS300から開始し、ステップS301で、画像形成装置の電源をオンし、外付けメモリを装着する。外付けメモリは、USBメモリなどを使用することができる。外付けメモリは、条件設定ログを登録する他、認証情報などを格納し、アドミニストレータ権原での画像処理装置150へのアクセスを制限する認証情報を登録することができる。この段階で、画像処理装置150には、USBメモリ320が装着される。
ステップS302では、アドミニストレータとしてのユーザID、パスワードを入力し、画像処理装置を工程モードに遷移させる。ステップS303では、画像処理装置150のドア、現行カバーなどの可動部などの検査が行われた後、ステップS304では、データ設定装置110を画像処理装置150に対して排他的環境下でP2P接続またはアドホック接続し、画像形成装置のURLに対して、パラメータ設定を指令する。例えば、このためのHTTPリクエストは、下記スクリプトとして記述することができる。
Figure 2010143111
ステップS305で、画像処理装置150は、クロスケーブル330を使用したP2P通信により、上記式(1)のXMLを受領し、ATOMを起動し、図1のパラメータ設定部166をRPCで呼びだし、対応する記録領域に登録する。ステップS306では、パラメータの設定が成功した後、不要データのクリアおよび外付けメモリの除去などを実行し、この段階で画像処理装置150から、USBメモリ320およびデータ設定装置110が取り外される。ステップS307では、画像処理装置150の操作パネルなどから工程モードからの遷移を指令するコマンドの入力を受領し、工程モードから通常モードへと状態を遷移させる。ステップS308では、画像処理装置の電源オフ動作が行われ、ステップS309で処理を終了する。
図4は、本実施形態のステップS307でデータ設定装置110が実行する工程モードから通常モードへのモード遷移処理の実施形態のフローチャートである。図4の処理は、ステップS400で画像処理装置150がモード遷移の指令を検出して発行する、工程モード終了の通知を受領して開始する。ステップS401では、データ設定装置110は、処理選択ファイル126と、処理結果ログ128とを取得し、比較を実行する。データ設定装置110は、ステップS402で比較の結果を参照し、工程モードで実施するべき検査・調整動作が全部終了しているかを判断し、全部終了している場合(yes)ステップS404で、予定している検査・調整動作が全部終了したことを、データ設定装置110のオペレータに通知する。通知後、ポイントAから図5の処理に制御を渡す。
一方、ステップS402で検査・調整動作が全部終了していないと判断された場合(no)、ステップS403で、未実施項目があること、および当該未実施項目の内容をオペレータの通知し、未実施項目の実行を促すアラーム表示をデータ設定装置110に設定し、ポイントBから図4のステップ302まで処理を戻し、以後の入力を待機する。
図5は、本実施形態で、パラメータ設定が行われないまま、工程モードから通常モードに遷移した場合にデータ設定装置110に表示されるアラーム表示500の実施形態である。図5に示すように、パラメータ設定を実行することなく工程モードを終了した場合、モード遷移管理部162は、全部の設定を終了することなく、工程モードから通常モードへと遷移したことを通知するため、アラーム表示500を表示させる。この段階では画像処理装置150は、すでに通常モードに遷移しているので、オペレータは、再度画像処理装置150に対してアドミニストレータレベルでのアクセスを行い、工程モードを復帰させる。
一方、工程モードに復帰した場合、データ設定装置110は、図4のステップS403で、未実施項目を実行するためのプログラムのプログラム名や、開始ポイントを例えば、キューメモリに格納させておき、画像処理装置150の工程モードへの復帰後、パラメータ設定プログラムの再開時、キューメモリから再開ポイントを取得して効率的な設定再開を実行することができる。
図6は、ステップS308で、データ設定装置110が実行する終了処理のフローチャートである。図6の処理は、図4のポイントAから制御を渡されて開始し、ステップS600で画像処理装置150の電源オフ操作を検出する。ステップS601では、モード遷移管理部162が、画像処理装置150の直前のモード状態を読出し、ステップS602で、直前のモードが工程モードであるか否かを判断する。ステップS602で、直前に登録されているモード状態が工程モードであると判断された場合(yes)ステップS603で、工程モードのままで電源オフされたことをオペレータに対してパラメータ設定工程が工程モードのまま終了したことをアラームし、処理をポイントBから、ステップS309に分岐させ、処理を終了する。
一方、ステップS603で、直前の画像処理装置150のモードが通常モードであると判断された場合(no)、通常モードで電源オフ通知を受領したことをオペレータに通知しポイントCから、ステップS309の処理に分岐させる。
図7は、本実施形態の画像処理装置150が工程モード終了後の適切なタイミングで出力する工程設定ログレポート700の実施形態を示す。工程設定ログレポート700は、設定を行ったパラメータ名をリストするカラム710と、データ設定装置110により設定されたパラメータ値である設定値をリストするカラム720と、画像処理装置150の初期設定値をリストするカラム730とを含んで構成される。
初期値は、各種組み立ての際の動作確認処理などの都合に応じて設定されている可能性があり、常時一定とされているわけではない。このため最終的な画像処理装置150のスペックに適合するように、または特定の装置固有の状態に適合するようにパラメータ値を設定する。図7の工程設定ログレポート700を作成し、出力することにより、工程管理の資料とすることができる。
図8は、データ設定装置110が、パラメータ設定を実行した際の工程ログレポートを、ネットワーク介して接続された管理サーバに送付する場合の、工程ログレポートの実施形態である。図8の実施形態では、サーバは、オープン環境のネットワークに接続されており、データ設定装置110は、例えば、ネットワークルートを、クロスケーブルからストレートケーブルに接続を切換えてから、サーバに接続することによって、画像処理装置150がオープン環境にデータ設定装置110を介して接続されないようにすることができる。
また、サーバへの工程ログレポート800の送信は、画像処理装置150の電源オフが正常に完了した後に、データ設定装置110が別途備えるストレートケーブルでの接続を行うネットワークルートを介して工程ログレポートをサーバに送付することができる。また、サーバへの工程ログレポートの送付を行う場合、画像処理装置150との間のP2P接続を、ワイヤレス接続を使用するアドホック型接続で構成することで、画像処理装置150とデータ設定装置110との間でP2P接続のためのケーブル設置を行うことを排除でき、工程上の手順も著しく簡略化することができる。
以上説明した本実施形態の上記機能は、C++、Java(登録商標)、Java(登録商標)Beans、Java(登録商標)Applet、Java(登録商標)Script、Perl、Rubyなどのオブジェクト指向プログラミング言語などで記述された装置実行可能なプログラムにより実現でき、当該プログラムは、ハードディスク装置、CD−ROM、MO、フレキシブルディスク、EEPROM、EPROMなどの装置可読な記録媒体に格納して頒布することができ、また他装置が可能な形式でネットワークを介して伝送することができる。
これまで本実施形態につき説明してきたが、本発明は、上述した実施形態に限定されるものではなく、他の実施形態、追加、変更、削除など、当業者が想到することができる範囲内で変更することができ、いずれの態様においても本発明の作用・効果を奏する限り、本発明の範囲に含まれるものである。
本実施形態のデータ設定装置110および画像処理装置150を接続し、パラメータ設定を行う場合の排他的接続100の実施形態を示した図。 本実施形態のデータ設定装置110と、画像処理装置150との間のトランザクションで使用する機能リスト。 本実施形態のパラメータ設定工程を含む検査工程の工程図を、当該工程図にしたがってデータ設定装置110が接続されるライン上の形態とともに示した図。 本実施形態のステップS307でデータ設定装置110が実行する工程モードから通常モードへのモード遷移処理の実施形態のフローチャート。 本実施形態で、パラメータ設定が行われないまま、工程モードから通常モードに遷移した場合にデータ設定装置110に表示されるアラーム表示500の実施形態を示した図。 ステップS308で、データ設定装置110が実行する終了処理のフローチャート。 本実施形態の画像処理装置150が工程モード終了後の適切なタイミングで出力する工程設定ログレポート700の実施形態を示した図。 データ設定装置110が、パラメータ設定を実行した際の工程ログレポートを、ネットワーク介して接続された管理サーバに送付する場合の、工程ログレポートの実施形態を示した図。
符号の説明
100…排他接続の実施形態、110…データ設定装置、112…出力インタフェース部、114…入力インタフェース部、116…パラメータ設定部、118…画像パラメータ設定部、120…設定漏れ確認部、122…モード確認部、124…不揮発性メモリ、130…ネットワーク通信部、140…制御部、150…画像処理装置、152…出力インタフェース部、154…入力インタフェース部、156…ネットワーク情報設定部、158…URL振り分け部、160…ネットワーク通信部、162…モード遷移管理部、164…認証処理部、166…パラメータ設定部、168…操作ログ記録部、170…操作ログ出力部、172…メール送信部、174…制御部

Claims (12)

  1. 印刷出力に関連する複数機能を提供する画像処理装置であって、前記画像処理装置は、
    前記画像処理装置の機能を提供するためのパラメータ設定モードと前記複数機能を提供する通常モードの間のモード遷移を管理するモード遷移管理手段と、
    前記モード遷移管理手段により前記パラメータ設定モードに設定された場合、パラメータ設定期間中に使用するネットワークアドレスおよびリソースアドレスを設定するネットワーク情報設定手段と、
    データ設定装置との間で排他的接続を生成し、前記データ設定装置から送信されるパラメータ値を前記リソースアドレスに渡すネットワーク通信手段と、
    前記ネットワーク通信手段から前記リソースアドレスに送付された前記パラメータ値を読み込んで前記画像処理装置の前記複数機能を提供するための制御値として設定するパラメータ設定手段と
    を含む、画像処理装置。
  2. 前記排他的接続は、前記画像処理装置と前記データ設定装置とを排他的に接続するP2P接続またはアドホック接続である、請求項1に記載の画像処理装置。
  3. 前記パラメータ値は、XMLで記述され、前記パラメータ設定手段は、前記リソースアドレスに関連付けられた前記パラメータ設定手段を呼出しする、請求項1または請求項2に記載の画像処理装置。
  4. 前記画像処理装置は、さらに前記パラメータ設定の履歴を登録する操作ログを記録し、前記操作ログを出力するログ管理手段を備える、請求項1〜3のいずれか1項に記載の画像処理装置。
  5. 前記画像処理装置は、さらに前記パラメータ設定モードへの遷移を許可する識別情報を使用して前記モード遷移管理手段を制御する認証処理手段を含む、請求項1〜4のいずれか1項に記載の画像処理装置。
  6. 印刷出力に関連する複数機能を提供する画像処理装置に対して前記複数機能の設定値となるパラメータ値を前記画像処理装置に対して設定させるデータ設定装置であって、前記データ設定装置は、
    前記パラメータ値を画像パラメータおよび画像以外のパラメータとして、XMLに設定するパラメータ設定手段と、
    前記パラメータ設定手段により設定された前記パラメータ値を、前記画像処理装置との間で生成した排他的接続を使用して前記画像処理装置がパラメータ設定期間中に使用するリソースアドレスに宛てて前記画像処理装置に送信するネットワーク通信手段と
    を含む、データ設定装置。
  7. 前記排他的接続は、前記画像処理装置と前記データ設定装置とを排他的に接続するP2P接続またはアドホック接続である、請求項6に記載のデータ設定装置。
  8. 前記データ設定装置は、前記画像処理装置が前記パラメータ設定期間中に使用するネットワークアドレスを使用して前記画像処理装置に問合わせを発行し、前記パラメータ値を送付する前記画像処理装置を特定し前記排他的接続を生成する、請求項6または7に記載のデータ設定装置。
  9. 前記データ設定装置は、パラメータ設定の処理内容と処理結果とを比較して前記パラメータ設定の漏れを検査する設定漏れ確認手段を含み、前記設定漏れ確認手段は、前記パラメータ設定の漏れを検知した場合、前記パラメータ設定に漏れが有ることを通知するアラーム表示を前記データ設定装置に表示させる、請求項6〜8のいずれか1項に記載のデータ設定装置。
  10. 印刷出力に関連する複数機能を提供する画像処理装置の前記機能を提供するためのパラメータを設定するパラメータ設定方法であって、前記パラメータ設定方法は、前記画像処理装置が、
    前記画像処理装置を、前記画像処理装置の機能を提供するためのパラメータ設定モードに遷移させるステップと
    前記パラメータ設定モードへの遷移に対応して、パラメータ設定期間中に使用するネットワークアドレスおよびリソースアドレスを設定するステップと、
    データ設定装置との間で排他的接続を生成し、前記データ設定装置から送信されるXMLで記述されたパラメータ値を前記リソースアドレスに渡すステップと、
    前記リソースアドレスに送付された前記パラメータ値を読み込んで、前記リソースアドレスに関連付けてパラメータ設定手段を呼出すステップと、
    前記パラメータ設定の履歴を登録する操作ログを記録し、前記操作ログを出力するステップと
    を実行し、
    前記排他的接続は、前記画像処理装置と前記データ設定装置とを排他的に接続するP2P接続またはアドホック接続である、パラメータ設定方法。
  11. 画像処理装置を、請求項1〜5のいずれか1項に記載の各手段として機能させるための装置実行可能なプログラム。
  12. コンピュータを請求項6〜9のいずれか1項に記載の各手段として機能させるためのコンピュータ実行可能なプログラム。
JP2008323580A 2008-12-19 2008-12-19 画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム Pending JP2010143111A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2008323580A JP2010143111A (ja) 2008-12-19 2008-12-19 画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム
EP09252750.6A EP2200266B1 (en) 2008-12-19 2009-12-08 Apparatus, method, system, and computer program for setting image processing apparatus, and medium for storing such program
KR1020090123221A KR101101027B1 (ko) 2008-12-19 2009-12-11 화상 처리 장치, 데이터 설정 장치, 매개 변수 설정 방법 및 프로그램을 기록한 기록매체
CN2009102531911A CN101750948B (zh) 2008-12-19 2009-12-14 图像处理装置,数据设定装置,图像处理装置的数据设定方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008323580A JP2010143111A (ja) 2008-12-19 2008-12-19 画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム

Publications (1)

Publication Number Publication Date
JP2010143111A true JP2010143111A (ja) 2010-07-01

Family

ID=42041899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008323580A Pending JP2010143111A (ja) 2008-12-19 2008-12-19 画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム

Country Status (4)

Country Link
EP (1) EP2200266B1 (ja)
JP (1) JP2010143111A (ja)
KR (1) KR101101027B1 (ja)
CN (1) CN101750948B (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017094683A (ja) * 2015-11-27 2017-06-01 コニカミノルタ株式会社 画像形成装置プログラム
US9965299B2 (en) 2014-09-25 2018-05-08 Canon Kabushiki Kaisha Information processing apparatus, method for controlling the same, and storage medium
JP2018197788A (ja) * 2017-05-23 2018-12-13 コニカミノルタ株式会社 画像形成方法、および画像形成システム

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013018219A1 (ja) * 2011-08-03 2013-02-07 三菱電機株式会社 プログラム作成装置及びプログラマブルロジックコントローラ
JP6848699B2 (ja) * 2017-05-31 2021-03-24 株式会社リコー 画像形成装置、情報処理システム、画像形成装置の設定方法、及びプログラム

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4828806B2 (ja) 2004-07-16 2011-11-30 富士ゼロックス株式会社 画像処理装置及び画像処理システム
JP4158783B2 (ja) * 2005-05-13 2008-10-01 ブラザー工業株式会社 無線接続設定プログラム、記録媒体、コンピュータ、及び無線ネットワークシステム
KR100739748B1 (ko) * 2005-10-31 2007-07-13 삼성전자주식회사 Xml 문서를 이용한 디바이스 제어 방법 및 그 시스템
JP4777106B2 (ja) * 2006-03-22 2011-09-21 キヤノン株式会社 通信装置及び無線通信の制御方法
JP4144632B2 (ja) 2006-05-01 2008-09-03 コニカミノルタビジネステクノロジーズ株式会社 画像処理装置、画像処理システム、画像処理装置のパラメータ設定方法
JP4394725B2 (ja) 2008-01-15 2010-01-06 株式会社リコー 組み込み機器、リクエスト振り分け方法、および、リクエスト振り分けプログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9965299B2 (en) 2014-09-25 2018-05-08 Canon Kabushiki Kaisha Information processing apparatus, method for controlling the same, and storage medium
JP2017094683A (ja) * 2015-11-27 2017-06-01 コニカミノルタ株式会社 画像形成装置プログラム
JP2018197788A (ja) * 2017-05-23 2018-12-13 コニカミノルタ株式会社 画像形成方法、および画像形成システム

Also Published As

Publication number Publication date
CN101750948B (zh) 2012-08-29
EP2200266A3 (en) 2011-01-19
CN101750948A (zh) 2010-06-23
KR101101027B1 (ko) 2011-12-29
EP2200266B1 (en) 2015-02-11
KR20100071910A (ko) 2010-06-29
EP2200266A2 (en) 2010-06-23

Similar Documents

Publication Publication Date Title
US8478839B2 (en) Information processing apparatus, information processing system, method for controlling information processing apparatus, and program
US20060061803A1 (en) Image forming system and communication method
US8477351B2 (en) Image forming apparatus, method, and recording medium for improving convenience with restricted job execution
JP7657901B2 (ja) 情報処理装置およびその制御方法とプログラム
US20140082609A1 (en) Information processing system, device, and information processing method
US20140153040A1 (en) Method of executing application installed in outside server and image forming apparatus to perform the same
JP2010143111A (ja) 画像処理装置、データ設定装置、画像処理装置のデータ設定方法およびプログラム
JP2018199262A (ja) 画像処理装置及びその制御方法、並びにプログラム
JP2012064091A (ja) 情報処理システム、情報処理装置、及びプログラム
JP6464950B2 (ja) 情報処理システム、情報処理方法、及びプログラム
EP4160381B1 (en) Image forming apparatus configured to approve remote control request
JP2014016674A (ja) 出力システム、出力制御装置及び出力制御プログラム
JP4714563B2 (ja) プリンタ、印刷方法、プログラム及び該プログラムが記録されたコンピュータ読み取り可能な記録媒体
US20250023993A1 (en) Image forming system and printer
JP2010117975A (ja) 画像形成システム、端末装置、サーバ、画像形成装置、及び画像形成方法
JP6302313B2 (ja) 画像通信装置とその制御方法、及びプログラム
US12260071B2 (en) Display apparatus, storage medium storing control program, and method of controlling display apparatus
JP2018037018A (ja) 情報処理装置およびプログラム
JP2023026490A (ja) 情報処理装置、方法、及びプログラム
JP7497757B2 (ja) 画像処理システム
JP2009223576A (ja) 情報処理装置、情報処理方法、及びプログラム
JP2014052751A (ja) プロキシを使用したネットワーク印刷システム
US11893289B1 (en) Printer, non-transitory computer-readable storage medium storing computer-readable instructions for printer, and method implementable by printer
JP2019120995A (ja) 画像処理システムおよび情報処理機器
JP2023050480A (ja) 画像形成装置