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
JP7260149B2 - System and program etc. - Google Patents
[go: Go Back, main page]

JP7260149B2 - System and program etc. - Google Patents

System and program etc. Download PDF

Info

Publication number
JP7260149B2
JP7260149B2 JP2019056778A JP2019056778A JP7260149B2 JP 7260149 B2 JP7260149 B2 JP 7260149B2 JP 2019056778 A JP2019056778 A JP 2019056778A JP 2019056778 A JP2019056778 A JP 2019056778A JP 7260149 B2 JP7260149 B2 JP 7260149B2
Authority
JP
Japan
Prior art keywords
time
information
drive recorder
recorder
vehicle
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
JP2019056778A
Other languages
Japanese (ja)
Other versions
JP2020159741A (en
Inventor
智昭 小川
茂 小池
典仙 小林
三千洋 上
勇喜 清水
Original Assignee
株式会社ユピテル
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 株式会社ユピテル filed Critical 株式会社ユピテル
Priority to JP2019056778A priority Critical patent/JP7260149B2/en
Publication of JP2020159741A publication Critical patent/JP2020159741A/en
Priority to JP2023054651A priority patent/JP2023098908A/en
Application granted granted Critical
Publication of JP7260149B2 publication Critical patent/JP7260149B2/en
Priority to JP2024215153A priority patent/JP2025028116A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)
  • Time Recorders, Dirve Recorders, Access Control (AREA)
  • Recording Measured Values (AREA)

Description

例えば、時刻を特定する技術等に関する。 For example, it relates to a technology for specifying time.

例えば特許文献1がある。特許文献1には、接続ケーブルで接続されたドライブレコーダとカーナビゲーション装置(以下、「カーナビ」という)を備えるシステムが記載されている。ドライブレコーダはカーナビから基準日時データを取得し、取得した基準日時データに基づいて設定した日時データを、撮影した画像データに関連付けて記録する。 For example, there is Patent Document 1. Patent Literature 1 describes a system that includes a drive recorder and a car navigation device (hereinafter referred to as "car navigation system") connected by a connection cable. The drive recorder acquires the reference date/time data from the car navigation system, and records the date/time data set based on the acquired reference date/time data in association with the photographed image data.

特開2011-257849号公報JP 2011-257849 A

時刻を用いるシステムの多くは、例えばRTC(Real Time Clock)等の内部時計を備え、内部時計により計時した時刻を用いる。内部時計の多くは、比較的安価な水晶振動子が周期的に発する信号に基づき計時を行うが、水晶振動子が発する信号の周期は必ずしも設計値と一致せず、時間の経過に伴い内部時計が計時する時刻が正しい時刻からずれてゆく、という問題がある。 Most systems that use time have an internal clock such as an RTC (Real Time Clock), and use the time measured by the internal clock. Most internal clocks keep time based on signals periodically emitted by relatively inexpensive crystal oscillators. There is a problem that the time measured by is deviated from the correct time.

また、時刻を用いるシステムに外部から電力供給がされない期間中に内部時計に電力を供給するバッテリーの蓄電量が不足すると、内部時計の動作が停止し、システムに対する外部からの電力供給が再開された際、内部時計が正しい時刻を計時できない、という問題がある。 In addition, if the battery that supplies power to the internal clock ran out of power during a period in which the system using time was not supplied with power from the outside, the operation of the internal clock would stop, and power supply from the outside to the system would be resumed. However, there is a problem that the internal clock cannot keep the correct time.

上記の不都合を解消するための方法として、まず、時刻を用いるシステムに操作ボタン等のユーザインタフェースを設け、ユーザがそのユーザインタフェースに対し時刻を示す情報(以下、「時刻情報」という)を手入力する操作を行うことが考えられる。この場合、時刻を用いるシステムはユーザにより手入力された時刻情報を用いて時刻を特定し用いることができる。ただし、ユーザが時刻情報を手入力するのは煩わしい。 As a method for solving the above inconvenience, first, a user interface such as an operation button is provided in a system using the time, and the user manually inputs information indicating the time (hereinafter referred to as "time information") to the user interface. It is conceivable to perform an operation to In this case, the system that uses the time can use the time information manually entered by the user to identify and use the time. However, it is troublesome for the user to manually input the time information.

ユーザによる情報の手入力を要さない方法として、例えば、時刻を用いるシステムが時刻情報を配信している時刻サーバから直接的に時刻情報を取得することが考えられる。時刻サーバとしては、例えば、NTP(Network Time Protocol)、PTP(Precision Time Protocol、IEEE 1588)等の通信プロトコルに従い時刻情報をパケットで送信するものや、電波時計による受信を想定して時刻情報を電波に変調して送信するもの等がある。この場合、時刻を用いるシステムは、時刻サーバから取得した時刻情報を用いて時刻を特定し用いることができる。また、時刻を用いるシステムが、衛星測位システムの受信部(以下、「GNSS(Global Navigation Satellite System)ユニット」という)から直接的に時刻情報を取得することが考えられる。この場合、時刻を用いるシステムは、GNSSユニットが人工衛星から受信した時刻情報をGNSSユニットから取得し、取得した時刻情報を用いて時刻を特定し用いることができる。 As a method that does not require manual input of information by the user, for example, a system that uses time may acquire time information directly from a time server that distributes time information. Examples of time servers include those that transmit time information in packets according to communication protocols such as NTP (Network Time Protocol) and PTP (Precision Time Protocol, IEEE 1588), and those that transmit time information by radio waves assuming reception by radio clocks. , which modulates and transmits. In this case, the system using time can identify and use the time using the time information acquired from the time server. In addition, it is conceivable that a system that uses time acquires time information directly from a receiver of a satellite positioning system (hereinafter referred to as a "GNSS (Global Navigation Satellite System) unit"). In this case, the system using the time can acquire from the GNSS unit the time information received by the GNSS unit from the artificial satellite, and use the acquired time information to specify and use the time.

しかしながら、時刻を用いるシステムが、例えば物理的な理由や金銭的な理由等によって、時刻サーバとGNSSユニットのいずれからも直接的に時刻情報を取得できない場合がある。例えば、時刻を用いるシステムが通信機能を備えない場合や、通信機能を備えていても時刻サーバに属するネットワークに接続できない場合、時刻を用いるシステムは時刻サーバから直接的に時刻情報を取得できない。また、時刻を用いるシステムがGNSSユニットを備えない場合や、GNSSユニットを備えていても障害物等の影響で人工衛星からの電波を受信できない場合、時刻を用いるシステムはGNSSユニットから直接的に時刻情報を取得できない。 However, a system that uses time may not be able to obtain time information directly from either the time server or the GNSS unit, for physical or financial reasons, for example. For example, if a system that uses time does not have a communication function, or if it has a communication function but cannot connect to a network belonging to a time server, the system that uses time cannot directly obtain time information from the time server. In addition, if a system that uses time does not have a GNSS unit, or if a system that uses a time cannot receive radio waves from satellites due to obstacles, etc. Unable to obtain information.

本発明の目的は、例えば、時刻を用いるシステムであって、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下において、ユーザによる情報の手入力を要することなく時刻を特定できるシステム等、従来のシステムよりも優れたシステムを提供することである。 An object of the present invention is, for example, a system that uses time, in a situation where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, without requiring manual input of information by the user. To provide a system that is superior to conventional systems, such as a system that can specify the time.

本願の発明の目的はこれに限定されず、本明細書および図面等に開示される構成の部分から奏する効果を得ることを目的とする構成についても分割出願・補正等により権利取得する意思を有する。例えば本明細書において「~できる」と記載した箇所を「~が課題である」と読み替えた課題が本明細書には開示されている。課題はそれぞれ独立したものとして記載しているものであり、各々の課題を解決するための構成についても単独で分割出願・補正等により権利取得する意思を有する。課題が明細書の記載から黙示的に把握されるものであっても、本出願人は本明細書に記載の構成の一部を補正または分割出願にて特許請求の範囲とする意思を有する。またこれら独立の課題を組み合わせた課題を解決する構成についても開示しているものであり、権利取得する意思を有する。 The purpose of the invention of the present application is not limited to this, and we intend to acquire rights for the configuration aiming to obtain the effect produced by the configuration disclosed in the specification and drawings by divisional application, amendment, etc. . For example, the present specification discloses a problem in which the phrase "can be done" is read as "is the problem." The problems are described as independent ones, and we intend to acquire the rights for the structure for solving each problem independently by filing a divisional application, an amendment, etc. Even if the problem is implicitly grasped from the description of the specification, the applicant intends to claim part of the structure described in this specification in an amended or divisional application. It also discloses a configuration that solves a problem that combines these independent problems, and has the intention to acquire the right.

(1)時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得することなくユーザによる情報の手入力を要することなく時刻を特定するための情報を取得する機能と、取得した前記時刻を特定するための情報を用いて時刻を特定する機能とを備える特定手段を備えるシステムとするとよい。 (1) A function of acquiring information for specifying the time without directly acquiring information from either the time server or the receiving unit of the satellite positioning system and without requiring manual input of information by the user; The system may include specifying means having a function of specifying the time using the information for specifying the time.

上記システムによれば、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻が特定される。 According to the above system, the time can be specified without manual input of information by the user, even under conditions in which information cannot be directly obtained from either the time server or the receiver of the satellite positioning system.

時刻サーバは、例えばインターネット上のサーバとするとよく、例えばNTP(Network Time Protocol)サーバとすると特によい。衛星測位システムの受信部は、例えばGPS(Global Positioning System)の受信モジュールとするとよい。システムが時刻サーバ又はシステムが衛星測位システムの受信部から直接的に情報を取得する、というのは、時刻サーバ又は衛星測位システムの受信部がシステムに対し送信又は出力した情報をシステムが受け取ることとするとよい。ユーザによる情報の手入力は、例えばユーザがボタン等の物理的な操作子やディスプレイに表示されたアイコン等の仮想的な操作子等を操作して情報を入力することとするとよい。 The time server may be, for example, a server on the Internet, particularly preferably an NTP (Network Time Protocol) server. The receiver of the satellite positioning system may be, for example, a GPS (Global Positioning System) receiver module. The system obtains information directly from the time server or the receiver of the satellite positioning system, which means that the system receives information transmitted or output to the system by the time server or the receiver of the satellite positioning system. do it. For the manual input of information by the user, for example, the user may input information by operating a physical operator such as a button or a virtual operator such as an icon displayed on the display.

上記の時刻を特定するための情報は、時刻そのものを示す情報としてもよい。しかし、上記の時刻を特定するための情報は、時刻そのものを示さない情報とすると特によい。時刻そのものを示さない情報は、例えば時計のある風景を撮影した画像を表す情報、衛星測位システムの受信部が出力する1PPS(Pulse Per Second)信号等の経過時間を示す情報等とするとよい。時刻を特定するとは、例えば何時何分という情報を特定することとするとよい。 The information for specifying the time may be information indicating the time itself. However, it is particularly preferable that the information for specifying the time is information that does not indicate the time itself. The information that does not indicate the time itself may be, for example, information indicating an image of a landscape with a clock, or information indicating elapsed time such as a 1PPS (Pulse Per Second) signal output by a receiver of a satellite positioning system. Specifying the time may be, for example, specifying information such as the hour and minute.

(2)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得することなくユーザによる情報の手入力を要することなく前記時刻を特定するための情報を外部のシステムから受信する通信機能を有するシステムとするとよい。 (2) The function of acquiring information for specifying the time provided by the specifying means is a manual input by the user without directly acquiring information from either the time server or the receiver of the satellite positioning system. It is preferable that the system has a communication function for receiving the information for specifying the time from an external system without requiring

上記システムによれば、上記システムが有する通信機能を用いることで、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻が特定される。 According to the above system, by using the communication function of the above system, even in situations where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, it is necessary for the user to manually input information. The time is specified without

外部のシステムは、例えば、時刻サーバから直接的に時刻を特定するための情報を取得するシステムとし、上記システムは外部のシステムを介して時刻サーバから間接的に時刻を特定するための情報を取得するとよい。また、外部のシステムは、例えば、衛星測位システムの受信部を備えるシステムとし、上記システムは外部のシステムを介して衛星測位システムの受信部から間接的に時刻を特定するための情報を取得するとよい。 The external system is, for example, a system that acquires information for specifying the time directly from the time server, and the above system acquires information for specifying the time indirectly from the time server via the external system. do it. Also, the external system is, for example, a system that includes a satellite positioning system receiver, and the system may obtain information for indirectly specifying the time from the satellite positioning system receiver via the external system. .

上記の外部のシステムは、時刻を記録する機能を備えると特によい。この時刻を記録する機能は、例えば、所定のイベントが発生した時刻を記録する機能とするとよい。所定のイベントとは、例えば、特定の場所に人がいたこととするとよく、特に特定の場所に特定の人がいたこととするとよい。所定のイベントは、例えば、駅の改札を通行人が通過したこととするとよい。また、所定のイベントは、例えば、労働者が出勤したこと又は退勤したこととするとよい。上記の外部のシステムは、例えば、労働者の出勤時刻及び退勤時刻を記録するタイムレコーダを備えるとよい。上記システムは、例えば、上記システムで行われる処理により生成される情報とタイムレコーダが記録する労働者の出勤時刻及び退勤時刻とを関連付けて記憶する機能を備えるとよい。上記システムで行われる処理により生成される情報は、例えば、撮影した画像を表す情報とするとよい。 The above external system is particularly good if it has a function of recording the time. This time recording function may be, for example, a function of recording the time when a predetermined event occurs. The predetermined event may be, for example, the presence of a person at a specific place, and particularly the presence of a specific person at a specific place. The predetermined event may be, for example, the passage of a passerby through a ticket gate at a station. Also, the predetermined event may be, for example, the worker's arrival or departure from work. The external system may, for example, include a time recorder that records the worker's arrival and departure times. For example, the system may have a function of associating and storing information generated by the processing performed in the system and the worker's arrival and departure times recorded by the time recorder. The information generated by the processing performed by the system may be, for example, information representing a photographed image.

上記の外部のシステムは内部時計と、当該内部時計が計時する時刻を補正する機能を備えると特によい。この内部時計が計時する時刻を補正する機能は、例えば、上記の外部のシステムが時刻サーバから直接的に取得した時刻を示す情報を用いて時刻を補正する機能とするとよい。また、この内部時計が計時する時刻を補正する機能は、例えば、上記の外部のシステムが衛星測位システムの受信部から直接的に取得した時刻を特定するための情報を用いて時刻を補正する機能とするとよい。また、この内部時計が計時する時刻を補正する機能は、例えば、ユーザにより手入力された時刻を特定するための情報を用いて時刻を補正する機能とするとよい。上記システムは、例えば、内部時計と当該内部時計が計時する時刻を補正する機能を備える外部のシステムから、補正された時刻を示す情報を取得するとよい。 It is particularly preferable that the external system has an internal clock and a function of correcting the time kept by the internal clock. The function of correcting the time kept by the internal clock may be, for example, a function of correcting the time using information indicating the time directly obtained from the time server by the external system. In addition, the function of correcting the time measured by the internal clock is, for example, the function of correcting the time using the information for specifying the time directly obtained by the external system from the receiver of the satellite positioning system. should be Further, the function of correcting the time measured by the internal clock may be, for example, a function of correcting the time using information for specifying the time manually input by the user. For example, the above system may acquire information indicating the corrected time from an internal clock and an external system having a function of correcting the time kept by the internal clock.

上記の外部のシステムは、移動するシステムとすると特によい。外部のシステムは、例えば、ユーザの携帯端末とするとよい。上記システムは、ユーザが上記システムに無線通信可能な距離まで接近したときにユーザの携帯端末から時刻を特定するための情報を取得するとよい。例えば、ユーザが上記システムに近接したときに、ユーザの携帯端末と上記システムが、例えばBluetooth(登録商標)等の無線通信規格に従う通信接続を確立し、当該通信接続を介して、上記システムがユーザの携帯端末から時刻を特定するための情報を受信するとよい。例えば、上記システムが複数あり、これら複数の上記システムの各々が、接近してきたユーザの同じ携帯端末から時刻を特定するための情報を取得してもよい。この場合、複数の上記システムが特定する時刻は互いに同期された時刻となる。 It is particularly preferred that the external system is a mobile system. The external system may be, for example, the user's mobile terminal. Preferably, the system acquires information for identifying the time from the user's portable terminal when the user approaches the system within a distance where wireless communication is possible. For example, when the user approaches the system, the user's mobile terminal and the system establish a communication connection according to a wireless communication standard such as Bluetooth (registered trademark), and the system communicates with the user via the communication connection. It is preferable to receive information for specifying the time from the portable terminal of the user. For example, there may be a plurality of the above systems, and each of the plurality of the above systems may acquire information for specifying the time from the same mobile terminal of the approaching user. In this case, the times specified by the multiple systems are synchronized with each other.

また、外部のシステムは、例えば、車載装置とするとよい。上記システムは、車両が上記システムに接近したときに車両に搭載されている車載装置から時刻を特定するための情報を取得するとよい。例えば、上記システムが複数あり、これら複数の上記システムの各々が、近くを走行する車両に搭載された同じ車載装置から時刻を特定するための情報を取得してもよい。この場合、複数の上記システムの各々が特定する時刻は互いに同期された時刻となる。 Also, the external system may be, for example, an in-vehicle device. The system preferably acquires information for identifying the time from an in-vehicle device mounted on the vehicle when the vehicle approaches the system. For example, there may be a plurality of the above systems, and each of the plurality of the above systems may acquire information for specifying the time from the same in-vehicle device mounted on a nearby vehicle. In this case, the times specified by each of the plurality of systems are synchronized with each other.

(3)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、前記通信機能によりネットワーク上の前記外部のシステムから送信される時刻の通知を目的としない情報を受信し、前記受信した情報に付随する情報から前記時刻を特定するための情報を取得する機能を有するシステムとするとよい。 (3) The function of acquiring information for specifying the time provided by the specifying means receives information not intended to notify the time transmitted from the external system on the network by the communication function, and The system may have a function of acquiring information for specifying the time from information attached to the received information.

上記システムによれば、上記システムが有する通信機能を用いて時刻の通知を目的としない情報が通信されるネットワークに接続することで、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻が特定される。 According to the above system, by connecting to a network in which information not intended to notify the time is communicated using the communication function of the system, it is possible to directly receive information from both the time server and the receiver of the satellite positioning system. To specify time without requiring manual input of information by a user even in a situation where information cannot be acquired.

時刻の通知を目的としない情報は、例えば、WebサーバからHTTPによる通信で送信されるメッセージ本体とするとよい。上記システムは、例えば、WebサーバからHTTPによる通信でメッセージ本体を受信し、メッセージ本体に付随するHTTPヘッダから時刻を特定するための情報を取得するとよい。この場合、上記システムはWebサーバにアクセスすることで時刻を特定することができる。 The information not intended to notify the time may be, for example, the body of a message transmitted from the Web server through HTTP communication. For example, the above system may receive a message body from a Web server through HTTP communication, and acquire information for specifying the time from the HTTP header attached to the message body. In this case, the system can specify the time by accessing the web server.

また、時刻の通知を目的としない情報に付随する情報から取得される時刻を特定するための情報は、例えば、時刻の通知を目的としないデータの送信時刻とするとよい。上記システムは、例えば、WebサーバからHTTPによる通信でメッセージ本体を受信し、メッセージ本体に付随するHTTPヘッダから、時刻を特定するための情報として、メッセージ本体の送信時刻を取得するとよい。また、上記システムは、例えば、メールサーバからSMTPによる通信でメールを受信し、受信したメールから、時刻を特定するための情報として、メールの送信時刻を取得するとよい。上記システムは、例えば、メールサーバからSMTPによる通信でメールを受信し、受信したメールに含まれるメッセージ本体から時刻を特定するための情報を取得してもよいが、受信したメールのメッセージ本体に付随するSMTPヘッダから、例えばメールの送信時刻を、時刻を特定するための情報として取得すると、時刻を特定するための情報の探索が容易となるため、特によい。 Also, the information for specifying the time acquired from the information attached to the information not intended to notify the time may be, for example, the transmission time of the data not intended to notify the time. For example, the above system may receive a message body from a Web server through HTTP communication, and acquire the transmission time of the message body as information for specifying the time from the HTTP header attached to the message body. Further, the above system may, for example, receive an email from a mail server through SMTP communication, and obtain the transmission time of the email from the received email as information for specifying the time. The above system may, for example, receive an email from a mail server via SMTP communication and acquire information for specifying the time from the message body included in the received email. It is particularly preferable to obtain, for example, the transmission time of the mail as information for specifying the time from the SMTP header, because it facilitates searching for the information for specifying the time.

ただし、プロトコルはHTTPやSMTPに限られず、各種プロトコルが用いられてよい。特に、アプリケーション層でメッセージ本体に付加されるヘッダから時刻を特定するための情報を取得するとよい。 However, the protocol is not limited to HTTP and SMTP, and various protocols may be used. In particular, it is preferable to acquire information for specifying the time from the header added to the message body in the application layer.

(4)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、前記通信機能によりネットワーク上で通信される自システムを宛先としない情報を受信し、前記自システムを宛先としない情報から前記時刻を特定するための情報を取得する機能を有するシステムとするとよい。 (4) The function of acquiring information for specifying the time included in the specifying means receives information communicated on the network by the communication function and whose destination is not the local system, and does not address the local system. The system may have a function of acquiring information for specifying the time from the information.

上記システムによれば、上記システムが有する通信機能を用いて自システムを宛先としない情報が通信されるネットワークに接続することで、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻が特定される。 According to the above system, by connecting to a network in which information not destined for the system itself is communicated using the communication function of the system, information can be directly received from both the time server and the receiver of the satellite positioning system. The time can be specified without requiring manual input of information by the user even in a situation where the time cannot be obtained.

上記システムは、例えば、複数の外部のシステムの間で通信される情報を受信し、当該情報から時刻を特定するための情報を取得するとよい。上記システムは、例えば、複数の外部のシステムの間で通信される情報を中継する中継装置を備え、当該中継装置が受信する情報から時刻を特定するための情報を取得するとよい。 For example, the above system may receive information communicated between a plurality of external systems and acquire information for specifying time from the information. The above system may include, for example, a relay device that relays information communicated between a plurality of external systems, and may acquire information for specifying the time from the information received by the relay device.

上記システムは、ネットワーク上で通信される自システムを宛先としない情報を受信し、当該情報のメッセージ本体から時刻を特定するための情報を取得してもよいが、メッセージ本体に付随するヘッダから時刻を特定するための情報を取得すると、時刻を特定するための情報の探索が容易となるため、特によい。 The above system may receive information communicated over a network whose destination is not its own system, and obtain information for specifying the time from the message body of the information. Acquiring the information for specifying the time is particularly preferable because it facilitates searching for the information for specifying the time.

(5)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、撮影された画像を表す情報を取得し、前記画像から前記時刻を特定するための情報を取得する機能を有するシステムとするとよい。 (5) The function of acquiring information for specifying the time included in the specifying means has a function of acquiring information representing a photographed image and acquiring information for specifying the time from the image. system.

上記システムによれば、上記システムが有する画像を表す情報を取得する機能を用いて、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻が特定される。 According to the above system, even in a situation where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, the user's information can be The time is specified without requiring manual input of time.

上記システムは、例えば、画像を認識して時刻を特定するための情報を取得するとよい。上記システムは、例えば、画像から時計を認識し、認識した時計が示す時刻を認識するとよい。また、上記システムは、例えば、画像に時刻を特定するための情報が含まれているか否かを判定し、画像に時刻を特定するための情報が含まれていると判定した場合、画像から時刻を特定するための情報を取得するとよい。また、上記システムは、例えば、取得した画像を表す情報を時刻の特定ではない目的で利用する利用手段を備え、当該利用手段に利用される画像を表す情報から時刻を特定するための情報を取得するとよい。取得した画像を表す情報を時刻の特定ではない目的で利用する利用手段は、例えば、取得した画像を表す情報を記録する録画装置、取得した画像を表す情報を配信する映像配信装置等とするとよい。 The system may, for example, acquire information for recognizing the image and specifying the time. The system may, for example, recognize the clock from the image and recognize the time indicated by the recognized clock. In addition, for example, the system determines whether or not information for specifying the time is included in the image, and if it is determined that the information for specifying the time is included in the image, the time information to identify the In addition, the above system includes, for example, a utilization means for using the information representing the acquired image for a purpose other than specifying the time, and acquires information for specifying the time from the information representing the image used by the utilization means. do it. The utilization means that uses the information representing the acquired image for purposes other than specifying the time may be, for example, a recording device that records the information representing the acquired image, a video distribution device that delivers the information representing the acquired image, or the like. .

また、上記システムは、例えば、撮影手段を備え、当該撮影手段により撮影した画像を表す情報を、時刻を特定するための情報として取得するとよい。また、上記システムは、例えば、ドライブレコーダを備え、当該ドライブレコーダが備える撮影手段によって車両の周囲の風景を撮影し、撮影した画像を認識し、当該画像に時計が含まれるか否かを判定し、当該画像に時計が含まれると判定した場合、当該時計が示す時刻を認識することによって時刻を特定するとよい。上記システムは、例えば、ドライブレコーダを搭載した車両が時計の近辺を走行するときに撮影した画像から時刻を特定するとよい。 Also, the above system may include, for example, a photographing unit, and may acquire information representing an image photographed by the photographing unit as information for specifying time. In addition, the above system includes, for example, a drive recorder, which captures the surrounding scenery of the vehicle by means of a camera provided in the drive recorder, recognizes the captured image, and determines whether or not the clock is included in the image. , when it is determined that the image includes a clock, the time may be specified by recognizing the time indicated by the clock. The above system may, for example, specify the time from an image taken when a vehicle equipped with a drive recorder is traveling near the clock.

上記システムは、時刻を特定するための情報として、1枚の画像を表す情報を取得してもよいし、複数枚の画像を表す情報を取得してもよい。上記システムは、例えば、時計の写っている1枚の画像から時刻を特定してもよいし、時系列で連続して撮影された同じ時計の写っている複数枚の画像から時刻を特定してもよい。 The above system may acquire information representing a single image, or may acquire information representing a plurality of images, as information for specifying the time. For example, the above system may specify the time from a single image showing a clock, or may specify the time from a plurality of images showing the same clock taken continuously in chronological order. good too.

また、上記システムは、例えば、時刻を特定するための情報として、可視光通信規格に従い時間の経過に伴い変化する可視光を時系列で撮影した複数の画像を表す情報を取得し、これらの複数の画像から時刻を特定するとよい。例えば、ユーザの携帯端末が可視光通信規格に従い時刻を示す可視光を発する場合、上記システムはユーザの携帯端末が発する可視光を時系列で撮影した複数の画像を表す情報を取得することで、時刻を特定することができる。また、上記システムは、例えば、赤外線通信規格に従い時間の経過に伴い変化する赤外線を時系列で撮影した複数の画像を表す情報を取得し、これらの複数の画像から時刻を特定するとよい。また、上記システムは、例えば、ユーザによる時刻を示す数値の入力操作に応じて赤外線リモコンから発せられる赤外線を時系列で撮影した複数の画像を表す情報を取得し、これらの複数の画像から時刻を特定するとよい。また、上記システムは、例えば、可視光通信又は赤外線通信のための専用の受光手段を備えず、撮影手段を備え、可視光通信又は赤外線通信の規格に従い外部のシステムから発せられる可視光又は赤外線を撮影手段によって撮影し、撮影した画像に基づき時刻を特定すると特によい。 In addition, for example, the above system acquires, as information for specifying time, information representing a plurality of images captured in time series of visible light that changes with the passage of time according to the visible light communication standard, and obtains the plurality of images. It is preferable to specify the time from the image of For example, when the user's mobile terminal emits visible light indicating the time according to the visible light communication standard, the above system acquires information representing a plurality of images captured in time series of the visible light emitted by the user's mobile terminal, The time can be specified. In addition, the above system may acquire information representing a plurality of images captured in time series of infrared rays that change with the passage of time according to the infrared communication standard, for example, and may specify the time from the plurality of images. In addition, the above system acquires information representing a plurality of images captured in time series by infrared rays emitted from an infrared remote controller in response to a user's input operation of a numerical value indicating time, and calculates the time from the plurality of images. should be specified. In addition, the above system, for example, does not have a dedicated light receiving means for visible light communication or infrared communication, but has a photographing means, and receives visible light or infrared light emitted from an external system according to the visible light communication or infrared communication standard. It is particularly preferable to take a picture with a picture taking means and specify the time based on the picture taken.

(6)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、拾音された音を表す情報を取得し、前記音から前記時刻を特定するための情報を取得する機能を有するシステムとするとよい。 (6) The function of acquiring information for specifying the time included in the specifying means is a function of acquiring information representing a picked-up sound and acquiring information for specifying the time from the sound. The system should have

上記システムによれば、上記システムが有する音を表す情報を取得する機能を用いて、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻が特定される。 According to the above system, even in a situation where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, the user's information can be The time is specified without requiring manual input of time.

上記システムは、例えば、人が発した声を表す情報を取得し、当該声から時刻を特定するための情報を認識するとよい。この場合、例えば、ユーザが時刻を発声すると、上記システムにおいて時刻の特定が行われる。また、上記システムは、例えば、拾音手段を備え、当該拾音手段により拾音した音から時刻を特定するための情報を取得するとよい。 The above system may, for example, acquire information representing a voice uttered by a person, and recognize information for specifying time from the voice. In this case, for example, when the user vocalizes the time, the system identifies the time. Further, the system preferably includes, for example, sound pickup means, and acquires information for specifying the time from the sound picked up by the sound pickup means.

(7)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、人が認識するよりも高い精度で装置が認識できる形式の前記時刻を特定するための情報を取得する機能を有するシステムとするとよい。 (7) The function of acquiring the information for specifying the time provided by the specifying means is a function of acquiring the information for specifying the time in a format that the device can recognize with higher accuracy than human recognition. The system should have

上記システムによれば、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく、例えば、時刻を特定するための情報として、時計の画像、文字を示す画像、時刻を発声した音声等の人が認識しやすい形式の情報を上記システムが取得する場合と比較して、高い精度で時刻が特定される。 According to the above system, even in situations where information cannot be directly obtained from either the time server or the receiver of the satellite positioning system, there is no need for the user to manually input information. As compared with the case where the above system acquires information in a format that is easy for humans to recognize, such as an image of a clock, an image showing characters, or a voice uttering the time, the time can be specified with higher accuracy.

上記システムは、例えば、バーコードを表す情報を取得し、当該バーコードをデコードして時刻を特定するための情報を取得するとよい。また、上記システムは、例えば、音響カプラの規格に従い変調された音を表す情報を取得し、当該音を復調して時刻を特定するための情報を取得するとよい。 The above system may, for example, acquire information representing a barcode, decode the barcode, and acquire information for identifying the time. Also, the above system preferably acquires information representing a sound modulated according to the acoustic coupler standard, demodulates the sound, and acquires information for identifying the time.

(8)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、誤り検出訂正のための情報を伴う前記時刻を特定するための情報を取得し、前記誤り検出訂正のための情報を用いて前記時刻を特定するための情報の誤りを検出した場合、当該誤りを前記誤り検出訂正のための情報を用いて訂正する機能を有するシステムとするとよい。 (8) The function of acquiring the information for specifying the time included in the specifying means acquires the information for specifying the time accompanied by the information for error detection and correction, and the information for specifying the time for error detection and correction. It is preferable that the system has a function of correcting the error using the information for error detection and correction when an error in the information for specifying the time is detected using the information.

