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
JP7602951B2 - Imaging device, imaging method, imaging program, and recording medium - Google Patents
[go: Go Back, main page]

JP7602951B2 - Imaging device, imaging method, imaging program, and recording medium - Google Patents

Imaging device, imaging method, imaging program, and recording medium Download PDF

Info

Publication number
JP7602951B2
JP7602951B2 JP2021058109A JP2021058109A JP7602951B2 JP 7602951 B2 JP7602951 B2 JP 7602951B2 JP 2021058109 A JP2021058109 A JP 2021058109A JP 2021058109 A JP2021058109 A JP 2021058109A JP 7602951 B2 JP7602951 B2 JP 7602951B2
Authority
JP
Japan
Prior art keywords
imaging
image
unit
time
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
JP2021058109A
Other languages
Japanese (ja)
Other versions
JP2022154854A (en
Inventor
健太 新居
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Pioneer Corp
Original Assignee
Pioneer Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Pioneer Corp filed Critical Pioneer Corp
Priority to JP2021058109A priority Critical patent/JP7602951B2/en
Publication of JP2022154854A publication Critical patent/JP2022154854A/en
Application granted granted Critical
Publication of JP7602951B2 publication Critical patent/JP7602951B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)

Description

本発明は、撮像装置、撮像方法、撮像プログラム及び記録媒体に関する。 The present invention relates to an imaging device, an imaging method, an imaging program, and a recording medium.

予め撮影された複数の画像の中から、ベストショットの静止画等の目的の画像を抽出する技術が知られている。 Technology is known that extracts a desired image, such as a best still image, from multiple images captured in advance.

例えば、特許文献1には、動画データを静止画像化する場合に、撮影タイミング(シャッター操作タイミング)で得られた画像をメインフレームとして配置すると共に、その撮影タイミングの前に得られた所定数分のフレーム画像をその他のフレーム画像として配置した静止画を作成する撮像装置が開示されている。 For example, Patent Document 1 discloses an imaging device that, when converting video data into still images, creates a still image by arranging the image obtained at the shooting timing (the timing of the shutter operation) as the main frame, and arranging a predetermined number of frame images obtained before that shooting timing as other frame images.

特開2007-318773Patent Publication 2007-318773

上記のような撮像装置において、ユーザーの撮影の指示のタイミングと、目的の画像が実際に撮影されたタイミングとが合わない場合も多く、ユーザーからの指示があったタイミングで得られた画像を静止画像化しても、ユーザーが撮像したいと希望する画像が抽出されない場合もあることが課題の1つとして挙げられる。 In imaging devices like the one described above, the timing of the user's instruction to shoot often does not match the timing when the desired image is actually captured, and one of the issues is that even if the image obtained at the time of the user's instruction is converted into a still image, the image that the user wanted to capture may not be extracted.

本発明は上記した点に鑑みてなされたものであり、ユーザーによる撮像指示に従って撮像する撮像装置において、ユーザーが撮像を希望する風景が映った画像を高い確率で取得することを可能とする撮像装置、撮像方法、撮像プログラム及び記録媒体を提供することを目的の1つとしている。 The present invention has been made in consideration of the above points, and one of its objectives is to provide an imaging device, imaging method, imaging program, and recording medium that enables an image capturing the scenery that the user wishes to capture to be obtained with a high probability in an imaging device that captures images according to imaging instructions from a user.

請求項1に記載の発明は、移動体と共に移動し、前記移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶する記憶部と、ユーザーの操作による撮像指示を受付ける受付部と、前記受付部が撮像指示を受付けた時点から第1時間遡った時点までの期間内における前記移動体内の状況、又は前記移動体外の状況に基づいて、前記期間内における基準タイミングを設定する設定部と、前記基準タイミングを基準とする1又は複数のタイミングの各々において前記撮像部により撮像された所定数の画像を、前記記憶部から撮像画像として抽出する抽出部と、を備える。 The invention described in claim 1 includes a storage unit that stores consecutive images captured recently by an imaging unit that moves with a moving object and captures video outside the moving object, a reception unit that receives an imaging instruction from a user, a setting unit that sets a reference timing within a period from the time the reception unit receives the imaging instruction to a time going back a first time based on a situation inside the moving object or a situation outside the moving object, and an extraction unit that extracts, from the storage unit, a predetermined number of images captured by the imaging unit at one or more timings based on the reference timing as captured images.

請求項11に記載の発明は、撮像装置によって実行される撮像方法であって、移動体と共に移動し、前記移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶部に記憶する記憶ステップと、ユーザーの操作による撮像指示を受付ける受付ステップと、前記受付ステップにおいて前記撮像指示を受付けた時点から第1時間遡った時点までの期間内における前記移動体内の状況、又は前記移動体外の状況に基づいて、前記期間内における基準タイミングを設定する設定ステップと、前記設定ステップにおいて設定された前記基準タイミングを基準とする1又は複数のタイミングの各々において前記撮像部により撮像された所定数の画像を、前記記憶部から撮像画像として抽出する抽出ステップと、を含む。 The invention described in claim 11 is an imaging method executed by an imaging device, and includes a storage step of storing in a storage unit consecutive images captured recently by an imaging unit that moves with a moving object and captures video outside the moving object; a reception step of receiving an imaging instruction by a user's operation; a setting step of setting a reference timing within the period based on a situation inside the moving object or a situation outside the moving object within a period from a point in time when the imaging instruction was received in the reception step to a point going back a first time; and an extraction step of extracting from the storage unit a predetermined number of images captured by the imaging unit at one or more timings based on the reference timing set in the setting step as captured images.

請求項12に記載の発明は、コンピュータを備える撮像装置によって実行される撮像プログラムであって、前記コンピュータに、移動体と共に移動し、前記移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶部に記憶する記憶ステップと、ユーザーの操作による撮像指示を受付ける受付ステップと、前記受付ステップにおいて前記撮像指示を受付けた時点から第1時間遡った時点までの期間内における前記移動体内の状況、又は前記移動体外の状況に基づいて、前記期間内における基準タイミングを設定する設定ステップと、前記設定ステップにおいて設定された前記基準タイミングを基準とする1又は複数のタイミングの各々において前記撮像部により撮像された所定数の画像を、前記記憶部から撮像画像として抽出する抽出ステップと、を実行させる。 The invention described in claim 12 is an imaging program executed by an imaging device equipped with a computer, which causes the computer to execute a storage step of storing in a storage unit consecutive images captured recently by an imaging unit that moves with a moving object and captures video outside the moving object, a reception step of receiving an imaging instruction by a user's operation, a setting step of setting a reference timing within the period based on the situation inside the moving object or the situation outside the moving object within the period from the time when the imaging instruction was received in the reception step to a time going back a first time, and an extraction step of extracting from the storage unit a predetermined number of images captured by the imaging unit at one or more timings based on the reference timing set in the setting step as captured images.

実施例に係る撮像装置が搭載されている車両の前席部分を示す図である。1 is a diagram showing a front seat portion of a vehicle in which an imaging device according to an embodiment is mounted; 実施例に係る撮像装置の構成を示すブロック図である。1 is a block diagram showing a configuration of an imaging device according to an embodiment. 実施例に係る移動体外の画像の一例を示す図である。FIG. 4 is a diagram showing an example of an image outside a moving body according to an embodiment; 実施例に係る撮像装置によって実行されるルーチンの一例を示すフローチャートである。4 is a flowchart showing an example of a routine executed by the imaging device according to the embodiment. 実施例に係る撮像装置によって実行されるサブルーチンの一例を示すフローチャートである。10 is a flowchart showing an example of a subroutine executed by the imaging device according to the embodiment. 実施例に係る撮像装置によって実行されるサブルーチンの他の一例を示すフローチャートである。10 is a flowchart showing another example of a subroutine executed by the imaging device according to the embodiment. 実施例に係る撮像装置によって実行されるルーチンの他の一例を示すフローチャートである。10 is a flowchart showing another example of the routine executed by the imaging device according to the embodiment.

以下に本発明の実施例について詳細に説明する。なお、以下の説明及び添付図面においては、実質的に同一又は等価な部分には同一の参照符号を付している。 The following describes in detail an embodiment of the present invention. In the following description and the accompanying drawings, the same reference numerals are used to refer to substantially the same or equivalent parts.

図1~図3を参照しつつ、実施例に係る撮像装置10の構成について説明する。図1は、実施例に係る撮像装置10が搭載されている移動体の一例としての車両Mの前席部分を示す図である。 The configuration of the imaging device 10 according to the embodiment will be described with reference to Figures 1 to 3. Figure 1 is a diagram showing the front seat portion of a vehicle M as an example of a moving body in which the imaging device 10 according to the embodiment is mounted.

図1に示すように、撮像装置10は、車両Mのセンターコンソールに配置されている。撮像装置10は、車両Mから外部の風景を映した映像を取得し、ユーザーからの撮像の指示に応じて当該映像から撮像画像として画像を抽出する装置である。 As shown in FIG. 1, the imaging device 10 is disposed in the center console of the vehicle M. The imaging device 10 is a device that acquires video of the external scenery from the vehicle M and extracts an image from the video as a captured image in response to an imaging instruction from the user.

以下の説明において、撮像指示をする者をユーザーと称し、ユーザーを含み車両M内に居る者を乗員と称する。 In the following description, the person issuing the image capture command is referred to as the user, and anyone in the vehicle M, including the user, is referred to as an occupant.

撮像部としての車外カメラ11は、ルームミラーRMの裏、すなわちフロントガラスFGに対向する面に設けられている。車外カメラ11は、車両Mの進行方向を撮影方向としている。車両Mの進行方向を前方としたとき、車外カメラ11は、車両Mの前方、右前方及び左前方を含む範囲の画像を撮影可能に配置されている。従って、車外カメラ11は、車両Mの前席に搭乗する乗員の前方を見ている際の視界の範囲内の画像を撮影可能である。車外カメラ11は、撮像装置10と通信可能に接続されており、撮影した映像の信号を撮像装置10に送信することが可能である。 The exterior camera 11 serving as an imaging unit is provided on the back of the rearview mirror RM, i.e., on the surface facing the windshield FG. The exterior camera 11 captures images in the direction of travel of the vehicle M. When the vehicle M is traveling in the forward direction, the exterior camera 11 is positioned so that it can capture images of a range including the front, right front, and left front of the vehicle M. Therefore, the exterior camera 11 can capture images within the field of view of a passenger sitting in the front seat of the vehicle M when looking forward. The exterior camera 11 is connected to the imaging device 10 so that it can communicate with it, and can transmit a signal of the captured image to the imaging device 10.

撮像装置10は、車外カメラ11によって撮像された動画を取得して記憶する。言い換えれば、本実施例において、撮像装置10は、いわゆるドライブレコーダと同様の機能を有する。 The imaging device 10 acquires and stores video captured by the exterior camera 11. In other words, in this embodiment, the imaging device 10 has the same functions as a so-called drive recorder.

車外カメラ11は、車両Mの前方の映像を撮影可能であれば車両Mのいずれの箇所に設けられてもよい。例えば、車外カメラ11は、ダッシュボードDB上に配されていてもよく、車両Mの外側面(外装面)、例えばボンネット上またはフロントバンパー等に設けられていてもよい。 The exterior camera 11 may be installed anywhere on the vehicle M as long as it is capable of capturing an image of the area in front of the vehicle M. For example, the exterior camera 11 may be disposed on the dashboard DB, or may be installed on the exterior surface (exterior surface) of the vehicle M, such as on the hood or the front bumper.

撮像部としての車内カメラ13は、フロントガラスFGの上方の、車外カメラ11の近傍に設けられている。車内カメラ13は、車両Mの内部を撮影方向としている。車内カメラ13は、車両Mの前席に搭乗するユーザーを含む乗員の映像を撮像可能に配置されている。 The in-vehicle camera 13 serving as an imaging unit is provided near the exterior camera 11 above the windshield FG. The in-vehicle camera 13 is oriented to capture images of the interior of the vehicle M. The in-vehicle camera 13 is positioned so that it can capture images of passengers, including the user, sitting in the front seat of the vehicle M.

車内カメラ13は、撮像装置10と通信可能に接続されており、撮影した映像の信号を撮像装置10に送信することが可能である。撮像装置10は、車内カメラ13によって撮像された動画を取得して記憶する。 The in-vehicle camera 13 is communicably connected to the imaging device 10 and is capable of transmitting a signal of the captured image to the imaging device 10. The imaging device 10 acquires and stores the video captured by the in-vehicle camera 13.

車内カメラ13は、車両M内に居るユーザーを含む乗員を撮影可能であれば車両Mのいずれの箇所に設けられてもよい。例えば、車外カメラ11は、ダッシュボードDB上に配されていてもよい。 The in-vehicle camera 13 may be installed anywhere in the vehicle M as long as it is capable of capturing images of occupants, including the user, inside the vehicle M. For example, the exterior camera 11 may be located on the dashboard DB.

マイク15は、車両M内の音を集音可能に配置された音声入力装置である。マイク15は、撮像装置10と通信可能に接続されており、集音した音を電気信号に変換して撮像装置10に送信することが可能である。 The microphone 15 is a voice input device arranged to collect sounds inside the vehicle M. The microphone 15 is communicably connected to the imaging device 10 and can convert the collected sounds into electrical signals and transmit them to the imaging device 10.

