Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6670652B2 - Portable device, control method and control program for portable device - Google Patents
[go: Go Back, main page]

JP6670652B2 - Portable device, control method and control program for portable device - Google Patents

Portable device, control method and control program for portable device Download PDF

Info

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
Application number
JP2016064935A
Other languages
Japanese (ja)
Other versions
JP2017181128A (en
Inventor
一孔 穂積
一孔 穂積
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Kyocera Corp
Original Assignee
Kyocera Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Kyocera Corp filed Critical Kyocera Corp
Priority to JP2016064935A priority Critical patent/JP6670652B2/en
Publication of JP2017181128A publication Critical patent/JP2017181128A/en
Application granted granted Critical
Publication of JP6670652B2 publication Critical patent/JP6670652B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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)衛星からの電波を受信し、当該電波に基づいて自身の位置データを獲得する。制御局は端末装置から位置データを受信する。また制御局には、不許可領域指定データが格納されている。不許可領域指定データは、被保護者が進入してはいけない領域を示している。制御局は位置データと不許可領域指定データとに基づいて、被保護者が不許可領域に進入したか否かを判断する。制御局は、被保護者が不許可領域に進入したと判断したときに、その旨を保護者に通知する。   Patent Literature 1 describes a terminal device and a control station. This terminal device is carried by a protected person. The terminal device receives a radio wave from a GPS (Global Positioning System) satellite and acquires its own position data based on the radio wave. The control station receives the position data from the terminal device. In the control station, non-permission area designation data is stored. The non-permitted area designation data indicates an area where the protected person should not enter. The control station determines whether or not the protected person has entered the unauthorized area based on the position data and the unauthorized area designation data. When the control station determines that the protected person has entered the unauthorized area, the control station notifies the parent of the fact.

特開2002−168940号公報JP 2002-168940 A

保護者(例えば親)は被保護者(例えば子供)の行動範囲を制限したい場合がある。例えば親は、子供が自宅から遠く離れた領域に移動することを制限したい場合がある。   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.

携帯機器システムの一例を概略的に示す斜視図である。It is a perspective view which shows an example of a portable device system schematically. 携帯機器の外観の一例を概略的に示す斜視図である。It is a perspective view which shows an example of the external appearance of a mobile device schematically. 携帯機器の外観の一例を概略的に示す背面図である。It is a rear view which shows an example of the external appearance of a mobile device schematically. 携帯機器の電気的構成の一例を概略的に示す図である。FIG. 2 is a diagram schematically illustrating an example of an electrical configuration of a mobile device. 制御部の内部構成の一例を概略的に示す図である。It is a figure which shows an example of an internal structure of a control part schematically. 一対の地点を入力する入力画面の一例を概略的に示す図である。It is a figure showing roughly an example of an input screen which inputs a pair of points. 行動範囲設定部の動作の一例を示すフローチャートである。9 is a flowchart illustrating an example of an operation of an action range setting unit. 携帯機器の動作の一例を示すフローチャートである。5 is a flowchart illustrating an example of an operation of the mobile device. 制御部の動作の一例を示すフローチャートである。5 is a flowchart illustrating an example of an operation of a control unit. 時間帯および行動範囲の一例を概略的に示す図である。It is a figure which shows an example of a time zone and an action range schematically. 行動範囲の一例を概略的に示す図である。It is a figure which shows an example of an action range schematically. 携帯機器の動作の一例を示すフローチャートである。5 is a flowchart illustrating an example of an operation of the mobile device. 制御部の動作の一例を示すフローチャートである。5 is a flowchart illustrating an example of an operation of a control unit. 行動範囲の一例を概略的に示す図である。It is a figure which shows an example of an action range schematically. 時系列データの第1部分に属する複数の現在位置の一例を概略的に示す図である。It is a figure which shows roughly an example of the some present position belonging to the 1st part of time series data. 行動範囲設定部の動作の一例を示すフローチャートである。9 is a flowchart illustrating an example of an operation of an action range setting unit. 行動範囲設定部の動作の一例を示すフローチャートである。9 is a flowchart illustrating an example of an operation of an action range setting unit. 制御部の内部構成の一例を概略的に示す図である。It is a figure which shows an example of an internal structure of a control part schematically. 通知部の動作の一例を示すフローチャートである。9 is a flowchart illustrating an example of an operation of a notification unit. 通知部の動作の一例を示すフローチャートである。9 is a flowchart illustrating an example of an operation of a notification unit. 行動範囲の一例を概略的に示す図である。It is a figure which shows an example of an action range schematically. 制御部の動作の一例を示すフローチャートである。5 is a flowchart illustrating an example of an operation of a control unit.

以下、実施形態の各例ならびに各種変形例を図面に基づいて説明する。なお、図面においては同様な構成及び機能を有する部分については同じ符号が付されており、下記説明では重複説明が省略される。また、図面は模式的に示されたものであり、各図における各種構造のサイズ及び位置関係などは適宜変更され得る。   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 mobile device 1 can communicate with the external devices 51 to 53 via, for example, a communication network (for example, the Internet network) NT1. In the example of FIG. 1, the mobile device 1 can access the communication network NT1 via the base station 7, for example. That is, in the example of FIG. 1, the portable device 1 communicates with the external devices 51 to 53 via the base station 7 and the communication network NT1.

外部装置51は例えばウェブサーバであって、種々のウェブサイトを提供することができる。例えば携帯機器1は、ウェブサイトを指定する信号(例えばURL(Uniform Resource Locator))を外部装置51へと送信する。外部装置51はこの信号に基づいて、指定されたウェブサイトの情報を携帯機器1へと送信する。携帯機器1はこのウェブサイトの情報を受信して、当該ウェブサイトを表示することができる。このように携帯機器1はウェブサイトにアクセスすることができる。   The external device 51 is, for example, a web server, and can provide various web sites. For example, the mobile device 1 transmits a signal (for example, a URL (Uniform Resource Locator)) specifying a website to the external device 51. The external device 51 transmits information of the designated website to the portable device 1 based on the signal. The mobile device 1 can receive the information of the website and display the website. Thus, the mobile device 1 can access the website.

外部装置52は例えばサーバであって、後述する推奨経路の情報および監視カメラの設置地点の情報を格納している。外部装置52は携帯機器1からの要求に応じて、これらの情報を携帯機器1へと送信する。   The external device 52 is, for example, a server, and stores information on a recommended route, which will be described later, and information on an installation location of the monitoring camera. The external device 52 transmits such information to the mobile device 1 in response to a request from the mobile device 1.

外部装置53は例えばパーソナルコンピュータまたは携帯機器(携帯電話機などを含む)であって、携帯機器1のユーザ(被保護者)を監督あるいは保護する保護者用の機器である。   The external device 53 is, for example, a personal computer or a mobile device (including a mobile phone), and is a device for a guardian who supervises or protects a user (protected person) of the mobile device 1.

また携帯機器1は位置測定用の人工衛星6と通信することが可能であってもよい。携帯機器1は、この人工衛星6から受信する信号に基づいて、自身の位置を測定してもよい。   Further, the mobile device 1 may be capable of communicating with an artificial satellite 6 for position measurement. The mobile device 1 may measure its own position based on the signal received from the artificial satellite 6.

<携帯機器の外観の一例>
図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 mobile device 1. FIG. 3 is a rear view schematically illustrating an example of the appearance of the mobile device 1. The portable device 1 is a portable device such as a tablet, a PDA (Personal Digital Assistant), a mobile phone (including a smartphone), and a portable music player. The portable device 1 may be a wearable (for example, a wristwatch-type) device worn by a user.

図2及び図3に示されるように、携帯機器1は外装(ハウジング)4を備えている。例えば外装4は、携帯機器1の前面1aに位置するカバーパネル2と、当該カバーパネル2が取り付けられる機器ケース3とを備えている。携帯機器1の外装4の形状は、例えば、平面視において略長方形の板状となっている。   As shown in FIGS. 2 and 3, the mobile device 1 includes an exterior (housing) 4. For example, the exterior 4 includes a cover panel 2 located on the front surface 1a of the mobile device 1 and a device case 3 to which the cover panel 2 is attached. The shape of the exterior 4 of the portable device 1 is, for example, a substantially rectangular plate shape in plan view.

カバーパネル2には、後述する表示パネル121が表示する、文字、記号および図形などの各種情報が表示される表示画面2aが設けられている。カバーパネル2における、表示画面2aを取り囲む周縁部2bの大部分は、例えば、フィルムなどが貼られることによって黒色となっている。これにより、カバーパネル2の周縁部2bの大部分は、表示パネル121が表示する各種情報が表示されない非表示領域となっている。   The cover panel 2 is provided with a display screen 2a on which various information such as characters, symbols, and graphics are displayed by a display panel 121 described later. A large part of the peripheral portion 2b surrounding the display screen 2a in the cover panel 2 is black, for example, by sticking a film or the like. Thus, most of the peripheral portion 2b of the cover panel 2 is a non-display area where various information displayed on the display panel 121 is not displayed.

