(57)【要約】【課題】１つのアイコンで複数の対象の状態を表現する。【解決手段】ステータス領域に表示されるメモリステータスアイコンは、ＭＳスロットやＣＦスロットに対するＭＳ等の装着の有無を示す。すなわち、メモリステータスアイコンは、１６通りに表示を変化させるようになされており、この表示の変化により、ＭＳスロットについては、非装着、認識中、不明、通常ＭＳ、ロック状態、またはＩＯＭＳ（通信機能、ＧＰＳ波受信機能等のＩＯ機能が搭載されているモジュール）の６種類の状態を示すことができる。一方、ＣＦスロットについては、非装着、認識中、装着、または不明の４種類の状態を示すことができる。本発明は、ＰＤＡに適用することができる。【選択図】      図１５
2004348600.tif 000002
【特許請求の範囲】
【請求項１】
アイコンの表示を変更することにより、対象の所定の状態をユーザに認識させる情報処理装置において、
異なる複数の前記対象の状態を検知する検知手段と、
前記検知手段によって検知された異なる複数の前記対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更手段と
を含むことを特徴とする情報処理装置。
【請求項２】
前記検知手段は、異なる複数の拡張スロットに対する拡張カードの着脱を検知する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記検知手段は、前記拡張スロットに装着された前記拡張カードに関する情報も検知する
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記検知手段によって前記拡張スロットに対する前記拡張カードの装着が検知された場合、装着された前記拡張カードに関する情報を示すダイアログを表示するダイアログ表示手段を
さらに含むことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記ダイアログ表示手段によって前記ダイアログが表示されるときの条件を設定する設定手段を
さらに含むことを特徴とする請求項４に記載の情報処理装置。
【請求項６】
アイコンの表示を変更することにより、対象の所定の状態をユーザに認識させる情報処理方法において、
異なる複数の前記対象の状態を検知する検知ステップと、
前記検知ステップの処理で検知された異なる複数の前記対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更ステップと
を含むことを特徴とする情報処理方法。
【請求項７】
アイコンの表示を変更することにより、対象の所定の状態をユーザに認識させるためのプログラムであって、
異なる複数の前記対象の状態を検知する検知ステップと、
前記検知ステップの処理で検知された異なる複数の前記対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更ステップと
を含む処理をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置および方法、並びにプログラムに関し、特に、１つのアイコンで複数の対象の状態を表現するようにした情報処理装置および方法、並びにプログラムに関する。
【０００２】
【従来の技術】
ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）等の表示画面には、例えば、バッテリの残容量を示すアイコン、音量の設定値を示すアイコン、拡張カード等の着脱状況を示すアイコン等のような所定の対象となる項目の状態を示すアイコンを表示するための領域（以下、ステータス領域と記述する）が設けられているものがある。
【０００３】
【発明が解決しようとする課題】
従来、ステータス領域に表示される１つのアイコンは、１つの項目の状態を示していた。しかしながら、比較的画面が小さいＰＤＡ等においては、ステータス領域に表示できるアイコンの数に限りがあるので、数多くの項目についてその状態をそれぞれ示すアイコンを表示できないという課題があった。
【０００４】
本発明はこのような状況に鑑みてなされたものであり、１つのアイコンで複数の対象の状態を表現できるようにすることを目的とする。
【０００５】
【課題を解決するための手段】
本発明の情報処理装置は、異なる複数の対象の状態を検知する検知手段と、検知手段によって検知された異なる複数の対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更手段とを含むことを特徴とする。
【０００６】
前記検知手段は、異なる複数の拡張スロットに対する拡張カードの着脱を検知するようにすることができる。
【０００７】
前記検知手段は、拡張スロットに装着された拡張カードに関する情報も検知するようにすることができる。
【０００８】
本発明の情報処理装置は、検知手段によって拡張スロットに対する拡張カードの装着が検知された場合、装着された拡張カードに関する情報を示すダイアログを表示するダイアログ表示手段をさらに含むことができる。
【０００９】
本発明の情報処理装置は、ダイアログ表示手段によってダイアログが表示されるときの条件を設定する設定手段をさらに含むことができる。
【００１０】
本発明の情報処理方法は、異なる複数の対象の状態を検知する検知ステップと、検知ステップの処理で検知された異なる複数の対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更ステップとを含むことを特徴とする。
【００１１】
本発明のプログラムは、異なる複数の対象の状態を検知する検知ステップと、検知ステップの処理で検知された異なる複数の対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更ステップとを含む処理をコンピュータに実行させることを特徴とする。
【００１２】
本発明の情報処理装置および方法、並びにプログラムにおいては、異なる複数の対象の状態が検知され、検知された異なる複数の対象の状態に対応して、１つのアイコンの表示が変更される。
【００１３】
【発明の実施の形態】
以下に本発明の実施の形態を説明するが、請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係を例示すると、次のようになる。この記載は、請求項に記載されている発明をサポートする具体例が、発明の実施の形態に記載されていることを確認するためのものである。従って、発明の実施の形態中には記載されているが、構成要件に対応するものとして、ここには記載されていない具体例があったとしても、そのことは、その具体例が、その構成要件に対応するものではないことを意味するものではない。逆に、具体例が構成要件に対応するものとしてここに記載されていたとしても、そのことは、その具体例が、その構成要件以外の構成要件には対応しないものであることを意味するものでもない。
【００１４】
さらに、この記載は、発明の実施の形態に記載されている具体例に対応する発明が、請求項に全て記載されていることを意味するものではない。換言すれば、この記載は、発明の実施の形態に記載されている具体例に対応する発明であって、この出願の請求項には記載されていない発明の存在、すなわち、将来、分割出願されたり、補正により追加されたりする発明の存在を否定するものではない。
【００１５】
すなわち、本発明の情報処理装置（例えば、図１のＰＤＡ１）は、異なる複数の対象の状態を検知する検知手段（例えば、図５のスロットＩ／Ｆ）と、検知手段によって検知された異なる複数の対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更手段（例えば、図１６のステップＳ２５の処理を行う図５のＣＰＵ１３１）とを含むことを特徴とする。
【００１６】
本発明の情報処理装置は、検知手段によって拡張スロットに対する拡張カードの装着が検知された場合、装着された拡張カードに関する情報を示すダイアログを表示するダイアログ表示手段（例えば、図２３のデバイスの詳細ダイアログ２６１を表示させる図５のＣＰＵ１３１）をさらに含むことができる。
【００１７】
本発明の情報処理装置は、ダイアログ表示手段によってダイアログが表示されるときの条件を設定する設定手段（例えば、図２２の設定ダイアログ２５１を表示させる図５のＣＰＵ１３１）をさらに含むことができる。
【００１８】
本発明の情報処理方法は、異なる複数の対象の状態を検知する検知ステップ（例えば、図１６のステップＳ２２の処理）と、検知ステップの処理で検知された異なる複数の対象の状態に対応して、１つのアイコンの表示を変更するアイコン変更ステップ（例えば、図１６のステップＳ２３の処理）とを含むことを特徴とする。
【００１９】
なお、本発明のプログラムの請求項に記載の構成要件と、発明の実施の形態における具体例との対応関係は、上述した本発明の情報処理方法のものと同様であるので、その記載は省略する。
【００２０】
本発明の一実施の形態であるＰＤＡの外観について、図１乃至図４を参照して説明する。図１および図２は本体正面、図３および図４は本体背面図を示している。
【００２１】
このＰＤＡ１は、中央のヒンジ部１２を境に、表示部１１と本体部１３とに分けられており、ヒンジ部１２を介して折り畳み可能に形成されている。
【００２２】
表示部１１の面１１−１のほぼ全面には、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）２８、および、ＬＣＤ２８の表面上に積層された透明なタッチパネル３６が設けられている。すなわち、ユーザが指先やペン２を、ＬＣＤ２８上の任意の位置に接触させると、その座標がタッチパネル３６により検出され、検出された座標に対応する所定の処理が行われる。
【００２３】
ヒンジ部１２には、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）等よりなるカメラ部２１が設けられている。
【００２４】
ＰＤＡ１を折り畳んだとき、表示部１１に対向する本体部１３の面１３−１には、図中上方に、ＰＤＡ１にインストールされているアプリケーションプログラム（例えば、スケジュール管理用のプログラム、電話帳管理用のプログラム等）のそれぞれを表すシンボルが印刷されたボタン３２が設けられており、ユーザによりボタン３２が押下されたとき、それに対応するアプリケーションプログラムが起動されるようになされている。
【００２５】
また、面１３−１のボタン３２が配置されている領域の中央部には、ＬＣＤ２８に表示されている画像をスクロールさせるためのスクロールボタン３２が設けられている。さらに、面１３−１のボタン３２の下方には、文字、記号、数字等を入力するためのキーボード３４が設けられている。
【００２６】
本体部１３の右側面１３−２には、不揮発性半導体メモリの一種であるメモリースティック（商標）３（以下、ＭＳ３と記述する）を装着可能なＭＳスロット４１が設けられている。なお、ＭＳスロット４１には、メモリースティックと同じ形状の機能拡張モジュール（例えば、Ｂｌｕｅｔｏｏｔｈ（商標）による通信機能拡張モジュールであるＩＯＭＳ）も装着することが可能である。
【００２７】
本体部１３の左側面１３−３には、本体部１３に電力を供給するリチウムイオン電池などからなるリムーバブルバッテリ１６２（図５）を着脱するときに開閉するバッテリ蓋２６が設けられている。また、左側面１３−３には、押下および回転自在なジョグダイヤル２５が当該側面から僅かに突出した状態で設けられている。
【００２８】
本体１３の背面１３−４には、不揮発性半導体メモリの一種であるコンパクトフラッシュ（登録商標）４（以下、ＣＦ４と記述する）を装着可能なＣＦスロット４２が設けられている。ＣＦスロット４２は、図４に示すように、ＣＦ４を装着するときには当該背面からポップアップするようになされている。なお、ＣＦスロット４２には、メモリースティックと同じ形状の機能拡張モジュール（例えば、ＰＨＳによる通信機能拡張モジュール）も装着することが可能である。
【００２９】
本体部１３の下端面１３−５には、リムーバブルバッテリ１６２に対して充電を行うクレードル９１（図５）等の付属機器を接続するためのコネクタ６７が設けられている。
【００３０】
次に、ＰＤＡ１の内部の構成例について、図５を参照して説明する。ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１３１は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１３２に記憶されているプログラム、または記憶部１３９からＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３３にロードされたアプリケーションプログラムやシルクプラグインに従って各種の処理を実行する。ＲＡＭ１３３にはまた、ＣＰＵ１３１が各種の処理を実行する上において必要なデータなども適宜記憶される。
【００３１】
ＣＰＵ１３１、ＲＯＭ１３２、およびＲＡＭ１３３は、ＣＰＵインタフェース１３５を介して相互に接続されている。ＣＰＵインタフェース１３５にはまた、ＬＣＤ２８に表示させる画像を制御する表示制御部１３６が接続されている。
【００３２】
表示制御部１３６には、ＣＰＵ１３１の制御に基づいて、上述したカメラ部２１、および、ＬＣＤ２８の他、ＶＲＡＭ１３８が接続されている。表示制御部１３６は、カメラ部２１により撮像された画像をＶＲＡＭ１３８に記憶させ、そのＶＲＡＭ１３８に記憶されている画像や、他のメモリ（ＭＳ３、ＣＦ４、ＲＡＭ１３３、記憶部１３９）に記憶されている画像を、ＬＣＤ２８に表示させる。ＶＲＡＭ１３８には、カメラ部２１により撮像された画像の他、ＬＣＤ２８に表示させる画像も記憶させることができる。
【００３３】
さらに、ＣＰＵインタフェース１３５には、上述したジョグダイヤル２５、各種ボタン３２，３３、およびキーボード３４等からなる入力部１３７、タッチパネル３６、赤外線通信ポート６２、ＭＳスロット４１およびＣＦ４２に相当するスロットＩ／Ｆ６４、リムーバブルメインバッテリ１６２およびバックアップバッテリ１６３を充電させるとともに、他の外部装置１５２との通信の中継装置となるクレードル９１等が接続されるコネクタ６７、並びに、リモートコントローラ１０１若しくはヘッドホン１５３と接続される音声出力部としてのヘッドホンジャック２４が接続されている。
【００３４】
なお、タッチパネル３６により検出された座標は、ＣＰＵインタフェース１３５、バス１３４を介してＣＰＵ１３１に提供され、ＣＰＵ１３１は、提供されたその座標に対応する所定の情報を取得する。
【００３５】
ＣＰＵインタフェース１３５にはまた、ＥＥＰＲＯＭまたはハードディスクなどより構成される記憶部１３９が必要に応じて接続される。さらに、ＣＰＵインタフェース１３５には、Ｂｌｕｅｔｏｏｔｈ等に従って無線通信を行う無線通信部１４６、および、ＦｅｌｉＣａ（商標）のようなＩＣカードに対して非接触でデータを読み書きする非接触ＩＣカードにインタフェース（Ｉ／Ｆ）１４７が接続されている。
【００３６】
外部装置１５２に適宜装着される磁気ディスク、光ディスク、光磁気ディスク、あるいは半導体メモリなどから読み出されたアプリケーションプログラムやシルクプラグインは、赤外線ポート６２を介する赤外線通信、無線通信部１４６を介する無線通信、または、クレードル９１を介する有線通信等の手段により、必要に応じてＰＤＡ１に対して供給され、記憶部１３９にインストールされる。または、スロットＩ／Ｆ６４に適宜装着されるＭＳ３やＣＦ４から読み出されたアプリケーションプログラムやシルクプラグインも、必要に応じて記憶部１３９にインストールされる。
【００３７】
またさらに、ＣＰＵインタフェース１３５には、表示部１１が本体部１３に対して閉状態の場合、オン状態となり、かつ、表示部１１が本体部１３に対して開状態の場合、オフ状態となるＬＣＤ開閉スイッチ１４４、および、表示部１１が所定の角度以上回動された場合にオン状態となるＬＣＤ回転スイッチ１４５が設けられている。
【００３８】
さらに、ＣＰＵインタフェース１３５には、リムーバブルメインバッテリ１６２が装着されるメインバッテリ装着部１６１、およびリムーバブルメインバッテリ１６２が取り外されたときの予備電源となる、充電式ボタン電池等から成るバックアップバッテリ１６３が接続されている。
【００３９】
ＣＰＵ１３１は、ＲＯＭ１３２に記憶されているプログラム、または記憶部１９にインストールされていて、記憶部１３９からＲＡＭ１３３にロードされるアプリケーションプログラムやシルクプラグイン等に従って各種の処理を実行する。
【００４０】
次に、ＬＣＤ２８の画面について、図６を参照して説明する。ＬＣＤ２８の画面には、標準表示領域２０１、シルクプラグイン領域２０２、およびステータス領域２０３が設けられている。
【００４１】
標準表示領域２０１には、アプリケーションプログラムが実行されているときには当該アプリケーションプログラムの画面が表示される。また、アプリケーションプログラムが実行されていないときには、図６に示されるようにインストールされているアプリケーションプログラムにそれぞれ対応するアプリケーションアイコン２０４が表示される（ただし、厳密には、このときにおいても、アプリケーションプログラムが全く実行されていないわけではなく、アプリケーションアイコン２０４を表示し、ユーザに選択させるためのアプリケーションプログラムが実行されている）。
【００４２】
シルクプラグイン領域２０２には、実行中（ロード中）のシルクプラグインに対応するユーザインタフェース（ユーザによる入力用の領域）が表示される。ステータス領域２０３には、ＰＤＡ１の所定の項目（例えば、バッテリ容量、ＭＳスロット４１やＣＦスロット４２に対するＭＳ３等の装着の有無、音量設定等）の状態を示すステータスアイコン２０５や時刻等が表示される。
【００４３】
次に、シルクプラグインを切り替えるためのユーザの２種類の操作方法について説明する。
【００４４】
第１の操作方法は、従来と同様に、所定の操作によって、図７に示すようにインストールされているシルクプラグインのリストとＯＫボタン２１４等を示すシルクプラグイン切替画面を標準表示領域２０１に表示させ、切り替え後のシルクプラグインをタップにより選択した後、ＯＫボタン２１４をタップする方法である。
【００４５】
図７の場合、ＰＤＡ１には、３種類のシルクプラグイン（手書き文字入力機能を実現するＤｅｃｕｍａ  Ｊａｐａｎｅｓｅ（商標）２１１、計算機機能を実現するＭｉｎｉＣａｌｃ２１２、ＰａｌｍＯＳ５に標準でインストールされている手書き入力機能を実現する標準入力（Ｇｒａｆｆｉｔｉ）２１３）がインストールされており、Ｄｅｃｕｍａ  Ｊａｐａｎｅｓｅ２１１がロードされている状態であって、シルクプラグイン領域２０２には、Ｄｅｃｕｍａ  Ｊａｐａｎｅｓｅ２１１に対応するユーザインタフェースが表示されている。
【００４６】
例えば、図７の標準表示領域２０１において、ユーザがＭｉｎｉＣａｌｃ２１２をタップして選択し、ＯＫボタン２１４をタップした場合、現在ロード中のＤｅｃｕｍａ  Ｊａｐａｎｅｓｅ２１１がアンロードされ（終了され）、ＭｉｎｉＣａｌｃ２１２がロードされる。これに伴い、シルクプラグイン領域２０２には、ＭｉｎｉＣａｌｃ２１２に対応するユーザインタフェースが表示される。
【００４７】
シルクプラグインを切り替える第２の操作方法は、ペン２（指先でも可）により、ステータス領域２０３を横方向にストロークする方法である。なお、第２の操作方法を説明する前提として、インストール済のシルクプラグインには、予め順序が設定されているものとする。順序の設定は、例えば、インストールされた順に順序を設定してもよいし、各シルクプラグインの名称をアルファベット順に並べてもよいし、ユーザが任意に設定できるようにしてもよい。
【００４８】
例えば、図８に示すように、ステータス領域２０３を左側から右側にストロークした場合、この操作に対応してシルクプラグイン領域２０２には、図９Ａ乃至図９Ｃに順に示すように、現在ロード中のシルクプラグインの画面を覆うように、左側から次の順序のシルクプラグインＡの画面が出現する。
【００４９】
反対に、例えば、図１０に示すように、ステータス領域２０３を右側から左側にストロークした場合、この操作に対応してシルクプラグイン領域２０２には、図１１Ａ乃至図１１Ｃに順に示すように、現在ロード中のシルクプラグインの画面を覆うように、右側から前の順序のシルクプラグインＢの画面が出現する。
【００５０】
従って、ユーザは、ステータス領域２０３に対してストローク操作を行うという直感的な操作により、シルクプラグインを切り替え、切り替えたシルクプラグインの画面を、ストローク操作の方向と同一の方向に出現させることができる。
【００５１】
上述したシルクプラグインを切り替える第２の操作方法を実行するＣＰＵ１３１の処理（以下、シルクプラグイン切替処理と記述する）について、図１２のフローチャートを参照して説明する。以下、図１３に示すとおり、ステータス領域２０３のサイズを、ｘ方向３２０、ｙ方向３０に仮定する。
【００５２】
このシルクプラグイン切替処理は、ＰＤＡ１が起動されている期間、継続して実行される。
【００５３】
ステップＳ１において、ＣＰＵ１３１は、ステータス領域２０３に対するストロークがタッチパネル３６によって検知されるまで待機する。ステータス領域２０３に対するストロークが検知された場合、処理はステップＳ２に進む。ステップＳ２において、ＣＰＵ１３１は、ストロークの始点の座標Ｓ（Ｓｘ，Ｓｙ）、および終点の座標Ｅ（Ｅｘ，Ｅｙ）を取得し、中間点の座標Ｍ（Ｍｘ，Ｍｙ）＝（Ｅｘ−Ｓｘ，Ｅｙ−Ｓｙ）を演算する。
【００５４】
なお、タッチパネル３６が、始点の座標Ｓ、終点の座標Ｅのみならず、中間点の座標Ｍも検出するようにしてもよい。タッチパネル３６が中間点の座標Ｍも検出するようにすれば、直線ではない軌跡も認識することが可能となる。
【００５５】
ステップＳ３において、ＣＰＵ１３１は、終点におけるｘ方向の移動ベクトル（Ｅｘ−Ｓｘ）、中間点におけるｘ方向の移動ベクトル（Ｍｘ−Ｓｘ）、および中間点におけるｙ方向の移動ベクトル（Ｍｙ−Ｓｙ）を演算する。
【００５６】
ステップＳ４において、ＣＰＵ１３１は、ステップＳ１で検知されたストロークが、右方向へのストロークであるか否かを判定する。具体的には、以下の４つの条件が満たされたとき、右方向へのストロークであると判定される。
終点のｙ座標Ｅｙ                            ０＜Ｅｙ＜３０、
終点におけるｘ方向の移動ベクトル            Ｅｘ−Ｓｘ＜１００
中間点におけるｘ方向の移動ベクトル    ５０＜Ｍｘ−Ｓｘ
中間点におけるｙ方向の移動ベクトル  −３０＜Ｍｙ−Ｓｙ＜３０
【００５７】
ステップＳ４において、右方向へのストロークであると判定された場合、処理はステップＳ５に進む。ステップＳ５において、ＣＰＵ１３１は、現在ロード中のシルクプラグインをアンロードし、ステップＳ６において、設定されている次の順序のシルクプラグインをロードする。
【００５８】
ステップＳ７において、ＣＰＵ１３１は、ステップＳ５の処理でアンロードされたシルクプラグインの画面が覆われるように、ステップＳ６の処理でロードしたシルクプラグインの次のシルクプラグインの画面を出現させて、シルクプラグイン領域２０２の表示を切り替える。
【００５９】
ステップＳ４において、右方向へのストロークではないと判定された場合、処理はステップＳ８に進む。
【００６０】
ステップＳ８において、ＣＰＵ１３１は、ステップＳ１で検知されたストロークが左方向へのストロークであるか否かを判定する。具体的には、以下の４つの条件が満たされたとき、左方向へのストロークであると判定される。
終点のｙ座標Ｅｙ                            ０＜Ｅｙ＜３０、
終点におけるｘ方向の移動ベクトル            Ｅｘ−Ｓｘ＜−１００
中間点におけるｘ方向の移動ベクトル          Ｍｘ−Ｓｘ＜−５０
中間点におけるｙ方向の移動ベクトル  −３０＜Ｍｙ−Ｓｙ＜３０
【００６１】
ステップＳ８において、左方向へのストロークであると判定された場合、処理はステップＳ９に進む。ステップＳ９において、ＰＣＵ１３１は、現在ロード中のシルクプラグインをアンロードし、ステップＳ１０において、設定されている前の順序のシルクプラグインをロードする。この処理はステップＳ７に進み、ステップＳ７において、ＣＰＵ１３１は、ステップＳ９の処理でアンロードされたシルクプラグインの画面が覆われるように、ステップＳ１０の処理でロードした前の順序のシルクプラグインの画面を出現させて、シルクプラグイン領域２０２の表示を切り替える。
【００６２】
この処理はステップＳ１に戻り、その以降の処理が繰り返されることになる。以上で、シルクプラグイン切替処理の説明を終了する。
【００６３】
上述したシルクプラグイン切替処理によれば、シルク領域２０３における右または左方向へのストロークを、中間点における移動ベクトルによって判断しているので、始点の位置に制限を設ける必要がない。また、上述したように、ステップＳ４およびステップＳ８の処理における判断条件に幅を持たせているので、誤認識を抑止しつつ、ストロークという感覚的な１回の操作によってシルクプラグインを容易に切り替えることが可能となる。
【００６４】
次に、ＰＤＡ１のパスワード入力支援処理について説明する。一般に、パーソナルコンピュータやＰＤＡ等においては、ユーザ以外の者による操作を抑止するために、起動時においてパスワードの入力を操作者に要求するように設定可能である。このＰＤＡ１も同様に、パスワードの入力を操作者に要求するように設定可能である。
【００６５】
ところで、ハードウェアとしてのキーボードを備えているパーソナルコンピュータでは問題とならないが、ハードウェアとしてのキーボードを備えていないこともあり得る従来のＰＤＡでは、起動時にパスワードの入力が操作者に要求されたとしても、前回の終了時に計算機機能を実現するシルクプラグインがロードされていたために、今回の起動時にも計算機機能を実現するシルクプラグインが立ち上がってしまい、パスワードの入力ができず、そのまま使用不可能な状態に陥ってしまうことがあった。
【００６６】
このような不具合を抑止するため、ＰＤＡ１では、起動時にパスワードの入力要求が発生した場合、この要求の発生に対応して、ＣＰＵ１３１が、文字入力用のシルクプラグインをロードする処理（パスワード入力支援処理）が行われる。ただし、ＰＤＡ１は、ハードウェアとしてのキーボード３４を備えているが、キーボード３４が何らかの理由によって使用できない事態を想定して、このパスワード入力支援処理が行われる。
【００６７】
図１４は、パスワード入力支援処理を説明するフローチャートである。このパスワード入力支援処理は、ＰＤＡ１の起動時において、操作者に対してパスワードの入力を要求する表示がなされたときに開始される。
【００６８】
ステップＳ１１において、ＣＰＵ１３１は、ユーザが文字等を入力可能な状態であるか否かを判定する。具体的には、手書き入力機能を実現するシルクプラグイン（例えば、Ｄｅｃｕｍａ  Ｊａｐａｎｅｓｅ２１１、標準入力（Ｇｒａｆｆｉｔｉ）２１３等）がロードされているか否かを判定する。ユーザが文字等を入力可能な状態ではないと判定された場合、処理はステップＳ１２に進む。ステップＳ１２において、ＣＰＵ１３１は、現在ロード中のシルクプラグインをアンロードし、手書き入力機能を実現するシルクプラグインをロードして、ユーザが文字等を入力可能な状態に遷移する。
【００６９】
なお、ステップＳ１１において、ユーザが文字等を入力可能な状態であると判定された場合、ステップＳ１２の処理はスキップされる。
【００７０】
以上で、パスワード入力支援処理の説明を終了する。このパスワード入力支援処理によれば、ユーザが意図的な操作をすることなく、手書き入力機能を実現するシルクプラグインをロードすることができるので、起動時において速やかにパスワードを入力することが可能となる。
【００７１】
また、ハードウェアとしてのキーボードを備えていないＰＤＡ等に、このパスワード入力支援処理を実行させるようにすれば、パスワードの入力ができずに、そのまま使用不可能な状態に陥ってしまう事態の発生を抑止することができる。
【００７２】
次に、ＬＣＤ２８のステータス領域２０３に表示されるステータスアイコン２０５のうち、ＭＳスロット４１やＣＦスロット４２に対するＭＳ３等の装着の有無を示すステータスアイコン（以下、メモリステータスアイコン２０５と記述する）について説明する。
【００７３】
メモリステータスアイコン２０５は、図１５に示すように、１６通りに表示を変化させるようになされており、この表示の変化により、ＭＳスロット４１については、非装着、認識中、不明、通常ＭＳ、ロック状態、またはＩＯＭＳ（通信機能、ＧＰＳ波受信機能等のＩＯ機能が搭載されたモジュール）の６種類の状態を示すことができる。一方、ＣＦスロット４２については、非装着、認識中、装着、または不明の４種類の状態を示すことができる。
【００７４】
また、メモリステータスアイコン２０５がタップされた場合、ＭＳスロット４１に装着されたＭＳ３等の情報を装着標準表示領域２０１に表示するようになされている。
【００７５】
メモリステータスアイコン２０５の表示を切り替える処理（以下、メモリステータスアイコン表示処理と記述する）について、ＭＳスロット４１に対する装着に着目し、図１５のフローチャートを参照して説明する。
【００７６】
このメモリステータスアイコン表示処理は、ＰＤＡ１が起動されている間、継続して実行される。
【００７７】
ステップＳ２１において、ＣＰＵ１３１は、メモリステータスアイコン２０５の表示を、図１６に示すように、ＭＳ３について非装着の状態とする。ステップＳ２２において、ＣＰＵ１３１は、ＭＳスロット４１に対してＭＳ３が装着されるまで待機し、ＭＳ３が装着された場合、ステップＳ２３に進み、装着されたＭＳ３を認識する。なお、この認識が行われている間、メモリステータスアイコン２０５の表示を、図１６に示すように、ＭＳ３について認識中の状態とする。
【００７８】
装着されたＭＳ３の認識が終了すると、ステップＳ２５において、ＣＰＵ１３１は、ステップＳ２３の認識結果に対応して、メモリステータスアイコン２０５の表示を、ＭＳ３について変更する。具体的には、装着されたＭＳ３が故障などにより認識できない場合には不明の表示とし、通常の半導体メモリとして認識できた場合には通常ＭＳの表示とし、通常の半導体メモリとして認識できて、さらに、データの記録が禁止されている場合にはロック状態の表示とし、ＭＳの形状をした通信機能、ＧＰＳ波受信機能等のＩＯ機能が搭載されたモジュールである場合にはＩＯＭＳの表示とする。
【００７９】
ステップＳ２５において、ＣＰＵ１３１は、ＭＳスロット４１からＭＳ３が外されるまで待機し、ＭＳ３が外された場合、ステップＳ２３に戻り、それ以降の処理を繰り返す。以上でメモリステータスアイコン表示処理の説明を終了する。
【００８０】
なお、ＣＦスロット４２に対するＣＦ４の着脱に対しても、同様の処理が並行して実行される。
【００８１】
上述したように、メモリステータスアイコン表示処理が実行されることによれば、メモリステータスアイコン２０５の表示の変化は、図１７に示すように遷移することになる。
【００８２】
メモリステータスアイコン２０５の表示の変化は、図１５に示された例の他、例えば、図１８に示すように、ＭＳ３やＣＦ４が非装着の場合にはその輪郭すらも表示しないようにしてもよい。また、例えば、図１９に示すように、ＭＳ３やＣＦ４が非装着の場合でもその輪郭は表示するようにしてもよい。
【００８３】
以上説明したように、メモリステータスアイコン２０５は、１つのアイコンで２つの項目（ＭＳスロット４１とＣＦスロット４２）についての１６通りの状態を示すようにしたが、１つのアイコンで３つ以上の項目についてより多くの状態を示すようにしてもよい。
【００８４】
次に、図２０は、メモリステータスアイコン２０５がタップされることに対応して標準表示領域２０１に表示される、ＭＳスロット４１に装着されたＭＳ３等の情報を示すメディア情報ダイアログ２４１の表示例を示している。
【００８５】
このメディア情報ダイアログ２４１には、デバイス名、当該デバイスのタイプ、ラベル、容量等の情報が表示される。メディア情報ダイアログ２４１のデバイス名を示す表示エリア２４２がタップされた場合、ＰＤＡ１に装着可能なデバイスのポップアップリストが表示される。このポップアップリストには、例えば、ＭＳ、ＣＦ、本体メモリ、およびＨＤＤ等が含まれる。ポップアップリストに含まれるデバイスのうちの１つをタップして選択すると、メディア情報ダイアログ２４１の表示が、選択されたデバイスの情報に変更される。
【００８６】
終了ボタン２４３は、メディア情報ダイアログ２４１を閉じさせるために設けられている。詳細ボタン２４４は、デバイスのより詳細な情報を表示させるために設けられている。
【００８７】
図２０の例では、デバイスとして「ＭＳ」が選択されており、タイプとして「ＭＧメモリースティック」、ラベルとして「ＳＡＭＰＬＥ  ＭＳ」、容量として「３０．９ＭＢ（１２．９ＭＢの空き）」と表示されている。
【００８８】
図２１の例では、デバイスとして「ＣＦ」が選択されており、タイプとして「ＣＦメモリ（ＡＴＡ）」、ラベルとして「ＣＡＭＥＲＡ」、容量として「３０．９ＭＢ（１２．９ＭＢの空き）」と表示されている。
【００８９】
このように、メモリステータスアイコン２０５をタップすることにより、ＰＤＡ１に装着可能なデバイスの情報を切り替えて提示することができるメディア情報ダイアログ２４１を表示させることができるので、ユーザはデバイスの種類を意識せずにデバイスの情報を容易に取得することができる。
【００９０】
ただし、メモリステータスアイコン２０５がタップされたことに対応して、装着されているデバイスそれぞれの情報を示す複数のダイアログ（例えば、図２０と図２１）を同時に表示させるようにしてもよい。
【００９１】
次に、メディア情報ダイアログ２４１の詳細ボタン２４４がタップされたときに表示されるデバイスの詳細ダイアログ２６１について説明する。図２３は、メディア情報ダイアログ２４１の表示エリア２４２がタップされたことにより表示されるポップアップリストにおいて「ＣＦ」が選択され、その状態で詳細ボタン２４４がタップされたときに表示されるデバイスの詳細ダイアログ２６１の表示例であり、ＣＦスロット４２に装着されている機能拡張モジュールの情報として、製品番号「ＰＥＧＡ−ＷＬ１００」、製造元「Ｓｏｎｙ  Ｃｏｒｐｏｒａｔｉｏｎ」、タイプ「ＣＦネットワークアダプタ」、カテゴリ「ネットワーク」、および説明「専用ドライバを使用して動作可能な状態です」が表示されている。
【００９２】
なお、メディア情報ダイアログ２４１の詳細ボタン２４４がタップされたとき以外のデバイスの詳細ダイアログ２６１の表示タイミングについては、所定の操作に対応して表示される、図２２に示す設定ダイアログ２５１によって設定することができる。設定ダイアログ２５１においては、チェックボックス２５２によって、ＭＳ３やＣＦ４の挿入時にデバイスの詳細ダイアログ２６１を表示するか否かを設定することができる。
【００９３】
また、チェックボックス２５２がチェックされている状態で有効となるチェックボックス２５３，２５４によって、異常なデバイス（ＭＳ３等）が装着されたときや、正常なデバイスが装着されたとき等においてデバイスの詳細ダイアログ２６１を表示させるように設定することができる。
【００９４】
このような設定ダイアログ２５１を設けることにより、ユーザが正常なデバイスであることを確認できるので、ユーザに安心感を与えることができる。
【００９５】
以上のように、本発明を適用したＰＤＡ１においては、メモリステータスアイコン２０５をタップするだけでメディア情報ダイアログ２４１が表示され、さらに、メディア情報ダイアログ２４１の詳細ボタン２４４をタップするだけデバイスの詳細ダイアログ２６１を表示することができる。
【００９６】
次に、標準表示領域２０１におけるアプリケーションアイコン２０４の表示について説明する。
【００９７】
図２４は、ＬＣＤ２８を横長の向きで使用するときの表示例であり、ＬＣＤ２８にシルクプラグイン領域２０２を設けず、標準表示領域２０１とステータス領域２０３が設けられている。
【００９８】
標準表示領域２０１に表示されるアプリケーションアイコン２０４は、僅かに厚みがある矩形の３Ｄポリゴン（以下、オブジェクトと記述する）が所定の座標に配置され、オブジェクトの上面に各アプリケーションアイコン２０４の図柄（以下、テクスチャと記述する）が描画されることにより，ＬＣＤ２８に表示される。なお、オブジェクトの底面は上面よりも若干広いので、ユーザからは側面２７５が視認できるようになされている。
【００９９】
標準表示領域２０１において１つのアプリケーションアイコン２０４がタップにより選択された場合、選択されたアプリケーションアイコン２０４（図２４の場合、「ＨｏｔＳｙｎｃ」のアイコン）は強調して表示され、選択されたアプリケーションアイコン２０４と同種に分類されている他のアプリケーションアイコン２０４（図２４の場合、「環境設定」、「データ保護」、「カード情報」、および「初期設定」の各アイコン）の側面２７５が強調表示される。
【０１００】
標準表示領域２０１には、アプリケーションアイコン２０４の他、曲率スライダ２７１、およびスクロールバー２７２が設けられている。
【０１０１】
曲率スライダ２７１は、ユーザがペン２によってストロークさせることに対応してスライドし、左側から右側にスライドされるにつれて、アプリケーションアイコン２０４が配置される仮想的な面２８１（図２５）の曲率ｋを、０．０から１．０まで、例えば、０．０１刻みで擬似的に連続的に変化させる。これに伴い、まるで図２５および図２６に示す概念図のように、アプリケーションアイコン２０４の仮想的な面２８１が、図２５に示す平面（曲率ｋ＝０．０）の状態から、図２６に示す曲面（曲率ｋ＝１．０）の状態まで連続的に変化する。よって、標準表示領域２０１におけるアプリケーションアイコン２０４の表示は、図２４の状態、図２７、図２８、そして図２９の状態に連続的に変化する。
【０１０２】
図２４および図２７乃至図２９を比較して明らかなように、曲率スライダ２７１を右側にスライドさせるにつれて、アプリケーションアイコン２０４のサイズを小型化することなく、標準表示領域２０１に同時に表示されるアプリケーションアイコン２０４の数を増加させることができる。従って、ユーザにとって所望のアプリケーションに対応するアプリケーションアイコン２０４を発見しやすくなるので、所望のアプリケーションを速やかに起動させることが可能となる。
【０１０３】
図２４に戻る。スクロールバー２７２は、標準表示領域２０１の表示を上下にスクロールさせるために設けられている。スクロールバー２７２には、標準表示領域２０１における複数のアプリケーションアイコン２０４の種類の区切線２７３が記されている。スクロールバー２７２に区切線２７３が設けられているので、ユーザは各種類に属するアプリケーションアイコン２０４の概数や標準表示領域２０１における表示位置を把握することが容易となる。
【０１０４】
次に、標準表示領域２０１にアプリケーションアイコン２０４を表示する手順について、図３０乃至図３２を参照して説明する。
【０１０５】
図３０は、各アプリケーションアイコン２０４がＬＣＤ２８に表示される前の画像バッファ（例えば、図５のＶＲＡＭ１３８）に描画される順序を示している。すなわち、アプリケーションアイコン２０４は、▲１▼として示されるように、標準表示領域２０１の上下方向の中央であって左側のアプリケーションアイコン２０４（以下、オブジェクトＡと記述する。他も同様とする）を先頭とする中央列のオブジェクトＡ，Ｂ，Ｃ，Ｄが順に描画され、次に、▲２▼として示されるように、中央列の上側の列のオブジェクトＥ，Ｆ，Ｇ，Ｈが順に描画され、中央列の上側の列が描画された後、▲３▼として示されるように、中央列の下側の列のオブジェクトＩ，Ｊ，Ｋ，Ｌが順に描画される。
【０１０６】
図３０に▲１▼として示された中央列のアプリケーションアイコン２０４を描画する処理について、図３１のフローチャートを参照して説明する。ステップＳ３１において、ＣＰＵ１３１は、パラメータｉを０に初期化する。また、図３０に示されたように、オブジェクトＡが描画される中央列左端の座標を原点（Ｘ０，Ｙ０）とするローカル座標系を設定する。
【０１０７】
ステップＳ３２において、ＣＰＵ１３１は、パラメータｉが中央列のオブジェクトの数Ｌ（例えば、図２９の場合、Ｌ＝４）よりも小さいか否かを判定する。パラメータｉが中央列のオブジェクトの数Ｌよりも小さいと判定された場合、処理はステップＳ３３に進む。ステップＳ３３において、ＣＰＵ１３１は、ローカル座標系の座標（Ｘ０＋ｉ・ΔＸ，Ｙ０）にオブジェクトＡを配置する。ただし、ΔＸは、予め設定されている横方向のオブジェクトの間隔である。
【０１０８】
ステップＳ３４において、ＣＰＵ１３１は、ステップＳ３３で配置したオブジェクトＡの上面に対応するテクスチャを貼付して画像バッファに描画する。ステップＳ３５において、ＣＰＵ１３１は、パラメータｉを１だけインクリメントし、ステップＳ３２に戻る。
【０１０９】
この後、ステップＳ３２において、パラメータｉが中央列のオブジェクトの数Ｌよりも小さくないと判定されるまで、ステップＳ３２乃至３５の処理が繰り返されることになり、画像バッファには中央列の全てのアプリケーションアイコン２０４が描画されることになる。
【０１１０】
ステップＳ３２において、パラメータｉが中央列のオブジェクトの数Ｌよりも小さくないと判定された場合、当該中央列のアプリケーションアイコン２０４を描画する処理は終了される。
【０１１１】
次に、図３０に▲２▼として示された中央列の上側のアプリケーションアイコン２０４を描画する処理について、図３２のフローチャートを参照して説明する。ステップＳ４１において、ＣＰＵ１３１は、パラメータｍを０に初期化する。また、図３０に示されたように、オブジェクトＡが描画される中央列左端の座標を原点（Ｘ０，Ｙ０）とするローカル座標系を設定する。
【０１１２】
ステップＳ４２において、ＣＰＵ１３１は、パラメータｉが中央列の上側の列数Ｍ（例えば、図２９の場合、Ｍ＝２）以下であるか否かを判定する。パラメータｉが列数Ｍ以下であると判定された場合、処理はステップＳ４３に進む。ステップＳ４３において、ＣＰＵ１３１は、ローカル座標系のＸ軸を固定した状態でＹ，Ｚ軸をθだけ回転させる。ここで、θ＝ｋ・θＭＡＸである。なお、曲率ｋは曲率スライダ２７１によって設定されている値であり、θＭＡＸは、曲率ｋの最大値＝１における傾きを示している。
【０１１３】
ステップＳ４４において、ＣＰＵ１３１は、ローカル座標軸の原点（Ｘ０，Ｙ０）を、ローカル座標軸のＹ軸に方向のΔＹだけ平行移動する。ただし、ΔＹは、予め設定されている縦方向のオブジェクトの間隔である。
【０１１４】
ここまでの処理により、ローカル座標軸が中央列よりも上側に１列分委譲したことになる。ステップＳ４５において、ＣＰＵ１３１は、図３１を参照して上述した中央列のアプリケーションアイコン２０４を描画する処理と同様に、ローカル座標軸の新たな原点（Ｘ０，Ｙ０）を左端として、横方向にオブジェクトを描画する。
【０１１５】
ステップＳ４６において、ＣＰＵ１３１はパラメータｍを１だけインクリメントし、ステップＳ４２に戻る。この後、ステップＳ４２において、パラメータｍが列数Ｍ以下ではないと判定されるまで、ステップＳ４２乃至４６の処理が繰り返されることになり、画像バッファには中央列の上側の列の全てのアプリケーションアイコン２０４が描画されることになる。
【０１１６】
ステップＳ４２において、パラメータｍが列数Ｍ以下ではないと判定された場合、当該上列のアプリケーションアイコン２０４を描画する処理は終了される。
【０１１７】
次に、図３０に▲３▼として示された中央列の下側のアプリケーションアイコン２０４を描画する処理が実行されるが、この処理は、上述した上列のアプリケーションアイコン２０４を描画する処理と同様である。相違点は、ステップＳ４３において、Ｙ，Ｚ軸を−θだけ回転させること、およびステップＳ４４において、ローカル座標軸の原点（Ｘ０，Ｙ０）を、ローカル座標軸のＹ軸に方向の−ΔＹだけ平行移動することである。その他のステップの処理については同様であるので、その説明は省略する。
【０１１８】
以上説明した中央列、上側の列、および下側の列のアプリケーションアイコン２０４を描画する処理が実行されることにより、画像バッファには中央列、上側の列、および下側の列の全てのアプリケーションアイコン２０４が描画されたことになる。この後、表示制御部１３６により、画像バッファ上に描画された画像がＬＣＤ２８の標準表示領域２０１に表示されることになる。
【０１１９】
なお、本発明は、本実施の形態のようなＰＤＡのみならず、デスクトップ型パーソナルコンピュータ、ノート型パーソナルコンピュータ、携帯電話機等にも適用することが可能である。
【０１２０】
本明細書において、記録媒体に記録される制御プログラムを記述するステップは、記載された順序に従って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的あるいは個別に実行される処理をも含むものである。
【０１２１】
【発明の効果】
以上のように、本発明によれば、１つのアイコンで複数の対象の状態を表現することが可能となる。
【図面の簡単な説明】
【図１】本発明を適用したＰＤＡの外観図である。
【図２】本発明を適用したＰＤＡの外観図である。
【図３】本発明を適用したＰＤＡの外観図である。
【図４】本発明を適用したＰＤＡの外観図である。
【図５】本発明を適用したＰＤＡの内部の構成例を示すブロック図である。
【図６】ＬＣＤの画面に設けられる標準表示領域、シルクプラグイン領域、およびステータス領域を示す図である。
【図７】シルクプラグインを切り替える第１の操作方法を説明するための図である。
【図８】シルクプラグインを切り替える第２の操作方法を説明するための図である。
【図９】シルクプラグインを切り替える第２の操作方法に対応する画面表示の変化を示す図である。
【図１０】シルクプラグインを切り替える第２の操作方法を説明するための図である。
【図１１】シルクプラグインを切り替える第２の操作方法に対応する画面表示の変化を示す図である。
【図１２】シルクプラグイン切替処理を説明するフローチャートである。
【図１３】ステータス領域の座標系を示す図である。
【図１４】パスワード入力支援処理を説明するフローチャートである。
【図１５】メモリステータスアイコンの表示例を示す図である。
【図１６】メモリステータスアイコン表示処理を説明するフローチャートである。
【図１７】メモリステータスアイコンの表示遷移図である。
【図１８】メモリステータスアイコンの他の表示例を示す図である。
【図１９】メモリステータスアイコンの他の表示例を示す図である。
【図２０】メディア情報ダイアログの表示例を示す図である。
【図２１】メディア情報ダイアログの表示例を示す図である。
【図２２】メディア情報ダイアログの表示に関する設定ダイアログの表示例を示す図である。
【図２３】デバイスの詳細ダイアログの表示例を示す図である。
【図２４】標準表示領域におけるアプリケーションアイコンの表示例を示す図である。
【図２５】図２４の曲率スライダの用途を説明するための図である。
【図２６】図２４の曲率スライダの用途を説明するための図である。
【図２７】標準表示領域におけるアプリケーションアイコンの表示例を示す図である。
【図２８】標準表示領域におけるアプリケーションアイコンの表示例を示す図である。
【図２９】標準表示領域におけるアプリケーションアイコンの表示例を示す図である。
【図３０】標準表示領域におけるアプリケーションアイコンの描画順序を示す図である。
【図３１】標準表示領域の中央列のアプリケーションアイコン描画処理を説明するフローチャートである。
【図３２】標準表示領域の中央列の上側の列のアプリケーションアイコン描画処理を説明するフローチャートである。
【符号の説明】
１  ＰＤＡ，２  ペン，  ２８  ＬＣＤ，  ３６  パッチパネル，  ４１  ＭＳスロット，  ４２  ＣＦスロット，  １３１  ＣＰＵ，  １３６  表示制御部，  ２０５  ステータスアイコン，  ２７１  曲率スライダ，  ２７２  スクロールバー
【図１】
2004348600.tif 000003
【図２】
2004348600.tif 000004
【図３】
2004348600.tif 000005
【図４】
2004348600.tif 000006
【図５】
2004348600.tif 000007
【図６】
2004348600.tif 000008
【図７】
2004348600.tif 000009
【図８】
2004348600.tif 000010
【図９】
2004348600.tif 000011
【図１０】
2004348600.tif 000012
【図１１】
2004348600.tif 000013
【図１２】
2004348600.tif 000014
【図１３】
2004348600.tif 000015
【図１４】
2004348600.tif 000016
【図１５】
2004348600.tif 000017
【図１６】
2004348600.tif 000018
【図１７】
2004348600.tif 000019
【図１８】
2004348600.tif 000020
【図１９】
2004348600.tif 000021
【図２０】
2004348600.tif 000022
【図２１】
2004348600.tif 000023
【図２２】
2004348600.tif 000024
【図２３】
2004348600.tif 000025
【図２４】
2004348600.tif 000026
【図２５】
2004348600.tif 000027
【図２６】
2004348600.tif 000028
【図２７】
2004348600.tif 000029
【図２８】
2004348600.tif 000030
【図２９】
2004348600.tif 000031
【図３０】
2004348600.tif 000032
【図３１】
2004348600.tif 000033
【図３２】
2004348600.tif 000034