(57)【特許請求の範囲】
【請求項１】
利用者が操作する端末から利用の要求を受け付けた場合に、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照し、前記端末を操作する利用者と同一の居所情報を有し、かつ、前記通知情報を有する他の利用者の識別情報を検索する検索部と、
前記検索部により検索された前記識別情報が存在する場合に、該通知情報が存在する旨を示す情報を前記端末に出力する出力部と
を備えたことを特徴とする情報提供装置。
【請求項２】
前記出力部は、
前記通知情報が存在する旨を示す情報に、該通知情報に対応する前記識別情報を付与した情報を出力し、該情報に付与された前記識別情報により識別される利用者から利用の要求を受け付けた場合に、該通知情報を出力することを特徴とする請求項１に記載の情報提供装置。
【請求項３】
コンピュータに、
利用者が操作する端末から利用の要求を受け付けた場合に、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照し、前記端末を操作する利用者と同一の居所情報を有し、かつ、前記通知情報を有する他の利用者の識別情報を検索し、
前記識別情報を検索する処理により検索された前記識別情報が存在する場合に、該通知情報が存在する旨を示す情報を前記端末に出力する
処理を実行させることを特徴とする情報提供プログラム。
【請求項４】
コンピュータが実行する情報提供方法であって、
利用者が操作する端末から利用の要求を受け付けた場合に、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照し、前記端末を操作する利用者と同一の居所情報を有し、かつ、前記通知情報を有する他の利用者の識別情報を検索し、
前記識別情報を検索する処理により検索された前記識別情報が存在する場合に、該通知情報が存在する旨を示す情報を前記端末に出力する
ことを特徴とする情報提供方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報提供装置、情報提供プログラム及び情報提供方法に関する。
【背景技術】
【０００２】
従来、インターネットを介して利用者にサービスを提供する技術がある。この技術を用いることで、例えば、ショッピングや金融サービスなど、種々のサービスがインターネットで提供される。この技術では、提供されるサービスごとにウェブサイトが開設されており、例えば、利用者は、自分の氏名、住所、電話番号、生年月日、パスワードなどの情報を登録しておく。そして、利用者は、パーソナルコンピュータや携帯電話などの情報処理端末でインターネットにアクセスし、登録情報を用いてログインを行うことでサービスを利用する。
【０００３】
例えば、引っ越しによる住所変更やパスワードの定期的な変更など、登録情報の変更を要する場合には、利用者は、登録情報を変更する手続きを行うこととなる。この手続きが行われないと、例えば、郵便物が利用者に届かない、利用者の個人認証ができないなど、サービスの利用に支障を来す恐れがある。また、年金の受給申請手続きを、申請可能時期となっていることに加入者が気づかずに行わないと、年金の至急が滞る恐れもある。このため、例えば、行うべき手続きを完了していない利用者に対して、その利用者がログインした際に行うべき手続きを促すためのメッセージを表示する技術がある。また、例えば、利用者に送付された書類が郵便物不達で返却された履歴があれば、その利用者のログイン時に住所変更を促すためのメッセージを表示することが行われている。また、従来は郵送手続きが大半であり、例えば、年金関連の手続きをネットワーク経由で実現しようとする動きもある。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−１０９８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記従来技術では、効果的に手続きを促すことができないという問題があった。
【０００６】
例えば、ログイン時にメッセージを表示する技術では、利用者のログインを前提としており、そもそもログインをしない利用者がメッセージを閲覧する機会はほとんど無いため、利用者に効果的に手続きを促すことができなかった。
【０００７】
また、例えば、メッセージを郵便によって利用者に届ける方法が考えられる。しかし、利用者が郵便でメッセージを受け取った際に情報処理端末を利用しているとは限らず、次回に情報処理端末を利用するまでの間に利用者が失念してしまう恐れがあった。このため、この方法では、利用者に効果的に手続きを促すことができなかった。
【０００８】
開示の技術は、上記に鑑みてなされたものであって、例えば、年金の受給申請手続きを受給条件に該当するが未申請の加入者へ促すなど、効果的に手続きを促すことができる情報提供装置、情報提供プログラム及び情報提供方法を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本願の開示する技術は、一つの態様において、検索部と、出力部とを備える。検索部は、利用者が操作する端末から利用の要求を受け付けた場合に、次のように処理する。つまり、検索部は、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照する。また、検索部は、端末を操作する利用者と同一の居所情報を有し、かつ、通知情報を有する他の利用者の識別情報を検索する。出力部は、検索部により検索された識別情報が存在する場合に、該通知情報が存在する旨を示す情報を利用者が操作する端末に出力する。
【発明の効果】
【００１０】
本願の開示する技術の一つの態様によれば、効果的に手続きを促すことができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、実施例１に係る情報提供装置の機能構成を示すブロック図である。
【図２】図２は、利用者データベースのデータ構造の一例を示す図である。
【図３】図３は、通知データベースのデータ構造の一例を示す図である。
【図４】図４は、操作画面の一例を示す図である。
【図５】図５は、出力画面の一例を示す図である。
【図６】図６は、出力画面の一例を示す図である。
【図７】図７は、実施例１に係る情報提供装置の処理手順を示すフローチャートである。
【図８】図８は、同居人検索処理の処理手順を示すフローチャートである。
【図９】図９は、実施例１に係る情報提供装置の処理手順を示すフローチャートである。
【図１０】図１０は、同居人検索処理の処理手順を示すフローチャートである。
【図１１】図１１は、情報提供プログラムを実行するコンピュータを示す図である。
【発明を実施するための形態】
【００１２】
以下に、本願の開示する情報提供装置、情報提供プログラム及び情報提供方法の実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。各実施例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【実施例１】
【００１３】
実施例１に係る情報提供装置の機能構成の一例について説明する。実施例１に係る情報提供装置は、例えば、ネットワーク上に開設されたウェブサイトを介して利用者にサービスを提供する機能を有する。ここで、ウェブサイトで提供されるサービスは、例えば、ウェブサイトで選択した商品を購入するインターネットショッピングや、ウェブサイトで操作することで通帳管理や銀行振込などの手続きを実行する金融サービス、年金手続き等の種々のサービスを含む。また、ウェブサイトで提供されるサービスは、例えば、利用者が自分の手続き状況を閲覧するのみのサービスや住所変更を受け付けるのみのサービスを含む。なお、利用者は、ユーザとも称する。
【００１４】
図１は、実施例１に係る情報提供装置の機能構成を示すブロック図である。図１に示すように、この情報提供装置１００は、記憶部１１０と、制御部１２０とを有する。情報提供装置１００は、例えば、サーバやワークステーションなどの情報処理装置に対応する。また、例えば、情報提供装置１００は、ネットワーク１０を介して端末２００ａ，２００ｂ，２００ｃと接続される。この端末２００ａ，２００ｂ，２００ｃは、例えば、利用者から各種情報の入力を受け付ける入力装置や、各種情報を出力する出力装置を有する。端末２００ａ，２００ｂ，２００ｃは、例えば、利用者が利用するパーソナルコンピュータや携帯電話などの情報処理端末に対応する。なお、端末２００ａ，２００ｂ，２００ｃを区別なく述べる場合に端末２００と総称する。
【００１５】
記憶部１１０は、利用者データベース１１１と、通知データベース１１２とを有する。記憶部１１０は、例えば、ＲＡＭ（Random  Access  Memory）、ＲＯＭ（Read  Only  Memory）、フラッシュメモリ（Flash  Memory）などの半導体メモリ素子、ハードディスクや光ディスクなどの記憶装置に対応する。
【００１６】
利用者データベース１１１は、利用者を識別する識別情報と利用者の居所を示す居所情報とを対応づけて記憶する。図２は、利用者データベースのデータ構造の一例を示す図である。図２に示すように、例えば、利用者データベース１１１は、利用者ＩＤ（Identification）と、姓と、名と、性別と、住所と、電話番号と、生年月日と、配偶者とを対応づけて記憶する。このうち、利用者ＩＤは、サービスを利用する利用者を識別する識別情報である。姓は、利用者の姓を示す情報である。名は、利用者の名を示す情報である。性別は、利用者の性別を示す情報である。住所は、利用者の住所を示す情報である。電話番号は、利用者の電話番号を示す情報である。生年月日は、利用者の生年月日を示す情報である。配偶者は、利用者が配偶者を有するか否かを示す情報である。なお、利用者ＩＤは、ユーザＩＤとも称する。また、住所は、居所とも称する。また、利用者データベース１１１は、第１データベースの一例である。
【００１７】
図２に示すように、利用者データベース１１１は、例えば、利用者ＩＤ「１２３４５」と、姓「山田」と、名「太郎」と、性別「男」とを対応づけて記憶する。また、利用者データベース１１１は、例えば、利用者ＩＤ「１２３４５」と、住所「Ａ県Ｂ市Ｃ区Ｄ町１−２」と、電話番号「０４５−４５６Ｙ」と、生年月日「Ｓ４８．２．１」と、配偶者「有」とを対応づけて記憶する。つまり、利用者データベース１１１は、利用者ＩＤ「１２３４５」で識別される利用者が「山田太郎」という男性であり、昭和４８年２月１日生まれで配偶者を有することを記憶する。また、利用者データベース１１１は、山田太郎氏が「Ａ県Ｂ市Ｃ区Ｄ町１−２」に在住で、電話番号が「０４５−４５６Ｙ」であることを記憶する。また、例えば、利用者データベース１１１は、他の利用者についても同様に情報を記憶する。なお、利用者データベース１１１が記憶する情報は、例えば、新規の利用者が登録されるごとに、後述する制御部１２０により格納される。また、利用者データベース１１１が記憶する情報は、利用者からの要求に応じて、制御部１２０により更新される。
【００１８】
通知データベース１１２は、利用者を識別する識別情報と、利用者に通知すべき通知情報の有無とを対応づけて記憶する。図３は、通知データベースのデータ構造の一例を示す図である。図３に示すように、例えば、利用者ＩＤと、受給申請と、パスワード変更とを対応づけて記憶する。このうち、受給申請は、受給申請手続きを利用者に促すためのメッセージの有無を示す情報である。例えば、受給申請「有」は、受給申請手続きを利用者に促すためのメッセージがあることを示す。パスワード変更は、パスワードの変更手続きを利用者に促すためのメッセージの有無を示す情報である。例えば、パスワード変更「有」は、パスワードの変更手続きを利用者に促すためのメッセージがあることを示す。なお、通知データベース１１２は、第２データベースの一例である。また、受給申請及びパスワード変更は、通知情報の一例である。
【００１９】
図３に示すように、通知データベース１１２は、例えば、利用者ＩＤ「１２３４５」と、受給申請「有」と、パスワード変更「無」とを対応づけて記憶する。つまり、通知データベース１１２は、利用者ＩＤ「１２３４５」で識別される利用者に、受給申請手続きを利用者に促すためのメッセージがあり、パスワードの変更手続きを利用者に促すためのメッセージが無いことを示す。また、通知データベース１１２は、他の利用者についても同様に情報を記憶する。なお、通知データベース１１２が記憶する情報は、例えば、通知すべき情報が生じた場合に、制御部１２０により通知情報が「無」から「有」に更新される。例えば、通知データベース１１２が記憶する情報は、利用者に送付された書類が郵便物不達で返却された記録が登録された場合に、制御部１２０により受給申請が「無」から「有」に更新される。また、通知データベース１１２が記憶する情報は、例えば、通知すべき情報が無くなった場合に、制御部１２０により通知情報が「有」から「無」に更新される。例えば、通知データベース１１２が記憶する情報は、利用者データベース１１１の「住所」が新たな住所に更新された場合に、制御部１２０により受給申請が「有」から「無」に更新される。また、通知データベース１１２が記憶する情報が更新されるタイミングは、上記のタイミングに限定されるものではない。例えば、通知データベース１１２が記憶する情報は、定期的に各利用者に関する情報や操作の履歴などを参照し、参照結果に応じて制御部１２０により通知情報が更新されても良い。具体的には、通知データベース１１２が記憶する情報は、例えば、毎月の月末に１ヶ月分の全ての利用者の操作の履歴を参照し、住所を変更する手続きが行われていた場合には、制御部１２０により受給申請が「有」から「無」に更新される。
【００２０】
制御部１２０は、受付部１２１と、検索部１２２と、出力部１２３とを有する。例えば、制御部１２０は、ネットワーク上に開設されたウェブサイトを介して利用者にサービスを提供する機能を有する。また、例えば、制御部１２０は、各利用者に関する情報や操作の履歴を、制御部１２０の内部メモリや記憶部１１０に記録する機能を有する。制御部１２０の機能は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）などの集積回路により実現することができる。また、制御部１２０の機能は、例えば、ＣＰＵ（Central  Processing  Unit）が所定のプログラムを実行することで実現することができる。
【００２１】
受付部１２１は、各種情報の入力を受け付ける。例えば、受付部１２１は、利用者が操作する端末２００からログインを受け付ける。このログインは、例えば、利用者がサービスの利用を要求することである。例えば、受付部１２１は、端末２００に表示されたログイン画面に対する利用者ＩＤ及びパスワードの入力を、利用者ＩＤによって識別される利用者からのログインとして受け付ける。なお、ログインは、ログオン、サインイン、サインオンなどとも称される。また、例えば、受付部１２１は、後述する出力部１２３により出力された出力画面を介してログインを受け付ける。
【００２２】
検索部１２２は、利用者が操作する端末から利用の要求を受け付けた場合に、第１データベースと第２データベースとを参照し、端末を操作する利用者と同一の居所情報を有し、かつ、通知情報を有する他の利用者の識別情報を検索する。例えば、検索部１２２は、利用者が操作する端末２００からのログインを受付部１２１が受け付けた場合に、以下の処理を実行する。例えば、検索部１２２は、利用者データベース１１１を参照し、ログインを行った利用者の同居人を検索する。この同居人は、ある利用者と同一の住所の情報を有する他の利用者を示す。また、例えば、検索部１２２は、通知データベース１１２を参照し、通知情報が存在する利用者を検索する。また、例えば、検索部１２２は、ログインを行った利用者の同居人であって、かつ、通知情報が存在する利用者である者の利用者ＩＤを取得する。
【００２３】
同居人を検索する処理を説明する。例えば、検索部１２２は、利用者データベース１１１を参照し、受付部１２１が受け付けた利用者ＩＤに対応付けられた住所の情報を取得する。検索部１２２は、取得した住所の情報を検索キーとして、同一の住所の情報を有する他の利用者ＩＤを利用者データベース１１１から検索する。検索部１２２は、検索した他の利用者ＩＤを同居人の利用者ＩＤとして取得する。
【００２４】
図２を用いて、同居人を検索する処理を説明する。ここでは、利用者ＩＤ「１２３４５」の利用者からのログインを受け付けた場合を説明する。例えば、検索部１２２は、利用者ＩＤ「１２３４５」に対応付けられた住所「Ａ県Ｂ市Ｃ区Ｄ町１−２」を利用者データベース１１１から取得する。検索部１２２は、取得した住所「Ａ県Ｂ市Ｃ区Ｄ町１−２」を検索キーとして利用者データベース１１１を検索し、利用者ＩＤ「２３４５６」を同居人の利用者ＩＤとして取得する。なお、ここでは、利用者データベース１１１に含まれる全ての利用者ＩＤを処理対象とする場合を説明したが、これに限定されるものではない。例えば、検索部１２２は、通知情報が存在する利用者を検索する処理によって検索された利用者ＩＤのみを処理対象としても良い。
【００２５】
また、例えば、検索部１２２は、同居人を検索する際に、電話番号が一致するか否かを判定する。図２に示す例では、検索部１２２は、受付部１２１が受け付けた利用者ＩＤ「１２３４５」の電話番号と、同居人の利用者ＩＤ「２３４５６」の電話番号とが一致するか否かを判定する。利用者ＩＤ「１２３４５」の電話番号「０４５−４５６Ｙ」と、利用者ＩＤ「２３４５６」の電話番号「０４５−４５６Ｙ」とが一致するので、検索部１２２は、利用者ＩＤ「２３４５６」を取得する。
【００２６】
また、例えば、検索部１２２は、同居人を検索する際に、姓が一致するか否かを判定する。図２に示す例では、検索部１２２は、受付部１２１が受け付けた利用者ＩＤ「１２３４５」の姓と、同居人の利用者ＩＤ「２３４５６」の姓とが一致するか否かを判定する。利用者ＩＤ「１２３４５」の姓「山田」と、利用者ＩＤ「２３４５６」の姓「山田」とが一致するので、検索部１２２は、利用者ＩＤ「２３４５６」を取得する。
【００２７】
また、例えば、検索部１２２は、同居人を検索する際に、同居人が配偶者を有するか否かを判定する。図２に示す例では、検索部１２２は、同居人の利用者ＩＤ「２３４５６」の配偶者が「有」であるか否かを判定する。利用者ＩＤ「２３４５６」の配偶者が「有」であるので、検索部１２２は、利用者ＩＤ「２３４５６」を取得する。
【００２８】
また、例えば、検索部１２２は、同居人を検索する際に、性別が異なるか否かを判定する。図２に示す例では、検索部１２２は、受付部１２１が受け付けた利用者ＩＤ「１２３４５」の性別と、同居人の利用者ＩＤ「２３４５６」の性別とが異なるか否かを判定する。利用者ＩＤ「１２３４５」の性別「男」と、利用者ＩＤ「２３４５６」の性別「女」とが異なるので、検索部１２２は、利用者ＩＤ「２３４５６」を取得する。
【００２９】
通知情報が存在する利用者を検索する処理を説明する。例えば、検索部１２２は、通知情報が存在する利用者の利用者ＩＤを通知データベース１１２から取得する。図３に示す例では、検索部１２２は、受給申請又はパスワード変更に「有」が記憶されている利用者ＩＤ「１２３４５」「２３４５６」「３４５６７」「６７８９０」を取得する。なお、ここでは、通知データベース１１２に含まれる全ての利用者ＩＤを処理対象とする場合を説明したが、これに限定されるものではない。例えば、検索部１２２は、同居人を検索する処理によって検索された利用者ＩＤのみを処理対象としても良い。また、ここでは、検索部１２２がいずれかの通知情報に「有」が記憶されている利用者ＩＤを取得する場合を説明したが、これに限定されるものではない。例えば、検索部１２２は、特定の通知情報にのみ「有」が記憶されている利用者ＩＤを取得しても良い。具体的には、検索部１２２は、パスワード変更に「有」が記憶されている利用者ＩＤ「６７８９０」のみを取得しても良い。
【００３０】
また、例えば、検索部１２２は、端末２００に表示された操作画面を介して利用者が入力した情報を受け付ける。図４は、操作画面の一例を示す図である。図４には、端末２００に表示された操作画面４ａを示す。例えば、操作画面４ａの印刷ボタン４ｂを利用者が押下すると、検索部１２２は、印刷ボタン４ｂが押下されたことを示す情報を端末２００から受け付ける。
【００３１】
図１の説明に戻る。出力部１２３は、検索部１２２により検索された識別情報が存在する場合に、通知情報が存在する旨を示す情報を利用者が操作する端末に出力する。また、出力部１２３は、通知情報が存在する旨を示す情報に、通知情報に対応する利用者の識別情報を付与した情報を出力する。例えば、出力部１２３は、検索部１２２により取得された利用者ＩＤが存在する場合に、利用者ＩＤに対応付けられた通知情報が存在する旨を示す出力画面を生成する。
【００３２】
例えば、出力部１２３は、ログインを行った利用者の同居人の通知情報に「有」が記憶されていた場合には、同居人の利用者ＩＤと通知情報が存在する旨を示す情報とを出力画面に紐づけることで、出力画面を生成する。図５は、出力画面の一例を示す図である。例えば、出力部１２３は、ログインを行った利用者の同居人のパスワード変更に「有」が記憶されていた場合には、同居人の利用者ＩＤ「２３４５６」とパスワード変更「有」とを出力画面に紐づけることで、図５に示すように、出力画面５ａを生成する。この出力画面５ａは、例えば、領域５ｂに示すように、「山田太郎様と同じ住所を届出されている方に手続きを案内しております」や「同居の方のＩＤでログイン直後に、案内している手続き画面が表示されます」という記載を含む。なお、出力画面５ａに紐づけた情報は、出力画面５ａに記載しても良く、記載しなくても良い。
【００３３】
また、例えば、出力部１２３は、ログインを行った利用者の同居人の通知情報に「有」が記憶されていない場合には、ログインを行った利用者の操作の履歴を参照する。出力部１２３は、ログインを行った利用者の操作の履歴に住所変更を受け付けた履歴が存在する場合には、同居人の利用者ＩＤと住所変更後の住所の情報とを出力画面に紐づけることで、出力画面を生成する。図６は、出力画面の一例を示す図である。例えば、出力部１２３は、利用者が住所を「Ａ県Ｂ市Ｃ区Ｄ町７−８」に変更していた場合には、利用者の同居人の利用者ＩＤ「２３４５６」と変更後の住所「Ａ県Ｂ市Ｃ区Ｄ町７−８」とを出力画面に紐づけることで、図６に示すように、出力画面６ａを生成する。この出力画面６ａは、例えば、領域６ｂに示すように、「同居の方など、同じく住所を変更される方がいらっしゃれば、下からログインが可能です」や「ログイン直後に、住所変更申請手続き画面が表示されます」という記載を含む。また、出力画面６ａは、例えば、領域６ｂに示すように、「新住所は、山田太郎さま入力分が初期設定されます」という記載を含む。例えば、出力部１２３は、生成した出力画面を、ログインを受け付けた端末２００に出力する。
【００３４】
また、出力部１２３は、出力画面に付与された識別情報により識別される利用者から利用の要求を受け付けた場合に、通知情報を出力する。例えば、出力部１２３は、受付部１２１が出力部１２３により出力された出力画面からログインを受け付けた場合に、ログイン時に入力された利用者ＩＤが出力画面に紐づけられた利用者ＩＤと一致するか否かを判定する。紐づけられた利用者ＩＤと一致する場合には、出力部１２３は、出力画面に紐づけられた通知情報に関する画面を出力する。例えば、出力部１２３は、パスワード変更「有」が出力画面に紐づけられていた場合には、パスワード変更に関する画面を出力する。紐づけられた利用者ＩＤと一致しない場合には、通常のログイン面からログインを受け付けた場合に出力される画面と同様の画面を出力する。
【００３５】
次に、実施例１に係る情報提供装置１００の処理手順について説明する。図７は、実施例１に係る情報提供装置の処理手順を示すフローチャートである。図７に示す処理は、例えば、情報提供装置１００に電源から電力が供給されている間、所定時間間隔で実行される。
【００３６】
図７に示すように、受付部１２１が、利用者が操作する端末２００からログインを受け付けると（ステップＳ１０１Ｙｅｓ）、検索部１２２は、同居人検索処理を実行する（ステップＳ１０２）。
【００３７】
図８を用いて、図７に示したステップＳ１０２の同居人検索処理の処理手順について説明する。図８は、同居人検索処理の処理手順を示すフローチャートである。図８に示すように、検索部１２２は、例えば、ログインを行った利用者に同居人がいるか否かを判定する（ステップＳ２０１）。つまり、検索部１２２は、利用者データベース１１１において、受付部１２１が受け付けた利用者ＩＤの住所の情報と同一の住所の情報を有する他の利用者ＩＤが存在するか否かを判定する。
【００３８】
同居人がいる場合には（ステップＳ２０１Ｙｅｓ）、検索部１２２は、ログインを行った利用者と同居人の電話番号が一致するか否かを判定する（ステップＳ２０２）。一方、同居人がいない場合には（ステップＳ２０１Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００３９】
電話番号が一致する場合には（ステップＳ２０２Ｙｅｓ）、検索部１２２は、ログインを行った利用者と同居人の姓が一致するか否かを判定する（ステップＳ２０３）。一方、電話番号が一致しない場合には（ステップＳ２０２Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００４０】
姓が一致する場合には（ステップＳ２０３Ｙｅｓ）、検索部１２２は、同居人が配偶者を有するか否かを判定する（ステップＳ２０４）。一方、姓が一致しない場合には（ステップＳ２０３Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００４１】
配偶者を有する場合には（ステップＳ２０４Ｙｅｓ）、検索部１２２は、ログインを行った利用者と同居人の性別が異なるか否かを判定する（ステップＳ２０５）。一方、配偶者を有しない場合には（ステップＳ２０４Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００４２】
性別が異なる場合には（ステップＳ２０５Ｙｅｓ）、検索部１２２は、同居人の利用者ＩＤを取得する（ステップＳ２０６）。図２に示す例では、検索部１２２は、例えば、利用者ＩＤ「１２３４５」の同居人として利用者ＩＤ「２３４５６」を利用者データベース１１１から取得する。一方、性別が一致する場合には（ステップＳ２０５Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００４３】
図７の説明に戻る。検索部１２２は、印刷ボタン４ｂが押下されるまで（ステップＳ１０３Ｎｏ）、待機する。印刷ボタン４ｂが押下されると（ステップＳ１０３Ｙｅｓ）、検索部１２２は、同居人検索処理によって同居人の利用者ＩＤを取得したか否かを判定する（ステップＳ１０４）。同居人の利用者ＩＤを取得しなかった場合には（ステップＳ１０４Ｎｏ）、情報提供装置１００は、処理を終了する。
【００４４】
一方、同居人の利用者ＩＤを取得した場合には（ステップＳ１０４Ｙｅｓ）、検索部１２２は、通知データベース１１２において、取得した利用者ＩＤに対応する通知情報が存在するか否かを判定する（ステップＳ１０５）。図３に示す例では、検索部１２２は、例えば、利用者ＩＤ「２３４５６」の同居人について、受給申請やパスワード変更などの通知情報のうちのいずれかに、「有」が記憶されているか否かを判定する。
【００４５】
通知情報が存在する場合には（ステップＳ１０５Ｙｅｓ）、出力部１２３は、通知情報が存在する旨を示す出力画面を生成する（ステップＳ１０６）。例えば、出力部１２３は、ログインを行った利用者の同居人のパスワード変更に「有」が記憶されていた場合には、同居人の利用者ＩＤ「２３４５６」とパスワード変更「有」とを出力画面に紐づけることで、出力画面を生成する。出力部１２３は、ログインを行った利用者が操作する端末２００に生成した出力画面を出力する（ステップＳ１０７）。
【００４６】
一方、通知情報が存在しない場合には（ステップＳ１０５Ｎｏ）、検索部１２２は、ログインを行った利用者の操作の履歴を参照し、住所変更を受け付けたか否かを判定する（ステップＳ１０８）。住所変更を受け付けた場合には（ステップＳ１０８Ｙｅｓ）、ステップＳ１０６の処理に移行する。一方、住所変更を受け付けなかった場合には（ステップＳ１０８Ｎｏ）、情報提供装置１００は、処理を終了する。
【００４７】
なお、上述した処理手順のうち、同居人検索処理に含まれるステップＳ２０２からステップＳ２０５までの各処理は、必ずしも実行されなくても良い。例えば、同居人がいるか否かを判定する処理であるステップＳ２０１が実行された後に、同居人の利用者ＩＤを取得する処理であるステップＳ２０６が実行されても良い。また、例えば、同居人がいるか否かを判定する処理であるステップＳ２０１が実行された後に、姓が一致するか判定する処理であるステップＳ２０３が実行され、その後、同居人の利用者ＩＤを取得する処理であるステップＳ２０６の処理が実行されても良い。
【００４８】
また、上述した処理手順のうち、同居人検索処理に含まれるステップＳ２０２からステップＳ２０５までの各処理は、必ずしも上述した順序で実行されなくても良い。例えば、同居人がいるか否かを判定する処理であるステップＳ２０１が実行された後に、姓が一致するか判定する処理であるステップＳ２０３が実行され、その後、電話番号が一致するか判定する処理であるステップＳ２０２が実行されても良い。
【００４９】
また、上述した処理手順のうち、同居人検索処理であるステップＳ１０２、印刷ボタンの押下を受け付ける処理であるステップＳ１０３、通知情報の存在を判定する処理であるステップＳ１０５は、必ずしも上述した順序で実行されなくても良い。例えば、以下のような順序で実行されても良い。つまり、利用者からログインを受け付ける処理であるステップＳ１０１が実行された後に、通知情報が存在する利用者ＩＤを取得する処理であるステップＳ１０５が実行される。そして、取得した利用者ＩＤに対して同居人検索処理であるステップＳ１０２が実行された後に、印刷ボタンの押下を受け付ける処理であるステップＳ１０３が実行され、出力画面を生成する処理であるステップＳ１０６が実行されても良い。
【００５０】
また、上述した処理手順のうち、印刷ボタンの押下を受け付ける処理であるステップＳ１０３は、ログアウトボタンの押下を受け付ける処理と置き換えても良い。例えば、同居人検索処理であるステップＳ１０２の処理が実行された後に、ログアウトボタンの押下を受け付ける処理としてステップＳ１０３が実行され、同居人の利用者ＩＤを取得したか否かを判定する処理であるステップＳ１０４が実行されても良い。
【００５１】
また、出力部１２３により出力された出力画面からログインを受け付けた場合の情報提供装置１００の処理手順について説明する。図９は、実施例１に係る情報提供装置の処理手順を示すフローチャートである。
【００５２】
図９に示すように、受付部１２１が、出力部１２３により出力された出力画面からログインを受け付けると（ステップＳ３０１Ｙｅｓ）、出力部１２３は、ログイン時に入力された利用者ＩＤが、出力画面に紐づけられた利用者ＩＤと一致するか否かを判定する（ステップＳ３０２）。
【００５３】
紐づけられた利用者ＩＤと一致する場合には（ステップＳ３０２Ｙｅｓ）、出力部１２３は、出力画面に紐づけられた通知情報に関する画面を出力する（ステップＳ３０３）。例えば、出力部１２３は、パスワード変更「有」が出力画面に紐づけられていた場合には、パスワード変更に関する画面を出力する。
【００５４】
一方、紐づけられた利用者ＩＤと一致しない場合には（ステップＳ３０２Ｎｏ）、情報提供装置１００は、処理を終了する。つまり、情報提供装置１００は、通常のログイン面からログインを受け付けた場合に出力される画面と同様の画面を出力する。
【００５５】
次に、実施例１に係る情報提供装置１００の効果について説明する。この情報提供装置１００は、利用者が操作する端末から利用の要求を受け付けた場合に、次のように処理する。つまり、情報提供装置１００は、利用者を識別する識別情報と利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照する。また、情報提供装置１００は、端末を操作する利用者と同一の居所情報を有し、かつ、通知情報を有する他の利用者の識別情報を検索する。情報提供装置１００は、検索部により検索された識別情報が存在する場合に、検索された通知情報が存在する旨を示す情報を利用者が操作する端末に出力する。このため、情報提供装置１００は、効果的に手続きを促すことができる。
【００５６】
例えば、情報提供装置１００は、ログインを行った利用者の同居人が通知情報を有する旨を示す情報を、利用者が操作する端末２００に出力するので、利用者を通じて同居人に手続きを促すことができる。
【００５７】
また、例えば、情報提供装置１００は、印刷ボタンが押下されたタイミングやログアウトボタンが押下されたタイミングなど、利用者が操作を終了するタイミングで同居人が通知情報を有する旨を示す情報を出力する。このため、情報提供装置１００は、利用者から同居人に端末２００を引き継ぎやすくすることができ、同居人に効果的に手続きを促すことができる。
【００５８】
また、例えば、情報提供装置１００は、ログインを行った利用者の同居人がログイン可能な出力画面を出力するので、同居人に効果的に手続きを促すことができる。
【００５９】
また、例えば、情報提供装置１００は、住所のみならず、電話番号や姓、配偶者、性別などの個人情報を用いて同居人を判定する。このため、情報提供装置１００は、本来同居人ではない利用者同士が受給申請の漏れにより偶然に同居人と判定されてしまうことを防止することができる。
【実施例２】
【００６０】
さて、これまで本発明の実施例について説明したが、本発明は上述した実施例以外にも、その他の実施例にて実施されても良い。そこで、以下では、その他の実施例について説明する。
【００６１】
例えば、図１に示した情報提供装置１００の構成は一例であり、情報提供装置１００は、必ずしも図１に示した各処理部を全て有していなくても良い。例えば、情報提供装置１００は、検索部１２２と、出力部１２３とを有していれば良い。つまり、検索部１２２は、利用者が操作する端末から利用の要求を受け付けた場合に、次のように処理する。つまり、検索部１２２は、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照する。また、検索部１２２は、端末を操作する利用者と同一の居所情報を有し、かつ、通知情報を有する他の利用者の識別情報を検索する。出力部１２３は、検索部１２２により検索された識別情報が存在する場合に、該通知情報が存在する旨を示す情報を利用者が操作する端末に出力する。
【００６２】
また、例えば、同居人検索処理は、図８に示した同居人検索処理に限定されるものではない。例えば、検索部１２２が個人情報を用いて同居人か否かを判定する際に、個人情報ごとにフラグを設定し、設定したフラグの数に応じて同居人か否かを判定しても良い。以下では、図１０を用いて、検索部１２２がフラグを用いた場合の同居人検索処理の処理手順を説明する。図１０は、同居人検索処理の処理手順を示すフローチャートである。
【００６３】
図１０に示すように、検索部１２２は、例えば、ログインを行った利用者に同居人がいるか否かを判定する（ステップＳ４０１）。同居人がいる場合には（ステップＳ４０１Ｙｅｓ）、検索部１２２は、ログインを行った利用者と同居人の電話番号が一致するか否かを判定する（ステップＳ４０２）。一方、同居人がいない場合には（ステップＳ４０１Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００６４】
電話番号が一致する場合には（ステップＳ４０２Ｙｅｓ）、検索部１２２は、電話番号フラグｆ＝１を設定し（ステップＳ４０３）、ログインを行った利用者と同居人の姓が一致するか否かを判定する（ステップＳ４０５）。一方、電話番号が一致しない場合には（ステップＳ４０２Ｎｏ）、検索部１２２は、電話番号フラグｆ＝０を設定し（ステップＳ４０４）、ステップＳ４０５に移行する。
【００６５】
姓が一致する場合には（ステップＳ４０５Ｙｅｓ）、検索部１２２は、姓フラグｆ＝１を設定し（ステップＳ４０６）、同居人が配偶者を有するか否かを判定する（ステップＳ４０８）。一方、姓が一致しない場合には（ステップＳ４０５Ｎｏ）、検索部１２２は、姓フラグｆ＝０を設定し（ステップＳ４０７）、ステップＳ４０８に移行する。
【００６６】
配偶者を有する場合には（ステップＳ４０８Ｙｅｓ）、検索部１２２は、配偶者フラグｆ＝１を設定し（ステップＳ４０９）、ログインを行った利用者と同居人の性別が異なるか否かを判定する（ステップＳ４１１）。一方、配偶者を有しない場合には（ステップＳ４０８Ｎｏ）、検索部１２２は、配偶者フラグｆ＝０を設定し（ステップＳ４１０）、ステップＳ４１１に移行する。
【００６７】
性別が異なる場合には（ステップＳ４１１Ｙｅｓ）、検索部１２２は、性別フラグｆ＝１を設定し（ステップＳ４１２）、フラグｆ＝１が３つ以上設定されているか否かを判定する（ステップＳ４１４）。この判定に用いるフラグの数は、情報提供装置１００を用いて情報を提供する者が任意に設定することができる。一方、性別が一致する場合には（ステップＳ４１１Ｎｏ）、検索部１２２は、性別フラグｆ＝０を設定し（ステップＳ４１３）、ステップＳ４１４に移行する。
【００６８】
フラグｆ＝１が３つ以上設定されている場合には（ステップＳ４１４Ｙｅｓ）、検索部１２２は、同居人の利用者ＩＤを取得する（ステップＳ４１５）。一方、フラグｆ＝１が３つ以上設定されていない場合には（ステップＳ４１４Ｎｏ）、検索部１２２は、同居人検索処理を終了する。
【００６９】
このように、検索部１２２が個人情報ごとにフラグを設定し、設定したフラグの数に応じて同居人か否かを判定することで、情報提供装置１００は、同居人を判定する処理の確度を向上させることができる。
【００７０】
なお、図１０に示した処理手順のうち、同居人検索処理に含まれるステップＳ４０２、ステップＳ４０５、ステップＳ４０８及びステップＳ４１１の各処理は、必ずしも実行されなくても良い。また、これらの各処理は、必ずしも上述した順序で実行されなくても良い。
【００７１】
また、本実施例１〜２において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。例えば、通知データベース１１２が記憶する情報は、制御部１２０により自動的に更新されるものと説明したが、情報提供装置１００を用いて情報を提供する者によって手動的に更新されても良い。この他、上述文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、図２に示した利用者データベースは、利用者ＩＤごとにパスワードを記憶しても良い。また、例えば、図３に示した通知データベースは、電話番号の変更手続きを利用者に促すためのメッセージがあることを示す電話番号変更を利用者ＩＤごとに記憶しても良い。
【００７２】
また、図１に示した情報提供装置１００の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、情報提供装置１００の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。例えば、図１に示した利用者データベース１１１と、通知データベース１１２と統合し、利用者の個人情報と通知情報とを記憶するマスタデータベースとしても良い。
【００７３】
また、情報提供装置１００は、情報提供装置１００の各機能を既知の情報処理装置に搭載することによって実現することもできる。既知の情報処理装置は、例えば、パーソナルコンピュータ、ワークステーション、サーバなどの装置に対応する。
【００７４】
図１１は、情報提供プログラムを実行するコンピュータの一例を示す図である。図１１に示すように、コンピュータ３００は、各種演算処理を実行するＣＰＵ３０１と、ユーザからデータの入力を受け付ける入力装置３０２と、モニタ３０３とを有する。また、コンピュータ３００は、記憶媒体からプログラム等を読み取る媒体読み取り装置３０４と、他の装置と接続するためのインターフェース装置３０５と、他の装置と無線により接続するための無線通信装置３０６とを有する。また、コンピュータ３００は、各種情報を一時記憶するＲＡＭ（Random  Access  Memory）３０７と、ハードディスク装置３０８とを有する。また、各装置３０１〜３０８は、バス３０９に接続される。
【００７５】
ハードディスク装置３０８には、図１に示した検索部１２２及び出力部１２３の各処理部と同様の機能を有する情報提供プログラムが記憶される。また、ハードディスク装置３０８には、情報提供プログラムを実現するための各種データが記憶される。
【００７６】
ＣＰＵ３０１は、ハードディスク装置３０８に記憶された各プログラムを読み出して、ＲＡＭ３０７に展開して実行し、各種の処理を行う。また、これらのプログラムは、コンピュータを図１に示した検索部１２２及び出力部１２３として機能させることができる。
【００７７】
なお、上記の情報提供プログラムは、必ずしもハードディスク装置３０８に記憶されている必要はない。例えば、コンピュータが読み取り可能な記録媒体に記憶されたプログラムを、コンピュータ３００が読み出して実行するようにしても良い。コンピュータが読み取り可能な記録媒体は、例えば、ＣＤ−ＲＯＭやＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ、ハードディスクドライブ等が対応する。また、公衆回線、インターネット、ＬＡＮ（Local  Area  Network）、ＷＡＮ（Wide  Area  Network）等に接続された装置にこのプログラムを記憶させておき、コンピュータ３００がこれらからプログラムを読み出して実行するようにしても良い。
【００７８】
以上の各実施例を含む実施形態に関し、さらに以下の付記を開示する。
【００７９】
（付記１）利用者が操作する端末から利用の要求を受け付けた場合に、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照し、前記端末を操作する利用者と同一の居所情報を有し、かつ、前記通知情報を有する他の利用者の識別情報を検索する検索部と、
前記検索部により検索された前記識別情報が存在する場合に、該通知情報が存在する旨を示す情報を前記端末に出力する出力部と
を備えたことを特徴とする情報提供装置。
【００８０】
（付記２）前記出力部は、
前記通知情報が存在する旨を示す情報に、該通知情報に対応する前記識別情報を付与した情報を出力し、該情報に付与された前記識別情報により識別される利用者から利用の要求を受け付けた場合に、該通知情報を出力することを特徴とする付記１に記載の情報提供装置。
【００８１】
（付記３）コンピュータに、
利用者が操作する端末から利用の要求を受け付けた場合に、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照し、前記端末を操作する利用者と同一の居所情報を有し、かつ、前記通知情報を有する他の利用者の識別情報を検索し、
前記識別情報を検索する処理により検索された前記識別情報が存在する場合に、該通知情報が存在する旨を示す情報を前記端末に出力する
処理を実行させることを特徴とする情報提供プログラム。
【００８２】
（付記４）前記情報を出力する処理は、
前記通知情報が存在する旨を示す情報に、該通知情報に対応する前記識別情報を付与した情報を出力し、該情報に付与された前記識別情報により識別される利用者から利用の要求を受け付けた場合に、該通知情報を出力することを特徴とする付記３に記載の情報提供プログラム。
【００８３】
（付記５）コンピュータが実行する情報提供方法であって、
利用者が操作する端末から利用の要求を受け付けた場合に、利用者を識別する識別情報と該利用者の居所を示す居所情報とを対応づけて記憶する第１データベースと、利用者を識別する識別情報と該利用者に通知すべき通知情報の有無とを対応づけて記憶する第２データベースとを参照し、前記端末を操作する利用者と同一の居所情報を有し、かつ、前記通知情報を有する他の利用者の識別情報を検索し、
前記識別情報を検索する処理により検索された前記識別情報が存在する場合に、該通知情報が存在する旨を示す情報を前記端末に出力する
ことを特徴とする情報提供方法。
【００８４】
（付記６）前記情報を出力する処理は、
前記通知情報が存在する旨を示す情報に、該通知情報に対応する前記識別情報を付与した情報を出力し、該情報に付与された前記識別情報により識別される利用者から利用の要求を受け付けた場合に、該通知情報を出力することを特徴とする付記５に記載の情報提供方法。
【符号の説明】
【００８５】
１０    ネットワーク
１００  情報提供装置
１１０  記憶部
１１１  利用者データベース
１１２  通知データベース
１２０  制御部
１２１  受付部
１２２  検索部
１２３  出力部
２００  端末
３００  コンピュータ
３０１  ＣＰＵ
３０２  入力装置
３０３  モニタ
３０４  媒体読み取り装置
３０５  インターフェース装置
３０６  無線通信装置
３０７  ＲＡＭ
３０８  ハードディスク装置
３０９  バス
【図１】
0005668619.tif 000002
【図２】
0005668619.tif 000003
【図３】
0005668619.tif 000004
【図４】
0005668619.tif 000005
【図５】
0005668619.tif 000006
【図６】
0005668619.tif 000007
【図７】
0005668619.tif 000008
【図８】
0005668619.tif 000009
【図９】
0005668619.tif 000010
【図１０】
0005668619.tif 000011
【図１１】
0005668619.tif 000012