撮像装置10は、マイク15から車両M内の音を示す信号を受信して、ユーザーの発話に基づく音声について音声認識を行い、特定の言葉を認識した場合に、当該音声をユーザーからの撮像指示として認識する。 The imaging device 10 receives a signal indicating the sound inside the vehicle M from the microphone 15, performs voice recognition on the voice based on the user's speech, and when it recognizes a specific word, it recognizes the voice as an imaging instruction from the user.

また、撮像装置10は、マイク15から受信した信号に基づいて、車両M内の音を示す情報を記憶する。例えば、当該車両M内の音には、車両M内の乗員が発する声又は当該乗員が立てる音が含まれる。 The imaging device 10 also stores information indicating sounds within the vehicle M based on the signal received from the microphone 15. For example, the sounds within the vehicle M include voices uttered by occupants within the vehicle M or sounds made by the occupants.

タッチパネルディスプレイ17は、タッチパネル及びディスプレイからなる。タッチパネルディスプレイ17は、撮像装置10と通信可能に接続されている。タッチパネルディスプレイ17のディスプレイは、撮像装置10から供給される画像を表示する。タッチパネルディスプレイ17のタッチパネルは、タッチパネルへの接触による入力操作を示す信号を撮像装置10に送信する。 The touch panel display 17 is made up of a touch panel and a display. The touch panel display 17 is communicatively connected to the imaging device 10. The display of the touch panel display 17 displays images supplied from the imaging device 10. The touch panel of the touch panel display 17 transmits a signal indicating an input operation by touching the touch panel to the imaging device 10.

例えば、タッチパネルディスプレイ17は、撮像装置10への撮像指示を示すボタンをディスプレイに表示する。例えば、撮像装置10は、当該撮像指示を示すボタンが押されると、タッチパネルディスプレイ17のタッチパネルを介して、ユーザーからの撮像指示を受け付ける。 For example, the touch panel display 17 displays a button on the display that indicates an image capture instruction to the imaging device 10. For example, when the button indicating the image capture instruction is pressed, the imaging device 10 accepts the image capture instruction from the user via the touch panel of the touch panel display 17.

撮像装置10は、マイク15又はタッチパネルディスプレイ17を介してユーザーからの音声操作又はタッチパネルへの接触操作による撮像指示を示す入力操作を受け付けると、記憶している動画を用いて撮像画像としての静止画を撮像する。具体的には、撮像装置10は、記憶されている動画を構成する多数のフレーム画像の中から所定数のフレーム画像を抽出して静止画を生成する。撮像装置10は、当該抽出された静止画をサーバ(図示せず)に送信する、すなわちアップロードする。 When the imaging device 10 receives an input operation indicating an imaging instruction from the user by voice operation or touch operation on the touch panel via the microphone 15 or the touch panel display 17, it captures a still image as a captured image using the stored video. Specifically, the imaging device 10 extracts a predetermined number of frame images from the many frame images that make up the stored video to generate a still image. The imaging device 10 transmits the extracted still images to a server (not shown), i.e., uploads them.

図2は、撮像装置10の構成を示すブロック図である。図2に示すように、撮像装置10は、システムバス19を介して各部が接続されて構成されている。 Figure 2 is a block diagram showing the configuration of the imaging device 10. As shown in Figure 2, the imaging device 10 is configured with each unit connected via a system bus 19.

入力部21は、撮像装置10と車両M1に備えられた機器とを通信可能に接続するインターフェースである。 The input unit 21 is an interface that communicatively connects the imaging device 10 to equipment provided in the vehicle M1.

入力部21は、撮像装置10と、車外カメラ11及び車内カメラ13とを通信可能に接続する。また、入力部21は、撮像装置10と、マイク15とを通信可能に接続する。 The input unit 21 communicatively connects the imaging device 10 to the exterior camera 11 and the interior camera 13. The input unit 21 also communicatively connects the imaging device 10 to the microphone 15.

入力部21は、撮像装置10と、タッチパネルディスプレイ17のタッチパネルとを通信可能に接続する。 The input unit 21 communicatively connects the imaging device 10 to the touch panel of the touch panel display 17.

入力部21は、撮像装置10と測距センサ23とを通信可能に接続するインターフェースである。測距センサ23は、車両Mの周辺の、車外カメラ11の撮像方向に存在する物体と車両Mとの間の距離を測定するセンサである。 The input unit 21 is an interface that communicatively connects the imaging device 10 and the distance measurement sensor 23. The distance measurement sensor 23 is a sensor that measures the distance between the vehicle M and an object present in the imaging direction of the exterior camera 11 around the vehicle M.

本実施例において、車外カメラ11の撮像方向に存在し、測距センサ23によって検出される物体を、車両Mからの景色の視認を妨げる障害物とする。本実施例において、車両Mと障害物との距離が近い場合、車両Mからの景色の視認に対して障害物の影響が大きいと考える。また、車両Mと障害物との距離が遠い場合、車両Mからの景色の視認に対して障害物の影響は小さいと考える。 In this embodiment, an object that is present in the imaging direction of the exterior camera 11 and is detected by the distance sensor 23 is considered to be an obstacle that obstructs the visibility of the scenery from the vehicle M. In this embodiment, when the distance between the vehicle M and the obstacle is short, it is considered that the obstacle has a large effect on the visibility of the scenery from the vehicle M. In addition, when the distance between the vehicle M and the obstacle is long, it is considered that the obstacle has a small effect on the visibility of the scenery from the vehicle M.

測距センサ23は、超音波センサ(ソナー(SONAR;Sound Navigation And Ranging))、LiDAR(Light Detection and Ranging)又はミリ波レーダ等のセンサであって、車外カメラ11の撮像方向に存在する障害物の有無の検出及び距離の測定が可能であるように車両Mに取り付けられている。 The distance sensor 23 is a sensor such as an ultrasonic sensor (SONAR; Sound Navigation And Ranging), LiDAR (Light Detection And Ranging), or millimeter wave radar, and is attached to the vehicle M so that it can detect the presence or absence of an obstacle in the imaging direction of the exterior camera 11 and measure the distance.

本実施例において、測距センサ23は、例えばミリ波レーダである。例えば、測距センサ23は、車両Mの前側のバンパーに取り付けられている。なお、測距センサ23は、ソナー、ミリ波レーダ及びLiDARのいずれかであってもよく、これらの任意の組み合わせでもよい。 In this embodiment, the distance measurement sensor 23 is, for example, a millimeter wave radar. For example, the distance measurement sensor 23 is attached to the front bumper of the vehicle M. Note that the distance measurement sensor 23 may be any one of a sonar, a millimeter wave radar, and a LiDAR, or any combination of these.

撮像装置10は、測距センサ23から距離を示す信号を受信して、車両Mの方の障害物と車両Mとの間の距離を示す距離情報を記憶する。 The imaging device 10 receives a signal indicating distance from the distance measuring sensor 23 and stores distance information indicating the distance between the obstacle on the side of vehicle M and vehicle M.

大容量記憶装置25は、例えば、ハードディスク装置、SSD(solid state drive)、フラッシュメモリ等により構成された記憶装置である。大容量記憶装置25は、撮像装置10において実行される各種プログラムを記憶する。なお、各種プログラムは、例えば他のサーバ装置等からネットワークを介して取得されてもよく、記録媒体に記録されて各種ドライブ装置を介して読み込まれてもよい。 The large-capacity storage device 25 is a storage device configured, for example, by a hard disk device, a solid state drive (SSD), a flash memory, etc. The large-capacity storage device 25 stores various programs executed in the imaging device 10. Note that the various programs may be obtained, for example, from another server device or the like via a network, or may be recorded on a recording medium and read via various drive devices.

例えば、大容量記憶装置25は、撮像装置10によって、動画から画像を抽出して静止画を作成する際に実行される撮像プログラムを記憶する。大容量記憶装置25は、各種プログラムを実行するために必要な情報を記憶している。 For example, the large-capacity storage device 25 stores an imaging program that is executed by the imaging device 10 when extracting an image from a video and creating a still image. The large-capacity storage device 25 stores information necessary to execute various programs.

また、大容量記憶装置25は、車両Mに備えられた機器によって、車両Mの走行中に取得される情報を記憶する。 The large-capacity storage device 25 also stores information acquired by equipment installed in the vehicle M while the vehicle M is traveling.

具体的には、大容量記憶装置25は、車外映像記憶部25Aを有している。車外映像記憶部25Aは、車外カメラ11によって撮像された動画像を記憶する。車外映像記憶部25Aは、例えば、一定時間分の動画像を保持する。また、車外映像記憶部25Aは、例えば、所定容量分の動画像を記憶する。 Specifically, the large-capacity storage device 25 has an outside-vehicle image storage unit 25A. The outside-vehicle image storage unit 25A stores video images captured by the outside-vehicle camera 11. The outside-vehicle image storage unit 25A holds, for example, a certain period of video images. The outside-vehicle image storage unit 25A also stores, for example, a predetermined amount of video images.

大容量記憶装置25は、画像一時保存部25Bを有している。画像一時保存部25Bには、例えば、車外映像記憶部25Aに記憶されている動画像に含まれる画像が一部抜粋されて一時保存される。例えば、画像一時保存部25Bは、リングバッファのように、時々刻々と新しい画像が保存されるメモリ部分である。 The large-capacity storage device 25 has a temporary image storage unit 25B. In the temporary image storage unit 25B, for example, some images included in the video stored in the outside-vehicle image storage unit 25A are extracted and temporarily stored. For example, the temporary image storage unit 25B is a memory portion in which new images are stored from moment to moment, like a ring buffer.

画像一時保存部25Bには、例えば、数十秒分の動画像の中の複数のフレーム画像が保存され得る。例えば、画像一時保存部25Bには、動画像の中から所定時間毎に抽出されたフレーム画像が保存される。画像一時保存部25Bにおいて、古いフレーム画像が新しいフレーム画像によって書き換えられることで、時々刻々と画像の更新がなされる。 The temporary image storage unit 25B can store, for example, a number of frame images from a video of several tens of seconds. For example, the temporary image storage unit 25B stores frame images extracted from the video at predetermined time intervals. In the temporary image storage unit 25B, old frame images are overwritten with new frame images, thereby updating the images from moment to moment.

例えば、画像一時保存部25Bは、車外映像記憶部25Aに記憶されている動画像が15~30fps程度(例えば、27.5fps)のフレームレートで撮像されている場合に、例えば、約1秒毎に1つのフレーム画像を10枚、すなわち約10秒間分保存してもよい。例えば、1秒間に6つ程度の画像を等時間間隔で数十秒分保存してもよい。 For example, when the video images stored in the outside-vehicle image storage unit 25A are captured at a frame rate of about 15 to 30 fps (e.g., 27.5 fps), the temporary image storage unit 25B may store, for example, 10 frame images, one per second, for about 10 seconds. For example, about six images per second may be stored at equal time intervals for several tens of seconds.

言い換えれば、大容量記憶装置25の車外映像記憶部25A及び画像一時保存部25Bには、移動体と共に移動する撮像部により最近撮像された連続画像が記憶される。なお、連続画像とは、時系列に沿って並んでいる画像を指す。 In other words, the outside-vehicle image storage unit 25A and the temporary image storage unit 25B of the large-capacity storage device 25 store consecutive images recently captured by an imaging unit moving with the vehicle. Note that consecutive images refer to images that are arranged in chronological order.

大容量記憶装置25は、距離情報記憶部25Cを有している。距離情報記憶部25Cは、測距センサ23によって取得された、車両Mの前方の障害物との距離を示す距離情報を記憶する。距離情報は、例えば、車両Mの前方の障害物と車両Mとの距離と、当該距離が測定された時間とが対応付けられて記憶されている。 The large-capacity storage device 25 has a distance information storage unit 25C. The distance information storage unit 25C stores distance information indicating the distance between the vehicle M and an obstacle ahead of the vehicle M, which is acquired by the distance measurement sensor 23. The distance information is stored, for example, in association with the distance between the vehicle M and the obstacle ahead of the vehicle M and the time at which the distance was measured.

大容量記憶装置25は、車内情報記憶部25Dを有している。車内情報記憶部25Dは、車両Mの車内の状況について取得された情報を記憶する。具体的には、車内情報記憶部25Dは、車内カメラ13によって撮像された車両M内の乗員を撮像した動画像を記憶する。言い換えれば、車内情報記憶部25Dは、移動体内の映像を記憶する。 The large-capacity storage device 25 has an in-vehicle information storage unit 25D. The in-vehicle information storage unit 25D stores information acquired about the situation inside the vehicle M. Specifically, the in-vehicle information storage unit 25D stores video images of the occupants inside the vehicle M captured by the in-vehicle camera 13. In other words, the in-vehicle information storage unit 25D stores video images of the inside of the moving body.

車内情報記憶部25Dは、例えば、一定時間分の動画像を保持する。また、車内情報記憶部25Dは、例えば、所定容量分の動画像を記憶する。 The in-vehicle information storage unit 25D holds, for example, video images for a certain period of time. The in-vehicle information storage unit 25D also stores, for example, video images of a predetermined capacity.

また、車内情報記憶部25Dは、マイク15によって集音された音声に基づいて生成された音声情報を記憶する。車内情報記憶部25Dは、例えば、一定時間分の音声情報を記憶する。また、車内情報記憶部25Dは、例えば、所定容量分の音声情報を記憶する。当該音声情報は、例えば、車両Mの内部を撮像した動画像に対応付けられて記憶されていてもよい。 The in-vehicle information storage unit 25D also stores audio information generated based on the sound collected by the microphone 15. The in-vehicle information storage unit 25D stores, for example, audio information for a certain period of time. The in-vehicle information storage unit 25D also stores, for example, audio information of a predetermined capacity. The audio information may be stored, for example, in association with a video image captured of the interior of the vehicle M.