上記システムによれば、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下であり、誤りが含まれる可能性がある時刻を特定するための情報が取得される状況下においても、ユーザによる情報の手入力を要することなく、高い精度で時刻が特定される。 According to the above system, it is possible to obtain information for specifying the time that may contain an error under conditions where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system. Even under certain circumstances, the time can be specified with high accuracy without requiring manual input of information by the user.

上記システムは、例えば、QRコード(登録商標)等の誤り検出訂正のための情報を伴う二次元コードを表す画像を、時刻を特定するための情報として取得し、当該二次元コードをデコードして得られる情報を用いて時刻を特定するとよい。 For example, the above system acquires an image representing a two-dimensional code accompanied by information for error detection and correction, such as a QR code (registered trademark), as information for specifying time, and decodes the two-dimensional code. It is preferable to specify the time using the obtained information.

(9)前記特定手段が備える前記時刻を特定するための情報を取得する機能は、ばらつきのある複数の前記時刻を特定するための情報を取得する機能を有し、前記特定手段が備える前記時刻を特定する機能は、ばらつきのある複数の前記時刻を特定するための情報を用いて時刻を特定する機能を有するシステムとするとよい。 (9) The function of acquiring information for specifying the time provided by the specifying means has a function of acquiring information for specifying a plurality of times with variations, and the time provided by the specifying means The function of specifying may be a system having a function of specifying the time using information for specifying a plurality of times with variations.

上記システムによれば、上記システムが取得する個々の時刻を特定するための情報にばらつきがあっても、複数の情報を用いることで確からしい時刻が特定される。 According to the above system, even if the information for specifying individual times acquired by the system varies, a probable time can be specified by using a plurality of pieces of information.

上記システムは、例えば、ばらつきのある複数の時刻を特定するための情報の統計値を特定し、当該統計値を用いて時刻を特定するとよい。この統計値は、例えば平均値であるとよい。また、この統計値は最頻値であるとよい。また、上記システムは、例えば、ばらつきのある複数の時刻を特定するための情報から異常値を除去し、異常値を含まないばらつきのある複数の時刻を特定するための情報の統計値を特定し、当該統計値を用いて時刻を特定すると特によい。 The above system may, for example, identify a statistical value of information for identifying a plurality of times with variations, and use the statistical value to identify the time. This statistic may be, for example, an average value. Also, this statistic value is preferably the mode value. In addition, the above system, for example, removes abnormal values from information for identifying multiple times with variations, and identifies statistical values of information for identifying multiple times with variations that do not include abnormal values. , it is particularly good to use the statistic to identify the time.

また、上記システムは、例えば、各々に異なる時計が写った複数の画像を表す情報を、時刻を特定するための情報として取得し、当該複数の画像の各々から時刻を認識し、認識した複数の時刻の統計値を時刻として特定するとよい。 In addition, for example, the above system acquires information representing a plurality of images each showing a different clock as information for specifying the time, recognizes the time from each of the plurality of images, and recognizes the plurality of recognized clocks. The time statistic may be specified as time.

(10)所定の周期で信号を発する発振器を有し、前記発振器が発する信号に基づき時刻を計時する内部時計を備え、前記特定手段が備える前記時刻を特定するための情報を取得する機能は、前記所定の周期と基準となる周期との差異を示す情報を、前記時刻を特定するための情報として取得する機能を有し、前記特定手段は、前記差異を示す情報を用いて、前記内部時計が計時する時刻を補正する機能を備えるシステムとするとよい。 (10) The function of acquiring information for specifying the time, which has an oscillator that emits a signal at a predetermined cycle, has an internal clock that measures time based on the signal emitted by the oscillator, and that the specifying means has, It has a function of acquiring information indicating a difference between the predetermined period and a reference period as information for identifying the time, and the identifying means uses the information indicating the difference to identify the internal clock. It is preferable that the system has a function of correcting the time measured by the .

上記システムによれば、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下において、内部時計が備える発振器が実際に発する信号の周期と基準となる周期との間に差異を生じる場合であっても、ユーザによる情報の手入力を要することなく、内部時計が計時する時刻に基づき高い精度で時刻が特定される。 According to the above system, under conditions in which information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, the interval between the period of the signal actually emitted by the oscillator provided in the internal clock and the reference period Even if there is a difference in time, the time can be specified with high accuracy based on the time kept by the internal clock without requiring manual input of information by the user.

上記の内部時計は、例えば、RTC(Real-Time Clock)とするとよい。上記の周期を示す情報は、例えば、衛星測位システムの受信部が1秒の周期で発する1PPS信号を用いて特定された情報とするとよい。上記の時刻を特定するための情報を取得する機能は、メモリ等の記憶手段に記憶されている周期を示す情報を、時刻を特定するための情報として当該記憶手段から読み出すことにより取得する機能を有するとよい。 The internal clock may be, for example, an RTC (Real-Time Clock). The information indicating the cycle may be, for example, information specified using a 1PPS signal emitted by the receiving unit of the satellite positioning system at a cycle of 1 second. The above-mentioned function of acquiring information for specifying the time is a function of acquiring information indicating the period stored in a storage means such as a memory by reading it from the storage means as information for specifying the time. Good to have.

例えば、内部時計が有する発振器が発する信号の基準となる周波数がX(kHz)であり、1PPS信号を用いて特定された、実際に発振器が発する信号の周波数がY(kHz)である場合、上記システムの時刻を特定するための情報を取得する機能が、時刻を特定するための情報としてX/Yの値を示す情報を取得し、上記システムが、X/Yの値を用いて内部時計が計時する時刻を補正する機能を備えるとよい。 For example, when the reference frequency of the signal emitted by the oscillator of the internal clock is X (kHz) and the frequency of the signal actually emitted by the oscillator specified using the 1PPS signal is Y (kHz), the above The function of acquiring information for specifying the time of the system acquires information indicating the value of X/Y as the information for specifying the time, and the system uses the value of X/Y to set the internal clock It is preferable to have a function of correcting the clocked time.

(11)前記発振器が信号を発する周期に影響を与える物理量を計測する計測手段を備え、前記時刻を特定するための情報を取得する機能は、前記計測手段が計測した物理量に応じた、前記発振器が信号を発する周期を示す情報を、前記時刻を特定するための情報として取得する機能を有するシステムとするとよい。 (11) The oscillator is provided with a measuring means for measuring a physical quantity that affects the period in which the signal is emitted. It is preferable that the system has a function of acquiring information indicating the cycle of the signal as the information for specifying the time.

上記システムによれば、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下において、内部時計が備える発振器が実際に発する信号の周期と基準となる周期との間に差異を生じ、かつ、発振器がおかれる環境の物理量の変化によってその差異が影響を受ける場合であっても、ユーザによる情報の手入力を要することなく、内部時計が計時する時刻に基づき高い精度で時刻が特定される。 According to the above system, under conditions in which information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, the interval between the period of the signal actually emitted by the oscillator provided in the internal clock and the reference period high accuracy based on the time kept by the internal clock without requiring manual input of information by the user, even if there is a difference in the time and the difference is affected by changes in the physical quantities of the environment in which the oscillator is placed. to specify the time.

発振器が信号を発する周期に影響を与える物理量は、例えば温度とするとよい。上記システムは、例えば、温度計を備え、温度計により現在の温度を計測し、計測した温度に応じた、発振器が信号を発する周期を示す情報を取得して、当該周期を用いて内部時計が計時する時刻を補正するとよい。 The physical quantity that affects the period of the signal emitted by the oscillator may be temperature, for example. The above system, for example, includes a thermometer, measures the current temperature with the thermometer, acquires information indicating the period at which the oscillator emits a signal according to the measured temperature, and uses the period to set the internal clock. It is preferable to correct the clocked time.

(12)前記時刻を特定するための情報を取得する機能を第1の取得する機能とし、前記特定手段は、時刻サーバから直接的に時刻を特定するための情報を取得する機能、衛星測位システムの受信部から直接的に時刻を特定するための情報を取得する機能、及び、ユーザにより手入力された時刻を特定するための情報を取得する機能のうちの1以上を第2の取得する機能として備え、前記内部時計が計時する時刻を補正する機能は、前記第2の取得する機能により取得した情報を用いて前記内部時計が計時する時刻を補正する機能を有するシステムとするとよい。 (12) The function of acquiring information for specifying the time is defined as a first acquiring function, and the specifying means is a function of acquiring information for specifying the time directly from a time server, satellite positioning system and a function of acquiring information for specifying the time manually input by the user. and the function of correcting the time measured by the internal clock may be a system having a function of correcting the time measured by the internal clock using the information obtained by the second function of obtaining.

上記システムによれば、第2の取得する機能によって、時刻サーバ又は衛星測位システムの受信部のいずれかから直接的に取得した時刻を特定するための情報、もしくは、ユーザにより手入力された時刻を特定するための情報を用いて補正された内部時計が計時する時刻に基づき、第2の取得する機能が利用できない状況下においても、高い精度で時刻が特定される。 According to the above system, the information for specifying the time directly acquired from either the time server or the receiver of the satellite positioning system, or the time manually input by the user is acquired by the second acquiring function. Based on the time measured by the internal clock that has been corrected using the identifying information, the time can be identified with high accuracy even under conditions where the second acquisition function cannot be used.

上記の第2の取得する機能は、例えば、ユーザにより手入力された現在の時刻を示す情報を取得する機能であり、上記の内部時計が計時する時刻を補正する機能は、当該現在の時刻を示す情報を用いて、内部時計が計時する時刻を補正する機能を有するとよい。また、上記の第2の取得する機能は、例えば、衛星測位システムの受信部が発する1PPS信号を取得する機能を有し、上記の第1の取得する機能は、例えば、当該1PPS信号を用いて発振器が信号を発する周期を示す情報を、時刻を特定するための情報として生成することによって取得し、上記の内部時計が計時する時刻を補正する機能は、例えば、当該周期を用いて内部時計が計時する時刻を補正する機能を有するとよい。 The second function to obtain is, for example, a function to obtain information indicating the current time manually input by the user, and the function to correct the time measured by the internal clock is to correct the current time. It is preferable to have a function of correcting the time kept by the internal clock using the indicated information. Further, the above-mentioned second acquiring function has, for example, a function of acquiring a 1PPS signal emitted by the receiving unit of the satellite positioning system, and the above-mentioned first acquiring function has, for example, the 1PPS signal The function of acquiring information indicating the period of the signal emitted by the oscillator by generating it as information for specifying the time and correcting the time measured by the internal clock is, for example, using the period when the internal clock It is preferable to have a function of correcting the clocked time.

(13)前記時刻を特定するための情報及び前記時刻を特定するための情報を用いて特定した時刻を示す情報の少なくとも一方を、時刻を特定するための情報として外部のシステムに送信する送信手段を備えるシステムとするとよい。 (13) transmitting means for transmitting at least one of the information for specifying the time and the information indicating the time specified using the information for specifying the time to an external system as the information for specifying the time; A system with

上記システムによれば、上記システムと外部のシステムの間で時刻の同期が行われる。 According to the system, time synchronization is performed between the system and an external system.

例えば、上記システムと同様の構成のシステムを上記の外部のシステムとするとよい。また、上記システムと同様の構成の複数のシステムを上記の外部のシステムとするとよい。この場合、上記システム及び上記システムと同様の構成の複数のシステムの間で時刻の同期が行われる。 For example, a system having the same configuration as the above system may be used as the above external system. Also, a plurality of systems having the same configuration as the above system may be used as the above external systems. In this case, time synchronization is performed between the above system and a plurality of systems having the same configuration as the above system.

例えば、上記システムを車載装置とし、上記システムを搭載している複数の車両が駐車場等に駐車されているときに、第1の車両に搭載されている上記システムが外部のシステムから時刻を特定するための情報を取得し、当該情報を用いて時刻を特定し、特定した時刻を示す情報を、時刻を特定するための情報として第2の車両に搭載されている上記システムに送信し、第2の車両に搭載されている上記システムが第1の車両に搭載されている上記システムから受信した時刻を特定するための情報を用いて時刻を特定し、特定した時刻を示す情報を、時刻を特定するための情報として第3の車両に搭載されている上記システムに送信する、という具合に、順次、複数の上記システムの間で時刻を特定するための情報を通信することで、複数の上記システムが同期した時刻を特定するとよい。 For example, when the above system is used as an in-vehicle device and a plurality of vehicles equipped with the above system are parked in a parking lot or the like, the above system installed in the first vehicle specifies the time from an external system. acquire information for the second vehicle, identify the time using the information, and transmit information indicating the identified time to the system installed in the second vehicle as information for identifying the time; The system installed in the second vehicle specifies the time using the information for specifying the time received from the system installed in the first vehicle, and the information indicating the specified time is transferred to the system installed in the first vehicle. Information for specifying the time is transmitted to the system installed in the third vehicle, and the information for specifying the time is sequentially communicated between the plurality of systems, such that the information for specifying the time is transmitted to the above system. It would be good to identify the time when the system was synchronized.

(14)上記システムを第1のシステムとし、第1のシステムを複数備え、複数の第1のシステムの各々が同一の情報元から時刻を特定するための情報を取得する第2のシステムとするとよい。 (14) Assume that the above system is a first system, a plurality of first systems are provided, and each of the plurality of first systems obtains information for specifying time from the same information source as a second system. good.

上記第2のシステムによれば、複数の第1のシステムの間で時刻の同期が行われる。 According to the second system, time synchronization is performed among the plurality of first systems.

上記第2のシステムが備える複数の第1のシステムの各々が、例えば、同一の情報元から発せられた時刻を特定するための情報を所定の期間内に取得するとよい。また、情報元から発せられる情報の空間的な到達範囲が限られており、当該到達範囲内に存在する複数の第1のシステムが、同一の情報元から時刻を特定するための情報を取得するとよい。例えば、複数の第1のシステムを、同じ車両に搭載されている複数の車載装置(例えば、ドライブレコーダ)とし、情報元を、当該車両の搭乗者又は当該搭乗者の携帯端末(例えば、スマートフォン)とし、車両内で搭乗者が発声する時刻を示す音声又は車両内で搭乗者の携帯端末(例えば、スマートフォン)が発音する時刻を示す音を複数の第1のシステム(例えば、ドライブレコーダ)が拾音し、複数の第1のシステム(例えば、ドライブレコーダ)の各々が拾音した音声又は音から時刻を特定するとよい。また、例えば、複数の第1のシステムを、同じ室内に配置されている複数のネットワークカメラとし、情報元を、その室内に配置されている時計(例えば、タイムレコーダの時刻表示部)とし、複数の第1のシステム(ネットワークカメラ)の各々が同じ時計を撮影した画像から時刻を特定するとよい。 Preferably, each of the plurality of first systems provided in the second system acquires, for example, information for specifying the time issued from the same information source within a predetermined period. In addition, when the spatial reach of information emitted from an information source is limited, and a plurality of first systems existing within the reach obtains information for specifying time from the same information source. good. For example, the plurality of first systems are a plurality of in-vehicle devices (e.g., drive recorders) mounted in the same vehicle, and the information source is the passenger of the vehicle or the passenger's mobile terminal (e.g., smartphone). A plurality of first systems (e.g., drive recorders) pick up the voices uttered by the passengers in the vehicle indicating the time or the sounds uttered by the mobile terminals (e.g., smartphones) of the passengers in the vehicle indicating the time. The time may be identified from the sounds or sounds picked up by each of the plurality of first systems (for example, drive recorders). Alternatively, for example, the plurality of first systems may be a plurality of network cameras placed in the same room, the information source may be a clock (for example, the time display part of a time recorder) placed in the room, and the plurality of It is preferable that each of the first systems (network cameras) captures the time from an image of the same clock.

(15)上記システムを第1のシステムとし、前記第1のシステムが取得する前記時刻を特定するための情報を、人が認識するよりも高い精度で装置が認識できる形式で出力する出力手段を備える第3のシステムとするとよい。 (15) The above system is a first system, and output means for outputting the information for specifying the time acquired by the first system in a format that can be recognized by the device with higher accuracy than human recognition. It is good to consider it as the 3rd system provided.

上記第3のシステムによれば、例えば、時刻を特定するための情報として、時計の画像、文字を示す画像、時刻を発声した音声等の人が認識しやすい形式の情報を出力する場合と比較して、上記第1のシステムにおいて高い精度で時刻が特定される。 According to the third system, for example, as information for specifying the time, it is compared with the case of outputting information in a format that is easy for people to recognize, such as an image of a clock, an image showing characters, and a voice uttering the time. As a result, the time is specified with high accuracy in the first system.

例えば、上記第1のシステムをドライブレコーダとし、上記第3のシステムをユーザの携帯端末とするとよい。例えば、第3のシステムであるユーザの携帯端末が時刻を示すQRコードを表示し、第1のシステムであるドライブレコーダがユーザの携帯端末に表示されたQRコードを撮影し、撮影した画像を、時刻を特定するための情報として取得し、当該QRコードをデコードして時刻を特定するとよい。例えば、第3のシステムであるユーザの携帯端末が音高により時刻を示す音を発音し、第1のシステムであるドライブレコーダが内蔵するマイクでユーザの携帯端末から発音される音を拾音し、拾音した音を表す情報を、時刻を特定するための情報として取得し、当該音の音高から時刻を特定するとよい。 For example, the first system may be a drive recorder, and the third system may be a user's portable terminal. For example, the user's mobile terminal, which is the third system, displays a QR code indicating the time, and the drive recorder, which is the first system, captures the QR code displayed on the user's mobile terminal, and the captured image is It is preferable to obtain the information as information for specifying the time and to specify the time by decoding the QR code. For example, the user's portable terminal, which is the third system, emits a sound indicating the time by pitch, and the drive recorder, which is the first system, picks up the sound produced by the user's portable terminal with a built-in microphone. , information representing the picked-up sound may be obtained as information for specifying the time, and the time may be specified from the pitch of the sound.

(16)上記第1のシステムと上記第3のシステムを備える第4のシステムとするとよい。 (16) A fourth system may include the first system and the third system.

上記第4のシステムによれば、上記第1のシステムにおいて、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく、例えば、時刻を特定するための情報として、時計の画像、文字を示す画像、時刻を発声した音声等の人が認識しやすい形式の情報が用いられる場合と比較して、高い精度で時刻が特定される。 According to the fourth system, in the first system, even in a situation where information cannot be directly obtained from either the time server or the receiver of the satellite positioning system, manual input of information by the user is required. For example, as information for specifying the time, it is possible to use information in a format that is easy for people to recognize, such as an image of a clock, an image showing characters, or a voice uttering the time. is identified.

(17)上記システムを第1のシステムとし、前記第1のシステムが取得する前記時刻を特定するための情報を、誤り検出訂正のための情報を伴う情報として出力する出力手段を備える第3のシステムとするとよい。 (17) A third system having the above system as a first system and output means for outputting the information for specifying the time acquired by the first system as information accompanied by information for error detection and correction. system.

上記第3のシステムによれば、例えば、上記第3のシステムから上記第1のシステムへの情報の伝達経路において情報に誤りが生じる可能性がある状況下においても、上記第1のシステムにおいて高い精度で時刻が特定される。 According to the third system, for example, even in a situation where there is a possibility that an information error occurs in the information transmission path from the third system to the first system, the first system has a high Time is specified with precision.

(18)前記第1のシステムと前記第3のシステムを備える第4のシステムとするとよい。 (18) A fourth system may include the first system and the third system.

上記第4システムによれば、上記第1のシステムにおいて、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下であり、時刻を特定するための情報の伝達経路において情報に誤りが生じる可能性がある状況下においても、ユーザによる情報の手入力を要することなく、高い精度で時刻が特定される。 According to the fourth system, in the first system, in a situation where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system, the information transmission path for specifying the time The time can be specified with high accuracy without the need for manual input of information by the user even under a situation where there is a possibility that an error may occur in the information.

(19)コンピュータを、上記システムが備える特定手段として機能させるためのプログラムとするとよい。 (19) It is preferable that the computer is a program for functioning as the specifying means provided in the above system.

上記プログラムによれば、コンピュータを用いて、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく時刻を特定するシステムが実現される。 According to the above program, using a computer, the time can be specified without the need for manual input of information by the user, even under conditions in which information cannot be directly obtained from either the time server or the receiver of the satellite positioning system. A system is realized.

(20)コンピュータを、上記第3のシステムが備える出力手段として機能させるためのプログラムとするとよい。 (20) The program may be a program for causing a computer to function as output means provided in the third system.

上記プログラムによれば、コンピュータを用いて、上記第1のシステムが、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下においても、ユーザによる情報の手入力を要することなく高い精度で時刻を特定できるようにする第3のシステムが実現される。 According to the program, using a computer, the first system can manually input information by the user even in a situation where information cannot be directly obtained from either the time server or the receiver of the satellite positioning system. A third system is realized that enables the time to be determined with high accuracy without the need.

上述した(1)から(20)に示した発明は、任意に組み合わせることができる。例えば、(1)に示した発明の全てまたは一部の構成に、(2)以降の少なくとも1つの発明の少なくとも一部の構成を加える構成としてもよい。特に、(1)に示した発明に、(2)以降の少なくとも1つの発明の少なくとも一部の構成を加えた発明とするとよい。また、(1)から(20)に示した発明から任意の構成を抽出し、抽出された構成を組み合わせてもよい。本願の出願人は、これらの構成を含む発明について権利を取得する意思を有する。また「~の場合」「~のとき」という記載があったとしても、その場合やそのときに限られる構成として記載はしているものではない。これらはよりよい構成の例を示しているものであって、これらの場合やときでない構成についても権利取得する意思を有する。また順番を伴った記載になっている箇所もこの順番に限らない。一部の箇所を削除したり、順番を入れ替えたりした構成についても開示しているものであり、権利取得する意思を有する。 The inventions shown in (1) to (20) above can be combined arbitrarily. For example, a configuration may be adopted in which at least part of the configuration of at least one of the following inventions (2) is added to all or part of the configuration of the invention shown in (1). In particular, the invention shown in (1) may be added with at least a part of the configuration of at least one invention after (2). Also, arbitrary configurations may be extracted from the inventions shown in (1) to (20) and the extracted configurations may be combined. The applicant of this application intends to obtain rights to inventions including these configurations. In addition, even if there is a description of "in the case of" or "when", it is not described as a configuration limited to that case or that time. These are examples of better configurations, and we intend to acquire configurations that are not in these cases or occasions. Moreover, the parts described with order are not limited to this order. It also discloses a configuration in which some parts are deleted or the order is changed, and there is an intention to acquire the right.

ユーザは、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得できない状況下のシステムに時刻を特定させるために、情報を手入力しなくてよい。 The user does not have to manually input information to have the system specify the time under conditions where information cannot be obtained directly from either the time server or the receiver of the satellite positioning system.

本願の発明の効果はこれに限定されず、本明細書および図面等に開示される構成の部分から奏する効果についても開示されており、当該効果を奏する構成についても分割出願・補正等により権利取得する意思を有する。例えば本明細書において「~できる」と記載した箇所などは奏する効果を明示する記載であり、また「~できる」と記載がなくとも効果を示す部分が存在する。またこのような記載がなくとも当該構成よって把握される効果が存在する。 The effect of the invention of the present application is not limited to this, and the effect produced by the parts of the configuration disclosed in the specification and drawings, etc. is also disclosed, and the configuration that produces the effect is also acquired by divisional application, amendment, etc. have the intention to For example, in this specification, the description of "can be done" is a description that clearly shows the effect, and there are parts showing the effect even if there is no description of "can be done". Moreover, even without such a description, there is an effect that can be grasped by the configuration.

一実施形態に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system which concerns on one Embodiment. 一実施形態に係るドライブレコーダの外観を示した図。1 is a diagram showing the appearance of a drive recorder according to one embodiment; FIG. 一実施形態に係るドライブレコーダの内部構造を示した図。The figure which showed the internal structure of the drive recorder which concerns on one Embodiment. 一実施形態に係るタイムレコーダの内部構造を示した図。The figure which showed the internal structure of the time recorder which concerns on one Embodiment. 一実施形態に係る端末装置に接続された表示装置に表示される動画の再生画面の例。6 is an example of a video playback screen displayed on a display device connected to a terminal device according to an embodiment; 一実施形態の一変形例に係るシステムにおける再生画面の例。An example of a playback screen in a system according to one modification of one embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るドライブレコーダとタブレットPCが行う処理のシーケンスの例を示した図。The figure which showed the example of the sequence of the process which the drive recorder and tablet PC which concerns on the modified example of one embodiment perform. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system which concerns on one Embodiment. 一実施形態に係るドライブレコーダがHTTPサーバから受信する応答情報の例。An example of response information received from an HTTP server by the drive recorder according to one embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るタイムレコーダが受信した情報の例。An example of information received by a time recorder according to one modification of one embodiment. 一実施形態に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system which concerns on one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムにおいて、タブレットPCが時刻情報を伝達する仕組みを説明するための図。FIG. 10 is a diagram for explaining how a tablet PC transmits time information in a system according to a modified example of one embodiment; 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るドライブレコーダが車両に搭載されて使用される状態を示した図。The figure which showed the state which the drive recorder based on the modified example of one Embodiment was mounted in the vehicle, and was used. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態の一変形例に係るドライブレコーダが車両に搭載されて使用される状態を示した図。The figure which showed the state which the drive recorder based on the modified example of one Embodiment was mounted in the vehicle, and was used. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment. 一実施形態に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system which concerns on one Embodiment. 一実施形態の一変形例に係るシステムの全体構成を示した図。The figure which showed the whole structure of the system based on the modified example of one Embodiment.

[第1実施形態]
図1は、本発明の第1実施形態に係るシステムであるドライブレコーダ1を含むシステム901の全体構成を示した図である。システム901は、車両運行会社(例えば、タクシー会社やバス会社等)の管理下の複数の車両の各々に搭載されているドライブレコーダ1と、ドライブレコーダ1の各々に対し時刻を特定するための情報(以下、「時刻情報」という)を送信する装置であるタイムレコーダ2(同一の情報元の一例)と、タイムレコーダ2に対し時刻情報を送信する装置である時刻サーバ3と、タイムレコーダ2が生成する勤怠情報等の各種情報を記憶するデータサーバ4を備える。
[First embodiment]
FIG. 1 is a diagram showing the overall configuration of a system 901 including a drive recorder 1, which is the system according to the first embodiment of the present invention. A system 901 includes a drive recorder 1 installed in each of a plurality of vehicles under the control of a vehicle operating company (for example, a taxi company, a bus company, etc.) and information for specifying the time for each of the drive recorders 1. A time recorder 2 (an example of the same information source) which is a device for transmitting time information (hereinafter referred to as "time information"), a time server 3 which is a device for transmitting time information to the time recorder 2, and attendance generated by the time recorder 2 A data server 4 for storing various information such as information is provided.

図1には、例として、車両ID(Identifier)「0001」により識別される車両と車両ID「0002」により識別される車両の各々に搭載された計2台のドライブレコーダ1が示されているが、システム901を構成するドライブレコーダ1の数はシステム901を利用する車両の台数によって変化する。 FIG. 1 shows, as an example, a total of two drive recorders 1 installed in a vehicle identified by a vehicle ID (Identifier) "0001" and a vehicle identified by a vehicle ID "0002". However, the number of drive recorders 1 constituting system 901 varies depending on the number of vehicles using system 901 .

ドライブレコーダ1とタイムレコーダ2は、例えば、WiFi(登録商標)、Bluetooth(登録商標)等の通信プロトコルに従い無線により通信を行う。ドライブレコーダ1は、例えば、車両の電源が入れられると、車両のバッテリーから電力の供給を受けて動作を開始する。ドライブレコーダ1は、動作の開始時と、動作中に所定時間(例えば、10秒間等)が経過する毎に、タイムレコーダ2と通信接続の確立を試み、通信接続を確立すると、タイムレコーダ2から現在時刻を示す時刻情報を受信する。ドライブレコーダ1は内部時計を備え、内部時計が計時する時刻を、タイムレコーダ2から受信した時刻情報を用いて校正して、校正後の時刻を現在時刻として特定する。従って、車両の運転者が、例えば、事務所内に駐車している車両の電源を入れたときや、事務所外から車両を運転して事務所内へと移動してきたときに、ドライブレコーダ1はユーザの操作を要することなく、タイムレコーダ2から時刻情報を受信し、内部時計が計時する時刻を校正する。 The drive recorder 1 and the time recorder 2 communicate wirelessly according to a communication protocol such as WiFi (registered trademark) or Bluetooth (registered trademark). For example, when the power of the vehicle is turned on, the drive recorder 1 receives power supply from the battery of the vehicle and starts operating. The drive recorder 1 attempts to establish a communication connection with the time recorder 2 at the start of operation and each time a predetermined period of time (for example, 10 seconds) elapses during operation. receive time information indicating The drive recorder 1 has an internal clock, calibrates the time measured by the internal clock using the time information received from the time recorder 2, and specifies the calibrated time as the current time. Therefore, when the driver of the vehicle turns on the power of the vehicle parked in the office, or drives the vehicle into the office from outside the office, the drive recorder 1 Time information is received from the time recorder 2 and the time measured by the internal clock is calibrated without requiring the operation of .

タイムレコーダ2と時刻サーバ3は有線(例えば、イーサネット(登録商標)等)又は無線(例えば、WiFi等)で通信することができる。時刻サーバ3は、例えば車両運行会社の事務所外に配置され、インターネット等のWANを介してタイムレコーダ2と通信を行う。時刻サーバ3は、例えば、GNSS(Global Navigation Satellite System、衛星測位システム)の受信部を備え、人工衛星に搭載された原子時計で計時された現在時刻を示す時刻情報を人工衛星から無線で受信し、受信した時刻情報を外部の装置に送信する。時刻サーバ3は時刻情報を、例えば、NTP(Network Time Protocol)を用いて、外部の装置に送信する。 The time recorder 2 and the time server 3 can communicate by wire (eg, Ethernet (registered trademark), etc.) or wirelessly (eg, WiFi, etc.). The time server 3 is arranged, for example, outside the office of the vehicle operating company, and communicates with the time recorder 2 via a WAN such as the Internet. The time server 3 includes, for example, a GNSS (Global Navigation Satellite System, satellite positioning system) receiving unit, and wirelessly receives time information indicating the current time measured by an atomic clock mounted on the artificial satellite from the artificial satellite. , and transmits the received time information to an external device. The time server 3 transmits time information to an external device using, for example, NTP (Network Time Protocol).

タイムレコーダ2とデータサーバ4は有線又は無線で通信することができる。データサーバ4は、例えば車両運行会社の事務所内に設置され、LANを介してタイムレコーダ2と通信を行う。 The time recorder 2 and data server 4 can communicate by wire or wirelessly. The data server 4 is installed, for example, in an office of a vehicle operating company, and communicates with the time recorder 2 via a LAN.

