(57)【要約】【課題】装置やネットワークの負荷、ユーザの操作負担等を軽減する。【解決手段】送信装置と通信端末とを有する。送信装置は、生成手段と送信手段を備える。生成手段は、送信データを生成する。送信手段は、生成手段で生成された送信データを所定のマルチキャストアドレスで特定される通信端末に送信する。通信端末は、記憶手段、受信手段及び表示処理手段を備える。記憶手段は、所定の範囲を特定する位置情報と位置情報に対応するマルチキャストアドレスとが関連づけられるアドレスデータを記憶する。受信手段は、送信装置から、アドレスデータにおいて現在位置と関連づけられるマルチキャストアドレスに送信された送信データを受信する。表示処理手段は、受信手段が受信した送信データから、予め選択された項目の内容を表示装置に表示する。【選択図】  図１
2013242752.tif 000002
【特許請求の範囲】
【請求項１】
データを送信する送信装置と、無線通信網を利用して送信装置から送信されたデータを受信する通信端末とを有し、前記送信装置と前記通信端末とで情報を共有する情報共有システムであって、
送信装置は、
送信データを生成する生成手段と、
前記生成手段で生成された送信データを所定のマルチキャストアドレスで特定される通信端末に送信する送信手段とを備え、
前記通信端末は、
所定の範囲を特定する位置情報と当該位置情報に対応するマルチキャストアドレスとが関連づけられるアドレスデータを記憶する記憶手段と、
前記送信装置から、前記アドレスデータにおいて現在位置と関連づけられるマルチキャストアドレスに送信された送信データを受信する受信手段と、
前記受信手段が受信した送信データから、予め選択された項目の内容を表示装置に表示する表示処理手段とを備える、
ことを特徴とする情報共有システム。
【請求項２】
所定のマルチキャストアドレスで特定される通信端末にデータを送信する送信装置と、送信装置から送信されたデータを受信する通信端末とが無線通信網によって接続され、前記送信装置と前記通信端末とで情報を共有する情報共有システムで利用される通信端末であって、
所定の範囲を特定する位置と当該位置情報に対応するマルチキャストアドレスとが関連づけられるアドレスデータを記憶する記憶手段と、
前記送信端末から、前記アドレスデータにおいて現在位置と関連づけられるマルチキャストアドレスに送信された送信データを受信する受信手段と、
前記受信手段が受信した送信データから、予め選択された項目の内容を表示装置に表示する表示制御手段と、
を備えることを特徴とする通信端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを利用して複数の装置間で情報を共有する情報共有システム及び通信端末に関する。
【背景技術】
【０００２】
複数の装置間におけるネットワークを利用した情報の共有が一般的に行われている。例えば、ソーシャルネットワークシステムも情報共有システムの一種である。一般的な情報共有システムでは、情報を提供するサーバに対しクライアントがアクセスするサーバクライアント方式と、情報を提供する送信者が不特定多数の受信者にデータを送信するデータ配信方式がある。サーバクライアント方式は、クライアント個別の要求に応じることが可能であるが、クライアント数の増加に伴い通信網の圧迫やサーバの処理能力の限界などにより規模拡張性に不安がある。データ配信方式は、情報の発信元である装置が情報の共有を希望する装置にデータを送信することで、複数の装置間でのデータの共有が可能となっている。
【０００３】
ところで、例えば、１台の装置においても、タイミングに応じて必要な情報が異なることがある。具体的には、時刻によって必要になる情報が異なる場合や、受信側の装置が移動端末であって現在位置によって必要になる情報が異なる場合もある。このような場合、受信側の装置のユーザは、その時々に必要な情報を受信できるように装置を操作し、必要な情報を取得しなければならない。
【０００４】
また、データを共有する場合であっても、受信側の装置において、送信元の装置から送信された送信データに含まれる一部の情報のみが必要なこともある。具体的には、送信データが商品広告等の情報である場合、ユーザによって必要な情報は異なる。また、送信データが社内情報である場合、社内におけるユーザの所属や役職等によって必要な情報は異なる。このような場合、受信側の装置を利用するユーザは、受信した送信データに含まれる情報を参照して、必要な情報を抽出しなければならない。
【０００５】
さらに、送信元の装置は、複数の装置と情報を共有する場合、各装置に送信データを送信する必要があり、ネットワークの負荷が高くなる。また、受信側の装置において必要となる情報が少しずつ異なる場合、送信元の装置では、それぞれの装置の要求に合う複数の送信データを生成し、個別に送信することがある。このような場合、送信元の装置では受信側の要求に合う送信データを個別に生成する必要がある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開2011−254391号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
上述したように、従来の情報共有システムでは、情報を発信する装置におけるデータ生成の処理負荷、データ送信で利用されるネットワークの負荷、データを受信した装置におけるデータの処理負荷や操作負担等、様々な装置やネットワークにおける負荷の軽減やユーザの操作負担の軽減が課題となっている。
【０００８】
上記課題に鑑み、装置やネットワークの負荷、ユーザの操作負担等を軽減する情報共有システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
送信装置と通信端末とを有する。送信装置は、生成手段と送信手段を備える。生成手段は、送信データを生成する。送信手段は、生成手段で生成された送信データを所定のマルチキャストアドレスで特定される通信端末に送信する。通信端末は、記憶手段、受信手段及び表示処理手段を備える。記憶手段は、所定の範囲を特定する位置情報と位置情報に対応するマルチキャストアドレスとが関連づけられるアドレスデータを記憶する。受信手段は、送信装置から、アドレスデータにおいて現在位置と関連づけられるマルチキャストアドレスに送信された送信データを受信する。表示処理手段は、受信手段が受信した送信データから、予め選択された項目の内容を表示装置に表示する。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施形態に係る情報共有システムの構成を説明する概略図である。
【図２】図１の情報共有システムにおける通信端末の移動について説明する図である。
【図３】図１の情報共有システムで送信される送信データの一例である。
【図４】通信端末が利用するアドレスデータの一例である。
【図５】通信端末が利用する表示項目データの一例である。
【図６】通信端末で表示する画面の一例である。
【図７】図１の情報共有システムにおける情報共有処理の一例を説明するシーケンス図である。
【発明を実施するための形態】
【００１１】
〈情報共有システム〉
以下に、図面を用いて実施形態に係る情報共有システムについて説明する。図１に示すように、実施形態に係る情報共有システム１は、データを送信する送信装置２０と、無線のネットワーク３０を利用して送信装置２０から送信されたデータを受信する通信端末１０ａ，１０ｂとを有している。この情報共有システム１では、各通信端末１０ａ，１０ｂは、位置と対応して必要な情報を送信装置２０及びネットワーク３０に接続される他の通信端末と共有することができる。具体的には、通信端末１０ａ，１０ｂは、ユーザに携帯され、ユーザと共に移動する端末である。各通信端末１０ａ，１０ｂを携帯するユーザは存在位置に応じて必要な情報が異なり、各通信端末１０ａ，１０ｂでは、現在位置において必要な情報を送信装置２０及び他の通信端末と共有する。
【００１２】
複数の装置間での情報の共有を実現するため、情報共有システム１では、位置情報と対応するマルチキャストアドレスが規定されている。ここで、マルチキャストアドレスとは、１のネットワーク３０に接続される全ての通信端末１０ａ，１０ｂにおいて、各端末が受信を希望した場合に限り一斉同報通信として送信者からのデータを受信することが可能となる宛先として設定するアドレスである。したがって、ある特性のマルチキャストアドレスを宛て先として送信された送信データは、このマルチキャストアドレス宛のデータの受信を希望する全ての通信端末１０ａ，１０ｂで受信される。
【００１３】
図２に示す一例では、建物を範囲として位置を規定した一例である。具体的には、建物ＡにはアドレスＡ、建物ＢにはアドレスＢ、建物ＣにはアドレスＣ、建物ＤにはアドレスＤが規定されている。したがって、通信端末１０ａ，１０ｂは、建物Ａに存在する際にはアドレスＡ、建物Ｂに存在する際にはアドレスＢ、建物Ｃに存在する際にはアドレスＣ、建物Ｄに存在する際にはアドレスＤを宛先とする送信装置２０からの送信データの受信を希望する。また、通信端末１０ａ，１０ｂは、それぞれ存在位置に規定されたアドレス宛てに送信されたデータを受信することで、現在位置において必要な情報を送信装置２０と共有する。
【００１４】
例えば、図２に示すように、複数の建物があり、建物Ｂにいたユーザが建物Ａに移動したとする。このとき、このユーザに携帯される通信端末１０ａもユーザと共に建物Ｂから建物Ａへ移動する。したがって、この通信端末１０ａは、建物Ｂに存在していたときにはアドレスＢ宛てのデータを受信していたが、建物Ａに移動後にはアドレスＡ宛てのデータを受信することになる。仮に、通信端末１０ａが建物Ｃに移動した場合にはアドレスＣ宛てのデータを受信し、建物Ｄに移動した場合にはアドレスＤ宛てのデータを受信する。
【００１５】
なお、図２では、建物を基準にマルチキャストアドレスを設定しているが、所定の範囲であれば、建物に限られない。また、この所定範囲は、例えば、地図上のある範囲でもよいし、緯度及び経度で特定される範囲であってもよい。
【００１６】
また、図１において、情報共有システム１が２台の通信端末１０ａ，１０ｂと１台の送信装置２０を有するものとして示しているが、情報共有システム１が有する通信端末と送信装置の数は限定されない。例えば、１台の送信装置では、１のマルチキャストアドレス宛てのデータのみを送信するようにし、情報共有システムにおいて複数の送信装置を有していもよい。また、１台の送信装置から複数のマルチキャスト宛てのデータを送信可能にしてもよい。
【００１７】
《送信装置》
送信装置２０は、例えば、ＣＰＵ（中央演算処理装置）、記憶装置、通信インタフェースを備えるパーソナルコンピュータ等の情報処理装置である。送信装置２０は、図１に示すように、所定のタイミングで送信データを生成する生成手段２０１と、生成手段２０１で生成された送信データを所定のマルチキャストアドレスが設定されるネットワークに接続される通信端末に送信する送信手段２０２とを備えている。
【００１８】
生成手段２０１が送信データを生成する所定のタイミングは、例えば、定期的なタイミングや、通信端末１０ａ，１０ｂと共有が必要な情報が発生したタイミングである。また、送信手段２０２が送信データを送信するタイミングは、生成手段２０１が送信データを生成したタイミングである。
【００１９】
送信データは、例えば、図３に示すように、送信データに含まれるデータの内容を分類する項目と、この項目に関する実データである内容とが関連づけられるデータである。図３に示す送信データは、図２に示した建物Ａが複数の店舗を備える建物であり、この建物Ａ内の複数の店舗に関する情報を建物Ａに滞在中のユーザに通知するためのデータの一例である。図３の送信データは、項目「店舗Ｘ」に関する実データとして、「商品Ｘ１」、「商品Ｘ２」、「商品Ｘ３」及び「商品Ｘ４」のデータを有し、項目「店舗Ｙ」に関する実データとして「商品Ｙ１」、「商品Ｙ２」及び「商品Ｙ３」のデータを有していることが分かる。ここで、実データは、テキストデータ、画像データ、他のデータへのリンクであるＵＲＬ等そのデータの形式は限定されない。したがって、商品Ｘ１についてのデータは、商品Ｘ１の説明文であってもよいし、商品Ｘ１の画像であってもよいし、外部サイトへのリンクであってもよい。
【００２０】
このように、送信装置２０は、各通信端末１０ａ，１０ｂに個別に送信データを送信するのではなく、１のマルチキャストアドレスに送信データを送信することで、このマルチキャストアドレス宛の送信データの受信を希望する全ての端末に送信データを受信させることができる。したがって、各通信端末１０ａ，１０ｂ用に個別に送信データを生成して、生成した複数の送信データを送信する場合と比較して、送信装置２０における送信データの生成処理を簡素化することができるとともに、ネットワークにおけるデータ通信の負荷も軽減することができる。
【００２１】
《通信端末》
通信端末１０ａは、例えば、図１に示すように、記憶装置１００、ＣＰＵ１０１、ディスプレイ等の表示装置１０２及び操作ボタン等の入力装置１０３を備える携帯電話機、ビーコン用の無線端末等の携帯用の通信端末である。通信端末１０ａの記憶装置１００では、情報共有プログラムＰを記憶しており、この情報共有プログラムＰが読み出されてインストールされることで、ＣＰＵ１０１に、項目設定手段１０１ａ、位置取得手段１０１ｂ、アドレス設定手段１０１ｃ、受信手段１０１ｄ及び表示処理手段１０１ｅが実装されて情報の共有が可能となる。
【００２２】
記憶装置１００では、情報共有プログラムＰの他、アドレスデータＤ１及び表示項目データＤ２を記憶している。アドレスデータＤ１は、図４に示すように、所定の範囲を特定する位置情報と、その位置に存在する場合にこの通信端末が受信を希望するマルチキャストアドレスとが関連づけられるデータである。図４に示すアドレスデータＤ１の場合、位置「ａ」の場合には「アドレスＡ」、位置「ｂ」の場合には「アドレスＢ」、位置「ｃ」の場合には「アドレスＣ」、位置「ｄ」の場合には「アドレスＤ」が規定されていることが分かる。このアドレスデータＤ１に含まれる位置では、上述したように、地図や緯度及び経度を利用して所定の範囲を特定する。アドレスデータＤ１は、例えば、情報共有プログラムＰのインストールとともに、記憶装置１００に記憶される。また、アドレスデータＤ１は、情報共有システム１においてネットワークに追加や削除等の変更が生じた等の所定のタイミングで、更新されてもよい。
【００２３】
表示項目データＤ２は、図５（ａ）に示すように、マルチキャストアドレスと、このマルチキャストアドレスが設定されるネットワークを介して受信した送信データのうち、表示する実データの項目とが関連づけられるデータである。図５（ａ）に示す表示項目データＤ２では、「アドレスＡ」が設定されるネットワークを介して受信した送信データからは、項目「店舗Ｘ」の実データを表示対象とすることが分かる。
【００２４】
項目設定手段１０１ａは、所定のタイミングで入力装置１０３を介して入力される操作信号に従い、送信データに含まれる実データのうち表示装置１０２に表示する項目を表示項目として設定する。また、項目設定手段１０１ａは、設定した表示項目に関するデータを表示項目データＤ２として記憶装置１００に記憶させる。項目設定手段１０１ａが表示項目を設定するタイミングは、例えば、新規にアドレスデータＤ１が登録されるタイミング、アドレスデータＤ１が更新されるタイミング、入力装置１０３を介して表示項目データが更新されるタイミング等である。
【００２５】
位置取得手段１０１ｂは、所定のタイミングで通信端末１０ａの現在位置を取得する。例えば、位置取得手段１０１ｂは、ＧＰＳ（全地球測位システム）を利用して通信端末１０ａの現在位置を取得するＧＰＳ受信機である。位置取得手段１０１ｂが現在位置を取得するタイミングは、例えば、通信端末１０ａ内の移動検出手段（図示せず）によって通信端末１０ａの移動が検出されたタイミングや、定期的なタイミング等である。
【００２６】
アドレス設定手段１０１ｃは、アドレスデータＤ１において位置取得手段１０１ｂが取得した通信端末１０ａの現在位置と関連づけられるマルチキャストアドレスを抽出する。また、アドレス設定手段１０１ｃは、アドレスデータＤ１から抽出したマルチキャストアドレスを受信希望アドレスとして受信手段１０１ｄ及び表示処理手段１０１ｅに設定する。
【００２７】
受信手段１０１ｄは、アドレス設定手段１０１ｃに設定されたマルチキャストアドレス宛の送信データをネットワーク３０を介して送信装置２０から受信し、表示処理手段１０１ｅに出力する。
【００２８】
表示処理手段１０１ｅは、受信手段１０１ｄが受信した送信データから、予め選択された項目の内容を表示装置１０２に表示する。具体的には、表示処理手段１０１ｅは、表示項目データＤ２からアドレス設定手段１０１ｃに設定されたマルチキャストアドレスと対応する項目の内容を抽出する。その後、表示処理手段１０１ｅは、抽出したデータによって画面を生成して表示装置１０２に表示する。
【００２９】
例えば、アドレスＡが設定されるネットワーク３０を介して図３の送信データを受信し、図５（ａ）の表示項目データが設定されている場合、表示処理手段１０１ｅは送信データから店舗Ｘの内容を抽出する。また、表示処理手段１０１ｅは、図６（ａ）に示すように、抽出した実データを含む画面Ｗ１を生成し、表示装置１０２に表示する。
【００３０】
通信端末１０ｂは、上述した通信端末１０ａと同様の構成であるため、重複する構成の説明は省略する。なお、図５（ｂ）に示すように、通信端末１０ｂで記憶される表示項目データＤ３は、通信端末１０ａで記憶される表示項目データＤ２とは異なる。したがって、図６（ｂ）に示すように、通信端末１０ｂの表示装置に表示される画面Ｗ２は、通信端末１０ａの表示装置１０２に表示される画面Ｗ１とは異なる。例えば、図５（ｂ）及び図６（ｂ）に示す例では、通信端末１０ｂは、表示項目データＤ３で「アドレスＡ」に対して「店舗Ｙ」が関連づけられていた為、受信した図３の送信データから「店舗Ｙ」に関する内容を含む画面Ｗ２を表示する。
【００３１】
このように、通信端末１０ａ，１０ｂでは、移動した場合には予め記憶されるリストを利用して移動先の場所に対応するマルチキャストアドレスへ自動で切り替わり、この場所に規定されたマルチキャストアドレスに送信される現在位置で必要な送信データを受信することが可能となる。また、通信端末１０ａ，１０ｂでは、受信した送信データに含まれる内容を全て表示するのではなく、受信した送信データのうち予め設定される必要な内容のみを表示する。したがって、通信端末１０ａ，１０ｂを使用するユーザは、ネットワークの設定や必要なデータの選択をその都度行う必要はなく、予めアドレスや必要な内容の項目を設定しておくことで、必要なタイミングで自動的に必要な情報を参照することができ、ユーザの負担が軽減される。
【００３２】
〈情報共有処理〉
続いて、図７に示すシーケンス図を用いて、実施形態に係る情報共有システム１における処理の一例を説明する。通信端末１０ａは、予めアドレスデータＤ１を登録するとともに（Ｓ１）、表示項目データＤ２を登録する（Ｓ２）。
【００３３】
その後、例えばユーザが移動することでこのユーザに携帯される通信端末１０ａ移動し（Ｓ３）、位置取得手段１０１ｂが現在の位置を取得する（Ｓ４）。位置取得手段１０１ｂで位置が取得されると、アドレス設定手段１０１ｃは、通信端末１０ａが接続されるネットワーク３０のマルチキャストアドレスを設定する（Ｓ５）。
【００３４】
この後も、位置取得手段１０１ｂによる位置の取得は所定のタイミングで実行され（Ｓ４）、また、位置取得手段１０１ｂによって位置が取得されると、アドレス設定手段１０１ｃによって現在の位置に応じてアドレスが設定される（Ｓ５）。
【００３５】
また、データを共有するタイミングで、送信装置２０の生成手段２０１によって送信データが生成される（Ｓ６）。また、送信手段２０２によって送信データが送信され、送信データがステップＳ５において設定されたマルチキャストアドレスに送信されたデータである場合、通信端末１０ａの受信手段１０１ｄは、この送信データを受信する（Ｓ７）。
【００３６】
通信端末１０ａの表示処理手段１０１ｅは、送信データから該当する項目の内容を抽出し（Ｓ８）、抽出した内容を含む画面を表示装置１０２に表示する（Ｓ９）。
【００３７】
その後も、通信端末１０ａでは、送信装置２０から送信データを受信した場合、項目の抽出やデータの表示（Ｓ８，Ｓ９）は繰り返される。また、通信端末１０ａでは、端末の移動（Ｓ３）、位置の取得及びアドレスの設定（Ｓ４，Ｓ５）を所定のタイミングで繰り返す。また、更新が要求された際には、アドレスデータの登録（Ｓ１）や表示項目データの登録（Ｓ２）も実行されてもよい。
【００３８】
ここでは、送信装置２０はデータの送信を実行し、通信端末１０ａ，１０ｂは信号の受信を実行するものとして説明したが、これに限られない。すなわち、送信装置２０と通信端末１０ａ，１０ｂのそれぞれが携帯可能であって送信と受信が可能であれば、１台の装置が送信装置及び通信端末の機能を備えることも可能になる。
【００３９】
上述したように、実施形態に係る情報共有システム１では、１のマルチキャストアドレスを利用して複数の通信端末１０ａ，１０ｂに同一のデータを送信することで、送信装置２０における送信データの生成処理を簡素化することができるとともに、ネットワークにおけるデータ通信の負荷も軽減することができる。また、情報共有システム１では、通信端末１０ａ，１０ｂにおいて位置に応じてネットワークへの接続が自動で切り替わるとともに、必要な内容のみを表示することで、ユーザは、ネットワークの設定や必要なデータの選択をその都度行う必要はなく、必要なタイミングで自動的に必要な情報を参照することが可能となり、負担が軽減される。
【００４０】
上記のように、本発明を実施形態によって記載したが、この開示の一部をなす論述および図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施形態、実施例および運用技術が明らかとなる。また、本発明はここでは記載していない様々な実施形態等を含むことは勿論である。
【符号の説明】
【００４１】
１…情報共有システム
１０ａ，１０ｂ…通信端末
１００…記憶装置
１０１…ＣＰＵ
１０１ａ…項目設定手段
１０１ｂ…位置取得手段
１０１ｃ…アドレス設定手段
１０１ｄ…受信手段
１０１ｅ…表示処理手段
１０２…表示装置
１０３…入力装置
Ｄ１…アドレスデータ
Ｄ２…表示項目データ
Ｐ…情報共有プログラム
２０…送信装置
２０１…生成手段
２０２…送信手段
３０…ネットワーク
【図１】
2013242752.tif 000003
【図２】
2013242752.tif 000004
【図３】
2013242752.tif 000005
【図４】
2013242752.tif 000006
【図５】
2013242752.tif 000007
【図６】
2013242752.tif 000008
【図７】
2013242752.tif 000009