JP6670652B2 - Portable device, control method and control program for portable device - Google Patents
Portable device, control method and control program for portable device Download PDFInfo
- Publication number
- JP6670652B2 JP6670652B2 JP2016064935A JP2016064935A JP6670652B2 JP 6670652 B2 JP6670652 B2 JP 6670652B2 JP 2016064935 A JP2016064935 A JP 2016064935A JP 2016064935 A JP2016064935 A JP 2016064935A JP 6670652 B2 JP6670652 B2 JP 6670652B2
- Authority
- JP
- Japan
- Prior art keywords
- action range
- route
- unit
- mobile device
- function
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Navigation (AREA)
- Alarm Systems (AREA)
- Traffic Control Systems (AREA)
Description
本開示は、携帯機器、携帯機器の制御方法および制御プログラムに関する。 The present disclosure, portable devices, related to control how and control program of the portable devices.
特許文献1には、端末装置および制御局が記載されている。この端末装置は被保護者によって携帯される。端末装置はGPS(Global Positioning System)衛星からの電波を受信し、当該電波に基づいて自身の位置データを獲得する。制御局は端末装置から位置データを受信する。また制御局には、不許可領域指定データが格納されている。不許可領域指定データは、被保護者が進入してはいけない領域を示している。制御局は位置データと不許可領域指定データとに基づいて、被保護者が不許可領域に進入したか否かを判断する。制御局は、被保護者が不許可領域に進入したと判断したときに、その旨を保護者に通知する。
保護者(例えば親)は被保護者(例えば子供)の行動範囲を制限したい場合がある。例えば親は、子供が自宅から遠く離れた領域に移動することを制限したい場合がある。 Parents (eg, parents) may want to restrict the scope of action of protected individuals (eg, children). For example, a parent may want to restrict children from moving far away from home.
そこで本開示は、行動範囲を簡単に設定しつつ、ユーザがその行動範囲の外に移動しようとする意欲を低減できる携帯機器を提供することを目的とする。 Therefore, an object of the present disclosure is to provide a portable device that can easily set an action range and reduce a user's willingness to move out of the action range.
携帯機器、携帯機器の制御方法および制御プログラムが開示される。一実施の形態において、携帯機器は通信部と入力部と位置取得部と制御部とを備える。入力部は一対の地点の入力を受け付ける。位置取得部は携帯機器の位置を示す位置情報を取得する。制御部は、一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、第1経路を含む行動範囲を設定し、当該位置が行動範囲に含まれているか否かを判断し、当該位置が行動範囲に含まれていないと判断したときに、携帯機器の機能を制限し、機能を制限した状態で機能に対する入力が入力部に行われたときに、通信部を介して所定の第2外部装置に通知する。
一実施の形態において、携帯機器は通信部と入力部と位置取得部と制御部とを備える。位置取得部は携帯機器の位置を示す位置情報を取得する。制御部は、一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、第1経路を含む行動範囲を設定し、位置が行動範囲に含まれていないと判断したときに、携帯機器の機能を制限し、制限された機能に対する入力が入力部に行われたときに、通信部を介して、第2外部装置に対して発呼信号を送信する。
一実施の形態において、携帯機器は通信部と位置取得部と制御部とを備える。位置取得部は携帯機器の位置を示す位置情報を取得する。通信部は、監視カメラの設置地点を示す設置地点情報を取得する。制御部は、設置地点を通って一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、第1経路を含む行動範囲を設定し、位置が行動範囲に含まれていないと判断したときに、携帯機器の機能を制限する。
一実施の形態において、携帯機器は通信部と位置取得部と制御部とを備える。位置取得部は携帯機器の位置を示す位置情報を取得する。通信部は、ウェブサイトにアクセスする。制御部は、一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、第1経路を含む行動範囲を設定し、位置が行動範囲に含まれていないと判断したときに、ウェブサイトへアクセスするための機能を制限する。
一実施の形態において、携帯機器は位置取得部と制御部とを備える。位置取得部は携帯機器の位置を示す位置情報を繰り返し取得する。制御部は、一対の地点を結ぶ複数の第1経路を地図情報に基づいて生成して、複数の第1経路を含む行動範囲を設定し、位置情報の時系列データを履歴情報として記憶し、複数の第1経路の各々の通過頻度を履歴情報に基づいて算出し、複数の第1経路のうち通過頻度が基準値よりも少ない除外経路を行動範囲から除外し、位置が行動範囲に含まれていないと判断したときに、携帯機器の機能を制限する。
Portable devices, portable devices control how and control program is disclosed. In one embodiment, a mobile device includes a communication unit, an input unit, a position acquisition unit, and a control unit. The input unit receives an input of a pair of points. The position obtaining unit obtains position information indicating the position of the mobile device. The control unit generates at least one first route connecting the pair of points based on the map information, sets an action range including the first route, and determines whether the position is included in the action range. Then, when it is determined that the position is not included in the action range, the function of the portable device is limited, and when an input to the function is performed on the input unit in a state where the function is limited, the communication unit is connected to the mobile device via the communication unit. A predetermined second external device is notified .
In one embodiment, a mobile device includes a communication unit, an input unit, a position acquisition unit, and a control unit. The position obtaining unit obtains position information indicating the position of the mobile device. The control unit generates at least one first route connecting the pair of points based on the map information, sets an action range including the first route, and determines that the position is not included in the action range. And restricting the function of the portable device, and transmitting an outgoing call signal to the second external device via the communication unit when an input to the restricted function is performed on the input unit.
In one embodiment, a mobile device includes a communication unit, a position acquisition unit, and a control unit. The position obtaining unit obtains position information indicating the position of the mobile device. The communication unit acquires installation point information indicating an installation point of the monitoring camera. The control unit generates at least one first path connecting the pair of points through the installation point based on the map information, sets an action range including the first route, and the position is not included in the action range. When it is determined, the function of the portable device is restricted.
In one embodiment, a mobile device includes a communication unit, a position acquisition unit, and a control unit. The position obtaining unit obtains position information indicating the position of the mobile device. The communication unit accesses a website. The control unit generates at least one first route connecting the pair of points based on the map information, sets an action range including the first route, and determines that the position is not included in the action range. , Restrict the ability to access websites.
In one embodiment, a mobile device includes a position acquisition unit and a control unit. The position acquisition unit repeatedly acquires position information indicating the position of the mobile device. The control unit generates a plurality of first routes connecting the pair of points based on the map information, sets an action range including the plurality of first routes, stores time-series data of the position information as history information, The passing frequency of each of the plurality of first paths is calculated based on the history information, and an excluded path having a passing frequency lower than a reference value among the plurality of first paths is excluded from the action range, and the position is included in the action range. When it is determined that the function is not performed, the function of the portable device is restricted.
一実施の形態において、通信部を備える携帯機器の制御方法は、一対の地点の入力を受け付け、携帯機器の位置を示す位置情報を取得し、一対の地点を結ぶ少なくとも一つの経路を地図情報に基づいて生成して、当該経路を含む行動範囲を設定し、当該位置が行動範囲に含まれているか否かを判断し、当該位置が行動範囲に含まれていないと判断したときに、携帯機器の機能を制限し、機能を制限した状態で機能に対する入力が行われたときに、通信部を介して所定の第2外部装置に通知する。 In one embodiment, a method for controlling a mobile device including a communication unit receives input of a pair of points, acquires position information indicating a position of the mobile device, and converts at least one route connecting the pair of points into map information. The mobile device is generated based on the route and sets an action range including the route, determines whether the position is included in the action range, and determines that the position is not included in the action range. When an input to a function is performed in a state where the function is restricted, a predetermined second external device is notified via the communication unit .
一実施の形態において、携帯機器は通信部と位置取得部とを備える。通信部は、ウェブサイトにアクセスする。位置取得部は携帯機器の位置を示す位置情報を取得する。制御プログラムは、携帯機器に、一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、第1経路を含む行動範囲を設定し、位置が行動範囲に含まれていないと判断したときに、ウェブサイトへアクセスするための機能を制限する処理を実行させる。 In one embodiment, a mobile device includes a communication unit and a position acquisition unit. The communication unit accesses a website. The position obtaining unit obtains position information indicating the position of the mobile device. The control program generates, on the portable device, at least one first route connecting the pair of points based on the map information, sets an action range including the first route, and determines that the position is not included in the action range. When it is determined, a process for restricting a function for accessing the website is executed .
携帯機器、携帯機器の制御方法、携帯機器の制御装置および制御プログラムによれば、行動範囲を簡単に設定しつつ、ユーザがその行動範囲の外に移動しようとする意欲を低減できる携帯機器を提供する。 According to a portable device, a control method of a portable device, a control device of a portable device, and a control program, a portable device capable of easily setting an action range and reducing a user's willingness to move out of the action range is provided. I do.
以下、実施形態の各例ならびに各種変形例を図面に基づいて説明する。なお、図面においては同様な構成及び機能を有する部分については同じ符号が付されており、下記説明では重複説明が省略される。また、図面は模式的に示されたものであり、各図における各種構造のサイズ及び位置関係などは適宜変更され得る。 Hereinafter, examples and various modifications of the embodiment will be described with reference to the drawings. In the drawings, parts having the same configuration and function are denoted by the same reference numerals, and redundant description is omitted in the following description. Also, the drawings are schematically shown, and the sizes and positional relationships of various structures in each drawing can be changed as appropriate.
第1の実施の形態.
<携帯機器システム>
図1は、携帯機器システムの構成の一例を概略的に示す図である。携帯機器1は例えば通信網(例えばインターネット網)NT1を介して外部装置51〜53と通信することができる。図1の例示では、携帯機器1は例えば基地局7を介して通信網NT1にアクセスすることができる。つまり図1の例示では、携帯機器1は基地局7および通信網NT1を介して外部装置51〜53と通信する。
First embodiment.
<Mobile device system>
FIG. 1 is a diagram schematically illustrating an example of a configuration of a mobile device system. The
外部装置51は例えばウェブサーバであって、種々のウェブサイトを提供することができる。例えば携帯機器1は、ウェブサイトを指定する信号(例えばURL(Uniform Resource Locator))を外部装置51へと送信する。外部装置51はこの信号に基づいて、指定されたウェブサイトの情報を携帯機器1へと送信する。携帯機器1はこのウェブサイトの情報を受信して、当該ウェブサイトを表示することができる。このように携帯機器1はウェブサイトにアクセスすることができる。
The
外部装置52は例えばサーバであって、後述する推奨経路の情報および監視カメラの設置地点の情報を格納している。外部装置52は携帯機器1からの要求に応じて、これらの情報を携帯機器1へと送信する。
The
外部装置53は例えばパーソナルコンピュータまたは携帯機器(携帯電話機などを含む)であって、携帯機器1のユーザ(被保護者)を監督あるいは保護する保護者用の機器である。
The
また携帯機器1は位置測定用の人工衛星6と通信することが可能であってもよい。携帯機器1は、この人工衛星6から受信する信号に基づいて、自身の位置を測定してもよい。
Further, the
<携帯機器の外観の一例>
図2は、携帯機器1の外観の一例を概略的に示す斜視図である。図3は、携帯機器1の外観の一例を概略的に示す背面図である。携帯機器1は、例えばタブレット、PDA(Personal Digital Assistant)、携帯電話機(スマートフォンを含む)、携帯音楽プレイヤーなどの携帯型の機器である。なお、この携帯機器1は、ユーザに装着される装着型(例えば腕時計型など)の機器であってもよい。
<Example of external appearance of portable device>
FIG. 2 is a perspective view schematically illustrating an example of the appearance of the
図2及び図3に示されるように、携帯機器1は外装(ハウジング)4を備えている。例えば外装4は、携帯機器1の前面1aに位置するカバーパネル2と、当該カバーパネル2が取り付けられる機器ケース3とを備えている。携帯機器1の外装4の形状は、例えば、平面視において略長方形の板状となっている。
As shown in FIGS. 2 and 3, the
カバーパネル2には、後述する表示パネル121が表示する、文字、記号および図形などの各種情報が表示される表示画面2aが設けられている。カバーパネル2における、表示画面2aを取り囲む周縁部2bの大部分は、例えば、フィルムなどが貼られることによって黒色となっている。これにより、カバーパネル2の周縁部2bの大部分は、表示パネル121が表示する各種情報が表示されない非表示領域となっている。
The
表示画面2aの裏面には、後述するタッチパネル130が取り付けられている。そして、表示パネル121は、タッチパネル130における表示画面2a側の面とは反対側の面に取り付けられている。つまり、表示パネル121は、タッチパネル130を介して表示画面2aの裏面に取り付けられている。これにより、ユーザは、表示画面2aを指などの操作子で操作することによって、携帯機器1に対して各種指示を与えることができる。タッチパネル130と表示パネル121との位置関係は上述した関係に限られない。表示画面2aに対する操作子による操作を検出することができれば、例えば、表示パネル121にタッチパネル130の構成の少なくとも一部が埋め込まれてもよい。
A
図2に示されるように、カバーパネル2の例えば上側端部には、後述する第2撮像部190が有するレンズが携帯機器1の外部から視認できるための第2レンズ用透明部材19が設けられている。また、カバーパネル2の上側端部には、レシーバ穴16が形成されている。また、カバーパネル2の下側端部には、スピーカ穴17が形成されている。そして、携帯機器1の底面1c、つまり機器ケース3の底面(下側の側面)には、マイク穴15が形成されている。
As shown in FIG. 2, a
図3に示されるように、携帯機器1の外装4の背面1b、つまり機器ケース3の背面の例えば上側端部には、後述する第1撮像部180が有するレンズが、携帯機器1の外部から視認できるための第1レンズ用透明部材18が設けられている。
As shown in FIG. 3, on the
機器ケース3の例えば前面1aには、複数の操作ボタン14を含む操作ボタン群140が設けられている。各操作ボタン14は、押しボタンなどのハードウェアボタンである。操作ボタンは、「操作キー」あるいは「キー」と呼ばれることがある。各操作ボタン14は、例えば、カバーパネル2の下側端部から露出している。ユーザは、各操作ボタン14を指などで操作することによって、携帯機器1に対して各種指示を与えることができる。
An
複数の操作ボタン14には、例えば、ホームボタン、バックボタン及び履歴ボタンが含まれている。ホームボタンは、表示画面2aにホーム画面(初期画面)を表示させるための操作ボタンである。バックボタンは、表示画面2aの表示を一つ前の画面に切り替えるための操作ボタンである。履歴ボタンは、携帯機器1で実行されたアプリケーションの一覧を表示画面2aに表示させるための操作ボタンである。
The plurality of
<携帯機器の電気的構成の一例>
図4は、携帯機器1の電気的構成の一例を概略的に示すブロック図である。図4に示されるように、携帯機器1には、制御部100、無線通信部110、表示部120、タッチパネル130、操作ボタン群140及びマイク150が設けられている。さらに携帯機器1には、レシーバ160、スピーカ170、第1撮像部180、第2撮像部190、現在位置取得部200、現在時刻取得部210及び電池230が設けられている。携帯機器1に設けられたこれらの構成要素のそれぞれは、携帯機器1の外装4の内部に収められている。
<Example of electrical configuration of portable device>
FIG. 4 is a block diagram schematically illustrating an example of an electrical configuration of the
制御部100は、例えば一種の演算処理装置であって、例えば、電気回路であるCPU(Central Processing Unit)101、DSP(Digital Signal Processor)102及び記憶媒体103などを備えている。制御部100は、携帯機器1の他の構成要素を制御することによって、携帯機器1の動作を統括的に管理することが可能である。携帯機器1は、例えば、SoC(System-on-a-Chip)、MCU(Micro Control Unit)及びFPGA(Field-Programmable Gate Array)等の副処理装置(co-processor)をさらに含んでもよい。また、携帯機器1は、CPU(Central Processing Unit)および副処理装置の双方を協働させるか、或いは双方のうちの一方を選択的に用いて、各種の制御をおこなってもよい。
The
記憶媒体103は、CPU101及びDSP102が読み取り可能な記憶媒体であり、例えば揮発性メモリ103aおよび不揮発性メモリ103bを含んでもよい。揮発性メモリ103aは例えばRAM(Random Access Memory)であり、不揮発性メモリ103bは例えばROM(Read Only Memory)である。記憶媒体103が有するROMは、例えば、不揮発性メモリであるフラッシュROM(フラッシュメモリ)である。この記憶媒体103には、携帯機器1を制御するためのメインプログラム及び複数のアプリケーションプログラム(以降、単に「アプリケーション」と呼ぶことがある)などが記憶されている。制御部100の各種機能は、CPU101及びDSP102が記憶媒体103内の各種プログラムを実行することによって実現される。記憶媒体103には、例えば、音声通話及びビデオ通話を行うための通話アプリケーション、第1撮像部180あるいは第2撮像部190を用いて、静止画像あるいは動画像を撮像するための撮像アプリケーションが記憶されている。また、記憶媒体103に記憶されるアプリケーションには、例えば、携帯機器1を制御するための制御プログラムPg1が含まれる。
The
なお、記憶媒体103は、ROM及びRAM以外の、コンピュータが読み取り可能な非一時的な記憶媒体を備えていてもよい。記憶媒体103は、例えば、小型のハードディスクドライブ及びSSD(Solid State Drive)などを備えていてもよい。また、記憶媒体103とは別の記憶媒体が設けられてもよい。この記憶媒体は制御部100の外部に設けられてもよい。後述する情報の記憶先は、記憶媒体103であってもよく、他の記憶媒体であってもよい。また制御部100の全ての機能あるいは制御部100の一部の機能は、その機能の実現にソフトウェアが不要なハードウェアによって実現されても構わない。要するに、制御部100が回路によって形成されていればよい。
Note that the
無線通信部(通信回路)110は、いわゆる通信インターフェースであって、アンテナ110aを有している。無線通信部110は、例えば、携帯機器1とは別の外部装置51〜53からの信号を、例えば基地局7を介してアンテナ110aで受信することが可能である。無線通信部110は、アンテナ110aでの受信信号に対して増幅処理及びダウンコンバートを行って制御部100に出力することが可能である。制御部100は、入力される受信信号に対して復調処理などを行って、当該受信信号に含まれる各種の情報(例えば音声や音楽などを示す音信号、または、ウェブサイトの情報など)を取得することが可能である。
The wireless communication unit (communication circuit) 110 is a so-called communication interface, and has an
また、無線通信部110は、制御部100で生成された送信信号に対して、アップコンバート及び増幅処理を行って、当該処理後の送信信号をアンテナ110aから無線送信することが可能である。アンテナ110aからの送信信号は、例えば、基地局7を通じて、外部装置51〜53によって受信される。
The
表示部120は、表示パネル121及び表示画面2aを備えている。表示パネル121は、例えば、液晶パネルあるいは有機EL(Electro Luminescence)パネルである。表示パネル121は、制御部100に制御されることによって、文字、記号および図形などの各種情報を表示することが可能である。表示パネル121が表示する各種情報は、表示画面2aに表示される。
The
タッチパネル130は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル130は、表示画面2aに対する指などの操作子による操作を検出することが可能である。ユーザが指などの操作子によって表示画面2aに対して操作を行うと、その操作に応じた電気信号がタッチパネル130から制御部100に入力される。これにより、制御部100は、タッチパネル130からの電気信号に基づいて、表示画面2aに対して行われた操作の内容を特定して、その内容に応じた処理を行うことが可能である。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示画面2aを操作することによっても、携帯機器1に対して各種指示を与えることができる。
The
操作ボタン群140の各操作ボタン14は、ユーザによって操作されると、操作されたことを示す操作信号を制御部100に出力する。これにより、制御部100は、各操作ボタン14からの操作信号に基づいて、当該操作ボタン14が操作されたか否かを判断することができる。制御部100は、操作された操作ボタン14に応じた処理を行うことが可能である。なお、各操作ボタン14は、押しボタンなどのハードウェアボタンではなく、表示画面2aに表示されるソフトウェアボタンであってもよい。この場合には、ソフトウェアボタンへの操作がタッチパネル130によって検出されて、制御部100は、操作されたソフトウェアボタンに応じた処理を行うことが可能である。
When each of the
マイク150は、携帯機器1の外部から入力される音を電気的な音信号に変換して制御部100に出力することが可能である。携帯機器1の外部からの音は、例えば、機器ケース3の底面(下側の側面)に設けられたマイク穴15から携帯機器1の内部に取り込まれてマイク150に入力される。
The
タッチパネル130および操作ボタン群140は、携帯機器1へと入力を行うための入力部8の一例である。また携帯機器1が音声入力機能を有している場合には、マイク150も入力部8の一例と把握してもよい。また携帯機器1がジェスチャー入力機能を有している場合には、例えば、後述の第1撮像部180および第2撮像部190を入力部8の一例と把握してもよい。
The
スピーカ170は、例えば、ダイナミックスピーカである。スピーカ170は、制御部100からの電気的な音信号を音に変換して出力することが可能である。スピーカ170から出力される音は、例えば、カバーパネル2の下側端部に形成されたスピーカ穴17から携帯機器1の外部に出力される。スピーカ穴17から出力される音の音量は、携帯機器1から離れた場所でも聞こえるような音量となっている。
The
レシーバ160は、例えば、ダイナミックスピーカで構成されている。レシーバ160は、制御部100からの電気的な音信号を音に変換して出力することが可能である。レシーバ160は、例えば、受話音を出力する。レシーバ160から出力される音は、例えば、カバーパネル2の上側端部に形成されたレシーバ穴16から外部に出力される。レシーバ穴16から出力される音の音量は、例えば、スピーカ170からスピーカ穴17を介して出力される音の音量よりも小さくなっている。
The
なおレシーバ160に代えて、圧電振動素子が設けられてもよい。圧電振動素子は、制御部100からの音声信号に基づいて振動することが可能である。圧電振動素子は、例えばカバーパネル2の裏面に設けられており、音声信号に基づく自身の振動によってカバーパネル2を振動させることが可能である。そして、ユーザが自身の耳をカバーパネル2に近づけることにより、カバーパネル2の振動が音声としてユーザに伝達される。レシーバ160に代えて圧電振動素子が設けられる場合には、レシーバ穴16は不要である。
Note that a piezoelectric vibration element may be provided instead of the
第1撮像部180及び第2撮像部190のそれぞれは、レンズ及び撮像素子などを備えている。第1撮像部180は制御部100によって制御される。第1撮像部180は第1レンズ用透明部材18およびレンズを介して撮像素子で光を受光して、撮像画像を生成し、この撮像画像を制御部100へと出力することができる。第2撮像部190は制御部100によって制御される。第2撮像部190は第2レンズ用透明部材19およびレンズを介して撮像素子で光を受光して、撮像画像を生成し、この撮像画像を制御部100に出力することができる。これらの撮像画像は静止画像であってもよい。あるいは第1撮像部180及び第2撮像部190は撮像画像を繰り返し(例えば周期的に)生成して動画像を生成してもよい。
Each of the
現在位置取得部200は、携帯機器1の現在位置を示す位置情報を取得し、その位置情報を制御部100へと出力することができる。例えば現在位置取得部200は、位置情報受信機を備えている。この位置情報受信機は人工衛星6からの信号を受信し、当該信号に基づいて現在位置を算出する。現在位置を示す位置情報には、緯度情報と経度情報とが含まれている。このような測位システムは、例えば、GPS(Global Positioning System)、GLONASS(Global Navigation Satellite System)、Galileo、Compass、IRNSS(Indian Regional Navigational Satellite System)、又はQZSS(Quasi-Zenith Satellite System)などのシステムである。
The current
あるいは、現在位置取得部200は、無線通信部110が通信できる基地局7に基づいて、携帯機器1の現在位置を算出してもよい。各基地局7には、通信可能な通信圏内が設定されている。無線通信部110がある基地局7と通信できる場合には、その基地局7の通信圏内に携帯機器1が位置していることが分かる。また無線通信部110が複数の基地局7と通信可能であるときには、その複数の基地局7の通信圏内が重複する領域に、携帯機器1が位置していることが分かる。そこで現在位置取得部は、無線通信部110と通信できる基地局7を特定し、これらに基づいて現在位置を算出する。この場合、現在位置取得部200は制御部100の一機能として実装されても構わない。
Alternatively, the current
現在時刻取得部210は、現在の時刻を示す時刻情報を取得し、その時刻情報を制御部100へと出力することができる。例えば現在時刻取得部210は計時回路(例えばカウンタ回路またはタイマ回路)を備えており、この計時回路が時刻を計時してもよい。あるいは、現在時刻取得部210は無線通信部110を介して外部装置から時刻情報を取得してもよい。この場合、現在時刻取得部210は制御部100の一機能として実装されてもよい。
The current time acquisition unit 210 can acquire time information indicating the current time, and can output the time information to the
電池230は、携帯機器1の電源を出力することが可能である。電池230は、例えば、リチウムイオン二次電池などの充電式の電池である。電池230は、携帯機器1が備える制御部100及び無線通信部110などの各種電子部品に対して電源を供給することが可能である。
<制御部の構成および動作の一例>
図5は、制御部100の内部構成の一例を概略的に示す機能ブロック図である。制御部100は機能部111と行動範囲設定部112と制限部113とを備えている。
<Example of configuration and operation of control unit>
FIG. 5 is a functional block diagram schematically showing an example of the internal configuration of the
機能部111は携帯機器1の各種の機能を実行することができる。例えば機能部111は、ウェブブラウザ機能、撮像機能またはスケジュール機能などの機能を実行することができる。具体的には、機能部111は、ブラウザ機能として、入力部8へのユーザの入力に応じて、無線通信部110を介して外部装置51からウェブサイトの情報を取得し、表示パネル121にこれを表示させる。つまり、機能部111は無線通信部110を介してウェブサイトにアクセスする。例えば機能部111は、撮像機能として、ユーザの入力に応じて第1撮像部180または第2撮像部190へと撮像指示を出力し、撮像部によって生成された撮像画像を記憶媒体に記憶する。
The
例えば機能部111は、スケジュール機能として、時間帯、および、その時間帯に行う行動とを含むスケジュール情報を管理する。例えばユーザは入力部8を用いて時間帯および行動についての情報を入力する。機能部111は、ユーザによって入力された情報に基づいてスケジュール情報を生成または更新し、このスケジュール情報を記憶媒体に記憶する。また例えば機能部111は、現在の時刻がスケジュール情報の時間帯に近づいてきたときに、ユーザに報知を行ってもよい。例えば機能部111はスピーカ170に所定の音を出力させることで、報知を行ってもよい。
For example, the
行動範囲設定部112は入力部8へのユーザの入力に応じて、行動範囲を設定することができる。この行動範囲はユーザが移動してもよい範囲を示す。ユーザは、この行動範囲を設定するために、一対の地点を入力部8に入力することができる。換言すれば、入力部8はこの一対の地点の入力を受け付けることができる。例えば行動範囲設定部112は、一対の地点を入力するための入力画面を表示パネル121に表示させる。図6は、この入力画面の一例を概略的に示す図である。
The action
行動範囲設定部112は、地図情報M1に基づいて地図を表示パネル121に表示させる。地図情報M1は、例えばリンクデータとノードデータとから構成される道路データを含んでいる。ノードデータは各道路が交差・分岐・合流する点を示すデータであり、信号機の有無などの情報を含んでいる。リンクデータは、ノード間を結ぶ道路の区間を示すデータである。リンクデータは、各区間の道路を識別する識別番号、各区間の道路の長さを示す道路長、各区間の道路の始点及び終点の座標(例えば緯度・経度)、道路の種別(例えば国道など)、車線数、右折・左折専用車線の有無、その専用車線の数、および、道路の幅などの情報を有している。この地図情報M1は、記憶媒体(例えば記憶媒体103など)に予め格納されていてもよい(図4参照)。あるいは、制御部100が無線通信部110を用いて外部から地図情報M1を取得してもよい。
The action
ユーザは、表示画面2aの地図上において所望の地点を指定する操作を行うことで、当該地点を入力することができる。例えばユーザは、地図上の所定の地点A1に対してタップ操作を行う。このタップ操作はタッチパネル130によって検出されて、行動範囲設定部112へと入力される。行動範囲設定部112はこのタップ操作に基づいて地点A1を認識する。地点A1は例えばユーザの自宅であってもよい。またユーザは同様にして地点A2も入力する。地点A2は例えば学校であってもよい。
The user can input a point by performing an operation of designating a desired point on the map on the
行動範囲設定部112は一対の地点A1,A2および地図情報M1に基づいて、行動範囲AR1を設定する。例えば行動範囲設定部112は、一対の地点A1,A2を結ぶ複数の経路R11〜R13の情報(以下、経路情報とも呼ぶ)を、地図情報M1に基づいて生成する。行動範囲設定部112はこの複数の経路R11〜R13を含む範囲を行動範囲AR1として設定することができる。行動範囲設定部112はこの行動範囲AR1を示す行動範囲情報を記憶媒体に記憶する。
The action
経路情報の生成方法は任意であるものの、行動範囲設定部112は例えば次に説明するようにして、経路情報を生成してもよい。例えば、行動範囲設定部112は無線通信部110を介して外部装置52から推奨経路情報を取得し、この推奨経路情報に基づいて上記経路情報を生成してもよい。外部装置52は、例えば、自治体(例えば市役所など)、教育委員会または警察などの公共団体、あるいは、学校によって管理されており、推奨経路を示す推奨経路情報を格納している。例えば、各学校において推奨される通学路、または、各避難地点への避難経路を示す情報が、推奨経路情報として格納されている。
Although the method of generating the route information is arbitrary, the action
例えば行動範囲設定部112は、入力された地点A1,A2のいずれか一方が学校であるか否かを、地図情報M1に基づいて判断してもよい。地図情報M1には、主要な建物の情報が含まれている。地点A1,A2のいずれか一方が学校であると判断したときには、行動範囲設定部112は、学校の外部装置52へと推奨経路情報を要求する。外部装置52は、この要求に応答して、推奨経路情報を携帯機器1へと送信する。
For example, the action
例えば図6においては、推奨経路RR1が破線で示されている。行動範囲設定部112は、例えば、地点A1から推奨経路RR1へと最短距離で到達し、当該推奨経路RR1の一部を通って地点A2へと至る経路R11の経路情報を生成する。
For example, in FIG. 6, the recommended route RR1 is indicated by a broken line. The action
また外部装置52には、監視カメラの設置地点を示す設置地点情報が格納されていてもよい。この場合、行動範囲設定部112は無線通信部110を介して外部装置52から監視カメラの設置地点情報を取得し、この設置地点情報に基づいて経路情報を生成してもよい。図6の例示では、監視カメラCA1が、地点A1,A2の間に位置する交差点に設置されている。行動範囲設定部112は、この監視カメラCA1の設置地点を通りつつ、地点A1,A2を結ぶ経路R12,R13の経路情報を生成する。
The
行動範囲設定部112は、推奨経路情報または監視カメラの設置地点情報のみならず、例えば経路の長さ(経路長とも呼ぶ)または経路の幅(言い換えれば道路幅)などの情報を用いてもよい。具体的には、行動範囲設定部112は、地点A1,A2を結ぶ経路であって、経路長が所定の長さ基準値よりも短い経路の経路情報を生成してもよい。また行動範囲設定部112は、地点A1,A2を結ぶ経路であって、経路の幅が所定の幅基準値よりも広い、あるいは、狭い経路の経路情報を生成してもよい。長さ基準値および幅基準値は例えばそれぞれ予め設定されて記憶媒体に記憶されていてもよい。
The action
行動範囲設定部112は、生成した経路情報に基づいて行動範囲AR1を設定し、その行動範囲AR1を示す行動範囲情報を記憶媒体に記憶する。図6の例示では、行動範囲AR1は、一対の地点A1,A2および経路R11〜R13によって構成される。なお行動範囲設定部112は面で行動範囲を特定してもよい。例えば行動範囲設定部112は、行動範囲AR1の両側に位置する経路R11,R13によって囲まれる領域も含めて、行動範囲AR1を設定してもよい。図6の例示では、当該領域を含んだ行動範囲AR1が、斜線のハッチングで示されている。
The action
図7は、行動範囲設定部112の上記動作の一例を示すフローチャートである。まずステップS1にて、行動範囲設定部112は、一対の地点A1,A2が入力されたか否かを判断する。一対の地点A1,A2が入力されていないと判断したときには、行動範囲設定部112は再びステップS1を実行する。一対の地点A1,A2が入力されたと判断したときには、ステップS2にて、行動範囲設定部112は、外部装置52から情報(推奨経路情報および設置地点情報の少なくともいずれか一方)を取得する。次にステップS3にて、行動範囲設定部112は、一対の地点A1,A2を結ぶ経路の経路情報を、外部装置52からの情報と地図情報M1とに基づいて生成し、この経路を含む行動範囲を設定する。
FIG. 7 is a flowchart illustrating an example of the operation of the action
本携帯機器1によれば、ユーザは一対の地点を入力することにより、行動範囲を設定することができる。よって、ユーザは簡単に行動範囲を設定できる。換言すれば、携帯機器1の利便性が高い。
According to the
また外部装置52からの推奨経路情報に基づいて経路情報を生成する場合には、その推奨経路を含む範囲を行動範囲に設定できる。例えば自治体または学校などによって、安全な経路が推奨経路情報として提供される場合には、行動範囲設定部112は安全な範囲を行動範囲として設定することができる。
When generating route information based on recommended route information from the
また外部装置52からの監視カメラの設置地点情報に基づいて経路情報を生成する場合には、その設置地点を含む範囲を行動範囲に設定できる。監視カメラが設置された地点においては、人は危険な行為を抑制する、と考えられるので、より安全な範囲を行動範囲として設定することができる。
In addition, when the route information is generated based on the installation location information of the monitoring camera from the
制限部113は、現在位置が行動範囲AR1に含まれているか否かを、現在位置取得部200からの位置情報、および、行動範囲情報に基づいて判断することができる。つまり制限部113は、ユーザが行動範囲AR1内に位置しているのか否かを判断する。制限部113は、現在位置が行動範囲AR1に含まれていないと判断したときに、機能部111の機能、すなわち携帯機器1の機能を制限することができる。つまり、ユーザが、許可された行動範囲AR1の外に移動したときには、携帯機器1の機能が制限される。例えば制限部113は、機能部111によるウェブブラウザ機能を制限してもよい。換言すれば、機能部111によるウェブサイトへのアクセスを制限してもよい。これにより、ユーザは行動範囲の外において、移動先の情報をウェブサイトから入手しにくい。
The
一方で、現在位置が行動範囲AR1に含まれていると判断したときには、制限部113は機能の制限を解除することができる。つまり、ユーザが、許可された行動範囲AR1内にいるときには、携帯機器1の機能の制限が解除される。
On the other hand, when it is determined that the current position is included in the action range AR1, the
図8は、携帯機器1の上記動作の一例を示すフローチャートである。携帯機器1はこの一連の処理を繰り返し実行してもよい。まずステップS11にて、現在位置取得部200は位置情報を取得する。次にステップS12にて、制限部113は、現在位置が行動範囲AR1に含まれているか否かを判断する。現在位置が行動範囲AR1に含まれていないと判断したときには、ステップS13にて、制限部113は機能を制限する。一方で、現在位置が行動範囲AR1に含まれていると判断したときには、ステップS14にて、制限部113は機能の制限を解除する。なおステップS14の実行時点で機能が制限されていない場合には、制限部113はステップS14において実質的に動作しなくてもよい。
FIG. 8 is a flowchart illustrating an example of the above operation of the
以上のように、本携帯機器1によれば、ユーザ(例えば子供)が行動範囲AR1の外に移動することによって、携帯機器1の機能が制限される。よってユーザは行動範囲AR1の外において、十全に携帯機器1を活用できない。これにより、ユーザが行動範囲AR1の外へ移動しようとする意欲を減らすことができる。逆に言えば、ユーザが行動範囲AR1内にいるときには、機能の制限が解除されるので、ユーザが行動範囲AR1内へ戻ろうとする意欲を向上することができる。
As described above, according to the present
<制限対象>
制限部113は、機能の制限として、経路案内用のウェブサイトへのアクセスを制限してもよい。経路案内用のウェブサイトのURLは、例えば、制限URLとして予め携帯機器1の記憶媒体に記憶されてもよい。
<Restricted>
The
図9は、制御部100の動作の一例を示すフローチャートである。この一連の処理は、機能が制限されたときの処理である。つまり、ユーザが行動範囲AR1の外に位置するときの処理である。まずステップS131にて、制御部100は、入力部8へのユーザによるウェブサイトのURLの入力が行われたか否かを判断する。このURLの入力は、テキスト入力によって行われてもよく、あるいは、URLに紐付けられた要素に対する操作(例えばタップ操作)によって行われてもよい。
FIG. 9 is a flowchart illustrating an example of the operation of the
URLが入力されていないと判断したときには、制御部100は再びステップS131を実行する。URLが入力されたと判断したときには、ステップS132にて、制御部100は、ユーザによって入力されたURLが経路案内用のウェブサイトのURL(つまり制限URL)と一致するか否かを判断する。そして、これらのURLが一致しないと判断したときには、ステップS133にて、機能部111は、無線通信部110を介して、そのURLで示されるウェブサイトの情報を、外部装置51に要求する。外部装置51はこの要求に応答して、当該ウェブサイトの情報を携帯機器1へと送信する。機能部111はウェブサイトの情報を表示パネル121に表示させる。
When determining that the URL has not been input, the
一方で、入力されたURLが制限URLと一致すると判断したときには、機能部111はステップS133を実行することなく、処理を終了する。つまり、機能部111は外部装置51に当該ウェブサイトの情報を要求しない。この場合、機能部111は、このウェブサイトにアクセスできないことを、表示パネル121に表示させてもよい。これにより、ユーザは経路案内用のウェブサイトへアクセスできないことを了知できる。
On the other hand, when determining that the input URL matches the restricted URL, the
上述の動作によれば、ユーザが行動範囲AR1の外の移動先へ移動しようとしても、行動範囲AR1の外側においては、その移動先までの経路を経路案内用のウェブサイトから入手できない。よって、ユーザは移動先に到達しにくい。したがって、ユーザがこの移動先へ移動しようとする意欲を効果的に低減することができる。 According to the above-described operation, even if the user attempts to move to a destination outside the action range AR1, the route to the destination cannot be obtained from the route guidance website outside the action range AR1. Therefore, it is difficult for the user to reach the destination. Therefore, the user's willingness to move to this destination can be effectively reduced.
<時間帯に応じた行動範囲>
行動範囲設定部112は、時間帯ごとに行動範囲を設定してもよい。入力部8は、行動範囲に対応する時間帯の入力も受け付けることができる。例えばユーザは、行動範囲AR1に対応する時間帯T1として、平日の午前8時から午前9時までの時間帯、および、午後2時から午後3時までの時間帯を入力する。行動範囲設定部112は、この入力に応じて、行動範囲AR1と、行動範囲AR1に対する時間帯T1とを、行動範囲情報として記憶媒体に記憶する。
<Activity range according to time zone>
The action
図10は、行動範囲と時間帯との一例を示す図であり、図11は、行動範囲の一例を概略的に示す図である。図10においては、時間帯T1〜T3が行動範囲AR1〜AR3にそれぞれ対応している。時間帯T1は、例えば、平日の午前8時から午前9時までの時間帯T11、および、午後2時から午後3時までの時間帯T12であり、行動範囲AR1は例えば自宅と学校との間の範囲である。時間帯T2は例えば火曜日、水曜日および木曜日の午後5時から午後6時までの時間帯であり、行動範囲AR2は例えば自宅と学習塾との間の範囲である。時間帯T3は例えば土曜日および日曜日の午前10時から午後12時までの時間帯であり、行動範囲AR3は例えば自宅と公園との間の範囲である。 FIG. 10 is a diagram illustrating an example of an action range and a time zone, and FIG. 11 is a diagram schematically illustrating an example of an action range. In FIG. 10, time zones T1 to T3 correspond to action ranges AR1 to AR3, respectively. The time zone T1 is, for example, a time zone T11 from 8:00 am to 9:00 am on weekdays and a time zone T12 from 2:00 pm to 3:00 pm, and the action range AR1 is, for example, between home and school. Range. The time period T2 is, for example, a time period from 5:00 pm to 6:00 pm on Tuesday, Wednesday, and Thursday, and the action range AR2 is, for example, a range between the home and the study cram school. The time period T3 is, for example, a time period from 10:00 am to 12:00 pm on Saturday and Sunday, and the action range AR3 is, for example, a range between the home and the park.
制限部113は、現在位置が、現在時刻に応じた行動範囲に含まれているか否かを判断し、その判断結果に応じて機能を制限または解除する。例えば制限部113は、現在時刻が時間帯T1に含まれており、かつ、現在位置が時間帯T1に応じた行動範囲AR1に含まれている、と判断したときに、携帯機器1の機能を制限する。図12は、携帯機器1の動作の一例を示すフローチャートである。携帯機器1はこの一連の処理を繰り返し実行してもよい。まずステップS21にて、現在位置取得部200は位置情報を取得する。次にステップS22にて、現在時刻取得部210は時刻情報を取得する。なおステップS21,S22の実行順序は逆であってもよく、ステップS21,S22は互いに並行して実行されてもよい。
The
次にステップS23にて、制限部113は、現在時刻が時間帯T1に含まれているか否かを、時刻情報と行動範囲情報とに基づいて判断する。現在時刻が時間帯T1に含まれていると判断したときには、ステップS24にて、制限部113は現在位置が、時間帯T1に応じた行動範囲AR1に含まれているか否かを、位置情報および行動範囲情報に基づいて判断する。現在位置が行動範囲AR1に含まれていないと判断したときには、ステップS25にて、制限部113は携帯機器1の機能を制限する。一方で、現在位置が行動範囲AR1に含まれていると判断したときには、ステップS26にて、制限部113は機能の制限を解除する。
Next, in step S23, the
ステップS23にて現在時刻が時間帯T1に含まれていないと判断したときには、ステップS27にて、制限部113は現在時刻が時間帯T2に含まれているか否かを判断する。現在時刻が時間帯T2に含まれていると判断したときには、ステップS28にて、制限部113は現在位置が、時間帯T2に応じた行動範囲AR2に含まれているか否かを判断する。現在位置が行動範囲AR2に含まれていないと判断したときには、制限部113はステップS25を実行し、現在位置が行動範囲AR2に含まれていると判断したときには、制限部113はステップS26を実行する。
If it is determined in step S23 that the current time is not included in the time period T1, in step S27, the
ステップS27にて現在時刻が時間帯T2に含まれていないと判断したときには、ステップS29にて、制限部113は現在時刻が時間帯T3に含まれているか否かを判断する。現在時刻が時間帯T3に含まれていると判断したときには、ステップS30にて、制限部113は現在位置が、時間帯T3に応じた行動範囲AR3に含まれているか否かを判断する。現在位置が行動範囲AR3に含まれていないと判断したときには、制限部113はステップS25を実行し、現在位置が行動範囲AR3に含まれていると判断したときには、制限部113はステップS26を実行する。ステップS29にて現在時刻が時間帯T3に含まれていないと判断したときには、制限部113は処理を終了する。
When it is determined in step S27 that the current time is not included in the time zone T2, in step S29, the
なお上述の例では、現在時刻の判断を時間帯T1〜T3の順で行っているものの、その順番は任意である。 In the example described above, the determination of the current time is performed in the order of the time zones T1 to T3, but the order is arbitrary.
以上のように、制限部113は、現在時刻に応じた行動範囲に、現在位置が含まれているか否かを判断し、その判断結果に応じて機能の制限または解除を行う。これによれば、ユーザの予定に応じた行動範囲を用いて、機能の制限または解除を行うことができる。
As described above, the limiting
<スケジュール情報>
行動範囲設定部112は、機能部111によるスケジュール機能を利用して、行動範囲を設定してもよい。例えばスケジュール情報には、時間帯、および、その時間帯に行うべき行動の情報が含まれている。例えばスケジュール情報には、時間帯T1〜T3の行動として、それぞれ通学、学習塾およびサッカーが含まれる。
<Schedule information>
The action
このスケジュール情報における時間帯および行動の一組と、行動範囲情報における時間帯および行動範囲の一組とを互いに対応づけることが可能である。例えば、行動範囲設定部112は、スケジュール情報における時間帯と、行動範囲における時間帯とが一致するときに、その時間帯に対応する行動および行動範囲を互いに対応付けることができる。例えば上述の例では、時間帯T1における行動としての通学と、時間帯T1における行動範囲AR1が対応付けられ、時間帯T2における行動としての学習塾と、時間帯T2における行動範囲AR2が対応付けられ、時間帯T3における行動としてのサッカーと、時間帯T3における行動範囲AR3が対応付けられる。
It is possible to associate a set of time zone and action in the schedule information with a set of time zone and action range in the action range information. For example, when the time zone in the schedule information coincides with the time zone in the activity range, the activity
また機能部111はユーザの入力に応じてスケジュール情報を変更することができる。言い換えれば、入力部8は、スケジュール情報の変更入力を受け付けることができる。例えばユーザが学習塾の時間帯T2を変更する変更入力を行うと、機能部111はその変更入力に応じてスケジュール情報を更新する。また行動範囲設定部112は、この学習塾に対応する行動範囲AR2の時間帯T2を、当該変更入力に基づいて変更してもよい。これによれば、ユーザは、スケジュール情報の時間帯を変更することにより、当該変更に応じて行動範囲の時間帯も変更される。したがって、携帯機器1の利便性を向上することができる。
Further, the
図13は、制御部100の上記動作の一例を示すフローチャートである。ステップS31にて、制御部100は、スケジュール情報における時間帯に対する変更入力が行われたか否かを判断する。変更入力が行われていないと判断したときには、制御部100はステップS31を再び実行する。変更入力が行われたと判断したときには、ステップS32にて、機能部111は変更入力に応じてスケジュール情報を更新する。例えば時間帯T2を時間帯T2’に変更する変更入力が行われた場合に、スケジュール情報の時間帯T2を時間帯T2’に変更する。次にステップS33にて、行動範囲設定部112は、当該変更入力に応じて、行動範囲情報を更新する。例えば、行動範囲AR2の時間帯T2を時間帯T2’に変更する。なおステップS32,S33の実行順序は逆であってもよく、ステップS32,S33は互いに並行して実行されてもよい。
FIG. 13 is a flowchart illustrating an example of the operation of the
<行動範囲の更新>
行動範囲設定部112は、ユーザがあまり通過しない領域を行動範囲から削除して、行動範囲を更新してもよい。各経路の通過頻度は、過去の現在位置の履歴に基づいて求めることができる。そこでまず、行動範囲設定部112は、現在位置取得部200が繰り返し取得する位置情報の時系列データを、履歴情報として記憶媒体に記憶する。この履歴情報には、ユーザが過去に通過した経路の情報が含まれることになる。また、この履歴情報には、各経路を通過した回数(通過頻度)の情報も含まれることになる。
<Update of action range>
The activity
そこで、行動範囲設定部112は履歴情報および行動範囲情報に基づいて、行動範囲の各経路における過去の通過頻度を算出する。図15は、時系列データの第1部分に属する複数の現在位置P1の一例を概略的に示す図である。例えば行動範囲設定部112は、図15に示すように複数の現在位置P1が経路R11上の全体に沿って位置する場合に、経路R11の通過頻度に1を加算する。つまり、複数の現在位置P1が経路R11の上の全体に沿って位置すれば、それはユーザが過去に経路R11を通ったことを意味するので、経路R11の通過頻度に1を加算する。また、行動範囲設定部112は、時系列データの第2部分(第1部分とは重複しない部分)に属する複数の現在位置が、経路R11の全体に沿って位置する場合にも、経路R11の通過頻度に更に1を加算する。この処理を全ての時系列データについて行うことで、経路R11の通過頻度を求めることができる。経路R12,R13についても同様である。
Therefore, the activity
行動範囲設定部112は通過頻度が頻度基準値(例えば1回)よりも少ないか否かを、行動範囲の経路ごとに判断する。つまり、行動範囲設定部112は、行動範囲において、通過頻度が頻度基準値よりも少ない経路(以下、除外経路とも呼ぶ)が存在するか否かを判断する。頻度基準値は例えば予め設定されて記憶媒体に記憶されていてもよい。
The action
通過頻度が頻度基準値よりも少ないと判断したときには、行動範囲設定部112はその除外経路を行動範囲から除外して、行動範囲を更新する。例えば行動範囲設定部112は、経路R13の通過頻度が頻度基準値よりも少ないときに、経路R13を除外して行動範囲AR1を更新する。図14は、更新後の行動範囲AR1の一例を概略的に示す図である。更新後の行動範囲AR1は、地点A1,A2および経路R11,R12によって構成される。
When determining that the passing frequency is lower than the frequency reference value, the action
さて、ユーザが普段通過しない経路を通過するときには、ユーザは行動範囲AR1に応じた目的地(地点A1または地点A2)へ向かっていない可能性がある。そこで、行動範囲設定部112は、普段通過しない経路を行動範囲から削除している。これにより、ユーザが普段通過しない経路を通過したときには、制限部113は携帯機器1の機能を制限する。したがって、ユーザが目的地以外の場所へ移動しようとする意欲を低減することができる。
By the way, when the user passes through a route that does not normally pass, the user may not be heading to the destination (point A1 or point A2) corresponding to the action range AR1. Therefore, the action
図16は、行動範囲設定部112の上記動作の一例を示すフローチャートである。ステップS41にて、行動範囲設定部112は、行動範囲の各経路の通過頻度を、履歴情報および行動範囲情報に基づいて算出する。次にステップS42にて、行動範囲設定部112は通過頻度が頻度基準値よりも少ない除外経路が存在するか否かを判断する。除外経路が存在しない、つまり、全ての経路において通過頻度が頻度基準値よりも多いと判断したときには、行動範囲設定部112は処理を終了する。除外経路が存在すると判断したときには、ステップS43にて、行動範囲設定部112は除外経路を除外して行動範囲を更新する。
FIG. 16 is a flowchart illustrating an example of the operation of the action
<時間帯別の行動範囲の更新>
次に時間帯ごとに行動範囲が設定される場合について述べる。この場合、行動範囲の更新に用いる通過頻度として、その時間帯の通過頻度を用いる。つまり、時間帯T1における行動範囲AR1の更新には、ユーザが時間帯T1において各経路R11〜R13を通過した頻度を用いる。
<Update of action range by time zone>
Next, a case where an action range is set for each time zone will be described. In this case, the passing frequency in that time zone is used as the passing frequency used for updating the action range. That is, the update of the action range AR1 in the time zone T1 uses the frequency at which the user has passed each of the routes R11 to R13 in the time zone T1.
具体的な処理の一例として、まず行動範囲設定部112は現在位置の時系列データを、その現在位置の取得時刻とともに、履歴情報として記憶媒体に記憶する。これにより、履歴情報において、現在位置、および、その現在位置を取得した取得時刻が互いに対応づけられる。
As an example of a specific process, first, the action
行動範囲設定部112は、例えば時間帯T1における現在位置の時系列データを履歴情報から抽出する。この抽出された時系列データには、ユーザが過去の時間帯T1において通過した経路の情報が含まれる。そして、行動範囲設定部112は、抽出された時系列データと行動範囲情報とに基づいて、各経路R11〜R13の時間帯T1における過去の通過頻度を算出する。
The action
行動範囲設定部112は、時間帯T1における通過頻度が頻度基準値よりも少ないか否かを、経路R11〜R13ごとに判断する。行動範囲設定部112は、通過頻度が頻度基準値よりも少ないと判断した除外経路を、その時間帯T1における行動範囲AR1から除外して、行動範囲AR1を更新する。これにより、ユーザが時間帯T1においてあまり通過しない経路を、時間帯T1における行動範囲AR1から除外することができる。
The action
<行動範囲の生成>
図10の例示では、時間帯T1は平日の午前8時から午前9時までの時間帯T11、および、平日の午後2時から午後3時までの時間帯T12を含む。例えばユーザは時間帯T11において自宅から学校へと通学し、時間帯T12において学校から自宅へと帰宅する。図10の例示では、この時間帯T11,T12に対応して行動範囲AR1が設定されている。
<Generation of action range>
In the example of FIG. 10, the time zone T1 includes a time zone T11 from 8:00 am to 9:00 am on weekdays and a time zone T12 from 2:00 pm to 3:00 pm on weekdays. For example, the user goes to school from home at time T11 and returns home from school at time T12. In the example of FIG. 10, the action range AR1 is set corresponding to the time zones T11 and T12.
しかるに、ユーザは通学および帰宅において同じ経路を経由する必要はない。例えばユーザは時間帯T11における通学において、経路R11または経路R12を適宜に経由し、時間帯T12における帰宅において、経路R12または経路R13を適宜に経由することがある。この場合、時間帯T11において、経路R11,R12の通過頻度は高いのに対して、経路R13の通過頻度は低い。また時間帯T12において、経路R12,R13の通過頻度は高いのに対して、経路R11の通過頻度は低い。このような場合には、時間帯T11用の行動範囲として、行動範囲AR1から経路R13を除外した範囲を設定し、時間帯T12用の行動範囲として、行動範囲AR1から経路R11を除外した範囲を設定してもよい。 However, the user does not need to go through the same route for going to school and going home. For example, the user may appropriately go through the route R11 or the route R12 when commuting to school in the time zone T11, and may appropriately go through the route R12 or the route R13 when returning home in the time zone T12. In this case, in the time zone T11, the passing frequency of the routes R11 and R12 is high, but the passing frequency of the route R13 is low. In the time zone T12, the passage frequency of the routes R12 and R13 is high, whereas the passage frequency of the route R11 is low. In such a case, a range where the route R13 is excluded from the action range AR1 is set as the action range for the time zone T11, and a range where the route R11 is excluded from the action range AR1 is set as the action range for the time zone T12. May be set.
そこで行動範囲設定部112は、時間帯T1が複数の時間帯T11,T12を含んでいるときには、その時間帯T11,T12における経路R11〜R13の各々の通過頻度を、履歴情報に基づいて算出してもよい。そして、行動範囲設定部112は時間帯T11,T12の各々において、通過頻度が頻度基準値も小さいか否かを、経路R1〜R13毎に判断する。つまり、各時間帯T11,T12における通過頻度が頻度基準値よりも少ない経路が存在するか否かを判断する。通過頻度が頻度基準値よりも小さいときには、行動範囲設定部112は、その除外経路を行動範囲AR1から除外して、その時間帯用の行動範囲を設定する。
Therefore, when the time zone T1 includes a plurality of time zones T11 and T12, the action
上述の例では、時間帯T11において経路R31の通過頻度が頻度基準値よりも小さいので、行動範囲AR1から経路R13を除外して、時間帯T11の行動範囲を設定する。また上述の例では、時間帯T11において経路R11の通過頻度が頻度基準値よりも小さいので、行動範囲AR1から経路R11を除外して、時間帯T12の行動範囲を設定する。 In the above example, since the passage frequency of the route R31 is smaller than the frequency reference value in the time zone T11, the action range of the time zone T11 is set by excluding the route R13 from the action range AR1. Further, in the above example, since the passing frequency of the route R11 is smaller than the frequency reference value in the time zone T11, the action range of the time zone T12 is set by excluding the route R11 from the action range AR1.
図17は、行動範囲設定部112の動作の一例を示すフローチャートである。まずステップS51にて、行動範囲設定部112は、時間帯T11,T12における経路R11〜R13の通過頻度を、履歴情報に基づいて算出する。次に、ステップS52にて、時間帯T11における通過頻度が頻度基準値よりも少ない第1除外経路が存在するか否かを判断する。第1除外経路が存在すると判断したときには、ステップS53にて、行動範囲設定部112は、行動範囲AR1から第1除外経路を削除して、時間帯T11用の行動範囲を生成する。このとき、行動範囲設定部112は時間帯T12用の行動範囲として、行動範囲AR1を設定してもよい。
FIG. 17 is a flowchart illustrating an example of the operation of the action
ステップS52の次に、あるいは、ステップS52にて第1除外経路が存在しないと判断したときには、行動範囲設定部112はステップS54を実行する。このステップS54では、行動範囲設定部112は、時間帯T12における通過頻度が頻度基準値よりも少ない第2除外経路が存在するか否かを判断する。第2除外経路が存在すると判断したときには、ステップS55にて、行動範囲設定部112は、第2除外経路を行動範囲AR1から除外して、時間帯T12用の行動範囲を設定する。なおステップS53を経由することなくステップS55を実行する場合には、行動範囲設定部112は時間帯T11用の行動範囲として、行動範囲AR1を設定してもよい。
After step S52 or when it is determined in step S52 that the first exclusion route does not exist, the action
これによれば、ユーザの実際の行動に合わせた行動範囲を設定することができる。 According to this, it is possible to set an action range that matches the actual action of the user.
またユーザは曜日ごとに異なる経路を活用してもよい。例えばユーザは時間帯T1において月曜日には経路R13を経由し、他の曜日においては経路R11または経路R12を適宜に経由することも考えられる。このような場合には、月曜日において、経路R13の通過頻度は高く経路R11,R12の通過頻度は少ない。他の曜日においては、経路R11,R12の通過頻度は高く、経路R13の通過頻度は少ない。よって、時間帯T1における行動範囲AR1を、曜日ごとの行動範囲に更新してもよい。 The user may utilize a different route for each day of the week. For example, the user may pass through the route R13 on Mondays in the time zone T1, and may appropriately pass through the route R11 or the route R12 on other days. In such a case, the passage frequency of the route R13 is high and the passage frequencies of the routes R11 and R12 are low on Monday. On other days, the passage frequency of the routes R11 and R12 is high, and the passage frequency of the route R13 is low. Therefore, the action range AR1 in the time zone T1 may be updated to the action range for each day of the week.
そこで行動範囲設定部112は、曜日ごとに各経路の通過頻度を算出してもよい。そして、行動範囲設定部112は、各曜日において、通過頻度が頻度基準値よりも少ないか否かを経路R11〜R13ごとに判断してもよい。行動範囲設定部112は、通過頻度が少ないと判断した除外経路を行動範囲AR1から除外し、その行動範囲を、その曜日の行動範囲として設定してもよい。上述の例では、月曜日において経路R11,R12の通過頻度が少ないので、地点A1,A2および経路R13によって構成される行動範囲が、月曜日の行動範囲として設定される。また他の曜日の行動範囲として、地点A1,A2および経路R11,R12によって構成される行動範囲が、他の曜日の行動範囲として設定される。
Therefore, the action
なお上述の例では、互いに離れた時間帯ごと、あるいは、曜日ごとに、行動範囲を更新あるいは生成した。しかるに、これに限らない。要するに、行動範囲設定部112は、行動範囲において、通過頻度が高い経路と通過頻度が低い除外経路とが混在する時間帯が存在すると判断したときに、その除外経路を行動範囲から除外し、その除外した範囲を、その時間帯用の行動範囲に設定すればよい。このような時間帯は履歴情報に基づいて特定することができる。
In the example described above, the action range is updated or generated for each time zone apart from each other or for each day of the week. However, it is not limited to this. In short, the action
<制限された機能への入力>
図18は、制御部100の内部構成の一例を概略的に示す図である。図5と比較して、制御部100は通知部114を更に備えている。通知部114は、外部装置53(図1も参照)へと無線通信部110を介して情報を送信することができる。外部装置53の宛先情報は、例えばユーザによって入力部8に入力され、制御部100がこの宛先情報を記憶媒体に記憶する。外部装置53は例えば保護者用の機器であって、例えばパーソナルコンピュータまたは携帯機器(携帯電話機、スマートホン、タブレットまたはPDAなど)などである。
<Input to restricted functions>
FIG. 18 is a diagram schematically showing an example of the internal configuration of the
通知部114は、制限部113によって制限された機能に対するユーザの入力が入力部8を用いて行われたときに、その旨を外部装置53へと送信する。図19は、通知部114の動作の一例を示すフローチャートである。通知部114はこの一連の処理を繰り返し実行してもよい。まずステップS51にて、通知部114は、携帯機器1の機能が制限部113によって制限されているか否かを判断する。機能が制限されているか否かの情報は例えば制限部113から通知部114へと与えられる。機能が制限されていないと判断したときには、通知部114はステップS51を再び実行する。機能が制限されていると判断したときには、ステップS52にて、通知部114は、制限された機能に対する入力が入力部8を用いて行われたか否かを判断する。当該入力が行われていないと判断したときには、通知部114は処理を終了する。一方で、当該入力が行われたと判断したときには、外部装置53へとその旨を通知する。例えば通知部114は電子メールを外部装置53へと送信する。
The notifying
これによれば、ユーザ(例えば子供)が、制限された機能を行動範囲の外側において実行しようとすると、その情報が保護者(例えば親)の外部装置53へと通知される。これにより、親は子供が行動範囲の外側において携帯機器1を利用しようとしていることを了知できる。
According to this, when the user (for example, a child) tries to execute the restricted function outside the activity range, the information is notified to the
また通知部114は通話機能を有していてもよい。外部装置53も通話機能を有している。外部装置53の宛先情報(電話番号)は、例えばユーザによって携帯機器1に入力され、携帯機器1の記憶媒体に記憶される。
The
通知部114は、制限部113によって制限された機能に対するユーザの入力が複数回行われたときに、外部装置53へと発呼信号を送信してもよい。外部装置53は、この発呼信号を着信信号として受信し、その受信を報知する。親が当該着信に対して応答する入力を外部装置53へと行うことで、外部装置53と携帯機器1との間で通話が行われる。これにより、親が子供と通話を行うことができる。親は行動範囲へ戻るように子供に直接伝えることができる。
The
図20は、通知部114の動作の一例を示すフローチャートである。通知部114はこの一連の処理を繰り返し実行してもよい。まずステップS61にて、通知部114は、機能が制限されているか否かを判断する。機能が制限されていないと判断したときには、通知部114はステップS61を再び実行する。機能が制限されていると判断したときには、ステップS62にて、通知部114は、制限された機能に対する入力が入力部8を用いて所定回数(2回以上)行われたか否かを判断する。当該入力の回数が所定回数よりも少ないと判断したときには、通知部114は処理を終了する。当該入力の回数が所定回数よりも多いと判断したときには、外部装置53へと発呼信号を送信する。
FIG. 20 is a flowchart illustrating an example of the operation of the
<制限の解除>
外部装置53はユーザ(親)の入力に応答して、携帯機器1の機能制限を解除する解除指示を送信してもよい。外部装置53は入力部を有しており、ユーザ(親)はこの入力部を用いて、携帯機器1の制限解除を入力する。外部装置53はこの入力に応答して、解除指示を携帯機器1へと送信する。制限部113は無線通信部110を介して当該解除指示を受信し、この解除指示に応答して機能の制限を解除する。
<Restriction release>
The
これによれば、子供は親の許可を得て、行動範囲の外側において携帯機器1の機能を十全に活用することができる。しかも、親は子供から離れた場所にいながら携帯機器1の機能制限を解除することができる。よって、利便性が高い。
According to this, the child can obtain the permission of the parent and fully utilize the functions of the
<行動範囲内の複数の範囲>
行動範囲設定部112は、一つの行動範囲において、複数の範囲を設定してもよい。図21は、行動範囲AR4の一例を概略的に示す図である。図21の例示では、行動範囲AR4は面で設定されており、範囲AR41,AR42を含んでいる。図21の例示では、行動範囲AR4の輪郭から所定距離(例えば数[m]〜数十[m])だけ内側の領域を範囲AR41に設定し、それよりも内側の領域を、範囲AR42に設定している。つまり、範囲AR41は範囲AR42よりも外側の領域である。行動範囲設定部112は、範囲AR41,AR42についての情報を行動範囲情報に含めて記憶媒体に記憶する。
<Multiple ranges within the action range>
The action
ユーザが範囲AR41内に位置するときには、範囲AR42内に位置する場合に比べて、行動範囲AR4の外側に移動する可能性が高い。そこで、制御部100は、現在位置が範囲AR41または範囲AR42に含まれるか否かを判断し、現在位置が範囲AR41に含まれると判断したときには、現在位置の取得周期を短くし、現在位置が範囲AR42に含まれるときには、現在位置の取得周期を長くする。つまり、制御部100は図8の処理を実行する周期を、現在位置に応じて変更する。換言すれば、現在位置に応じた機能の制限・解除処理の実行周期を、現在位置に応じて変更する。これにより、ユーザが行動範囲AR4の内側から外側へと移動したときに、速やかにこの移動を検出することができる。一方で、範囲AR42では、現在位置の取得周期を長くしている。これにより、消費電力を低減できる。
When the user is located within the range AR41, the user is more likely to move outside the action range AR4 than when the user is located within the range AR42. Therefore, the
図22は、携帯機器1の上記動作の一例を示すフローチャートである。携帯機器1はこの一連の処理を繰り返し実行してもよい。まずステップS71にて、制御部100は、現在位置が範囲AR41に含まれるか否かを、位置情報および行動範囲情報に基づいて判断する。現在位置が範囲AR41に含まれると判断したときには、ステップS72にて、制御部100は、現在位置の取得周期を第1値に設定する。例えば制御部100は第1値での取得周期を現在位置取得部200へと指示する。一方で、現在位置が範囲AR41に含まれていないと判断したときには、ステップS73にて、制御部100は、現在位置が範囲AR42に含まれるか否かを判断する。現在位置が範囲AR42に含まれると判断したときには、制御部100は、取得周期を第1値よりも長い第2値に設定する。例えば制御部100は第2値での取得周期を現在位置取得部200へと指示する。
FIG. 22 is a flowchart illustrating an example of the above operation of the
ステップS73にて現在位置が範囲AR42に含まれていないと判断したときには、制御部100はステップS72を実行してもよい。つまり、現在位置が行動範囲AR4に含まれていないときには、短い取得周期で現在位置を取得してもよい。これによれば、ユーザが行動範囲AR4の外側から内側へと移動したときに、その移動を速やかに検出することができる。したがって、携帯機器1の機能の制限が速やかに解除される。
When determining in step S73 that the current position is not included in range AR42,
なお上述の例では、行動範囲内において、2つの第1範囲および第2範囲を設定しているものの、3つ以上の範囲を設定してもよい。例えば、行動範囲設定部112は推奨経路または監視カメラの設置地点を第3範囲に設定してもよい。現在位置が第3範囲に含まれていると判断したときには、他の範囲よりも長い取得周期での取得を現在位置取得部200に指示してもよい。
In the above example, two first ranges and a second range are set in the action range, but three or more ranges may be set. For example, the action
以上のように、携帯機器、携帯機器の制御方法、携帯機器の制御装置および制御プログラムは詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない多数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。 As described above, the portable device, the control method of the portable device, the control device of the portable device, and the control program have been described in detail. However, the above description is an example in all aspects, and the disclosure is limited thereto. Not something. The various modifications described above can be applied in combination as long as they do not conflict with each other. It is understood that many non-illustrated modifications can be made without departing from the scope of the present disclosure.
1 携帯機器
8 入力部
51〜53 外部装置
100 制御部
110 無線通信部
200 現在位置取得部
210 現在時刻取得部
M1 地図情報
Pg1 制御プログラム
Claims (16)
通信部と、
一対の地点の入力を受け付ける入力部と、
前記携帯機器の位置を示す位置情報を取得する位置取得部と、
前記一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、前記第1経路を含む行動範囲を設定し、
前記位置が前記行動範囲に含まれているか否かを判断し、
前記位置が前記行動範囲に含まれていないと判断したときに、前記携帯機器の機能を制限し、前記機能を制限した状態で前記機能に対する入力が前記入力部に行われたときに、前記通信部を介して所定の第2外部装置に通知する制御部と
を備える、携帯機器。 A mobile device,
A communication unit;
An input unit for receiving input of a pair of points,
A position acquisition unit that acquires position information indicating the position of the mobile device,
At least one first route connecting the pair of points is generated based on the map information, and an action range including the first route is set,
Determine whether the position is included in the action range,
When it is determined that the position is not included in the action range, the function of the portable device is restricted, and when an input for the function is performed on the input unit in a state where the function is restricted, the communication is performed. And a control unit that notifies a predetermined second external device via the unit.
通信部と、
入力部と、
前記携帯機器の位置を示す位置情報を取得する位置取得部と、
一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、前記第1経路を含む行動範囲を設定し、
前記位置が前記行動範囲に含まれていないと判断したときに、前記携帯機器の機能を制限し、制限された前記機能に対する入力が前記入力部に行われたときに、前記通信部を介して、第2外部装置に対して発呼信号を送信する制御部と
を備える、携帯機器。 A mobile device,
A communication unit;
An input unit,
A position acquisition unit that acquires position information indicating the position of the mobile device,
At least one first route connecting a pair of points is generated based on the map information, and an action range including the first route is set,
When it is determined that the position is not included in the action range, the function of the portable device is restricted, and when an input for the restricted function is performed on the input unit, via the communication unit A control unit for transmitting a call signal to the second external device;
A portable device comprising:
監視カメラの設置地点を示す設置地点情報を取得するための通信部と、
前記携帯機器の位置を示す位置情報を取得する位置取得部と、
前記設置地点を通って一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、前記第1経路を含む行動範囲を設定し、
前記位置が前記行動範囲に含まれていないと判断したときに、前記携帯機器の機能を制限する制御部と
を備える、携帯機器。 A mobile device,
A communication unit for acquiring installation location information indicating the installation location of the monitoring camera;
A position acquisition unit that acquires position information indicating the position of the mobile device,
Generating at least one first route connecting the pair of locations through the installation location based on the map information, and setting an action range including the first route;
When determining that the position is not included in the action range, a control unit that limits the function of the portable device
A portable device comprising:
ウェブサイトにアクセスするための通信部と、
前記携帯機器の位置を示す位置情報を取得する位置取得部と、
一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、前記第1経路を含む行動範囲を設定し、
前記位置が前記行動範囲に含まれていないと判断したときに、前記ウェブサイトへアクセスするための機能を制限する制御部と
を備える、携帯機器。 A mobile device,
A communication unit for accessing the website;
A position acquisition unit that acquires position information indicating the position of the mobile device,
At least one first route connecting a pair of points is generated based on the map information, and an action range including the first route is set,
A control unit that restricts a function for accessing the website when it is determined that the position is not included in the action range;
A portable device comprising:
前記携帯機器の位置を示す位置情報を繰り返し取得する位置取得部と、
一対の地点を結ぶ複数の第1経路を地図情報に基づいて生成して、前記複数の第1経路を含む行動範囲を設定し、前記位置情報の時系列データを履歴情報として記憶し、前記複数の第1経路の各々の通過頻度を前記履歴情報に基づいて算出し、前記複数の第1経路のうち前記通過頻度が基準値よりも少ない除外経路を前記行動範囲から除外し、前記位置が前記行動範囲に含まれていないと判断したときに、前記携帯機器の機能を制限する制御部と
を備える、携帯機器。 A mobile device,
A position acquisition unit that repeatedly acquires position information indicating the position of the mobile device,
Generating a plurality of first routes connecting a pair of points based on the map information, setting an action range including the plurality of first routes, storing time-series data of the position information as history information, Calculating the passing frequency of each of the first paths based on the history information, excluding an excluded path having a passing frequency smaller than a reference value from the plurality of first paths from the action range, When it is determined that the mobile device is not included in the action range, a control unit that limits the function of the portable device
A portable device comprising:
前記制御部は、
前記通信部を介してウェブサイトにアクセスするウェブブラウザ機能を有しており、
前記位置が前記行動範囲に含まれていないと判断したときに、前記ウェブサイトへのアクセスを制限する、携帯機器。 A portable device according to any one of claims 1 to 3 , wherein:
Before Symbol control unit,
A web browser function for accessing a website via the communication unit;
A mobile device that restricts access to the website when it is determined that the location is not included in the activity range.
前記制御部は、経路案内用のウェブサイトへのアクセスを制限する、携帯機器。 The mobile device according to claim 6 ,
The portable device, wherein the control unit restricts access to a website for route guidance.
前記制御部は、
推奨経路を示す推奨経路情報を、前記通信部を介して第1外部装置から取得し、
前記推奨経路の少なくとも一部を通って前記一対の地点を結ぶ経路を前記第1経路として生成する、携帯機器。 A portable device according to any one of claims 1, 2, and 4 ,
Before Symbol control unit,
Obtaining recommended route information indicating a recommended route from the first external device via the communication unit;
A mobile device that generates a route that connects the pair of points through at least a part of the recommended route as the first route.
前記制御部は、
監視カメラの設置地点を示す設置地点情報を、前記通信部を介して取得し、
前記監視カメラの設置地点を通って前記一対の地点を結ぶ経路を、前記第1経路として生成する、携帯機器。 A portable device according to any one of claims 1, 2, and 4 ,
Before Symbol control unit,
The installation point information indicating the installation location of the monitoring camera, Tokushi collected via the communication unit,
A portable device that generates, as the first route, a route that connects the pair of locations through a location where the monitoring camera is installed.
現在時刻を取得する時刻取得部を備え、
前記制御部は、
前記現在時刻が前記行動範囲に対応する第1時間帯に含まれており、かつ、前記位置が前記行動範囲に含まれていない、と判断したときに、前記機能を制限する、携帯機器。 A portable device according to any one of claims 1 to 9 , wherein:
A time acquisition unit for acquiring the current time,
The control unit includes:
A portable device that limits the function when it is determined that the current time is included in a first time zone corresponding to the action range and the position is not included in the action range .
前記制御部は、
前記第1時間帯および前記第1時間帯においてユーザが行う行動を含むスケジュール情報を管理するスケジュール機能を有しており、
前記第1時間帯を変更する変更入力が行われたときに、前記行動範囲に対応する前記第1時間帯を前記変更入力に応じて変更するとともに、前記スケジュール情報を前記変更入力に応じて変更する、携帯機器。 The mobile device according to claim 10 ,
The control unit includes:
A schedule function for managing schedule information including the first time slot and an action performed by a user in the first time slot;
Change the when a change input is performed to change the first time zone, as well as changed in accordance with the first time period corresponding to the action range on the change input, in accordance with the schedule information on the changed input Mobile devices.
時刻を取得する時刻取得部を備え、
前記制御部は、
前記位置情報の時系列データを、前記位置情報を取得した時刻とともに、前記履歴情報として記憶し、
前記行動範囲において、前記通過頻度が多い経路と前記通過頻度が少ない除外経路とが混在する第2時間帯が存在するか否かを判断し、
前記第2時間帯が存在すると判断したときに、前記行動範囲から前記除外経路を除いた範囲を、前記第2時間帯用の行動範囲として設定し、
前記時刻が前記第2時間帯に含まれており、かつ、前記位置が前記第2時間帯用の行動範囲に含まれない、と判断したときに、前記機能を制限する、携帯機器。 The mobile device according to claim 5 , wherein
A time acquisition unit for acquiring the time,
The control unit includes:
Time-series data of the position information, along with the time at which the position information was obtained, is stored as the history information,
In the action range, it is determined whether or not there is a second time zone in which the route with a high passing frequency and the exclusion route with a low passing frequency are mixed,
When it is determined that the second time zone exists, a range obtained by removing the excluded route from the action range is set as an action range for the second time zone,
A portable device which limits the function when it is determined that the time is included in the second time zone and the position is not included in the action range for the second time zone.
前記制御部は、前記機能を制限した状態で前記機能に対する入力が行われたときに、前記通信部を介して所定の第2外部装置に通知を行う、携帯機器。 A mobile device according to any one of claims 1 to 4 , wherein
Prior Symbol controller, when the input to the function is cracking line while limiting the function, notifies the predetermined second external device via the communication unit, the portable device.
前記制御部は、
通話機能を有しており、
制限された前記機能に対する入力が複数回行われたときに、前記通信部を介して、第2外部装置に対して発呼信号を送信する、携帯機器。 A mobile device according to any one of claims 1 to 4 , wherein
Before Symbol control unit,
It has a call function,
When the input to limited the function is performed multiple times, via the communication unit transmits the call signal to the second external device, the portable device.
一対の地点の入力を受け付け、
前記携帯機器の位置を示す位置情報を取得し、
前記一対の地点を結ぶ少なくとも一つの経路を地図情報に基づいて生成して、前記経路を含む行動範囲を設定し、
前記位置が前記行動範囲に含まれているか否かを判断し、
前記位置が前記行動範囲に含まれていないと判断したときに、前記携帯機器の機能を制限し、
前記機能を制限した状態で前記機能に対する入力が行われたときに、前記通信部を介して所定の第2外部装置に通知する、携帯機器の制御方法。 A method for controlling a mobile device including a communication unit ,
Accepts input of a pair of points,
Acquiring position information indicating the position of the portable device,
At least one route connecting the pair of points is generated based on the map information, and an action range including the route is set,
Determine whether the position is included in the action range,
When it is determined that the position is not included in the action range, restrict the function of the portable device ,
A method for controlling a portable device, comprising: notifying a predetermined second external device via the communication unit when an input to the function is performed in a state where the function is restricted .
位置を示す位置情報を取得する位置取得部とを備える携帯機器を制御するプログラムであって、 A program that controls a portable device including a position acquisition unit that acquires position information indicating a position,
前記携帯機器に、 In the portable device,
一対の地点を結ぶ少なくとも一つの第1経路を地図情報に基づいて生成して、前記第1経路を含む行動範囲を設定し、 At least one first route connecting a pair of points is generated based on the map information, and an action range including the first route is set,
前記位置が前記行動範囲に含まれていないと判断したときに、前記ウェブサイトへアクセスするための機能を制限する処理を実行させる、制御プログラム。 A control program that, when it is determined that the position is not included in the action range, executes a process of restricting a function for accessing the website.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016064935A JP6670652B2 (en) | 2016-03-29 | 2016-03-29 | Portable device, control method and control program for portable device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016064935A JP6670652B2 (en) | 2016-03-29 | 2016-03-29 | Portable device, control method and control program for portable device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017181128A JP2017181128A (en) | 2017-10-05 |
| JP6670652B2 true JP6670652B2 (en) | 2020-03-25 |
Family
ID=60004423
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016064935A Active JP6670652B2 (en) | 2016-03-29 | 2016-03-29 | Portable device, control method and control program for portable device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6670652B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6929477B1 (en) * | 2021-01-18 | 2021-09-01 | 株式会社LogicLinks | Notification system, notification method and program |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2005286817A (en) * | 2004-03-30 | 2005-10-13 | Matsushita Electric Ind Co Ltd | Action monitoring terminal, action monitoring system, action monitoring method, and action monitoring program |
| JP4536594B2 (en) * | 2005-05-24 | 2010-09-01 | 京セラ株式会社 | Mobile phone, surveillance system |
| JP5153608B2 (en) * | 2008-12-24 | 2013-02-27 | 京セラ株式会社 | Portable terminal, portable terminal control method and program |
| JP5047330B2 (en) * | 2010-05-10 | 2012-10-10 | 京セラ株式会社 | Mobile phone, surveillance system |
-
2016
- 2016-03-29 JP JP2016064935A patent/JP6670652B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017181128A (en) | 2017-10-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9807601B2 (en) | Geo-fencing based functions | |
| ES2760556T3 (en) | Prefetching information based on gestures | |
| US20220014895A1 (en) | Spatiotemporal analysis for emergency response | |
| US9445230B1 (en) | Automated arrival notifications | |
| ES2764802T3 (en) | Systems and methods for the integration of mobile communication | |
| CN103916473B (en) | Travel information processing method and relevant apparatus | |
| CN104539782B (en) | A kind of event-prompting method and its device | |
| US10506381B2 (en) | Systems and methods for sensing and locating passive electronic devices | |
| US10712167B2 (en) | Methods, systems, and devices for displaying maps | |
| US20160155311A1 (en) | Anti-lost alarm method and anti-lost alarm system | |
| US20240405900A1 (en) | Waypoints for last known network connectivity | |
| US10055967B1 (en) | Attentiveness alert system for pedestrians | |
| ES2981776T3 (en) | Detecting geographic boundary compliance using body-worn electronic offender monitoring devices | |
| CN110636444A (en) | Earthquake early warning method, device and storage medium | |
| JP2015076714A (en) | Portable terminal device, notification control method, and program | |
| CN112834984A (en) | Positioning method, apparatus, system, device and storage medium | |
| JP2019101812A (en) | Watch system, watch method, watch terminal, server, and program | |
| JP6670652B2 (en) | Portable device, control method and control program for portable device | |
| JP2019028541A (en) | Information processing apparatus, management apparatus, control program, operation method of information processing apparatus, and data structure | |
| US20190268737A1 (en) | Electronic apparatus, control device, computer-readable non-transitory recording medium and operation method of electronic apparatus | |
| JP2019028542A (en) | Information processing device, management device, portable electronic device, control program, operation method of information processing device, operation method of portable electronic device, and data structure | |
| JP6775143B2 (en) | Warning system and warning method | |
| JP2011087046A (en) | Obstacle detection terminal, obstacle detecting method using obstacle detection terminal, and obstacle detection program using obstacle detection terminal | |
| JP6523353B2 (en) | Terminal device and program | |
| JP2019101473A (en) | Processing system and processing device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20180810 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20190726 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20190806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20190906 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200225 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200302 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6670652 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |