(57)【要約】【課題】サービスを提供するウェブサイト側においては送信した第１情報の流通状態を把握できると共に、第２情報の送信制限を行うことが可能な管理方法を提供する。【解決手段】携帯電話機２から送信された識別情報に関連づけられる付加情報をサーバコンピュータ１の生成手段により生成する。付加情報は第１情報と共に携帯電話機２へ送信される。携帯電話機２または携帯電話機３から識別情報及び付加情報を受信した場合、受信した識別情報と、生成手段により生成した付加情報に関連づけられる携帯電話機２の識別情報とが一致するか否かを判断手段により判断する。計数手段は、一致しない回数を計数する。判断手段により一致しないと判断した場合、計数した回数に基づいて、第２情報を携帯電話機３へ送信する。【選択図】図１
2008059216.tif 000002
【特許請求の範囲】
【請求項１】
複数の携帯端末機及び管理装置が通信網を介して接続されたシステムに適用され、前記携帯端末機間の情報の送受信を管理する管理方法において、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信ステップと、
前記取得要求のあった第１情報に付加される前記送信ステップにより送信された識別情報を含む付加情報を前記管理装置により生成する生成ステップと、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、
該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信ステップと、
前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、
該判断ステップにより一致しないと判断した回数を計数する計数ステップと、
前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、
該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップと
を備えることを特徴とする管理方法。
【請求項２】
複数の携帯端末機及び管理装置が通信網を介して接続されたシステムに適用され、前記携帯端末機間の情報の送受信を管理する管理方法において、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信ステップと、
該送信ステップにより送信された識別情報に関連づけられる前記第１情報に付加される付加情報を前記管理装置により生成する生成ステップと、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、
該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信ステップと、
前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、
該判断ステップにより一致しないと判断した回数を計数する計数ステップと、
前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、
該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップと
を備えることを特徴とする管理方法。
【請求項３】
複数の携帯端末機及び管理装置が通信網を介して接続され、前記携帯端末機間の情報の送受信を管理する管理システムにおいて、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信手段と、
前記取得要求のあった第１情報に付加される前記送信ステップにより送信された識別情報を含む付加情報を前記管理装置により生成する生成手段と、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、
該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信手段と、
前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、
該判断手段により一致しないと判断した回数を計数する計数手段と、
前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、
該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段と
を備えることを特徴とする管理システム。
【請求項４】
複数の携帯端末機及び管理装置が通信網を介して接続され、前記携帯端末機間の情報の送受信を管理する管理システムにおいて、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信手段と、
該送信手段により送信された識別情報に関連づけられる前記第１情報に付加される付加情報を前記管理装置により生成する生成手段と、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、
該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信手段と、
前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、
該判断手段により一致しないと判断した回数を計数する計数手段と、
前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、
該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段と
を備えることを特徴とする管理システム。
【請求項５】
前記生成手段は、
日時を読み出す日時読み出し手段と、
前記送信手段により送信された識別情報及び前記日時読み出し手段により読み出した日時を含む付加情報を生成する付加情報生成手段と
を備えることを特徴とする請求項４に記載の管理システム。
【請求項６】
携帯端末機の識別情報を予め前記記憶部に記憶する記憶手段と、
携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報が前記記憶手段により前記記憶部に予め記憶した識別情報と一致するか否かを判断する識別情報判断手段とをさらに備え、
前記判断手段は、
管理装置により携帯端末機の識別情報及び付加情報を受信し前記識別情報判断手段により一致すると判断した場合に、前記受信した識別情報と、前記生成手段により生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断するよう構成してある
ことを特徴とする請求項３乃至５のいずれか一つに記載の管理システム。
【請求項７】
前記記憶部は、回数に応じた複数種類の第２情報を記憶しており、
前記第２情報読み出し手段は、
前記判断手段により一致しないと判断した場合に、前記記憶部から前記付加情報に対応し、また、前記計数手段により計数した回数に対応する、第２情報を読み出すよう構成してある
ことを特徴とする請求項３乃至６のいずれか一つに記載の管理システム。
【請求項８】
前記判断手段により、受信した識別情報と前記一の携帯端末機の識別情報とが一致しないと判断した場合に、前記受信した識別情報を前記一の携帯端末機の識別情報に対応付けて記憶する識別情報記憶手段をさらに備え、
前記計数手段は、
前記判断手段により前記一の携帯端末機の識別情報に一致しないと判断した識別情報と、前記識別情報記憶手段により記憶した前記一の携帯端末機の識別情報に対応する識別情報とが一致しない場合にのみ、一致しないと判断した回数を計数するよう構成してある
ことを特徴とする請求項３乃至７のいずれか一つに記載の管理システム。
【請求項９】
携帯端末機間で送受信される情報を管理する管理装置において、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信する受信手段と、
前記取得要求のあった第１情報に付加される前記受信手段により受信した識別情報を含む付加情報を生成する生成手段と、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、
該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記一の携帯端末機へ送信する第１情報送信手段と、
携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、
該判断手段により一致しないと判断した回数を計数する計数手段と、
前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、
該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段と
を備えることを特徴とする管理装置。
【請求項１０】
携帯端末機間で送受信される情報を管理する管理装置において、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信する受信手段と、
該受信手段により受信した識別情報に関連づけられる前記第１情報に付加される付加情報を生成する生成手段と、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、
該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記一の携帯端末機へ送信する第１情報送信手段と、
携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、
該判断手段により一致しないと判断した回数を計数する計数手段と、
前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、
該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段と
を備えることを特徴とする管理装置。
【請求項１１】
携帯端末機間で送受信される情報をコンピュータにより管理するためのプログラムにおいて、
コンピュータに、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信した場合に、前記取得要求のあった第１情報に付加される前記識別情報を含む付加情報を生成する生成ステップと、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、
該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記一の携帯端末機へ送信する第１情報送信ステップと、
携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、
該判断ステップにより一致しないと判断した回数を計数する計数ステップと、
前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、
該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップと
を実行させるためのプログラム。
【請求項１２】
携帯端末機間で送受信される情報をコンピュータにより管理するためのプログラムにおいて、
コンピュータに、
一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信した場合に、該識別情報に関連づけられる前記第１情報に付加される付加情報を生成する生成ステップと、
前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、
該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記一の携帯端末機へ送信する第１情報送信ステップと、
携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、
該判断ステップにより一致しないと判断した回数を計数する計数ステップと、
前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、
該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップと
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の携帯端末機及び管理装置が通信網を介して接続されたシステムに適用され、携帯端末機間の情報の送受信を管理する管理方法、管理システム、管理装置及びプログラムに関する。
【背景技術】
【０００２】
近年、店舗案内等の紙媒体で配布されている情報を、リーダ／ライタにかざすことにより携帯端末機に取り込むことができるサービスが普及している。またこのような情報は、ウェブサイトを通じても配信されており、ユーザは携帯端末機の画面に店舗案内等を表示することができる。通常この店舗案内等にはさらに詳細な店舗情報、５％オフ等のクーポン券、待ち受け画面の画像データまたは着信メロディ等の音楽データ等を取得するためのＵＲＬがハイパーリンクとして記述されている。ユーザはこれをクリックすることにより、ウェブサイトから、詳細な店舗情報、クーポン券、画像データまたは音楽データ等をダウンロードすることができる。
【０００３】
そしてユーザは携帯端末機にダウンロードした店舗情報を閲覧することができ、また画面にクーポン券を表示させ、これを店舗で店員に見せることにより、所望のサービスを受けることができる。また画像データをダウンロードした場合はこの画像データを待ち受け画面に設定し、音楽データをダウンロードした場合は着信メロディ等に設定することができる。
【０００４】
さらにこのような店舗案内等の情報は赤外線通信により、記録媒体を介した手渡しにより、または電子メールへの添付により携帯端末機間で送受信ないし交換できることから、ユーザ間の新たなコミュニケーションツールとなっている。すなわち、他のユーザに店舗の紹介を行いたい場合、ウェブサイトからダウンロードした店舗案内等の情報を、赤外線通信により携帯端末機間で自由に送受信することができる。他のユーザは赤外線通信により受信した店舗案内等の情報を閲覧でき、また店舗案内中のＵＲＬをクリックすることによりさらに詳細な店舗情報またはクーポン券等をダウンロードすることができる。なお、携帯端末機間で電子名刺を交換する技術も開示されている（例えば特許文献１参照。）
【特許文献１】特開２００２−７３５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、店舗案内等の情報の送受信が、当該サービスを提供するウェブサイトを介さずに、携帯端末機間で直接行われた場合、サービスを提供する側としては、自己が配信している店舗案内等の情報がどのように市場に流通しているのか把握できないという問題があった。また、クーポン券等が異なるユーザに大量に頒布された場合、これを提供する店舗が予測できない損害を被る虞がある。さらに、店舗案内等の情報がユーザ間で無制限に広まることに起因して画像データまたは音楽データ等が多くのユーザからダウンロードされた場合、著作権上の問題も発生する。
【０００６】
本発明は斯かる事情に鑑みてなされたものであり、その目的は、一の携帯端末機から他の携帯端末機へ送信するための第１情報に付加情報を付加して管理し、携帯端末機から識別情報及び付加情報が送信された場合に、識別情報が一致するか否か及び一致しない回数を計数し、識別情報が一致しない場合に計数した回数に基づいて、付加情報に対応する第２情報を他の携帯端末機へ送信することにより、サービスを提供するウェブサイト側においては送信した第１情報の流通状態を把握できると共に、第２情報の送信制限を行うことが可能な管理方法、管理システム、管理装置及び該管理装置をコンピュータとして機能させるためのプログラムを提供することにある。
【０００７】
本発明の他の目的は、携帯端末機の識別情報を予め記憶しておき、受信した識別情報が記憶した識別情報に一致するか否かをさらに判断することにより、予め登録を受けたユーザに対してのみ第２情報を送信することが可能な管理システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明に係る管理方法は、複数の携帯端末機及び管理装置が通信網を介して接続されたシステムに適用され、前記携帯端末機間の情報の送受信を管理する管理方法において、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信ステップと、前記取得要求のあった第１情報に付加される前記送信ステップにより送信された識別情報を含む付加情報を前記管理装置により生成する生成ステップと、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信ステップと、前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、該判断ステップにより一致しないと判断した回数を計数する計数ステップと、前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップとを備えることを特徴とする。
【０００９】
本発明に係る管理方法は、複数の携帯端末機及び管理装置が通信網を介して接続されたシステムに適用され、前記携帯端末機間の情報の送受信を管理する管理方法において、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信ステップと、該送信ステップにより送信された識別情報に関連づけられる前記第１情報に付加される付加情報を前記管理装置により生成する生成ステップと、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信ステップと、前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、該判断ステップにより一致しないと判断した回数を計数する計数ステップと、前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップとを備えることを特徴とする。
【００１０】
本発明に係る管理システムは、複数の携帯端末機及び管理装置が通信網を介して接続され、前記携帯端末機間の情報の送受信を管理する管理システムにおいて、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信手段と、前記取得要求のあった第１情報に付加される前記送信ステップにより送信された識別情報を含む付加情報を前記管理装置により生成する生成手段と、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信手段と、前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、該判断手段により一致しないと判断した回数を計数する計数手段と、前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段とを備えることを特徴とする。
【００１１】
本発明に係る管理システムは、複数の携帯端末機及び管理装置が通信網を介して接続され、前記携帯端末機間の情報の送受信を管理する管理システムにおいて、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を前記一の携帯端末機から前記管理装置へ前記一の携帯端末機の識別情報と共に送信する送信手段と、該送信手段により送信された識別情報に関連づけられる前記第１情報に付加される付加情報を前記管理装置により生成する生成手段と、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記管理装置から前記一の携帯端末機へ送信する第１情報送信手段と、前記管理装置により携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、該判断手段により一致しないと判断した回数を計数する計数手段と、前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段とを備えることを特徴とする。
【００１２】
本発明に係る管理システムは、前記生成手段は、日時を読み出す日時読み出し手段と、前記送信手段により送信された識別情報及び前記日時読み出し手段により読み出した日時を含む付加情報を生成する付加情報生成手段とを備えることを特徴とする。
【００１３】
本発明に係る管理システムは、携帯端末機の識別情報を予め前記記憶部に記憶する記憶手段と、携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報が前記記憶手段により前記記憶部に予め記憶した識別情報と一致するか否かを判断する識別情報判断手段とをさらに備え、前記判断手段は、管理装置により携帯端末機の識別情報及び付加情報を受信し前記識別情報判断手段により一致すると判断した場合に、前記受信した識別情報と、前記生成手段により生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断するよう構成してあることを特徴とする。
【００１４】
本発明に係る管理システムは、前記記憶部は、回数に応じた複数種類の第２情報を記憶しており、前記第２情報読み出し手段は、前記判断手段により一致しないと判断した場合に、前記記憶部から前記付加情報に対応し、また、前記計数手段により計数した回数に対応する、第２情報を読み出すよう構成してあることを特徴とする。
【００１５】
本発明に係る管理システムは、前記判断手段により、受信した識別情報と前記一の携帯端末機の識別情報とが一致しないと判断した場合に、前記受信した識別情報を前記一の携帯端末機の識別情報に対応付けて記憶する識別情報記憶手段をさらに備え、前記計数手段は、前記判断手段により前記一の携帯端末機の識別情報に一致しないと判断した識別情報と、前記識別情報記憶手段により記憶した前記一の携帯端末機の識別情報に対応する識別情報とが一致しない場合にのみ、一致しないと判断した回数を計数するよう構成してあることを特徴とする。
【００１６】
本発明に係る管理装置は、携帯端末機間で送受信される情報を管理する管理装置において、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信する受信手段と、前記取得要求のあった第１情報に付加される前記受信手段により受信した識別情報を含む付加情報を生成する生成手段と、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記一の携帯端末機へ送信する第１情報送信手段と、携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、該判断手段により一致しないと判断した回数を計数する計数手段と、前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段とを備えることを特徴とする。
【００１７】
本発明に係る管理装置は、携帯端末機間で送受信される情報を管理する管理装置において、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信する受信手段と、該受信手段により受信した識別情報に関連づけられる前記第１情報に付加される付加情報を生成する生成手段と、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出し手段と、該第１情報読み出し手段により読み出した第１情報及び前記生成手段により生成した付加情報を前記一の携帯端末機へ送信する第１情報送信手段と、携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成手段により生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断手段と、該判断手段により一致しないと判断した回数を計数する計数手段と、前記判断手段により一致しないと判断した場合に、前記計数手段により計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出し手段と、該第２情報読み出し手段により読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信手段とを備えることを特徴とする。
【００１８】
本発明に係るプログラムは、携帯端末機間で送受信される情報をコンピュータにより管理するためのプログラムにおいて、コンピュータに、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信した場合に、前記取得要求のあった第１情報に付加される前記識別情報を含む付加情報を生成する生成ステップと、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記一の携帯端末機へ送信する第１情報送信ステップと、携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に含まれる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、該判断ステップにより一致しないと判断した回数を計数する計数ステップと、前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、
該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップとを実行させることを特徴とする。
【００１９】
本発明に係るプログラムは、携帯端末機間で送受信される情報をコンピュータにより管理するためのプログラムにおいて、コンピュータに、一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求及び前記一の携帯端末機の識別情報を受信した場合に、該識別情報に関連づけられる前記第１情報に付加される付加情報を生成する生成ステップと、前記取得要求のあった第１情報を記憶部から読み出す第１情報読み出しステップと、該第１情報読み出しステップにより読み出した第１情報及び前記生成ステップにより生成した付加情報を前記一の携帯端末機へ送信する第１情報送信ステップと、携帯端末機の識別情報及び付加情報を受信した場合に、受信した前記識別情報と、前記生成ステップにより生成した付加情報に関連づけられる前記一の携帯端末機の識別情報とが一致するか否かを判断する判断ステップと、該判断ステップにより一致しないと判断した回数を計数する計数ステップと、前記判断ステップにより一致しないと判断した場合に、前記計数ステップにより計数した回数に基づき、前記記憶部に前記付加情報に対応して記憶された第２情報を読み出す第２情報読み出しステップと、該第２情報読み出しステップにより読み出した第２情報を前記他の携帯端末機へ送信する第２情報送信ステップとを実行させることを特徴とする。
【００２０】
本発明にあっては、送信手段は一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を一の携帯端末機から管理装置へ一の携帯端末機の識別情報と共に送信する。そして、取得要求のあった第１情報に付加される送信された識別情報を含む付加情報を管理装置の生成手段により生成する。管理装置の第１情報読み出し手段は、記憶部に記憶した取得要求のあった第１情報を読み出す。この読み出した第１情報及び生成手段により生成した付加情報は、管理装置から一の携帯端末機へ送信される。
【００２１】
一の携帯端末機は、第１情報及び付加情報を受信する。一の携帯端末機が第１情報に関連する第２情報の取得を要求する場合、付加情報及び識別情報を管理装置へ送信する。この他、一の携帯端末機から他の携帯端末機へ赤外線通信等により、第１情報及び付加情報が送信された場合、他の携帯端末機が、付加情報及び識別情報を管理装置へ送信する。管理装置は、携帯端末機の識別情報及び付加情報を受信した場合に、受信した識別情報と、生成手段により生成した付加情報に含まれる一の携帯端末機の識別情報とが一致するか否かを判断手段により判断する。
【００２２】
計数手段は、判断手段により一致しないと判断した回数を計数する。そして、識別情報が一致しない場合に、計数した回数に基づいて、記憶部に前記付加情報に対応して記憶された第２情報を読み出し、この読み出した第２情報を他の携帯端末機へ送信する。このように、判断手段により識別情報が一致するか否かを判断するので、管理装置は、携帯端末機間で直接送受信された第１情報がどのように普及しているか把握することが可能となる。さらに、識別情報が一致しない場合に、計数した回数に基づいて第２情報を送信するので、第２情報が複数のユーザに際限なく送信される事態を防止することができる。
【００２３】
本発明にあっては、送信手段は一の携帯端末機から他の携帯端末機へ送信するための第１情報の取得要求を一の携帯端末機から管理装置へ一の携帯端末機の識別情報と共に送信する。そして、送信手段により送信された識別情報に関連づけられる第１情報に付加される付加情報を管理装置の生成手段により生成する。管理装置の第１情報読み出し手段は、記憶部に記憶した取得要求のあった第１情報を読み出す。この読み出した第１情報及び生成手段により生成した付加情報は、管理装置から一の携帯端末機へ送信される。
【００２４】
一の携帯端末機は、第１情報及び付加情報を受信する。一の携帯端末機が第１情報に関連する第２情報の取得を要求する場合、付加情報及び識別情報を管理装置へ送信する。この他、一の携帯端末機から他の携帯端末機へ赤外線通信等により、第１情報及び付加情報が送信された場合、他の携帯端末機が、付加情報及び識別情報を管理装置へ送信する。管理装置は、携帯端末機の識別情報及び付加情報を受信した場合に、受信した識別情報と、生成手段により生成した付加情報に関連づけられる一の携帯端末機の識別情報とが一致するか否かを判断手段により判断する。
【００２５】
計数手段は、判断手段により一致しないと判断した回数を計数する。そして、識別情報が一致しない場合に、計数した回数に基づいて、記憶部に前記付加情報に対応して記憶された第２情報を読み出し、この読み出した第２情報を他の携帯端末機へ送信する。このように、判断手段により識別情報が一致するか否かを判断するので、管理装置は、携帯端末機間で直接送受信された第１情報がどのように普及しているか把握することが可能となる。さらに、識別情報が一致しない場合に、計数した回数に基づいて第２情報を送信するので、第２情報が複数のユーザに際限なく送信される事態を防止することができる。
【００２６】
本発明にあっては、管理装置は日時読み出し手段により日時を読み出す。そして、送信された識別情報及び日時読み出し手段により読み出した日時を含む付加情報を生成するので、識別情報及び日時に基づく固有の付加情報が生成され、管理装置における識別情報の判断処理を容易に実行することが可能となる。
【００２７】
本発明にあっては、携帯端末機の識別情報を予め前記記憶部に記憶しておく。携帯端末機の識別情報及び付加情報を受信した場合、受信した前記識別情報が記憶部に予め記憶した識別情報と一致するか否かを判断する。そして、管理装置により携帯端末機の識別情報及び付加情報を受信し識別情報が一致すると判断した場合に、受信した識別情報と、生成手段により生成した付加情報に関連づけられる一の携帯端末機の識別情報とが一致するか否かを判断する。このように、予め記憶した識別情報と一致する場合にのみ、以降の処理を実行するので、登録を受けていないユーザに対して第２情報が送信される事態を回避することが可能となる。
【００２８】
本発明にあっては、記憶部は、回数に応じて複数種類の第２情報を記憶している。そして、判断手段により一致しないと判断した場合、記憶部から付加情報に対応し、また、計数手段により計数した回数に対応する、第２情報を読み出す。このように回数に応じて選択された第２情報が読み出されて送信される。
【００２９】
本発明にあっては、識別情報記憶手段は、判断手段により受信した識別情報と一の携帯端末機の識別情報とが一致しないと判断した場合に、受信した識別情報を一の携帯端末機の識別情報に対応付けて記憶しておく。そして計数手段は、判断手段により一の携帯端末機の識別情報に一致しないと判断した受信した識別情報と、識別情報記憶手段により記憶した一の携帯端末機の識別情報に対応する識別情報とが一致しない場合にのみ、判断手段により一致しないと判断した回数を計数する。これにより、計数処理が、異なる携帯端末機に対してのみ行われる。
【発明の効果】
【００３０】
本発明にあっては、生成手段は取得要求のあった第１情報に付加される送信された識別情報を含む付加情報を生成する。管理装置の第１情報読み出し手段は、記憶部に記憶した取得要求のあった第１情報を読み出し、この読み出した第１情報及び生成手段により生成した付加情報は、管理装置から一の携帯端末機へ送信される。
【００３１】
管理装置は、携帯端末機の識別情報及び付加情報を受信した場合に、受信した識別情報と、生成手段により生成した付加情報に含まれる一の携帯端末機の識別情報とが一致するか否かを判断手段により判断する。計数手段は、判断手段により一致しないと判断した回数を計数する。そして、識別情報が一致しない場合に、計数した回数に基づいて、記憶部に前記付加情報に対応して記憶された第２情報を読み出し、この読み出した第２情報を他の携帯端末機へ送信する。このように、判断手段により識別情報が一致するか否かを判断するので、管理装置は、携帯端末機間で直接送受信された第１情報がどのように普及しているか把握することが可能となる。さらに、識別情報が一致しない場合に、計数した回数に基づいて第２情報を送信するので、第２情報が複数のユーザに際限なく送信される事態を防止することができる。
【００３２】
本発明にあっては、送信された識別情報に関連づけられる第１情報に付加される付加情報を管理装置の生成手段により生成し、携帯端末機の識別情報及び付加情報を受信した場合に、受信した識別情報と、生成手段により生成した付加情報に関連づけられる一の携帯端末機の識別情報とが一致するか否かを判断手段により判断する。
【００３３】
判断手段により一致しないと判断した場合、計数手段により計数し、計数した回数に基づいて第２情報を読み出し、この読み出した第２情報を他の携帯端末機へ送信する。このように、判断手段により識別情報が一致するか否かを判断するので、管理装置は、携帯端末機間で直接送受信された第１情報がどのように普及しているか把握することが可能となる。さらに、識別情報が一致せず、また計数した回数に基づいて、第２情報を送信するので、第２情報が複数のユーザに際限なく送信される事態を防止することができる。その結果、第２情報が無制限に送信されることに起因する不測の損害を防止することが可能となる。
【００３４】
本発明にあっては、管理装置は日時読み出し手段により日時を読み出す。そして、送信された識別情報及び日時読み出し手段により読み出した日時を含む付加情報を生成するので、識別情報及び日時に基づく固有の付加情報が生成され、管理装置における識別情報の判断処理を容易に実行することが可能となる。
【００３５】
本発明にあっては、携帯端末機の識別情報を予め前記記憶部に記憶しておく。携帯端末機の識別情報及び付加情報を受信した場合、受信した前記識別情報が記憶部に予め記憶した識別情報と一致するか否かを判断する。このように、予め記憶した識別情報と一致する場合にのみ、以降の処理を実行するので、登録を受けていないユーザに対して第２情報が送信される事態を回避することが可能となる。従って、管理装置は、送信する第２情報の送信先を管理することができ、第２情報が著作物である場合でも適切にこれを保護することが可能となる。
【００３６】
本発明にあっては、判断手段により一致しないと判断した場合、記憶部から付加情報に対応し、また、計数手段により計数した回数に対応する、第２情報を読み出す。このように回数に応じて選択された第２情報が読み出されて送信される。これにより、回数が増加するにつれて第２情報によりもたらされる利益を低減させるなど様々なサービスを提供することが可能となる。
【００３７】
本発明にあっては、計数手段は、判断手段により一の携帯端末機の識別情報に一致しないと判断した識別情報と、識別情報記憶手段により記憶した一の携帯端末機の識別情報に対応する識別情報とが一致しない場合にのみ、判断手段により一致しないと判断した回数を計数する。これにより、計数処理が、異なる携帯端末機に対してのみ行われる。その結果、同一の携帯端末機に対して計数処理が重複して行われることを回避することができ、より厳格に第２情報の送信管理を行うことが可能となる等、本発明は優れた効果を奏する。
【発明を実施するための最良の形態】
【００３８】
実施の形態１
以下本発明の実施の形態を、図面を参照して説明する。図１は本発明に係る管理システムの概要を示す模式図である。図においてＳは管理システムであり、管理装置１、及び携帯端末機２、３を含んで構成される。管理装置１は例えばサーバコンピュータであり、インターネット及び携帯電話網等の通信網Ｎを介して、携帯電話機、ＰＤＡ(Personal Digital Assistance)、表示部を備える可搬型オーディオプレーヤまたは可搬型ゲーム機等の携帯端末機２、３に接続されている。本実施の形態においては、携帯端末機２、３を携帯電話機２、３であるものとして説明し、また管理装置１をサーバコンピュータ１であるものとして説明する。
【００３９】
携帯電話機２及び携帯電話機３は、赤外線通信等により直接情報の送受信が可能である。これは赤外線通信、または、Ｂｌｕｅｔｏｏｔｈ（登録商標）等による情報の送受信、または情報が記憶された可搬型メモリを携帯電話機２のユーザから携帯電話機３のユーザへ手渡すことにより通信網Ｎを介さずに行っても良い。その他、携帯電話機２から携帯電話機３への情報の送信は電子メールに添付することにより行う。以下では、携帯電話機２の赤外線送受信部２９及び携帯電話機３の赤外線送受信部３９による赤外線通信により情報を送受信する形態について説明する。
【００４０】
携帯電話機２のユーザはサーバコンピュータ１へアクセスし、店舗情報、売上ランキングまたは新製品紹介等の第１情報の取得要求を行う。このような第１情報は赤外線通信により、携帯電話機３に送信することができ、係るシステムは例えば株式会社エヌ・ティ・ティ・ドコモが提供するトルカ（登録商標）を適用すればよい。以下では第１情報を店舗情報であるものとして説明する。第１情報はサーバコンピュータ１から携帯電話機２へ送信される。サーバコンピュータ１には、店舗情報の詳細情報、クーポン券、売上ランキングの詳細情報または新製品紹介の詳細情報、音楽データ、または待ち受け用の画面データ等の第１情報の詳細情報または追加情報である第２情報が記憶されている。以下では第２情報をクーポン券付きの店舗の詳細情報であるものとして説明する。
【００４１】
携帯電話機２のユーザは店舗情報に基づいてサーバコンピュータ１へアクセスすることにより、店舗の詳細情報を取得できる。また店舗情報を携帯電話機２の赤外線送受信部２９から携帯電話機３の赤外線送受信部３９へ送信することにより、携帯電話機３のユーザは店舗情報を取得することができる。そして携帯電話機３のユーザは取得した店舗情報に基づき、店舗の詳細情報をサーバコンピュータ１から取得することができる。サーバコンピュータ１は以下に述べる処理により、携帯電話機２から携帯電話機３へ店舗情報の送信があったことを判断する。なお、本実施の形態においては説明を簡単にするために２台の携帯電話機２及び携帯電話機３を用いているが、３台以上の携帯電話機を用いても良い。
【００４２】
図２はサーバコンピュータ１のハードウェア構成を示すブロック図である。サーバコンピュータ１は、制御部としてのＣＰＵ(Central Processing Unit)１１、ＲＡＭ(Random Access Memory)１２、入力部１３、表示部１４、通信部１６、時計部１８及び記憶部１５を含んで構成される。ＣＰＵ１１は、バス１７を介してサーバコンピュータ１のハードウェア各部と接続されていて、それらを制御すると共に、記憶部１５に格納された制御プログラム１５Ｐに従って、携帯電話機２から要求される各ソフトウェア処理を実行する。
【００４３】
表示部１４は例えば液晶ディスプレイ等であり、入力部１３はキーボード及びマウス等から構成される。通信部１６はモデムまたはＬＡＮカード等であり、通信網Ｎを介して携帯電話機２との間でＣＰＵ１１からの指示に従い各種情報を送受信する。ＲＡＭ１２は任意のアドレスを指定して読み書きすることが可能な半導体メモリである。時計部１８は現在日時をＣＰＵ１１へ出力する。
【００４４】
記憶部１５は例えばハードディスクで構成され、内部には上述した制御プログラム１５Ｐ、付加情報記憶部１５１、店舗ファイル１５２、会員ファイル１５７、及び、履歴ファイル１５８が記憶されている。なお、付加情報記憶部１５１、店舗ファイル１５２、会員ファイル１５７、または、履歴ファイル１５８はサーバコンピュータ１の記憶部１５に記憶する他、データベースサーバ（図示せず）内に記憶しておき、ＣＰＵ１１の指示によりＳＱＬ（Structured Query Language）を用いて必要に応じて読み書きするようにしても良い。なお、付加情報記憶部１５１、店舗ファイル１５２、会員ファイル１５７、及び、履歴ファイル１５８の詳細については後述する。
【００４５】
図３は携帯電話機２のハードウェア構成を示すブロック図である。携帯電話機２は、制御部としてのＣＰＵ２１、ＲＡＭ２２、入力部２３、表示部２４、通信部２６、マイク２８、赤外線送受信部２９、スピーカ２１０及び記憶部２５を含んで構成される。ＣＰＵ２１は、バス２７を介して携帯電話機２のハードウェア各部と接続されていて、それらを制御すると共に、記憶部２５に格納された制御プログラム２５Ｐに従って、種々のソフトウェア的機能を実行する。
【００４６】
表示部２４は例えば液晶ディスプレイ等であり、入力部２３はプッシュボタン等により構成される。なお、タッチパネルのように表示部２４と入力部２３とを一体的に構成するようにしても良い。スピーカ２１０は入力された音声または音楽信号を増幅して出力する。マイク２８は外部から入力された音声信号を電気信号へ変換する。変換後の電気信号は図示しないＡ／Ｄ変換器によりデジタルデータへ変換されてＣＰＵ２１へ出力される。通信部２６は高周波送受信部及びアンテナ等を備え、店舗情報等を含む各種情報の送受信を行う。記憶部２５はハードディスクまたはメモリが用いられ制御プログラム２５Ｐ及び識別情報記憶部２５１が記憶されている。
【００４７】
赤外線送受信部２９は、ＣＰＵ２１の指示に従い、ＲＡＭ２２または記憶部２５に記憶した店舗情報等に係る赤外線信号を照射する。また携帯電話機３の赤外線送受信部３９から赤外線信号が照射された場合、携帯電話機２の赤外線送受信部２９は、照射された赤外線信号を受光し、受光した赤外線信号に係る情報をＣＰＵ２１へ出力する。識別情報記憶部２５１は、携帯電話機２を特定するための固有の識別情報を記憶しており、これは例えば電話番号、製造番号または図示しない内部のＩＣカードのメモリ内に記憶された番号等が該当する。なお、携帯電話機３の構成は携帯電話機２と同一であるので説明を省略する。
【００４８】
図４は店舗ファイル１５２のレコードレイアウトを示す説明図である。店舗ファイル１５２は店舗情報フィールド、店舗詳細情報フィールド及び送信回数フィールドを含んで構成される。店舗情報フィールドには、各店舗の店舗情報（第１情報）が記憶されている。図４の例では店舗Ａ及び店舗Ｂの店舗情報が記憶されている。店舗詳細情報フィールドには店舗詳細情報（第２情報）が、各店舗に対応付けて記憶されている。例えば、店舗Ａに対応付けて店舗Ａの詳細情報が記憶されている。また、送信回数フィールドには第２情報である店舗詳細情報を携帯電話機２以外へ送信する上限となる回数を店舗情報及び当該店舗詳細情報に対応付けて記憶している。例えば、店舗Ａの店舗Ａ詳細情報は送信回数が２０と記憶されており、携帯電話機２以外の携帯電話機へ店舗詳細情報を送信する場合はその回数が２０回と制限される。なお、この送信回数はオペレータが入力部１３から適宜の数字を入力して、店舗ファイル１５２に記憶するようにすればよい。
【００４９】
図５は付加情報記憶部１５１のレコードレイアウトを示す説明図である。付加情報記憶部１５１は、識別情報フィールド、取得要求日時フィールド及び取得要求フィールドを含んで構成される。識別情報フィールドには、携帯電話機２の識別情報が記憶されている。例えば携帯電話機２の識別情報が、「ABC-DEF-002」、携帯電話機３の識別情報が「ABC-DEF-003」と記憶されている。取得要求フィールドには識別情報に対応させて取得要求のあった情報の種類が記憶されている。図５の例では、識別情報「ABC-DEF-002」の携帯電話機２からサーバコンピュータ１へアクセスがあり、第１情報である店舗Ａの情報の取得要求があったことを示している。取得要求日時フィールドにはこのような取得要求のあった日時が記憶されている。
【００５０】
携帯電話機２のＣＰＵ２１は、店舗Ａの店舗情報を取得するために、識別情報記憶部２５１に記憶した識別情報を読み出し、この読み出した識別情報及び取得要求をサーバコンピュータ１へ送信する。サーバコンピュータ１は取得要求のあった日時を時計部１８から出力される情報に基づき取得要求日時フィールドに記憶する。そして、携帯電話機２の識別情報を識別情報フィールドに記憶すると共に、取得要求フィールドに取得要求のあった情報の種類を記憶する。図５の例では、２００６年７月２０日１０時２５分３０秒に識別情報「ABC-DEF-002」の携帯電話機２から店舗Ａの店舗情報の取得要求があったことが記憶されている。
【００５１】
サーバコンピュータ１のＣＰＵ１１はこれを受けて、店舗ファイル１５２から店舗情報を読み出し、さらに店舗情報に付加される付加情報を生成する。付加情報は付加情報記憶部１５１の識別情報及び取得要求日時、並びに、サーバコンピュータ１へアクセスするためのアドレスを含むＵＲＬ（Uniform Resource Locator）で構成される。すなわちサーバコンピュータ１のアドレスに取得要求のあった携帯電話機２の識別情報及び取得要求日時を組み合わせて付加情報を生成する。上述の例では付加情報は「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」の如く、サーバコンピュータ１のアドレス、識別情報及び取得要求日時の組み合わせからなるＵＲＬにより、固有の付加情報を生成することができる。なお、本実施の形態においてはアドレス、識別情報及び取得要求日時の組み合わせにより固有の付加情報を生成することとしたが、この形態に限るものではなく、ＣＰＵ１１は店舗情報に付加する付加情報として、例えば固有の通し番号等を用い、この通し番号を付加情報記憶部１５１に識別情報及び取得要求日時に対応させて記憶させておくようにしても良い。この場合、店舗情報のヘッダ内にこの通し番号を付加させればよい。
【００５２】
ＣＰＵ１１は、ＨＴＭＬ（HyperText Markup Language）で記述された店舗情報にハイパーリンクからなる付加情報を付加する。記述後の店舗情報及び付加情報はサーバコンピュータ１から携帯電話機２へ送信される。携帯電話機２のＣＰＵ２１は、店舗情報及び付加情報を受信した場合、記憶部２５に記憶したブラウザにより、店舗情報及び付加情報を表示部２４に表示する。図６は店舗情報及び付加情報の表示例を示す説明図である。図に示すように店舗Ａに係るイタリアンレストランの簡単な紹介文が店舗情報として表示部２４に表示されている。
【００５３】
表示部２４の下側には詳細ボタン２４１が表示されている。携帯電話機２のユーザは入力部２３からこの詳細ボタン２４１をクリックすることにより、さらに詳細な店舗Ａの店舗詳細情報を受信することができる。この詳細ボタン２４１は店舗詳細情報へアクセスするための付加情報であるハイパーリンクとして記述されている。上述の例では、「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」のハイパーリンクが記述されている。
【００５４】
受信した店舗情報及び付加情報は、携帯電話機２の赤外線送受信部２９を介して携帯電話機３へ送信することができ、携帯電話機３の表示部にも図６に示す画面が表示され、詳細ボタン２４１をクリックすることにより、同様に店舗Ａの店舗詳細情報を受信することができる。携帯電話機２のＣＰＵ２１は、詳細ボタン２４１が入力部２３を通じてクリックされたと判断した場合、付加情報及び識別情報記憶部２５１に記憶した識別情報をサーバコンピュータ１へ送信する。サーバコンピュータ１のＣＰＵ１１は自らが生成した付加情報及び識別情報を受信する。
【００５５】
ＣＰＵ１１は、受信した付加情報をハイパーリンク内から抽出する。上述の例では、付加情報「ABC-DEF-002」（識別情報）及び「2006/07/20/10/25/30」（取得要求日時）を抽出する。ＣＰＵ１１は抽出した付加情報の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、これらに対応する店舗情報を抽出する。そしてＣＰＵ１１は、抽出した店舗情報に対応する店舗詳細情報を店舗ファイル１５２から読み出し、携帯電話機２へ送信する。上述の例では、付加情報「ABC-DEF-002」（識別情報）及び「2006/07/20/10/25/30」（取得要求日時）に対応する店舗情報は店舗Ａの店舗情報であるので、店舗Ａの店舗詳細情報が抽出され携帯電話機２へ送信される。
【００５６】
図７は店舗詳細情報のイメージを示す説明図である。携帯電話機２の表示部２４にはＨＴＭＬ形式の店舗詳細情報が表示される。図に示すように、店舗名、営業時間、店舗案内、及びクーポン券の画像等が表示される。これらの情報は携帯電話機３の表示部にも同様に表示され、携帯電話機２及び携帯電話機３のユーザは共に、詳細な情報の他、クーポン券等を得ることができる。
【００５７】
サーバコンピュータ１のＣＰＵ１１は、この処理に伴い、受信した識別情報と生成した付加情報の識別情報とが一致するか否かの判断を行う。ＣＰＵ１１は受信した識別情報をＲＡＭ１２に記憶する。またＣＰＵ１１が受信した付加情報から抽出した識別情報をもＲＡＭ１２に記憶する。そしてＣＰＵ１１は、それぞれ記憶した識別情報が一致するか否かを判断する。本例では携帯電話機２から送信された識別情報は「ABC-DEF-002」、受信した付加情報から抽出した識別情報も「ABC-DEF-002」であるので、両者は一致する。これにより、付加情報の送信は携帯電話機２から送信されてきたと判断できる。
【００５８】
一方、赤外線送受信部３９を介して店舗情報及び付加情報を受信した携帯電話機３から、付加情報及び携帯電話機３の識別情報「ABC-DEF-003」が送信された場合、同様にサーバコンピュータ１はこれを受信する。この場合、受信した携帯電話機３の識別情報「ABC-DEF-003」と付加情報内の識別情報「ABC-DEF-002」とが一致しないので、サーバコンピュータ１のＣＰＵ１１は、携帯電話機２から携帯電話機３へ店舗情報が赤外線通信により送信されたことが認識できる。なお、本実施の形態においては携帯電話機２または携帯電話機３から送信された識別情報と、同時に送信される付加情報から抽出した識別情報とを比較する形態としたが、上述した通し番号を用いて比較しても良い。通し番号を用いる場合、付加情報に通し番号を含めておく。そして携帯電話機２から識別情報及び付加情報が送信された場合、付加情報内の通し番号をもとに付加情報記憶部１５１の対応する識別情報を読み出し、この識別情報と、携帯電話機２から送信された識別情報とを比較するようにすればよい。
【００５９】
図８は履歴ファイル１５８のレコードレイアウトを示す説明図である。履歴ファイル１５８は、識別情報フィールド、付加情報フィールド、日時フィールド及び一致しない回数フィールドを含んで構成される。ＣＰＵ１１は携帯電話機２または携帯電話機３から送信された識別情報及び付加情報を受信した場合に、その履歴情報を履歴ファイル１５８に記憶する。識別情報フィールドには、付加情報と共に送信された携帯電話機２または携帯電話機３の識別情報を記憶している。付加情報フィールドには携帯電話機２または携帯電話機３から送信された付加情報が、同時に送信された識別情報に対応付けて記憶されている。日時フィールドには、同時に携帯電話機２または携帯電話機３から送信された識別情報及び付加情報を受信した日時が、時計部１８からの出力に基づきＣＰＵ１１の指示により記憶されている。
【００６０】
例えば、携帯電話機２から、識別情報「ABC-DEF-002」及び付加情報「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」が送信され、サーバコンピュータ１のＣＰＵ１１は2006年7月20日10時28分1秒にこれらの情報を受信したことが記憶されている。また、これより後の、2006年7月20日15時35分30秒には、携帯電話機３から、識別情報「ABC-DEF-003」及び付加情報「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」を受信したことが記憶されている。一致しない回数フィールドには、受信した付加情報から抽出される識別情報と、同時に受信した識別情報とが一致しなかった回数が、受信日時に対応付けて記憶されている。ＣＰＵ１１は、受信した付加情報から抽出される識別情報と、同時に受信した識別情報とが一致しない場合、一致しない回数フィールドに記憶した回数をインクリメントする。
【００６１】
一方、受信した付加情報から抽出される識別情報と、同時に受信した識別情報とが一致する場合は、インクリメントしない。なお、この一致しない回数フィールドの初期値は０である。上述の例では、2006年7月20日10時28分1秒に、携帯電話機２から送信された識別情報「ABC-DEF-002」及び付加情報「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」を受信しており、この場合は、識別情報「ABC-DEF-002」と付加情報から抽出される識別情報「ABC-DEF-002」とが一致するので、回数は初期値０のままでインクリメントされていない。一方、2006年7月20日15時35分30秒には、携帯電話機３から送信された識別情報「ABC-DEF-003」及び付加情報「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」を受信しており、この場合、識別情報「ABC-DEF-003」と付加情報から抽出される識別情報「ABC-DEF-002」とが一致しないので、回数は１インクリメントされている。
【００６２】
図９は会員ファイル１５７のレコードレイアウトを示す説明図である。会員ファイル１５７は店舗毎に会員の情報を記憶している。会員ファイル１５７は、店舗毎に、識別情報フィールド、氏名フィールド、電話番号フィールド及び電子メールアドレスフィールドを含んで構成される。識別情報フィールドには店舗詳細情報の提供を受けることができる携帯電話機２の識別情報が記憶されている。また氏名フィールドには識別情報に対応付けて氏名が、電話番号フィールドには識別情報に対応付けて電話番号が、電子メールアドレスフィールドには識別情報に対応付けて電子メールアドレスが記憶されている。図９の例では、店舗Ａの会員の情報が記憶されている。
【００６３】
図１０は会員登録を行う際のイメージを示す説明図である。サーバコンピュータ１のＣＰＵ１１は、ＨＴＭＬ形式で記述された会員登録画面を記憶部１５から読み出し、携帯電話機２へ送信する。携帯電話機２の表示部２４には会員登録画面が図１０の如く表示される。表示部２４には氏名、電話番号、及びメールアドレス等を入力する画面が表示される。ユーザは入力部２３から氏名等を入力し、入力を終えた後は送信ボタン２４５を操作する。
【００６４】
ＣＰＵ２１は入力部２３から入力された氏名等の情報を受け付け、また送信ボタン２４５の操作信号を受け付けた場合、入力された氏名等の情報及び識別情報記憶部２５１から読み出した識別情報をサーバコンピュータ１へ送信する。サーバコンピュータ１はこの送信された氏名等の情報を識別情報に対応付けて会員ファイル１５７に記憶する。サーバコンピュータ１のＣＰＵ１１は、任意の携帯電話機から店舗詳細情報を取得すべく識別情報及び付加情報が送信された場合、送信された識別情報をもとに会員ファイル１５７を検索し、対応する識別情報が存在するか否かを判断する。ＣＰＵ１１は送信された識別情報が会員ファイル１５７に記憶されていると判断した場合、後述する一致判断処理及び回数判断処理を行って店舗詳細情報を携帯電話機へ送信する。一方、ＣＰＵ１１は送信された識別情報が会員ファイル１５７に記憶されていないと判断した場合、後述する一致判断処理及び回数判断処理を行わず、図１０に示す会員登録画面を記憶部１５から読み出して携帯電話機へ送信する。
【００６５】
図１１は会員登録処理の手順を示すフローチャートである。携帯電話機２のユーザが店舗Ａの詳細情報を受信するための会員登録処理の手順を説明する。まず携帯電話機２のＣＰＵ２１は、通信部２６を介してサーバコンピュータ１との間で通信を確立する。そして、ＣＰＵ２１は、図１０に示す店舗Ａ用の会員登録画面の取得要求をサーバコンピュータ１へ送信する（ステップＳ１１１）。サーバコンピュータ１のＣＰＵ１１は送信された取得要求に応じて記憶部１５から会員登録画面を読み出す（ステップＳ１１２）。ＣＰＵ１１は読み出した会員登録画面を携帯電話機２へ送信する（ステップＳ１１３）。
【００６６】
携帯電話機２のＣＰＵ２１は会員登録画面を受信し、表示部２４に会員登録画面を図１０の如く表示する。ユーザは入力部２３を通じて氏名等の情報を入力する（ステップＳ１１４）。ＣＰＵ２１は、入力された情報を受け付け、受け付けた氏名等の情報及び識別情報記憶部２５１から読み出した識別情報をサーバコンピュータ１へ送信する（ステップＳ１１５）。サーバコンピュータ１のＣＰＵ１１は送信された氏名等の情報及び識別情報を受信し、識別情報に対応付けて氏名等の情報を会員ファイル１５７に記憶する（ステップＳ１１６）。これにより、店舗毎の会員登録を実行することができる。
【００６７】
図１２乃至図１４は識別情報の判断処理の手順を示すフローチャートである。携帯電話機２とサーバコンピュータ１との間の通信が確立した後、携帯電話機２のＣＰＵ２１は、受信を希望する店舗に係る店舗情報の取得要求及び、識別情報記憶部２５１に記憶した識別情報を、ｈｔｔｐプロトコル等によりサーバコンピュータ１へ送信する（ステップＳ１２１）。サーバコンピュータ１のＣＰＵ１１は送信された店舗情報の取得要求及び識別情報を受信する（ステップＳ１２２）。ＣＰＵ１１は、受信した取得要求に基づき対応する店舗情報を店舗ファイル１５２から読み出す（ステップＳ１２３）。例えば店舗Ａの店舗情報の取得要求があった場合は、店舗ファイル１５２から店舗Ａの店舗情報が読み出される。
【００６８】
ＣＰＵ１１は取得要求のあった日時を時計部１８から出力される日時の情報に基づき取得する（ステップＳ１２４）。ＣＰＵ１１は受信した識別情報及び取得要求日時に基づき付加情報を生成する（ステップＳ１２５）。具体的には、サーバコンピュータ１のアドレス、識別情報及び取得要求日時を含む固有のＵＲＬを生成する。ＣＰＵ１１は付加情報記憶部１５１に付加情報の一部である識別情報及び取得要求日時を対応付けて記憶し、また、取得要求の種類（取得要求のあった店舗の情報）を記憶する（ステップＳ１２６）。上述の例では、付加情報の一部である識別情報及び取得要求日時に対応付けて取得要求のあった店舗Ａの情報を記憶する。ＣＰＵ１１はステップＳ１２３で読み出した店舗情報及びステップＳ１２５で生成した付加情報を携帯電話機２へ送信する（ステップＳ１２７）。
【００６９】
携帯電話機２のＣＰＵ２１は、送信された店舗情報及び付加情報を受信する（ステップＳ１２８）。携帯電話機２のＣＰＵ２１は、店舗情報及び付加情報を表示部２４に図６の如く表示する（ステップＳ１２９）。携帯電話機２のユーザが、他のユーザの携帯電話機３へ赤外線通信により店舗情報を送信する場合、以下の処理を行う。携帯電話機２のＣＰＵ２１は受信した店舗情報及び付加情報を、赤外線送受信部２９を介して、他の携帯電話機３の赤外線送受信部３９へ向けて送信する（ステップＳ１２１０）。以下では、携帯電話機２、携帯電話機３または会員登録のなされていないユーザの携帯電話機のいずれかによる処理が実行されるが、場合により携帯電話機２の処理を代表して説明する。
【００７０】
携帯電話機２の表示部２４に表示された詳細ボタン２４１が、入力部２３を介して操作された場合、携帯電話機２のＣＰＵ２１は、付加情報及び、識別情報記憶部２５１に記憶した識別情報をサーバコンピュータ１へ送信する（ステップＳ１２１１）。具体的には詳細ボタン２４１内のハイパーリンク「http://www・・・/ABC-DEF-002/2006/07/20/10/25/30」及び識別情報「ABC-DEF-002」（携帯電話機３が送信する場合は「ABC-DEF-003」）を送信する。サーバコンピュータ１のＣＰＵ１１は送信された付加情報及び識別情報を受信する。
【００７１】
サーバコンピュータ１のＣＰＵ１１は、受信した識別情報が会員ファイル１５７に記憶されているか否かを判断する（ステップＳ１２１２）。ＣＰＵ１１は受信した識別情報が会員ファイル１５７に記憶されていないと判断した場合（ステップＳ１２１２でＮＯ）、すなわち会員登録されていないユーザの携帯電話機から付加情報が送信された場合、記憶部１５から会員登録画面を読み出し（ステップＳ１２１３）、読み出した会員登録画面を会員登録のなされていないユーザに係る携帯電話機へ送信する（ステップＳ１２１４）。当該携帯電話機は会員登録画面を受信する（ステップＳ１３１）。これにより当該ユーザの携帯電話機には図１０に示す会員登録画面が表示され会員登録を行うことができる。
【００７２】
一方、ＣＰＵ１１は、受信した識別情報が会員ファイル１５７に記憶されていると判断した場合（ステップＳ１２１２でＹＥＳ）、受信した識別情報、付加情報及び受信した日時を履歴ファイル１５８に記憶する（ステップＳ１３２）。なお、受信日時は時計部１８からの出力に基づき取得される。ＣＰＵ１１は、付加情報から識別情報及び取得要求日時を抽出する（ステップＳ１３３）。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致するか否かを判断する（ステップＳ１３４）。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致しないと判断した場合（ステップＳ１３４でＮＯ）、履歴ファイル１５８に記憶されている一致しない回数をインクリメントする（ステップＳ１３５）。すなわち、履歴ファイル１５８の一致しない回数は、初期値を０としており、付加情報内の識別情報と、受信した識別情報とが一致しない度に、受信日時順にその回数が１ずつ増加する。
【００７３】
ＣＰＵ１１は、履歴ファイル１５８に記憶した一致しない回数が所定回数以下であるか否かを判断する（ステップＳ１３６）。具体的には、ＣＰＵ１１は履歴ファイル１５８にステップＳ１３５の処理によりインクリメントした回数が、店舗ファイル１５２に記憶した送信回数以下であるか否かを判断する。本例では、付加情報の一部である識別情報及び取得要求日時に基づき、店舗Ａの詳細情報の取得要求がなされており店舗Ａの詳細情報の送信回数は２０回を上限としているので、インクリメントされた回数が２０回以下であるか否かを判断する。ＣＰＵ１１は、一致しない回数が所定回数以下でないと判断した場合（ステップＳ１３６でＮＯ）、店舗Ａの送信回数が上限に達したことを通知する画面を記憶部１５から読み出し、携帯電話機３へ当該画面を送信する（ステップＳ１３７）。携帯電話機３は、当該通知画面を受信し（ステップＳ１３８）、これを表示部に表示する。
【００７４】
一方、一致しない回数が所定回数以下である場合（ステップＳ１３６でＹＥＳ）、及びステップＳ１３７の処理後、受信した識別情報を送信情報として、ステップＳ１３３で抽出した識別情報に対応づけて記憶部１５に記憶する（ステップＳ１３９）。この場合、ＣＰＵ１１は、携帯電話機２の識別情報に対応付けて、携帯電話機３の識別情報を記憶部１５に記憶するようにすればよい。これにより、サーバコンピュータ１は、携帯電話機２から、携帯電話機３へ、店舗情報が赤外線通信により送信されたことを認識することができる。
【００７５】
一方、ステップＳ１３４において、抽出した識別情報と、受信した識別情報とが一致すると判断した場合（ステップＳ１３４でＹＥＳ）、及びステップＳ１３９の処理後、サーバコンピュータ１のＣＰＵ１１は、ステップＳ１２１１により送信された付加情報に対応する取得要求のあった店舗の店舗詳細情報を店舗ファイル１５２から読み出す（ステップＳ１３１０）。具体的には、ステップＳ１３３で抽出した、付加情報内の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、識別情報及び取得要求日時をアンド条件で満たす取得要求フィールド内の店舗の情報を抽出する。そしてＣＰＵ１１は抽出した店舗に対応する店舗詳細情報を第２情報として店舗ファイル１５２から読み出す。
【００７６】
ＣＰＵ１１は、ステップＳ１２１１により送信された識別情報を宛先として店舗詳細情報を携帯電話機２または携帯電話機３へ送信する（ステップＳ１３１１）。以下では携帯電話機２へ送信したものとして説明する。携帯電話機２のＣＰＵ２１は店舗詳細情報を受信し（ステップＳ１３１２）、受信した店舗詳細情報を表示部２４へ図７の如く表示する（ステップＳ１３１３）。
【００７７】
実施の形態２
図１５は実施の形態２に係るサーバコンピュータ１の構成を示すブロック図である。実施の形態２に係るサーバコンピュータ１を動作させるためのプログラムは、本実施の形態２のように、ＣＤ−ＲＯＭ等の可搬型記録媒体１Ａで提供することも可能である。さらに、コンピュータプログラムを、通信網Ｎを介して図示しないサーバコンピュータからダウンロードすることも可能である。以下に、その内容を説明する。
【００７８】
図１５に示すサーバコンピュータ１の図示しない記録媒体読み取り装置に、付加情報を生成させ、第１情報を読み出させ、第１情報を送信させ、識別情報が一致するか判断させ、所定回数以下か判断させ、第２情報を読み出させ、第２情報を送信させるプログラムが記録された可搬型記録媒体１Ａを、挿入して記憶部１５の制御プログラム１５Ｐ内にこのプログラムをインストールする。または、かかるプログラムを、通信部１６を介して外部の図示しないサーバコンピュータからダウンロードし、記憶部１５にインストールするようにしても良い。かかるプログラムはＲＡＭ１２にロードして実行される。これにより、上述のような本発明のサーバコンピュータ１として機能する。
【００７９】
本実施の形態２は以上の如き構成としてあり、その他の構成及び作用は実施の形態１と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００８０】
実施の形態３
実施の形態１及び２においては識別情報及び取得要求日時を含む付加情報を用いた形態につき説明したが、これに限るものではなく取得要求日時を含まない付加情報を用いてもよい。
【００８１】
図１６乃至図１８は識別情報の判断処理の手順を示すフローチャートである。携帯電話機２とサーバコンピュータ１との間の通信が確立した後、携帯電話機２のＣＰＵ２１は、受信を希望する店舗に係る店舗情報の取得要求及び、識別情報記憶部２５１に記憶した識別情報を、ｈｔｔｐプロトコル等によりサーバコンピュータ１へ送信する（ステップＳ１６１）。なお、この際携帯電話機２の機種情報を送信しても良い。この場合、サーバコンピュータ１のＣＰＵ１１は機種情報を参照し、予め記憶した機種情報に対応する場合に以降の処理を実行するようにしても良い。サーバコンピュータ１のＣＰＵ１１は送信された店舗情報の取得要求及び識別情報を受信する（ステップＳ１６２）。ＣＰＵ１１は、受信した取得要求に基づき対応する店舗情報を店舗ファイル１５２から読み出す（ステップＳ１６３）。
【００８２】
ＣＰＵ１１は受信した識別情報を含む付加情報を生成する（ステップＳ１６４）。具体的には、「http://www・・・/ABC-DEF-002」の如く、サーバコンピュータ１のアドレス、及び、識別情報を含む固有のＵＲＬを生成する。なお、本実施の形態においては説明のため識別情報「ABC-DEF-002」そのものを付加情報内に記述しているが、識別情報自体ではなくこれと等価な情報を付加情報内に含めるようにしても良い。例えば識別情報を一意に特定することができる番号をサーバコンピュータ１の記憶部１５に記憶しておき、この番号を付加情報内に含めるようにしても良い。ＣＰＵ１１は付加情報記憶部１５１に付加情報の一部である識別情報を対応付けて記憶し、また、取得要求の種類（取得要求のあった店舗の情報）を記憶する（ステップＳ１６５）。上述の例では、付加情報の一部である識別情報に対応付けて取得要求のあった店舗Ａの情報を記憶する。ＣＰＵ１１はステップＳ１６３で読み出した店舗情報及びステップＳ１６４で生成した付加情報を携帯電話機２へ送信する（ステップＳ１６６）。
【００８３】
携帯電話機２のＣＰＵ２１は、送信された店舗情報及び付加情報を受信する（ステップＳ１６７）。携帯電話機２のＣＰＵ２１は、店舗情報及び付加情報を表示部２４に図６の如く表示する（ステップＳ１６８）。携帯電話機２のユーザが、他のユーザの携帯電話機３へ赤外線通信により店舗情報を送信する場合、以下の処理を行う。携帯電話機２のＣＰＵ２１は受信した店舗情報及び付加情報を、赤外線送受信部２９を介して、他の携帯電話機３の赤外線送受信部３９へ向けて送信する（ステップＳ１６９）。以下では、携帯電話機２、携帯電話機３または会員登録のなされていないユーザの携帯電話機のいずれかによる処理が実行されるが、場合により携帯電話機２の処理を代表して説明する。
【００８４】
携帯電話機２の表示部２４に表示された詳細ボタン２４１が、入力部２３を介して操作された場合、携帯電話機２のＣＰＵ２１は、付加情報及び、識別情報記憶部２５１に記憶した識別情報をサーバコンピュータ１へ送信する（ステップＳ１６１０）。具体的には詳細ボタン２４１内のハイパーリンク「http://www・・・/ABC-DEF-002」及び識別情報「ABC-DEF-002」（携帯電話機３が送信する場合は「ABC-DEF-003」）を送信する。サーバコンピュータ１のＣＰＵ１１は送信された付加情報及び識別情報を受信する。
【００８５】
サーバコンピュータ１のＣＰＵ１１は、受信した識別情報が会員ファイル１５７に記憶されているか否かを判断する（ステップＳ１６１１）。ＣＰＵ１１は受信した識別情報が会員ファイル１５７に記憶されていないと判断した場合（ステップＳ１６１１でＮＯ）、すなわち会員登録されていないユーザの携帯電話機から付加情報が送信された場合、記憶部１５から会員登録画面を読み出し（ステップＳ１６１２）、読み出した会員登録画面を会員登録のなされていないユーザに係る携帯電話機へ送信する（ステップＳ１６１３）。当該携帯電話機は会員登録画面を受信する（ステップＳ１７１）。
【００８６】
一方、ＣＰＵ１１は、受信した識別情報が会員ファイル１５７に記憶されていると判断した場合（ステップＳ１６１１でＹＥＳ）、受信した識別情報、付加情報及び受信した日時を履歴ファイル１５８に記憶する（ステップＳ１７２）。ＣＰＵ１１は、付加情報から識別情報を抽出する（ステップＳ１７３）。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致するか否かを判断する（ステップＳ１７４）。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致しないと判断した場合（ステップＳ１７４でＮＯ）、履歴ファイル１５８に記憶されている一致しない回数をインクリメントする（ステップＳ１７５）。すなわち、履歴ファイル１５８の一致しない回数は、初期値を０としており、付加情報内の識別情報と、受信した識別情報とが一致しない度に、受信日時順にその回数が１ずつ増加する。
【００８７】
ＣＰＵ１１は、履歴ファイル１５８に記憶した一致しない回数が所定回数以下であるか否かを判断する（ステップＳ１７６）。具体的には、ＣＰＵ１１は履歴ファイル１５８にステップＳ１７５の処理によりインクリメントした回数が、店舗ファイル１５２に記憶した送信回数以下であるか否かを判断する。ＣＰＵ１１は、一致しない回数が所定回数以下でないと判断した場合（ステップＳ１７６でＮＯ）、店舗Ａの送信回数が上限に達したことを通知する画面を記憶部１５から読み出し、携帯電話機３へ当該画面を送信する（ステップＳ１７７）。携帯電話機３は、当該通知画面を受信し（ステップＳ１７８）、これを表示部に表示する。
【００８８】
一方、一致しない回数が所定回数以下である場合（ステップＳ１７６でＹＥＳ）、及びステップＳ１７７の処理後、受信した識別情報を送信情報として、ステップＳ１７３で抽出した識別情報に対応づけて記憶部１５に記憶する（ステップＳ１７９）。この場合、ＣＰＵ１１は、携帯電話機２の識別情報に対応付けて、携帯電話機３の識別情報を記憶部１５に記憶するようにすればよい。これにより、サーバコンピュータ１は、携帯電話機２から、携帯電話機３へ、店舗情報が赤外線通信により送信されたことを認識することができる。
【００８９】
一方、ステップＳ１７４において、抽出した識別情報と、受信した識別情報とが一致すると判断した場合（ステップＳ１７４でＹＥＳ）、及びステップＳ１７９の処理後、サーバコンピュータ１のＣＰＵ１１は、ステップＳ１６１０により送信された付加情報に対応する取得要求のあった店舗の店舗詳細情報を店舗ファイル１５２から読み出す（ステップＳ１７１０）。具体的には、ステップＳ１７３で抽出した、付加情報内の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、識別情報及び取得要求日時をアンド条件で満たす取得要求フィールド内の店舗の情報を抽出する。そしてＣＰＵ１１は抽出した店舗に対応する店舗詳細情報を第２情報として店舗ファイル１５２から読み出す。
【００９０】
ＣＰＵ１１は、ステップＳ１６１０により送信された識別情報を宛先として店舗詳細情報を携帯電話機２または携帯電話機３へ送信する（ステップＳ１７１１）。以下では携帯電話機２へ送信したものとして説明する。携帯電話機２のＣＰＵ２１は店舗詳細情報を受信し（ステップＳ１７１２）、受信した店舗詳細情報を表示部２４へ図７の如く表示する（ステップＳ１７１３）。
【００９１】
本実施の形態３は以上の如き構成としてあり、その他の構成及び作用は実施の形態１及び２と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００９２】
実施の形態４
実施の形態１は一致しない回数が所定回数以下の場合に第２情報である店舗詳細情報を携帯電話機２へ送信する形態としたが、一致しない回数に基づき送信する第２情報である店舗詳細情報の内容を変更するようにしても良い。
【００９３】
図１９は実施の形態４に係る店舗ファイル１５２のレコードレイアウトを示す説明図である。店舗ファイル１５２は店舗情報フィールド、店舗詳細情報フィールド及び回数フィールドを含んで構成される。店舗情報フィールドには、各店舗の店舗情報（第１情報）が記憶されている。図４の例では店舗Ａ及び店舗Ｂの店舗情報が記憶されている。店舗詳細情報フィールドには一致しないと判断した回数に応じた複数種類の店舗詳細情報（第２情報）が、各店舗に対応付けて記憶されている。例えば、店舗Ａに対応付けて店舗Ａ詳細情報１、店舗Ａ詳細情報２及び店舗Ａ詳細情報３が記憶されている。また、回数フィールドには第２情報である店舗詳細情報を携帯電話機２以外へ送信するタイミングとなる回数を店舗情報及び当該店舗の各詳細情報に対応付けて記憶している。例えば、店舗Ａの店舗Ａ詳細情報１は回数が１と記憶されており、一致しない回数が１回の場合、ＣＰＵ１１は店舗ファイル１５２から店舗Ａ詳細情報１を読み出して送信する。これは例えば、店舗Ａの５０％割引のクーポン券を含ませる。また、例えば、店舗Ａの店舗Ａ詳細情報２は回数が２と記憶されており、一致しない回数が２回の場合、ＣＰＵ１１は店舗ファイル１５２から店舗詳細２を読み出して送信する。これは例えば、店舗Ａの３０％割引のクーポン券を含ませる。このように一致しない回数に応じて、異なる店舗詳細情報を送信する。また一致しない回数が上限となる回数（例えば１０回）に達した場合は、クーポン券を含まない店舗Ａの案内文のみの情報を第２情報として送信するようにしても良い。
【００９４】
図２０は実施の形態４に係る識別情報の判断処理の手順を示すフローチャートである。図１４におけるステップＳ１３４以前の処理は、図１２及び図１３に記載の処理と同様であるので、以下ではステップＳ１３４以降の処理を説明する。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致するか否かを判断する（ステップＳ２０１）。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致しないと判断した場合（ステップＳ２０１でＮＯ）、履歴ファイル１５８に記憶されている一致しない回数をインクリメントする（ステップＳ２０２）。すなわち、履歴ファイル１５８の一致しない回数は、初期値を０としており、付加情報内の識別情報と、受信した識別情報とが一致しない度に、受信日時順にその回数が１ずつ増加する。
【００９５】
ＣＰＵ１１は、履歴ファイル１５８に記憶した一致しない回数に対応する店舗詳細情報を店舗ファイル１５２から読み出す（ステップＳ２０３）。具体的には、ステップＳ１３３で抽出した、付加情報内の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、識別情報及び取得要求日時をアンド条件で満たす取得要求フィールド内の店舗の情報を抽出する。そしてＣＰＵ１１は抽出した店舗及び一致しない回数をアンド条件で満たす店舗詳細情報を第２情報として店舗ファイル１５２から読み出す。ＣＰＵ１１は読み出した店舗詳細情報を携帯電話機３へ送信する（ステップＳ２０４）。携帯電話機３は店舗詳細情報を受信し（ステップＳ２０５）、表示部に店舗詳細情報を表示する（ステップＳ２０６）。
【００９６】
そして、ＣＰＵ１１は受信した識別情報を送信情報として、ステップＳ１３３で抽出した識別情報に対応づけて記憶部１５に記憶する（ステップＳ２０７）。この場合、ＣＰＵ１１は、携帯電話機２の識別情報に対応付けて、携帯電話機３の識別情報を記憶部１５に記憶するようにすればよい。これにより、携帯電話機３に対する処理は終了する。一方、ステップＳ２０１において、抽出した識別情報と受信した識別情報とが一致する場合（ステップＳ２０１でＹＥＳ）、一致しない回数が１の店舗詳細情報を読み出す（ステップＳ２０８）。具体的には、ステップＳ１３３で抽出した、付加情報内の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、識別情報及び取得要求日時をアンド条件で満たす取得要求フィールド内の店舗の情報を抽出する。そしてＣＰＵ１１は抽出した店舗及び一致しない回数１をアンド条件で満たす店舗詳細情報を第２情報として店舗ファイル１５２から読み出す。例えば店舗Ａの場合回数が１に対応する店舗Ａ詳細情報１が読み出される。
【００９７】
ＣＰＵ１１は、ステップＳ１２１１により送信された識別情報を宛先として店舗詳細情報を携帯電話機２へ送信する（ステップＳ２０９）。携帯電話機２のＣＰＵ２１は店舗詳細情報を受信し（ステップＳ２０１０）、受信した店舗詳細情報を表示部２４へ図７の如く表示する（ステップＳ２０１１）。
【００９８】
本実施の形態４は以上の如き構成としてあり、その他の構成及び作用は実施の形態１乃至３と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【００９９】
実施の形態５
実施の形態５は重複して回数を計数しない形態に関する。図２１は実施の形態５に係るサーバコンピュータ１のハードウェア構成を示すブロック図である。実施の形態１の構成に加えて、記憶部１５には識別情報記憶ファイル１５９が設けられている。図２２は識別情報記憶ファイル１５９のレコードレイアウトを示す説明図である。図２２に示すように識別情報記憶ファイル１５９は抽出識別情報フィールド及び受信識別情報フィールドを含んで構成される。
【０１００】
ＣＰＵ１１は、受信した識別情報と付加情報から抽出した識別情報とが一致しないと判断した場合、当該抽出した識別情報を抽出識別情報フィールドに記憶する。受信識別情報フィールドには抽出した識別情報に対応付けて、上述の受信した識別情報が記憶されている。すなわち、ＣＰＵ１１が携帯電話機から当該携帯電話機の識別情報及び付加情報を受信し、この受信した識別情報と付加情報から抽出される識別情報が一致しないと判断した場合に、抽出した識別情報に対応付けて受信した識別情報を識別情報記憶ファイル１５９に逐次記憶する。
【０１０１】
その後、新たに携帯電話機から当該携帯電話機の識別情報及び付加情報を受信した場合、サーバコンピュータ１のＣＰＵ１１は、受信した識別情報と付加情報から抽出される識別情報とが一致するか否かを判断する。そして、ＣＰＵ１１は受信した識別情報及び抽出した識別情報をもとに、識別情報記憶ファイル１５９を検索し、抽出した識別情報に対応する受信した識別情報が識別情報記憶ファイル１５９に記憶されているか否かを判断する。ここでＣＰＵ１１は記憶されていないと判断した場合、一致しない回数を計数する。例えば、抽出した識別情報が「ABC-DEF-002」、受信した識別情報が「ABC-DEF-003」の場合、すでに識別情報「ABC-DEF-003」は識別情報記憶ファイル１５９に記憶されているので、一致しない回数が計数されない。これは、すでに第２情報を送信した携帯電話機には回数を変化させることなく第２情報を送信するためである。
【０１０２】
一方、抽出した識別情報が「ABC-DEF-002」、受信した識別情報が「ABC-DEF-004」の場合、識別情報「ABC-DEF-002」に対応する識別情報「ABC-DEF-004」は識別情報記憶ファイル１５９に記憶されていないので、一致しないと判断した回数が計数される。これは、初めて第２情報を取得する携帯電話機に対してのみ回数を計数するためである。
【０１０３】
図２３及び図２４は実施の形態５に係る識別情報の判断処理の手順を示すフローチャートである。図１４におけるステップＳ１３４以前の処理は、図１２及び図１３に記載の処理と同様であるので、以下ではステップＳ１３４以降の処理を説明する。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致するか否かを判断する（ステップＳ２３１）。ＣＰＵ１１は抽出した識別情報と、受信した識別情報とが一致しないと判断した場合（ステップＳ２３１でＮＯ）、受信した識別情報と、識別情報記憶ファイル１５９に記憶した抽出した識別情報に対応する受信した識別情報とが一致するか否かを判断する（ステップＳ２３２）。具体的には、抽出した識別情報及び受信した識別情報をもとに識別情報記憶ファイル１５９を検索し、これらに対応する抽出した識別情報及び受信した識別情報が記憶されているか否かを判断する。
【０１０４】
ステップＳ２３２において一致しないと判断した場合（ステップＳ２３２でＮＯ）、履歴ファイル１５８に記憶されている一致しない回数をインクリメントする（ステップＳ２３３）。これにより、抽出した識別情報及び受信した識別情報の組み合わせが新規の場合にのみ回数が計数されることになる。
【０１０５】
ＣＰＵ１１は受信した識別情報を抽出した識別情報に対応付けて識別情報記憶ファイル１５９に記憶する（ステップＳ２３４）。ステップＳ２３２において一致すると判断した場合（ステップＳ２３２でＹＥＳ）、及び、ステップＳ２３４の処理後、ＣＰＵ１１は、履歴ファイル１５８に記憶した一致しない回数に対応する店舗詳細情報を店舗ファイル１５２から読み出す（ステップＳ２３５）。具体的には、ステップＳ１３３で抽出した、付加情報内の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、識別情報及び取得要求日時をアンド条件で満たす取得要求フィールド内の店舗の情報を抽出する。そしてＣＰＵ１１は抽出した店舗及び一致しない回数をアンド条件で満たす店舗詳細情報を第２情報として店舗ファイル１５２から読み出す。ＣＰＵ１１は読み出した店舗詳細情報を携帯電話機３へ送信する（ステップＳ２３６）。携帯電話機３は店舗詳細情報を受信し（ステップＳ２３７）、表示部に店舗詳細情報を表示する（ステップＳ２３８）。
【０１０６】
一方、ステップＳ２３１において、抽出した識別情報と受信した識別情報とが一致する場合（ステップＳ２３１でＹＥＳ）、一致しない回数が１の店舗詳細情報を読み出す（ステップＳ２３９）。具体的には、ステップＳ１３３で抽出した、付加情報内の識別情報及び取得要求日時をもとに、付加情報記憶部１５１を検索し、識別情報及び取得要求日時をアンド条件で満たす取得要求フィールド内の店舗の情報を抽出する。そしてＣＰＵ１１は抽出した店舗及び一致しない回数１をアンド条件で満たす店舗詳細情報１を第２情報として実施の形態４の店舗ファイル１５２から読み出す。
【０１０７】
ＣＰＵ１１は、ステップＳ１２１１により送信された識別情報を宛先として店舗詳細情報を携帯電話機２へ送信する（ステップＳ２４１）。携帯電話機２のＣＰＵ２１は店舗詳細情報を受信し（ステップＳ２４２）、受信した店舗詳細情報を表示部２４へ図７の如く表示する（ステップＳ２４３）。
【０１０８】
本実施の形態５は以上の如き構成としてあり、その他の構成及び作用は実施の形態１乃至４と同様であるので、対応する部分には同一の参照番号を付してその詳細な説明を省略する。
【図面の簡単な説明】
【０１０９】
【図１】本発明に係る管理システムの概要を示す模式図である。
【図２】サーバコンピュータのハードウェア構成を示すブロック図である。
【図３】携帯電話機のハードウェア構成を示すブロック図である。
【図４】店舗ファイルのレコードレイアウトを示す説明図である。
【図５】付加情報記憶部のレコードレイアウトを示す説明図である。
【図６】店舗情報及び付加情報の表示例を示す説明図である。
【図７】店舗詳細情報のイメージを示す説明図である。
【図８】履歴ファイルのレコードレイアウトを示す説明図である。
【図９】会員ファイルのレコードレイアウトを示す説明図である。
【図１０】会員登録を行う際のイメージを示す説明図である。
【図１１】会員登録処理の手順を示すフローチャートである。
【図１２】識別情報の判断処理の手順を示すフローチャートである。
【図１３】識別情報の判断処理の手順を示すフローチャートである。
【図１４】識別情報の判断処理の手順を示すフローチャートである。
【図１５】実施の形態２に係るサーバコンピュータの構成を示すブロック図である。
【図１６】識別情報の判断処理の手順を示すフローチャートである。
【図１７】識別情報の判断処理の手順を示すフローチャートである。
【図１８】識別情報の判断処理の手順を示すフローチャートである。
【図１９】実施の形態４に係る店舗ファイルのレコードレイアウトを示す説明図である。
【図２０】実施の形態４に係る識別情報の判断処理の手順を示すフローチャートである。
【図２１】実施の形態５に係るサーバコンピュータのハードウェア構成を示すブロック図である。
【図２２】識別情報記憶ファイルのレコードレイアウトを示す説明図である。
【図２３】実施の形態５に係る識別情報の判断処理の手順を示すフローチャートである。
【図２４】実施の形態５に係る識別情報の判断処理の手順を示すフローチャートである。
【符号の説明】
【０１１０】
１      サーバコンピュータ（管理装置）
１Ａ    可搬型記録媒体
２、３  携帯電話機（携帯端末機）
１１    ＣＰＵ（制御部）
１３    入力部
１４    表示部
１５    記憶部
１５Ｐ  制御プログラム
１６    通信部
１８    時計部
１５１  付加情報記憶部
１５２  店舗ファイル
１５７  会員ファイル
１５８  履歴ファイル
１５９  識別情報記憶ファイル
２１    ＣＰＵ（制御部）
２３    入力部
２４    表示部
２５    記憶部
２５１  識別情報記憶部
２６    通信部
２９    赤外線送受信部
３９    赤外線送受信部
２８    マイク
２１０  スピーカ
２４１  詳細ボタン
Ｎ      通信網
Ｓ      管理システム
【図１】
2008059216.tif 000003
【図２】
2008059216.tif 000004
【図３】
2008059216.tif 000005
【図４】
2008059216.tif 000006
【図５】
2008059216.tif 000007
【図６】
2008059216.tif 000008
【図７】
2008059216.tif 000009
【図８】
2008059216.tif 000010
【図９】
2008059216.tif 000011
【図１０】
2008059216.tif 000012
【図１１】
2008059216.tif 000013
【図１２】
2008059216.tif 000014
【図１３】
2008059216.tif 000015
【図１４】
2008059216.tif 000016
【図１５】
2008059216.tif 000017
【図１６】
2008059216.tif 000018
【図１７】
2008059216.tif 000019
【図１８】
2008059216.tif 000020
【図１９】
2008059216.tif 000021
【図２０】
2008059216.tif 000022
【図２１】
2008059216.tif 000023
【図２２】
2008059216.tif 000024
【図２３】
2008059216.tif 000025
【図２４】
2008059216.tif 000026