なお、車内カメラ13が備えるマイクによって車両M内の撮像とともに集音された音についての音声情報が、当該撮像された動画像に対応付けられて車内情報記憶部25Dに記憶されていてもよい。 In addition, audio information about sounds collected by the microphone of the in-vehicle camera 13 along with the captured video images from inside the vehicle M may be stored in the in-vehicle information storage unit 25D in association with the captured video images.

制御部27は、CPU(Central Processing Unit)27A、ROM(Read Only Memory)27B、RAM(Random Access Memory)27C等により構成され、コンピュータとして機能する。そして、CPU27Aが、ROM27Bや大容量記憶装置25に記憶された各種プログラムを読み出し実行することにより各種機能を実現する。 The control unit 27 is configured with a CPU (Central Processing Unit) 27A, a ROM (Read Only Memory) 27B, a RAM (Random Access Memory) 27C, etc., and functions as a computer. The CPU 27A reads and executes various programs stored in the ROM 27B and the large-capacity storage device 25 to realize various functions.

制御部27は、大容量記憶装置25に記憶された撮像プログラムを読み出して実行することで、ユーザーからの撮像指示に応じて、入力部21を介して取得した情報に基づいて、撮像画像を抽出する。 The control unit 27 reads out and executes the imaging program stored in the mass storage device 25, and extracts the captured image based on the information acquired via the input unit 21 in response to an imaging instruction from the user.

制御部27は、入力部21を介して、車外カメラ11によって取得された動画像を大容量記憶装置25の車外映像記憶部25Aに記憶する。また、制御部27は、車外映像記憶部25Aに記憶されている動画像に含まれる画像を一部抜粋して画像一時保存部25Bに一時保存する。 The control unit 27 stores the video captured by the outside-vehicle camera 11 in the outside-vehicle image storage unit 25A of the large-capacity storage device 25 via the input unit 21. The control unit 27 also extracts some images included in the video stored in the outside-vehicle image storage unit 25A and temporarily stores them in the temporary image storage unit 25B.

換言すれば、制御部27は、移動体と共に移動する撮像部により最近撮像された連続画像を、記憶部としての車外映像記憶部25A又は画像一時保存部25Bに記憶する記憶ステップを実行する。 In other words, the control unit 27 executes a storage step in which consecutive images captured recently by the imaging unit moving with the moving body are stored in the outside-vehicle image storage unit 25A or the temporary image storage unit 25B, which serve as a storage unit.

制御部27は、入力部21を介して、測距センサ23によって測定された、車両Mの車外カメラ11の撮像方向に存在する障害物との距離を取得し、当該距離を示す情報を距離情報記憶部25Cに記憶する。 The control unit 27 acquires the distance to an obstacle present in the imaging direction of the exterior camera 11 of the vehicle M measured by the distance measuring sensor 23 via the input unit 21, and stores information indicating the distance in the distance information storage unit 25C.

換言すれば、制御部27は、車外カメラ11によって撮像された移動体外の映像の撮像方向に存在する障害物と当該移動体との間の距離を測定する測定部として機能する。制御部27は、例えば、車両Mの前方の障害物と車両Mとの距離と、当該距離が測定された時刻を対応付けて記憶する。 In other words, the control unit 27 functions as a measurement unit that measures the distance between the moving body and an obstacle that exists in the imaging direction of the image outside the moving body captured by the exterior camera 11. The control unit 27 stores, for example, the distance between the obstacle in front of the vehicle M and the vehicle M in association with the time when the distance was measured.

制御部27は、入力部21を介して、車内カメラ13によって取得された車両M内の動画像を車内情報記憶部25Dに記憶する。 The control unit 27 stores video images of the inside of the vehicle M captured by the in-vehicle camera 13 in the in-vehicle information storage unit 25D via the input unit 21.

制御部27は、入力部21を介して、マイク15によって集音された車両M内の音から音声情報を生成し、車内情報記憶部25Dに記憶する。当該音声情報は、例えば音声と当該音声が集音された時刻とが対応付けられた情報である。当該音声情報は、例えば、車両Mの内部を撮像した動画像に対応付けられて記憶されていてもよい。 The control unit 27 generates audio information from sounds inside the vehicle M collected by the microphone 15 via the input unit 21, and stores the information in the vehicle interior information storage unit 25D. The audio information is, for example, information in which the sound is associated with the time when the sound was collected. The audio information may be stored in association with a video image captured of the interior of the vehicle M, for example.

なお、制御部27は、車両M内の音を示す情報を、車内カメラ13によって動画像の撮像とともに録音された音声に基づいて音声情報を生成してもよい。 In addition, the control unit 27 may generate audio information indicating the sounds inside the vehicle M based on the audio recorded by the in-vehicle camera 13 together with the capture of moving images.

制御部27は、入力部21を介して、マイク15によって集音された車両M内の音を取得し、音声認識を行う。制御部27は、車両M内に居るユーザーの発話に基づいて特定の音声を認識した場合に、当該ユーザーからの撮像指示を受け付ける。例えば、制御部27は、所定のウェイクワード及び音声コマンドを認識した場合に、ユーザーからの撮像指示を受け付ける。言い換えれば、制御部27は、ユーザーの音声操作による撮像指示を受け付ける。 The control unit 27 acquires sounds inside the vehicle M collected by the microphone 15 via the input unit 21 and performs voice recognition. When the control unit 27 recognizes a specific voice based on the speech of a user inside the vehicle M, it accepts an image capture instruction from the user. For example, when the control unit 27 recognizes a predetermined wake word and voice command, it accepts an image capture instruction from the user. In other words, the control unit 27 accepts an image capture instruction by voice operation of the user.

制御部27は、入力部21を介して、タッチパネルディスプレイ17を用いた入力操作を認識する。制御部27は、タッチパネルディスプレイ17のタッチパネルになされた特定の接触操作を認識した場合に、ユーザーからの撮像指示を受け付ける。例えば、制御部27は、タッチパネルディスプレイ17のディスプレイに表示された撮像指示のボタンが押されたことを認識した場合に、ユーザーからの撮像指示を受け付ける。 The control unit 27 recognizes an input operation using the touch panel display 17 via the input unit 21. When the control unit 27 recognizes a specific contact operation performed on the touch panel of the touch panel display 17, it accepts an image capture instruction from the user. For example, when the control unit 27 recognizes that an image capture instruction button displayed on the display of the touch panel display 17 has been pressed, it accepts an image capture instruction from the user.

このように、制御部27は、ユーザーの発話による音声操作又はユーザーのタッチパネルへの接触操作等のユーザーによる操作を認識することによって当該ユーザーからの撮像指示を受け付ける。制御部27は、ユーザーからの操作による撮像指示を受付ける受付ステップを実行する受付部として機能する。 In this way, the control unit 27 accepts an image capture instruction from the user by recognizing a user's operation, such as a voice operation by the user's speech or a touch operation on a touch panel. The control unit 27 functions as a reception unit that executes a reception step of accepting an image capture instruction by a user's operation.

制御部27は、ユーザーからの撮像指示を受け付けると、大容量記憶装置25の画像一時保存部25Bに記憶された画像の中から所定数の画像を撮像画像として抽出する。 When the control unit 27 receives an image capture instruction from the user, it extracts a predetermined number of images as captured images from the images stored in the temporary image storage unit 25B of the large-capacity storage device 25.

より詳細には、制御部27は、撮像指示を受付けた時点から所定の長さの時間(第1時間)だけ遡った時点までの期間内における基準タイミングを設定し、当該基準タイミングを基準とする1又は複数のタイミングの各々において撮像された所定数の画像を抽出する。制御部27は、当該基準タイミングを設定する設定ステップを実行する設定部として機能する。 More specifically, the control unit 27 sets a reference timing within a period from the time when the image capture instruction is received to a time a predetermined length of time (first time) prior to the time when the image capture instruction is received, and extracts a predetermined number of images captured at one or more timings based on the reference timing. The control unit 27 functions as a setting unit that executes a setting step that sets the reference timing.

ところで、ユーザーが撮像指示の操作を行ってから、撮像装置10の制御部27がユーザーの操作による撮像指示を受付けるまでには、制御部27が撮像指示を認識するための処理時間を要する。さらに、ユーザーが撮像したいと思った時点から実際に撮像指示の操作を行うまでにも任意の時間を要する。特に車両Mが高速で走行している場合や、カーブを走行している場合、これらの時間分の遅れにより、撮像装置10の制御部27が撮像指示を認識したタイミングにおいて車外カメラ11により撮像されている風景と、ユーザーが撮影したいと思った風景は、大きく乖離している可能性がある。 However, after the user issues an image capture instruction, the control unit 27 of the imaging device 10 requires processing time to recognize the image capture instruction before the control unit 27 accepts the image capture instruction issued by the user. Furthermore, an arbitrary amount of time is also required from the time the user decides to capture an image until the user actually issues the image capture instruction. In particular, when the vehicle M is traveling at high speed or traveling around a curve, the delay due to these times may cause a large discrepancy between the scenery captured by the external camera 11 at the time the control unit 27 of the imaging device 10 recognizes the image capture instruction and the scenery that the user wanted to capture.

このような問題に対応するため、本実施例においては、例えば、撮像指示を受け付けた時点を時点tとし、時点tから第1時間遡った時点を時点tとすると、制御部27は、時点tから時点tまでの期間内の時点tを、撮像画像を抽出するための基準となる時点である基準タイミングとして設定する。 In order to address this problem, in this embodiment, for example, if the time when an image capture instruction is received is defined as time t0 and the time going back from time t0 by the first hour is defined as time t1 , the control unit 27 sets time t3 within the period from time t1 to time t0 as the reference timing, which is the reference time for extracting the captured image.

第1時間は、例えば、ユーザーからの撮像指示を受け付けるための音声認識又は接触操作の認識に必要な時間に加えて、ユーザーが撮像を希望した時点から実際に撮像指示を行う時点までの時間を考慮して十分な長さの時間が設定され得る。第1時間は、例えば5秒程度であってもよく、さらに長い時間であってもよい。基準タイミングは、例えば時刻であり、例えば走行開始時点からの経過時間によって示される時点であってもよい。 The first time may be set to a sufficient length of time, taking into consideration, for example, the time required for voice recognition or touch operation recognition to receive an image capture instruction from the user, as well as the time from when the user desires to capture an image to when the image capture instruction is actually given. The first time may be, for example, about 5 seconds, or may be an even longer time. The reference timing may be, for example, a time, or may be a time indicated by the elapsed time from the start of driving.

制御部27は、当該基準タイミングを、車両M内の状況(移動体内の状況)又は車両M外の状況(移動体外の状況)に基づいて設定する。基準タイミングの設定について、以下に説明する。 The control unit 27 sets the reference timing based on the situation inside the vehicle M (the situation inside the moving body) or the situation outside the vehicle M (the situation outside the moving body). The setting of the reference timing is described below.

[移動体内の状況に基づく基準タイミングの設定]
制御部27は、車内カメラ13によって撮像された移動体内の映像から移動体内の状況を取得する。
[Setting the reference timing based on the situation inside the moving body]
The control unit 27 acquires the situation inside the vehicle from the image of the inside of the vehicle captured by the in-vehicle camera 13 .

制御部27は、例えば、撮像指示を受付けた時点から第1時間遡った時点までの期間内における車両M内の映像について画像解析を行い、画像中の乗員の所定の動作又は所定の表情の変化を検出する。制御部27は、当該所定の動作又は所定の表情の変化が検出されたタイミング(例えば、時刻)を、撮像画像の抽出の基準となる基準タイミングとして設定する。 The control unit 27 performs image analysis on the video of the inside of the vehicle M during the period from when the image capture instruction is received to the first time back, for example, and detects a predetermined movement or a predetermined change in facial expression of the occupant in the image. The control unit 27 sets the timing (e.g., the time) at which the predetermined movement or the predetermined change in facial expression is detected as a reference timing that serves as a basis for extracting the captured image.

当該所定の動作として、例えば、車両Mの外に向かって指をさす動作等の、注目すべき風景を見つけた際に想定される動作が挙げられる。当該所定の表情の変化として、例えば、驚いた表情や嬉しそうな表情等の、注目すべき風景を目の当たりにした際に想定される表情が挙げられる。 The predetermined actions include, for example, actions that are expected when finding a noteworthy scene, such as pointing a finger outside the vehicle M. The predetermined changes in facial expression include, for example, facial expressions that are expected when witnessing a noteworthy scene, such as a surprised expression or a happy expression.

所定の動作の判定基準として、例えば、車外に向かって指をさしている人物が映っている画像が予め大容量記憶装置25に記憶されていてもよい。また、所定の表情の判定基準として、例えば、驚いた顔をしている人物が映っている画像が予め大容量記憶装置25に記憶されていてもよい。 As a criterion for determining a predetermined action, for example, an image showing a person pointing a finger outside the vehicle may be stored in advance in the large-capacity storage device 25. Also, as a criterion for determining a predetermined facial expression, for example, an image showing a person with a surprised face may be stored in advance in the large-capacity storage device 25.