図2は、ドライブレコーダ1の外観を示した図である。ドライブレコーダ1は、円筒形状の本体11を備え、その本体11の軸方向の一方端部側に、取付用ブラケット12を装着した構成を採る。本体11は、前後で2分割(半割)された第1ケース111と第2ケース112とを突き合わせることで構成される。第1ケース111の一方端部1111と、第2ケース112の一方端部1121は、その外形寸法が一回り小さく形成され、その先端外周面に雄ネジ部が形成される。さらに、一方端部1111、一方端部1121と本体11の軸方向の中央部位との間には、外径の相違に基づく段差面が形成される。 FIG. 2 is a diagram showing the appearance of the drive recorder 1. As shown in FIG. The drive recorder 1 has a cylindrical main body 11 and has a mounting bracket 12 attached to one axial end of the main body 11 . The main body 11 is configured by butting a first case 111 and a second case 112 which are divided into two (halved) front and rear. The one end 1111 of the first case 111 and the one end 1121 of the second case 112 are formed to be one size smaller in external dimensions, and a male threaded portion is formed on the outer peripheral surface of the distal end thereof. Further, between one end 1111 and one end 1121 and the central portion of main body 11 in the axial direction, a stepped surface is formed due to the difference in outer diameter.

取付用ブラケット12は、第1ケース111の一方端部1111と第2ケース112の一方端部1121の外径に略一致する(若干大きい)内径を有するリング部121と、取付板122と、両者を連結する連結柱部と、を備えている。取付板122は、リング部121の直径方向に対して、所定角度に傾斜状に配置している。そして、この取付板122の取り付け面1221に、両面接着テープ等の接着部材を取り付け、その接着部材を介して車両のフロントガラスに固定する。 The mounting bracket 12 includes a ring portion 121 having an inner diameter substantially matching (slightly larger) than the outer diameters of one end portion 1111 of the first case 111 and one end portion 1121 of the second case 112, and a mounting plate 122. and a connecting pillar that connects the The mounting plate 122 is inclined at a predetermined angle with respect to the diameter direction of the ring portion 121 . An adhesive member such as a double-sided adhesive tape is attached to the mounting surface 1221 of the mounting plate 122, and the mounting plate 122 is fixed to the windshield of the vehicle via the adhesive member.

本体11の一方端部1111と一方端部1121にリング部121を装着した状態で、一方端部1111と一方端部1121の外周面に形成した雄ネジ部に、ナット部材13を装着する。ナット部材13は、扁平な円盤状のキャップ形態からなり、その内周面に雄ネジ部に符合する雌ネジ部が形成されている。ナット部材13を締め付けることで、リング部121の軸方向両面は、ナット部材13と、本体11の上記の段差面との間で、挟み込まれて固定される。これにより、リング部121を第1ケース111の一方端部1111と第2ケース112の一方端部1121に装着すると、ナット部材13にてしっかりと締結する前は、リング部121はその中心軸を回転中心として第1ケース111の一方端部1111と第2ケース112の一方端部1121に対して相対的に正逆回転させることができる。そして、両者の相対角度位置が所望の状態で、ナット部材13を締め付けることで、任意の相対角度位置の状態で取付用ブラケット12を固定できる。なお、本体11の段差面と、それに対向するリング部121の側面にそれぞれ三角波状(鋸刃状)の歯部を設けると、その歯部同士がかみ合ってしっかりと固定できる。 With ring portion 121 attached to one end portion 1111 and one end portion 1121 of main body 11 , nut member 13 is attached to a male screw portion formed on the outer peripheral surface of one end portion 1111 and one end portion 1121 . The nut member 13 is in the form of a flat disk-shaped cap, and has a female screw portion formed on its inner peripheral surface to match the male screw portion. By tightening the nut member 13 , both axial surfaces of the ring portion 121 are sandwiched and fixed between the nut member 13 and the step surface of the main body 11 . As a result, when the ring portion 121 is attached to the one end portion 1111 of the first case 111 and the one end portion 1121 of the second case 112, the ring portion 121 has its central axis before being firmly fastened with the nut member 13. As the center of rotation, one end 1111 of the first case 111 and one end 1121 of the second case 112 can be rotated in the normal and reverse directions. By tightening the nut member 13 in a desired relative angular position, the mounting bracket 12 can be fixed in an arbitrary relative angular position. If triangular wave-like (sawtooth-like) teeth are provided on the stepped surface of the main body 11 and the side surface of the ring portion 121 facing the stepped surface, the teeth can be engaged with each other and firmly fixed.

上述したように、ドライブレコーダ1は、取付板122の上面に取り付けた両面テープ(図示省略)その他の接着部材を用いて車両のフロントガラスに接着して固定する。よって、本実施形態のドライブレコーダ1は、各種フロントガラスの角度(25~75度)に合わせて調整可能となる。つまり、取付板122はフロントガラスの角度と平行になるが、上述のように、取付板122(取付用ブラケット12)に対する本体11の相対角度を調整できるので、取付板122(フロントガラス)の角度に関係なく、本体11を基本の上下方向をたとえば垂直面(地面に対する)と平行にすることができる。もちろん、本体11を基本の上下方向と、地面に対する垂直面とのなす角を適宜の角度に設定することもできる。従って、1つのドライブレコーダ1にて、異なる種類の車両に実装することができる。 As described above, the drive recorder 1 is adhered and fixed to the windshield of the vehicle using a double-sided tape (not shown) attached to the upper surface of the mounting plate 122 or other adhesive members. Therefore, the drive recorder 1 of the present embodiment can be adjusted according to various windshield angles (25 to 75 degrees). That is, the mounting plate 122 is parallel to the angle of the windshield, but since the relative angle of the body 11 to the mounting plate 122 (mounting bracket 12) can be adjusted as described above, the angle of the mounting plate 122 (the windshield) Regardless, the body 11 can have its base vertical orientation parallel to, for example, a vertical plane (relative to the ground). Of course, the angle between the basic vertical direction of the main body 11 and the vertical plane with respect to the ground can be set to an appropriate angle. Therefore, one drive recorder 1 can be installed in different types of vehicles.

また、ナット部材13の中央部には円形の貫通孔131が形成されている。この貫通孔131から第1ケース111の一方端部1111と第2ケース112の一方端部1121の先端面が外部に露出し、この先端面の露出部分に、ボリュームダイヤル14、DCジャック15等のユーザの操作対象のものが設けられている。係る構成を採ることで、限られた本体11のスペースに操作対象を設置することができるとともに、操作時にユーザの注意をひきつけられる結果、ナット部材13に緩みがないか確認することを容易にできる。 A circular through hole 131 is formed in the central portion of the nut member 13 . Through the through-hole 131, one end 1111 of the first case 111 and one end 1121 of the second case 112 are exposed to the outside. An object for user operation is provided. By adopting such a configuration, it is possible to install the operation target in the limited space of the main body 11, and as a result of attracting the user's attention during operation, it is possible to easily check whether the nut member 13 is loose. .

DCジャック15には、たとえばシガーソケットに接続する電源ケーブルの一端に取り付けたDCプラグ(図示せず)を装着することで、本実施形態のドライブレコーダ1は、車両のバッテリーからの電源供給を可能とする。このように、電源ケーブルの引き出しを本体11の側面から行うようにしたので、ルームミラーの横或いは近傍にドライブレコーダを取り付けることで、ルームミラーに電源ケーブルを隠すことができ、見た目にも美しくすることができる。さらに、係るDCジャック15を経由して車両側から電源供給を受けることで、ドライブレコーダ1単独で使用することができる。 By attaching a DC plug (not shown) attached to one end of a power cable connected to, for example, a cigar socket to the DC jack 15, the drive recorder 1 of the present embodiment can be supplied with power from a vehicle battery. and Since the power cable is pulled out from the side surface of the main body 11 in this manner, the power cable can be hidden in the rearview mirror by attaching the drive recorder to the side of or near the rearview mirror, and the appearance is improved. be able to. Furthermore, by receiving power supply from the vehicle via the DC jack 15, the drive recorder 1 can be used alone.

また、第1ケース111には、CCDカメラ16が露出状態で設置されている。このCCDカメラ16にて、車両の前方を撮影する。さらに図示省略するが、本体11内に、マイクを内蔵するとよい。マイクにより周囲の音声を拾音できる。 A CCD camera 16 is installed in the first case 111 in an exposed state. This CCD camera 16 photographs the front of the vehicle. Furthermore, although not shown, it is preferable to incorporate a microphone in the main body 11 . The microphone can pick up sounds around you.

さらに、本体11の他方端部には、外部の装置と情報の受け渡しを行うための接続ケーブルを接続するインタフェースや、SDメモリカード用スロット部を備えている。 Further, the other end of the main body 11 is provided with an interface for connecting a connection cable for exchanging information with an external device and a slot for an SD memory card.

図3は、ドライブレコーダ1の内部構造を示した図である。ドライブレコーダ1は、本体11内に、事故検知センサ101、一時記憶メモリ102、内部時計103、スピーカ104、スイッチ105、マイク106、制御部107、インタフェース108をさらに備える。事故検知センサ101は、加速度センサ等の衝撃検知センサにより実現される。一定の衝撃(加速度)を検知した場合、事故(衝突)があったとする。また、一定の衝撃の閾値を適宜に設定することで、事故発生以外にも、急ブレーキ・急ハンドル時にも検出信号が出力されるようにすることもできる。 FIG. 3 is a diagram showing the internal structure of the drive recorder 1. As shown in FIG. The drive recorder 1 further includes an accident detection sensor 101 , a temporary memory 102 , an internal clock 103 , a speaker 104 , a switch 105 , a microphone 106 , a control section 107 and an interface 108 inside the main body 11 . The accident detection sensor 101 is realized by an impact detection sensor such as an acceleration sensor. Assume that an accident (collision) has occurred when a constant impact (acceleration) is detected. Further, by appropriately setting a constant impact threshold value, it is possible to output a detection signal not only when an accident occurs but also when the vehicle brakes suddenly or steers sharply.

一時記憶メモリ102は、例えばCCDカメラ16で撮像した画像データ等を一時的に記憶するRAMであり、少なくとも現在から一定時間以上過去までに撮像した画像データが常時記憶されるようにしている。但し、記憶容量は有限であるため、一定の基準で古い画像データは削除する。一定の基準は、例えば、一定時間以上前に記憶した画像データや、記憶するメモリ容量が一定以上となった場合などとすることができる。本実施形態では、一時記憶メモリ102は、リングバッファにより構成する。 The temporary storage memory 102 is a RAM that temporarily stores image data captured by the CCD camera 16, for example, and always stores image data captured at least for a certain period of time from the present to the past. However, since the storage capacity is limited, old image data is deleted according to a certain standard. The certain criteria can be, for example, image data stored a certain time or more ago, or the case where the storage capacity of the memory reaches or exceeds a certain amount. In this embodiment, the temporary storage memory 102 is configured by a ring buffer.

スピーカ104は、たとえば、スイッチ105における操作音や、各種のメッセージ(ガイド・警報等)が報知される。ボリュームダイヤル14は、このスピーカ104の出力レベルを調整するものである。 The speaker 104 notifies, for example, the operation sound of the switch 105 and various messages (guide, warning, etc.). A volume dial 14 adjusts the output level of this speaker 104 .

また、制御部107は、CPU、ROM、RAM、不揮発性メモリ、I/O等を備えるマイコンであり、上記の各種の入力機器から入力される情報に基づき所定の処理を実行し、出力機器を利用して所定の情報を出力する。ドライブレコーダ1の機能は、制御部107に有するコンピュータが実行するプログラムとして制御部107のEEPROM上に格納され、これを制御部107に有するコンピュータが実行することで実現される。 The control unit 107 is a microcomputer having a CPU, a ROM, a RAM, a nonvolatile memory, an I/O, and the like, and executes predetermined processing based on information input from the above various input devices, and controls output devices. It uses it to output predetermined information. The functions of the drive recorder 1 are stored in the EEPROM of the control unit 107 as a program to be executed by the computer of the control unit 107, and are realized by the computer of the control unit 107 executing the programs.

制御部107の有するプログラムによってコンピュータが実現する機能としては、画像記録機能、画像出力機能、内部時計の校正機能などがある。 Functions realized by the computer by means of the program of the control unit 107 include an image recording function, an image output function, an internal clock calibration function, and the like.

制御部107は、ドライブレコーダの基本機能を実現するための回路であり、CCDカメラ16で撮影された映像(画像データ)を映像ファイルとして一時記憶メモリ102に記憶したり、事故検知センサ101からの検出信号に基づき、上記の撮像した画像データ(映像ファイル)を不揮発性メモリに格納したりする。本実施形態では、不揮発性メモリとして、カードスロット109(例えば、SDメモリカード用スロット)に装着したメモリカード17(例えば、SDメモリカード)を用いる。このメモリカード17を取り外し、パソコンに接続したメモリカードリーダ等に装着することで、当該パソコンにデータを取り込むことができる。また、記録した映像等は、上記のようにメモリカード17(記録メディア)を着脱して外部に取り出すことに限らず、有線・無線による通信(データ伝送)により行うことができる。また、有線による通信を行うためには、本体に、通信ケーブルを接続するためのコネクタ・USB等を備えると良い。 The control unit 107 is a circuit for realizing the basic functions of the drive recorder. Based on the detection signal, the captured image data (video file) is stored in a non-volatile memory. In this embodiment, a memory card 17 (for example, an SD memory card) attached to a card slot 109 (for example, an SD memory card slot) is used as the non-volatile memory. By removing the memory card 17 and inserting it into a memory card reader or the like connected to a personal computer, data can be read into the personal computer. Also, the recorded video and the like can be carried out not only by removing the memory card 17 (recording medium) and taking it out as described above, but also by wired/wireless communication (data transmission). In addition, in order to perform wired communication, it is preferable that the main body is provided with a connector, a USB, or the like for connecting a communication cable.

この画像データを記録する画像記録機能をさらに詳しく説明すると、CCDカメラ16にて常時、運転者の視点(視野)から自車と周辺状況を撮像するとともに、その撮像した画像データをリングバッファ等の一時記憶メモリ102に記憶する。この一時記憶メモリ102に記憶する映像は、逐次最新のものに更新され、設定された時間分だけ過去の映像データが保持される。 To explain the image recording function for recording this image data in more detail, the CCD camera 16 constantly captures images of the vehicle and its surroundings from the driver's viewpoint (field of view), and the captured image data is stored in a ring buffer or the like. Stored in the temporary storage memory 102 . The video stored in this temporary storage memory 102 is successively updated to the latest one, and the past video data is held for the set time.

そして、事故や急ブレーキ・急ハンドル時に発生する衝撃を事故検知センサ101が検出した(センサの出力値が閾値を超えた)場合、その閾値を超えた(衝撃検出)時点より前の一定期間の画像データ(映像)を一時記憶メモリ102から読み出して不揮発性メモリ(メモリカード17)に格納すると共に、閾値を超えた時点以降はその後に撮像したCCDカメラ16の映像をメモリカード17に直接或いは一時記憶メモリ102を経由して記録することで衝撃前及び衝撃後の所定時間にわたる映像を不揮発性メモリたるメモリカード17に保存する。また、このとき、マイク106を内蔵していた場合、マイク106で拾音した周囲の音声も、画像データに関連付けて録音する。この録音も、一時記憶メモリ102に一時的に記憶し、画像データをメモリカード17に格納する際に、その録音した音声データもメモリカード17に格納する。映像と共に音声も付加されると、臨場感が増すので好ましい。 When the accident detection sensor 101 detects an impact that occurs during an accident, sudden braking, or sudden steering (the output value of the sensor exceeds a threshold), a certain period of time before the threshold is exceeded (impact detection). The image data (video) is read out from the temporary storage memory 102 and stored in the non-volatile memory (memory card 17), and after the threshold is exceeded, the video captured by the CCD camera 16 is directly or temporarily stored in the memory card 17. By recording via the storage memory 102, the images for a predetermined period of time before and after the impact are stored in the memory card 17, which is a non-volatile memory. At this time, if the microphone 106 is built in, the ambient sound picked up by the microphone 106 is also recorded in association with the image data. This sound recording is also temporarily stored in the temporary storage memory 102 , and when the image data is stored in the memory card 17 , the recorded voice data is also stored in the memory card 17 . It is preferable to add sound together with the video because it increases the sense of presence.

内部時計103は、例えば、RTCを有し、現在時刻を継続して計時する。インタフェース108は、外部の装置との間で通信を行うインタフェースである。本実施形態において、ドライブレコーダ1は、インタフェース108を介して、タイムレコーダ2との間で通信を行う。 The internal clock 103 has an RTC, for example, and continuously keeps the current time. The interface 108 is an interface for communicating with an external device. In this embodiment, the drive recorder 1 communicates with the time recorder 2 via the interface 108 .

図4は、タイムレコーダ2の内部構造を示した図である。タイムレコーダ2は、表示部21、操作ボタン22、読取部23、印字部24、内部時計25、インタフェース26、制御部27を備える。また、タイムレコーダ2の本体には、ユーザがタイムカードに打刻を行う際にタイムカードをタイムレコーダ2に挿入するためのスリットが設けられている。 FIG. 4 is a diagram showing the internal structure of the time recorder 2. As shown in FIG. The time recorder 2 includes a display section 21 , operation buttons 22 , a reading section 23 , a printing section 24 , an internal clock 25 , an interface 26 and a control section 27 . Further, the main body of the time recorder 2 is provided with a slit for inserting a time card into the time recorder 2 when the user stamps the time card.

表示部21は、例えば液晶ディスプレイであり、現在時刻等の情報を表示する。操作ボタン22は、ユーザの操作を受け付けるボタンである。操作ボタン22は、物理的なボタンであっても、タッチスクリーンに表示される仮想的なボタンであってもよい。ユーザは、タイムカードへの打刻時に、操作ボタン22を操作して、その打刻が出勤、退勤等のいずれに応じた打刻であるかをタイムレコーダ2に入力する。 The display unit 21 is, for example, a liquid crystal display, and displays information such as the current time. The operation button 22 is a button that receives a user's operation. The operation button 22 may be a physical button or a virtual button displayed on the touch screen. The user operates the operation button 22 when embossing on the time card, and inputs to the time recorder 2 whether the embossing corresponds to attendance, leaving work, or the like.

読取部23は、例えば、光学スキャナであり、タイムカードに予め印字されている運転者を識別する運転者ID(例えば、社員番号)を読み取る。なお、タイムカードに印字されている運転者IDは、人間が識別可能な文字等であっても、読取部23が読み取りやすいバーコード等の画像であってもよい。 The reading unit 23 is, for example, an optical scanner, and reads a driver ID (e.g., employee number) for identifying the driver printed in advance on the time card. The driver ID printed on the time card may be characters that can be identified by humans, or may be an image such as a bar code that is easily read by the reading unit 23 .

印字部24は、例えば、熱転写方式のプリンタであり、タイムレコーダ2に挿入されたタイムカードに、内部時計25が計時する現在時刻を印字(打刻)する。内部時計25は、例えば、RTCを有し、現在時刻を継続して計時する。 The printing unit 24 is, for example, a thermal transfer printer, and prints (stamps) the current time measured by the internal clock 25 on the time card inserted in the time recorder 2 . The internal clock 25 has, for example, an RTC and continuously keeps the current time.

インタフェース26は、外部の装置との間で通信を行うインタフェースである。本実施形態において、タイムレコーダ2は、インタフェース26を介して、ドライブレコーダ1の各々、時刻サーバ3及びデータサーバ4との間で通信を行う。 The interface 26 is an interface for communicating with an external device. In this embodiment, the time recorder 2 communicates with each of the drive recorders 1 , the time server 3 and the data server 4 via the interface 26 .

制御部27は、プロセッサ及びメモリを備えるコンピュータであり、メモリに記憶されているプログラムに従いプロセッサがデータ処理を行うことでタイムレコーダ2の各構成部の動作を制御し、タイムレコーダ2の各種機能を実現する。制御部27が実現する機能としては、時刻サーバ3から受信した時刻情報を用いて内部時計25が計時する現在時刻を校正する機能、内部時計103が計時する現在時刻を表示部21により表示する機能、タイムレコーダ2に挿入されたタイムカードの所定位置(現在の日付とユーザが操作ボタン22を操作して指定した出勤/退勤等の別に応じて定まる位置)に内部時計25が計時する現在時刻を印字部24により印字する機能、タイムカードへの打刻に伴い特定される運転者毎の勤怠情報をインタフェース26によりデータサーバ4に送信する機能等がある。 The control unit 27 is a computer including a processor and memory, and the processor performs data processing according to a program stored in the memory, thereby controlling the operation of each component of the time recorder 2 and realizing various functions of the time recorder 2. . Functions realized by the control unit 27 include a function of calibrating the current time kept by the internal clock 25 using the time information received from the time server 3, and a function of displaying the current time kept by the internal clock 103 on the display unit 21. , the current time measured by the internal clock 25 is printed at a predetermined position of the time card inserted in the time recorder 2 (the position determined according to the current date and whether the user operates the operation button 22 to enter or leave work). There is a function of printing by the unit 24, a function of transmitting to the data server 4 through the interface 26 the attendance information for each driver specified by stamping on the time card, and the like.

データサーバ4は、例えば、車両とドライブレコーダ1の対応関係を示す情報を格納する車両・ドライブレコーダ対応関係テーブルと、運転者に対する車両の割り当てを示す情報を格納する車両割当データベースと、運転者の勤怠情報を格納する勤怠データベースを格納している。 The data server 4 includes, for example, a vehicle/drive recorder correspondence table that stores information indicating the correspondence between the vehicle and the drive recorder 1, a vehicle allocation database that stores information indicating the allocation of the vehicle to the driver, and a driver's It contains an attendance database that stores attendance information.

車両・ドライブレコーダ対応関係テーブルが格納する情報は、いずれの車両にいずれのドライブレコーダ1が搭載されているかを示す。車両・ドライブレコーダ対応関係テーブルは、車両毎のレコードを格納し、各レコードは、例えば、車両を識別する車両ID(例えば、車両番号等)と、車両に搭載されているドライブレコーダ1を識別するドライブレコーダID(例えば、ドライブレコーダ1のシリアル番号等)を格納する。車両・ドライブレコーダ対応関係テーブルが格納する情報は、例えば、車両運行会社の管理者が端末装置に入力し、その端末装置からデータサーバ4に送信されたものである。 The information stored in the vehicle/drive recorder correspondence table indicates which drive recorder 1 is installed in which vehicle. The vehicle/drive recorder correspondence table stores records for each vehicle. Each record includes, for example, a vehicle ID (such as a vehicle number) that identifies the vehicle, and a drive recorder 1 mounted on the vehicle. A drive recorder ID (for example, the serial number of the drive recorder 1, etc.) is stored. The information stored in the vehicle/drive recorder correspondence table is, for example, input to a terminal device by an administrator of a vehicle operating company and transmitted to the data server 4 from the terminal device.

車両割当データベースが格納する情報は、各車両がどの時間帯にいずれの運転者に割り当てられているかを示す。車両割当データベースは、例えば車両IDにより識別される車両毎の割当テーブルの集まりであり、割当テーブルは、例えば、「○○年○○月○○日○○時○○分~○○年○○月○○日○○時○○分」といった時間帯毎のレコードを格納し、各レコードは、例えば、時間帯を示す情報と、その時間帯に車両が割り当てられている運転者を識別する運転者ID(例えば、社員番号)を格納する。車両割当データベースが格納する情報は、例えば、車両運行会社の管理者が端末装置に入力し、その端末装置からデータサーバ4に送信されたものである。 Information stored in the vehicle allocation database indicates to which driver each vehicle is allocated at which time slot. The vehicle allocation database is, for example, a collection of allocation tables for each vehicle identified by a vehicle ID. A record for each time zone such as "Month XX Day XX Hour XX Minutes" is stored, and each record contains, for example, information indicating the time zone and a driving Stores a person ID (e.g., employee number). The information stored in the vehicle allocation database is, for example, input to a terminal device by an administrator of a vehicle operating company and transmitted to the data server 4 from the terminal device.

勤怠データベースが格納する情報は、各運転者がどの時間帯に勤務していたかを示す。勤怠データベースは、例えば運転者IDにより識別される運転者毎の勤怠テーブルの集まりであり、勤怠テーブルは、例えば、「○○年○○月○○日○○時○○分」といった時刻毎のレコードを格納し、各レコードは、例えば、時刻を示す情報と、その時刻に運転者の勤怠の状態がいずれの状態に変化したか(例えば、出勤、退勤等)を示す情報を格納する。勤怠データベースが格納する情報は、運転者がタイムレコーダ2にタイムカードを挿入する毎に、タイムレコーダ2がデータサーバ4に送信してくる情報が蓄積されたものである。 The information stored in the attendance database indicates what time period each driver worked. The attendance database is, for example, a collection of attendance tables for each driver identified by the driver ID. Records are stored, and each record stores, for example, information indicating time and information indicating to which state the driver's attendance status changed at that time (for example, starting work, leaving work, etc.). The information stored in the attendance database is accumulated information transmitted from the time recorder 2 to the data server 4 each time the driver inserts a time card into the time recorder 2 .

ドライブレコーダ1の各々は、既述のように、自装置がCCDカメラ16により撮影した映像(動画)とマイク106により拾音した音を対応付けた情報(以下、音付動画情報という)をメモリカード17に記憶する。音付動画情報は、動画を表す情報として、所定の周期(例えば、1/30秒等)で撮影された静止画を表す静止画情報を含んでいる。ドライブレコーダ1は、これらの静止画情報を記憶する際、CCDカメラ16により静止画を撮影した時点において内部時計103により計時した現在時刻を示す時刻情報と、その時点で車両の割当を受けている運転者の勤務の状態(勤務中、勤務外等)を示す勤務状態情報とを静止画情報に対応付けて記憶する。以下、ドライブレコーダ1は、時刻情報及び勤務状態情報を音付動画情報に含む形で記憶するものとするが、時刻情報及び勤務状態情報の少なくとも一方を、音付動画情報とは別の情報として記憶してもよい。 As described above, each drive recorder 1 stores information (hereinafter referred to as moving image information with sound) that associates video (moving image) captured by the device with the CCD camera 16 and sound picked up by the microphone 106. Store in card 17 . The moving image information with sound includes still image information representing still images shot at a predetermined cycle (for example, 1/30 second) as information representing a moving image. When storing the still image information, the drive recorder 1 receives time information indicating the current time measured by the internal clock 103 at the time the still image was captured by the CCD camera 16, and vehicle allocation at that time. Work status information indicating the work status of the driver (on duty, off duty, etc.) is stored in association with the still image information. Hereinafter, the drive recorder 1 stores the time information and the working condition information in the form of including the moving image information with sound. You can remember.

既述のように、例えば、車両の運転者が、事務所内に駐車している車両の電源を入れたときや、事務所外から車両を運転して事務所内へと移動してきたときに、その車両に搭載されているドライブレコーダ1とタイムレコーダ2は無線による通信接続を確立する。 As mentioned above, for example, when the driver of a vehicle turns on the power of a vehicle parked in the office, or drives the vehicle from outside the office and moves into the office, the A drive recorder 1 and a time recorder 2 mounted on a vehicle establish a wireless communication connection.

ドライブレコーダ1は、タイムレコーダ2との間に通信接続を確立すると、自装置を識別するドライブレコーダIDをタイムレコーダ2に送信する。 When the communication connection is established with the time recorder 2, the drive recorder 1 transmits to the time recorder 2 a drive recorder ID for identifying itself.

タイムレコーダ2は、ドライブレコーダ1からドライブレコーダIDを受信すると、まず、車両・ドライブレコーダ対応関係テーブルを参照し、受信したドライブレコーダIDにより識別されるドライブレコーダ1が搭載された車両を識別する車両IDを特定する。続いて、タイムレコーダ2は、車両割当データベースを参照し、特定した車両IDにより識別される車両がその時点で割り当てられている運転者を識別する運転者IDを特定する。続いて、タイムレコーダ2は、勤怠データベースから、特定した運転者IDにより識別される運転者の最新の勤怠情報を読み出す。続いて、タイムレコーダ2は、特定した車両IDと、運転者IDと、勤怠データベースから読み出した勤怠情報が示す運転者の現在の勤務状態(例えば、勤務中、勤務外等)を示す勤務状態情報と、その時点で内部時計25が計時した現在時刻を示す時刻情報を、ドライブレコーダ1に送信する。 When the time recorder 2 receives the drive recorder ID from the drive recorder 1, the time recorder 2 first refers to the vehicle/drive recorder correspondence table, and determines the vehicle ID that identifies the vehicle in which the drive recorder 1 identified by the received drive recorder ID is mounted. identify. Subsequently, the time recorder 2 refers to the vehicle allocation database, and identifies the driver ID that identifies the driver to whom the vehicle identified by the identified vehicle ID is assigned at that time. Subsequently, the time recorder 2 reads the latest attendance information of the driver identified by the identified driver ID from the attendance database. Subsequently, the time recorder 2 acquires the identified vehicle ID, the driver ID, and work status information indicating the current work status of the driver indicated by the attendance information read from the attendance database (for example, on duty, off duty, etc.). , the time information indicating the current time measured by the internal clock 25 at that time is transmitted to the drive recorder 1 .

ドライブレコーダ1は、タイムレコーダ2から受信した車両IDと運転者IDと勤務状態情報を制御部107のメモリに記憶する。また、ドライブレコーダ1は、タイムレコーダ2から受信した時刻情報を用いて、自装置の内部時計103が計時する時刻を校正する。例えば、ドライブレコーダ1は、タイムレコーダ2から受信した時刻情報が示す現在時刻と、その時刻情報を受信した時点から、時刻情報の生成及び送受信に要する所定時間だけ前の時点において内部時計103が計時していた現在時刻との時間差を算出し、内部時計103が計時する現在時刻にその時間差を加算(内部時計103が内部時計25より遅れていた場合)又は減算(内部時計103が内部時計25より進んでいた場合)することにより、校正後の現在時刻を計時する。すなわち、ドライブレコーダ1は、時刻情報を用いて現在時刻を特定する特定手段を備える。 The drive recorder 1 stores the vehicle ID, driver ID, and work status information received from the time recorder 2 in the memory of the control unit 107 . Further, the drive recorder 1 uses the time information received from the time recorder 2 to calibrate the time kept by the internal clock 103 of its own device. For example, the drive recorder 1 measures the current time indicated by the time information received from the time recorder 2, and the time the internal clock 103 measures at a time a predetermined time required for generating and transmitting/receiving the time information before the time the time information is received. Then, the time difference is added to the current time kept by the internal clock 103 (when the internal clock 103 is behind the internal clock 25) or subtracted (when the internal clock 103 is ahead of the internal clock 25). the current time after calibration. That is, the drive recorder 1 is provided with identifying means for identifying the current time using time information.

ドライブレコーダ1は、その後、CCDカメラ16により撮影される静止画を表す静止画情報に、内部時計103が計時した校正後の現在時刻を示す時刻情報と、制御部107のメモリに記憶している最新の車両ID、運転者ID、及び、勤務状態情報とを対応付けて蓄積することで、動画を表す動画情報を生成する。ドライブレコーダ1は、このように生成する動画情報に対し、マイク106により拾音した音を表す音情報を時間軸上で同期するように対応付けることで、音付動画情報を生成する。なお、校正後の現在時刻を示す時刻情報は、例えば、音付動画情報とは別の情報として、例えばメモリカード17に記憶されてもよいし、音付動画情報のフレーム内、ヘッダ(又はフッダ)内、管理領域(例えば、設定ファイル、ログファイル等)内のいずれに記憶されてもよい。 After that, the drive recorder 1 stores still image information representing a still image captured by the CCD camera 16, time information indicating the current time after calibration measured by the internal clock 103, and the memory of the control unit 107. By accumulating the latest vehicle ID, driver ID, and working condition information in association with each other, moving image information representing a moving image is generated. The drive recorder 1 generates moving image information with sound by synchronizing the sound information representing the sound picked up by the microphone 106 with the moving image information thus generated on the time axis. The time information indicating the current time after calibration may be stored, for example, in the memory card 17 as information separate from the moving image information with sound, or may be stored in the frame, header (or footer) of the moving image information with sound. ) or in a management area (for example, a setting file, a log file, etc.).

車両運行会社の管理者は、自社の駐車場に駐車されている車両に搭載されているドライブレコーダ1のメモリカード17をカードスロット109から取り外し、パソコン等の端末装置に内蔵又は外付で接続されたカードリーダにそのメモリカード17を差し込んで、メモリカード17に記憶されている音付動画情報を端末装置のメモリに移動する。その後、車両運行会社の管理者は、メモリカード17をドライブレコーダ1のカードスロット109に戻す。 The manager of the vehicle operating company removes the memory card 17 of the drive recorder 1 installed in the vehicle parked in the company's parking lot from the card slot 109, and connects it to a terminal device such as a personal computer either internally or externally. Then, the memory card 17 is inserted into the card reader, and the motion picture information with sound stored in the memory card 17 is transferred to the memory of the terminal device. After that, the manager of the vehicle operating company returns the memory card 17 to the card slot 109 of the drive recorder 1 .

端末装置は、自装置のメモリに移動した音付動画情報が表す動画を、例えば、端末装置に内蔵又は外付で接続された表示装置(例えば、液晶ディスプレイ等)により表示する機能を備える。図5は、車両運行会社の管理者が用いる端末装置に接続された表示装置に表示される動画の再生画面の例である。図5に示されるように、再生画面においては、CCDカメラ16により撮影された動画が再生表示される。また、再生画面においては、現在表示されている画像の撮影が行われた車両の車両IDと、画像が撮影された時刻(撮影時刻)と、撮影時刻に車両を運転していた運転者の運転者ID(例えば、社員番号)と、その運転者の勤務状態が表示される。 The terminal device has a function of displaying the moving image represented by the moving image information with sound moved to the memory of the terminal device, for example, on a display device (such as a liquid crystal display) built in or externally connected to the terminal device. FIG. 5 is an example of a video reproduction screen displayed on a display device connected to a terminal device used by an administrator of a vehicle operating company. As shown in FIG. 5, on the playback screen, a moving image captured by the CCD camera 16 is played back and displayed. In addition, on the playback screen, the vehicle ID of the vehicle in which the currently displayed image was captured, the time at which the image was captured (capturing time), and the driving information of the driver who was driving the vehicle at the capturing time. A driver ID (for example, an employee number) and the work status of the driver are displayed.

再生画面に表示される撮影時刻は、ドライブレコーダ1が内部時計103により計時した現在時刻であり、内部時計103が計時する現在時刻は、タイムレコーダ2から送信された時刻情報を用いて校正された現在時刻である。従って、ドライブレコーダ1が内部時計103により計時する現在時刻と、タイムレコーダ2が内部時計25により計時する現在時刻は実質的に同期されている。従って、システム901によれば、ドライブレコーダ1とタイムレコーダ2の内部時計の計時する現在時刻のずれにより、再生画面に誤った撮影時刻、運転者ID、又は、勤務状態が表示されてしまう、という不都合は生じない。 The shooting time displayed on the playback screen is the current time measured by the internal clock 103 of the drive recorder 1, and the current time measured by the internal clock 103 is the current time calibrated using the time information transmitted from the time recorder 2. Time. Therefore, the current time measured by the internal clock 103 of the drive recorder 1 and the current time measured by the internal clock 25 of the time recorder 2 are substantially synchronized. Therefore, according to the system 901, due to the discrepancy between the current times measured by the internal clocks of the drive recorder 1 and the time recorder 2, an incorrect photographed time, driver ID, or working status is displayed on the playback screen. does not occur.

(第1実施形態の変形例)
(1-1)
上述したシステム901において、ドライブレコーダ1が音付動画情報に含まれる静止画情報に対応付けて記憶する時刻情報は、内部時計103により計時した現在時刻を、タイムレコーダ2から受信した時刻情報を用いて校正したものを示す。ドライブレコーダ1が、内部時計103により計時し校正した後の現在時刻に加え、校正前の現在時刻を示す時刻情報を、音付動画情報に含まれる静止画情報に対応付けて記憶してもよい。
(Modified example of the first embodiment)
(1-1)
In the system 901 described above, the time information stored by the drive recorder 1 in association with the still image information included in the moving image information with sound is the current time measured by the internal clock 103 using the time information received from the time recorder 2. Indicates the calibrated one. In addition to the current time measured and calibrated by the internal clock 103, the drive recorder 1 may store time information indicating the current time before calibration in association with the still image information included in the moving image information with sound. .

図6は、この変形例に係るシステム901における再生画面の例である。この変形例においては、図6に示されるように、再生画面に「撮影時刻(標準)」と「撮影時刻(タイムレコーダ)」という2つの撮影時刻が表示される。撮影時刻(標準)は、静止画の撮影の時点において内部時計103により計時された校正前の現在時刻であり、撮影時刻(タイムレコーダ)は、静止画の撮影の時点において内部時計103により計時された校正前の現在時刻に対し、内部時計103と内部時計25の計時する時刻の時間差を加算又は減算して補正した後の現在時刻である。 FIG. 6 is an example of a playback screen in system 901 according to this modification. In this modification, as shown in FIG. 6, two shooting times, "shooting time (standard)" and "shooting time (time recorder)", are displayed on the playback screen. The shooting time (standard) is the current time before calibration measured by the internal clock 103 at the time of shooting the still image, and the shooting time (time recorder) is the time measured by the internal clock 103 at the time of shooting the still image. This is the current time after correction by adding or subtracting the time difference between the time measured by the internal clock 103 and the internal clock 25 to the current time before calibration.

この変形例によれば、例えば、車両運行会社の管理者等は、音付動画情報に含まれる撮影時刻が恣意的に変更されていないことを容易に確認できる。 According to this modified example, for example, a manager of a vehicle operating company can easily confirm that the shooting time included in the moving image information with sound has not been arbitrarily changed.

(1-2)
上述したシステム901において、ドライブレコーダ1はタイムレコーダ2から運転者IDと勤務状態情報を受信し、それらを音付動画情報に含まれる静止画情報に対応付けて記憶する。タイムレコーダ2は、ドライブレコーダ1に運転者IDと勤務状態情報を送信せず、ドライブレコーダ1は、運転者IDと勤務状態情報を音付動画情報に含まれる静止画情報に対応付けて記憶しなくてもよい。
(1-2)
In the system 901 described above, the drive recorder 1 receives the driver ID and work status information from the time recorder 2, and stores them in association with the still image information included in the moving image information with sound. The time recorder 2 does not transmit the driver ID and work status information to the drive recorder 1, and the drive recorder 1 does not store the driver ID and work status information in association with the still image information included in the moving image information with sound. may

この変形例において、ドライブレコーダ1は、例えば、音付動画情報のヘッダ情報に、画像の撮影を行った自装置のドライブレコーダIDを含める。そして、車両運行会社の管理者が用いる端末装置は、例えば、再生画面を表示する際、再生する音付動画情報のヘッダ情報に含まれているドライブレコーダIDと、表示する静止画に対応付けられている撮影時刻を示す時刻情報とをデータサーバ4に送信し、その応答として、データサーバ4から、その静止画の撮影が行われた車両の車両IDと、その撮影が行われた時の車両の運転者の運転者ID、及び、その運転者の勤務状態を示す情報を受信する。車両運行会社の管理者が用いる端末装置は、データサーバ4から受信した情報が示す車両ID、運転者ID、及び、勤務状態を再生画面(図5参照)に表示する。 In this modified example, the drive recorder 1 includes, for example, the drive recorder ID of its own device that captured the image in the header information of the moving image information with sound. For example, when displaying a playback screen, the terminal device used by the administrator of the vehicle operating company associates the drive recorder ID included in the header information of the video information with sound to be played back with the still image to be displayed. time information indicating the shooting time of the still image is transmitted to the data server 4, and in response, the data server 4 transmits the vehicle ID of the vehicle in which the still image was shot and the vehicle at the time of shooting. and information indicating the driver's work status. The terminal device used by the manager of the vehicle operating company displays the vehicle ID, the driver ID, and the work status indicated by the information received from the data server 4 on the playback screen (see FIG. 5).

この変形例によれば、ドライブレコーダ1が生成し記憶する音付動画情報のデータ形式を、車両ID、運転者ID、及び、勤務状態情報を格納できるデータ形式とする必要がない。 According to this modification, the data format of the moving image information with sound generated and stored by the drive recorder 1 does not have to be a data format capable of storing the vehicle ID, the driver ID, and the work status information.

(1-3)
上述したシステム901においては、タイムレコーダ2から時刻を特定するための情報として現在時刻を示す時刻情報を取得し、取得した時刻情報を用いて内部時計により計時する現在時刻を校正する装置の種別はドライブレコーダである。タイムレコーダ2から時刻情報を取得する装置の種別はドライブレコーダに限られない。
(1-3)
In the system 901 described above, time information indicating the current time is acquired from the time recorder 2 as information for specifying the time, and the acquired time information is used to calibrate the current time measured by the internal clock. is a recorder. The type of device that acquires time information from the time recorder 2 is not limited to the drive recorder.

図7は、この変形例の一例に係るシステム902の全体構成を示した図である。システム902は、システム901が備える複数のドライブレコーダ1に代えて、複数の監視カメラ5を備える。システム902のタイムレコーダ2、データサーバ4、及び、監視カメラ5は工場に配置されている。タイムレコーダ2は工場で勤務する職員の勤怠管理に用いられる。複数の監視カメラ5は工場内の異なる位置に設置され、工場の内部を異なる画角で継続的に撮影し、撮影した画像を動画として記憶する。監視カメラ5は、CCDカメラ等のカメラと、マイクと、メモリと、継続的に現在時刻を計時する内部時計と、外部の装置と情報の受け渡しを行うインタフェースと、監視カメラ5の各構成部を制御するコンピュータである制御部を備える。 FIG. 7 is a diagram showing the overall configuration of a system 902 according to one example of this modification. A system 902 includes a plurality of monitoring cameras 5 instead of the plurality of drive recorders 1 included in the system 901 . The time recorder 2, data server 4, and surveillance camera 5 of the system 902 are placed in the factory. The time recorder 2 is used for attendance management of employees working in the factory. A plurality of monitoring cameras 5 are installed at different positions in the factory, continuously photograph the interior of the factory at different angles of view, and store the photographed images as moving images. The monitoring camera 5 includes a camera such as a CCD camera, a microphone, a memory, an internal clock that continuously measures the current time, an interface that exchanges information with an external device, and each component of the monitoring camera 5. It has a controller, which is a computer for controlling.

タイムレコーダ2は、所定時間(例えば、30分間等)の経過毎に、その時点で内部時計25により計時した現在時刻を示す時刻情報を無線で監視カメラ5に送信する。監視カメラ5は、タイムレコーダ2から受信する時刻情報を用いて、自装置の内部時計により継続的に計時する時刻を校正し、校正後の時刻を現在時刻として特定する。従って、複数の監視カメラ5の各々が特定する現在時刻は、実質的にタイムレコーダ2が特定する現在時刻と一致する。 The time recorder 2 wirelessly transmits time information indicating the current time measured by the internal clock 25 to the monitoring camera 5 every time a predetermined time period (for example, 30 minutes) elapses. The monitoring camera 5 uses the time information received from the time recorder 2 to calibrate the time continuously measured by the internal clock of its own device, and specifies the calibrated time as the current time. Therefore, the current time specified by each of the plurality of surveillance cameras 5 substantially matches the current time specified by the time recorder 2 .

監視カメラ5は、カメラにより所定の周期で撮影した複数の静止画を表す静止画情報を含む動画情報を生成する。監視カメラ5は、動画情報に含まれる複数の静止画情報の各々に、それらの静止画情報を生成した時点において内部時計により計時した現在時刻を示す時刻情報を対応付ける。従って、動画情報は、静止画情報が表す静止画の各々の撮影時刻を示す時刻情報を含む。監視カメラ5は、動画情報とマイクにより拾音した音を表す音情報とを対応付けて音付動画情報を生成し、生成した音付動画情報を一時的にメモリに記憶する。 The monitoring camera 5 generates moving image information including still image information representing a plurality of still images captured by the camera at predetermined intervals. The monitoring camera 5 associates each piece of still image information included in the moving image information with time information indicating the current time measured by the internal clock at the time when the piece of still image information was generated. Therefore, the moving image information includes time information indicating the shooting time of each still image represented by the still image information. The monitoring camera 5 associates the moving image information with the sound information representing the sound picked up by the microphone to generate moving image information with sound, and temporarily stores the generated moving image information with sound in the memory.

監視カメラ5は、一時的にメモリに記憶した音付動画情報を順次、タイムレコーダ2に送信する。監視カメラ5は、タイムレコーダ2に送信した音付動画情報を順次、メモリから削除する。タイムレコーダ2は、監視カメラ5から受信した音付動画情報を一時的に制御部27のメモリに記憶し、記憶した音付動画情報を順次、データサーバ4に送信する。タイムレコーダ2は、データサーバ4に送信した音付動画情報を順次、メモリから削除する。 The monitoring camera 5 sequentially transmits the motion picture information with sound temporarily stored in the memory to the time recorder 2 . The monitoring camera 5 sequentially deletes the moving image information with sound transmitted to the time recorder 2 from the memory. The time recorder 2 temporarily stores the moving image information with sound received from the monitoring camera 5 in the memory of the control unit 27 and sequentially transmits the stored moving image information with sound to the data server 4 . The time recorder 2 sequentially deletes the moving image information with sound transmitted to the data server 4 from the memory.

工場の管理者等は、パソコン等の端末装置を用いて、データサーバ4に記憶されている音付動画情報が表す動画と音を再生する。その際、端末装置に接続された表示装置には、動画を構成する静止画と、その静止画の撮影時刻が順次表示される。システム902によれば、表示装置に表示される撮影時刻が、タイムレコーダ2の内部時計25により計時される現在時刻から実質的にずれることがない。従って、工場の管理者等は、例えば、勤怠情報が示す勤務中の職員が工場内で業務を行っているか、又、勤怠情報が示す勤務外の職員が工場内で業務を行っていないか、を正しく確認できる。 A factory manager or the like uses a terminal device such as a personal computer to reproduce the moving image and sound represented by the moving image information with sound stored in the data server 4 . At that time, the still images forming the moving image and the shooting times of the still images are sequentially displayed on the display device connected to the terminal device. According to the system 902 , the shooting time displayed on the display device does not substantially deviate from the current time clocked by the internal clock 25 of the time recorder 2 . Therefore, the manager of the factory, for example, checks whether the on-duty staff indicated by the attendance information is working in the factory, or whether the off-duty staff indicated by the attendance information is working in the factory. can be checked correctly.

(1-4)
上述したシステム901においては、ドライブレコーダ1が内部時計103により計時する時刻を校正するために用いる時刻情報の発信元の装置の種別はタイムレコーダである。ドライブレコーダ1が取得する時刻情報の発信元の装置の種別はタイムレコーダに限られない。
(1-4)
In the system 901 described above, the type of device that is the source of the time information used by the drive recorder 1 to calibrate the time measured by the internal clock 103 is the time recorder. The type of device that is the source of the time information acquired by the drive recorder 1 is not limited to the time recorder.

図8は、この変形例の一例に係るシステム903の全体構成を示した図である。システム903は、システム901が備えるタイムレコーダ2、時刻サーバ3及びデータサーバ4に代えて、カーナビ6と複数の人工衛星7を備える。 FIG. 8 is a diagram showing the overall configuration of a system 903 according to one example of this modification. A system 903 includes a car navigation system 6 and a plurality of artificial satellites 7 instead of the time recorder 2, time server 3, and data server 4 included in the system 901. FIG.

システム903のカーナビ6と複数のドライブレコーダ1は、同じ車両に搭載される。複数のドライブレコーダ1のうちの一つは、例えば、車両のフロントガラス内から前方を撮影し、他の一つは、例えば、車両のリアガラス内から後方を撮影する、というように、複数のドライブレコーダ1は同じ車両の異なる場所に設置され、車両内から異なる方向を撮影する。 The car navigation system 6 and the plurality of drive recorders 1 of the system 903 are mounted on the same vehicle. For example, one of the plurality of drive recorders 1 photographs the front from inside the windshield of the vehicle, and the other one photographs the rear from, for example, the rear glass of the vehicle. The recorders 1 are installed at different locations in the same vehicle and photograph different directions from inside the vehicle.

カーナビ6は、衛星測位システムの受信部であるGNSSユニットと、メモリと、タッチスクリーンと、スピーカと、無線により外部の装置と情報の送受信を行うインタフェースと、内部時計と、カーナビ6の各構成部を制御するコンピュータである制御部を備える。カーナビ6は、メモリに地図を表す地図情報を記憶している。 The car navigation system 6 includes a GNSS unit that is a receiver of a satellite positioning system, a memory, a touch screen, a speaker, an interface that wirelessly transmits and receives information to and from an external device, an internal clock, and each component of the car navigation system 6. and a control unit that is a computer that controls the The car navigation system 6 stores map information representing a map in its memory.

カーナビ6が備えるGNSSユニットは、複数の人工衛星7の各々から送信される情報を受信し、受信した情報を用いて自装置の地球上における位置(例えば、緯度経度)を特定する。GNSSユニットが人工衛星7から受信する情報には、人工衛星7に搭載されている原子時計により計時された現在時刻を示す時刻情報が含まれる。カーナビ6は、GNSSユニットにより人工衛星7から取得した時刻情報を用いて自装置の内部時計が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 The GNSS unit provided in the car navigation system 6 receives information transmitted from each of the plurality of satellites 7, and uses the received information to specify the position (eg, latitude and longitude) of its own device on the earth. Information received by the GNSS unit from the satellite 7 includes time information indicating the current time kept by an atomic clock mounted on the satellite 7 . The car navigation system 6 calibrates the time measured by the internal clock of its own device using the time information acquired from the satellite 7 by the GNSS unit, and specifies the calibrated time as the current time.

カーナビ6は、車両が走行中に、GNSSユニットにより継続的に自装置の位置を特定し、特定した位置を概ね中心位置とする地図をタッチスクリーンに表示する。また、カーナビ6は、タッチスクリーンに対しユーザが行うタッチ操作により車両の移動先である目的地が入力されている場合、GNSSユニットにより特定される車両の現在位置から目的地までの移動経路を特定し、特定した移動経路示す線を地図に重ねてタッチスクリーンに表示する。車両の運転者は、カーナビ6が地図上に表示する線が示す移動経路に従い車両を走行させることで、容易に目的地に到達できる。 While the vehicle is running, the car navigation system 6 continuously identifies the position of its own device using the GNSS unit, and displays on the touch screen a map centered approximately at the identified position. In addition, when the destination, which is the destination of the vehicle, is input by the user's touch operation on the touch screen, the car navigation system 6 identifies the movement route from the current position of the vehicle to the destination, which is identified by the GNSS unit. Then, the line indicating the specified movement route is superimposed on the map and displayed on the touch screen. The driver of the vehicle can easily reach the destination by driving the vehicle along the movement route indicated by the line displayed on the map by the car navigation system 6 .

カーナビ6は車両のバッテリーから電力の供給を受けて動作する。車両の運転者により車両の電源が入れられ、バッテリーからカーナビ6への電力供給が開始されると、カーナビ6は起動し、GNSSユニットにより人工衛星7からの情報の取得を試みる。カーナビ6は、人工衛星7からの情報の取得に成功すると、人工衛星7から取得した情報に含まれる時刻情報を用いて、自装置の内部時計が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 The car navigation system 6 operates by receiving power supply from the battery of the vehicle. When the driver of the vehicle turns on the power of the vehicle and power supply from the battery to the car navigation system 6 is started, the car navigation system 6 is activated and attempts to acquire information from the satellites 7 using the GNSS unit. When the car navigation system 6 successfully acquires information from the satellite 7, it uses the time information included in the information acquired from the satellite 7 to calibrate the time measured by the internal clock of the car navigation system 6, and calculates the calibrated time. Identifies as the current time.

カーナビ6は、起動後に最初に人工衛星7からの情報の取得に成功し、人工衛星7から取得した情報に含まれる時刻情報を用いて自装置の内部時計が計時する時刻を校正し、校正後の時刻を現在時刻として特定すると、特定した現在時刻を示す時刻情報を無線で複数のドライブレコーダ1の各々に送信する。その後、カーナビ6は、所定時間(例えば、30分間等)の経過毎に、その時点で内部時計25により計時した現在時刻を示す時刻情報を無線で複数のドライブレコーダ1の各々に送信する。 The car navigation system 6 first succeeds in acquiring information from the satellite 7 after being activated, and uses the time information included in the information acquired from the satellite 7 to calibrate the time measured by the internal clock of its own device. is specified as the current time, time information indicating the specified current time is wirelessly transmitted to each of the plurality of drive recorders 1 . After that, the car navigation system 6 wirelessly transmits time information indicating the current time measured by the internal clock 25 to each of the plurality of drive recorders 1 every time a predetermined period of time (for example, 30 minutes) elapses.

ドライブレコーダ1は、カーナビ6から受信する時刻情報を用いて、内部時計103により継続的に計時する時刻を校正し、校正後の時刻を現在時刻として特定する。従って、複数のドライブレコーダ1の各々が特定する現在時刻は、実質的にカーナビ6が特定する現在時刻と一致する。システム903によれば、同じ車両に搭載された複数のドライブレコーダ1が生成する動画情報に含まれる撮影時刻の間にずれが生じることがない。 The drive recorder 1 uses the time information received from the car navigation system 6 to calibrate the time continuously measured by the internal clock 103, and specifies the calibrated time as the current time. Therefore, the current time specified by each of the plurality of drive recorders 1 substantially matches the current time specified by the car navigation system 6 . According to the system 903, there is no deviation between shooting times included in moving image information generated by a plurality of drive recorders 1 mounted on the same vehicle.

なお、ドライブレコーダ1が画像を撮影中は内部時計103の校正を行えない場合がある。その場合には、ドライブレコーダ1が画像の撮影を行っていない間に内部時計103の校正を行うとよい。 Note that the internal clock 103 may not be calibrated while the drive recorder 1 is capturing an image. In that case, the internal clock 103 should be calibrated while the drive recorder 1 is not capturing images.

(1-5)
上述したシステム903においては、同じ車両に搭載された複数のドライブレコーダ1の各々が内部時計103により計時する時刻を校正するために用いる時刻情報の発信元の装置の種別はカーナビである。同じ車両に搭載された複数のドライブレコーダ1が取得する時刻情報の発信元の装置の種別はカーナビに限られない。
(1-5)
In the system 903 described above, the type of device that transmits the time information used to calibrate the time measured by the internal clock 103 of each of the plurality of drive recorders 1 mounted on the same vehicle is a car navigation system. The type of device that transmits the time information acquired by the plurality of drive recorders 1 mounted on the same vehicle is not limited to the car navigation system.

図9は、この変形例の一例に係るシステム904の全体構成を示した図である。システム904は、システム903が備えるカーナビ6と人工衛星7に代えて、タブレットPC8と時刻サーバ3を備える。タブレットPC8は、車両の搭乗者(運転者を含む)のいずれかにより携帯される装置であり、プロセッサ、メモリ、内部時計、タッチスクリーン(出力手段の一例)、通信インタフェースを備えるスレート型のパソコンである。タブレットPC8は、携帯電話の機能を備えるスマートフォンであってもよい。システム904が備える時刻サーバ3は、システム901が備える時刻サーバ3と同様の構成を備える。 FIG. 9 is a diagram showing the overall configuration of a system 904 according to one example of this modification. A system 904 includes a tablet PC 8 and a time server 3 instead of the car navigation system 6 and satellite 7 included in the system 903 . The tablet PC 8 is a device carried by any of the passengers (including the driver) of the vehicle, and is a slate-type personal computer equipped with a processor, memory, internal clock, touch screen (an example of output means), and communication interface. be. The tablet PC 8 may be a smart phone having mobile phone functions. The time server 3 included in the system 904 has the same configuration as the time server 3 included in the system 901 .

タブレットPC8が備える通信インタフェースは、例えば3G、4G、LTE等の通信規格に従い移動体通信網に接続する通信ユニットと、例えばBluetooth等の通信プロトコルに従い近距離無線による通信を行う通信ユニットを有する。タブレットPC8は移動体通信網を介してインターネットに接続し、インターネット経由で時刻サーバ3から時刻情報を受信する。タブレットPC8は、時刻サーバ3から受信した時刻情報を用いて、自装置の内部時計が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 The communication interface provided in the tablet PC 8 includes a communication unit that connects to a mobile communication network according to communication standards such as 3G, 4G, and LTE, and a communication unit that performs short-range wireless communication according to a communication protocol such as Bluetooth. The tablet PC 8 connects to the Internet via a mobile communication network and receives time information from the time server 3 via the Internet. The tablet PC 8 uses the time information received from the time server 3 to calibrate the time measured by the internal clock of its own device, and specifies the calibrated time as the current time.

タブレットPC8は、システム904のために準備されたプログラム(以下、「専用アプリ」という)をバックグラウンドで実行している状態でドライブレコーダ1との間に近距離無線による通信接続を確立すると、その時点で自装置の内部時計により計時した現在時刻を示す時刻情報をドライブレコーダ1に送信する。ドライブレコーダ1は、タブレットPC8から受信した時刻情報を用いて、内部時計103が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 When the tablet PC 8 establishes a short-range wireless communication connection with the drive recorder 1 while executing a program prepared for the system 904 (hereinafter referred to as "dedicated application") in the background, At this point, time information indicating the current time measured by the internal clock of its own device is transmitted to the drive recorder 1 . The drive recorder 1 uses the time information received from the tablet PC 8 to calibrate the time measured by the internal clock 103, and specifies the calibrated time as the current time.

図10は、ドライブレコーダ1とタブレットPC8が行う処理のシーケンスの例を示した図である。車両に搭載されたドライブレコーダ1は、時計調整を促すための時刻調整専用のUUID(Universally Unique Identifier)を作成して、所定時間(例えば、1分間等)が経過する毎に、近距離無線の通信プロトコル(例えば、Bluetooth)に従いビーコン(例えば、Bluetooth Beacon)を送信している。 FIG. 10 is a diagram showing an example of the sequence of processing performed by the drive recorder 1 and the tablet PC 8. As shown in FIG. The drive recorder 1 mounted on the vehicle creates a UUID (Universally Unique Identifier) dedicated to time adjustment for prompting clock adjustment, and transmits short-range wireless communication every time a predetermined time (for example, one minute) elapses. A beacon (eg, Bluetooth Beacon) is transmitted according to a communication protocol (eg, Bluetooth).

ドライブレコーダ1が定期的なビーコンの送信を開始及び終了する契機としては、例えば、車両がACC OFFとなったことを契機に開始し、ACC ONとなったことを契機に終了する構成、ACC OFFの間はビーコンを送信せず、ACC ONになったことを契機にビーコンの送信を開始し、所定時間(例えば、数秒間)の間にタブレットPC8から接続がなければビーコンの送信を終了する構成、ドライブレコーダ1が動作中は長い時間間隔で常に所定の時間間隔でビーコンの送信を行う構成、等が挙げられる。 As a trigger for the drive recorder 1 to start and end periodic beacon transmission, for example, a configuration in which the transmission of the periodic beacon is started when the vehicle is turned off and terminated when the vehicle is turned to ACC is turned off. , the beacon transmission is started when the ACC is turned ON, and the beacon transmission is terminated if there is no connection from the tablet PC 8 within a predetermined time (for example, several seconds). , a configuration in which beacons are always transmitted at predetermined time intervals at long time intervals while the drive recorder 1 is in operation, and the like.

専用アプリがバックグラウンドで動作しているタブレットPC8を携帯した搭乗者が車両に搭乗すると、タブレットPC8はドライブレコーダ1が送信したビーコンを検出する。タブレットPC8は、ビーコンの検出に応じて、ビーコンの送信元のドライブレコーダ1との間でBluetoothに従う通信接続を確立する。 When a passenger carrying a tablet PC 8 with a dedicated application running in the background gets into the vehicle, the tablet PC 8 detects a beacon transmitted by the drive recorder 1. - 特許庁Upon detection of the beacon, the tablet PC 8 establishes a Bluetooth-compliant communication connection with the drive recorder 1 that transmitted the beacon.

タブレットPC8は、ドライブレコーダ1との間に通信接続を確立すると、時計設定要求をドライブレコーダ1に送信する。この時計設定要求には、タブレットPC8が自装置の内部時計により計時した現在時刻(時刻サーバ3から取得した時刻情報を用いて校正した時刻)を示す時刻情報が含まれている。ドライブレコーダ1は、タブレットPC8から受信した時計設定要求に含まれる時刻情報を用いて、内部時計103が計時に用いる基準時刻を示す時計データを更新する。これにより、内部時計103により計時される時刻が校正される。続いて、ドライブレコーダ1は、時計データの更新を完了したことを通知する時計設置応答をタブレットPC8に送信する。 After establishing a communication connection with the drive recorder 1 , the tablet PC 8 transmits a clock setting request to the drive recorder 1 . This clock setting request includes time information indicating the current time measured by the internal clock of the tablet PC 8 (the time calibrated using the time information obtained from the time server 3). The drive recorder 1 uses the time information included in the clock setting request received from the tablet PC 8 to update the clock data indicating the reference time used by the internal clock 103 for clocking. Thereby, the time kept by the internal clock 103 is calibrated. Subsequently, the drive recorder 1 transmits to the tablet PC 8 a clock installation response notifying that the updating of the clock data has been completed.

タブレットPC8は、ドライブレコーダ1から時計設定応答を受信すると、例えば、ドライブレコーダ1との間で確立している通信接続を切断する。ただし、タブレットPC8は、ドライブレコーダ1から時計設定応答を受信した後、ドライブレコーダ1との間で確立している通信接続を保持し、例えば、所定時間(例えば、30分間)の経過毎に、保持している通信接続を用いて、その時点で特定した現在時刻を示す時刻情報を含む時計設定要求をドライブレコーダ1に送信してもよい。この場合、ドライブレコーダ1は、所定時間(例えば、30分間)の経過毎に、タブレットPC8から受信する時計設定要求に含まれる時刻情報を用いて、内部時計103が計時に用いる基準時刻を示す時計データを更新する。 When the tablet PC 8 receives the clock setting response from the drive recorder 1, the tablet PC 8 disconnects the communication connection established with the drive recorder 1, for example. However, after receiving the clock setting response from the drive recorder 1, the tablet PC 8 maintains the communication connection established with the drive recorder 1. A clock setting request including time information indicating the current time specified at that time may be transmitted to the drive recorder 1 using the held communication connection. In this case, the drive recorder 1 uses the time information included in the clock setting request received from the tablet PC 8 every time a predetermined time period (for example, 30 minutes) elapses. Update data.

