JP5789655B2 - 情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体 - Google Patents

情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体 Download PDF

Info

Publication number
JP5789655B2
JP5789655B2 JP2013258325A JP2013258325A JP5789655B2 JP 5789655 B2 JP5789655 B2 JP 5789655B2 JP 2013258325 A JP2013258325 A JP 2013258325A JP 2013258325 A JP2013258325 A JP 2013258325A JP 5789655 B2 JP5789655 B2 JP 5789655B2
Authority
JP
Japan
Prior art keywords
message
user terminal
registration request
transmitted
information processing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2013258325A
Other languages
English (en)
Other versions
JP2015114977A (ja
Inventor
星野 勇気
勇気 星野
Original Assignee
シリコンスタジオ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by シリコンスタジオ株式会社 filed Critical シリコンスタジオ株式会社
Priority to JP2013258325A priority Critical patent/JP5789655B2/ja
Publication of JP2015114977A publication Critical patent/JP2015114977A/ja
Application granted granted Critical
Publication of JP5789655B2 publication Critical patent/JP5789655B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体に関する。
インターネットサービス等において、あるサービスを受けようとするユーザーが、自身の情報をオンラインで登録等するシステムが広く用いられている。
例えば、電子メールを活用した形態が挙げられる。具体的な形態の例としては、まず、ユーザーがサービス提供者の指定するメールアドレスに対して電子メールを送信すると、それに対する返信としてサービス提供者側から電子メールが送信される。次に、ユーザーは、サービス提供者側から送信された電子メールを開き、電子メール内に記載されたURLにアクセスする。これにより、サービス提供者側においてユーザーの登録の意思確認を行うことができ、最後に、サービス提供者側はユーザーの登録処理等を行うとともに登録処理が完了した旨の電子メールを改めてユーザーに対して送信し、ユーザーは、サービス提供者側から送信された電子メールを受信する。
しかしながら、上記のようなシステムは、ユーザーによる登録要求から最終的な登録処理の完了までのステップが多く、特にユーザーにとっては、サービス提供者側から送信された電子メールを開いた上で指定されたURLにアクセスしなければならない等の煩雑な作業を要することとなり、大きな負担となっていた。
本発明は、以上のような事情に鑑みてなされたものである。即ち、本発明は、ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減し、特にユーザーに対する負担を軽減させることを可能とする情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体を提供することを目的とする。
以上の課題を解決するために、本発明に係る情報処理システムは、ユーザーが使用するユーザー端末と、ユーザー端末がネットワークを介して接続可能なサーバ装置とを備える情報処理システムであって、ユーザー端末は、サーバ装置に対して登録要求を送信する登録要求送信手段と、サーバ装置から送信されるIDを受信するID受信手段と、サーバ装置に対してサーバ装置から送信されたIDを含むメッセージを送信するメッセージ送信手段とを有し、サーバ装置は、ユーザー端末から送信される登録要求を受信する登録要求受信手段と、登録要求に応じてIDを生成するID生成手段と、ID生成手段によって生成されたIDを記憶するID記憶手段と、登録要求を送信したユーザー端末に対してID生成手段によって生成されたIDを送信するID送信手段と、ユーザー端末から送信されるメッセージを受信するメッセージ受信手段と、メッセージ内に含まれるIDとID記憶手段によって記憶されたIDとを照合するID照合手段と、メッセージ内に含まれるIDがID記憶手段によって記憶されたIDに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段とを有することを特徴とする。
メッセージは電子メールであって、送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であっても良い。
電子メールがIDを本文に含んで構成されても良い。
IDがランダムな文字列により構成されても良い。
また、本発明に係るサーバ装置は、ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置であって、サーバ装置は、ユーザー端末から送信される登録要求を受信する登録要求受信手段と、登録要求に応じてIDを生成するID生成手段と、ID生成手段によって生成されたIDを記憶するID記憶手段と、登録要求を送信したユーザー端末に対してID生成手段によって生成されたIDを送信するID送信手段と、ユーザー端末から送信される、IDを含むメッセージを受信するメッセージ受信手段と、メッセージ内に含まれるIDとID記憶手段によって記憶されたIDとを照合するID照合手段と、メッセージ内に含まれるIDがID記憶手段によって記憶されたIDに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段とを有することを特徴とする。
メッセージは電子メールであって、送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であっても良い。
電子メールがIDを本文に含んで構成されても良い。
IDがランダムな文字列により構成されても良い。
また、本発明に係るプログラムは、上記のいずれかのサーバ装置としてコンピュータを機能させることを特徴とする。
また、本発明に係る記録媒体は、上記のプログラムを記録したコンピュータ読み取り可能な記録媒体であることを特徴とする。
また、本発明に係る情報処理方法は、ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置により実行される情報処理方法であって、ユーザー端末から送信される登録要求を受信する登録要求受信ステップと、登録要求に応じてIDを生成するID生成ステップと、ID生成ステップによって生成されたIDを記憶するID記憶ステップと、登録要求を送信したユーザー端末に対してID生成手段によって生成されたIDを送信するID送信ステップと、ユーザー端末から送信される、IDを含むメッセージを受信するメッセージ受信ステップと、メッセージ内に含まれるIDとID記憶ステップによって記憶されたIDとを照合するID照合ステップと、メッセージ内に含まれるIDがID記憶ステップによって記憶されたIDに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶ステップとを有することを特徴とする。
本発明によれば、ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減し、特にユーザーに対する負担を軽減させることを可能とする情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体を提供できる。
本発明の一実施形態に係る情報処理システムの全体構成を示した図である。 ユーザー端末の構成を示した図である。 サーバの構成を示した図である。 情報処理システムにおける情報処理の流れを示したフローチャートである。 IDデータベースに記憶される情報を仮想的に示した図である。 ユーザーデータベースに記憶される情報を仮想的に示した図である。 ユーザー端末の画面表示の一例を示した図である。 サーバの構成を示した図である。 情報処理システムにおける情報処理の流れを示したフローチャートである。 ユーザー端末の画面表示の一例を示した図である。 システム管理画面の画面表示の一例を示した図である。
以下、図面を参照しながら本発明に係る情報処理システムの一実施形態を詳細に説明する。
図1は、本発明に係る情報処理システム100の全体構成を示した図である。図示されるように、情報処理システム100は、ユーザー端末102とサーバ103とを備えている。ユーザー端末102とサーバ103にはそれぞれIPアドレスが割り当てられ、インターネット等により構築されているネットワーク101に接続されており、相互にデータ通信が可能な構成となっている。
ユーザー端末102は、ユーザーが使用するコンピュータである。具体的には、携帯型のパーソナルコンピュータ、携帯電話、PDA、スマートフォン等を適用することができ、特に限定されない。なお、本実施形態においては、ユーザー端末102の具体例としてスマートフォンを例示する。また、後述するように、本発明においてユーザー端末102の台数は特に限定されない。
サーバ103は、情報処理システム100を使用するユーザーに関するデータベース及びユーザーの登録処理を行う際に生成するIDに関するデータベースを備えるコンピュータである。
次に、図2を参照しながら、本実施形態に係るユーザー端末102の構成について説明する。
図2は、本実施形態に係るユーザー端末102の構成を示した図である。図示されるように、ユーザー端末102は、バス151を介して、制御部150、通信部152、メッセージ生成部153、入力部154及び表示部155を備えている。
制御部150は、ユーザー端末102の中枢として機能する中央演算処理装置(Central Processing Unit)であり、ROM(Read Only Memory)やRAM(Random Access Memory)といった記憶手段からなる記憶部(図示せず)等に記憶されたプログラムを実行することにより、ユーザー端末102の各構成要素を制御する。
通信部152は、制御部150の制御の下、ネットワーク101を介してサーバ103との間でデータを送受信する通信手段である。
メッセージ生成部153は、制御部150の制御の下、メッセージを生成する。
入力部154は、操作者であるユーザーによる入力操作を受け付ける機能を備えており、例えば、キーボード、カメラ、マウス、音声入力を受け付けるマイク、表示部155の表示面に設けられたタッチパネル等で構成されている。
表示部155は、例えば、液晶表示素子や有機EL等の平面表示素子を用いて構成されているディスプレイである。
次に、図3を参照しながら、本実施形態に係るサーバ103の構成について説明する。
図3は、本実施形態に係るサーバ103の構成を示した図である。図示されるように、サーバ103は、バス201を介して、制御部200、通信部202、ID生成部203、照合部204、IDデータベース205及びユーザーデータベース206を備えている。
制御部200は、サーバ103の中枢として機能する中央演算処理装置(Central Processing Unit)であり、ROM(Read Only Memory)やRAM(Random Access Memory)といった記憶手段からなる記憶部(図示せず)等に記憶されたプログラムを実行することにより、サーバ103の各構成要素を制御する。
通信部202は、制御部200の制御の下、ネットワーク101を介してユーザー端末102との間でデータを送受信する通信手段である。
ID生成部203は、制御部200の制御の下、ユーザー端末102から送信される登録要求に応じてIDを生成するID生成手段である。
照合部204は、制御部200の制御の下、ユーザー端末102から送信されるメッセージを解析して照合処理を行う照合手段である。なお、照合部204は必ずしも独立して構成されていなくて良く、例えば、制御部200の一部が照合部204を兼ねる構成としても良い。
IDデータベース205は、ID生成部203によって生成されたIDを記憶するためのデータベースである。IDデータベース205については、データ構造を仮想的に示した図である図5を参照しながら後述する。
ユーザーデータベース206は、照合部204による照合処理を通過したユーザーの情報を記憶するためのデータベースである。ユーザーデータベース206については、データ構造を仮想的に示した図である図6を参照しながら後述する。
次に、図4及び図7を参照しながら、ユーザー端末102から登録要求が送信されてからユーザー情報の登録処理が完了するまでの、本実施形態に係る情報処理システム100の動作例について説明する。
図4は、ユーザー端末102とサーバ103との間の情報処理を示したフローチャートである。まず、ユーザー端末102を操作する操作者が入力部154を操作すると、ユーザー端末102がサーバ103に対して登録要求を送信する(ステップS250)。図7(A)は、ステップS250におけるユーザー端末102の画面表示の一例を示した図である。図示されるように、ユーザー登録を開始するためのボタン401が表示部155としてのディスプレイ400に表示されており、ユーザー端末102の操作者がボタン401を押すと、ディスプレイ400の表面上に設けられた入力部143としてのタッチパネルが操作者の入力操作を受け付ける。ボタン401を押す入力操作を受け付けると、登録要求が通信部152を介してサーバ103に対して送信される。
続いて、サーバ103は、ステップS250においてユーザー端末102から送信された登録要求を受信する(ステップS251)。ここで、ユーザー端末102から送信された登録要求は通信部202において受信される。
続いて、サーバ103は、ステップS251において受信した登録要求に基づき、IDを生成する(ステップS252)。ここで、ステップS252におけるIDの生成は、制御部200の制御の下でID生成部203において行われ、また、ステップS252において生成されたIDは、IDデータベース205に記憶される。
ステップS252において生成されるIDの構成については特に限定されず、UUID(Universally Unique Identifier)等の一意に識別可能な識別子として構成することができる。本実施形態においては、図5に示されるように、IDがアルファベット及び数字からなる10桁の乱数によって構成される形態を例示する。
続いて、サーバ103は、ステップS252において生成したIDを、登録要求の送信元であるユーザー端末102に対して送信する(ステップS253)。ここで、本実施形態においてはステップS252においてIDを生成し、且つ、生成したIDをIDデータベース205に記憶した上でステップS253に進むが、情報処理の流れはこれに限定されず、ステップS252において生成したIDをユーザー端末102に対して送信した後で、送信したIDをユーザーベース205に記憶しても良い。
続いて、ユーザー端末102は、ステップS253においてサーバ103から送信されたIDを受信する(ステップS254)。
続いて、ユーザー端末102は、ステップS254において受信したIDを含むメッセージを生成するためのアプリケーションを起動してメッセージを生成する(ステップS255)。ここで、アプリケーションの例として、電子メールを送信するためのメーラーやウェブブラウザを挙げることができる。以下、本実施形態においてはメーラーを使用する形態を例示する。
図7(B)は、ステップS255におけるユーザー端末102の画面表示の一例を示した図である。図示されるように、電子メールの作成画面は宛先402、件名403及び本文404から構成され、ステップS254において受信したIDは、電子メールの本文404内に記載されている。ここで、宛先402、件名403及び本文404については、メーラーを起動したときに予め入力がなされている状態であることが好ましい。なお、ステップS254において受信したIDは、必ずしも本文404内に記載されなくて良く、件名403内に記載される形態としても良い。電子メールは、送信ボタン405を押すことによりサーバ103に対して送信される。中止ボタン406は、電子メールの作成を中止するためのものである。
続いて、ユーザー端末102は、ステップS254において受信したIDを含むメッセージをサーバ103に対して送信する(ステップS256)。
続いて、サーバ装置103は、ステップS256においてユーザー端末102から送信されたメッセージを受信する(ステップS257)。ここで、ユーザー端末102から送信されたメッセージは通信部202において受信される。
続いて、サーバ装置103は、ステップS257において受信したメッセージを解析してIDを抽出し、IDデータベース205に記憶されたIDと照合する(ステップS258)。
即ち、まず、ステップS257においてメッセージを受信すると、照合部204は、メッセージの件名内又は本文内に記載されているIDを抽出する。メッセージの件名又は本文内に記載されているIDを抽出する手段については特に限定されず、公知の文字検索手段等を適用することができる。また、例えば、IDをメッセージの本文内に記載することが予め定められている場合には、メッセージの本文のみを対象として文字検索処理を行い、IDを抽出すれば足りる。次に、照合部204は、メッセージから抽出したIDを、IDデータベース205に記憶されている一つ又は複数のID(ID群)に照合する。
ステップS258において照合されたIDがIDデータベース205に存在すれば、ステップS260に進み、ステップS258において照合されたIDがIDデータベース205に存在しなければ、処理を終了する(ステップS259)。
続いて、サーバ装置103は、ステップS257において受信したメッセージの送信元情報としての電子メールの送信元アドレスを、ユーザーデータベース206に記憶する(ステップS260)。
次に、図5を参照しながら、IDデータベース205の構成について説明する。
図5は、サーバ103が備えるIDデータベース205のデータ構造を仮想的に示した図である。図示されるように、IDデータベース205は、記憶エリア301、記憶エリア302、記憶エリア303、記憶エリア304及び記憶エリア305から構成されるテーブル300を備えている。
記憶エリア301は、ID生成部203において生成されたIDを記憶するためのものである。
記憶エリア302は、ID生成部203において生成されたIDの生成日を記憶するためのものである。
記憶エリア303は、ID生成部203において生成されたIDが照合されたか否かを記憶するためのものであり、あるIDが照合されたか否かをフラグによって管理するための記憶エリアとして用いることができる。図5においては、照合されていないIDについては0、照合されたIDについては1としてフラグ管理する形態を例示している。
記憶エリア304は、ID生成部203において生成されたIDの有効期限を記憶するためのものである。ID生成部203において生成されたIDに有効期限を設けることにより、一定期間が経過した古いIDを無効化することができ、また、ユーザーに対して速やかなメッセージの送信を促すことができる。
記憶エリア305は、ID生成部203において生成されたIDに関する備考を記憶するためのものである。例えば、登録要求を送信したユーザー端末102のIPアドレスを取得することが可能な場合には、登録要求を送信したユーザー端末102が存在する国やエリアの情報を記憶することができる。
ここで、IDデータベースに記憶される情報の情報量は、ID生成部203において新規なIDが生成される度に増加することとなる。そのため、例えば、生成から所定の期間が経過して有効期限を迎えたIDについては自動的に削除する構成としたり、記憶エリア303におけるフラグが1となったIDについては自動的に削除する構成としたりすることで、IDデータベースに記憶される情報の情報量を適宜制御しても良い。
なお、記憶エリア302、記憶エリア303、記憶エリア304及び記憶エリア305並びにこれらに記憶される各情報は必須のものではなく、これらの一部又は全部についてはIDデータベース205に記憶しない構成としても良い。
次に、図6を参照しながら、ユーザーデータベース206の構成について説明する。
図6は、サーバ103が備えるユーザーデータベース206のデータ構造を仮想的に示した図である。図示されるように、ユーザーデータベース206は、記憶エリア351、記憶エリア352及び記憶エリア353から構成されるテーブル350を備えている。
記憶エリア351は、ステップS258において照合されたIDがIDデータベースに存在し、登録処理の対象となったメッセージの送信元情報を記憶するためのものである。図6においては、メッセージの送信元情報として電子メールの送信元アドレスを記憶する形態を例示している。
記憶エリア352は、登録処理を行った場合にその登録日を記憶するためのものである。
記憶エリア353は、登録処理に関する備考を記載するためのものである。登録処理の対象となったメッセージを送信したユーザー端末102のIPアドレスを取得することが可能な場合には、メッセージを送信したユーザー端末102が存在する国やエリアの情報を記憶することができる。
なお、記憶エリア352及び記憶エリア353並びにこれらに記憶される各情報は必須のものではなく、これらの一部又は全部についてはユーザーデータベース206に記憶しない構成としても良い。
本実施形態によれば、従来技術と比較して、ユーザーによる登録要求から最終的な登録処理の完了までのステップを削減することができる。即ち、一意な識別子であるIDはユーザー端末102から送信される登録要求に応じてサーバ103で自動的に生成される上、生成されたIDを含むメッセージはユーザー端末102で自動的に生成される。従って、ユーザーは、実質的にメッセージを一度送信するのみ登録処理が完了する。
また、登録処理の可否の決定は、サーバ103で生成した一意な識別子であるIDがメッセージ内に含まれているか否かをサーバ103が判断することにより行われるため、サーバ103で生成した一意な識別子であるIDが含まれていない不正なメッセージの送信元情報が登録されることを防ぐことができる。
さらに、サーバ103で生成した一意な識別子であるIDの有効期間等をサーバ103側で決定することができるため、本発明を適用する用途等に応じて任意に調節することができる。
なお、本発明はユーザー端末102の台数を特に限定しない。そのため、例えば、オンラインゲームの提供サービスに係るユーザーの事前登録システムやウェブサイト上におけるお問い合わせ受付システムとして本発明を適用することができる。
以下、図面を参照しながら、本発明に係る情報処理システムの他の実施形態として、ユーザー情報の登録処理が完了した後にユーザーに対して処理の完了を通知する形態を説明する。
図8は、本実施形態に係るサーバ103の構成を示した図である。図示されるように、サーバ103は、バス451を介して、制御部450、通信部452、ID生成部453、メッセージ生成部454、照合部455、IDデータベース456及びユーザーデータベース457を備えている。
制御部450は、サーバ103の中枢として機能する中央演算処理装置(Central Processing Unit)であり、ROM(Read Only Memory)やRAM(Random Access Memory)といった記憶手段からなる記憶部(図示せず)等に記憶されたプログラムを実行することにより、サーバ103の各構成要素を制御する。
通信部452は、制御部200の制御の下、ネットワーク451を介してユーザー端末102との間でデータを送受信する通信手段である。
ID生成部453は、制御部200の制御の下、ユーザー端末102から送信される登録要求に応じてIDを生成するID生成手段である。
メッセージ生成部454は、制御部450の制御の下、登録処理の完了を通知するためのメッセージを生成する。
照合部455は、制御部450の制御の下、ユーザー端末102から送信されるメッセージを解析して照合処理を行う照合手段である。なお、照合部455は必ずしも独立して構成されていなくて良く、例えば、制御部200の一部が照合部455を兼ねる構成としても良い。
IDデータベース456は、ID生成部453によって生成されたIDを記憶するためのデータベースである。IDデータベース456については、前述した実施形態におけるIDデータベース205と同様につき、詳細な説明は割愛する。
ユーザーデータベース457は、照合部455による照合処理を通過したユーザーの情報を記憶するためのデータベースである。ユーザーデータベース457については、前述した実施形態におけるユーザーデータベース206と同様につき、詳細な説明は割愛する。
図9は、ユーザー端末102とサーバ103との間の情報処理を示したフローチャートである。まず、ユーザー端末102を操作する操作者が入力部154を操作すると、ユーザー端末102がサーバ103に対して登録要求を送信する(ステップS500)。図7(A)は、図4におけるステップS250と同様、ステップS500におけるユーザー端末102の画面表示の一例を示した図である。図示されるように、ユーザー登録を開始するためのボタン401が表示部155としてのディスプレイ400に表示されており、ユーザー端末102の操作者がボタン401を押すと、ディスプレイ400の表面上に設けられた入力部143としてのタッチパネルが操作者の入力操作を受け付ける。ボタン401を押す入力操作を受け付けると、登録要求が通信部152を介してサーバ103に対して送信される。
続いて、サーバ103は、ステップS500においてユーザー端末102から送信された登録要求を受信する(ステップS501)。ここで、ユーザー端末102から送信された登録要求は通信部452において受信される。
続いて、サーバ103は、ステップS501において受信した登録要求に基づき、IDを生成する(ステップS502)。ここで、ステップS502におけるIDの生成は、制御部450の制御の下でID生成部453において行われ、また、ステップS502において生成されたIDは、IDデータベース456に記憶される。
ステップS502において生成されるIDの構成については特に限定されず、UUID等の一意に識別可能な識別子として構成することができる。本実施形態においては、図5に示されるように、IDがアルファベット及び数字からなる10桁の乱数によって構成される形態を例示する。
続いて、サーバ103は、ステップS502において生成したIDを、登録要求の送信元であるユーザー端末102に対して送信する(ステップS503)。ここで、本実施形態においてはステップS502においてIDを生成し、且つ、生成したIDをIDデータベース456に記憶した上でステップS503に進むが、情報処理の流れはこれに限定されず、ステップS502において生成したIDをユーザー端末102に対して送信した後で、送信したIDをユーザーベース456に記憶しても良い。
続いて、ユーザー端末102は、ステップS503においてサーバ103から送信されたIDを受信する(ステップS504)。
続いて、ユーザー端末102は、ステップS504において受信したIDを含むメッセージを生成するためのアプリケーションを起動してメッセージを生成する(ステップS505)。ここで、アプリケーションの例として、電子メールを送信するためのメーラーやウェブブラウザを挙げることができる。以下、本実施形態においてはメーラーを使用する形態を例示する。
図7(B)は、図4におけるステップS255と同様、ステップS505におけるユーザー端末102の画面表示の一例を示した図である。図示されるように、電子メールは宛先402、件名403及び本文404から構成され、ステップS254において受信したIDは、電子メールの本文404内に記載されている。ここで、宛先402、件名403及び本文404については、メーラーを起動したときに予め入力がなされている状態であることが好ましい。なお、ステップS504において受信したIDは、必ずしも本文404内に記載されなくて良く、件名403内に記載される形態としても良い。電子メールは、送信ボタン405を押すことによりサーバ103に対して送信される。中止ボタン406は、電子メールの作成を中止するためのものである。
続いて、ユーザー端末102は、ステップS504において受信したIDを含むメッセージをサーバ103に対して送信する(ステップS506)。
続いて、サーバ装置103は、ステップS506においてユーザー端末102から送信されたメッセージを受信する(ステップS507)。ここで、ユーザー端末102から送信されたメッセージは通信部452において受信される。
続いて、サーバ装置103は、ステップS507において受信したメッセージを解析してIDを抽出し、IDデータベース456に記憶されたIDと照合する(ステップS508)。
即ち、まず、ステップS507においてメッセージを受信すると、照合部455は、メッセージの件名内又は本文内に記載されているIDを抽出する。メッセージの件名又は本文内に記載されているIDを抽出する手段については特に限定されず、公知の文字検索手段等を適用することができる。また、例えば、IDをメッセージの本文内に記載することが予め定められている場合には、メッセージの本文のみを対象として文字検索処理を行い、IDを抽出すれば足りる。次に、照合部455は、メッセージから抽出したIDを、IDデータベース456に記憶されている一つ又は複数のID(ID群)に照合する。
ステップS508において照合されたIDがIDデータベース456に存在すれば、ステップS510に進み、ステップS508において照合されたIDがIDデータベース456に存在しなければ、処理を終了する(ステップS509)。
続いて、サーバ装置103は、ステップS507において受信したメッセージの送信元情報としての電子メールの送信元アドレスを、ユーザーデータベース457に記憶する(ステップS510)。
続いて、サーバ装置103は、登録処理の完了を通知するためのメッセージを生成し、ステップS507において受信したメッセージを送信したユーザー端末102に対して送信する(ステップS511)。登録処理の完了を通知するためのメッセージの具体例としては、電子メールを挙げることができる。ここで、登録処理の完了を通知するためのメッセージは、制御部450の制御の下、メッセージ生成部454において生成される。
続いて、ユーザー端末102は、ステップS511においてサーバ103から送信されたメッセージを受信する(ステップS512)。ここで、サーバ103から送信されたメッセージは通信部152において受信される。図10は、ステップS512におけるユーザー端末102の画面表示の一例を示した図である。図示されるように、登録処理が完了したユーザーのユーザー端末102には、登録処理の完了を通知する文が記載された電子メールが届く。
本実施形態によれば、前述の実施形態による効果に加えて、登録処理の完了を通知するためのメッセージがユーザー端末102に届くため、ユーザーは、自身の情報が登録されたことを確認することができる。
次に、図11を参照しながら、本発明に係る情報処理システムの管理画面について説明する。
図11は、本発明に係る情報処理システムの管理画面の一例を示した図である。図示されるように、管理画面600には、管理期間601、ID生成数602、ID照合回数603、照合通過率604及び備考605から構成されるシステム管理レポートテーブルが表示される。
管理期間601には、月単位や週単位で単位期間が表示される。
ID生成数602には、単位期間におけるIDの生成を行った回数が表示される。
ID照合回数603には、単位期間におけるIDの照合を試みた回数が表示される。
照合通過率604には、単位期間におけるIDの照合通過率、即ち、試みられた全ての照合の内、登録処理のステップに進んだ照合の割合を意味する登録率が表示される。
備考605には、単位期間における情報処理システムの稼働状況等が表示される。
図11に示されるシステム管理レポートは、システムのいわゆるログとして機能する他、例えば、照合通過率604の推移を分析することにより、サーバ103が備えるID生成部203やID生成部453によって生成されたIDが含まれていないメッセージの受信状況を把握することができる。サーバ103が備えるID生成部203やID生成部453によって生成されたIDが含まれていないメッセージは本発明に係る情報処理システムが意図しないものであり、照合通過率が低下した場合はこのようなメッセージが増加していることが推定できるため、メッセージの送信先となるメールアドレスを変更するなど、情報処理システムを正常に保つための対策等を講じることができる。
これまで情報処理システムに係る実施形態を中心に説明を行ったが、本発明はこの実施形態に限定されるものではなく、情報処理システムの機能を実現するためのプログラムとしての形態やそのプログラムが記録されたコンピュータ読み取り可能な記録媒体の形態として提供や実施がなされても良い。
記録媒体としては、磁気記録装置、光ディスク、半導体メモリ、光カード等を用いることができる。例えば、磁気記録装置としては、フレキシブルディスク、磁気テープを、光ディスクとしては、DVD−RAM(Digital Versatile Disc Random Access Memory)、CD−ROM(Compact Disc Read Only Memory)、CD−R(Recordable)/RW(ReWritable)を、半導体メモリとしては、フラッシュメモリを挙げることができる。
プログラムの流通は、そのプログラムを記録したCD−ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行うことができる。また、プログラムを他のサーバ等に格納しておき、インターネット等のネットワークを介して、ユーザー端末やサーバからの要求に応じて転送することにより流通させる形態としても良い。
また、読み出したプログラムをコンピュータが実行することにより本発明が実施されるだけでなく、そのプログラムの指示に基づいて、コンピュータ上で稼働しているOS(Operating System)等が実際の処理の一部を行い、その処理によって本発明が実施されても良い。
さらに、プログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づいて、その機能拡張ボードや機能拡張ユニットに備わる中央演算処理装置(Central Processing Unit)等が実際の処理の一部または全部を行い、その処理によって本発明が実施されても良い。
以上、本発明の好適な実施形態について説明したが、本発明は上記の実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲において種々の改変が可能であることは言うまでもない。
100 情報処理システム
101 ネットワーク
102 ユーザー端末
103 サーバ装置
150 制御部
151 バス
152 通信部
153 メッセージ生成部
154 入力部
155 表示部
200 制御部
201 バス
202 通信部
203 ID生成部
204 照合部
205 IDデータベース
206 ユーザーデータベース
300 テーブル
301 記憶エリア
302 記憶エリア
303 記憶エリア
304 記憶エリア
305 記憶エリア
350 テーブル
351 記憶エリア
352 記憶エリア
353 記憶エリア
400 ディスプレイ
401 登録ボタン
402 宛先
403 件名
404 本文
405 送信ボタン
406 中止ボタン
450 制御部
451 バス
452 通信部
453 ID生成部
454 メッセージ生成部
455 照合部
456 IDデータベース
457 ユーザーデータベース

Claims (11)

  1. ユーザーが使用するユーザー端末と、前記ユーザー端末がネットワークを介して接続可能なサーバ装置とを備える情報処理システムであって、
    前記ユーザー端末は、
    前記サーバ装置に対して登録要求を送信する登録要求送信手段と、
    前記サーバ装置から送信されるIDを受信するID受信手段と、
    前記サーバ装置に対して前記サーバ装置から送信された前記IDを含むメッセージを送信するメッセージ送信手段と、
    を有し、
    前記サーバ装置は、
    前記ユーザー端末から送信される登録要求を受信する登録要求受信手段と、
    前記登録要求に応じてIDを生成するID生成手段と、
    前記ID生成手段によって生成された前記IDを記憶するID記憶手段と、
    前記登録要求を送信したユーザー端末に対して前記ID生成手段によって生成された前記IDを送信するID送信手段と、
    前記ユーザー端末から送信される前記メッセージを受信するメッセージ受信手段と、
    前記メッセージ内に含まれる前記IDと前記ID記憶手段によって記憶された前記IDとを照合するID照合手段と、
    前記メッセージ内に含まれる前記IDが前記ID記憶手段によって記憶された前記IDに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段と、
    前記ID照合手段によって実行された照合の内、前記メッセージ内に含まれる前記IDが前記ID記憶手段によって記憶された前記IDに合致した照合の割合に応じて前記メッセージの送信先を変更するメッセージ送信先変更手段と、
    を有することを特徴とする情報処理システム。
  2. 前記メッセージは電子メールであり、前記送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であることを特徴とする請求項1に記載の情報処理システム。
  3. 前記電子メールが前記IDを本文に含んで構成されることを特徴とする請求項2に記載の情報処理システム。
  4. 前記IDがランダムな文字列により構成されることを特徴とする請求項1乃至3のいずれか一項に記載の情報処理システム。
  5. ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置であって、
    前記サーバ装置は、
    前記ユーザー端末から送信される登録要求を受信する登録要求受信手段と、
    前記登録要求に応じてIDを生成するID生成手段と、
    前記ID生成手段によって生成された前記IDを記憶するID記憶手段と、
    前記登録要求を送信したユーザー端末に対して前記ID生成手段によって生成された前記IDを送信するID送信手段と、
    前記ユーザー端末から送信される、前記IDを含むメッセージを受信するメッセージ受信手段と、
    前記メッセージ内に含まれる前記IDと前記ID記憶手段によって記憶された前記IDとを照合するID照合手段と、
    前記メッセージ内に含まれる前記IDが前記ID記憶手段によって記憶された前記IDに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶手段と、
    前記ID照合手段によって実行された照合の内、前記メッセージ内に含まれる前記IDが前記ID記憶手段によって記憶された前記IDに合致した照合の割合に応じて前記メッセージの送信先を変更するメッセージ送信先変更手段と、
    を有することを特徴とするサーバ装置。
  6. 前記メッセージは電子メールであり、前記送信元情報記憶手段は送信元情報としての送信元メールアドレスを記憶するメールアドレス記憶手段であることを特徴とする請求項5に記載のサーバ装置。
  7. 前記電子メールが前記IDを本文に含んで構成されることを特徴とする請求項6に記載のサーバ装置。
  8. 前記IDがランダムな文字列により構成されることを特徴とする請求項5乃至7のいずれか一項に記載のサーバ装置。
  9. 請求項5乃至8のいずれか一項に記載のサーバ装置としてコンピュータを機能させるためのプログラム。
  10. 請求項9に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
  11. ネットワークを介してユーザーが使用するユーザー端末と接続可能なサーバ装置により実行される情報処理方法であって、
    前記ユーザー端末から送信される登録要求を受信する登録要求受信ステップと、
    前記登録要求に応じてIDを生成するID生成ステップと、
    前記ID生成ステップによって生成された前記IDを記憶するID記憶ステップと、
    前記登録要求を送信したユーザー端末に対して前記ID生成手段によって生成された前記IDを送信するID送信ステップと、
    前記ユーザー端末から送信される、前記IDを含むメッセージを受信するメッセージ受信ステップと、
    前記メッセージ内に含まれる前記IDと前記ID記憶ステップによって記憶された前記IDとを照合するID照合ステップと、
    前記メッセージ内に含まれる前記IDが前記ID記憶ステップによって記憶された前記IDに合致した場合に該メッセージの送信元情報を記憶する送信元情報記憶ステップと、
    前記ID照合ステップによって実行された照合の内、前記メッセージ内に含まれる前記IDが前記ID記憶手段によって記憶された前記IDに合致した照合の割合に応じて前記メッセージの送信先を変更するメッセージ送信先変更ステップと、
    を有することを特徴とする情報処理方法。
JP2013258325A 2013-12-13 2013-12-13 情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体 Active JP5789655B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013258325A JP5789655B2 (ja) 2013-12-13 2013-12-13 情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013258325A JP5789655B2 (ja) 2013-12-13 2013-12-13 情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体

Publications (2)

Publication Number Publication Date
JP2015114977A JP2015114977A (ja) 2015-06-22
JP5789655B2 true JP5789655B2 (ja) 2015-10-07

Family

ID=53528684

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013258325A Active JP5789655B2 (ja) 2013-12-13 2013-12-13 情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体

Country Status (1)

Country Link
JP (1) JP5789655B2 (ja)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007334390A (ja) * 2006-06-12 2007-12-27 Keytel:Kk 計算機システム、管理計算機及びプログラム
JP2008140096A (ja) * 2006-12-01 2008-06-19 Dainippon Printing Co Ltd 入会システム、入会方法、及びプログラム
JP2009048297A (ja) * 2007-08-15 2009-03-05 E4C-Link:Kk 会員加入促進サーバ及びシステム

Also Published As

Publication number Publication date
JP2015114977A (ja) 2015-06-22

Similar Documents

Publication Publication Date Title
US8381265B2 (en) Member registration method, community service system, portable terminal, and member invitation processing program
US9269079B2 (en) Social network stealth and counter messaging
JP2019040557A (ja) 認証システム、認証方法、認証装置およびプログラム
CN102160067B (zh) 数据传送方法及***
JP2008242989A (ja) 招待制会員サービス提供システム及び被招待者の重複登録認証方法
WO2015136728A1 (ja) 認証情報管理システム、認証情報管理装置、プログラム、記録媒体、及び認証情報管理方法
JP5801343B2 (ja) 端末登録方法、管理サーバ、およびメッセージ交換システム
JP6239554B2 (ja) 管理端末および管理システム
JP2013105482A (ja) ビデオライブチャットシステム。
JP4751114B2 (ja) コンテンツ提供システム
JP2006236165A (ja) 口コミ情報共有装置
JP2012003349A (ja) メッセージ共有装置、方法、およびプログラム
JP5789655B2 (ja) 情報処理システム、サーバ装置、情報処理方法、プログラム及び記録媒体
JP2008084022A (ja) コンテンツ送信装置及びコンテンツ送信方法
JP2007041672A (ja) 電子チケット発行システムとそれを実現するためのコンピュータプログラムとその方法
JP5542183B2 (ja) 情報共有システム
JP2008282284A (ja) アクセス管理装置およびアクセス管理方法
JP2007334390A (ja) 計算機システム、管理計算機及びプログラム
JP4322296B2 (ja) 通信システム、サーバ装置および玩具
JP5718968B2 (ja) メッセージ送信方法、メッセージ受信方法、管理サーバ、およびメッセージ交換システム
JP6243177B2 (ja) 情報処理装置およびシステム
JP5648833B2 (ja) 個人id統合サーバシステム及び個人id統合サーバ及びハードウェアid登録サーバ
JP2008197839A (ja) 情報管理装置、方法およびプログラム
JP2009037470A (ja) 通信システム、サーバ装置および玩具
TWI787408B (zh) 程式、資訊處理方法、及資訊處理終端

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20150323

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20150721

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20150803

R150 Certificate of patent or registration of utility model

Ref document number: 5789655

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: R3D02

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250