表示画面2aの裏面には、後述するタッチパネル130が取り付けられている。そして、表示パネル121は、タッチパネル130における表示画面2a側の面とは反対側の面に取り付けられている。つまり、表示パネル121は、タッチパネル130を介して表示画面2aの裏面に取り付けられている。これにより、ユーザは、表示画面2aを指などの操作子で操作することによって、携帯機器1に対して各種指示を与えることができる。タッチパネル130と表示パネル121との位置関係は上述した関係に限られない。表示画面2aに対する操作子による操作を検出することができれば、例えば、表示パネル121にタッチパネル130の構成の少なくとも一部が埋め込まれてもよい。   A touch panel 130 described later is attached to the back surface of the display screen 2a. The display panel 121 is attached to a surface of the touch panel 130 opposite to the surface on the display screen 2a side. That is, the display panel 121 is attached to the back surface of the display screen 2a via the touch panel 130. Thereby, the user can give various instructions to the portable device 1 by operating the display screen 2a with the operator such as a finger. The positional relationship between the touch panel 130 and the display panel 121 is not limited to the relationship described above. For example, at least a part of the configuration of the touch panel 130 may be embedded in the display panel 121 as long as the operation of the operator on the display screen 2a can be detected.

図2に示されるように、カバーパネル2の例えば上側端部には、後述する第2撮像部190が有するレンズが携帯機器1の外部から視認できるための第2レンズ用透明部材19が設けられている。また、カバーパネル2の上側端部には、レシーバ穴16が形成されている。また、カバーパネル2の下側端部には、スピーカ穴17が形成されている。そして、携帯機器1の底面1c、つまり機器ケース3の底面(下側の側面)には、マイク穴15が形成されている。   As shown in FIG. 2, a transparent member 19 for a second lens is provided at, for example, an upper end of the cover panel 2 so that a lens included in a second imaging unit 190 described later can be visually recognized from outside the portable device 1. ing. A receiver hole 16 is formed at an upper end of the cover panel 2. A speaker hole 17 is formed at the lower end of the cover panel 2. A microphone hole 15 is formed on the bottom surface 1c of the portable device 1, that is, on the bottom surface (lower side surface) of the device case 3.

図3に示されるように、携帯機器1の外装4の背面1b、つまり機器ケース3の背面の例えば上側端部には、後述する第1撮像部180が有するレンズが、携帯機器1の外部から視認できるための第1レンズ用透明部材18が設けられている。   As shown in FIG. 3, on the back surface 1 b of the exterior 4 of the mobile device 1, that is, for example, on the upper end of the back surface of the device case 3, a lens included in a first imaging unit 180 described below is provided from outside the mobile device 1. A first lens transparent member 18 for visual recognition is provided.

機器ケース3の例えば前面1aには、複数の操作ボタン14を含む操作ボタン群140が設けられている。各操作ボタン14は、押しボタンなどのハードウェアボタンである。操作ボタンは、「操作キー」あるいは「キー」と呼ばれることがある。各操作ボタン14は、例えば、カバーパネル2の下側端部から露出している。ユーザは、各操作ボタン14を指などで操作することによって、携帯機器1に対して各種指示を与えることができる。   An operation button group 140 including a plurality of operation buttons 14 is provided, for example, on the front surface 1 a of the device case 3. Each operation button 14 is a hardware button such as a push button. The operation buttons are sometimes called “operation keys” or “keys”. Each operation button 14 is exposed, for example, from the lower end of the cover panel 2. The user can give various instructions to the mobile device 1 by operating the operation buttons 14 with a finger or the like.

複数の操作ボタン14には、例えば、ホームボタン、バックボタン及び履歴ボタンが含まれている。ホームボタンは、表示画面2aにホーム画面(初期画面)を表示させるための操作ボタンである。バックボタンは、表示画面2aの表示を一つ前の画面に切り替えるための操作ボタンである。履歴ボタンは、携帯機器1で実行されたアプリケーションの一覧を表示画面2aに表示させるための操作ボタンである。   The plurality of operation buttons 14 include, for example, a home button, a back button, and a history button. The home button is an operation button for displaying a home screen (initial screen) on the display screen 2a. The back button is an operation button for switching the display of the display screen 2a to the previous screen. The history button is an operation button for displaying a list of applications executed on the mobile device 1 on the display screen 2a.

<携帯機器の電気的構成の一例>
図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 mobile device 1. As shown in FIG. 4, the mobile device 1 includes a control unit 100, a wireless communication unit 110, a display unit 120, a touch panel 130, an operation button group 140, and a microphone 150. Further, the mobile device 1 includes a receiver 160, a speaker 170, a first imaging unit 180, a second imaging unit 190, a current position acquisition unit 200, a current time acquisition unit 210, and a battery 230. Each of these components provided in the mobile device 1 is housed inside the exterior 4 of the mobile device 1.

制御部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 control unit 100 is, for example, a type of arithmetic processing device, and includes, for example, a CPU (Central Processing Unit) 101, a DSP (Digital Signal Processor) 102, and a storage medium 103, which are electric circuits. The control unit 100 controls the other components of the mobile device 1 so that the operation of the mobile device 1 can be comprehensively managed. The mobile device 1 may further include a sub-processing device (co-processor) such as a system-on-a-chip (SoC), a micro control unit (MCU), and a field-programmable gate array (FPGA). Further, the mobile device 1 may perform various controls by causing both a CPU (Central Processing Unit) and a sub-processing device to cooperate, or by selectively using one of the two.

記憶媒体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 storage medium 103 is a storage medium readable by the CPU 101 and the DSP 102, and may include, for example, a volatile memory 103a and a nonvolatile memory 103b. The volatile memory 103a is, for example, a RAM (Random Access Memory), and the non-volatile memory 103b is, for example, a ROM (Read Only Memory). The ROM of the storage medium 103 is, for example, a flash ROM (flash memory) which is a nonvolatile memory. The storage medium 103 stores a main program for controlling the mobile device 1 and a plurality of application programs (hereinafter, may be simply referred to as “applications”). Various functions of the control unit 100 are realized by the CPU 101 and the DSP 102 executing various programs in the storage medium 103. The storage medium 103 stores, for example, a call application for making a voice call and a video call, and an imaging application for taking a still image or a moving image using the first imaging unit 180 or the second imaging unit 190. ing. The application stored in the storage medium 103 includes, for example, a control program Pg1 for controlling the mobile device 1.

なお、記憶媒体103は、ROM及びRAM以外の、コンピュータが読み取り可能な非一時的な記憶媒体を備えていてもよい。記憶媒体103は、例えば、小型のハードディスクドライブ及びSSD(Solid State Drive)などを備えていてもよい。また、記憶媒体103とは別の記憶媒体が設けられてもよい。この記憶媒体は制御部100の外部に設けられてもよい。後述する情報の記憶先は、記憶媒体103であってもよく、他の記憶媒体であってもよい。また制御部100の全ての機能あるいは制御部100の一部の機能は、その機能の実現にソフトウェアが不要なハードウェアによって実現されても構わない。要するに、制御部100が回路によって形成されていればよい。   Note that the storage medium 103 may include a non-transitory computer-readable storage medium other than the ROM and the RAM. The storage medium 103 may include, for example, a small hard disk drive and a solid state drive (SSD). Further, a storage medium different from the storage medium 103 may be provided. This storage medium may be provided outside the control unit 100. The storage destination of the information described below may be the storage medium 103 or another storage medium. Further, all functions of the control unit 100 or some functions of the control unit 100 may be realized by hardware that does not require software to realize the functions. In short, the control unit 100 only needs to be formed by a circuit.

無線通信部(通信回路)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 antenna 110a. The wireless communication unit 110 can receive, for example, signals from external devices 51 to 53 different from the mobile device 1 with the antenna 110a via the base station 7, for example. The wireless communication unit 110 can perform amplification processing and down-conversion on a signal received by the antenna 110 a and output the signal to the control unit 100. The control unit 100 performs demodulation processing or the like on the input received signal to obtain various types of information (for example, a sound signal indicating voice or music or information on a website) included in the received signal. It is possible to

また、無線通信部110は、制御部100で生成された送信信号に対して、アップコンバート及び増幅処理を行って、当該処理後の送信信号をアンテナ110aから無線送信することが可能である。アンテナ110aからの送信信号は、例えば、基地局7を通じて、外部装置51〜53によって受信される。   The wireless communication unit 110 can perform up-conversion and amplification processing on the transmission signal generated by the control unit 100 and wirelessly transmit the processed transmission signal from the antenna 110a. The transmission signal from the antenna 110a is received by the external devices 51 to 53 through the base station 7, for example.

表示部120は、表示パネル121及び表示画面2aを備えている。表示パネル121は、例えば、液晶パネルあるいは有機EL(Electro Luminescence)パネルである。表示パネル121は、制御部100に制御されることによって、文字、記号および図形などの各種情報を表示することが可能である。表示パネル121が表示する各種情報は、表示画面2aに表示される。   The display unit 120 includes a display panel 121 and a display screen 2a. The display panel 121 is, for example, a liquid crystal panel or an organic EL (Electro Luminescence) panel. The display panel 121 can display various information such as characters, symbols, and figures under the control of the control unit 100. Various information displayed by the display panel 121 is displayed on the display screen 2a.