制御部27は、例えば、予め大容量記憶装置25に記憶されている、所定動作又は所定の表情の画像と、車内カメラ13によって撮像された画像とを比較し、例えば一致度が所定値以上となった場合に、所定の動作又は所定の表情の変化を検出したこととしてもよい。なお、制御部27は、AI等を用いて表情の変化を検出しても良い。 The control unit 27 may, for example, compare an image of a predetermined action or a predetermined facial expression that is stored in advance in the large-capacity storage device 25 with an image captured by the in-vehicle camera 13, and may determine that a change in the predetermined action or the predetermined facial expression has been detected when, for example, the degree of agreement is equal to or greater than a predetermined value. The control unit 27 may also detect a change in facial expression using AI or the like.

このように、設定部としての制御部27は、移動体内の映像に含まれる移動体の乗員の所定動作または乗員の表情の変化が検出されたタイミングを基準タイミングとして設定する。 In this way, the control unit 27, which serves as a setting unit, sets the timing at which a specific movement of an occupant of the moving body or a change in the occupant's facial expression is detected in the video of the inside of the moving body as the reference timing.

ユーザーが注目すべき風景に遭遇した際に発せられる可能性が高い動作又は表情を予め想定し、そのような動作又は表情が検出されたタイミングを基準タイミングとして撮像画像を抽出することで、ユーザーが撮像を希望したタイミングで撮像された画像を抽出する確率を高めることができる。 By anticipating in advance the actions or facial expressions that a user is likely to make when encountering a noteworthy scene, and extracting a captured image using the timing at which such actions or facial expressions are detected as a reference timing, the probability of extracting an image captured at the timing the user wishes to capture can be increased.

また、制御部27は、マイク15によって集音された移動体内の音から移動体内の状況を取得する。 The control unit 27 also acquires information about the situation inside the moving body from sounds inside the moving body collected by the microphone 15.

制御部27は、例えば、撮像指示を受付けた時点から第1時間遡った時点までの期間内における車両M内の音について音声認識を行い、車両M内の乗員が発した声又は乗員が立てた音に関する所定の音を検出する。制御部27は、当該所定の音が検出されたタイミング(例えば、時刻)を、撮像画像の抽出の基準となる基準タイミングとして設定する。 The control unit 27 performs voice recognition on sounds inside the vehicle M during a period from when the image capture instruction is received to a time going back a first time, for example, and detects a predetermined sound related to a voice uttered by an occupant inside the vehicle M or a sound made by an occupant. The control unit 27 sets the timing (e.g., time) at which the predetermined sound is detected as a reference timing that serves as a basis for extracting a captured image.

当該所定の音として、例えば、「おおっ!」等の歓声、「きれい」等の特定の言葉等の、乗員が注目すべき風景に遭遇した際に発すると予想される声が挙げられる。また、当該所定の音として、例えば、拍手の音等の、乗乗員が注目すべき風景に遭遇した際に立てると予想される音が挙げられる。 Examples of the predetermined sounds include sounds that are expected to be uttered by passengers when they encounter a noteworthy scene, such as a cheer like "Wow!" or a specific word like "Beautiful." Examples of the predetermined sounds include sounds that are expected to be uttered by passengers when they encounter a noteworthy scene, such as the sound of clapping.

所定の音の判定基準として、例えば、所定の音を発した際の音響特徴量のモデルが予め大容量記憶装置25に記憶されていてもよい。制御部27は、マイク15によって収音された音の音響特徴量と、予め記憶されている音響特徴量との比較を行って、例えば所定値以上の一致度が得られた場合に、所定の音を検出したこととしてもよい。 As a criterion for determining a predetermined sound, for example, a model of the acoustic features when the predetermined sound is emitted may be stored in advance in the mass storage device 25. The control unit 27 may compare the acoustic features of the sound picked up by the microphone 15 with the acoustic features stored in advance, and may determine that the predetermined sound has been detected when, for example, a degree of match equal to or greater than a predetermined value is obtained.

このように、設定部としての制御部27は、移動体と共に移動する集音部により集音された音の中に、所定の音が検出されたタイミングを基準タイミングとして設定する。 In this way, the control unit 27, which serves as a setting unit, sets the timing at which a specific sound is detected among the sounds collected by the sound collection unit that moves together with the moving body, as the reference timing.

ユーザーが撮像を希望したことが現れている可能性が高い音を予め想定し、そのような音が検出されたタイミングを基準タイミングとして撮像画像を抽出することで、ユーザーが撮像を希望したタイミングで撮像された画像を抽出する確率を高めることができる。 By anticipating sounds that are likely to indicate that the user wishes to capture an image, and using the timing at which such a sound is detected as the reference timing to extract a captured image, the probability of extracting an image captured at the timing at which the user wishes to capture an image can be increased.

[移動体外の状況に基づく基準タイミングの設定]
制御部27は、車外カメラ11によって撮像された移動体外の映像から移動体外の状況を取得する。
[Setting the reference timing based on the situation outside the moving body]
The control unit 27 acquires the situation outside the vehicle from the video of the outside of the vehicle captured by the exterior camera 11 .

制御部27は、例えば、撮像指示を受付けた時点から第1時間遡った時点までの期間内における車両M外の映像について画像解析を行い、当該映像に含まれる物体のうち、景色の視認の妨げとなり得る障害物を検出し、当該障害物の見かけ上の大きさ又は当該映像に含まれる当該障害物と車両Mとの距離を検出する。制御部27は、当該障害物の見かけ上の大きさが最も小さいタイミング、又は当該障害物と車両Mとの距離が最も長いタイミングを撮像画像の抽出の基準となる基準タイミングとして設定する。 The control unit 27 performs image analysis on the image outside the vehicle M within a period from the time when the image capture instruction is received to the time going back by the first time, detects obstacles among the objects included in the image that may impede the view of the scenery, and detects the apparent size of the obstacle or the distance between the obstacle included in the image and the vehicle M. The control unit 27 sets the timing when the apparent size of the obstacle is smallest or the timing when the distance between the obstacle and the vehicle M is longest as the reference timing that serves as the basis for extracting the captured image.

当該障害物として、例えば、車両Mの前方に存在して車両Mからの景色の視認を妨げる他の車両等の物体が挙げられる。例えば、車両Mの前方、右側方、又は左側方に山や建物等の地物が視認可能な際に、車両Mから車外カメラ11によって撮像される景色の一部を遮る他の車両等が車両Mの近傍に存在する場合に、当該他の車両等が障害物となる。 An example of such an obstacle is an object such as another vehicle that is present in front of vehicle M and obstructs the view of the scenery from vehicle M. For example, when a mountain, building, or other feature is visible in front, to the right, or to the left of vehicle M, and another vehicle or the like is present in the vicinity of vehicle M and obstructs part of the scenery captured by vehicle exterior camera 11 from vehicle M, the other vehicle or the like becomes an obstacle.

例えば、制御部27による障害物の検出のため、障害物の候補となる物体の画像が予め大容量記憶装置25に記憶されていてもよい。例えば、前方の車両、左前方の車両又は右前方の対向車等の画像が障害物のモデルとなる登録画像として予め大容量記憶装置25に記憶されていてもよい。制御部27は、例えば、予め記憶されている登録画像と、車外カメラ11によって撮像された画像とのマッチング処理によって、障害物を検出してもよい。 For example, images of objects that are candidates for obstacles may be stored in advance in the mass storage device 25 in order for the control unit 27 to detect the obstacle. For example, images of a vehicle ahead, a vehicle on the left front, or an oncoming vehicle on the right front may be stored in advance in the mass storage device 25 as registered images that serve as models of obstacles. The control unit 27 may detect the obstacle by, for example, performing a matching process between the registered images stored in advance and an image captured by the exterior camera 11.

図3は、車外カメラ11によって撮像された車両M外の映像に含まれるフレーム画像Fの一例を示す図である。図3に示すように、フレーム画像Fには、車両Mの前方を走る他の車両である障害物OBが含まれる。 Figure 3 is a diagram showing an example of a frame image F included in the video outside the vehicle M captured by the exterior camera 11. As shown in Figure 3, the frame image F includes an obstacle OB, which is another vehicle traveling in front of the vehicle M.

制御部27は、障害物OBを検出すると、例えば、当該障害物OBがフレーム画像F全体に占める割合を、障害物OBの見かけ上の大きさとしてもよい。制御部27は、例えば、当該障害物OBが映っている領域ARを特定し、当該領域ARの面積がフレーム画像F全体の面積に占める割合を障害物OBの見かけ上の大きさとする。そして、当該障害物OBの見かけ上の大きさが最も小さいフレーム画像が撮像されたタイミングを基準タイミングとして設定する。 When the control unit 27 detects an obstacle OB, the control unit 27 may determine, for example, the proportion of the obstacle OB that is occupied in the entire frame image F as the apparent size of the obstacle OB. For example, the control unit 27 identifies an area AR in which the obstacle OB is captured, and determines the proportion of the area of the area AR to the area of the entire frame image F as the apparent size of the obstacle OB. Then, the control unit 27 sets the timing at which the frame image in which the apparent size of the obstacle OB is smallest is captured as the reference timing.

或いは、制御部27は、フレーム画像Fに含まれる障害物OBを検出すると、当該障害物OBと車両Mとの距離を算出してもよい。制御部27は、例えば、フレーム画像Fに基づいて算出した当該障害物OBと車両Mとの距離が最も長いフレーム画像が撮像されたタイミングを、基準タイミングとして設定してもよい。 Alternatively, when the control unit 27 detects an obstacle OB included in the frame image F, the control unit 27 may calculate the distance between the obstacle OB and the vehicle M. For example, the control unit 27 may set, as the reference timing, the timing at which a frame image in which the distance between the obstacle OB and the vehicle M is the longest, calculated based on the frame image F, is captured.

このように、設定部としての制御部27は移動体外の映像に含まれる障害物の見かけ上の大きさ、又は当該障害物と移動体との距離を検出し、撮像指示を受け付けた時点から第1時間遡った時点までの期間内において、当該障害物の見かけ上の大きさが最も小さい、又は当該障害物と移動体との距離が最も長いタイミングを基準タイミングとして設定する。 In this way, the control unit 27, which serves as a setting unit, detects the apparent size of an obstacle included in the image outside the moving body, or the distance between the obstacle and the moving body, and sets as the reference timing the timing at which the apparent size of the obstacle is smallest, or the distance between the obstacle and the moving body is longest, within the period from the time when the image capture instruction is received to the time going back by the first time.

これによって、ユーザーが撮像を希望する景色が障害物によって遮られている可能性が最も低いタイミングを基準タイミングとして撮像画像を抽出することができる。従って、ユーザーが撮像を希望したタイミングで撮像された画像を抽出する確率を高めることができる。 This allows the captured image to be extracted using as the reference time the timing at which the view the user wishes to capture is least likely to be blocked by an obstacle. This therefore increases the probability of extracting an image captured at the time the user wishes to capture it.

また、制御部27は、測距センサ23によって測定された車両Mと車両Mの前方の障害物との距離から移動体外の状況を取得する。 The control unit 27 also obtains information about the situation outside the moving body from the distance between the vehicle M and an obstacle in front of the vehicle M measured by the distance sensor 23.

制御部27は、例えば、距離情報記憶部25Cを参照し、撮像指示を受付けた時点から第1時間遡った時点までの期間(以下、第1期間とも称する)内における車両Mの前方の障害物との距離が最も長いタイミングを撮像画像の抽出の基準となる基準タイミングとして設定する。 The control unit 27, for example, refers to the distance information storage unit 25C and sets the timing at which the distance to an obstacle ahead of the vehicle M is the longest within the period from the time when the image capture instruction is received to the time going back by the first time (hereinafter also referred to as the first period) as the reference timing that serves as the basis for extracting the captured image.

このように、測定部としての制御部27は、測距センサ23を介して、車外カメラ11により撮像された移動体外の映像の撮像方向に存在する障害物と移動体との間の距離を測定し、設定部としての制御部27は、測定部により測定された第1期間内における障害物と移動体との間の距離が最も長いタイミングを基準タイミングとして設定する。 In this way, the control unit 27 as a measurement unit measures the distance between the moving body and an obstacle that exists in the imaging direction of the image outside the moving body captured by the exterior camera 11 via the distance sensor 23, and the control unit 27 as a setting unit sets the timing at which the distance between the obstacle and the moving body within the first period measured by the measurement unit is the longest as the reference timing.

これによって、ユーザーが撮像を希望する景色の視認を妨げる障害物が最も遠くにあるタイミングを基準タイミングとして撮像画像を抽出することができ、ユーザーが撮像を希望したタイミングで撮像された画像を抽出する確率を高めることができる。 This allows the captured image to be extracted using the time when the obstacle obstructing the view of the scenery the user wishes to capture is at its farthest as the reference time, thereby increasing the probability of extracting an image captured at the time the user wishes to capture it.

[撮像画像の抽出]
制御部27は、基準タイミングを基準として、1又は複数のタイミングにおいて車外カメラ11によって撮像された所定数の画像を抽出する抽出ステップを実行する抽出部として機能する。
[Extraction of captured images]
The control unit 27 functions as an extraction unit that executes an extraction step of extracting a predetermined number of images captured by the outside camera 11 at one or more times based on a reference time.

具体的には、例えば、制御部27は、基準タイミングに撮像された1つの画像を撮像画像として抽出する。 Specifically, for example, the control unit 27 extracts one image captured at the reference timing as the captured image.