上述したシーケンスに従う処理が、同じ車両に搭載された複数のドライブレコーダ1の各々とタブレットPC8との間で行われる。 Processing following the sequence described above is performed between each of the plurality of drive recorders 1 mounted on the same vehicle and the tablet PC 8 .

システム904によれば、車両の搭乗者が車両に乗り込めば、搭乗者がドライブレコーダ1に対し時刻調整のための操作を要することなく、ドライブレコーダ1の内部時計103の時刻調整が行われる。 According to the system 904 , when the passenger of the vehicle gets into the vehicle, the time of the internal clock 103 of the drive recorder 1 is adjusted without the passenger needing to operate the drive recorder 1 to adjust the time.

また、同じ車両に搭載された複数のドライブレコーダ1の各々が特定する現在時刻は、実質的にタブレットPC8が特定する現在時刻と一致する。従って、システム904によれば、同じ車両に搭載された複数のドライブレコーダ1が生成する動画情報に含まれる撮影時刻の間にずれが生じることがない。 Further, the current time specified by each of the plurality of drive recorders 1 mounted on the same vehicle substantially matches the current time specified by the tablet PC 8 . Therefore, according to the system 904, there is no deviation between shooting times included in moving image information generated by a plurality of drive recorders 1 mounted on the same vehicle.

なお、上述したシステム904において、タブレットPC8は時刻サーバ3から時刻情報を取得するが、これに代えて、例えば、タブレットPC8がGNSSユニットを備え、人工衛星から受信する電波が示す時刻情報を用いて、自装置の内部時計が計時する時刻を校正し、校正後の時刻を現在時刻として特定してもよい。 In the system 904 described above, the tablet PC 8 acquires time information from the time server 3, but instead of this, for example, the tablet PC 8 has a GNSS unit and uses time information indicated by radio waves received from artificial satellites. Alternatively, the time measured by the internal clock of the device may be calibrated, and the calibrated time may be specified as the current time.

(1-6)
上述したシステム903においては、カーナビ6から取得した時刻情報を用いて内部時計が計時する時刻を校正する装置は、カーナビ6と同じ車両に搭載された複数のドライブレコーダである。これに代えて、カーナビ6から時刻情報を取得した時刻情報を用いて内部時計が計時する時刻を校正する装置が、車両が通過する複数の場所の各々に設置された装置であってもよい。
(1-6)
In the system 903 described above, devices that calibrate the time kept by the internal clock using the time information acquired from the car navigation system 6 are a plurality of drive recorders mounted on the same vehicle as the car navigation system 6 . Alternatively, a device that calibrates the time measured by the internal clock using the time information acquired from the car navigation system 6 may be a device installed at each of a plurality of locations through which the vehicle passes.

図11は、この変形例の一例に係るシステム905の全体構成を示した図である。システム905は、複数の人工衛星7と、車両に搭載されたカーナビ6と、複数の施設(図11で例示される施設A及び施設B)の各々に設置されたタイムレコーダ2A及びタイムレコーダ2Bを備える。 FIG. 11 is a diagram showing the overall configuration of a system 905 according to one example of this modification. The system 905 includes a plurality of satellites 7, a car navigation system 6 mounted on a vehicle, and a time recorder 2A and a time recorder 2B installed in each of a plurality of facilities (facility A and facility B illustrated in FIG. 11).

車両が屋外を走行中に、カーナビ6はGNSSユニットにより人工衛星7から送信される情報を受信し、受信した情報に含まれる時刻情報を用いて、内部時計が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 While the vehicle is running outdoors, the car navigation system 6 receives information transmitted from the satellite 7 by the GNSS unit, uses the time information included in the received information to calibrate the time measured by the internal clock, and after calibration is specified as the current time.

その後、車両が施設A内に移動すると、カーナビ6は施設A内のタイムレコーダ2Aとの間で、例えばBluetooth等の近距離無線の通信プロトコルに従う通信接続を確立し、自装置の内部時計により計時した現在時刻を示す時刻情報をタイムレコーダ2Aに送信する。タイムレコーダ2Aは、カーナビ6から受信した時刻情報を用いて、内部時計25が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 After that, when the vehicle moves into the facility A, the car navigation system 6 establishes a communication connection with the time recorder 2A in the facility A according to a short-range wireless communication protocol such as Bluetooth, and counts the time with its internal clock. Time information indicating the current time is transmitted to the time recorder 2A. The time recorder 2A uses the time information received from the car navigation system 6 to calibrate the time kept by the internal clock 25, and specifies the calibrated time as the current time.

その後、車両が施設B内に移動すると、カーナビ6は施設B内のタイムレコーダ2Bとの間で、例えばBluetooth等の近距離無線の通信プロトコルに従う通信接続を確立し、自装置の内部時計により計時した現在時刻を示す時刻情報をタイムレコーダ2Bに送信する。タイムレコーダ2は、カーナビ6から受信した時刻情報を用いて、内部時計25が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 After that, when the vehicle moves into the facility B, the car navigation system 6 establishes a communication connection with the time recorder 2B in the facility B according to a short-range wireless communication protocol such as Bluetooth, and counts the time with the internal clock of its own device. Time information indicating the current time is transmitted to the time recorder 2B. The time recorder 2 uses the time information received from the car navigation system 6 to calibrate the time kept by the internal clock 25, and specifies the calibrated time as the current time.

上記のように車両が複数の施設内を通過すると、それらの複数の施設の各々に設置されたタイムレコーダ2が特定する現在時刻は、実質的にカーナビ6が特定する現在時刻と一致する。システム905によれば、カーナビ6を搭載した車両が複数の施設内を通過する度に、それらの複数の施設の各々に設置されたタイムレコーダ2が特定する現在時刻の間のずれが解消する。 When the vehicle passes through a plurality of facilities as described above, the current time specified by the time recorder 2 installed in each of these facilities substantially matches the current time specified by the car navigation system 6 . According to the system 905, each time the vehicle equipped with the car navigation system 6 passes through a plurality of facilities, the deviation between the current times specified by the time recorders 2 installed in each of the plurality of facilities is eliminated.

(1-7)
上述したシステム901においては、タイムレコーダ2は時刻情報を時刻サーバ3からネットワーク経由で受信する。これに代えて、例えば、タイムレコーダ2が電波時計モジュールを備え、原子時計により計時を行っている送信局から送信される時刻情報を示す電波を電波時計モジュールで受信して用いてもよい。
(1-7)
In the system 901 described above, the time recorder 2 receives time information from the time server 3 via the network. Alternatively, for example, the time recorder 2 may include a radio clock module, and the radio clock module may receive and use radio waves indicating time information transmitted from a transmitting station that measures time using an atomic clock.

[第2実施形態]
図12は、本発明の一実施形態に係るシステム906の全体構成を示した図である。システム906は、会社の事務所に配置されているHTTP(Hypertext Transfer Protocol)サーバ9と、車両に搭載されているドライブレコーダ1を備える。HTTPサーバ9は、HTTPに従い、外部の装置からの要求に応じて各種情報を要求元の装置に送信する装置である。本実施形態において、HTTPサーバ9は会社が管理するイントラネットに接続されている。HTTPサーバ9は、プロセッサ、メモリ、通信インタフェースを備えるコンピュータであり、通信インタフェースにより有線及び無線で外部の装置と情報の送受信を行う。HTTPサーバ9が通信インタフェースにより行う無線通信は、例えばWiFi、Bluetooth等の通信プロトコルに従う近距離無線通信である。
[Second embodiment]
FIG. 12 is a diagram showing the overall configuration of system 906 according to one embodiment of the present invention. The system 906 comprises an HTTP (Hypertext Transfer Protocol) server 9 located in the company's office and a drive recorder 1 mounted on the vehicle. The HTTP server 9 is a device that, in accordance with HTTP, transmits various types of information to a requesting device in response to a request from an external device. In this embodiment, the HTTP server 9 is connected to an intranet managed by the company. The HTTP server 9 is a computer having a processor, a memory, and a communication interface, and transmits/receives information to/from an external device by wire or wirelessly through the communication interface. The wireless communication performed by the HTTP server 9 through the communication interface is short-range wireless communication according to communication protocols such as WiFi and Bluetooth.

システム906が備えるドライブレコーダ1は、システム901が備えるドライブレコーダ1と同様の構成を備える。ただし、システム906が備えるドライブレコーダ1は、Webブラウザ機能を備える。 The drive recorder 1 included in the system 906 has the same configuration as the drive recorder 1 included in the system 901 . However, the drive recorder 1 included in the system 906 has a web browser function.

システム906において、ドライブレコーダ1はインタフェース108によりHTTPサーバ9との間で無線通信を行う。なお、図12においては、ドライブレコーダ1とHTTPサーバ9が1対1通信(例えば、WiFi Direct等による通信)を行うことが想定されているが、HTTPサーバ9が中継装置(例えば、無線LANブリッジ等)を介して、ドライブレコーダ1を含む複数の装置との間で通信を行ってもよい。その場合、ドライブレコーダ1は中継装置を介してHTTPサーバ9と通信を行う。 In the system 906 , the drive recorder 1 wirelessly communicates with the HTTP server 9 via the interface 108 . In FIG. 12, it is assumed that the drive recorder 1 and the HTTP server 9 perform one-to-one communication (for example, communication by WiFi Direct, etc.), but the HTTP server 9 is a relay device (for example, a wireless LAN bridge). etc.), communication may be performed with a plurality of devices including the drive recorder 1 . In that case, the drive recorder 1 communicates with the HTTP server 9 via the relay device.

車両が、例えば会社の事務所に近接する駐車場に向かい移動してきて、車両に搭載されているドライブレコーダ1と事務所内に設置されているHTTPサーバ9が無線による通信接続の確立に成功すると、ドライブレコーダ1はWebブラウザ機能を用いて、予めドライブレコーダ1に登録されているHTTPサーバ9のURL又はIPアドレスを用いてHTTPサーバ9にアクセス要求を行う。そのアクセス要求に応じて、HTTPサーバ9は応答情報をドライブレコーダ1に送信する。 For example, when a vehicle moves toward a parking lot near the office of a company, and the drive recorder 1 mounted on the vehicle and the HTTP server 9 installed in the office succeed in establishing a wireless communication connection, The drive recorder 1 uses the Web browser function to issue an access request to the HTTP server 9 using the URL or IP address of the HTTP server 9 registered in the drive recorder 1 in advance. In response to the access request, HTTP server 9 transmits response information to drive recorder 1 .

図13は、ドライブレコーダ1がHTTPサーバ9から受信する応答情報の例である。図13に示される応答情報のうち、<HTML>以降の部分がメッセージ本体であり、<HTML>より前の部分がHTTPヘッダである。応答情報に含まれるHTTPヘッダには、応答情報の送信時刻を示す時刻情報(例えば、GMT(Greenwich Mean Time)を示す時刻情報)が含まれている。図13において、破線で囲まれた部分が時刻情報である。ドライブレコーダ1は、応答情報に含まれる時刻情報を用いて、内部時計103により計時する時刻を校正し、校正後の時刻を現在時刻として特定する。 FIG. 13 is an example of response information received by the drive recorder 1 from the HTTP server 9. FIG. Of the response information shown in FIG. 13, the part after <HTML> is the message body, and the part before <HTML> is the HTTP header. The HTTP header included in the response information includes time information indicating the transmission time of the response information (for example, time information indicating GMT (Greenwich Mean Time)). In FIG. 13, the portion enclosed by the dashed line is the time information. The drive recorder 1 uses the time information included in the response information to calibrate the time measured by the internal clock 103, and specifies the calibrated time as the current time.

システム906によれば、ドライブレコーダ1を搭載した車両が事務所の近隣に移動すると、ドライブレコーダ1に対するユーザの操作を要することなく、ドライブレコーダ1の内部時計103が計時する時刻の校正が行われる。 According to the system 906, when the vehicle equipped with the drive recorder 1 moves to the vicinity of the office, the time measured by the internal clock 103 of the drive recorder 1 is calibrated without requiring the user to operate the drive recorder 1. .

なお、ドライブレコーダ1が事務所の近隣においてWiFi等に従いネットワーク(イントラネット等)に接続し、メモリカード17等に記録している音付動画情報等をネットワーク経由でデータサーバに送信する場合がある。そして、ドライブレコーダ1は、音付動画情報等の送信中にHTTPサーバ9にアクセスできない場合がある。そのような場合、ドライブレコーダ1は、例えば、データサーバに対する情報の送信の開始前や完了後に、HTTPサーバ9にアクセスし、内部時計103の校正を行えばよい。また、ドライブレコーダ1が、データサーバに対する情報の送信を一時的に停止し、HTTPサーバ9にアクセスして内部時計103の校正を完了した後、再度、データサーバにアクセスし、未送信の情報を行ってもよい。 In some cases, the drive recorder 1 connects to a network (intranet, etc.) via WiFi or the like in the vicinity of the office, and transmits moving image information with sound recorded in the memory card 17 or the like to the data server via the network. The drive recorder 1 may not be able to access the HTTP server 9 during transmission of moving image information with sound. In such a case, the drive recorder 1 may access the HTTP server 9 and calibrate the internal clock 103, for example, before or after the transmission of information to the data server. Further, the drive recorder 1 temporarily stops transmitting information to the data server, accesses the HTTP server 9 to complete the calibration of the internal clock 103, and then accesses the data server again to retrieve the untransmitted information. you can go

(第2実施形態の変形例)
(2-1)
上述したシステム906において、時刻情報を受信するシステムであるドライブレコーダ1は、時刻情報を送信するシステムであるHTTPサーバ9から、自システムであるドライブレコーダ1を宛先とする情報を受信し、受信した情報に含まれる時刻情報を取得する。時刻情報を受信するシステムの種別はドライブレコーダに限られず、また、時刻情報を送信するシステムの種別はHTTPサーバに限られない。また、時刻情報を受信するシステムは、ネットワーク上で通信される自システムを宛先としない情報を受信し、受信した情報から時刻情報を取得してもよい。
(Modification of Second Embodiment)
(2-1)
In the system 906 described above, the drive recorder 1, which is a system for receiving time information, receives information addressed to the drive recorder 1, which is its own system, from the HTTP server 9, which is a system for transmitting time information. Get the time information included in the information. The type of system that receives time information is not limited to a drive recorder, and the type of system that transmits time information is not limited to an HTTP server. Also, the system that receives the time information may receive information communicated over a network whose destination is not its own system, and acquire the time information from the received information.

図14は、この変形例の一例に係るシステム907の全体構成を示した図である。システム907は、時刻情報を含む情報を送信するシステムであるグループウェアサーバ71と、時刻情報を含む情報を受信するシステムであるタイムレコーダ2及び複数の端末装置72と、中継装置73を備える。中継装置73は無線又は有線でグループウェアサーバ71、タイムレコーダ2、及び、複数の端末装置72の各々と接続され、これらのシステムの間の通信を中継する。システム907が備えるグループウェアサーバ71、タイムレコーダ2、複数の端末装置72、及び、中継装置73は、例えば会社の事務所内に設置され、イントラネットを構成する。 FIG. 14 is a diagram showing the overall configuration of a system 907 according to one example of this modification. The system 907 includes a groupware server 71 as a system for transmitting information including time information, a time recorder 2 and a plurality of terminal devices 72 as a system for receiving information including time information, and a relay device 73 . The relay device 73 is wirelessly or wiredly connected to each of the groupware server 71, the time recorder 2, and the plurality of terminal devices 72, and relays communication between these systems. A groupware server 71, a time recorder 2, a plurality of terminal devices 72, and a relay device 73 provided in the system 907 are installed, for example, in an office of a company, and constitute an intranet.

グループウェアサーバ71は、例えば、端末装置72からの要求に応じて、HTTPに従い要求元の端末装置72に情報を送信する。グループウェアサーバ71が端末装置72を宛先として送信する情報は、イントラネット上の全てのシステムにより受信されるが、情報を受信したシステムは、通常、自システムを宛先とする情報を使用し、自システムを宛先としない情報は破棄する。システム907において、タイムレコーダ2は、グループウェアサーバ71が端末装置72を宛先として送信した情報を監視し、その情報が時刻情報を含む場合、その時刻情報を取得して用いる。 For example, in response to a request from the terminal device 72, the groupware server 71 transmits information to the requesting terminal device 72 according to HTTP. Information sent by the groupware server 71 with the terminal device 72 as the destination is received by all systems on the intranet. Any information not destined for is discarded. In the system 907, the time recorder 2 monitors information transmitted from the groupware server 71 with the terminal device 72 as the destination, and if the information contains time information, it acquires and uses the time information.

具体的には、タイムレコーダ2は、グループウェアサーバ71が端末装置72を宛先として送信した情報を受信すると、自システムを宛先としないその情報を破棄する前に、その情報のHTTPヘッダに含まれる時刻情報を取得し、取得した時刻情報を用いて内部時計25により計時される時刻を校正し、校正後の時刻を現在時刻として取得する。 Specifically, when the time recorder 2 receives information sent by the groupware server 71 with the terminal device 72 as the destination, before discarding the information that does not have its own system as the destination, the time recorder 2 reads the time included in the HTTP header of the information. Information is acquired, the time measured by the internal clock 25 is calibrated using the acquired time information, and the calibrated time is acquired as the current time.

図15は、タイムレコーダ2が受信した情報の例を示した図である。図15において、破線で囲まれている部分が、この情報の送信時刻を示す時刻情報である。図15に示される情報はグループウェアサーバ71からいずれかの端末装置72に宛てて送信された情報であり、タイムレコーダ2を宛先としない情報であるが、タイムレコーダ2はこの情報に含まれる時刻情報を、内部時計25により計時される時刻の校正に用いる。 FIG. 15 is a diagram showing an example of information received by the time recorder 2. As shown in FIG. In FIG. 15, the portion enclosed by the dashed line is the time information indicating the transmission time of this information. The information shown in FIG. 15 is information transmitted from the groupware server 71 to one of the terminal devices 72, and is information not addressed to the time recorder 2, but the time recorder 2 receives the time information contained in this information. , to calibrate the time kept by the internal clock 25 .

システム907によれば、タイムレコーダ2に対するユーザの操作を要することなく、タイムレコーダ2の内部時計25が計時する時刻の校正が行われる。 According to the system 907 , the time measured by the internal clock 25 of the time recorder 2 is calibrated without requiring the user to operate the time recorder 2 .

(2-2)
上述したシステム906において、HTTPサーバ9とドライブレコーダ1の間の通信はHTTPに従い行われる。また、上述したシステム907において、グループウェアサーバ71と端末装置72との通信はHTTPに従い行われる。本発明に係るシステムにおいて、これらのシステム間の通信がHTTP以外の通信プロトコル(例えば、RTSP等)に従い行われてもよい。
(2-2)
In the system 906 described above, communication between the HTTP server 9 and the drive recorder 1 is performed according to HTTP. In the system 907 described above, communication between the groupware server 71 and the terminal device 72 is performed according to HTTP. In the system according to the present invention, communication between these systems may be performed according to a communication protocol other than HTTP (for example, RTSP, etc.).

(2-3)
上述したシステム906において、ドライブレコーダ1はHTTPサーバ9から受信した情報のヘッダに含まれる時刻情報を取得する。また、上述したシステム907において、タイムレコーダ2はグループウェアサーバ71から受信した情報のヘッダに含まれる時刻情報を取得する。本発明に係るシステムにおいて、時刻情報を取得するシステムが、ヘッダからではなくメッセージ本体から時刻情報を取得してもよい。例えば、システム907において、グループウェアサーバ71が端末装置72に宛先とした電子メールを送信し、タイムレコーダ2がその電子メールのメッセージ本体に含まれる送信時刻を示す情報を、内部時計25により計時する時刻を校正する時刻情報として取得してもよい。
(2-3)
In the system 906 described above, the drive recorder 1 acquires time information included in the header of information received from the HTTP server 9 . Also, in the system 907 described above, the time recorder 2 acquires the time information contained in the header of the information received from the groupware server 71 . In the system according to the present invention, the system that obtains the time information may obtain the time information from the body of the message instead of from the header. For example, in the system 907, the groupware server 71 sends an e-mail addressed to the terminal device 72, and the time recorder 2 uses the internal clock 25 to measure the information indicating the transmission time included in the message body of the e-mail. may be obtained as time information for calibration.

(2-4)
上述したシステム907において、タイムレコーダ2が受信する情報は、イントラネットにおいて送受信される情報であるが、タイムレコーダ2が、インターネットを介して送受信される情報を受信してもよい。例えば、システム907がグループウェアサーバ71に代えて、インターネットに接続された複数のHTTPサーバを備え、例えば、それらの複数のHTTPサーバの各々が、いずれかの端末装置72からの要求に応じて、要求元の端末装置72を宛先として送信した情報をタイムレコーダ2が受信し、受信した情報に含まれる時刻情報を内部時計25が計時する時刻の校正に用いてもよい。
(2-4)
In the system 907 described above, the information received by the time recorder 2 is information transmitted and received on the intranet, but the time recorder 2 may receive information transmitted and received via the Internet. For example, instead of the groupware server 71, the system 907 is equipped with a plurality of HTTP servers connected to the Internet, and each of the plurality of HTTP servers, for example, responds to a request from one of the terminal devices 72, The time recorder 2 may receive the information transmitted to the terminal device 72 of the request source, and the time information included in the received information may be used to calibrate the time kept by the internal clock 25 .

この変形例においては、タイムレコーダ2が受信する情報の送信元の装置は不特定多数のHTTPサーバであるため、それらのHTTPサーバが備える内部時計が計時する現在時刻は必ずしも正しいとは限らない。従って、タイムレコーダ2は、HTTPサーバから自システムを宛先としない情報を受信した場合、その情報に含まれる時刻情報が異常値であるか否かを判定し、異常値と判定した時刻情報は用いない。例えば、情報の送信元のHTTPサーバの内部時計が故障等していると、そのHTTPサーバは、情報の送信時刻として、既定値(例えば、UNIX(登録商標)時刻の開始時刻である1970年1月1日0時0分0秒等)を用いる場合がある。タイムレコーダ2は、受信した情報に含まれる時刻情報が示す時刻が既定値を示す場合は、その時刻を異常値と判定し、用いない。 In this modification, the devices that transmit the information received by the time recorder 2 are an unspecified number of HTTP servers, so the current time kept by the internal clocks of these HTTP servers is not necessarily correct. Therefore, when the time recorder 2 receives information not addressed to its own system from the HTTP server, it determines whether or not the time information included in the information is an abnormal value, and does not use the time information determined to be an abnormal value. . For example, if the internal clock of the HTTP server that is the source of the information is broken, the HTTP server sets the information transmission time to a default value (for example, 1970 1970, which is the start time of UNIX (registered trademark) time). 00:00:00 on the first day of the month) may be used. When the time indicated by the time information included in the received information indicates a default value, the time recorder 2 determines that time as an abnormal value and does not use it.

また、HTTPサーバの内部時計が計時する時刻が正しい時刻から大きくずれているときがある。そのようなHTTPサーバから送信された情報のHTTPヘッダに含まれる時刻情報が示す時刻を異常値と判定するために、タイムレコーダ2は、内部時計25により計時する現在時刻とHTTPサーバから受信した情報に含まれる時刻情報が示す送信時刻とを比較し、それらの時間差が所定の閾値以上であれば、そのHTTPサーバから受信した情報に含まれる時刻情報が示す時刻を異常値と判定し、用いない。 Also, the time kept by the internal clock of the HTTP server may be greatly deviated from the correct time. In order to determine that the time indicated by the time information contained in the HTTP header of information transmitted from such an HTTP server is an abnormal value, the time recorder 2 compares the current time measured by the internal clock 25 with the information received from the HTTP server. The transmission time indicated by the included time information is compared with the transmission time, and if the time difference therebetween is equal to or greater than a predetermined threshold, the time indicated by the time information included in the information received from the HTTP server is determined as an abnormal value and is not used.

タイムレコーダ2が、HTTPサーバから受信した情報に含まれる時刻情報が示す時刻が異常値であるか否かを判定する方法は上述したものに限られない。例えば、タイムレコーダ2は、HTTPサーバから情報を受信すると、受信した情報に含まれる時刻情報が示す時刻に所定時間を加えた時刻と、その時点で内部時計25により計時した時刻との時間差を示す時間差情報を記憶する。この所定時間は、例えば、HTTPサーバが情報の送信にあたり送信時刻を取得した時刻から、HTTPサーバから送信された情報がタイムレコーダ2により受信されるまでに要する平均的な時間として予め設定された時間である。タイムレコーダ2は、様々なHTTPサーバから受信した情報の各々に関し、上記の時間差情報を記憶し、例えば、所定時間が経過毎に、もしくは、所定数の時間差情報を記憶する毎に、記憶した時間差情報が示す時間差のうち、例えば、所定の信頼区間の外側の値を示す時間差を異常値と判定する。 The method by which the time recorder 2 determines whether the time indicated by the time information included in the information received from the HTTP server is an abnormal value is not limited to the method described above. For example, when the time recorder 2 receives information from an HTTP server, the time difference indicates the time difference between the time indicated by the time information included in the received information plus a predetermined time and the time measured by the internal clock 25 at that time. Store information. This predetermined time is, for example, a time set in advance as an average time required for the time recorder 2 to receive the information transmitted from the HTTP server from the time when the HTTP server acquires the transmission time when transmitting the information. be. The time recorder 2 stores the time difference information for each of the information received from various HTTP servers. Among the time differences indicated by , for example, a time difference indicating a value outside a predetermined confidence interval is determined to be an abnormal value.

タイムレコーダ2は、上記のように判定した異常値を除外し、異常値でないと判定した時間差の中から確からしい時間差を特定する。確からしい時間差の特定の方法としては、例えば、2つ以上、同じ値の時間差があれば、その時間差を確からしい時間差として特定することが考えられる。また、確からしい時間差の特定の方法として、異常値でないと判定した時間差の統計値を算出することが考えられる。タイムレコーダ2が算出する統計値としては、例えば、平均値、中央値、最頻値等が挙げられる。タイムレコーダ2は、特定した確からしい時間差を用いて、内部時計25により計時する時刻を校正する。 The time recorder 2 excludes the abnormal values determined as described above, and specifies a probable time difference from among the time differences determined not to be abnormal values. As a method of identifying probable time differences, for example, if there are two or more time differences with the same value, the time differences may be identified as probable time differences. Also, as a method of specifying a probable time difference, it is conceivable to calculate a statistic value of the time difference determined as not being an abnormal value. Examples of statistical values calculated by the time recorder 2 include average values, median values, and mode values. The time recorder 2 uses the identified probable time difference to calibrate the time measured by the internal clock 25 .

この変形例によれば、タイムレコーダ2が複数のHTTPサーバの各々から取得する時刻情報が示す時刻にばらつきがあっても、タイムレコーダ2は内部時計25により計時する時刻を校正できる。 According to this modification, the time recorder 2 can calibrate the time measured by the internal clock 25 even if the time indicated by the time information acquired by the time recorder 2 from each of the HTTP servers varies.

[第3実施形態]
図16は、本発明の一実施形態に係るシステム908の全体構成を示した図である。システム908は、車両に搭載されたドライブレコーダ1と、車両の搭乗者(運転者を含む)が携帯するタブレットPC8を備える。
[Third embodiment]
FIG. 16 is a diagram showing the overall configuration of system 908 according to one embodiment of the present invention. A system 908 includes a drive recorder 1 mounted on a vehicle and a tablet PC 8 carried by a passenger (including a driver) of the vehicle.

システム908が備えるドライブレコーダ1は、システム901が備えるドライブレコーダ1と同様の構成を備える。ただし、システム908が備えるドライブレコーダ1は、CCDカメラ16により撮影した画像に含まれるバーコード(例えば、QRコード等の二次元バーコード)を復号する機能を備える。 The drive recorder 1 included in the system 908 has the same configuration as the drive recorder 1 included in the system 901 . However, the drive recorder 1 included in the system 908 has a function of decoding barcodes (for example, two-dimensional barcodes such as QR codes) included in images captured by the CCD camera 16 .

システム908が備えるタブレットPC8は、システム904が備えるタブレットPC8と同様の構成を備える。ただし、システム908が備えるタブレットPC8は、システム908のために準備されたプログラム(以下、「時刻コード表示アプリ」という)を実行することで、自装置の内部時計により計時した現在時刻を示す二次元バーコードをタッチスクリーンに表示する機能を備える。時刻コード表示アプリを実行中のタブレットPC8は、タッチスクリーンに、例えば秒単位の現在時刻を示す二次元バーコードを、1秒毎に更新表示する。 The tablet PC 8 provided in the system 908 has the same configuration as the tablet PC 8 provided in the system 904 . However, the tablet PC 8 provided in the system 908 executes a program prepared for the system 908 (hereinafter referred to as "time code display application") to display the current time measured by the internal clock of the device itself. Equipped with a function to display barcodes on the touch screen. The tablet PC 8 running the time code display application updates and displays a two-dimensional barcode indicating the current time in seconds on the touch screen, for example, every second.

車両の搭乗者は、車両の電源が入れられ、車両のバッテリーから電力の供給を受けてドライブレコーダ1が動作している時に、時刻コード表示アプリを実行中のタブレットPC8のタッチスクリーンを、ドライブレコーダ1のCCDカメラ16の撮影方向にかざす。ドライブレコーダ1は、例えば、1秒毎に、CCDカメラ16により撮影した静止画に二次元バーコードが含まれているか否かの判定を行い、二次元バーコードが含まれていると判定した場合、その二次元バーコードを復号し、時刻情報を取得する。 When the power of the vehicle is turned on and the drive recorder 1 is operating with power supplied from the vehicle battery, the passenger of the vehicle can touch the touch screen of the tablet PC 8 running the time code display application to the drive recorder. 1 is held in the photographing direction of the CCD camera 16 . For example, the drive recorder 1 determines whether the still image captured by the CCD camera 16 contains a two-dimensional barcode every second, and if it determines that the two-dimensional barcode is contained, , decode the two-dimensional barcode and acquire the time information.

ドライブレコーダ1は、上記のように取得した時刻情報を用いて、内部時計103が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。ドライブレコーダ1は、内部時計103が計時する時刻を二次元バーコードから取得した時刻情報を用いて校正する処理を完了すると、スピーカ104によって、例えば、「時刻調整が完了しました。」等の音声メッセージを発音する。車両の搭乗者は、この音声メッセージを聞いて、タブレットPC8をCCDカメラ16の撮影方向にかざすのをやめる。 The drive recorder 1 uses the time information acquired as described above to calibrate the time measured by the internal clock 103, and specifies the calibrated time as the current time. When the drive recorder 1 completes the process of calibrating the time measured by the internal clock 103 using the time information obtained from the two-dimensional barcode, the speaker 104 outputs a voice such as "Time adjustment is complete." pronounce the message. Upon hearing this voice message, the passenger of the vehicle stops holding the tablet PC 8 in the photographing direction of the CCD camera 16 .