タッチパネル130は、例えば、投影型静電容量方式のタッチパネルである。タッチパネル130は、表示画面2aに対する指などの操作子による操作を検出することが可能である。ユーザが指などの操作子によって表示画面2aに対して操作を行うと、その操作に応じた電気信号がタッチパネル130から制御部100に入力される。これにより、制御部100は、タッチパネル130からの電気信号に基づいて、表示画面2aに対して行われた操作の内容を特定して、その内容に応じた処理を行うことが可能である。なお、ユーザは、指以外の操作子、例えば、スタイラスペンなどの静電式タッチパネル用ペンで表示画面2aを操作することによっても、携帯機器1に対して各種指示を与えることができる。   The touch panel 130 is, for example, a projected capacitive touch panel. The touch panel 130 can detect an operation on the display screen 2a by an operator such as a finger. When the user performs an operation on the display screen 2 a with an operator such as a finger, an electric signal corresponding to the operation is input to the control unit 100 from the touch panel 130. Thereby, the control unit 100 can specify the content of the operation performed on the display screen 2a based on the electric signal from the touch panel 130, and perform a process according to the content. The user can also give various instructions to the portable device 1 by operating the display screen 2a with an operating element other than a finger, for example, a stylus pen or other electrostatic touch panel pen.

操作ボタン群140の各操作ボタン14は、ユーザによって操作されると、操作されたことを示す操作信号を制御部100に出力する。これにより、制御部100は、各操作ボタン14からの操作信号に基づいて、当該操作ボタン14が操作されたか否かを判断することができる。制御部100は、操作された操作ボタン14に応じた処理を行うことが可能である。なお、各操作ボタン14は、押しボタンなどのハードウェアボタンではなく、表示画面2aに表示されるソフトウェアボタンであってもよい。この場合には、ソフトウェアボタンへの操作がタッチパネル130によって検出されて、制御部100は、操作されたソフトウェアボタンに応じた処理を行うことが可能である。   When each of the operation buttons 14 of the operation button group 140 is operated by the user, an operation signal indicating that the operation is performed is output to the control unit 100. Thereby, the control unit 100 can determine whether or not the operation button 14 has been operated based on the operation signal from each operation button 14. The control unit 100 can perform a process corresponding to the operated operation button 14. Each operation button 14 may be a software button displayed on the display screen 2a instead of a hardware button such as a push button. In this case, the operation on the software button is detected by the touch panel 130, and the control unit 100 can perform a process corresponding to the operated software button.

マイク150は、携帯機器1の外部から入力される音を電気的な音信号に変換して制御部100に出力することが可能である。携帯機器1の外部からの音は、例えば、機器ケース3の底面(下側の側面)に設けられたマイク穴15から携帯機器1の内部に取り込まれてマイク150に入力される。   The microphone 150 can convert a sound input from outside the portable device 1 into an electric sound signal and output the electric sound signal to the control unit 100. Sound from the outside of the mobile device 1 is taken into the inside of the mobile device 1 through a microphone hole 15 provided on the bottom surface (lower side surface) of the device case 3 and input to the microphone 150, for example.

タッチパネル130および操作ボタン群140は、携帯機器1へと入力を行うための入力部8の一例である。また携帯機器1が音声入力機能を有している場合には、マイク150も入力部8の一例と把握してもよい。また携帯機器1がジェスチャー入力機能を有している場合には、例えば、後述の第1撮像部180および第2撮像部190を入力部8の一例と把握してもよい。   The touch panel 130 and the operation button group 140 are examples of the input unit 8 for performing input to the mobile device 1. When the mobile device 1 has a voice input function, the microphone 150 may be regarded as an example of the input unit 8. When the mobile device 1 has a gesture input function, for example, a first imaging unit 180 and a second imaging unit 190 described later may be regarded as an example of the input unit 8.

スピーカ170は、例えば、ダイナミックスピーカである。スピーカ170は、制御部100からの電気的な音信号を音に変換して出力することが可能である。スピーカ170から出力される音は、例えば、カバーパネル2の下側端部に形成されたスピーカ穴17から携帯機器1の外部に出力される。スピーカ穴17から出力される音の音量は、携帯機器1から離れた場所でも聞こえるような音量となっている。   The speaker 170 is, for example, a dynamic speaker. The speaker 170 can convert an electric sound signal from the control unit 100 into sound and output the sound. The sound output from the speaker 170 is output to the outside of the portable device 1 from the speaker hole 17 formed at the lower end of the cover panel 2, for example. The volume of the sound output from the speaker hole 17 is such that the sound can be heard even in a place away from the portable device 1.

レシーバ160は、例えば、ダイナミックスピーカで構成されている。レシーバ160は、制御部100からの電気的な音信号を音に変換して出力することが可能である。レシーバ160は、例えば、受話音を出力する。レシーバ160から出力される音は、例えば、カバーパネル2の上側端部に形成されたレシーバ穴16から外部に出力される。レシーバ穴16から出力される音の音量は、例えば、スピーカ170からスピーカ穴17を介して出力される音の音量よりも小さくなっている。   The receiver 160 is composed of, for example, a dynamic speaker. The receiver 160 can convert an electric sound signal from the control unit 100 into sound and output the sound. The receiver 160 outputs, for example, a reception sound. The sound output from the receiver 160 is output, for example, from the receiver hole 16 formed at the upper end of the cover panel 2. The volume of the sound output from the receiver hole 16 is lower than the volume of the sound output from the speaker 170 via the speaker hole 17, for example.

なおレシーバ160に代えて、圧電振動素子が設けられてもよい。圧電振動素子は、制御部100からの音声信号に基づいて振動することが可能である。圧電振動素子は、例えばカバーパネル2の裏面に設けられており、音声信号に基づく自身の振動によってカバーパネル2を振動させることが可能である。そして、ユーザが自身の耳をカバーパネル2に近づけることにより、カバーパネル2の振動が音声としてユーザに伝達される。レシーバ160に代えて圧電振動素子が設けられる場合には、レシーバ穴16は不要である。   Note that a piezoelectric vibration element may be provided instead of the receiver 160. The piezoelectric vibration element can vibrate based on an audio signal from the control unit 100. The piezoelectric vibration element is provided, for example, on the back surface of the cover panel 2, and can vibrate the cover panel 2 by its own vibration based on an audio signal. Then, when the user brings his / her ear close to the cover panel 2, the vibration of the cover panel 2 is transmitted to the user as sound. When a piezoelectric vibrating element is provided instead of the receiver 160, the receiver hole 16 is unnecessary.

第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 first imaging unit 180 and the second imaging unit 190 includes a lens, an imaging element, and the like. The first imaging unit 180 is controlled by the control unit 100. The first imaging unit 180 can receive light with the imaging device via the first lens transparent member 18 and the lens, generate a captured image, and output the captured image to the control unit 100. The second imaging unit 190 is controlled by the control unit 100. The second imaging unit 190 can receive light with the imaging element via the second lens transparent member 19 and the lens, generate a captured image, and output the captured image to the control unit 100. These captured images may be still images. Alternatively, the first imaging unit 180 and the second imaging unit 190 may repeatedly (for example, periodically) generate a captured image to generate a moving image.

現在位置取得部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 position acquisition unit 200 can acquire position information indicating the current position of the mobile device 1 and output the position information to the control unit 100. For example, the current position acquisition unit 200 includes a position information receiver. The position information receiver receives a signal from the artificial satellite 6, and calculates a current position based on the signal. The position information indicating the current position includes latitude information and longitude information. Such a positioning system is, for example, a system such as GPS (Global Positioning System), GLONASS (Global Navigation Satellite System), Galileo, Compass, IRNSS (Indian Regional Navigational Satellite System), or QZSS (Quasi-Zenith Satellite System). is there.

あるいは、現在位置取得部200は、無線通信部110が通信できる基地局7に基づいて、携帯機器1の現在位置を算出してもよい。各基地局7には、通信可能な通信圏内が設定されている。無線通信部110がある基地局7と通信できる場合には、その基地局7の通信圏内に携帯機器1が位置していることが分かる。また無線通信部110が複数の基地局7と通信可能であるときには、その複数の基地局7の通信圏内が重複する領域に、携帯機器1が位置していることが分かる。そこで現在位置取得部は、無線通信部110と通信できる基地局7を特定し、これらに基づいて現在位置を算出する。この場合、現在位置取得部200は制御部100の一機能として実装されても構わない。   Alternatively, the current position acquisition unit 200 may calculate the current position of the mobile device 1 based on the base station 7 with which the wireless communication unit 110 can communicate. Each base station 7 has a communication area in which communication is possible. When the wireless communication unit 110 can communicate with a certain base station 7, it is understood that the mobile device 1 is located within the communication range of the base station 7. When the wireless communication unit 110 can communicate with a plurality of base stations 7, it can be understood that the mobile device 1 is located in an area where the communication areas of the plurality of base stations 7 overlap. Therefore, the current position acquisition unit specifies the base station 7 that can communicate with the wireless communication unit 110, and calculates the current position based on these. In this case, the current position acquisition unit 200 may be implemented as a function of the control unit 100.

現在時刻取得部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 control unit 100. For example, the current time acquisition unit 210 includes a clock circuit (for example, a counter circuit or a timer circuit), and the clock circuit may measure time. Alternatively, the current time acquisition unit 210 may acquire time information from an external device via the wireless communication unit 110. In this case, the current time acquisition unit 210 may be implemented as one function of the control unit 100.

