(57)【要約】【課題】階層構造化された表示画面を容易かつ適切に表示する電子機器を実現する。【解決手段】上位階層の表示画面（スケジュールリスト画面、カレンダー画面）を表示中に、下位階層のスケジュール詳細画面の表示指示操作を行うと、ＣＰＵ１００は当該操作に応じてスケジュールリスト中から選択したスケジュール項目の行数が「０〜３行」ならば「３行レイアウト」を特定し、この「３行レイアウト」のスケジュール詳細画面と共に、上位階層の表示画面を同時に表示できる表示レイアウトとして、カレンダー画面を「小(縦)レイアウト」に、スケジュールリスト画面を「６件(小)レイアウト」に特定する。この結果、「３行レイアウト」のスケジュール詳細画面でスケジュール項目を表示すると共に、「６件(小)レイアウト」のスケジュールリスト画面でリスト表示しつつ「小(縦)レイアウト」でカレンダー画面を表示する。【選択図】図１０
2008234253.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも上位階層と下位階層とに階層構造化された表示画面を有する電子機器において、
上位階層の表示画面を表示中に、下位階層の表示画面の表示を指示する指示手段と、
前記指示手段により表示指示された下位階層の表示画面の表示レイアウトを特定する第１の特定手段と、
前記第１の特定手段により特定された下位階層の表示画面の表示レイアウトに基づいて、上位階層の表示画面を下位階層の表示画面と共に表示可能か否かを判別する判別手段と、
前記判別手段により表示可能と判別された場合には、前記第１の特定手段により特定された表示レイアウトで下位階層の表示画面を表示すると共に、上位階層の表示画面を表示し、一方、表示可能でないと判別された場合には、前記第１の特定手段により特定された表示レイアウトで下位階層の表示画面を表示する表示制御手段と
を具備することを特徴とする電子機器。
【請求項２】
前記第１の特定手段により特定された下位階層の表示画面の表示レイアウトに基づいて、上位階層の表示画面の表示レイアウトを特定する第２の特定手段を備え、
前記表示制御手段は、前記判別手段により表示可能と判別された場合に、前記第１の特定手段で特定された表示レイアウトで下位階層の表示画面を表示すると共に、前記第２の特定手段で特定された表示レイアウトで上位階層の表示画面を表示し、一方、表示可能でないと判別された場合に、前記第１の特定手段で特定された表示レイアウトで下位階層の表示画面を表示することを特徴とする請求項１記載の電子機器。
【請求項３】
前記第１の特定手段は、下位階層の表示画面に表示される表示量に応じて表示レイアウトを特定することを特徴とする請求項１記載の電子機器。
【請求項４】
前記上位階層の表示画面はカレンダー画面であり、前記下位階層の表示画面はスケジュール画面であることを特徴とする請求項１記載の電子機器。
【請求項５】
前記上位階層の表示画面は、階層構造化された複数のメニュー画面の内、いずれかの階層に含まれる第１のメニュー画面であり、前記下位階層の表示画面は、この第１のメニュー画面の下位階層となる第２のメニュー画面であることを特徴とする請求項１記載の電子機器。
【請求項６】
少なくとも上位階層と下位階層とに階層構造化された表示画面を有する電子機器において実行されるプログラムであって、
上位階層の表示画面を表示中に、下位階層の表示画面の表示を指示する指示処理と、
前記指示処理により表示指示された下位階層の表示画面の表示レイアウトを特定する第１の特定処理と、
前記第１の特定処理により特定された下位階層の表示画面の表示レイアウトに基づいて、上位階層の表示画面を下位階層の表示画面と共に表示可能か否かを判別する判別処理と、
前記判別処理により表示可能と判別された場合には、前記第１の特定処理により特定された表示レイアウトで下位階層の表示画面を表示すると共に、上位階層の表示画面を表示し、一方、表示可能でないと判別された場合には、前記第１の特定処理により特定された表示レイアウトで下位階層の表示画面を表示する表示制御処理と
をコンピュータで実行させることを特徴とする電子機器の処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、階層構造化された表示画面を容易かつ適切に表示し得る電子機器および電子機器の処理プログラムに関する。
【背景技術】
【０００２】
従来より、カレンダー画面、スケジュールリスト画面、スケジュール詳細画面といった階層構造化された表示画面を表示するカレンダー・スケジュール機能や、階層構造化されたメニュー画面（メインメニュー、サブメニュー）を表示するメニュー機能を備えた電子機器が知られている。このような電子機器では、上位階層の表示画面を表示している最中に下位階層の表示画面を表示する場合、上位階層の表示画面と下位階層の表示画面とを同時に表示するのが視認性の面からすると望ましい。
【０００３】
階層構造化された表示画面の視認性を向上させる技術として、例えば特許文献１には、階層構造のメニューを表示する表示装置において、選択されたメニューを表示するとともに、選択されたメニューの履歴を階層構造順に表示するものが開示されている。また、メニューの履歴（上位階層の表示画面）と選択されたメニュー（下位階層の表示画面）を同時に表示することで、階層構造のメニューのどのあたりが表示されているのかをユーザに確認させる手法も公知である。
【０００４】
【特許文献１】特開昭６２−０２２１４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、電子機器の表示領域には限りがあるため、メニューの履歴（上位階層の表示画面）と選択されたメニュー（下位階層の表示画面）を同時に表示してしまうと、それぞれの表示画面で一覧性が損なわれ、結果的にはユーザの使い勝手が悪くなってしまうことも起こり得る。すなわち、具体的に説明すると、選択されたメニュー（下位階層の表示画面）を表示する際には、ユーザはそのメニューの項目を見ることが最優先のはずである。しかし、メニューの項目が多い場合には、表示領域が限られた中でメニューの履歴（上位階層の表示画面）も同時に表示してしまうと、メニューの項目の一覧性が損なわれ、結果的にユーザが最優先で見たいはずの項目の一部しか見ることができなくなってしまう。要するに、従来では、階層構造化された表示画面を容易かつ適切に表示することが出来ない、という問題がある。
【０００６】
本発明は、このような事情に鑑みてなされたもので、階層構造化された表示画面を容易かつ適切に表示することができる電子機器および電子機器の処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、請求項１に記載の発明では、少なくとも上位階層と下位階層とに階層構造化された表示画面を有する電子機器において、上位階層の表示画面を表示中に、下位階層の表示画面の表示を指示する指示手段と、前記指示手段により表示指示された下位階層の表示画面の表示レイアウトを特定する第１の特定手段と、前記第１の特定手段により特定された下位階層の表示画面の表示レイアウトに基づいて、上位階層の表示画面を下位階層の表示画面と共に表示可能か否かを判別する判別手段と、前記判別手段により表示可能と判別された場合には、前記第１の特定手段により特定された表示レイアウトで下位階層の表示画面を表示すると共に、上位階層の表示画面を表示し、一方、表示可能でないと判別された場合には、前記第１の特定手段により特定された表示レイアウトで下位階層の表示画面を表示する表示制御手段とを具備することを特徴とする。
【０００８】
上記請求項１に従属する請求項２に記載の発明では、前記第１の特定手段により特定された下位階層の表示画面の表示レイアウトに基づいて、上位階層の表示画面の表示レイアウトを特定する第２の特定手段を備え、前記表示制御手段は、前記判別手段により表示可能と判別された場合に、前記第１の特定手段で特定された表示レイアウトで下位階層の表示画面を表示すると共に、前記第２の特定手段で特定された表示レイアウトで上位階層の表示画面を表示し、一方、表示可能でないと判別された場合に、前記第１の特定手段で特定された表示レイアウトで下位階層の表示画面を表示することを特徴とする。
【０００９】
上記請求項１に従属する請求項３に記載の発明では、前記第１の特定手段は、下位階層の表示画面に表示される表示量に応じて表示レイアウトを特定することを特徴とする。
【００１０】
上記請求項１に従属する請求項４に記載の発明では、前記上位階層の表示画面はカレンダー画面であり、前記下位階層の表示画面はスケジュール画面であることを特徴とする請求項１記載の電子機器。
【００１１】
上記請求項１に従属する請求項５に記載の発明では、前記上位階層の表示画面は、階層構造化された複数のメニュー画面の内、いずれかの階層に含まれる第１のメニュー画面であり、前記下位階層の表示画面は、この第１のメニュー画面の下位階層となる第２のメニュー画面であることを特徴とする。
【００１２】
請求項６に記載の発明では、少なくとも上位階層と下位階層とに階層構造化された表示画面を有する電子機器において実行されるプログラムであって、上位階層の表示画面を表示中に、下位階層の表示画面の表示を指示する指示処理と、前記指示処理により表示指示された下位階層の表示画面の表示レイアウトを特定する第１の特定処理と、前記第１の特定処理により特定された下位階層の表示画面の表示レイアウトに基づいて、上位階層の表示画面を下位階層の表示画面と共に表示可能か否かを判別する判別処理と、前記判別処理により表示可能と判別された場合には、前記第１の特定処理により特定された表示レイアウトで下位階層の表示画面を表示すると共に、上位階層の表示画面を表示し、一方、表示可能でないと判別された場合には、前記第１の特定処理により特定された表示レイアウトで下位階層の表示画面を表示する表示制御処理とをコンピュータで実行させることを特徴とする。
【発明の効果】
【００１３】
本発明によれば、階層構造化された表示画面を容易かつ適切に表示することができる。
【発明を実施するための最良の形態】
【００１４】
以下、図面を参照して本発明の実施の形態について説明する。
[第１実施形態]
Ａ．構成  
（１）システム構成  
図１は、本発明の第１実施形態による携帯電話１０（電子機器）が有する機能の概要を説明する為のシステム構成図である。携帯電話１０は、移動無線通信機能およびメール送受信機能を備える。移動無線通信機能を用いて通話する場合、携帯電話１０は、位置登録している基地局ＢＳを介して発信側の交換機ＳＷに発呼する。発信側の交換機ＳＷは、発呼に応じて、無線通信網ＲＮ中に設けられる加入者登録サーバ（不図示）から問い合せた着番号（加入者番号）および位置登録情報に基づき着信側の交換機ＳＷを呼出す。着信側の交換機ＳＷは、着信側の基地局ＢＳを介して着信側の携帯電話１０（不図示）を呼出し、これに応じて着信側が着呼応答すると、発信側の交換機ＳＷと着信側の交換機ＳＷとのリンクが確立して通話可能になる。
【００１５】
メール送受信機能を用いて携帯電話１０から送信されるメールは、基地局ＢＳ、交換機ＳＷおよび無線通信網ＲＮ中に設けられるゲートウェイサーバ（不図示）を経てメールサーバ２０に伝送される。メールサーバ２０は、上述とは逆の経路で宛先のメールアドレスを有する携帯電話１０にメールを送るようになっている。
【００１６】
また、携帯電話１０は、カレンダー画面、スケジュールリスト画面、スケジュール詳細画面といった階層構造化された表示画面を表示する周知のカレンダー・スケジュール機能やメニュー機能を備える。後述するように、第１実施形態においては、階層構造化された表示画面を容易かつ適切に表示するカレンダー・スケジュール機能について言及し、第２実施形態では、階層構造化された表示画面を容易かつ適切に表示するメニュー機能について言及する。
【００１７】
（２）携帯電話１０の構成
次に、図２を参照して携帯電話１０の構成を説明する。図２において、ＣＰＵ１００は、操作部１０６（後述する）から供給されるイベントに応じて各部動作を制御する。本発明の要旨に係わるＣＰＵ１００の特徴的な処理動作については追って詳述する。
【００１８】
ＲＯＭ１０１は、プログラムエリアおよびデータエリアを備える。ＲＯＭ１０１のプログラムエリアには、ＣＰＵ１００により実行される各種プログラムが記憶される。ここで言う各種プログラムとは、追って詳述するメインルーチン、スケジュールリスト画面表示処理、スケジュール詳細画面表示処理およびサブメニュー画面表示処理（第２実施形態で説明）を含む。ＲＯＭ１０１のデータエリアには、所定のプログラムにより参照される制御データの他、例えば待受画面などを形成する各種画面データが格納される。なお、ＲＯＭ１０１に記憶される制御データには、メインメニュー画面やサブメニュー画面の作成に必要なデータ（例えばサブメニュー項目数など）が含まれる。
【００１９】
ＲＡＭ１０２は、各種レジスタ・フラグデータを一時記憶するワークエリアの他、表示レイアウト情報記憶部１０２ａおよびスケジュールデータ情報記憶部１０２ｂを備える。表示レイアウト情報記憶部１０２ａには、表示部１０５の表示画面ＤＳＰ（後述する）に表示するカレンダー画面、スケジュールリスト画面およびスケジュール詳細画面のレイアウトを表す表示レイアウト情報が記憶される。
【００２０】
以下、図３〜図６を参照して表示レイアウト情報記憶部１０２ａに記憶される表示レイアウト情報の一例について説明する。なお、カレンダー画面とスケジュールリスト画面との表示階層の関係は、上位階層がカレンダー画面、下位階層がスケジュールリスト画面となる。また、スケジュールリスト画面とスケジュール詳細画面との表示階層の関係は、上位階層がスケジュールリスト画面、下位階層がスケジュール詳細画面となる。
【００２１】
先ず図３は、表示部１０５の表示画面ＤＳＰの表示領域の構成を示す図である。この図に示す通り、表示画面ＤＳＰは、９行８列に配列した表示領域から構成される。表示レイアウト情報は、こうした表示領域からなる表示画面ＤＳＰに表示するカレンダー画面、スケジュールリスト画面およびスケジュール詳細画面の各レイアウトを表す。
【００２２】
図４は、表示レイアウト情報記憶部１０２ａに記憶されるカレンダー画面の表示レイアウト情報の一例を示す図である。この図に示す通り、カレンダー画面の表示レイアウト情報は、９行８列の表示領域に２ヶ月分のカレンダーを表示する大レイアウト（図４（ａ））と、５行８列の表示領域に２ヶ月分のカレンダーを表示する中レイアウト（同図（ｂ））と、３行８列の表示領域に２ヶ月分のカレンダーを表示する小（横）レイアウト（同図（ｃ））と、６行４列の表示領域に２ヶ月分のカレンダーを表示する小（縦）レイアウト（同図（ｄ））とから構成される。
【００２３】
図５は、表示レイアウト情報記憶部１０２ａに記憶されるスケジュールリスト画面の表示レイアウト情報の一例を示す図である。この図に示す通り、スケジュールリスト画面の表示レイアウト情報は、９行８列の表示領域に９件分のスケジュール項目を表示可能な９件レイアウト（図５（ａ））と、６行８列の表示領域に６件分のスケジュール項目を表示可能な６件(大)レイアウト（同図（ｂ））と、４行８列の表示領域に４件分のスケジュール項目を表示可能な４件レイアウト（同図（ｃ））と、６行４列の表示領域に６件分のスケジュール項目を表示可能な６件（小）レイアウト（同図（ｄ））とから構成される。
【００２４】
図６は、表示レイアウト情報記憶部１０２ａに記憶されるスケジュール詳細画面の表示レイアウト情報の一例を示す図である。この図に示す通り、スケジュール詳細画面の表示レイアウト情報は、９行８列の表示領域に９行分のスケジュール内容を表示可能な９行レイアウト（図６（ａ））と、３行８列の表示領域に３行分のスケジュール内容を表示可能な３行レイアウト（同図（ｂ））とから構成される。
【００２５】
さて、再び図２を参照して携帯電話１０の構成について説明を進める。図２において、ＲＡＭ１０２に設けられるスケジュールデータ記憶部１０２ｂには、ユーザにより入力されるスケジュールデータが記憶される。スケジュールデータは、月日別に入力されるスケジュールの項目および各項目の内容から構成される。無線通信送受信部１０３は、データ通信時にはＣＰＵ１００の制御の下にアンテナＡＮＴ１を介して基地局ＢＳとデータ授受を行い、音声通話時にはアンテナＡＮＴ１を介して受信復調した音声データをＣＰＵ１００に出力する一方、ＣＰＵ１００から供給される音声データを変調して得た送信信号を高周波増幅してアンテナＡＮＴ１から送出する。
【００２６】
音声信号処理部１０４は、スピーカＳＰおよびマイクＭＩＣを備え、ＣＰＵ１００から供給される音声データを音声信号にＤ／Ａ変換してスピーカＳＰから発音させたり、マイクＭＩＣから出力される音声信号を音声データにＡ／Ｄ変換してＣＰＵ１００に供給する。表示部１０５は、カラー液晶パネルおよび表示ドライバから構成され、ＣＰＵ１００の制御の下に、上述した表示レイアウト情報に従ってカレンダー画面、スケジュールリスト画面およびスケジュール詳細画面を表示画面ＤＳＰに表示する。
【００２７】
操作部１０６には、パワーオンオフする電源スイッチ、通話開始／終了時に操作されるオフフック／オンフックスイッチ、ダイヤルスイッチと兼用の文字入力スイッチ等の各種操作キーの他、カレンダー画面表示指示操作、スケジュールリスト画面表示指示操作およびスケジュール詳細画面表示指示操作を行うための各種操作ボタン等を有し、これらキーやボタンの操作に応じたイベントを発生してＣＰＵ１００に出力する。なお、カレンダー画面表示指示操作、スケジュールリスト画面表示指示操作およびスケジュール詳細画面表示指示操作が意図するところについては追って述べる。ＲＴＣ１０７は、時刻計時やタイマ割込みに用いるリアルタイムクロックを発生する。
【００２８】
Ｂ．動作  
次に、上記構成による携帯電話１０の動作について説明する。以下では、図７を参照して携帯電話１０のＣＰＵ１００が実行する「メインルーチン」の動作を説明した後、図８〜図９を参照してメインルーチンからコールされる「スケジュールリスト画面表示処理」の動作を説明する。また、図１０〜図１１を参照してメインルーチンからコールされる「スケジュール詳細画面表示処理」の各動作を説明する。
【００２９】
（１）メインルーチンの動作
図７は、ＣＰＵ１００が実行するメインルーチンの動作を示すフローチャートである。ユーザの電源オン操作により携帯電話１０がパワーオンされると、ＣＰＵ１００は図７に図示するステップＳＡ１に処理を進め、位置登録制御シーケンスを実行して網側に位置登録を行った後、待受状態に入る待受処理を実行する。
【００３０】
続いて、ステップＳＡ２〜ステップＳＡ６では、「カレンダー画面表示指示操作」、「スケジュールリスト画面表示指示操作」、「スケジュール詳細画面表示指示操作」、「電源オフ操作」および「その他の操作」のイベントの有無を判断する。これらイベントが発生しなければ、上記ステップＳＡ２〜ＳＡ６の各判断結果は「ＮＯ」になり、待受状態のまま待機する。一方、待受状態で上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。以下、イベント毎の動作を説明する。
【００３１】
ａ．カレンダー画面表示指示操作が行われた場合
カレンダー画面の表示を指示するカレンダー画面表示指示操作が行われると、ステップＳＡ２の判断結果が「ＹＥＳ」になり、ステップＳＡ７に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶される大レイアウト（図４（ａ）参照）の表示レイアウト情報に従ってカレンダー画面を表示部１０５の表示画面ＤＳＰに表示する。この場合、例えば現在日時を含む月とその翌月のカレンダー画面が表示される。そして、カレンダー画面を表示し終えると、ＣＰＵ１００は上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００３２】
ｂ．スケジュールリスト画面表示指示操作が行われた場合  
指定日のスケジュールリストを表示させるスケジュールリスト画面表示指示操作が行われると、ステップＳＡ３の判断結果が「ＹＥＳ」になり、ステップＳＡ８を介してスケジュールリスト画面表示処理を実行する。
【００３３】
スケジュールリスト画面表示処理では、後述するように、スケジュールリスト画面表示指示操作で指定された日のスケジュールデータの件数を、スケジュールリスト画面で表示するのに適した表示レイアウトを特定する一方、この特定した表示レイアウトのスケジュールリスト画面と共にカレンダー画面を表示可能ならば、それに適したカレンダー画面の表示レイアウトを特定し、それぞれ特定された表示レイアウトに従ってスケジュールリスト画面とカレンダー画面とを表示する。そして、こうしたスケジュールリスト画面表示処理を終えると、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００３４】
ｃ．スケジュール詳細画面表示指示操作が行われた場合  
スケジュールリスト中から選択されるスケジュール項目の内容表示を指示するスケジュール詳細画面表示指示操作が行われると、ステップＳＡ４の判断結果が「ＹＥＳ」になり、ステップＳＡ９を介してスケジュール詳細画面表示処理を実行する。
【００３５】
スケジュール詳細画面表示処理では、後述するように、スケジュールリスト画面と共にカレンダー画面を表示している場合に、スケジュール詳細画面表示指示操作によってスケジュールリスト中から選択されたスケジュール項目のスケジュール行数が「０〜３行」であると、「３行レイアウト」を特定し、さらにこの特定された「３行レイアウト」のスケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できる表示レイアウトとして、カレンダー画面を「小(縦)レイアウト」に、スケジュールリスト画面を「６件(小)レイアウト」にそれぞれ特定することによって、「３行レイアウト」のスケジュール詳細画面でスケジュール項目の内容を表示すると共に、「６件(小)レイアウト」のスケジュールリスト画面でリスト表示しながら、「小(縦)レイアウト」でカレンダー画面を表示するようになっている。そして、こうしたスケジュール詳細画面表示処理が完了すると、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００３６】
ｄ．電源オフ操作が行われた場合  
この場合、ステップＳＡ５の判断結果が「ＹＥＳ」になり、ステップＳＡ１０に進み、電源オフ処理を実行した後、本処理を完了させる。
【００３７】
ｅ．その他の操作が行われた場合  
上述した以外の、その他の操作がなされた場合には、ステップＳＡ６の判断結果が「ＹＥＳ」となり、ステップＳＡ１１に進み、その他の処理を実行する。その他の処理とは、例えばメール作成やメール送信などの処理を指す。そして、その他の処理の実行後は、上記ステップＳＡ２に処理を戻して待受状態に復帰する。
【００３８】
（２）スケジュールリスト画面表示処理の動作  
図８は、スケジュールリスト画面表示処理の動作を示すフローチャートである。上述したメインルーチンのステップＳＡ８（図７参照）を介して本処理が実行されると、ＣＰＵ１００は図８に図示するステップＳＢ１に処理を進める。ステップＳＢ１では、スケジュールリスト画面表示指示操作によって指定された日のスケジュールデータの件数を、ＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出す。
【００３９】
続いて、ステップＳＢ２では、読み出した件数が「０〜４件」であるか否かを判断する。読み出した件数が「０〜４件」ならば、判断結果は「ＹＥＳ」になり、ステップＳＢ３に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるスケジュールリスト画面の表示レイアウト情報の中から４件のスケジュールリストを表示可能な「４件レイアウト（図５（ｃ）参照）」に特定した後、後述のステップＳＢ７に処理を進める。
【００４０】
これに対し、読み出したスケジュールの件数が「０〜４件」でない場合には、上記ステップＳＢ２の判断結果が「ＮＯ」になり、ステップＳＢ４に進む。ステップＳＢ４では、読み出したスケジュールの件数が「５〜６件」であるか否かを判断する。読み出したスケジュールの件数が「５〜６件」ならば、判断結果は「ＹＥＳ」となり、ステップＳＢ５に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるスケジュールリスト画面の表示レイアウト情報の中から６件のスケジュールリストを表示可能な「６件（大）レイアウト（図５（ｂ）参照）」に特定した後、後述のステップＳＢ７に処理を進める。
【００４１】
一方、読み出したスケジュールの件数が「５〜６件」でなければ、上記ステップＳＢ４の判断結果は「ＮＯ」になり、ステップＳＢ６に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるスケジュールリスト画面の表示レイアウト情報の中から９件のスケジュールリストを表示可能な「９件レイアウト（図５（ａ）参照）」に特定した後、ステップＳＢ７に処理を進める。
【００４２】
そして、ステップＳＢ７では、上記ステップＳＢ３、ＳＢ５およびＳＢ６のいずれかにおいて特定された表示レイアウトのスケジュールリスト画面と共に表示できるカレンダー画面のレイアウトが存在するか否かを判断する。表示可能なカレンダー画面が存在しない場合、すなわち上述したステップＳＢ６において「９件レイアウト」を特定した場合には、判断結果が「ＮＯ」になり、ステップＳＢ８に進む。ステップＳＢ８では、スケジュールリスト画面表示指示操作で指定された日のスケジュールデータをＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出し、読み出したスケジュールデータを図９（ｃ）に図示する「９件レイアウト」のスケジュールリスト画面で表示して本処理を終える。
【００４３】
一方、スケジュールリスト画面と共に表示できるカレンダー画面のレイアウトが存在する場合には、上記ステップＳＢ７の判断結果が「ＹＥＳ」になり、ステップＳＢ９に進む。ステップＳＢ９では、５行８列の表示領域に２ヶ月分のカレンダーを表示する「中レイアウト（図４（ｂ）参照）」でカレンダー画面が表示可能であるかどうかを判断する。表示可能な場合、すなわち上述したステップＳＢ３において「４件レイアウト」を特定した場合には、判断結果が「ＹＥＳ」になり、ステップＳＢ１０に進む。
【００４４】
ステップＳＢ１０では、スケジュールリスト画面と共に表示できるカレンダー画面の表示レイアウトとして「中レイアウト」に特定する。そして、ステップＳＢ１１に進み、スケジュールリスト画面表示指示操作で指定された日のスケジュールデータをＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出し、読み出したスケジュールデータを図９（ａ）に図示するように、「４件レイアウト」のスケジュールリスト画面で表示すると共に、「中レイアウト」でカレンダー画面を表示して本処理を終える。
【００４５】
これに対し、中レイアウトでカレンダー画面を表示することが出来ない場合、つまり上述したステップＳＢ５において「６件（大）レイアウト」を特定した場合には、上記ステップＳＢ９の判断結果が「ＮＯ」になり、ステップＳＢ１２に進む。ステップＳＢ１２では、スケジュールリスト画面と共に表示できるカレンダー画面の表示レイアウトとして「小（横）レイアウト（図４（ｃ）参照）」に特定する。
【００４６】
そして、ステップＳＢ１３では、スケジュールリスト画面表示指示操作で指定された日のスケジュールデータをＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出し、読み出したスケジュールデータを図９（ｂ）に図示するように、「６件（大）レイアウト」のスケジュールリスト画面で表示すると共に、「小（横）レイアウト」でカレンダー画面を表示して本処理を終える。
【００４７】
以上のように、スケジュールリスト画面表示処理では、スケジュールリスト画面表示指示操作で指定された日のスケジュールデータの件数を、スケジュールリスト画面で表示するのに適した表示レイアウトを特定する一方、この特定した表示レイアウトのスケジュールリスト画面と共にカレンダー画面を表示可能ならば、それに適したカレンダー画面の表示レイアウトを特定し、それぞれ特定された表示レイアウトに従ってスケジュールリスト画面とカレンダー画面とを表示する。
【００４８】
（３）スケジュール詳細画面表示処理の動作  
次に、図１０〜図１１を参照してスケジュール詳細画面表示処理の動作を説明する。前述したメインルーチンのステップＳＡ９（図７参照）を介して本処理が実行されると、ＣＰＵ１００は図１０に図示するステップＳＣ１に処理を進める。ステップＳＣ１では、スケジュールリスト画面と共にカレンダー画面を表示しているか否かを判断する。スケジュールリスト画面と共にカレンダー画面を表示していなければ、判断結果は「ＮＯ」になり、ステップＳＣ２に進み、スケジュール詳細画面表示指示操作に応じてＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出すスケジュール項目の内容を図１１（ａ）に図示する「９行レイアウト」のスケジュールリスト詳細画面に表示して本処理を終える。
【００４９】
一方、スケジュールリスト画面と共にカレンダー画面を表示している場合には、上記ステップＳＣ１の判断結果が「ＹＥＳ」になり、ステップＳＣ３に進む。ステップＳＣ３では、スケジュール詳細画面表示指示操作によってスケジュールリスト中から選択されたスケジュール項目の行数（スケジュール行数）をＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出す。次いで、ステップＳＣ４では、読み出したスケジュール行数が「０〜３行」であるか否かを判断する。
【００５０】
スケジュール行数が「０〜３行」ならば、判断結果は「ＹＥＳ」となり、ステップＳＣ５に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるスケジュール詳細画面の表示レイアウト情報の中から「３行レイアウト（図６（ｂ）参照）」に特定した後、ステップＳＣ７に処理を進める。
【００５１】
一方、スケジュール行数が「０〜３行」でなければ、上記ステップＳＣ４の判断結果は「ＮＯ」になり、ステップＳＣ６に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるスケジュール詳細画面の表示レイアウト情報の中から「９行レイアウト（図６（ａ）参照）」に特定した後、ステップＳＣ７に処理を進める。
【００５２】
そして、ステップＳＣ７では、上記ステップＳＣ５およびＳＣ６のいずれかにおいて特定された表示レイアウトのスケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できるかどうかを判断する。スケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できない場合、すなわち上述したステップＳＣ６において「９行レイアウト」を特定した場合には、判断結果が「ＮＯ」となり、ステップＳＣ２に進み、スケジュール詳細画面表示指示操作に応じてＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出すスケジュール項目の内容を図１１（ａ）に図示する「９行レイアウト」のスケジュールリスト詳細画面に表示して本処理を終える。
【００５３】
これに対し、スケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できる場合、つまり上述したステップＳＣ５において「３行レイアウト」を特定した場合には、上記ステップＳＣ７の判断結果が「ＹＥＳ」になり、ステップＳＣ８に進む。ステップＳＣ８では、「３行レイアウト」のスケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できる表示レイアウトとして、カレンダー画面を「小(縦)レイアウト（図４（ｄ）参照）」に特定する一方、スケジュールリスト画面を「６件(小)レイアウト（図５（ｄ）参照）」に特定する。
【００５４】
そして、ステップＳＣ９では、スケジュール詳細画面表示指示操作によってスケジュールリスト中から選択されたスケジュール項目の内容をＲＡＭ１０２のスケジュールデータ記憶部１０２ｂから読み出し、図１１（ｂ）に図示するように、「３行レイアウト」のスケジュール詳細画面でスケジュール項目の内容を表示すると共に、「６件(小)レイアウト」のスケジュールリスト画面でリスト表示しながら、「小(縦)レイアウト」でカレンダー画面を表示して本処理を終える。
【００５５】
このように、スケジュール詳細画面表示処理では、スケジュールリスト画面と共にカレンダー画面を表示している場合に、スケジュール詳細画面表示指示操作によってスケジュールリスト中から選択されたスケジュール項目のスケジュール行数が「０〜３行」であると、「３行レイアウト」を特定し、さらにこの特定された「３行レイアウト」のスケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できる表示レイアウトとして、カレンダー画面を「小(縦)レイアウト」に、スケジュールリスト画面を「６件(小)レイアウト」にそれぞれ特定すると、図１１（ｂ）に図示するように、「３行レイアウト」のスケジュール詳細画面でスケジュール項目の内容を表示すると共に、「６件(小)レイアウト」のスケジュールリスト画面でリスト表示しながら、「小(縦)レイアウト」でカレンダー画面を表示する。
【００５６】
以上説明したように、第１実施形態では、スケジュールリスト画面表示指示操作が行われると、当該操作で指定された日のスケジュールデータの件数をスケジュールリスト画面で表示するのに適した表示レイアウトを特定する一方、この特定した表示レイアウトのスケジュールリスト画面と共にカレンダー画面を表示可能ならば、それに適したカレンダー画面の表示レイアウトを特定し、それぞれ特定された表示レイアウトに従ってスケジュールリスト画面とカレンダー画面とを表示するので、階層構造化された表示画面を容易かつ適切に表示することができる。
【００５７】
また、第１実施形態では、スケジュールリスト画面と共にカレンダー画面を表示している場合に、スケジュール詳細画面表示指示操作が行われ、当該操作によってスケジュールリスト中から選択されたスケジュール項目のスケジュール行数が「０〜３行」であると、「３行レイアウト」を特定し、さらにこの特定された「３行レイアウト」のスケジュール詳細画面と共に、カレンダー画面およびスケジュールリスト画面を同時に表示できる表示レイアウトとして、カレンダー画面を「小(縦)レイアウト」に、スケジュールリスト画面を「６件(小)レイアウト」にそれぞれ特定すると、「３行レイアウト」のスケジュール詳細画面でスケジュール項目の内容を表示すると同時に、「６件(小)レイアウト」のスケジュールリスト画面でリスト表示しつつ「小(縦)レイアウト」でカレンダー画面を表示するので、階層構造化された表示画面を容易かつ適切に表示することができる。
【００５８】
［第２実施形態］
次に、第２実施形態について説明する。第２実施形態の構成は、上述した第１実施形態と共通するので、その説明については省略する。第２実施形態が上述した第１実施形態と相違する点は、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに、メインメニュー画面およびサブメニュー画面の各レイアウトを表す表示レイアウト情報を設けたことにある。以下、図１２〜図１３を参照してメインメニュー画面およびサブメニュー画面の表示レイアウト情報の一例について説明する。なお、メインメニュー画面とサブメニュー画面との表示階層の関係は、上位階層がメインメニュー画面、下位階層がサブメニュー画面となる。
【００５９】
（１）メインメニュー画面の表示レイアウト情報
メインメニュー画面の表示レイアウト情報は、図１２に図示するように、９行８列に配列した表示領域から構成される表示画面ＤＳＰ（図３参照）の全てにメインメニュー項目（「音」、「留守番電話」、「画面」、「文字入力」、「セキュリティ」および「通話料金」）を表示する大レイアウト（同図（ａ）参照）と、６行８列の表示領域にメインメニュー項目を表示する中レイアウト（同図（ｂ）参照）と、４行８列の表示領域にメインメニュー項目を表示する小レイアウト（同図（ｃ）参照）とから構成される。
【００６０】
（２）サブメニュー画面の表示レイアウト情報
サブメニュー画面の表示レイアウト情報は、図１３に図示するように、９行８列の表示領域に９項目のサブメニュー表示が可能な９項目レイアウト（同図（ａ）参照）と、５行８列の表示領域に５項目のサブメニュー表示が可能な５項目レイアウト（同図（ｂ）参照）と、４行８列の表示領域に３項目のサブメニュー表示が可能な３項目レイアウト（同図（ｃ）参照）とから構成される。
【００６１】
（３）メインルーチンの動作  
次に、図１４を参照してＣＰＵ１００が実行する第２実施形態によるメインルーチンの動作を説明する。前述した第１実施形態と同様に、ユーザの電源オン操作により携帯電話１０がパワーオンされると、ＣＰＵ１００は図１４に図示するステップＳＤ１に処理を進め、位置登録制御シーケンスを実行して網側に位置登録を行った後、待受状態に入る待受処理を実行する。
【００６２】
続いて、ステップＳＤ２〜ステップＳＤ５では、「メインメニュー画面表示指示操作」、「サブメニュー画面表示指示操作」、「電源オフ操作」および「その他の操作」のイベントの有無を判断する。これらイベントが発生しなければ、上記ステップＳＤ２〜ＳＤ５の各判断結果は「ＮＯ」になり、待受状態のまま待機する。一方、待受状態で上記イベントのいずれかが発生すると、その発生したイベントに対応した処理を実行する。「電源オフ操作」および「その他の操作」のイベントが発生した場合の動作は前述の第１実施形態と同一なので、その説明については省略する。以下では、「メインメニュー画面表示指示操作」および「サブメニュー画面表示指示操作」のイベントが発生した場合の動作について説明する。
【００６３】
ａ．メインメニュー画面表示指示操作が行われた場合
メインメニュー画面の表示を指示するメニュー画面表示指示操作が行われると、ステップＳＤ２の判断結果が「ＹＥＳ」になり、ステップＳＤ６に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶される大レイアウト（図１２（ａ）参照）の表示レイアウト情報に従ってメインメニュー画面を表示部１０５の表示画面ＤＳＰに表示する。そして、メインメニュー画面を表示し終えると、ＣＰＵ１００は上記ステップＳＤ２に処理を戻して待受状態に復帰する。
【００６４】
ｂ．サブメニュー画面表示指示操作が行われた場合  
サブメニュー画面の表示を指示するサブメニュー画面表示指示操作が行われると、ステップＳＤ３の判断結果が「ＹＥＳ」になり、ステップＳＤ７を介してサブメニュー画面表示処理を実行する。
【００６５】
サブメニュー画面表示処理では、後述するように、サブメニュー画面表示指示操作で指定されたサブメニュー項目をサブメニュー画面に表示するのに適した表示レイアウトを特定する一方、この特定した表示レイアウトのサブメニュー画面と共にメインメニュー画面を表示可能ならば、それに適したメインメニュー画面の表示レイアウトを特定し、それぞれ特定された表示レイアウトに従ってサブメニュー画面とメインメニュー画面とを表示する。そして、こうしたサブメニュー画面表示処理を終えると、上記ステップＳＤ２に処理を戻して待受状態に復帰する。
【００６６】
（４）サブメニュー画面表示処理の動作  
図１５は、サブメニュー画面表示処理の動作を示すフローチャートである。上述した第２実施形態によるメインルーチンのステップＳＤ７（図１４参照）を介して本処理が実行されると、ＣＰＵ１００は図１５に図示するステップＳＥ１に処理を進める。ステップＳＥ１では、サブメニュー画面表示指示操作によって指定されたサブメニュー項目数を読み出す。なお、サブメニュー項目数は、ＲＯＭ１０１に記憶される制御データに含まれる。
【００６７】
続いて、ステップＳＥ２では、読み出したサブメニュー項目数が「１〜３項目」であるか否かを判断する。読み出したサブメニュー項目数が「１〜３項目」ならば、判断結果は「ＹＥＳ」になり、ステップＳＥ３に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるサブメニュー画面の表示レイアウト情報の中から３項目のサブメニュー表示が可能な「３項目レイアウト（図１３（ｃ）参照）」に特定した後、後述のステップＳＥ７に処理を進める。
【００６８】
これに対し、読み出したサブメニュー項目数が「１〜３項目」でない場合には、上記ステップＳＥ２の判断結果が「ＮＯ」になり、ステップＳＥ４に進む。ステップＳＥ４では、読み出したサブメニュー項目数が「４〜５項目」であるか否かを判断する。読み出したサブメニュー項目数が「４〜５項目」ならば、判断結果は「ＹＥＳ」となり、ステップＳＥ５に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるサブメニュー画面の表示レイアウト情報の中から５項目のサブメニュー表示が可能な「５項目レイアウト（図１３（ｂ）参照）」に特定した後、後述のステップＳＥ７に処理を進める。
【００６９】
一方、読み出したサブメニュー項目数が「４〜５項目」でなければ、上記ステップＳＥ４の判断結果は「ＮＯ」になり、ステップＳＥ６に進み、ＲＡＭ１０２の表示レイアウト情報記憶部１０２ａに記憶されるサブメニュー画面の表示レイアウト情報の中から９項目のサブメニュー表示が可能な「９項目レイアウト（図１３（ａ）参照）」に特定した後、後述のステップＳＥ７に処理を進める。
【００７０】
そして、ステップＳＥ７では、上記ステップＳＥ３、ＳＥ５およびＳＥ６のいずれかにおいて特定された表示レイアウトのサブメニュー画面と共に表示できるメインメニュー画面のレイアウトが存在するか否かを判断する。表示可能なメインメニュー画面が存在しない場合、すなわち上述したステップＳＥ６において「９項目レイアウト」を特定した場合には、判断結果が「ＮＯ」になり、ステップＳＥ８に進む。ステップＳＥ８では、サブメニュー画面表示指示操作で指定されたサブメニュー項目をＲＯＭ１０１から読み出し、読み出したサブメニュー項目を図１６（ｃ）に図示する「９件レイアウト」のサブメニュー画面で表示して本処理を終える。
【００７１】
一方、サブメニュー画面と共に表示できるメインメニュー画面のレイアウトが存在する場合には、上記ステップＳＥ７の判断結果が「ＹＥＳ」になり、ステップＳＥ９に進む。ステップＳＥ９では、６行８列の表示領域にメインメニュー項目を表示する中レイアウト（図１２（ｂ）参照）でメインメニュー画面が表示可能であるかどうかを判断する。表示可能な場合、すなわち上述したステップＳＥ３において「３項目レイアウト」を特定した場合には、判断結果が「ＹＥＳ」になり、ステップＳＥ１０に進む。
【００７２】
ステップＳＥ１０では、サブメニュー画面と共に表示できるメインメニュー画面の表示レイアウトとして「中レイアウト」に特定する。そして、ステップＳＥ１１に進み、サブメニュー画面表示指示操作で指定されたサブメニュー項目をＲＯＭ１０１から読み出し、読み出したサブメニュー項目を図１６（ａ）に図示するように、「３項目レイアウト」のサブメニュー画面で表示すると共に、「中レイアウト」でメインメニュー画面を表示して本処理を終える。
【００７３】
これに対し、中レイアウトでメインメニュー画面を表示することが出来ない場合、つまり上述したステップＳＥ５において「５項目レイアウト」を特定した場合には、上記ステップＳＥ９の判断結果が「ＮＯ」になり、ステップＳＥ１２に進む。ステップＳＥ１２では、サブメニュー画面と共に表示できるメインメニュー画面の表示レイアウトとして「小レイアウト（図１２（ｃ）参照）」に特定する。
【００７４】
そして、ステップＳＥ１３では、サブメニュー画面表示指示操作で指定されたサブメニュー項目をＲＯＭ１０１から読み出し、読み出したサブメニュー項目を図１６（ｂ）に図示するように、「５項目レイアウト」のサブメニュー画面で表示すると共に、「小レイアウト」でメインメニュー画面を表示して本処理を終える。
【００７５】
このように、第２実施形態では、サブメニュー画面表示指示操作で指定されたサブメニュー項目をサブメニュー画面に表示するのに適した表示レイアウトを特定する一方、この特定した表示レイアウトのサブメニュー画面と共にメインメニュー画面を表示可能ならば、それに適したメインメニュー画面の表示レイアウトを特定し、それぞれ特定された表示レイアウトに従ってサブメニュー画面とメインメニュー画面とを表示するので、階層構造化された表示画面を容易かつ適切に表示することができる。
【００７６】
以上説明したように、本発明の第１および第２実施形態では、カレンダー画面、スケジュールリスト画面、スケジュール詳細画面といった階層構造化された表示画面を表示するカレンダー・スケジュール機能や、階層構造化されたメインメニュー画面およびサブメニュー画面を表示するメニュー機能を備えた電子機器において、ユーザの特別な操作を必要とせずに、下位階層の表示画面（スケジュール詳細画面やサブメニュー画面）の表示レイアウトに応じて、上位階層の表示画面（カレンダー画面、スケジュールリスト画面、メインメニュー画面）を下位階層の表示画面と共に表示するか否かを自動的に制御するようにした為、階層構造化された表示画面を容易かつ適切に表示することができる。
【００７７】
また、上述した第１および第２の実施形態で得られる、より具体的な効果は、下記（ａ）〜（ｄ）項に記載の通りである。
（ａ）下位階層の表示画面の表示レイアウトに応じて、上位階層の表示画面の表示レイアウトを特定することができる。
（ｂ）下位階層の表示画面に表示される表示量に応じて、上位階層の表示画面を下位階層の表示画面と共に表示するか否かを制御することができる。
（ｃ）スケジュールリスト画面の表示レイアウトに応じて、カレンダー画面をスケジュールリスト画面と共に表示するか否かを制御することができる。
（ｄ）サブメニュー画面（第２のメニュー画面）の表示レイアウトに応じて、メインメニュー画面（第１のメニュー画面）をサブメニュー画面（第２のメニュー画面）と共に表示するか否かを制御することができる。
【００７８】
なお、上述した第１および第２の実施形態では、階層構造化された表示画面を用いるカレンダー・スケジュール機能やメニュー機能について言及したが、本発明の要旨はこれら機能に限定されるものではなく、階層構造化された表示画面を用いる機能全般に適用可能であることは言うまでもない。具体的には、電子メール機能における受信ボックスや送信ボックスをリスト表示するボックスリスト画面、その下位階層であるボックス内に収容されるメールタイトルをリスト表示するメールリスト画面、さらにその下位階層であるメール本文などを表示するメール詳細画面などの階層構造化された表示画面を用いる機能を具備する電子機器に適用可能である。
また、上述した第１および第２の実施形態では、電子機器を携帯電話としているが、これに限らず、例えば、パーソナルコンピュータ、ＰＤＡ、電子カメラ、電子腕時計、音楽再生機など他の電子機器であっても構わない。
【図面の簡単な説明】
【００７９】
【図１】本発明の実施形態による携帯電話１０が有する機能の概要を説明する為のシステム構成図である。
【図２】携帯電話１０の構成を示すブロック図である。
【図３】表示部１０５の表示画面ＤＳＰの表示領域の構成を示す図である。
【図４】ＲＡＭ１０２に設けられる表示レイアウト情報記憶部１０２ａに記憶されるカレンダー画面の表示レイアウト情報の一例を示す図である。
【図５】ＲＡＭ１０２に設けられる表示レイアウト情報記憶部１０２ａに記憶されるスケジュールリスト画面の表示レイアウト情報の一例を示す図である。
【図６】ＲＡＭ１０２に設けられる表示レイアウト情報記憶部１０２ａに記憶されるスケジュール詳細画面の表示レイアウト情報の一例を示す図である。
【図７】メインルーチンの動作を示すフローチャートである。
【図８】スケジュールリスト画面表示処理の動作を示すフローチャートである。
【図９】スケジュールリスト画面表示処理の動作を説明するための図である。
【図１０】スケジュール詳細画面表示処理の動作を示すフローチャートである。
【図１１】スケジュール詳細画面表示処理の動作を説明するための図である。
【図１２】第２実施形態による表示レイアウト情報記憶部１０２ａに記憶されるメインメニュー画面の表示レイアウト情報の一例を示す図である。
【図１３】第２実施形態による表示レイアウト情報記憶部１０２ａに記憶されるサブメニュー画面の表示レイアウト情報の一例を示す図である。
【図１４】第２実施形態によるメインルーチンの動作を示すフローチャートである。
【図１５】サブメニュー画面表示処理の動作を示すフローチャートである。
【図１６】サブメニュー画面表示処理の動作を説明するための図である。
【符号の説明】
【００８０】
１０  携帯電話
２０  メールサーバ
１００  ＣＰＵ
１０１  ＲＯＭ
１０２  ＲＡＭ
１０２ａ  表示レイアウト情報記憶部
１０２ｂ  スケジュールデータ記憶部
１０３  無線通信送受信部
１０４  音声信号処理部
１０５  表示部
１０６  操作部
１０７  ＲＴＣ
【図１】
2008234253.tif 000003
【図２】
2008234253.tif 000004
【図３】
2008234253.tif 000005
【図４】
2008234253.tif 000006
【図５】
2008234253.tif 000007
【図６】
2008234253.tif 000008
【図７】
2008234253.tif 000009
【図８】
2008234253.tif 000010
【図９】
2008234253.tif 000011
【図１０】
2008234253.tif 000012
【図１１】
2008234253.tif 000013
【図１２】
2008234253.tif 000014
【図１３】
2008234253.tif 000015
【図１４】
2008234253.tif 000016
【図１５】
2008234253.tif 000017
【図１６】
2008234253.tif 000018