(57)【要約】【課題】認証に失敗した場合であってもユーザが煩雑な再入力操作を行う必要がないようにする。【解決手段】情報処理装置は、個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する。まず、情報処理装置は、ユーザによる入力と、情報処理装置の記憶手段に記憶される認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する。次に、情報処理装置は、認証が失敗したと判定された場合、記憶手段に記憶されている個人情報のうちの個人特定情報の表示を禁止する。【選択図】図４
2011095957.tif 000002
【特許請求の範囲】
【請求項１】
個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する情報処理装置のコンピュータにおいて実行される情報処理プログラムであって、
ユーザによる入力と、前記コンピュータからアクセス可能な記憶手段に記憶される認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する認証判定手段と、
前記認証判定手段によって認証が失敗したと判定された場合、前記記憶手段に記憶されている個人情報のうちの前記個人特定情報の表示を禁止する情報制御手段として前記コンピュータを機能させる、情報処理プログラム。
【請求項２】
前記情報制御手段は、認証が失敗したと判定された場合、前記個人情報のうち前記個人特定情報を当該記憶手段から消去することによって当該個人特定情報の表示を禁止する、請求項１に記載の情報処理プログラム。
【請求項３】
認証が失敗したと判定された場合、新たな個人特定情報の入力を受け付け、当該新たな個人特定情報を前記記憶手段に記憶する第１記憶制御手段として前記コンピュータをさらに機能させる、請求項１または請求項２に記載の情報処理プログラム。
【請求項４】
前記情報制御手段は、認証が失敗したと判定された場合、前記認証情報を前記記憶手段から消去する、請求項３に記載の情報処理プログラム。
【請求項５】
前記第１記憶制御手段は、認証が失敗したと判定された場合、新たな認証情報の入力を受け付け、当該新たな認証情報を前記記憶手段に記憶する、請求項４に記載の情報処理プログラム。
【請求項６】
前記新たな個人特定情報が前記記憶手段に記憶された場合、当該新たな個人特定情報および前記個人非特定情報を表示する第１表示制御手段として前記コンピュータをさらに機能させる、請求項３から請求項５のいずれか１項に記載の情報処理プログラム。
【請求項７】
前記情報処理プログラムの初回起動時に、前記個人特定情報と前記認証情報とをユーザに入力させ、入力された個人特定情報と認証情報とを前記記憶手段に記憶させる第２記憶制御手段として前記コンピュータをさらに機能させる、請求項１から請求項６のいずれか１項に記載の情報処理プログラム。
【請求項８】
前記記憶制御手段によって個人特定情報と認証情報とが前記記憶手段に記憶された後に前記情報処理プログラムが起動された場合、認証情報の入力を受け付ける入力受付手段をさらに機能させ、
前記認証判定手段は、前記入力受付手段によって受け付けられた認証情報と、前記記憶手段に記憶される認証情報とに基づいて、認証が成功したか否かを判定する、請求項７に記載の情報処理プログラム。
【請求項９】
前記認証判定手段によって認証が成功したと判定された場合、前記記憶手段に記憶される個人非特定情報の編集を行う編集手段として前記コンピュータをさらに機能させる、請求項１から請求項８のいずれか１項に記載の情報処理プログラム。
【請求項１０】
認証が成功したと判定された場合、前記記憶手段に記憶されている個人特定情報および個人非特定情報を表示する第２表示制御手段として前記コンピュータをさらに機能させる、請求項１から請求項９のいずれか１項に記載の情報処理プログラム。
【請求項１１】
個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する情報処理装置であって、
ユーザによる入力と、前記情報処理装置からアクセス可能な記憶手段に記憶される認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する認証判定手段と、
前記認証判定手段によって認証が失敗したと判定された場合、前記記憶手段に記憶されている個人情報のうちの前記個人特定情報の表示を禁止する情報制御手段とを備える、情報処理装置。
【請求項１２】
個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する端末装置と、当該端末装置とネットワークを介して通信可能なサーバ装置とを含む情報処理システムであって、
前記個人情報を記憶する個人情報記憶手段と、
認証情報を記憶する認証情報記憶手段と、
ユーザによる入力と、前記認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する認証判定手段と、
前記認証判定手段によって認証が失敗したと判定された場合、前記個人情報記憶手段に記憶されている個人情報のうちの前記個人特定情報の表示を禁止する情報制御手段とを備える、情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理プログラム、情報処理装置、および情報処理システムに関し、特に例えば、個人情報を管理するための情報処理プログラム、情報処理装置、および情報処理システムに関する。
【背景技術】
【０００２】
従来、他人に見られるとプライバシーに問題があるような個人情報を記憶する機器において、パスワード等の認証情報によって個人情報を保護するものが知られている（例えば、特許文献１参照）。特許文献１に記載の携帯端末は、管理すべき個人情報として予測変換辞書の変換順序の情報を記憶しており、ユーザによって入力された認証情報を用いてユーザの認証を行う。この携帯端末は、認証が失敗した場合には、個人情報を消去することによって、個人情報が他人に知られることを防止している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−０１９８９７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載された携帯端末では、認証に成功しなかった場合には個人情報が消去されてしまう。つまり、消去された個人情報を再度利用する場合には、ユーザは個人情報を再度入力しなければならない。例えば、ユーザがパスワードを忘れてしまった場合には、ユーザは、記憶されていた個人情報を再度入力しなければならないのである。このように、従来においては、認証に失敗した場合には、ユーザは煩雑な再入力操作を行わなければならないという問題があった。
【０００５】
それ故、本発明の目的は、認証に失敗した場合であってもユーザが煩雑な再入力操作を行う必要がなく、ユーザにとって使いやすい情報処理プログラム、情報処理装置、および情報処理システムを提供することである。
【課題を解決するための手段】
【０００６】
本発明は、上記の課題を解決するために、以下の（１）〜（１２）の構成を採用した。
【０００７】
（１）
本発明は、個人情報を表示装置に表示する情報処理装置のコンピュータにおいて実行される情報処理プログラムである。個人情報は、個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む。情報処理プログラムは、認証判定手段と、情報制御手段としてコンピュータを機能させる。認証判定手段は、ユーザによる入力と、コンピュータからアクセス可能な記憶手段に記憶される認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する。情報制御手段は、認証判定手段によって認証が失敗したと判定された場合、記憶手段に記憶されている個人情報のうちの個人特定情報の表示を禁止する。
【０００８】
上記「情報処理装置」とは、後述する実施形態に記載のゲーム装置の他、任意のコンピュータプログラムを実行することによって情報処理を行うコンピュータを含む概念である。また、上記「情報処理装置」は、携帯型か否かを問わない。
上記「情報処理プログラム」とは、後述する実施形態に記載の身体情報管理プログラムの他、パーソナルコンピュータや携帯端末において実行されるアプリケーションプログラムを含む概念である。
上記「個人特定情報」とは、個人に関する情報であって、その情報から個人を特定することができる情報である。「個人特定情報」は、後述する実施形態における氏名および顔写真の情報の他、住所、メールアドレス、免許証番号、保険証番号等を含む概念である。
上記「個人非特定情報」とは、個人に関する情報であって、その情報から個人を特定することができない情報である。「個人非特定情報」は、特定の個人の情報であることが特定できる状態で他人に公開された場合に、当該個人のプライバシーを侵害する等の問題が生じる情報であり、少なくとも次の情報を含む概念である。
・身体情報（個人の身体または健康に関する情報であり、例えば、身長、体重、腹囲、病歴、薬歴、および、アレルギー等の情報）
・財産情報（個人の財産に関する情報であり、例えば、預金通帳、家計簿、所有物、および、収入等の情報）
・履歴情報（個人の履歴・経歴に関する情報であり、例えば、職歴、学歴、病歴、学校等の成績、および、日記等の情報）
・職業情報（個人の職業に関する情報であり、例えば、給与および職歴等の情報）
・スケジュール情報（個人のスケジュールに関する情報であり、例えば、スケジュール表の情報）
・嗜好情報（個人の趣味嗜好に関する情報であり、例えば、趣味、好きな音楽や映画、および、よく行く店のリスト等の情報）
上記「認証判定手段」は、正当なユーザを認証するための手段である。認証判定手段は、後述する実施形態のように認証情報としてパスワードを用いて認証を行う（ステップＳ５〜Ｓ７）手段に限らず、指紋、静脈または虹彩等の生体情報を認証情報として生体認証を行う手段を含む概念である。
また、上記「ユーザ」とは、情報処理装置あるいは情報処理プログラムのユーザである。特に、１つの情報処理装置を複数人で使用する場合には、上記「ユーザ」とは、情報処理プログラムのユーザである。なお、上記「個人特定情報」により特定される個人と、上記「ユーザ」とは、必ずしも一致する必要はない。例えば、ユーザである母親が子供に関する情報を管理するために本情報処理プログラムを利用する場合も考えられるからである。
また、上記「コンピュータからアクセス可能な記憶手段」とは、後述する実施形態における保存用データメモリ３４のように、コンピュータを含む情報処理装置が備える記憶手段（メモリ）であってもよいし、後述する実施形態におけるメモリカード２８または２９のように、情報処理装置に着脱可能な記憶手段（記憶媒体）であってもよいし、情報処理装置が通信可能な外部装置が備える記憶手段であってもよい。
「情報制御手段」は、ユーザの認証が失敗した場合に、個人特定情報の表示を禁止する手段である。なお、個人特定情報の表示を禁止する方法はどのような方法であってもよく、下記（２）および後述する実施形態に示すように個人特定情報を記憶手段から消去する（ステップＳ８）方法であってもよいし、個人特定情報を記憶したまま、表示のみを禁止する方法であってもよい。
【０００９】
上記（１）の構成によれば、認証が失敗した場合には、個人特定情報の表示が禁止される。そのため、認証に失敗した正当でないユーザは、個人非特定情報を閲覧できたとしても、個人特定情報を閲覧できないために、その個人非特定情報が誰に関する情報であるかを特定できないので、問題は生じない。一方、上記（１）の構成によれば、認証が失敗したとしても個人非特定情報は保存されているので、ユーザは、個人非特定情報を再度入力する必要はない。つまり、パスワード忘れ等の理由で正当なユーザが認証に失敗した場合であっても、個人非特定情報を再度入力する面倒な操作が必要ないので、ユーザにとって使いやすいアプリケーションを提供することができる。以上のように、本発明によれば、安全でかつユーザビリティの高い情報処理プログラムを提供することができる。
【００１０】
（２）
情報制御手段は、認証が失敗したと判定された場合、個人情報のうち個人特定情報を当該記憶手段から消去することによって当該個人特定情報の表示を禁止してもよい。
【００１１】
上記（２）の構成によれば、認証が失敗した場合には個人特定情報が記憶手段から消去されるので、正当でないユーザに個人特定情報が閲覧されてしまうことを確実に防止することができる。
【００１２】
（３）
情報処理プログラムは、第１記憶制御手段としてコンピュータをさらに機能させてもよい。第１記憶制御手段は、認証が失敗したと判定された場合、新たな個人特定情報の入力を受け付け、当該新たな個人特定情報を記憶手段に記憶する。
【００１３】
上記「第１記憶制御手段」は、新たな個人特定情報を記憶するものであればよく、下記（５）のように、個人特定情報に加えて認証情報を記憶するものでもよいし、後述する実施形態のように、個人特定情報に加えて一部の個人非特定情報を記憶する（ステップＳ９）ものでもよい。
【００１４】
上記（３）の構成によれば、認証が失敗した場合には、個人特定情報の再入力が可能となる。したがって、パスワードを忘れた等の理由で正当なユーザが認証に失敗した場合には、個人特定情報を再入力することによって、個人情報を元通りに復元し、情報処理プログラムを正常に使用することができる。
【００１５】
（４）
情報制御手段は、認証が失敗したと判定された場合、認証情報を記憶手段から消去してもよい。
【００１６】
上記（４）の構成によれば、認証が失敗した場合には認証情報が消去されるので、正当でないユーザに認証情報が閲覧されてしまうことを確実に防止することができる。
【００１７】
（５）
第１記憶制御手段は、認証が失敗したと判定された場合、新たな認証情報の入力を受け付け、当該新たな認証情報を記憶手段に記憶してもよい。
【００１８】
上記（５）において、「新たな認証情報の入力を受け付ける」とは、後述する実施形態のステップＳ９におけるステップＳ１２のように、生年月日を認証情報として受け付ける処理であってもよいし、ユーザが任意に設定する文字列を認証情報として受け付ける処理であってもよい。
【００１９】
上記（５）の構成によれば、認証が失敗した場合には、認証情報の再入力が可能となる。ここで、認証情報が例えばパスワードの場合には、パスワードを忘れた等の理由で正当なユーザが認証に失敗する場合も考えられる。上記（５）の構成によれば、このような場合には、正当なユーザは新たなパスワードを再入力するので、忘れてしまった古いパスワードに代えて新たなパスワードを用いて認証を行うことができる。
【００２０】
（６）
情報処理プログラムは、第１表示制御手段としてコンピュータをさらに機能させてもよい。第１表示制御手段は、新たな個人特定情報が記憶手段に記憶された場合、当該新たな個人特定情報および個人非特定情報を表示する。
【００２１】
上記（６）の構成によれば、ユーザは、認証に失敗した場合であっても、個人特定情報を再入力することによって、新たな個人特定情報と、元の個人非特定情報とを閲覧することができる。したがって、パスワードを忘れた等の理由で正当なユーザが認証に失敗した場合であっても、ユーザは、個人特定情報を再入力することによって、個人情報を元通りに復元し、情報処理プログラムを正常に使用することができる。
【００２２】
（７）
情報処理プログラムは、第２記憶制御手段としてコンピュータをさらに機能させてもよい。第２記憶制御手段は、情報処理プログラムの初回起動時に、個人特定情報と認証情報とをユーザに入力させ、入力された個人特定情報と認証情報とを記憶手段に記憶させる。
【００２３】
上記「第２記憶制御手段」は、少なくとも個人特定情報と認証情報とを記憶するものであればよく、後述する実施形態のように、個人特定情報と認証情報とに加えて、一部の個人非特定情報を記憶する（ステップＳ２）ものであってもよい。
【００２４】
上記（７）の構成によれば、情報処理プログラムの初回起動時に個人特定情報および認証情報が設定されることになる。初回起動時であれば、正当なユーザが情報処理プログラムを起動している可能性が高いと考えられるので、上記（７）の構成によれば、正当なユーザに関する個人特定情報および認証情報を確実に設定することができる。
【００２５】
（８）
情報処理プログラムは、入力受付手段としてコンピュータをさらに機能させてもよい。入力受付手段は、記憶制御手段によって個人特定情報と認証情報とが記憶手段に記憶された後に情報処理プログラムが起動された場合、認証情報の入力を受け付ける。このとき、認証判定手段は、入力受付手段によって受け付けられた認証情報と、記憶手段に記憶される認証情報とに基づいて、認証が成功したか否かを判定する。
【００２６】
上記「入力受付手段」とは、後述する実施形態のようにパスワードの入力を受け付ける手段であってもよいし、認証判定手段が生体認証を行う場合には、指紋、静脈または虹彩等の生体情報の入力を受け付ける手段であってもよい。
【００２７】
上記（８）の構成によれば、個人特定情報および認証情報が設定された後は、ユーザの認証が行われる。したがって、不正なユーザが個人特定情報を閲覧することを認証によって防止することができ、個人情報を確実に保護することができる。
【００２８】
（９）
情報処理プログラムは、編集手段としてコンピュータをさらに機能させてもよい。編集手段は、認証判定手段によって認証が成功したと判定された場合、記憶手段に記憶される個人非特定情報の編集を行う。
【００２９】
上記「編集手段」とは、少なくとも個人非特定情報の編集を行う手段であればよく、後述する実施形態のように、個人非特定情報に加えて個人特定情報および認証情報の編集を行う（ステップＳ３）手段であってもよい。また、「編集」とは、追加、変更、および削除の少なくとも１つを行うことを指す。
【００３０】
上記（９）の構成によれば、個人特定情報および認証情報が設定された後で、認証が成功した場合に、個人非特定情報の編集が可能となる。したがって、正当なユーザのみが個人非特定情報を編集することができるので、個人情報を確実に保護することができる。
【００３１】
（１０）
情報処理プログラムは、第２表示制御手段としてコンピュータをさらに機能させてもよい。第２表示制御手段は、認証が成功したと判定された場合、記憶手段に記憶されている個人特定情報および個人非特定情報を表示する。
【００３２】
上記「第２表示制御手段」は、個人特定情報および個人非特定情報を表示するものであればよく、個人特定情報と個人非特定情報とを同時に（１画面で）表示（図８）してもよいし、個人特定情報と個人非特定情報とを別々のタイミングで表示してもよい。
【００３３】
上記（１０）の構成によれば、認証が成功した場合に、ユーザは個人情報を閲覧することができる。したがって、正当なユーザのみが個人情報を閲覧することができるので、個人情報を確実に保護することができる。
【００３４】
（１１）
また、本発明は、上記各手段の機能を備える情報処理装置と同等の機能を有する情報処理装置の形態で提供されてもよい。なお、この情報処理装置においては、上記情報処理プログラムを実行するＣＰＵによって上記各手段が実現されてもよいし、情報処理装置が備える専用回路によって上記各手段の一部または全部が実現されてもよい。
【００３５】
（１２）
また、本発明は、上記各手段の機能を備える、端末装置とサーバ装置とを含む情報処理システムの形態で提供されてもよい。すなわち、本発明は、個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する端末装置と、当該端末装置とネットワークを介して通信可能なサーバ装置とを含む情報処理システムの形態で提供されてもよい。このとき、情報処理システムは、個人情報記憶手段と、認証情報記憶手段と、上記認証判定手段と、上記情報制御手段とを備える。個人情報記憶手段は、上記個人情報を記憶する。認証情報記憶手段は、上記認証情報を記憶する。なお、上記情報処理システムが備える各手段は、その一部の手段が端末装置に設けられ、残りの他の手段がサーバ装置に設けられればよく、各手段は端末装置側に設けられてもサーバ装置に設けられてもよい。
【００３６】
上記（１１）および（１２）の構成によっても、上記（１）の構成と同様、安全でかつユーザビリティの高い情報処理プログラムを提供することができる。
【発明の効果】
【００３７】
本発明によれば、認証が失敗した場合には個人特定情報の表示を禁止することによって、仮に個人非特定情報が他人に見られたとしても問題が生じず、かつ、個人非特定情報の再入力の必要がないので、安全でかつユーザビリティの高い情報処理プログラムを提供することができる。
【図面の簡単な説明】
【００３８】
【図１】本実施形態に係るゲームプログラムを実行するゲーム装置の外観図
【図２】ゲーム装置の内部構成の一例を示すブロック図
【図３】身体情報管理プログラムによる処理において用いられる各種データを示す図
【図４】ゲーム装置１において実行されるゲーム処理の流れを示すメインフローチャート
【図５】図４に示す初回登録処理（ステップＳ２）の流れを示すフローチャート
【図６】図４に示す閲覧・編集処理（ステップＳ３）の流れを示すフローチャート
【図７】ステップＳ２１で表示される項目表示画面の一例を示す図
【図８】個人情報の表示画面の一例を示す図
【発明を実施するための形態】
【００３９】
［ゲーム装置のハードウェア構成］
図面を参照して、本発明の一実施形態に係る情報処理プログラムおよび情報処理装置について説明する。本発明は、個人情報を記憶する任意の情報処理装置において本情報処理プログラムが実行されることによって実現されるが、本実施形態では、情報処理装置の一例として図１に示すゲーム装置１を用いる場合について説明する。
【００４０】
図１は、本実施形態に係る情報処理プログラムを実行するゲーム装置１の外観図である。ここでは、ゲーム装置１の一例として、携帯ゲーム装置を示す。なお、ゲーム装置１は、カメラを内蔵しており、当該カメラによって画像を撮像し、撮像した画像を画面に表示したり、撮像した画像のデータを保存したりする撮像装置としても機能する。
【００４１】
図１において、ゲーム装置１は折り畳み型の携帯ゲーム装置であり、開いた状態（開状態）のゲーム装置１を示している。ゲーム装置１は、開いた状態においてもユーザが両手または片手で把持することができるようなサイズで構成される。
【００４２】
ゲーム装置１は、下側ハウジング１１および上側ハウジング２１を有する。下側ハウジング１１と上側ハウジング２１とは、開閉可能（折り畳み可能）に連結されている。図１の例では、下側ハウジング１１および上側ハウジング２１は、それぞれ横長の長方形の板状に形成され、互いの長辺部分で回転可能に連結されている。通常、ユーザは、開状態でゲーム装置１を使用する。また、ユーザは、ゲーム装置１を使用しない場合には閉状態としてゲーム装置１を保管する。また、図１に示した例では、ゲーム装置１は、上記閉状態および開状態のみでなく、下側ハウジング１１と上側ハウジング２１とのなす角度が閉状態と開状態との間の任意の角度において、連結部分に発生する摩擦力などによってその開閉角度を維持することができる。つまり、上側ハウジング２１を下側ハウジング１１に対して任意の角度で静止させることができる。
【００４３】
下側ハウジング１１には、下側ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶表示装置）１２が設けられる。下側ＬＣＤ１２は横長形状であり、長辺方向が下側ハウジング１１の長辺方向に一致するように配置される。なお、本実施形態では、ゲーム装置１に内蔵されている表示装置としてＬＣＤを用いているが、例えばＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ：電界発光）を利用した表示装置等、他の任意の表示装置を利用してもよい。また、ゲーム装置１は、任意の解像度の表示装置を利用することができる。なお、下側ＬＣＤ１２には、内側カメラ２３または外側カメラ２５で撮像されている画像がリアルタイムに表示される。
【００４４】
下側ハウジング１１には、入力装置として、各操作ボタン１４Ａ〜１４Ｋおよびタッチパネル１３が設けられる。図１に示されるように、各操作ボタン１４Ａ〜１４Ｋのうち、方向入力ボタン１４Ａ、操作ボタン１４Ｂ、操作ボタン１４Ｃ、操作ボタン１４Ｄ、操作ボタン１４Ｅ、電源ボタン１４Ｆ、スタートボタン１４Ｇ、およびセレクトボタン１４Ｈは、下側ハウジング１１の内側主面上に設けられる。内側主面とは、上側ハウジング２１と下側ハウジング１１とを折り畳んだときに内側となる面である。図１に示す例では、方向入力ボタン１４Ａおよび電源ボタン１４Ｆは、下側ハウジング１１の内側主面の中央付近に設けられる下側ＬＣＤ１２に対して、左右一方側（図１では左側）の当該主面上に設けられる。また、操作ボタン１４Ｂ〜１４Ｅ、スタートボタン１４Ｇ、およびセレクトボタン１４Ｈは、下側ＬＣＤ１２に対して左右他方側（図１では右側）となる下側ハウジング１１の内側主面上に設けられる。方向入力ボタン１４Ａ、操作ボタン１４Ｂ〜１４Ｅ、スタートボタン１４Ｇ、およびセレクトボタン１４Ｈは、ゲーム装置１に対する各種操作を行うために用いられる。方向入力ボタン１４Ａは、例えば選択操作等に用いられる。各操作ボタン１４Ｂ〜１４Ｅは、例えば決定操作やキャンセル操作等に用いられる。電源ボタン１４Ｆは、ゲーム装置１の電源をオン／オフするために用いられる。
【００４５】
なお、図１においては、操作ボタン１４Ｉ〜１４Ｋの図示を省略している。例えば、Ｌボタン１４Ｉは、下側ハウジング１１の上側面の左端部に設けられ、Ｒボタン１４Ｊは、下側ハウジング１１の上側面の右端部に設けられる。Ｌボタン１４ＩおよびＲボタン１４Ｊは、撮影機能を有するゲーム装置１に対して、例えば撮影指示操作（シャッター操作）を行うために用いられる。さらに、音量ボタン１４Ｋは、下側ハウジング１１の左側面に設けられる。音量ボタン１４Ｋは、ゲーム装置１が備えるスピーカの音量を調整するために用いられる。
【００４６】
また、ゲーム装置１は、各操作ボタン１４Ａ〜１４Ｋとは別の入力装置としてさらに、画面上における任意の位置を指定可能な入力装置であるポインティングデバイスの一例として、タッチパネル１３を備えている。タッチパネル１３は、下側ＬＣＤ１２の画面上を覆うように装着されている。なお、本実施形態では、タッチパネル１３は、例えば抵抗膜方式のタッチパネルが用いられる。ただし、タッチパネル１３は、抵抗膜方式に限らず、任意の方式のタッチパネルを用いることができる。また、本実施形態では、タッチパネル１３として、例えば下側ＬＣＤ１２の解像度と同解像度（検出精度）のものを利用する。ただし、必ずしもタッチパネル１３の解像度と下側ＬＣＤ１２の解像度とが一致している必要はない。また、下側ハウジング１１の右側面には、挿入口（図１では破線で示している）が設けられている。挿入口は、タッチパネル１３に対する操作を行うために用いられるタッチペン２７を収納することができる。なお、タッチパネル１３に対する入力（タッチ入力）は、通常タッチペン２７を用いて行われるが、タッチペン２７に限らずユーザの指でタッチパネル１３を操作することも可能である。
【００４７】
また、下側ハウジング１１の右側面には、メモリカード２８を収納するための挿入口（図１では二点鎖線で示している）が設けられている。この挿入口の内側には、ゲーム装置１とメモリカード２８とを電気的に接続するためのコネクタ（図示せず）が設けられる。メモリカード２８は、例えばＳＤ（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ）メモリカードであり、コネクタに着脱自在に装着される。メモリカード２８は、例えば、ゲーム装置１によって撮像された画像を記憶（保存）したり、他の装置で生成された画像をゲーム装置１に読み込んだりするために用いられる。
【００４８】
さらに、下側ハウジング１１の上側面には、メモリカード２９を収納するための挿入口（図１では、一点鎖線で示している）が設けられている。この挿入口の内側にも、ゲーム装置１とメモリカード２９とを電気的に接続するためのコネクタ（図示せず）が設けられる。メモリカード２９は、ゲームプログラム等の情報処理プログラムを記録した記録媒体であり、下側ハウジング１１に設けられた挿入口に着脱自在に装着される。
【００４９】
下側ハウジング１１と上側ハウジング２１との連結部の左側部分には、３つのＬＥＤ１５Ａ〜１５Ｃが取り付けられる。ここで、ゲーム装置１は、他の機器との間で無線通信を行うことが可能であり、第１ＬＥＤ１５Ａは、ゲーム装置１の電源がオンである場合に点灯する。第２ＬＥＤ１５Ｂは、ゲーム装置１の充電中に点灯する。第３ＬＥＤ１５Ｃは、無線通信が確立している場合に点灯する。したがって、３つのＬＥＤ１５Ａ〜１５Ｃによって、ゲーム装置１の電源のオン／オフ状況、充電状況、および、通信確立状況をユーザに通知することができる。
【００５０】
一方、上側ハウジング２１には、上側ＬＣＤ２２が設けられる。上側ＬＣＤ２２は横長形状であり、長辺方向が上側ハウジング２１の長辺方向に一致するように配置される。なお、下側ＬＣＤ１２と同様、上側ＬＣＤ２２に代えて、他の任意の方式および任意の解像度の表示装置を利用してもよい。なお、上側ＬＣＤ２２上を覆うように、タッチパネルを設けてもかまわない。上側ＬＣＤ２２には、例えば、各操作ボタン１４Ａ〜１４Ｋやタッチパネル１３の役割をユーザに教えるための操作説明画面が表示される。
【００５１】
また、上側ハウジング２１には、２つのカメラ（内側カメラ２３および外側カメラ２５）が設けられる。図１に示されるように、内側カメラ２３は、上側ハウジング２１の連結部付近の内側主面に取り付けられる。一方、外側カメラ２５は、内側カメラ２３が取り付けられる内側主面の反対側の面、すなわち、上側ハウジング２１の外側主面（ゲーム装置１が閉状態となった場合に外側となる面であり、図１に示す上側ハウジング２１の背面）に取り付けられる。なお、図１においては、外側カメラ２５を破線で示している。これによって、内側カメラ２３は、上側ハウジング２１の内側主面が向く方向を撮像することが可能であり、外側カメラ２５は、内側カメラ２３の撮像方向の逆方向、すなわち、上側ハウジング２１の外側主面が向く方向を撮像することが可能である。このように、本実施形態では、２つの内側カメラ２３および外側カメラ２５の撮像方向が互いに逆方向となるように設けられる。例えば、ユーザは、ゲーム装置１からユーザの方を見た景色を内側カメラ２３で撮像することができるとともに、ゲーム装置１からユーザの反対側の方向を見た景色を外側カメラ２５で撮像することができる。
【００５２】
なお、上記連結部付近の内側主面には、音声入力装置としてマイク（図２に示すマイク４３）が収納されている。そして、上記連結部付近の内側主面には、マイク４３がゲーム装置１外部の音を検知できるように、マイクロフォン用孔１６が形成される。マイク４３を収納する位置およびマイクロフォン用孔１６の位置は必ずしも上記連結部である必要はなく、例えば下側ハウジング１１にマイク４３を収納し、マイク４３を収納位置に対応させて下側ハウジング１１にマイクロフォン用孔１６を設けるようにしてもよい。
【００５３】
また、上側ハウジング２１の外側主面には、第４ＬＥＤ２６（図１では、破線で示す）が取り付けられる。第４ＬＥＤ２６は、内側カメラ２３または外側カメラ２５によって撮影が行われた（シャッターボタンが押下された）時点で点灯する。また、内側カメラ２３または外側カメラ２５によって動画が撮影される間点灯する。第４ＬＥＤ２６によって、ゲーム装置１による撮影が行われた（行われている）ことを撮影対象者や周囲に通知することができる。
【００５４】
また、上側ハウジング２１の内側主面の中央付近に設けられる上側ＬＣＤ２２に対して、左右両側の当該主面に音抜き孔２４がそれぞれ形成される。音抜き孔２４の奥の上側ハウジング２１内にはスピーカが収納されている。音抜き孔２４は、スピーカからの音をゲーム装置１の外部に放出するための孔である。
【００５５】
以上に説明したように、上側ハウジング２１には、画像を撮像するための構成である内側カメラ２３および外側カメラ２５と、主に操作説明画面を表示するための表示手段である上側ＬＣＤ２２とが設けられる。一方、下側ハウジング１１には、ゲーム装置１に対する操作入力を行うための入力装置（タッチパネル１３および各操作ボタン１４Ａ〜１４Ｋ）と、撮像された画像を表示するための表示手段である下側ＬＣＤ１２とが設けられる。したがって、ゲーム装置１を使用する際には、ユーザは、下側ＬＣＤ１２に表示される撮像画像（カメラによって撮像された画像）を見ながら、下側ハウジング１１を把持して入力装置に対する入力を行うことができる。
【００５６】
次に、図２を参照して、ゲーム装置１の内部構成を説明する。図２は、ゲーム装置１の内部構成の一例を示すブロック図である。
【００５７】
図２において、ゲーム装置１は、ＣＰＵ３１、メインメモリ３２、メモリ制御回路３３、保存用データメモリ３４、プリセットデータ用メモリ３５、メモリカードインターフェース（メモリカードＩ／Ｆ）３６、メモリカードＩ／Ｆ３７、無線通信モジュール３８、ローカル通信モジュール３９、リアルタイムクロック（ＲＴＣ）４０、電源回路４１、インターフェース回路（Ｉ／Ｆ回路）４２、第１ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）４５、第２ＧＰＵ４６、第１ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）４７、第２ＶＲＡＭ４８、およびＬＣＤコントローラ４９等の電子部品を備えている。これらの電子部品は、電子回路基板上に実装されて、下側ハウジング１１（または上側ハウジング２１でもよい）内に収納される。
【００５８】
ＣＰＵ３１は、所定のプログラム（ここでは、本実施形態に係るゲームプログラム）を実行するための情報処理手段である。本実施形態では、ゲームプログラムがゲーム装置１内のメモリ（例えば保存用データメモリ３４）やメモリカード２８および／または２９に記憶されており、ＣＰＵ３１は、当該ゲームプログラムを実行することによって、後述するゲーム処理を実行する。なお、ＣＰＵ３１によって実行されるプログラムは、ゲーム装置１内のメモリに予め記憶されていてもよいし、メモリカード２８および／または２９から取得されてもよいし、他の機器との通信によって他の機器から取得されてもよい。
【００５９】
ＣＰＵ３１には、メインメモリ３２、メモリ制御回路３３、およびプリセットデータ用メモリ３５が接続される。メモリ制御回路３３には、保存用データメモリ３４が接続される。メインメモリ３２は、ＣＰＵ３１のワーク領域やバッファ領域として用いられる記憶手段である。すなわち、メインメモリ３２は、上記ゲーム処理に用いられる各種データを記憶したり、外部（メモリカード２８および２９や他の機器等）から取得されるプログラムを記憶したりする。本実施形態では、メインメモリ３２として、例えばＰＳＲＡＭ（Ｐｓｅｕｄｏ−ＳＲＡＭ）を用いる。保存用データメモリ３４は、ＣＰＵ３１によって実行されるプログラムや内側カメラ２３および外側カメラ２５によって撮像された画像のデータ等を記憶するための記憶手段である。保存用データメモリ３４は、不揮発性の記憶媒体によって構成されており、本実施形態では例えばＮＡＮＤ型フラッシュメモリで構成される。メモリ制御回路３３は、ＣＰＵ３１の指示に従って、保存用データメモリ３４に対するデータの読み出しおよび書き込みを制御する回路である。プリセットデータ用メモリ３５は、ゲーム装置１において予め設定される各種パラメータ等のデータ（プリセットデータ）を記憶するための記憶手段である。プリセットデータ用メモリ３５としては、ＳＰＩ（Ｓｅｒｉａｌ  Ｐｅｒｉｐｈｅｒａｌ  Ｉｎｔｅｒｆａｃｅ）バスによってＣＰＵ３１と接続されるフラッシュメモリを用いることができる。
【００６０】
メモリカードＩ／Ｆ３６および３７は、それぞれＣＰＵ３１に接続される。メモリカードＩ／Ｆ３６は、コネクタに装着されたメモリカード２８に対するデータの読み出しおよび書き込みを、ＣＰＵ３１の指示に応じて行う。また、メモリカードＩ／Ｆ３７は、コネクタに装着されたメモリカード２９に対するデータの読み出しおよび書き込みを、ＣＰＵ３１の指示に応じて行う。本実施形態では、内側カメラ２３および外側カメラ２５によって撮像された画像データや他の装置から受信された画像データがメモリカード２８に書き込まれたり、メモリカード２８に記憶された画像データがメモリカード２８から読み出されて保存用データメモリ３４に記憶されたり、読み出された画像データがメモリカード２８から読み出されて他の装置へ送信されたりする。また、メモリカード２９に記憶された各種プログラムが、ＣＰＵ３１によって読み出されて実行されたりする。
【００６１】
なお、本発明のゲームプログラムは、メモリカード２９等の外部記憶媒体を通じてコンピュータシステムに供給されるだけでなく、有線または無線の通信回線を通じてコンピュータシステムに供給されてもよい。また、ゲームプログラムは、コンピュータシステム内部の不揮発性記憶装置に予め記録されていてもよい。なお、ゲームプログラムを記憶する情報記憶媒体としては、上記不揮発性記憶装置に限らず、ＣＤ−ＲＯＭ、ＤＶＤ、あるいはそれらに類する光学式ディスク状記憶媒体でもよい。
【００６２】
無線通信モジュール３８は、例えばＩＥＥＥ８０２．１１．ｂ／ｇの規格に準拠した方式により、無線ＬＡＮに接続する機能を有する。また、ローカル通信モジュール３９は、所定の通信方式により同種のゲーム装置との間で無線通信を行う機能を有する。無線通信モジュール３８およびローカル通信モジュール３９は、ＣＰＵ３１に接続される。ＣＰＵ３１は、無線通信モジュール３８を用いてインターネットを介して他の機器との間でデータを送受信したり、ローカル通信モジュール３９を用いて同種の他のゲーム装置との間でデータを送受信したりすることができる。
【００６３】
また、ＣＰＵ３１には、ＲＴＣ４０および電源回路４１が接続される。ＲＴＣ４０は、時間をカウントしてＣＰＵ３１に出力する。例えば、ＣＰＵ３１は、ＲＴＣ４０によって計時された時間に基づいて、現在時刻（日付）等を計算することもできる。電源回路４１は、ゲーム装置１が有する電源（典型的には電池であり、下側ハウジング１１に収納される）から供給される電力を制御し、ゲーム装置１の各部品に電力を供給する。
【００６４】
また、ゲーム装置１は、マイク４３およびアンプ４４を備えている。マイク４３およびアンプ４４は、それぞれＩ／Ｆ回路４２に接続される。マイク４３は、ゲーム装置１に向かって発声されたユーザの音声を検知して、当該音声を示す音声信号をＩ／Ｆ回路４２に出力する。アンプ４４は、Ｉ／Ｆ回路４２から音声信号を増幅してスピーカ（図示せず）から出力させる。Ｉ／Ｆ回路４２は、ＣＰＵ３１に接続される。
【００６５】
また、タッチパネル１３は、Ｉ／Ｆ回路４２に接続される。Ｉ／Ｆ回路４２は、マイク４３およびアンプ４４（スピーカ）の制御を行う音声制御回路と、タッチパネル１３の制御を行うタッチパネル制御回路とを含む。音声制御回路は、音声信号に対するＡ／Ｄ変換およびＤ／Ａ変換を行ったり、音声信号を所定の形式の音声データに変換したりする。タッチパネル制御回路は、タッチパネル１３からの信号に基づいて所定の形式のタッチ位置データ（後述する検出座標データ）を生成してＣＰＵ３１に出力する。タッチ位置データは、タッチパネル１３の入力面に対して入力が行われた位置としてタッチパネル１３が検出した位置の座標を示すデータである。なお、タッチパネル制御回路は、タッチパネル１３からの信号の読み込み、および、検出座標データの生成を所定時間に１回の割合で繰り返し行う。
【００６６】
操作ボタン１４は、上記各操作ボタン１４Ａ〜１４Ｋから構成され、ＣＰＵ３１に接続される。操作ボタン１４からＣＰＵ３１へは、各操作ボタン１４Ａ〜１４Ｋに対する入力状況（押下されたか否か）を示す操作データが出力される。ＣＰＵ３１は、操作ボタン１４から操作データを取得することによって、操作ボタン１４に対する入力に応じた処理を実行する。
【００６７】
内側カメラ２３および外側カメラ２５は、それぞれＣＰＵ３１に接続される。内側カメラ２３および外側カメラ２５は、ＣＰＵ３１の指示に応じて画像を撮像し、撮像した画像データをＣＰＵ３１に出力する。本実施形態では、ＣＰＵ３１は、内側カメラ２３および外側カメラ２５のいずれか一方に対して撮像指示を行い、撮像指示を受けたカメラが画像を撮像して画像データをＣＰＵ３１に送る。
【００６８】
第１ＧＰＵ４５には第１ＶＲＡＭ４７が接続され、第２ＧＰＵ４６には第２ＶＲＡＭ４８が接続される。第１ＧＰＵ４５は、ＣＰＵ３１からの指示に応じて、メインメモリ３２に記憶されている表示画像を生成するためのデータに基づいて第１の表示画像を生成し、第１ＶＲＡＭ４７に描画する。第２ＧＰＵ４６は、第１ＧＰＵ４５と同様に、ＣＰＵ３１からの指示に応じて第２の表示画像を生成し、第２ＶＲＡＭ４８に描画する。第１ＶＲＡＭ４７および第２ＶＲＡＭ４８は、ＬＣＤコントローラ４９に接続されている。
【００６９】
ＬＣＤコントローラ４９は、レジスタ４９１を含む。レジスタ４９１は、ＣＰＵ３１からの指示に応じて０または１の値を記憶する。ＬＣＤコントローラ４９は、レジスタ４９１の値が０の場合は、第１ＶＲＡＭ４７に描画された第１の表示画像を下側ＬＣＤ１２に出力し、第２ＶＲＡＭ４８に描画された第２の表示画像を上側ＬＣＤ２２に出力する。また、レジスタ４９１の値が１の場合は、第１ＶＲＡＭ４７に描画された第１の表示画像を上側ＬＣＤ２２に出力し、第２ＶＲＡＭ４８に描画された第２の表示画像を下側ＬＣＤ１２に出力する。例えば、ＣＰＵ３１は、内側カメラ２３および外側カメラ２５のいずれかから取得した画像を下側ＬＣＤ１２に表示させ、所定の処理によって生成した操作説明画面を上側ＬＣＤ２２に表示させることも可能である。
【００７０】
［情報処理プログラムによって実行される処理］
次に、図３から図８を参照して、本実施形態に係る情報処理プログラムによって実行される処理について説明する。本情報処理プログラムは、ユーザの身体情報を管理する身体情報管理プログラムである。ここで、身体情報とは、ユーザの身体または健康に関する情報であり、例えば、身長、体重、腹囲、病歴、薬歴、および、アレルギー等の情報を含む概念である。上記身体情報管理プログラムは、身体情報を記録しておき、必要に応じて閲覧するためのアプリケーションであり、健康手帳の役割を果たすものである。
【００７１】
上記のように、本情報処理プログラムは、ユーザの個人情報を記憶・管理するものである。ここで、個人情報とは個人に関する（何らかの）情報であり、個人情報に含まれる情報は、個人特定情報と個人非特定情報とに区別することができる。個人特定情報とは、個人に関する情報のうちで、その情報から個人を特定することができる情報である。例えば、氏名、住所、メールアドレス、免許証番号、保険証番号、および、顔写真等は個人特定情報である。一方、個人非特定情報とは、個人に関する情報であって、その情報から個人を特定することができない情報である。例えば、身長・体重や病歴等の上記身体情報は、個人非特定情報である。個人非特定情報は、その情報だけでは個人を特定することができないので、その情報だけが知られてもあまり問題にはならない。しかし、個人非特定情報が個人特定情報と対になって知られてしまうと、その個人非特定情報が特定の個人に関する情報であることがわかるので、問題となる。そのため、本実施形態では、ゲーム装置１は、個人非特定情報が個人特定情報と対になって知られてしまうことを防止するように、個人特定情報と個人非特定情報とからなる個人情報を管理する。以下、情報処理プログラム（身体情報管理プログラム）によってゲーム装置１が実行する処理の詳細を説明する。
【００７２】
図３は、身体情報管理プログラムによる処理において用いられる各種データを示す図である。図３において、保存用データメモリ３４には、本実施形態に係る身体情報管理プログラム５１および個人情報データ５２が記憶される。なお、本実施形態では、身体情報管理プログラム５１および個人情報データ５２を保存するための記憶媒体としてゲーム装置１内の保存用データメモリ３４を用いるが、他の実施形態においては、身体情報管理プログラム５１および／または個人情報データ５２は、メモリカード２８または２９に保存されてもよい。
【００７３】
身体情報管理プログラム５１は、後述する身体情報管理処理（図４）をゲーム装置１のＣＰＵ３１に実行させるためのプログラムである。身体情報管理プログラム５１は、無線通信モジュール３８を用いてインターネットを介して外部装置から予め取得されて、保存用データメモリ３４に記憶される。また、他の実施形態において、身体情報管理プログラム５１がメモリカード２９に記憶された状態で提供される場合には、身体情報管理プログラム５１は、メモリカード２９から適宜のタイミングで読み込まれることによってメインメモリ３２に記憶される。
【００７４】
個人情報データ５２は、後述する身体情報管理処理（図４）において管理される個人情報を示すデータである。個人情報データ５２は、個人特定データ５３、個人非特定データ５４、および認証データ５５を含む。個人情報データ５２は、身体情報管理プログラム５１が最初に起動される前は保存用データメモリ３４に記憶されておらず、起動後に実行される登録処理（後述するステップＳ２）や編集処理（後述するステップＳ２２）等によって記憶される。
【００７５】
個人特定データ５３は、上記個人特定情報を示すデータである。本実施形態では、個人特定情報として、ユーザの氏名、および、顔写真を示す情報が記憶される。なお、他の実施形態においては、個人特定情報は、住所、メールアドレス、免許証番号、保険証番号等であってもよく、個人を特定することができる情報であればどのような情報であってもよい。
【００７６】
個人非特定データ５４は、上記個人非特定情報を示すデータである。本実施形態では、個人非特定情報として、上述した身体情報が記憶される。具体的には、身体情報には、身長・体重・腹囲、飲酒・喫煙、アレルギー、病歴、薬歴、ワクチン、人間ドック等に関する情報が含まれる。飲酒・喫煙に関する情報とは、飲酒の頻度（例えば、週に１回等）あるいは１日の飲酒量、および、喫煙の頻度あるいは１日の喫煙量の情報である。アレルギーに関する情報とは、ユーザが持っているアレルギーの種類や、その程度等の情報である。病歴に関する情報とは、現在または過去にユーザが患っている（患っていた）病気に関する情報であり、病名、回復済みか否か、および、入院の有無等の情報である。薬歴に関する情報とは、現在または過去にユーザが服用している（服用していた）薬に関する情報であり、薬の名称、服用期間、用法・用量、および副作用等の情報である。ワクチンに関する情報とは、ユーザが摂取したことのあるワクチンの名称や、ユーザが罹ったことのある感染症の名称および罹った時期等の情報である。人間ドックに関する情報とは、ユーザが受けた人間ドック（あるいは健康診断）の診断結果の情報である。このように、本実施形態においては、身体情報管理プログラムによって、ユーザは、身体・健康に関する各種の情報を管理することができる。
【００７７】
認証データ５５は、身体情報管理プログラム（ゲーム装置１）を使用しようとするユーザが正当なユーザであるかどうかを判別するための認証処理（後述するステップＳ５）に用いる認証情報を示す。本実施形態では、認証データ５５はパスワードのデータである。より具体的には、本実施形態では、身体情報管理プログラムを使用するユーザ層には高齢者等も含まれることを想定し、ユーザが覚えやすい生年月日の情報をパスワードとして用いることとする。ただし、他の実施形態においては、認証処理に用いられるパスワードは、ユーザの生年月日に限らず、ユーザが自由に設定する文字列であってもよい。また、認証処理における認証方法は、パスワードを用いた方法に限らず、例えば端末（ゲーム装置１）が指紋、静脈または虹彩等の生体情報を識別可能な機能を有している場合には、当該生体情報を用いた生体認証による方法であってもよい。このとき、認証データ５５は、正当なユーザの生体情報を示すデータである。
【００７８】
次に、ゲーム装置１において行われる身体情報管理処理の詳細を、図４〜図８を用いて説明する。図４は、ゲーム装置１において実行されるゲーム処理の流れを示すメインフローチャートである。電源ボタン１４Ｆが押下されることによってゲーム装置１の電源が投入されると、ゲーム装置１のＣＰＵ３１は、各種アプリケーションの起動を指示するためのメニュー画面（例えば、各アプリケーションを表す画像（アイコン）を含む画像）を表示する。ユーザは、メニュー画面において身体情報管理プログラム５１を起動する指示、例えば、身体情報管理プログラム５１のアイコンを選択する指示を行う。メニュー画面において、身体情報管理プログラム５１の起動が指示されると、ＣＰＵ３１は、メインメモリ３２等の初期化を行った後、図４に示す処理を行うための身体情報管理プログラム５１の実行を開始する。本実施形態においては、身体情報管理プログラム５１の実行によって、ＣＰＵ３１が請求項に記載の各手段として機能することとなる。つまり、身体情報管理プログラム５１は、請求項に記載の各手段としてＣＰＵ３１を機能させる。
【００７９】
まずステップＳ１において、ＣＰＵ３１は、保存用データメモリ３４に記憶されている身体情報管理プログラム５１の起動が初回（１回目）であるか否かを判定する。この判定は、例えば、保存用データメモリ３４に、初回起動か否かを示すデータ（フラグ）を記憶しておき、当該データの内容を参照することにより行うことができる。ステップＳ１の判定結果が肯定である場合、ステップＳ２の処理が実行される。一方、ステップＳ１の判定結果が否定である場合、後述するステップＳ４の処理が実行される。
【００８０】
ステップＳ２において、ＣＰＵ３１は、初回登録処理を実行する。初回登録処理においては、個人特定情報と、認証情報と、個人非特定情報の一部とがユーザによって設定されて記憶される。以下、図５を参照して、ステップＳ２の初回登録処理の詳細について説明する。
【００８１】
図５は、図４に示す初回登録処理（ステップＳ２）の流れを示すフローチャートである。初回登録処理においては、まずステップＳ１１において、ＣＰＵ３１はユーザに氏名の登録を行わせる。具体的には、ＣＰＵ３１は、「氏名を入力して下さい」等の表示を行うことによって氏名の入力を促し、ユーザから氏名の入力を受け付ける。なお、本実施形態において、ユーザに入力を行わせる方法は、どのような方法であってもよく、例えばタッチパネル１３を用いて文字を書かせる方法であってもよいし、画面に表示された文字をユーザに選択させる方法でもよい。ユーザが氏名の入力を行った場合、ＣＰＵ３１は、入力された氏名を示すデータをメインメモリ３２に記憶する。ステップＳ１１の次にステップＳ１２の処理が実行される。
【００８２】
ステップＳ１２において、ＣＰＵ３１はユーザにパスワードの登録を行わせる。上述したように、本実施形態では、ＣＰＵ３１は、パスワードとしてユーザの生年月日を登録させる。具体的には、ＣＰＵ３１は、「生年月日を入力して下さい」等の表示を行うことによって生年月日の入力を促し、ユーザから生年月日の入力を受け付ける。ユーザが生年月日の入力を行った場合、ＣＰＵ３１は、入力された生年月日を示すデータをメインメモリ３２に記憶する。ステップＳ１２の次にステップＳ１３の処理が実行される。
【００８３】
ステップＳ１３において、ＣＰＵ３１はユーザに顔写真の登録を行わせる。具体的には、ＣＰＵ３１は、内側カメラ２３を起動するとともに、内側カメラ２３が撮像した画像を表示する。このとき、画面には、「顔写真を撮影して下さい」等、写真の撮影を促す表示が行われることが好ましい。ユーザが撮影指示操作を行う（例えば、Ｌボタン１４ＩまたはＲボタン１４Ｊを押下する）と、ＣＰＵ３１は、内側カメラ２３が撮像した顔写真の画像データをメインメモリ３２に記憶する。ステップＳ１３の次にステップＳ１４の処理が実行される。
【００８４】
ステップＳ１４において、ＣＰＵ３１は、個人非特定情報（身体情報）の一部をユーザに登録させる。ステップＳ１４の処理は、ユーザの身体情報のうちでも、基本的な情報を初回に登録させておくための処理である。具体的には、ＣＰＵ３１は、身長、体重、腹囲、アレルギー、および飲酒・喫煙に関する情報（以下、基本情報と呼ぶ。）の入力をユーザから受け付ける。そして、基本情報が入力されると、ＣＰＵ３１は、当該基本情報を示すデータをメインメモリ３２に記憶する。ステップＳ１４の次にステップＳ１５の処理が実行される。
【００８５】
ステップＳ１５において、ＣＰＵ３１は、ステップＳ１１〜Ｓ１４で登録された個人情報を保存用データメモリ３４に保存（記憶）する。すなわち、ＣＰＵ３１は、メインメモリ３２に記憶されている、氏名を示すデータおよび顔写真のデータを個人特定データ５３として保存用データメモリ３４に保存する。また、ＣＰＵ３１は、メインメモリ３２に記憶されている、生年月日を示すデータを認証データ５５として保存用データメモリ３４に保存する。また、ＣＰＵ３１は、メインメモリ３２に記憶されている、上記基本情報を示すデータを個人非特定データ５４として保存用データメモリ３４に保存する。ステップＳ１５の後、ＣＰＵ３１は初回登録処理を終了する。
【００８６】
以上の初回登録処理によって、ユーザの氏名および顔写真の情報が個人特定情報として登録され、ユーザの生年月日の情報が認証情報として登録され、上記基本情報が個人非特定情報として登録されたこととなる。なお、他の実施形態においては、個人特定情報として登録される情報は、氏名の情報だけであってもよいし、氏名の情報に加えて（または、氏名の情報に代えて）、住所、メールアドレス、免許証番号、および保険証番号等の情報が登録されてもよい。また、初回登録処理においては、ゲーム装置１は、個人非特定情報の登録を必ずしも行わなくてもよい。
【００８７】
図４の説明に戻り、ステップＳ２の初回登録処理の次に、ステップＳ３の閲覧・編集処理が実行される。閲覧・編集処理は、保存用データメモリ３４に記憶された個人情報の閲覧および編集をユーザに行わせるための処理である。以下、図６を参照して、ステップＳ３の閲覧・編集処理の詳細について説明する。
【００８８】
図６は、図４に示す閲覧・編集処理（ステップＳ３）の流れを示すフローチャートである。閲覧・編集処理においては、まずステップＳ２１において、ＣＰＵ３１は、個人情報を保存用データメモリ３４から読み出す。すなわち、ＣＰＵ３１は、個人特定データ５３、個人非特定データ５４、および認証データ５５を保存用データメモリ３４から読み出し、メインメモリ３２に記憶する。ステップＳ２１の次にステップＳ２２の処理が実行される。
【００８９】
ステップＳ２２において、ＣＰＵ３１は、個人情報を表示する。すなわち、メインメモリ３２に記憶された個人特定データ５３および個人非特定データ５４が示す個人情報が、下側ＬＣＤ１２および／または上側ＬＣＤ２２に表示される。なお、ステップＳ２２では、個人情報（個人特定情報および個人非特定情報）の全てが一度に表示される必要はなく、個人情報のうちで一部の所定の情報のみが表示されるようにしてもよい。本実施形態では、個人情報は複数の項目に分けられており、ユーザが指定した項目に含まれる情報が各ＬＣＤ１２および／または２２に表示される。
【００９０】
図７は、ステップＳ２１で表示される項目表示画面の一例を示す図である。本実施形態においては、ステップＳ２１において、まず、図７に示す項目表示画面が下側ＬＣＤ１２に表示される。項目表示画面においては、「基本情報」、「病気の記録」、「薬の記録」、「感染症・ワクチンの記録」、「人間ドックの記録」、および「自己問診」の項目が表示される。また、「閲覧・編集する項目を選んでください」という、項目の指定を促す文が表示される。ユーザは、表示される項目のうち１つをタッチパネル１３によって指定する。なお、「基本情報」は、上記ステップＳ１４で登録される基本情報等を表示する項目であり、「病気の記録」は、上述した病歴に関する情報を表示する項目であり、「薬の記録」は、上述した薬歴に関する情報を表示する項目であり、「感染症・ワクチンの記録」は、上述したワクチンに関する情報を表示する項目であり、「人間ドックの記録」は、上述した人間ドックに関する情報を表示する項目である。また、「自己問診」の項目は、医師へ伝えるべき事項を、ユーザが病院へ行く前に整理するための項目である。「自己問診」の項目が指定された場合、ＣＰＵ３１は、例えば、「どこが悪いですか？」や「いつから調子が悪いですか？」といった質問に回答させる形式で、医師に伝えるべき情報をユーザに入力を行わせる。
【００９１】
上記項目表示画面において項目が指定された場合、ＣＰＵ３１は、指定された項目に含まれる情報（個人特定情報および個人非特定情報）を画面（例えば下側ＬＣＤ１２）に表示する。図８は、個人情報の表示画面の一例を示す図である。例えば「基本情報」の項目が指定された場合、ＣＰＵ３１は、個人特定情報および上記ステップＳ１４で登録した基本情報に含まれる各種情報を表示する。すなわち、図８に示すように、個人特定情報として、氏名および顔写真が表示され、個人非特定情報として、身長、体重、腹囲、アレルギー、および飲酒・喫煙に関する情報が表示される。これによって、ユーザは、以前に登録した自己の身体情報を閲覧することができる。なお、本実施形態では、認証情報である生年月日（パスワード）の情報も表示される。
【００９２】
なお、上記ステップＳ２２において個人情報を表示する形式や方法はどのようなものであってもよく、ＣＰＵ３１は、本実施形態のように項目毎に分けて情報を表示してもよいし、画面をスクロールすることによって全ての情報を表示可能としてもよい。また、ＣＰＵ３１は、個人特定情報と個人非特定情報を必ずしも同時に表示する必要はない。上記ステップＳ２２の次にステップＳ２３の処理が実行される。
【００９３】
ステップＳ２３において、ＣＰＵ３１は、ユーザの指示に従って個人情報の編集（更新）を行う。個人情報の編集を行わせる形式や方法はどのようなものであってもよい。本実施形態では、上記ステップＳ２２で個人情報の表示画面が表示されるので、ユーザは、表示された各種情報をタッチパネル１３等によって指定することで、指定した情報の更新（追加・変更・削除を含む）を行うことができる。例えば、上記「基本情報」の項目が指定された場合、ユーザは、図８に示される各種情報を指定することで、指定された情報を更新することができる。なお、ステップＳ２３において個人情報の更新が行われた場合、ＣＰＵ３１は、メインメモリ３２に記憶されている個人特定データ５３および個人非特定データ５４の内容を更新する。なお、上記ステップＳ２３では個人情報の更新についてのみ説明しているが、ユーザは認証情報についても個人情報と同様に更新を行うことが可能である。上記ステップＳ２３の次にステップＳ２４の処理が実行される。
【００９４】
ステップＳ２４において、ＣＰＵ３１は、個人情報の閲覧・編集を終了するか否かを判定する。この判定は、例えば、個人情報の閲覧・編集を終了する指示がユーザによって行われたか否かによって行うことができる。個人情報の閲覧・編集を終了する指示は、例えば、ゲーム装置１の所定のボタンが押下されることによって行われてもよい。また例えば、個人情報の表示画面（図８）において「終了」を表す画像を表示するようにし、当該画像がタッチパネル１３等によって指定されることによって上記指示が行われてもよい。ステップＳ２４の判定結果が肯定である場合、ステップＳ２５の処理が実行される。一方、ステップＳ２４の判定結果が否定である場合、ステップＳ２２の処理が再度実行される。したがって、この場合、項目表示画面（図７）が再度表示され、以降、ステップＳ２４において個人情報の閲覧・編集を終了するまで、ステップＳ２２およびＳ２３の処理が繰り返される。
【００９５】
ステップＳ２５において、ＣＰＵ３１は、保存用データメモリ３４の個人情報を更新する。すなわち、メインメモリ３２に記憶されている個人特定データ５３、個人非特定データ５４、および認証データ５５を、保存用データメモリ３４に記憶する。これによって、保存用データメモリ３４に記憶される個人情報に対して、上記ステップＳ２３による編集の内容が反映されたこととなる。なお、本実施形態においては、閲覧・編集処理の終了後に保存用データメモリ３４の内容を更新することとしたが、保存用データメモリ３４の内容を更新するタイミングはいつでもよく、例えば、ステップＳ２３において個人情報が変更される度に保存用データメモリ３４の内容が更新されてもよい。上記ステップＳ２５の終了後、ＣＰＵ３１は閲覧・編集処理を終了する。
【００９６】
以上で説明したように、本実施形態においては、保存用データメモリ３４に記憶されている身体情報管理プログラム５１の起動が初回である場合、初回登録処理（ステップＳ２）が実行された後、閲覧・編集処理（ステップＳ３）が実行される。したがって、ユーザは、初回に個人特定情報および認証情報の必要事項を入力した後、身体情報の入力を続けて行うことができる。なお、身体情報管理プログラム５１の初回起動時においては、個人登録情報および認証情報が少なくとも登録されることが好ましいが、他の実施形態では、個人非特定情報（身体情報）の登録処理は初回起動時においては実行されなくてもよい。
【００９７】
次に、図４の説明に戻り、身体情報管理プログラム５１の起動が２回目以降である場合（ステップＳ１でＮｏ）の処理について説明する。ステップＳ４において、ＣＰＵ３１は、認証情報であるパスワード（生年月日）の入力をユーザから受け付ける。具体的には、ＣＰＵ３１は、「生年月日を入力して下さい」等の入力を促すメッセージを表示し、生年月日の入力を受け付ける。そして、生年月日の入力が行われると、入力された情報を記憶し、ステップＳ５の処理を実行する。
【００９８】
ステップＳ５において、ＣＰＵ３１は、予め登録されている認証情報と、ステップＳ４でユーザが入力した情報とが一致するか否かを判定する。すなわち、ＣＰＵ３１は、保存用データメモリ３４に記憶されている認証データ５５を読み出し、当該認証データ５５が示す認証情報（生年月日の情報）と、ステップＳ４で入力された生年月日の情報とが一致するか否かを判定する。ステップＳ５の判定結果が肯定である場合、上述したステップＳ３の処理が実行される。一方、ステップＳ５の判定結果が否定である場合、ステップＳ６の処理が実行される。
【００９９】
ステップＳ６において、ＣＰＵ３１は、ステップＳ５で認証情報が不一致となった回数（不一致回数）をカウントする。ステップＳ６では、身体情報管理プログラム５１が起動されてから認証情報が不一致となった回数をカウントする。つまり、ＣＰＵ３１は、ステップＳ１の判定結果が否定であった場合、ステップＳ６が到来する度にカウンタの値を１増加させる。なお、本実施形態では、カウンタの値は、メインメモリ３２に記憶され、ゲーム装置１の電源投入時に“０”にリセットされる。ただし、他の実施形態においては、カウンタの値をセーブデータとして記憶するようにしてもよい。すなわち、カウンタの値は、保存用データメモリ３４あるいはメモリカード２８または２９に記憶するようにしてもよい。カウンタの値をセーブデータとして記憶する場合には、ゲーム装置１の電源がオフにされてもカウンタの値が引き継がれるようにしてもよい。すなわち、カウンタの値は、ＣＰＵ３１の電源投入時には“０”にリセットされず、認証が成功した場合、または、後述するステップＳ９で初回登録処理が実行された場合にリセットされてもよい。ステップＳ６の次にステップＳ７の処理が実行される。
【０１００】
ステップＳ７において、ＣＰＵ３１は、認証が失敗したか否か、すなわち、上記不一致回数が所定回数に達したか否かを判定する。具体的には、ＣＰＵ３１は、上記カウンタの値が予め定められた所定値（例えば“３”）と等しくなったか否かを判定する。ステップＳ７の判定結果が否定である場合、ステップＳ４の処理が再度実行される。つまり、不一致回数が所定回数に達していない場合には、パスワード（生年月日）の再入力が許可される。一方、ステップＳ７の判定結果が肯定である場合、ステップＳ８の処理が実行される。
【０１０１】
なお、他の実施形態においては、ＣＰＵ３１は、上記カウンタの値が上記所定値に等しくなる前に、ユーザに対して警告を行うようにしてもよい。例えば、上記カウンタの値が上記所定値よりも１小さくなった場合に、ＣＰＵ３１は、「あと１回パスワードを間違えた場合、氏名等の情報が消去されます。」といったメッセージを表示するようにしてもよい。
【０１０２】
ステップＳ８において、ＣＰＵ３１は、保存用データメモリ３４に記憶されている個人情報のうちの個人特定情報と、認証情報とを消去する。すなわち、保存用データメモリ３４に記憶されている個人特定データ５３および認証データ５５が消去される。なお、ステップＳ８の時点で、ゲーム装置１内のメインメモリ３２に個人特定データ５３および認証データ５５が記憶されていてもよい（例えば、ＣＰＵ３１は、上記ステップＳ１の判定結果が否定となった場合、ステップＳ４の処理の前に、保存用データメモリ３４内の個人情報データをメインメモリ３２にロードしてもよい。）。このとき、ステップＳ８においては、保存用データメモリ３４と同様、メインメモリ３２に記憶されている個人特定データ５３および認証データ５５も消去される。上記ステップＳ８の次にステップＳ９の処理が実行される。
【０１０３】
以上のように、本実施形態においては、ステップＳ５〜Ｓ７の処理においてユーザの認証が行われ、認証が成功した場合（ステップＳ５でＹｅｓ）には、個人情報の閲覧・編集処理（ステップＳ３）が実行される。一方、認証が失敗した場合（ステップＳ７でＮｏ）の場合には、個人情報のうちで個人特定情報が消去される。
【０１０４】
ステップＳ９において、ＣＰＵ３１は、ステップＳ２と同様の初回登録処理を実行する。つまり、ステップＳ９の処理によって、個人特定情報、認証情報、および上記基本情報が再登録される。なお、他の実施形態においては、ステップＳ９において、個人非特定情報である基本情報の登録は行われなくてもよい。ステップＳ９の処理によって、本実施形態では、認証が失敗した場合、ユーザは、個人特定情報を再度入力することができる。つまり、仮にパスワードを忘れた等の理由で正当なユーザが認証に失敗した場合には、正当なユーザは、個人特定情報を再度入力すればよい。
【０１０５】
上記ステップＳ９の次に上記ステップＳ３の処理が実行される。ステップＳ３においては、上述したように、個人特定情報（この場合は、上記ステップＳ９で再登録された情報）および個人非特定情報の閲覧・編集が行われる。したがって、本実施形態によれば、仮にパスワードを忘れた等の理由でユーザが認証に失敗した場合でも、個人特定情報を再入力することによってアプリケーションを利用することができる。ステップＳ３の処理の終了後、ＣＰＵ３１は、図４に示す処理を終了する。なお、他の実施形態においては、認証が失敗した場合には、正当でないユーザが情報管理プログラムを使用することをできなくするために、ステップＳ８の後でステップＳ９およびＳ３の処理を実行せずに処理を終了するようにしてもよい。
【０１０６】
以上のように、本実施形態では、ユーザの認証が失敗した場合であってもステップＳ３の閲覧・編集処理が実行されるので、認証に失敗したユーザであっても個人非特定情報の閲覧が可能となる。ここで、ユーザの認証が失敗した場合とは、（ａ）正当でないユーザが身体情報管理プログラム５１を起動した場合、あるいは、（ｂ）正当なユーザがパスワードを忘れたり誤入力した場合、のいずれかであると考えられる。上記（ａ）の場合、正当でないユーザが、正当なユーザに関する個人非特定情報を閲覧することができてしまう。しかし、本実施形態では、ステップＳ８において個人特定情報が消去されている（ステップＳ８の後のステップＳ９によって、別の個人特定情報が登録されている）。そのため、個人非特定情報を閲覧した正当でないユーザは、当該個人非特定情報が誰に関する情報であるのか、個人を特定することができない。例えば、図８に示す情報が他人に見られた場合には、個人特定情報（氏名）と個人非特定情報（身長・体重等）とがセットになっているために、個人非特定情報が誰に関するものであるかが特定されてしまう。一方、身長や体重の情報のみが他人に見られても、その情報が誰に関するものであるかが特定されないために、問題は生じない。したがって、本実施形態によれば、個人情報が他人に知られることによる問題は生じないので、個人情報を適切に管理することができる。
【０１０７】
また、上記（ｂ）の場合、正当なユーザは、ステップＳ９で個人特定情報等、一部の情報を入力すれば、過去に入力した個人非特定情報を閲覧・編集することができる。つまり、正当なユーザは、個人特定情報を含む一部の情報については再登録の必要があるものの、個人非特定情報については基本的には再登録の必要がない。そのため、ユーザは、煩雑な再入力操作を行う必要がないので、個人情報を容易に利用することができる。特に、本実施形態のように病歴や薬歴を含む身体情報を個人非特定情報として管理する場合には、ユーザ自身が全ての情報を覚えておらず、情報の再入力が非常に困難になることも考えられるので、本発明が特に有効である。
【０１０８】
以上のように、本実施形態によれば、（上記（ａ）の場合において）個人情報が他人に知られることの問題を防止することができるとともに、（上記（ｂ）の場合において）正当なユーザにとっては個人情報を容易に利用することができる。すなわち、安全でかつユーザビリティの高い情報処理プログラムを提供することができる。
【０１０９】
[他の実施形態]
上記実施形態は本発明を実施する一例であり、他の実施形態においては例えば以下に説明する構成で本発明を実施することも可能である。
【０１１０】
（個人特定情報の表示を禁止する方法に関する変形例）
上記実施形態においては、ユーザの認証が失敗した場合、ゲーム装置１は、個人特定データを消去することによって個人特定情報の表示（閲覧）を禁止するようにした。ここで、他の実施形態においては、ゲーム装置１は、個人特定情報の表示を禁止することができれば、必ずしもデータを消去しなくてもよい。例えば、認証が失敗した場合、ゲーム装置１は、図８に示す個人情報の表示画面において、氏名や顔写真等の個人特定情報のみを空欄にして表示するようにしてもよい。
【０１１１】
（他の種類の個人情報に関する変形例）
上記実施形態においては、個人非特定情報としてユーザ（個人）の身体情報を管理する場合を例として説明したが、個人非特定情報の内容はどのようなものであってもよい。例えば、他の実施形態においては、情報処理プログラムは、ユーザの財産に関する情報（具体的には、預金通帳、家計簿、所有物、収入等の情報）、あるいは、スケジュールの情報を個人非特定情報として管理してもよい。したがって、家計簿のアプリケーションや、スケジュール管理のアプリケーションに本発明を適用することも可能である。さらに、個人非特定情報として管理する対象は、上記の他、ユーザの履歴に関する情報（具体的には、職歴、学歴、病歴、日記、成績等の情報）、ユーザの職業に関する情報（具体的には、給与、職歴等の情報）、あるいは、ユーザの嗜好に関する情報（具体的には、趣味、良く行く店等の情報）等であってもよい。
【０１１２】
（複数のユーザに関する変形例）
上記実施形態においては、１人のユーザが身体情報管理プログラム５１を利用する場合を例として説明したが、他の実施形態においては、複数のユーザが身体情報管理プログラム５１を利用することができるようにしてもよい。例えば、ゲーム装置１は、ユーザ毎にパスワードとともに識別情報（ＩＤ）を登録させるようにし、パスワードの入力を受け付ける前に、識別情報を入力させるようにしてもよい。なお、識別情報は、単なる文字列であってもよいし、ユーザ毎のニックネームであってもよいが、ユーザの氏名のような個人特定情報でないことが好ましい。また、ゲーム装置１は、入力された識別情報に対応するパスワードを用いて認証を行う。さらに、ゲーム装置１は、パスワードまたは識別情報と、個人情報とを対応付けておき、ある識別情報のユーザに関して認証が成功した場合には、当該ユーザに対応する個人情報のみを表示可能とする。一方、ある識別情報のユーザに関して認証が失敗した場合には、ゲーム装置１は、当該ユーザに対応する個人特定情報を消去してもよいし、全てのユーザに関する個人特定情報を消去してもよい。
【０１１３】
また、ゲーム装置１は、個人非特定情報を識別情報として用いることも可能である。すなわち、身体情報管理プログラム５１が起動された後、ゲーム装置１は、各ユーザについて個人非特定情報（の一部）を表示し、個人非特定情報をユーザに選択させる。ゲーム装置１は、選択された個人非特定情報に対応するパスワードを用いて認証を行う。これによれば、ユーザは、識別情報を別途入力する必要がなく、識別情報を記憶しておく必要がないので、よりユーザビリティの高いアプリケーションを提供することができる。
【０１１４】
（通信ネットワークを用いた変形例）
上記実施形態においては、単一の装置（ゲーム装置１）によって本発明に係る各処理が実行される場合を例として説明したが、本発明は、インターネット等の通信ネットワークを介して互いに通信可能な複数の装置を含む情報処理システムとして実現されてもよい。例えば、上記実施形態におけるゲーム装置１の各機能のうち一部の機能を、通信ネットワークを介してゲーム装置１と接続されるサーバ装置に持たせるようにしてもよい。
【０１１５】
具体的には、サーバ装置は、個人情報を記憶する手段（上記実施形態では保存用データメモリ３４に相当）を有し、端末装置（ゲーム装置１）は、適宜のタイミングで個人情報をサーバ装置から受信するようにしてもよい。例えば、端末装置は、ユーザの認証が成功したタイミングで個人情報をサーバ装置から受信するようにしてもよいし、情報を表示するタイミングで表示すべき情報をサーバ装置から受信するようにしてもよい。また、個人特定情報のみをサーバ装置に記憶させ、個人非特定情報を端末装置に記憶させたり、個人非特定情報のみをサーバ装置に記憶させ、個人特定情報を端末装置に記憶させたりしてもよい。以上の構成によっても、上記実施形態と同様の効果を得ることができる。
【０１１６】
また、サーバ装置は、個人情報を記憶する手段とともに（または、個人情報を記憶する手段に代えて）、認証情報を記憶する手段と、当該認証情報を用いた認証処理（ステップＳ５〜Ｓ７）を実行する手段とを有していてもよい。このとき、端末装置は、パスワードをユーザから受け付けると、受け付けられたパスワードをサーバ装置へ送信する。サーバ装置は、端末装置から送信されてきたパスワードと、予め記憶されている認証情報とを用いて認証処理を行う。また、個人特定情報の表示を禁止する機能は、端末側に設けられてもよいし、サーバ装置側に設けられてもよい。例えば、サーバ装置は認証の結果を端末装置へ送信し、端末装置は認証が失敗である場合には個人特定情報の表示しないことによって、個人特定情報の表示を端末側で禁止してもよい。また、例えば、サーバ装置側で個人情報を記憶する場合には、認証が成功した場合にのみ個人特定情報を端末装置へ送信する（認証が失敗した場合には個人特定情報を端末装置へ送信しない）ことによって、端末側における個人特定情報の表示をサーバ装置側で禁止してもよい。以上の構成によっても、上記実施形態と同様の効果を得ることができる。また、個人情報あるいは認証情報をサーバ装置側で記憶したり、認証処理の機能および／または個人特定情報の表示を禁止する機能をサーバ装置側に設けたりすることによって、端末装置側で必要となる記憶容量や端末装置の処理負担を低減することができる。
【産業上の利用可能性】
【０１１７】
以上のように、本発明は、認証に失敗した場合であってもユーザが煩雑な再入力操作を行う必要がないようにすること等を目的として、例えば身体情報を管理するアプリケーションプログラム等に利用することが可能である。
【符号の説明】
【０１１８】
１    ゲーム装置
１２  下側ＬＣＤ
１３  タッチパネル
２７  タッチペン
２９  メモリカード
３２  メインメモリ
３４  保存用データメモリ
５１  身体情報管理プログラム
５２  個人情報データ
５３  個人特定データ
５４  個人非特定データ
５５  認証データ
【図１】
2011095957.tif 000003
【図２】
2011095957.tif 000004
【図３】
2011095957.tif 000005
【図４】
2011095957.tif 000006
【図５】
2011095957.tif 000007
【図６】
2011095957.tif 000008
【図７】
2011095957.tif 000009
【図８】
2011095957.tif 000010
【手続補正書】
【提出日】平成21年12月22日(2009.12.22)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する情報処理装置のコンピュータにおいて実行される情報処理プログラムであって、
ユーザによる入力と、前記コンピュータからアクセス可能な記憶手段に記憶される認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する認証判定手段と、
前記認証判定手段によって認証が失敗したと判定された場合、前記記憶手段に記憶されている個人情報のうちの前記個人特定情報の表示を禁止する情報制御手段として前記コンピュータを機能させる、情報処理プログラム。
【請求項２】
前記情報制御手段は、認証が失敗したと判定された場合、前記個人情報のうち前記個人特定情報を当該記憶手段から消去することによって当該個人特定情報の表示を禁止する、請求項１に記載の情報処理プログラム。
【請求項３】
認証が失敗したと判定された場合、新たな個人特定情報の入力を受け付け、当該新たな個人特定情報を前記記憶手段に記憶する第１記憶制御手段として前記コンピュータをさらに機能させる、請求項１または請求項２に記載の情報処理プログラム。
【請求項４】
前記情報制御手段は、認証が失敗したと判定された場合、前記認証情報を前記記憶手段から消去する、請求項３に記載の情報処理プログラム。
【請求項５】
前記第１記憶制御手段は、認証が失敗したと判定された場合、新たな認証情報の入力を受け付け、当該新たな認証情報を前記記憶手段に記憶する、請求項４に記載の情報処理プログラム。
【請求項６】
前記新たな個人特定情報が前記記憶手段に記憶された場合、当該新たな個人特定情報および前記個人非特定情報を表示する第１表示制御手段として前記コンピュータをさらに機能させる、請求項３から請求項５のいずれか１項に記載の情報処理プログラム。
【請求項７】
前記情報処理プログラムの初回起動時に、前記個人特定情報と前記認証情報とをユーザに入力させ、入力された個人特定情報と認証情報とを前記記憶手段に記憶させる第２記憶制御手段として前記コンピュータをさらに機能させる、請求項１から請求項６のいずれか１項に記載の情報処理プログラム。
【請求項８】
前記情報処理プログラムは、前記記憶制御手段によって個人特定情報と認証情報とが前記記憶手段に記憶された後に前記情報処理プログラムが起動された場合、認証情報の入力を受け付ける入力受付手段として前記コンピュータをさらに機能させ、
前記認証判定手段は、前記入力受付手段によって受け付けられた認証情報と、前記記憶手段に記憶される認証情報とに基づいて、認証が成功したか否かを判定する、請求項７に記載の情報処理プログラム。
【請求項９】
前記認証判定手段によって認証が成功したと判定された場合、前記記憶手段に記憶される個人非特定情報の編集を行う編集手段として前記コンピュータをさらに機能させる、請求項１から請求項８のいずれか１項に記載の情報処理プログラム。
【請求項１０】
認証が成功したと判定された場合、前記記憶手段に記憶されている個人特定情報および個人非特定情報を表示する第２表示制御手段として前記コンピュータをさらに機能させる、請求項１から請求項９のいずれか１項に記載の情報処理プログラム。
【請求項１１】
個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する情報処理装置であって、
ユーザによる入力と、前記情報処理装置からアクセス可能な記憶手段に記憶される認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する認証判定手段と、
前記認証判定手段によって認証が失敗したと判定された場合、前記記憶手段に記憶されている個人情報のうちの前記個人特定情報の表示を禁止する情報制御手段とを備える、情報処理装置。
【請求項１２】
個人を特定することが可能な個人特定情報と、個人を特定することが不可能な個人非特定情報とを含む個人情報を表示装置に表示する端末装置と、当該端末装置とネットワークを介して通信可能なサーバ装置とを含む情報処理システムであって、
前記個人情報を記憶する個人情報記憶手段と、
認証情報を記憶する認証情報記憶手段と、
ユーザによる入力と、前記認証情報とに基づいて、当該ユーザの認証が成功したか否かを判定する認証判定手段と、
前記認証判定手段によって認証が失敗したと判定された場合、前記個人情報記憶手段に記憶されている個人情報のうちの前記個人特定情報の表示を禁止する情報制御手段とを備える、情報処理システム。