また、例えば、制御部27は、基準タイミングを中心として、その前後の所定時間内の複数のタイミングの各々において撮像された画像を抽出して所定数の複数の撮像画像として抽出してもよい。例えば、当該複数のタイミングは、等間隔のタイミングであってもよい。 For example, the control unit 27 may extract images captured at multiple timings within a predetermined time before and after a reference timing as a center, and extract the images as a predetermined number of captured images. For example, the multiple timings may be equally spaced.

制御部27は、画像一時保存部25Bに記憶されている画像から所定数の画像を抽出する。画像一時保存部25Bにおいて、動画を構成する多数のフレーム画像を予め間引いた画像が保存されていることによって、撮像画像の抽出が効率良く実行される。なお、制御部27は、車外映像記憶部25Aに記憶されている動画像から所定数の画像を抽出してもよい。 The control unit 27 extracts a predetermined number of images from the images stored in the temporary image storage unit 25B. In the temporary image storage unit 25B, a large number of frame images that make up the video are thinned out in advance and stored, so that the extraction of captured images is performed efficiently. The control unit 27 may also extract a predetermined number of images from the video stored in the outside-vehicle image storage unit 25A.

出力部29は、車両Mに備えられたタッチパネルディスプレイ17のディスプレイに接続されている。出力部29は、制御部27からの命令に従って、ディスプレイに表示させるための各種情報を供給するためのインターフェースである。 The output unit 29 is connected to the display of the touch panel display 17 provided in the vehicle M. The output unit 29 is an interface for supplying various information to be displayed on the display in accordance with commands from the control unit 27.

出力部29は、制御部27からの指示に応じて、タッチパネルディスプレイ17のディスプレイに表示させるための画像を出力する。例えば、出力部29は、撮像指示を受け付けるための撮像指示ボタンをユーザーに提示するための画像をディスプレイに供給する。 The output unit 29 outputs an image to be displayed on the display of the touch panel display 17 in response to an instruction from the control unit 27. For example, the output unit 29 supplies an image to the display for presenting to the user an image capture instruction button for accepting an image capture instruction.

なお、出力部29は、車両M内に備えられたスピーカー(図示せず)に通信可能に接続されていてもよく、例えば撮像指示を受け付けた旨又は撮像が完了したことをユーザーに向けて音声によって報知してもよい。 The output unit 29 may be communicatively connected to a speaker (not shown) provided in the vehicle M, and may, for example, notify the user by voice that an image capture instruction has been received or that image capture has been completed.

送受信部31は、無線装置(図示せず)に接続されているNIC(Network Interface Card)等のネットワークアダプタである。送受信部31は、制御部27からの命令に従って、撮像装置10と外部とのデータの送受信を行う。 The transmission/reception unit 31 is a network adapter such as a network interface card (NIC) connected to a wireless device (not shown). The transmission/reception unit 31 transmits and receives data between the imaging device 10 and the outside in accordance with commands from the control unit 27.

例えば、送受信部31は、撮像装置10において撮像画像として抽出された画像をサーバ等の外部装置に送信する送信部として機能する。 For example, the transmission/reception unit 31 functions as a transmission unit that transmits an image extracted as a captured image in the imaging device 10 to an external device such as a server.

図4~図7を参照しつつ、本実施例における撮像装置10によって撮像が行われる際に制御部27によって実行される情報処理について説明する。 With reference to Figures 4 to 7, the information processing executed by the control unit 27 when imaging is performed by the imaging device 10 in this embodiment will be described.

図4は、制御部27によって実行されるルーチンの一例である撮像ルーチンRT1を示すフローチャートである。制御部27は、例えば、撮像装置10に電源が投入されると、撮像ルーチンRT1を開始する。また、制御部27は、例えば、撮像装置10に電源が投入されると、車外カメラ11によって取得された動画像の車外映像記憶部25Aへの記憶を開始する。また、制御部27は、例えば、動画像の車外映像記憶部25Aへの記憶を開始すると、車外映像記憶部25Aに記憶されている動画像に含まれる画像の画像一時保存部25Bへの一時保存を開始する。 Figure 4 is a flowchart showing an imaging routine RT1, which is an example of a routine executed by the control unit 27. The control unit 27 starts the imaging routine RT1, for example, when the imaging device 10 is powered on. In addition, the control unit 27 starts storing moving images captured by the outside-vehicle camera 11 in the outside-vehicle image storage unit 25A, for example, when the imaging device 10 is powered on. In addition, when the control unit 27 starts storing moving images in the outside-vehicle image storage unit 25A, for example, it starts temporarily storing images included in the moving images stored in the outside-vehicle image storage unit 25A in the temporary image storage unit 25B.

また、制御部27は、例えば、撮像装置10に電源が投入されると、距離情報記憶部25Cへの距離情報の記憶及び車内情報記憶部25Dへの車両M内の映像及び音声情報の記憶を開始する。 In addition, for example, when the imaging device 10 is powered on, the control unit 27 starts storing distance information in the distance information storage unit 25C and storing video and audio information inside the vehicle M in the in-vehicle information storage unit 25D.

制御部27は、撮像ルーチンRT1を開始すると、ユーザーからの撮像指示を受け付けたか否かを判定する(ステップS101)。ステップS101において、例えば、制御部27は、マイク15から入力された音声について音声認識を行い、例えばウェイクワードに続いて撮像指示を示す所定の音声コマンドを認識した場合に、ユーザーからの撮像指示を受け付けたと判定する。 When the control unit 27 starts the imaging routine RT1, it determines whether or not an imaging instruction has been received from the user (step S101). In step S101, for example, the control unit 27 performs voice recognition on the voice input from the microphone 15, and when it recognizes, for example, a wake word followed by a predetermined voice command indicating an imaging instruction, it determines that an imaging instruction from the user has been received.

ステップS101において、例えば、制御部27は、タッチパネルディスプレイ17のディスプレイに表示された撮像指示のボタンが、タッチパネルへの接触操作によって押されたことを認識した場合に、撮像指示を受け付けたと判定してもよい。 In step S101, for example, the control unit 27 may determine that an image capture instruction has been received if it recognizes that an image capture instruction button displayed on the display of the touch panel display 17 has been pressed by a contact operation on the touch panel.

ステップS101において、制御部27は、ユーザー操作による撮像指示を受付ける受付部として機能する。 In step S101, the control unit 27 functions as a reception unit that receives an image capture instruction from a user operation.

制御部27は、ステップS101において、撮像指示を受け付けていないと判定する(ステップS101:NO)と、ステップS101を繰り返し、撮像指示を受け付けたか否かを再び判定する。 If the control unit 27 determines in step S101 that an image capture instruction has not been received (step S101: NO), it repeats step S101 and again determines whether an image capture instruction has been received.

制御部27は、ステップS101において、撮像指示を受け付けたと判定する(ステップS101:YES)と、画像抽出サブルーチンを実行し、画像一時保存部25Bに記憶されている画像から撮像画像を抽出する(ステップS102)。 When the control unit 27 determines in step S101 that an image capture instruction has been received (step S101: YES), it executes an image extraction subroutine and extracts the captured image from the images stored in the temporary image storage unit 25B (step S102).

ステップS102において、例えば、制御部27は、撮像指示を受付けた時点から第1時間遡った時点までの期間内の車両M内の状況又は車両M外の状況に基づいて、当該期間内における基準タイミングを設定する。その後、制御部27は、当該基準タイミングを基準とする1又は複数のタイミングの各々において車外カメラ11によって撮像された画像を所定数の撮像画像として抽出する。 In step S102, for example, the control unit 27 sets a reference timing within the period from the time when the image capture instruction is received to the time going back a first time based on the situation inside the vehicle M or the situation outside the vehicle M. The control unit 27 then extracts, as a predetermined number of captured images, images captured by the exterior camera 11 at one or more times based on the reference timing.

制御部27は、ステップS102の実行後、ステップS102において抽出された画像を外部に送信する(ステップS103)。ステップS103において、例えば、制御部27は、抽出された画像を予め設定されたサーバに送信する。ステップS103において、例えば、制御部27は、抽出された画像をユーザーが保有する端末装置に送信してもよい。 After executing step S102, the control unit 27 transmits the image extracted in step S102 to the outside (step S103). In step S103, for example, the control unit 27 transmits the extracted image to a preset server. In step S103, for example, the control unit 27 may transmit the extracted image to a terminal device owned by the user.

制御部27は、ステップS103の実行後、撮像ルーチンRT1を終了し、新たに撮像ルーチンRT1を開始する。 After executing step S103, the control unit 27 ends the imaging routine RT1 and starts a new imaging routine RT1.

図5は、撮像ルーチンRT1のステップS102において、制御部27によって実行される画像抽出サブルーチンの一例である画像抽出サブルーチンRT2を示すフローチャートである。 Figure 5 is a flowchart showing an image extraction subroutine RT2, which is an example of an image extraction subroutine executed by the control unit 27 in step S102 of the imaging routine RT1.

制御部27は、画像抽出サブルーチンRT2を開始すると、撮像指示を受け付けた時点から第1時間遡った時点までの期間(第1期間)内における車両M内の状況を参照する(ステップS201)。 When the control unit 27 starts the image extraction subroutine RT2, it refers to the situation inside the vehicle M during the period (first period) from the time when the image capture instruction was received to the time going back by the first time (step S201).

制御部27は、ステップS201において、第1期間内において車内カメラ13によって撮像された映像を車内情報記憶部25Dから読み出す。 In step S201, the control unit 27 reads out the video captured by the in-vehicle camera 13 during the first period from the in-vehicle information storage unit 25D.

また、制御部27は、ステップS201において、第1期間内においてマイク15によって集音された音を示す音声情報を車内情報記憶部25Dから読み出す。 In addition, in step S201, the control unit 27 reads out audio information indicating the sounds collected by the microphone 15 during the first period from the in-vehicle information storage unit 25D.

ステップS201における車内の状況として、例えば、車内の映像又は音声情報のいずれか一方が参照されてもよく、両方が参照されてもよい。 As the in-vehicle situation in step S201, for example, either video or audio information about the inside of the vehicle may be referenced, or both may be referenced.

制御部27は、ステップS201の実行後、第1期間内に車両M内で、所定のイベントがあったか否かを判定する(ステップS202)。ステップS202において、例えば、制御部27は、ステップS201において読み出した映像について画像解析を行い、画像中の乗員の所定の動作又は所定の表情の変化を検出すると、所定のイベントがあったと判定する。ステップS202において、例えば、指さし動作又は驚きの表情への変化が検出された場合、所定のイベントがあったと判定される。 After executing step S201, the control unit 27 determines whether or not a predetermined event has occurred in the vehicle M within the first period (step S202). In step S202, for example, the control unit 27 performs image analysis on the video read out in step S201, and determines that a predetermined event has occurred if a predetermined movement or a predetermined change in facial expression of an occupant is detected in the image. In step S202, for example, if a pointing movement or a change to a surprised facial expression is detected, it is determined that a predetermined event has occurred.

ステップS202において、例えば、制御部27は、ステップS201において読み出した音声情報について音声認識処理を行い、車両M内の乗員が発した声又は乗員が立てた音に関する所定の音を検出すると、所定のイベントがあったと判定する。ステップS202において、例えば、歓声等の声又は拍手等の音が検出された場合、所定のイベントがあったと判定される。 In step S202, for example, the control unit 27 performs a voice recognition process on the voice information read out in step S201, and when a predetermined sound related to a voice uttered by an occupant in the vehicle M or a sound made by an occupant is detected, it is determined that a predetermined event has occurred. In step S202, for example, when a voice such as a cheer or a sound such as applause is detected, it is determined that a predetermined event has occurred.

制御部27は、ステップS202において、所定のイベントがあったと判定する(ステップS202:YES)と、所定のイベントがあった時点を基準タイミングとして設定する(ステップS203)。ステップS203において、例えば、乗員の所定の姿勢又は所定の表情を含む画像が撮像された時刻が基準タイミングとして設定される。また、ステップS203において、例えば、所定の音が集音された時刻が基準タイミングとして設定される。 When the control unit 27 determines in step S202 that a predetermined event has occurred (step S202: YES), it sets the time when the predetermined event has occurred as a reference timing (step S203). In step S203, for example, the time when an image including a predetermined posture or a predetermined facial expression of the occupant is captured is set as the reference timing. Also, in step S203, for example, the time when a predetermined sound is collected is set as the reference timing.

制御部27は、ステップS203の実行後、基準タイミングに基づいて、1又は複数の画像を撮像画像として大容量記憶装置25の画像一時保存部25Bに記憶されている画像から抽出する(ステップS204)。ステップS204において、例えば、基準タイミングに撮像された1つの画像が抽出される。 After executing step S203, the control unit 27 extracts one or more images as captured images from the images stored in the temporary image storage unit 25B of the large-capacity storage device 25 based on the reference timing (step S204). In step S204, for example, one image captured at the reference timing is extracted.

ステップS204において、例えば、基準タイミングを含む複数のタイミングの各々において撮像された画像が抽出されてもよい。例えば、当該複数のタイミングの各々に撮像された画像として、基準タイミングの前後の所定の期間内に撮像された所定数の画像が抽出されてもよい。 In step S204, for example, images captured at each of a plurality of timings including the reference timing may be extracted. For example, a predetermined number of images captured within a predetermined period before and after the reference timing may be extracted as the images captured at each of the plurality of timings.

