(57)【要約】【課題】年齢制限を有するアプリケーションプログラムを実行する際に、実行者の年齢に基づいて実行を制限する携帯電話機を提供する。【解決手段】実行する際の年齢制限を示す年齢制限属性値が付加された所定のアプリケーションプログラムを実行する携帯電話機であって、使用者の年齢を取得する年齢算出手段（Ｓ１１１、Ｓ１１３、Ｓ１１５）と、年齢制限属性値を取得する年齢制限取得手段（Ｓ１１９）と、年齢取得手段により取得された使用者の年齢、及び年齢制限取得手段により取得された年齢制限属性値に基づいてアプリケーションプログラムの実行可否を判断する判断手段（Ｓ１２１）と、判断手段により実行可と判断された際にアプリケーションプログラムを実行する実行手段（Ｓ１０５）と、を備えた。【選択図】  図６
2008193578.tif 000002
【特許請求の範囲】
【請求項１】
実行する際の年齢制限を示す年齢制限属性値が付加された所定のアプリケーションプログラムを実行する携帯電話機であって、
年齢情報を取得する年齢取得手段と、
前記年齢制限属性値を取得する年齢制限取得手段と、
前記年齢取得手段により取得された年齢情報、及び前記年齢制限取得手段により取得された年齢制限属性値に基づいて前記アプリケーションプログラムの実行可否を判断する判断手段と、
前記判断手段により実行可と判断された際に、前記アプリケーションプログラムを実行する実行手段と、
を備えたことを特徴とする携帯電話機。
【請求項２】
実行する際の年齢制限を示す年齢制限属性値が付加された所定のアプリケーションプログラムを実行する携帯電話機であって、
生年月日情報を取得する生年月日取得手段と、
現在時刻を取得する現在時刻取得手段と、
前記生年月日取得手段により取得された生年月日情報と、前記現在時刻取得手段により取得された現在時刻とに基づいて年齢情報を算出する年齢算出手段と、
前記年齢制限属性値を取得する年齢制限取得手段と、
前記年齢算出手段により算出された年齢情報、及び前記年齢制限取得手段により取得された年齢制限属性値に基づいて前記アプリケーションプログラムの実行可否を判断する判断手段と、
前記判断手段により実行可であると判断された際に、前記アプリケーションプログラムを実行する実行手段と、
を備えたことを特徴とする携帯電話機。
【請求項３】
前記判断手段は、前記使用者の年齢が前記年齢制限属性値よりも小さい場合に、実行不可であると判断する請求項２記載の携帯電話機。
【請求項４】
保護者モードを起動する保護者モード起動手段と、
前記生年月日情報を記憶する記憶手段と、
保護者モードの起動を解除する保護者モード解除手段と、
保護者モードが起動している際に、前記記憶手段に記憶されている生年月日情報を変更可能な変更手段とを備え、
前記生年月日取得手段は、前記記憶手段から生年月日情報を取得する請求項２記載の携帯電話機。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、使用者の年齢に応じてゲーム等のアプリケーションプログラムの実行可否を決定する携帯電話機に関する。
【背景技術】
【０００２】
近年、携帯電話機の普及に伴い、子供が携帯電話機を所持するケースが増えている。子供に携帯電話機を持たせる際に、子供が無計画に通信機能を利用するのを防止するため、通信機能の利用時間や利用回数等を制限する通信制御方法が提案されている（特許文献１参照）。
【０００３】
また、携帯電話機の多機能化が進み、携帯電話機にＪａｖａ（登録商標）等の実行環境が搭載されるようになるとともに、所持者が携帯電話機を用いてＪａｖａ（登録商標）等の言語で作成されたゲーム等のアプリケーションプログラムを実行できるようになった。携帯電話機の所持者が子供である場合でも、同様に、これらのアプリケーションプログラムを簡単に実行することが可能である。
【特許文献１】特開２００５−３２８３４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
携帯電話機で実行される複数のアプリケーションプログラムの中には、年齢を理由に実行を制限したいものや、年齢を理由に実行を促したいものが混在している。
【０００５】
特に携帯電話機で使用されるゲーム等のアプリケーションプログラムの中には、子供にとって有害なものが含まれているため、子供がこのような有害なアプリケーションプログラムを実行しようとする際には、この実行を無効にするような年齢制限を設ける必要がある。
【０００６】
本発明は、上記課題を鑑みなされたものであり、年齢制限を有するアプリケーションプログラムを実行する際に、実行者の年齢に基づいて実行を制限する携帯電話機を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明に係る携帯電話機は、実行する際の年齢制限を示す年齢制限属性値が付加された所定のアプリケーションプログラムを実行する携帯電話機であって、使用者の年齢を取得する年齢取得手段と、前記年齢制限属性値を取得する年齢制限取得手段と、前記年齢取得手段により取得された使用者の年齢、及び前記年齢制限取得手段により取得された年齢制限属性値に基づいて前記アプリケーションプログラムの実行可否を判断する判断手段と、前記判断手段により実行可と判断された際に、前記アプリケーションプログラムを実行する実行手段と、を備えたことを特徴とする。
【発明の効果】
【０００８】
本発明によると、年齢制限を有するアプリケーションプログラムを実行する際に、実行者の年齢に基づいて実行を制限する携帯電話機を提供することが可能となる。
【発明を実施するための最良の形態】
【０００９】
本発明に係る携帯電話機の実施形態について、添付図面を参照しながら説明する。
【００１０】
図１及び図２に、携帯電話機１の一例として説明に用いている折り畳み型の携帯電話機の外観図を示す。図１（Ａ）は、携帯電話機１の約１８０度に見開いた状態の正面図であり、図１（Ｂ）は、携帯電話機１の見開いた状態の側面図である。また、図２（Ａ）は、携帯電話機１の折り畳んだ状態の正面図であり、図２（Ｂ）は、携帯電話機１の折り畳んだ状態の側面図である。
【００１１】
図１及び図２に示すように、携帯電話機１は、中央のヒンジ部２１を挟むように第１の筐体２２と第２の筐体２３とがヒンジ結合されており、ヒンジ部２１を介して図１及び図２のＸ方向に折り畳み可能に形成される。携帯電話機１の内部の所定の位置には、送受信用のアンテナ（後述する図３のアンテナ５７）が設けられており、内蔵されたアンテナ５７を介して基地局（図示せず）との間で電波を送受信する。
【００１２】
第１の筐体２２の中央部には、メインディスプレイ２５が設けられている。このメインディスプレイ２５には、例えば、現在のアンテナ５７の感度のレベルを示すアンテナピクト、携帯電話機１の現在の電池残量を示す電池ピクト、現在の時刻等が表示される。
【００１３】
また、メインディスプレイ２５の上部の所定の位置にはスピーカ２８が設けられており、これによりユーザが、携帯電話機１に記憶されている音声や携帯電話機１が受信した音声を聞くことが可能となる。
【００１４】
第１の筐体２２には、その表面に「０」から「９」までの数字キー、発呼キー（通話ボタン）、リダイヤルキー、終話・電源キー、クリアキー、及び電子メールキー等の操作キー２４が設けられており、ユーザは操作キー２４を用いて各種指示を入力することができる。
【００１５】
第１の筐体２２には、操作キー２４として上部に十字キーと確定キーが設けられており、ユーザが十字キーを上下左右方向に操作することにより当てられたカーソルを上下左右方向に移動させることができる。具体的には、第２の筐体２３に設けられたメインディスプレイ２５に表示されている電話帳リストや電子メールのスクロール動作、簡易ホームページのページ捲り動作および画像の送り動作などの種々の動作を実行する。
【００１６】
また、確定キーを押下することにより、種々の機能を確定することができる。例えば第１の筐体２２は、ユーザによる十字キーの操作に応じてメインディスプレイ２５に表示された電話帳リストの複数の電話番号の中から所望の電話番号が選択され、確定キーが第１の筐体２２の内部方向に押圧されると、選択された電話番号を確定して電話番号に対して発呼処理を行う。
【００１７】
さらに、第１の筐体２２には、十字キーと確定キーの左隣に電子メールキーが設けられており、電子メールキーが第１の筐体２２の内部方向に押圧されると、メールの送受信機能を呼び出すことができる。十字キーと確定キーの右隣には、ブラウザキーが設けられており、ブラウザキーが第１の筐体２２の内部方向に押圧されると、Ｗｅｂページのデータを閲覧することが可能となる。なお、十字キーと確定キーの左右隣に設けられた電子メールキーおよびブラウザキーは、メインディスプレイ２５に表示される画面により例えば「Ｙｅｓ」や「Ｎｏ」等の種々の機能をもつことが可能であるため、それぞれ、ソフト１キー及びソフト２キーと呼ばれる。
【００１８】
また、第１の筐体２２には、操作キー２４の下部にマイクロフォン２６が設けられており、マイクロフォン２６によって通話時のユーザの音声を集音する。また、第１の筐体２２には、携帯電話機１の操作を行うサイドキー２７が設けられている。
【００１９】
なお、第１の筐体２２は、背面側にバッテリパック（図示せず）が挿着されており、終話・電源キーがオン状態になると、バッテリパックから各回路部に対して電力が供給されて動作可能な状態に起動する。
【００２０】
第１の筐体２２と第２の筐体２３の内部の所定の位置には、携帯電話機１の開閉状態を検知するための磁気センサ２９ａ、２９ｂ、２９ｃ、２９ｄが設けられている。
【００２１】
第１の筐体２２及び第２の筐体２３には、それぞれＣＣＤカメラ３０が設けられており、これにより、ユーザが所望の撮影対象を撮像することが可能となる。
【００２２】
ＣＣＤカメラ３０の下部には、サブディスプレイ３１が設けられており、現在のアンテナ５７の感度のレベルを示すアンテナピクト、携帯電話機１の現在の電池残量を示す電池ピクト、現在の時刻などが表示される。
【００２３】
図３は、携帯電話機１の機能構成図である。携帯電話機１は、図３に示すように、主制御部４１、記憶部４２、電源回路部４３、操作入力制御４４、ＬＣＤ制御部４５、カメラインターフェース４６、画像エンコーダ４７、音声コーディック４８、変復調回路部４９、多重化分離部５０、画像デコーダ５１、無線ＬＡＮモジュール５２、記録再生部５３、アプリケーション制御部５４がバス５５によって相互に接続されて構成される。
【００２４】
主制御部４１は、様々なデータ処理や演算を行うＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）からなる。記憶部４２は、主制御部４１が行う処理プログラム等を格納するＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）やハードディスク等の磁気的な記憶装置、主制御部４１が処理を行う際に使用するデータを一時的に記憶するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の電気的な記憶装置とからなる。また、主制御部４１には、現在時刻を計測するタイマが内蔵されている。
【００２５】
電源回路部４３は、ユーザの操作キー２４による入力により電源のオン／オフ状態を切り替え、電源がオン状態の場合には電源（上述したバッテリパック等）から各部に対して電力を供給して、携帯電話機１を動作可能にする。
【００２６】
操作入力制御部４４は、操作キー２４によって入力されたデータを主制御部４１に伝送する。
【００２７】
ＬＣＤ制御部４５は、主制御部４１の制御に基づいて、画像データをメインディスプレイ２５またはサブディスプレイ３１に表示する処理を行う。
【００２８】
カメラインターフェース４６は、ＣＣＤカメラ３０で撮影した画像信号をＬＣＤ制御部４５を介してメインディスプレイ２５またはサブディスプレイ３１に表示する。
【００２９】
画像エンコーダ４７は、主制御部４１の制御に基づいて、ＣＣＤカメラ３０が入力した画像信号を、例えばＭＰＥＧ−４（Ｍｏｖｉｎｇ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔｓ  Ｇｒｏｕｐ−４）等の所定の符号化方式によって圧縮符号化して画像データを作成したり、符号化された画像データを他の符号化方式に変換して新たな画像データを作成したりする。ＣＣＤカメラ３０が入力した画像信号からこの画像データを作成する処理のうちの、静止画像を撮影する処理を静止画像撮影処理であり、動画像を撮影する処理が動画像撮影処理である。
【００３０】
音声コーディック４８は、主制御部４１の制御に基づいて、マイクロフォン２６で集音した音声からディジタル音声信号を生成する。変復調回路部４９は、音声通話の際に、音声コーディック４８からディジタル音声信号を入力して、送受信回路部５６に伝送する。送受信回路部５６はこのディジタル音声信号をアンテナ５７を介して送信する。
【００３１】
また、変復調回路部４９は、送受信回路部４６がアンテナ５７を介して受信したディジタル音声信号を入力する。音声コーディック４８は、音声通話の際に、このディジタル音声信号を取得してアナログ音声信号に変換し、スピーカ２８から音声として出力する。
【００３２】
音声コーディック４８が、マイクロフォン２６で集音した音声から生成したディジタル信号を記憶部４２または第２記憶部５５に記憶する処理が、録音処理である。
【００３３】
多重化分離部５０は、複数の信号を重ねて多重化信号を生成する多重化処理、及び、多重化信号を複数の信号に分離する分離処理を行う。
【００３４】
例えば、多重化分離部５０は、変復調回路部４９から入力した多重化動画像信号を、符号化画像信号と音声信号とに分け、メインバス５５を介して符号化画像信号を画像デコーダ５１に伝送するとともに、音声信号を音声コーディックに伝送する。
【００３５】
また、多重化分離部５０は、画像エンコーダ４７から入力した画像信号と音声コーディックから入力した音声信号とを所定の方式で多重化し、その結果得られる多重化信号を、変復調回路部４９に伝送する。
【００３６】
画像デコーダ５１は、送受信回路部５６から符号化画像信号を入力し、この符号化画像信号を所定の符号化方式に対応した復号化方式で復号することにより再生動画像信号を生成し、生成された再生動画像信号をＬＣＤ制御部４５に伝送する。ＬＣＤ制御部４５は、この生成動画信号をメインディスプレイ２５またはサブディスプレイ３１に表示する。
【００３７】
無線ＬＡＮモジュール５２は、内蔵されたアンテナ（図示せず）を介して、ＩＥＥＥ８０２．１１ａ／ｂ／ｇ等の所定の規格に準拠した無線ＬＡＮ通信を行う。
【００３８】
記録再生部５３は、メモリカード５８等の外部メモリに対するインタフェースを備え、このメモリカード５８等に対して書き込み処理や読み込み処理を行う。
【００３９】
アプリケーション制御部５４は、例えばユーザによる操作キー２４を介した指示に基づいて、Ｊａｖａ（登録商標）等の言語で作成されたアプリケーションプログラムを起動したり、既に起動されているアプリケーションプログラムを終了したりする。
【００４０】
主制御部４１は、電子メール等のデータを送信する場合、操作キー２４の操作によって入力された電子メールのテキストデータを操作入力制御部４４を介して主制御部４１に創出する。主制御部４１は、テキストデータを変復調回路部４９でスペクトラム拡散処理し、送受信回路部５６でディジタルアナログ変換処理及び周波数変換処理を施した後にアンテナ５７を介して送信する。
【００４１】
また、主制御部４１は、電子メール等のデータを受信する場合、アンテナ５７を介して受信した受信信号を変復調回路部４９でスペクトラム逆拡散処理して元のテキストデータを復元した後、ＬＣＤ制御部４５を介してメインディスプレイ２５またはサブディスプレイ３１にこのテキストデータを受信メールとして表示する。その後、主制御部４１は、ユーザの操作に応じて受信メールを記憶部４２に記録する。
【００４２】
さらに、記憶部４２にはＪａｖａ（登録商標）等の言語を用いて作成された複数のアプリケーションプログラムが記憶されていて、これらのアプリケーションプログラムは、アプリケーション制御部５４により実行処理や終了処理が行われる。
【００４３】
これらのアプリケーションプログラムの中には、年齢を理由に実行を制限したいものや、年齢を理由に実行を促したいものが混在している。特にゲーム等のアプリケーションプログラムの中には、子供にとって有害なものが含まれているため、子供がこのような有害なアプリケーションプログラムを実行しようとする際には、この実行を無効にするような年齢制限を設ける必要がある。
【００４４】
そこで、携帯電話機１で実行されるアプリケーションプログラムにはこの年齢制限の情報が予め付加されており、アプリケーション制御部５４は、携帯電話機１の所持者の年齢とこれらのアプリケーションプログラムの年齢制限とからアプリケーションプログラムの実行可否を判定し、実行可であった場合にのみ実行処理を行う実行可否判定機能を備えている。
【００４５】
なお、これらのアプリケーションプログラム、及びアプリケーション実行処理や実行可否判定処理を実行するための処理プログラムは、記憶部４２に予め記憶されている。また、これらの処理プログラムは、送受信回路部４６を介して受信することにより、記憶部４２にインストールされても良い。さらに、これらの処理プログラムは、メモリカード５８に記録されていたものを、記録再生部５４を介して記憶部４２にインストールしたものであっても良い。
【００４６】
携帯電話機１の記憶部４２には、ユーザ情報６０が記憶されている。ユーザ情報６０は、図４（Ａ）に示すように、保護者の電話番号等を示す保護者ＩＤ情報６１と、保護者のメールアドレスを示す保護者メールアドレス情報６２と、保護者のパスワードを示す保護者パスワード情報６３と、使用者の生年月日を示す使用者生年月日情報６４と、アプリケーションプログラムの実行制限を使用するか否かを示すアプリケーション実行制限情報６５と、を含んでいる。アプリケーション実行制限情報６５は、例えば、実行制限を使用する場合は「Ｏｎ」、使用しない場合は「Ｏｆｆ」で表されている。
【００４７】
ゲーム等のアプリケーションプログラムには、このアプリケーションの特性を示すプロパティ情報７０が付加されており、このプロパティ情報７０は記憶部４２に記憶されている。プロパティ情報７０は、図５に示すように、少なくとも、アプリケーション名を示す名前情報７１と、アプリケーションプログラムの実行可否の境界年齢を示す年齢制限を示す年齢制限属性値情報７２と、このアプリケーションプログラムの実行ファイルのファイルサイズを示すファイルサイズ情報７３と、この実行ファイルが格納されている場所を示すファイルＵＲＬ情報７４とを含んでいる。
【００４８】
また、携帯電話機１の記憶部４２には、アプリケーションプログラムの実行可否を判定するための実行可否判定情報８０が記憶されている。実行可否判定情報８０は、図４（Ｂ）に示すように、アプリケーションプログラムの実行制限を使用するか否かを示すアプリケーション実行制限情報８１と、使用者の年齢及びアプリケーションプログラムの年齢制限の関係を示す関係情報８２と、アプリケーションプログラムの実行を許可するか否かを示すアプリケーション実行可否情報８３とが、それぞれ対応付けられた情報である。なお、実行可否判定情報８０のアプリケーション実行制限情報８１は、ユーザ情報６０のアプリケーション実行制限情報６５に依存した情報である。
【００４９】
なお、これらのユーザ情報６０、プロパティ情報７０、及び実行可否判定情報８０は、記憶部４２において、通常のモードでは修正や削除ができないような状態で記憶されている。ユーザ情報６０は、保護者により携帯電話機１が保護者モードに設定された場合にのみ、修正可能となる。
【００５０】
図４（Ｂ）によると、アプリケーション実行制限情報６５が「Ｏｎ」であり、かつ、使用者の年齢が算出不可である場合は、アプリケーションプログラムの実行が「不可」である、すなわちアプリケーションプログラムの実行が許可されないことが示されている。同様に、アプリケーション実行制限情報６５が「Ｏｎ」であり、かつ、アプリケーションプログラムのプロパティ情報７０の年齢制限属性値情報７２が設定されていない場合は、アプリケーションプログラムの実行が「不可」である。
【００５１】
アプリケーション実行制限情報６５が「Ｏｎ」であり、かつ、ユーザ情報６０の使用者年齢情報６４がプロパティ情報７０の年齢制限属性値情報７２より小さい場合は、アプリケーションプログラムの実行が「不可」である。また、アプリケーション実行制限情報６５が「Ｏｎ」であり、かつ、ユーザ情報６０の使用者年齢情報６４がプロパティ情報７０の年齢制限属性値情報７２より大きい、あるいは同じである場合は、アプリケーションプログラムの実行が「可」である。
【００５２】
さらに、アプリケーション実行制限情報６５が「Ｏｆｆ」である場合は、使用者の年齢またはアプリケーションプログラムの年齢制限によらず、常にアプリケーションプログラムの実行が「可」である。
【００５３】
ここで、携帯電話機１においてゲーム等のアプリケーションプログラムが起動された際に、携帯電話機１が実行可否判定処理を行う手順を、図６に示すフローチャートに基づいて説明する。このアプリケーション実行処理は、実行制限判定情報８０に基づいて実行制限を判定することにより行われる。なお、例えば「ステップＳ１０１」を「Ｓ１０１」のように、「ステップ」を省略して説明する。
【００５４】
まず、携帯電話機１のアプリケーション制御部５４は、アプリケーションプログラムの起動が指示されたか否かを判断する（Ｓ１０１）。このアプリケーションプログラムの起動は、例えばユーザによりアプリケーションプログラムの実行ファイルが選択されることにより指示される。アプリケーションプログラムの起動が指示されていない場合（Ｓ１０１のＮｏ）は、アプリケーション制御部５４はそのまま待機する。
【００５５】
アプリケーションプログラムの起動が指示された場合（Ｓ１０１のＹｅｓ）は、アプリケーション制御部５４は、ユーザ情報６０のアプリケーション実行制限情報６５を取得し、このアプリケーション実行制限情報６５が「Ｏｎ」であるか否かを判断する（Ｓ１０３）。
【００５６】
アプリケーション実行制限情報６５が「Ｏｎ」でない場合（Ｓ１０３のＮｏ）、すなわちアプリケーション実行制限情報６５が「Ｏｆｆ」であった場合は、他の条件によらず、常にアプリケーション実行可否情報８３が「可」であるので、アプリケーション制御部５４はこのアプリケーションプログラムを実行する（Ｓ１０５）。
【００５７】
アプリケーション実行制限情報６５が「Ｏｎ」であった場合（Ｓ１０３のＹｅｓ）は、アプリケーション制御部５４は、ユーザ情報６０に使用者生年月日情報６４が設定されているか否かを判断する（Ｓ１０７）。使用者生年月日情報６４が設定されていない場合（Ｓ１０７のＮｏ）は、使用者の年齢を算出できないためアプリケーション実行可否情報８３が「不可」となり、アプリケーション制御部５４はメインディスプレイ２５にエラーメッセージを表示して（Ｓ１０９）、アプリケーションプログラムを実行せずに、実行可否判定処理を終了する。
【００５８】
使用者生年月日情報６４が設定されている場合（Ｓ１０７のＹｅｓ）は、アプリケーション制御部５４は、記憶部４２からこの使用者生年月日情報６４を取得する（Ｓ１１１）。またアプリケーション制御部５４は、主制御部４１から現在時刻の情報を取得する（Ｓ１１３）。そしてアプリケーション制御部５４は、Ｓ１１１で取得した使用者生年月日情報６４とＳ１１３で取得した現在時刻を用いて使用者の現在の年齢を算出する（Ｓ１１５）。
【００５９】
アプリケーション制御部５４は、プロパティ情報７０に年齢制限属性値情報７２が設定されているかを判断する（Ｓ１１７）。年齢制限属性値情報７２が設定されていない場合（Ｓ１１７のＮｏ）は、アプリケーション実行可否情報が「不可」であるため、アプリケーション制御部５４はメインディスプレイ２５にエラーメッセージを表示して（Ｓ１０９）、アプリケーションプログラムを実行せずに、実行可否判定処理を終了する。
【００６０】
また、年齢制限値属性値７２が設定されている場合（Ｓ１１７のＹｅｓ）は、アプリケーション制御部５４は、記憶部４２から年齢制限値属性情報７２を取得する（Ｓ１１９）。アプリケーション制御部５４は、Ｓ１１５で算出された使用者の現在の年齢が、Ｓ１１９で取得された年齢制限属性値情報７２の年齢制限属性値よりも小さいか否かを判断する（Ｓ１２１）。
【００６１】
使用者の現在の年齢が年齢制限値よりも小さい場合（Ｓ１２１のＹｅｓ）は、アプリケーション実行可否情報８３が「不可」なので、アプリケーション制御部５４はメインディスプレイ２５にエラーメッセージを表示して（Ｓ１０９）、アプリケーションプログラムを実行せずに、実行可否判定処理を終了する。
【００６２】
使用者の現在の年齢が年齢制限値よりも小さくない場合（Ｓ１２１のＮｏ）、すなわち使用者の現在の年齢が年齢制限値よりも大きい、あるいは同じであった場合は、アプリケーション実行可否情報８３が「可」なので、アプリケーション制御部５４はアプリケーションプログラムを実行する。
【００６３】
このようにして、携帯電話機１は、所有者の生年月日と現在時刻から所有者の年齢を算出して、この所有者の年齢がアプリケーションプログラムの年齢制限を満たしている場合のみ、このアプリケーションプログラムの実行処理を行う。
【００６４】
次に、携帯電話機１が使用者生年月日情報６４等のユーザ情報６０の修正、削除等のユーザ情報設定処理を行う際の手順を、図７のフローチャートに基づいて説明する。なお、この設定処理は、携帯電話機１の所有者ではなく保護者により行われる処理であり、保護者により保護者モードが起動された場合にのみ行われる。
【００６５】
始めに主制御部４１は、保護者モードの起動が指示されたか否かを判断する（Ｓ２０１）。この保護者モードの起動の指示は、例えば、所定の操作キー２４が押下されたり、メインディスプレイ２５に表示されたメニューリスト等の中から保護者モードの起動のトリガーが選択されたりすることにより行われる。保護者モードの起動が指示されていない場合（Ｓ２０１のＮｏ）は、主制御部４１はそのまま待機する。
【００６６】
保護者モードの起動が指示された場合（Ｓ２０１のＹｅｓ）は、主制御部４１は、メインディスプレイ２５にパスワードの入力欄を表示する等してユーザに対してパスワードの入力を促し、入力されたパスワードを取得する（Ｓ２０３）。
【００６７】
主制御部４１は、記憶部４２からユーザ情報６０の保護者パスワード情報６３を取得し、Ｓ２０３で入力されたパスワードと保護者パスワード情報６３とが一致するか否かを判断する（Ｓ２０５）。パスワードが一致しなかった場合（Ｓ２０５のＮｏ）は、主制御部４１はメインディスプレイ２５にエラーメッセージを表示して（Ｓ２０７）、設定処理を行わずに終了する。
【００６８】
パスワードが一致した場合（Ｓ２０５のＹｅｓ）は、主制御部４１は、保護者モードを起動して、メインディスプレイ２５に保護所用のリストを表示する（Ｓ２０９）。図８（Ａ）は保護者用のリスト画面９０であり、図８（Ｂ）は通常用（所有者用）のリスト画面９３である。通常用のリスト画面９３では、「音」、「ダイアルロック」、「録音」、「アラーム」等の項目が表示されているが、保護者用のリスト画面９０では、これらに加えて更に「使用者生年月日」の項目９１及び「アプリケーション実行制限」の項目９２が表示されている。
【００６９】
ユーザにより「使用者生年月日」の項目９１が選択されると、主制御部４１はメインディスプレイ２５に使用者生年月日入力欄（図示せず）を表示する等して、保護者に使用者生年月日の入力を促す。また、ユーザにより「アプリケーション実行制限」の項目９２が選択されると、主制御部４１はメインディスプレイ２５にアプリケーション実行制限入力欄（図示せず）を表示する等して、保護者にアプリケーション実行制限として「Ｏｎ」または「Ｏｆｆ」のいずれかの入力を促す。
【００７０】
主制御部４１は、保護者により「アプリケーション実行制限」の項目９２が選択され、アプリケーション実行制限が入力されたか否かを判断する（Ｓ２１１）。主制御部４１は、アプリケーション実行制限が入力された場合（Ｓ２１１のＹｅｓ）には、この入力されたアプリケーション実行制限をユーザ情報６０のアプリケーション実行制限情報６５として、記憶部４２に記憶する（Ｓ２１３）。
【００７１】
また、主制御部４１は、保護者により「使用者生年月日」の項目９１が選択され、使用者生年月日が入力されたか否かを判断する（Ｓ２１５）。主制御部４１は、使用者生年月日が入力された場合（Ｓ２１５のＹｅｓ）には、この入力された使用者生年月日をユーザ情報６０の使用者生年月日情報６４として、記憶部４２に記憶する（Ｓ２１７）。
【００７２】
主制御部４１は、保護者モードの解除が指示されたか否かを判断する（Ｓ２１９）。この保護者モードの解除の指示は、例えば、所定の操作キー２４が押下されたり、メインディスプレイ２５に表示されたメニューリスト等の中から保護者モードの解除のトリガーが選択されたりすることにより行われる。保護者モードの解除が指示されない場合（Ｓ２１９のＮｏ）は、Ｓ２１１に戻る。保護者モードの解除が支持された場合（Ｓ２１９のＹｅｓ）には、主制御部４１は、Ｓ２０９で起動された保護者モードを解除する（Ｓ２２１）。
【００７３】
このように、携帯電話機１では、ユーザ情報６０の使用者生年月日情報６４やアプリケーション実行制限情報６５に関して、保護者モードが起動されている間にのみ、入力や修正、削除等を可能にすることにより、所持者により独断で所持者の生年月日が変更されることにより誤った年齢が算出されることが防止される。この際、現在時刻の変更についても、保護者モードが起動している間のみ行えるようにしても良い。
【００７４】
なお、ステップＳ１１１の処理が生年月日取得手段であり、ステップＳ１１３の処理が現在時刻取得手段であり、ステップＳ１１５の処理が年齢算出手段であり、ステップＳ１１９の処理が年齢制限取得手段であり、ステップＳ１２１の処理が判定手段であり、ステップＳ１０５の処理が実行手段である。また、ステップＳ１１１、Ｓ１１３、Ｓ１１５の処理をまとめたものが年齢取得手段である。
【００７５】
さらに、記憶部４２が記憶手段であるとともに、ステップＳ２０９の処理が保護者モード起動手段であり、ステップＳ２１１、２１３の処理が変更手段であり、ステップ２２１の処理が保護者モード解除手段である。
【００７６】
本発明に係る携帯電話機１によると、年齢制限を有するアプリケーションプログラムを実行する際に、所有者の生年月日と現在時刻に基づいて所持者の年齢を算出し、この算出された年齢に基づいて実行を制限する携帯電話機を提供することが可能となる。
【００７７】
また、本発明に係る携帯電話機１によると、保護者により保護者モードが起動されている間にのみ、所持者の生年月日の変更を可能にすることにより、所持者の独断で生年月日が変更されて誤った年齢が算出されることが防止される。
【００７８】
なお、本発明に係る携帯電話機１は、必ずしも携帯電話機である必要はなく、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、パーソナルコンピュータ、その他の情報処理装置であっても良い。
【００７９】
また、本発明の実施形態において説明した一連の処理は、ソフトウェアにより実行させることもできるが、ハードウェアにより実行させることもできる。
【００８０】
さらに、本発明の実施形態では、フローチャートのステップは、記載された順序に沿って時系列的に行われる処理の例を示したが、必ずしも時系列的に処理されなくとも、並列的あるいは個別実行される処理をも含むものである。
【図面の簡単な説明】
【００８１】
【図１】本発明に係る携帯電話機の外観図。
【図２】本発明に係る携帯電話機の外観図。
【図３】本発明に係る携帯電話機の機能構成図。
【図４（Ａ）】本発明に係る携帯電話機が保持するユーザ情報のデータ構造を示す図。
【図４（Ｂ）】本発明に係る携帯電話機が保持する実行可否判定情報のデータ構造を示す図。
【図５】アプリケーションプログラムのプロパティ情報のデータ構造を示す図。
【図６】本発明に係る携帯電話機が実行可否判定処理を行う手順を示すフローチャート。
【図７】本発明に係る携帯電話機がユーザ情報設定処理を行う手順を示すフローチャート。
【図８（Ａ）】保護者用のメニュー画面を示す画面図。
【図８（Ｂ）】通常用のメニュー画面を示す画面図。
【符号の説明】
【００８２】
１・・・携帯電話機、２１・・・ヒンジ部、２２・・・第１の筐体、２３・・・第２の筐体、２４・・・操作キー、２５・・・メインディスプレイ、２６・・・マイクロフォン、２７・・・サイドキー２８・・・スピーカ、２９ａ、２９ｂ、２９ｃ、２９ｄ・・・磁気センサ、３０・・・ＣＣＤカメラ、３１・・・サブディスプレイ、４１・・・主制御部、４２・・・記憶部、４３・・・電源回路部、４４・・・操作入力制御部、４５・・・ＬＣＤ制御部、４６・・・カメラインターフェース、４７・・・画像エンコーダ、４８・・・音声コーディック、４９・・・変復調回路部、５０・・・多重化分離部、５１・・・画像デコーダ、５２・・・無線ＬＡＮモジュール、５３・・・記録再生部、５４・・・アプリケーション制御部、５５・・・バス、５６・・・送受信回路部、５７・・・アンテナ、５８・・・メモリカード、６０・・・ユーザ情報、７０・・・アプリケーションプログラムのプロパティ情報、８０・・・実行可否判定情報、９０・・・保護者用のメニュー画面、９３・・・通常用のメニュー画面。
【図１】
2008193578.tif 000003
【図２】
2008193578.tif 000004
【図３】
2008193578.tif 000005
【図４（Ａ）】
2008193578.tif 000006
【図４（Ｂ）】
2008193578.tif 000007
【図５】
2008193578.tif 000008
【図６】
2008193578.tif 000009
【図７】
2008193578.tif 000010
【図８（Ａ）】
2008193578.tif 000011
【図８（Ｂ）】
2008193578.tif 000012