(57)【要約】【課題】ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減し、特にユーザーに対する負担を軽減させることが可能となる情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体を提供する。【解決手段】情報処理システム１００は、ネットワーク１０１を介して相互にデータ通信可能な、ユーザー端末１０２とサーバ１０３とを備えている。ユーザー端末１０２は、登録要求送信手段と、ＩＤ受信手段と、メッセージ送信手段とを有し、サーバ１０３は、登録要求受信手段と、ＩＤ生成手段と、ＩＤ記憶手段と、ＩＤ送信手段と、メッセージ受信手段と、ＩＤ照合手段と、送信元情報記憶手段とを有する。サーバ装置１０３は、ＩＤ生成手段において生成したＩＤがメッセージ内に含まれているか否かを判断し、含まれている場合、そのメッセージの送信元情報を記憶する。【選択図】図１
2015114977.tif 000002
【特許請求の範囲】
【請求項１】
ユーザーが使用するユーザー端末と、前記ユーザー端末がネットワークを介して接続可能なサーバ装置とを備える情報処理システムであって、
前記ユーザー端末は、
前記サーバ装置に対して登録要求を送信する登録要求送信手段と、
前記サーバ装置から送信されるＩＤを受信するＩＤ受信手段と、
前記サーバ装置に対して前記サーバ装置から送信された前記ＩＤを含むメッセージを送信するメッセージ送信手段と、
を有し、
前記サーバ装置は、
前記ユーザー端末から送信される登録要求を受信する登録要求受信手段と、
前記登録要求に応じてＩＤを生成するＩＤ生成手段と、
前記ＩＤ生成手段によって生成された前記ＩＤを記憶するＩＤ記憶手段と、
前記登録要求を送信したユーザー端末に対して前記ＩＤ生成手段によって生成された前記ＩＤを送信するＩＤ送信手段と、
前記ユーザー端末から送信される前記メッセージを受信するメッセージ受信手段と、
前記メッセージ内に含まれる前記ＩＤと前記ＩＤ記憶手段によって記憶された前記ＩＤとを照合するＩＤ照合手段と、
前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段と、
を有することを特徴とする情報処理システム。
【請求項２】
前記メッセージは電子メールであり、前記送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記電子メールが前記ＩＤを本文に含んで構成されることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記ＩＤがランダムな文字列により構成されることを特徴とする請求項１乃至３のいずれか一項に記載の情報処理システム。
【請求項５】
ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置であって、
前記サーバ装置は、
前記ユーザー端末から送信される登録要求を受信する登録要求受信手段と、
前記登録要求に応じてＩＤを生成するＩＤ生成手段と、
前記ＩＤ生成手段によって生成された前記ＩＤを記憶するＩＤ記憶手段と、
前記登録要求を送信したユーザー端末に対して前記ＩＤ生成手段によって生成された前記ＩＤを送信するＩＤ送信手段と、
前記ユーザー端末から送信される、前記ＩＤを含むメッセージを受信するメッセージ受信手段と、
前記メッセージ内に含まれる前記ＩＤと前記ＩＤ記憶手段によって記憶された前記ＩＤとを照合するＩＤ照合手段と、
前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段と、
を有することを特徴とするサーバ装置。
【請求項６】
前記メッセージは電子メールであり、前記送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であることを特徴とする請求項５に記載のサーバ装置。
【請求項７】
前記電子メールが前記ＩＤを本文に含んで構成されることを特徴とする請求項６に記載のサーバ装置。
【請求項８】
前記ＩＤがランダムな文字列により構成されることを特徴とする請求項５乃至７のいずれか一項に記載のサーバ装置。
【請求項９】
請求項５乃至８のいずれか一項に記載のサーバ装置としてコンピュータを機能させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置により実行される情報処理方法であって、
前記ユーザー端末から送信される登録要求を受信する登録要求受信ステップと、
前記登録要求に応じてＩＤを生成するＩＤ生成ステップと、
前記ＩＤ生成ステップによって生成された前記ＩＤを記憶するＩＤ記憶ステップと、
前記登録要求を送信したユーザー端末に対して前記ＩＤ生成手段によって生成された前記ＩＤを送信するＩＤ送信ステップと、
前記ユーザー端末から送信される、前記ＩＤを含むメッセージを受信するメッセージ受信ステップと、
前記メッセージ内に含まれる前記ＩＤと前記ＩＤ記憶ステップによって記憶された前記ＩＤとを照合するＩＤ照合ステップと、
前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶ステップによって記憶された前記ＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶ステップと、
を有することを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体に関する。
【背景技術】
【０００２】
インターネットサービス等において、あるサービスを受けようとするユーザーが、自身の情報をオンラインで登録等するシステムが広く用いられている。
【０００３】
例えば、電子メールを活用した形態が挙げられる。具体的な形態の例としては、まず、ユーザーがサービス提供者の指定するメールアドレスに対して電子メールを送信すると、それに対する返信としてサービス提供者側から電子メールが送信される。次に、ユーザーは、サービス提供者側から送信された電子メールを開き、電子メール内に記載されたＵＲＬにアクセスする。これにより、サービス提供者側においてユーザーの登録の意思確認を行うことができ、最後に、サービス提供者側はユーザーの登録処理等を行うとともに登録処理が完了した旨の電子メールを改めてユーザーに対して送信し、ユーザーは、サービス提供者側から送信された電子メールを受信する。
【０００４】
しかしながら、上記のようなシステムは、ユーザーによる登録要求から最終的な登録処理の完了までのステップが多く、特にユーザーにとっては、サービス提供者側から送信された電子メールを開いた上で指定されたＵＲＬにアクセスしなければならない等の煩雑な作業を要することとなり、大きな負担となっていた。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、以上のような事情に鑑みてなされたものである。即ち、本発明は、ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減し、特にユーザーに対する負担を軽減させることを可能とする情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体を提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上の課題を解決するために、本発明に係る情報処理システムは、ユーザーが使用するユーザー端末と、ユーザー端末がネットワークを介して接続可能なサーバ装置とを備える情報処理システムであって、ユーザー端末は、サーバ装置に対して登録要求を送信する登録要求送信手段と、サーバ装置から送信されるＩＤを受信するＩＤ受信手段と、サーバ装置に対してサーバ装置から送信されたＩＤを含むメッセージを送信するメッセージ送信手段とを有し、サーバ装置は、ユーザー端末から送信される登録要求を受信する登録要求受信手段と、登録要求に応じてＩＤを生成するＩＤ生成手段と、ＩＤ生成手段によって生成されたＩＤを記憶するＩＤ記憶手段と、登録要求を送信したユーザー端末に対してＩＤ生成手段によって生成されたＩＤを送信するＩＤ送信手段と、ユーザー端末から送信されるメッセージを受信するメッセージ受信手段と、メッセージ内に含まれるＩＤとＩＤ記憶手段によって記憶されたＩＤとを照合するＩＤ照合手段と、メッセージ内に含まれるＩＤがＩＤ記憶手段によって記憶されたＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段とを有することを特徴とする。
【０００７】
メッセージは電子メールであって、送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であっても良い。
【０００８】
電子メールがＩＤを本文に含んで構成されても良い。
【０００９】
ＩＤがランダムな文字列により構成されても良い。
【００１０】
また、本発明に係るサーバ装置は、ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置であって、サーバ装置は、ユーザー端末から送信される登録要求を受信する登録要求受信手段と、登録要求に応じてＩＤを生成するＩＤ生成手段と、ＩＤ生成手段によって生成されたＩＤを記憶するＩＤ記憶手段と、登録要求を送信したユーザー端末に対してＩＤ生成手段によって生成されたＩＤを送信するＩＤ送信手段と、ユーザー端末から送信される、ＩＤを含むメッセージを受信するメッセージ受信手段と、メッセージ内に含まれるＩＤとＩＤ記憶手段によって記憶されたＩＤとを照合するＩＤ照合手段と、メッセージ内に含まれるＩＤがＩＤ記憶手段によって記憶されたＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段とを有することを特徴とする。
【００１１】
メッセージは電子メールであって、送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であっても良い。
【００１２】
電子メールがＩＤを本文に含んで構成されても良い。
【００１３】
ＩＤがランダムな文字列により構成されても良い。
【００１４】
また、本発明に係るプログラムは、上記のいずれかのサーバ装置としてコンピュータを機能させることを特徴とする。
【００１５】
また、本発明に係る記録媒体は、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
【００１６】
また、本発明に係る情報処理方法は、ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置により実行される情報処理方法であって、ユーザー端末から送信される登録要求を受信する登録要求受信ステップと、登録要求に応じてＩＤを生成するＩＤ生成ステップと、ＩＤ生成ステップによって生成されたＩＤを記憶するＩＤ記憶ステップと、登録要求を送信したユーザー端末に対してＩＤ生成手段によって生成されたＩＤを送信するＩＤ送信ステップと、ユーザー端末から送信される、ＩＤを含むメッセージを受信するメッセージ受信ステップと、メッセージ内に含まれるＩＤとＩＤ記憶ステップによって記憶されたＩＤとを照合するＩＤ照合ステップと、メッセージ内に含まれるＩＤがＩＤ記憶ステップによって記憶されたＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶ステップとを有することを特徴とする。
【発明の効果】
【００１７】
本発明によれば、ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減し、特にユーザーに対する負担を軽減させることを可能とする情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体を提供できる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る情報処理システムの全体構成を示した図である。
【図２】ユーザー端末の構成を示した図である。
【図３】サーバの構成を示した図である。
【図４】情報処理システムにおける情報処理の流れを示したフローチャートである。
【図５】ＩＤデータベースに記憶される情報を仮想的に示した図である。
【図６】ユーザーデータベースに記憶される情報を仮想的に示した図である。
【図７】ユーザー端末の画面表示の一例を示した図である。
【図８】サーバの構成を示した図である。
【図９】情報処理システムにおける情報処理の流れを示したフローチャートである。
【図１０】ユーザー端末の画面表示の一例を示した図である。
【図１１】システム管理画面の画面表示の一例を示した図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照しながら本発明に係る情報処理システムの一実施形態を詳細に説明する。
【００２０】
図１は、本発明に係る情報処理システム１００の全体構成を示した図である。図示されるように、情報処理システム１００は、ユーザー端末１０２とサーバ１０３とを備えている。ユーザー端末１０２とサーバ１０３にはそれぞれＩＰアドレスが割り当てられ、インターネット等により構築されているネットワーク１０１に接続されており、相互にデータ通信が可能な構成となっている。
【００２１】
ユーザー端末１０２は、ユーザーが使用するコンピュータである。具体的には、携帯型のパーソナルコンピュータ、携帯電話、ＰＤＡ、スマートフォン等を適用することができ、特に限定されない。なお、本実施形態においては、ユーザー端末１０２の具体例としてスマートフォンを例示する。また、後述するように、本発明においてユーザー端末１０２の台数は特に限定されない。
【００２２】
サーバ１０３は、情報処理システム１００を使用するユーザーに関するデータベース及びユーザーの登録処理を行う際に生成するＩＤに関するデータベースを備えるコンピュータである。
【００２３】
次に、図２を参照しながら、本実施形態に係るユーザー端末１０２の構成について説明する。
【００２４】
図２は、本実施形態に係るユーザー端末１０２の構成を示した図である。図示されるように、ユーザー端末１０２は、バス１５１を介して、制御部１５０、通信部１５２、メッセージ生成部１５３、入力部１５４及び表示部１５５を備えている。
【００２５】
制御部１５０は、ユーザー端末１０２の中枢として機能する中央演算処理装置(Central Processing Unit)であり、ＲＯＭ(Read Only Memory)やＲＡＭ(Random Access Memory)といった記憶手段からなる記憶部（図示せず）等に記憶されたプログラムを実行することにより、ユーザー端末１０２の各構成要素を制御する。
【００２６】
通信部１５２は、制御部１５０の制御の下、ネットワーク１０１を介してサーバ１０３との間でデータを送受信する通信手段である。
【００２７】
メッセージ生成部１５３は、制御部１５０の制御の下、メッセージを生成する。
【００２８】
入力部１５４は、操作者であるユーザーによる入力操作を受け付ける機能を備えており、例えば、キーボード、カメラ、マウス、音声入力を受け付けるマイク、表示部１５５の表示面に設けられたタッチパネル等で構成されている。
【００２９】
表示部１５５は、例えば、液晶表示素子や有機ＥＬ等の平面表示素子を用いて構成されているディスプレイである。
【００３０】
次に、図３を参照しながら、本実施形態に係るサーバ１０３の構成について説明する。
【００３１】
図３は、本実施形態に係るサーバ１０３の構成を示した図である。図示されるように、サーバ１０３は、バス２０１を介して、制御部２００、通信部２０２、ＩＤ生成部２０３、照合部２０４、ＩＤデータベース２０５及びユーザーデータベース２０６を備えている。
【００３２】
制御部２００は、サーバ１０３の中枢として機能する中央演算処理装置(Central Processing Unit)であり、ＲＯＭ(Read Only Memory)やＲＡＭ(Random Access Memory)といった記憶手段からなる記憶部（図示せず）等に記憶されたプログラムを実行することにより、サーバ１０３の各構成要素を制御する。
【００３３】
通信部２０２は、制御部２００の制御の下、ネットワーク１０１を介してユーザー端末１０２との間でデータを送受信する通信手段である。
【００３４】
ＩＤ生成部２０３は、制御部２００の制御の下、ユーザー端末１０２から送信される登録要求に応じてＩＤを生成するＩＤ生成手段である。
【００３５】
照合部２０４は、制御部２００の制御の下、ユーザー端末１０２から送信されるメッセージを解析して照合処理を行う照合手段である。なお、照合部２０４は必ずしも独立して構成されていなくて良く、例えば、制御部２００の一部が照合部２０４を兼ねる構成としても良い。
【００３６】
ＩＤデータベース２０５は、ＩＤ生成部２０３によって生成されたＩＤを記憶するためのデータベースである。ＩＤデータベース２０５については、データ構造を仮想的に示した図である図５を参照しながら後述する。
【００３７】
ユーザーデータベース２０６は、照合部２０４による照合処理を通過したユーザーの情報を記憶するためのデータベースである。ユーザーデータベース２０６については、データ構造を仮想的に示した図である図６を参照しながら後述する。
【００３８】
次に、図４及び図７を参照しながら、ユーザー端末１０２から登録要求が送信されてからユーザー情報の登録処理が完了するまでの、本実施形態に係る情報処理システム１００の動作例について説明する。
【００３９】
図４は、ユーザー端末１０２とサーバ１０３との間の情報処理を示したフローチャートである。まず、ユーザー端末１０２を操作する操作者が入力部１５４を操作すると、ユーザー端末１０２がサーバ１０３に対して登録要求を送信する（ステップＳ２５０）。図７（Ａ）は、ステップＳ２５０におけるユーザー端末１０２の画面表示の一例を示した図である。図示されるように、ユーザー登録を開始するためのボタン４０１が表示部１５５としてのディスプレイ４００に表示されており、ユーザー端末１０２の操作者がボタン４０１を押すと、ディスプレイ４００の表面上に設けられた入力部１４３としてのタッチパネルが操作者の入力操作を受け付ける。ボタン４０１を押す入力操作を受け付けると、登録要求が通信部１５２を介してサーバ１０３に対して送信される。
【００４０】
続いて、サーバ１０３は、ステップＳ２５０においてユーザー端末１０２から送信された登録要求を受信する（ステップＳ２５１）。ここで、ユーザー端末１０２から送信された登録要求は通信部２０２において受信される。
【００４１】
続いて、サーバ１０３は、ステップＳ２５１において受信した登録要求に基づき、ＩＤを生成する（ステップＳ２５２）。ここで、ステップＳ２５２におけるＩＤの生成は、制御部２００の制御の下でＩＤ生成部２０３において行われ、また、ステップＳ２５２において生成されたＩＤは、ＩＤデータベース２０５に記憶される。
【００４２】
ステップＳ２５２において生成されるＩＤの構成については特に限定されず、ＵＵＩＤ(Universally Unique Identifier)等の一意に識別可能な識別子として構成することができる。本実施形態においては、図５に示されるように、ＩＤがアルファベット及び数字からなる１０桁の乱数によって構成される形態を例示する。
【００４３】
続いて、サーバ１０３は、ステップＳ２５２において生成したＩＤを、登録要求の送信元であるユーザー端末１０２に対して送信する（ステップＳ２５３）。ここで、本実施形態においてはステップＳ２５２においてＩＤを生成し、且つ、生成したＩＤをＩＤデータベース２０５に記憶した上でステップＳ２５３に進むが、情報処理の流れはこれに限定されず、ステップＳ２５２において生成したＩＤをユーザー端末１０２に対して送信した後で、送信したＩＤをユーザーベース２０５に記憶しても良い。
【００４４】
続いて、ユーザー端末１０２は、ステップＳ２５３においてサーバ１０３から送信されたＩＤを受信する（ステップＳ２５４）。
【００４５】
続いて、ユーザー端末１０２は、ステップＳ２５４において受信したＩＤを含むメッセージを生成するためのアプリケーションを起動してメッセージを生成する（ステップＳ２５５）。ここで、アプリケーションの例として、電子メールを送信するためのメーラーやウェブブラウザを挙げることができる。以下、本実施形態においてはメーラーを使用する形態を例示する。
【００４６】
図７（Ｂ）は、ステップＳ２５５におけるユーザー端末１０２の画面表示の一例を示した図である。図示されるように、電子メールの作成画面は宛先４０２、件名４０３及び本文４０４から構成され、ステップＳ２５４において受信したＩＤは、電子メールの本文４０４内に記載されている。ここで、宛先４０２、件名４０３及び本文４０４については、メーラーを起動したときに予め入力がなされている状態であることが好ましい。なお、ステップＳ２５４において受信したＩＤは、必ずしも本文４０４内に記載されなくて良く、件名４０３内に記載される形態としても良い。電子メールは、送信ボタン４０５を押すことによりサーバ１０３に対して送信される。中止ボタン４０６は、電子メールの作成を中止するためのものである。
【００４７】
続いて、ユーザー端末１０２は、ステップＳ２５４において受信したＩＤを含むメッセージをサーバ１０３に対して送信する（ステップＳ２５６）。
【００４８】
続いて、サーバ装置１０３は、ステップＳ２５６においてユーザー端末１０２から送信されたメッセージを受信する（ステップＳ２５７）。ここで、ユーザー端末１０２から送信されたメッセージは通信部２０２において受信される。
【００４９】
続いて、サーバ装置１０３は、ステップＳ２５７において受信したメッセージを解析してＩＤを抽出し、ＩＤデータベース２０５に記憶されたＩＤと照合する（ステップＳ２５８）。
【００５０】
即ち、まず、ステップＳ２５７においてメッセージを受信すると、照合部２０４は、メッセージの件名内又は本文内に記載されているＩＤを抽出する。メッセージの件名又は本文内に記載されているＩＤを抽出する手段については特に限定されず、公知の文字検索手段等を適用することができる。また、例えば、ＩＤをメッセージの本文内に記載することが予め定められている場合には、メッセージの本文のみを対象として文字検索処理を行い、ＩＤを抽出すれば足りる。次に、照合部２０４は、メッセージから抽出したＩＤを、ＩＤデータベース２０５に記憶されている一つ又は複数のＩＤ（ＩＤ群）に照合する。
【００５１】
ステップＳ２５８において照合されたＩＤがＩＤデータベース２０５に存在すれば、ステップＳ２６０に進み、ステップＳ２５８において照合されたＩＤがＩＤデータベース２０５に存在しなければ、処理を終了する（ステップＳ２５９）。
【００５２】
続いて、サーバ装置１０３は、ステップＳ２５７において受信したメッセージの送信元情報としての電子メールの送信元アドレスを、ユーザーデータベース２０６に記憶する（ステップＳ２６０）。
【００５３】
次に、図５を参照しながら、ＩＤデータベース２０５の構成について説明する。
【００５４】
図５は、サーバ１０３が備えるＩＤデータベース２０５のデータ構造を仮想的に示した図である。図示されるように、ＩＤデータベース２０５は、記憶エリア３０１、記憶エリア３０２、記憶エリア３０３、記憶エリア３０４及び記憶エリア３０５から構成されるテーブル３００を備えている。
【００５５】
記憶エリア３０１は、ＩＤ生成部２０３において生成されたＩＤを記憶するためのものである。
【００５６】
記憶エリア３０２は、ＩＤ生成部２０３において生成されたＩＤの生成日を記憶するためのものである。
【００５７】
記憶エリア３０３は、ＩＤ生成部２０３において生成されたＩＤが照合されたか否かを記憶するためのものであり、あるＩＤが照合されたか否かをフラグによって管理するための記憶エリアとして用いることができる。図５においては、照合されていないＩＤについては０、照合されたＩＤについては１としてフラグ管理する形態を例示している。
【００５８】
記憶エリア３０４は、ＩＤ生成部２０３において生成されたＩＤの有効期限を記憶するためのものである。ＩＤ生成部２０３において生成されたＩＤに有効期限を設けることにより、一定期間が経過した古いＩＤを無効化することができ、また、ユーザーに対して速やかなメッセージの送信を促すことができる。
【００５９】
記憶エリア３０５は、ＩＤ生成部２０３において生成されたＩＤに関する備考を記憶するためのものである。例えば、登録要求を送信したユーザー端末１０２のＩＰアドレスを取得することが可能な場合には、登録要求を送信したユーザー端末１０２が存在する国やエリアの情報を記憶することができる。
【００６０】
ここで、ＩＤデータベースに記憶される情報の情報量は、ＩＤ生成部２０３において新規なＩＤが生成される度に増加することとなる。そのため、例えば、生成から所定の期間が経過して有効期限を迎えたＩＤについては自動的に削除する構成としたり、記憶エリア３０３におけるフラグが１となったＩＤについては自動的に削除する構成としたりすることで、ＩＤデータベースに記憶される情報の情報量を適宜制御しても良い。
【００６１】
なお、記憶エリア３０２、記憶エリア３０３、記憶エリア３０４及び記憶エリア３０５並びにこれらに記憶される各情報は必須のものではなく、これらの一部又は全部についてはＩＤデータベース２０５に記憶しない構成としても良い。
【００６２】
次に、図６を参照しながら、ユーザーデータベース２０６の構成について説明する。
【００６３】
図６は、サーバ１０３が備えるユーザーデータベース２０６のデータ構造を仮想的に示した図である。図示されるように、ユーザーデータベース２０６は、記憶エリア３５１、記憶エリア３５２及び記憶エリア３５３から構成されるテーブル３５０を備えている。
【００６４】
記憶エリア３５１は、ステップＳ２５８において照合されたＩＤがＩＤデータベースに存在し、登録処理の対象となったメッセージの送信元情報を記憶するためのものである。図６においては、メッセージの送信元情報として電子メールの送信元アドレスを記憶する形態を例示している。
【００６５】
記憶エリア３５２は、登録処理を行った場合にその登録日を記憶するためのものである。
【００６６】
記憶エリア３５３は、登録処理に関する備考を記載するためのものである。登録処理の対象となったメッセージを送信したユーザー端末１０２のＩＰアドレスを取得することが可能な場合には、メッセージを送信したユーザー端末１０２が存在する国やエリアの情報を記憶することができる。
【００６７】
なお、記憶エリア３５２及び記憶エリア３５３並びにこれらに記憶される各情報は必須のものではなく、これらの一部又は全部についてはユーザーデータベース２０６に記憶しない構成としても良い。
【００６８】
本実施形態によれば、従来技術と比較して、ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減することができる。即ち、一意な識別子であるＩＤはユーザー端末１０２から送信される登録要求に応じてサーバ１０３で自動的に生成される上、生成されたＩＤを含むメッセージはユーザー端末１０２で自動的に生成される。従って、ユーザーは、実質的にメッセージを一度送信するのみ登録処理が完了する。
【００６９】
また、登録処理の可否の決定は、サーバ１０３で生成した一意な識別子であるＩＤがメッセージ内に含まれているか否かをサーバ１０３が判断することにより行われるため、サーバ１０３で生成した一意な識別子であるＩＤが含まれていない不正なメッセージの送信元情報が登録されることを防ぐことができる。
【００７０】
さらに、サーバ１０３で生成した一意な識別子であるＩＤの有効期間等をサーバ１０３側で決定することができるため、本発明を適用する用途等に応じて任意に調節することができる。
【００７１】
なお、本発明はユーザー端末１０２の台数を特に限定しない。そのため、例えば、オンラインゲームの提供サービスに係るユーザーの事前登録システムやウェブサイト上におけるお問い合わせ受付システムとして本発明を適用することができる。
【００７２】
以下、図面を参照しながら、本発明に係る情報処理システムの他の実施形態として、ユーザー情報の登録処理が完了した後にユーザーに対して処理の完了を通知する形態を説明する。
【００７３】
図８は、本実施形態に係るサーバ１０３の構成を示した図である。図示されるように、サーバ１０３は、バス４５１を介して、制御部４５０、通信部４５２、ＩＤ生成部４５３、メッセージ生成部４５４、照合部４５５、ＩＤデータベース４５６及びユーザーデータベース４５７を備えている。
【００７４】
制御部４５０は、サーバ１０３の中枢として機能する中央演算処理装置(Central Processing Unit)であり、ＲＯＭ(Read Only Memory)やＲＡＭ(Random Access Memory)といった記憶手段からなる記憶部（図示せず）等に記憶されたプログラムを実行することにより、サーバ１０３の各構成要素を制御する。
【００７５】
通信部４５２は、制御部２００の制御の下、ネットワーク４５１を介してユーザー端末１０２との間でデータを送受信する通信手段である。
【００７６】
ＩＤ生成部４５３は、制御部２００の制御の下、ユーザー端末１０２から送信される登録要求に応じてＩＤを生成するＩＤ生成手段である。
【００７７】
メッセージ生成部４５４は、制御部４５０の制御の下、登録処理の完了を通知するためのメッセージを生成する。
【００７８】
照合部４５５は、制御部４５０の制御の下、ユーザー端末１０２から送信されるメッセージを解析して照合処理を行う照合手段である。なお、照合部４５５は必ずしも独立して構成されていなくて良く、例えば、制御部２００の一部が照合部４５５を兼ねる構成としても良い。
【００７９】
ＩＤデータベース４５６は、ＩＤ生成部４５３によって生成されたＩＤを記憶するためのデータベースである。ＩＤデータベース４５６については、前述した実施形態におけるＩＤデータベース２０５と同様につき、詳細な説明は割愛する。
【００８０】
ユーザーデータベース４５７は、照合部４５５による照合処理を通過したユーザーの情報を記憶するためのデータベースである。ユーザーデータベース４５７については、前述した実施形態におけるユーザーデータベース２０６と同様につき、詳細な説明は割愛する。
【００８１】
図９は、ユーザー端末１０２とサーバ１０３との間の情報処理を示したフローチャートである。まず、ユーザー端末１０２を操作する操作者が入力部１５４を操作すると、ユーザー端末１０２がサーバ１０３に対して登録要求を送信する（ステップＳ５００）。図７（Ａ）は、図４におけるステップＳ２５０と同様、ステップＳ５００におけるユーザー端末１０２の画面表示の一例を示した図である。図示されるように、ユーザー登録を開始するためのボタン４０１が表示部１５５としてのディスプレイ４００に表示されており、ユーザー端末１０２の操作者がボタン４０１を押すと、ディスプレイ４００の表面上に設けられた入力部１４３としてのタッチパネルが操作者の入力操作を受け付ける。ボタン４０１を押す入力操作を受け付けると、登録要求が通信部１５２を介してサーバ１０３に対して送信される。
【００８２】
続いて、サーバ１０３は、ステップＳ５００においてユーザー端末１０２から送信された登録要求を受信する（ステップＳ５０１）。ここで、ユーザー端末１０２から送信された登録要求は通信部４５２において受信される。
【００８３】
続いて、サーバ１０３は、ステップＳ５０１において受信した登録要求に基づき、ＩＤを生成する（ステップＳ５０２）。ここで、ステップＳ５０２におけるＩＤの生成は、制御部４５０の制御の下でＩＤ生成部４５３において行われ、また、ステップＳ５０２において生成されたＩＤは、ＩＤデータベース４５６に記憶される。
【００８４】
ステップＳ５０２において生成されるＩＤの構成については特に限定されず、ＵＵＩＤ等の一意に識別可能な識別子として構成することができる。本実施形態においては、図５に示されるように、ＩＤがアルファベット及び数字からなる１０桁の乱数によって構成される形態を例示する。
【００８５】
続いて、サーバ１０３は、ステップＳ５０２において生成したＩＤを、登録要求の送信元であるユーザー端末１０２に対して送信する（ステップＳ５０３）。ここで、本実施形態においてはステップＳ５０２においてＩＤを生成し、且つ、生成したＩＤをＩＤデータベース４５６に記憶した上でステップＳ５０３に進むが、情報処理の流れはこれに限定されず、ステップＳ５０２において生成したＩＤをユーザー端末１０２に対して送信した後で、送信したＩＤをユーザーベース４５６に記憶しても良い。
【００８６】
続いて、ユーザー端末１０２は、ステップＳ５０３においてサーバ１０３から送信されたＩＤを受信する（ステップＳ５０４）。
【００８７】
続いて、ユーザー端末１０２は、ステップＳ５０４において受信したＩＤを含むメッセージを生成するためのアプリケーションを起動してメッセージを生成する（ステップＳ５０５）。ここで、アプリケーションの例として、電子メールを送信するためのメーラーやウェブブラウザを挙げることができる。以下、本実施形態においてはメーラーを使用する形態を例示する。
【００８８】
図７（Ｂ）は、図４におけるステップＳ２５５と同様、ステップＳ５０５におけるユーザー端末１０２の画面表示の一例を示した図である。図示されるように、電子メールは宛先４０２、件名４０３及び本文４０４から構成され、ステップＳ２５４において受信したＩＤは、電子メールの本文４０４内に記載されている。ここで、宛先４０２、件名４０３及び本文４０４については、メーラーを起動したときに予め入力がなされている状態であることが好ましい。なお、ステップＳ５０４において受信したＩＤは、必ずしも本文４０４内に記載されなくて良く、件名４０３内に記載される形態としても良い。電子メールは、送信ボタン４０５を押すことによりサーバ１０３に対して送信される。中止ボタン４０６は、電子メールの作成を中止するためのものである。
【００８９】
続いて、ユーザー端末１０２は、ステップＳ５０４において受信したＩＤを含むメッセージをサーバ１０３に対して送信する（ステップＳ５０６）。
【００９０】
続いて、サーバ装置１０３は、ステップＳ５０６においてユーザー端末１０２から送信されたメッセージを受信する（ステップＳ５０７）。ここで、ユーザー端末１０２から送信されたメッセージは通信部４５２において受信される。
【００９１】
続いて、サーバ装置１０３は、ステップＳ５０７において受信したメッセージを解析してＩＤを抽出し、ＩＤデータベース４５６に記憶されたＩＤと照合する（ステップＳ５０８）。
【００９２】
即ち、まず、ステップＳ５０７においてメッセージを受信すると、照合部４５５は、メッセージの件名内又は本文内に記載されているＩＤを抽出する。メッセージの件名又は本文内に記載されているＩＤを抽出する手段については特に限定されず、公知の文字検索手段等を適用することができる。また、例えば、ＩＤをメッセージの本文内に記載することが予め定められている場合には、メッセージの本文のみを対象として文字検索処理を行い、ＩＤを抽出すれば足りる。次に、照合部４５５は、メッセージから抽出したＩＤを、ＩＤデータベース４５６に記憶されている一つ又は複数のＩＤ（ＩＤ群）に照合する。
【００９３】
ステップＳ５０８において照合されたＩＤがＩＤデータベース４５６に存在すれば、ステップＳ５１０に進み、ステップＳ５０８において照合されたＩＤがＩＤデータベース４５６に存在しなければ、処理を終了する（ステップＳ５０９）。
【００９４】
続いて、サーバ装置１０３は、ステップＳ５０７において受信したメッセージの送信元情報としての電子メールの送信元アドレスを、ユーザーデータベース４５７に記憶する（ステップＳ５１０）。
【００９５】
続いて、サーバ装置１０３は、登録処理の完了を通知するためのメッセージを生成し、ステップＳ５０７において受信したメッセージを送信したユーザー端末１０２に対して送信する（ステップＳ５１１）。登録処理の完了を通知するためのメッセージの具体例としては、電子メールを挙げることができる。ここで、登録処理の完了を通知するためのメッセージは、制御部４５０の制御の下、メッセージ生成部４５４において生成される。
【００９６】
続いて、ユーザー端末１０２は、ステップＳ５１１においてサーバ１０３から送信されたメッセージを受信する（ステップＳ５１２）。ここで、サーバ１０３から送信されたメッセージは通信部１５２において受信される。図１０は、ステップＳ５１２におけるユーザー端末１０２の画面表示の一例を示した図である。図示されるように、登録処理が完了したユーザーのユーザー端末１０２には、登録処理の完了を通知する文が記載された電子メールが届く。
【００９７】
本実施形態によれば、前述の実施形態による効果に加えて、登録処理の完了を通知するためのメッセージがユーザー端末１０２に届くため、ユーザーは、自身の情報が登録されたことを確認することができる。
【００９８】
次に、図１１を参照しながら、本発明に係る情報処理システムの管理画面について説明する。
【００９９】
図１１は、本発明に係る情報処理システムの管理画面の一例を示した図である。図示されるように、管理画面６００には、管理期間６０１、ＩＤ生成数６０２、ＩＤ照合回数６０３、照合通過率６０４及び備考６０５から構成されるシステム管理レポートテーブルが表示される。
【０１００】
管理期間６０１には、月単位や週単位で単位期間が表示される。
【０１０１】
ＩＤ生成数６０２には、単位期間におけるＩＤの生成を行った回数が表示される。
【０１０２】
ＩＤ照合回数６０３には、単位期間におけるＩＤの照合を試みた回数が表示される。
【０１０３】
照合通過率６０４には、単位期間におけるＩＤの照合通過率、即ち、試みられた全ての照合の内、登録処理のステップに進んだ照合の割合を意味する登録率が表示される。
【０１０４】
備考６０５には、単位期間における情報処理システムの稼働状況等が表示される。
【０１０５】
図１１に示されるシステム管理レポートは、システムのいわゆるログとして機能する他、例えば、照合通過率６０４の推移を分析することにより、サーバ１０３が備えるＩＤ生成部２０３やＩＤ生成部４５３によって生成されたＩＤが含まれていないメッセージの受信状況を把握することができる。サーバ１０３が備えるＩＤ生成部２０３やＩＤ生成部４５３によって生成されたＩＤが含まれていないメッセージは本発明に係る情報処理システムが意図しないものであり、照合通過率が低下した場合はこのようなメッセージが増加していることが推定できるため、登録要求の送信先となるメールアドレスを変更するなど、情報処理システムを正常に保つための対策等を講じることができる。
【０１０６】
これまで情報処理システムに係る実施形態を中心に説明を行ったが、本発明はこの実施形態に限定されるものではなく、情報処理システムの機能を実現するためのプログラムとしての形態やそのプログラムが記録されたコンピュータ読み取り可能な記録媒体の形態として提供や実施がなされても良い。
【０１０７】
記録媒体としては、磁気記録装置、光ディスク、半導体メモリ、光カード等を用いることができる。例えば、磁気記録装置としては、フレキシブルディスク、磁気テープを、光ディスクとしては、ＤＶＤ−ＲＡＭ(Digital Versatile Disc Random Access Memory)、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)、ＣＤ−Ｒ(Recordable)／ＲＷ(ReWritable)を、半導体メモリとしては、フラッシュメモリを挙げることができる。
【０１０８】
プログラムの流通は、そのプログラムを記録したＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行うことができる。また、プログラムを他のサーバ等に格納しておき、インターネット等のネットワークを介して、ユーザー端末やサーバからの要求に応じて転送することにより流通させる形態としても良い。
【０１０９】
また、読み出したプログラムをコンピュータが実行することにより本発明が実施されるだけでなく、そのプログラムの指示に基づいて、コンピュータ上で稼働しているＯＳ(Operating System)等が実際の処理の一部を行い、その処理によって本発明が実施されても良い。
【０１１０】
さらに、プログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わる中央演算処理装置(Central Processing Unit)等が実際の処理の一部または全部を行い、その処理によって本発明が実施されても良い。
【０１１１】
以上、本発明の好適な実施形態について説明したが、本発明は上記の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の改変が可能であることは言うまでもない。
【符号の説明】
【０１１２】
１００    情報処理システム
１０１    ネットワーク
１０２    ユーザー端末
１０３    サーバ装置
１５０    制御部
１５１    バス
１５２    通信部
１５３    メッセージ生成部
１５４    入力部
１５５    表示部
２００    制御部
２０１    バス
２０２    通信部
２０３    ＩＤ生成部
２０４    照合部
２０５    ＩＤデータベース
２０６    ユーザーデータベース
３００    テーブル
３０１    記憶エリア
３０２    記憶エリア
３０３    記憶エリア
３０４    記憶エリア
３０５    記憶エリア
３５０    テーブル
３５１    記憶エリア
３５２    記憶エリア
３５３    記憶エリア
４００    ディスプレイ
４０１    登録ボタン
４０２    宛先
４０３    件名
４０４    本文
４０５    送信ボタン
４０６    中止ボタン
４５０    制御部
４５１    バス
４５２    通信部
４５３    ＩＤ生成部
４５４    メッセージ生成部
４５５    照合部
４５６    ＩＤデータベース
４５７    ユーザーデータベース
【図１】
2015114977.tif 000003
【図２】
2015114977.tif 000004
【図３】
2015114977.tif 000005
【図４】
2015114977.tif 000006
【図５】
2015114977.tif 000007
【図６】
2015114977.tif 000008
【図７】
2015114977.tif 000009
【図８】
2015114977.tif 000010
【図９】
2015114977.tif 000011
【図１０】
2015114977.tif 000012
【図１１】
2015114977.tif 000013
【手続補正書】
【提出日】平成27年3月23日(2015.3.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザーが使用するユーザー端末と、前記ユーザー端末がネットワークを介して接続可能なサーバ装置とを備える情報処理システムであって、
前記ユーザー端末は、
前記サーバ装置に対して登録要求を送信する登録要求送信手段と、
前記サーバ装置から送信されるＩＤを受信するＩＤ受信手段と、
前記サーバ装置に対して前記サーバ装置から送信された前記ＩＤを含むメッセージを送信するメッセージ送信手段と、
を有し、
前記サーバ装置は、
前記ユーザー端末から送信される登録要求を受信する登録要求受信手段と、
前記登録要求に応じてＩＤを生成するＩＤ生成手段と、
前記ＩＤ生成手段によって生成された前記ＩＤを記憶するＩＤ記憶手段と、
前記登録要求を送信したユーザー端末に対して前記ＩＤ生成手段によって生成された前記ＩＤを送信するＩＤ送信手段と、
前記ユーザー端末から送信される前記メッセージを受信するメッセージ受信手段と、
前記メッセージ内に含まれる前記ＩＤと前記ＩＤ記憶手段によって記憶された前記ＩＤとを照合するＩＤ照合手段と、
前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段と、
前記ＩＤ照合手段によって実行された照合の内、前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した照合の割合に応じて前記メッセージの送信先を変更するメッセージ送信先変更手段と、
を有することを特徴とする情報処理システム。
【請求項２】
前記メッセージは電子メールであり、前記送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であることを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記電子メールが前記ＩＤを本文に含んで構成されることを特徴とする請求項２に記載の情報処理システム。
【請求項４】
前記ＩＤがランダムな文字列により構成されることを特徴とする請求項１乃至３のいずれか一項に記載の情報処理システム。
【請求項５】
ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置であって、
前記サーバ装置は、
前記ユーザー端末から送信される登録要求を受信する登録要求受信手段と、
前記登録要求に応じてＩＤを生成するＩＤ生成手段と、
前記ＩＤ生成手段によって生成された前記ＩＤを記憶するＩＤ記憶手段と、
前記登録要求を送信したユーザー端末に対して前記ＩＤ生成手段によって生成された前記ＩＤを送信するＩＤ送信手段と、
前記ユーザー端末から送信される、前記ＩＤを含むメッセージを受信するメッセージ受信手段と、
前記メッセージ内に含まれる前記ＩＤと前記ＩＤ記憶手段によって記憶された前記ＩＤとを照合するＩＤ照合手段と、
前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段と、
前記ＩＤ照合手段によって実行された照合の内、前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した照合の割合に応じて前記メッセージの送信先を変更するメッセージ送信先変更手段と、
を有することを特徴とするサーバ装置。
【請求項６】
前記メッセージは電子メールであり、前記送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であることを特徴とする請求項５に記載のサーバ装置。
【請求項７】
前記電子メールが前記ＩＤを本文に含んで構成されることを特徴とする請求項６に記載のサーバ装置。
【請求項８】
前記ＩＤがランダムな文字列により構成されることを特徴とする請求項５乃至７のいずれか一項に記載のサーバ装置。
【請求項９】
請求項５乃至８のいずれか一項に記載のサーバ装置としてコンピュータを機能させるためのプログラム。
【請求項１０】
請求項９に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１１】
ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置により実行される情報処理方法であって、
前記ユーザー端末から送信される登録要求を受信する登録要求受信ステップと、
前記登録要求に応じてＩＤを生成するＩＤ生成ステップと、
前記ＩＤ生成ステップによって生成された前記ＩＤを記憶するＩＤ記憶ステップと、
前記登録要求を送信したユーザー端末に対して前記ＩＤ生成手段によって生成された前記ＩＤを送信するＩＤ送信ステップと、
前記ユーザー端末から送信される、前記ＩＤを含むメッセージを受信するメッセージ受信ステップと、
前記メッセージ内に含まれる前記ＩＤと前記ＩＤ記憶ステップによって記憶された前記ＩＤとを照合するＩＤ照合ステップと、
前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶ステップによって記憶された前記ＩＤに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶ステップと、
前記ＩＤ照合ステップによって実行された照合の内、前記メッセージ内に含まれる前記ＩＤが前記ＩＤ記憶手段によって記憶された前記ＩＤに合致した照合の割合に応じて前記メッセージの送信先を変更するメッセージ送信先変更ステップと、
を有することを特徴とする情報処理方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０１０５
【補正方法】変更
【補正の内容】
【０１０５】
図１１に示されるシステム管理レポートは、システムのいわゆるログとして機能する他、例えば、照合通過率６０４の推移を分析することにより、サーバ１０３が備えるＩＤ生成部２０３やＩＤ生成部４５３によって生成されたＩＤが含まれていないメッセージの受信状況を把握することができる。サーバ１０３が備えるＩＤ生成部２０３やＩＤ生成部４５３によって生成されたＩＤが含まれていないメッセージは本発明に係る情報処理システムが意図しないものであり、照合通過率が低下した場合はこのようなメッセージが増加していることが推定できるため、メッセージの送信先となるメールアドレスを変更するなど、情報処理システムを正常に保つための対策等を講じることができる。