制御部27は、ステップS202において、車内で所定のイベントが無かったと判定する(ステップS202:NO)と、撮像指示を受け付けた時点から、第1時間とは別に設定された第2時間遡った時点に撮像された画像を抽出する(ステップS205)。 If the control unit 27 determines in step S202 that no specific event occurred inside the vehicle (step S202: NO), it extracts an image captured a second time period prior to the time when the image capture instruction was received, which is set separately from the first time period (step S205).

例えば、第2時間として、制御部27が撮像指示を受け付けるための音声認識又はタッチパネルへの接触操作の認識にかかる時間に加えて、ユーザーが撮像を希望した時点からユーザーが撮像指示を行った時点までの時間を統計的に考慮して予め設定された長さの時間が設定される。例えば、十分に長い第1時間が設定されている場合、第2時間として、第1時間よりも短い時間が設定されてもよい。 For example, the second time is set to a length of time that is preset by statistically considering the time it takes for the control unit 27 to perform voice recognition or recognize a touch operation on the touch panel to receive an image capture instruction, as well as the time from when the user desires to capture an image to when the user issues an image capture instruction. For example, if a sufficiently long first time is set, the second time may be set to a length of time that is shorter than the first time.

制御部27は、ステップS204の実行後、又はステップS205の実行後、画像抽出サブルーチンRT2を終了する。 After executing step S204 or step S205, the control unit 27 ends the image extraction subroutine RT2.

画像抽出サブルーチンRT2によれば、乗員の行動に起因する車内の所定のイベント、を検出し、検出されたイベントが起こったタイミングを基準タイミングとして撮像画像を抽出することで、ユーザーが撮像を希望したタイミングに撮像された画像を抽出する確率を高めることが可能となる。 The image extraction subroutine RT2 detects a specific event inside the vehicle caused by the actions of the occupants, and extracts an image using the timing at which the detected event occurred as the reference timing, thereby increasing the probability of extracting an image captured at the timing desired by the user.

また、画像抽出サブルーチンRT2のステップS205によって、例えば、ユーザーが撮像を希望した時点において、車内の映像又は音に現れるような行動を起こさなかった場合であっても、音声認識に係る時間及びユーザーが撮像を希望してから撮像指示を行うまでの時間を考慮して、第2時間遡った時点に撮像された画像を抽出することができる。換言すれば、移動体内の状況が、設定部としての制御部27が基準タイミングを設定するための条件を満たさなかった場合にも、ユーザーが撮像を希望した時点に撮像された画像を抽出する確率を高めることができる。 Furthermore, by step S205 of the image extraction subroutine RT2, for example, even if the user has not taken any action that would appear in the image or sound inside the vehicle at the time when the user wishes to capture an image, it is possible to extract an image captured at a point in time going back a second time, taking into consideration the time involved in voice recognition and the time from when the user wishes to capture an image until when the user issues an image capture instruction. In other words, even if the situation inside the vehicle does not satisfy the conditions for the control unit 27 as a setting unit to set the reference timing, it is possible to increase the probability of extracting an image captured at the time when the user wishes to capture an image.

なお、画像抽出サブルーチンRT2によって、1つ以上の画像が抽出されるが、例えば1つの画像のみが抽出される場合、抽出された画像を保存する際の容量を小さくすることができる。また、1つの画像のみが抽出される場合、ユーザーにとっても撮像画像の取扱が容易になる。 Note that the image extraction subroutine RT2 extracts one or more images. However, for example, if only one image is extracted, the capacity required to save the extracted image can be reduced. Also, if only one image is extracted, it becomes easier for the user to handle the captured image.

図6は、撮像ルーチンRT1のステップS103において、制御部27によって実行される画像抽出サブルーチンの他の一例である画像抽出サブルーチンRT3を示すフローチャートである。画像抽出サブルーチンRT3は、ステップS301及びステップS302を除いて画像抽出サブルーチンRT2(図5参照)と同様に進行するため、説明の一部を省略する。 Figure 6 is a flowchart showing an image extraction subroutine RT3, which is another example of an image extraction subroutine executed by the control unit 27 in step S103 of the imaging routine RT1. The image extraction subroutine RT3 proceeds in the same manner as the image extraction subroutine RT2 (see Figure 5) except for steps S301 and S302, and therefore some of the explanation will be omitted.

制御部27は、画像抽出サブルーチンRT3を開始すると、撮像指示を受け付けた時点から第1時間遡った時点までの期間(第1期間)内における車外の状況を参照する(ステップS301)。 When the control unit 27 starts the image extraction subroutine RT3, it refers to the situation outside the vehicle during the period (first period) from the time when the image capture instruction was received to the time going back by one hour (step S301).

制御部27は、ステップS301において、第1期間内において車外カメラ11によって撮像された映像を車外映像記憶部25Aから読み出す。 In step S301, the control unit 27 reads out the video captured by the exterior camera 11 during the first period from the exterior video storage unit 25A.

また、制御部27は、ステップS301において、第1期間内において測距センサ23によって測定された車両Mの前方の障害物と車両Mとの距離を示す距離情報を距離情報記憶部25Cから読み出す。 In addition, in step S301, the control unit 27 reads out distance information from the distance information storage unit 25C, the distance information indicating the distance between the vehicle M and an obstacle in front of the vehicle M measured by the distance measurement sensor 23 during the first period.

ステップS301における車外の状況として、例えば、車外カメラ11によって撮像された車外の映像又は車両Mの前方の障害物との距離情報のいずれか一方が参照されてもよく、両方が参照されてもよい。 As the situation outside the vehicle in step S301, for example, either the image outside the vehicle captured by the exterior camera 11 or the distance information to an obstacle ahead of the vehicle M may be referenced, or both may be referenced.

制御部27は、ステップS301の実行後、第1期間内に車両Mの前方に障害物が少ないタイミングがあったか否かを判定する(ステップS302)。ステップS302において、例えば、制御部27は、ステップS301において読み出した映像について画像解析を行い、画像中の障害物が例えば所定の割合以下の画像があった場合に、障害物が少ないタイミングがあったと判定する。 After executing step S301, the control unit 27 determines whether there was a time during the first period when there were few obstacles ahead of the vehicle M (step S302). In step S302, for example, the control unit 27 performs image analysis on the video read out in step S301, and determines that there was a time when there were few obstacles in the image when, for example, the percentage of obstacles in the image was below a predetermined percentage.

ステップS302において、例えば、制御部27は、ステップS302において読み出した距離情報が示す距離が所定以上の距離となるタイミングがあった場合に、障害物が少ないタイミングがあったと判定する。 In step S302, for example, if there is a time when the distance indicated by the distance information read in step S302 is a predetermined distance or greater, the control unit 27 determines that there was a time when there were few obstacles.

制御部27は、ステップS302において、障害物が少ないタイミングがあったと判定する(ステップS302:YES)と、第1期間における車両M外の状況に基づいて基準タイミングを設定する(ステップS303)。ステップS303において、例えば、障害物が最も少なかったタイミングが基準タイミングとして設定される。 When the control unit 27 determines in step S302 that there was a time when there were few obstacles (step S302: YES), it sets a reference timing based on the situation outside the vehicle M in the first period (step S303). In step S303, for example, the time when there were the fewest obstacles is set as the reference timing.

ステップS303において、例えば、車両Mの外部の映像において、画像中の障害物が占める割合が最も小さい画像が撮像されたタイミングが、基準タイミングとして設定される。ステップS303において、例えば、障害物と車両Mとの距離が最も長いタイミングが基準タイミングとして設定される。 In step S303, for example, the timing at which an image of the outside of vehicle M in which the proportion of the obstacle in the image is smallest is captured is set as the reference timing. In step S303, for example, the timing at which the distance between the obstacle and vehicle M is longest is set as the reference timing.

制御部27は、ステップS303の実行後、基準タイミングに基づいて、1又は複数の画像を撮像画像として大容量記憶装置25の画像一時保存部25Bに記憶されている画像から抽出する(ステップS304)。ステップS304において、例えば、基準タイミングに撮像された1つの画像が抽出される。 After executing step S303, the control unit 27 extracts one or more images as captured images from the images stored in the temporary image storage unit 25B of the large-capacity storage device 25 based on the reference timing (step S304). In step S304, for example, one image captured at the reference timing is extracted.

ステップS304において、例えば、基準タイミングを含む複数のタイミングの各々において撮像された画像が抽出されてもよい。例えば、当該複数のタイミングの各々に撮像された画像として、基準タイミングの前後の所定の期間内に撮像された所定数の画像が抽出されてもよい。 In step S304, for example, images captured at each of a plurality of timings including the reference timing may be extracted. For example, a predetermined number of images captured within a predetermined period before and after the reference timing may be extracted as the images captured at each of the plurality of timings.

制御部27は、ステップS302において、障害物が少ないタイミングが無かったと判定する(ステップS302:NO)と、撮像指示を受け付けた時点から、第1時間とは別に設定された第2時間遡った時点に撮像された画像を抽出する(ステップS305)。 If the control unit 27 determines in step S302 that there was no time when there were few obstacles (step S302: NO), it extracts an image captured at a second time before the time when the image capture instruction was received, which is set separately from the first time (step S305).

制御部27は、ステップS304の実行後、又はステップS305の実行後、画像抽出サブルーチンRT3を終了する。 After executing step S304 or step S305, the control unit 27 ends the image extraction subroutine RT3.

画像抽出サブルーチンRT3によれば、車両M外の状況として、車両Mの前方の障害物に関する情報を検出し、車両M内からの風景の視認について障害物の影響が最も少ないタイミングを基準タイミングとして撮像画像を抽出することができる。これによって、ユーザーが撮像を希望したタイミングに撮像された画像を抽出する確率を高めることが可能となる。 According to the image extraction subroutine RT3, information about an obstacle in front of the vehicle M is detected as a situation outside the vehicle M, and an image can be extracted using as a reference timing the timing when the obstacle has the least effect on the visibility of the scenery from inside the vehicle M. This makes it possible to increase the probability of extracting an image captured at the timing desired by the user.

また、画像抽出サブルーチンRT3のステップS305によって、例えば、ユーザーが撮像を希望した時点において、車両Mの近くに他の車両等の障害物が存在していた場合であっても、音声認識に係る時間及びユーザーが撮像を希望してから撮像指示を行うまでの時間を考慮して、第2時間遡った時点に撮像された画像を抽出することができる。換言すれば、移動体外の状況が、設定部としての制御部27が基準タイミングを設定するための条件を満たさなかった場合にも、ユーザーが撮像を希望した時点に撮像された画像を抽出する確率を高めることができる。 Furthermore, by using step S305 of the image extraction subroutine RT3, for example, even if an obstacle such as another vehicle is present near vehicle M at the time when the user wishes to capture an image, an image captured at a point in time going back a second time can be extracted, taking into consideration the time required for voice recognition and the time from when the user wishes to capture an image until when the user issues an image capture instruction. In other words, even if the situation outside the moving body does not satisfy the conditions for the control unit 27 as a setting unit to set the reference timing, the probability of extracting an image captured at the time when the user wishes to capture an image can be increased.

なお、図5において説明した画像抽出サブルーチンRT2と、図6において説明した画像抽出サブルーチンRT3とは、並行して実行されてもよく、組み合わされて実行されてもよい。例えば、画像抽出サブルーチンRT2において、車内で所定のイベントが無かったと判定された場合(ステップS202:NO)に、画像抽出サブルーチンRT3が実行されてもよい。 The image extraction subroutine RT2 described in FIG. 5 and the image extraction subroutine RT3 described in FIG. 6 may be executed in parallel or in combination. For example, when it is determined in the image extraction subroutine RT2 that a predetermined event has not occurred in the vehicle (step S202: NO), the image extraction subroutine RT3 may be executed.

図7は、制御部27によって実行されるルーチンの他の一例である撮像ルーチンRT4を示すフローチャートである。撮像ルーチンRT4は、図4において説明した撮像ルーチンRT1と、ステップS402及びステップS403を含む点において異なり、その余の点においては同様に進行するため、説明の一部を省略する。 Figure 7 is a flowchart showing an imaging routine RT4, which is another example of a routine executed by the control unit 27. The imaging routine RT4 differs from the imaging routine RT1 described in Figure 4 in that it includes steps S402 and S403, but proceeds in the same way in other respects, so some of the description will be omitted.

制御部27は、撮像ルーチンRT4を開始すると、ユーザーからの撮像指示を受け付けたか否かを判定する(ステップS401)。 When the control unit 27 starts the imaging routine RT4, it determines whether or not an imaging instruction has been received from the user (step S401).

ステップS401において、制御部27は、ユーザーの発話に基づく撮像指示又はユーザーの接触操作に基づく撮像指示を受け付ける。例えば、制御部27は、マイク15から入力された、ユーザーの発話による音声について音声認識を行い、例えばウェイクワードに続いて撮像指示を示す所定の音声コマンドを認識した場合に、ユーザーからの撮像指示を受け付けたと判定する。例えば、制御部27は、タッチパネルディスプレイ17のタッチパネルへの接触操作による撮像指示を認識した場合に、撮像指示を受け付けたと判定する。 In step S401, the control unit 27 accepts an imaging instruction based on the user's speech or a touch operation by the user. For example, the control unit 27 performs voice recognition on the voice spoken by the user input from the microphone 15, and when the control unit 27 recognizes, for example, a wake word followed by a predetermined voice command indicating an imaging instruction, it determines that an imaging instruction from the user has been accepted. For example, the control unit 27 determines that an imaging instruction has been accepted when it recognizes an imaging instruction by a touch operation on the touch panel of the touch panel display 17.