なお、ドライブレコーダ1は、タブレットPC8がCCDカメラ16の撮影方向にかざされている間、内部時計103が計時する時刻の校正のための処理を無駄に繰り返さないように、二次元バーコードから時刻情報を取得した場合、その後、所定時間(例えば、5分間)は、CCDカメラ16により撮影した静止画に二次元バーコードが含まれているか否かの判定を行わない。 While the tablet PC 8 is held over the CCD camera 16 in the photographing direction, the drive recorder 1 reads the time from the two-dimensional bar code so as not to wastefully repeat the process for calibrating the time kept by the internal clock 103 . When the information is acquired, it is not determined whether or not the still image captured by the CCD camera 16 contains a two-dimensional barcode for a predetermined period of time (for example, 5 minutes).

システム908において、ドライブレコーダ1が時刻情報の取得に用いる静止画は、本来は車両が走行中の状況を記録するために撮影した静止画である。従って、システム908によれば、車両の搭乗者は、例えば、通常モードから時刻調整モードへ切り替えるための操作等を行う必要はなく、単に時刻コード表示アプリを実行中のタブレットPC8をCCDカメラ16にかざすだけで、ドライブレコーダ1に内部時計103の時刻を校正させることができる。 In the system 908, the still image used by the drive recorder 1 to acquire the time information is originally a still image taken to record the situation while the vehicle is running. Therefore, according to the system 908, the passenger of the vehicle does not need to perform an operation for switching from the normal mode to the time adjustment mode, for example, and simply points the tablet PC 8 running the time code display application to the CCD camera 16. The time of the internal clock 103 can be calibrated by the drive recorder 1 only by holding it over.

なお、システム908において、タブレットPC8は二次元バーコードにより時刻情報を表示する。二次元バーコードは、人が認識するよりも高い精度で装置が認識できる情報の表示形式の一例である。従って、タブレットPC8が数値等によって時刻情報を表示する場合と比較し、ドライブレコーダ1は時刻情報を高い精度で認識することができる。 In the system 908, the tablet PC 8 displays time information using a two-dimensional bar code. A two-dimensional barcode is an example of a display format of information that can be recognized by a device with higher accuracy than human recognition. Therefore, the drive recorder 1 can recognize the time information with higher accuracy than when the tablet PC 8 displays the time information using numerical values.

また、タブレットPC8は、誤り検出訂正のための情報を伴う時刻情報を示す二次元バーコードを表示するとなおよい。例えば、QRコードが示す情報には、誤り検出訂正のための情報が含まれる。従って、タブレットPC8がQRコードによって時刻情報を表示してもよい。この場合、ドライブレコーダ1は撮影した静止画に含まれるQRコードを復号する際、QRコードに含まれる誤り検出訂正の情報を用いて、QRコードが示す時刻情報に欠損等の誤りがないか確認し、欠損等の誤りがあれば、QRコードに含まれる誤り検出訂正のための情報を用いて時刻情報の誤りを訂正し、訂正後の時刻情報が示す時刻を内部時計103により計時する時刻の校正に用いる。 Further, it is preferable that the tablet PC 8 displays a two-dimensional barcode indicating time information accompanied by information for error detection and correction. For example, the information indicated by the QR code includes information for error detection and correction. Therefore, the tablet PC 8 may display time information using a QR code. In this case, when the drive recorder 1 decodes the QR code included in the photographed still image, it uses the error detection and correction information included in the QR code to check whether there is an error such as loss in the time information indicated by the QR code. However, if there is an error such as loss, the error in the time information is corrected using the information for error detection and correction contained in the QR code, and the time indicated by the corrected time information is changed to the time measured by the internal clock 103. Used for calibration.

(第3実施形態の変形例)
(3-1)
上述したシステム908において、ドライブレコーダ1が二次元バーコードを復号して取得する時刻情報が示す時刻は、その取得が行われる時点の現在時刻よりも過去の時刻である。なぜなら、上述したシステム908が備えるドライブレコーダ1は、タブレットPC8が内部時計により時刻を計時した後、その時刻を示す二次元バーコードを生成しタッチスクリーンにより表示を開始するまでに要する時間と、二次元バーコードがタブレットPC8のタッチスクリーンに表示された後、ドライブレコーダ1がCCDカメラ16によりその二次元バーコードを撮影し、撮影した画像に含まれる二次元バーコードの復号を完了するまでの時間を考慮しないためである。また、タブレットPC8が内部時計により計時する秒単位の時刻が変化するタイミングと、ドライブレコーダ1が、CCDカメラ16により撮影された静止画に二次元バーコードが含まれているか否かの判定を行うタイミングは必ずしも一致しない。従って、それらのタイミングの間には最大1秒間のずれが生じる。従って、ドライブレコーダ1が二次元バーコードを復号して取得した時刻情報が示す時刻を、その時点における現在時刻とみなして内部時計103により計時する時刻の校正を行うと、校正後の時刻は正しい現在時刻から少しずれた時刻となる。
(Modified example of the third embodiment)
(3-1)
In the system 908 described above, the time indicated by the time information obtained by decoding the two-dimensional barcode by the drive recorder 1 is past the current time at the time of the acquisition. This is because the drive recorder 1 included in the above-described system 908 requires the time required for the tablet PC 8 to generate a two-dimensional barcode indicating the time after the internal clock measures the time and to start displaying the time on the touch screen. After the dimensional barcode is displayed on the touch screen of the tablet PC 8, the drive recorder 1 captures the 2D barcode with the CCD camera 16 and completes the decoding of the 2D barcode included in the captured image. This is because it does not consider In addition, the tablet PC 8 determines the timing at which the time in seconds measured by the internal clock changes, and the drive recorder 1 determines whether the still image captured by the CCD camera 16 includes a two-dimensional barcode. Timing doesn't always match. Therefore, there is a maximum deviation of 1 second between those timings. Therefore, if the time indicated by the time information obtained by decoding the two-dimensional barcode by the drive recorder 1 is regarded as the current time at that point in time and the time measured by the internal clock 103 is calibrated, the time after calibration is correct. The time is slightly off from the current time.

上記の不都合を軽減するために、ドライブレコーダ1が以下の処理を行うようにしてもよい。なお、以下の説明において、例として、CCDカメラ16は1/30秒毎に撮影を行うものとする。 In order to alleviate the above inconvenience, the drive recorder 1 may perform the following processing. In the following description, as an example, the CCD camera 16 takes pictures every 1/30th of a second.

まず、ドライブレコーダ1は、1/30秒毎にCCDカメラ16により撮影した静止画に二次元バーコードが含まれるか否かの判定を行う。ドライブレコーダ1は、静止画に二次元バーコードが含まれていると判定した場合、その二次元バーコードを復号して時刻情報を取得し、取得した時刻情報を一時的に記憶する。この変形例においては、ドライブレコーダ1は二次元バーコードから時刻情報を1度取得した後も、後続の静止画の各々に関し二次元バーコードを含むか否かの判定と、静止画に含まれる二次元バーコードの復号と、復号により取得した時刻情報の記憶を繰り返し行う。 First, the drive recorder 1 determines whether or not a still image captured by the CCD camera 16 contains a two-dimensional barcode every 1/30 second. When the drive recorder 1 determines that the still image contains a two-dimensional barcode, the drive recorder 1 decodes the two-dimensional barcode, acquires time information, and temporarily stores the acquired time information. In this modification, the drive recorder 1 determines whether or not each subsequent still image includes a two-dimensional barcode, and determines whether or not each subsequent still image includes the two-dimensional barcode. The decoding of the two-dimensional barcode and the storage of the time information obtained by decoding are repeated.

