(57)【要約】【課題】信頼性の高い評価をすることが評価システムを提供すること。【解決手段】滞在データの送信を要求する信号がＲＡＭ８に存在するとの判定がなされると（ステップＳ２のＹｅｓ）、ＣＰＵ６は、ＲＯＭ７に格納されたプログラムを実行して、ＲＡＭ８に記憶されたデータを用いて滞在データを生成する（ステップＳ３）。ここで、滞在時間は、作動データが「０」から「１」に変化した時刻と作動データが「０」から「１」に変化した時刻との差を算出することによって得られる。具体的には、図６に示すように、作動データが「０」から「１」に変化した時刻はＴ２であり、他方、作動データが「１」から「０」に変化した時刻はＴ５であれば、滞在時間はＴ５−Ｔ２となる。また、作動データが「０」から「１」に変化した時点における位置が（Ａ１，Ｂ１）であるとすると、滞在データは、滞在時間Ｔ５−Ｔ２と位置（Ａ１，Ｂ１）とを関連付けたデータとなる。【選択図】図２
2005309911.tif 000002
【特許請求の範囲】
【請求項１】
位置およびこの位置での滞在時間を示す滞在データを生成する生成手段を備える端末装置と、
前記生成手段によって生成された滞在データが示す位置が評価対象物の周辺に存在しかつ滞在時間が所定の標準滞在時間以上である回数を計数する計数手段を備えるサーバとを有することを特徴とする評価システム。
【請求項２】
前記生成手段は、パーキングブレーキがオンになっている時間を滞在時間として滞在時間データを生成することを特徴とする請求項１に記載の評価システム。
【請求項３】
前記生成手段は、エンジンが作動していない時間を滞在時間として滞在時間データを生成することを特徴とする請求項１に記載の評価システム。
【請求項４】
前記計数手段は、評価対象物毎に異なる標準滞在時間を用いて計数していることを特徴とする請求項１ないし請求項３の何れかに記載の評価システム。
【請求項５】
位置およびこの位置での滞在時間を示す滞在データを生成する生成手段を備える端末装置。
【請求項６】
前記生成手段は、パーキングブレーキがオンになっている時間を滞在時間として滞在時間データを生成することを特徴とする請求項５に記載の端末装置。
【請求項７】
前記生成手段は、エンジンが作動していない時間を滞在時間として滞在時間データを生成することを特徴とする請求項５に記載の端末装置。
【請求項８】
位置およびこの位置での滞在時間を示す滞在データが示す位置が評価対象物の周辺に存在しかつ滞在時間が所定の標準滞在時間以上である回数を計数する計数手段を備えるサーバ。
【請求項９】
前記計数手段は、評価対象物毎に異なる標準滞在時間を用いて計数していることを特徴とする請求項８に記載のサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的物を計数する評価システムに関するものであって、より詳しくは、店舗の実力を計数する店舗評価システムなどに関するものである。
【背景技術】
【０００２】
従来の評価システムとして、「店舗の名称」や「『投票する』ボタン」などを携帯端末の画面上に表示し、携帯端末上で「店舗の名称」が指定され「投票する」ボタンがクリックされると、各携帯端末で指定された店舗に対する投票を評価に反映させる店舗情報提供方法が知られている（例えば、特許文献１を参照）。
【特許文献１】特開２００２−１４０３３３号公報（第１０頁、第２９図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の評価システムにおいては、店舗に赴いていないユーザも携帯端末上でその店舗を指定して投票し得るので、店舗に対する評価が信頼できるものであるとは限らないという問題があった。
【０００４】
本発明は、従来の問題を解決するためになされたもので、評価の信頼性を高めることができる評価システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明の評価システムは、位置およびこの位置での滞在時間を示す滞在データを生成する生成手段を備える端末装置と、前記生成手段によって生成された滞在データが示す位置が評価対象物の周辺に存在しかつ滞在時間が所定の標準滞在時間以上である回数を計数する計数手段を備えるサーバとを有することを特徴とする構成を有している。
【０００６】
この構成によれば、評価対象物に赴いたという事実が評価に反映されるので、評価の信頼性を高めることができる。
【発明の効果】
【０００７】
本発明は、滞在データが示す位置が評価対象物の周辺に存在しかつ滞在時間が所定の標準滞在時間以上である回数を計数する計数手段を設けることによって、評価の信頼性を高めることができるという効果を有する評価システムを提供することができるものである。
【発明を実施するための最良の形態】
【０００８】
以下、本発明に係る評価システムを実施するための最良の形態について、図１ないし図８を参照しながら説明する。図１に示すように、評価システム１は、複数の端末装置２と、端末装置２に対して通信回線などのネットワーク３を介して接続されたサーバ４とを備えている。
【０００９】
図２に示すように、端末装置２は、各種センサ類からの信号を入力する入力ポート５と、滞在データ生成用のプログラムなどの各種プログラムを格納するリードオンリーメモリ（以下、ＲＯＭという）６と、ＲＯＭ６に格納された各種プログラムを実行して各種処理を行うシーピーユー（以下、ＣＰＵという）７と、ＣＰＵ７の処理結果や入力信号などを記憶するランダムアクセスメモリ（以下、ＲＡＭという）８と、ＤＶＤ−ＲＯＭなどのディスク９を回転させながらディスク９に記憶された各種データを光学的または磁気的に読み取る読取機１０と、ネットワーク３に接続され各種データを送受信する通信機１１と、読取機１０によってディスク９から読み取られた各種データおよび通信機１１によって受信された各種データなどを記憶するハードディスクドライブ（以下、ＨＤＤという）１２と、ＣＰＵ７の処理結果を用いて画像を出力するディスプレイ１３と、ＣＰＵ７の処理結果を用いて音を出力するスピーカ１４とを備える構成である。
【００１０】
入力ポート５は、位置データや時刻データなどをＧＰＳ衛星から受信するＧＰＳ受信機１５と、車両の速度を検知する車速センサ１６と、車両の進行方位を検知する方位センサ１７と、車両を駐車させるパーキングブレーキ１８と、エンジンを自動制御するエンジン制御部１９とに接続され、各種センサ類および車両側装置からのデータをＲＡＭ８の所定の記憶領域に入力する。
【００１１】
ＲＯＭ６には、コンピュータを、位置およびこの位置での滞在時間を示す滞在データを生成する生成手段として機能させるためのプログラムが格納されている。もちろん、コンピュータを生成手段として機能させるためのプログラムは、通信機１１によってネットワーク３を通じて取得された後に読み書き可能な記憶媒体に格納されてもよい。また、コンピュータを生成手段として機能させるためのプログラムは、携帯型メモリに格納され、この携帯型メモリから読み出されてもよい。
【００１２】
図３に示すように、サーバ４は、評価用のプログラムなどの各種プログラムを格納するリードオンリーメモリ（以下、ＲＯＭという）２０と、ＲＯＭ２０に格納された各種プログラムを実行して各種処理を行うシーピーユー（以下、ＣＰＵという）２１と、ＣＰＵ２１の処理結果や入力信号などを記憶するランダムアクセスメモリ（以下、ＲＡＭという）２２と、ネットワーク３に接続され各種データを送受信する通信機２３と、通信機２３によって受信された各種データなどを記憶するハードディスクドライブ（以下、ＨＤＤという）２４とを備える構成である。
【００１３】
ＲＯＭ２０には、コンピュータを、端末装置２からの滞在データが示す位置が評価対象物の周辺に存在しかつ滞在時間が所定の標準滞在時間以上である回数を計数する計数手段として機能させるためのプログラムが格納されている。
【００１４】
ＨＤＤ２４には、評価対象物の位置と標準滞在時間との関係を示す計数テーブルが記憶されている。ここで、標準滞在時間は、評価対象物ごとに異なる値に定義されている。具体的には、図４に示すように、評価対象物がコンビニであれば、コンビニの位置として「（Ｘ１、Ｙ１）」が定義され、コンビニでの標準滞在時間として「５分」が定義されている。また、評価対象物がらーめん店であれば、らーめん店の位置として「（Ｘ２、Ｙ２）」が定義され、らーめん店での標準滞在時間として「３０分」が定義されている。また、評価対象物が宿泊所であれば、宿泊所の位置として「（Ｘ３、Ｙ３）」が定義され、宿泊所での標準滞在時間として「１２０分」が定義されている。
【００１５】
以上のように構成された評価システム１について、図５ないし図８を参照しながらその動作を説明する。まず、図５および図６を参照しながら端末装置２の動作を説明する。図５に示すように、入力ポート５は、ＧＰＳ受信機１５が受信した位置データおよび時刻データ、パーキングブレーキ１８の作動データならびにエンジン制御部１９の作動データを入力しており、ＣＰＵ７は、ＲＯＭ６に格納されたプログラムを実行して、時刻データ、位置データおよび作動データをそれぞれ関連付けてＲＡＭ８に記憶する（ステップＳ１）。ここで、ＲＡＭ８には、パーキングブレーキ１８のオンまたはエンジン制御部１９のオフを示す作動データとして「１」が記憶され、パーキングブレーキ１８のオフまたはエンジン制御部１９のオンを示す作動データとして「０」が記憶されている。
【００１６】
時刻データ、位置データおよび作動データが記憶された状態で、ＣＰＵ６は、ＲＯＭ７に格納されたプログラムを実行して、滞在データの送信を要求する信号がＲＡＭ８に存在するか否かを判定する。すなわち、滞在データの送信が要求されているか否かが判定される（ステップＳ２）。ここで、滞在データの送信を要求する信号は、通信機１１によって受信されたサーバ４からの送信要求信号、または、図示しないスイッチの押下などによって発生するユーザの送信要求を示す信号である。
【００１７】
なお、ステップＳ２において、滞在データの送信を要求する信号がＲＡＭ８に存在しないとの判定がなされると（ステップＳ２のＮｏ）、ＣＰＵ６は、ＲＯＭ７に格納されたプログラムを実行して、ステップＳ１の処理に戻る。
【００１８】
他方、ステップＳ２において、滞在データの送信を要求する信号がＲＡＭ８に存在するとの判定がなされると（ステップＳ２のＹｅｓ）、ＣＰＵ６は、ＲＯＭ７に格納されたプログラムを実行して、ＲＡＭ８に記憶されたデータを用いて滞在データを生成する（ステップＳ３）。ここで、滞在時間は、作動データが「０」から「１」に変化した時刻と作動データが「０」から「１」に変化した時刻との差を算出することによって得られる。具体的には、図６に示すように、作動データが「０」から「１」に変化した時刻はＴ２であり、他方、作動データが「１」から「０」に変化した時刻はＴ５であれば、滞在時間はＴ５−Ｔ２となる。また、作動データが「０」から「１」に変化した時点における位置が（Ａ１，Ｂ１）であるとすると、滞在データは、滞在時間Ｔ５−Ｔ２と位置（Ａ１，Ｂ１）とを関連付けたデータとなる。
【００１９】
なお、端末装置２がパーキングブレーキなどの車両用機器に接続されていない場合であれば、位置の変動が所定の値の範囲に収まっている期間が滞在時間となる。
【００２０】
滞在データが生成されると、ＣＰＵ６は、ＲＯＭ７に格納されたプログラムを実行して、滞在データを通信機１１を介してネットワーク３上のサーバ４に送信する（ステップＳ４）。
【００２１】
次に、図７および図８を参照しながら、本実施の形態におけるサーバ４の動作を説明する。図７に示すように、滞在データが端末装置２によって送信されると、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、端末２によって送信された滞在データを通信機２３を介して受信する（ステップＳ１０）。
【００２２】
滞在データが受信されると、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、ＨＤＤ２４に記憶された計数テーブルを読み出してＲＡＭ２４に保持する（ステップＳ１１）。
【００２３】
計数テーブルが読み出されると、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、滞在データが示す位置が計数テーブルが示す評価対象物の周辺に存在するか否かを判定する（ステップＳ１２）。具体的には、滞在データが示す位置（Ａ１、Ｂ１）が評価対象物の位置（Ｘ，Ｙ）を中心とする半径Ｒの円内に存在するか否かが判定される。特に、評価対象物がコンビニである場合、「（Ｘ１−Ａ１）２＋（Ｙ１−Ｂ１）２≦Ｒ２」という式が成立するか否かが判定される。ここで、半径Ｒの大きさが評価対象物の大きさに比例しているなど、半径Ｒが評価対象物毎に異なる値であっても構わない。
【００２４】
ステップＳ１２において、滞在データが示す位置が評価対象物の周辺に存在しないとの判定がなされると（ステップＳ１２のＮｏ）、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、計数に関する処理を終了する。
【００２５】
他方、ステップＳ１２において、滞在データが示す位置が評価対象物の周辺に存在するとの判定がなされると（ステップＳ１２のＹｅｓ）、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、滞在データが示す滞在時間が標準滞在時間以上であるか否かを判定する（ステップＳ１３）。具体的には、図４に示すように、滞在データが示す位置がコンビニの周辺に存在する場合、滞在時間Ｔ５−Ｔ２がコンビニの標準滞在時間５分以上であるか否かが判定される。また、滞在データが示す位置がらーめん店の周辺に存在する場合、滞在時間Ｔ５−Ｔ２がコンビニの標準滞在時間３０分以上であるか否かが判定される。さらに、滞在データが示す位置が宿泊所の周辺に存在する場合、滞在時間Ｔ５−Ｔ２がコンビニの標準滞在時間１２０分以上であるか否かが判定される。
【００２６】
ステップＳ１３において、滞在データが示す滞在時間が標準滞在時間以上ではないとの判定がなされると（ステップＳ１３のＮｏ）、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、計数に関する処理を終了する。
【００２７】
他方、ステップＳ１３において、滞在データが示す滞在時間が標準滞在時間以上であるとの判定がなされると（ステップＳ１３のＹｅｓ）、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、１つの滞在データについて１だけ評価対象物に対する計数総数を増加させる（ステップＳ１４）。本実施の形態では、計数総数が評価対象物の利用回数に相当する。
【００２８】
なお、ステップＳ１４において、評価対象物に対する評価点数を示す点数データが滞在データに含まれていれば、各評価対象物に対する計数総数は、点数データが示す評価点数の総計となる。例えば、点数データが５点である場合、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、１つの滞在データについて５だけ評価対象物に対する計数総数を増加させる。
【００２９】
ステップＳ１０ないしステップＳ１４の処理によって計数総数が得られると、ＣＰＵ２１は、ＲＯＭ２０に格納されたプログラムを実行して、評価対象物の固有名称を計数総数順に並べたリストをネットワーク３上の端末装置２ａ、２ｂに対して閲覧可能にする（ステップＳ１５）。例えば、評価対象物がらーめん店である場合、図８に示すように、端末装置２のディスプレイ１０には、らーめん店を利用回数順に並べたリストが表示される。このリストは、日毎に更新されることが好ましい。
【００３０】
なお、ステップＳ１５において、評価対象物に対する評価点数を示す点数データが滞在データに含まれていれば、評価対象物の固有名称を評価点数の総数順に並べたリストが閲覧可能な状態に置かれる。
【００３１】
以上、本実施の形態によれば、サーバ４は端末装置２からの滞在データを用いて評価対象物を計数するので、成り済ましによる評価が回避され、評価の信頼性を高めることができる。
【産業上の利用可能性】
【００３２】
以上のように、本発明に係る評価システムは、評価の信頼性を高めることができるという効果を有し、店舗を計数する店舗評価システムなどとして有用である。
【図面の簡単な説明】
【００３３】
【図１】本発明を実施するための最良の形態に係る評価システムの構成を示すブロック図
【図２】本実施の形態における端末装置の構成を示すブロック図
【図３】本実施の形態におけるサーバの構成を示すブロック図
【図４】評価対象物の位置と標準滞在時間との関係を示す図
【図５】本実施の形態における評価システムを構成する端末装置の動作を示すフロー図
【図６】作動データと時刻との関係を示す図
【図７】本実施の形態における評価システムを構成するサーバの動作を示すフロー図
【図８】評価対象物を計数総数順に並べたリストを示す図
【符号の説明】
【００３４】
１    評価システム
２    端末装置
４    サーバ
６    ＲＯＭ（生成手段）
７    ＣＰＵ（生成手段）
２０    ＲＯＭ（計数手段）
２１    ＣＰＵ（計数手段）
【図１】
2005309911.tif 000003
【図２】
2005309911.tif 000004
【図３】
2005309911.tif 000005
【図４】
2005309911.tif 000006
【図５】
2005309911.tif 000007
【図６】
2005309911.tif 000008
【図７】
2005309911.tif 000009
【図８】
2005309911.tif 000010