制御部27は、ステップS401において、撮像指示を受け付けたと判定する(ステップS401:YES)と、受け付けた撮像指示がユーザーの発話に基づく撮像指示であるか否かを判定する(ステップS402)。ステップS401において、例えば、制御部27は、ステップS401において音声認識を実行していた場合に、ユーザーの発話に基づく撮像指示であると判定する。 When the control unit 27 determines in step S401 that an image capture instruction has been received (step S401: YES), the control unit 27 determines whether the received image capture instruction is an image capture instruction based on the user's speech (step S402). In step S401, for example, if the control unit 27 has performed voice recognition in step S401, the control unit 27 determines that the image capture instruction is based on the user's speech.

制御部27は、ステップS402において発話による撮像指示であると判定する(ステップS402:YES)と、撮像指示を受け付けた時点から第1時間遡って車両M内の状況又は車両M外の状況を参照する際の第1時間の長さを、ユーザーの接触操作による撮像指示を受け付けた場合よりも長く設定する(ステップS403)。 When the control unit 27 determines in step S402 that the imaging instruction is made by speech (step S402: YES), it sets the length of the first time period when referring to the situation inside the vehicle M or the situation outside the vehicle M going back a first time from the time when the imaging instruction was received to be longer than when the imaging instruction was received by the user's touch operation (step S403).

ステップS403において、例えば、音声認識によるユーザーからの撮像指示の認識に係る時間が、タッチパネルへの接触操作の認識にかかる時間を超える分だけ、第1時間が長く設定される。 In step S403, the first time is set to be longer by the amount of time it takes for the user's image capture instruction to be recognized by voice recognition to exceed the time it takes for a touch operation on the touch panel to be recognized, for example.

制御部27は、ステップS402において、ユーザーの発話に基づく撮像指示ではないと判定した場合(ステップS402:NO)、又はステップS403の実行後、画像抽出サブルーチンを実行し、撮像画像として画像を抽出する(ステップS404)。 If the control unit 27 determines in step S402 that the image capture instruction is not based on the user's speech (step S402: NO), or after executing step S403, it executes an image extraction subroutine and extracts an image as a captured image (step S404).

ステップS404において、例えば、図5に示した画像抽出サブルーチンRT2又は図6に示した画像抽出サブルーチンRT3等のサブルーチンが実行される。ステップS404において、例えば、画像抽出サブルーチンRT2が実行されて第1時間遡って車内の状況が参照される際に(ステップS201)、ステップS403において長く設定された第1時間が適用される。 In step S404, a subroutine such as the image extraction subroutine RT2 shown in FIG. 5 or the image extraction subroutine RT3 shown in FIG. 6 is executed. In step S404, for example, when the image extraction subroutine RT2 is executed and the vehicle interior situation is referenced going back a first time (step S201), the first time that was set long in step S403 is applied.

ステップS404において、例えば、画像抽出サブルーチンRT3が実行されて第1時間遡って車外の状況が参照される際に(ステップS301)、ステップS403において長く設定された第1時間が適用される。 In step S404, for example, when the image extraction subroutine RT3 is executed and the situation outside the vehicle is referenced going back a first time (step S301), the first time that was set long in step S403 is applied.

制御部27は、ステップS404の実行後、サーバ等の外部装置に抽出した画像を送信し(ステップS405)、撮像ルーチンRT4を終了して新たに撮像ルーチンRT4を繰り返す。 After executing step S404, the control unit 27 transmits the extracted image to an external device such as a server (step S405), ends the imaging routine RT4, and repeats a new imaging routine RT4.

撮像ルーチンRT4によれば、ユーザーが撮像指示を行う際の操作方法に応じて適切に第1時間を設定することができる。従って、例えば音声認識に要する時間が接触操作の認識に要する時間よりも長い場合でも、基準タイミングを適切に設定して、当該基準タイミングに基づいて撮像画像を抽出することができる。従って、ユーザーが撮像を希望したタイミングに撮像された画像を抽出する確率を高めることができる。 According to the imaging routine RT4, the first time can be appropriately set according to the operation method used when the user issues an imaging instruction. Therefore, even if the time required for voice recognition is longer than the time required for touch operation recognition, for example, the reference timing can be appropriately set and an image can be extracted based on the reference timing. Therefore, it is possible to increase the probability of extracting an image captured at the timing desired by the user.

なお、撮像ルーチンRT4のステップS404において、例えば、ユーザーの発話に基づく撮像指示が受付けられていた場合には、サブルーチンにおける第2時間の長さ(ステップS205又はステップS305)についても、ユーザーの接触操作に基づく撮像指示が受付けられていた場合よりも長く設定されてもよい。これによって、音声認識に要する時間が接触操作の認識に要する時間よりも長い場合でも、ユーザーが撮像を希望したタイミングで撮像された画像を抽出する確率を高めることができる。 Note that, for example, if an image capture instruction based on the user's speech has been accepted in step S404 of the imaging routine RT4, the length of the second time in the subroutine (step S205 or step S305) may also be set to be longer than when an image capture instruction based on the user's touch operation has been accepted. This can increase the probability of extracting an image captured at the timing the user wishes to capture, even if the time required for voice recognition is longer than the time required for recognition of the touch operation.

以上、詳細に説明したように、本実施例の撮像装置10は、移動体と共に移動し、移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶する記憶部と、ユーザーの操作による撮像指示を受付ける受付部と、受付部が撮像指示を受付けた時点から第1時間遡った時点までの期間内における移動体内の状況、又は移動体外の状況に基づいて、当該期間内における基準タイミングを設定する設定部と、基準タイミングを基準とする1又は複数のタイミングの各々において撮像部により撮像された所定数の画像を、記憶部から撮像画像として抽出する抽出部と、を備える。 As described above in detail, the imaging device 10 of this embodiment includes a storage unit that stores consecutive images captured recently by an imaging unit that moves with the moving object and captures video outside the moving object, a reception unit that receives an imaging instruction through a user's operation, a setting unit that sets a reference timing within the period based on the situation inside the moving object or the situation outside the moving object within the period from the time the reception unit receives the imaging instruction to a time going back a first time, and an extraction unit that extracts from the storage unit a predetermined number of images captured by the imaging unit at each of one or more timings based on the reference timing as captured images.

従って、撮像装置10によれば、撮像指示を受け付けた時点よりも前の期間内の、ユーザーが撮像を希望したタイミング又はそれに近いタイミングとして、移動体内の状況、又は移動体外の状況に基づいて適切に基準タイミングを設定することができる。よって、当該基準タイミングを基準とするタイミングに撮像された画像を抽出することで、ユーザーが撮像を希望したタイミングに撮像された画像を抽出する確率を高めることができる。 Accordingly, the imaging device 10 can appropriately set the reference timing based on the situation inside the moving body or the situation outside the moving body as the timing or a timing close to the timing when the user wishes to capture an image within the period prior to the time when the imaging instruction was received. Therefore, by extracting an image captured at a timing based on the reference timing, the probability of extracting an image captured at the timing when the user wishes to capture an image can be increased.

従って、撮像装置10によれば、ユーザーによる撮像指示に従って撮像する撮像装置において、ユーザーが撮像を希望する風景が映った画像を高い確率で取得することを可能とする撮像装置、撮像方法、撮像プログラム及び記録媒体を提供することができる。 Accordingly, the imaging device 10 can provide an imaging device, imaging method, imaging program, and recording medium that can capture an image of the scenery that the user wishes to capture with a high probability in an imaging device that captures images according to imaging instructions from the user.

上記の第1時間として、任意の長さの時間を設定することができ、例えば、ユーザーの撮像指示を受け付けるために必要な時間に加えて、ユーザーが撮像を希望した時点から実際に撮像指示を行う時点までの時間を考慮した十分に長い時間を設定することができる。 The first time period can be set to any length of time, for example, a sufficiently long time that takes into account the time required to accept the user's imaging instruction as well as the time between when the user desires to capture an image and when the imaging instruction is actually given.

なお、上記の実施例において、撮像装置10は、ユーザーからの撮像指示をタッチパネルディスプレイ17を介して受け付けることが可能である場合について説明したが、これに限られない。例えば、撮像装置10は、タッチパネルディスプレイ17に接続されていなくともよい。例えば、車両Mにタッチパネルディスプレイ17が備えられていなくともよい。例えば、撮像装置10は、音声認識のみによって撮像指示を受け付けても良い。また、例えば、撮像装置10は、音声認識に加えて、例えば、タッチパネルディスプレイではないプッシュボタンを用いたボタン操作による撮像指示を受け付け可能に構成されていてもよい。 In the above embodiment, the imaging device 10 is described as being capable of receiving imaging instructions from a user via the touch panel display 17, but this is not limiting. For example, the imaging device 10 does not need to be connected to the touch panel display 17. For example, the vehicle M does not need to be equipped with a touch panel display 17. For example, the imaging device 10 may receive imaging instructions only through voice recognition. Also, for example, the imaging device 10 may be configured to be able to receive imaging instructions by button operation using, for example, a push button that is not a touch panel display, in addition to voice recognition.

なお、上記の実施例において、撮像装置10は、大容量記憶装置25が有する画像一時保存部25Bに保存されている画像から撮像画像を抽出する例について説明したが、これに限られない。例えば、撮像装置10は、車外映像記憶部25Aに逐次記憶されて一定時間保持されている動画から、撮像画像を抽出してもよい。 In the above embodiment, the imaging device 10 extracts captured images from images stored in the temporary image storage unit 25B of the large-capacity storage device 25, but this is not limiting. For example, the imaging device 10 may extract captured images from videos that are sequentially stored in the outside-vehicle image storage unit 25A and held for a certain period of time.

なお、上記の実施例において、撮像画像として抽出した画像により静止画を生成する例について説明したが、これに限られない。撮像装置10は、例えば、撮像画像として抽出した複数のフレーム画像からなる動画を生成してもよい。 In the above embodiment, an example of generating a still image from an image extracted as a captured image has been described, but the present invention is not limited to this. For example, the imaging device 10 may generate a video made up of a plurality of frame images extracted as captured images.

なお、上記の実施例において、撮像装置10は、抽出した撮像画像をサーバに送信する例について説明したが、これに限られない。撮像装置10は、抽出した撮像画像を、ユーザーが保有する端末等の他の外部装置に送信してもよく、記憶部に保持してもよい。また、撮像装置10は、抽出した撮像画像が、移動体に備えられたディスプレイに表示されてもよい。 In the above embodiment, the imaging device 10 transmits the extracted captured image to a server, but this is not limited to the above example. The imaging device 10 may transmit the extracted captured image to another external device, such as a terminal owned by the user, or may store the image in a storage unit. The imaging device 10 may also display the extracted captured image on a display provided on a moving object.

なお、上記の実施例において、移動体外の映像を撮像する撮像部として、車外カメラ11の撮影方向が車両Mの前方である場合について説明したが、これに限られない。例えば、撮像装置10は、移動体の側方又は後方を撮影方向とする撮像部によって最近撮像された連続画像を記憶し、撮像画像を抽出してもよい。 In the above embodiment, the imaging unit that captures images outside the moving body has an external camera 11 that captures images in a direction forward of the vehicle M, but this is not limited to the above. For example, the imaging device 10 may store consecutive images captured recently by an imaging unit that captures images to the side or rear of the moving body, and extract the captured images.

また、距離情報が距離情報記憶部25Cに記憶される例について説明したが、距離情報は、例えばフレーム画像に対応付けられて車外映像記憶部25A又は画像一時保存部25Bに記憶されていてもよい。 In addition, although an example has been described in which distance information is stored in the distance information storage unit 25C, the distance information may be stored in the outside-vehicle image storage unit 25A or the temporary image storage unit 25B, for example, in association with a frame image.

なお、上記の説明において、制御部27が、撮像指示を受け付けた時点から第1時間遡った時点(t1)から撮像指示を受け付けた時点(t)までの期間内における移動体内の状況又は移動体外の状況に基づいて基準タイミングを設定する例について説明したが、これに限られない。例えば、第1時間遡った時点(t1)の前後の所定の期間内に基準タイミングが設定されてもよい。 In the above description, the control unit 27 sets the reference timing based on the situation inside or outside the moving body during the period from the time point ( t1 ) going back the first time from the time point when the image capture instruction was received to the time point ( t0 ) when the image capture instruction was received, but the present invention is not limited to this. For example, the reference timing may be set within a predetermined period before or after the time point ( t1 ) going back the first time.

上述した実施例における構成及びルーチンは例示に過ぎず、用途等に応じて適宜選択、組み合わせ、又は変更可能である。 The configurations and routines in the above-described embodiments are merely examples and can be selected, combined, or modified as appropriate depending on the application, etc.

10 撮像装置
11 車外カメラ
13 車内カメラ
15 マイク
17 タッチパネルディスプレイ
19 システムバス
21 入力部
23 測距センサ
25 大容量記憶装置
25A 車外映像記憶部
25B 画像一時保存部
25C 距離情報記憶部
25D 車内情報記憶部
27 制御部
29 出力部
31 送受信部
REFERENCE SIGNS LIST 10 Imaging device 11 Exterior camera 13 Interior camera 15 Microphone 17 Touch panel display 19 System bus 21 Input unit 23 Distance measurement sensor 25 Large-capacity storage device 25A Exterior image storage unit 25B Image temporary storage unit 25C Distance information storage unit 25D Interior information storage unit 27 Control unit 29 Output unit 31 Transmitting/receiving unit

