(57)【特許請求の範囲】
【請求項１】
任意のアプリケーションにおける選択可能な項目をリスト表示するピックリストを制御するためにコンピュータが、
一又は二以上の所定の最近使用ファイルをリスト表示するピックリスト・セクションを有する選択メニューを生成するとともに、当該選択メニューをプルダウン・メニューで表示し、
前記選択メニューに表示されるピックリスト・セクションに含まれる最近使用ファイルを、削除可能な最近使用ファイルとして前記選択メニューとは別ウィンドウに表示し、
前記別ウィンドウに表示された最近使用ファイルのうち、選択された任意の最近使用ファイルを削除する
ことを特徴とするピックリストの制御方法。
【請求項２】
前記コンピュータが、
前記選択メニューのピックリスト・セクションに表示される削除コマンドが選択されることにより、削除可能な最近使用ファイルをリスト表示した前記別ウィンドウを表示する請求項１記載のピックリストの制御方法。
【請求項３】
前記コンピュータが、
前記別ウィンドウを、削除可能な最近使用ファイルをリスト表示したリスト・ボックスとして表示する請求項１又は２記載のピックリストの制御方法。
【請求項４】
前記コンピュータが、
前記選択メニューのピックリスト・セクションに、新規の最近使用ファイルを追加する際に、その新規の最近使用ファイルがピックリスト・セクションに存在するか否かを判断し、
当該新規の最近使用ファイルが、既にピックリスト・セクションに存在する場合には、その新規の最近使用ファイルの追加を行わず、
当該新規の最近使用ファイルが、ピックリスト・セクションに存在しない場合には、その新規の最近使用ファイルをピックリスト・セクションに追加する請求項１，２又は３記載のピックリストの制御方法。
【請求項５】
前記コンピュータが、
前記新規の最近使用ファイルがピックリスト・セクションに存在するか否かを判断する際に、
当該新規の最近使用ファイルの表記が、既にピックリスト・セクションに存在するいずれの最近使用ファイルの表記とも一致しない場合にも、
当該新規の最近使用ファイルの拡張ファイル名をピックリスト・セクションの既存の最近使用ファイルと比較することにより、当該新規の最近使用ファイルがピックリスト・セクションに存在するか否かを判断する請求項４記載のピックリストの制御方法。
【請求項６】
任意のアプリケーションにおける選択可能な項目をリスト表示するピックリストを表示し制御するためにコンピュータを、
一又は二以上の所定の最近使用ファイルをリスト表示するピックリスト・セクションを有する選択メニューを生成する手段、
生成された前記選択メニューをプルダウン・メニューで表示する手段、
前記選択メニューに表示されるピックリスト・セクションに含まれる最近使用ファイルを、削除可能な最近使用ファイルとして前記選択メニューとは別ウィンドウに表示する手段、
前記別ウィンドウに表示された最近使用ファイルのうち、選択された任意の最近使用ファイルを削除する手段、
として機能させるためのピックリストの制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項７】
前記コンピュータを、
前記選択メニューのピックリスト・セクションに表示される削除コマンドが選択されることにより、削除可能な最近使用ファイルをリスト表示した前記別ウィンドウを表示する手段、
として機能させるための請求項６記載のピックリストの制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項８】
前記コンピュータを、
前記別ウィンドウを、削除可能な最近使用ファイルをリスト表示したリスト・ボックスとして表示する手段、
として機能させるための請求項６又は７記載のピックリストの制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
前記コンピュータを、
前記選択メニューのピックリスト・セクションに、新規の最近使用ファイルを追加する手段、
追加される新規の最近使用ファイルがピックリスト・セクションに存在するか否かを判断し、当該新規の最近使用ファイルが、既にピックリスト・セクションに存在する場合には、その新規の最近使用ファイルの追加を行わず、当該新規の最近使用ファイルが、ピックリスト・セクションに存在しない場合には、その新規の最近使用ファイルをピックリスト・セクションに追加する手段
として機能させるための請求項６，７又は８記載のピックリストの制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
前記コンピュータを、
前記新規の最近使用ファイルがピックリスト・セクションに存在するか否かを判断する際に、当該新規の最近使用ファイルの表記が、既にピックリスト・セクションに存在するいずれの最近使用ファイルの表記とも一致しない場合にも、当該新規の最近使用ファイルの拡張ファイル名をピックリスト・セクションの既存の最近使用ファイルと比較することにより、当該新規の最近使用ファイルがピックリスト・セクションに存在するか否かを判断する手段
として機能させるための請求項９記載のピックリストの制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンピュータのユーザに対して一連の選択項目をドロップダウン・メニューのピックリストに表示することに関係する、改良したシステム、方法、およびコンピュータ・プログラム製品に関する。
【０００２】
【従来の技術】
様々なアプリケーションでは、最近使用ファイル(recently used files)を記憶する。例えば、WordPerfect for Windowsなどのワード・プロセッサでは、開くかまたは保存した、限定された数の最近使用ファイルを記憶する。先に開いたファイルの名前は、WordPerfect for Windows中のメイン・アプリケーション・ウィンドウの水平バー上に「File」という名前を伴うFile menuなどのドロップダウン・メニューの最後に追加される。これは、ファイル名に対応するメニュー中のエントリを選択（例えば１回または複数回マウスをクリックして）することによって次に再開し再アクセスすることができる、使用されたある特定のファイルをユーザに示す簡略な方法である。最近使用ファイルのリストの順序および内容は、例えばワード・プロセッサなどのアプリケーションが制御するが、いくつかのアプリケーションでは、最近使用ファイルのリストの順序は、比較的最近使用されたファイルを使用した後で比較的以前に使用したファイルを使用するように更新される。しかし、周知のアプリケーションは、リスト中のエントリを削除するよう指定する、ユーザ制御可能な機構を含まない。
【０００３】
【発明が解決しようとする課題】
また、最大サイズが固定されたいくつかのリストでは、リストが満杯になると、このリストに新規ファイルを追加することによってリスト中の最も以前に使用したファイルがリストから削除されて新規ファイル用の場所を空け、リストの順序は、最も新しい最近使用ファイルがリストの先頭に現れるように更新される。しかし、周知のアプリケーションでは、どの新規エントリをドロップダウン・メニューに追加するか、およびどの新規エントリが既存エントリと同様であるかを決定するために単純な固定規則フィルタ処理を使用しているので、ドロップダウン・メニューのピックリスト・セクションのエントリ順序を更新させるのみとなる。
【０００４】
さらに、Pegasus mail for Windowsなどのいくつかの現行のアプリケーションでは、ユーザはどのようなドロップダウン・メニューとも無関係にリストを呼び出すことができる。図１に示すように、Pegasus mailでユーザにメールを送信する場合、ユーザは「To:」とマークされたテキスト・ボックスに記入するか、または疑問符アイコン３１を選択して最近使用アドレス(recently used addresses)のリストを見たいと希望していることを示すことができる。アドレスはまた、図３に示すような、完全な電子メール・アドレスおよび同等な別名が対になった電子住所録から選択することができる。疑問符アイコン３１の選択に応答して、図２に示すように、重複しているが表記的には等しくない(redundant,but not textually equivalent)エントリを備えた最近使用アドレスのリストが、リスト・ボックスに表示される。名前のリストがユーザに示されるのは疑問符アイコンを選択した後になるので、図２の画面を使用している間は、任意のリスト・エントリを削除したいと希望するかどうかはユーザには分からない。また、リスト・ボックスが重複情報を含むので、どのアドレスが適当なアドレスかということに関してユーザが混乱することがある。コンピュータのグラフィカル・ユーザ・インタフェース（ＧＵＩ）の周知のピックリストおよびドロップダウン・メニューにおけるこれらの欠点を克服することが望ましい。
【０００５】
【課題を解決するための手段】
本発明によれば、ＧＵＩウィンドウ中のアクセス可能なメニューは、ファイルまたは電子メール・アドレスを含むがこれらに限定されない特定の対象に対する最近使用参照(recently used references)のユーザ修正可能なリストを含む。さらに本発明によれば、この修正可能なメニュー・リストは、プル(pull)、ドロップ(drop)、またはスライド(slide)してアクセス可能なウィンドウズのオブジェクトである。さらに本発明によれば、ＧＵＩウィンドウでアクティブ化可能なドロップダウン・メニューのオプションによって、最近使用参照のリストからエントリを削除することが可能になる。本発明によれば、ドロップダウン・メニューは拡張フィルタ処理機能を含み、重複しているが表記的には等しくない情報がドロップダウン・メニューに追加されるのを防止する。さらに本発明によれば、コンピュータ・システムは、表記的には必ずしも等しくない選択エントリがドロップダウン・メニューに追加されるのを防止する調整可能な、ウィンドウズの機能を低下させるドロップダウン重複(drop-down redundancy)を示す。したがって、ＧＵＩウィンドウのメニュー中のピックリストは、ユーザ指定可能なエントリをドロップダウン・メニューのピックリスト・セクションからユーザが選択的に削除できるようにすることにより、ユーザ修正可能である。
【０００６】
【発明の実施の形態】
図４は、本発明によるピックリストを表示、編集、および制御するための従来のコンピュータ・システム２００を示す概略図である。コンピュータ・システム２００は、具体的には、中央演算処理装置（ＣＰＵ）２０６、メモリ２０８、ディスプレイ・カード２１０、ハード・ディスク２１２、およびフロッピー・ディスク・ドライブ２１４を保持するマザーボード２０４を含むコンピュータ・ハウジング２０２を含む。コンピュータ・システム２００はさらに、コンパクト・ディスク・ドライブ２１８、選択した媒体２１９、モニタ２２０、ならびにキーボード２２２およびマウス２２４を含むがこれらに限定されない複数の入力装置を含む。コンピュータ・システム２００はさらに、記録テープなどその他の取り外し可能な媒体装置、および取り外し可能な光磁気媒体（図示せず）、およびその他の固定式高密度媒体ドライブ機器を含むこともできる。ハード・ディスク２１２およびフロッピー・ディスク・ドライブ２１４は、例えばＳＣＳＩバスや拡張ＩＤＥバスなどの適当な装置バスを使用して相互接続される。コンピュータ・システム２００は、コンパクト・ディスク読取り書込み装置２１８、およびコンパクト・ディスク・ジュークボックス（図示せず）を付加的に含む。さらに、コンピュータ・システム２００は、印刷されたピックリストを提供するためにプリンタ（図示せず）を含む。選択したコンピュータ可読媒体に記憶された、本発明によるソフトウェアは、コンピュータ２００のハードウェアを制御し、コンピュータ・システム２００を人間のユーザと対話できるようにするように構成される。このソフトウェアは、装置ドライバ、オペレーティング・システム、および開発ツールなどのユーザ・アプリケーションを含むことができるが、これらに限定されることはない。このコンピュータ可読媒体はさらに、選択したコンピュータのグラフィカル・ユーザ・インタフェース（ＧＵＩ）のピックリストを表示、編集、および制御する、本発明によるコンピュータ・プログラム製品を含む。
【０００７】
図５は、その上にドロップダウン・メニュー３００が表示されたグラフィカル・ユーザ・インタフェース（ＧＵＩ）２９０を示す図である。示したドロップダウン・メニュー３００は、コマンド・セクション３０４、ピックリスト・セクション３０８、および削除オプション・セクション３１２を含む「File」スタイルのドロップダウン・メニューである。図４では、コマンド・セクション３０４の領域は静的であり、ユーザ不可変である。コマンド・セクション３０４中の選択したエントリをアクティブ化することにより、ユーザは新規ファイルを作成し、既存ファイルを開き、現在活動中のファイルを閉じることを含めて、選択したアプリケーションを初期化することができる。コマンド・セクション３０４中で必ずというわけではないが見ることができる追加エントリとしては、現行ファイルを保存するコマンド、現行ファイルを印刷するコマンド、プリンタをセットアップするコマンド、好みを設定するコマンド、および特定のアプリケーションを終了するコマンドがある。ピックリスト・セクション３０８は、最近開かれたかまたは保存された３つの最近使用ファイル、すなわち「/user/djo/src/temp/src/file1」、「/user/djo/src/temp/src/file2」、および「/user/djo/src/temp/src/file3」を示す表示領域を含む。削除オプション・セクション３１２は、ピックリスト・セクション３０８中のエントリを削除するコマンドを含む。
【０００８】
図６は、本発明によるドロップダウン・メニュー３００のピックリスト・セクション３０８からエントリを削除する方法を示すフローチャートである。ステップ４００で、ドロップダウン・メニュー３００はコマンド・セクション３０４、ピックリスト・セクション３０８、および削除オプション・セクション３１２を含むように構成される。ステップ４０４で、ユーザは削除オプション・セクション３１２を選択し、ステップ４０８で、図７に示すリスト・ボックスのようなリスト・ボックス５００が表示、または現れる。別の方法として、選択候補を詳述するサイド・メニューがセクション３１２に隣接して現れる。ステップ４１２で、１）リスト・ボックス５００内でエントリを選択し、削除ボタン５０８を選択することによって、あるエントリ、例えばエントリ５０４を削除するか、または２）キャンセル・ボタン５１２を選択することによって、エントリを削除する要求をキャンセルするか、どちらをユーザが希望するかを決定する。図５に示すファイル・ドロップダウン・メニュー３００を使用して、ステップ４１２でファイル・エントリ５０４を選択し、削除ボタン５０８をアクティブ化するように決定した場合は、本発明によれば処理はステップ４１６に続く。ステップ４１６で、対応するファイル・エントリすなわち５０４は「File」ドロップダウン・メニュー３００から削除され、図８に示すように、修正された「File」ドロップダウン・メニュー３００’が生じる。修正された「File」ドロップダウン・メニュー３００’は、修正されたピックリスト・セクション３０８’の残りの２つのファイル・エントリのみを含む。その後、ステップ４２０で、リスト・ボックス５００はステップ４１２および４１６を実行した後で消滅、または隠れる。したがって、ユーザはドロップダウン・メニュー３００のピックリスト・セクション３０８中のエントリ数を制御することができる。その他の種類のメニューを、ウィンドウズ環境であってもそうでなくても利用することができる。さらに本発明の一実施形態によれば、ピックリスト・セクション３０８に現れるエントリ数を減少させるために自動フィルタ処理が実行される。図２に関連して示したように、ある周知のシステムは、重複しているが表記的には等しくないエントリを含み、ユーザの混乱、不快感、誤りを引き起こす。一般的なUNIXファイル・システムに関連して図９に示すように、ユーザはその他のディレクトリまたはファイルへのシンボリック・リンクを作成することができる。図９では、円で囲んだ「Ｘ」でシンボリック・ディレクトリを示す。ディレクトリは塗りつぶした円で示し、ファイルは中空の円で示す。図９では、２つのディレクトリがルート・ディレクトリの直接子孫として示されている。「usr」ディレクトリ、および「link」シンボリック・ディレクトリには、ルート・ディレクトリから直接到達することができる。ディレクトリ「/link」は実際にはシンボリック・ディレクトリであるので、「/link/file1」は実際には「/user/djo/src/temp/file1」の省略参照である。ピックリスト・セクション３０８中に重複ファイル名が潜在することを考慮して、本発明により、エントリはピックリスト・セクション３０８に追加される前にフィルタされる。図１０のフローチャートを参照しながら、一般的なフィルタ処理を、ファイル名のフィルタ処理に関連して説明する。ファイル名をファイル・ピックリスト・セクション３０８に追加しようとする場合、本発明による方法では、その「新規」エントリ候補が既にピックリスト・セクション３０８に属するか否かを判断する。新規ファイル・エントリが実際に既に存在するかどうかを判断するために、候補ファイル名中の任意のシンボリック・リンクをそれらの完全パス名に拡張する。次いで、この拡張ファイル名を、ピックリスト・セクション３０８中の既存のエントリと比較する。ステップ８０４で、この拡張候補ファイル名がピックリスト・セクション３０８中に既に存在すると判断された場合には、本発明によればステップ８０８に続く。これにより、ピックリスト・セクション３０８中のエントリは、拡張ファイル名がリストの最上位にくるように再配列される。残りのファイル名エントリはその新規最上位エントリの新しい配置に順じて再配列される。以下に説明するように、実施態様によって、新規最上位エントリがそれと「等しい」元のテキストの形態で残される場合と、「等しい」最上位エントリのテキストで元のテキストを置換する場合とがある。しかし、ステップ８０４で、新規エントリまたは拡張名がピックリスト・セクション３０８中に未だに存在していないと判断した場合には、その他のエントリは各々１スペース分下方に移動し、拡張名の形態の新規エントリがピックリスト・セクション３０８の最上位に追加される。同様の処理を、その他のタイプのオブジェクトまたはデータ（データが表記上等しくないが重複しているもの）に関して繰り返すことができる。例えば、図２に示すように、「oleary」および「dan.oleary」は、表記上等しくないが、両方とも等しいアドレスである。例えばUNIXの「.mailrc」ファイルなどのメールの別名ファイル、またはPegasus mailの住所録を使用する場合には、本発明によるアプリケーションでは、一実施形態によって別名を拡張し、それらをピックリスト・セクション３０８中の完全メール・アドレスの結果と比較するか、またはこのアプリケーションでは、ある別名が存在するアドレスを短縮し、短縮したアドレスをピックリスト・セクション３０８中のその他の別名と比較する。どちらの方法でも、別名および完全電子メール対の組合せごとに、ただ１つのエントリのみを記憶することになる。
【０００９】
以下のコードは、本発明によるフィルタ処理を実行する方法の一例を提供するものである。
0003777038.tif 000002
【００１０】
具体的には、全てのピックリストに関する基本機能を実装するために、基底クラス、すなわち上記コード中の「Picklist」が利用される。したがって、サブクラス、例えば「filePicklist」や「emailPicklist」は、それらの機能の大部分を基底クラスから導出することができる。基底クラスにおいて、メソッド「int alreadyPresent(String entry)」は、変数「entry」に含まれる文字列と等しい「文字列(String)」が、ピックリスト・セクション３０８内に既に存在するか否かを判断する機能を実装する。基底クラスでは、この機能は表記的に厳密に等しいかどうかを試験する標準的な「strcmp()」関数を使用して実行される。しかし、サブクラス、すなわち「filePicklist」や「emailPicklist」は、それらの「alreadyPresent()」の実装を「Picklist」から導出しない。これはこれらのクラスが、それぞれ２つのファイル名または２つの電子メール・アドレスが、表記的には等しくなくても実際には等しいことを判断することができるためである。メソッド「alreadyPresent()」は、引数として渡されるエントリと「等しい」ピックリスト・セクション３０８中のエントリのインデックスを返すか、またはこのメソッドにより、ピックリスト・セクション３０８に「等しい」エントリが含まれないことを示す識別子を返すように実装される。
【００１１】
一度サブクラスに「alreadyPresent()」が実装されると、基底クラスに実装の「addEntry()」は、新規エントリを追加するか、または既存エントリをリストの最上位に移動させる。これはそのエントリを「alreadyPresent()」で判断し、それが存在しない場合にはそのエントリを追加することによって実現される。このようにして、サブクラス化することにより、書込まれる新規コードの量を最小限に抑えながら高機能ピックリスト・セクション３０８を構築することができる。さらに、新規ピックリスト・セクション３０８はこれにより、本発明による「picklist」基底クラスの削除オプション・セクションを利用することができることになる。それは、エントリを削除することに決める前にユーザがピックリスト・セクション３０８中の特定のエントリを視認できるようにする。このようにして、削除操作は、実際にはドロップダウン・メニュー３００それ自体の上での操作となる。
【００１２】
ファイル・フィルタおよび電子メール・フィルタに関して上記に説明したが、本発明はまた、「高機能」ピックリストを使用して、表記的に等しくないが重複していると判断される如何なるタイプの情報をフィルタすることも含む。例えば、UNIXの「make」ユーティリティを使用する際に、makeユーティリティは、明確に指定されたターゲットがない場合には、makeファイル中に第１ターゲットを「make」することになる。従って、「makepicklist」は、指定されたビルド・ディレクトリ、makeファイル、およびターゲットが、ピックリスト・セクション３０８中の同じビルド・ディレクトリおよびmakeファイルを含むがターゲットは含まない既存のエントリと等しいかどうかを判断するように「alreadyPresent()」を実装できる。指定されたターゲットがmakeファイルのデフォルト・ターゲットである場合には、エントリは等しい。従って、新規エントリは追加される必要がない。その代わりに、対応するエントリが最上位に移動される。
【００１３】
さらに、ピックリスト・セクション３０８の希望される外観に応じてユーザが等しいエントリをより認識しやすくなるように、対応する最上位エントリのテキストが新規エントリで置換えられ、また元のテキストのまま残すようにできる。同様に、特定のサブクラスもまた、２つのエントリのうちより詳細な方のテキストが使用されるように各メソッドを含むことができる。このことは、短縮した表記を使用することによるエントリの誤認を回避する助けとなる。例えば、「oleary」を常に「dan.oleary」に変換することにより、新規ユーザ「fred.oleary」を導入する際の不利な影響が回避される。同様に、本発明に従って図９のシンボリック・リンク「/link」のターゲットが、拡張ファイル名のみを使用するような要求によって修正された場合には、確実に適切なファイルが識別される。同様の手続きをmakeファイルに関して使用することができる。ビルドのためのデフォルト・ターゲットはmakeファイル中のエントリを再配列することにより更新されるので、より詳細なエントリを記憶することにより、融通性は制限されるが曖昧さは解消される。結果として、本発明によれば、より詳細でないエントリは対応する最上位エントリとして記憶される。したがって、makeファイルの場合には、ターゲットはピックリスト・セクション３０８中の以前のエントリを依然として維持しながら変更可能であり、makeファイルの内部のみを更新する。
【００１４】
さらに、ドロップダウン・メニュー３００中のピックリスト・セクション３０８に関して上記で説明したが、本発明は、その他のタイプのメニュー、例えばプルライト(pull-right)やプルレフト(pull-left)式のメニューに対しても同様に適用することができる。従って、「メニュー」という用語は、全てのタイプのメニューに対する集合的な用語であるものとする。
【００１５】
上記の教示に照らして、本発明の多数の修正形態および変形形態が可能であることは明らかである。従って、特許請求の範囲内で、本明細書に詳細に説明した以外の方法で本発明を実施することができることを理解されたい。
【図面の簡単な説明】
【図１】従来技術による周知のウィンドウズ・インタフェース・システムからとった従来のグラフィカル・ユーザ・インタフェース（ＧＵＩ）の画面を示す図である。
【図２】従来技術による周知のウィンドウズ・インタフェース・システムからとった従来のグラフィカル・ユーザ・インタフェース（ＧＵＩ）の画面を示す図である。
【図３】従来技術による周知のウィンドウズ・インタフェース・システムからとった従来のグラフィカル・ユーザ・インタフェース（ＧＵＩ）の画面を示す図である。
【図４】本発明による方法を実行するための現行のコンピュータ・システムを示す概略図である。
【図５】特定のエントリを削除する前の、グラフィカル・ユーザ・インタフェース（ＧＵＩ）のドロップダウン・メニューにファイル・ピックリスト・セクションを表示するウィンドウシステムを示す概略図である。
【図６】グラフィカル・ユーザ・インタフェース（ＧＵＩ）のドロップダウン・メニュー中のピックリスト・セクションからエントリを削除する、本発明による方法を示すフローチャートである。
【図７】図４によるピックリスト・セクションからのエントリを含む、グラフィカル・ユーザ・インタフェース（ＧＵＩ）のウィンドウズのリスト・ボックスを示すダイアグラムである。
【図８】エントリを削除した後の、ドロップダウン・メニューのファイル・ピックリスト・セクションを表示するシステムを示す概略図である。
【図９】UNIXスタイルのファイル・システムにおける例示的なファイル階層を示す概略図である。
【図１０】新規エントリが、表記的に等しくない場合でも、既存エントリに対して重複しているかどうかを判断する方法を示すフローチャートである。
【符号の説明】
２００  コンピュータ・システム
２０２  コンピュータ・ハウジング
２０４  マザーボード
２０６  中央演算処理装置（ＣＰＵ）
２０８  メモリ
２１０  ディスプレイ・カード
２１２  ハード・ディスク
２１４  フロッピー・ディスク・ドライブ
２１８  コンパクト・ディスク・ドライブ
２１９  選択した媒体
２２０  モニタ
２２２  キーボード
２２４  マウス
【図１】
0003777038.tif 000003
【図２】
0003777038.tif 000004
【図３】
0003777038.tif 000005
【図４】
0003777038.tif 000006
【図５】
0003777038.tif 000007
【図６】
0003777038.tif 000008
【図７】
0003777038.tif 000009
【図８】
0003777038.tif 000010
【図９】
0003777038.tif 000011
【図１０】
0003777038.tif 000012