JP2010041206A - Portable terminal apparatus and communication system - Google Patents
Portable terminal apparatus and communication system Download PDFInfo
- Publication number
- JP2010041206A JP2010041206A JP2008199767A JP2008199767A JP2010041206A JP 2010041206 A JP2010041206 A JP 2010041206A JP 2008199767 A JP2008199767 A JP 2008199767A JP 2008199767 A JP2008199767 A JP 2008199767A JP 2010041206 A JP2010041206 A JP 2010041206A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- position information
- determination
- time
- terminal device
- 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.)
- Pending
Links
- 238000004891 communication Methods 0.000 title claims abstract description 29
- 238000004364 calculation method Methods 0.000 claims abstract description 27
- 238000000034 method Methods 0.000 claims description 40
- 230000008569 process Effects 0.000 claims description 24
- 238000003384 imaging method Methods 0.000 claims description 9
- 230000000694 effects Effects 0.000 abstract description 3
- 230000009471 action Effects 0.000 description 43
- 238000010586 diagram Methods 0.000 description 9
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 239000000470 constituent Substances 0.000 description 3
- 230000007704 transition Effects 0.000 description 2
- 125000002066 L-histidyl group Chemical group [H]N1C([H])=NC(C([H])([H])[C@](C(=O)[*])([H])N([H])[H])=C1[H] 0.000 description 1
- 230000004397 blinking Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
Images
Landscapes
- Studio Devices (AREA)
- Telephone Function (AREA)
Abstract
Description
本発明は携帯端末機器及び通信システムに関するもので、より詳細には、写真撮影が必要と思われる状況を判定して、ユーザが見たものを忘れずに記録して残すことができるカメラに関するものである。 The present invention relates to a mobile terminal device and a communication system, and more particularly, to a camera that can determine a situation where photography is considered necessary and can record and leave what the user sees without forgetting. It is.
近年、デジタル写真の技術が進展し、写真画像をネット上で多くの人に公開したり、日記形式のブログにて、写真を貼り付けたりする機会が増えている。つまり、画像を利用して、ユーザが、不特定多数の鑑賞者に、自分の撮影した写真を見せたり、自分の行動を説明したりするような文化が形成されつつある。 In recent years, the technology of digital photography has progressed, and opportunities to publish photographic images to many people on the Internet or to attach photos on a diary-type blog are increasing. In other words, a culture is being formed in which users can use their images to show their photographs taken to an unspecified number of viewers and explain their actions.
このような状況下に於いては、単に文章で書いたのでは伝わらないような自分の行動や視点を補足説明するような写真を撮る必要がある。しかしながら、カメラを持っていても、しばしば、写真撮影を忘れてしまうということが起こっていた。 Under these circumstances, it is necessary to take a picture that supplements and explains your actions and viewpoints that cannot be communicated simply by writing. However, even if you have a camera, you often forget to take a photo.
こうした写真の撮り忘れを防止するために、ユーザの行動を分析して、写真撮影を促すカメラが求められていた。こうしたニーズのために、例えば、下記特許文献1には、撮影した日時を記録し、平均的な撮影間隔を計算して、撮影ブランクが平均的な撮影間隔よりも長くなると、撮影を促すようなメッセージを出す技術が開示されている。
しかしながら、前記特許文献1に記載の技術では、何も撮影するものがない自宅にいるだけの状況でも、撮影を促すことも起こり、実用的なものではなかった。
However, the technique described in
したがって本発明は、前記実情に鑑みてなされたものであり、その目的は、携帯端末機器の位置情報を取得する機能を利用して、ユーザが普段と異なる場所にいる時に、写真の撮り忘れを防止することのできる携帯端末機器及び通信システムを提供することである。 Therefore, the present invention has been made in view of the above circumstances, and its purpose is to use a function of acquiring position information of a mobile terminal device to forget to take a picture when the user is in a different place. It is an object of the present invention to provide a portable terminal device and a communication system that can be prevented.
すなわち請求項1に記載の発明は、当該機器が位置する位置情報を取得する位置情報取得部と、前記位置情報取得部で取得された位置に於ける時間情報を取得する時計部と、前記位置情報取得部で取得された位置情報と、前記時計部で取得された時間情報に基づいて、任意の期間に於ける当該機器の略移動エリアを算出する算出部と、当該機器に新規に取得される位置情報が、前記略移動エリアの内側か外側かを判定する判定部と、前記判定部の判定結果に基づいて特定の処理を行う処理部と、を具備することを特徴とする。
That is, the invention described in
請求項2に記載の発明は、請求項1に記載の発明に於いて、前記処理部は、前記判定部での判定結果に応じて通知を行う通知部を有することを特徴とする。 According to a second aspect of the present invention, in the first aspect of the invention, the processing unit includes a notification unit that performs notification according to a determination result of the determination unit.
請求項3に記載の発明は、請求項2に記載の発明に於いて、前記通知部は、前記判定部での判定の結果が、前記略移動エリアの外側であるとされた場合に、通知を行うことを特徴とする。 According to a third aspect of the present invention, in the second aspect of the present invention, the notification unit notifies when the determination result by the determination unit is outside the substantially moving area. It is characterized by performing.
請求項4に記載の発明は、請求項1に記載の発明に於いて、前記算出部に、第1の時刻に於ける前記略移動エリアを第1略移動エリアとして算出させ、前記第1の時刻から所定の時間経過後の第2の時刻に於ける前記略移動エリアを第2略移動エリアとして算出させる算出制御部と、前記第2略移動エリアが複数の個別エリアで構成されている場合に、前記第2の時刻に取得された前記位置情報が前記第2略移動エリアを構成する何れの個別エリアに移動したかの移動履歴情報を記録する記録部と、前記第1の時刻に新規に取得された前記第1略移動エリア内に位置する前記位置情報が、前記第2の時刻に新規に取得される場合に、前記略移動エリアの内側であるか外側であるかを、前記判定部に判定させる判定制御部と、を更に具備することを特徴とする。 According to a fourth aspect of the present invention, in the first aspect of the present invention, the calculation unit causes the first movement area to be calculated as the first movement area at the first time, and the first movement area is calculated. A calculation control unit for calculating the approximate movement area at the second time after a predetermined time from the time as the second approximate movement area, and the second approximate movement area comprising a plurality of individual areas. In addition, a recording unit for recording movement history information as to which individual area constituting the second approximate movement area the position information acquired at the second time has moved, and new at the first time. When the position information located in the first approximate movement area acquired at the time is newly acquired at the second time, the determination is made as to whether the position information is inside or outside the approximate movement area. And a determination control unit that makes the determination The features.
請求項5に記載の発明は、請求項1に記載の発明に於いて、前記処理部で前記特定の処理が行われた後、所定の期間経過した後にのみ前記判定部に前記判定を行わせる判定開始制御部を更に具備することを特徴とする。 According to a fifth aspect of the present invention, in the first aspect of the present invention, after the specific process is performed by the processing unit, the determination unit causes the determination to be performed only after a predetermined period of time has elapsed. It further comprises a determination start control unit.
請求項6に記載の発明は、請求項1に記載の発明に於いて、被写体の撮像を行う撮像部と、前記撮像を行った後、所定の期間経過した後にのみ前記判定部に前記判定を行わせる第2判定開始制御部と、を更に具備することを特徴とする。 According to a sixth aspect of the present invention, in the first aspect of the present invention, the determination unit performs the determination only after an image capturing unit that captures an image of a subject and a predetermined period after the image capturing is performed. And a second determination start control unit to be performed.
請求項7に記載の発明は、携帯端末機器とサーバ端末機器とで通信を行うシステムであって、前記携帯端末機器が位置する位置情報と、当該位置に於ける時間情報と、に基づいて、任意の期間に於ける当該携帯端末機器の略移動エリアを算出する算出部と、新規に取得される当該携帯端末機器が位置する位置情報が前記略移動エリアの内側か外側かを判定する判定部と、前記判定部の判定結果に基づいて特定の処理を行う処理部と、を具備することを特徴とする。
The invention according to
請求項8に記載の発明は、請求項7に記載の発明に於いて、前記算出部及び判定部は、前記携帯端末機器と前記サーバ端末機器とのうち少なくとも一方に設けられることを特徴とする。
The invention according to
請求項9に記載の発明は、請求項8に記載の発明に於いて、前記判定部は、前記携帯端末機器に設けられることを特徴とする。
The invention according to
本発明によれば、携帯端末機器の位置情報を取得する機能を利用して、ユーザが普段と異なる場所にいる時に、写真の撮り忘れを防止することのできる携帯端末機器及び通信システムを提供することができる。 According to the present invention, there is provided a mobile terminal device and a communication system capable of preventing forgetting to take a picture when a user is in a different place by using a function of acquiring position information of the mobile terminal device. be able to.
以下、図面を参照して本発明の実施形態について説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
(第1の実施形態)
先ず、本発明の第1の実施形態について説明する。
(First embodiment)
First, a first embodiment of the present invention will be described.
図1は、本発明の第1の実施形態に於ける携帯端末機器であるデジタルカメラの構成を示したブロック図である。 FIG. 1 is a block diagram showing a configuration of a digital camera which is a portable terminal device according to the first embodiment of the present invention.
図1に於いて、デジタルカメラ10は、制御部11と、撮影部12と、記録部13と、表示部14と、位置情報取得部15と、算出部17と、判定部18と、通信部19と、時計部20と、を有して構成される。
In FIG. 1, a
前記制御部11は、ユーザの指示に従って、このデジタルカメラ10全体を制御するものである。この制御部は、算出制御部と、判定制御部と、判定開始制御部及び第2判定開始制御部の機能を有している。
The
前記撮像部12は、図示されない被写体の画像を撮影するための撮影手段である。記録部13は、前記撮像部12で撮影された画像や、前記位置情報取得部15より取得された位置情報が記録される。表示部14は、前記撮像部12で撮影された画像やユーザへのメッセージを表示する等の特定の処理を行う処理部や該メッセージの通知を行う通知部としての機能を有している。
The
前記位置情報取得部15は、GPSからの電波を受信し、当該機器の現在位置を取得するためのものである。算出部17は、前記記録部13に記録蓄積された位置情報から、平均的な行動エリアを算出するための算出手段である。判定部18は、前記算出部17で算出された平均的な行動エリア(略移動エリア)と現在位置とを比較判定する、すなわち、当該デジタルカメラ10に新規に取得される位置情報(現在位置)が、前記略移動エリアの内側か外側かを判定する。また、通信部19は、図示されない外部機器との通信を行うための通信手段である。時計部20は、位置情報取得部15で取得された位置に於ける時間情報としての現在時刻を取得するための手段である。
The position
次に、図2のフローチャートを参照して、図1のように構成されたデジタルカメラ10に於いて、ユーザが撮影を促すメッセージの通知機能をオンに設定した場合の動作について説明する。この撮影を促すメッセージの通知機能は、デジタルカメラ10のメニューにて、オン、オフを設定することができる。
Next, with reference to the flowchart of FIG. 2, the operation when the user sets the message notification function for prompting photographing in the
先ず、ステップS1にて、位置情報取得部15では、ある時間間隔でGPSからの電波が受信されて現在位置情報が取得される。そして、この取得された現在位置情報が記録部13へ記録蓄積される。
First, in step S1, the position
図3は、記録部13に記録蓄積された位置情報データを示したものである。
FIG. 3 shows the position information data recorded and accumulated in the
次に、ステップS2に於いて、所定回数の位置情報、若しくは所定期間の位置情報が記録蓄積されているかどうか判定される。ここで、前記位置情報が所定回数以上、若しくは所定期間以上記録蓄積されている場合は、ステップS3に移行する。一方、前記ステップS2にて、前記位置情報が所定回数以上、若しくは所定期間以上記録蓄積されていない場合は、後述するステップS7に移行する。 Next, in step S2, it is determined whether a predetermined number of times of position information or a predetermined period of position information has been recorded and accumulated. Here, when the position information has been recorded and accumulated more than a predetermined number of times or for a predetermined period, the process proceeds to step S3. On the other hand, when the position information has not been recorded and accumulated for a predetermined number of times or for a predetermined period in step S2, the process proceeds to step S7 described later.
前記ステップS3では、制御部11によって、記録部13に記録蓄積された位置情報データが読み出されて、算出部17によりユーザの平均的な行動エリアが算出される。次いでステップS4では、判定部18にて、位置情報取得部15によって得られた現在位置情報と、前記ステップS3で算出された平均的な行動エリアとの距離が計算され、両者が比較される。
In step S3, the position information data recorded and accumulated in the
そして、ステップS5に於いて、前記ステップS4で比較された現在位置情報と平均的な行動エリアとが、所定距離以上離れているかどうか(移動エリアの内側か外側か)が判定部18にて判定される。この判定の結果、所定距離以上離れている(移動エリアの外側)と判定された場合にはステップS6に移行し、そうでない場合(移動エリアの内側)は後述するステップS7に移行する。
In step S5, the
ステップS6では、ユーザが普段訪れない場所にいると推定されるために、撮影を促すメッセージが処理部(通知部)である表示部14に表示される。その後、ステップS7に移行して待機状態に入り、所定の時間経過後、再び前記ステップS1に移行して、位置情報の取得が行われる。
In step S6, since it is presumed that the user is not in a place where he / she does not normally visit, a message prompting photographing is displayed on the
尚、前記ステップS1に於いて、GPSから位置情報を取得する時間間隔は、ユーザが設定できるようにしておいてもよい。また、ステップS4に於いて、現在位置と平均的な行動エリアとの比較判定に用いる所定距離を、ユーザが設定できるようにしておいてもよい。 In step S1, the time interval for acquiring the position information from the GPS may be set by the user. In step S4, the user may be able to set a predetermined distance used for comparison determination between the current position and the average action area.
図4は、本発明の第1の実施形態の変形例であって、図1の構成のデジタルカメラ10に於いて、現在から所定の期間内に撮影を行ったか否かの判定および、現在から所定の期間内に撮影を促すメッセージを通知したかどうかの判定を追加した場合について説明するためのフローチャートである。
FIG. 4 shows a modification of the first embodiment of the present invention. In the
尚、本図4のフローチャートに於けるステップS11〜S13及びステップS18〜S21の処理動作は、前述した図2のフローチャートのステップS1〜S3及びステップS4〜S7と同じであるので、対応するステップ番号を参照するものとして、説明は省略する。 The processing operations of steps S11 to S13 and steps S18 to S21 in the flowchart of FIG. 4 are the same as steps S1 to S3 and steps S4 to S7 of the flowchart of FIG. The description will be omitted here.
ステップS13にて、記録部13に記録蓄積された位置情報データが読み出されて、算出部17によりユーザの平均的な行動エリアが算出されると、続くステップS14にて、メッセージの最終通知時刻T1が取得される。そして、ステップS15に於いて、現在から所定の期間内に撮影を促すメッセージが通知されたか否かが判定される。すなわち、現在の時刻が、前記ステップS14で取得されたT1から所定時間経過した時刻であるか否かが判定される。
When the position information data recorded and stored in the
ここで、所定時間が経過していなければステップS21へ移行するが、所定時間経過していればステップS16に移行して、撮影の最終時刻T2が取得される。次いで、ステップS17に於いて、現在から所定の期間内に、撮影が行われたかどうかが判定される。 Here, if the predetermined time has not elapsed, the process proceeds to step S21. If the predetermined time has elapsed, the process proceeds to step S16, and the final photographing time T2 is acquired. Next, in step S17, it is determined whether or not photographing has been performed within a predetermined period from the present time.
その結果、所定時間が経過していなければステップS21へ移行し、所定時間経過していればステップS18に移行する。そして、ステップS18にて、現在位置情報と平均的な行動エリアとの距離が計算され、両者が比較される。 As a result, if the predetermined time has not elapsed, the process proceeds to step S21, and if the predetermined time has elapsed, the process proceeds to step S18. In step S18, the distance between the current position information and the average action area is calculated, and both are compared.
ここで、前述した図2のフローチャートに於けるステップS3の平均的な行動エリアの算出方法について、図5を参照して説明する。 Here, the average action area calculation method in step S3 in the flowchart of FIG. 2 will be described with reference to FIG.
図5(a)は、10日間、位置情報を取得した場合の、ある時刻T1に於ける位置情報の分布を示した図である。これらの位置情報の分布を基に、各点を1つ以上のグループに分割する。グループの分割は、各2点間の距離を計算し、距離がある閾値以下(移動エリアの内側)の場合には、その2点を同一のグループに属することとする。 FIG. 5A is a diagram showing a distribution of position information at a certain time T1 when position information is acquired for 10 days. Based on the distribution of position information, each point is divided into one or more groups. For group division, the distance between each two points is calculated, and if the distance is equal to or smaller than a certain threshold value (inside the moving area), the two points belong to the same group.
平均的な行動エリアを算出する際に、記録部13に記録蓄積された全ての位置情報を用いてもよいし、ある特定期間の位置情報のみを用いる、または特定の曜日、平日のみや休日のみ、等の位置情報を用いるようにしてもよい。
When calculating an average action area, all the position information recorded and accumulated in the
図5(b)は、グループの分割を行った結果を示した図である。この場合、4つのグループ、Group A、B、C及びDに分割されている。これら4つのグループが示すエリア(個別エリア)を、時刻T1に於けるユーザの平均的な行動エリアとみなす。グループが示すエリアとは、グループに属する各点を中心として、閾値の距離以下となる領域を重ね合わせた範囲である。 FIG. 5B is a diagram illustrating a result of group division. In this case, it is divided into four groups, Group A, B, C and D. The area (individual area) indicated by these four groups is regarded as the average action area of the user at time T1. The area indicated by the group is a range in which regions that are equal to or less than a threshold distance are overlapped with each point belonging to the group as the center.
尚、各2点間の距離の計算方法としては、緯度、経度から距離を計算してもよい。或いは、GPSから受信したデータに対地速度、進行方向に関する情報が含まれている場合には、それらの値を用いて計算してもよい。 As a method for calculating the distance between each two points, the distance may be calculated from latitude and longitude. Alternatively, when the data received from the GPS includes information on the ground speed and the traveling direction, the values may be calculated using those values.
更には、各2点間の距離を計算する際の閾値、及びグループが示すエリアを決定する際の閾値は、全ての位置情報に於いて一定の値であってもよい。或いは、日付の新しい点ほど閾値を大きくする、またはGPSから受信したデータに高度情報が含まれる場合には、高度により閾値を変化させる、等の重み付けを行ってもよい。 Furthermore, the threshold for calculating the distance between each two points and the threshold for determining the area indicated by the group may be constant values in all the position information. Alternatively, the threshold may be increased as the date is newer, or when altitude information is included in data received from GPS, weighting such as changing the threshold according to altitude may be performed.
また、各点の閾値内の範囲は、各点を中心とした円形領域である必要は無く、記録部13に地図情報を記録しておき、位置情報を取得した各点において地図情報を参照し、地図情報に則した閾値を設定してもよい。
Moreover, the range within the threshold value of each point does not need to be a circular area centered on each point, map information is recorded in the
閾値の設定例としては、位置情報の示す点が地図情報により道路上にあると判定された場合に、道路に沿って閾値を設定する。例えば、図6(a)に示されるように、ある時刻の位置が点26であるとすると、この点26の閾値内の範囲27は道路25に沿った範囲である。また、周囲に建物があると判定された場合には、建物を回避して閾値を設定する。例えば、図6(b)に示されるように、ある時刻の位置が点30であるとすると、この点30の閾値内の範囲27は道路25及び建物29に沿った範囲となる。
As an example of setting the threshold value, when the point indicated by the position information is determined to be on the road by the map information, the threshold value is set along the road. For example, as shown in FIG. 6A, if the position at a certain time is a
次に、前記ステップS4での、現在位置と平均的な行動エリアとの比較判定方法について説明する。 Next, a method for comparing and determining the current position and the average action area in step S4 will be described.
現在位置情報と各グループとの距離が計算されて、距離が閾値以下の場合には、現在位置は平均的な行動エリア内にあると判定される。一方、閾値より大きい場合には、現在位置は平均的な行動エリア外にあると判定される。 When the distance between the current position information and each group is calculated and the distance is equal to or smaller than the threshold value, it is determined that the current position is within the average action area. On the other hand, when it is larger than the threshold, it is determined that the current position is outside the average action area.
現在位置と各グループとの距離の計算は、グループに属する各点との距離を計算してもよいし、グループを代表する点(例えば、重心点)との距離を計算してもよい。 For calculating the distance between the current position and each group, the distance between each point belonging to the group may be calculated, or the distance between the point representing the group (for example, the center of gravity) may be calculated.
図5(c)は、現在位置とGroup Aとの距離が閾値以下であり、現在位置がGroup Aに属すると判定される場合を示した図である。また、図5(d)は、現在位置とGroup A、B、C、Dそれぞれの距離が、閾値よりも大きく、どのグループにも属さないと判定される場合を示した図である。 FIG. 5C is a diagram illustrating a case where the distance between the current position and Group A is equal to or smaller than the threshold value and it is determined that the current position belongs to Group A. FIG. 5D is a diagram showing a case where the distances between the current position and Groups A, B, C, and D are larger than the threshold and are determined not to belong to any group.
尚、現在位置と全グループとの距離の判定を行ってもよいし、グループ内に属する点が一定数以上存在するもののみ(例えば、図5(a)〜(d)の場合、Group A、B)をユーザの平均的な行動エリアをみなし、これらとの距離の判定を行うようにしてもよい。 It should be noted that the distance between the current position and all groups may be determined, or only when there are a certain number or more of points belonging to the group (for example, in the case of FIGS. 5A to 5D, Group A, B) may be regarded as the average action area of the user, and the distance to these may be determined.
次に、現在位置と平均的な行動エリアとの判定方法の変形例について、図7のフローチャートを参照して説明する。 Next, a modified example of the determination method of the current position and the average action area will be described with reference to the flowchart of FIG.
先ず、ステップS31にて、制御部11内の図示されないカウンタCが初期化される。続くステップS32では、判定を行う現在時刻をT(第1の時刻)、位置情報の取得間隔をΔTとして、時刻Tに於ける位置情報が取得される。更に、ステップS33にて、平均的な行動エリア(第1略移動エリア)が算出されると、ステップS34にて、時刻Tに於ける現在位置と平均的な行動エリアとの比較が行われる。そして、ステップS35に於いて、前記現在位置と前記平均的な行動エリアとが、所定の距離以上離れているか否かが判定される。
First, in step S31, a counter C (not shown) in the
その結果、平均的な行動エリアに属すると判定されると、ステップS36に移行して、カウンタCが1増加される。次いで、ステップS37に於いて、前記カウンタCの値が判定される。ここで、C≦1の場合は、ステップS42に移行してΔTが経過するまで待機した後、前記ステップS32に移行して、時刻T+ΔT(第2の時刻)に於ける位置情報が取得される。その後、再びステップS33にて、平均的な行動エリア(第2略移動エリア)が算出された後、ステップS34及びS35にて現在位置と平均的な行動エリアとの比較、判定が行われる。 As a result, when it is determined that it belongs to the average action area, the process proceeds to step S36 and the counter C is incremented by one. Next, in step S37, the value of the counter C is determined. Here, in the case of C ≦ 1, the process proceeds to step S42 and waits until ΔT elapses, and then the process proceeds to step S32 to acquire position information at time T + ΔT (second time). . Thereafter, after the average action area (second approximate movement area) is calculated again in step S33, the current position and the average action area are compared and determined in steps S34 and S35.
そして、再度、ステップS35に於いて、現在位置が平均的な行動エリアに属すると判定された場合は、ステップS36にてカウンタCが1増加される。そして、ステップS37に於いて、再びカウントCの値が判定される。 If it is determined again in step S35 that the current position belongs to the average action area, the counter C is incremented by 1 in step S36. In step S37, the value of the count C is determined again.
ここで、カウンタC>1の場合、つまり、2回連続して現在位置が平均的な行動エリアに属すると判定された場合は、ステップS38に移行して、時刻TからT+ΔTの間の位置の遷移が求められて、行動パターンとの類似性が判定される。その結果、ステップS39にて、類似していないと判定された場合は、ステップS40に移行してカウンタCを初期化し、ステップS41で撮影を促すメッセージが表示部14に表示される。一方、前記ステップS39にて類似していると判定された場合は、前記ステップS42に移行する。
Here, in the case of counter C> 1, that is, when it is determined that the current position belongs to the average action area twice consecutively, the process proceeds to step S38, where the position between time T and T + ΔT is determined. A transition is sought and similarity with the behavior pattern is determined. As a result, if it is determined in step S39 that they are not similar, the process proceeds to step S40, the counter C is initialized, and a message prompting photographing is displayed on the
前記ステップS35に於いて、平均的な行動エリアに属さないと判定された場合は、ステップS40に移行して、カウンタCが初期化される。次いで、ステップS41にてユーザに撮影を促すメッセージが通知される。そして、続くステップS42にて、時間ΔTだけ待機した後、前記ステップS32に移行する。 In step S35, if it is determined that it does not belong to the average action area, the process proceeds to step S40, and the counter C is initialized. Next, in step S41, a message prompting the user to shoot is notified. In step S42, after waiting for time ΔT, the process proceeds to step S32.
次に、前述した図7のフローチャートのステップS38で位置の遷移を求め、行動パターンとの類似性を判定する方法について説明する。 Next, a method for determining the similarity with the action pattern by obtaining the transition of the position in step S38 of the flowchart of FIG. 7 described above will be described.
先ず、日付毎に時刻T、及びT+ΔTに於ける位置が属するエリアのグループを求める。 First, for each date, a group of areas to which positions at time T and T + ΔT belong is obtained.
図8は、10日間の時刻TとT+ΔTに於ける位置が属するエリアのグループを示したもので、(a)は時刻Tに於ける位置が属するエリアのグループを示した図、(b)は時刻T+ΔTに於ける位置が属するエリアのグループを示した図である。また、図9は、10日間の時刻TとT+ΔTに於ける位置が属するエリアのグループをまとめた表である。 FIG. 8 shows a group of areas to which positions at 10 days T and T + ΔT belong, (a) shows a group of areas to which a position at time T belongs, (b) It is the figure which showed the group of the area to which the position in time T + (DELTA) T belongs. FIG. 9 is a table summarizing the area groups to which the positions at time T and T + ΔT for 10 days belong.
今日の、時刻T、及び時刻T+ΔTに於ける位置が属するエリアのグループが、図9に示されるデータと比較される。ここで、一致するものが見つかった場合は、時刻Tから時刻T+ΔTまでの移動は、平均的な行動パターンと類似であると判定される。一方、一致するものが見つからなかった場合は、時刻Tから時刻T+ΔTまでの移動は、類似の行動パターンが無いと判定される。 The group of areas to which the position at today's time T and time T + ΔT belongs is compared with the data shown in FIG. If a match is found, the movement from time T to time T + ΔT is determined to be similar to the average behavior pattern. On the other hand, if no match is found, it is determined that there is no similar behavior pattern for movement from time T to time T + ΔT.
例えば、図10(a)、(b)、(c)に示されるように、時刻Tから時刻T+ΔTで属するグループが、A→A′となる場合は、図9に示される表のNo.1、2と同じものであり、以前の行動パターンと類似していると判定される。 For example, as shown in FIGS. 10A, 10B and 10C, when the group belonging from time T to time T + ΔT changes from A → A ′, No. in the table shown in FIG. It is the same as 1 and 2, and is determined to be similar to the previous behavior pattern.
また、図10(d)、(e)、(f)に示されるように、時刻Tから時刻T+ΔTで属するグループが、A→B′となる場合は、図9に示される表には同じものが現れず、普段の行動パターンとは異なるものと判定される。 Also, as shown in FIGS. 10D, 10E, and 10F, when the group belonging from time T to time T + ΔT changes from A → B ′, the table shown in FIG. 9 is the same. Does not appear and is determined to be different from the normal behavior pattern.
以上により、時刻T、及び時刻T+ΔTでの位置が平均的な行動エリアに属する場合であっても、ΔT間の移動を考慮することにより、ユーザの行動をよりよく推定することが可能となる。 As described above, even when the positions at the time T and the time T + ΔT belong to the average action area, it is possible to better estimate the user's action by considering the movement between ΔT.
また、図2のフローチャートのステップS6に於ける撮影を促すメッセージのユーザへの通知方法として、図11(a)に示されるようにしてもよい。すなわち、デジタルカメラ10の表示部14にメッセージを表示することで撮影を促すようにする。また、デジタルカメラ10のLEDを点灯・点滅させる、或いはアラーム音を鳴らすことで撮影を促すようにしてもよい。
In addition, as a method for notifying the user of a message for prompting photographing in step S6 of the flowchart of FIG. 2, the method shown in FIG. In other words, a message is displayed on the
通信部19を用いて、図示されない外部機器と通信可能な場合には、外部機器に通知を行ってもよい。外部機器への通知方法としては、USB等の有線接続により外部機器の表示部にメッセージを表示する、またはLEDを点灯・点滅させる方法でもよい。或いは、図11(b)に示されるように、無線35を利用して外部機器36へメールを送る等の方法を用いることもできる。この場合、例えば外部機器36の表示部37に表示するようにすればよい。
If communication with an external device (not shown) is possible using the
(第2の実施形態)
次に、本発明の第2の実施形態について説明する。
(Second Embodiment)
Next, a second embodiment of the present invention will be described.
図12(a)は、本発明の第2の実施形態の構成を示すもので、デジタルカメラとサーバ装置とで通信を行う通信システムのブロック構成図である。 FIG. 12A shows a configuration of the second exemplary embodiment of the present invention, and is a block configuration diagram of a communication system that performs communication between a digital camera and a server device.
尚、この第2の実施形態に於いては、デジタルカメラの構成及び基本的な動作については、図1乃至図11に示される第1の実施形態のデジタルカメラの構成及び動作と同じであるので、これらの構成及び動作については、同一の部分には同一の参照番号を付して、その図示及び説明は省略するものとし、異なる動作についてのみ説明する。 In the second embodiment, the configuration and basic operation of the digital camera are the same as the configuration and operation of the digital camera of the first embodiment shown in FIGS. In these configurations and operations, the same parts are denoted by the same reference numerals, and the illustration and description thereof will be omitted, and only different operations will be described.
図12(a)に於いて、デジタルカメラ10aとサーバ装置40は、ネットワーク38を介して接続されている。
In FIG. 12A, the
前記デジタルカメラ10aは、制御部11と、撮像部12と、記録部13と、表示部(処理部)14と、位置情報取得部15と、通信部19と、時計部20と、を有して構成される。
The
一方、サーバ装置40は、制御部41と、通信部42と、記録部43と、算出部44と、判定部45と、を有して構成される。
On the other hand, the server device 40 includes a
前記制御部41は、サーバ装置40全体の制御を行うものである。通信部42は、ネットワーク38を介して、デジタルカメラ10aとの通信を行うための通信手段である。また、記録部43は、デジタルカメラ10aより、ネットワーク38を介して送信された位置情報が記録される。算出部44は、記録部43に記録蓄積された位置情報から平均的な行動エリアを算出する。そして、判定部45は、前記算出部44により算出された平均的な行動エリアとデジタルカメラ10aの現在位置とを比較判定するものである。
The
次に、図13のフローチャートを参照して、図12(a)のように構成された通信システムの動作について説明する。 Next, the operation of the communication system configured as shown in FIG. 12A will be described with reference to the flowchart of FIG.
図13(a)は図12(a)のデジタルカメラ10aの制御動作を説明するためのフローチャート、図13(b)は図12(a)のサーバ装置40の制御動作を説明するためのフローチャートである。
FIG. 13A is a flowchart for explaining the control operation of the
先ず、ステップS51にて、デジタルカメラ10aの位置情報取得部15では、ある時間間隔で、GPSからの電波が受信されて現在位置情報が取得される。ここで、取得された現在位置情報は、続くステップS52にて、通信部19によって、ネットワーク38を介して、サーバ装置40に送信される。
First, in step S51, the position
サーバ装置40では、初めに、ステップS61にて、デジタルカメラ10aから送信された位置情報が通信部42により受信される。次いでステップS62では、前記ステップS61で受信された位置情報に基づいて、記録部43に記録される。
In the server apparatus 40, first, the position information transmitted from the
次に、ステップS63にて、サーバ装置40では、制御部41によって記録部43に記録蓄積された位置情報データが読み出されて、デジタルカメラ10aを有するユーザの平均的な行動エリアが算出される。この行動エリアの算出は、図2のフローチャートのステップS2で行われた方法と同様の方法でもよい。或いは、サーバ装置40の記録部43に地図情報のデータベースが記録されている場合は、当該地図情報を基に、例えば道路等の通行可能な部分とによって、平均的な行動エリアを算出する際の閾値の重み付けを変更するようにしてもよい。
Next, in step S63, in the server device 40, the position information data recorded and accumulated in the
ステップS64では、サーバ装置40の判定部45に於いて、現在位置情報と、前記ステップS63で算出された平均的な行動エリアとの距離が算出される。次いで、ステップS65に於いて、両者の距離が所定距離以上離れているかどうかが判定される。ここで、サーバ装置40の判定部45によって、所定距離以上離れていると判定された場合はステップS66に移行し、離れていない場合はステップS66がスキップされる。 In step S64, the determination unit 45 of the server device 40 calculates the distance between the current position information and the average action area calculated in step S63. Next, in step S65, it is determined whether or not the distance between them is a predetermined distance or more. Here, if the determination unit 45 of the server device 40 determines that the distance is greater than the predetermined distance, the process proceeds to step S66, and if not, the step S66 is skipped.
ステップS66では、デジタルカメラ10aを有しているユーザが、普段訪れない場所にいると推定される。したがって、サーバ装置40からは、通信部42、ネットワーク38を介してデジタルカメラ10aに、平均的な行動エリアから所定距離以上離れていることを示すメッセージが送信される。
In step S66, it is estimated that the user who has the
尚、サーバ装置40は、デジタルカメラ10aの現在位置や、日時情報を基に、現在位置近くの撮影スポット等の地域情報を取得し、取得した情報をメッセージ(の一部)としてデジタルカメラ10aに送信してもよい。
The server device 40 acquires area information such as a shooting spot near the current position based on the current position and date / time information of the
デジタルカメラ10aでは、前記ステップS66に対応するステップS53にて、サーバ装置40からの情報が受信される。すると、ステップS54にて、撮影を促すメッセージや、可能であれば近くのスポット等の地域情報が表示部14に表示される。例えば、図12(b)に示されるように、デジタルカメラ10の背面に配置された表示部14に、普段訪れない場所であることと、近くの地域情報を示すメッセージが表示される。
In the
また、撮影を促すメッセージを表示するだけではなく、位置情報や地域情報を基に、現在地での撮影に適した撮影モードやパラメータを表示、設定してもよい。 In addition to displaying a message prompting shooting, a shooting mode and parameters suitable for shooting at the current location may be displayed and set based on position information and area information.
その後、ステップS55にて、デジタルカメラ10aが待機状態に移行し、所定時間経過後、再び前記ステップS51に移行して、位置情報の取得が行われる。
Thereafter, in step S55, the
尚、前述した第2の実施形態では、デジタルカメラ10aの位置情報を記録する記録部43、平均的な行動エリアを算出する算出部44、現在の位置が平均的な行動エリアの内側か外側かを判定する判定部45を、サーバ装置40が備えていることとしたが、これに限られるものではない。例えば、前記記録部、算出部、判定部の一部を、デジタルカメラ10aが備えていてもよい。
In the second embodiment described above, the
前述した実施形態によれば、カメラの位置検出の機能を利用して、撮影者が普段と異なる場所にいる時に、写真の撮り忘れを防止することができる。 According to the above-described embodiment, it is possible to prevent forgetting to take a picture when the photographer is in a different place by using the position detection function of the camera.
以上、本発明の実施形態について説明したが、本発明は前述した実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲で種々の変形実施が可能であるのは勿論である。 While the embodiments of the present invention have been described above, the present invention is not limited to the above-described embodiments, and various modifications can be made without departing from the scope of the present invention.
更に、前述した実施形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施形態に示される全構成要件から幾つかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。 Further, the above-described embodiments include inventions at various stages, and various inventions can be extracted by appropriately combining a plurality of disclosed constituent elements. For example, even if some constituent requirements are deleted from all the constituent requirements shown in the embodiment, the problem described in the column of the problem to be solved by the invention can be solved, and the effect described in the column of the effect of the invention Can be obtained as an invention.
10、10a…デジタルカメラ、11、41…制御部、12…撮影部、13、43…記録部、14、37…表示部、15…位置情報取得部、17、44…算出部、18、45…判定部、19、42…通信部、20…時計部、35…無線、36…外部機器、40…サーバ装置。
DESCRIPTION OF
Claims (9)
前記位置情報取得部で取得された位置に於ける時間情報を取得する時計部と、
前記位置情報取得部で取得された位置情報と、前記時計部で取得された時間情報に基づいて、任意の期間に於ける当該機器の略移動エリアを算出する算出部と、
当該機器に新規に取得される位置情報が、前記略移動エリアの内側か外側かを判定する判定部と、
前記判定部の判定結果に基づいて特定の処理を行う処理部と、
を具備することを特徴とする携帯端末機器。 A location information acquisition unit for acquiring location information where the device is located;
A clock unit for acquiring time information at the position acquired by the position information acquisition unit;
Based on the position information acquired by the position information acquisition unit and the time information acquired by the clock unit, a calculation unit that calculates the approximate movement area of the device in an arbitrary period;
A determination unit that determines whether the position information newly acquired by the device is inside or outside the substantially moving area;
A processing unit that performs a specific process based on a determination result of the determination unit;
A portable terminal device comprising:
前記第2略移動エリアが複数の個別エリアで構成されている場合に、前記第2の時刻に取得された前記位置情報が前記第2略移動エリアを構成する何れの個別エリアに移動したかの移動履歴情報を記録する記録部と、
前記第1の時刻に新規に取得された前記第1略移動エリア内に位置する前記位置情報が、前記第2の時刻に新規に取得される場合に、前記略移動エリアの内側であるか外側であるかを、前記判定部に判定させる判定制御部と、
を更に具備することを特徴とする請求項1に記載の携帯端末機器。 The calculation unit causes the approximate movement area at the first time to be calculated as the first approximate movement area, and the approximate movement area at the second time after a predetermined time has elapsed from the first time. A calculation control unit that calculates the second approximate movement area;
When the second approximate movement area is composed of a plurality of individual areas, the position information acquired at the second time is moved to which individual area constituting the second approximate movement area A recording unit for recording movement history information;
When the position information newly located at the first time and located within the first approximate movement area is newly acquired at the second time, the position information is inside or outside the approximate movement area. A determination control unit that causes the determination unit to determine whether or not
The mobile terminal device according to claim 1, further comprising:
前記撮像を行った後、所定の期間経過した後にのみ前記判定部に前記判定を行わせる第2判定開始制御部と、
を更に具備することを特徴とする請求項1に記載の携帯端末機器。 An imaging unit for imaging a subject;
A second determination start control unit that causes the determination unit to perform the determination only after a predetermined period of time has elapsed after performing the imaging;
The mobile terminal device according to claim 1, further comprising:
前記携帯端末機器が位置する位置情報と、当該位置に於ける時間情報と、に基づいて、任意の期間に於ける当該携帯端末機器の略移動エリアを算出する算出部と、
新規に取得される当該携帯端末機器が位置する位置情報が前記略移動エリアの内側か外側かを判定する判定部と、
前記判定部の判定結果に基づいて特定の処理を行う処理部と、
を具備することを特徴とする通信システム。 A system for communicating between a mobile terminal device and a server terminal device,
Based on the position information where the mobile terminal device is located and the time information at the position, a calculation unit that calculates the approximate movement area of the mobile terminal device in an arbitrary period;
A determination unit that determines whether the position information where the mobile terminal device newly acquired is located is inside or outside the approximate movement area;
A processing unit that performs a specific process based on a determination result of the determination unit;
A communication system comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008199767A JP2010041206A (en) | 2008-08-01 | 2008-08-01 | Portable terminal apparatus and communication system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008199767A JP2010041206A (en) | 2008-08-01 | 2008-08-01 | Portable terminal apparatus and communication system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2010041206A true JP2010041206A (en) | 2010-02-18 |
Family
ID=42013307
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008199767A Pending JP2010041206A (en) | 2008-08-01 | 2008-08-01 | Portable terminal apparatus and communication system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2010041206A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012165120A (en) * | 2011-02-04 | 2012-08-30 | Canon Inc | Image pickup device and control method and program thereof |
| JP2013089173A (en) * | 2011-10-21 | 2013-05-13 | Zenrin Datacom Co Ltd | Daily life area setting system, daily life area setting method, and daily life area setting program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006074547A (en) * | 2004-09-03 | 2006-03-16 | Casio Comput Co Ltd | Camera apparatus and program |
| JP2007249665A (en) * | 2006-03-16 | 2007-09-27 | Nec Corp | Abnormal state notification system, notification server and abnormal state notification method |
-
2008
- 2008-08-01 JP JP2008199767A patent/JP2010041206A/en active Pending
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006074547A (en) * | 2004-09-03 | 2006-03-16 | Casio Comput Co Ltd | Camera apparatus and program |
| JP2007249665A (en) * | 2006-03-16 | 2007-09-27 | Nec Corp | Abnormal state notification system, notification server and abnormal state notification method |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2012165120A (en) * | 2011-02-04 | 2012-08-30 | Canon Inc | Image pickup device and control method and program thereof |
| JP2013089173A (en) * | 2011-10-21 | 2013-05-13 | Zenrin Datacom Co Ltd | Daily life area setting system, daily life area setting method, and daily life area setting program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104115180B (en) | Information processing device, information processing method and program | |
| US20160337718A1 (en) | Automated video production from a plurality of electronic devices | |
| JP6084243B2 (en) | Determination apparatus and determination method | |
| CN106403971B (en) | Information interaction method and device | |
| JP2015042002A (en) | Method, electronic apparatus, and program | |
| JP5858754B2 (en) | Imaging apparatus, display method, and program | |
| US20200184354A1 (en) | Profile data camera adjustment | |
| JP2012247840A (en) | Neighboring person specifying apparatus, neighboring person specifying method, neighboring person specifying program, and neighboring person specifying system | |
| JPWO2015145769A1 (en) | Imaging apparatus, information processing apparatus, photographing assistance system, photographing assistance program, and photographing assistance method | |
| CN111246056A (en) | Information processing apparatus, control method therefor, image capturing apparatus, and storage medium | |
| JP2016051980A (en) | Image sharing server, image sharing system, and photographing apparatus | |
| JP2009004873A (en) | Camera control system and method, program, and storage medium | |
| US10044930B2 (en) | Photographing assisting system, photographing apparatus, information processing apparatus and photographing assisting method | |
| JP2012019374A (en) | Electronic album creation server, information processor, electronic album creation system, and control method of electronic album creation server | |
| JP2008269411A (en) | Image keyword editing system, image keyword provision server and image keyword editing device | |
| JP2015233204A (en) | Image recording apparatus and image recording method | |
| JP5411641B2 (en) | Image classification apparatus, image classification system, image classification method, program, and recording medium | |
| JP6146464B2 (en) | Imaging apparatus, information acquisition apparatus, information acquisition system, transmission control method, information acquisition method, and program | |
| JP2010041206A (en) | Portable terminal apparatus and communication system | |
| JP2020191655A (en) | Electronic apparatus and program | |
| CN110661885A (en) | Information processing method and device, electronic equipment and storage medium | |
| JP7657595B2 (en) | Imaging device, control method thereof, and program | |
| JP2015201082A (en) | Information processing apparatus and grouping method | |
| JP6544788B2 (en) | Mobile terminal, watching system, control method of mobile terminal, watching method and program | |
| JP6299800B2 (en) | Control device, control method, and control program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110801 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120420 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120424 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120821 |