ドライブレコーダ1は、新たに時刻情報を取得すると、最後に取得し記憶している時刻情報と新たに取得した時刻情報を比較し、それらが異なっていると、新たに取得した時刻情報が示す時刻に所定時間を加えた時刻を現在時刻として特定し、特定した現在時刻を用いて、内部時計103により計時する時刻の校正を行う。ここで所定時間とは、タブレットPC8が内部時計により時刻を計時した後、その時刻を示す二次元バーコードを生成しタッチスクリーンにより表示を開始するまでに要する時間(以下、「二次元バーコードの表示に要する時間」という)と、二次元バーコードがタブレットPC8のタッチスクリーンに表示された後、ドライブレコーダ1がCCDカメラ16によりその二次元バーコードを撮影し、撮影した画像に含まれる二次元バーコードの復号を完了するまでの時間(以下、「二次元バーコードの読取に要する時間」という)の合計であり、予め一般的な処理速度のタブレットPCを用いて計測等を行うことにより特定されている時間である。 When the drive recorder 1 acquires new time information, it compares the last acquired and stored time information with the newly acquired time information, and if they are different, the time indicated by the newly acquired time information is determined. plus a predetermined time is specified as the current time, and the specified current time is used to calibrate the time measured by the internal clock 103 . Here, the predetermined time is the time required for the tablet PC 8 to generate a two-dimensional barcode indicating the time after measuring the time by the internal clock and to start displaying it on the touch screen (hereinafter referred to as "two-dimensional barcode After the two-dimensional barcode is displayed on the touch screen of the tablet PC 8, the drive recorder 1 captures the two-dimensional barcode with the CCD camera 16, and the two-dimensional barcode included in the captured image is captured. This is the total time required to complete the decoding of a barcode (hereinafter referred to as the "time required to read a two-dimensional barcode"), and is specified in advance by performing measurements, etc. using a tablet PC with a general processing speed. It's time.

なお、タブレットPC毎に異なる処理速度を考慮する場合、例えば、タブレットPC8が、内部時計により計時した時刻そのものを示す二次元バーコードを表示するのではなく、内部時計により計時した時刻に対し、上述の二次元バーコードの表示に要する時間(タブレットPC8の処理速度が反映された時間)を加えた時刻を示す二次元バーコードを表示してもよい。この場合、ドライブレコーダ1は、二次元バーコードから取得した時刻情報が変化したタイミングで、変化後の時刻情報が示す時刻に対し、上述の二次元バーコードの読取に要する時間を加えた時刻を現在時刻として特定する。ドライブレコーダ1は、そのように特定した現在時刻を用いて、内部時計103により計時する時刻の校正を行う。この場合、ドライブレコーダ1は、1秒よりも高い精度で、内部時計103により計時される時刻を校正することができる。 In addition, when considering the different processing speed for each tablet PC, for example, the tablet PC 8 does not display a two-dimensional barcode indicating the time itself measured by the internal clock, but the time measured by the internal clock is displayed as described above. A two-dimensional bar code may be displayed which indicates the time obtained by adding the time required for displaying the two-dimensional bar code (the time in which the processing speed of the tablet PC 8 is reflected). In this case, at the timing when the time information acquired from the two-dimensional barcode changes, the drive recorder 1 adds the time required for reading the two-dimensional barcode to the time indicated by the changed time information. Identifies as the current time. The drive recorder 1 uses the specified current time to calibrate the time measured by the internal clock 103 . In this case, the drive recorder 1 can calibrate the time kept by the internal clock 103 with an accuracy higher than 1 second.

(3-2)
上述したシステム908において、ドライブレコーダ1はCCDカメラ16により撮影した静止画から二次元バーコードを認識する。これに代えて、ドライブレコーダ1が、CCDカメラ16により撮影した静止画から時計を認識し、認識した時計が示す時刻を特定してもよい。
(3-2)
In the system 908 described above, the drive recorder 1 recognizes a two-dimensional bar code from still images captured by the CCD camera 16 . Alternatively, the drive recorder 1 may recognize the clock from the still image captured by the CCD camera 16 and specify the time indicated by the recognized clock.

図17は、この変形例の一例に係るシステム909の全体構成を示した図である。システム909は、車両に搭載されたドライブレコーダ1を備える。システム909が備えるドライブレコーダ1は、システム908が備えるドライブレコーダ1と比較し、CCDカメラ16により撮影した静止画から、二次元バーコードではなく時計(アナログ時計及びデジタル時計のいずれでもよい)を認識する点が異なっている。 FIG. 17 is a diagram showing the overall configuration of a system 909 according to one example of this modification. A system 909 includes a drive recorder 1 mounted on a vehicle. The drive recorder 1 provided in the system 909 is compared with the drive recorder 1 provided in the system 908, and recognizes a clock (either an analog clock or a digital clock) instead of a two-dimensional barcode from the still image captured by the CCD camera 16. The difference is that

車両の搭乗者が、例えば自分の腕に装着している時計74を、動作中のドライブレコーダ1のCCDカメラ16の撮影方向にかざすと、ドライブレコーダ1はCCDカメラ16により撮影した静止画から時計74を認識し、認識した時計74がアナログ時計であれば時計74内の針の位置に基づき、また、認識した時計74がデジタル時計であれば時計74内の数値に基づき、時計74が示す時刻を特定する。ドライブレコーダ1は、そのように特定した時刻を示す時刻情報を用いて、内部時計103により計時する時刻の校正を行う。 For example, when a passenger of a vehicle holds up a watch 74 worn on his/her arm in the photographing direction of the CCD camera 16 of the drive recorder 1 in operation, the drive recorder 1 detects the clock from the still image photographed by the CCD camera 16. 74 is recognized, and the time indicated by the clock 74 is based on the position of the hands in the clock 74 if the recognized clock 74 is an analog clock, or based on the numerical value in the clock 74 if the recognized clock 74 is a digital clock. identify. The drive recorder 1 calibrates the time measured by the internal clock 103 using the time information indicating the specified time.

なお、ドライブレコーダ1が、文字盤のないアナログ時計を認識した場合、そのアナログ時計の方向を特定するために、例えば、静止画から、アナログ時計が装着されている腕及びその腕に繋がる手の親指を認識してもよい。この場合、ドライブレコーダ1は、腕が伸びている方向に直交する方向であって、小指側に向かう方向を、アナログ時計の12時の方向と特定する。また、ドライブレコーダ1が、腕に代えてアナログ時計のバンドを認識し、そのバンドの伸びる方向であって、小指側に向かう方向を、アナログ時計の12時の方向と特定してもよい。 When the drive recorder 1 recognizes an analog watch without a dial, for example, the arm on which the analog watch is worn and the hand connected to the arm are detected from a still image in order to identify the direction of the analog watch. You can recognize your thumb. In this case, the drive recorder 1 identifies the direction perpendicular to the direction in which the arm extends and the direction toward the little finger as the 12 o'clock direction of the analog clock. Alternatively, the drive recorder 1 may recognize the band of the analog watch instead of the arm, and identify the extending direction of the band, which is the direction toward the little finger, as the 12 o'clock direction of the analog watch.

システム909によれば、車両の搭乗者は、時計をドライブレコーダ1のCCDカメラ16にかざすことで、ドライブレコーダ1に内部時計103が計時する時刻を校正させることができる。 According to the system 909 , the passenger of the vehicle can cause the drive recorder 1 to calibrate the time measured by the internal clock 103 by holding the watch over the CCD camera 16 of the drive recorder 1 .

なお、システム909において、ドライブレコーダ1は動作中、常時、CCDカメラ16により撮影した画像に時計が含まれているか否かを監視してもよいが、例えば、電源が入れられて起動した直後や、ユーザがドライブレコーダ1に時刻調整のための操作を行った後に、「腕時計をかざして下さい。」といった通知を行い、その後の所定時間長の期間においてのみ、CCDカメラ16により撮影した画像に時計が含まれているか否かを監視してもよい。また、前回の時刻調整が行われた後、所定時間が経過した時点から所定時間長の期間においてのみ、CCDカメラ16により撮影した画像に時計が含まれているか否かを監視してもよい。 In the system 909, the drive recorder 1 may constantly monitor whether or not the clock is included in the image captured by the CCD camera 16 during operation. , after the user operates the drive recorder 1 to adjust the time, a notification such as "Please hold your wristwatch over it." may be monitored to see if it contains Further, it is also possible to monitor whether or not the clock is included in the image captured by the CCD camera 16 only during a predetermined period of time from the point in time when the predetermined time has elapsed since the previous time adjustment was performed.

また、システム909において、ドライブレコーダ1が、内部時計103が計時する時刻を校正する際、ユーザに対し所定のボタンの押下等の確認を促す通知を行ってもよい。 Further, in the system 909, when the drive recorder 1 corrects the time kept by the internal clock 103, the user may be notified to confirm that the user has pressed a predetermined button or the like.

上述したシステム909においては、ドライブレコーダ1はCCDカメラ16により車両の搭乗者の腕時計を撮影した画像から時刻を特定するが、CCDカメラ16が撮影する時計は搭乗者の腕時計に限られない。例えば、CCDカメラ16の撮影範囲に車両のインパネ(instrument panel)が入っている場合、ドライブレコーダ1はCCDカメラ16により撮影した画像から、インパネに含まれる時計が示す時刻を特定してもよい。 In the system 909 described above, the drive recorder 1 identifies the time from an image captured by the CCD camera 16 of the wristwatch of the passenger of the vehicle, but the clock captured by the CCD camera 16 is not limited to the wristwatch of the passenger. For example, if the imaging range of the CCD camera 16 includes the instrument panel of the vehicle, the drive recorder 1 may specify the time indicated by the clock included in the instrument panel from the image captured by the CCD camera 16 .

また、車両の搭乗者が装着している時計74の時刻の精度が高くない場合がある。従って、ドライブレコーダ1が、CCDカメラ16により撮影した時計74の画像が示す時刻に基づき内部時計103により計時する時刻を校正することに代えて、例えば、内部時計103が計時する時刻と、時計74の画像から特定した時刻との間に所定の閾値以上の乖離がある場合に、ドライブレコーダ1が、例えば「時刻設定が大幅にずれています。時刻を設定して下さい。」といった時刻調整の必要性をユーザに気付かせるための通知を行ってもよい。 In addition, there are cases where the time accuracy of the clock 74 worn by the passenger of the vehicle is not high. Therefore, instead of the drive recorder 1 calibrating the time measured by the internal clock 103 based on the time indicated by the image of the clock 74 captured by the CCD camera 16, for example, the time measured by the internal clock 103 and the clock 74 If there is a deviation of more than a predetermined threshold from the time specified from the image, the drive recorder 1 will say, for example, "The time setting is significantly different. Please set the time." A notification may be made to make the user aware of the sexuality.

(3-3)
上述したシステム908及びシステム909において、カメラで撮影した静止画から時刻情報を取得する装置の種別はドライブレコーダであるが、その装置の種別はドライブレコーダに限られない。図18は、この変形例の一例に係るシステム910の全体構成を示した図である。システム910は、タイムレコーダ2と、監視カメラ75を備える。タイムレコーダ2と監視カメラ75は、例えば工場等の屋内に配置される。システム910が備えるタイムレコーダ2の構成は、システム901が備えるタイムレコーダ2の構成と同様である。監視カメラ75は半天球カメラを備える点でシステム902が備える監視カメラ5と異なるが、他の点は監視カメラ5と同様の構成を備える。
(3-3)
In the systems 908 and 909 described above, the type of device that acquires time information from a still image captured by a camera is a drive recorder, but the type of device is not limited to the drive recorder. FIG. 18 is a diagram showing the overall configuration of a system 910 according to one example of this modification. System 910 includes time recorder 2 and surveillance camera 75 . The time recorder 2 and surveillance camera 75 are placed indoors, for example, in a factory. The configuration of the time recorder 2 included in the system 910 is the same as the configuration of the time recorder 2 included in the system 901 . The surveillance camera 75 differs from the surveillance camera 5 provided in the system 902 in that it is provided with a semi-spherical camera, but has the same configuration as the surveillance camera 5 in other respects.

監視カメラ75は、例えば、工場の天井に設置されており、天井から下の空間の全方向をカバーする範囲を同時に撮影する。タイムレコーダ2は、表示部21が監視カメラ75の位置から見えるように配置されている。従って、監視カメラ75が撮影する静止画には、タイムレコーダ2が表示する時刻を示す数値が写り込む。 The monitoring camera 75 is installed, for example, on the ceiling of the factory, and simultaneously captures a range covering all directions of the space below the ceiling. The time recorder 2 is arranged so that the display section 21 can be seen from the position of the surveillance camera 75 . Therefore, the numerical value indicating the time displayed by the time recorder 2 is included in the still image captured by the surveillance camera 75 .

監視カメラ75は、例えば、所定時間(例えば、30分間等)の経過毎に、撮影した静止画から、タイムレコーダ2が表示する時刻を認識し、認識した時刻を用いて、自装置の内部時計が計時する時刻を校正する。 For example, the monitoring camera 75 recognizes the time displayed by the time recorder 2 from the captured still image every time a predetermined time period (eg, 30 minutes, etc.) elapses, and uses the recognized time to adjust the internal clock of its own device. Calibrate the clock time.

システム910によれば、監視カメラ75が内部時計により計時する現在時刻と、タイムレコーダ2が内部時計25により計時する現在時刻が、実質的に一致する。そのため、監視カメラ75が生成し記憶する動画情報に含まれる時刻情報が示す撮影時刻と、タイムレコーダ2が勤怠情報の生成に用いる時刻との間に、それらの装置の内部時計が計時する時刻のずれに起因する不整合が生じることはない。 According to the system 910, the current time measured by the internal clock of the monitoring camera 75 and the current time measured by the internal clock 25 of the time recorder 2 substantially match. Therefore, there is a discrepancy between the shooting time indicated by the time information included in the video information generated and stored by the monitoring camera 75 and the time used by the time recorder 2 to generate the attendance information, measured by the internal clocks of these devices. No inconsistencies due to

なお、監視カメラ75の撮影範囲とタイムレコーダ2の位置が変化しない場合、監視カメラ75が撮影する画像内におけるタイムレコーダ2が時刻を表示する領域の位置は変化しない。従って、例えば、ユーザが、監視カメラ75が撮影した画像における時計の領域を円で囲む等により指定し、監視カメラ75がユーザにより指定された領域から時計の認識を行ってもよい。この場合、例えば、ユーザはノートパソコン等の端末装置を監視カメラ75に接続し、端末装置に表示される監視カメラ75が撮影した画像に対しマウス等により時計の領域を指定する操作を行えばよい。 Note that when the imaging range of the monitoring camera 75 and the position of the time recorder 2 do not change, the position of the area where the time recorder 2 displays the time in the image captured by the monitoring camera 75 does not change. Therefore, for example, the user may designate the area of the clock in the image captured by the monitoring camera 75 by enclosing it in a circle, etc., and the monitoring camera 75 may recognize the clock from the area designated by the user. In this case, for example, the user connects a terminal device such as a notebook computer to the monitoring camera 75, and performs an operation of specifying a clock area with a mouse or the like on the image captured by the monitoring camera 75 displayed on the terminal device. .

また、タイムレコーダ2の時刻表示がアナログ時計式の表示である場合、端末装置に表示される画像において、ユーザが、例えば12時の方向等の基準方向を指定してもよい。 Further, when the time display of the time recorder 2 is analog clock display, the user may specify a reference direction such as the direction of 12 o'clock in the image displayed on the terminal device.

(3-4)
上述したシステム909において、ドライブレコーダ1は車両の搭乗者によりかざされる時計を、CCDカメラ16により撮影した静止画から識別する。これに代えて、ドライブレコーダ1が、CCDカメラ16により撮影した静止画から、車両の外に配置されている時計を識別し、識別した時計が示す時刻を内部時計103が計時する時刻の校正に用いてもよい。
(3-4)
In the system 909 described above, the drive recorder 1 identifies the clock held up by the passenger of the vehicle from the still image captured by the CCD camera 16 . Alternatively, the drive recorder 1 identifies a clock arranged outside the vehicle from the still image captured by the CCD camera 16, and corrects the time indicated by the identified clock by the internal clock 103. may be used.

図19は、この変形例の一例に係るシステム911の全体構成を示した図である。システム911は、車両に搭載されたドライブレコーダ1とカーナビ6を備える。システム911が備えるカーナビ6は、例えばBluetooth等の通信プロトコルに従い無線により、自装置が計測した車両の位置(例えば、緯度と経度)を示す車両位置情報と、車両位置情報が示す位置の経時変化により特定される車両の走行方向を示す走行方向情報を継続的にドライブレコーダ1に送信する。 FIG. 19 is a diagram showing the overall configuration of a system 911 according to one example of this modification. A system 911 includes a drive recorder 1 and a car navigation system 6 mounted on a vehicle. The car navigation system 6 provided in the system 911 wirelessly follows a communication protocol such as Bluetooth, for example, based on vehicle position information indicating the position of the vehicle (for example, latitude and longitude) measured by its own device and time-dependent changes in the position indicated by the vehicle position information. Traveling direction information indicating the specified traveling direction of the vehicle is continuously transmitted to the drive recorder 1 .

ドライブレコーダ1は、屋外の道路から見える位置に配置されている様々な時計の各々に関し、その時計の位置(例えば、緯度と経度)を示す時計位置情報を格納した時計位置テーブルを記憶している。ドライブレコーダ1は、例えば、所定時間(例えば、10秒間等)の経過毎に、カーナビ6から継続的に受信する車両位置情報と走行方向情報に基づき、時計位置テーブルに格納されているいずれかの時計位置情報が示す時計の位置の中から、CCDカメラ16の画角内に入る位置を抽出する。以下、時計位置テーブルに格納されている時計位置情報が示す時計の位置の中から、CCDカメラ16の画角内に入る時計の位置が1以上、抽出される期間を「時計撮影期間」という。ドライブレコーダ1は、時計撮影期間の開始時刻と終了時刻を記憶する。 The drive recorder 1 stores a clock position table that stores clock position information indicating the position (for example, latitude and longitude) of each of the various clocks placed at positions visible from the road outside. . Based on the vehicle position information and the traveling direction information continuously received from the car navigation system 6, for example, every predetermined time period (for example, 10 seconds), the drive recorder 1 selects one of the data stored in the clock position table. A position within the angle of view of the CCD camera 16 is extracted from the positions of the clock indicated by the clock position information. Hereinafter, a period in which one or more clock positions within the angle of view of the CCD camera 16 are extracted from the clock positions indicated by the clock position information stored in the clock position table is referred to as a "clock imaging period". The drive recorder 1 stores the start time and end time of the clock shooting period.

ドライブレコーダ1は、ある時計撮影期間の終了時刻を記憶すると、その時計撮影期間の間にCCDカメラ16により撮影した静止画の各々から時計の認識を試み、認識した時計の同定を行い、同じ時計と判定したものの中から画像が最も鮮明なものを選択し、選択した画像が表す時計が示す時刻を特定する。 When the drive recorder 1 stores the end time of a clock shooting period, the drive recorder 1 attempts to recognize the clock from each of the still images captured by the CCD camera 16 during the clock shooting period, identifies the recognized clock, and identifies the same clock. The image with the clearest image is selected from among the images determined as , and the time indicated by the clock represented by the selected image is specified.

画像が表す時計がデジタル時計であれば、ドライブレコーダ1はOCRにより時刻を特定する。画像が表す時計がアナログ時計であれば、ドライブレコーダ1は、例えば、画像が表す建物の上下ラインの方向を鉛直方向として特定し、特定した鉛直方向を12時-6時の方向として、時針と分針の位置に基づき時刻を特定する。ドライブレコーダ1は、そのように特定した時刻と、その画像の撮影時刻(内部時計103により計時した時刻)との時間差を示す時間差情報を記憶する。 If the clock represented by the image is a digital clock, the drive recorder 1 identifies the time by OCR. If the clock represented by the image is an analog clock, the drive recorder 1 specifies, for example, the direction of the vertical line of the building represented by the image as the vertical direction, and the specified vertical direction as the direction of 12 o'clock to 6 o'clock, and the hour hand. Determine the time based on the position of the minute hand. The drive recorder 1 stores time difference information indicating the time difference between the specified time and the time when the image was captured (the time measured by the internal clock 103).

車両が走行するうちに、ドライブレコーダ1は、車両の移動経路の近傍に配置されている複数の時計の各々に関し、上述した時間差情報を記憶してゆく。ドライブレコーダ1は、そのように記憶する時間差情報が、例えば所定数に達すると、記憶しているそれらの時間差情報が示す時間差のうち、例えば、信頼区間95%内のものを選択し、選択した時間差の統計値(例えば、平均値等)を算出する。 While the vehicle is running, the drive recorder 1 stores the above-described time difference information for each of a plurality of clocks arranged near the travel route of the vehicle. When the number of time difference information thus stored reaches, for example, a predetermined number, the drive recorder 1 selects and selects the time difference indicated by the stored time difference information, for example, within a 95% confidence interval. A statistical value (for example, an average value, etc.) of the time difference is calculated.

ドライブレコーダ1は、上記のように算出した時間差の統計値を用いて、内部時計103が計時する時刻を校正する。 The drive recorder 1 calibrates the time measured by the internal clock 103 using the statistical value of the time difference calculated as described above.

システム911によれば、車両の搭乗者は車両を走行させることにより、ドライブレコーダ1に対し操作を行うことなく、ドライブレコーダ1に内部時計103が計時する時刻を校正させることができる。 According to the system 911 , the vehicle occupant can cause the drive recorder 1 to calibrate the time measured by the internal clock 103 by driving the vehicle without operating the drive recorder 1 .

なお、上記のシステム911において、ドライブレコーダ1は、時計位置情報が示す位置に近づいたときに画像から時計を認識し、時刻を特定する。これに代えて、ドライブレコーダ1が、例えば車両の走行速度が所定の閾値より遅い期間中に常時、画像からの時計の認識と時刻の特定を行ってもよい。 In the system 911 described above, the drive recorder 1 recognizes the clock from the image when approaching the position indicated by the clock position information, and identifies the time. Alternatively, the drive recorder 1 may always recognize the clock and identify the time from the image, for example, during a period in which the traveling speed of the vehicle is slower than a predetermined threshold value.

(3-5)
上述したシステム908において、タブレットPC8は二次元バーコードを表示し、ドライブレコーダ1はタブレットPC8が表示する二次元バーコードを読み取り、復号することで、時刻情報を取得する。これに代えて、タブレットPC8がタッチスクリーンによって可視光通信規格に従い変化する色を表示し、ドライブレコーダ1がCCDカメラ16によりタブレットPC8のタッチスクリーンを撮影し、撮影した画像が示す色の変化が示す時刻情報を取得してもよい。
(3-5)
In the system 908 described above, the tablet PC 8 displays a two-dimensional barcode, and the drive recorder 1 reads and decodes the two-dimensional barcode displayed by the tablet PC 8 to obtain time information. Instead of this, the tablet PC 8 displays colors that change according to the visible light communication standard on the touch screen, the drive recorder 1 captures the touch screen of the tablet PC 8 with the CCD camera 16, and the captured image shows the color change. Time information may be acquired.

図20は、この変形例の一例に係るシステム912の全体構成を示した図である。システム912は、車両に搭載されたドライブレコーダ1と、車両の搭乗者(運転者を含む)が携帯するタブレットPC8を備える。システム912において、タブレットPC8は、システム912のために準備されたプログラム(以下、「時刻色表示アプリ」という)を実行することで、自装置の内部時計により計時した現在時刻を示す経時変化する可視光(色)をタッチスクリーンに表示する機能を備える。時刻色表示アプリを実行中のタブレットPC8は、タッチスクリーンに、例えば分単位の現在時刻を可視光通信規格に従い示す、変化する色を背景色として表示する。 FIG. 20 is a diagram showing the overall configuration of a system 912 according to one example of this modification. A system 912 includes a drive recorder 1 mounted on a vehicle and a tablet PC 8 carried by a passenger (including a driver) of the vehicle. In the system 912, the tablet PC 8 executes a program prepared for the system 912 (hereinafter referred to as "time color display application") to display the current time measured by the internal clock of the device itself. It has a function to display light (color) on the touch screen. The tablet PC 8 running the time color display application displays on the touch screen, for example, a changing color indicating the current time in minutes according to the visible light communication standard as a background color.

図21は、システム912において、タブレットPC8がタッチスクリーンに背景色として表示する色を変化させることによって、時刻情報を伝達する仕組みを説明するための図である。例えば、システム912において用いられる可視光通信規格においては、紫(例えば、波長が380-450 nmの範囲内の電磁波)が1つの情報を示す一連の色の区切り(ストップビット)を示し、赤(例えば、波長が620-750 nmの範囲内の電磁波)が二進法の「0」を示し、緑(例えば、波長が495-570 nmの範囲内の電磁波)が二進法の「1」を示す。タブレットPC8は、例えば、1/30秒の周期で、紫→赤→緑→赤→赤→緑→・・・、と変化する背景色の画像をタッチスクリーンに表示する。 FIG. 21 is a diagram for explaining a mechanism for transmitting time information by changing the color displayed as the background color on the touch screen by the tablet PC 8 in the system 912. As shown in FIG. For example, in the visible light communication standard used in system 912, violet (e.g., electromagnetic waves with a wavelength in the range of 380-450 nm) indicates a series of color breaks (stop bits) that indicate a piece of information, and red ( For example, electromagnetic waves with wavelengths in the range of 620-750 nm) indicate a binary "0", and green (eg, electromagnetic waves with wavelengths in the range of 495-570 nm) indicates a binary "1". The tablet PC 8 displays, on the touch screen, an image with a background color that changes in the order of purple->red->green->red->red->green-> .

ドライブレコーダ1は、CCDカメラ16により撮影を行う毎に、撮影した静止画からタブレットPC8の画像の認識を試みる。ドライブレコーダ1は、CCDカメラ16により撮影した静止画からタブレットPC8の画像の認識に成功すると、続いて、認識したタブレットPC8の画像に含まれる背景色を特定する。ドライブレコーダ1は、例えば、認識したタブレットPC8の画像のうち、タッチスクリーン全体の面積に対する均一な色の領域の面積の比率が所定値(例えば、70%等)以上であれば、その色を背景色として特定する。 The drive recorder 1 tries to recognize the image of the tablet PC 8 from the captured still image every time the CCD camera 16 takes an image. When the drive recorder 1 succeeds in recognizing the image of the tablet PC 8 from the still image captured by the CCD camera 16, the background color included in the recognized image of the tablet PC 8 is specified. For example, in the recognized image of the tablet PC 8, if the ratio of the area of the uniformly colored area to the entire area of the touch screen is equal to or greater than a predetermined value (eg, 70%), the drive recorder 1 displays that color as the background. Specify as a color.

ドライブレコーダ1は、上記のように特定した背景色を示す色情報を記憶する。ドライブレコーダ1は、背景色として最初に紫を認識した後、再度、紫を認識すると、その間に記憶した色情報が示すビット列が示す時刻情報を特定する。ドライブレコーダ1は、そのように特定した時刻情報を用いて、内部時計103が計時する時刻を校正し、校正後の時刻を現在時刻として特定する。ドライブレコーダ1は、内部時計103が計時する時刻を校正する処理を完了すると、スピーカ104によって、例えば、「時刻調整が完了しました。」等の音声メッセージを発音する。車両の搭乗者は、この音声メッセージを聞いて、タブレットPC8をCCDカメラ16の撮影方向にかざすのをやめる。 The drive recorder 1 stores color information indicating the background color specified as described above. When the drive recorder 1 first recognizes purple as the background color and then recognizes purple again, it identifies the time information indicated by the bit string indicated by the color information stored during that time. The drive recorder 1 calibrates the time measured by the internal clock 103 using the time information specified in this way, and specifies the calibrated time as the current time. When the drive recorder 1 completes the process of calibrating the time kept by the internal clock 103, the speaker 104 produces a voice message such as "The time has been adjusted." Upon hearing this voice message, the passenger of the vehicle stops holding the tablet PC 8 in the photographing direction of the CCD camera 16 .

システム912によれば、車両の搭乗者はドライブレコーダ1に対し操作を行うことなく、時刻色表示アプリを実行中のタブレットPC8をドライブレコーダ1のCCDカメラ16にかざすことで、ドライブレコーダ1に内部時計103が計時する時刻を校正させることができる。 According to the system 912 , the passenger of the vehicle holds the tablet PC 8 running the time color display application over the CCD camera 16 of the drive recorder 1 without operating the drive recorder 1 . The time kept by the clock 103 can be calibrated.

(3-6)
上述したシステム912において、ドライブレコーダ1はタブレットPC8のタッチスクリーンに表示される可視光を撮影し、撮影した可視光の色が示す時刻情報を取得する。ドライブレコーダ1が、タブレットPC8のタッチスクリーンに表示される光に代えて、赤外線リモコンから発せられる赤外光を撮影し、撮影した赤外光が示す時刻情報を取得してもよい。
(3-6)
In the system 912 described above, the drive recorder 1 captures visible light displayed on the touch screen of the tablet PC 8 and acquires time information indicated by the color of the captured visible light. Instead of the light displayed on the touch screen of the tablet PC 8, the drive recorder 1 may capture infrared light emitted from the infrared remote controller and acquire time information indicated by the captured infrared light.

図22は、この変形例の一例に係るシステム913の全体構成を示した図である。システム913は、車両に搭載されたドライブレコーダ1と、車両の搭乗者(運転者を含む)が操作する赤外線リモコン76を備える。赤外線リモコン76は、ユーザの操作を受け付ける複数のボタンを有し、ユーザがそれらのボタンのいずれかを押すと、押されたボタンに応じた数値等を示す赤外線の信号を発光部から発する。赤外線により数値等を示す方式としては、例えば、赤外線の送出時間と非送出時間の長さの組み合わせによってビット値を示す方式等が挙げられる。 FIG. 22 is a diagram showing the overall configuration of a system 913 according to one example of this modification. A system 913 includes a drive recorder 1 mounted on a vehicle and an infrared remote controller 76 operated by a passenger (including a driver) of the vehicle. The infrared remote controller 76 has a plurality of buttons for accepting user operations, and when the user presses one of these buttons, the light emitting unit emits an infrared signal indicating a numerical value or the like corresponding to the pressed button. As a method of indicating a numerical value by infrared rays, for example, there is a method of indicating a bit value by combining the transmission time and non-transmission time of infrared rays.

ドライブレコーダ1は、CCDカメラ16により撮影を行う毎に、撮影した静止画に赤外線が写り込んでいるか否かを判定し、写り込んでいれば、その静止画の撮影時刻を記憶する。車両の搭乗者が、赤外線リモコン76の発光部をドライブレコーダ1のCCDカメラ16に向けて、現在時刻を示す数値(例えば、「13時15分30秒」であれば、「131530」等)に応じたボタンを順次押した後、「OK」ボタンを押すと、ドライブレコーダ1は、赤外線リモコン76から赤外線が発せられた期間(赤外線の送出期間)内の撮影時刻を全て記憶する。ドライブレコーダ1は、記憶した撮影時刻が示す赤外線の送出期間と、それらの送出期間の間の期間(赤外線の非送出期間)の長さに基づき、赤外線リモコン76から発せられた信号が示すビット列を特定し、特定したビット列が示す時刻を特定する。 The drive recorder 1 determines whether or not infrared rays are captured in the captured still image each time the CCD camera 16 captures the image, and if the captured still image is captured, stores the shooting time of the still image. A passenger of the vehicle points the light-emitting part of the infrared remote controller 76 to the CCD camera 16 of the drive recorder 1 and displays a numerical value indicating the current time (for example, "131530" for "13:15:30"). When the "OK" button is pressed after pressing the corresponding buttons in sequence, the drive recorder 1 stores all the shooting times during the period during which the infrared remote controller 76 emits infrared rays (infrared transmission period). The drive recorder 1 converts the bit string indicated by the signal sent from the infrared remote controller 76 based on the length of the infrared transmission period indicated by the stored photographing time and the period between these transmission periods (infrared non-transmission period). and specify the time indicated by the specified bit string.

ドライブレコーダ1は、上記のように時刻を特定すると、特定した時刻を用いて、内部時計103により経時する時刻を校正する。ドライブレコーダ1は、内部時計103が計時する時刻を校正する処理を完了すると、スピーカ104によって、例えば、「時刻調整が完了しました。」等の音声メッセージを発音する。 After identifying the time as described above, the drive recorder 1 calibrates the elapsed time with the internal clock 103 using the identified time. When the drive recorder 1 completes the process of calibrating the time kept by the internal clock 103, the speaker 104 produces a voice message such as "The time has been adjusted."

システム913によれば、車両の搭乗者は赤外線リモコン76をドライブレコーダ1に向けた状態で、赤外線リモコン76に対し時刻の入力操作を行うことで、ドライブレコーダ1に内部時計103が計時する時刻を校正させることができる。 According to the system 913, the passenger of the vehicle directs the infrared remote controller 76 toward the drive recorder 1 and inputs the time to the infrared remote controller 76, so that the drive recorder 1 receives the time measured by the internal clock 103. can be calibrated.

(3-7)
上述したシステム908において、タブレットPC8は現在時刻を示す画像を表示し、ドライブレコーダ1はその画像を撮影し、撮影した画像が示す現在時刻を特定する。これに代えて、タブレットPC8が現在時刻を示す音を発し、ドライブレコーダ1はその音を拾音し、拾音した音が示す現在時刻を特定してもよい。
(3-7)
In the system 908 described above, the tablet PC 8 displays an image showing the current time, the drive recorder 1 captures the image, and specifies the current time indicated by the captured image. Alternatively, the tablet PC 8 may emit a sound indicating the current time, the drive recorder 1 may pick up the sound, and specify the current time indicated by the picked up sound.

図23は、この変形例の一例に係るシステム914の全体構成を示した図である。システム914は、車両に搭載されたドライブレコーダ1と、車両の搭乗者(運転者を含む)が携帯するタブレットPC8を備える。システム914において、タブレットPC8はスピーカを備え、システム914のために準備されたプログラム(以下、「時刻音発信アプリ」という)を実行することで、自装置の内部時計により計時した現在時刻を示す音をスピーカから発音する機能を備える。音により現在時刻を示す方式としては、例えば、DTMF(Dual-Tone Multi-Frequency)、振幅変調方式、周波数変調方式、位相変調方式、それらの組み合わせ等が挙げられる。 FIG. 23 is a diagram showing the overall configuration of a system 914 according to one example of this modification. A system 914 includes a drive recorder 1 mounted on a vehicle and a tablet PC 8 carried by a passenger (including a driver) of the vehicle. In the system 914, the tablet PC 8 has a speaker, and by executing a program prepared for the system 914 (hereinafter referred to as "time sound transmission application"), a sound indicating the current time measured by the internal clock of the own device has a function to pronounce from the speaker. Methods for indicating the current time by sound include, for example, DTMF (Dual-Tone Multi-Frequency), amplitude modulation method, frequency modulation method, phase modulation method, and combinations thereof.

ドライブレコーダ1は、継続的に、マイク106により拾音した音に、現在時刻を示す音(例えば、変調された音)が含まれているか否かを判定し、含まれていれば、その音が示す現在時刻を特定する。車両の搭乗者が、車内でタブレットPC8に時刻音発信アプリを実行させると、タブレットPC8は現在時刻を示す音を発し、ドライブレコーダ1はその音が示す現在時刻を特定する。 The drive recorder 1 continuously determines whether or not the sound picked up by the microphone 106 contains a sound indicating the current time (for example, a modulated sound). identifies the current time indicated by . When the passenger of the vehicle causes the tablet PC 8 to execute the time sound transmission application in the vehicle, the tablet PC 8 emits a sound indicating the current time, and the drive recorder 1 identifies the current time indicated by the sound.

ドライブレコーダ1は、上記のように現在時刻を特定すると、特定した現在時刻を用いて、内部時計103により経時する時刻を校正する。ドライブレコーダ1は、内部時計103が計時する時刻を校正する処理を完了すると、スピーカ104によって、例えば、「時刻調整が完了しました。」等の音声メッセージを発音する。 After specifying the current time as described above, the drive recorder 1 calibrates the elapsed time with the internal clock 103 using the specified current time. When the drive recorder 1 completes the process of calibrating the time kept by the internal clock 103, the speaker 104 produces a voice message such as "The time has been adjusted."

システム914によれば、車両の搭乗者は車内でタブレットPC8に時刻音発信アプリを実行させることで、ドライブレコーダ1に内部時計103が計時する時刻を校正させることができる。 According to the system 914, the passenger of the vehicle can cause the drive recorder 1 to calibrate the time measured by the internal clock 103 by causing the tablet PC 8 to execute the time sound transmission application inside the vehicle.

(3-8)
上述したシステム914において、ドライブレコーダ1はタブレットPC8が発する音から時刻情報を取得する。これに代えて、ドライブレコーダ1が車両の搭乗者(運転者を含む)が発する音声から時刻情報を取得してもよい。
(3-8)
In the system 914 described above, the drive recorder 1 acquires time information from the sound emitted by the tablet PC 8 . Alternatively, the drive recorder 1 may acquire time information from voices uttered by passengers (including the driver) of the vehicle.

図24は、この変形例の一例に係るシステム915の全体構成を示した図である。システム915は、車両に搭載されたドライブレコーダ1を備える。 FIG. 24 is a diagram showing the overall configuration of a system 915 according to one example of this modification. A system 915 includes a drive recorder 1 mounted on a vehicle.

ドライブレコーダ1は、継続的に、マイク106により拾音した音から音声を認識する処理を行う。そして、ドライブレコーダ1は、マイク106により拾音した音から所定の言葉(例えば、「今の時刻は?」等)を認識すると、内部時計103により計時した現在時刻を通知する音声メッセージ(例えば、「○○時○○分です。」等)をスピーカ104から発する。車両の搭乗者は、この音声メッセージが通知する現在時刻と、例えば自分の携帯する時計が示す現在時刻とを比較し、それらが実質的に一致していなければ、自分の携帯する時計が示す現在時刻を通知する音声(例えば、「今の時刻は○○時○○分です。」等)を発声する。 The drive recorder 1 continuously performs processing for recognizing voice from sounds picked up by the microphone 106 . When the drive recorder 1 recognizes a predetermined word (for example, "What is the time?") from the sound picked up by the microphone 106, the drive recorder 1 notifies the current time measured by the internal clock 103 with a voice message (for example, "It's XX hours and XX minutes." The vehicle occupant compares the current time notified by this voice message with the current time indicated by the watch he/she carries, and if they do not substantially match, the current time indicated by the watch he/she carries is confirmed. A voice that notifies the time (for example, "The current time is XX:00:00") is uttered.

ドライブレコーダ1は、車両の搭乗者が発声した音声を認識し、認識した音声に含まれる時刻情報を取得する。ドライブレコーダ1は、音声から取得した時刻情報を用いて、内部時計103により経時する時刻を校正する。ドライブレコーダ1は、内部時計103が計時する時刻を校正する処理を完了すると、例えば、「時刻調整を行いました。今の時刻は○○時○○分です。」等の音声メッセージをスピーカ104から発する。車両の搭乗者は、この音声メッセージにより、ドライブレコーダ1が計時する時刻が正しく校正されていることを確認する。 The drive recorder 1 recognizes a voice uttered by a vehicle passenger and acquires time information included in the recognized voice. The drive recorder 1 calibrates the elapsed time with the internal clock 103 using the time information acquired from the voice. When the drive recorder 1 completes the process of calibrating the time kept by the internal clock 103, the speaker 104 outputs a voice message such as "The time has been adjusted. The current time is XX hours XX minutes." emanates from The passenger of the vehicle confirms that the time measured by the drive recorder 1 is correctly calibrated by this voice message.

システム915によれば、車両の搭乗者はドライブレコーダ1と対話することで、ドライブレコーダ1に内部時計103が計時する時刻を校正させることができる。 According to the system 915 , the vehicle occupant can cause the drive recorder 1 to calibrate the time kept by the internal clock 103 by interacting with the drive recorder 1 .

[第4実施形態]
図25は、本発明の一実施形態に係るシステム916の全体構成を示した図である。ドライブレコーダ1の内部時計103は、周期的に信号を発する発振器1031(例えば、温度補償水晶発振器(TCXO)等の水晶発振器)と、基準時刻以降に発振器1031が発した信号の数をカウントして現在時刻の計時を行う計時部1032を備える。発振器1031が信号を発する周期は、発振器1031が有する振動子の発振周波数により定まるが、振動子の加工時の誤差等により発振周波数が設計値からずれるときがある。振動子の発振周波数が設計値からずれると、内部時計103が計時する時刻が時間の経過に伴い正しい時刻からずれていく。システム916は、GNSSユニットが出力する1PPS(Pulse Per Second)信号というパルス信号を用いて、上記の不都合を解消する。
[Fourth embodiment]
FIG. 25 is a diagram showing the overall configuration of system 916 according to one embodiment of the invention. The internal clock 103 of the drive recorder 1 counts an oscillator 1031 (for example, a crystal oscillator such as a temperature compensated crystal oscillator (TCXO)) that periodically emits a signal and the number of signals that the oscillator 1031 has emitted after the reference time. A clock unit 1032 is provided for clocking the current time. The period at which the oscillator 1031 emits a signal is determined by the oscillation frequency of the vibrator of the oscillator 1031, but the oscillation frequency may deviate from the design value due to an error during processing of the vibrator. If the oscillation frequency of the vibrator deviates from the design value, the time measured by the internal clock 103 deviates from the correct time as time elapses. The system 916 uses a pulse signal called a 1PPS (Pulse Per Second) signal output by the GNSS unit to eliminate the above inconvenience.

システム916は、GNSSユニット77と、補正乗数算出装置78と、ドライブレコーダ1を備える。図25に示されるGNSSユニット77と、補正乗数算出装置78と、ドライブレコーダ1は、ドライブレコーダ1の製造が行われる工場内に配置されている。システム916が備えるドライブレコーダ1は、システム901が備えるドライブレコーダ1と同様の構成に加え、不揮発性メモリ110を備える。 System 916 includes GNSS unit 77 , correction multiplier calculator 78 , and drive recorder 1 . The GNSS unit 77, the correction multiplier calculator 78, and the drive recorder 1 shown in FIG. 25 are arranged in a factory where the drive recorder 1 is manufactured. The drive recorder 1 included in the system 916 includes a nonvolatile memory 110 in addition to the same configuration as the drive recorder 1 included in the system 901 .

GNSSユニット77は、人工衛星7から送信される情報を受信し、自装置の位置(例えば、緯度経度)を計測する装置である。GNSSユニット77が人工衛星7から受信する情報には、GNSSユニット77が自装置の位置を計測するために用いる時刻情報が含まれている。この時刻情報は、人工衛星7に搭載されている原子時計により生成される時刻情報であり、内部時計103が計時する時刻を示す時刻情報より精度が高い。GNSSユニット77は、人工衛星7から受信した時刻情報に基づき、1秒毎に1PPS信号を出力する1PPS信号出力部771を有する。 The GNSS unit 77 is a device that receives information transmitted from the artificial satellite 7 and measures its own position (for example, latitude and longitude). Information received by the GNSS unit 77 from the satellites 7 includes time information used by the GNSS unit 77 to measure its own position. This time information is time information generated by an atomic clock mounted on the artificial satellite 7, and is more accurate than the time information indicating the time kept by the internal clock 103. FIG. The GNSS unit 77 has a 1PPS signal output section 771 that outputs a 1PPS signal every second based on the time information received from the artificial satellite 7 .

補正乗数算出装置78は、操作子781と、補正乗数算出部782と、補正乗数出力部783を有する。操作子781は、補正乗数算出装置78に対する作業員の操作を受け付ける操作ボタン等である。補正乗数算出部782は、操作子781に対し所定の操作が行われたことをトリガに、GNSSユニット77の1PPS信号出力部771から1秒毎に1PPS信号を受け取るとともに、ドライブレコーダ1の内部時計103が有する発振器1031から一定の周期(所定の周期の一例)で信号を受け取り、1PPS信号の受信タイミングにより特定される所定時間T(例えば、1分間等)において発振器1031から受け取る信号の数をカウントする。以下、補正乗数算出装置78がカウントする信号の数を計測信号数Cmと呼ぶ。 The correction multiplier calculation device 78 has an operator 781 , a correction multiplier calculation section 782 and a correction multiplier output section 783 . The operator 781 is an operation button or the like that receives an operator's operation of the correction multiplier calculation device 78 . The correction multiplier calculation unit 782 receives a 1PPS signal every second from the 1PPS signal output unit 771 of the GNSS unit 77, triggered by a predetermined operation performed on the operator 781, and adjusts the internal clock of the drive recorder 1. A signal is received from an oscillator 1031 of 103 at a constant cycle (an example of a predetermined cycle), and the number of signals received from the oscillator 1031 is counted in a predetermined time T (for example, one minute) specified by the reception timing of the 1PPS signal. do. Hereinafter, the number of signals counted by the correction multiplier calculator 78 will be referred to as the number of measured signals Cm.

補正乗数算出部782は、発振器1031が設計された周期(基準となる周期の一例)で信号を出力する場合に所定時間T(例えば、1分間等)に出力する信号の数(以下、この数を設計信号数Cdと呼ぶ)を計測信号数Cmで除した値を、補正乗数M(所定の周期と基準となる周期との差異を示す情報の一例)として算出する。すなわち、M=Cd/Cmである。 The correction multiplier calculation unit 782 calculates the number of signals output in a predetermined time T (for example, one minute) when the oscillator 1031 outputs signals in the designed cycle (an example of a reference cycle) (hereinafter, this number is called the number of design signals Cd) by the number of measured signals Cm is calculated as a correction multiplier M (an example of information indicating the difference between a predetermined period and a reference period). That is, M=Cd/Cm.

補正乗数出力部783は、補正乗数算出部782が算出した補正乗数Mをドライブレコーダ1に出力する。ドライブレコーダ1は、補正乗数算出装置78の補正乗数出力部783から受け取った補正乗数Mを不揮発性メモリ110に記憶する。 Correction multiplier output section 783 outputs correction multiplier M calculated by correction multiplier calculation section 782 to drive recorder 1 . The drive recorder 1 stores the correction multiplier M received from the correction multiplier output unit 783 of the correction multiplier calculation device 78 in the nonvolatile memory 110 .

上記のように、不揮発性メモリ110に記憶された補正乗数Mは、ドライブレコーダ1が出荷され、車両に搭載されて使用される際に、計時部1032が発振器1031から受け取る信号に基づき現在時刻を計時する際に用いられる。図26は、システム916が備えるドライブレコーダ1が車両に搭載されて使用される状態を示した図である。 As described above, the correction multiplier M stored in the nonvolatile memory 110 is used to calculate the current time based on the signal received from the oscillator 1031 by the timer unit 1032 when the drive recorder 1 is shipped and mounted in a vehicle for use. Used for timing. FIG. 26 is a diagram showing a state in which the drive recorder 1 included in the system 916 is mounted on a vehicle and used.

計時部1032は、基準時刻以降、発振器1031から受け取る信号の数を継続的にカウントしている。以下、計時部1032が現在カウントしている信号の数を計測信号数Dmとする。計時部1032は、以下の式に従い基準時刻からの現在時点までの経過時間P(秒)を算出する。ただし、Fは発振器1031が有する振動子の発振周波数(Hz)の設計値である。
P=(Dm×M)/F
The timer 1032 continuously counts the number of signals received from the oscillator 1031 after the reference time. The number of signals currently being counted by the timer 1032 is hereinafter referred to as the number of measured signals Dm. The timer 1032 calculates the elapsed time P (seconds) from the reference time to the current time according to the following formula. However, F is the design value of the oscillation frequency (Hz) of the oscillator of the oscillator 1031 .
P=(Dm×M)/F

例えば、発振器1031が有する振動子の発振周波数の設計値Fが32.768 kHzである場合、所定時間Tを1分間とすると、設計信号数Cdは1,966,080となる。例えば、計測信号数Cmが1,966,078であれば、この振動子の発振周波数は設計値より低い(信号が出力される周期が長い)ことになる。この場合、補正乗数M=1,966,080/1,966,078となる。 For example, when the design value F of the oscillation frequency of the oscillator of the oscillator 1031 is 32.768 kHz, the design signal number Cd is 1,966,080 if the predetermined time T is 1 minute. For example, if the number of measured signals Cm is 1,966,078, the oscillation frequency of this vibrator is lower than the design value (the signal output period is long). In this case, the correction multiplier M=1,966,080/1,966,078.

仮に、発振器1031が有する振動子の実際の発振周波数が設計値Fと一致するならば、基準時刻からの経過時間PはDm/Fとなる。しかしながら、上記の例の場合、Dm/Fにより算出される経過時間は、実際の経過時間Pよりも短い。従って、この場合、内部時計103が計時する現在時刻は、実際の現在時刻より時間の経過に伴い遅れていく。計測信号数Dmに代えて、計測信号数Dmに補正乗数M(この場合、M>1)を乗じた値が用いられると、内部時計103が計時する現在時刻と実際の現在時刻との間に差が生じない。 If the actual oscillation frequency of the vibrator of the oscillator 1031 matches the design value F, the elapsed time P from the reference time is Dm/F. However, in the above example, the elapsed time calculated by Dm/F is shorter than the actual elapsed time P. Therefore, in this case, the current time kept by the internal clock 103 lags behind the actual current time as time elapses. When a value obtained by multiplying the number of measured signals Dm by a correction multiplier M (in this case, M>1) is used instead of the number of measured signals Dm, there is a gap between the current time measured by the internal clock 103 and the actual current time. No difference.

システム916によれば、内部時計103が有する発振器1031が信号を出力する周期が、振動子の加工時の誤差等の原因により設計された値と一致しなくても、その点に起因して、内部時計103が計時する現在時刻が実際の現在時刻からずれることはない。 According to the system 916, even if the period at which the oscillator 1031 of the internal clock 103 outputs a signal does not match the designed value due to an error during oscillator processing, etc., The current time kept by the internal clock 103 does not deviate from the actual current time.

(第4実施形態の変形例)
(4-1)
内部時計が備える発振器が信号を発する周期が外界の環境パラメータ(物理量)によって変化する場合がある。例えば、内部時計が備える発振器が水晶を振動子として用いる水晶発振器である場合、発振器が信号を発する周期は温度により影響を受ける。上述したシステム916においては、それらの環境パラメータが内部時計103の計時する現在時刻に与える影響は考慮されないが、それらの環境パラメータの影響が考慮されてもよい。
(Modified example of the fourth embodiment)
(4-1)
There are cases in which the period at which the oscillator provided in the internal clock emits a signal changes depending on the environmental parameter (physical quantity) of the external world. For example, if the oscillator provided in the internal clock is a crystal oscillator that uses a crystal as an oscillator, the period at which the oscillator emits a signal is affected by temperature. In the system 916 described above, the influence of these environmental parameters on the current time kept by the internal clock 103 is not taken into consideration, but the influence of these environmental parameters may be taken into consideration.

図27は、この変形例の一例に係るシステム917の構成を示した図である。システム917が備えるドライブレコーダ1は、システム916が備えるドライブレコーダ1が備える構成に加え、温度計1000(計測手段の一例)を備える。 FIG. 27 is a diagram showing the configuration of a system 917 according to one example of this modification. The drive recorder 1 included in the system 917 includes a thermometer 1000 (an example of measuring means) in addition to the configuration included in the drive recorder 1 included in the system 916 .

システム917が備える補正乗数算出装置78の補正乗数算出部782は、操作子781に対し所定の操作が行われたことをトリガに、補正乗数Mを算出するとともに、ドライブレコーダ1から温度計1000が計測した温度を示す温度情報を受け取り、受け取った温度情報を算出した補正乗数Mと共に補正乗数出力部783に引き渡す。補正乗数出力部783は、補正乗数算出部782から受け取った補正乗数Mと温度情報をドライブレコーダ1に出力する。ドライブレコーダ1は、補正乗数算出装置78から受け取った補正乗数Mと温度情報を対応付けて不揮発性メモリ110に記憶する。 A correction multiplier calculation unit 782 of a correction multiplier calculation device 78 provided in the system 917 calculates a correction multiplier M triggered by a predetermined operation performed on the operator 781, and the thermometer 1000 is detected from the drive recorder 1. Temperature information indicating the measured temperature is received, and the received temperature information is delivered to the correction multiplier output unit 783 together with the correction multiplier M calculated. The correction multiplier output section 783 outputs the correction multiplier M and the temperature information received from the correction multiplier calculation section 782 to the drive recorder 1 . The drive recorder 1 associates the correction multiplier M received from the correction multiplier calculator 78 with the temperature information and stores them in the nonvolatile memory 110 .

例えば、作業員は工場内において、加熱器及び冷却器を備えた容器内にドライブレコーダ1を配置し、ドライブレコーダ1の周りの温度を、ドライブレコーダ1が使用時に置かれる環境において変化し得る範囲内で、例えば1度ずつ変化させては、操作子781に対し所定の操作を行い、補正乗数算出装置78にその温度における補正乗数Mを算出させる。補正乗数算出装置78により算出された補正乗数Mは、算出時にドライブレコーダ1が置かれていた環境の温度を示す温度情報と対応付けられて、不揮発性メモリ110に記憶される。 For example, in a factory, a worker may place the drive recorder 1 in a container equipped with a heater and a cooler, and the temperature around the drive recorder 1 may vary depending on the environment in which the drive recorder 1 is used. Within, for example, by changing it by 1 degree, a predetermined operation is performed on the operator 781 to cause the correction multiplier calculator 78 to calculate the correction multiplier M at that temperature. The correction multiplier M calculated by the correction multiplier calculator 78 is stored in the nonvolatile memory 110 in association with temperature information indicating the temperature of the environment in which the drive recorder 1 was placed at the time of calculation.

ドライブレコーダ1が使用される際に、内部時計103の計時部1032は、例えば所定時間(例えば10秒間等)の経過毎に、温度計1000からその時点の温度を示す温度情報を受け取り、受け取った温度情報に対応付けて記憶されている補正乗数Mを不揮発性メモリ110から読み出して、読み出した補正乗数Mを現在時刻の計時に用いる。図28は、システム917が備えるドライブレコーダ1が使用される際に計時部1032が温度計1000から温度情報を受け取り、不揮発性メモリ110から補正乗数Mを読み出し、発振器1031から信号を受け取る様子を示した図である。 When the drive recorder 1 is used, the timekeeping unit 1032 of the internal clock 103 receives, for example, temperature information indicating the temperature at that time from the thermometer 1000 every time a predetermined time (for example, 10 seconds) elapses. The correction multiplier M stored in association with the temperature information is read from the nonvolatile memory 110, and the read correction multiplier M is used to measure the current time. FIG. 28 shows how the timer 1032 receives temperature information from the thermometer 1000, reads out the correction multiplier M from the nonvolatile memory 110, and receives a signal from the oscillator 1031 when the drive recorder 1 included in the system 917 is used. It is a diagram.

なお、上記の説明においては、発振器1031が信号を発する周期に影響を与える外界の環境パラメータ(物理量)として温度が用いられる例を説明したが、温度に加えて、もしくは代えて、他の種類の物理量が用いられてもよい。 In the above description, an example was described in which temperature is used as an environmental parameter (physical quantity) of the external environment that affects the period at which the oscillator 1031 emits a signal. Physical quantities may be used.

システム917によれば、内部時計103が備える発振器1031が信号を発する周期が外界の環境パラメータ(物理量)によって変化する場合であっても、その環境パラメータの変化に起因する、内部時計103が計時する現在時刻の実際の現在時刻からのずれが軽減される。 According to the system 917, even if the period in which the oscillator 1031 provided in the internal clock 103 emits a signal changes due to the environmental parameter (physical quantity) of the external world, the internal clock 103 keeps time due to the change in the environmental parameter. The deviation of the current time from the actual current time is reduced.

(4-2)
上述したシステム916及びシステム917においては、補正乗数Mの算出はドライブレコーダ1が出荷される前に工場において行われる。これに代えて、補正乗数Mの算出が車両に搭載されたドライブレコーダ1の使用中に行われてもよい。
(4-2)
In the systems 916 and 917 described above, the correction multiplier M is calculated at the factory before the drive recorder 1 is shipped. Alternatively, the correction multiplier M may be calculated while the drive recorder 1 mounted on the vehicle is in use.

図29は、この変形例の一例に係るシステム918の構成を示した図である。システム918は、車両に搭載されたカーナビ6とドライブレコーダ1を備える。システム918が備えるカーナビ6は、1PPS信号出力部771を有するGNSSユニット77を備える。また、システム918が備えるドライブレコーダ1は、システム917において補正乗数算出装置78が備えるものとした補正乗数算出部782を備える。 FIG. 29 is a diagram showing the configuration of a system 918 according to one example of this modification. A system 918 includes a car navigation system 6 and a drive recorder 1 mounted on a vehicle. The car navigation system 6 included in the system 918 includes a GNSS unit 77 having a 1PPS signal output section 771 . Further, the drive recorder 1 included in the system 918 includes a correction multiplier calculation section 782 which is included in the correction multiplier calculation device 78 in the system 917 .

システム918において、ドライブレコーダ1は動作の開始直後に、補正乗数算出部782により補正乗数Mを算出し、算出した補正乗数Mを不揮発性メモリ110に記憶する。その後、ドライブレコーダ1は動作中、例えば所定時間(例えば10分間等)の経過毎に、補正乗数算出部782により補正乗数Mを新たに算出し、算出した新たな補正乗数Mで不揮発性メモリ110に記憶している補正乗数Mを上書きする。内部時計103は、不揮発性メモリ110に記憶されている補正乗数Mが更新される毎に、更新後の補正乗数Mを不揮発性メモリ110から読み出して、現在時刻の計時に用いる。 In the system 918 , the drive recorder 1 calculates the correction multiplier M by the correction multiplier calculator 782 immediately after starting the operation, and stores the calculated correction multiplier M in the nonvolatile memory 110 . After that, during operation, the drive recorder 1 newly calculates the correction multiplier M by the correction multiplier calculation unit 782 every time a predetermined time period (for example, 10 minutes) elapses, and the calculated new correction multiplier M is overwrites the correction multiplier M stored in . Every time the correction multiplier M stored in the nonvolatile memory 110 is updated, the internal clock 103 reads out the updated correction multiplier M from the nonvolatile memory 110 and uses it to measure the current time.

システム918によれば、内部時計103が備える発振器1031が信号を発する周期が設計値からずれても、そのずれに起因する、内部時計103が計時する現在時刻の実際の現在時刻からのずれが軽減される。 According to the system 918, even if the period at which the oscillator 1031 included in the internal clock 103 emits a signal deviates from the design value, the deviation of the current time measured by the internal clock 103 from the actual current time caused by the deviation is reduced. be done.

(4-3)
上述したシステム916及びシステム917においては、内部時計103の補正のために1PPS信号を用いる。1PPS信号に代えて、所定の時間間隔で出力される他の種類の信号が用いられてもよい。例えば、カーナビ6とドライブレコーダ1がUSART(Enhanced Universal Synchronous Asynchronous Receiver Transmitter)または、UART(Universal Asynchronous Receiver Transmitter)と呼ばれるモジュールを備え、有線接続によりデータの送受信を行う場合、Start Bitと呼ばれる信号が所定の時間間隔で送受信される。ドライブレコーダ1が、カーナビ6から送信されてくるStart Bitをカウントすることで、補正乗数Mを算出してもよい。
(4-3)
In systems 916 and 917 described above, the 1PPS signal is used to correct the internal clock 103 . Other types of signals output at predetermined time intervals may be used instead of the 1PPS signal. For example, when the car navigation system 6 and the drive recorder 1 are equipped with a module called USART (Enhanced Universal Synchronous Asynchronous Receiver Transmitter) or UART (Universal Asynchronous Receiver Transmitter) and send and receive data via wired connection, a signal called Start Bit is specified. are sent and received at intervals of The drive recorder 1 may calculate the correction multiplier M by counting Start Bits transmitted from the car navigation system 6 .

[第5実施形態]
図30は、本発明の一実施形態に係るシステム919の全体構成を示した図である。システム919は、車両に搭載されたカーナビ6と、1台のドライブレコーダ1Aと、1台以上のドライブレコーダ1Bを備える。カーナビ6は、システム903が備えるカーナビ6と同様の構成を備える。ドライブレコーダ1A及びドライブレコーダ1Bは、システム901が備えるドライブレコーダ1と同様の構成を備える。ドライブレコーダ1Aは、カーナビ6とBluetooth等の通信プロトコルに従い通信を行い、ドライブレコーダ1Bはドライブレコーダ1AとBluetooth等の通信プロトコルに従い通信を行う。
[Fifth embodiment]
FIG. 30 is a diagram showing the overall configuration of system 919 according to one embodiment of the present invention. The system 919 includes a car navigation system 6 mounted on a vehicle, one drive recorder 1A, and one or more drive recorders 1B. The car navigation system 6 has the same configuration as the car navigation system 6 that the system 903 has. The drive recorder 1A and drive recorder 1B have the same configuration as the drive recorder 1 included in the system 901 . The drive recorder 1A communicates with the car navigation system 6 according to a communication protocol such as Bluetooth, and the drive recorder 1B communicates with the drive recorder 1A according to a communication protocol such as Bluetooth.

ドライブレコーダ1Aは、システム903におけるドライブレコーダ1と同様に、カーナビ6から時刻情報を受信し、受信した時刻情報を用いて自装置の内部時計103により計時する時刻を校正する。また、ドライブレコーダ1Aは、自装置の内部時計103により計時した時刻(カーナビ6から受信した時刻情報を用いて校正した後の時刻)を示す時刻情報をドライブレコーダ1Bに送信する。ドライブレコーダ1Bは、ドライブレコーダ1Aから受信した時刻情報を用いて、自装置の内部時計103により計時する時刻を校正する。 Like the drive recorder 1 in the system 903, the drive recorder 1A receives time information from the car navigation system 6, and uses the received time information to calibrate the time measured by the internal clock 103 of its own device. Further, the drive recorder 1A transmits to the drive recorder 1B time information indicating the time measured by the internal clock 103 of its own device (the time calibrated using the time information received from the car navigation system 6). The drive recorder 1B uses the time information received from the drive recorder 1A to calibrate the time measured by the internal clock 103 of its own device.

システム919によれば、ドライブレコーダ1A及びドライブレコーダ1Bは、車両の搭乗者による時刻調整のための操作を要することなく、正しい時刻を計時する。 According to the system 919, the drive recorder 1A and the drive recorder 1B keep the correct time without requiring an operation for adjusting the time by the passenger of the vehicle.

(第5実施形態の変形例)
上述したシステム919においては、同じ車両に搭載された複数のドライブレコーダの間で時刻情報の送受信が行われる。これに代えて、各々が異なる車両に搭載された複数のドライブレコーダの間で時刻情報の送受信が行われてもよい。
(Modified example of the fifth embodiment)
In the system 919 described above, time information is transmitted and received between a plurality of drive recorders mounted on the same vehicle. Alternatively, time information may be transmitted and received between a plurality of drive recorders mounted on different vehicles.

図31は、この変形例の一例に係るシステム900の構成を示した図である。システム900は、例えば道路を走行中の複数の車両の各々に搭載されたドライブレコーダ1(図示略)と、いずれかの車両の搭乗者が携帯するタブレットPC8を備える。システム900が備えるタブレットPC8は、システム904が備えるタブレットPC8と同様の構成を備える。また、システム900が備えるドライブレコーダ1は、システム901が備えるドライブレコーダ1と同様の構成を備える。以下、図31に示される車両a~nの各々に搭載されているドライブレコーダ1を、ドライブレコーダ1a~1nとする。ドライブレコーダ1a~1nの各々は、例えば、BLE(Bluetooth Low Energy)を拡張したBluetooth Meshの規格に従い、メッシュネットワークを構築する。 FIG. 31 is a diagram showing the configuration of a system 900 according to one example of this modification. A system 900 includes, for example, a drive recorder 1 (not shown) mounted on each of a plurality of vehicles running on a road, and a tablet PC 8 carried by a passenger of any vehicle. The tablet PC 8 provided in the system 900 has the same configuration as the tablet PC 8 provided in the system 904 . Also, the drive recorder 1 provided in the system 900 has the same configuration as the drive recorder 1 provided in the system 901 . Hereinafter, the drive recorders 1 mounted on each of the vehicles a to n shown in FIG. 31 are referred to as drive recorders 1a to 1n. Each of the drive recorders 1a to 1n constructs a mesh network according to, for example, the Bluetooth Mesh standard, which is an extension of BLE (Bluetooth Low Energy).

例えば、車両iの搭乗者がタブレットPC8を携帯して車両iに乗り込んだ後、車両iの電源が入れられると、ドライブレコーダ1iは、タブレットPC8から時刻情報を受信し、受信した時刻情報を用いて自装置の内部時計103により計時する時刻を校正する。その後、ドライブレコーダ1iは、所定時間(例えば、10分間等)が経過するまで、車両iの近隣を走行しているいずれかの車両に搭載されているドライブレコーダ1との間で通信接続の確立を試みる。 For example, after the passenger of the vehicle i carries the tablet PC 8 and gets into the vehicle i, when the power of the vehicle i is turned on, the drive recorder 1 i receives the time information from the tablet PC 8 and uses the received time information. to calibrate the time measured by the internal clock 103 of the device itself. After that, the drive recorder 1i establishes a communication connection with the drive recorder 1 installed in any vehicle traveling in the vicinity of the vehicle i until a predetermined time (for example, 10 minutes) elapses. try.

ドライブレコーダ1iは、いずれかのドライブレコーダ1との間で通信接続の確立に成功すると、タブレットPC8から受信した時刻情報(以下、時刻情報Xという)と、自装置の内部時計103により計時した現在時刻を示す時刻情報(以下、時刻情報Yという)を、通信接続の相手のドライブレコーダ1に送信する。図31の矢印は、ドライブレコーダ1iはドライブレコーダ1fとドライブレコーダ1jの各々との間で通信接続の確立に成功し、時刻情報Xと時刻情報Yをそれらのドライブレコーダ1に送信したことを示している。 When the drive recorder 1i succeeds in establishing a communication connection with one of the drive recorders 1, the time information received from the tablet PC 8 (hereinafter referred to as time information X) and the current time measured by the internal clock 103 of its own device Time information indicating time (hereinafter referred to as time information Y) is transmitted to the drive recorder 1 of the communication connection partner. The arrows in FIG. 31 indicate that the drive recorder 1i has successfully established a communication connection with each of the drive recorders 1f and 1j, and has transmitted the time information X and the time information Y to those drive recorders 1. ing.

なお、ドライブレコーダ1iはドライブレコーダ1fとドライブレコーダ1jの各々との間で同時に通信接続を確立する必要はない。ドライブレコーダ1iは、例えば、ドライブレコーダ1fとの間で通信接続を確立し、時刻情報Xとその時点において内部時計103により計時した現在時刻を示す時刻情報Yをドライブレコーダ1fに送信した後、ドライブレコーダ1fとの間の通信接続を解除し、その後、ドライブレコーダ1jとの間で通信接続を確立し、時刻情報Xとその時点において内部時計103により計時した現在時刻を示す時刻情報Yをドライブレコーダ1jに送信した後、ドライブレコーダ1jとの間の通信接続を解除する。 It should be noted that the drive recorder 1i does not need to simultaneously establish communication connections with each of the drive recorders 1f and 1j. The drive recorder 1i, for example, establishes a communication connection with the drive recorder 1f, and transmits time information X and time information Y indicating the current time measured by the internal clock 103 at that time to the drive recorder 1f. The communication connection with the recorder 1f is released, and then the communication connection is established with the drive recorder 1j, and the time information X and the time information Y indicating the current time measured by the internal clock 103 at that time are sent to the drive recorder. After transmitting to 1j, the communication connection with the drive recorder 1j is released.

また、ドライブレコーダ1の各々は、一度、通信接続を確立し、時刻情報Xと時刻情報Yの送受信を行った相手のドライブレコーダ1を識別するドライブレコーダIDを所定時間(例えば、1時間等)が経過するまで記憶しておき、記憶しているドライブレコーダIDにより識別されるドライブレコーダ1とは通信接続の確立を行わないようにしてもよい。そうすれば、ドライブレコーダ1が、同じ相手との間で時刻情報Xと時刻情報Yを繰り返し送受信する無駄が生じない。 Further, each of the drive recorders 1 establishes a communication connection once, and transmits and receives the time information X and the time information Y. The drive recorder ID that identifies the drive recorder 1 of the other party is set for a predetermined time (for example, 1 hour). may be stored until elapses, and communication connection may not be established with the drive recorder 1 identified by the stored drive recorder ID. This eliminates the need for the drive recorder 1 to repeatedly transmit and receive the time information X and the time information Y to and from the same partner.

上記のように、ドライブレコーダ13Iから時刻情報Xと時刻情報Yを受信したドライブレコーダ1fとドライブレコーダ1jは、受信した時刻情報Yを用いて自装置の内部時計103により計時する時刻を校正する。続いて、ドライブレコーダ1fは、時刻情報Xが示す時刻から所定時間(例えば、10分間等)が経過するまで、車両fの近隣を走行しているいずれかの車両に搭載されているドライブレコーダ1との間で通信接続の確立を試み、通信接続の確立に成功すると、通信接続の相手のドライブレコーダ1に、ドライブレコーダ1iから受信した時刻情報Xと、自装置の内部時計103により計時した現在時刻を示す時刻情報Yを送信する。図31の矢印は、ドライブレコーダ1fはドライブレコーダ1gとの間で通信接続の確立に成功し、時刻情報Xと時刻情報Yをドライブレコーダ1gに送信したことを示している。 As described above, the drive recorders 1f and 1j that have received the time information X and the time information Y from the drive recorder 13I use the received time information Y to calibrate the time measured by the internal clock 103 of their own devices. Subsequently, the drive recorder 1f is installed in any vehicle running in the vicinity of the vehicle f until a predetermined time (for example, 10 minutes) has passed since the time indicated by the time information X. When the communication connection is established successfully, the time information X received from the drive recorder 1i and the current time measured by the internal clock 103 of the own device are transmitted to the drive recorder 1 of the communication connection partner. Time information Y indicating time is transmitted. The arrows in FIG. 31 indicate that the drive recorder 1f has successfully established a communication connection with the drive recorder 1g and has transmitted the time information X and the time information Y to the drive recorder 1g.

ドライブレコーダ1jもドライブレコーダ1fと同様に、時刻情報Xが示す時刻から所定時間(例えば、10分間等)が経過するまで、車両jの近隣を走行しているいずれかの車両に搭載されているドライブレコーダ1との間で通信接続の確立を試み、通信接続の確立に成功すると、通信接続の相手のドライブレコーダ1に、ドライブレコーダ1iから受信した時刻情報Xと、自装置の内部時計103により計時した現在時刻を示す時刻情報Yを送信する。図31の矢印は、ドライブレコーダ1jはドライブレコーダ1kとの間で通信接続の確立に成功し、時刻情報Xと時刻情報Yをドライブレコーダ1kに送信したことを示している。 As with the drive recorder 1f, the drive recorder 1j is also installed in any vehicle running in the vicinity of the vehicle j until a predetermined time (for example, 10 minutes) elapses from the time indicated by the time information X. An attempt is made to establish a communication connection with the drive recorder 1, and when the communication connection is successfully established, the time information X received from the drive recorder 1i and the internal clock 103 of the device are sent to the drive recorder 1 of the communication connection partner. Time information Y indicating the current time that has been measured is transmitted. The arrows in FIG. 31 indicate that the drive recorder 1j has successfully established a communication connection with the drive recorder 1k and has transmitted the time information X and the time information Y to the drive recorder 1k.

上記のように、近隣のドライブレコーダ1から時刻情報を受信したドライブレコーダ1が、別の近隣のドライブレコーダ1に時刻情報を送信することで、複数のドライブレコーダ1において、内部時計103により計時される時刻の校正が行われる。その際、それらのドライブレコーダ1が搭載されている車両の搭乗者は、ドライブレコーダ1に対し時刻調整のための操作を要さない。 As described above, the drive recorder 1 that has received the time information from the neighboring drive recorder 1 transmits the time information to another neighboring drive recorder 1, so that the internal clocks 103 of the plurality of drive recorders 1 keep time. time is calibrated. At that time, the passengers of the vehicles in which the drive recorders 1 are mounted do not need to operate the drive recorders 1 to adjust the time.

なお、図31の例では、ドライブレコーダ1hはドライブレコーダ1gとドライブレコーダ1lの両方から時刻情報を受信するが、この場合、ドライブレコーダ1hは、例えば、後着の時刻情報Yに伴う時刻情報Xが示す時刻が先着の時刻情報Yに伴う時刻情報Xが示す時刻より新しい場合に限り、後着の時刻情報Yを用いるなど、所定の規則に従いいずれかの時刻情報Yを選択し、選択した時刻情報Yを用いて内部時計103が計時する時刻の校正を行う。 In the example of FIG. 31, the drive recorder 1h receives the time information from both the drive recorder 1g and the drive recorder 1l. In this case, the drive recorder 1h receives the time information X is newer than the time indicated by the time information X associated with the earlier-arriving time information Y, select any of the time information Y according to a predetermined rule, such as using the later-arriving time information Y, and select the selected time The information Y is used to calibrate the time kept by the internal clock 103 .

[変形例]
上述した実施形態において、ドライブレコーダ1の内部時計103が計時する時刻を校正するための時刻情報は、GNSSユニットにより生成されたもの、時刻サーバにより生成されたもの、タブレットPCにより生成されたもの、時計の画像から生成されたもの等がある。これらの2以上が用いられてもよい。その場合、ドライブレコーダ1が内部時計103の校正に用いた時刻情報の種別を記録しておき、例えば画像の再生時に、その画像の撮影時刻と共に、その撮影時刻の校正に用いた時刻情報の種別を、例えばアイコン等により、表示してもよい。
[Modification]
In the above-described embodiment, the time information for calibrating the time kept by the internal clock 103 of the drive recorder 1 is generated by the GNSS unit, by the time server, by the tablet PC, There is one generated from an image of a clock. Two or more of these may be used. In this case, the type of time information used by the drive recorder 1 for calibrating the internal clock 103 is recorded. may be displayed, for example, by an icon or the like.

また、ドライブレコーダ1が、時刻情報の校正を行った位置を示す位置情報を記録しておき、例えば画像の再生時に、その画像の撮影時刻と共に、その撮影時刻の校正が行われた位置を表示してもよい。 In addition, the drive recorder 1 records the position information indicating the position where the time information is calibrated, and for example, when reproducing the image, displays the time when the image was taken and the position where the time was calibrated. You may

また、ドライブレコーダ1が内部時計103の校正に用いた時刻情報、その種別、内部時計103が計時した現在時刻(校正前の現在時刻と校正後の現在時刻)を示す時刻情報等を、ブロックチェーンに書き込むようにするとよい。この場合、時刻情報等は、例えば、LPWA(Low Power Wide Area)等によって、リアルタイムにブロックチェーンに書き込まれてもよいし、例えば、PCビューワに取り込んだときなどにブロックチェーンに書き込まれてもよい。この場合、時刻情報の改ざんが防止される。 In addition, the time information used by the drive recorder 1 to calibrate the internal clock 103, its type, the current time measured by the internal clock 103 (the current time before calibration and the current time after calibration), etc. are stored in the blockchain. should be written to In this case, the time information and the like may be written to the block chain in real time by, for example, LPWA (Low Power Wide Area) or the like, or may be written to the block chain when it is captured by a PC viewer, for example. . In this case, falsification of time information is prevented.

1…ドライブレコーダ、2…タイムレコーダ、3…時刻サーバ、4…データサーバ、5…監視カメラ、6…カーナビ、7…人工衛星、8…タブレットPC、9…HTTPサーバ、11…本体、12…取付用ブラケット、13…ナット部材、14…ボリュームダイヤル、15…DCジャック、16…CCDカメラ、17…メモリカード、21…表示部、22…操作ボタン、23…読取部、24…印字部、25…内部時計、26…インタフェース、27…制御部、71…グループウェアサーバ、72…端末装置、73…中継装置、74…時計、75…監視カメラ、76…赤外線リモコン、77…GNSSユニット、78…補正乗数算出装置、101…事故検知センサ、102…一時記憶メモリ、103…内部時計、104…スピーカ、105…スイッチ、106…マイク、107…制御部、108…インタフェース、109…カードスロット、110…不揮発性メモリ、111…第1ケース、112…第2ケース、121…リング部、122…取付板、131…貫通孔、771…1PPS信号出力部、781…操作子、782…補正乗数算出部、783…補正乗数出力部、900~919…システム、1000…温度計、1031…発振器、1032…計時部、1111…一方端部、1121…一方端部、1221…取り付け面。 DESCRIPTION OF SYMBOLS 1... Drive recorder, 2... Time recorder, 3... Time server, 4... Data server, 5... Surveillance camera, 6... Car navigation system, 7... Artificial satellite, 8... Tablet PC, 9... HTTP server, 11... Main body, 12... Installation bracket 13 nut member 14 volume dial 15 DC jack 16 CCD camera 17 memory card 21 display unit 22 operation button 23 reading unit 24 printing unit 25 Internal clock 26 Interface 27 Control unit 71 Groupware server 72 Terminal device 73 Relay device 74 Clock 75 Surveillance camera 76 Infrared remote controller 77 GNSS unit 78 Correction Multiplier calculator 101 Accident detection sensor 102 Temporary memory 103 Internal clock 104 Speaker 105 Switch 106 Microphone 107 Control unit 108 Interface 109 Card slot 110 Non-volatile 111 first case 112 second case 121 ring portion 122 mounting plate 131 through hole 771 1PPS signal output portion 781 operator 782 correction multiplier calculation portion 783 Correction multiplier output section 900 to 919 System 1000 Thermometer 1031 Oscillator 1032 Clock section 1111 One end 1121 One end 1221 Mounting surface.

Claims (3)

時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得することなくユーザによる情報の手入力を要することなく現在時刻を特定するための情報を取得する機能と、取得した前記現在時刻を特定するための情報を用いて現在時刻を特定する機能とを備える特定手段を備えるシステムであって、
前記特定手段が備える前記現在時刻を特定するための情報を取得する機能は、時刻サーバ及び衛星測位システムの受信部のいずれからも直接的に情報を取得することなくユーザによる情報の手入力を要することなく前記現在時刻を特定するための情報を外部のシステムから受信する通信機能を有し、
前記特定手段が備える前記現在時刻を特定するための情報を取得する機能は、前記通信機能によりネットワーク上で通信される自システムを宛先としない情報を受信し、前記自システムを宛先としない情報から前記現在時刻を特定するための情報を取得する機能を有することを特徴とするシステム。
A function of acquiring information for specifying the current time without directly acquiring information from either the time server or the receiving unit of the satellite positioning system and without requiring manual input of information by the user; A system comprising specifying means having a function of specifying the current time using information for specifying the time,
The function of acquiring information for specifying the current time provided by the specifying means requires manual input of information by the user without directly acquiring information from either the time server or the receiver of the satellite positioning system. having a communication function for receiving information for specifying the current time from an external system ,
The function of acquiring information for specifying the current time provided in the specifying means receives information not addressed to the own system and communicated over the network by the communication function, and receives information not addressed to the own system A system characterized by having a function of acquiring information for specifying the current time.
取得した前記現在時刻を特定するための情報を用いて内部時計により計時される時刻を校正する機能を備えること
を特徴とする請求項1に記載のシステム。
Having a function to calibrate the time kept by the internal clock using the acquired information for specifying the current time
The system of claim 1, characterized by :
コンピュータを、
請求項1または2に記載のシステムが備える特定手段
として機能させるためのプログラム。
the computer,
A program for functioning as specifying means provided in the system according to claim 1 or 2 .
JP2019056778A 2019-03-25 2019-03-25 System and program etc. Active JP7260149B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2019056778A JP7260149B2 (en) 2019-03-25 2019-03-25 System and program etc.
JP2023054651A JP2023098908A (en) 2019-03-25 2023-03-30 System and program etc.
JP2024215153A JP2025028116A (en) 2019-03-25 2024-12-10 Systems and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019056778A JP7260149B2 (en) 2019-03-25 2019-03-25 System and program etc.

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2023054651A Division JP2023098908A (en) 2019-03-25 2023-03-30 System and program etc.

Publications (2)

Publication Number Publication Date
JP2020159741A JP2020159741A (en) 2020-10-01
JP7260149B2 true JP7260149B2 (en) 2023-04-18

Family

ID=72642798

Family Applications (3)

Application Number Title Priority Date Filing Date
JP2019056778A Active JP7260149B2 (en) 2019-03-25 2019-03-25 System and program etc.
JP2023054651A Pending JP2023098908A (en) 2019-03-25 2023-03-30 System and program etc.
JP2024215153A Pending JP2025028116A (en) 2019-03-25 2024-12-10 Systems and programs

Family Applications After (2)

Application Number Title Priority Date Filing Date
JP2023054651A Pending JP2023098908A (en) 2019-03-25 2023-03-30 System and program etc.
JP2024215153A Pending JP2025028116A (en) 2019-03-25 2024-12-10 Systems and programs

Country Status (1)

Country Link
JP (3) JP7260149B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7260149B2 (en) * 2019-03-25 2023-04-18 株式会社ユピテル System and program etc.

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003344572A (en) 2002-05-22 2003-12-03 Mitsubishi Electric Corp Vehicle electronic device and vehicle time adjustment system
JP2007011805A (en) 2005-06-30 2007-01-18 Toshiba Corp Communication apparatus and communication method
JP2011257849A (en) 2010-06-07 2011-12-22 Yupiteru Corp Video recording apparatus for vehicle and on-board system
JP2012117869A (en) 2010-11-30 2012-06-21 Sanyo Electric Co Ltd Time correction system, display device, and imaging apparatus
JP2013167597A (en) 2012-02-17 2013-08-29 Toshiba Corp Real time clock
JP2014112054A (en) 2012-12-05 2014-06-19 Nec Casio Mobile Communications Ltd Terminal device, time correction method, and time correction program
JP2016197771A (en) 2015-04-02 2016-11-24 三菱電機株式会社 Digital broadcast receiver and digital broadcast reception method
JP2018128273A (en) 2017-02-06 2018-08-16 株式会社東芝 Time equipment and program
WO2019031531A1 (en) 2017-08-10 2019-02-14 日本電気株式会社 Information acquisition system, information acquisition method, and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07284173A (en) * 1994-04-12 1995-10-27 Sanyo Electric Co Ltd Voice recognition remote controller
JP2009093255A (en) * 2007-10-04 2009-04-30 Seiko Epson Corp Drive recorder, drive recorder system, drive recorder control method and program
JP5240768B2 (en) * 2008-09-17 2013-07-17 セイコーインスツル株式会社 Image storage device
JP6098458B2 (en) * 2013-09-19 2017-03-22 株式会社デンソー Information processing device
JP7260149B2 (en) * 2019-03-25 2023-04-18 株式会社ユピテル System and program etc.

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003344572A (en) 2002-05-22 2003-12-03 Mitsubishi Electric Corp Vehicle electronic device and vehicle time adjustment system
JP2007011805A (en) 2005-06-30 2007-01-18 Toshiba Corp Communication apparatus and communication method
JP2011257849A (en) 2010-06-07 2011-12-22 Yupiteru Corp Video recording apparatus for vehicle and on-board system
JP2012117869A (en) 2010-11-30 2012-06-21 Sanyo Electric Co Ltd Time correction system, display device, and imaging apparatus
JP2013167597A (en) 2012-02-17 2013-08-29 Toshiba Corp Real time clock
JP2014112054A (en) 2012-12-05 2014-06-19 Nec Casio Mobile Communications Ltd Terminal device, time correction method, and time correction program
JP2016197771A (en) 2015-04-02 2016-11-24 三菱電機株式会社 Digital broadcast receiver and digital broadcast reception method
JP2018128273A (en) 2017-02-06 2018-08-16 株式会社東芝 Time equipment and program
WO2019031531A1 (en) 2017-08-10 2019-02-14 日本電気株式会社 Information acquisition system, information acquisition method, and storage medium

Also Published As

Publication number Publication date
JP2023098908A (en) 2023-07-11
JP2020159741A (en) 2020-10-01
JP2025028116A (en) 2025-02-28

Similar Documents

Publication Publication Date Title
JP5912330B2 (en) System, transmitter and management method
US9485404B2 (en) Timing system and method with integrated event participant tracking management services
US9661828B2 (en) Mobile telephone dog training tool and method
US9332390B1 (en) Mobile device utilizing time of flight for personal security and localization
US9375627B2 (en) Laser detection enhanced RFID tag reading event timing system and method
US20140037262A1 (en) Data storage device and storage medium
US10181251B2 (en) Wearable device, monitoring method and intelligent monitoring system
US20170235981A1 (en) Event rfid timing system and method having integrated participant event location tracking
US20050140783A1 (en) Surveillance camera and surveillance camera system
KR101481051B1 (en) Private black box apparatus and driviing method thereof
JP2011137831A (en) Remote entry navigation system
JP2025028116A (en) Systems and programs
US20140043173A1 (en) Streetlight, server and system for calling for taxis
JP2018128392A (en) Surveying system
CN112163061A (en) User positioning method and device, storage medium and electronic equipment
JP4421929B2 (en) Server system
JP2009042916A (en) Crime prevention system and control method
EP1376275A1 (en) System and method of updating local time in different time zones
CN111599134A (en) Status reminder, setting method and system, smart wearable device and mobile terminal
JP2011035438A (en) Radio terminal device with sensor function, power saving method for terminal device, and computer program
US20110140849A1 (en) Geographic localization system
JP2017005679A (en) Imaging apparatus, information acquisition apparatus, information acquisition system, transmission control method, information acquisition method, and program
JP4847824B2 (en) Time synchronization system
KR101188386B1 (en) Locating System
KR101706371B1 (en) A mobile terminal for performing a lifelog service and a server therefor

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20221108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20221220

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230213

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: 20230228

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20230330

R150 Certificate of patent or registration of utility model

Ref document number: 7260149

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150