Claims (13)

移動体と共に移動し、前記移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶する記憶部と、
ユーザーの操作による撮像指示を受付ける受付部と、
前記受付部が撮像指示を受付けた時点から第1時間遡った時点までの期間内における前記移動体内の状況、又は前記移動体外の状況に基づいて、前記期間内における基準タイミングを設定する設定部と、
前記基準タイミングを基準とする1又は複数のタイミングの各々において前記撮像部により撮像された所定数の画像を、前記記憶部から撮像画像として抽出する抽出部と、
を備える撮像装置。
a storage unit that stores a series of images captured recently by an imaging unit that moves together with the moving object and captures an image outside the moving object;
a reception unit that receives an image capture instruction by a user operation;
a setting unit that sets a reference timing within a period based on a situation inside the moving object or a situation outside the moving object within the period from a point in time when the reception unit received an image capturing instruction to a point in time going back a first time;
an extracting unit that extracts, as captured images, a predetermined number of images captured by the imaging unit at one or more timings based on the reference timing from the storage unit;
An imaging device comprising:
前記撮像部は、前記移動体内の映像を撮像し、
前記設定部は、前記移動体内の映像に含まれる前記移動体の乗員の所定動作または前記乗員の表情の変化が検出されたタイミングを前記基準タイミングとして設定する請求項1に記載の撮像装置。
The imaging unit captures an image of the inside of the moving body,
The imaging device according to claim 1 , wherein the setting unit sets, as the reference timing, a timing at which a predetermined motion of an occupant of the moving body or a change in a facial expression of the occupant is detected that is included in an image of the inside of the moving body.
前記設定部は、前記移動体と共に移動する集音部により集音された音の中に、所定の音が検出されたタイミングを前記基準タイミングとして設定する請求項1に記載の撮像装置。 The imaging device according to claim 1, wherein the setting unit sets the reference timing to a timing at which a predetermined sound is detected among sounds collected by a sound collection unit that moves together with the moving body. 前記設定部は、前記移動体外の映像に含まれる障害物の見かけ上の大きさ、又は当該障害物と前記移動体との距離を検出し、前記期間内において前記見かけ上の大きさが最も小さい、又は前記距離が最も長いタイミングを前記基準タイミングとして設定する請求項1に記載の撮像装置。 The imaging device according to claim 1, wherein the setting unit detects the apparent size of an obstacle included in an image outside the moving body or the distance between the obstacle and the moving body, and sets the timing when the apparent size is smallest or the distance is longest within the period as the reference timing. 前記撮像部により撮像された前記移動体外の映像の撮像方向に存在する障害物と前記移動体との間の距離を測定する測定部を備え、
前記設定部は、前記測定部により測定された前記期間内における前記障害物と前記移動体との間の距離が最も長いタイミングを前記基準タイミングとして設定する請求項1に記載の撮像装置。
a measurement unit that measures a distance between the moving body and an obstacle present in an imaging direction of an image outside the moving body captured by the imaging unit,
The imaging device according to claim 1 , wherein the setting unit sets, as the reference time, a time when a distance between the obstacle and the moving object within the period measured by the measurement unit is the longest.
前記受付部は、前記ユーザーの発話および接触操作に基づいて前記撮像指示を受付け、
前記抽出部は、前記受付部が前記発話に基づいて前記撮像指示を受付けた場合は、前記受付部が前記接触操作に基づいて前記撮像指示を受付けた場合よりも、前記第1時間を長く設定する請求項1乃至5のいずれか1項に記載の撮像装置。
the reception unit receives the image capture instruction based on a speech and a touch operation of the user;
6. The imaging device according to claim 1, wherein the extraction unit sets the first time longer when the reception unit receives the imaging instruction based on the utterance than when the reception unit receives the imaging instruction based on the contact operation.
前記抽出部は、前記受付部が撮像指示を受付けた時点から前記第1時間遡った時点までの期間内に、前記移動体内の状況又は前記移動体外の状況が、前記設定部が前記基準タイミングを設定するための条件を満たさなかった場合に、前記撮像指示を受付けた時点から第2時間遡ったタイミングで前記撮像部により撮像された所定数の画像を前記記憶部から撮像画像として抽出する請求項1乃至6のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 6, wherein the extraction unit extracts, from the storage unit, as captured images, a predetermined number of images captured by the imaging unit at a timing that is a second time prior to the time when the imaging instruction was received, when the situation inside the moving body or the situation outside the moving body does not satisfy the condition for the setting unit to set the reference timing within a period from the time when the reception unit received the imaging instruction to the time that is the first time prior. 前記受付部は、前記ユーザーの発話および接触操作に基づいて前記撮像指示を受付け、
前記抽出部は、前記受付部が撮像指示を受付けた時点から前記第1時間遡った時点までの期間内に、前記移動体内の状況又は前記移動体外の状況が、前記設定部が前記基準タイミングを設定するための条件を満たさなかった場合に、前記受付部が前記発話に基づいて前記撮像指示を受付けた場合は、前記受付部が前記接触操作に基づいて前記撮像指示を受付けた場合よりも、前記第2時間を長く設定する請求項7に記載の撮像装置。
the reception unit receives the image capture instruction based on a speech and a touch operation of the user;
8. The imaging device of claim 7, wherein when the situation inside the moving body or the situation outside the moving body does not satisfy the condition for the setting unit to set the reference timing within a period from the time when the reception unit receives the imaging instruction based on the utterance, the extraction unit sets the second time longer than when the reception unit receives the imaging instruction based on the contact operation.
前記抽出部は、前記基準タイミングを基準とする1のタイミングで前記撮像部により撮像された1つの画像を前記記憶部から撮像画像として抽出する請求項1乃至8のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 8, wherein the extraction unit extracts, as the captured image, one image captured by the imaging unit at one timing based on the reference timing from the storage unit. 前記抽出部により抽出された画像を、外部装置に送信する送信部を備える請求項1乃至8のいずれか1項に記載の撮像装置。 The imaging device according to any one of claims 1 to 8, further comprising a transmission unit that transmits the image extracted by the extraction unit to an external device. 撮像装置によって実行される撮像方法であって、
移動体と共に移動し、前記移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶部に記憶する記憶ステップと、
ユーザーの操作による撮像指示を受付ける受付ステップと、
前記受付ステップにおいて前記撮像指示を受付けた時点から第1時間遡った時点までの期間内における前記移動体内の状況、又は前記移動体外の状況に基づいて、前記期間内における基準タイミングを設定する設定ステップと、
前記設定ステップにおいて設定された前記基準タイミングを基準とする1又は複数のタイミングの各々において前記撮像部により撮像された所定数の画像を、前記記憶部から撮像画像として抽出する抽出ステップと、
を含む撮像方法。
An imaging method performed by an imaging device, comprising:
a storage step of storing in a storage unit consecutive images captured recently by an imaging unit that moves together with the moving object and captures an image outside the moving object;
a receiving step of receiving an image capturing instruction by a user operation;
a setting step of setting a reference timing within a period based on a situation inside the moving body or a situation outside the moving body within the period from a point in time when the imaging instruction was accepted in the accepting step to a point going back a first time;
an extraction step of extracting, from the storage unit, a predetermined number of images captured by the imaging unit at each of one or a plurality of timings based on the reference timing set in the setting step, as captured images;
An imaging method comprising:
コンピュータを備える撮像装置によって実行される撮像プログラムであって、前記コンピュータに、
移動体と共に移動し、前記移動体外の映像を撮像する撮像部により最近撮像された連続画像を記憶部に記憶する記憶ステップと、
ユーザーの操作による撮像指示を受付ける受付ステップと、
前記受付ステップにおいて前記撮像指示を受付けた時点から第1時間遡った時点までの期間内における前記移動体内の状況、又は前記移動体外の状況に基づいて、前記期間内における基準タイミングを設定する設定ステップと、
前記設定ステップにおいて設定された前記基準タイミングを基準とする1又は複数のタイミングの各々において前記撮像部により撮像された所定数の画像を、前記記憶部から撮像画像として抽出する抽出ステップと、
を実行させる撮像プログラム。
An imaging program executed by an imaging apparatus including a computer, the computer comprising:
a storage step of storing in a storage unit consecutive images captured recently by an imaging unit that moves together with the moving object and captures an image outside the moving object;
a receiving step of receiving an image capturing instruction by a user operation;
a setting step of setting a reference timing within a period based on a situation inside the moving body or a situation outside the moving body within the period from a point in time when the imaging instruction was accepted in the accepting step to a point going back a first time;
an extraction step of extracting, from the storage unit, a predetermined number of images captured by the imaging unit at each of one or a plurality of timings based on the reference timing set in the setting step, as captured images;
An imaging program that executes the above.
請求項12に記載の撮像プログラムを格納し、コンピュータが読取可能な記録媒体。

A computer-readable recording medium storing the imaging program according to claim 12.

JP2021058109A 2021-03-30 2021-03-30 Imaging device, imaging method, imaging program, and recording medium Active JP7602951B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021058109A JP7602951B2 (en) 2021-03-30 2021-03-30 Imaging device, imaging method, imaging program, and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021058109A JP7602951B2 (en) 2021-03-30 2021-03-30 Imaging device, imaging method, imaging program, and recording medium

Publications (2)

Publication Number Publication Date
JP2022154854A JP2022154854A (en) 2022-10-13
JP7602951B2 true JP7602951B2 (en) 2024-12-19

Family

ID=83556966

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021058109A Active JP7602951B2 (en) 2021-03-30 2021-03-30 Imaging device, imaging method, imaging program, and recording medium

Country Status (1)

Country Link
JP (1) JP7602951B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010181280A (en) 2009-02-05 2010-08-19 Clarion Co Ltd Image storage device for moving object, navigation apparatus, image storage method and program for moving object
JP2018038009A (en) 2016-09-02 2018-03-08 株式会社デンソーテン Image output device and image output method
JP2019027824A (en) 2017-07-26 2019-02-21 パナソニックIpマネジメント株式会社 Display control device, display control system, display control method, and display control program
JP2020003840A (en) 2018-06-25 2020-01-09 株式会社デンソー Drive Recorder, Moving Movie Storage Method
JP2020127175A (en) 2019-02-06 2020-08-20 本田技研工業株式会社 Image acquisition system, image acquisition method, and program
JP2020160630A (en) 2019-03-25 2020-10-01 株式会社デンソーテン Recording device and recording method

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010181280A (en) 2009-02-05 2010-08-19 Clarion Co Ltd Image storage device for moving object, navigation apparatus, image storage method and program for moving object
JP2018038009A (en) 2016-09-02 2018-03-08 株式会社デンソーテン Image output device and image output method
JP2019027824A (en) 2017-07-26 2019-02-21 パナソニックIpマネジメント株式会社 Display control device, display control system, display control method, and display control program
JP2020003840A (en) 2018-06-25 2020-01-09 株式会社デンソー Drive Recorder, Moving Movie Storage Method
JP2020127175A (en) 2019-02-06 2020-08-20 本田技研工業株式会社 Image acquisition system, image acquisition method, and program
JP2020160630A (en) 2019-03-25 2020-10-01 株式会社デンソーテン Recording device and recording method

Also Published As

Publication number Publication date
JP2022154854A (en) 2022-10-13

Similar Documents

Publication Publication Date Title
JP7544701B2 (en) Vehicle information display system
US8564681B2 (en) Method, apparatus, and computer-readable storage medium for capturing an image in response to a sound
EP2862125B1 (en) Depth based context identification
JP6604151B2 (en) Speech recognition control system
JP2017067849A (en) Interactive device and interactive method
CN106251870A (en) The method identifying the linguistic context of Voice command, the method obtaining the audio controls of Voice command and the equipment of enforcement the method
CN114187637A (en) Vehicle control method, device, electronic device and storage medium
JP2012221134A (en) Driving support device
JP2017090614A (en) Voice recognition control system
CN116080672A (en) Man-machine interaction method, related device, system and storage medium
CN110194181A (en) Drive support method, vehicle and drive assist system
CN118226450A (en) Method, computing device and vehicle for determining the three-dimensional position of reflection points of objects in the vehicle's surroundings by means of ultrasonic sensors
CN108780644A (en) Vehicle, system and method for adjusting allowable speech pause length within speech input range
JP7602951B2 (en) Imaging device, imaging method, imaging program, and recording medium
JP2017068359A (en) Dialogue device and dialogue control method
JP2018180424A (en) Speech recognition apparatus and speech recognition method
US12307782B2 (en) Object information obtaining method and system for implementing
JPH11352987A (en) Voice recognition device
JP2025072684A (en) PRIVACY PROTECTION SYSTEM AND PRIVACY PROTECTION METHOD
JP2018144534A (en) Driving assist system, driving assist method and driving assist program
JP7602950B2 (en) Imaging device, imaging method, imaging program, and recording medium
JP7631142B2 (en) Audio information processing device and audio information processing method
CN115723686A (en) Gesture recognition device and method in vehicle
WO2022172393A1 (en) Voice recognition device and voice recognition method
JP2019014392A (en) Vehicle travel recording device and browsing device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241105

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241209

R150 Certificate of patent or registration of utility model

Ref document number: 7602951

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150