電池230は、携帯機器1の電源を出力することが可能である。電池230は、例えば、リチウムイオン二次電池などの充電式の電池である。電池230は、携帯機器1が備える制御部100及び無線通信部110などの各種電子部品に対して電源を供給することが可能である。   Battery 230 can output the power of portable device 1. The battery 230 is, for example, a rechargeable battery such as a lithium ion secondary battery. The battery 230 can supply power to various electronic components such as the control unit 100 and the wireless communication unit 110 included in the mobile device 1.

<制御部の構成および動作の一例>
図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 control unit 100. The control unit 100 includes a function unit 111, an action range setting unit 112, and a restriction unit 113.

機能部111は携帯機器1の各種の機能を実行することができる。例えば機能部111は、ウェブブラウザ機能、撮像機能またはスケジュール機能などの機能を実行することができる。具体的には、機能部111は、ブラウザ機能として、入力部8へのユーザの入力に応じて、無線通信部110を介して外部装置51からウェブサイトの情報を取得し、表示パネル121にこれを表示させる。つまり、機能部111は無線通信部110を介してウェブサイトにアクセスする。例えば機能部111は、撮像機能として、ユーザの入力に応じて第1撮像部180または第2撮像部190へと撮像指示を出力し、撮像部によって生成された撮像画像を記憶媒体に記憶する。   The function unit 111 can execute various functions of the mobile device 1. For example, the function unit 111 can execute a function such as a web browser function, an imaging function, or a schedule function. Specifically, the function unit 111 obtains website information from the external device 51 via the wireless communication unit 110 according to a user input to the input unit 8 as a browser function, and displays the acquired information on the display panel 121. Is displayed. That is, the function unit 111 accesses the website via the wireless communication unit 110. For example, as an imaging function, the function unit 111 outputs an imaging instruction to the first imaging unit 180 or the second imaging unit 190 in response to a user input, and stores the captured image generated by the imaging unit in a storage medium.

例えば機能部111は、スケジュール機能として、時間帯、および、その時間帯に行う行動とを含むスケジュール情報を管理する。例えばユーザは入力部8を用いて時間帯および行動についての情報を入力する。機能部111は、ユーザによって入力された情報に基づいてスケジュール情報を生成または更新し、このスケジュール情報を記憶媒体に記憶する。また例えば機能部111は、現在の時刻がスケジュール情報の時間帯に近づいてきたときに、ユーザに報知を行ってもよい。例えば機能部111はスピーカ170に所定の音を出力させることで、報知を行ってもよい。   For example, the function unit 111 manages schedule information including a time zone and an action performed in the time zone as a schedule function. For example, the user uses the input unit 8 to input information about a time zone and an action. The function unit 111 generates or updates schedule information based on information input by a user, and stores the schedule information in a storage medium. Further, for example, the function unit 111 may notify the user when the current time approaches the time zone of the schedule information. For example, the function unit 111 may perform notification by causing the speaker 170 to output a predetermined sound.

行動範囲設定部112は入力部8へのユーザの入力に応じて、行動範囲を設定することができる。この行動範囲はユーザが移動してもよい範囲を示す。ユーザは、この行動範囲を設定するために、一対の地点を入力部8に入力することができる。換言すれば、入力部8はこの一対の地点の入力を受け付けることができる。例えば行動範囲設定部112は、一対の地点を入力するための入力画面を表示パネル121に表示させる。図6は、この入力画面の一例を概略的に示す図である。   The action range setting unit 112 can set an action range according to a user's input to the input unit 8. This action range indicates a range in which the user may move. The user can input a pair of points to the input unit 8 to set the action range. In other words, the input unit 8 can receive the input of the pair of points. For example, the action range setting unit 112 causes the display panel 121 to display an input screen for inputting a pair of points. FIG. 6 is a diagram schematically showing an example of the input screen.

行動範囲設定部112は、地図情報M1に基づいて地図を表示パネル121に表示させる。地図情報M1は、例えばリンクデータとノードデータとから構成される道路データを含んでいる。ノードデータは各道路が交差・分岐・合流する点を示すデータであり、信号機の有無などの情報を含んでいる。リンクデータは、ノード間を結ぶ道路の区間を示すデータである。リンクデータは、各区間の道路を識別する識別番号、各区間の道路の長さを示す道路長、各区間の道路の始点及び終点の座標(例えば緯度・経度)、道路の種別(例えば国道など)、車線数、右折・左折専用車線の有無、その専用車線の数、および、道路の幅などの情報を有している。この地図情報M1は、記憶媒体(例えば記憶媒体103など)に予め格納されていてもよい(図4参照)。あるいは、制御部100が無線通信部110を用いて外部から地図情報M1を取得してもよい。   The action range setting unit 112 causes the display panel 121 to display a map based on the map information M1. The map information M1 includes, for example, road data composed of link data and node data. The node data is data indicating a point where each road crosses, branches, and merges, and includes information such as the presence or absence of a traffic light. The link data is data indicating a section of a road connecting the nodes. The link data includes an identification number for identifying the road in each section, a road length indicating the length of the road in each section, the coordinates (for example, latitude and longitude) of the start point and end point of the road in each section, and the type of road (for example, a national road, etc.). ), The number of lanes, the presence / absence of a right-turn / left-turn dedicated lane, the number of the dedicated lanes, and the width of the road. The map information M1 may be stored in a storage medium (for example, the storage medium 103) in advance (see FIG. 4). Alternatively, the control unit 100 may acquire the map information M1 from outside using the wireless communication unit 110.

ユーザは、表示画面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 display screen 2a. For example, the user performs a tap operation on a predetermined point A1 on the map. This tap operation is detected by the touch panel 130 and input to the action range setting unit 112. The action range setting unit 112 recognizes the point A1 based on the tap operation. The point A1 may be, for example, the user's home. In addition, the user similarly inputs the point A2. The point A2 may be, for example, a school.

行動範囲設定部112は一対の地点A1,A2および地図情報M1に基づいて、行動範囲AR1を設定する。例えば行動範囲設定部112は、一対の地点A1,A2を結ぶ複数の経路R11〜R13の情報(以下、経路情報とも呼ぶ)を、地図情報M1に基づいて生成する。行動範囲設定部112はこの複数の経路R11〜R13を含む範囲を行動範囲AR1として設定することができる。行動範囲設定部112はこの行動範囲AR1を示す行動範囲情報を記憶媒体に記憶する。   The action range setting unit 112 sets an action range AR1 based on the pair of points A1 and A2 and the map information M1. For example, the action range setting unit 112 generates information (hereinafter, also referred to as route information) of a plurality of routes R11 to R13 connecting the pair of points A1 and A2 based on the map information M1. The action range setting unit 112 can set a range including the plurality of routes R11 to R13 as the action range AR1. The action range setting unit 112 stores action range information indicating the action range AR1 in a storage medium.

経路情報の生成方法は任意であるものの、行動範囲設定部112は例えば次に説明するようにして、経路情報を生成してもよい。例えば、行動範囲設定部112は無線通信部110を介して外部装置52から推奨経路情報を取得し、この推奨経路情報に基づいて上記経路情報を生成してもよい。外部装置52は、例えば、自治体(例えば市役所など)、教育委員会または警察などの公共団体、あるいは、学校によって管理されており、推奨経路を示す推奨経路情報を格納している。例えば、各学校において推奨される通学路、または、各避難地点への避難経路を示す情報が、推奨経路情報として格納されている。   Although the method of generating the route information is arbitrary, the action range setting unit 112 may generate the route information as described below, for example. For example, the action range setting unit 112 may obtain recommended route information from the external device 52 via the wireless communication unit 110 and generate the route information based on the recommended route information. The external device 52 is managed by, for example, a local government (for example, a city hall), a public body such as a school board or a police, or a school, and stores recommended route information indicating a recommended route. For example, information indicating a recommended school route at each school or an evacuation route to each evacuation point is stored as recommended route information.

例えば行動範囲設定部112は、入力された地点A1,A2のいずれか一方が学校であるか否かを、地図情報M1に基づいて判断してもよい。地図情報M1には、主要な建物の情報が含まれている。地点A1,A2のいずれか一方が学校であると判断したときには、行動範囲設定部112は、学校の外部装置52へと推奨経路情報を要求する。外部装置52は、この要求に応答して、推奨経路情報を携帯機器1へと送信する。   For example, the action range setting unit 112 may determine whether one of the input points A1 and A2 is a school based on the map information M1. The map information M1 includes information on main buildings. When it is determined that one of the points A1 and A2 is a school, the action range setting unit 112 requests the recommended route information to the external device 52 of the school. The external device 52 transmits the recommended route information to the mobile device 1 in response to the request.

例えば図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 range setting unit 112 generates, for example, route information of a route R11 that reaches the recommended route RR1 from the point A1 with the shortest distance, and reaches a point A2 through a part of the recommended route RR1.

