(57)【特許請求の範囲】
【請求項１】
アプリケーションを停止させる機能を有する通信装置であって、
前記通信装置の移動状態を特定する移動状態特定手段と、
前記通信装置の位置を特定する位置特定手段と、
混雑状態を特定する情報を保持する第２通信装置から、前記位置の前記情報を取得し、前記情報に基づいて前記位置の混雑状態を特定する混雑状態特定手段と、
前記移動状態および前記混雑状態に基づき、前記通信装置で起動中のアプリケーションを停止させるか否かを決定する制御手段と、
を備え、
前記情報は、工事状況、天候状況、イベント情報のうちの少なくとも一つを含む
ことを特徴とする通信装置。
【請求項２】
前記移動状態特定手段は、少なくとも前記通信装置の移動速度に基づき、前記移動状態を特定する、
ことを特徴とする請求項１に記載の通信装置。
【請求項３】
前記移動状態特定手段は、時間経過に伴う前記位置の変化に基づき、前記移動速度を特定する、
ことを特徴とする請求項２に記載の通信装置。
【請求項４】
前記位置特定手段は、少なくともＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）に基づき、前記位置を特定する、
ことを特徴とする請求項１乃至３のいずれか１項に記載の通信装置。
【請求項５】
前記制御手段は、前記移動状態が移動している状態であり且つ前記混雑状態が混雑している状態である場合、前記通信装置で起動中のアプリケーションを停止させる、
ことを特徴とする請求項１乃至４のいずれか１項に記載の通信装置。
【請求項６】
前記制御手段は、前記通信装置で起動中のアプリケーションを停止させた後、前記移動状態が静止している状態になった場合、前記停止させたアプリケーションを再起動させる、
ことを特徴とする請求項１乃至５のいずれか１項に記載の通信装置。
【請求項７】
前記通信装置で起動中のアプリケーションの種別を特定するアプリケーション種別特定手段を更に備え、
前記制御手段は、前記アプリケーションの種別が所定の条件を満たした場合、前記移動状態および前記混雑状態に拘らず、前記通信装置で起動中のアプリケーションの動作を継続させる、
ことを特徴とする請求項１乃至６のいずれか１項に記載の通信装置。
【請求項８】
請求項１乃至７のいずれか１項に記載の通信装置と、
前記第２通信装置と、を備える、
ことを特徴とする通信システム。
【請求項９】
アプリケーションを停止させる機能を有する通信装置の制御方法であって、
前記通信装置の移動状態を特定し、
前記通信装置の位置を特定し、
混雑状態を特定する情報を保持する第２通信装置から、前記位置の前記情報を取得し、前記情報に基づいて前記位置の混雑状態を特定し、
前記情報は、工事状況、天候状況、イベント情報のうちの少なくとも一つを含み、
前記移動状態および前記混雑状態に基づき、前記通信装置で起動中のアプリケーションを停止させるか否かを決定する、
ことを特徴とする通信装置の制御方法。
【請求項１０】
アプリケーションを停止させる機能を有する通信装置のコンピュータに、
前記通信装置の移動状態を特定する処理と
前記通信装置の位置を特定する処理と、
混雑状態を特定する情報を保持する第２通信装置から、前記位置の前記情報を取得し、前記情報に基づいて前記位置の混雑状態を特定する処理と、
前記移動状態および前記混雑状態に基づき、前記通信装置で起動中のアプリケーションを停止させるか否かを決定する処理と、
を実行させ、
前記情報は、工事状況、天候状況、イベント情報のうちの少なくとも一つを含む
ことを特徴とする通信装置のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信システム、通信装置の制御方法および通信装置のプログラムに関する。
【背景技術】
【０００２】
近年、携帯電話や、スマートフォン、ＰＨＳ（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙ−ｐｈｏｎｅ  Ｓｙｓｔｅｍ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）等、可搬式の通信装置が普及している。これに伴い、通信装置に起因する事故、例えば、歩行中に通信装置を操作し、人や物に衝突する事故や、駅のプラットホームから転落する事故等が発生する場合がある。
【０００３】
上記問題に関連して、特許文献１には、携帯端末所持者が、歩行中や自転車走行中など移動状態にあり且つ携帯端末の画面を注視していた場合に、携帯端末の画面を非表示にしたり、危険状態である旨を携帯端末所持者に通知したりする技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８５５１０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の技術は、携帯端末所持者が、移動状態にあり且つ携帯端末の画面を注視した場合に、画一的に携帯端末の画面を非表示にしたり、危険状態である旨を通知したりするため、携帯端末の利便性を低下させてしまう。
【０００６】
本発明は、上記問題に鑑みてなされたものであり、利便性を低下させることなく事故の発生を抑制することができる、通信装置、通信システム、通信装置の制御方法および通信装置のプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の一態様における通信装置は、アプリケーションを停止させる機能を有する通信装置であって、前記通信装置の移動状態を特定する移動状態特定手段と、前記通信装置の位置を特定する位置特定手段と、前記位置の混雑状態を特定する混雑状態特定手段と、前記移動状態および前記混雑状態に基づき、前記通信装置で起動中のアプリケーションを停止させるか否かを決定する制御手段と、を備えることを特徴とする。
【０００８】
上記目的を達成するために、本発明に一態様における通信システムは、前記通信装置と、前記通信装置の位置の混雑状態を特定する情報を保持する第２通信装置と、を備え、前記通信装置の前記混雑状態特定手段は、前記情報を前記第２通信装置から取得し、前記通信装置の位置の混雑状況を特定する、ことを特徴とする。
【０００９】
上記目的を達成するために、本発明の一態様における通信装置の制御方法は、アプリケーションを停止させる機能を有する通信装置の制御方法であって、前記通信装置の移動状態を特定し、前記通信装置の位置を特定し、前記位置の混雑状態を特定し、前記移動状態および前記混雑状態に基づき、前記通信装置で起動中のアプリケーションを停止させるか否かを決定する、ことを特徴とする。
【００１０】
上記目的を達成するために、本発明の一態様における通信装置のプログラムは、アプリケーションを停止させる機能を有する通信装置のコンピュータに、前記通信装置の移動状態を特定する処理と前記通信装置の位置を特定する処理と、前記位置の混雑状態を特定する処理と、前記移動状態および前記混雑状態に基づき、前記通信装置で起動中のアプリケーションを停止させるか否かを決定する処理と、を実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、利便性を低下させることなく事故の発生を抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る通信装置１０のブロック構成図の一例である。
【図２】本発明の第１の実施形態に係る通信装置１０が起動中のアプリケーションを停止する動作手順の一例を示すフローチャートである。
【図３】本発明の第２の実施形態に係る通信システム１００のシステム構成図の一例である。
【図４】本発明の第２の実施形態に係るデータベース保持装置３００が保持するデータベースの一例である。
【図５】本発明の第２の実施形態に係る通信装置２００がアプリケーションを停止する動作手順の一例を示すフローチャートである。
【図６】本発明の第２の実施形態に係るデータベース保持装置３００が保持するデータベースの一例である。
【図７】本発明の第２の実施形態に係るデータベース保持装置３００が保持するデータベースの一例である。
【図８】本発明の第４の実施形態の変形例に係る通信装置２００Ａのブロック構成図の一例である。
【図９】本発明の第５の実施形態に係る通信装置２００Ｂのブロック構成図の一例である。
【図１０】本発明の第６の実施形態に係る通信システム１００Ａのシステム構成図の一例である。
【図１１】本発明の第６の実施形態に係る第２データベース保持装置４００が保持するデータベースの一例である。
【発明を実施するための形態】
【００１３】
（第１の実施形態）
本発明の第１の実施形態について説明する。
【００１４】
本実施形態に係る通信装置１０のブロック構成図を図１に示す。通信装置１０は、図１に示すように、移動状態特定手段１１と、位置特定手段１２と、混雑状態特定手段１３と、制御手段１４と、を備える。
【００１５】
移動状態特定手段１１は、通信装置１０の移動状態を特定する。
【００１６】
例えば、移動状態特定手段１１は、通信装置１０の移動状態を、通信装置１０の移動速度に基づき特定する。移動状態特定手段１１は、通信装置１０の移動速度が時速０ｋｍよりも速い場合、通信装置１０の移動状態が「移動中」であると特定する。また、移動状態特定手段１１は、通信装置１０の移動速度が時速０ｋｍであった場合、通信装置１０の移動状態が「静止中」であると特定する。なお、上記通信装置１０の移動速度とは、通信装置１０の所持者の歩く、走るといった動作に起因するものである。すなわち、移動状態特定手段１１は、通信装置１０の所持者が時速６０ｋｍで走行している鉄道車内で静止している場合には、通信装置１０の移動状態が「静止中」であると特定する。ここで、移動状態特定手段１１による通信装置１０の移動状態の特定基準は、特に限定されない。例えば、移動状態特定手段１１は、通信装置１０の移動速度が時速１ｋｍよりも速い場合、通信装置１０の移動状態が「移動中」であると特定し、時速１ｋｍ未満の場合「静止中」であると特定してもよい。
【００１７】
位置特定手段１２は、通信装置１０の位置を特定する。
【００１８】
混雑状態特定手段１３は、位置特定手段１２が特定した通信装置１０の位置の混雑状態を特定する。
【００１９】
例えば、混雑状態特定手段１３は、位置特定手段１２が特定した通信装置１０の位置が駅であった場合、当該駅の混雑状態を特定する。
【００２０】
制御手段１４は、移動状態特定手段１１が特定した通信装置１０の移動状態、および混雑状態特定手段１３が特定した通信装置１０の位置の混雑状態に基づき、通信装置１０で起動中のアプリケーションを停止させるか否かを決定する。
【００２１】
例えば、制御手段１４は、移動状態特定手段１１が特定した通信装置１０の移動状態が「移動中」であり、混雑状態特定手段１３が特定した通信装置１０の位置の混雑状態が「混雑」であった場合、通信装置１０で起動中のアプリケーションを停止させる。一方、制御手段１４は、移動状態特定手段１１が特定した通信装置１０の移動状態が「静止中」又は「移動中」であり、混雑状態特定手段１３が特定した通信装置１０の位置の混雑状態が「閑散」又は「通常」であった場合、通信装置１０で起動中のアプリケーションの動作を継続させる。
【００２２】
次に、図２を参照しながら、通信装置１０が、起動中のアプリケーションを停止する動作手順について、説明する。
【００２３】
移動状態特定手段１１は、通信装置１０の移動状態を特定する（Ｓ１０１）。
【００２４】
位置特定手段１２は、通信装置１０の位置を特定する（Ｓ１０２）。
【００２５】
混雑状態特定手段１３は、位置特定手段１２が特定した通信装置１０の位置の混雑状態を特定する（Ｓ１０３）。
【００２６】
制御手段１４は、移動状態特定手段１１が特定した通信装置１０の移動状態、および混雑状態特定手段１３が特定した通信装置１０の位置の混雑状態に基づき、通信装置１０で起動中のアプリケーションを停止させるか否かを決定する（Ｓ１０４）。
【００２７】
以上のように、本実施形態に係る通信装置１０は、通信装置１０の移動状態および通信装置１０の位置の混雑状態に基づき、通信装置１０で起動中のアプリケーションを停止させるか否かを決定する。従って、本実施形態によれば、通信装置２００の所持者が置かれている状況を考慮して起動中のアプリケーションを停止させるか否かを決定するため、利便性を低下させることなく事故の発生を抑制することができる。
【００２８】
（第２の実施形態）
次に、本発明の第２の実施形態について説明する。なお、以下の実施形態では、鉄道を例にとって、本発明を説明するが、本発明の適用範囲が鉄道に限定されることは無い。
【００２９】
本実施形態に係る通信システム１００のシステム構成図を図３に示す。通信システム１００は、図３に示すように、通信装置２００と、データベース保持装置３００と、を備える。
【００３０】
通信装置２００は、図３に示すように、位置情報取得部２０１と、日時情報取得部２０２と、混雑情報取得部２０３と、移動状況判定部２０４と、制御部２０５と、第２制御部２０６と、表示部２０７と、を備える。
【００３１】
位置情報取得部２０１は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）や、路線図や地形図等の地図情報に基づき、通信装置２００の位置情報を取得する。そして、位置情報取得部２０１は、取得した位置情報を、混雑情報取得部２０３と、移動状況判定部２０４と、制御部２０５に通知する。ここで、位置情報とは、通信装置２００の現在位置を示す情報のことである。例えば、位置情報取得部２０１は、ＧＰＳに基づき、「通信装置２００は、北緯３５度４０分５２秒，東経１３９度４６分０秒の地点に位置している」等を位置情報として取得する。また、例えば、位置情報取得部２０１は、ＧＰＳおよび地図情報に基づき、「通信装置２００は、○○鉄道路線上に位置している」や、「通信装置２００は、○○駅に位置している」等を位置情報として取得する。
【００３２】
日時情報取得部２０２は、時計機能等を用いて、日時情報を取得する。そして、日時情報取得部２０２は、取得した日時情報を、移動状況判定部２０４と制御部２０５に通知する。ここで、日時情報とは、日付、曜日、時刻等を含む情報のことである。例えば、日時情報取得部２０２は、時計機能等を用いて、「２０００年，１月１日，月曜日，ＡＭ０：００」という日時情報を取得する。
【００３３】
混雑情報取得部２０３は、位置情報取得部２０１から通知された位置情報に基づき、通信装置２００の所持者が乗車している鉄道の進行方向に位置する駅や、通信装置２００の所持者が位置する駅を特定する。そして、混雑情報取得部２０３は、上記特定した駅の混雑情報を、無線等によってデータベース保持装置３００から取得し、これを制御部２０５に通知する。以下に、混雑情報取得部２０３の２つの動作例を示す。
【００３４】
第１の動作例として、混雑情報取得部２０３は、例えば、３０秒前の位置情報が「通信装置２００は、Ａ駅に位置している」であり、現在の位置情報が「通信装置２００は、Ａ―Ｂ駅間の鉄道路線上に位置している」であった場合、通信装置２００の所持者が乗車している鉄道の進行方向に位置する駅がＢ駅であると特定する。そして、混雑情報取得部２０３は、Ｂ駅の混雑情報を、データベース保持装置３００から取得し、これを制御部２０５に通知する。
【００３５】
第２の動作例として、混雑情報取得部２０３は、例えば、現在の位置情報が「通信装置２００は、Ｃ駅に位置している」であった場合、通信装置２００の所持者がＣ駅にいることを特定する。そして、混雑情報取得部２０３は、Ｃ駅の混雑情報を、データベース保持装置３００から取得し、これを制御部２０５に通知する。
【００３６】
ここで、データベース保持装置３００は、鉄道の各駅のリアルタイムな混雑状況を把握し、これを混雑情報としてまとめ、自身が保持しているデータベースに保存する。なお、上記鉄道の各駅のリアルタイムな混雑状況の取得方法は、特に限定されない。例えば、データベース保持装置３００は、駅改札の入退場人数をリアルタイムに解析することにより、各駅の混雑状況を把握することができる。データベース保持装置３００は、例えば、駅構内にいる人が５万人以上の場合には「非常に混雑」、駅構内にいる人が１万人以上５万人未満の場合には「混雑」、駅構内にいる人が５千人以上１万人未満の場合には「通常」、駅構内にいる人が５千人未満の場合には「閑散」とし、各駅の混雑状況を把握する。
【００３７】
また、データベース保持装置３００は、リアルタイムな混雑状況を把握することができない駅について、その混雑情報を、自身が保持しているデータベースに予め保存しておくこともできる。例えば、データベース保持装置３００は、○○駅の混雑情報を、昼間帯については「通常」、深夜帯については「閑散」として、自身が保持しているデータベースに予め保存しておくこともできる。ここで、混雑情報を保存したデータベースの一例を、図４に示す。図４において、Ｅ駅は、リアルタイムな混雑状況を把握することができない駅に該当する。なお、データベース保持装置３００は、例えば、リアルタイムな混雑状況を把握することができない駅の混雑情報として、上記Ｅ駅の混雑情報の取得を混雑情報取得部２０３から要求された場合、平日昼間帯および深夜帯の混雑情報、並びに休日昼間帯および深夜帯の混雑情報を混雑情報取得部２０３に通知する。そして、上記通知した４つの混雑情報は、Ｅ駅の混雑情報として、混雑情報取得部２０３から制御部２０５に通知される。
【００３８】
通信装置２００の説明に戻る。移動状況判定部２０４は、位置情報取得部２０１から通知された位置情報と、日時情報取得部２０２から通知された日時情報に基づき、通信装置２００の所持者の移動状況を判定する。そして、移動状況判定部２０４は、判定の結果を移動状況情報として、制御部２０５に通知する。以下に、移動状況判定部２０４の５つの動作例を示す。
【００３９】
第１の動作例として、移動状況判定部２０４は、位置情報に基づき、通信装置２００が鉄道路線上に位置していることを確認する。また、移動状況判定部２０４は、位置情報と日時情報に基づき、通信装置２００が一定方向に時速６０ｋｍで移動していることを確認する。移動状況判定部２０４は、上記確認した通信装置２００の位置および移動速度に基づき、通信装置２００の所持者が「鉄道で移動中」であると判定する。そして、移動状況判定部２０４は、判定結果である「鉄道で移動中」を移動状況情報として、制御部２０５に通知する。なお、例えば、移動状況判定部２０４は、「１月１日，ＡＭ８：５９」という日付情報を取得してから、「１月１日，ＡＭ９：００」という日付情報を取得するまでの間（１分経過する間）に、位置情報が一定方向に１ｋｍ移動していることを確認した場合、通信装置２００が一定方向に時速６０ｋｍで移動していると判断する。
【００４０】
第２の動作例として、移動状況判定部２０４は、位置情報に基づき、通信装置２００が駅構内に位置していることを確認する。また、移動状況判定部２０４は、位置情報と日時情報に基づき、通信装置２００が時速４ｋｍで移動していることを確認する。移動状況判定部２０４は、上記確認した通信装置２００の位置および移動速度に基づき、通信装置２００の所持者が「駅構内を歩行中」であると判定する。そして、移動状況判定部２０４は、判定結果である「駅構内を歩行中」を移動状況情報として、制御部２０５に通知する。なお、移動状況判定部２０４は、上記第１の動作例と同様の方法で、通信装置２００の移動速度を確認することができる。
【００４１】
第３の動作例として、移動状況判定部２０４は、位置情報に基づき、通信装置２００が駅構内に位置していることを確認する。また、移動状況判定部２０４は、位置情報と日時情報に基づき、一定時間以上、通信装置２００が時速０ｋｍである（静止している）ことを確認する。移動状況判定部２０４は、上記確認した通信装置２００の位置および移動速度に基づき、通信装置２００の所持者が「駅構内で、立ち止まっている」と判定する。そして、移動状況判定部２０４は、判定結果である「駅構内で、立ち止まっている」を移動状況情報として、制御部２０５に通知する。なお、移動状況判定部２０４は、上記第１の動作例と同様の方法で、通信装置２００の移動速度を確認することができる。また、上記一定時間以上は、２０秒以上や、４０秒以上、６０秒以上等、特に限定されない。
【００４２】
第４の動作例として、移動状況判定部２０４は、自身の判定結果が「鉄道で移動中」から「駅構内で、立ち止まっている」に変わった後、一定時間以内で「鉄道で移動中」に戻ったことを確認する。該確認の結果に基づき、移動状況判定部２０４は、通信装置２００の所持者が「駅で降車せずに、継続して鉄道で移動中」であると判定する。そして、移動状況判定部２０４は、判定結果である「駅で降車せずに、継続して鉄道で移動中」を移動状況情報として、制御部２０５に通知する。なお、上記一定時間以内は、２０秒以内や、４０秒以内、６０秒以内等、特に限定されない。
【００４３】
第５の動作例として、移動状況判定部２０４は、自身の判定結果が「鉄道で移動中」から「駅構内を歩行中」に変わったことを確認する。該確認の結果、移動状況判定部２０４は、通信装置２００の所持者が「駅で降車し、駅構内を歩行中」であると判定する。そして、移動状況判定部２０４は、判定結果である「駅で降車し、駅構内を歩行中」を移動状況情報として、制御部２０５に通知する。
【００４４】
制御部２０５は、次の３つの動作を行う。第１の動作として、制御部２０５は、第２制御部２０６の動作を監視することで、第２制御部２０６によって起動されたアプリケーションの種別等の情報をアプリケーション情報として取得する。第２の動作として、制御部２０５は、位置情報取得部２０１から通知された位置情報、日時情報取得部２０２から通知された日時情報、混雑情報取得部２０３から通知された混雑情報、移動状況判定部２０４から通知された移動状況情報、上記取得したアプリケーション情報の全て又は一部に基づき、第２制御部２０６によって起動されたアプリケーションを停止させるか否かを決定する。第３の動作として、制御部２０５は、上記第２の動作において、第２制御部２０６によって起動されたアプリケーションを停止させる決定を下した場合、アプリケーションの停止指示を、第２制御部２０６に通知する。それと共に、制御部２０５は、アプリケーションを停止させる旨を、表示部２０７に通知する。下記に、上記第２の動作の３つの例を示す。
【００４５】
第１の例は、アプリケーションが起動中、通信装置２００の所持者が混雑した場所を移動した場合に、制御部２０５が行う動作である。例えば、制御部２０５は、移動状況情報が「駅構内を歩行中」であり、混雑情報が「混雑」であり、アプリケーション情報が「ゲームアプリケーションを起動中」であった場合、「通信装置２００の所持者は、混雑している駅構内において、歩きながらゲームアプリケーションを操作している。」と判定する。当該判定に基づき、制御部２０５は、「混雑した状況下で、歩きながらアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険である」と判断する。そして、制御部２０５は、第２制御部２０６によって起動されたアプリケーションを停止させる決定を下す。
【００４６】
また、上記第１の例の一例として、制御部２０５は、例えば、位置情報が「通信装置２００は、首都圏の主要路線の乗換駅に位置している」であり、日時情報が「月曜日，ＡＭ７：３０」であり、混雑情報が「混雑」であり、移動状況情報が「駅で降車し、駅構内を歩行中」であり、アプリケーション情報が「ＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）アプリケーションを起動中」であった場合、次のように動作する。当該場合、制御部２０５は、「通信装置２００の所持者は、平日朝のラッシュ時に、首都圏の主要路線の乗換駅で降車し、混雑している駅構内において、歩きながらＳＮＳアプリケーションを操作している。」と判定する。該判定に基づき、制御部２０５は、「混雑した状況下で、歩きながらアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険である」と判断する。そして、制御部２０５は、第２制御部２０６によって起動されたアプリケーションを停止させる決定を下す。
【００４７】
第２の例は、アプリケーションが起動中、通信装置２００の所持者が混雑していない場所を移動した場合に、制御部２０５が行う動作である。制御部２０５は、例えば、移動状況情報が「駅構内を歩行中」であり、混雑情報が「閑散」であり、アプリケーション情報が「天気予報アプリケーションを起動中」であった場合、「通信装置２００の所持者は、閑散としている駅構内において、歩きながら天気予報アプリケーションを操作している。」と判定する。該判定に基づき、制御部２０５は、「混雑していない状況下で、歩きながらアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険ではない」と判断する。そして、制御部２０５は、第２制御部２０６によって起動されたアプリケーションの動作を継続させる決定を下す。
【００４８】
また、上記第２の例の一例として、制御部２０５は、例えば、位置情報が「通信装置２００は、図４におけるＥ駅に位置している」であり、日時情報が「日曜日，ＰＭ１１：５５」であり、移動状況情報が「駅構内を歩行中」であり、アプリケーション情報が「インターネットアプリケーションを起動中」であった場合、次のように動作する。制御部２０５は、日時情報が「日曜日，ＰＭ１１：５５」であることから、Ｅ駅の混雑情報が「閑散」であると特定する。制御部２０５は、該特定した混雑情報と、位置情報、日時情報、移動状況情報、アプリケーション情報に基づき、「通信装置２００の所持者は、休日深夜帯に、閑散としたＥ駅構内において、歩きながらインターネットアプリケーションを操作している」と判定する。該判定に基づき、制御部２０５は、「混雑していない状況下で、歩きながらアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険ではない」と判断する。そして、制御部２０５は、第２制御部２０６によって起動されたアプリケーションの動作を継続させる決定を下す。
【００４９】
また、上記第２の例の一例として、制御部２０５は、例えば、位置情報が「通信装置２００は、図４におけるＥ駅に位置している」であり、日時情報が「火曜日，ＡＭ７：００」であり、移動状況情報が「駅構内を歩行中」であり、アプリケーション情報が「電子書籍アプリケーションを起動中」であった場合、次のように動作する。制御部２０５は、日時情報が「火曜日，ＡＭ７：００」であることから、Ｅ駅の混雑情報が「通常」であると特定する。制御部２０５は、該特定した混雑情報と、位置情報、日時情報、移動状況情報、アプリケーション情報に基づき、「通信装置２００の所持者は、平日朝のラッシュ時に、混雑していないＥ駅構内において、歩きながら電子書籍アプリケーションを操作している」と判定する。該判定に基づき、制御部２０５は、「混雑していない状況下で、歩きながらアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険ではない」と判断する。そして、制御部２０５は、第２制御部２０６によって起動されたアプリケーションの動作を継続させる決定を下す。
【００５０】
第３の例は、アプリケーションが起動中、通信装置２００の所持者が移動しなかった場合に、制御部２０５が行う動作である。制御部２０５は、例えば、移動状況情報が「駅構内で、立ち止まっている」であり、混雑情報が「混雑」であり、アプリケーション情報が「電子メールアプリケーションを起動中」であった場合、「通信装置２００の所持者は、混雑している駅構内において、立ち止まって電子メールアプリケーションを操作している」と判定する。該判定に基づき、制御部２０５は、「混雑した状況下で、立ち止まってアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険ではない」と判断する。そして、制御部２０５は、第２制御部２０６によって起動されたアプリケーションの動作を継続させる決定を下す。
【００５１】
第２制御部２０６は、通信装置２００に実装されているアプリケーションを起動させる。また、第２制御部２０６は、制御部２０５からアプリケーションの停止指示を通知された場合、起動中のアプリケーションを停止させる。ここで、アプリケーションとは、ゲーム、ＳＮＳ、天気予報、インターネット、電子書籍、電子メール等のことをいう。
【００５２】
表示部２０７は、各種情報を表示する。表示部２０７は、制御部２０５からアプリケーションを停止させる旨を通知された場合、例えば、「ゲームアプリケーションを停止します。」とのメッセージを、自部が備えるディスプレイ上に表示する。
【００５３】
次に、図５を参照しながら、通信装置２００が、起動中アプリケーションを停止する動作手順について説明する。
【００５４】
位置情報取得部２０１は、ＧＰＳや地図情報に基づき、通信装置２００の位置情報を取得する。そして、位置情報取得部２０１は、取得した位置情報を、混雑情報取得部２０３と、移動状況判定部２０４と、制御部２０５に通知する（Ｓ２０１）。
【００５５】
日時情報取得部２０２は、時計機能等を用いて、日時情報を取得する。そして、日時情報取得部２０２は、取得した日時情報を、移動状況判定部２０４と制御部２０５に通知する（Ｓ２０２）。
【００５６】
混雑情報取得部２０３は、位置情報取得部２０１から通知された位置情報に基づき、通信装置２００の所持者が乗車している鉄道の進行方向に位置する駅や、通信装置２００の所持者が位置する駅を特定する。そして、混雑情報取得部２０３は、上記特定した駅の混雑情報を、無線等によってデータベース保持装置３００から取得し、これを制御部２０５に通知する（Ｓ２０３）。
【００５７】
移動状況判定部２０４は、位置情報取得部２０１から通知された位置情報と、日時情報取得部２０２から通知された日時情報に基づき、通信装置２００の所持者の移動状況を判定する。そして、移動状況判定部２０４は、判定結果を移動状況情報として、制御部２０５に通知する（Ｓ２０４）。
【００５８】
制御部２０５は、第２制御部２０６の動作を監視することで、第２制御部２０６によって起動されたアプリケーションの種別等の情報を、アプリケーション情報として取得する（Ｓ２０５）。
【００５９】
また、制御部２０５は、位置情報取得部２０１から通知された位置情報、日時情報取得部２０２から通知された日時情報、混雑情報取得部２０３から通知された混雑情報、移動状況判定部２０４から通知された移動状況情報、Ｓ２０５で取得したアプリケーション情報の全て又は一部に基づき、第２制御部２０６によって起動されたアプリケーションを停止させるか否かを決定する（Ｓ２０６）。
【００６０】
制御部２０５は、第２制御部２０６によって起動されたアプリケーションを停止させる決定を下した場合（Ｓ２０６のＹＥＳ）、アプリケーションの停止指示を、第２制御部２０６に通知する。それと共に、制御部２０５は、アプリケーションを停止させる旨を、表示部２０７に通知する（Ｓ２０７）。
【００６１】
制御部２０５が第２制御部２０６によって起動されたアプリケーションを停止させる決定を下さなかった場合（Ｓ２０６のＮＯ）、動作ステップは、Ｓ２０１に戻る。
【００６２】
第２制御部２０６は、制御部２０５からアプリケーションの停止指示を通知された場合、起動中のアプリケーションを停止する（Ｓ２０８）。
【００６３】
表示部２０７は、制御部２０５からアプリケーションを停止させる旨を通知された場合、例えば、「ゲームアプリケーションを停止します。」とのメッセージを表示する（Ｓ２０９）。
【００６４】
以上のように、本実施形態に係る通信装置２００は、位置情報や、日時情報、混雑情報、移動状況情報等に基づき、通信装置２００の所持者が置かれている状況を把握する。そして、通信装置２００は、通信装置２００の所持者が置かれている状況に基づき、起動中のアプリケーションを停止させるか否かを判断する。
【００６５】
従って、本実施形態によれば、利便性を低下させることなく事故の発生を抑制することができる。
【００６６】
本実施形態において、移動状況判定部２０４は、位置情報と日時情報に基づき、通信装置２００の移動速度を確認したが、これに限定されない。例えば、移動状況判定部２０４は、加速度センサ等、各種センサを用いて、通信装置２００の移動速度を確認してもよい。
【００６７】
また、本実施形態において、制御部２０５は、第２制御部２０６によって起動されたアプリケーションを停止させた後、位置情報取得部２０１等から通知される各種情報に基づき、通信装置２００の所持者の置かれている状況が、安全な状態へ好転したと判断した場合、停止させたアプリケーションを再起動させてもよい。例えば、制御部２０５は、第２制御部２０６によって起動されたアプリケーションを停止させた後、移動状況判定部２０４から通知される移動状況情報が「歩行中」から「静止中」に変わり、その後、移動状況情報が一定時間「静止中」であった場合、停止させたアプリケーションを再起動させてもよい。なお、停止させたアプリケーションを再起動させる場合、制御部２０５は、アプリケーションを再起動させる旨を、表示部２０７に通知してもよい。これに伴い、表示部２０７は、例えば、「ゲームアプリケーションを再起動します。」等のメッセージを、自部が備えるディスプレイ上に表示してもよい。
【００６８】
また、本実施形態において、データベース保持装置３００は、駅構内において改修工事が行われ通路が狭くなっているような場合、この旨を工事状況として、図６に示すように、自部が保持しているデータベースに保存してもよい。この場合、通信装置２００の制御部２０５は、工事状況を含む移動状況情報を用いて、より適切に、第２制御部２０６にて起動中のアプリケーションを停止させるか否かを決定することができる。例えば、制御部２０５は、Ｃ駅について、工事状況が「工事有、通路が狭くなっている」であるため、混雑状況を「通常」ではなく「混雑」とした上で、第２制御部２０６にて起動中のアプリケーションを停止させるか否かを決定する。
【００６９】
また、本実施形態において、データベース保持装置３００は、大雪等が降って、駅構内の通路が凍結しているような場合、この旨を天候状況として、図７に示すように、自部が保持しているデータベースに保存してもよい。この場合、通信装置２００の制御部２０５は、天候状況を含む移動状況情報を用いて、より適切に、第２制御部２０６にて起動中のアプリケーションを停止させるか否かを決定することができる。例えば、制御部２０５は、Ｃ駅について、天候状況が「大雨、通路が滑りやすい」であるため、混雑状況を「通常」ではなく「混雑」とした上で、第２制御部２０６にて起動中のアプリケーションを停止させるか否かを決定する。
【００７０】
また、本実施形態において、通信装置２００は、通信装置２００が位置している場所が非常に混雑している場合、例えば、混雑情報が「非常に混雑」の場合、移動状況情報等に拘らず、起動中のアプリケーションを一律に停止させることもできる。
【００７１】
（第３の実施形態）
次に、本発明の第３の実施形態について説明する。
【００７２】
なお、本実施形態において、第２の実施形態と同一の構成および機能を有する部分については、説明を省略する。
【００７３】
本実施形態に係る通信システム１００と、通信装置２００、データベース保持装置３００の構成は、第２の実施形態における構成と同様であるため、説明を省略する。
【００７４】
制御部２０５Ａは、第２制御部２０６によって起動されたアプリケーションが、通信装置２００の所持者による移動中の操作が想定されないもの、例えば、歩数計や、ＧＰＳによる追跡を目的としたものあった場合、次の動作を行う。当該場合、制御部２０５Ａは、位置情報や、日時情報、混雑情報、移動状況情報等の内容に拘らず、第２制御部２０６によって起動されたアプリケーションの動作を継続させる決定を下す。
【００７５】
一方、制御部２０５Ａは、第２制御部２０６によって起動されたアプリケーションが、通信装置２００の所持者による移動中の操作が想定されるもの、例えば、ゲームや、ＳＮＳ、電信メール等であった場合、次の動作を行う。当該場合、制御部２０５Ａは、第２の実施形態に係る制御部２０５と同様に、位置情報や、混雑情報、移動状況情報等に基づき、第２制御部２０６によって起動されたアプリケーションを停止させるか否かを決定する。
【００７６】
本変形例において、制御部２０５Ａは、第２の実施形態に係る制御部２０５の動作に加え、アプリケーション種別の基づき、第２制御部２０６によって起動されたアプリケーションを停止させるか否かを決定する動作を行う。
【００７７】
従って、本実施形態によれば、第２の実施形態よりも高精度に、利便性を低下させることなく事故の発生を抑制することができる。
【００７８】
（第４の実施形態）
次に、本発明の第４の実施形態について説明する。
【００７９】
本実施形態は、通信装置２００に移動手段判定部２０８が追加される以外、第２の実施形態の構成と同じである。なお、本実施形態において、第２の実施形態と同一の構成および機能を有する部分については、説明を省略する。
【００８０】
本実施形態に係る通信装置２００Ａのブロック構成図を図８に示す。
【００８１】
移動手段判定部２０８は、位置情報取得部２０１から通知された位置情報、日時情報取得部２０２から通知された日時情報、移動状況判定部２０４から通知された移動状況情報の全て又は一部に基づき、通信装置２００Ａの所持者が乗車している鉄道路線や鉄道種別を判定する。そして、移動手段判定部２０８は、上記判定した各種情報を移動手段情報として、混雑情報取得部２０３Ａに通知する。
【００８２】
例えば、移動手段判定部２０８は、位置情報に基づき、通信装置２００Ａが○○鉄道の路線上に位置していることを確認する。また、移動手段判定部２０８は、移動状況情報が「鉄道で移動中」であることを確認する。さらに、移動手段判定部２０８は、位置情報と日時情報を継続的に監視することで、通信装置２００Ａの所持者が乗車している鉄道が、いつどこの駅で停車したのかを確認し、通信装置２００Ａの所持者が乗車している鉄道が「各駅停車」なのか「急行」なのか「特急」なのか等の鉄道種別を判定する。そして、移動手段判定部２０８は、例えば、「○○鉄道の特急で移動中」を移動手段情報として、混雑情報取得部２０３Ａに通知する。なお、同一路線において、各駅停車しかない場合等には、移動手段判定部２０８は、位置情報および移動状況情報に基づき「○○鉄道で移動中」等を移動手段情報として、混雑情報取得部２０３Ａに通知する。
【００８３】
混雑情報取得部２０３Ａは、位置情報取得部２０１から通知された位置情報、および移動手段判定部２０８から通知された移動手段情報に基づき、通信装置２００Ａの所持者が乗車している鉄道の、次に停車する駅（以下、「次停車駅」と記載する。）を特定する。そして、混雑情報取得部２０３Ａは、上記特定した次停車駅の混雑情報を、無線等によってデータベース保持装置３００から取得し、これを第制御部２０５に通知する。
【００８４】
例えば、混雑情報取得部２０３Ａは、３０秒前の位置情報が「通信装置２００Ａは、Ａ駅に位置している」であり、現在の位置情報が「通信装置２００Ａは、Ａ―Ｂ駅間の鉄道路線上に位置している」であり、移動手段情報が「○○鉄道の特急で移動中」であった場合、次のように動作する。当該場合、混雑情報取得部２０３Ａは、「通信装置２００Ａの所持者が乗車している鉄道は○○鉄道の特急であるため、次停車駅は、Ｂ駅ではなくＣ駅である」と特定する。そして、混雑情報取得部２０３Ａは、Ｃ駅の混雑情報を、データベース保持装置３００から取得し、これを制御部２０５に通知する。
【００８５】
以上のように、混雑情報取得部２０３Ａは、位置情報および移動手段情報に基づき、次停車駅を特定し、該次停車駅の混雑情報を取得すると共に、これを制御部２０５に通知する。すなわち、混雑情報取得部２０３Ａは、適切な混雑情報のみを制御部２０５に通知することができる。
【００８６】
従って、本実施形態によれば、第２の実施形態の効果に加え、通信装置２００の動作の効率化を実現できるという効果も期待できる。
【００８７】
（第５の実施形態）
次に、本発明の第５の実施形態について説明する。
【００８８】
本実施形態は、通信装置２００において、第２制御部２０６の代わりに、アプリケーション動作部２０９と、監視部２１０と、第３制御部２１１と、が具備される点で、第２の実施形態と相違する。なお、本実施形態において、第２の実施形態と同一の構成および機能を有する部分については、説明を省略する。
【００８９】
本実施形態に係る通信装置２００Ｂのブロック構成図を、図９に示す。図９において、通信装置２００Ｂは、アプリケーション動作部２０９を３部備えるが、その数は特に限定されない。
【００９０】
アプリケーション動作部２０９は、自部に保存されているアプリ―ケーションを動作させる。ここで、アプリケーションとは、ＳＮＳや、インターネット、ゲーム、電子メール等のことをいう。
【００９１】
監視部２１０は、アプリケーション動作部２０９の動作を監視し、アプリケーション動作部２０９にて動作中のアプリケーションの有無や、その種別等を特定する。そして、監視部は、上記特定した情報をアプリケーション動作情報として、制御部２０５Ｂに通知する。
【００９２】
制御部２０５Ｂは、位置情報取得部２０１から通知された位置情報、日時情報取得部２０２から通知された日時情報、混雑情報取得部２０３から通知された混雑情報、移動状況判定部２０４から通知された移動状況情報、監視部２１０から通知されたアプリケーション動作情報の全て又は一部に基づき、アプリケーション動作部２０９にて動作中のアプリケーションを停止させるか否かを決定する。そして、制御部２０５Ｂは、アプリケーション動作部２０９にて動作中のアプリケーションを停止させる決定を下した場合、アプリケーションを停止させる旨を、表示部２０７に通知する。それと共に、制御部２０５Ｂは、アプリケーションの停止指示を、第３制御部２１１に通知する。例えば、制御部２０５Ｂは、第３制御部２１１に、「アプリケーション動作部２０９−１で動作中のゲームアプリケーションを停止せよ」や、「アプリケーション動作部２０９−２で動作中の電子メールアプリケーションを停止せよ」等の指示を通知する。
【００９３】
第３制御部２１１は、制御部２０５Ｂからアプリケーションを停止させる指示を通知された場合、該通知に基づき、アプリケーション動作部２０９にて動作中のアプリケーションを停止させる。
【００９４】
上記構成により、本実施形態においても、第２の実施形態と同様の効果を奏することができる。
【００９５】
（第６の実施形態）
次に、本発明の第６の実施形態について説明する。
【００９６】
本実施形態は、通信システム１００に第２データベース保持装置４００が追加される以外、第２の実施形態の構成と同じである。なお、本実施形態において、第２の実施形態と同一の構成および機能を有する部分については、説明を省略する。
【００９７】
本発明の第３の実施形態に係る通信システム１００Ａのシステム構成図を図１０に示す。
【００９８】
第２データベース保持装置４００は、イベント情報を、自身が保持しているデータベースに保存する。なお、イベント情報とは、イベントの開催場所や、イベントの開催日時、イベント内容等を含む情報のことである。ここで、イベント情報を保存したデータベースの一例を、図１１に示す。
【００９９】
混雑情報取得部２０３Ｂは、位置情報取得部２０１から通知された位置情報に基づき、通信装置２００の位置を確認する。そして、混雑情報取得部２０３Ｂは、上記確認した位置に対応するイベント情報を、第２データベース保持装置４００が保持するデータベースから取得し、これを制御部２０５Ｃに通知する。
【０１００】
制御部２０５Ｃは、位置情報取得部２０１から通知された位置情報、日時情報取得部２０２から通知された日時情報、混雑情報取得部２０３Ｂから通知された混雑情報およびイベント情報、移動状況判定部２０４から通知された移動状況情報、取得したアプリケーション情報の全て又は一部に基づき、第２制御部２０６によって起動されたアプリケーションを停止させるか否かを決定する。
【０１０１】
例えば、制御部２０５Ｃは、位置情報が「通信装置２００は、駅とサッカースタジアムとを結ぶ大通りに位置している」であり、日時情報が「土曜日，ＰＭ１８：４５」であり、移動状況情報が「歩行中」であり、イベント情報が「サッカースタジアム，毎週土曜日，ＰＭ１９：００〜２１：００に試合」であり、アプリケーション情報が「ゲームアプリケーションを起動中」であった場合、次のように動作する。当該場合、制御部２０５Ｃは、「通信装置２００の所持者は、ＰＭ１９：００から試合が催されるサッカースタジアムへ向かう大通りにて、歩きながらゲームアプリケーションを操作している。」と判定する。それに加え、制御部２０５Ｃは、「上記大通りは、サッカースタジアムへ向かう大勢の人で混雑している」と判定する。該判定の結果に基づき、制御部２０５Ｃは、「混雑した状況下で、歩きながらアプリケーションを操作することは、通信装置２００の所持者および其の周囲の人々にとって危険である」と判断し、第２制御部２０６にて起動中のアプリケーションを停止させる決定を下す。
【０１０２】
以上のように、本実施形態によれば、制御部２０５Ｃは、第２の実施形態で用いた位置情報、日時情報、移動状況情報、移動手段情報、混雑情報及びアプリケーション情報に加え、イベント情報に基づき、第２制御部２０６にて起動中のアプリケーションを停止させるか否かを決定する。
【０１０３】
従って、本実施形態によれば、第２の実施形態よりも高精度に、利便性を低下させることなく事故の発生を抑制することができる。
【０１０４】
本実施形態において、通信システム１００Ａは、データベース保持装置３００および第２データベース保持装置４００を具備したが、これに限定にされない。通信システム１００Ａは、第２データベース保持装置４００のみを具備してもよい。
【０１０５】
以上、本発明の各実施形態を説明したが、本発明は、上記した各実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。また、各実施形態を適宜組み合わせて実施してもよい。
【０１０６】
なお、上記の特許文献および非特許文献の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示（請求の範囲を含む）の枠内において、さらにその基本的技術思想に基づいて、実施形態の変更・調整が可能である。また、本発明の請求の範囲の枠内において種々の開示要素の多様な組み合わせ、ないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得る各種変形、修正を含むことは勿論である。
【符号の説明】
【０１０７】
１００  通信システム
２００  通信装置
２０１  位置情報取得部
２０２  日時情報取得部
２０３  混雑情報取得部
２０４  移動状況判定部
２０５  制御部
２０６  第２制御部
２０７  表示部
２０８  移動手段判定部
２０９  アプリケーション動作部
２１０  監視部
２１１  第２制御部
３００  データベース保持装置
４００  第２データベース保持装置
【図１】
0006589357.tif 000002
【図２】
0006589357.tif 000003
【図３】
0006589357.tif 000004
【図４】
0006589357.tif 000005
【図５】
0006589357.tif 000006
【図６】
0006589357.tif 000007
【図７】
0006589357.tif 000008
【図８】
0006589357.tif 000009
【図９】
0006589357.tif 000010
【図１０】
0006589357.tif 000011
【図１１】
0006589357.tif 000012