(57)【特許請求の範囲】
【請求項１】
所定機能について所望の設定が可能であり、かつ、前記所定機能の設定を変更する旨の設定変更を受け付けると該設定変更に基づいて該所定機能の設定を変更する携帯電話機であって、
前記所定機能の使用頻度が所定頻度を超えているか否かを、前記設定変更に基づいて判定する制御部と、
前記所定機能の使用頻度が前記所定頻度を超えていないと前記制御部が判定すると、前記設定変更に基づく変更前の前記所定機能の設定を記録する記録部と、
前記所定機能を設定変更が実行される前の設定に戻す旨の復元要求を受け付ける入力部と、を含み、
前記制御部は、前記入力部が前記復元要求を受け付けると、前記所定機能を、前記記録部に記録された設定に変更する、携帯電話機。
【請求項２】
請求項１に記載の携帯電話機において、
前記制御部は、前記所定機能の使用頻度が所定頻度を超えているか否かを、所定の時間内に前記設定変更が受け付けられた回数に基づいて判定する、携帯電話機。
【請求項３】
請求項１または２に記載の携帯電話機において、
現在の日時を測定する時計部をさらに含み、
前記記録部は、前記設定変更に基づく変更前の前記所定機能の設定を記録する期間を示す期間条件をさらに記録し
前記制御部は、前記設定変更を受け付けた日時を前記時計部から取得し、該日時が前記期間条件に適合していると、前記変更前の設定を、前記記録部に記録する、携帯電話機。
【請求項４】
所定機能について所望の設定が可能であり、かつ、前記所定機能の設定を変更する旨の設定変更を受け付けると該設定変更に基づいて該所定機能の設定を変更する携帯電話機が行う記録方法であって、
前記所定機能の使用頻度が所定頻度を超えているか否かを、前記設定変更に基づいて判定する判定ステップと、
前記所定機能の使用頻度が前記所定頻度を超えていないと判定されると、前記設定変更に基づく変更前の前記所定機能の設定を記録する記録ステップと、
前記所定機能を設定変更が実行される前の設定に戻す旨の復元要求を受け付ける受付ステップと、
前記受付ステップにて前記復元要求が受け付けられると、前記所定機能を、前記記録された設定に変更する変更ステップと、を含む記録方法。
【請求項５】
請求項４に記載の記録方法において、
前記所定機能の使用頻度が所定頻度を超えているか否かを、所定の時間内に前記設定変更が受け付けられた回数に基づいて回数判定ステップを、さらに含む記録方法。
【請求項６】
請求項４または５に記載の記録方法において、
前記携帯電話機は、前記設定変更に基づく変更前の前記所定機能の設定を記録する期間を示す期間条件を記録する記録部を含み、
前記設定変更を受け付けた日時を測定する測定ステップと、
該日時が前記期間条件に適合していると、前記変更前の設定を、前記記録部に記録する日時記録ステップと、を含む記録方法。
【請求項７】
所定機能について所望の設定が可能であり、前記所定機能の設定を変更する旨の設定変更を受け付けると該設定変更に基づいて該所定機能の設定を変更するコンピュータに設定記録処理を実行させるプログラムであって、
前記所定機能の使用頻度が所定頻度を超えているか否かを、前記設定変更に基づいて判定する判定処理と、
前記所定機能の使用頻度が前記所定頻度を超えていないと判定されると、前記設定変更に基づく変更前の前記所定機能の設定を記録する記録処理と、
前記所定機能を設定変更が実行される前の設定に戻す旨の復元要求を受け付ける受付処理と、
前記受付処理にて前記復元要求が受け付けられると、前記所定機能を、前記記録された設定に変更する変更処理と、を含む設定記録処理を前記コンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機能に対して設定を行なうことが可能な携帯電話機、記録方法およびプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話機などの電子機器の機能の数は、非常に多くなっている。このため、ユーザが機能を設定するための設定方法などを全て把握することは困難である。
【０００３】
特許文献１（特開平８−１３０５９７号公報）には、機能ごとに、機能の設定状況が所定の時間間隔で表示される多機能表示設定装置が記載されている。この多機能表示設定装置では、設定状況が表示されている間に、ユーザが所定のボタンを押下すると、表示されている設定状況の機能の設定を変更することが可能である。このため、ユーザが容易に所望の機能を設定することが可能になっている。
【特許文献１】特開平８−１３０５９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ユーザは、意図していない機能を誤って設定することがある。特許文献１に記載の多機能表示装置では、誤って設定した機能を元の設定に戻すためには、ユーザは、先ず、設定状況を順次表示させ、次に、誤って設定した機能の設定状況が表示されている間に、所定のボタンを押下して、設定を変更させなければならない。このため、手間がかかる。
【０００５】
本発明の目的は、誤った設定が行われた機能を容易に元の設定に戻すことが可能な携帯電話機を提供することである。
【課題を解決するための手段】
【０００６】
前記目的を達成するために、本発明の携帯電話機は、所定機能について所望の設定が可能であり、かつ、前記所定機能の設定を変更する旨の設定変更を受け付けると該設定変更に基づいて該所定機能の設定を変更する携帯電話機であって、前記所定機能の使用頻度が所定頻度を超えているか否かを、前記設定変更に基づいて判定する制御部と、前記所定機能の使用頻度が前記所定頻度を超えていないと前記制御部が判定すると、前記設定変更に基づく変更前の前記所定機能の設定を記録する記録部と、前記所定機能を設定変更が実行される前の設定に戻す旨の復元要求を受け付ける入力部と、を含み、前記制御部は、前記入力部が前記復元要求を受け付けると、前記所定機能を、前記記録部に記録された設定に変更する。
【０００７】
また、本発明の記録方法は、所定機能について所望の設定が可能であり、かつ、前記所定機能の設定を変更する旨の設定変更を受け付けると該設定変更に基づいて該所定機能の設定を変更する携帯電話機が行う記録方法であって、前記所定機能の使用頻度が所定頻度を超えているか否かを、前記設定変更に基づいて判定する判定ステップと、前記所定機能の使用頻度が前記所定頻度を超えていないと判定されると、前記設定変更に基づく変更前の前記所定機能の設定を記録する記録ステップと、前記所定機能を設定変更が実行される前の設定に戻す旨の復元要求を受け付ける受付ステップと、前記受付ステップにて前記復元要求が受け付けられると、前記所定機能を、前記記録された設定に変更する変更ステップと、を含む。
【０００８】
使用頻度の低い機能の設定が変更された場合、その設定は誤って変更された可能性が高い。
【０００９】
上記の発明によれば、所定機能の使用頻度が所定頻度を超えているか否かが、設定変更に基づいて判定される。使用頻度が所定頻度を超えていないと、変更前の設定が記録される。
【００１０】
このため、所定機能に対して誤った設定が行われた場合に、その機能を、変更前の設定に戻すことが可能になる。よって、誤って設定された機能を容易に元の機能に戻すことが可能になる。
【００１１】
また、前記所定機能の使用頻度が所定頻度を超えているか否かが、所定の時間内に前記設定変更が受け付けられた回数に基づいて判定されることが望ましい。
【００１２】
上記の発明によれば、所定機能の使用頻度が所定頻度を超えているか否かを、より正確に判定することが可能になる。
【００１３】
また、現在の日時が測定され、前記設定変更に基づく変更前の前記所定機能の設定を記録する期間を示す期間条件がさらに記録され、前記設定変更を受け付けた日時が取得され、該日時が前記期間条件に適合していると、前記変更前の設定が記録されることが望ましい。
【００１４】
上記の発明によれば、所定機能の使用頻度が所定頻度を超えていても、設定変更を受け付けた日時が期間条件に適合していると、設定変更に基づく変更前の所定機能の設定が記録される。このため、細やかなサービスを提供することが可能になる。
【００１６】
上記の発明によれば、所定の機能を容易に記録された設定に変更することが可能になる。
【００１７】
また、本発明のプログラムは、所定機能について所望の設定が可能であり、前記所定機能の設定を変更する旨の設定変更を受け付けると該設定変更に基づいて該所定機能の設定を変更するコンピュータに設定記録処理を実行させるプログラムであって、前記所定機能の使用頻度が所定頻度を超えているか否かを、前記設定変更に基づいて判定する判定処理と、前記所定機能の使用頻度が前記所定頻度を超えていないと判定されると、前記設定変更に基づく変更前の前記所定機能の設定を記録する記録処理と、前記所定機能を設定変更が実行される前の設定に戻す旨の復元要求を受け付ける受付処理と、前記受付処理にて前記復元要求が受け付けられると、前記所定機能を、前記記録された設定に変更する変更処理と、を含む設定記録処理を前記コンピュータに実行させる。
【００１８】
上記の発明によれば、前記記録方法をコンピュータに実行させることが可能になる。
【発明の効果】
【００１９】
本発明によれば、誤った設定が行われた機能を容易に元の設定に戻すことが可能になる。
【発明を実施するための最良の形態】
【００２０】
以下、本発明の実施例について図面を参照して説明する。
【００２１】
図１は、本発明の一実施例の携帯電話機の構成を示したブロック図である。図１において、携帯電話機は、入力部１と、メモリ部２と、処理部３と、表示部４と、スピーカ５と、カメラ６と、ＩＲポート７と、コネクタ８と、マイク９と、無線回路１０と、アンテナ１１とを含む。
【００２２】
入力部１は、ユーザから所定機能の設定を変更する旨の設定変更要求を受け付けると、受け付けた設定変更要求を処理部３に出力する。なお、設定変更要求は、所定機能を特定する識別子と、所定機能の変更後の設定を示す設定情報とを含む。
【００２３】
メモリ部２は、携帯電話機の機能の設定を行なうための各種データを記録する。また、メモリ部２は、メモリ２０ないし２４を含む。
【００２４】
メモリ２０は、ＣＰＵにて読み取り可能な記録媒体であり、処理部３の動作を規定するプログラムを記録している。
【００２５】
メモリ２１は、機能を特定する識別子と、該機能の現在の設定を示す現在設定情報と、を識別子ごとに関連づけて記録する。
【００２６】
メモリ２２は、回数情報を記録する。回数情報では、識別子と、該識別子にて特定される機能の設定が所定の時間内に変更された変更回数と、該識別子にて特定される機能の使用頻度が所定頻度を超えているか否かを示す頻度情報と、が識別子ごとに関連づけている。頻度情報は、具体的には、使用頻度が所定頻度を超えていることを示す高頻度機能と、使用頻度が所定頻度を超えていないことを示す低頻度機能のどちらか一方を示す。
【００２７】
図２は、回数情報の一例を示した例示図である。図２において、回数情報２００は、識別子２０１と、変更回数２０２と、頻度情報２０３とを含む。
【００２８】
識別子２０１は、携帯電話機の機能を特定する。変更回数２０２は、識別子２０１の機能の設定が変更された回数を示す。頻度情報２０３は、識別子２０１の機能の使用頻度が所定頻度を超えているか否かを示す。なお、「低」は低頻度機能を示し、「高」は高頻度機能を示す。
【００２９】
メモリ２３は、変更情報を記録する。変更情報では、識別子と、該識別子にて特定される機能の変更前の設定を示す変更前設定情報と、該識別子にて特定される機能の現在の設定を示す現在設定情報と、が関連づけている。
【００３０】
図３は、変更情報の一例を示した例示図である。図３において、変更情報３００は、識別子３０１と、変更前設定情報３０２と、現在設定情報３０３とを含む。
【００３１】
識別子３０１は、携帯電話機の機能を特定する。変更前設定情報３０２は、識別子３０１にて特定される機能の変更前の設定を示す。現在設定情報３０３は、識別子３０１にて特定される機能の現在の設定を示す。
【００３２】
メモリ２４は、各種機能が高頻度機能または低頻度機能であるかを判断するための基準回数を記録する。
【００３３】
処理部３は、例えば、ＣＰＵであり、メモリ２０に記録されたプログラムを読み取り、読み取ったプログラムを実行し、制御部３０とカウンタ３１とタイマ３２とを実現する。
【００３４】
制御部３０は、入力部１から設定変更要求を受け付けると、受け付けた設定変更要求にて要求された所定機能の設定が変更される。
【００３５】
制御部３０は、機能の設定を変更すると、受け付けた設定変更要求が含む識別子と関連づけられた現在設定情報を、変更前設定情報としてメモリ２１から取得する。
【００３６】
制御部３０は、変更前設定情報を取得すると、受け付けた設定変更要求が含む識別子および設定情報を関連づけてメモリ２１に記録する。なお、制御部３０は、受け付けた設定変更要求が含む設定情報を現在設定情報として記録する。
【００３７】
制御部３０は、設定変更要求を受け付けた後で、識別子および現在設定情報を記録すると、受け付けた設定変更要求に基づいて、所定機能の使用頻度が所定頻度を超えているか否かを判断する。
【００３８】
所定機能の使用頻度が所定頻度を超えていると、制御部３０は、受け付けた設定変更要求が含む識別子および設定情報と、取得した変更前設定情報と、を関連づけた変更情報生成し、生成した変更情報をメモリ２３に記録する。なお、制御部３０は、設定情報を現在設定情報としてメモリ２３に記録する。
【００３９】
一方、所定機能の使用頻度が所定頻度をこえていないと、制御部３０は、動作を終了する。
【００４０】
以下では、具体的に、所定機能の使用頻度が所定頻度を超えているか否かを判断する処理について説明する。
【００４１】
制御部３０は、設定変更要求を受け付けた後で、識別子および現在設定情報を記録すると、受け付けた設定変更要求が含む識別子と関連づけられた頻度情報が高頻度機能を示すか否かを確認する。
【００４２】
その頻度情報が高頻度機能を示すと、制御部３０は、動作を終了する。
【００４３】
一方、その頻度情報が低頻度情報を示すと、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた変更回数をメモリ２２から取得する。
【００４４】
制御部３０は、メモリ２２から変更回数を取得すると、メモリ２４に記録された基準回数を確認する。制御部３０は、基準回数を確認すると、受け付けた変更回数が基準回数以上か否かを判断する。
【００４５】
その変更回数が基準回数以上であると、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられて記録された頻度情報を、高頻度機能を示す頻度情報に変更する。
【００４６】
一方、その変更回数が基準数未満であると、制御部３０は、取得した変更回数をカウンタ３１に出力する。
【００４７】
カウンタ３１は、制御部３０から変更回数を受け付けると、受け付けた変更回数を更新する。具体的には、カウンタ３１は、受け付けた変更回数に１を加える。
【００４８】
カウンタ３１は、変更回数を更新すると、更新した変更回数を制御部３０に出力する。制御部３０は、入力部１から設定変更要求を受け付けた後に、カウンタ３１から変更回数を受け付けると、受け付けた設定変更要求が含む識別子とメモリ２２にて関連づけられた変更回数に、受け付けた変更回数を上書きする。
【００４９】
制御部３０は、変更回数を上書きすると、受け付けた設定変更要求が含む識別子および設定情報と、取得した変更前設定情報と、を関連づけた変更情報を生成し、生成した変更情報をメモリ２３に記録する。
【００５０】
また、タイマ３２は、変更回数を０にする旨の消去要求を、所定の時間間隔で、制御部３０に出力する。なお、所定の時間間隔は、例えば、一週間間隔である。
【００５１】
制御部３０は、タイマ３２から消去要求を受け付けると、メモリ２２に記録された変更回数を全て０にする。
【００５２】
また、入力部１は、ユーザから、機能の設定を前の設定に戻す旨の復元要求を受け付けると、受け付けた復元要求を制御部３０に出力する。なお、ユーザが復元要求を入力するキーが、入力部１に設けられることが望ましい。
【００５３】
制御部３０は、入力部１から復元要求を受け付けると、メモリ２３から変更情報を取得する。制御部３０は、メモリ２３から変更情報を取得すると、取得した変更情報が含む識別子にて特定される機能を、取得した変更情報が含む変更前設定情報の設定に変更する。
【００５４】
制御部３０は、設定を変更すると、取得した変更情報が含む識別子および変更前設定情報とを関連づけてメモリ２１に記録する。なお、制御部３０は、変更前設定情報を現在設定情報としてメモリ２１に記録する。
【００５５】
次に、動作を説明する。
【００５６】
図４は、携帯電話機の動作を説明するためのフローチャートである。具体的には、入力部１が設定変更要求を受け付けた際の携帯電話機の動作を説明するためのフローチャートである。
【００５７】
入力部１は、ユーザから設定変更要求を受け付けると、ステップＳ４０１を実行する。
【００５８】
ステップＳ４０１では、入力部１は、受け付けた設定変更要求を制御部３０に出力する。制御部３０は、設定変更要求を受け付けると、受け付けた設定変更要求にて要求された機能の設定を変更する。制御部３０は、機能の設定を変更すると、ステップＳ４０２を実行する。
【００５９】
ステップＳ４０２では、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた現在設定情報を、変更前設定情報としてメモリ２１から取得する。制御部３０は、変更前設定情報を取得すると、ステップＳ４０３を実行する。
【００６０】
ステップＳ４０３では、制御部３０は、受け付けた設定変更要求が含む識別子および設定情報を関連づけてメモリ２１に記録する。なお、制御部３０は、設定情報を、現在設定情報としてメモリ２１に記録する。制御部３０は、識別子および現在設定情報を記録すると、ステップＳ４０４を実行する。
【００６１】
ステップＳ４０４では、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた頻度情報が高頻度機能を示すか否かを確認する。制御部３０は、その頻度情報が低頻度機能を示すと、ステップＳ４０５を実行し、一方、その頻度情報が高頻度機能を示すと、ステップＳ４１５を実行する。
【００６２】
ステップＳ４０５では、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた変更回数をメモリ２２から取得する。制御部３０は、変更回数を取得すると、ステップＳ４０６を実行する。
【００６３】
ステップＳ４０６では、制御部３０は、メモリ２４に記録された基準回数を確認し、その後、取得した変更回数が、基準回数以上か否かを判断する。制御部３０は、その変更回数が基準回数以上であると、ステップＳ４０７を実行し、その変更回数が基準数未満であると、ステップＳ４０８を実行する。
【００６４】
ステップＳ４０７では、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた頻度情報を、高頻度機能を示す頻度情報に変更する。制御部３０は、ステップＳ４０７を終了すると、ステップＳ４１５を実行する。
【００６５】
ステップＳ４０８では、制御部３０は、取得した変更回数をカウンタ３１に出力する。カウンタ３１は、変更回数を受け付けると、受け付けた変更回数を更新する。カウンタ３１は、変更回数を更新すると、更新した変更回数を制御部３０に出力する。制御部３０は、変更回数を受け付けると、ステップＳ４０９を実行する。
【００６６】
ステップＳ４０９では、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた変更回数に、受け付けた変更回数を上書きする。制御部３０は、変更回数を上書きすると、ステップＳ４１０を実行する。
【００６７】
ステップＳ４１０では、制御部３０は、受け付けた設定変更要求が含む識別子および設定情報と、取得した変更前設定情報と、を関連づけた変更情報をメモリ２３に記録する。制御部３０が変更情報を記録すると、入力部１がステップＳ４１１を実行する。
【００６８】
ステップＳ４１１では、入力部１は、復元要求を受け付けたか否か確認する。入力部１は、復元要求を受け付けると、ステップＳ４１２を実行し、復元要求を受け付けないと、ステップＳ４１１を実行する。
【００６９】
ステップＳ４１２では、入力部１は、受け付けた復元要求を制御部３０に出力する。制御部３０は、復元要求を受け付けると、メモリ２３から変更情報を取得する。制御部３０は、変更情報を取得すると、ステップＳ４１３を実行する。
【００７０】
ステップＳ４１３では、制御部３０は、取得した変更情報が含む識別子にて特定される機能を、取得した変更情報が含む変更前設定情報の設定にする。制御部３０は、機能を設定すると、ステップＳ４１４を実行する。
【００７１】
ステップＳ４１４では、制御部３０は、取得した変更情報が含む識別子および変更前設定情報を関連づけてメモリ２１に記録する。制御部３０は、識別子および変更前設定情報を記録すると、ステップＳ４１５を実行する。
【００７２】
ステップＳ４１５では、制御部３０は、動作を終了する。
【００７３】
本実施例によれば、制御部３０は、入力部１が受け付けた設定変更要求に基づいて、所定機能の使用頻度が所定頻度を超えているか否かを判断する。所定機能の使用頻度が所定頻度を超えていないと、記録部２は、変更前設定情報を記録する。
【００７４】
この場合、所定機能の使用頻度が所定頻度を超えているか否かが、設定変更要求に基づいて判定される。使用頻度が所定頻度を超えていないと、変更前設定情報が記録される。
【００７５】
このため、所定機能に対して誤った設定が行われた場合に、その機能を、変更前の設定に戻すことが可能になる。よって、誤って設定された機能を容易に元の機能に戻すことが可能になる。
【００７６】
また、本実施例では、制御部３０は、機能の使用頻度が所定頻度を超えているか否かを、変更回数に基づいて判断する。この場合、機所定機能の使用頻度が所定頻度を超えているか否かを、より正確に判定することが可能になる。
【００７７】
また、本実施例では、入力部１が復元要求を受け付けると、制御部３０は、記録部２に記録された変更前設定情報が示す設定に変更する。この場合、機能を容易に記録された設定に変更することが可能になる。
【００７８】
次に、変更情報を機能ごとに記録する携帯電話機について説明する。
【００７９】
図１において、変更情報を機能ごとに記録する携帯電話機では、メモリ２２は、識別子と、該識別子にて特定される機能の変更回数と、該識別子にて特定される機能の頻度情報と、該識別子にて特定される機能の変更前設定情報と、該識別子にて特定される機能の現在設定情報と、該識別子にて特定される機能が設定された設定順序と、を識別子ごとに関連づけた機能情報を記録する。
【００８０】
なお、設定順序は、最後に設定された機能から順に、最初に設定された機能へ時系列順につけられた番号を示す。
【００８１】
この場合、図１において、メモリ２３は不要となる。
【００８２】
図５は、機能情報の一例を示した図である。なお、図５において、図２または図３と同一の情報には、同一の符号が付してある。
【００８３】
図５において、機能情報５００は、識別子２０１と、変更回数２０２と、頻度情報２０３と、変更前設定情報３０２と、現在設定情報３０３と、設定順序５０１とを含む。
【００８４】
設定順序５０１は、識別子２０１の機能が設定された順序を示す。具体的には、設定順序５０１は、「１」が最後に設定された機能を示し、「３」が最初に設定された機能を示す。
【００８５】
図６は、変更情報を機能ごとに記録する携帯電話機の動作を説明するためのフローチャートである。なお、図４で示した処理と同一の処理には、同一の符号が付してある。以下では、図４と異なる処理について主に説明する。
【００８６】
ステップＳ４０９では、制御部３０は、変更回数を上書きすると、ステップＳ６０１を実行する。
【００８７】
ステップＳ６０１では、制御部３０は、メモリ２２に記録された機能情報を更新する。
【００８８】
具体的には、制御部３０は、受け付けた設定変更要求が含む識別子および設定情報と、取得した変更前設定情報と、を関連づけてメモリ２２に記録すると共に、メモリ２２に記録された設定順序を更新する。例えば、制御部３０は、受け付けた設定変更要求が含む識別子と関連づけられた設定順序を「１」とし、メモリ２２に記録された設定順序を１つだけ繰り下げる。なお、制御部３０は、受け付けた設定変更要求が含む設定情報を現在設定情報として記録する。
【００８９】
制御部３０は、ステップＳ６０１を終了すると、ステップＳ４１１を実行する。
【００９０】
ステップＳ４１１では、入力部１が復元要求を受け付けると、ステップＳ６０２を実行する。
【００９１】
ステップＳ６０２では、入力部１は、受け付けた復元要求を制御部３０に出力する。制御部３０は、復元要求を受け付けると、メモリ２２から最後に設定されたことを示す設定順序を検索する。制御部３０は、その設定順序を検索すると、ステップＳ６０３を実行する。
【００９２】
ステップＳ６０３では、制御部３０は、検索された設定順序と関連づけられた変更情報（識別子、変更前設定情報および現在設定情報）を取得すると共に、メモリ２２に記録された設定順序を書き換える。
【００９３】
具体的には、制御部３０は、メモリ２２に記録された設定順序「１」を消去し、かつ、他の設定順序を１つだけ繰り上げる。
【００９４】
制御部３０は、ステップＳ６０３を終了すると、ステップＳ４１３を実行する。
【００９５】
その後、ステップＳ４１３ないしステップＳ４１５が実行される。
【００９６】
次に、変更情報を表示する携帯電話機について説明する。
【００９７】
図１において、変更情報を表示する携帯電話機では、メモリ２２は、機能情報を記録する。機能情報では、識別子と、該識別子にて特定される機能の変更回数と、該識別子にて特定される機能の頻度情報と、該識別子にて特定される機能の変更前設定情報と、該識別子にて特定される機能の現在設定情報と、が識別子ごとに関連づけられている。
【００９８】
図７は、変更情報を表示する携帯電話機の動作を説明するためのフローチャートである。なお、図４で示した処理と同一の処理には、同一の符号が付してある。以下では、図４と異なる処理について主に説明する。
【００９９】
ステップＳ４０９では、制御部３０は、変更回数を上書きすると、ステップＳ７０１を実行する。
【０１００】
ステップＳ７０１では、制御部３０は、受け付けた設定変更要求が含む識別子および設定情報と、取得した変更前設定情報と、を関連づけてメモリ２２に記録する。なお、制御部３０は、受け付けた設定変更要求が含む設定情報を現在設定情報として記録する。制御部３０が、識別子、設定情報および現在設定情報を記録すると、入力部１がステップＳ４１１を実行する。
【０１０１】
ステップＳ４１１では、入力部１は、復元要求を受け付けると、ステップＳ７０２を実行する。
【０１０２】
ステップＳ７０２では、入力部１は、受け付けた復元要求を制御部３０に出力する。制御部３０は、復元要求を受け付けると、メモリ２２に記録された変更情報を取得する。制御部３０は、変更情報を取得すると、ステップＳ７０３を実行する。
【０１０３】
ステップＳ７０３では、制御部３０は、取得した変更情報と、取得した変更情報が含む識別子にて特定される機能から前の設定に戻す機能を選択する旨の選択要求と、を表示部４に表示する。制御部３０がステップＳ７０３を終了すると、入力部１がステップＳ７０４を実行する。
【０１０４】
ステップＳ７０４では、入力部１が、前の設定に戻す機能の識別子を受け付けたか否かを確認する。入力部１は、識別子を受け付けるとステップＳ７０５を実行し、識別子を受け付けないと、ステップＳ７０４を実行する。
【０１０５】
ステップＳ７０５では、入力部１は、受け付けた識別子を制御部３０に出力する。制御部３０は、識別子を受け付けると、受け付けた識別子にて特定される機能を、その識別子と取得した変更情報にて関連づけられている変更前設定情報が示す設定に変更する。制御部３０は、設定を変更すると、ステップＳ７０６を実行する。
【０１０６】
ステップＳ７０６では、制御部３０は、受け付けた識別子と、受け付けた識別子と取得した変更情報内で関連づけられた変更前設定情報と、を関連づけてメモリ２１に記録する。なお、制御部３０は、変更前設定情報を現在設定情報としてメモリ２１に記録する。制御部３０は、識別子および変更前設定情報を記録すると、ステップＳ４１５を実行する。
【０１０７】
次に、機能の設定が変更された時間を確認する携帯電話機について説明する。
【０１０８】
図８は、機能の設定が変更された時間を確認する携帯電話機の構成を示したブロック図である。以下では、図１と異なる構成について主に説明する。なお、図８において、図１と同一の構成要件については同一の符号が付してある。
【０１０９】
図８において、メモリ部２は、図１で示した構成に加え、メモリ２５をさらに含む。また、処理部３は、図１で示した構成に加え、時計部３３をさらに実現する。
【０１１０】
メモリ２５は、変更情報を記録する期間を示す期間条件を記録する。
【０１１１】
期間条件は、変更情報を記録する時間帯および曜日の少なくともどちらか一方を示す。例えば、期間条件は、２２時ないし６時、火曜日、または、火曜日の２２時ないし６時を示す。
【０１１２】
時計部３３は、現在の日時を測定する。具体的には、時計部３３は、少なくとも、現在の時刻および曜日を測定する。
図９は、機能の設定が変更された時間を確認する携帯電話機の動作を説明するためのフローチャートである。なお、図９において、図４で示した処理と同一の処理については、同一の符号が付してある。
【０１１３】
ステップＳ４０４では、制御部３０は、頻度情報が高頻度情報を示すと、ステップＳ９０１を実行する。
【０１１４】
また、ステップＳ４０６では、制御部３０は、変更回数が基準数以上であると、ステップＳ９０１を実行する。
【０１１５】
ステップＳ９０１では、制御部３０は、時計部３３から現在の時刻および曜日を取得する。制御部３０は、現在の日時を取得すると、メモリ２５に記録された期間条件を確認する。制御部３０は、期間条件を確認すると、取得した現在の日時が、期間条件に適合しているか否かを判断する。
【０１１６】
具体的には、制御部３０は、期間条件を確認すると、取得した現在の日時が、変更情報を記録する時間帯および曜日に含まれるか否かを判断する。
【０１１７】
制御部３０は、現在の日時が期間条件に適合していると、ステップＳ４０８を実行し、現在の日時が期間条件に適合していないと、ステップＳ４１５を実行する。
【０１１８】
以下、ステップＳ４０７ないしステップＳ４１５が実行される。
【０１１９】
本実施例によれば、記録部２は、期間条件を記録する。時計部３３は、現在の日時を測定する。制御部３０は、設定変更要求を受け付けた日時を取得し、該日時が期間条件に適合していると、変更前設定情報を記録する。
【０１２０】
この場合、所定機能の使用頻度が所定頻度を超えていても、設定変更を受け付けた日時が期間条件に適合していると、変更前設定情報が記録される。このため、細やかなサービスを提供することが可能になる。
【０１２１】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【図面の簡単な説明】
【０１２２】
【図１】本発明の一実施例の携帯電話機の構成を示したブロック図である。
【図２】回数情報の一例を示した図である。
【図３】変更情報の一例を示した図である。
【図４】携帯電話機の動作例を説明するためのフローチャートである。
【図５】機能情報の一例を示した図である。
【図６】携帯電話機の他の動作例を説明するためのフローチャートである。
【図７】携帯電話機の他の動作例を説明するためのフローチャートである。
【図８】本発明の他の実施例の携帯電話機の構成を示したブロック図である。
【図９】携帯電話機の他の動作例を説明するためのフローチャートである。
【符号の説明】
【０１２３】
１        入力部
２        メモリ部
３        処理部
４        表示部
５        スピーカ
６        カメラ
７        ＩＲポート
８        コネクタ
９        マイク
１０      無線回路
１１      アンテナ
２０      メモリ
２１      メモリ
２２      メモリ
２３      メモリ
２４      メモリ
２５      メモリ
３０      制御部
３１      カウンタ
３２      タイマ
３３      時計部
２００    回数情報
２０１    識別子
２０２    変更回数
２０３    頻度情報
３０１    識別子
３０２    変更前設定情報
３０３    現在設定情報
５００    機能情報
５０１    設定順序
【図１】
0004466869.tif 000002
【図２】
0004466869.tif 000003
【図３】
0004466869.tif 000004
【図４】
0004466869.tif 000005
【図５】
0004466869.tif 000006
【図６】
0004466869.tif 000007
【図７】
0004466869.tif 000008
【図８】
0004466869.tif 000009
【図９】
0004466869.tif 000010