また外部装置52には、監視カメラの設置地点を示す設置地点情報が格納されていてもよい。この場合、行動範囲設定部112は無線通信部110を介して外部装置52から監視カメラの設置地点情報を取得し、この設置地点情報に基づいて経路情報を生成してもよい。図6の例示では、監視カメラCA1が、地点A1,A2の間に位置する交差点に設置されている。行動範囲設定部112は、この監視カメラCA1の設置地点を通りつつ、地点A1,A2を結ぶ経路R12,R13の経路情報を生成する。   The external device 52 may store installation location information indicating the installation location of the monitoring camera. In this case, the action range setting unit 112 may acquire the installation location information of the monitoring camera from the external device 52 via the wireless communication unit 110, and may generate the route information based on the installation location information. In the example of FIG. 6, the surveillance camera CA1 is installed at an intersection located between points A1 and A2. The action range setting unit 112 generates route information of routes R12 and R13 connecting the points A1 and A2 while passing through the installation point of the monitoring camera CA1.

行動範囲設定部112は、推奨経路情報または監視カメラの設置地点情報のみならず、例えば経路の長さ(経路長とも呼ぶ)または経路の幅(言い換えれば道路幅)などの情報を用いてもよい。具体的には、行動範囲設定部112は、地点A1,A2を結ぶ経路であって、経路長が所定の長さ基準値よりも短い経路の経路情報を生成してもよい。また行動範囲設定部112は、地点A1,A2を結ぶ経路であって、経路の幅が所定の幅基準値よりも広い、あるいは、狭い経路の経路情報を生成してもよい。長さ基準値および幅基準値は例えばそれぞれ予め設定されて記憶媒体に記憶されていてもよい。   The action range setting unit 112 may use not only the recommended route information or the installation point information of the monitoring camera but also information such as a route length (also referred to as a route length) or a route width (in other words, a road width). . Specifically, the action range setting unit 112 may generate the route information of a route connecting the points A1 and A2, the route length of which is shorter than a predetermined length reference value. Further, the action range setting unit 112 may generate route information of a route connecting the points A1 and A2, and the width of the route is wider or smaller than a predetermined width reference value. For example, the length reference value and the width reference value may be set in advance and stored in a storage medium.

行動範囲設定部112は、生成した経路情報に基づいて行動範囲AR1を設定し、その行動範囲AR1を示す行動範囲情報を記憶媒体に記憶する。図6の例示では、行動範囲AR1は、一対の地点A1,A2および経路R11〜R13によって構成される。なお行動範囲設定部112は面で行動範囲を特定してもよい。例えば行動範囲設定部112は、行動範囲AR1の両側に位置する経路R11,R13によって囲まれる領域も含めて、行動範囲AR1を設定してもよい。図6の例示では、当該領域を含んだ行動範囲AR1が、斜線のハッチングで示されている。   The action range setting unit 112 sets an action range AR1 based on the generated route information, and stores action range information indicating the action range AR1 in a storage medium. In the example of FIG. 6, the action range AR1 is configured by a pair of points A1 and A2 and routes R11 to R13. The action range setting unit 112 may specify the action range in terms of a plane. For example, the action range setting unit 112 may set the action range AR1 including an area surrounded by the routes R11 and R13 located on both sides of the action range AR1. In the example of FIG. 6, the action range AR1 including the area is indicated by hatching.

図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 range setting unit 112. First, in step S1, the action range setting unit 112 determines whether a pair of points A1 and A2 has been input. When it is determined that the pair of points A1 and A2 have not been input, the action range setting unit 112 executes step S1 again. When it is determined that the pair of points A1 and A2 have been input, the action range setting unit 112 acquires information (at least one of recommended route information and installation point information) from the external device 52 in step S2. Next, in step S3, the action range setting unit 112 generates route information of a route connecting the pair of points A1 and A2 based on information from the external device 52 and the map information M1, and performs an action including this route. Set the range.

本携帯機器1によれば、ユーザは一対の地点を入力することにより、行動範囲を設定することができる。よって、ユーザは簡単に行動範囲を設定できる。換言すれば、携帯機器1の利便性が高い。   According to the mobile device 1, the user can set an action range by inputting a pair of points. Therefore, the user can easily set the action range. In other words, the convenience of the mobile device 1 is high.

また外部装置52からの推奨経路情報に基づいて経路情報を生成する場合には、その推奨経路を含む範囲を行動範囲に設定できる。例えば自治体または学校などによって、安全な経路が推奨経路情報として提供される場合には、行動範囲設定部112は安全な範囲を行動範囲として設定することができる。   When generating route information based on recommended route information from the external device 52, a range including the recommended route can be set as an action range. For example, when a safe route is provided as recommended route information by a local government, a school, or the like, the activity range setting unit 112 can set a safe range as an activity range.

また外部装置52からの監視カメラの設置地点情報に基づいて経路情報を生成する場合には、その設置地点を含む範囲を行動範囲に設定できる。監視カメラが設置された地点においては、人は危険な行為を抑制する、と考えられるので、より安全な範囲を行動範囲として設定することができる。   In addition, when the route information is generated based on the installation location information of the monitoring camera from the external device 52, a range including the installation location can be set as the action range. At the point where the surveillance camera is installed, it is considered that a person suppresses dangerous actions, so a safer range can be set as the action range.

制限部113は、現在位置が行動範囲AR1に含まれているか否かを、現在位置取得部200からの位置情報、および、行動範囲情報に基づいて判断することができる。つまり制限部113は、ユーザが行動範囲AR1内に位置しているのか否かを判断する。制限部113は、現在位置が行動範囲AR1に含まれていないと判断したときに、機能部111の機能、すなわち携帯機器1の機能を制限することができる。つまり、ユーザが、許可された行動範囲AR1の外に移動したときには、携帯機器1の機能が制限される。例えば制限部113は、機能部111によるウェブブラウザ機能を制限してもよい。換言すれば、機能部111によるウェブサイトへのアクセスを制限してもよい。これにより、ユーザは行動範囲の外において、移動先の情報をウェブサイトから入手しにくい。   The restriction unit 113 can determine whether or not the current position is included in the action range AR1 based on the position information from the current position acquisition unit 200 and the action range information. That is, the restriction unit 113 determines whether or not the user is located within the action range AR1. When determining that the current position is not included in the action range AR1, the restriction unit 113 can restrict the function of the function unit 111, that is, the function of the mobile device 1. That is, when the user moves out of the permitted action range AR1, the functions of the mobile device 1 are limited. For example, the restriction unit 113 may restrict the web browser function of the function unit 111. In other words, access to the website by the function unit 111 may be restricted. This makes it difficult for the user to obtain the destination information from the website outside the range of activity.

一方で、現在位置が行動範囲AR1に含まれていると判断したときには、制限部113は機能の制限を解除することができる。つまり、ユーザが、許可された行動範囲AR1内にいるときには、携帯機器1の機能の制限が解除される。   On the other hand, when it is determined that the current position is included in the action range AR1, the restriction unit 113 can release the function restriction. That is, when the user is within the permitted action range AR1, the restriction on the function of the mobile device 1 is released.

図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 mobile device 1. The mobile device 1 may repeatedly execute this series of processing. First, in step S11, the current position acquisition unit 200 acquires position information. Next, in step S12, limiting section 113 determines whether or not the current position is included in action range AR1. When it is determined that the current position is not included in the action range AR1, the restriction unit 113 restricts the function in step S13. On the other hand, when it is determined that the current position is included in the action range AR1, in step S14, the restriction unit 113 releases the restriction on the function. If the function is not restricted at the time of execution of step S14, the restriction unit 113 may not substantially operate in step S14.

以上のように、本携帯機器1によれば、ユーザ(例えば子供)が行動範囲AR1の外に移動することによって、携帯機器1の機能が制限される。よってユーザは行動範囲AR1の外において、十全に携帯機器1を活用できない。これにより、ユーザが行動範囲AR1の外へ移動しようとする意欲を減らすことができる。逆に言えば、ユーザが行動範囲AR1内にいるときには、機能の制限が解除されるので、ユーザが行動範囲AR1内へ戻ろうとする意欲を向上することができる。   As described above, according to the present mobile device 1, the function of the mobile device 1 is limited by the user (for example, a child) moving out of the action range AR1. Therefore, the user cannot fully utilize the mobile device 1 outside the action range AR1. This can reduce the user's willingness to move out of the action range AR1. Conversely, when the user is in the action range AR1, the restriction on the function is released, so that the user's willingness to return to the action range AR1 can be improved.

<制限対象>
制限部113は、機能の制限として、経路案内用のウェブサイトへのアクセスを制限してもよい。経路案内用のウェブサイトのURLは、例えば、制限URLとして予め携帯機器1の記憶媒体に記憶されてもよい。
<Restricted>
The restriction unit 113 may restrict access to a route guidance website as a function restriction. The URL of the website for route guidance may be stored in advance in the storage medium of the portable device 1 as a restricted URL, for example.

図9は、制御部100の動作の一例を示すフローチャートである。この一連の処理は、機能が制限されたときの処理である。つまり、ユーザが行動範囲AR1の外に位置するときの処理である。まずステップS131にて、制御部100は、入力部8へのユーザによるウェブサイトのURLの入力が行われたか否かを判断する。このURLの入力は、テキスト入力によって行われてもよく、あるいは、URLに紐付けられた要素に対する操作(例えばタップ操作)によって行われてもよい。   FIG. 9 is a flowchart illustrating an example of the operation of the control unit 100. This series of processing is processing when the function is restricted. That is, the process is performed when the user is located outside the action range AR1. First, in step S131, the control unit 100 determines whether or not the URL of the website is input to the input unit 8 by the user. The input of the URL may be performed by text input, or may be performed by an operation (for example, a tap operation) on an element associated with the URL.

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 control unit 100 executes step S131 again. If it is determined that the URL has been input, in step S132, control unit 100 determines whether or not the URL input by the user matches the URL of the website for route guidance (that is, the restricted URL). If it is determined that the URLs do not match, in step S133, the function unit 111 requests the external device 51 for the information of the website indicated by the URL via the wireless communication unit 110. The external device 51 transmits the information of the website to the mobile device 1 in response to the request. The function unit 111 causes the display panel 121 to display information on the website.

