(57)【要約】【課題】折り畳み式の携帯電話機を開くごとに、位置および時間に応じた内容の学習用語句のデータを出力する。【解決手段】折り畳み式の携帯電話機１は、ＧＰＳ機能およびクロック機能を具備すると共に、検出位置および時間に対応付けて学習用の語句のデータを格納したデータベースを記憶する。携帯電話機１が開かれると、ＧＰＳ機能を用いて現在の位置を検出すると共に、クロック機能を用いて現在の時間を検出し、検出した位置および時間に対応付けられた語句のデータをデータベースから特定し、特定したデータの出力処理を行う。このような処理により、携帯電話機１を開くごとに、学習用の語句が表示され、ユーザは学びたい語句を反復的に学習できる。【選択図】図１
2009088669.tif 000002
【特許請求の範囲】
【請求項１】
表示画面部と、音声出力部と、前記表示画面部の表示開始に係る表示開始入力を受け付ける受付手段とを備える携帯型電気機器において、
学習用の語句に応じた文字のデータまたは前記学習用の語句を音声で表す音声のデータの少なくともいずれか一方を格納したデータベースと、
前記受付手段が表示開始入力を受け付けた場合、前記データベースに格納された前記文字のデータを前記表示画面部に出力表示する出力処理または前記データベースに格納された前記音声のデータを前記音声出力部から出力する出力処理の少なくともいずれか一方を行う出力処理手段と
を備えることを特徴とする携帯型電気機器。
【請求項２】
前記データベースには、複数の位置のそれぞれに対応付けてデータが格納してあり、
前記受付手段が表示開始入力を受け付けた場合、自機の位置を検出する位置検出手段を備え、
前記出力処理手段は、前記データベースに格納されたデータの中で、前記位置検出手段が検出した位置に対応付けられたデータの出力処理を行う請求項１に記載の携帯型電気機器。
【請求項３】
前記データベースには、複数の時間のそれぞれに対応付けてデータが格納してあり、
前記受付手段が表示開始入力を受け付けた場合、そのときの時間を検出する時間検出手段を備え、
前記出力処理手段は、前記データベースに格納されたデータの中で、前記時間検出手段が検出した時間に対応付けられたデータの出力処理を行う請求項１または請求項２に記載の携帯型電気機器。
【請求項４】
前記データベースには、複数の居場所のそれぞれに対応付けてデータが格納してあり、
日時および居場所を対応付けたスケジュールを表すスケジュールデータを記憶する手段と、
前記受付手段が表示開始入力を受け付けた場合、そのときの日時を検出する日時検出手段と、
前記日時検出手段が検出した日時に対応付けられた居場所を前記スケジュールデータから検出する居場所検出手段とを備え、
前記出力処理手段は、前記データベースに格納されたデータの中で、前記居場所検出手段が検出した居場所に対応付けられたデータの出力処理を行う請求項１乃至請求項３のいずれか１項に記載の携帯型電気機器。
【請求項５】
前記データベースには、未検出事項に対応付けてデータが格納してあり、
前記データベースに格納されるデータに対応付けられる事項が検出されない場合、前記出力処理手段は、前記未検出事項に対応付けられたデータの出力処理を行う請求項２乃至請求項４のいずれか１項に記載の携帯型電気機器。
【請求項６】
前記データベースには、検出対象の一つの事項ごとに複数のデータが格納してあり、
前記出力処理手段が、前記複数のデータの中に含まれる一のデータの出力処理を行った回数を計数する計数手段と、
前記計数手段が計数した回数と、基準回数との比較を行う比較手段とを備え、
前記比較手段の比較結果、前記計数手段が計数した回数が前記基準回数を上回る場合で、前記受付手段が表示開始入力を受け付けたとき、前記出力処理手段は、前記複数のデータの中に含まれる他のデータの出力処理を行う請求項２乃至請求項５のいずれか１項に記載の携帯型電気機器。
【請求項７】
表示画面部と、音声出力部と、前記表示画面部の表示開始に係る表示開始入力を受け付ける受付手段と、学習用の語句に応じた文字のデータまたは前記学習用の語句を音声で表す音声のデータの少なくともいずれか一方を格納したデータベースとを備える携帯型電気機器が、前記データベースに格納したデータの出力処理を行うデータ出力方法であって、
前記携帯型電気機器は、
前記受付手段が表示開始入力を受け付けた場合、前記データベースに格納された前記文字のデータを前記表示画面部に出力表示する出力処理または前記音声のデータを前記音声出力部から出力する出力処理の少なくともいずれか一方を行うことを特徴とするデータ出力方法。
【請求項８】
表示画面部と、音声出力手段と、前記表示画面部を表示させることに係る表示開始入力を受け付ける受付手段と、学習用の語句に応じた文字のデータまたは前記学習用の語句を音声で表す音声のデータの少なくともいずれか一方を格納したデータベースとを備えるコンピュータに、前記データベースに格納したデータの出力処理を行わせるコンピュータプログラムであって、
コンピュータを、
前記受付手段が表示開始入力を受け付けた場合、前記データベースに格納された前記文字のデータを前記表示画面部に出力表示する出力処理または前記音声のデータを前記音声出力部から出力する出力処理の少なくともいずれか一方を行わせる手段として機能させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機のような携帯型電気機器に設けられた表示画面が表示を開始する状況になるごとに、学習用の語句を出力するようにした携帯型電気機器、データ出力方法、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
従来、携帯電話機、携帯型のゲーム機、携帯型の情報端末機（ＰＤＡ、携帯型パーソナルコンピュータ等）と云った表示用のディスプレイを具備する携帯型電気機器は、内蔵バッテリの電力消費を抑えるため、機器を使用しない場合、ディスプレイに係るバックライトの消灯および表示画面の出力停止などを行う表示停止機能を一般に有している。
【０００３】
上述した表示停止機能の作動状態は、ユーザが使用を再開することに伴って解除されるようになっている。例えば、携帯型電気機器に設けられた操作部に含まれる何らかのキーがユーザに操作されることに伴って表示停止機能の作動状態が解除されて、ディスプレイの表示が再開される。また、操作部を設けた第１筐体と、ディスプレイを設けた第２筐体とを回転ヒンジで連結したような折り畳み式の携帯型電気機器では通常、回転ヒンジに設けられたセンサスイッチで第２筐体が開かれたこと検出して、表示停止機能の作動状態を解除する仕様になっている。
【０００４】
なお、下記の特許文献１では、折り畳み式の携帯電話機を開くごとに、最新の情報を待ち受け画面として表示する内容が開示されている。また、下記の特許文献２では、ユーザの嗜好に応じた情報の中で、現在の時間、ユーザ位置等に応じた情報をユーザが有する携帯端末へ配信する内容が開示されている。さらに、下記の特許文献３では、携帯電話機を用いた通信による学習システム等が開示されている。
【特許文献１】特開２００５−３３７１６号公報
【特許文献２】特開２００４−１９２２８４号公報
【特許文献３】特開２００２−１６９４５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上述した特許文献３は、通信によりサーバ装置から携帯電話機へ問題が提供され、問題に対する回答を携帯電話機からサーバ装置を送信するので、何度も通信を行う必要があり、同様な内容を何度も反復して覚えるような語学等の学習には不向きである。また、上述した特許文献２は、ユーザの嗜好に応じた情報の配信を主に行うものであるため、現在の時間およびユーザ位置等に応じた情報配信を行えても、反復学習が要求される語学等の学習には適さない。さらに、上述した特許文献１は、折り畳み式の携帯電話機を開くごとに、最新の情報を表示する内容に留まるので、そのままの内容では語学等の学習に利用できない。
【０００６】
また、現状の携帯型電気機器（特に、携帯型ゲーム機）では、語学等に関する学習用のソフトウェアに基づき様々な学習内容をユーザに提示できるものもあるが、このようなソフトウェアで学習を行うには、ユーザが何らかの操作を行う必要があるので、単に外国語のフレーズ等を反復学習で覚えることを望むユーザにとっては操作が煩雑に感じられると云う問題がある。さらに、このようなソフトウェアは、学習を行う時間、または携帯型電気機器の位置等に関係なくユーザに提示される内容は一定であるため、実際の時間および現在位置等と云ったユーザのシチュエーションと対応付けた学習も行えないと云う問題がある。
【０００７】
本発明は、斯かる問題に鑑みてなされたものであり、電力消費を抑制するため表示を停止していた表示画面が表示を開始する状態になったことに合わせて自動で学習用の語句を出力できるようにした携帯型電気機器、データ出力方法、およびコンピュータプログラムを提供することを目的とする。
また、本発明は、時間および位置と云ったそのときのシチュエーションに応じた内容の語句を出力できるようにした携帯型電気機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために本発明に係る携帯型電気機器は、表示画面部と、音声出力部と、前記表示画面部の表示開始に係る表示開始入力を受け付ける受付手段とを備える携帯型電気機器において、学習用の語句に応じた文字のデータまたは前記学習用の語句を音声で表す音声のデータの少なくともいずれか一方を格納したデータベースと、前記受付手段が表示開始入力を受け付けた場合、前記データベースに格納された前記文字のデータを前記表示画面部に出力表示する出力処理または前記データベースに格納された前記音声のデータを前記音声出力部から出力する出力処理の少なくともいずれか一方を行う出力処理手段とを備えることを特徴とする。
【０００９】
本発明にあっては、表示画面部の表示開始に係る表示開始入力を受け付けた場合、学習用の語句に応じた文字または音声のデータを格納したデータベースから、データの出力処理を行うので、表示画面部の表示開始に合わせて学習用の語句が自動で出力されるようになる。そのため、ユーザは何ら特別な操作を行うことなく、携帯型電気機器の使用開始のタイミングで学習用の語句が出力されることになり、反復学習が要求される語学等の学習に好適な学習機会を提供できる。なお、表示開始入力を受け付ける受付手段としては、省電力機能の作動により表示を停止していた表示画面部の表示を再開させるような入力トリガーを受け付けるものが該当し、例えば、携帯型電気機器の操作部に含まれるいずれかの操作キー、または折り畳み式の携帯型電気機器であれば、閉じた状態から開いた状態になったことを検知するセンサスイッチ等が該当する。
【００１０】
また、本発明に係る携帯型電気機器は、前記データベースには、複数の位置のそれぞれに対応付けてデータが格納してあり、前記受付手段が表示開始入力を受け付けた場合、自機の位置を検出する位置検出手段を備え、前記出力処理手段は、前記データベースに格納されたデータの中で、前記位置検出手段が検出した位置に対応付けられたデータの出力処理を行うことを特徴とする。
【００１１】
本発明にあっては、位置に対応付けてデータを格納したデータベースおよび位置検出手段を携帯型電気機器に含ませて、検出された位置に対応付けられたデータの出力処理を行うので、携帯型電気機器を携帯するユーザの位置に応じて出力されるデータの内容が変わるようになる。そのため、実際のユーザの位置とリンクさせた内容のデータを出力できるようになり、実際にユーザが居る位置にマッチした内容の語句を覚える場合に好適な学習機会を提供できる。なお、位置検出手段としては、ＧＰＳ（Global Positioning System）を利用して位置を検出するもの（ＧＰＳ用の電子部品など）、または携帯型電気機器が無線通信を行いものであれば、無線通信用の中継基地局の位置に基づいて位置を検出するもの（無線通信用の電子部品など）が該当することになる。
【００１２】
本発明に係る携帯型電気機器は、前記データベースには、複数の時間のそれぞれに対応付けてデータが格納してあり、前記受付手段が表示開始入力を受け付けた場合、そのときの時間を検出する時間検出手段を備え、前記出力処理手段は、前記データベースに格納されたデータの中で、前記時間検出手段が検出した時間に対応付けられたデータの出力処理を行うことを特徴とする。
【００１３】
本発明にあっては、時間に対応付けてデータを格納したデータベースおよび時間検出出手段を携帯型電気機器に含ませて、検出された時間に対応付けられたデータの出力処理を行うので、表示開始入力を受け付けた時間に応じて出力されるデータの内容が変わるようになる。そのため、実際の時間とリンクさせた内容のデータを出力できるようになり、朝の時間帯、昼と時間帯、夜の時間帯と云ったように時間ごとにマッチした内容の語句を覚える場合に好適な学習機会を提供できる。
【００１４】
本発明に係る携帯型電気機器は、前記データベースには、複数の居場所のそれぞれに対応付けてデータが格納してあり、日時および居場所を対応付けたスケジュールを表すスケジュールデータを記憶する手段と、前記受付手段が表示開始入力を受け付けた場合、そのときの日時を検出する日時検出手段と、前記日時検出手段が検出した日時に対応付けられた居場所を前記スケジュールデータから検出する居場所検出手段とを備え、前記出力処理手段は、前記データベースに格納されたデータの中で、前記居場所検出手段が検出した居場所に対応付けられたデータの出力処理を行うことを特徴とする。
【００１５】
本発明にあっては、複数の居場所に対応付けてデータを格納したデータベース、日時ごとの居場所を対応付けたスケジュールデータを記憶する手段、および日時検出手段を携帯型電気機器に含ませて、検出された日時に対応付けられた居場所をスケジュールから特定すると共に、特定した居場所に応じたデータの出力処理を行うので、表示開始入力を受け付けた時間に応じて出力されるデータの内容が変わるようになる。そのため、実際の日時とリンクさせた内容のデータを出力できるようになり、ウィークデーの朝の時間、休日の昼の時間、週末の夜の時間と云ったようにスケジュールの日時ごとにマッチした内容の語句を覚える場合に好適な学習機会を提供できる。また、このようにスケジュールデータを利用することで、携帯型電気機器は、位置検出手段を具備する必要がなくなり、内部構造が複雑になることを避けられる。
【００１６】
本発明に係る携帯型電気機器は、前記データベースには、未検出事項に対応付けてデータが格納してあり、前記データベースに格納されるデータに対応付けられる事項が検出されない場合、前記出力処理手段は、前記未検出事項に対応付けられたデータの出力処理を行うことを特徴とする。
【００１７】
本発明にあっては、データベースに未検出事項に対応付けたデータが格納してあるので、上述した各種検出手段で検出した事項（位置、時間、居場所）がデータベースから見つけられない場合には、未対応事項に対応付けたデータが出力されるので、受付手段が表示開始入力を受け付けた場合、何らかのデータを確実に出力できるようになる。その結果、検出した事項がデータベースに含まれないと云うことで、データが出力されない事態の発生を防止して、表示画面部の表示開始に合わせて常に学習用の語句に係るデータを出力できるようになる。
【００１８】
本発明に係る携帯型電気機器は、前記データベースには、検出対象の一つの事項ごとに複数のデータが格納してあり、前記出力処理手段が、前記複数のデータの中に含まれる一のデータの出力処理を行った回数を計数する計数手段と、前記計数手段が計数した回数と、基準回数との比較を行う比較手段とを備え、前記比較手段の比較結果、前記計数手段が計数した回数が前記基準回数を上回る場合で、前記受付手段が表示開始入力を受け付けたとき、前記出力処理手段は、前記複数のデータの中に含まれる他のデータの出力処理を行うことを特徴とする。
【００１９】
本発明にあっては、データベースに、検出対象となる一つの事項（位置、時間、居場所）ごとに複数のデータを格納しておき、一つの事項に対応付けられた同一のデータの出力回数が基準回数を上回れば、一つの事項に対応付けられた別のデータを出力するので、出力回数に応じて出力する内容が順次切り替わる。そのため、何度も出力されたデータはユーザにより覚えられたものと判断して出力内容を切り替え、それにより学習内容を自動的に進行させることができる。
【００２０】
本発明に係るデータ出力方法は、表示画面部と、音声出力部と、前記表示画面部の表示開始に係る表示開始入力を受け付ける受付手段と、学習用の語句に応じた文字のデータまたは前記学習用の語句を音声で表す音声のデータの少なくともいずれか一方を格納したデータベースとを備える携帯型電気機器が、前記データベースに格納したデータの出力処理を行うデータ出力方法であって、前記携帯型電気機器は、前記受付手段が表示開始入力を受け付けた場合、前記データベースに格納された前記文字のデータを前記表示画面部に出力表示する出力処理または前記音声のデータを前記音声出力部から出力する出力処理の少なくともいずれか一方を行うことを特徴とする。
【００２１】
本発明にあっては、データ出力方法としても、ユーザが何ら特別な操作を行うことなく、携帯型電気機器の使用を開始するタイミングに合わせて学習用の語句が出力されるので、反復学習が要求される語学等に好適な学習の仕方を提供できる。
【００２２】
本発明に係るコンピュータプログラムは、表示画面部と、音声出力手段と、前記表示画面部を表示させることに係る表示開始入力を受け付ける受付手段と、学習用の語句に応じた文字のデータまたは前記学習用の語句を音声で表す音声のデータの少なくともいずれか一方を格納したデータベースとを備えるコンピュータに、前記データベースに格納したデータの出力処理を行わせるコンピュータプログラムであって、コンピュータを、前記受付手段が表示開始入力を受け付けた場合、前記データベースに格納された前記文字のデータを前記表示画面部に出力表示する出力処理または前記音声のデータを前記音声出力部から出力する出力処理の少なくともいずれか一方を行わせる手段として機能させることを特徴とする。
【００２３】
本発明にあっては、コンピュータプログラムとしても、ユーザは何ら特別な操作を行うことなく、携帯型電気機器の使用を開始するタイミングに合わせて学習用の語句が出力されるので、反復学習が要求される語学等に好適な学習の仕方を提供できる。
【発明の効果】
【００２４】
本発明にあっては、表示画面部の表示開始に係る表示開始入力を受け付けた場合、学習用の語句に応じた文字または音声のデータを自動出力するので、語学のような反復学習が要求される内容に好適な学習機会をユーザの日常生活の中で提供できる。
また、本発明にあっては、携帯型電気機器が位置に対応付けてデータを格納したデータベースおよび位置検出手段を具備するので、実際のユーザの位置に応じた内容の学習用の語句を出力でき、ユーザの日常的な行動場所と連動させた学習機会を提供できる。
さらに、本発明にあっては、携帯型電気機器が時間に対応付けてデータを格納したデータベースおよび時間検出出手段を具備するので、実際のユーザの行動時間に応じた内容の学習用の語句を出力でき、ユーザの行動時間と連動させた学習機会を提供できる。
【００２５】
本発明にあっては、携帯型電気機器が複数の居場所に対応付けてデータを格納したデータベース、日時ごとの居場所を対応付けたスケジュールデータを記憶する手段、および日時検出出手段を具備するので、ユーザのスケジュールに応じた内容の学習用の語句を出力でき、スケジュールと連動させた学習機会を提供できる。
【００２６】
本発明にあっては、データベースには未検出事項に対応付けてデータが格納してあるので、検出した事項（位置、時間、居場所）がデータベースに含まれない場合でも、何らかのデータを出力でき、表示画面部の表示開始に合わせて常に学習用の語句をユーザに提示できる。
また、本発明にあっては、データベースに、検出対象となる一つの事項ごとに複数のデータを格納しておき、一つの事項に対応付けられた同一のデータの出力回数が基準回数を上回れば、一つの対応事項に対応付けられた別のデータを出力するので、ユーザの学習頻度に合わせて学習用の語句の内容を切り替えて学習内容を自動進行させられる。
【発明を実施するための最良の形態】
【００２７】
図１は、本発明の第１実施形態に係る携帯電話機１（携帯型電気機器に相当）の外観を示している。本実施形態の携帯電話機１は、いわゆる折り畳み式であり、機器本体を構成する第１筐体２と、表示画面部６（ディスプレイ）を設けた第２筐体３とをヒンジ４で回動可能に連結し、第２筐体３を第１筐体２に重ねた閉じた状態から、図１に示すように開いた状態へと開閉できる構造になっている。携帯電話機１は、第２筐体３の開状態を検出するために、ヒンジ４の近傍にヒンジスイッチ１７を設けている（図１では図示せず。図２参照）。なお、携帯電話機１は、第１筐体２の表面２ａに上下左右キー、決定キー、および数字キー等からなる操作部５を設けており、さらに、第２筐体３の背面（表示画面部６を設けた反対側の面）側には音声出力用のスピーカを配置している。
【００２８】
第１実施形態の携帯電話機１は、内蔵バッテリの電力消費を抑えるため、第２筐体３を閉じた状態では、表示画面部６に係るバックライトの消灯および表示内容の出力停止を行う一方、第２筐体３をユーザが開くと、バックライトを点灯して待ち受け画面等の表示用画面を表示画面部６に表示出力する処理を行う。さらに、本発明の特徴として、携帯電話機１は第２筐体３が開いた状態になるごとに、英語学習用の語句に関する文字Ｔを表示画面部６に一定時間（例えば、５秒間）表示出力すると共に、文字Ｔに応じた語句の音声を第２筐体３の背面側に設けたスピーカから出力する。このように携帯電話機１が出力するデータの語句は、ユーザの位置（携帯電話機１の位置）、およびそのときの時間にマッチした内容が適宜選択されると共に、出力回数によって内容が変化するようになっており、適切な英語の語句を反復学習できるようになっている。以下、第１実施形態の携帯電話機１について詳説する。
【００２９】
図２は、携帯電話機１の内部構成を示すブロック図である。携帯電話機１は、無線通信が可能な一種のコンピュータに相当し、携帯電話機１の全体的な各種制御処理を行うＣＰＵ１０に、通信部１１、ＧＰＳ受信部１２、クロック処理部１３、ＲＡＭ１４、ＲＯＭ１５、操作インタフェース部１６、ヒンジスイッチ１７、表示インタフェース部１８、バックライト制御部１９、音声出力処理部２１および記憶部２３を内部バス２４で接続した構成になっている。
【００３０】
通信部１１は、無線アンテナを内蔵しており、外部に設けられた多数の無線中継基地局と無線通信を行い、これらの無線中継基地局に接続されたネットワークを経由して、他の通信機器とＣＰＵ１０の制御に基づきデータ通信を行う。
【００３１】
ＧＰＳ受信部１２は、ＧＰＳアンテナを内蔵した位置検出手段として機能し、ＧＰＳ用の通信衛星から発せられる電波を受信して携帯電話機１の位置（緯度および経度）を検出する。このようなＧＰＳ受信部１２の位置検出は、第２筐体３が開いた状態になると、ＣＰＵ１０からの処理開始指示に伴って所定の時間間隔（例えば５秒間隔）で継続的に行われ、検出した位置は、検出日時と共にＲＡＭ１４の所定領域に順次記憶されるようになっている。
【００３２】
また、クロック処理部１３は、携帯電話機１の時計機能を担うものであり、時間検出手段として現在の時間を随時検出する処理を行う。ＲＡＭ１４はＣＰＵ１０等の処理に従うデータ及びフォルダ等を一時的に記憶し、ＲＯＭ１５はＣＰＵ１０が行う基本的な処理内容を規定したプログラム等を予め記憶している。
【００３３】
操作インタフェース部１６は、第１筐体２に設けられた操作部５に含まれる各キーと接続されており、各キーで受け付けられた操作内容を、内部バス２４を通じてＣＰＵ１０へ伝える処理を行う。
【００３４】
ヒンジスイッチ１７は、本実施形態ではリミットスイッチが適用されており、第２筐体３のヒンジ４側の端部でスイッチレバーが押圧されることで、ヒンジスイッチ１７が電気的にオンの状態と、オフの状態に切り替わるようになっている。具体的なヒンジスイッチ１７の設置状況は、第２筐体３が閉じている状態ではスイッチレバーが押圧されず、第２筐体３が開いた状態になって、はじめてスイッチレバーが押圧されるようになる。そのため、ヒンジスイッチ１７は、第２筐体３が閉じた状態であると電気的にはオフとなり、第２筐体３が閉じた状態から開いた状態になって電気的にオンとなり、オン信号をＣＰＵ１０へ内部バス２４を通じて送信する。なお、ヒンジスイッチ１７は本実施形態において、表示画面部６の表示開始に係る表示開始入力を受け付ける受付手段に該当し、第２筐体３のヒンジ４側の端部でスイッチレバーが押圧されてオンになった状態が、表示画面部６の表示開始に係る表示開始入力を受け付けた状態に相当することになる。
【００３５】
表示インタフェース部１８は、第２筐体３に設けられた表示画面部６と接続されており、ＣＰＵ１０の制御に従って表示用のデータに対して所定の処理を行って表示画面部６へ出力処理を行い、表示用のデータに係る内容を表示画面部６に出力表示させる。また、バックライト制御部１９は、表示画面部６を照射するＬＥＤ製のバックライト２０と接続されており、ＣＰＵ１０の指示に従ってバックライト２０の点灯と消灯とを切り替える制御処理を行う。
【００３６】
音声出力処理部２１は、第２筐体３の背面側に配置されたスピーカ２２（音声出力部に相当）と接続されており、音声データをＣＰＵ１０の制御指示に基づき所定の再生処理および増幅処理等を行って、スピーカ２２から出力すると云う出力処理を行う。なお、第１実施形態では、上述した表示インタフェース部１８および音声出力処理部２１が組み合わさってデータの出力処理手段として機能する。
【００３７】
記憶部２３は、各種プログラムおよびデータベース等を記憶する手段に相当し、本実施形態では不揮発性の半導体メモリを適用している。具体的に記憶部２３は、システムプログラム３０、学習プログラム３１、設定テーブル３２、データベース４０、回数テーブル４４等を記憶している。
【００３８】
記憶部２３に記憶されたシステムプログラム３０は、携帯電話機１の電話機能、通信部１１を用いた通信機能、表示インタフェース部１８およびバックライト制御部１９に関する表示出力機能（電力消費を抑えるための表示画面の停止処理等などを含む）、音声出力処理部２１に関する音声出力機能などの各種基本機能を規定したものであり、ＣＰＵ１０は、システムプログラム３０の規定内容に従って、上述した各種機能を実現するための制御処理を行う。
【００３９】
ここでは、システムプログラム３０が規定する電力消費を抑えるための表示画面の停止処理を説明する。この停止処理は、ヒンジスイッチ１７からのオン信号の送信に基づき行われるようになっており、ＣＰＵ１０がヒンジスイッチ１７よりオン信号を受け付けていない場合、ＣＰＵ１０は、表示インタフェース部１８へ表示用データの出力処理を停止させる指示を出すと共に、バックライト制御部１９へバックライト２０を消灯させる指示を出す。また、ＣＰＵ１０がヒンジスイッチ１７よりオン信号を受け付けた場合、表示インタフェース部１８へ表示用データの出力処理を行う指示を出すと共に、バックライト制御部１９へバックライト２０を点灯させる指示を出す。このような処理をＣＰＵ１０が行うことにより、携帯電話機１は、第２筐体３の開閉に連動して、表示画面部６の表示と表示停止が切り替えられる。
【００４０】
なお、ＣＰＵ１０は、ＧＰＳ受信部１２についても、ヒンジスイッチ１７からのオン信号に基づき処理の停止および開始を制御しており、ＣＰＵ１０がヒンジスイッチ１７よりオン信号を受け付けていない場合、ＣＰＵ１０は、ＧＰＳ受信部１２へ位置検出処理を停止させる指示を出す。また、ＣＰＵ１０がヒンジスイッチ１７よりオン信号を受け付けた場合、ＧＰＳ受信部１２へ位置検出処理を開始させる指示を出す。このようなＧＰＳ受信部１２に対するＣＰＵ１０の処理もシステムプログラム３０に規定されている。
【００４１】
また、記憶部２３に記憶されている学習プログラム３１は、ＣＰＵ１０が行う本発明に関する英語学習用の語句の出力処理を規定したものであり、処理の内容として主に、検出位置と場所の設定を行う準備段階の処理と、語句に係るデータの出力段階の処理の２種類の処理内容を規定している。
【００４２】
図３は、準備段階において表示画面部６に表示される設定メニュー３５の内容を示している。この設定メニュー３５は、図示しないメインメニューに含まれる複数の項目の中で学習プログラム用設定と云う項目が選択されることで表示されるようにシステムプログラム３０で規定されており、各種メニュー用の複数の画面データも記憶部２３に予め記憶されている。
【００４３】
設定メニュー３５が表示されると、学習プログラム３１の準備段階の処理が開始し、設定メニュー３５の中の場所項目欄３６で挙げられている「家」「学校」「会社」のいずれかの項目をカーソル３６ａで選択できるようになる。なお、カーソル３６ａは、携帯電話機１の操作部５に設けられた上下キーで上下に移動し、カーソル３６ａが位置する項目が選択された状態になる。また、設定メニュー３５は、下方にＯＫボタン３５ａと、戻るボタン３５ｂを選択可能に設けており、これらの各ボタン３５ａ、３５ｂは操作部５の決定キーが押圧されることでボタン操作が行われたことになる。
【００４４】
このような設定メニュー３５において、場所項目欄３６のいずれかの項目が選択された状態で、ＯＫボタン３５ａが選択される操作が行われると、その時にＧＰＳ受信部１２で検出された緯度経度の数値を、場所項目欄３６で選択された項目の場所と対応付けて設定テーブル３２に登録させる制御をＣＰＵ１０に行わせることを学習プログラム３１は規定している。よって、携帯電話機１で英語学習機能を利用しようとするユーザは、このような設定メニュー３５を用いて、予め自身が利用する場所の緯度経度の数値を登録しておく必要がある。なお、設定メニュー３５の戻るボタン３５ｂが選択される操作が行われた場合は、メインメニューに表示が戻るようになる。
【００４５】
図４は、記憶部２３に記憶されている設定テーブル３２の内容を示しており、設定テーブル３２は、上述した設定メニュー３５を用いた登録操作により、「家」および「会社」に対する緯度経度の数値が既に登録された状態を示している。
【００４６】
また、記憶部２３に記憶されている学習プログラム３１は、上述したような準備段階の設定が完了すると、携帯電話機１の英語学習用の語句の出力処理を第２筐体３が開かれるごとに行われることを規定している。第１実施形態では、携帯電話機１の位置および第２筐体３を開いた時間に応じた内容の語句が出力されるようにしており、語句の出力形態としては、語句に応じた文字データを表示画面部６に表示すると共に、語句に応じた音声データをスピーカ２２から出力するようにしている。出力用のデータは、携帯電話機１の記憶部２３に記憶したデータベース４０に格納されている。
【００４７】
データベース４０は、計３種類のテーブル４１〜４３を含んでおり（図２参照）、「家」および「学校・会社」の計２つの位置（居場所）のそれぞれに対応付けた出力用のデータを第１テーブル４１および第２テーブル４２に格納すると共に、上記以外の位置用として「その他の位置」に対応付けた出力用データを第３テーブル４３に格納している。また、各テーブル４１〜４３は、複数の時間帯のそれぞれに対応付けて出力用のデータを格納した内容になっている。
【００４８】
図５は、第１テーブル４１の中身を示している。第１テーブル４１は、携帯電話機１がユーザの「家」に位置する場合に用いられるものであり、各時間帯に対応付けて英語学習用の語句に応じた文字データおよび英語学習用の語句を音声で表す音声データを複数格納している。たとえば、７時〜８時の時間帯では、１番目として文字データ１１７および音声データ１１７を格納しており、２番目として文字データ１２７および音声データ１２７を格納しており、３番目として文字データ１３７および音声データ１３７を格納する。
【００４９】
なお、第１テーブル４１は「家」に応じたものであるため、格納される英語用の語句のデータも、「家」に居る場合で且つ対応付けられた時間帯で用いられることが多いフレーズ内容になっている。たとえば、７時〜８時に対応付けて１番目に格納される文字データ１１７は「Then I’ll see you in the evening.」と云う英語の語句と、その英語の語句の意味を日本語で表した「気をつけていってらっしゃい」と云う内容になっており（図１の文字Ｔ参照）、音声データ１１７は、上述した英語の語句と日本語の内容を音声で表した内容になっている。なお、同一の時間帯（一つの事項）ごとに対応付けられる１番目、２番目、３番目のそれぞれのデータの内容は、勿論異なったものになっており（他のテーブル４２、４３でも同様）、学習の進行に応じて内容を深めたものなっている。
【００５０】
また、図６は、第２テーブル４２の中身を示している。第２テーブル４２は、携帯電話機１が、ユーザの「学校・会社」に位置する場合に用いられるものであり、第１テーブル４１と同様に、各時間帯に対応付けて文字データおよび音声データを複数格納している。たとえば、７時〜８時の時間帯では、１番目として文字データ２１７および音声データ２１７を格納しており、２番目として文字データ２２７および音声データ２２７を格納しており、３番目として文字データ２３７および音声データ２３７を格納している。
【００５１】
なお、第２テーブル４２は「学校・会社」に応じたものであるため、格納される英語用の語句のデータも、「学校・会社」に居る場合で且つ対応付けられた時間帯で用いられることが多いフレーズ内容になっている。たとえば、朝のミーティングを行われる時間帯に相当する９時〜１０時に対応付けられた１番目の文字データ２１９は「I’m all ears.」と云う英語の語句と、その英語の語句の意味を日本語で表した「ちゃんと聞いているよ。」と云う内容になっており、音声データ２１９は、上述した英語の語句と日本語の内容を音声で表した内容になっている。
【００５２】
さらに、図７は、第３テーブル４３の中身を示している。第３テーブル４３は、携帯電話機１が、ユーザの「家」および「学校・会社」以外の場所（未検出事項に該当）に位置する場合に用いられるものであり、第１テーブル４１と同様に、各時間帯に対応付けて文字データおよび音声データを複数格納している。たとえば、７時〜８時の時間帯では、１番目として文字データ３１７および音声データ３１７を格納しており、２番目として文字データ３２７および音声データ３２７を格納しており、３番目として文字データ３３７および音声データ３３７を格納している。
【００５３】
なお、第３テーブル４３は「家」および「学校・会社」以外の場所に応じたものであるため、格納される英語用の語句のデータは、一般的な状況で用いられることが多いフレーズ内容になっている。たとえば、１６時〜１７時に対応付けられた１番目の文字データ３１１６は「It depends on you.」と云う英語の語句と、その英語の語句の意味を日本語で表した「それは、君次第だよ。」と云う内容になっており、音声データ３１１６は、上述した英語の語句と日本語の内容を音声で表した内容になっている。
【００５４】
学習プログラム３１は、上述した各テーブル４１〜４３に格納されているデータの中から出力対象となるデータを特定して出力する処理を、第２筐体３が開けられることをトリガーにして開始すると共に、その時の位置、時間、および特定したデータの今までの出力回数を考慮して最終的に出力対象のデータを特定する処理をＣＰＵ１０に行わせることを規定している。
【００５５】
上述したデータを特定する処理の中で、今までの出力回数を考慮して最終的に出力対象のデータを特定する内容について説明すると、各テーブル４１〜４３の格納されている中から、あるデータを出力すると、そのデータの出力回数に「１」を追加して、追加した数を、そのデータに対応付けて回数テーブル４４に登録する処理をＣＰＵ１０が行う。
【００５６】
図８は、記憶部２３に記憶されている回数テーブル４４の中身を示す図表である。この回数テーブル４４は、データ１１７（文字データ１１７、音声データ１１７）は今までに３回出力されたことを意味し、データ１１８（文字データ１１８、音声データ１１８）は今までに５回出力されたことを意味し、データ１１９（文字データ１１９、音声データ１１９）は今までに１０回出力されたことを意味している。
【００５７】
また、学習プログラム３１には、予め基準回数として「９回」と云う数値が規定されており、ＣＰＵ１０は最終的に出力対象のデータを特定する際に、その時の位置および時間に基づき暫定的に特定したデータの出力処理を行った回数を図８の回数テーブル４４を参照することで計数し、それから、その計数した回数と基準回数（９回）とを比較する。比較の結果、計数した回数が基準回数を上回る場合、ＣＰＵ１０は、図５等のテーブルの中で暫定的に特定したデータに対して一つ順番が大きいデータを最終的に出力する対象のデータとして特定する処理を行う。
【００５８】
たとえば、暫定的に特定されたデータがデータ１１９（一のデータに相当）であれば、図８の回数テーブル４４より、今までの出力処理の回数は「１０回」と計数され、「１０回」は基準回数の「９回」を上回ることから、最終的な出力対象のデータとして、データ１１９より一つ順番が大きいデータであるデータ１２９（他のデータに相当。詳しくは文字データ１２９および音声データ１２９が該当）が特定されることになる（図５の第１テーブル４１参照）。ＣＰＵ１０がこのような処理を行うことで、何度も出力されてユーザが既に覚えてしまった可能性の高い語句は、次の語句に切り替えられるようになり、ユーザの学習を適切に進行させることができる。
【００５９】
なお、計数した回数が基準回数以下の場合、ＣＰＵ１０は、暫定的に特定したデータを最終的に出力するデータとして特定する。また、上述した基準回数の「９回」と云う数値は、あくまで一例であり、ユーザの学習能力に応じて他の数値を適用することができ、また、基準回数の設定用のメニューで基準回数の数値も適宜設定可能にしてもよい。
【００６０】
図９の第１フローチャートは、上述した学習プログラム３１の規定に基づき携帯電話機１（ＣＰＵ１０）が行う一連の処理手順の内容（データ出力方法の内容）を整理したものである。以下、この第１フローチャートに従って第１実施形態のデータ出力方法の内容を説明する。先ず、ＣＰＵ１０は、ヒンジスイッチ１７からのオン信号により、携帯電話機１の第２筐体３が閉じられた状態から開けられた状態になったか否かを判断する（Ｓ１）。ヒンジスイッチ１７からオン信号が送られてこず、第２筐体３が閉じられた状態である場合（Ｓ１：ＮＯ）、携帯電話機１は、第２筐体３がユーザにより開けられるのを待つ状態となる。
【００６１】
一方、ヒンジスイッチ１７からオン信号が送られてきて、第２筐体３が開いた状態になると（Ｓ１：ＹＥＳ）、ＣＰＵ１０はＧＰＳ受信部１２を用いて、位置検出を行う（Ｓ２）。それから、ＣＰＵ１０は、検出された位置の緯度経度の数値と、図４の設定テーブル３２を参照して、緯度経度の数値に応じた場所を特定し、その特定した場所に対応付けられたテーブルをデータベース４０の中から特定する（Ｓ３）。なお、図４の設定テーブル３２を参照して場所を特定する際、設定テーブル３２において各場所に対応付けられた緯度経度を中心にして半径１００ｍの円の範囲の中に、Ｓ２の段階で検出した位置の緯度経度が含まれれば、半径１００ｍの円の中心の緯度経度に対応付けられた場所を、検出した位置の緯度経度に応じた場所として特定する。
【００６２】
これは、検出した位置の緯度経度と、設定テーブル３２に格納された緯度経度とをピンポイント的に比較すると一致しないことが多いので、一定の広さのエリア範囲に対して、検出した位置の緯度経度が含まれるか否かを判断することで、場所の特定を行いやすくするためである。なお、検出した位置の緯度経度が、設定テーブル３２に格納された緯度経度を中心にした半径１００ｍの円の中に含まれないときは、データベース４０に格納されるデータに対応付けられる場所（事項）が検出されない場合に該当するので、ＣＰＵ１０は、図７の第３テーブル４３（その他の位置）を特定することになる。
【００６３】
それから、ＣＰＵ１０は、クロック処理部１３を用いて、現在の時間を検出し（Ｓ４）、Ｓ３の段階で特定したテーブルの中で、検出した時間に対応付けられた１番目のデータを暫定的な出力対象のデータとして特定し、その暫定的に特定したデータの出力回数を図８の回数テーブル４４を参照して計数し、計数した出力回数と基準回数を比較する（Ｓ５）。
【００６４】
ＣＰＵ１０は比較の結果、出力回数が基準回数以下である場合、暫定的に特定したデータを最終的な出力対象のデータとして特定し、出力回数が基準回数を上回る場合、暫定的に特定したデータより一つ順番が大きいデータを最終的な出力対象のデータとして特定する（Ｓ６）、なお、一つ順番が大きいデータの出力回数も基準回数を上回るときは、さらに順番が一つ大きいデータが、最終的な出力対象として特定される。また、さらに順番が一つ大きいデータの出力回数も基準回数を上回れば、同様な比較が順次行われ、以降、出力回数が基準回数以下となるデータが最終的な出力対象のデータとして特定されることになる。
【００６５】
そして、ＣＰＵ１０は、Ｓ６の段階で特定したデータを、データベース４０から読み出して、読み出したデータの中の文字データを表示インタフェース部１８により表示画面部６へ表示出力する出力処理を行うと共に、読み出したデータの中の音声データを、音声出力処理部２１を用いてスピーカ２２から出力する出力処理を行う（Ｓ７）。なお、このような出力処理で、表示画面部６に関する表示出力は約５秒間程度の表示出力に留め、５秒経過後は、通常の待ち受け画面等を表示するようにＣＰＵ１０は制御を行う。
【００６６】
最後に、ＣＰＵ１０は、Ｓ７の段階で出力処理を行ったデータに対する出力回数に「１」を追加する処理を図８の回数テーブル４４に対して行う（Ｓ８）。以上のような処理をＣＰＵ１０が行うことで、ユーザが携帯電話機１を開くごとに、そのシチュエーション（その場所およびその時間）に応じた内容の英語のフレーズが出力されるため、特別な操作を行うことなく、携帯電話機１を使おうとするたびに反復的な英語のフレーズを学習できる。しかも、出力されるフレーズは、出力回数が一定の値を超えると自動的に切り替わるので、学習内容も自動で進行させられる。その上、表示させるデータは、記憶部２３から読み出すので、携帯電話機１の第２筐体３が開かれることに合わせて、スムーズな表示出力を行える。
【００６７】
なお、第１実施形態に係る内容は、上述した説明内容に限定されるものではなく、種々の変形例が想定できる。例えば、発明の対象となる機器は、折り畳み式の携帯電話機に限定されるものはなく、折り畳み式の携帯型ゲーム機、折り畳み式の携帯型の情報端末機（ＰＤＡ、携帯型パーソナルコンピュータ等）にも、第１実施形態の内容を適用することが可能である。
【００６８】
また、折り畳み式以外のいわゆるストレートタイプの携帯電話機、携帯型ゲーム機、携帯型情報端末機器と云った携帯型電気機器にも、第１実施形態の内容は適用可能である。この場合は、電力消費を抑えるために表示画面部の表示が停止されているときに、ストレートタイプの携帯型電気機器の操作部に含まれる何れかのキー（表示開始入力を受け付ける受付手段に相当）がユーザからの操作入力を受け付けたことをトリガーにして、図９に示す第１フローチャートのＳ２の段階以降の処理を行うことになる。
【００６９】
さらに、出力対象となる学習用の語句は、英語に限定されるものではなく、他の外国語も勿論適用可能であると共に、日本語の熟語の学習、ある年代に起こった歴史的事項の学習、数学の公式の学習などの反復的な学習により暗記が要求されるものにも第１実施形態の内容を適用することができる。
【００７０】
さらにまた、図９の第１フローチャートにおけるＳ５の段階の処理は、一定の時間内に限定して、出力回数と基準回数とを比較するようにしてもよい。例えば、６０分間で、同一のデータを１０回出力した場合にだけ、次の順番のデータを出力対象に切り換え、６０分以内に出力回数が１０回に達しないときは、カウントしていた出力回数を一旦リセットして、再度出力回数のカウントを再開するような仕様にすることも可能である。
【００７１】
また、処理を簡略化する場合は、上述した出力回数と基準回数の比較処理を省略すると共に、図５〜図７に示す各テーブル４１〜４３の内容も、時間帯毎に１種類のデータのみを対応付けるようにしてもよい。さらに、処理を簡易化する他の変形例としては、記憶部２３に記憶するデータベースを、図１０に示す変形例のデータベース４０′の構成にして、ＧＰＳ受信部１２の位置検出にのみ基づいて出力対象のデータを特定するようにしてもよい。このような図１０の変形例のデータベース４０′は、複数の位置（居場所）のそれぞれに対応付けてデータが格納されており、時間の検出に係る処理が不要となるので、携帯電話機１の処理負担の軽減と、出力までのスピードの向上に貢献できる。
【００７２】
なお、図１０の変形例のデータベース４０′を用いる際、検出した位置が「家」および「学校・会社」に該当しないときは、データベース４０′に格納されるデータに対応付けられる事項（位置）が検出されない場合となるので、未検出事項である「その他」に対応付けられたデータの出力処理が行われることになる。
【００７３】
さらに処理を簡易化する別の変形例としては、記憶部２３に記憶するデータベースを、複数の時間のそれぞれに対応付けてデータを格納した構成のデータベースにすることで、位置検出に係る処理が不要となるので、この場合も携帯電話機１の処理負担の軽減と出力までのスピード向上に貢献できる。なお、複数の時間のそれぞれにデータを対応付けた構成のデータベースは、丁度、図５〜７の各テーブル４１〜４３と同様なものになる。
【００７４】
また、このように複数の時間のそれぞれにデータを対応付けたデータベースを用いる場合でも、データベース構成のさらなる簡略化を図るため、そのデータベースに、２４時間の全ての時間をデータベースに含ませないようにすると共に（例えば、７時から２２時までを規定）、図１０と同様に「その他」の事項を設けて、「その他（未検出事項に相当）」にデータを対応付けて処理を行うことが設定の簡易化のために好適となる。この場合、検出された時間がデータベースに含まれないとき、「その他」に対応付けられたデータの出力処理が行われることになる。
【００７５】
さらに、出力するデータの種類は、文字データと音声データの両方を用いる以外に、例えば、リーディングの学習を中心に行いたいユーザに対しては、文字データのみを出力する仕様にしてもよく、また、リスニングの学習を主に行いたいユーザに対しては音声データのみを出力する仕様にしてもよい。このようにいずれか一方のみを出力する仕様にする場合は、データベース４０に格納するデータの種類も出力対象のデータのみにしてもよく、このようにすることで、データベース４０のデータ量を低減できるメリットも生じる。
【００７６】
また、図９の第１フローチャートにおけるＳ３の段階で、特定したテーブルが、図７の第３テーブル４３（その他の位置）である場合は、ユーザが会社および家以外に居ることから、公共交通機関の中、または自家用車での移動中であることも想定される。そのため、公共交通機関における周囲への迷惑度に配慮して音声データの出力を停止する仕様にしてもよく、また運転中の安全性などに配慮するときは表示用の文字データの出力を停止する仕様にしてもよく、さらに、これらのデータの出力停止の有無は、ユーザによる設定で決められるようにしてもよい。さらにまた、上述したような公共交通機関における周囲への迷惑度、および運転中の安全性についての配慮の徹底を図る場合は、表示用の文字データおよび音声データの両方の出力を停止する設定をユーザにより選択できるようにしてもよい。また、仕様として両方のデータの出力を停止する場合は、第３テーブル自体の使用を廃止して、家、会社以外では、どのようなデータも出力しないようにすることも可能である。なお、上述した各種変形例は、適宜組み合わせることも可能である。
【００７７】
図１１は、本発明の第２実施形態に係る携帯電話機５０（本発明の携帯型電気機器に相当）の内部構成を示している。第２実施形態の携帯電話機５０（折り畳み式）は、基本的な部分を第１実施形態と同様にしているが、第1実施形態のＧＰＳ受信部１２の替わりに、カレンダ処理部５２を具備すると共に、記憶部６３にスケジュールプログラム７２を記憶させて、このスケジュールプログラム７２に基づき作成したスケジュールデータ７３を用いて、学習プログラム７１の規定に基づき出力対象のデータを特定するようにしたことが特徴になっている。
【００７８】
第２実施形態の携帯電話機５０において、ＣＰＵ５０ａ、通信部５１、クロック処理部５３、ＲＡＭ５４、ＲＯＭ５５、操作インタフェース部５６、ヒンジスイッチ５７、表示インタフェース部５８、バックライト制御部５９、バックライト６０、音声出力処理部６１、スピーカ６２、記憶部６３、操作部６４、表示画面部６５、システムプログラム７０、データベース８０、回数テーブル８４等は、第１実施形態と同等であるため、これらについては説明を省略する。
【００７９】
また、カレンダ処理部５２は、日を検出する手段に相当し、ＣＰＵ５０ａからの問い合わせが行われた場合、その日が何日であるかを内蔵するカレンダデータより検出する処理を行う。なお、第２実施形態では、このカレンダ処理部５２とクロック処理部５３が組み合わさって日時検出手段として機能する。
【００８０】
図１２（ａ）（ｂ）は、スケジュールプログラム７２が規定する処理内容に従って、表示画面部６５に表示されたスケジュール作成用の第１画面６７、第２画面６８を示しており、これらの画面に応じた画面データ自体は、スケジュールプログラム７２に予め含まれている。第１画面６７は、スケジュールプログラム７２が規定するスケジュール作成処理を起動させた場合に最初に表示される画面であり、カレンダ部６７ａ（図１２（ａ）では「９月」のカレンダ）の中にスケジュールを作成する日を選択するためのカーソル６７ｂを上下左右に移動可能に配置し、また、カレンダ部６７ａに応じた月より前方の月を選択するための前方移動矢印６７ｃと、カレンダ部６７ａに応じた月より後方の月を選択するための後方移動矢印６７ｄを含んでいる。カーソル６７ｂは、操作部６４に含まれる上下左右キーの操作で移動でき、いずれかの日を選択した状態でＯＫボタン６７ｅが操作部６４の決定キーの操作で選択されると、図１２（ｂ）の第２画面６８に表示画面部６５の表示内容が切り替わるようになる。なお、第１画面６７の戻るボタン６７ｆが操作部６４の決定キーの操作で選択されると、図示しないメインメニューに表示内容が切り替わる。
【００８１】
図１２（ｂ）の第２画面６８は、図１２（ａ）の第１画面６７で選択された日に対して、スケジュールの予定内容を設定するために画面になっており、時間帯に対応付けて居場所と予定の内容を登録する予定欄６８ａを有している。この予定欄６８ａに登録された内容は、選択された日の各時間帯に居場所を対応付けたスケジュールを表すスケジュールデータ７３として記憶部６３に記憶されるようになっている。
【００８２】
図１３は、図１２（ａ）（ｂ）での操作を経て作成されたスケジュールデータ７３の中身（スケジュールの中身）を示しており、日ごとの各時間に居場所を対応付けたスケジュール内容になっている。
【００８３】
また、記憶部６３に記憶される第２実施形態の学習プログラム７１が規定する内容は、上述したスケジュールデータ７３の中身のスケジュールを利用して、出力すべきデータをＣＰＵ５０ａで特定する処理が規定されている。
【００８４】
図１４は、第２実施形態の学習プログラム７１の規定により、携帯電話機５０（ＣＰＵ５０ａ）が行う一連の処理手順の内容（データ出力方法の内容）を表した第２フローチャートである。この第２フローチャートに従って、第２実施形態の処理内容を、第１実施形態と異なる箇所に重点をおいて説明すると、先ず、ＣＰＵ５０ａは、折り畳み式の携帯電話機５０が閉の状態から開けられたか否かを判断し（Ｓ１０）、閉じられた状態である場合（Ｓ１０：ＮＯ）、携帯電話機５０が開けられるのを待つ状態となる。
【００８５】
一方、携帯電話機５０が開けられると（Ｓ１０：ＹＥＳ）、ＣＰＵ５０ａはカレンダ処理部５２およびクロック処理部５３を用いて日時を検出し（Ｓ１１）、検出した日時に対応付けられた居場所を図１３に示すスケジュールデータ７３から検出する（Ｓ１２）。たとえば、カレンダ処理部５２で検出された日が９月１日（土）であり、クロック処理部５３で検出された時間が９時の場合、図１３のスケジュールデータ７３から、居場所は「家」と検出される。また、他の例として、カレンダ処理部５２で検出された日が９月４日（火）であり、クロック処理部５３で検出された時間が１０時の場合、図１３のスケジュールデータ７３から、居場所は「会社」と検出される。
【００８６】
このようなＳ１２の段階で検出された居場所に応じたテーブルをデータベース８０の中から特定する（Ｓ１３）。第２実施形態においてもデータベース８０に含まれる各テール部８１〜８３は、第１実施形態の各テーブル４１〜４３と同様の内容になっており、そのため、検出された「居場所」を、第１実施形態における「場所」として考えることで、Ｓ１２の段階で検出された「居場所」に応じたテーブルを特定することになる。なお、検出した日時に対応する「居場所」がスケジュールデータ７３で設定されていない場合は、図７の第１実施形態に係る第３テーブル４３に相当する第３テーブル８３を用いてデータを特定することになる。
【００８７】
第２実施形態において、Ｓ１４の段階以降の内容は、図９に示す第１実施形態の第１フローチャートにおけるＳ５の段階以降の内容とほぼ同等であり、Ｓ１３の段階で特定したテーブルにおいて、クロック処理部５３が検出した時間に対応付けられた１番目のデータを暫定的な出力対象のデータとして特定し、その暫定的に特定したデータの出力回数を回数テーブル８４を参照して計数し、計数した出力回数と基準回数とを比較する（Ｓ１４）。比較の結果、出力回数が基準回数以下である場合、暫定的に特定したデータが最終的な出力対象のデータとして特定され、出力回数が基準回数を上回る場合、暫定的に特定したデータより一つ順番が大きいデータが最終的な出力対象のデータとして特定される（Ｓ１５）。
【００８８】
そして、ＣＰＵ５０ａは、Ｓ１５の段階で特定したデータを、データベース８０から読み出して、読み出したデータの出力処理を行い（Ｓ１６）、最後に、Ｓ１６の段階で出力処理を行ったデータに対する出力回数に「１」を追加する処理を回数テーブル８４に対して行う（Ｓ１７）。
【００８９】
よって、第２実施形態においては、図１３に示すスケジュールデータ７３を用いることにより、ＧＰＳシステムを用いなくても、ユーザのシチュエーション（居場所、時間）に応じた内容のデータ出力を、携帯電話機５０を開けるごとに行えるようになる。なお、第２実施形態においても、第１実施形態で述べた各種変形例を同様に適用することが可能であり、例えば、第３テーブル８３に格納されたデータの出力に関しては、第１実施形態の変形例で述べたように、公共交通機関における周囲への迷惑度、および運転中の安全性について配慮し、仕様またはユーザによる選択で文字データのみの出力または音声データのみの出力にしてもよく、さらには、両方のデータの出力を行わないようにすることも可能である。
【図面の簡単な説明】
【００９０】
【図１】本発明の第１実施形態に係る携帯電話機の外観を示す概略図である。
【図２】第１実施形態の携帯電話機の主要な内部構成を示すブロック図である。
【図３】設定メニューの画面内容を示す概略図である。
【図４】設定テーブルの中身を示す図表である。
【図５】第１テーブルの中身を示す図表である。
【図６】第２テーブルの中身を示す図表である。
【図７】第３テーブルの中身を示す図表である。
【図８】回数テーブルの中身を示す図表である。
【図９】第１実施形態に係るデータ出力方法の処理内容を示す第１フローチャートである。
【図１０】変形例のデータベースを示す図表である。
【図１１】本発明の第２実施形態に係る携帯電話機の主要な内部構成を示すブロック図である。
【図１２】（ａ）はスケジュール作成に係る第１画面を示す概略図、（ｂ）はスケジュール作成に係る第２画面を示す概略図である。
【図１３】スケジュールデータの中身を示す概略図である。
【図１４】第２実施形態に係るデータ出力方法の処理内容を示す第２フローチャートである。
【符号の説明】
【００９１】
１、５０  携帯電話機
２  第１筐体
３  第２筐体
４  ヒンジ
５、６４  操作部
６、６５  表示画面部
１０、５０ａ  ＣＰＵ
１２  ＧＰＳ受信部
１３、５３  クロック処理部
１７、５７  ヒンジスイッチ
１８、５８  表示インタフェース部
１９、５９  バックライト制御部
２１、６１  音声出力処理部
２２、６２  スピーカ
２３、６３  記憶部
３１、７１  学習プログラム
４０、８０  データベース
５２  カレンダ処理部
【図１】
2009088669.tif 000003
【図２】
2009088669.tif 000004
【図３】
2009088669.tif 000005
【図４】
2009088669.tif 000006
【図５】
2009088669.tif 000007
【図６】
2009088669.tif 000008
【図７】
2009088669.tif 000009
【図８】
2009088669.tif 000010
【図９】
2009088669.tif 000011
【図１０】
2009088669.tif 000012
【図１１】
2009088669.tif 000013
【図１２】
2009088669.tif 000014
【図１３】
2009088669.tif 000015
【図１４】
2009088669.tif 000016