(57)【要約】【課題】個人情報の入力を求めることなく、ローカルネットワーク内で特定した機器のユーザ毎に適した情報を送信可能とする。【解決手段】携帯端末装置３は、ルータ２から配信されるルータ広告信号と自己に割り当てられたＭＡＣアドレスを用いてＰＡＮ１用のローカルアドレスを生成する。サーバ装置４は、携帯端末装置３のローカルアドレスからＭＡＣアドレスを検出して、携帯端末装置３を特定して情報を送信する。また、サーバ装置４は、携帯端末装置３のＭＡＣアドレスに関連付けて、送信した情報の履歴をＨＤＤ５に記憶する。また、サーバ装置４は、情報の履歴から検出したユーザの嗜好に対応する情報を携帯端末装置３に送信する。これにより、ローカルアドレスが任意に割り振られるＰＡＮ１内において、個人情報の入力を求めることなく、ユーザの携帯端末装置３を特定し、各ユーザに適した情報を送信することができる。【選択図】図１
2014179809.tif 000002
【特許請求の範囲】
【請求項１】
通信機器に情報を送信するサーバ装置であって、
プレフィクス情報と、前記通信機器の固有の物理アドレスを含むアドレス情報から、前記物理アドレスを検出する検出手段と、
前記通信機器に送信した情報の履歴を、前記物理アドレスに関連付けて記憶手段に記憶する記憶制御手段と、
前記履歴から判断した情報を前記通信機器に送信する送信手段と
を備えることを特徴とするサーバ装置。
【請求項２】
前記物理アドレスに関連付けて前記通信機器に送信された情報の履歴を管理する、前記通信機器が接続されたネットワークとは異なるネットワーク上に設けられた管理サーバ装置に対して、前記送信した情報を示す情報、および、前記物理アドレスを送信する外部通信手段をさらに備え、
前記送信手段は、前記管理サーバ装置から取得した前記履歴から、前記通信機器に送信する情報を判断すること
を特徴とする請求項１に記載のサーバ装置。
【請求項３】
前記検出手段は、前記通信機器から受信した前記アドレス情報から前記物理アドレスを検出し、
前記送信手段は、前記通信機器の前記プレフィクス情報で示されるネットワーク用の情報を前記通信機器に送信し、また、前記履歴から判断した情報を前記通信機器に送信すること
を特徴とする請求項１に記載のサーバ装置。
【請求項４】
前記通信機器は、ルータ広告に含まれる前記プレフィクス情報、および、前記物理アドレスとしてＭＡＣ（Media  Access  Control）アドレスを用いて、ＩＰｖ６（Internet  Protocol  Version  6）に対応する前記アドレス情報を生成し、
前記検出手段は、前記アドレス情報から前記ＭＡＣアドレスを検出すること
を特徴とする請求項１から請求項３のうち、いずれか一項に記載のサーバ装置。
【請求項５】
プレフィクス情報および固有の物理アドレスから生成したアドレス情報を用いて通信する通信機器と、
プレフィクス情報と、前記通信機器の固有の物理アドレスを含むアドレス情報から、前記通信機器の物理アドレスを検出する検出手段と、前記通信機器に送信した情報の履歴を、前記物理アドレスに関連付けて記憶手段に記憶する記憶制御手段と、前記履歴から判断した情報を前記通信機器に送信する送信手段とを備えたサーバ装置と
を備えたことを特徴とする情報送信システム。
【請求項６】
コンピュータを、
通信機器がプレフィクス情報および前記通信機器の固有の物理アドレスを用いて生成し、通信に用いたアドレス情報から、前記物理アドレスを検出する検出手段と、
前記通信機器に送信した情報の履歴を、前記物理アドレスに関連付けて記憶手段に記憶する記憶制御手段と、
前記履歴から判断した情報を前記通信機器に送信する送信手段として機能させること
を特徴とする情報送信プログラム。
【請求項７】
請求項６に記載の情報送信プログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サーバ装置、情報送信システム、情報送信プログラム、および情報送信プログラムを記憶したコンピュータ読み取り可能な記憶媒体に関する。
【背景技術】
【０００２】
今日において、数メートル前後の通信範囲で機器同士が通信を行うことを可能とするＰＡＮ（Private  Area  Network）と呼ばれるネットワーク技術が知られている。ＰＡＮは、例えばブルートゥース（Bluetooth：登録商標）またはワイメディア（WiMedia：WiMedia  Allianceの商標）等の近距離無線通信方式で機器同士が通信を行うことで形成される。また、ＰＡＮよりも通信範囲の広いＬＡＮ（Local  Area  Network）内において、ＰＡＮのように数メートル前後の通信範囲で機器同士が通信を行う場合もある。すなわち、ＬＡＮがＰＡＮ的に使用される場合もある。一例として、無線ＬＡＮを使用して、マウス装置およびプリンタ装置等の周辺機器とパーソナルコンピュータ装置とが数メートル前後の通信範囲で通信を行う場合である。このような通信形態が、ＬＡＮをＰＡＮ的に使用する通信形態に相当する。
【０００３】
また、ＰＡＮ専用のサーバ装置を設けることで、ＰＡＮ内の機器に対してのみ通信サービスを提供できることが知られている。また、ＰＡＮ専用のサーバ装置とＰＡＮ内の機器との通信にインターネットプロトコル（IP：Internet  Protocol）を適用することで、通信保障、サービス構築、およびサーバ装置の遠隔化が容易になることも知られている。
【０００４】
特許文献１（特表２００７−５１１１１１号公報）には、ＰＡＮ内部のホスト機器と外部機器との通信を可能とする移動体端末のゲートウェイが開示されている。特許文献１の技術の場合、ＰＡＮと外部ネットワークとの境界にゲートウェイを設置する。これにより、移動体端末と外部ネットワークに接続された外部機器との通信を可能としている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、ＰＡＮ内の各機器に対しては、任意にＩＰアドレスが割り振られる。任意に割り振られたＩＰアドレスから各機器を特定することは困難である。このため、各機器のユーザに適したサービスを提供することは困難であった。
【０００６】
なお、以下のように、各機器を特定してユーザに適したサービスを個別に提供することも考えられる。すなわち、ＰＡＮ内の各機器のユーザに適したサービスを提供する場合、ＰＡＮ内のサーバ装置は、各機器に対してユーザ（機器）を特定するための情報（個人情報）の入力を求める。そして、サーバ装置は、ユーザから入力された個人情報とＩＰアドレスとを関連付けて管理することで、各機器を特定してユーザに適したサービスを個別に提供する。
【０００７】
しかし、このような個人情報の入力は、ユーザから拒否され易い。そして、個人情報の入力が拒否されることで、ユーザの機器を特定することが困難となる。このため、やはり、この場合も、ユーザに適したサービスを提供することは困難となる。なお、特許文献１の技術の場合も、同様の理由により、ＩＰアドレスが任意に割り振られるＰＡＮ内において、ユーザの機器を特定し、ユーザに適したサービスを提供することは困難となる。
【０００８】
本発明は、ユーザ毎に適した情報を送信可能なサーバ装置、情報送信システム、情報送信プログラム、および情報送信プログラムを記憶したコンピュータ読み取り可能な記憶媒体の提供を目的とする。
【課題を解決するための手段】
【０００９】
上述した課題を解決し、目的を達成するために、本発明は、通信機器に情報を送信するサーバ装置であって、プレフィクス情報と、通信機器の固有の物理アドレスを含むアドレス情報から、物理アドレスを検出する検出手段と、通信機器に送信した情報の履歴を、物理アドレスに関連付けて記憶手段に記憶する記憶制御手段と、履歴から判断した情報を通信機器に送信する送信手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、ローカルネットワーク内で特定した機器のユーザ毎に適した情報を送信することができるという効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】図１は、第１の実施の形態の情報送信システムのシステム構成図である。
【図２】図２は、第１の実施の形態の情報送信システムの携帯端末装置が生成するローカルアドレス（ＩＰアドレス）のフォーマットを示す図である。
【図３】図３は、第１の実施の形態の情報送信システムのサーバ装置のハードウェア構成図である。
【図４】図４は、第１の実施の形態の情報送信システムの携帯端末装置のハードウェア構成図である。
【図５】図５は、第１の実施の形態の情報送信システムのサーバ装置の機能ブロック図である。
【図６】図６は、第１の実施の形態の情報送信システムの情報送信動作を説明するためのタイムチャートである。
【図７】図７は、第１の実施の形態の情報送信システムの画面表示例を説明するための図である。
【図８】図８は、第１の実施の形態の情報送信システムにおいて、同じ携帯端末装置に送信された情報の履歴を説明するための図である。
【図９】図９は、第２の実施の形態の情報送信システムのシステム構成図である。
【図１０】図１０は、第２の実施の形態の情報送信システムに設けられているサーバ装置の機能ブロック図である。
【図１１】図１１は、第２の実施の形態の情報送信システムの情報送信動作を説明するためのタイムチャートである。
【図１２】図１２は、第３の実施の形態の情報送信システムのシステム構成図である。
【図１３】図１３は、第３の実施の形態の情報送信システムに設けられている第１のサーバ装置の機能ブロック図である。
【図１４】図１４は、第３の実施の形態の情報送信システムに設けられている第２のサーバ装置の機能ブロック図である。
【図１５】図１５は、第３の実施の形態の情報送信システムの情報送信動作を説明するためのタイムチャートである。
【図１６】図１６は、第３の実施の形態の情報送信システムの画面表示例を説明するための図である。
【発明を実施するための形態】
【００１２】
以下に添付図面を参照して、サーバ装置、情報送信システム、情報送信プログラム、および情報送信プログラムを記憶したコンピュータ読み取り可能な記憶媒体の実施の形態を詳細に説明する。
【００１３】
（第１の実施の形態）
図１は、第１の実施の形態にかかる情報送信システムのシステム構成図である。図１に示す情報送信システムは、例えばブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行うＰＡＮ１（Private  Area  Network）を形成している。具体的には、情報送信システムは、ルータ２と、一つまたは複数の携帯端末装置３（通信機器の一例）と、サーバ装置４（通信機器の一例）とを有している。情報送信システムは、ＩＰｖ６（Internet  Protocol  Version  6）のルータ広告（RA：Router  Advertisement）を用いて、ＰＡＮ１内で使用するローカルアドレスを自動設定する。
【００１４】
ルータ２は、ルータ広告の送信源である。ルータ２は、定期的にＰＡＮ１にプレフィクス情報を含むルータ広告を行っている。また、ルータ２は、携帯端末装置３からルータ要請信号（RS：Router  Solicitation）を受信すると、ＰＡＮ１にプレフィクス情報を含むルータ広告を行う。
【００１５】
各携帯端末装置３は、ＰＡＮ１を介してプレフィクス情報を受信する。また、各携帯端末装置３は、各携帯端末装置３の固有の物理アドレスとして付されているＭＡＣアドレス（MAC：Media  Access  Control）を検出する。そして、各携帯端末装置３は、プレフィクス情報とＭＡＣアドレスとを用いて、ＩＰｖ６（Internet  Protocol  Version  6）に対応するローカルアドレスを生成する。
【００１６】
各携帯端末装置３で生成されるローカルアドレスのフォーマットの一例を図２に示す。各携帯端末装置３は、ＩＥＴＦ（Internet  Engineering  Task  Force）によるＲＦＣ４８６２の規定に従ってローカルアドレスを生成する。各携帯端末装置３は、例えば６４ビットのプレフィクス情報と、６４ビットのサフィックス情報とでローカルアドレスを生成する。プレフィクス情報は、ルータ２から受信した６４ビットの情報である。サフィックス情報は、ＩＥＥＥにより定められたＥＵＩ−４８の規定により各携帯端末装置３に割り当てられているＭＡＣアドレスを、各携帯端末装置３がＥＵＩ−６４の値に変換して設定する。ＩＥＥＥは、「The  Institute  of  Electrical  and  Electronic  Engineers」の略記である。ＥＵＩ−４８は、「Extended  Unique  Identifier−48」の略記である。ＥＵＩ−６４は、「Extended  Unique  Identifier−64」の略記である。
【００１７】
サフィックス情報の生成の仕方を、さらに具体的に説明する。各携帯端末装置３は、サフィックス情報を生成する場合、上位２４ビットと下位２４ビットの間に、ＦＦＦＥという１６ビットの値を挟むことで計６４ビットのサフィックス情報を生成する。上位２４ビットは、ＯＵＩ（Organizationally  Unique  Identifier）またはＣＯＭＰＡＮＹ  ＩＤと呼ばれる。ＯＵＩまたはＣＯＭＰＡＮＹ  ＩＤは、ＩＥＥＥが製造業者に対して一意に割り当てた番号である。残りの下位４０ビットは、ＥＸＴＥＮＳＩＯＮ  ＩＤＥＮＴＩＦＩＥＲと呼ばれる。ＥＸＴＥＮＳＩＯＮ  ＩＤＥＮＴＩＦＩＥＲには、ＯＵＩの割り当てを受けた製造業者の責任の下、重複がないように番号が割り当てられる。この例の場合、上位２４ビットと下位２４ビットの間に、ＦＦＦＥという１６ビットの値を挟んでいる。このため、各携帯端末装置３は、下位２４ビットにＭＡＣアドレスを割り当てる。これにより、上位２４ビットのＯＵＩ、ＦＦＦＥの１６ビットの値、および下位２４ビットのＭＡＣアドレスからなるサフィックス情報が生成されることとなる。各携帯端末装置３は、図２に示すように６４ビットのサフィックス情報に、ルータ２から受信した６４ビットの情報を付加して、計１２８ビットのＩＰｖ６に対応するローカルアドレスを生成する。
【００１８】
次に、サーバ装置４は、データベース（ＤＢ）となっている例えばハードディスクドライブ（ＨＤＤ）５を有している。ＨＤＤ５には、各携帯端末装置３に送信する情報が記憶されている。また、ＨＤＤ５には、各携帯端末装置３に送信した情報の履歴が、携帯端末装置３毎に記憶されている。後述するが、サーバ装置４は、例えばＲＯＭ、ＲＡＭ、またはＨＤＤ等の記憶部６に記憶されている情報送信プログラムに従って動作する。そして、サーバ装置４は、各携帯端末装置３に情報を送信すると共に、各携帯端末装置３に送信した情報の履歴から判断した情報を各携帯端末装置３に送信する。なお、一例ではあるが、「履歴から判断した情報」として、履歴からユーザの嗜好を判断し、この嗜好に合った情報を送信してもよい。ＲＯＭは、「Read  Only  Memory」の略記である。ＲＡＭは、「Random  Access  Memory」の略記である。ＨＤＤは、「Hard  Disk  Drive」の略記である。
【００１９】
図３に、サーバ装置４のハードウェア構成図を示す。なお、後述する各サーバ装置２５、２７、３１、４７、５０は、それぞれサーバ装置４と同様のハードウェア構成となっている。図３に示すように、サーバ装置４は、一般的なコンピュータ装置の構成を適用することができる。サーバ装置４は、ＣＰＵ８と、ＲＯＭ１０２と、ＲＡＭ１０３と、ハードディスクドライブ（ＨＤＤ）５と、入出力インターフェイス（Ｉ／Ｆ）１０５と、通信Ｉ／Ｆ１０６とを有する。ＣＰＵは、「Central  Processing  Unit」の略記である。ＲＯＭは、「Read  Only  Memory」の略記である。ＲＡＭは、「Random  Access  Memory」の略記である。ＣＰＵ８、ＲＯＭ１０２、ＲＡＭ１０３、ＨＤＤ５、入出力Ｉ／Ｆ１０５および通信Ｉ／Ｆ１０６は、バスライン１１０で互いに通信可能に接続される。
【００２０】
ＣＰＵ８は、ＲＯＭ１０２またはＨＤＤ５等の記憶部に予め記憶されるプログラムに従い、ＲＡＭ１０３をワークメモリとして用いて動作し、サーバ装置４全体の動作を制御する。ＨＤＤ５は、ＣＰＵ８を動作させるプログラムが格納される。
【００２１】
入出力Ｉ／Ｆ１０５は、サーバ装置４に対するデータの入出力のためのインターフェイスである。例えば、入出力Ｉ／Ｆ１０５には、ユーザ入力を受け付けるキーボード等の入力デバイスが接続される。また、入出力Ｉ／Ｆ１０５には、他機器との間でデータ入出力を行うＵＳＢ等のデータインターフェイスが接続される。ＵＳＢは、「Universal  Serial  Bus」の略記である。また、入出力Ｉ／Ｆ１０５には、ＣＤ、ＤＶＤ等の記憶媒体からデータを読み出すドライブ装置が接続される。ＣＤは、「Compact  Disk」の略記である。ＤＶＤは、「Digital  Versatile  Disk」の略記である。さらに、入出力Ｉ／Ｆ１０５は、ＣＰＵ８により生成された表示制御信号を画像として表示する表示装置を接続することができる。
【００２２】
通信Ｉ／Ｆ１０６は、ＣＰＵ８の制御に従い、ネットワークを介した通信を行う。通信Ｉ／Ｆ１０６は、ネットワークに接続される無線通信によるアクセスポイントを介して、携帯端末装置３と通信を行うことができる。
【００２３】
後述する情報送信プログラムは、例えばＨＤＤ５またはＲＯＭ１０２、ＲＡＭ１０３等の記憶部６に格納され、ＣＰＵ８上で動作するプログラムによって実現される。情報送信プログラムは、所定のネットワークのコンピュータ装置上に格納し、ネットワーク経由でダウンロードして提供するように構成される。これに限らず、情報送信プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記憶して提供してもよい。
【００２４】
図５にサーバ装置４の機能ブロック図を示す。ＣＰＵ８は、記憶部６に記憶されている情報送信プログラムに従って、アドレス検出部１１（検出手段の一例）と、記憶制御部１２（記憶制御手段の一例）と、嗜好判断部１３（送信手段の一例）と、通信制御部１４（送信手段の一例）として機能する。なお、以下の説明においては、アドレス検出部１１〜通信制御部１４は、ＣＰＵ８が情報送信プログラムに従って動作することで、ソフトウェア的に実現されることとして説明を進める。しかし、アドレス検出部１１〜通信制御部１４の一部または全部をハードウェアで構成してもよい。いずれの場合も、後述する効果と同様の効果を得ることができる。
【００２５】
アドレス検出部１１は、各携帯端末装置３のローカルアドレスからＭＡＣアドレスを検出して、各携帯端末装置３を特定する。記憶制御部１２は、ＨＤＤ５に対する情報の記憶および読み出しを制御する。また、記憶制御部１２は、アドレス検出部１１で検出されたＭＡＣアドレスに関連付けて、送信した情報の履歴をＨＤＤ５に記憶する。嗜好判断部１３は、ＨＤＤ５に記憶されている、送信した情報の履歴から、ユーザの嗜好を判断する。通信制御部１４は、各携帯端末装置３からの情報送信要求を受信し、記憶制御部１２によりデータベース５から読み出された情報を各携帯端末装置３に送信する。また、通信制御部１４は、送信した情報の履歴から判断され、ＨＤＤ５から読み出されたユーザの嗜好に対応する情報を各携帯端末装置３に送信する。
【００２６】
このような情報送信プログラムは、例えばアドレス検出部１１〜通信制御部１４を含むモジュール構成となっている。実際のハードウェアとしては、ＣＰＵ８が例えばＨＤＤ５等の記憶装置から情報送信プログラムを読み出して実行する。これにより、アドレス検出部１１〜通信制御部１４が主記憶装置（例えばＲＡＭ１０３）上にロードされ、各部１１〜１４が主記憶装置上に生成されるようになっている。
【００２７】
図４に、携帯端末装置３のハードウェア構成図を示す。なお、後述する携帯端末装置２８、５５は、それぞれ携帯端末装置３と同様のハードウェア構成となっている。図４に示す携帯端末装置３において、バスライン２０１に対してＣＰＵ２０２、ＲＯＭ２０３、ＲＡＭ２０４および表示制御部２０５が接続される。また、バスライン２０１に対して、ストレージ２０７、データＩ／Ｆ２０８、入力部２０９、通信部２１０および撮像部２１２が接続される。ストレージ２０７は、データを不揮発に記憶することが可能な記憶媒体であって、例えばフラッシュメモリ等の不揮発性の半導体メモリである。これに限らず、ストレージ２０７としてハードディスクドライブを用いてもよい。
【００２８】
ＣＰＵ２０２は、ＲＯＭ２０３およびストレージ２０７に記憶されるプログラムに従い、ＲＡＭ２０４をワークメモリとして用いて携帯端末装置３全体を制御する。表示制御部２０５は、ＣＰＵ２０２により生成された表示制御信号を、表示部１５が表示可能な信号に変換して出力する。
【００２９】
ストレージ２０７は、ＣＰＵ２０２が実行するためのプログラムや各種データが格納される。なお、ストレージ２０７およびＲＯＭ２０３は、例えば一つの書き換え可能な不揮発性半導体メモリ等を共用してもよい。データＩ／Ｆ２０８は、外部機器との間でデータの入出力を行う。データＩ／Ｆ２０８としては、例えば、ＵＳＢやＢｌｕｅｔｏｏｔｈ（登録商標）等のインターフェイスを適用することができる。
【００３０】
入力部２０９は、ユーザ入力を受け付ける入力デバイスを含む。ユーザは、例えば表示部１５に対する表示に応じて入力デバイスを操作することで、携帯端末装置３に対して指示を出すことができる。なお、ユーザ入力を受け付ける入力デバイスとして、表示画面を接触操作した位置に応じた制御信号を出力し、表示部１５の画像を透過するタッチパネルを、表示部１５と一体的に設けてもよい。
【００３１】
通信部２１０は、ＣＰＵ２０２の制御に従いネットワークを介した通信を行う通信Ｉ／Ｆを含む。さらに、通信部２１０は、近距離無線通信を行うための通信Ｉ／Ｆを含む。通信部２１０は、例えば近距離無線通信による信号を検知した場合、その旨をＣＰＵ２０２に通知する。ＣＰＵ２０２は、この通知を受け取ると、通信部２１０を制御して、近距離無線通信に対する認証処理などを行い、認証に成功した場合に当該通信によるサービスＩＤ、機器ＩＤの受信や、画像の送信などを行う。
【００３２】
撮像部２１２は、光学系と、撮像素子と、光学系および撮像素子の制御駆動回路とを備え、撮像素子から出力される信号に所定の処理を施して画像データとして出力する。撮像部２１２は、入力部２０９に対するユーザ操作による指示に従い、撮像やズームなどの機能を実行する。
【００３３】
携帯端末装置３の機能は、予めＲＯＭ２０３またはストレージ２０７に記憶され、ＣＰＵ２０２上で動作するプログラムによって実現される。プログラムは、例えば通信部２１０により所定のネットワークを介して接続されたコンピュータ装置上に格納されている。プログラムは、ネットワーク経由でダウンロードして用いてもよい。これに限らず、プログラムは、インストール可能な形式または実行可能な形式のファイルでＣＤ、ＤＶＤなどのコンピュータで読み取り可能な記憶媒体に記憶して提供してもよい。
【００３４】
また、プログラムは、各機能毎のモジュール構成となっている。実際のハードウェアとしては、ＣＰＵ２０２が例えばＲＯＭ２０３またはストレージ２０７等の記憶装置からプログラムを読み出して実行する。これにより、各機能を実現する各部が主記憶装置（例えばＲＡＭ２０４）上にロードされ、各部が主記憶装置上に生成されるようになっている。
【００３５】
次に、第１の実施の形態の情報送信システムの情報送信動作を説明する。図６に、第１の実施の形態の情報送信システムの情報送信動作のタイムチャートを示す。図６において、ステップＳ１では、携帯端末装置３がＰＡＮ１を介してルータ２からルータ広告信号（ＲＡ信号）を受信する。ステップＳ１では、携帯端末装置３が、ＲＡ信号に含まれるプレフィクス情報、および、自機器に割り当てられているＭＡＣアドレスから、図２を用いて説明したＩＰｖ６に対応するローカルアドレスを生成する。次に、携帯端末装置３は、生成したローカルアドレスを用いて、サーバ装置４に対して情報の送信要求を行う（ステップＳ２）。
【００３６】
サーバ装置４のＣＰＵ８は、記憶部６に記憶されている情報送信プログラムを読み込み、ＲＡＭ１０３等のメモリ上にアドレス検出部１１、嗜好判断部１３、記憶制御部１２、および通信制御部１４をロードする。これにより、ＣＰＵ８は、アドレス検出部１１〜通信制御部１４として機能しながら情報送信動作を行う。
【００３７】
すなわち、ステップＳ３では、アドレス検出部１１が、情報の送信要求に用いられたローカルアドレスのサフィックス情報からＭＡＣアドレスを算出し、通信対象となる携帯端末装置３を特定する。上述のように、全６４ビットのサフィックス情報は、上位２４ビットが、ＩＥＥＥが製造業者に対して一意に割り当てたＯＵＩまたはＣＯＭＰＡＮＹ  ＩＤとなっている。また、サフィックス情報は、上位２４ビットと下位２４ビットの間に、ＦＦＦＥという１６ビットの値が付加されることで、ＥＵＩ−４８の値からＥＵＩ−６４の値に変換されている。そして、サフィックス情報の下位２４ビットが、携帯端末装置３の固有の物理アドレスとしてのＭＡＣアドレスとなっている。アドレス検出部１１は、サフィックス情報の下位２４ビットを抽出することで、送信要求を行った携帯端末装置３のＭＡＣアドレスを検出する。アドレス検出部１１は、検出したＭＡＣアドレスで、送信要求を行った携帯端末装置３を特定する。
【００３８】
次に、ステップＳ４では、嗜好判断部１３が、検出したＭＡＣアドレスを用いてＨＤＤ５を参照する。嗜好判断部１３は、検出したＭＡＣアドレスに関連付けられてＨＤＤ５に記憶されている情報の履歴を検出する。そして、嗜好判断部１３は、検出したＭＡＣアドレスが付されている携帯端末装置３のユーザの嗜好を、ＨＤＤ５から検出した履歴から判断する。
【００３９】
次に、ステップＳ５では、記憶制御部１２が、送信要求のなされた情報を本情報としてＨＤＤ５から読み出す。また、ステップＳ５では、記憶制御部１２が、ユーザの嗜好に対応する情報を補助情報としてＨＤＤ５から読み出す。また、ステップＳ５では、通信制御部１４が、ＨＤＤ５から読み出した本情報および補助情報を携帯端末装置３に送信する。記憶制御部１２は、ステップＳ６において、携帯端末装置３に送信した情報の履歴を、携帯端末装置３のＭＡＣアドレスに関連付けてＨＤＤ５に記憶する。
【００４０】
携帯端末装置３は、ステップＳ７において、サーバ装置４から受信した本情報および補助情報を表示部に表示する。図７に、本情報および補助情報の表示例を示す。この例の場合、携帯端末装置３は、表示部１５の表示領域を、第１の表示領域１６および第２の表示領域１７に分割している。第１の表示領域１６は、第２の表示領域１７よりも広い表示領域となっている。携帯端末装置３は、第１の表示領域１６に本情報を表示し、第２の表示領域１７に補助情報を表示する。これにより、第１の表示領域１６には、ユーザが送信要求を行った情報（＝本情報）が表示される。また、第２の表示領域１７には、過去に送信された情報の履歴から判断されたユーザの嗜好に対応する情報（＝補助情報）が表示される。
【００４１】
次に、例えばステップＳ８で、携帯端末装置３から他の情報の送信要求がなされた場合、記憶制御部１２が、ステップＳ９において、送信要求のなされた他の情報を本情報としてＨＤＤ５から読み出す。そして、通信制御部１４が、このステップＳ９において、ＨＤＤ５から読み出した他の情報を携帯端末装置３に送信する。記憶制御部１２は、ステップＳ１０において、携帯端末装置３に送信した情報の履歴を、携帯端末装置３のＭＡＣアドレスに関連付けてＨＤＤ５に記憶する。また、携帯端末装置３は、ステップＳ１１において、ユーザが送信要求を行った他の情報を、第１の表示領域１６に表示する。
【００４２】
携帯端末装置３は、情報の送信要求を行い、受信した本情報および補助情報を表示する動作を、ステップＳ１２で通信終了と判別されるまで継続して行う。すなわち、携帯端末装置３は、ステップＳ１２で通信終了を検出しない場合（ステップＳ１２，Ｎｏ）、ステップＳ２に処理を戻す。ステップＳ２に処理を戻すと、携帯端末装置３は、上述の情報の送信要求、および、サーバ装置４から送信された本情報および補助情報の表示を繰り返し行う。また、携帯端末装置３は、ステップＳ１２で通信終了を検出した場合（ステップＳ１２，Ｙｅｓ）、ステップＳ１３に処理を進める。
【００４３】
ステップＳ１３では、携帯端末装置３が、通信終了後に、新たなＲＡ信号を受信したか否かを判別する。通信終了後に、新たなＲＡ信号を受信するということは、前回、通信を行っていたＰＡＮ１とは異なるＰＡＮ内に携帯端末装置３が移動したことを意味する。このため、携帯端末装置３は、新たなＲＡ信号を受信した場合（ステップＳ１３，Ｙｅｓ）、ステップＳ１に処理を戻す。ステップＳ１に処理を戻すと、携帯端末装置３は、再度、プレフィクス情報およびＭＡＣアドレスからＩＰｖ６に対応するローカルアドレスを生成する。そして、携帯端末装置３は、生成したローカルアドレスを用いて、上述の情報の送信を受ける。なお、通信終了後に、新たなＲＡ信号を受信しないということは（ステップＳ１３，Ｎｏ）、携帯端末装置３はＰＡＮ外に位置していることを意味している。このため、携帯端末装置３は、新たなＰＡＮ内に移動し新たなＲＡ信号を受信するまでの間、ステップＳ１３を繰り返し実行する。
【００４４】
一方、サーバ装置４は、ステップＳ１０で送信した情報の履歴をＨＤＤ５に記憶すると、ステップＳ１４に処理を進める。ステップＳ１４では、通信制御部１４が、携帯端末装置３から他の情報の送信要求を受信したか否かを判別する。他の情報の送信要求を受信した場合（ステップＳ１４，Ｙｅｓ）、処理がステップＳ９に戻り、記憶制御部１２がＨＤＤ５から他の情報を読み出す。そして、ステップＳ９において、通信制御部１４が、他の情報を携帯端末装置３に送信する。携帯端末装置３は、受信した他の情報を第１の表示領域１６に表示する。また、記憶制御部１２は、携帯端末装置３に送信した他の情報の履歴を、ＭＡＣアドレスに関連付けてＨＤＤ５に記憶する。
【００４５】
ステップＳ１４において、他の情報の送信要求は受信していないものと判別された場合（ステップＳ１４，Ｎｏ）、処理がステップＳ１５に進む。ステップＳ１５では、通信制御部１４が、新たな情報送信要求を受信したか否かを判別する。新たな情報送信要求を受信しない場合（ステップＳ１５，Ｎｏ）、通信制御部１４は、ステップＳ１４に処理を戻し、再度、他の情報の送信要求の受信の有無を監視する。また、新たな情報送信要求を受信した場合（ステップＳ１５，Ｙｅｓ）、処理がステップＳ３に戻る。ステップＳ３では、アドレス検出部１１が、新たに受信した情報送信要求に付加されているローカルアドレスのサフィックス情報からＭＡＣアドレスを検出することで、携帯端末装置３を特定する。記憶制御部１２は、検出したＭＡＣアドレスを用いてＨＤＤ５を参照することで、特定した携帯端末装置３に対して、過去に送信した情報の履歴を検出する。嗜好判断部１３は、ステップＳ４において、検出した履歴からユーザの嗜好を判断する。記憶制御部１２は、送信要求のあった情報をＨＤＤ５から読み出すと共に、履歴から判断された嗜好に対応する情報をＨＤＤ５から読み出す。通信制御部１４は、ステップＳ５において、送信要求のあった情報を本情報として、また、嗜好に対応する情報を補助情報として携帯端末装置３に送信する。
【００４６】
記憶制御部１２は、ステップＳ６において、携帯端末装置３に送信した本情報および補助情報の履歴を、携帯端末装置３のＭＡＣアドレスに関連付けてＨＤＤ５に記憶する。このように、ステップＳ６では、携帯端末装置３に送信した本情報および補助情報の履歴がＨＤＤ５に記憶される。また、ステップＳ１０では、携帯端末装置３に送信した他の情報の履歴がＨＤＤ５に記憶される。このため、ＨＤＤ５には、携帯端末装置３に対して情報が送信される毎に、送信された情報の履歴が徐々に蓄積されていくこととなる。
【００４７】
図８は、ＨＤＤ５に記憶された情報の履歴の一例である。図８の履歴の例は、ＭＡＣアドレスが「００：２２：３３：４４：５５：６６」の携帯端末装置３に対して、２０１２年８月１日１０時１０分に情報Ａが送信されたことを示している。また、図８の履歴の例は、ＭＡＣアドレスが「００：２２：３３：４４：５５：６６」の携帯端末装置３に対して、２０１２年８月１日１０時３０分に情報Ｂが送信されたことを示している。また、図８の履歴の例は、ＭＡＣアドレスが「００：２２：３３：４４：５５：６６」の携帯端末装置３に対して、２０１２年８月１日１０時３０分に情報Ｃが送信されたことを示している。ステップＳ４では、このような履歴を用いて、嗜好判断部１３がユーザの嗜好を判断する。そして、ステップＳ５において、記憶制御部１２および通信制御部１４が、ユーザの嗜好に応じた情報（＝補助情報）をＨＤＤ５から読み出して、ユーザの携帯端末装置３に送信する。
【００４８】
以上の説明から明らかなように、第１の実施の形態の情報送信システムは、ＰＡＮ１に接続した携帯端末装置３が、ルータ２が配信するルータ広告に含まれるプレフィクス情報を取得する。携帯端末装置３は、自己に割り当てられたＭＡＣアドレスを用いてサフィックス情報を生成する。携帯端末装置３は、ＭＡＣアドレスを用いて生成したサフィックス情報にプレフィクス情報を付加して、ＩＰｖ６に対応するローカルアドレスを生成する。携帯端末装置３は、生成したローカルアドレスを用いてＰＡＮ１内で通信を行う。
【００４９】
サーバ装置４は、携帯端末装置３から送信要求された情報をＨＤＤ５から読み出して、携帯端末装置３に送信する。また、サーバ装置４は、送信要求等に付加されて送信されるローカルアドレスのサフィックス情報からＭＡＣアドレスを検出することで、情報を送信する携帯端末装置３を特定する。サーバ装置４は、送信した情報の履歴を、ＭＡＣアドレスに関連付けてＨＤＤ５に記憶する。サーバ装置４は、ＨＤＤ５に記憶された情報の履歴からユーザの嗜好を検出する。そして、サーバ装置４は、検出した嗜好に対応する情報を、ユーザの携帯端末装置３に送信する。
【００５０】
携帯端末装置３は、ＭＡＣアドレスを用いてＰＡＮ１用のローカルアドレスを生成する。また、サーバ装置４は、携帯端末装置３のローカルアドレスからＭＡＣアドレスを検出して、携帯端末装置３を特定する。このため、ユーザに個人情報の入力を求めることなく、ＰＡＮ１内で通信を行う携帯端末装置３を特定することができる。
【００５１】
また、サーバ装置４は、携帯端末装置３のローカルアドレスから検出したＭＡＣアドレスに関連付けて、携帯端末装置３に送信した情報の履歴をＨＤＤ５に記憶する。また、サーバ装置４は、情報の履歴からユーザの嗜好を検出する。そして、サーバ装置４は、ユーザの嗜好に対応する情報を携帯端末装置３に送信する。これにより、ローカルアドレスが任意に割り振られるＰＡＮ１内において、ユーザの携帯端末装置３を特定し、各ユーザに適した情報を送信することができる。
【００５２】
（第２の実施の形態）
次に、第２の実施の形態の情報送信システムを説明する。第１の実施の形態の情報送信システムは、サーバ装置４がＰＡＮ１内で送信する情報の管理を行うシステムであった。この第２の実施の形態の情報送信システムは、ＰＡＮ外のネットワークに接続されたサーバ装置およびＰＡＮに接続されたサーバ装置で、ＰＡＮ内で送信する情報の管理を行うシステムである。
【００５３】
図９に、第２の実施の形態の情報送信システムのシステム構成図を示す。図９に示すように第２の実施の形態の情報送信システムは、第１の物理的範囲２０に形成される第１のＰＡＮ２１と、第２の物理的範囲２２に形成される第２のＰＡＮ２３とを有している。また、第２の実施の形態の情報送信システムは、各ＰＡＮ２１、２３外の例えばインターネット等のネットワーク２４と、ネットワーク２４に接続された統括サーバ装置２５（管理サーバ装置の一例）とを有している。
【００５４】
第１のＰＡＮ２１および第２のＰＡＮ２３は、それぞれ例えばブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行う小ネットワークとなっている。第１のＰＡＮ２１および第２のＰＡＮ２３は、物理的に離れた場所で形成されている。一例ではあるが、第１のＰＡＮ２１は品川区で営業する店舗内に形成されたＰＡＮを、第２のＰＡＮ２３は港区で営業する店舗内に形成されたＰＡＮを示している。または、同一の店舗内において、第１のＰＡＮ２１は１階で形成されたＰＡＮを、第２のＰＡＮ２３は２階で形成されたＰＡＮを示している。すなわち、この図９は、各ＰＡＮ２１、２３が、距離の大小にかかわらず、物理的に離れ、かつ、独立して形成されていることを意味している。また、この図９は、２つのＰＡＮ２１、２３を図示しているが、第２の実施の形態の情報送信システムが３つ以上のＰＡＮを有してもよい。
【００５５】
第１のＰＡＮ２１は、第１のルータ２６、第１のサーバ装置２７、および一つまたは複数の携帯端末装置２８が、ブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行うことで形成される。第１のルータ２６は、第１のＰＡＮ２１を介してルータ広告を行うことで、第１のＰＡＮ２１専用のＲＡ信号を配信する。携帯端末装置２８は、ＲＡ信号および自己に割り当てられたＭＡＣアドレスを用いてローカルアドレスを生成する。携帯端末装置２８は、生成したローカルアドレスを用いて、第１のサーバ装置２７および統括サーバ装置２５と通信を行う。
【００５６】
第１のサーバ装置２７は、送信要求のあった情報を携帯端末装置２８に送信する。また、第１のサーバ装置２７は、送信した情報の履歴、および情報を送信した機器を特定するためのＭＡＣアドレス等をネットワーク２４を介して統括サーバ装置２５に送信する。また、第１のサーバ装置２７は、統括サーバ装置２５から取得した情報の履歴からユーザの嗜好を判断する。そして、第１のサーバ装置２７は、判断した嗜好に対応する情報を、ユーザの携帯端末装置２８に送信する。
【００５７】
第２のＰＡＮ２３は、第２のルータ３０、第２のサーバ装置３１、および一つまたは複数の携帯端末装置２８が、ブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行うことで形成される。第２のルータ３０は、第２のＰＡＮ２３を介してルータ広告を行うことで、第２のＰＡＮ２３専用のＲＡ信号を配信する。携帯端末装置２８は、ＲＡ信号および自己に割り当てられたＭＡＣアドレスを用いてローカルアドレスを生成する。携帯端末装置２８は、生成したローカルアドレスを用いて、第２のサーバ装置３１および統括サーバ装置２５と通信を行う。
【００５８】
第２のサーバ装置３１は、送信要求のあった情報を携帯端末装置２８に送信する。また、第２のサーバ装置３１は、送信した情報の履歴、および情報を送信した機器を特定するためのＭＡＣアドレス等をネットワーク２４を介して統括サーバ装置２５に送信する。また、第２のサーバ装置３１は、統括サーバ装置２５から取得した情報の履歴からユーザの嗜好を判断する。そして、第２のサーバ装置３１は、判断した嗜好に対応する情報を、ユーザの携帯端末装置２８に送信する。
【００５９】
統括サーバ装置２５は、例えばインターネット等の各ＰＡＮ２１、２３外のネットワーク上に設けられている。統括サーバ装置２５は、データベースとなっている例えばＨＤＤ３３を有している。統括サーバ装置２５は、各携帯端末装置２８のＭＡＣアドレスに関連付けて、各携帯端末装置２８に送信した情報の履歴をＨＤＤ３３に記憶している。
【００６０】
各サーバ装置２７、３１のＣＰＵは、記憶部２９、３２に記憶されている情報送信プログラムを読み込んで実行する。図１０に各サーバ装置２７、３１のＣＰＵ３５の機能ブロック図を示す。ＣＰＵ３５は、記憶部２９または記憶部３２に記憶されている情報送信プログラムに従って、アドレス検出部３６と、嗜好判断部３７と、記憶制御部３８と、通信制御部３９（外部通信手段の一例）として機能する。すなわち、ＣＰＵ３５は、情報送信プログラムを読み込むことで、ＲＡＭ等のメモリ上にアドレス検出部３６〜通信制御部３９を展開して実行する。
【００６１】
アドレス検出部３６は、各携帯端末装置２８のローカルアドレスからＭＡＣアドレスを検出して、各携帯端末装置２８を特定する。記憶制御部３８は、送信要求のなされた情報、およびユーザの嗜好に対応する情報をデータベースとなっているＨＤＤから読み出して携帯端末装置２８に送信する。通信制御部３９は、携帯端末装置２８のＭＡＣアドレスおよび送信した情報の履歴を統括サーバ装置２５に送信する。また、通信制御部３９は、統括サーバ装置２５から情報の履歴を取得する。嗜好判断部３７は、通信制御部３９が統括サーバ装置２５から取得した情報の履歴から、ユーザの嗜好を判断する。記憶制御部３８は、ユーザの嗜好に対応する情報を携帯端末装置２８に送信する。なお、以下の説明においては、アドレス検出部３６〜通信制御部３９は、ＣＰＵ３５が情報送信プログラムに従って動作することで、ソフトウェア的に実現されることとして説明を進める。しかし、アドレス検出部３６〜通信制御部３９の一部または全部をハードウェアで構成してもよい。いずれの場合も、後述する効果と同様の効果を得ることができる。
【００６２】
次に、第２の実施の形態の情報送信システムの情報送信動作を説明する。図１１に、第２の実施の形態の情報送信システムの情報送信動作のタイムチャートを示す。例えば、ユーザが第１の物理的範囲２０内に位置していた場合、図１１のタイムチャートのステップＳ２１では、携帯端末装置２８が第１のＰＡＮ２１を介して第１のルータ２６からルータ広告信号（ＲＡ信号）を受信する。ステップＳ２１では、携帯端末装置２８が、ＲＡ信号に含まれるプレフィクス情報、および、自機器に割り当てられているＭＡＣアドレスから、図２を用いて説明したＩＰｖ６に対応するローカルアドレスを生成する。次に、携帯端末装置２８は、ステップＳ２２において、生成したローカルアドレスを用いて、第１のサーバ装置２７に対して情報の送信要求を行う。
【００６３】
図１１に示すサーバ装置のタイムチャートは、第１のサーバ装置２７および第２のサーバ装置３１の動作を示している。以下、第１のサーバ装置２７の動作を主として説明する。第２のサーバ装置３１の動作は、以下の第１のサーバ装置２７の動作を参照されたい。
【００６４】
第１のサーバ装置２７のＣＰＵ３５は、記憶部２９に記憶されている情報送信プログラムを読み込み、ＲＡＭ等のメモリ上にアドレス検出部３６、嗜好判断部３７、記憶制御部３８、および通信制御部３９をロードする。これにより、ＣＰＵ３５は、アドレス検出部３６〜通信制御部３９として機能しながら情報送信動作を行う。
【００６５】
すなわち、ステップＳ２３では、アドレス検出部３６が、情報の送信要求に用いられたローカルアドレスのサフィックス情報からＭＡＣアドレスを算出し、通信対象となる携帯端末装置２８を特定する。上述のように、全６４ビットのサフィックス情報は、上位２４ビットが、ＩＥＥＥが製造業者に対して一意に割り当てたＯＵＩまたはＣＯＭＰＡＮＹ  ＩＤとなっている。また、サフィックス情報は、上位２４ビットと下位２４ビットの間に、ＦＦＦＥという１６ビットの値が付加されることで、ＥＵＩ−４８の値からＥＵＩ−６４の値に変換されている。そして、サフィックス情報の下位２４ビットが、携帯端末装置２８の固有の物理アドレスとしてのＭＡＣアドレスとなっている。アドレス検出部３６は、サフィックス情報の下位２４ビットを抽出することで、送信要求を行った携帯端末装置２８のＭＡＣアドレスを検出する。アドレス検出部３６は、検出したＭＡＣアドレスで、送信要求を行った携帯端末装置２８を特定する。
【００６６】
次に、ステップＳ２４では、通信制御部３９が、ネットワーク２４を介して統括サーバ装置２５に対して携帯端末装置２８のＭＡＣアドレスを送信し、過去に送信した情報の履歴の送信要求を行う。後述するが、統括サーバ装置２５には、各ＰＡＮ２１、２３の各サーバ装置２７、３１から、携帯端末装置２８に送信した情報の履歴および情報を送信した携帯端末装置２８を特定するためのＭＡＣアドレスが送信される。統括サーバ装置２５は、各携帯端末装置２８の履歴を、各携帯端末装置２８のＭＡＣアドレスに関連付けてＨＤＤ３３に記憶する。これにより、ＨＤＤ３３には、各ＰＡＮ２１、２３において携帯端末装置２８に送信された情報の履歴が、携帯端末装置２８毎に蓄積される。
【００６７】
統括サーバ装置２５は、ステップＳ２５においてＨＤＤ３３を参照し、受信したＭＡＣアドレスが付されている携帯端末装置２８に対して、過去に送信された情報の履歴を検出する。統括サーバ装置２５は、ネットワーク２４を介して、ＨＤＤ３３から検出した履歴を第１のサーバ装置２７に送信する。
【００６８】
第１のサーバ装置２７のＣＰＵ３５は、統括サーバ装置２５から情報の履歴を受信すると、ステップＳ２６において、嗜好判断部３７として機能する。嗜好判断部３７は、統括サーバ装置２５から受信した履歴からユーザの嗜好を判断する。第１のサーバ装置２７のＣＰＵ３５は、ユーザの嗜好を判断すると、処理をステップＳ２７に進める。
【００６９】
ステップＳ２７では、記憶制御部３８が、送信要求のなされた情報を本情報としてデータベースとなっているＨＤＤから読み出す。また、ステップＳ２７では、記憶制御部３８が、ユーザの嗜好に対応する情報を補助情報としてＨＤＤから読み出す。また、ステップＳ２７では、通信制御部３９が、ＨＤＤから読み出した本情報および補助情報を携帯端末装置２８に送信する。記憶制御部３８は、ステップＳ２８において、携帯端末装置２８に送信した情報の履歴を、携帯端末装置２８のＭＡＣアドレスと共にネットワーク２４を介して統括サーバ装置２５に送信する。統括サーバ装置２５は、ステップＳ２９において、携帯端末装置２８のＭＡＣアドレスに関連付けて情報の履歴をＨＤＤ３３に記憶する。
【００７０】
第１のＰＡＮ２１の第１のサーバ装置２７および第２のＰＡＮ２３の第２のサーバ装置３１は、携帯端末装置２８に情報を送信する毎に、送信した情報の履歴を統括サーバ装置２５に送信する。また、各サーバ装置２７、３１は、携帯端末装置２８に情報を送信する毎に、情報を送信した携帯端末装置２８を特定するためのＭＡＣアドレスを、統括サーバ装置２５に送信する。これにより、統括サーバ装置２５には、各ＰＡＮ２１、２３において携帯端末装置２８に送信された情報の履歴が、携帯端末装置２８毎に蓄積されることとなる。
【００７１】
次に、携帯端末装置２８は、第１のサーバ装置２７から受信した本情報および補助情報を、ステップＳ３０において、図７を用いて説明したように表示部に表示する。これにより、第１の表示領域１６には、ユーザが送信要求を行った情報（＝本情報）が表示される。また、第２の表示領域１７には、過去に送信された情報の履歴から判断されたユーザの嗜好に対応する情報（＝補助情報）が表示される。
【００７２】
次に、例えばステップＳ３１で、携帯端末装置２８から他の情報の送信要求がなされた場合、第１のサーバ装置２７の記憶制御部３８は、ステップＳ３２において、送信要求のなされた他の情報を本情報としてＨＤＤから読み出す。そして、通信制御部３９が、ステップＳ３２において、ＨＤＤから読み出された他の情報を携帯端末装置２８に送信する。携帯端末装置２８は、受信した他の情報を、ステップＳ３４で第１の表示領域１６に表示する。
【００７３】
第１のサーバ装置２７の通信制御部３９は、携帯端末装置２８に対して他の情報を送信すると、ステップＳ３３において、携帯端末装置２８に送信した他の情報の履歴をＭＡＣアドレスと共に、ネットワーク２４を介して統括サーバ装置２５に送信する。統括サーバ装置２５は、ステップＳ２９において、ＭＡＣアドレスに関連付けて他の情報の履歴をＨＤＤ３３に記憶する。
【００７４】
第１のＰＡＮ２１の第１のサーバ装置２７および第２のＰＡＮ２３の第２のサーバ装置３１は、携帯端末装置２８に他の情報を送信する毎に、送信した他の情報の履歴を統括サーバ装置２５に送信する。また、各サーバ装置２７、３１は、携帯端末装置２８に他の情報を送信する毎に、他の情報を送信した携帯端末装置２８を特定するためのＭＡＣアドレスを、統括サーバ装置２５に送信する。これにより、統括サーバ装置２５には、各ＰＡＮ２１、２３において携帯端末装置２８に送信された他の情報の履歴が、携帯端末装置２８毎に蓄積されることとなる。
【００７５】
第１のサーバ装置２７は、ステップＳ３５で他の情報の送信要求の有無を監視する。第１のサーバ装置２７は、ステップＳ３５で他の情報の送信要求を検出した場合（ステップＳ３５，Ｙｅｓ）、処理をステップＳ３２に戻す。これにより、ＨＤＤから読み出された他の情報が携帯端末装置２８に送信され、送信された他の情報の履歴が統括サーバ装置２５によりＭＡＣアドレスに関連付けされてＨＤＤ３３に記憶される。
【００７６】
また、第１のサーバ装置２７は、ステップＳ３５で他の情報の送信要求を検出しない場合（ステップＳ３５，Ｎｏ）、処理をステップＳ３６に進める。ステップＳ３６では、第１のサーバ装置２７が、新たな情報の送信要求の有無を監視する。ステップＳ３６で、新たな情報の送信要求を検出した場合（ステップＳ３６，Ｙｅｓ）、処理をステップＳ２３に戻す。これにより、ＨＤＤから読み出された新たな情報が本情報として、また、履歴に対応する情報が補助情報として携帯端末装置２８に送信される。また、統括サーバ装置２５により、送信された新たな情報の履歴が、携帯端末装置２８のＭＡＣアドレスに関連付けされてＨＤＤ３３に記憶される。なお、第１のサーバ装置２７は、ステップＳ３６で新たな情報の送信要求を検出しない場合（ステップＳ３６，Ｎｏ）、処理をステップＳ３５に戻す。
【００７７】
統括サーバ装置２５は、各携帯端末装置２８に送信した情報の履歴の受信の有無をステップＳ３７で監視している。統括サーバ装置２５は、情報の履歴の受信を検出した場合（ステップＳ３７，Ｙｅｓ）、ステップＳ２９に処理を戻し、受信した履歴をＭＡＣアドレスに関連付けてＨＤＤ３３に記憶する。統括サーバ装置２５は、第１のＰＡＮ２１の第１のサーバ装置２７、および第２のＰＡＮ２３の第２のサーバ装置３１等の各サーバ装置から送信された、送信した情報の履歴および各携帯端末装置２８のＭＡＣアドレスを受信する。統括サーバ装置２５は、受信した各履歴をＭＡＣアドレスに関連付けてＨＤＤ３３に記憶する。これにより、ＨＤＤ３３には、上述のように、各携帯端末装置２８が移動する先々で送信を受けた情報の履歴が、携帯端末装置２８毎に記憶される。
【００７８】
また、統括サーバ装置２５は、情報の履歴の受信を検出しない場合（ステップＳ３７，Ｎｏ）、ステップＳ３８に処理を進める。ステップＳ３８に処理を進めると、統括サーバ装置２５は、履歴の送信要求の有無を監視する。統括サーバ装置２５は、履歴の送信要求を検出した場合（ステップＳ３８，Ｙｅｓ）、ステップＳ２５に処理を戻し、ＭＡＣアドレスを用いてＨＤＤ３３から検出した履歴を、携帯端末装置２８に送信する。また、統括サーバ装置２５は、履歴の送信要求の受信を検出しない場合（ステップＳ３８，Ｎｏ）、処理をステップＳ３７に戻し、再び、情報の履歴の受信の有無を監視する。
【００７９】
携帯端末装置２８は、情報の送信要求を行い、受信した本情報および補助情報を表示する動作を、ステップＳ３９で第１のＰＡＮ２１の通信圏外と判別されるまで継続して行う。すなわち、携帯端末装置２８は、ステップＳ３９で通信圏外であることを検出しない場合（ステップＳ３９，Ｎｏ）、ステップＳ２２に処理を戻す。ステップＳ２２に処理を戻すと、携帯端末装置２８は、上述の情報の送信要求、および、第１のサーバ装置２７から送信された本情報および補助情報の表示を繰り返し行う。また、携帯端末装置２８は、ステップＳ３９で第１のＰＡＮ２１の通信圏外であると判別した場合（ステップＳ３９，Ｙｅｓ）、ステップＳ４０に処理を進める。
【００８０】
ステップＳ４０では、携帯端末装置２８が、第１のＰＡＮ２１の通信圏外となった後に、新たなＲＡ信号を受信したか否かを判別する。通信圏外となった後に、新たなＲＡ信号を受信しないということは（ステップＳ４０，Ｎｏ）、携帯端末装置２８はＰＡＮ外に位置していることを意味している。このため、携帯端末装置２８は、新たなＰＡＮ内に移動して新たなＲＡ信号を受信するまでの間、ステップＳ４０を繰り返し実行する。
【００８１】
これに対して、通信圏外となった後に、新たなＲＡ信号を受信するということは、例えば図９に示すように、携帯端末装置２８が第１のＰＡＮ２１の通信圏から第２のＰＡＮ２３の通信圏に移動したことを意味する。このため、携帯端末装置２８は、新たなＲＡ信号を受信した場合（ステップＳ４０，Ｙｅｓ）、ステップＳ２１に処理を戻す。ステップＳ２１に処理を戻すと、携帯端末装置２８は、再度、プレフィクス情報およびＭＡＣアドレスからＩＰｖ６に対応するローカルアドレスを生成する。そして、携帯端末装置２８は、生成したローカルアドレスを用いて、第２のＰＡＮ２３内において、上述の情報を受信する。
【００８２】
上述のように、統括サーバ装置２５のＨＤＤ３３には、携帯端末装置２８が移動する先々で受信した情報の履歴が記憶されている。このため、移動先の第２のＰＡＮ２３においても、第２のサーバ装置３１により、ユーザの嗜好に対応する情報を受信することができる。
【００８３】
具体的には、第２のサーバ装置３１は、図１１のフローチャートのステップＳ２３で携帯端末装置２８のローカルアドレスのサフィックス情報からＭＡＣアドレスを検出する。第２のサーバ装置３１は、検出したＭＡＣアドレスを、ステップＳ２４で統括サーバ装置２５に送信し、履歴の送信要求を行う。統括サーバ装置２５は、ＭＡＣアドレスを用いてＨＤＤ３３を参照することで、ＭＡＣアドレスに対応する履歴を検出する。統括サーバ装置２５は、検出した履歴を、ステップＳ２５で第２のサーバ装置３１に送信する。第２のサーバ装置３１は、ステップＳ２６で、統括サーバ装置２５から受信した履歴からユーザの嗜好を判断する。そして、第２のサーバ装置３１は、ステップＳ２７において、判断した嗜好に対応する情報（＝補助情報）をデータベースとなっている例えばＨＤＤから読み出し、本情報と共に携帯端末装置２８に送信する。これにより、例えば第２のＰＡＮ２３内において、第１のＰＡＮ２１内で受信した情報の履歴で判断された嗜好に対応する情報を受信することができる。
【００８４】
以上の説明から明らかなように、第２の実施の形態の情報送信システムは、ＰＡＮ外のネットワーク２４に統括サーバ装置２５を設ける。各ＰＡＮ２１、２３の各サーバ装置２７、３１は、送信した情報の履歴を、情報を送信した携帯端末装置２８のＭＡＣアドレスと共に統括サーバ装置２５に送信する。統括サーバ装置２５は、ＭＡＣアドレスに関連付けて履歴をＨＤＤ３３に記憶する。これにより、ＨＤＤ３３には、各ＰＡＮ２１、２３の場所にかかわらず、携帯端末装置２８が受信した情報の履歴が、携帯端末装置２８毎に蓄積され記憶されることとなる。各サーバ装置２７、３１は、携帯端末装置２８のＭＡＣアドレスを統括サーバ装置２５に送信して、ＭＡＣアドレスに対応する履歴を取得する。そして、各サーバ装置２７、３１は、取得した履歴からユーザの嗜好を判断し、嗜好に対応する情報を送信する。これにより、ローカルアドレスが任意に割り振られるＰＡＮ内において、ユーザに対して個人情報の入力を強制することなく、ユーザの携帯端末装置２８を特定し、各ユーザに適した情報を送信することができる。また、この他、上述の第１の実施の形態の情報送信システムと同様の効果を得ることができる。
【００８５】
（第３の実施の形態）
次に、第３の実施の形態の情報送信システムを説明する。第２の実施の形態の情報送信システムは、各ＰＡＮ２１、２３外のネットワーク２４に接続された統括サーバ装置２５および各ＰＡＮ２１、２３に接続されたサーバ装置２７、３１で、ＰＡＮ内で送受信する情報の管理を行うシステムであった。これに対して、第３の実施の形態の情報送信システムは、ＰＡＮ内で送受信する情報の管理を、ＰＡＮ外のネットワークに接続されたサーバ装置で行うシステムである。
【００８６】
図１２に、第３の実施の形態の情報送信システムのシステム構成図を示す。図１２に示すように第３の実施の形態の情報送信システムは、第１の物理的範囲４０に形成される第１のＰＡＮ４１と、第２の物理的範囲４２に形成される第２のＰＡＮ４３とを有している。また、第３の実施の形態の情報送信システムは、各ＰＡＮ４１、４３外の例えばインターネット等のネットワーク４６と、ネットワーク４６に接続された第１、第２のサーバ装置４７、５０とを有している。
【００８７】
第１のＰＡＮ４１および第２のＰＡＮ４３は、それぞれ例えばブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行う小ネットワークとなっている。第１のＰＡＮ４１および第２のＰＡＮ４３は、物理的に離れた場所で形成されている。一例ではあるが、絵画の展示場等の同一の敷地内において、第１のＰＡＮ４１は第１の展示エリアで形成されたＰＡＮを、第２のＰＡＮ４３は第２の展示エリアで形成されたＰＡＮを示している。
【００８８】
なお、第１のＰＡＮ４１は、品川区で営業する店舗内に形成されたＰＡＮであり、第２のＰＡＮ４３は、港区で営業する店舗内に形成されたＰＡＮであってもよい。すなわち、図１２は、各ＰＡＮ４１、４３が、距離の大小にかかわらず、物理的に離れ、かつ、独立して形成されていることを意味している。また、図１２は、２つのＰＡＮ４１、４３を図示しているが、第３の実施の形態の情報送信システムが３つ以上のＰＡＮを有してもよい。
【００８９】
第１のＰＡＮ４１は、第１のルータ４４および一つまたは複数の携帯端末装置５５が、ブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行うことで形成される。第１のルータ４４は、第１のＰＡＮ４１を介してルータ広告を行うことで、第１のＰＡＮ４１専用のＲＡ信号を配信する。携帯端末装置５５は、ＲＡ信号および自己に割り当てられたＭＡＣアドレスを用いてＩＰアドレスを生成する。ＩＰは、「Internet  Protocol」の略記である。携帯端末装置５５は、生成したＩＰアドレスを用いて、第１のサーバ装置４７および第２のサーバ装置５０と第１のルータ４４を介して通信を行う。
【００９０】
第２のＰＡＮ４３は、第２のルータ４５および一つまたは複数の携帯端末装置５５が、ブルートゥース（Bluetooth：登録商標）等の近距離無線通信方式で無線通信を行うことで形成される。第２のルータ４５は、第２のＰＡＮ４３を介してルータ広告を行うことで、第２のＰＡＮ４３専用のＲＡ信号を配信する。携帯端末装置５５は、ＲＡ信号および自己に割り当てられたＭＡＣアドレスを用いてＩＰアドレスを生成する。携帯端末装置５５は、生成したＩＰアドレスを用いて、第１のサーバ装置４７および第２のサーバ装置５０と第２のルータ４５を介して通信を行う。
【００９１】
第１のサーバ装置４７は、情報送信プログラムが記憶されたＲＯＭまたはＨＤＤ等の記憶部４９を有している。図１３に、第１のサーバ装置４７のＣＰＵ６０の機能ブロック図を示す。ＣＰＵ６０は、記憶部４９に記憶されている情報送信プログラムを読み込むことで、アドレス検出部６１、嗜好判断部６２、通信制御部６３をＲＡＭ等のメモリ上に展開して実行する。
【００９２】
アドレス検出部６１は、携帯端末装置５５が通信に用いているＩＰアドレスから、携帯端末装置５５の現在位置に対応するＰＡＮを検出する。また、アドレス検出部６１は、携帯端末装置５５が通信に用いているＩＰアドレスから、携帯端末装置５５のＭＡＣアドレスを検出する。通信制御部６３は、携帯端末装置５５が位置しているＰＡＮに対応する情報をデータベースとなっている例えばＨＤＤ４８から読み出して送信する。また、通信制御部６３は、携帯端末装置５５に対して過去に送信した情報の履歴を第２のサーバ装置５０から取得する。また、通信制御部６３は、情報の履歴から判断されたユーザの嗜好に対応する情報を送信する。嗜好判断部６２は、第２のサーバ装置５０から取得された情報の履歴から、ユーザの嗜好を判断する。なお、以下の説明においては、アドレス検出部６１〜通信制御部６３は、ＣＰＵ６０が情報送信プログラムに従って動作することで、ソフトウェア的に実現されることとして説明を進める。しかし、アドレス検出部６１〜通信制御部６３の一部または全部をハードウェアで構成してもよい。いずれの場合も、後述する効果と同様の効果を得ることができる。
【００９３】
第２のサーバ装置５０は、情報送信プログラムが記憶されたＲＯＭまたはＨＤＤ等の記憶部５２を有している。図１４に、第２のサーバ装置５０のＣＰＵ６５の機能ブロック図を示す。ＣＰＵ６５は、記憶部５２に記憶されている情報送信プログラムを読み込むことで、記憶制御部６６および通信制御部６７をＲＡＭ等のメモリ上に展開して実行する。
【００９４】
記憶制御部６６は、各携帯端末装置５５に送信された情報の履歴を、各携帯端末装置５５のＭＡＣアドレスに関連付けてデータベースとなっている例えばＨＤＤ５１に記憶する。また、記憶制御部６６は、各携帯端末装置５５に対応する情報の履歴をＨＤＤ５１から読み出して、第１のサーバ装置４７に供給する。通信制御部６７は、第１のサーバ装置４７から送信された情報の履歴を受信する。また、通信制御部６７は、ＨＤＤ５１から読み出された情報の履歴を第１のサーバ装置４７に供給する。なお、以下の説明においては、記憶制御部６６および通信制御部６７は、ＣＰＵ６５が情報送信プログラムに従って動作することで、ソフトウェア的に実現されることとして説明を進める。しかし、記憶制御部６６および通信制御部６７の一部または全部をハードウェアで構成してもよい。いずれの場合も、後述する効果と同様の効果を得ることができる。
【００９５】
次に、第３の実施の形態の情報送信システムの情報送信動作を説明する。図１５に、第３の実施の形態の情報送信システムの情報送信動作のタイムチャートを示す。例えば、ユーザが第１の物理的範囲４０内に位置していた場合、図１５のタイムチャートのステップＳ５１では、携帯端末装置５５が第１のＰＡＮ４１を介して第１のルータ４４からルータ広告信号（ＲＡ信号）を受信する。ステップＳ５１では、携帯端末装置５５が、ＲＡ信号に含まれるプレフィクス情報、および、自機器に割り当てられているＭＡＣアドレスから、図２を用いて説明したＩＰｖ６に対応するＩＰアドレスを生成する。次に、携帯端末装置５５は、ステップＳ５２において、生成したＩＰアドレスを用いて、第１のサーバ装置４７に対して情報の送信要求を行う。携帯端末装置５５からの送信要求は、携帯端末装置５５のＩＰアドレスが付加され、第１のルータ４４からネットワーク４６を介して第１のサーバ装置４７に送信される。
【００９６】
第１のサーバ装置４７のＣＰＵ６０は、上述のように記憶部４９に記憶されている情報送信プログラムを読み込み、ＲＡＭ等のメモリ上にアドレス検出部６１、嗜好判断部６２、および通信制御部６３をロードする。これにより、ＣＰＵ６０は、アドレス検出部６１〜通信制御部６３として機能しながら情報送信動作を行う。
【００９７】
すなわち、ステップＳ５３では、アドレス検出部６１が、情報の送信要求に用いられたＩＰアドレスのプレフィクス情報から、携帯端末装置５５が位置しているＰＡＮ用の情報をＨＤＤ４８から検出する。すなわち、第１のルータ４４は、第１のＰＡＮ４１専用の値のプレフィクス情報を含むＲＡ信号を第１のＰＡＮ４１に配信する。同様に、第２のルータ４５は、第２のＰＡＮ４３専用の値のプレフィクス情報を含むＲＡ信号を第２のＰＡＮ４３に配信する。各携帯端末装置５５は、ＩＰアドレスを生成する際に、第１のＰＡＮ４１または第２のＰＡＮ４３を介して受信したプレフィクス情報を、ＩＰアドレスの前半部分として用いる。このため、ＩＰアドレスのプレフィクス情報を検出すれば、携帯端末装置５５が位置しているＰＡＮを検出可能となる。アドレス検出部６１は、情報の送信要求に用いられたＩＰアドレスのプレフィクス情報から、携帯端末装置５５が位置しているＰＡＮを検出する。そして、アドレス検出部６１は、検出したＰＡＮ用の情報をＨＤＤ４８から検出する。
【００９８】
次に、アドレス検出部６１は、ステップＳ５４において、情報の送信要求に用いられたＩＰアドレスのサフィックス情報からＭＡＣアドレスを算出し、通信対象となる携帯端末装置２８を特定する。上述のように、全６４ビットのサフィックス情報は、上位２４ビットが、ＩＥＥＥが製造業者に対して一意に割り当てたＯＵＩまたはＣＯＭＰＡＮＹ  ＩＤとなっている。また、サフィックス情報は、上位２４ビットと下位２４ビットの間に、ＦＦＦＥという１６ビットの値が付加されることで、ＥＵＩ−４８の値からＥＵＩ−６４の値に変換されている。そして、サフィックス情報の下位２４ビットが、携帯端末装置５５の固有の物理アドレスとしてのＭＡＣアドレスとなっている。アドレス検出部６１は、サフィックス情報の下位２４ビットを抽出することで、送信要求を行った携帯端末装置５５のＭＡＣアドレスを検出する。アドレス検出部６１は、検出したＭＡＣアドレスで、送信要求を行った携帯端末装置５５を特定する。
【００９９】
次に、ステップＳ５５では、通信制御部６３が、ネットワーク４６を介して第２のサーバ装置５０に対して携帯端末装置５５のＭＡＣアドレスを送信し、過去に送信した情報の履歴の送信要求を行う。第２のサーバ装置５０には、各ＰＡＮ４１、４３の各携帯端末装置５５に対して送信した情報の履歴および情報を送信した携帯端末装置５５を特定するためのＭＡＣアドレスが第１のサーバ装置４７から送信される。第２のサーバ装置５０は、各携帯端末装置５５の履歴を、各携帯端末装置５５のＭＡＣアドレスに関連付けてＨＤＤ５１に記憶する。これにより、ＨＤＤ５１には、各ＰＡＮ４１、４３において携帯端末装置５５に送信された情報の履歴が、携帯端末装置５５毎に蓄積される。
【０１００】
第２のサーバ装置５０のＣＰＵ６５は、情報の送信要求およびＭＡＣアドレスを受信すると、ステップＳ５６において、記憶制御部６６として機能する。記憶制御部６６は、ＨＤＤ５１を参照し、受信したＭＡＣアドレスが付されている携帯端末装置５５に対して、過去に送信された情報の履歴を検出する。そして、第２のサーバ装置５０のＣＰＵ６５は、ステップＳ５６において通信制御部６７として機能し、ＨＤＤ５１から検出した履歴を、ネットワーク４６を介して第１のサーバ装置４７に送信する。
【０１０１】
第１のサーバ装置４７のＣＰＵ６０は、第２のサーバ装置５０から情報の履歴を受信すると、ステップＳ５７において、嗜好判断部６２として機能する。嗜好判断部６２は、第２のサーバ装置５０から受信した履歴からユーザの嗜好を判断する。第１のサーバ装置４７のＣＰＵ６０は、ユーザの嗜好を判断すると、処理をステップＳ５８に進める。
【０１０２】
ステップＳ５８では、通信制御部６３が、ステップＳ５３でプレフィクス情報から検出した、携帯端末装置５５が位置している例えば第１のＰＡＮ４１用の情報を本情報とする。また、通信制御部６３は、ステップＳ５８において、ステップＳ５７で判断したユーザの嗜好に対応する情報を補助情報としてＨＤＤ４８から読み出す。そして、通信制御部６３は、ステップＳ５８において、本情報および補助情報を携帯端末装置５５に送信する。通信制御部６３は、本情報および補助情報を送信すると、ステップＳ５９において、携帯端末装置５５に送信した本情報および補助情報の履歴を、携帯端末装置５５のＭＡＣアドレスと共に第２のサーバ装置５０に送信する。第２のサーバ装置５０の記憶制御部６６は、ステップＳ６０において、受信した本情報および補助情報の履歴をＨＤＤ５１に記憶する。
【０１０３】
第１のサーバ装置４７は、携帯端末装置５５に情報を送信する毎に、送信した情報の履歴を第２のサーバ装置５０に送信する。また、第１のサーバ装置４７は、携帯端末装置５５に情報を送信する毎に、情報を送信した携帯端末装置５５を特定するためのＭＡＣアドレスを、第２のサーバ装置５０に送信する。これにより、第２のサーバ装置５０のＨＤＤ５１には、各ＰＡＮ４１、４３において携帯端末装置５５に送信された情報の履歴が、携帯端末装置５５毎に蓄積されることとなる。
【０１０４】
次に、ステップＳ６１において、携帯端末装置５５は、第１のサーバ装置４７から受信した本情報および補助情報を、図１６に示すように表示部７０に表示する。これにより、第１の表示領域７１には、第１のＰＡＮ４１用の情報（＝本情報）が表示される。また、第２の表示領域７２には、過去に送信された情報の履歴から判断されたユーザの嗜好に対応する情報（＝補助情報：この場合、お勧め情報）が表示される。さらに、具体的に説明すると、例えば第１のＰＡＮ４１が絵画の展示エリアであり、第１のＰＡＮ４１用の情報が展示エリアの展示されている絵画のガイド情報であった場合、第１の表示領域７１には絵画のガイド情報が表示される。また、第２の表示領域７２には、展示されている絵画の関連情報等のお勧め情報が表示される。
【０１０５】
次に、例えばステップＳ６２で、携帯端末装置５５から他の情報の送信要求がなされた場合、第１のサーバ装置４７の通信制御部６３は、ステップＳ６３の処理を実行する。ステップＳ６３では、第１のサーバ装置４７の通信制御部６３が、ネットワーク４６を介して第２のサーバ装置５０に携帯端末装置５５のＭＡＣアドレスを送信し、過去に送信した情報の履歴の送信要求を行う。第２のサーバ装置５０の記憶制御部６６は、ステップＳ６４においてＨＤＤ５１を参照し、受信したＭＡＣアドレスが付されている携帯端末装置５５に対して過去に送信された情報の履歴を検出する。そして、第２のサーバ装置５０の通信制御部６７は、ステップＳ６４において、ＨＤＤ５１から検出した履歴を、ネットワーク４６を介して第１のサーバ装置４７に送信する。
【０１０６】
第１のサーバ装置４７の嗜好判断部６２は、ステップＳ６５において、第２のサーバ装置５０から受信した履歴からユーザの嗜好を判断する。第１のサーバ装置４７の通信制御部６３は、ステップＳ６６において、送信要求のなされた他の情報をＨＤＤ４８から読み出して本情報とする。また、通信制御部６３は、ステップＳ６６において、ステップＳ６５で判断したユーザの嗜好に対応する情報を補助情報としてＨＤＤ４８から読み出す。そして、通信制御部６３は、ステップＳ６６において、本情報および補助情報を携帯端末装置５５に送信する。
【０１０７】
通信制御部６３は、本情報および補助情報を送信すると、ステップＳ６７において、携帯端末装置５５に送信した本情報および補助情報の履歴を、携帯端末装置５５のＭＡＣアドレスと共に第２のサーバ装置５０に送信する。第２のサーバ装置５０の記憶制御部６６は、ステップＳ６８において、受信した本情報および補助情報の履歴をＨＤＤ５１に記憶する。
【０１０８】
次に、ステップＳ６９において、携帯端末装置５５は、第１のサーバ装置４７から受信した本情報および補助情報を、表示部７０に表示する。これにより、第１の表示領域７１には、送信要求を行った他の情報（＝本情報）が表示される。また、第２の表示領域７２には、過去に送信された情報の履歴から判断されたユーザの嗜好に対応する情報（＝補助情報）が表示される。
【０１０９】
次に、第１のサーバ装置４７は、ステップＳ７０で他の情報の送信要求の有無を監視する。第１のサーバ装置４７は、ステップＳ７０で他の情報の送信要求を検出した場合（ステップＳ７０，Ｙｅｓ）、処理をステップＳ６３に戻す。これにより、再度、送信要求がなされた他の情報、および過去に送信された情報の履歴から判断されたユーザの嗜好に対応する情報が、ユーザの携帯端末装置５５に送信されることとなる。
【０１１０】
また、第１のサーバ装置４７は、ステップＳ７０で他の情報の送信要求を検出しない場合（ステップＳ７０，Ｎｏ）、処理をステップＳ７１に進める。ステップＳ７１では、第１のサーバ装置４７が、新たな情報の送信要求の有無を監視する。ステップＳ７１で、新たな情報の送信要求を検出した場合（ステップＳ７１，Ｙｅｓ）、処理をステップＳ５３に戻す。これにより、ＨＤＤ４８から読み出された新たな情報が本情報として、また、履歴に対応する情報が補助情報として携帯端末装置５５に送信される。また、第２のサーバ装置５０により、送信された新たな情報の履歴が、携帯端末装置５５のＭＡＣアドレスに関連付けされてＨＤＤ５１に記憶される。なお、第１のサーバ装置４７は、ステップＳ７１で新たな情報の送信要求を検出しない場合（ステップＳ７１，Ｎｏ）、処理をステップＳ７０に戻す。
【０１１１】
第２のサーバ装置５０は、第１のサーバ装置４７が各携帯端末装置５５に送信した情報の履歴の受信の有無をステップＳ７２で監視している。第２のサーバ装置５０は、情報の履歴の受信を検出した場合（ステップＳ７２，Ｙｅｓ）、ステップＳ６８に処理を戻し、受信した履歴をＭＡＣアドレスに関連付けてＨＤＤ５１に記憶する。これにより、ＨＤＤ５１には、各携帯端末装置５５が移動する先々の各ＰＡＮ４１、４３で受信した情報の履歴が、携帯端末装置５５毎に記憶される。
【０１１２】
また、第２のサーバ装置５０は、情報の履歴の受信を検出しない場合（ステップＳ７２，Ｎｏ）、ステップＳ７３に処理を進める。ステップＳ７３に処理を進めると、第２のサーバ装置５０は、履歴の送信要求の有無を監視する。第２のサーバ装置５０は、履歴の送信要求を検出した場合（ステップＳ７３，Ｙｅｓ）、ステップＳ５６またはステップＳ６４に処理を戻し、ＭＡＣアドレスを用いてＨＤＤ５１から検出した履歴を、携帯端末装置５５に送信する。また、第２のサーバ装置５０は、履歴の送信要求の受信を検出しない場合（ステップＳ７３，Ｎｏ）、処理をステップＳ７２に戻し、再び、情報の履歴の受信の有無を監視する。
【０１１３】
携帯端末装置５５は、情報の送信要求を行い、受信した本情報および補助情報を表示する動作を、ステップＳ７４で第１のＰＡＮ４１の通信圏外と判別されるまで継続して行う。すなわち、携帯端末装置５５は、ステップＳ７４で通信圏外であることを検出しない場合（ステップＳ７４，Ｎｏ）、ステップＳ６２に処理を戻す。ステップＳ６２に処理を戻すと、携帯端末装置５５は、必要に応じて上述の他の情報の送信要求を行い、第１のサーバ装置４７から送信された本情報および補助情報の表示を繰り返し行う。また、携帯端末装置５５は、ステップＳ７４で第１のＰＡＮ４１の通信圏外であると判別した場合（ステップＳ７４，Ｙｅｓ）、ステップＳ７５に処理を進める。
【０１１４】
ステップＳ７５では、携帯端末装置５５が、第１のＰＡＮ４１の通信圏外となった後に、新たなＲＡ信号を受信したか否かを判別する。通信圏外となった後に、新たなＲＡ信号を受信しないということは（ステップＳ７５，Ｎｏ）、携帯端末装置５５はＰＡＮ外に位置していることを意味している。このため、携帯端末装置５５は、新たなＰＡＮ内に移動して新たなＲＡ信号を受信するまでの間、ステップＳ７５を繰り返し実行する。
【０１１５】
これに対して、通信圏外となった後に、新たなＲＡ信号を受信するということは、例えば図１２に示すように、携帯端末装置５５が第１のＰＡＮ４１の通信圏から第２のＰＡＮ４３の通信圏に移動したことを意味する。このため、携帯端末装置５５は、新たなＲＡ信号を受信した場合（ステップＳ７５，Ｙｅｓ）、ステップＳ５１に処理を戻す。ステップＳ５１に処理を戻すと、携帯端末装置５５は、再度、プレフィクス情報およびＭＡＣアドレスからＩＰｖ６に対応するＩＰアドレスを生成する。そして、携帯端末装置２８は、生成したＩＰアドレスを用いて、第２のＰＡＮ４３内において、上述の情報を受信する。
【０１１６】
上述のように、第２のサーバ装置５０のＨＤＤ５１には、携帯端末装置５５が移動する先々で受信した情報の履歴が記憶されている。このため、移動先の第２のＰＡＮ４３においても、第１のサーバ装置４７により、ユーザの嗜好に対応する情報を受信することができる。
【０１１７】
具体的には、上述のように、各携帯端末装置５５は、ＩＰアドレスを生成する際に、第１のＰＡＮ４１または第２のＰＡＮ４３を介して受信したプレフィクス情報を、ＩＰアドレスの前半部分として用いる。このため、第１のサーバ装置４７は、情報の送信要求に用いられたＩＰアドレスのプレフィクス情報から、携帯端末装置５５が、現在、通信を行っているＰＡＮを検出する。この場合、図１２に示す携帯端末装置５５の移動先である第２のＰＡＮ４３が、携帯端末装置５５が、現在、通信を行っているＰＡＮとして検出される。第１のサーバ装置４７は、検出した第２のＰＡＮ４３用の情報をＨＤＤ４８から取得する。また、第１のサーバ装置４７は、ユーザの嗜好を示すこととなる、過去に送信された情報の履歴を第２のサーバ装置５０から取得する。そして、第１のサーバ装置４７は、第２のＰＡＮ４３用の情報、および、ユーザの嗜好に対応する情報をＨＤＤ４８から読み出し、携帯端末装置５５に送信する。これにより、携帯端末装置５５が移動する先々で、移動先となるＰＡＮ用の情報を携帯端末装置５５に対して送信することができる。また、ＰＡＮを移動した場合でも、過去に受信した情報の履歴から判断された嗜好に対応する情報を、携帯端末装置５５に対して送信することができる。
【０１１８】
以上の説明から明らかなように、第３の実施の形態の情報送信システムは、ＰＡＮ外のネットワーク４６に、主に情報の送信および嗜好の判断を行う第１のサーバ装置４７と、主に情報の履歴の記憶を行う第２のサーバ装置５０とを設ける。第１のサーバ装置４７は、通信を行う携帯端末装置５５のＩＰアドレスのプレフィクス情報から、携帯端末装置５５が現在、通信を行っているＰＡＮを検出する。第１のサーバ装置４７は、検出したＰＡＮ用の情報を携帯端末装置５５に送信する。また、第１のサーバ装置４７は、携帯端末装置５５に対して過去に送信した情報の履歴を第２のサーバ装置５０から取得し、取得した履歴からユーザの嗜好を判断する。そして、第１のサーバ装置４７は、判断した嗜好に対応する情報を携帯端末装置５５に送信する。
【０１１９】
これにより、携帯端末装置５５が、移動する先々で、移動先となるＰＡＮ用の情報を取得することができる。また、ＰＡＮを移動した場合でも、過去に受信した情報の履歴から判断された嗜好に対応する情報を受信することができる他、上述の各実施の形態と同じ効果を得ることができる。
【０１２０】
なお、第３の実施の形態の説明では、第１のサーバ装置４７が主に情報の送信および嗜好の判断を行い、第２のサーバ装置５０が情報の履歴の記憶を行うこととした。これは、一つのみ設けられたサーバ装置で、情報の送信、嗜好の判断、および情報の履歴の記憶を行うようにしてもよい。
【０１２１】
各サーバ装置４、２７、３１、４７、５０の各記憶部６、２９、３２、４９、５２に記憶されている情報送信プログラムは、以下のように提供される。すなわち、情報送信プログラムは、各サーバ装置４、２７、３１、４７、５０で実行されるべく、インストール可能な形式または実行可能な形式のファイルでＣＤ−ＲＯＭ等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。また、情報送信プログラムは、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ、各種ディスク状記憶媒体、半導体メモリ等のコンピュータで読み取り可能な記憶媒体に記憶されて提供される。ＤＶＤは、「Digital  Versatile  Disk」の略記である。また、情報送信プログラムを、ネットワーク上のサーバ装置からダウンロードして記憶部６、２９、３２、４９、５２に記憶させてもよい。また、情報送信プログラムをインターネット等のネットワーク経由で提供または配布するようにしてもよい。
【０１２２】
上記には、各実施の形態を説明したが、各実施の形態は、例として提示したものであり、発明の範囲を限定することは意図していない。この新規な各実施の形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことも可能である。各実施の形態および各実施の形態の変形は、発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１２３】
１  ＰＡＮ
２  ルータ
３  携帯端末装置
４  サーバ装置
５  ＨＤＤ
６  記憶部
８  ＣＰＵ
１１  アドレス検出部
１２  記憶制御部
１３  嗜好判断部
１４  通信制御部
１５  表示部
１６  第１の表示領域
１７  第２の表示領域
２０  第１の物理的範囲
２１  第１のＰＡＮ
２２  第２の物理的範囲
２３  第２のＰＡＮ
２４  ネットワーク
２５  統括サーバ装置
２６  第１のルータ
２７  第１のサーバ装置
２８  携帯端末装置
２９  記憶部
３０  第２のルータ
３１  第２のサーバ装置
３２  記憶部
３３  ＨＤＤ
３５  ＣＰＵ
３６  アドレス検出部
３７  嗜好判断部
３８  記憶制御部
３９  通信制御部
４０  第１の物理的範囲
４１  第１のＰＡＮ
４２  第２の物理的範囲
４３  第２のＰＡＮ
４４  第１のルータ
４５  第２のルータ
４６  ネットワーク
４７  第１のサーバ装置
４８  ＨＤＤ
４９  記憶部
５０  第２のサーバ装置
５１  ＨＤＤ
５２  記憶部
５５  携帯端末装置
６０  ＣＰＵ
６１  アドレス検出部
６２  嗜好判断部
６３  通信制御部
６５  ＣＰＵ
６６  記憶制御部
６７  通信制御部
７０  表示部
７１  第１の表示領域
７２  第２の表示領域
１０２  ＲＯＭ
１０３  ＲＡＭ
１０５  入出力Ｉ／Ｆ
１０６  通信Ｉ／Ｆ
１１０  バスライン
２０１  バスライン
２０２  ＣＰＵ
２０３  ＲＯＭ
２０４  ＲＡＭ
２０５  表示制御部
２０７  ストレージ
２０８  データＩ／Ｆ
２０９  入力部
２１０  通信部
２１２  撮像部
【先行技術文献】
【特許文献】
【０１２４】
【特許文献１】特表２００７−５１１１１１号公報
【図１】
2014179809.tif 000003
【図２】
2014179809.tif 000004
【図３】
2014179809.tif 000005
【図４】
2014179809.tif 000006
【図５】
2014179809.tif 000007
【図６】
2014179809.tif 000008
【図７】
2014179809.tif 000009
【図８】
2014179809.tif 000010
【図９】
2014179809.tif 000011
【図１０】
2014179809.tif 000012
【図１１】
2014179809.tif 000013
【図１２】
2014179809.tif 000014
【図１３】
2014179809.tif 000015
【図１４】
2014179809.tif 000016
【図１５】
2014179809.tif 000017
【図１６】
2014179809.tif 000018