一方で、入力されたURLが制限URLと一致すると判断したときには、機能部111はステップS133を実行することなく、処理を終了する。つまり、機能部111は外部装置51に当該ウェブサイトの情報を要求しない。この場合、機能部111は、このウェブサイトにアクセスできないことを、表示パネル121に表示させてもよい。これにより、ユーザは経路案内用のウェブサイトへアクセスできないことを了知できる。   On the other hand, when determining that the input URL matches the restricted URL, the functioning unit 111 ends the process without executing step S133. That is, the function unit 111 does not request the information of the website from the external device 51. In this case, the function unit 111 may display on the display panel 121 that the website cannot be accessed. This allows the user to know that the user cannot access the route guidance website.

上述の動作によれば、ユーザが行動範囲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 range setting unit 112 may set an action range for each time zone. The input unit 8 can also receive an input of a time zone corresponding to the activity range. For example, the user inputs a time zone from 8:00 am to 9:00 am and a time zone from 2:00 pm to 3:00 pm on weekdays as the time zone T1 corresponding to the action range AR1. In response to this input, the action range setting unit 112 stores the action range AR1 and the time period T1 for the action range AR1 in the storage medium as action range information.

図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 restriction unit 113 determines whether the current position is included in the action range according to the current time, and restricts or releases the function according to the determination result. For example, when the limiting unit 113 determines that the current time is included in the time zone T1 and that the current position is included in the action range AR1 corresponding to the time zone T1, the limiting unit 113 changes the function of the mobile device 1 Restrict. FIG. 12 is a flowchart illustrating an example of the operation of the mobile device 1. The mobile device 1 may repeatedly execute this series of processing. First, in step S21, the current position acquisition unit 200 acquires position information. Next, in step S22, the current time acquisition unit 210 acquires time information. The execution order of steps S21 and S22 may be reversed, and steps S21 and S22 may be executed in parallel with each other.

次にステップS23にて、制限部113は、現在時刻が時間帯T1に含まれているか否かを、時刻情報と行動範囲情報とに基づいて判断する。現在時刻が時間帯T1に含まれていると判断したときには、ステップS24にて、制限部113は現在位置が、時間帯T1に応じた行動範囲AR1に含まれているか否かを、位置情報および行動範囲情報に基づいて判断する。現在位置が行動範囲AR1に含まれていないと判断したときには、ステップS25にて、制限部113は携帯機器1の機能を制限する。一方で、現在位置が行動範囲AR1に含まれていると判断したときには、ステップS26にて、制限部113は機能の制限を解除する。   Next, in step S23, the restriction unit 113 determines whether the current time is included in the time zone T1 based on the time information and the activity range information. When determining that the current time is included in the time zone T1, in step S24, the restriction unit 113 determines whether or not the current position is included in the action range AR1 corresponding to the time zone T1 by using the position information and the information. Judge based on the activity range information. When determining that the current position is not included in the action range AR1, the restriction unit 113 restricts the function of the mobile device 1 in step S25. On the other hand, when determining that the current position is included in the action range AR1, in step S26, the restriction unit 113 releases the restriction on the function.

ステップ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 restriction unit 113 determines whether the current time is included in the time period T2. When determining that the current time is included in the time period T2, in step S28, the restriction unit 113 determines whether or not the current position is included in the action range AR2 corresponding to the time period T2. When it is determined that the current position is not included in the action range AR2, the restricting unit 113 executes step S25, and when it is determined that the current position is included in the action range AR2, the restricting unit 113 executes step S26. I do.

ステップ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 restriction unit 113 determines whether the current time is included in the time zone T3. When determining that the current time is included in the time zone T3, in step S30, the restriction unit 113 determines whether the current position is included in the action range AR3 corresponding to the time zone T3. When determining that the current position is not included in the action range AR3, the restricting unit 113 executes step S25, and when determining that the current position is included in the action range AR3, the restricting unit 113 executes step S26. I do. If it is determined in step S29 that the current time is not included in the time zone T3, the restriction unit 113 ends the processing.

なお上述の例では、現在時刻の判断を時間帯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 unit 113 determines whether the current position is included in the action range corresponding to the current time, and limits or releases the function according to the determination result. According to this, the function can be restricted or released using the action range according to the user's schedule.

<スケジュール情報>
行動範囲設定部112は、機能部111によるスケジュール機能を利用して、行動範囲を設定してもよい。例えばスケジュール情報には、時間帯、および、その時間帯に行うべき行動の情報が含まれている。例えばスケジュール情報には、時間帯T1〜T3の行動として、それぞれ通学、学習塾およびサッカーが含まれる。
<Schedule information>
The action range setting unit 112 may set an action range by using the schedule function of the function unit 111. For example, the schedule information includes information on time periods and actions to be performed in the time periods. For example, the schedule information includes commuting to school, study private supplementary school, and soccer as actions in the time zones T1 to T3.

このスケジュール情報における時間帯および行動の一組と、行動範囲情報における時間帯および行動範囲の一組とを互いに対応づけることが可能である。例えば、行動範囲設定部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 range setting unit 112 can associate the action and the activity range corresponding to the time zone with each other. For example, in the above-described example, commuting as an action in the time zone T1 is associated with an action range AR1 in the time zone T1, and a learning cram school as an action in the time zone T2 is associated with an action range AR2 in the time zone T2. The soccer as the action in the time zone T3 is associated with the action range AR3 in the time zone T3.

また機能部111はユーザの入力に応じてスケジュール情報を変更することができる。言い換えれば、入力部8は、スケジュール情報の変更入力を受け付けることができる。例えばユーザが学習塾の時間帯T2を変更する変更入力を行うと、機能部111はその変更入力に応じてスケジュール情報を更新する。また行動範囲設定部112は、この学習塾に対応する行動範囲AR2の時間帯T2を、当該変更入力に基づいて変更してもよい。これによれば、ユーザは、スケジュール情報の時間帯を変更することにより、当該変更に応じて行動範囲の時間帯も変更される。したがって、携帯機器1の利便性を向上することができる。   Further, the function unit 111 can change the schedule information according to the user's input. In other words, the input unit 8 can receive a change input of schedule information. For example, when the user performs a change input for changing the time zone T2 of the study cram school, the functional unit 111 updates the schedule information according to the change input. The action range setting unit 112 may change the time zone T2 of the action range AR2 corresponding to the study cram school based on the change input. According to this, by changing the time zone of the schedule information, the user also changes the time zone of the action range according to the change. Therefore, the convenience of the mobile device 1 can be improved.

図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 control unit 100. In step S31, control unit 100 determines whether or not a change input for the time zone in the schedule information has been performed. When it is determined that the change input has not been performed, the control unit 100 executes step S31 again. When it is determined that the change input has been performed, in step S32, the function unit 111 updates the schedule information according to the change input. For example, when a change input for changing the time zone T2 to the time zone T2 'is performed, the time zone T2 of the schedule information is changed to the time zone T2'. Next, in step S33, the activity range setting unit 112 updates the activity range information according to the change input. For example, the time zone T2 of the action range AR2 is changed to the time zone T2 '. The execution order of steps S32 and S33 may be reversed, and steps S32 and S33 may be executed in parallel with each other.

<行動範囲の更新>
行動範囲設定部112は、ユーザがあまり通過しない領域を行動範囲から削除して、行動範囲を更新してもよい。各経路の通過頻度は、過去の現在位置の履歴に基づいて求めることができる。そこでまず、行動範囲設定部112は、現在位置取得部200が繰り返し取得する位置情報の時系列データを、履歴情報として記憶媒体に記憶する。この履歴情報には、ユーザが過去に通過した経路の情報が含まれることになる。また、この履歴情報には、各経路を通過した回数(通過頻度)の情報も含まれることになる。
<Update of action range>
The activity range setting unit 112 may update the activity range by deleting a region that the user does not pass through much from the activity range. The passage frequency of each route can be obtained based on the history of the past current position. Therefore, first, the action range setting unit 112 stores time-series data of position information repeatedly acquired by the current position acquisition unit 200 as history information in a storage medium. This history information includes information on the route that the user has passed in the past. The history information also includes information on the number of times of passing through each route (passing frequency).

そこで、行動範囲設定部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 range setting unit 112 calculates the past passage frequency of each route in the activity range based on the history information and the activity range information. FIG. 15 is a diagram schematically illustrating an example of a plurality of current positions P1 belonging to the first part of the time-series data. For example, when a plurality of current positions P1 are located along the entire route R11 as shown in FIG. 15, the action range setting unit 112 adds 1 to the passage frequency of the route R11. That is, if the plurality of current positions P1 are located along the entirety of the route R11, which means that the user has passed the route R11 in the past, 1 is added to the passage frequency of the route R11. In addition, the action range setting unit 112 determines that the plurality of current positions belonging to the second part (the part that does not overlap with the first part) of the time-series data are located along the entire route R11. One is added to the passing frequency. By performing this processing for all the time-series data, the passage frequency of the route R11 can be obtained. The same applies to the routes R12 and R13.

