(57)【要約】【課題】  新たに接続される機能処理手段に対する機能設定負担を軽減することである。【解決手段】  画像形成装置２２５ａは、スキャナコンポーネント２２２ａ、認証コンポーネント２２３ａ、ディスプレイコンポーネント２２４ａの接続の状態を確認する。そして、画像形成装置２２５ａは、確認されたコンポーネントから、当該コンポートに対して設定されている設定情報を取得して管理する。  そして、画像形成装置２２５ａが新たに接続されるスキャナコンポーネント２２２ｂを確認した場合、管理されている設定情報に基づいて、確認されるスキャナコンポーネント２２２ｂに対して設定すべき設定情報を決定することを特徴とする。【選択図】  図６
2009278222.tif 000002
【特許請求の範囲】
【請求項１】
接続される機能処理手段の機能処理を制御して画像形成処理を行う画像形成装置であって、
前記機能処理手段の接続の状態を確認する確認手段と、
前記確認手段により確認された機能処理手段から、当該機能処理手段に対して設定されている設定情報を取得して管理する管理手段と、
前記確認手段が新たに接続される機能処理手段を確認した場合、前記管理手段に管理されている前記設定情報に基づいて、確認される機能処理手段に対して設定すべき設定情報を決定する決定手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記確認手段が新たに接続される機能処理手段を確認した場合、接続される機能処理手段に対して前記管理手段に管理されている前記設定情報を設定できるかどうかを判断する判断手段を備え、
前記決定手段は、前記判断手段が設定できると判断した場合に、接続される機能処理手段に対して前記設定情報を反映させると決定し、前記判断手段が設定できないと判断した場合に、接続される機能処理手段に対して前記設定情報を反映させないと決定することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記管理手段は、前記設定情報を使用者の権限に応じて異なるデータ構造で管理し、
前記決定手段は、前記確認手段が新たに接続される機能処理手段を確認した場合、接続される機能処理手段に対する設定を前記管理手段に管理されている前記設定情報であって、使用者の権限に応じた設定情報に基づいて決定することを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記決定手段は、前記判断手段が設定できる設定と、設定できない設定とを含むと判断した場合に、当該設定できると判断された設定情報を、確認される機能処理手段に対して設定すべき設定情報と決定することを特徴とする請求項２記載の画像形成装置。
【請求項５】
前記決定手段により決定された設定情報を前記確認手段により新たに確認された機能処理手段に送信する送信手段を有することを特徴とする請求項１又は４記載の画像形成装置。
【請求項６】
前記機能処理手段は、前記送信手段から送信された前記設定情報を受信して自動設定することを特徴とする請求項５記載の画像形成装置。
【請求項７】
前記機能処理手段は、前記決定手段により決定された設定情報を取得して自動設定することを特徴とする請求項１記載の画像形成装置。
【請求項８】
前記機能処理手段は、スキャナ機能、認証機能、ディスプレイ機能、プリント機能、ファクシミ機能、メール送信機能、プルプリント機能、給紙オプション機能、排紙オプション機能、シート後処理機能のいずれかの機能処理を実行可能とすることを特徴とする請求項１〜７のいずれか１項に記載の画像形成装置。
【請求項９】
接続される機能処理手段の機能処理を制御して画像形成処理を行う画像形成装置における機能設定方法であって、
前記機能処理手段の接続の状態を確認する確認ステップと、
前記確認ステップにより確認される機能処理手段から、当該機能処理手段に対して設定されている設定情報を取得して管理する管理ステップと、
前記確認ステップが新たに接続される機能処理手段を確認した場合、前記管理ステップに管理されている前記設定情報に基づいて、確認される機能処理手段に対して設定すべき設定情報を決定する決定ステップと、
を有することを特徴とする機能設定方法。
【請求項１０】
前記確認ステップが新たに接続される機能処理手段を確認した場合、接続される機能処理手段に対して前記管理ステップに管理されている前記設定情報を設定できるかどうかを判断する判断ステップを備え、
前記決定ステップは、前記判断ステップが設定できると判断した場合に、接続される機能処理手段に対して前記設定情報を反映させると決定し、前記判断ステップが設定できないと判断した場合に、接続される機能処理手段に対して前記設定情報を反映させないと決定することを特徴とする請求項９記載の機能設定方法。
【請求項１１】
前記管理ステップは、前記設定情報を使用者の権限に応じて異なるデータ構造で管理し、
前記決定ステップは、前記確認ステップが新たに接続される機能処理手段を確認した場合、接続される機能処理手段に対する設定を前記管理ステップに管理されている前記設定情報であって、使用者の権限に応じた設定情報に基づいて決定することを特徴とする請求項９記載の機能設定方法。
【請求項１２】
前記決定ステップは、前記判断ステップが設定できる設定と、設定できない設定とを含むと判断した場合に、当該設定できると判断された設定情報を、確認される機能処理手段に対して設定すべき設定情報と決定することを特徴とする請求項１０記載の機能設定方法。
【請求項１３】
前記決定ステップにより決定された設定情報を前記確認ステップにより新たに確認された機能処理手段に送信する送信ステップを有することを特徴とする請求項９記載の機能設定方法。
【請求項１４】
前記機能処理手段は、前記送信ステップから送信された前記設定情報を受信して自動設定することを特徴とする請求項１３記載の機能設定方法。
【請求項１５】
前記機能処理手段は、前記決定ステップにより決定された設定情報を取得して自動設定することを特徴とする請求項９記載の機能設定方法。
【請求項１６】
前記機能処理手段は、スキャナ機能、認証機能、ディスプレイ機能、プリント機能、ファクシミ機能、メール送信機能、プルプリント機能、給紙オプション機能、排紙オプション機能、シート後処理機能のいずれかの機能処理を実行可能とすることを特徴とする請求項９〜１５のいずれか１項に記載の機能設定方法。
【請求項１７】
請求項９乃至１５のいずれか１項に記載の機能設定方法をコンピュータに実行させるためのプログラムを格納したことを特徴とするコンピュータが読み取り可能な記憶媒体。
【請求項１８】
請求項９乃至１５のいずれか１項に記載の機能設定方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、接続される機能処理手段の機能処理を制御して画像形成処理を行う画像形成装置の機能設定処理に関するものである。
【背景技術】
【０００２】
現在の画像形成装置は、不揮発性の記憶装置を備えて、画像形成装置に多くの情報を保持可能に構成されている。その情報の１つとして画像形成装置の各機能を使用するための設定値がある。ここで、設定値とは、画像サイズや両面、カラー、ステイプルのような印刷物に付随するものと、ＩＰアドレスや画質調整、ディスプレイ設定など画像形成装置にユニークな値の大きく２種類に分類される。
【０００３】
このように多くの設定で多機能を実現した反面、初期設定や故障から復旧した際の設定がわずらわしく使用者の負荷となっていた。
【０００４】
ユーザが画像形成装置を使用する場合、前回使った設定と同じ内容で印刷を行うことが考えられる。
【０００５】
しかしながら、画像形成装置が多機能になったことにより使用者は毎回多く入力を要していた。
【０００６】
そこで、ある入力する値を不揮発性の記憶媒体に記憶しておき、画像形成装置による設定時に、記憶媒体から登録された値を読み取ることで入力負荷を減少させることが可能な画像形成装置が提案されている（例えば、特許文献１参照）。ここで、上記値等の情報を記憶する記憶媒体として、例えばＩＣカード類を用いて、使用者毎に、異なる値を画像形成装置に設定して、ユーザの好む設定を行う負担を軽減可能な画像形成装置も提案されている。
【特許文献１】特開2000−321939号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、最新の画像形成装置では、画像形成装置の機能が高度になるにつれて、ユーザは、画像形成装置に対して設定すべき情報が増えることとなり、設定情報を画像形成装置に反映するのに時間がかかる課題がある。
【０００８】
また、従来技術では、個人の設定情報の管理にとどまり画像形成装置のユニークな値を設定することはできなかった。
【０００９】
さらに、画像形成装置の各コンポーネントが独立するような画像形成装置が開発され、コンポーネントの交換が容易に行えるようにつれて、安易に設定情報を引き継ぐと、異なるハード構成の場合に誤動作を起こす可能性もある。
【００１０】
ここで、コンポーネントとは、画像形成装置の機能を実現するハードウエアの塊であり、すなわちスキャナ部、認証部、ステイプル部、コントローラ部のような部位を表す。
【００１１】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、新たに接続される機能処理手段に対する機能設定負担を軽減できる仕組みを提供することである。
【課題を解決するための手段】
【００１２】
上記目的を達成する本発明の情報形成装置は、以下に示す構成を備える。
【００１３】
接続される機能処理手段の機能処理を制御して画像形成処理を行う画像形成装置であって、前記機能処理手段の接続の状態を確認する確認手段と、前記確認手段により確認された機能処理手段から、当該機能処理手段に対して設定されている設定情報を取得して管理する管理手段と、前記確認手段が新たに接続される機能処理手段を確認した場合、前記管理手段に管理されている前記設定情報に基づいて、確認される機能処理手段に対して設定すべき設定情報を決定する決定手段とを有することを特徴とする。
【発明の効果】
【００１４】
本発明によれば、新たに接続される機能処理手段に対する機能設定負担を軽減できる。
【発明を実施するための最良の形態】
【００１５】
次に本発明を実施するための最良の形態について図面を参照して説明する。
【００１６】
＜システム構成の説明＞
〔第１実施形態〕
図１は、本発明の第１実施形態を示す情報処理装置と、画像形成装置とを含む画像処理システムの構成を示すブロック図である。本例では、画像形成装置３００がネットワーク３１０を利用してパソコン等の情報処理装置１００などに接続しデータのやりとりを行えるように構成されたシステム例である。また、本実施形態では、画像形成装置３００が、印刷部３０６と、スキャナ部３１３を備える複合機能を実行可能なＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｉｒｎｔｅｒ）の例を示す。
【００１７】
まず、情報処理装置１００の構成について説明する。
【００１８】
尚、図１に示されるハードウェアブロック図は一般的な情報処理装置のハードウェアブロック図に相当するものとし、本実施形態の情報処理装置１００には一般的な情報処理装置のハードウエア構成を適用できる。
【００１９】
図１において、ＣＰＵ２０１は、ＲＯＭ２５３のプログラム用ＲＯＭに記憶された、或いはハードディスク等の外部メモリ２５６からＲＡＭ２５２にロードされたＯＳやアプリケーション等のプログラムを実行する。
【００２０】
ここでＯＳとは、情報処理装置上で稼動するオペレーティングシステムの略語であり、以下、オペレーティングシステムのことをＯＳと呼ぶ。後述する各フローチャートの処理はこのプログラムの実行により実現できる。
【００２１】
ＲＡＭ２５２は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。キーボードコントローラ（ＫＢＣ）２６０は、キーボード２５４や不図示のポインティングデバイスからのキー入力を制御する。
【００２２】
ＣＲＴコントローラ（ＣＲＴＣ）２５９は、ＣＲＴディスプレイ２５５の表示を制御する。ディスクコントローラ（ＤＫＣ）２５８は各種データを記憶するハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）等を含む外部メモリ２５６におけるデータアクセスを制御する。
【００２３】
ＰＲＴＣ２５７は、接続された画像形成装置３００との間の信号の交換を制御する。ＮＣ２６２は、ネットワーク３１０に接続されて、ネットワーク３１０に接続された他の機器との通信制御処理を実行する。
【００２４】
次に、画像形成装置３００の構成について説明する。
【００２５】
画像形成装置３００において、３０１はＣＰＵで、ＲＯＭ３０２や、外部メモリ３０３に記憶された制御プログラムに基づいてシステムバス３０４に接続される各ブロックを制御する。ＣＰＵ３０１の処理により生成された画像信号は、印刷部Ｉ／Ｆ３０５を介して、印刷部（エンジン）３０６に出力情報として出力される。
【００２６】
また、ＣＰＵ３０１は、ネットワーク通信網（ネットワーク）３１０、入力部３０７を介して情報処理装置１００との通信処理が可能となっており、画像形成装置３００内の情報等を情報処理装置１００に通知できる。
【００２７】
ＲＯＭ３０２内のプログラムＲＯＭには、ＣＰＵ３０１の制御プログラム等を記憶している。また、ＲＯＭ３０２内のフォント用ＲＯＭには、出力情報を生成する際に使用するフォントデータ等を記憶している。
【００２８】
さらに、ＲＯＭ３０２内のデータ用ＲＯＭには、ハードディスク等の外部メモリ３０３がない画像形成装置の場合、情報処理装置１００上で利用される情報等を記憶している。
【００２９】
ＲＡＭ３０８は、ＣＰＵ３０１の主メモリや、ワークエリア等として機能するＲＡＭであり、図示しない増設ポートに接続されるオプションＲＡＭによりメモリ容量を拡張することができるように構成されている。また、ＲＡＭ３０８は、出力情報展開領域、環境データ格納領域、ＮＶＲＡＭ等に用いられる。
【００３０】
外部メモリ３０３は、メモリコントローラ（ＭＣ）３０９によりアクセスを制御される。外部メモリ３０３は、オプションとして接続され、フォントデータ、エミュレーションプログラム、フォームデータ等を記憶する。また、操作部３１１は操作のためのスイッチ及びＬＥＤ表示器等で構成されている。
【００３１】
スキャナＩ／Ｆ３１２は、スキャナ部３１３から受取った画像データに対して、補正、加工、及び編集を行う。
【００３２】
スキャナ部３１３は、原稿上の画像を露光走査して得られた反射光をＣＣＤに入力することで画像の情報を電気信号に変換する。
【００３３】
さらに、スキャン部３１３は、電気信号をＲ，Ｇ，Ｂ各色からなる輝度信号に変換し、当該輝度信号を画像データとして読み込む。
【００３４】
ユーザが操作部３１１から読み取り開始を指示すると、スキャナ部３１３に原稿読み取り指示が与えられる。
【００３５】
スキャナ部１１２は、この指示を受けると原稿の読み取り動作を行う。尚、原稿の読み取り方法は原稿フィーダ（不図示）にセットされる自動送り方式の形態であってもよい。
【００３６】
また、上記自動送り方式以外に、原稿を不図示のガラス面上に載せ、露光部を移動させることで原稿の走査を行う方法であってもよい。
【００３７】
３１０はネットワーク通信網（ネットワーク）である。  なお、本実施形態におけるネットワークとは、一般的なインターネット網、ＬＡＮ、ＷＡＮなどのローカルネットワーク網などである。
【００３８】
本実施形態に係る画像形成装置、情報処理装置は、ネットワーク３１０への接続する場合、例えばネットワークケーブルを用いた手段、無線を用いて接続可能に構成されているが、いずれの手段であっても本発明を適用可能である。
【００３９】
本実施形態では、図１で説明した画像形成装置と情報処理装置の構成を改良した形態を想定する。
【００４０】
すなわち、図２に説明するような、画像形成装置がコンポーネント化されネットワークによって結ばれているような形態である。
【００４１】
図２は、本実施形態を示す画像形成装置の一例を説明するブロック図である。本例は、画像形成装置の各部がコンポーネント化されて構成される画像形成装置の例である。
【００４２】
より具体的には、画像形成装置２２５と情報処理装置１００がネットワーク２２１で結ばれている構成に加え、スキャナコンポーネント２２２、認証コンポーネント２２３、ディスプレイコンポーネント２２４がネットワーク２２１で結ばれている。そして、ネットワーク２２１で結ばれているスキャナコンポーネント２２２、認証コンポーネント２２３、ディスプレイコンポーネント２２４、画像形成装置２２５を組み合わせて画像形成処理を行う。
【００４３】
なお、図１と同一のものには同一の符号を付している。
【００４４】
図２において、２２２はスキャナコンポーネントで、図１に示した画像形成装置３００が備えるスキャナ部３１３と同等の機能を果たす。すなわち、図１に示した画像形成装置３００では一体化されていたものが、図２に示すシステム例では、独立した機器となった構成である。
【００４５】
このように従来の画像形成装置の機能を、独立させ画像形成装置と連動して使用することができる画像形成装置をコンポーネント化された画像形成装置とする。
【００４６】
認証コンポーネント２２３、ディスプレイコンポーネント２２４も画像形成装置３００から独立したコンポーネントである。
【００４７】
ただし、図１に示す画像形成装置３００には該当する（スキャナ部３１３のような）部位は記載していない。
【００４８】
これは、認証コンポーネント２２３、ディスプレイコンポーネント２２４が通常の画像形成装置を拡張するようなオプション機能であるからである。
【００４９】
認証コンポーネント２２３、ディスプレイコンポーネント２２４のようなコンポーネントは、画像形成装置のモデルにより異なるので、本実施形態において、認証コンポーネント２２３、ディスプレイコンポーネント２２４が必ずしも必要なわけではない。また、スキャナコンポーネント２２２も含めて必ずしも必要とならない場合もある。
【００５０】
２２１はネットワーク通信網（以下、単にネットワークと呼ぶ）であり、図１に示したネットワーク３１０と同等である。
【００５１】
画像形成装置２２５において、図１に示した画像形成装置３００と同一のものには同一の符号を付して、説明を省略する。
【００５２】
２００１は、画像形成装置２２５をネットワーク２２１に通信可能に接続された状態を示す。
【００５３】
画像形成装置２２５は、ネットワーク２２１を介して情報の伝達を行う。
【００５４】
２２２はスキャナコンポーネントで、図１のスキャナ部３１３と同等の機能を備える。
【００５５】
スキャナコンポーネント２２２において、２０６はＣＣＤで、原稿走査に基づく反射光を結像レンズを介して受光して、原稿画像に対応する画像信号を出力する。
【００５６】
２０７はアンプで、ＣＣＤ２０６から出力される画像信号を増幅する。
【００５７】
２０４は光学系で、図示しない原稿台に載置される原稿、あるいは給送される原稿に光を照射する。２０５はクロック発生回路である。２０３は処理部で、Ａ／Ｄ変換、シェーディング補正、光源の制御等を含む処理を行う。
【００５８】
スキャナコンポーネント２２２は、上記の構成を備えて、原稿をスキャニングしてデジタルの画像データを生成する。
【００５９】
原稿に対するスキャニングで生成された画像データは接続部２０２を介してネットワーク２２１を介して、画像形成装置２２５へ出力する。
【００６０】
接続部２０２は、データ通信を行う部分であり、スキャニングの指示や、スキャニング後のデータ転送、スキャンに関する各種設定などの情報の入出力を担う。
【００６１】
２００８は、スキャナコンポーネント２２２がネットワーク２２１に接続されている状態を示す。
【００６２】
２２３は認証コンポーネントで、本実施形態では、例えばＩＣカードや磁気カード等を用いた認証処理を行う。なお、認証処理は、ＩＣカードや磁気カード等を用いない、他の認証手段であってもよい。ここで、他の認証手段には、例えば指紋認証などを利用する生体認証が含まれる。
【００６３】
２２５は表示部であり、文字、数字、記号などを表示させることができる。２１３は入力部であり、ユーザがアプリケーションの選択、数値入力などに使用する部位である。
【００６４】
２１２はＲ／Ｗ部で、ＩＣカードからデータの読み書きを行う。なお、Ｒ／Ｗ部２１２は、任意の個数設けてもよい。
【００６５】
２１０は演算処理部であり、認証コンポーネント２２３に電源が供給されると動作を行う。
【００６６】
演算処理部２１０は、プログラム記憶部２１１に記憶された制御プログラム、データの内容に応じて所定の演算処理を行う。なお、プログラム記憶部２１１には、表示や入力、カードを認識したときにどのような処理を行うかのロジックがプログラミングされている。
【００６７】
２０９は接続部で、他機器との接続部であり、パソコンなどに接続しデータのやりとりを行うことができる。また。接続部２０９は、認証開始の指示や、認証認証結果のデータ転送、認証に関する各種設定などの情報をやり取りする。
【００６８】
２１０４は、認証コンポーネント２２３がネットワーク２２１に接続されている状態を示す。
【００６９】
ディスプレイコンポーネント２２４は、画像形成装置２２５の操作を表示したり、タッチパネル等を組み込むユーザに画像形成装置２２５の操作をさせたりするために用いられる。
【００７０】
ディスプレイコンポーネント２２４において、２１６は制御部であり、出力信号の制御や各種信号のＡ/D変換機能を持つ。
【００７１】
２１７は表示部であり、制御部２１６より送られてきた信号を画面に写し出す。２１８はメモリ部であり、制御部２１６に映し出す際の信号の一時記憶、制御部２１６の処理のためのメモリ空間として利用される。
【００７２】
２１９はメモリ管理部であり、メモリ２１８をコントロールする役割を果たす。接続部２１５は、データ通信を行う部分であり、表示する画像データの転送や、ディスプレイに関する各種設定などの情報の入出力を担う。
【００７３】
２２００は、ディスプレイコンポーネント２２４がネットワーク２２１に接続されている状態を示す。
【００７４】
なお、本実施形態を適用可能な機能処理手段（コンポーネント）は、スキャナ機能、認証機能、ディスプレイ機能、プリント機能、ファクシミ機能が含まれる。さらに、本実施形態を適用可能な機能処理手段（コンポーネント）は、メール送信機能、プルプリント機能、給紙オプション機能、排紙オプション機能、シート後処理機能が含まれるものとする。また、１つの画像形成装置が備える機能処理手段の数は、上記３つに限ることはない。
【００７５】
図３は、図２に示した画像形成装置のコンポーネントの構成を概略的に説明するブロック図である。本例は、４つのコンポーネントにより画像形成装置が構成される例を示す。
【００７６】
なお、図３において、２２２a、２２３a、２２４a、２２５aは、それぞれ図２に示した２２２、２２３、２２４、２２５に相当する部位である。
【００７７】
図３において、２２２aはスキャナコンポーネントで、コンポーネント内にはハードウエア資源としての制御部３００３ａやデータを備える。ここで、データの中で、スキャナコンポーネント２２２ａに対する設定に関するデータが設定データ３００４aに対応する。ここで、制御部３００３ａにはスキャナＩ／Ｆを含んで構成されている。
【００７８】
制御部３００３ａは、スキャナコンポーネント２０２ａを設定データ３００４ａに基づいて制御する以下のハードウエアを含んで構成されている。ここで、制御部３００３ａは、図２に示した接続部２０２、処理部２０３、光学系２０４、クロック２０５、アンプ２０７、ＣＣＤ２０６を含むハードウエアを含んで構成されている。
【００７９】
なお、設定データ３００４ａは、スキャナコンポーネント２２２ａが備えるメモリに保持されるものとする。
【００８０】
本実施形態では、スキャナコンポーネント２２２ａ内にデータ（設定データ３００４ａを含む）が存在し、制御部３００３ａがスキャナコンポーネント２２２ａ内のデータを扱うことができるにように構成されている。
【００８１】
このため、図３に示すブロック図では、制御部３００３aが図２に示した接続部２０２、処理部２０３、光学系２０４、クロック２０５、アンプ２０７、ＣＣＤ２０６を含めて制御する状態を示し、その際に、設定データ３００４ａを参照する例を示している。
【００８２】
同様に、２２３aは認証コンポーネントで、コンポーネント内にはハードウエア資源としての制御部３００５ａやデータを備える。ここで、データの中で、コンポーネントに対する設定に関するデータが設定データ３００６aに対応する。制御部３００５ａは、認証コンポーネント２２３ａを設定データ３００６ａに基づいて制御する以下のハードウエアを含んで構成されている。ここで、制御部３００５ａは、図２に示した接続部２０９、演算処理部２１０、Ｒ／Ｗ部２１２、入力部２１３、表示部２２６を含むハードウエアを含んで構成されている。ここで、制御部３００５ａには認証部Ｉ／Ｆを含んで構成されている。
【００８３】
このため、図３に示すブロック図では、制御部３００５aが図２に示した接続部２０９、演算処理部２１０、Ｒ／Ｗ部２１２、入力部２１３、表示部２２６を含めて制御する状態を示し、その際に、設定データ３００６ａを参照する例を示している。
【００８４】
同様に、２２４aはディスプレイコンポーネントで、コンポーネント内にはハードウエア資源としての制御部３００７ａやデータを備える。ここで、データの中で、コンポーネントに対する設定に関するデータが設定データ３００８aに対応する。
【００８５】
制御部３００７ａは、ディスプレイコンポーネント２２４ａを設定データ３００８ａに基づいて制御する以下のハードウエアを含んで構成されている。ここで、制御部３００７ａは、図２に示した接続部２１５、制御部２１６、表示部２１７、メモリ２１８、メモリ制御部２１９を含むハードウエアを含んで構成されている。ここで、制御部３００７ａは、ディスプレイ部Ｉ／Ｆを含んで構成されている。
【００８６】
このため、図３に示すブロック図では、制御部３００７aが図２に示した接続部２１５、制御部２１６、表示部２１７、メモリ２１８、メモリ制御部２１９を含めて制御する状態を示し、その際に、設定データ３００８ａを参照する例を示している。
【００８７】
同様に、２２５aは画像形成装置で、図２に示した画像形成装置２２５を、図３に示したコンポーネントとは異なるが、他のコンポーネントとの対応を示すために、制御部３００１ａや設定データ３００２ａを備える構成で示している。ここで、制御部３００１ａはコントローラＩ／Ｆを含んで構成されている。
【００８８】
ここで、制御部３００１ａは、以下のハードウエアを含んで構成されている。ここで、制御部３００１ａは、図２に示したＣＰＵ３０１、ＲＡＭ３０８、ＲＯＭ３０２、ＭＣ３０９、入力部３０７を含んで構成されている。
【００８９】
図４は、図３に示した各コンポーネントに対して適応可能な設定データの構造を説明する図である。
【００９０】
なお、図４の（Ａ）は設定データの構造を示し、図４の（Ｂ）は、スキャナ部の設定データを示し、図４の（Ｃ）は認証部の設定データを示す。
【００９１】
図４の（Ａ）において、４０１bはコンポーネント内で扱う設定データ本体である。
【００９２】
設定データ本体４０１bは、メタデータ領域４０２bと、設定データ領域４０３bとの少なくとも２つの領域をもつ。
【００９３】
ここで、メタデータ領域４０２bにはメタ情報が設定される領域である。また、設定データ領域４０３bには、各コンポーネントに対する設定情報が設定される領域である。
【００９４】
メタデータ領域４０２bのメタ情報は、この設定がどのコンポーネントのものなのかを判別するためのデ−タである。すなわち、製品名や型番、またはコンポーネントを一意に判別することのできるコンポーネントＩＤなどが含まれる。
【００９５】
設定データ領域４０３bの設定情報は、コンポーネントを動作させるのに必要なデータである。具体的には、図４の（Ｂ）に示すスキャナコンポーネントに対する設定データ４０１aや、図４の（Ｃ）に示す認証コンポーネントに対する設定データ４０２aに相当する。
【００９６】
設定データ４０１aは、図３のスキャナコンポーネント２２２aに対する設定データ３００４aの詳細データに対応する。
【００９７】
図４の（Ｂ）において、設定データ４０１aは、「項目」と「値」の対応するテーブルで構成されている。４０１a１は項目を、４０１a２は対応する値を表す。
【００９８】
例えば、「スキャン開始位置」という値は「5×5[mm]」であり、「両面スキャン」は「自動」という値である。個々の項目の名前や値は、本実施形態に適応可能な例であるので、４０１aに示す全てのデータの説明は割愛する。
【００９９】
また、設定データ４０１aは、さらに、データ４０１a３、４０１a４という２つのカテゴリに分けることができる。データ４０１a３は主にスキャナコンポーネントのスキャン機能に関するデータであり、データ４０１a４はスキャナコンポーネントのハードウエア（特にネットワーク）に関するデータである。
【０１００】
図４の（Ｃ）において、４０２aは設定データで、図３に示した認証コンポーネント２２３aの設定データ３００６aに対応する。
【０１０１】
データ４０２aは「項目」と「値」の対応するテーブルで構成されている。４０２a１は項目を、４０２a２は対応する値を表す。
【０１０２】
例えば、「ロックアウト回数」という値は「３」であり、「認証タイムアウト」は「６０[s]」という値である。個々の項目の名前や値は、本実施形態に適応可能な例であるので、設定データ４０２aの全てのデータの説明は割愛する。
【０１０３】
また、設定データ４０２aは、データ４０２a３、４０２a４という２つのカテゴリに分けることができる。データ４０２a３は、主に認証コンポーネントの認証機能に関するデータであり、４０２a４は認証コンポーネントのハードウエア（特にネットワーク）に関するデータである。
【０１０４】
図５Ａは、図３に示した各コンポーネントに対して適応可能な設定データの構造を説明する図である。本例は、図３に示した表示コンポーネントの設定データ例である。
【０１０５】
図５Ａにおいて、５０１aは設定データで、図３のディスプレイコンポーネント２２４aの設定データ３００８aに対応する。
【０１０６】
設定データ５０１aは「項目」と「値」の対応するテーブルで構成されている。５０１a１は項目を、５０１a２は対応する値を表す。
【０１０７】
例えば、「輝度」という値は「１００」であり、「コントラスト」は「５０％」という値である。個々の項目の名前や値は、本実施例に適応可能な例であるので、５０１a記載の全てのデータの説明は割愛する。
【０１０８】
また、設定データ５０１aはデータ５０１a３、データ５０１a４という２つのカテゴリに分けることができる。データ５０１a３は主にディスプレイコンポーネントのディスプレイ機能に関するデータであり、データ５０１a４はディスプレイコンポーネントのハードウエア（特にネットワーク）に関するデータである。
【０１０９】
図５Ｂは、図３に示した画像形成装置２２５ａに適応可能な設定データの構成を説明する図である。
【０１１０】
図５Ｂにおいて、５０２aは設定データで、図３の画像形成装置２２５aの設定データ３００２aに対応する。
【０１１１】
設定データ５０２aは「項目」と「値」の対応するテーブルで構成されている。５０２a１は項目を、５０２a２は対応する値を表す。設定データ５０２aはコンポーネントのデータではなく、画像形成装置２２５aに関わる情報であるので、設定データ４０１a、４０２a、５０１aに比べデータ量が多い。
【０１１２】
また、設定データ５０２aには給紙や排紙、ユーザ管理、ジョブ管理、パネルの設定情報なども含まれる。
【０１１３】
設定データ５０２aは、画像形成装置２２５aにおけるコンポーネントが持たないデータを管理するということが重要なのであって、具体的にどのようなデータをもつかは重要ではないため、具体例は割愛する。
【０１１４】
図６は、本実施形態を示す画像形成システムの構成を説明するブロック図である。なお、図３と同一のものには同一の符号を付して、同一のものについて説明は省略する。
【０１１５】
図６において、２２２ｂはスキャナコンポーネントで、コンポーネント内にはハードウエア資源としての制御部３００３ｂやデータを備える。ここで、データの中で、コンポーネントに対する設定に関するデータが設定データ３００４ｂに対応する。制御部３００３ｂは、スキャナコンポーネント２０２ａを設定データ３００４ａに基づいて制御する以下のハードウエアを含んで構成されている。ここで、制御部３００３ｂは、図２に示した接続部２０２、処理部２０３、光学系２０４、クロック２０５、アンプ２０７、ＣＣＤ２０６を含むハードウエアを含んで構成されている。ここで、制御部３００３ｂは、スキャナ部Ｉ／Ｆを含んで構成されている。
【０１１６】
なお、マークが付されているスキャナコンポーネント２２２aは、現在故障し、使用できなくなった状況であることを示している。
【０１１７】
以下、コンポーネントで構成される画像形成装置におけるいずれかのコンポーネントが使用できない事態が発生した場合における本実施形態を説明する。
【０１１８】
図６に示す画像形成装置の構成と、図３に示す画像形成装置の構成とを比較すると、スキャナコンポーネント２２２bが追加されている点で異なる。
【０１１９】
本実施形態では以下の状況を想定する。
【０１２０】
図６に示すスキャナコンポーネント２２２aが故障し、使用できなくなった状況である。
【０１２１】
このとき、スキャナコンポーネント２２２aの機能は使用できなくなる。そこで、新たなスキャナコンポーネントであるスキャナコンポーネント２２２bを画像形成装置２２５aに接続し、スキャナ機能の使用をスキャナコンポーネント２２２bによって実現する。
【０１２２】
本実施形態では、スキャナコンポーネント２２２bは、スキャナコンポーネント２２２aと同等の機能を実行可能なハードウエア資源を備える構成である。
【０１２３】
すなわち、図３に示す３００３aは図６では３００３bに相当し、図３に示す３００４aは図６では３００４bに相当する。その他の認証コンポーネント２２３a、ディスプレイコンポーネント２２４aおよび画像形成装置２２５aは図３と同様であるため説明を割愛する。
【０１２４】
ここで課題となるのは、設定データ３００４aと設定データ３００４bである。
【０１２５】
図４に示した設定データ４０１aで説明したように、設定データ４０１aは、図３に示したスキャナコンポーネント２２２aの設定データ３００４aに対応する。
【０１２６】
設定データ４０１aにはスキャナコンポーネントを動かすのに必要な設定値が含まれている。このため、スキャナコンポーネント２２２aの故障の代わりに、スキャナコンポーネント２２２bを画像形成装置に接続したとしても、スキャナコンポーネントを動かすのに必要な設定値である設定データ３００４bが適切に設定されていないと正常に動作しない。
【０１２７】
ここで、適切な設定とは、設定データ３００４aと同値であるということである。設定データ３００４aと同値であれば実際のハードウエアがスキャナコンポーネント２２２aからスキャナコンポーネント２２２bに交換されていても使用者は同様の利用ができるからである。
【０１２８】
スキャナコンポーネント２２２bを画像形成装置に接続しただけでは、設定データ３００４bと設定データ３００４aは同値にはならない。そこで、設定データ３００４bと設定データ３００４aは同値にする処理を説明する。
【０１２９】
図７Ａは、本実施形態を示す画像形成装置の第１のデータ処理手順の一例を示すフローチャートである。本例は、本実施形態に適応可能なコンポーネントの設定を画像形成装置に保持する処理例である。
【０１３０】
なお、Ｓ７０１ａ〜Ｓ７０８ａは各ステップを示し、各ステップのうち、Ｓ７０１ａ〜Ｓ７０６ａは、図３に示した各コンポーネントで同様に実行される。具体的には、スキャナコンポーネント２２２ａ内の制御部３００３ａがメモリに制御プログラムをロードして実行することで実現される。なお、図３に示す他のコンポーネントも同様の機能を有しているものとする。
【０１３１】
また、Ｓ７０７ａ、Ｓ７０８ａは、コンポーネント設定管理部が実行するステップである。ここで、コンポーネント設定管理部とは、画像形成装置内の機能である。画像形成装置のどこにコンポーネント設定管理部を持つかは問わない。しかし、コンポーネント設定管理部は、データを管理/保持できる機能、通信を行える機能、演算を行える機能を有するハードウエア構成である必要がある。ゆえに、本実施形態では、図３の画像形成装置２２５a内であることを想定している。
【０１３２】
したがって、Ｓ７０７ａ、Ｓ７０８ａは、画像形成装置２２５a内の制御部がメモリに制御プログラムをロードして実行することで実現される。以下、スキャナコンポーネント２２２ａと画像形成装置２２５ａとのデータ処理例として説明する。
【０１３３】
Ｓ７０１aで、設定情報管理のフローが開始される。この開始要求は、スキャナコンポーネント２２２ａの電源がOnになった際に行われる。
【０１３４】
次に、Ｓ７０２ａで、スキャナコンポーネント２２２ａの制御部３００３ａは、画像形成装置２２５ａとの接続が行われる。ここで、接続とは物理的にスキャナコンポーネント２２２ａが稼動できる状態であることを示す。
【０１３５】
次に、Ｓ７０３ａで、スキャナコンポーネント２２２ａの制御部３００３ａは、画像形成装置２２５ａとスキャナコンポーネント２２２ａの接続確認を判定する。本実施形態において、接続確認は通信によって行われる。例えば図３に示す画像形成装置２２５ａの制御部３００１ａとスキャナコンポーネント２２２ａの制御部３００３ａの通信により、接続確認を行う。ここで、通信確認の手法については、特に限定しないが、一般的なpingコマンドによる応答確認のようなものを想定する。ここで、pingコマンドとは、ネットワーク疎通を確認したいホストに対してIPパケットを発行し、そのパケットが正しく届いて返答が行われるかを確認するためのコマンドである。
【０１３６】
ここで、接続が確認できなかったとスキャナコンポーネント２２２ａの制御部３００３ａが判断した場合は、再度、Ｓ７０２aに戻り、スキャナコンポーネント２２２ａが稼動できる状態になるのを待つ。なお、スキャナコンポーネント２２２ａが稼動できる状態になるのを待たずに、処理を終了してもよい。
【０１３７】
一方、Ｓ７０３ａで、スキャナコンポーネント２２２ａの制御部３００３ａが画像形成装置２２５ａとの接続を確認できた場合は、Ｓ７０４aに進む。
【０１３８】
そして、Ｓ７０４aで、スキャナコンポーネント２２２ａの制御部３００３ａは、スキャナコンポーネント２２２ａ内の設定情報を取得する。ここで、取得する情報とは、例えば、図３におけるスキャナコンポーネント２２２ａの設定データ３００４aである。
【０１３９】
次に、Ｓ７０５aで、スキャナコンポーネント２２２ａの制御部３００３ａは、設定情報に変化があったかの判定を行う。なお、設定情報の変更は、図２で説明したように、例えばスキャナコンポーネント２２２の接続部２０２を介して各種設定などが行われる。ここで、スキャナコンポーネント２２２ａの制御部３００３ａが設定情報に変更がないと判断した場合は、再度Ｓ７０１aに戻り、スキャナコンポーネント２２２ａが稼動できる状態になるのを待つ。
【０１４０】
一方、Ｓ７０５ａで、スキャナコンポーネント２２２ａの制御部３００３ａが設定情報に変更があると判断した場合は、Ｓ７０６aに進む。
【０１４１】
次に、Ｓ７０６aで、スキャナコンポーネント２２２ａの制御部３００３ａは、変更された設定情報を、画像形成装置２２５ａに設けるコンポーネント設定管理部に通知する。この通知処理は、図２に示したネットワーク２２１を介し行われる。
【０１４２】
次に、画像形成装置２２５ａにおいて、Ｓ７０７aで、コンポーネント設定管理部として機能する制御部３００１ａは、Ｓ７０６aでスキャナコンポーネント２２２ａの制御部３００３ａから通知される設定情報を受信する。
【０１４３】
次に、Ｓ７０８aで、制御部３００１ａは、受信した設定情報を設定データ３００２ａとして管理/保持して、本処理を終了する。
【０１４４】
図７Ｂは、本実施形態を示す画像形成装置の第２のデータ処理手順の一例を示すフローチャートである。本例は、本実施形態に適応可能なコンポーネントの設定を画像形成装置に保持する他の処理例である。
【０１４５】
なお、Ｓ７０１ａ〜Ｓ７０８ａ、Ｓ７０９ｂ〜Ｓ７１１ｂは各ステップを示し、各ステップのうち、Ｓ７０１ａ〜Ｓ７０６ａ、Ｓ７１１ｂは、図３に示したスキャナコンポーネント２２２ａで同様に実行される。具体的には、スキャナコンポーネント２２２ａ内の制御部３００３ａがメモリに制御プログラムをロードして実行することで実現される。なお、図３に示す他のコンポーネントも同様の機能を有しているものとする。
【０１４６】
図７Ｂに示す処理は、図７Ａに示す処理と同等の処理を行うフローであるが、コンポーネントが現在の設定情報を知るために、画像形成装置２２５ａに設けるコンポーネント設定管理部に問い合わせる点において異なる。
【０１４７】
具体的には、図７ＢのＳ７０４b、Ｓ７０９b、Ｓ７１０b、Ｓ７１１bが図７Ａと異なる処理である。それ以外の処理については図７Ａと同様であるため説明を割愛する。
【０１４８】
Ｓ７０３aで、画像形成装置２２５ａとスキャナコンポーネント２２２ａの接続が確認されたら、次に、Ｓ７０４bで、画像形成装置２２５ａに設けるコンポーネント設定管理部にスキャナコンポーネント２２２ａに設定されている情報取得の要求を行う。
【０１４９】
そして、Ｓ７０９bで、画像形成装置２２５ａの制御部３００１ａは、Ｓ７０４bに対するスキャナコンポーネント２２２ａからの取得要求を受信する。
【０１５０】
そして、Ｓ７１０bで、画像形成装置２２５ａの制御部３００１ａは、保持しているスキャナコンポーネント２２２ａに対する設定情報をスキャナコンポーネント２２２ａに配信する。
【０１５１】
次に、スキャナコンポーネント２２２ａは、Ｓ７１１bで、Ｓ７１０bにおいて画像形成装置２２５ａから配信された設定情報を受信し、Ｓ７０５aに進む。そして、Ｓ７０５ａで、スキャナコンポーネント２２２ａの制御部３００３ａは、現在コンポーネント内にある設定との比較を行う。
【０１５２】
以降の処理については、図７aと同様であるため説明を割愛する。
【０１５３】
図８は、本実施形態を示す画像形成装置の第３のデータ処理手順の一例を示すフローチャートである。本例は、本実施形態に適応可能なコンポーネント交換に伴う設定引継ぎ処理例である。なお、Ｓ８０１ａ〜Ｓ８０３ａ、Ｓ８０４ｂ〜Ｓ８０７ｂは各ステップを示す。ここで、Ｓ８０１ａ〜Ｓ８０３ａは、スキャナコンポーネント２２２aが行うステップであり、Ｓ８０４ｂ〜Ｓ８０７ｂはスキャナコンポーネント２２２bが行うステップである。
【０１５４】
また、各ステップは、スキャナコンポーネント２２２a、２２２ｂの制御部３００３ａ、３００３ｂがメモリに制御プログラムをロードして実行することで実現される。
【０１５５】
Ｓ８０１aで、スキャナコンポーネント２２２aは稼動状態である。次に、Ｓ８０２aで、スキャナコンポーネント２２２aは、画像形成装置２２５ａに設けるコンポーネント設定管理部へスキャナコンポーネント２２２ａ内の設定情報を送信する。なお、本処理は、図７Ａにおいて説明済みである。
【０１５６】
次に、Ｓ８０３aで、スキャナコンポーネント２２２aが故障したとする。
【０１５７】
スキャナコンポーネント２２２aの故障を受け、スキャナコンポーネント２２２aに変わる新たなスキャナコンポーネント２２２bを画像形成装置２２５ａに接続する。これは、図８に示す点線で示す箇所である。
【０１５８】
この作業は人の手を介在し行うので非同期的な処理である。
【０１５９】
本実施形態では、スキャナコンポーネント２２２aが他のコンポーネントに交換が成されればよいため、この間の時間や手段に関しての制約はない。
【０１６０】
そこで、Ｓ８０４bで、スキャナコンポーネント２２２aに代わる新たなスキャナコンポーネント２２２ｂへの交換を行い完了する。この時点で、スキャナコンポーネント２２２bが画像形成装置２２５ａに接続されたものとする。
【０１６１】
次に、スキャナコンポーネント２２２bは、Ｓ８０５bにおいて、画像形成装置２２５ａに設けるコンポーネント設定管理部からスキャナコンポーネント２２２bに対する設定を受信する。受信の詳細フローは図９で説明する。
【０１６２】
次に、Ｓ８０６bで、スキャナコンポーネント２２２bは、画像形成装置２２５ａに設けるコンポーネント設定管理部から受信した設定情報を自身に（スキャナコンポーネント２２２bに）反映させる。
【０１６３】
そして、必要によっては設定を反映させるために、Ｓ８０７bで、コンポーネントの再始動を行っても良い。そして、再始動後は正常にスキャナコンポーネント２２２bが動作することとなり、本処理を終了する。
【０１６４】
図９は、本実施形態を示す画像形成装置の第４のデータ処理手順の一例を示すフローチャートである。本例は、Ｓ８０５bにおいてコンポーネント設定管理部からコンポーネントの設定を受信する処理例である。なお、Ｓ９０１ａ、Ｓ９０２ａ、Ｓ９０６ａ、Ｓ９０３ｂ〜Ｓ９０５ｂは各ステップを示す。また、各Ｓ９０１ａ、Ｓ９０２ａ、Ｓ９０６ａは、スキャナコンポーネント２２２ｂの制御部３００３ｂが制御プログラムをメモリにロードして実行することで実現される。
【０１６５】
また、各Ｓ９０３ｂ〜Ｓ９０５ｂは、画像形成装置２２５ａに設けられるコンポーネント設定管理部がメモリに制御プログラムをロードして実行することで実現される。
【０１６６】
まず、Ｓ９０１aで、スキャナコンポーネント２２２ｂと画像形成装置２２５ａのコンポーネント設定管理部が通信できる状態であることを確認する。
【０１６７】
次に、Ｓ９０２aで、スキャナコンポーネント２２２ｂの制御部３００３ｂがコンポーネント設定管理部へ設定情報の取得要求を行う。このとき、スキャナコンポーネント２２２bを識別できるようなメタデータを送信する。ここで、メタデータの構造は、図４に示した通りである。
【０１６８】
次に、Ｓ９０３bで、画像形成装置２２５ａに設けられるコンポーネント設定管理部は、Ｓ９０２aで、スキャナコンポーネント２２２ｂの制御部３００３ｂから送られてきた情報を受信する。
【０１６９】
次に、Ｓ９０４bで、画像形成装置２２５ａに設けられるコンポーネント設定管理部は、スキャナコンポーネント２２２ｂの制御部３００３ｂから受信したメタデータからスキャナコンポーネント２２２bに配信するべき設定データを決定する。そして、Ｓ９０５bで、画像形成装置２２５ａに設けられるコンポーネント設定管理部は、スキャナコンポーネント２２２bに設定データを配信する。
【０１７０】
すると、Ｓ９０６ａで、スキャナコンポーネント２２２bは、画像形成装置２２５ａに設けられるコンポーネント設定管理部から配信される設定データを受信して、本処理を終了する。以後、スキャナコンポーネント２２２ｂは、受信した情報を設定データ３００４ｂに自動設定する。
【０１７１】
本実施形態によれば、複数のコンポーネントを組み合わせて機能処理を実行可能な画像形成装置において、いずれかのコンポーネントの故障などにおいて、コンポーネントの置き換えが発生した場合、コンポーネントの置き換えに基づく障害の発生を低減できる。
【０１７２】
具体的には、本実施形態では、置き換える前のコンポーネントの設定情報を画像形成装置内の、コンポーネント設定管理部で管理しておくことで、コンポーネント置き換え後に自動的に設定情報を配信し、コンポーネントが設定を反映させる。
【０１７３】
これにより、コンポーネントの交換前後で使用者は設定情報の引継ぎが不要となり、交換前と変わらぬ使い勝手を得ることが出来る。
【０１７４】
〔第２実施形態〕
第１実施形態では、画像形成装置に設けるコンポーネント設定管理部に設定配信依頼を行ったコンポーネントの設定があるという前提での動作について説明した。
【０１７５】
しかしながら、実運用においては交換したコンポーネントの型式が異なり、設定データをそのまま引き継ぐことができなかったり、コンポーネント設定管理部に管理されていないコンポーネントが接続されたりする場合もある。そこで、そのような課題をも解決できる実施形態について説明する。
【０１７６】
なお、本実施形態は、図１、図２、図３、図４、図６、図７、図８に関しては、第１実施形態と同様であるので説明を割愛する。
【０１７７】
図１０は、本実施形態を示す画像形成装置の第５のデータ処理手順の一例を示すフローチャートである。本例は、コンポーネントが設定配信を要求し受信する処理例である。なお、Ｓ１００１ａ、Ｓ１００２ａ、Ｓ１００９ａは各ステップを示し、各ステップは、スキャナコンポーネント２２２ｂの制御部３００３ｂがメモリに制御プログラムをロードして実行することで実現される。また、Ｓ１００３ｂ〜Ｓ１００８ｂは、画像形成装置２２５ａの制御部３００１ａが制御プログラムをメモリにロードして実行することで実現される。
【０１７８】
まず、Ｓ１００１aで、スキャナコンポーネント２２２ｂの制御部３００３ｂが画像形成装置２２５ａに設けるコンポーネント設定管理部が通信できる状態であることを確認する。次に、Ｓ１００２aにおいて、スキャナコンポーネント２２２ｂの制御部３００３ｂが画像形成装置２２５ａに設けるコンポーネント設定管理部へ設定情報の取得要求を行う。このとき、スキャナコンポーネント２２２bを識別できるようなメタデータを送信する。
【０１７９】
以下、第１実施形態と同様に、図６に示すようにスキャナコンポーネント２２２aからスキャナコンポーネント２２２bへと交換されたケースを想定する。
【０１８０】
次に、Ｓ１００３bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、Ｓ１００２aにおいて、スキャナコンポーネント２２２ｂの制御部３００３ｂから送られてきた情報を受信する。
【０１８１】
次に、Ｓ１００４bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、制御部３００３ｂから受信したメタデータからスキャナコンポーネント２２２bに配信するべき設定データが、コンポーネント設定管理部に存在するかどうかの判断を行う。ここでは、メタデータと一致する設定があるか否かで判断する。
【０１８２】
ここで、画像形成装置２２５ａに設けるコンポーネント設定管理部が存在すると判断した場合は、Ｓ１００５bに進む。そして、Ｓ１００５bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、設定情報を、スキャナコンポーネント２２２bへ配信して、Ｓ１００９ａへ進む。
【０１８３】
次に、Ｓ１００９aで、スキャナコンポーネント２２２bは、画像形成装置２２５ａに設けるコンポーネント設定管理部から配信された情報を受信して、本処理終了する。
【０１８４】
一方、Ｓ１００４ｂで、画像形成装置２２５ａに設けるコンポーネント設定管理部が配信するべきデータがコンポーネント設定管理部に存在しないと判断した場合は、Ｓ１００６bに進む。
【０１８５】
そして、Ｓ１００６bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、スキャナコンポーネント２２２bのカテゴリが同一であるかどうか判断する。ここで、コンポーネントのカテゴリとは、設定情報のメタデータ部にもつ情報であり、２２２aや２２２bであれば「スキャナ」である。
【０１８６】
実際にはハードウエアがスキャナであると判別できる識別子であればよい。詳細なデータについては図１１で説明する。
【０１８７】
ここで、画像形成装置２２５ａに設けるコンポーネント設定管理部が同一のカテゴリであると判断した場合は、Ｓ１００７bに進む。
【０１８８】
そして、Ｓ１００７bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、共通項目のみを配信する情報と決定し、スキャナコンポーネント２２２bへ共通項目のみを配信する。
【０１８９】
そして、Ｓ１００９aで、スキャナコンポーネント２２２bは、画像形成装置２２５ａに設けるコンポーネント設定管理部から配信された情報を受信して、本処理を終了する。以後、スキャナコンポーネント２２２ｂは、受信した情報を設定データ３００４ｂに自動設定する。これにより、ユーザは、新たに接続されるコンポーネントに対して同一の機能を実行するコンポーネントであれば、前のコンポーネントの設定情報を引き継がせて機能設定を行うため、ユーザの機能設定のための負担が軽減される。
【０１９０】
一方、Ｓ１００６ｂで、同一のカテゴリでないと判断した場合は、Ｓ１００８bに進む。
【０１９１】
そして、１００８bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、配信するデータがないため、配信の中止を決定する。そして、画像形成装置２２５ａに設けるコンポーネント設定管理部は、設定データがないことをスキャナコンポーネント２２２bへ伝える。
【０１９２】
これにより、コンポーネントに適合するデータを持たない場合には、コンポーネントのカテゴリに応じて配信情報を決定することができる。
【０１９３】
図１１は、本実施形態を示す画像形成装置のコンポーネント内で扱うデータの一例を示す図である。
【０１９４】
図１１において、１１０１aはコンポーネント内で扱う設定データの本体である。本体１１０１aは、メタデータ領域１１０２aと設定データ領域１１０３aの少なくとも２つの領域をもつ。
【０１９５】
メタデータ領域１１０２aにはメタ情報が設定され、設定データ領域１１０３aには設定情報がある。
【０１９６】
ここで、メタデータ領域１１０２aのメタ情報は、この設定がどのコンポーネントのものなのかを判別するためのデ−タである。すなわち、製品名や型番、またはコンポーネントを一意に判別することのできるコンポーネントＩＤなどである。
【０１９７】
設定データ領域１１０３aの設定情報は、コンポーネントを動作させるのに必要なデータである。なお、図１１に示すデータ構造は、第１実施形態に示す図４の設定データ４０１bと同様である。
【０１９８】
１１０１bは設定データで、図１０に示したＳ１００２aにおいて、スキャナコンポーネント２２２bから画像形成装置２２５ａのコンポーネント設定管理部へ送信される。
【０１９９】
設定データ１１０１bは、設定データ４０１aと同様に「項目」と「値」の対応するテーブルで構成されている。
【０２００】
１１０２bは項目を、１１０３bは対応する値を表す。
【０２０１】
なお、スキャナコンポーネント２２２bには設定値が反映されていないので、値１１０３bには設定といえるデータはない。
【０２０２】
図１２は、図６に示した画像形成装置２２５ａに設けられるコンポーネント設定管理部で管理されているコンポーネントの設定データ１２０１の一例を示す図である。なお、項目１２０２と、値１２０３は、図５Ｂの項目５０２ａ１と、値５０２aと同様であるため説明を割愛する。
【０２０３】
以下、図１２に示す設定データ１２０１を参照して、図１０に示す処理を詳述する。
【０２０４】
図１０に示したＳ１００４bにおいて、画像形成装置２２５ａのコンポーネント設定管理部がスキャナコンポーネント２２２bからデータ本体１１０１aを受信すると、以下の判定処理を行う。なお、この時点において、コンポーネント設定管理部には設定データ１２０１のメタデータと、設定データの２つのデータが保持されているとする。
【０２０５】
Ｓ１００４bでは、設定データ１２０１のメタデータと、設定データの２つのデータを用いて画像形成装置２２５ａのコンポーネント設定管理部がコンポーネントの属性の判定を行う。これにより、画像形成装置２２５ａのコンポーネント設定管理部は、メタデータ領域１１０２aから要求されているコンポーネントは、「コンポーネントＩＤ：１２３」、「カテゴリ：スキャナ」、「型番：ＳＣ−０１」であることがわかる。
【０２０６】
同様に、画像形成装置２２５ａのコンポーネント設定管理部は、設定データ１２０１のカテゴリ１２０４から、「カテゴリ：スキャナ」のデータがあることがわかる。
【０２０７】
そして、さらにカテゴリ１２０４の型番が示す値が「ＳＣ−０１」であった場合、画像形成装置２２５ａのコンポーネント設定管理部は、メタデータ情報と一致するとみなすことができる。なお、カテゴリ１２０４には説明の都合上「xxx」と記載する例を示す。
【０２０８】
もし、カテゴリ１２０４の型番が示す値が「ＳＣ−０１」以外であった場合、メタデータ情報と一致しないため、Ｓ１００６bで、コンポーネントのカテゴリが同一であるかどうか判断を画像形成装置２２５ａのコンポーネント設定管理部が行うことになる。
【０２０９】
コンポーネントのカテゴリ情報は、メタデータ領域１１０２aから「カテゴリ：スキャナ」であるので、カテゴリ１２０４のカテゴリと一致することとなる。
【０２１０】
また、カテゴリ１２０４の「カテゴリ：スキャナ」には「スキャン開始位置」がある。これは、項目１１０２bに存在する値であるので、型番は異なるが共通するデータであると画像形成装置２２５ａのコンポーネント設定管理部が判断する。
【０２１１】
また、項目１１０２bと一致しない項目が項目１２０２にある場合は、画像形成装置２２５ａのコンポーネント設定管理部は値１１０３bのデータを使用することができないので無視する。
【０２１２】
また、同一カテゴリがない場合、例えば設定データ１２０１の中に、カテゴリ１２０４のデータが無い場合などは、画像形成装置２２５ａのコンポーネント設定管理部は、Ｓ１００８bに進み配信を中止する。
【０２１３】
本実施形態では、複数のコンポーネントを組み合わせて機能処理を実行可能な画像形成装置は、接続可能なコンポーネントに対して設定された設定情報をコンポーネント設定管理部で管理している。
【０２１４】
したがって、いずれかのコンポーネントの故障により、コンポーネントの置き換えが発生した場合で、かつコンポーネント置き換え後に、動作可能なコンポーネントであると判断した場合は、新しく置き換え接続されるコンポーネントを正常に動作させることができる。つまり、画像形成装置内のコンポーネント設定管理部が管理している設定情報を新しく置き換え接続されるコンポーネントに対して配信する。これを受けて、新しく置き換え接続されるコンポーネントは、コンポーネント設定管理部から受信した設定情報を反映させて、置き換えまえと同様の処理を継続することができる。
【０２１５】
この時、故障等に伴うコンポーネントの交換前後でコンポーネントの型式やコンポーネントのハードウエア構成が必ずしも一致しない場合がある。
【０２１６】
このような場合に、本実施形態によれば、コンポーネントのメタデータを管理し、新しいコンポーネントの情報と比較するので、コンポーネントに対して有用なデータのみ自動的に反映することができる。
【０２１７】
〔第３実施形態〕
第１、第２実施形態では、画像形成装置のコンポーネントの設定値をコンポーネントに対し、唯一のものとして管理する場合について説明した。
【０２１８】
しかしながら、第１、第２実施形態の画像形成装置において、ユーザ毎に様々な設定情報を管理して利用したい場合がある。そこで、以下、ユーザ毎に様々な設定情報を利用してコンポーネントに対する設定を行う実施形態について説明する。
【０２１９】
なお、本実施形態は、図１、図２、図３、図４、図６、図７、図８に関しては、第１、第２実施形態と同様であるので説明を割愛する。なお、本実施形態は、第２実施形態にも適用可能である。
【０２２０】
図１３は、本実施形態を示す画像形成装置におけるコンポーネントが管理するデータ構造を説明する図である。本例は、スキャナコンポーネントに対するデータの例であって、後述するように３つの層構造を備える。
【０２２１】
図１３において、コンポーネントが管理するデータは、メタデータ層１３０１、共通設定層１３０２、ユーザ設定層１３０３の３層から構成されている。
【０２２２】
本実施形態では、コンポーネントが管理するデータに対して、共通設定と、ユーザ設定とを関連づけること、コンポーネントの持つデータに拡張性を持たせることが可能である。
【０２２３】
ここで、メタデータ層１３０１には、コンポーネントＩＤや製品名、型番などコンポーネントを識別できる情報に加え、ユーザを識別するためのユーザＩＤを持つ。このコンポーネントはユーザＩＤの数だけ設定を有することになる。これに対して、上記第１、第２実施形態では、コンポーネントに対して設定は１つであった。
【０２２４】
また、共通設定層１３０２には、メタデータではないがコンポーネントに対し一意のデータとなるものを持つ。例えば、ネットワーク系の値である。共通設定層１３０２のデータは利用するユーザによって可変しないものである。
【０２２５】
さらに、ユーザ設定層１３０３には、ユーザ固有のデータとなるものを持つ。
【０２２６】
例えば、ユーザＩＤに対応するパスワードなどである。また、ユーザがコンポーネントをカスタマイズするような値も含む。例えば、ユーザ毎に異なるエラー音を設定できたり、自動両面スキャンの有効化を切り替えたりすることができる。
【０２２７】
図１４は、本実施形態を示す画像形成装置に適応可能なコンポーネント内で扱う設定データの構造を説明する図である。
【０２２８】
なお、コンポーネントのデータ構造を、図１３に示すように設定管理部、及びコンポーネントの扱うデータ構造とした場合、ユーザの属性によって、コンポーネントの設定データは構造に差が生じる。ここで、使用者の権限の属性としては、属性が、管理者か一般ユーザかの例を示す。
【０２２９】
図１４において、１４０１aは管理者用の設定データ構造であり、１４０１bは一般ユーザ用の設定データ構造である。
【０２３０】
管理者用の設定データ構造１４０１aは、少なくとも３つの領域、例えばメタデータ領域１４０２a、共通設定領域１４０３a、ユーザ設定領域１４０４aを備えて構成される。
【０２３１】
メタデータ領域１４０２aにはメタ情報が設定される。また、共通設定領域１４０３aには共通設定情報が設定される。また、ユーザ設定領域１４０４aにはユーザ設定情報が設定される。なお、メタ情報、共通設定値、ユーザ設定値は、図１３に示したメタデータ層１３０１、共通設定層１３０２、ユーザ設定層１３０３に対応している。
【０２３２】
それに対し、一般ユーザ用の設定データ構造１４０１ｂは、メタデータ領域１４０２bと、ユーザ設定１４０３ｂとからなり、メタ情報、とユーザ設定情報しか持たない構造になっている。
【０２３３】
これは、図１３に示す共通設定層１３０２のデータはコンポーネントに対し一意のデータであるため、管理者しか設定できないようにしているからである。
【０２３４】
このように、画像形成装置２２５ａにコンポーネント設定管理部を設け、コンポーネントの扱うデータ構造を、例えば３層構造とし、設定データをユーザ毎に区別することで、第１，第２実施形態をユーザに適応した処理にすることができる。
【０２３５】
図１５は、本実施形態を示す画像形成装置の第６のデータ処理手順の一例を示すフローチャートである。本例は、コンポーネントが設定配信を要求し、画像形成装置２２５ａからコンポーネント設定管理部から受信する処理例である。なお、Ｓ１５０１ａ、Ｓ１５０２ａ、Ｓ１５０３ａ、Ｓ１５０８ａは各ステップを示し、各ステップは、スキャナコンポーネント２２２ｂの制御部３００３ｂがメモリに制御プログラムをロードして実行することで実現される。また、Ｓ１５０４ｂ〜Ｓ１５０７ｂは、画像形成装置２２５ａの制御部３００１ａが制御プログラムをメモリにロードして実行することで実現される。
【０２３６】
まず、Ｓ１５０１aで、コンポーネント設定管理部が通信できる状態であることをスキャナコンポーネント２２２ｂの制御部３００３ｂが確認する。
【０２３７】
次に、Ｓ１５０２aで、ユーザへと認証の要求を行う。これは、図１３、図１４に示すようにコンポーネント設定管理部、及びコンポーネントの扱うデータ構造に層を設け、ユーザに応じてコンポーネントに配信する設定を変えるために、ユーザの識別が必要だからである。
【０２３８】
ここで、認証は、図１６に一例を示すように画像形成装置が備えるディスプレイにＵＩを表示するような形態が考えられる。もし交換するコンポーネントがディスプレイコンポーネントであったならば、画像形成装置の操作部であったり、音声ガイダンスであったりしてもよい。
【０２３９】
次に、Ｓ１５０３aで、スキャナコンポーネント２２２ｂの制御部３００３ｂが画像形成装置２２５ａに設けるコンポーネント設定管理部へ設定情報の取得要求を行う。
【０２４０】
このとき、スキャナコンポーネント２２２ｂを識別できるようなメタデータの送信に加え、Ｓ１５０２aで行った認証値を送信する。
【０２４１】
次に、画像形成装置２２５ａに設けるコンポーネント設定管理部は、Ｓ１５０４bで、Ｓ１５０３aにおいてスキャナコンポーネント２２２ｂから送られてきた設定情報の取得要求を受信する。
【０２４２】
次に、Ｓ１５０５bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、スキャナコンポーネント２２２ｂから受信したメタデータから配信するべきコンポーネントがどのコンポーネントであるかを認識する。
【０２４３】
そして、Ｓ１５０６bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、スキャナコンポーネント２２２ｂから受信した認証情報（ユーザＩＤ）を用い、配信する設定値の決定を行う。
【０２４４】
ここで、配信する設定値は、図１４に基づき、管理者であれば管理者用の構造、一般者であれば一般ユーザ用の構造とする。
【０２４５】
そして、Ｓ１５０７bで、画像形成装置２２５ａに設けるコンポーネント設定管理部は、スキャナコンポーネント２２２ｂに対して設定データを配信する。
【０２４６】
次に、Ｓ１５０８aで、スキャナコンポーネント２２２ｂは、画像形成装置２２５ａに設けるコンポーネント設定管理部から設定データを受信して、本処理を終了する。以後、スキャナコンポーネント２２２ｂは、受信した情報を設定データ３００４ｂに自動設定する。
【０２４７】
図１６は、本実施形態を示す画像形成装置におけるユーザインタフェースの一例を示す図である。本例は、新規のコンポーネントが検知された場合に表示される画面の例である。
【０２４８】
図１６の（Ａ）において、１６０１は設定引き継ぎ確認画面で、図１５のＳ１５０２aにおける認証要求時に表示される。
【０２４９】
なお、設定引き継ぎ確認画面は、画像形成装置が備えるディスプレイまたは、操作部に表示される。
【０２５０】
これにより、ユーザに新しいコンポーネントがあることを通知し、設定情報を引き継ぎの有無を選択させる。
【０２５１】
ここで、引き継ぐ場合、すなわち、ボタン１６０１Ａが押下された場合は、図１６の（Ｂ）に示す認証情報入力画面１６０２を表示し、ユーザにユーザＩＤを入力させる。ここで、加えてパスワード等を入力させてもよい。
【０２５２】
本実施形態によれば、複数のコンポーネントを組み合わせて機能処理を実行可能な画像形成装置において、いずれかのコンポーネントの故障などにおいて、コンポーネントの置き換えが発生した場合、置き換える前のコンポーネントの設定情報を画像形成装置内のコンポーネント設定管理部で管理しておくことができる。このため、コンポーネント置き換え後に、画像形成装置内のコンポーネント設定管理部が自動的に設定情報をコンポーネントに対して配信し、コンポーネントがコンポーネント設定管理部から受信した設定を反映させることができる。
【０２５３】
この時、本実施形態では、コンポーネントはユーザ毎に設定値を持つことができるため、コンポーネントへ配信する設定値を適切なものにし、登録されて認証された各ユーザに対する利便性を向上させることができる。
【０２５４】
〔第４実施形態〕
以下、図１７に示すメモリマップを参照して本発明に係る画像形成装置で読み取り可能なデータ処理プログラムの構成について説明する。
【０２５５】
図１７は、本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【０２５６】
なお、特に図示しないが、記憶媒体に記憶されるプログラム群を管理する情報、例えばバージョン情報，作成者等も記憶され、かつ、プログラム読み出し側のＯＳ等に依存する情報、例えばプログラムを識別表示するアイコン等も記憶される場合もある。
【０２５７】
さらに、各種プログラムに従属するデータも上記ディレクトリに管理されている。また、各種プログラムをコンピュータにインストールするためのプログラムや、インストールするプログラムが圧縮されている場合に、解凍するプログラム等も記憶される場合もある。
【０２５８】
本実施形態における図８に示す機能が外部からインストールされるプログラムによって、ホストコンピュータにより遂行されていてもよい。そして、その場合、ＣＤ−ＲＯＭやフラッシュメモリやＦＤ等の記憶媒体により、あるいはネットワークを介して外部の記憶媒体から、プログラムを含む情報群を出力装置に供給される場合でも本発明は適用されるものである。
【０２５９】
以上のように、前述した実施形態の機能を実現するソフトウエアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給する。そして、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【０２６０】
この場合、記憶媒体から読み出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２６１】
従って、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【０２６２】
プログラムを供給するための記憶媒体としては、例えばフレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤなどを用いることができる。
【０２６３】
この場合、記憶媒体から読出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【０２６４】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、該ホームページから本発明のコンピュータプログラムそのもの、もしくは、圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバやｆｔｐサーバ等も本発明の請求項に含まれるものである。
【０２６５】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【０２６６】
また、コンピュータが読み出したプログラムコードを実行することにより、前述した実施形態の機能が実現されるだけではない。例えばそのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行う。そして、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２６７】
さらに、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込ませる。その後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【０２６８】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【０２６９】
本発明の様々な例と実施形態を示して説明したが、当業者であれば、本発明の趣旨と範囲は、本明細書内の特定の説明に限定されるのではない。
【図面の簡単な説明】
【０２７０】
【図１】本発明の第１実施形態を示す情報処理装置と、画像形成装置とを含む画像処理システムの構成を示すブロック図である。
【図２】本実施形態を示す画像形成装置の一例を説明するブロック図である。
【図３】図２に示した画像形成装置のコンポーネントの構成を概略的に説明するブロック図である。
【図４】図３に示した各コンポーネントに対して適応可能な設定データの構造を説明する図である。
【図５Ａ】図３に示した各コンポーネントに対して適応可能な設定データの構造を説明する図である。
【図５Ｂ】図３に示した画像形成装置に適応可能な設定データの構成を説明する図である。
【図６】本実施形態を示す画像形成システムの構成を説明するブロック図である。
【図７Ａ】本実施形態を示す画像形成装置の第１のデータ処理手順の一例を示すフローチャートである。
【図７Ｂ】本実施形態を示す画像形成装置の第２のデータ処理手順の一例を示すフローチャートである。
【図８】本実施形態を示す画像形成装置の第３のデータ処理手順の一例を示すフローチャートである。
【図９】本実施形態を示す画像形成装置の第４のデータ処理手順の一例を示すフローチャートである。
【図１０】本実施形態を示す画像形成装置の第５のデータ処理手順の一例を示すフローチャートである。
【図１１】本実施形態を示す画像形成装置のコンポーネント内で扱うデータの一例を示す図である。
【図１２】図６に示した画像形成装置に設けられるコンポーネント設定管理部で管理されているコンポーネントの設定データの一例を示す図である。
【図１３】本実施形態を示す画像形成装置におけるコンポーネントが管理するデータ構造を説明する図である。
【図１４】本実施形態を示す画像形成装置に適応可能なコンポーネント内で扱う設定データの構造を説明する図である。
【図１５】本実施形態を示す画像形成装置の第６のデータ処理手順の一例を示すフローチャートである。
【図１６】本実施形態を示す画像形成装置におけるユーザインタフェースの一例を示す図である。
【図１７】本発明に係る画像形成装置で読み取り可能な各種データ処理プログラムを格納する記憶媒体のメモリマップを説明する図である。
【符号の説明】
【０２７１】
２２５ａ  画像形成装置
２２２ａ、２２２ｂ  スキャナコンポーネント
２２３  認証コンポーネント
【図１】
2009278222.tif 000003
【図２】
2009278222.tif 000004
【図３】
2009278222.tif 000005
【図４】
2009278222.tif 000006
【図５Ａ】
2009278222.tif 000007
【図５Ｂ】
2009278222.tif 000008
【図６】
2009278222.tif 000009
【図７Ａ】
2009278222.tif 000010
【図７Ｂ】
2009278222.tif 000011
【図８】
2009278222.tif 000012
【図９】
2009278222.tif 000013
【図１０】
2009278222.tif 000014
【図１１】
2009278222.tif 000015
【図１２】
2009278222.tif 000016
【図１３】
2009278222.tif 000017
【図１４】
2009278222.tif 000018
【図１５】
2009278222.tif 000019
【図１６】
2009278222.tif 000020
【図１７】
2009278222.tif 000021