(57)【要約】【課題】この発明は、構成を簡易にして、操作量を最小限に保ったうえで、簡便にして容易に高精度な領域選択操作を実現し得るようにすることにある。【解決手段】座標入力装置１００１によって入力された座標に対応してカーソル２００１が移動されると、その移動毎に、全ての領域を面積の小さい順番に比較して、最初に領域内に座標が含まれる領域を選択していると見なすように構成し、所期の目的を達成した。【選択図】　　図１
2004094385.tif 000002
【特許請求の範囲】
【請求項１】
光束を画像に変換する画像入力手段と、
この画像入力手段により変換された画像を表示画面に表示する第１の表示手段と、
この第１の表示手段により画像が表示された前記表示画面に座標情報を入力する座標入力手段と、
領域の属性を記憶する領域テーブルと、
この領域テーブルに記憶された属性により前記表示画面に領域を表示する第２の表示手段と、
前記表示画面に重なり合って表示される複数の領域の特徴量に対応した優先順位にしたがって領域を選択する領域選択手段と
を具備することを特徴とする画像入力装置の領域選択方式。
【請求項２】
前記領域選択手段は、初めに領域の境界が選択されているか否かを確認し、次に該領域の内部が選択されているか否かを確認することを特徴とする請求項１記載の画像入力装置の領域選択方式。
【請求項３】
前記領域選択手段で選択するための特徴量は、領域の面積であることを特徴とする請求項１記載の画像入力装置の領域選択方式。
【請求項４】
前記領域選択手段で選択するための特徴量は、領域の周囲長であることを特徴とする請求項１記載の画像入力装置の領域選択方式。
【請求項５】
前記領域選択手段で選択するための特徴量は、領域の面積と領域の周囲長の双方であることを特徴とする請求項１記載の画像入力装置の領域選択方式。
【請求項６】
前記領域テーブルは、その属性に領域の編集を無効とする情報を保持していることを特徴とする請求項１乃至５のいずれか記載の画像入力装置の領域選択方式。
【請求項７】
光束を画像に変換する第１のステップと、
この画像入力手段により変換された画像を表示画面に表示する第２のステップと、
前記第２のステップで画像が表示された前記表示画面に座標情報を入力する第３のステップと、
領域の属性が記憶される領域テーブルの属性に基づいて前記表示画面に領域を表示する第４のステップと、
前記表示画面に重なり合って表示される複数の領域の特徴量に対応した優先順位にしたがって領域を選択する第４のステップと
を具備することを特徴とする画像入力装置の領域選択方法。
【請求項８】
光束を画像に変換する画像入力機能と、
この画像入力機能により変換された画像を表示画面に表示する第１の表示機能と、
前記画像が表示された表示画面に座標情報を入力する座標入力機能と、
領域の属性が記憶される領域テーブルの属性に基づいて前記表示画面に領域を表示する第２の表示機能と、
前記表示画面に重なり合って表示される複数の領域の特徴量に対応した優先順位にしたがって領域を選択する領域選択機能と
をコンピュータに実行させる画像入力装置の領域選択プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、例えば顕微鏡システムの画像入力装置に係り、特に画像を表示した表示画面に設けた領域の中から注目領域（ＲＯＩ）を選択する領域選択方式、領域選択方法及び領域選択プログラムに関する。
【０００２】
【従来の技術】
近年、画像処理の分野においては、パーソナルコンピュータ（ＰＣ）の高性能化により、動画像を取得して表示し、その撮影条件を確認してから静止画像を撮影する画像入力装置が実現されている。このような画像入力装置は、露出時間を自動的に算出するための自動露出領域、フォーカスの評価を計算するためのフォーカス領域、ホワイトバランスを計算するためのホワイトバランス領域、ブラックバランスを計算するためのブラックバランス領域及び静止画像の取り込み範囲を示すクリップ領域等を動画表示画面に、その各領域の移動やサイズ変更が可能に構成される。この複数の領域は、表示画面上に同時に表示され、その被写体の状態によって、その移動、拡大及び縮小させながら、重なり合ったあっている中から所望の領域を選択する作業が頻繁に行われている。
【０００３】
図１９は、第１の従来例を説明するために示したもので、表示画面に、例えば領域Ａ、Ｂ、Ｃと共にカーソル２００１が、マウス等の座標入力装置の操作により移動自在に表示される。図１９において、（ａ）が画像の表面から見た状態を示し、（ｂ）が画像の側面から見た状態を示す。
【０００４】
ここで、従来、このように重なり合った領域Ａ、Ｂ、Ｃの中から所望の領域Ａ（Ｂ、Ｃ）を選択する操作について説明する。
【０００５】
例えば、先ず重なり合った領域Ａ、Ｂ、Ｃの中から最背面となる領域Ｃを選択する場合には、先ず、座標入力装置の操作により、最前面の領域Ａ内の座標を指示する。
【０００６】
続いて、座標入力装置のボタンを押した状態で、座標入力装置を移動させると、領域Ａの表示位置を示すＸ、Ｙ座標値が変更され、カーソル２００１の位置に対応して二次元面の上下あるいは左右に移動される。
【０００７】
このように領域Ａを領域Ｂ、Ｃの上から除去したのち、領域Ｂについても上記と同様な操作を行い、領域Ｃの上に重なる領域を全て除去する。ついで、マウス操作により領域Ｃの座標を指示して、座標入力装置のボタンを押し、領域Ｃを選択する。
【０００８】
また、このような領域を選択する第２の従来例としては、重なりあった領域の中から任意の領域を選択する手段として、最前面の領域Ａをカーソル２００１で指示してから、座標入力装置のボタンを押すと、領域の上下順序を変更するメニューを表示して、オペレータが領域の重なり上下関係を変更できるようなシステムが知られている。
【０００９】
このようなシステムでは、先ず、領域Ａ上にカーソル２００１を移動させた後に、座標入力装置のボタンを押すと、図２０（ａ）に示すようなメニューが表示される。ここで、カーソル２００１で“最背面へ移動”を選択してマウスのボタンを押すことにより、図２０（ｂ）のように領域Ａが最背面に移動される。このように、領域Ａを最背面に移動した後に、領域Ｂについても上記と同様な操作を行い、領域Ｃを最前面の領域とする。ついで、座標入力装置により領域Ｃの座標を指示し、座標入力装置のボタンを押し、領域Ｃを選択する。
【００１０】
また、領域を選択する第３の従来例としては、特開平５―１６５５９３号公報に開示されるものがある。即ち、この第３の従来例には、重なりあった領域の中から任意の領域を選択する領域選択手段を、ボタンもしくは座標入力手段に設けられた圧力センサにより構成する。そして、このボタンを、ＯＮ、あるいは、座標入力手段に設けられた圧力センサの出力に応じて選択領域を順次切り換えることにより、重なり合った領域から目的とする領域を選択する。
【００１１】
この第３の従来例では、先ず、領域Ｃ上にカーソル２００１を移動させた後に、ボタンを１回押すと図２１（ａ）のように領域Ａが選択状態になり、もう一度ボタンを押すと同図（ｂ）のように領域Ｂが選択状態になる。そして、もう一度ボタンを押して領域Ｃを選択する。もしくは、ボタンを押す力を調整することにより、Ａ、Ｂ、Ｃを選択する。即ち、軽く押すと重なっている領域の前面が選択され、強く押すほど背面が選択されるようになる。
【００１２】
しかしながら、上記第１の従来例では、目的の領域の前面に重なる他の領域を順に移動させて除去しなければ、重なり合った領域から目的の領域を選択することができないために、その操作が煩雑であるうえ、選択したい領域の上に重なっている領域の位置が変わってしまうという不都合を有する。
【００１３】
また、第２の従来例では、位置を指定してから、領域の上下関係を変更して目的の領域を最前面に移動させなければならないために、その操作が煩雑であるという不都合を有する。
【００１４】
そして、第３の従来例では、上記第１及び第２の従来例に比べると操作性が向上しているが、位置を指定してから、目的の領域が選択状態になるように領域の上下関係を選択するために、選択専用のデバイスが別途必要となることで、構成が複雑となり、高価になるという不具合を有する。また、位置を指定してから、領域を選ぶといったオペレーション（操作）が２段階に別れており、直感的ではないという不都合を有する。
【００１５】
ここで、直感的とは、例えば図２２に示す（１）にカーソル２００１が位置する場合は、特別なボタン操作を行わなくても、領域Ａ全体が選択状態になる場合を称する。
【００１６】
同様に、（２）の位置では、領域Ａの境界が選択状態になるのが直感的である。（３）の位置では、領域Ｂの全体が選択状態になるのが直感的である。（４）の位置では、領域Ｂの境界が選択状態になるのが直感的である。（５）の位置では、領域Ｃの全体が選択状態になるのが直感的である。（６）の位置では、領域Ｃの境界が選択状態になるのが直感的である。（７）の位置では、領域Ｃの境界が選択状態になるのが直感的である。（８）の位置では、領域Ｅの境界が選択状態になるのが直感的である。（９）の位置では、領域Ｆ全体が選択状態になるのが直感的である。（１０）の位置では、領域Ｇ全体が選択状態になるのが直感的である。
【００１７】
【発明が解決しようとする課題】
以上述べたように、従来の領域選択手段では、操作が煩雑であったり、操作が煩雑で、しかも、領域が変化したり、あるいは構成が複雑で、しかも、その操作が直感的でなく、領域選択操作性が劣るという不都合を有する。
【００１８】
この発明は上記の事情に鑑みてなされたもので、構成を簡易にして、操作量を最小限に保ったうえで、簡便にして容易に高精度な領域選択操作を実現し得るようにした画像入力装置の領域選択方式、領域選択方法及び領域選択プログラムを提供することを目的とする。
【００１９】
【課題を解決するための手段】
この発明は、光束を画像に変換する画像入力手段と、この画像入力手段により変換された画像を表示画面に表示する第１の表示手段と、この第１の表示手段により画像が表示された前記表示画面に座標情報を入力する座標入力手段と、領域の属性を記憶する領域テーブルと、この領域テーブルに記憶された属性により前記表示画面に領域を表示する第２の表示手段と、前記表示画面に重なり合って表示される複数の領域の特徴量に対応した優先順位にしたがって領域を選択する領域選択手段とを備えて画像入力装置の領域選択方式を構成した。
【００２０】
上記構成によれば、座標入力手段により、座標情報を特定の領域やその境界に移動させると、その領域選択手段により重なり合っている複数の領域の特徴量に対応した優先順位にしたがって領域選択が行われる。これにより、煩雑な操作を必要とすることなく、直感的に所望の領域境界や領域を選択することが可能となる。
【００２１】
また、この発明は、前記領域選択手段で、初めに領域の境界が選択されているか否かを確認し、次に該領域の内部が選択されているか否かを確認して選択するように構成した。
【００２２】
上記構成によれば、二種類の特徴量に基づいて選択していることにより、信頼性の高い高精度な選択が可能となる。
【００２３】
また、この発明は、前記領域選択手段で選択するための特徴量として、領域の面積に基づいて選択するように構成した。これによれば、簡便にして容易に信頼性の高い安定した選択が可能となる。
【００２４】
また、この発明は、前記領域選択手段で選択するための特徴量として、領域の周囲長に基づいて選択するように構成した。これによれば、簡便にして容易に信頼性の高い安定した選択が可能となる。
【００２５】
また、この発明は、前記領域選択手段で選択するための特徴量として、領域の面積と領域の周囲長の双方に基づいて選択するように構成した。これによれば、さらに信頼性の高い安定した選択が可能となる。
【００２６】
また、この発明は、前記領域テーブルに、その属性に領域の編集を無効とする情報を保持するように構成した。これによれば、領域選択的の多様化が図れ、使い勝手の向上が図れる。
【００２７】
また、この発明は、光束を画像に変換する第１のステップと、この画像入力手段により変換された画像を表示画面に表示する第２のステップと、前記第２のステップで画像が表示された前記表示画面に座標情報を入力する第３のステップと、領域の属性が記憶される領域テーブルの属性に基づいて前記表示画面に領域を表示する第４のステップと、前記表示画面に重なり合って表示される複数の領域の特徴量に対応した優先順位にしたがって領域を選択する第４のステップとを備えて画像入力装置の領域選択方法を構成した。
【００２８】
上記構成によれば、第３のステップで、座標情報を特定の領域やその境界に移動させ、第４のステップで、重なり合っている複数の領域の特徴量に対応した優先順位にしたがって領域選択が行われる。これにより、煩雑な操作を必要とすることなく、直感的に所望の領域境界や領域を選択することが可能となる。
【００２９】
また、この発明は、光束を画像に変換する画像入力機能と、この画像入力機能により変換された画像を表示画面に表示する第１の表示機能と、前記画像が表示された表示画面に座標情報を入力する座標入力機能と、領域の属性が記憶される領域テーブルの属性に基づいて前記表示画面に領域を表示する第２の表示機能と、前記表示画面に重なり合って表示される複数の領域の特徴量に対応した優先順位にしたがって領域を選択する領域選択機能とをコンピュータに実行させる画像入力装置の領域選択プログラムを構成した。
【００３０】
上記構成によれば、座標入力機能により、座標情報を特定の領域やその境界に移動させ、その領域選択機能により重なり合っている複数の領域の特徴量に対応した優先順位にしたがって領域選択が行われる。これにより、煩雑な操作を必要とすることなく、直感的に所望の領域境界や領域を選択することが可能となる。
【００３１】
【発明の実施の形態】
以下、この発明の実施の形態について、図面を参照して詳細に説明する。
【００３２】
図１は、この発明の一実施の形態に係る画像入力装置の領域選択方式の概略構成を示すもので、座標入力装置１００１は、使用者が示す表示画面上のＸ，Ｙ座標値を入力する、例えば、押しボタンが設けられたマウスやトラックボール等の座標入力手段が設けられる。
【００３３】
座標入力装置１００１には、コンピュータで構成されるシステムコントローラ１００２が接続され、その座標入力手段の操作に座標Ｐをシステムコントローラ１００２に出力する。そして、座標入力装置１００１は、その座標入力手段が再び操作されて、座標Ｐの位置が変わると、その移動通知、及び押しボタンのＯＮ／ＯＦＦ情報等の領域を選択・編集するための情報をシステムコントローラ１００２に出力する。
【００３４】
システムコントローラ１００２は、制御プログラムにしたがってシステム全体をコントロールし、座標入力装置１００１から通知された情報にしたがって各処理部に処理の割り振り等の情報を出力する。
【００３５】
また、システムコントローラ１００２は、座標入力装置１００１からの情報が入力され、その最新情報を保持する。そして、システムコントローラ１００２は、他の処理部からの問い合わせに応動して座標入力装置１００１の最新の状態を出力する機能を有する。すなわち、座標ＰやボタンのＯＮ／ＯＦＦ状態などの最新情報をシステムコントローラ１００２が保持している。
【００３６】
システムコントローラ１００２には、領域テーブル１００８が接続される。表示画面上に表示されると共に、画像入力装置１０１１に設定される領域の情報を、領域テーブル１００８は保持する。領域テーブルには、例えば図２に示すように領域とその座標の関係が、左上の座標と右下の座標によって位置と大きさが管理されている。そして、この領域テーブル１００８には、領域の属性として、先に説明した座標の他に、図３に示すように領域のタイトル、領域の左上と、右下の座標から計算される面積、領域の周囲長、領域色、線の太さ、線の種類、選択属性等、複数の領域の情報が配列されて保持される。
【００３７】
上記領域属性のタイトルには、例えばその領域の役割に対応する文字列が保持される。左上の座標と右下の座標は先に説明した通りである。面積は、領域の座標から計算される領域の面積である。周囲長は、領域の周囲の長さである。領域色は、ＲＧＢ値表現される境界線の色である。線の太さは、領域境界線の太さであり、選択状態のときに太くなる。線の種類は、ＤＯＴが点線を示し、ＳＯＬＩＤが実線を示す。選択状態のときは、ＳＯＬＩＤが指定され、非選択状態のときは、ＤＯＴが指定される。選択属性は、境界線が選択されているときは、ＢＯＲＤＥＲと記入され、領域内部が選択されている場合は、ＩＮＳＩＤＥが記入される。また、非選択状態の場合は、ＮＯＮが記入される。
【００３８】
ここで、図３中においては、領域１の境界線が選択されていることを示している。
【００３９】
また、上記領域テーブル１００８は、システムを起動したときに、後述する領域並び替え部１００６によって、領域の特徴量によって並び替えが行われる。本実施例では、並べ替え順序を判断する特徴量として、例えば領域の面積を使用し、領域の面積の小さい順に並べ替えを行う。
【００４０】
ここで、並び替えされた領域の順番は、上記システムコントローラ１００２を介して駆動制御される境界選択判定部１００４や、内部選択判定部１００５で検索する順番となる。すなわち、領域テーブル１００８の並び順は、領域の選択判定を行う優先順位となる。これにより、カーソル２００１を囲む最も小さい領域が選択状態になることが直感的に領域を選択する操作が実現される（上記図１９参照）。
【００４１】
上記システムコントローラ１００２には、選択状態クリア部１００３が接続される。選択状態クリア部１００３は、上記領域テーブル１００８に保存されている全ての領域に対して、選択属性を全て非選択に変更する機能を有する。
【００４２】
また、上記システムコントローラ１００２には、境界選択判定部１００４、内部選択判定部１００５、領域並び替え部１００６、編集部１００７及びデータメモリ１０１０が接続される。このうち境界選択判定部１００４は、座標入力装置１００１によって入力された座標Ｐと領域テーブル１００８の各領域の境界線を領域テーブル１００８の先頭から順番に比較し、境界線上に座標Ｐが位置するか否かを判断する機能を有する。
【００４３】
上記内部選択判定部１００５は、座標入力装置１００１によって入力された座標Ｐと領域テーブル１００８内の各領域の境界線を領域テーブル１００８の先頭から順番に比較し、領域内部に座標Ｐが位置するか否かを判断する機能を有する。上記領域並び替え部１００６は、領域テーブル１００８が保持している各領域の特微量によって、順序を並べ替える機能を有する。
【００４４】
また、上記編集部１００７は、領域テーブル１００８の選択中の領域に対して、移動や、サイズ変更を行う両機能を有する。そして、上記データメモリ１０１０には、第１の表示手段を構成する後述する画像入力装置１０１１のＩ／Ｆ１０２１からラスタ画像が書き込まれて保持される。
【００４５】
上記画像入力装置１０１１は、上記Ｉ／Ｆ１０２１を介してシステムコントローラ１００２に接続される。この画像入力装置１０１１は、各部を制御する画像入力装置コントローラ１０１６、光束１０１７をアナログ電気信号に変換するＣＣＤ等の固体撮像素子１０１８、アナログ電気信号をデジタル信号に変換するＡＤコンバータ１０１９、デジタル画像に対して色処理を行いラスタ画像を出力する画像処理部１０２０、上記ラスタ画像をデータメモリ１０１０に転送するＩ／Ｆ１０２１より構成される。このうちＩ／Ｆｌ０２１は、上記システムコントローラ１００２と画像入力装置コントローラ１０１６との間での命令や、領域テーブノレ１００８等のデータ通信の仲介を行う。
【００４６】
そして、上記画像入力装置１０１１は、例えば顕微鏡のＴＶ（テレビジョン）光路に、顕微鏡画像の光束１０１７が固体撮像素子１０１８に投影されるように配される。固体撮像素子１０１８は、投影された画像を光電変換して、そのアナログ電気信号を上記ＡＤコンバータ１０１９に出力する。Ａ／Ｄコンバータ１０１９は、アナログ電気信号をデジタル信号に変換して、上記画像処理部１０２０に出力する。
【００４７】
この画像処理部１０２０は、デジタル信号を色再生処理してラスタ画像を生成し、このラスタ画像を、Ｉ／Ｆ１０２１を介して上記データメモリ１０１０に転送する。このＩ／Ｆ１０２１は、ラスタ画像の転送を完了すると、その通知をシステムコントローラ１００２に出力する。システムコントローラ１００２は、通知を受けると、第２の表示手段を構成する後述するグラフィック描画部１００９に対して描画を指示する。
【００４８】
また、上記画像入力装置コントローラ１０１６は、固体撮像素子１０１８の特定の領域の画像データを使用して、明るさが適切になるような露出制御を行う自動露出制御機能や、色が白くなるような制御を行うホワイトバランス機能や、明るさが暗くなるような制御を行うブラックバランス機能や、フォーカスの評価値を計算するフォーカス評価機能や、静止画像を取得する範囲を指定するクリップ機能を有する。
【００４９】
そして、これらの機能に対応する領域は、システムコントローラ１００２、１／Ｆ１０２１を経由して、上記領域テーブル１００８から取得される。
【００５０】
ここで、上記グラフィック描画部１００９は、上記システムコントローラ１００２、領域テーブル１００８及びデータメモリ１０１０に接続され、上記システムコントローラ１００２によりコントロールされてグラフィック全般の処理を行い、後述する表示メモリ１０１３に画像を転送する機能を有する。すなわち、データメモリ１０１０のラスタ画像を取得し、領域テーブル１００８の個々の領域属性に基づきに領域を描画・合成する。そして、座標入力装置１００１が示す座標Ｐをシステムコントローラ１００２から取得し、ラスタ画像の対応する位置にカーソル２００１を描画・合成し、合成したラスタ画像を上記表示メモリ１０１３に出力する。
【００５１】
上記ラスタ画像に描画する領域は、図４に示すように領域境界線５００１、領域から引出し線が引き出されたタイトル５００２等を描画する。そして、この境界線は、実線、点線等の線の種類、線の太さ、色等の領域の属性に応じて描画される。
【００５２】
上記表示メモリ１０１３は、例えばデュアル・ポート・ＲＡＭにより構成され、表示画面を構成する後述する表示部１０１４に表示する内容を保持する。この表示部１０１４は、上記表示メモリ１０１３の内容を読み出して、ＣＲＴ等からなる表示装置１０１５に表示する。
【００５３】
ここで、図５を参照して領域選択操作について説明する。
【００５４】
先ず、座標入力装置１００１を操作する。すると、この座標入力装置１００１が示す座標Ｐと、座標入力装置１００１のボタンのＯＮ／ＯＦＦ状態を含む座標移動通知がシステムコントローラ１００２に出力される。システムコントローラ１００２は、座標移動通知を受け取ると、通知された座標Ｐと、座標入力装置１００１のボタン状態を内部レジスタに保持する（ステップＳ７００１）。
【００５５】
ここで、システムコントローラ１００２は、選択状態クリア部１００３を呼び出だす（ステップＳ７００２）。すると、選択状態クリア部１００３は、領域テーブル１００８の全ての領域に対して、選択状態を示すフラグをクリアし、非選択状態にする（ステップＳ７００３）。
【００５６】
次に、システムコントローラ１００２は、境界選択判定部１００４を呼び出して、座標Ｐが領域の境界線上に位置し、特定の領．域の境界が選択されているかどうかを確認する（ステップＳ７００４）。そして、境界線が選択された領域があるＹｅｓを判定すると、ステップＳ７００６に処理を移行する。
【００５７】
また、境界線が選択された領域がないＮｏを判定すると、ステップＳ７００５に処理を移行する。このステップＳ７００５では、システムコントローラ１００２が、内部選択判定部１００５を呼び出し、内部選択判定部１００５により座標Ｐが特定の領域の内部に位置しているかどうかを判定する。特定の領域の内部に座標Ｐが位置すれば、その領域内部が選択されたとして、領域テーブル１００８の選ばれた領域の属性を領域内部選択状態に変更する。
【００５８】
なお、ステップＳ７００５において、座標Ｐがどの領域にも含まれていない場合は、先のステップＳ７００２にて、全ての領域の選択状態がクリアされているので、選択された領域はひとつも存在しないことになる。
【００５９】
また、上記ステップＳ７００６では、システムコントローラ１００２が、グラフィック描画部１００９に対して、領域テーブル１００８の属性に従って領域を描画するように指示する。グラフィック描画部１００９は、画像入力装置１０１１からデータメモリ１０１０に書き込まれたラスタ画像を読み出し、領域テーブル１００８の全領域を各々属性にしたがって描画する。例えばグラフィック描画部１００９は、選択状態になっている領域は、領域の枠を太枠で表示する。
【００６０】
ここで、全ての領域を描画し、選択状態の領域が存在する場合は、ラスタ画像上の座標Ｐの位置にカーソル２００１を選択状態に合わせて変更する。そして、選択領域が無い場合は、座標Ｐの位置に通常の矢印カーソル２００１を描画する。
【００６１】
なお、上記選択領域が無い場合は、例えば図６（ａ）に示すように通常のカーソル６００１を描画する。境界線が選ばれている領域がある場合は、図６（ｂ）に示すようにカーソル６００２のようなカーソル形状に変更する。そして、領域内部が選ばれている場合は、図６（ｃ）に示すようにカーソル６００３のようなカーソル形状に変更することで、使用者が選択されている部分を、さらに確認し易くすることが可能となる。
【００６２】
そして、ラスタ画像への描画が終了すると、グラフィック描画部１００９は、表示メモリ１０１３にラスタ画像を転送する（ステップＳ７００６）。
【００６３】
次に、先に説明した領域選択処理について詳細に説明する。
【００６４】
この領域の並べ替え処理は、領域の面積の小さい順に領域テーブル１００８の項目を並べ替える処理であり、基本的な了ルゴリズムには、図７に示すようにバブルソートを用いた一般的な処理である。即ち、このバブルソート自体は、公知の技術であるので、ステップＳ１６００１〜ステップＳ１６００５における詳細な説明は省略するが、バブルソートにおけるループ処理内部での領域Ｒ［Ｉ］とＲ［Ｊ］の比較には、領域の面積を使用し、面積の小さい方が配列の先頭になるように処理する（ステップＳ１６００６，ステップＳ１６００７）。
【００６５】
ここで、領域テーブル１００８のＫ番目の領域をＲ［Ｋ］のように表す。例えば、０番目の領域は、Ｒ［０］と表し、以下の説明でも同様な表現を用いる。
【００６６】
なお、上記説明では、領域数が少ない１０以下であることを想定しているために、データ数が少ない場合に高速に処理できるバブルソートを用いているが、領域数が多いシステムでは、クイックソートなどのデータ数が多い場合に有効なアルゴリズムを利用してもよく、特に、並べ替えアルゴリズムに依存するものではない。
【００６７】
ここで、上記選択状態クリア部１００３の処理動作について、図８を参照して説明する。
【００６８】
即ち、選択状態クリア部１００３は、システムコントローラ１００２により呼び出されると、領域番号を示すカウンタＫを「０」クリアし（ステップＳ８００１）、領域数を変数Ｎに代入する（ステップＳ８００２）。
【００６９】
次に、Ｋ＜Ｎを満たすかどうかを判定する（ステップＳ８００３）。そして、Ｋ＜Ｎの場合は、処理が行われていない領域が残っているので、領域Ｒ［Ｋ］の選択状態をクリアする（ステップＳ８００４）。
【００７０】
続いて、カウンタＫを１カウントアップし（ステップＳ８００５）、ステップＳ８００３に移行する。以上の処理をステップＳ８００３にて、Ｋ＜Ｎが成り立たなくなるまで繰り返すことにより、領域テーブル１００８の全ての領域が非選択状態になる。
【００７１】
次に、上記境界選択判定部１００４の処理動作について、図９を参照して説明する。
【００７２】
即ち、境界選択判定部１００４は、システムコントローラ１００２により呼び出されると、領域番号を示すカウンタＫを「０」クリアし（ステップＳ９００１）、領域数を変数Ｎに代入する（ステップＳ９００２）。次に、Ｋ＜Ｎかどうかが判定される（ステップＳ９００３）。そして、Ｋ＜Ｎの場合は、チェックレていない領域が残っているので、領域Ｒ［Ｋ］に対して境界線上に座標Ｐが位置するかどうかを確認する（ステップＳ９００４）。
【００７３】
ここで、領域Ｒ［Ｋ］の境界線上に座標Ｐが位置すれば、Ｒ［Ｋ］の境界線が選択されているものとして、領域Ｒ［Ｋ］の選択状態属性を境界線選択状態とし（ステップＳ９００６）、境界選択判定処理を終了する。この際、座標Ｐの位置に複数の境界線が重なっている場合でも、領域テーブル１００８は、面積の小さい順に並べられているので、もっとも面積の小さい領域が唯一選択された状態になる。
【００７４】
また、領域Ｒ［Ｋ］の境界線上に座標Ｐが位置しなければ、次の領域と座標Ｐを比較するために、カウンタＫをカウントアップし（ステップＳ９００５）、処理をステップＳ９００３に戻す。以上の処理をステップＳ９００３において、Ｋ＜Ｎが成り立たなくなるまで繰り返すことにより、座標Ｐが境界線上にある領域が見つかるまで、または、全ての領域に対して、座標Ｐが境界線上にあるかどうかの判断を行い、座標Ｐが境界線上にある領域を境界線選択状態にする。
【００７５】
次に、上記内部選択判定部１００５の処理動作について図１０を参照して説明する。
【００７６】
即ち、内部選択判定部１００４は、システムコントローラ１００２により呼び出されると、領域番号を示すカウンタＫを「０」クリア（ステップＳ１０００１）し、領域数を変数Ｎに代入する（ステップＳｌ０００２）。次に、Ｋ＜Ｎかどうかを判断する（ステップＳｌ００３）。Ｋ＜Ｎの場合は、チェックしていない領域が残っているので、領域Ｒ［Ｋ］に対して領域内部に座標Ｐが位置するかどうかを確認する（ステップＳ１０００４）。
【００７７】
ここで、ステップＳ１００４において、領域Ｒ［Ｋ］の内部に座標Ｐが位置すれば、領域Ｒ［Ｋ］の内部が選択されているものとして、領域Ｒ［Ｋ］の選択状態属性を内部選択状態にして（ステップＳ１００６）、内部選択判定処理を終了する。ここで、座標Ｐ位置に複数の領域が重なっている場合でも、領域テーブル１００８は、面積の小さい順に並べられているので、もっとも面積の小さい領域が唯一選択された状態になる。
【００７８】
また、領域Ｒ［Ｋ］の内部に座標Ｐが位置しなければ、次の領域と座標Ｐを比較するために、カウンタＫをカウントアップし（ステップＳｌ０００５）、処理をステップＳ１０００３に戻す。以上の処理をステップＳ１０００３において、Ｋ＜Ｎが成り立たなくなるまで繰り返すことにより、座標Ｐが領域内にある領域が見つかるまで、または、全ての領域に対して、座標Ｐが領域内部にあるかどうかの判断を行い、座標Ｐが領域内部にある領域を内部選択状態にする。
【００７９】
上記処理手順により、座標入力装置１００１によって、入力された座標Ｐに対応するカーソル２００１が移動する毎に、全ての領域の選択状態を判断した人間の感覚に合致した領域選択が可能となる。
【００８０】
次に、領域の移動とサイズ変更を行う編集部１００７の処理動作について、図１１を参照して説明する。
【００８１】
即ち、編集部１００７は、上記システムコントローラ１００２に接続され、座標入力装置１００１のボタンがＯＮされると、システムコントローラ１００２を介して呼び出される。すると、編集部１００７は、まず、境界が選択されている領域が存在するかどうか確認し、存在すれば、サイズ変更処理に移行する（ステップＳ１１００１）。
【００８２】
このサイズ変更処理では、座標入力装置１００１のボタンがＯＮされている間、座標Ｐの移動距離に応じて選択中の領域のサイズを変更し、座標入力装置１００１のボタンがＯＦＦされると、変更されたサイズから、領域の面積を計算して属性を更新する。その後、サイズ変更処理を終了する（ステップＳ１１００２）。
【００８３】
そして、サイズ変更処理が完了すると、選択中の領域の面積が変更されるため、領域選択時の優先順位が変更される。ここで、領域並べ替え部１００６において、領域テーブル１００８の領域を面積の小さい順番に並べ替え、編集処理を終了する（ステップＳ１１００３）。
【００８４】
また、ステップＳｌｌ０１において、境界が選択されている領域が存在しない場合には、領域内部が選択中の領域が存在するかどうかを確認するために、ステップＳ１１０４に移行する。ステップＳ１１０４において領域内部が選択中の領域が存在する場合は、領域移動処理に処理を移行する。また、領域内部が選択中の領域が存在しない場合は、何も選択されていないので処理を終了する。
【００８５】
上記領域移動処理においては、座標入力装置１００１のボタンがＯＮされている間、座標Ｐの移動距離に応じて選択中の領域の位置を変更し、この座標入力装置１００１のボタンがＯＦＦされると、領域移動処理を終了する（ステップＳ１１００５）。
【００８６】
このように、境界線を選択しているときに、座標入力装置１００１のボタンを押して、座標入力装置１００１が示す座標Ｐに対応するカーソル２００１を移動すると、領域のサイズ変更が可能となる。そして、領域内部を選択しているときに座標入力装置１００１のボタンを押すと、
領域の移動を行うことができ、直感的に領域のサイズ変更、移動が可能となる。
【００８７】
ここで、領域の境界線を選択している状態では、カーソル２００１が例えば図１２（ａ）に示すようになり、座標入力装置１００１のボタンをＯＮにしながら、カーソル２００１を下方に移動すると、領域を下方向に引き伸ばすことができる。
【００８８】
また、同様に、カーソル２００１は、領域内部を選択している状態で図１２（ｂ）に示すようになり、この状態で、座標入力装置１００１のボタンをＯＮにしながら、カーソノレ２００１を下方に移動すると、領域全体を下方向に移動することができる。
【００８９】
このように、上記画像入力装置の領域選択方式は、座標入力装置１００１によって入力された座標に対応してカーソル２００１が移動されると、その移動毎に、全ての領域を面積の小さい順番に比較して、最初に領域内に座標が含まれる領域を選択していると見なすように構成した。これによれば、領域を選択するオペレーションを最小限に保ったうえで、人間の感覚にあった領域選択が可能となり、しかも、領域を選択するための特別な座標入力装置１００１が不用となり、構成の簡略化が可能となる。
【００９０】
また、上記画像入力装置の領域選択方法は、座標入力装置１００１によって入力される座標Ｐに対応してカーソル２００１が移動されると、システムコントローラ１００２がカーソル２００１の移動位置において、時系列的に全ての領域を面積の小さい順番に比較して、最初に領域内に座標が含まれる領域を選択していると見なすようにした。
【００９１】
これによれば、領域を選択するオペレーションが最小限に保たれて迅速な選択処理を実現したうえで、人間の感覚にあった領域選択を自動的に行うことが可能となり、しかも、領域を選択するための特別な座標入力装置１００１が不用となり、構成の簡略化に寄与することが可能となる。
【００９２】
また、上記画像入力装置の領域選択プログラムは、座標入力装置１００１によって入力される座標Ｐに対応してカーソル２００１が移動されると、システムコントローラ１００２がカーソル２００１の移動位置において、各部を機能制御して全ての領域を面積の小さい順番に比較して、最初に領域内に座標が含まれる領域を選択していると見なす。
【００９３】
これによれば、領域を選択するオペレーションが最小限に保たれて迅速な選択処理を実現したうえで、人間の感覚にあった領域選択を自動的に行うことが可能となり、しかも、領域を選択するための特別な座標入力装置１００１が不用となり、構成の簡略化に寄与することが可能となる。
【００９４】
なお、この発明は、上記実施の形態に限ることなく、例えば図１３に示すように形状が異なるが面積が同一の領域Ｈ、Ｉが重なっている場合においても適用可能である。即ち、このように形状の異なる同一の面積の領域Ｈ、Ｉが重なっている場合は、その周囲長の長い一方を優先させることにより、直感的に領域Ｈを選択することが可能となる。
【００９５】
即ち、この場合には、▲１▼の位置では、領域Ｈが選択状態になるのが自然であり、直感的である。先に述べたように、領域Ｉと領域Ｈの面積は、同一であるが、領域Ｈの方が周辺長が短い。すなわち、円に近いほど周辺長が短くなり、同一面積の領域が重なっている場合は）感覚的には、背後になる。
【００９６】
ここで、領域Ｈ、Ｉの並べ替え処理は、図１４に示す手順で行われる。但し、図１４においては、上記図７の並び替え処理手順のステップＳ１６００６とステップＳ１６００７を、ステップＳ１６０１１〜ステップＳ１６０１７に置き換えることで、並び替え処理が可能となることで、説明の都合上、上記図７と同一部分については、同一部号を付して、その説明を省略する。
【００９７】
即ち、バブルソート並べ替え判断部分において、“領域Ｒ［Ｉ］の面積＝領域Ｒ［Ｊ］の面積”の確認を行い（ステップＳ１６０１１）、条件が成り立てば、領域Ｒ［Ｉ］と領域Ｒ［Ｊ］の全ての属性を交換する（ステップＳ１６０１２）。
【００９８】
上記ステップＳ１６０１１にて、条件が成り立たなければ、“領域Ｒ［Ｉ］の面積＝領域Ｒ［Ｊ］の面積”の条件の確認を行う（ステップＳ１６０１３）。ここで、条件が成り立つＹｅｓを判定した場合は、２っの領域の面積が同一であるので、領域の周囲長の比較を行う（ステップＳ１６０１４）。
【００９９】
すなわち、ステップＳ１６０１４において、“領域Ｒ［Ｉ］の周囲長＜領域Ｒ［Ｊ］の面積”を確認する。ここで、条件が成り立つＹｅｓを判定した場合は、Ｒ［Ｊ］の周囲長が長いので、優先的に選択される必要がある。そこで、ステップＳ１６０１５に移行して領域テーブル１００８の上位に位置するように、Ｒ［Ｉ］とＲ［Ｊ］の属性を交換する。また、上記ステップＳ１６０１４において、条件が成り立たないＮｏを判定すると、ステップＳ１６０１６に移行し、再び、ステップＳ１６００５に移行されて処理が続行される。
【０１００】
また、上記ステップＳ１６００３において、Ｎｏを判定すると、ステップＳ１６０１７に移行し、再び、ステップＳ１６０５に移行されて上述した処理が続行される。
【０１０１】
このように、同一の面積の領域が重なっている場合でも、領域の周囲長を長いほうを優先させることにより、直感的に領域を選択することができる。
【０１０２】
また、この発明は、上記実施の形態に限ることなく、上記座標入力装置１００１に対して、特定の領域の位置を固定化し、移動や、サイズ変更等を規制するための図示しない領域ロックボタンを設けて、一度、重要な注目領域の位置を指定した後で、誤ってサイズ変更や、移動を行わないように構成することも可能である。この場合には、領域テーブル１００８には、上記実施の形態における属性に加えて、図１５に示す領域ロック属性が付加される。そして、初期状態においては、全て領域ロック属性はＯＦＦとされる。
【０１０３】
上記構成により、複数の領域が上記表示装置１０１５（図１参照）に表示されている状態で、座標入力装置１００１（図１参照）によって座標を入力し、領域の選択を行う。そして、境界または、領域内部が選択されているときに、領域ロックボタン（図示せず）をＯＮすると、システムコントローラ１００２（図１参照）に領域ロックボタンのＯＮ情報が通知され、システムコントローラ１００２は同情報を、編集部１００７（図１参照）に出力する。ここで、編集部１００７では、選択されている領域の領域ロック属性をＯＮする。
【０１０４】
次に、上記実施の形態の場合と同様に、領域のサイズ変更や、移動が行われるとき、すなわち、図１１の編集処理が実行される際に、編集部１００７は、選択されている領域の領域ロック属性の状態を確認する。そして、領域ロック属性がＯＮの場合は、領域が固定されているとして、サイズ変更、移動などの編集処理を行わない。領域ロック属性がＯＦＦの場合は、実施例１と同様に領域の移動やサイズ変更を行う。
【０１０５】
また、領域ロック属性がＯＮである領域が選択されているときに、座標入力装置１００１の上記領域ロックボタン（図示せず）が押圧操作されると、ロック解除を意味し、領域ロック処理と同様な処理により、選択中の領域のロック属性をＯＦＦに切り替え設定する。
【０１０６】
ここで、上記グラフィック描画部１００９（図１参照）は、領域ロック属性がＯＮの領域には、ロック状態が分かるような表示を行う。この表示としては、例えば図１６（ａ）が領域のロック状態を示し、同図（ｂ）が通常（アンロック）状態であることを示す。これは、グラフィック描画部１００９が、領域を描画するときに、領域ロック属性を参照し、ＯＮ状態の場合は領域境界線の他に、領域内部の対角線を描画する。ＯＦＦ状態のときは、領域の境界線のみを描画する。
【０１０７】
上記実施の形態によれば、使用者が重要な領域であると考えた領域をロックすることで、操作ミスにより、誤って領域を移動してしまうことが効果的に防止することが可能となる。
【０１０８】
また、この発明は、上記実施の形態に限ることなく、上記グラフィック描画部１００９により、領域の選択状態に応じて適宜に、カーソル２００１を特定の色に可変設定するように構成することも可能である。
【０１０９】
即ち、この実施の形態においては、例えば上記図５におけるステップＳ７００３及びステップＳ７００５において境界、又は内部が選択された領域から色情報を取得する。そして、図５におけるステップＳ７００６において、座標入力装置１００１から通知された座標Ｐの位置に対応するカーソル２００１を描画するときに先に取得した色情報に基づいてカーソル２００１に対して所望の色を塗着する。
【０１１０】
上記実施の形態によれば、例えば選択状態の領域と同じ色にカーソル２００１の色を設定することが可能となることにより、領域が多い場合等においても選択状態の領域の識別が容易に行うことが可能となる。
【０１１１】
また、この発明は、上記実施の形態に限ることなく、例えばシステムの操作状態に応じて、領域テーブル１００８の領域の並べ替えの順番を変更し、領域選択時の優先順位を変更するように構成することも可能である。
【０１１２】
即ち、画像入力装置１０１１の状態が変更された場合、画像入力装置１０１１から操作情報がシステムコントローラ１００２に出力される。すると、システムコントローラ１００２は、領域並び替え部１００６を動作制御して画像入力装置１０１１の状態に関連する領域を領域テーブル１００８の先頭に移動するように並べ替える。
【０１１３】
または、システムコントローラ１００２は、顕微鏡システムに接続されている場合は、該顕微鏡システムの状態に応じて最も関連する領域を、領域テーブル１００８の先頭に移動させる。以後は、この領域テーブル１００８に基づいて同様に所望の領域の選択が行われる。
【０１１４】
上記実施の形態によれば、システムの状態によって、優先的に選択できる領域が変更できるため、使用者による無効なオペレーションを制限できるようになり、操作量の軽減を図ることが可能となる。
【０１１５】
また、この発明は、上記実施の形態に限ることなく、図１７に示すように領域テーブル１００８の領域をグラフィック描画部１００９が表示する際に、その並び順序に対応する番号１００７を領域に付すように構成してもよい。
【０１１６】
上記構成により、領域テーブル１００８が保持している領域の並び順は、領域が選択されたときの優先順位と等価であるので、使用者が並び替え順序の属性に面積以外の属性が使用された場合、例えば上記実施の形態の如くシステムの状態に応じて優先度を変更しても、直ちに領域が選択される優先度を確認することが可能となり、さらに操作性の向上が図れる。
【０１１７】
また、これによれば、領域の優先順位に対応した数値を（領域数―優先順位）に基づいて算出することにより、優先順位が高い領域程境界線を太く表示することができ、容易に優先順位を判断することが可能となる。
【０１１８】
上記実施の形態によれば、領域が選択される優先順位を視覚的に表現できるので、使用者が領域を選択する際の手助けとなり、さらに、領域選択操作の簡略化の促進が図れる。
【０１１９】
また、この発明は、上記実施の形態に限ることなく、例えば上記システムコントローラ１００２に図示しないタイマーを設けて、このタイマーを用いて選択中の領域の境界線を、アニメーション的に表示するように構成してもよい。
【０１２０】
即ち、システムコントローラ１００２のタイマーが一定間隔毎に割込みを発生し、その割込みによって、グラフィック描画部１００９に割り込み指令を出力する。グラフィック描画部１００９は、割り込み指令が入力されると、選択されている領域を再描画する。この際、タイマーの通知を受ける毎に選択領域カウンタをカウントアップする。そして、カウントアップされたカウンタは、領域の周囲長を越えると、「０」クリアされる。
【０１２１】
また、領域の右下位置を「０」とした場合には、例えば図１８に示すように領域境界線の線上を移動するマーク１８００１を表示する。そして、タイマ通知を受ける毎にカウンタをカウントアップし、マーク１８００１を表示することで、アニメーション的に領域を表示させる。図１８（ａ）は、カウンタが０の位置を示し、時間が経過するごとに、同図（ｂ）、（ｃ）、（ｄ）のようにマーク１８００１が移動されて、最終的に同図（ａ）の位置に戻り、領域が選択されている間は、マーク１８００１の移動が繰り返される。
【０１２２】
上記実施の形態によれば、選択された領域を動きのあるアニメーションが表示されることにより、使用者の領域の視認性がさらに向上され、使い勝手の向上が図れる。
【０１２３】
なお、上記各実施の形態では、座標情報を入力する座標入力装置１００１としてマウスやトラックボールを用いて構成する場合を代表して説明したが、これに限ることなく、その他、スタイラス・ペンとタブレット等の表示画面上の座標を指定することができるものを用いて構成することも可能で、同様の効果が期待される。
【０１２４】
また、上記各実施の形態では、領域を四辺形状に形成するように構成した場合で説明したが、これに限ることなく、四辺形状以外の各種形状の領域を設けるように構成することも可能である。
【０１２５】
よって、この発明は、上記各実施の形態に限ることなく、その他、実施段階ではその要旨を逸脱しない範囲で種々の変形を実施し得ることが可能である。さらに、上記各実施形態には、種々の段階の発明が含まれており、開示される複数の構成要件における適宜な組合せにより種々の発明が抽出され得る。
【０１２６】
例えば各実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果で述べられている効果が得られる場合には、この構成要件が削除された構成が発明として抽出され得る。
【０１２７】
【発明の効果】
以上詳述したように、この発明によれば、構成を簡易にして、操作量を最小限に保ったうえで、簡便にして容易に高精度な領域選択操作を実現し得るようにした画像入力装置の領域選択方式、領域選択方法及び領域選択プログラムを提供することができる。
【図面の簡単な説明】
【図１】この発明の一実施の形態に係る画像入力装置の領域選択方式の構成を示すブロック図である。
【図２】図１における領域テーブルに保持される領域情報の一例を説明するために示した図である。
【図３】図１における領域テーブルの構成例を示した図である。
【図４】図１における領域の表示状態を説明するために示した図である。
【図５】この発明の一実施の形態に係る画像入力装置の領域選択方法及び領域選択プログラムを説明するために示したフォローチャートである。
【図６】図１における領域の選択状態とカーソル形状を説明するために示した図である。
【図７】図１における領域並び替え処理動作を説明するために示したフローチャートである。
【図８】図１における全領域の選択状態をクリアする処理動作を説明するために示したフローチャートである。
【図９】図１における境界選択状態を判定する処理動作を説明するために示したフローチャートである。
【図１０】図１における領域内部の選択状態をクリアする処理動作を説明するために示したフローチャートである。
【図１１】図１における領域の移動、サイズ変更を行う処理動作を説明するために示したフローチャートである。
【図１２】図１における領域のサイズ変更、移動動作の一例を示した図である。
【図１３】この発明の他の実施の形態を説明するために示した図である。
【図１４】図１３の形状が異なる同一面積の複数の領域が重なっている場合の優先順位を決める処理動作を説明するために示したフローチャートである。
【図１５】この発明の他の実施の形態に係る領域テーブルの構成例を説明するために示した図である。
【図１６】図１５における領域のロック、アンロック時の表示例を示した図である。
【図１７】この発明の他の実施の形態に係る優先順位の表示例を示した図である。
【図１８】この発明の他の実施の形態に係る境界線をアニメーション的に表示するようにした表示例を示した図である。
【図１９】複数の領域が積重配置される一例を示した図である。
【図２０】従来の領域選択手段の問題点を説明するために示した図である。
【図２１】従来の他の領域選択手段の問題点を説明するために示した図である。
【図２２】直感的な領域選択を説明するために示した図である。
【符号の説明】
１００１　…　座標入力装置
１００２　…　システムコントローラ
１００３　…　選択状態クリア部
１００４　…　境界選択判定部
１００５　…　内部選択判定部
１００６　…　領域並び替え部
１００７　…　編集部
１００８　…　領域テーブル
１００９　…　グラフィック描画部
１０１０　…　データメモリ
１０１１　…　画像入力装置
１０１３　…　表示メモリ
１０１４　…　表示部
１０１６　…　画像入力装置コントローラ
１０１７　…　光束
１０１８　…　固定撮像素子
１０１９　…　Ａ／Ｄコンバータ
１０２０　…　画像処理部
１０２１　…　Ｉ／Ｆ
２００１　…　カーソル
５００１　…　領域境界線
５００２　…　タイトル
６００１、６００２、６００３　…　カーソル
【図１】
2004094385.tif 000003
【図２】
2004094385.tif 000004
【図３】
2004094385.tif 000005
【図４】
2004094385.tif 000006
【図５】
2004094385.tif 000007
【図６】
2004094385.tif 000008
【図７】
2004094385.tif 000009
【図８】
2004094385.tif 000010
【図９】
2004094385.tif 000011
【図１０】
2004094385.tif 000012
【図１１】
2004094385.tif 000013
【図１２】
2004094385.tif 000014
【図１３】
2004094385.tif 000015
【図１４】
2004094385.tif 000016
【図１５】
2004094385.tif 000017
【図１６】
2004094385.tif 000018
【図１７】
2004094385.tif 000019
【図１８】
2004094385.tif 000020
【図１９】
2004094385.tif 000021
【図２０】
2004094385.tif 000022
【図２１】
2004094385.tif 000023
【図２２】
2004094385.tif 000024