行動範囲設定部112は通過頻度が頻度基準値(例えば1回)よりも少ないか否かを、行動範囲の経路ごとに判断する。つまり、行動範囲設定部112は、行動範囲において、通過頻度が頻度基準値よりも少ない経路(以下、除外経路とも呼ぶ)が存在するか否かを判断する。頻度基準値は例えば予め設定されて記憶媒体に記憶されていてもよい。   The action range setting unit 112 determines, for each route in the action range, whether or not the passing frequency is lower than a frequency reference value (for example, once). That is, the action range setting unit 112 determines whether or not there is a path (hereinafter, also referred to as an excluded path) whose passage frequency is lower than the frequency reference value in the action range. The frequency reference value may be set in advance and stored in a storage medium, for example.

通過頻度が頻度基準値よりも少ないと判断したときには、行動範囲設定部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 range setting unit 112 updates the action range by excluding the excluded route from the action range. For example, when the passing frequency of the route R13 is smaller than the frequency reference value, the action range setting unit 112 excludes the route R13 and updates the action range AR1. FIG. 14 is a diagram schematically illustrating an example of the updated action range AR1. The updated action range AR1 includes points A1 and A2 and routes R11 and R12.

さて、ユーザが普段通過しない経路を通過するときには、ユーザは行動範囲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 range setting unit 112 deletes a route that does not normally pass from the action range. Thus, when the user passes through a route that does not normally pass, the restricting unit 113 restricts the function of the mobile device 1. Therefore, the user's willingness to move to a place other than the destination can be reduced.

図16は、行動範囲設定部112の上記動作の一例を示すフローチャートである。ステップS41にて、行動範囲設定部112は、行動範囲の各経路の通過頻度を、履歴情報および行動範囲情報に基づいて算出する。次にステップS42にて、行動範囲設定部112は通過頻度が頻度基準値よりも少ない除外経路が存在するか否かを判断する。除外経路が存在しない、つまり、全ての経路において通過頻度が頻度基準値よりも多いと判断したときには、行動範囲設定部112は処理を終了する。除外経路が存在すると判断したときには、ステップS43にて、行動範囲設定部112は除外経路を除外して行動範囲を更新する。   FIG. 16 is a flowchart illustrating an example of the operation of the action range setting unit 112. In step S41, the activity range setting unit 112 calculates the passing frequency of each route in the activity range based on the history information and the activity range information. Next, in step S42, the action range setting unit 112 determines whether or not there is an excluded route whose passage frequency is smaller than the frequency reference value. When there is no excluded route, that is, when it is determined that the passing frequency is higher than the frequency reference value in all the routes, the action range setting unit 112 ends the process. When it is determined that the excluded route exists, in step S43, the action range setting unit 112 updates the action range by excluding the excluded route.

<時間帯別の行動範囲の更新>
次に時間帯ごとに行動範囲が設定される場合について述べる。この場合、行動範囲の更新に用いる通過頻度として、その時間帯の通過頻度を用いる。つまり、時間帯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 range setting unit 112 stores the time-series data of the current position together with the acquisition time of the current position in the storage medium as history information. Thus, in the history information, the current position and the acquisition time at which the current position was obtained are associated with each other.

行動範囲設定部112は、例えば時間帯T1における現在位置の時系列データを履歴情報から抽出する。この抽出された時系列データには、ユーザが過去の時間帯T1において通過した経路の情報が含まれる。そして、行動範囲設定部112は、抽出された時系列データと行動範囲情報とに基づいて、各経路R11〜R13の時間帯T1における過去の通過頻度を算出する。   The action range setting unit 112 extracts, for example, time-series data of the current position in the time zone T1 from the history information. The extracted time-series data includes information on a route that the user has passed in the past time period T1. Then, the activity range setting unit 112 calculates the past passage frequency of each of the routes R11 to R13 in the time zone T1 based on the extracted time-series data and the activity range information.

行動範囲設定部112は、時間帯T1における通過頻度が頻度基準値よりも少ないか否かを、経路R11〜R13ごとに判断する。行動範囲設定部112は、通過頻度が頻度基準値よりも少ないと判断した除外経路を、その時間帯T1における行動範囲AR1から除外して、行動範囲AR1を更新する。これにより、ユーザが時間帯T1においてあまり通過しない経路を、時間帯T1における行動範囲AR1から除外することができる。   The action range setting unit 112 determines, for each of the routes R11 to R13, whether or not the passing frequency in the time zone T1 is smaller than the frequency reference value. The action range setting unit 112 updates the action range AR1 by excluding, from the action range AR1 in the time period T1, the exclusion route that has been determined to have a passing frequency lower than the frequency reference value. Thereby, a route that the user does not pass much in the time zone T1 can be excluded from the action range AR1 in the time zone T1.

<行動範囲の生成>
図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 range setting unit 112 calculates the passing frequency of each of the routes R11 to R13 in the time zones T11 and T12 based on the history information. You may. Then, in each of the time zones T11 and T12, the action range setting unit 112 determines whether or not the passing frequency also has a small frequency reference value for each of the routes R1 to R13. That is, it is determined whether or not there is a route whose passage frequency in each of the time zones T11 and T12 is smaller than the frequency reference value. When the passing frequency is smaller than the frequency reference value, the action range setting unit 112 excludes the excluded route from the action range AR1 and sets an action range for the time zone.

上述の例では、時間帯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 range setting unit 112. First, in step S51, the action range setting unit 112 calculates the passing frequency of the routes R11 to R13 in the time zones T11 and T12 based on the history information. Next, in step S52, it is determined whether there is a first exclusion route whose passage frequency in the time period T11 is smaller than the frequency reference value. When determining that the first excluded route exists, in step S53, the action range setting unit 112 deletes the first excluded route from the action range AR1, and generates an action range for the time period T11. At this time, the action range setting unit 112 may set the action range AR1 as the action range for the time period T12.

ステップ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 range setting unit 112 executes step S54. In step S54, the action range setting unit 112 determines whether there is a second exclusion route whose passage frequency in the time period T12 is smaller than the frequency reference value. When it is determined that the second excluded route exists, in step S55, the action range setting unit 112 sets the action range for the time period T12 by excluding the second excluded route from the action range AR1. When step S55 is performed without going through step S53, the action range setting unit 112 may set the action range AR1 as the action range for the time period T11.

これによれば、ユーザの実際の行動に合わせた行動範囲を設定することができる。   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 range setting unit 112 may calculate the passing frequency of each route for each day of the week. Then, the action range setting unit 112 may determine, for each day of the week, whether or not the passing frequency is lower than the frequency reference value for each of the routes R11 to R13. The action range setting unit 112 may exclude the excluded route determined to have a low passing frequency from the action range AR1, and may set the action range as the action range of the day. In the above-described example, since the passage frequency of the routes R11 and R12 is low on Monday, the action range including the points A1 and A2 and the route R13 is set as the action range on Monday. Further, as the action range of another day, the action range formed by the points A1 and A2 and the routes R11 and R12 is set as the action range of another day.

なお上述の例では、互いに離れた時間帯ごと、あるいは、曜日ごとに、行動範囲を更新あるいは生成した。しかるに、これに限らない。要するに、行動範囲設定部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 range setting unit 112 excludes the excluded route from the action range when the action range determines that there is a time zone in which a route with a high passing frequency and an exclusion route with a low passing frequency coexist. The excluded range may be set as the action range for that time zone. Such a time zone can be specified based on the history information.

<制限された機能への入力>
図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 control unit 100. Compared to FIG. 5, the control unit 100 further includes a notification unit 114. The notification unit 114 can transmit information to the external device 53 (see also FIG. 1) via the wireless communication unit 110. The destination information of the external device 53 is input to the input unit 8 by, for example, a user, and the control unit 100 stores the destination information in a storage medium. The external device 53 is, for example, a device for a guardian, such as a personal computer or a portable device (such as a mobile phone, a smartphone, a tablet, or a PDA).

通知部114は、制限部113によって制限された機能に対するユーザの入力が入力部8を用いて行われたときに、その旨を外部装置53へと送信する。図19は、通知部114の動作の一例を示すフローチャートである。通知部114はこの一連の処理を繰り返し実行してもよい。まずステップS51にて、通知部114は、携帯機器1の機能が制限部113によって制限されているか否かを判断する。機能が制限されているか否かの情報は例えば制限部113から通知部114へと与えられる。機能が制限されていないと判断したときには、通知部114はステップS51を再び実行する。機能が制限されていると判断したときには、ステップS52にて、通知部114は、制限された機能に対する入力が入力部8を用いて行われたか否かを判断する。当該入力が行われていないと判断したときには、通知部114は処理を終了する。一方で、当該入力が行われたと判断したときには、外部装置53へとその旨を通知する。例えば通知部114は電子メールを外部装置53へと送信する。   The notifying unit 114 transmits a notification to the external device 53 when a user input for the function restricted by the restricting unit 113 is performed using the input unit 8. FIG. 19 is a flowchart illustrating an example of the operation of the notification unit 114. The notification unit 114 may repeatedly execute this series of processing. First, in step S51, the notification unit 114 determines whether the function of the mobile device 1 is restricted by the restriction unit 113. Information as to whether or not the function is restricted is provided from the restriction unit 113 to the notification unit 114, for example. When it is determined that the function is not restricted, the notification unit 114 executes step S51 again. When determining that the function is restricted, the notifying unit 114 determines whether or not an input for the restricted function has been performed using the input unit 8 in step S52. When it is determined that the input has not been performed, the notification unit 114 ends the process. On the other hand, when it is determined that the input has been performed, the external device 53 is notified to that effect. For example, the notification unit 114 transmits an e-mail to the external device 53.

これによれば、ユーザ(例えば子供)が、制限された機能を行動範囲の外側において実行しようとすると、その情報が保護者(例えば親)の外部装置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 external device 53 of the parent (for example, the parent). This allows the parent to know that the child is going to use the mobile device 1 outside the range of action.

また通知部114は通話機能を有していてもよい。外部装置53も通話機能を有している。外部装置53の宛先情報(電話番号)は、例えばユーザによって携帯機器1に入力され、携帯機器1の記憶媒体に記憶される。   The notification unit 114 may have a call function. The external device 53 also has a call function. The destination information (telephone number) of the external device 53 is input to the portable device 1 by a user, for example, and stored in the storage medium of the portable device 1.

通知部114は、制限部113によって制限された機能に対するユーザの入力が複数回行われたときに、外部装置53へと発呼信号を送信してもよい。外部装置53は、この発呼信号を着信信号として受信し、その受信を報知する。親が当該着信に対して応答する入力を外部装置53へと行うことで、外部装置53と携帯機器1との間で通話が行われる。これにより、親が子供と通話を行うことができる。親は行動範囲へ戻るように子供に直接伝えることができる。   The notification unit 114 may transmit a call signal to the external device 53 when the user inputs to the function restricted by the restriction unit 113 a plurality of times. The external device 53 receives this calling signal as an incoming signal, and notifies the reception. When the parent makes an input to the external device 53 to respond to the incoming call, a call is made between the external device 53 and the mobile device 1. This allows the parent to talk to the child. Parents can tell the child directly to return to their range of activity.

図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 notification unit 114. The notification unit 114 may repeatedly execute this series of processing. First, in step S61, the notification unit 114 determines whether the function is restricted. When determining that the function is not restricted, the notification unit 114 executes step S61 again. When determining that the function is restricted, the notification unit 114 determines whether or not the input for the restricted function has been performed a predetermined number of times (two or more times) using the input unit 8 in step S62. When it is determined that the number of times of the input is less than the predetermined number, the notification unit 114 ends the process. When it is determined that the number of inputs is greater than the predetermined number, a call signal is transmitted to the external device 53.

<制限の解除>
外部装置53はユーザ(親)の入力に応答して、携帯機器1の機能制限を解除する解除指示を送信してもよい。外部装置53は入力部を有しており、ユーザ(親)はこの入力部を用いて、携帯機器1の制限解除を入力する。外部装置53はこの入力に応答して、解除指示を携帯機器1へと送信する。制限部113は無線通信部110を介して当該解除指示を受信し、この解除指示に応答して機能の制限を解除する。
<Restriction release>
The external device 53 may transmit a release instruction for releasing the function restriction of the mobile device 1 in response to the input of the user (parent). The external device 53 has an input unit, and the user (parent) uses this input unit to input the restriction release of the mobile device 1. The external device 53 transmits a release instruction to the mobile device 1 in response to the input. The restriction unit 113 receives the release instruction via the wireless communication unit 110, and releases the function restriction in response to the release instruction.

これによれば、子供は親の許可を得て、行動範囲の外側において携帯機器1の機能を十全に活用することができる。しかも、親は子供から離れた場所にいながら携帯機器1の機能制限を解除することができる。よって、利便性が高い。   According to this, the child can obtain the permission of the parent and fully utilize the functions of the mobile device 1 outside the range of action. In addition, the parent can release the function restriction of the portable device 1 while staying away from the child. Therefore, convenience is high.

<行動範囲内の複数の範囲>
行動範囲設定部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 range setting unit 112 may set a plurality of ranges in one action range. FIG. 21 is a diagram schematically illustrating an example of the action range AR4. In the example of FIG. 21, the action range AR4 is set in terms of a plane, and includes ranges AR41 and AR42. In the example of FIG. 21, an area inside a predetermined distance (for example, several [m] to several tens [m]) from the contour of the action area AR4 is set as the area AR41, and an area inside the area AR41 is set as the area AR42. doing. That is, the range AR41 is a region outside the range AR42. The action range setting unit 112 stores information on the ranges AR41 and AR42 in the storage medium while including the information in the action range information.

ユーザが範囲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 control unit 100 determines whether or not the current position is included in the range AR41 or AR42, and when determining that the current position is included in the range AR41, shortens the acquisition cycle of the current position, and When included in the range AR42, the acquisition cycle of the current position is lengthened. That is, the control unit 100 changes the cycle of executing the processing in FIG. 8 according to the current position. In other words, the execution cycle of the function restriction / release processing according to the current position is changed according to the current position. Thereby, when the user moves from the inside to the outside of the action range AR4, this movement can be quickly detected. On the other hand, in the range AR42, the acquisition cycle of the current position is lengthened. Thereby, power consumption can be reduced.

図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 mobile device 1. The mobile device 1 may repeatedly execute this series of processing. First, in step S71, the control unit 100 determines whether or not the current position is included in the range AR41 based on the position information and the action range information. When determining that the current position is included in the range AR41, in step S72, the control unit 100 sets the acquisition cycle of the current position to the first value. For example, the control unit 100 instructs the current position acquisition unit 200 to acquire at the first value. On the other hand, when determining that the current position is not included in range AR41, control unit 100 determines whether or not the current position is included in range AR42 in step S73. When determining that the current position is included in range AR42, control unit 100 sets the acquisition cycle to a second value longer than the first value. For example, the control unit 100 instructs the current position acquisition unit 200 to acquire the second value in the acquisition cycle.

ステップS73にて現在位置が範囲AR42に含まれていないと判断したときには、制御部100はステップS72を実行してもよい。つまり、現在位置が行動範囲AR4に含まれていないときには、短い取得周期で現在位置を取得してもよい。これによれば、ユーザが行動範囲AR4の外側から内側へと移動したときに、その移動を速やかに検出することができる。したがって、携帯機器1の機能の制限が速やかに解除される。   When determining in step S73 that the current position is not included in range AR42, control unit 100 may execute step S72. That is, when the current position is not included in the action range AR4, the current position may be acquired in a short acquisition cycle. According to this, when the user moves from the outside to the inside of the action range AR4, the movement can be quickly detected. Therefore, the restrictions on the functions of the mobile device 1 are promptly released.

なお上述の例では、行動範囲内において、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 range setting unit 112 may set the recommended route or the installation point of the monitoring camera in the third range. When it is determined that the current position is included in the third range, the current position acquisition unit 200 may be instructed to acquire the current position at an acquisition cycle longer than other ranges.

以上のように、携帯機器、携帯機器の制御方法、携帯機器の制御装置および制御プログラムは詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない多数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。   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 制御プログラム
Reference Signs List 1 mobile device 8 input unit 51-53 external device 100 control unit 110 wireless communication unit 200 current position acquisition unit 210 current time acquisition unit M1 map information Pg1 control program

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:
請求項1から請求項3のいずれか一つに記載の携帯機器であって
記制御部は、
前記通信部を介してウェブサイトにアクセスするウェブブラウザ機能を有しており、
前記位置が前記行動範囲に含まれていないと判断したときに、前記ウェブサイトへのアクセスを制限する、携帯機器。
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、請求項2および請求項4のいずれか一つに記載の携帯機器であって
記制御部は、
推奨経路を示す推奨経路情報を、前記通信部を介して第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、請求項2および請求項4のいずれか一つに記載の携帯機器であって
記制御部は、
監視カメラの設置地点を示す設置地点情報を、前記通信部を介して取得し、
前記監視カメラの設置地点を通って前記一対の地点を結ぶ経路を、前記第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から請求項9のいずれか一つに記載の携帯機器であって、
現在時刻を取得する時刻取得部を備え、
前記制御部は、
前記現在時刻が前記行動範囲に対応する第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 .
請求項10に記載の携帯機器であって、
前記制御部は、
前記第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.
請求項1から請求項4のいずれか一つに記載の携帯機器であって
記制御部は、前記機能を制限した状態で前記機能に対する入力が行われたときに、前記通信部を介して所定の第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.
請求項1から請求項4のいずれか一つに記載の携帯機器であって
記制御部は、
通話機能を有しており、
制限された前記機能に対する入力が複数回行われたときに、前記通信部を介して、第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 communication unit for accessing the website;
位置を示す位置情報を取得する位置取得部とを備える携帯機器を制御するプログラムであって、  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.
JP2016064935A 2016-03-29 2016-03-29 Portable device, control method and control program for portable device Active JP6670652B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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