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
JP7659466B2 - Seat heater control device - Google Patents
[go: Go Back, main page]

JP7659466B2 - Seat heater control device - Google Patents

Seat heater control device Download PDF

Info

Publication number
JP7659466B2
JP7659466B2 JP2021116198A JP2021116198A JP7659466B2 JP 7659466 B2 JP7659466 B2 JP 7659466B2 JP 2021116198 A JP2021116198 A JP 2021116198A JP 2021116198 A JP2021116198 A JP 2021116198A JP 7659466 B2 JP7659466 B2 JP 7659466B2
Authority
JP
Japan
Prior art keywords
seat
heat distribution
acquisition unit
reference heat
distribution information
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
JP2021116198A
Other languages
Japanese (ja)
Other versions
JP2023012645A (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.)
Astemo Ltd
Original Assignee
Hitachi Astemo Ltd
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 Hitachi Astemo Ltd filed Critical Hitachi Astemo Ltd
Priority to JP2021116198A priority Critical patent/JP7659466B2/en
Publication of JP2023012645A publication Critical patent/JP2023012645A/en
Application granted granted Critical
Publication of JP7659466B2 publication Critical patent/JP7659466B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Chair Legs, Seat Parts, And Backrests (AREA)
  • Seats For Vehicles (AREA)

Description

本発明は、車両のシートに設けられたシートヒータへの通電を制御するためのシートヒータ制御装置に関する。 The present invention relates to a seat heater control device for controlling the supply of electricity to a seat heater provided in a vehicle seat.

特許文献1が開示する暖房装置付き座席は、発熱体と、前記発熱体の温度を検出する温度検出手段と、前記温度検出手段にて検出した温度に応じて前記発熱体への通電を制御する制御手段と、座席の座面カバー下に位置し座面の温度を検出する座面温度検出手段と、人が前記座席に着座しているか否かを判定する着座判定手段とを備え、前記着座判定手段は、所定時間の間の前記座面温度検出手段により検出した温度の変化量により着座か否かを判定する。 The heated seat disclosed in Patent Document 1 includes a heating element, a temperature detection means for detecting the temperature of the heating element, a control means for controlling the flow of electricity to the heating element in accordance with the temperature detected by the temperature detection means, a seat temperature detection means located under the seat cover for detecting the temperature of the seat, and a seating determination means for determining whether or not a person is seated in the seat, and the seating determination means determines whether or not a person is seated based on the amount of change in temperature detected by the seat temperature detection means over a predetermined period of time.

特開2008-285145号公報JP 2008-285145 A

ところで、座面の温度変化量に基づき着座の有無を判定する場合、シートに保温性に優れた物が置かれた場合などにおいて、着座の有無を誤判定する可能性がある。
係る誤判定の抑止にはサーモカメラを着座判定に用いることが有効であることを、本発明者は見出した。
但し、サーモカメラの熱画像におけるシートヒータの加温領域の大きさは、リクライニング角度やシートの前後位置などのシートポジションによって変化するため、シートポジションの違いを考慮した着座判定が必要になる。
しかし、シートポジションの全てのパターンは膨大な数になるため、シートポジションの違いに対応しつつ、簡易な構成で着座判定を行えるようにすることが望まれる。
However, when determining whether or not a person is seated based on the amount of change in temperature of the seat surface, there is a possibility that an erroneous determination as to whether or not a person is seated may be made if, for example, an object with excellent heat retention properties is placed on the seat.
The present inventors have found that using a thermal camera to determine whether a person is seated is effective in preventing such erroneous determination.
However, since the size of the heated area of the seat heater in the thermal image of the thermo camera changes depending on the seat position, such as the reclining angle and the fore-aft position of the seat, it is necessary to determine whether a passenger is seated while taking into account differences in the seat position.
However, since the number of all possible seat position patterns is enormous, it is desirable to be able to perform seating determination with a simple configuration while dealing with differences in seat positions.

本発明は、従来の実情に鑑みてなされたものであり、その目的は、サーモカメラの熱画像に基づく着座判定を、シートポジションの違いに対処しつつ簡易な構成で実現できる、シートヒータ制御装置を提供することにある。 The present invention was made in consideration of the current situation, and its purpose is to provide a seat heater control device that can determine whether a person is seated based on thermal images from a thermo camera with a simple configuration while dealing with differences in seat position.

本発明によれば、その一態様において、シートヒータへの通電中でかつシートに乗員が着座していない状態での前記シートにおける熱分布の情報である基準熱分布情報と、シートポジションとを対応付けたテーブルを参照して、実際のシートポジションに対応する前記基準熱分布情報を求め、求めた前記基準熱分布情報と、サーモカメラが撮影した前記シートヒータによる加温領域を含む熱画像の情報とを比較して、前記シートにおける乗員の着座の有無を検出し、着座の有無に応じて前記シートヒータへの通電を制御する、シートヒータ制御装置において、前記テーブルに保存されている基準熱分布情報のうちの実際のシートポジションに近似するシートポジションに対応して保存されている基準熱分布情報を、実際のシートポジションでの基準熱分布情報として求める第1取得部と、前記テーブルに保存されている基準熱分布情報のうちの実際のシートポジションに近似する複数のシートポジションに対応して保存されている基準熱分布情報に基づく補間処理を行って、実際のシートポジションでの基準熱分布情報を求める第2取得部と、着座検出の条件に応じて、前記第1取得部と前記第2取得部とのうちのいずれか一方を選択し、選択した取得部によって実際のシートポジションでの基準熱分布情報を取得する選択部と、を有する。 According to the present invention, in one aspect, a seat heater control device refers to a table that associates reference heat distribution information, which is information on the heat distribution in the seat when the seat heater is energized and no occupant is seated in the seat, with the seat position to obtain the reference heat distribution information corresponding to the actual seat position, compares the obtained reference heat distribution information with information on a thermal image including an area heated by the seat heater captured by a thermal camera, detects whether or not an occupant is seated in the seat, and controls energization of the seat heater depending on whether or not an occupant is seated, and determines the actual reference heat distribution information stored in the table. The system includes a first acquisition unit that obtains reference heat distribution information at an actual seat position from reference heat distribution information stored in correspondence with a seat position that is close to the seat position; a second acquisition unit that performs an interpolation process based on reference heat distribution information stored in the table in correspondence with a plurality of seat positions that are close to the actual seat position to obtain reference heat distribution information at the actual seat position; and a selection unit that selects either the first acquisition unit or the second acquisition unit according to a seating detection condition and obtains reference heat distribution information at the actual seat position using the selected acquisition unit.

本発明によれば、サーモカメラの熱画像に基づく着座判定を、シートポジションの違いに対処しつつ簡易な構成で実現できる。 The present invention makes it possible to determine whether a person is seated based on thermal images from a thermo camera with a simple configuration that can handle differences in seat position.

シートヒータシステムのブロック図である。FIG. 2 is a block diagram of a seat heater system. シートヒータの配置を示す図である。FIG. 4 is a diagram showing the arrangement of a seat heater. シートバック部の基準熱分布テーブルを示す図である。FIG. 13 is a diagram showing a reference heat distribution table of a seat back portion. シートクッション部の基準熱分布テーブルを示す図である。FIG. 13 is a diagram showing a reference heat distribution table of a seat cushion portion. 基準熱分布情報を示す図である。FIG. 13 is a diagram showing reference heat distribution information. シートヒータ制御装置の機能ブロック図である。FIG. 2 is a functional block diagram of the seat heater control device. 1列目のシートを撮影するサーモカメラを天井に配置した状態を示す図である。13 is a diagram showing a state in which a thermal camera for photographing the first row seats is placed on the ceiling. 1列目のシートを撮影するサーモカメラをセンターコンソールに配置した状態を示す図である。FIG. 13 is a diagram showing a state in which a thermal camera for photographing the first row seats is disposed in a center console. 2列目のシートを撮影するサーモカメラを天井に配置した状態を示す図である。13 is a diagram showing a state in which a thermal camera for photographing the second row seats is placed on the ceiling. 2列目のシートを撮影するサーモカメラをセンターコンソールに配置した状態を示す図である。FIG. 13 is a diagram showing a state in which a thermal camera for photographing the second row seats is disposed in a center console. シートヒータ制御装置による着座検出処理を示すフローチャートである。4 is a flowchart showing a seating detection process performed by the seat heater control device. シートクッション部の基準熱分布情報を求める第1取得部の処理を示すフローチャートである。10 is a flowchart showing a process of a first acquisition unit for obtaining reference heat distribution information of a seat cushion portion. シートバック部の基準熱分布情報を求める第2取得部の処理を示すフローチャートである。10 is a flowchart showing a process of a second acquisition unit for obtaining reference heat distribution information of a seat back portion. シートクッション部の基準熱分布情報を求める第2取得部の処理を示すフローチャートである。10 is a flowchart showing a process of a second acquisition unit for obtaining reference heat distribution information of a seat cushion portion.

以下、本発明に係るシートヒータ制御装置の実施形態を、図面に基づいて説明する。
図1は、シートヒータ制御装置を含む車両用のシートヒータシステムの一態様を示すブロック図である。
シートヒータシステム100は、車両のシート20を加温するためのシステムであり、基本的な構成として、シートヒータスイッチ200、シートヒータ制御装置300、サーミスタ400、シートヒータ500を有する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, an embodiment of a seat heater control device according to the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing one embodiment of a seat heater system for a vehicle including a seat heater control device.
The seat heater system 100 is a system for heating a seat 20 of a vehicle, and basically includes a seat heater switch 200, a seat heater control device 300, a thermistor 400, and a seat heater 500.

シートヒータ500は、電気抵抗タイプのヒータユニットであり、シートバックヒータ500Aとシートクッションヒータ500Bとを対として、シート20に設けられる。
シートヒータスイッチ200は、車両の乗員が操作するスイッチである。乗員は、シートヒータスイッチ200のオンオフ操作によって、シートヒータ500による加温の実行・停止を任意に選択する。
サーミスタ400は、シートヒータ500を備えたシート20の表皮温度を検出するための素子である。
The seat heater 500 is an electric resistance type heater unit, and is provided in the seat 20 in a pair consisting of a seat back heater 500A and a seat cushion heater 500B.
The seat heater switch 200 is a switch operated by a vehicle occupant. The occupant can arbitrarily select whether to activate or stop heating by the seat heater 500 by turning the seat heater switch 200 on and off.
The thermistor 400 is an element for detecting the surface temperature of the seat 20 equipped with the seat heater 500 .

シートヒータ制御装置300は、マイクロプロセッサやメモリなどを含むマイクロコンピュータを備える電子制御装置であって、シートヒータ500への通電を制御する。
シートヒータ制御装置300は、シートヒータスイッチ200のオンオフ信号、及び、サーミスタ400によるシート表皮温度の検出信号を取得する。
そして、シートヒータ制御装置300は、シートヒータスイッチ200がオンに操作されている場合、サーミスタ400が検出するシート表皮温度が設定温度になるようにシートヒータ500の通電量を調整する。
一方、シートヒータ制御装置300は、シートヒータスイッチ200がオフに操作されている場合、シートヒータ500への通電を遮断する。
The seat heater control device 300 is an electronic control device equipped with a microcomputer including a microprocessor, a memory, etc., and controls the supply of electricity to the seat heater 500 .
The seat heater control device 300 acquires an on/off signal from the seat heater switch 200 and a detection signal of the seat surface temperature detected by the thermistor 400 .
When the seat heater switch 200 is turned on, the seat heater control device 300 adjusts the amount of electricity supplied to the seat heater 500 so that the seat surface temperature detected by the thermistor 400 becomes the set temperature.
On the other hand, when the seat heater switch 200 is turned off, the seat heater control device 300 cuts off the power supply to the seat heater 500 .

また、シートヒータ制御装置300は、シートヒータ500を備えるシート20に乗員が着座しているか否かを検出する機能部としての着座検出部を備える。
更に、シートヒータ制御装置300は、シート20における乗員の着座の有無に応じてシートヒータ500への通電を制御する機能部としてのヒータ制御部を備える。
シートヒータ制御装置300のヒータ制御部は、シート20に乗員が着座していないときに、当該シート20が備えるシートヒータ500への通電を自動停止する。
シートヒータ制御装置300がヒータ制御部を備えることで、乗員がシートヒータスイッチ200のオフ操作を忘れても、シートヒータ500への通電が停止され、電力消費が抑止される。
The seat heater control device 300 also includes a seating detection unit as a functional unit that detects whether or not an occupant is seated in the seat 20 equipped with the seat heater 500 .
Furthermore, the seat heater control device 300 includes a heater control section as a functional section that controls the supply of electricity to the seat heater 500 depending on whether or not an occupant is seated in the seat 20 .
The heater control unit of the seat heater control device 300 automatically stops the supply of electricity to the seat heater 500 provided in the seat 20 when no occupant is seated in the seat 20 .
By providing the seat heater control device 300 with the heater control section, even if the occupant forgets to turn off the seat heater switch 200, the power supply to the seat heater 500 is stopped, and power consumption is suppressed.

また、シートヒータシステム100は、シートヒータ制御装置300が、シート20に対する乗員の着座の有無を検出するのに用いる、サーモカメラ600を備える。
サーモカメラ600は、シートヒータ500を備えたシート20の前方から、シートヒータ500による加温領域、換言すれば、シートヒータ500が設置されているシート表皮を含む領域を撮影して、熱画像を出力する。
The seat heater system 100 also includes a thermal camera 600 that is used by the seat heater control device 300 to detect whether or not an occupant is seated on the seat 20 .
The thermal camera 600 photographs the area heated by the seat heater 500, in other words the area including the seat cover on which the seat heater 500 is installed, from the front of the seat 20 equipped with the seat heater 500, and outputs a thermal image.

シートヒータ制御装置300は、シートヒータ500への通電中に、当該シート20をサーモカメラ600が撮影した熱画像に基づき、シートヒータ500による加温領域の熱分布を求める。
そして、シートヒータ制御装置300は、サーモカメラ600の熱画像に基づき求めた実際の熱分布が、非着座状態での熱分布に相当するか否かを判断することで、当該シート20における乗員の着座の有無を検出する。
The seat heater control device 300 obtains the heat distribution of the area heated by the seat heater 500 based on a thermal image of the seat 20 captured by the thermal camera 600 while the seat heater 500 is energized.
The seat heater control device 300 then detects whether or not an occupant is seated in the seat 20 by determining whether the actual heat distribution obtained based on the thermal image from the thermal camera 600 corresponds to the heat distribution in an unseated state.

図2は、車両10におけるサーモカメラ600及びシートヒータ500の配置の一態様を示す図である。
シート20は、シートバック部20A(換言すれば、背もたれ部)とシートクッション部20B(換言すれば、座面部)と、ヘッドレスト部20Cとを有する。
そして、シートバック部20Aにはシートバックヒータ500Aが設けられ、シートクッション部20Bにはシートクッションヒータ500Bが設けられる。
FIG. 2 is a diagram showing an example of the arrangement of the thermal camera 600 and the seat heater 500 in the vehicle 10. As shown in FIG.
The seat 20 has a seat back portion 20A (in other words, a backrest portion), a seat cushion portion 20B (in other words, a seat surface portion), and a headrest portion 20C.
A seat back heater 500A is provided in the seat back portion 20A, and a seat cushion heater 500B is provided in the seat cushion portion 20B.

運転席及び助手席がシートヒータ500を備えたシート20である場合、サーモカメラ600は、たとえば、車室30内のルームミラー40付近の天井11に設置される。
この場合、サーモカメラ600は、運転席のシート20のシートヒータ500による加温領域、及び、助手席のシート20のシートヒータ500による加温領域を含む熱画像を撮影できるように視野角やカメラ向きなどが設定される。
つまり、サーモカメラ600は、運転席及び助手席の熱画像を撮影できるように設置される。
When the driver's seat and the passenger's seat are seats 20 equipped with seat heaters 500, the thermal camera 600 is installed, for example, on the ceiling 11 near the rear-view mirror 40 inside the vehicle interior 30.
In this case, the viewing angle and camera direction of the thermal camera 600 are set so that it can capture a thermal image including the area heated by the seat heater 500 of the driver's seat 20 and the area heated by the seat heater 500 of the passenger's seat 20.
In other words, the thermal camera 600 is installed so as to be able to capture thermal images of the driver's seat and the passenger seat.

なお、運転席及び助手席がシートヒータ500を備えたシート20である場合、シートヒータスイッチ200は運転席用と助手席用とが個別に用意されるのが一般的である。
この場合、シートヒータ制御装置300は、シートヒータスイッチ200がオンに操作されている運転席及び/又は助手席について、サーモカメラ600の熱画像に基づく着座・非着座の判断をシート20毎にそれぞれ行い、シート20毎に通電停止と通電継続とのいずれかに決定する。
In addition, when the driver's seat and the passenger's seat are seats 20 equipped with seat heaters 500, seat heater switches 200 are generally provided separately for the driver's seat and the passenger's seat.
In this case, the seat heater control device 300 determines whether or not each seat 20 is occupied based on the thermal image from the thermal camera 600 for the driver's seat and/or passenger seat where the seat heater switch 200 is turned on, and decides whether to stop power supply or continue power supply for each seat 20.

以下で、シートヒータ制御装置300による着座・非着座の検出処理をより詳しく説明する。
シートヒータ制御装置300が内蔵する不揮発性メモリには、シートヒータ500への通電中であって乗員が着座していないときにサーモカメラ600から得られると見込まれる熱画像の熱分布に関する情報、換言すれば、シートヒータ500への通電中であって乗員が着座していないときシート20の表皮温度に関する情報が、基準熱分布情報(判定基準データ)として予め保存されている。
The process of detecting whether a passenger is seated or not by the seat heater control device 300 will be described in more detail below.
The non-volatile memory built into the seat heater control device 300 pre-stores information regarding the thermal distribution of the thermal image expected to be obtained from the thermal camera 600 when power is applied to the seat heater 500 and no occupant is seated, in other words, information regarding the surface temperature of the seat 20 when power is applied to the seat heater 500 and no occupant is seated, as reference thermal distribution information (criteria data).

シート20に乗員が着座すると、シートヒータ500による加温領域であるシート表皮が、着座した乗員によってサーモカメラ600から見えなくなり、サーモカメラ600は加温領域のシート表皮に代えて乗員を撮影することになる。
ここで、シートヒータ500への通電中におけるシート20の加温領域の表皮温度は一般的には40℃程度であり、係る温度は、人の表面温度(体温若しくは服の表面温度)よりも高い。
When an occupant sits on the seat 20, the seat surface which is the area heated by the seat heater 500 becomes invisible to the thermo camera 600 due to the seated occupant, and the thermo camera 600 photographs the occupant instead of the seat surface of the heated area.
Here, the surface temperature of the heated area of the seat 20 while the seat heater 500 is energized is generally about 40° C., which is higher than the surface temperature of a person (body temperature or the surface temperature of clothes).

このため、サーモカメラ600の熱画像において、シートヒータ500による加温領域であったところの温度が、乗員が着座することで下がることになる。
換言すれば、乗員がシート20に着座することで、サーモカメラ600の実際の熱画像における加温領域(40℃程度の表皮温度領域)と、非着座状態でのサーモカメラ600の熱画像における加温領域とが不一致になる。
Therefore, in the thermal image of the thermo camera 600, the temperature of the area heated by the seat heater 500 will drop when the occupant sits in the seat.
In other words, when an occupant sits in the seat 20, the heated area (skin temperature area of about 40°C) in the actual thermal image of the thermal camera 600 does not match the heated area in the thermal image of the thermal camera 600 when the occupant is not seated.

そこで、シートヒータ制御装置300は、シートヒータ500への通電中であって乗員がシート20に着座していない状態での加温領域の熱分布の情報である基準熱分布情報を不揮発性メモリに記憶する。
そして、シートヒータ制御装置300は、基準熱分布情報と、サーモカメラ600が実際に撮影した熱画像における熱分布の情報とを比較し、両者の一致、不一致を判断することで当該シート20に乗員が着座しているか否かを検出する。
Therefore, the seat heater control device 300 stores in a non-volatile memory reference heat distribution information, which is information about the heat distribution in the heated area when the seat heater 500 is energized and no occupant is seated in the seat 20.
The seat heater control device 300 then compares the reference heat distribution information with the heat distribution information in the thermal image actually captured by the thermal camera 600, and detects whether or not an occupant is seated in the seat 20 by determining whether the two match or not.

ここで、シート20のシートポジションが変更されると、サーモカメラ600とシートヒータ500の加温領域との相対位置が変化することで、シートヒータ500への通電中であって乗員がシート20に着座していない状態でのサーモカメラ600の熱画像における熱分布、換言すれば、熱画像における加温領域の大きさが異なってくる。
そこで、シートヒータ制御装置300は、基準熱分布情報とシートポジションとを対応付けたテーブルを内蔵の不揮発性メモリに保存し、前記テーブルを参照してそのときの実際のシートポジションに対応する基準熱分布情報を求める機能部である、基準熱分布情報取得部を備える。
これにより、シートヒータ制御装置300は、シートポジションが変更されても、サーモカメラ600の熱画像に基づく着座検出の精度を維持できる。
Here, when the seat position of the seat 20 is changed, the relative positions of the thermocamera 600 and the heated area of the seat heater 500 change, and as a result, the heat distribution in the thermal image of the thermocamera 600 when power is applied to the seat heater 500 and no occupant is seated in the seat 20, in other words, the size of the heated area in the thermal image, changes.
Therefore, the seat heater control device 300 is equipped with a reference heat distribution information acquisition unit, which is a functional unit that stores a table in an internal non-volatile memory that corresponds to reference heat distribution information and seat position, and refers to the table to obtain the reference heat distribution information corresponding to the actual seat position at that time.
This allows the seat heater control device 300 to maintain the accuracy of seating detection based on the thermal image captured by the thermal camera 600 even if the seat position is changed.

シートヒータシステム100は、シートヒータ制御装置300がシート20のシートポジションに応じて基準熱分布情報の設定するために、シート20のシートポジションを検出するシートポジションセンサを備える。
シートヒータシステム100は、シートポジションセンサとして、シート前後位置センサ610、シート角度位置センサ620、シート高さ位置センサ630、シート座面傾きセンサ640を備える。
The seat heater system 100 includes a seat position sensor that detects the seat position of the seat 20 so that the seat heater control device 300 sets the reference heat distribution information according to the seat position of the seat 20 .
The seat heater system 100 includes a seat front-rear position sensor 610, a seat angle position sensor 620, a seat height position sensor 630, and a seat cushion inclination sensor 640 as seat position sensors.

シート前後位置センサ610は、シートスライド機能を備えたシート20の前後スライド位置、換言すれば、シート20全体の前後スライド量[mm]を検出する。
シート角度位置センサ620は、シートリクライニング機能を備えたシート20のシートバック部20Aのリクライニング角度[deg]検出する。
シート高さ位置センサ630は、シートリフタ機能を備えたシート20のシートクッション部20B全体のリフト量[mm]を検出する。
シート座面傾きセンサ640は、シート座面角度調整機能を備えたシート20のシートクッション部20Bの傾き角度[deg](若しくは、シートクッション部20Bの前端のリフト量[mm])を検出する。
The seat front-rear position sensor 610 detects the front-rear sliding position of the seat 20 having a seat sliding function, in other words, the front-rear sliding distance [mm] of the entire seat 20 .
The seat angle position sensor 620 detects the reclining angle [deg] of the seat back portion 20A of the seat 20 that is equipped with a seat reclining function.
The seat height position sensor 630 detects the lift amount [mm] of the entire seat cushion portion 20B of the seat 20 equipped with a seat lifter function.
The seat cushion inclination sensor 640 detects the inclination angle [deg] of the seat cushion portion 20B of the seat 20 equipped with a seat cushion angle adjustment function (or the lift amount [mm] of the front end of the seat cushion portion 20B).

なお、シート20を、シート20全体の前後スライド位置の調整機構、シートバック部20Aのリクライニング角度の調整機構、シートクッション部20B全体の高さの調整機構、及び、シートクッション部20Bの傾きの調整機構の全て備えるシート20に限定するものではない。
シート20が何らかのシートポジションの調整機構を備える場合に、当該シートポジションを検出するセンサを備えればよい。
It should be noted that the seat 20 is not limited to a seat 20 that is equipped with all of an adjustment mechanism for the forward/backward sliding position of the entire seat 20, an adjustment mechanism for the reclining angle of the seat back portion 20A, an adjustment mechanism for the height of the entire seat cushion portion 20B, and an adjustment mechanism for the inclination of the seat cushion portion 20B.
When the seat 20 is provided with some kind of seat position adjustment mechanism, a sensor for detecting the seat position may be provided.

ところで、基準熱分布情報とシートポジションとを対応付けたテーブル(以下、基準熱分布テーブルと称する。)において、シートポジションの全パターン毎に基準熱分布情報を登録させる場合、シートポジションのパターン数が多いため、基準熱分布テーブルを保存するためのメモリ容量が大きくなってしまう。
そこで、シートヒータ制御装置300が記憶する基準熱分布テーブルにおいては、シートポジションの全パターンから間引いたパターンに対して基準熱分布情報を登録させることで、基準熱分布テーブルを保存するためのメモリ容量を節約する。
However, in a table that associates reference heat distribution information with seat positions (hereinafter referred to as the reference heat distribution table), if reference heat distribution information is registered for every pattern of seat positions, the memory capacity required to store the reference heat distribution table becomes large because there are a large number of seat position patterns.
Therefore, in the reference heat distribution table stored in the seat heater control device 300, reference heat distribution information is registered for patterns that are thinned out from all seat position patterns, thereby saving memory capacity for storing the reference heat distribution table.

たとえば、シート20のシートポジションの可変範囲及び調整ステップ単位が以下であると仮定する。
・シート20全体の前後スライド位置:0mmから200mmの可変範囲内において1mm単位で調整可能
・シートバック部20Aのリクライニング角度:90degから180degの可変範囲内において1deg単位で調整可能
・シートクッション部20Bの高さ:0mmから100mmの可変範囲内において1mm単位で調整可能
・シートクッション部20Bの傾き:固定
For example, it is assumed that the variable range and adjustment step unit of the seat position of the seat 20 are as follows:
- Front-rear sliding position of entire seat 20: Adjustable in 1 mm increments within a variable range from 0 mm to 200 mm - Reclining angle of seat back portion 20A: Adjustable in 1 degree increments within a variable range from 90 degrees to 180 degrees - Height of seat cushion portion 20B: Adjustable in 1 mm increments within a variable range from 0 mm to 100 mm - Tilt of seat cushion portion 20B: Fixed

この場合、シートバック部20Aについては、シート20全体の前後スライド位置とシートバック部20Aのリクライニング角度との組み合わせでポジションが変わるため、ポジションの全パターンは、201×91=18291パターンとなる。
また、シートクッション部20Bについては、シート20全体の前後スライド位置とシートクッション部20Bの高さとの組み合わせでポジションが変わるため、ポジションの全パターンは、201×101=20301パターンとなる。
In this case, the position of the seat back portion 20A changes depending on the combination of the forward/rearward sliding position of the entire seat 20 and the reclining angle of the seat back portion 20A, so there are 201×91=18291 possible position patterns.
As for the seat cushion part 20B, the position changes depending on the combination of the front-rear sliding position of the entire seat 20 and the height of the seat cushion part 20B, so that there are 201×101=20301 possible position patterns.

これに対し、シートヒータ制御装置300の不揮発性メモリに保存する基準熱分布テーブルにおいては、たとえば、シートバック部20Aのリクライニング角度の分解能を10degとし、また、シートクッション部20Bの高さの分解能を50mmとする。
係るシートポジションの間引きを実施すれば、基準熱分布テーブルにおけるシートバック部20Aのポジションのパターン数は、調整可能な全パターンである18291パターンから、201×10=2010パターンに減る。
また、基準熱分布テーブルにおけるシートクッション部20Bのポジションのパターン数は、調整可能な全パターンである20301パターンから、201×3=603パターンに減る。
そして、ポジションのパターン数が減れば、基準熱分布テーブルの保存に要する容量が減ることになる。
In contrast, in the reference heat distribution table stored in the non-volatile memory of the seat heater control device 300, for example, the resolution of the reclining angle of the seat back portion 20A is set to 10 degrees, and the resolution of the height of the seat cushion portion 20B is set to 50 mm.
By thinning out the seat positions in this way, the number of patterns of the position of the seat back portion 20A in the reference heat distribution table is reduced from 18,291 patterns, which are all adjustable patterns, to 201×10=2010 patterns.
In addition, the number of patterns of the position of the seat cushion portion 20B in the reference heat distribution table is reduced from 20,301 patterns, which are all adjustable patterns, to 201×3=603 patterns.
Furthermore, if the number of position patterns is reduced, the capacity required to store the reference heat distribution table is reduced.

なお、上記の例では、シート20全体の前後スライド位置については、調整可能単位である1mmをそのまま基準熱分布テーブルの分解能とするが、たとえば、基準熱分布テーブルの設定において、シート20全体の前後スライド位置の分解能を4mmとすることで、前後スライド位置のパターンの間引きを実施することができる。
図3は、シート20全体の前後スライド位置の分解能を4mmとし、シートバック部20Aのリクライニング角度の分解能を10degとしたときの、シートバック部20Aの基準熱分布テーブルを示す。
また、図4は、シート20全体の前後スライド位置の分解能を4mmとし、シートクッション部20Bの高さの分解能を50mmとしたときの、シートクッション部20Bの基準熱分布テーブルを示す。
In the above example, the resolution of the reference heat distribution table for the front-to-back slide position of the entire sheet 20 is set to 1 mm, which is an adjustable unit. However, for example, by setting the resolution of the front-to-back slide position of the entire sheet 20 to 4 mm in setting the reference heat distribution table, it is possible to thin out the patterns of the front-to-back slide position.
FIG. 3 shows a reference heat distribution table for the seat back portion 20A when the resolution of the front-rear sliding position of the entire seat 20 is set to 4 mm, and the resolution of the reclining angle of the seat back portion 20A is set to 10 degrees.
FIG. 4 shows a reference heat distribution table for the seat cushion portion 20B when the resolution of the front-rear slide position of the entire seat 20 is set to 4 mm and the resolution of the height of the seat cushion portion 20B is set to 50 mm.

更に、図5は、シートバック部20Aの基準熱分布テーブル、及び、シートクッション部20Bの基準熱分布テーブルにおいて、シートポジション毎に加温領域の熱分布の情報として保存されるデータを示す。
シートバック部20Aの基準熱分布テーブルにおいては、シート20全体の前後スライド位置とシートバック部20Aのリクライニング角度との組み合わせ毎に、シートバックヒータ500Aによる加温領域の横寸法SBxと加温領域の縦寸法SByが保存される。
一方、シートクッション部20Bの基準熱分布テーブルにおいては、シート20全体の前後スライド位置とシートクッション部20Bの高さとの組み合わせ毎に、シートクッションヒータ500Bによる加温領域の横寸法SKxと加温領域の縦寸法SKyが保存される。
Furthermore, FIG. 5 shows data stored as information on the heat distribution of the heated area for each seat position in the reference heat distribution table for the seat back portion 20A and the reference heat distribution table for the seat cushion portion 20B.
In the reference heat distribution table for the seat back portion 20A, the horizontal dimension SBx and vertical dimension SBy of the heating area by the seat back heater 500A are stored for each combination of the front-rear sliding position of the entire seat 20 and the reclining angle of the seat back portion 20A.
On the other hand, in the reference heat distribution table for the seat cushion portion 20B, the horizontal dimension SKx and vertical dimension SKy of the heating area by the seat cushion heater 500B are stored for each combination of the front-to-rear slide position of the entire seat 20 and the height of the seat cushion portion 20B.

シートヒータ制御装置300は、図3、図4に示すような基準熱分布テーブルを参照して、そのときのシートポジションに対応する加温領域の熱分布の情報、詳細には、各寸法SBx、SBy、SKx、SKyの情報を検索する。
そして、シートヒータ制御装置300は、サーモカメラ600の熱画像から、シートバック部20Aについては横寸法SBx、縦寸法SByの加温領域が検出され、シートクッション部20Bについては横寸法SKx、縦寸法SKyの加温領域が検出されたかに基づき、乗員が当該シート20に着座しているか否かを検出する。
The seat heater control device 300 refers to the reference heat distribution table as shown in FIG. 3 and FIG. 4 to search for information on the heat distribution of the heating area corresponding to the seat position at that time, specifically, information on each of the dimensions SBx, SBy, SKx, and SKy.
The seat heater control device 300 then detects whether an occupant is seated in the seat 20 based on whether a heated area with a horizontal dimension SBx and a vertical dimension SBy is detected in the thermal image of the thermal camera 600 for the seat back portion 20A, and whether a heated area with a horizontal dimension SKx and a vertical dimension SKy is detected for the seat cushion portion 20B.

ここで、基準熱分布テーブルにおけるシートポジションのパターンを間引くことで、基準熱分布テーブルの容量は減ることになるが、実際のシートポジションが、基準熱分布テーブルにおけるシートポジションのいずれにも該当しない場合が生じる。
たとえば、シート20全体の前後スライド位置が0mmで、シートクッション部20Bの高さが10mmであるとき、図4のシートクッション部20Bの基準熱分布テーブルにおいて、該当するシートポジションは存在しない。
Here, by thinning out the seat position patterns in the reference heat distribution table, the capacity of the reference heat distribution table is reduced, but there may be cases where the actual seat position does not correspond to any of the seat positions in the reference heat distribution table.
For example, when the front-rear slide position of the entire seat 20 is 0 mm and the height of the seat cushion portion 20B is 10 mm, there is no corresponding seat position in the reference heat distribution table of the seat cushion portion 20B in FIG.

そこで、シートヒータ制御装置300は、実際のシートポジションが、基準熱分布テーブルにおけるシートポジションのいずれにも該当しない場合、実際のシートポジションに対応する基準熱分布情報を取得する機能部として2つの機能部を備え、係る2つの機能部を選択的に用いるよう構成されている。
シートヒータ制御装置300は、基準熱分布テーブルに保存されている基準熱分布情報のうちの実際のシートポジションに近似するシートポジションに対応して保存されている基準熱分布情報を、実際のシートポジションでの基準熱分布情報として求める機能部である第1取得部を備える。
Therefore, the seat heater control device 300 is provided with two functional units as functional units for acquiring reference heat distribution information corresponding to the actual seat position when the actual seat position does not correspond to any of the seat positions in the reference heat distribution table, and is configured to selectively use these two functional units.
The seat heater control device 300 has a first acquisition unit, which is a functional unit that obtains reference heat distribution information at the actual seat position from the reference heat distribution information stored in the reference heat distribution table, the reference heat distribution information being stored corresponding to a seat position that approximates the actual seat position.

また、シートヒータ制御装置300は、基準熱分布テーブルに保存されている基準熱分布情報のうちの実際のシートポジションに近似する複数のシートポジションに対応して保存されている基準熱分布情報に基づく補間処理を行って、実際のシートポジションでの基準熱分布情報を求める機能部である第2取得部を備える。
更に、シートヒータ制御装置300は、着座検出の条件に応じて、上記第1取得部と第2取得部とのうちのいずれか一方を選択し、選択した取得部によって実際のシートポジションでの基準熱分布情報を取得させる機能部である選択部を備える。
In addition, the seat heater control device 300 is equipped with a second acquisition unit, which is a functional unit that performs interpolation processing based on reference heat distribution information stored in the reference heat distribution table corresponding to multiple seat positions that approximate the actual seat position, to obtain reference heat distribution information at the actual seat position.
Furthermore, the seat heater control device 300 is equipped with a selection unit which is a functional unit that selects either the first acquisition unit or the second acquisition unit depending on the conditions for seating detection, and acquires reference heat distribution information at the actual seat position using the selected acquisition unit.

以下では、第1取得部による基準熱分布情報の取得処理の一態様を、具体例に基づき説明する。
ここで、図4に示したシートクッション部20Bの基準熱分布テーブルを用いる場合で、実際のシートポジションが、シート20全体の前後スライド量が0mmで、シートクッション部20Bの高さが10mmであると仮定する。
この条件では、基準熱分布テーブルにおいて、実際の前後スライド量に合致する前後スライド量=0mmの列が存在するため、第1選択部は、検索対象として前後スライド量=0mmの列を選択する。
Hereinafter, one aspect of the process of acquiring reference heat distribution information by the first acquisition unit will be described based on a specific example.
Here, when using the reference heat distribution table of the seat cushion portion 20B shown in FIG. 4, it is assumed that the actual seat position is such that the forward/rearward sliding amount of the entire seat 20 is 0 mm and the height of the seat cushion portion 20B is 10 mm.
Under these conditions, since there is a column in the reference heat distribution table with a front-back sliding amount of 0 mm that matches the actual front-back sliding amount, the first selection unit selects the column with the front-back sliding amount of 0 mm as the search target.

一方、図4の基準熱分布テーブルにおいては、シートクッション部20Bの高さの分解能が50mmに設定されていて、シートクッション部20Bの高さは、0mm、50mm、100mmのいずれかに限定されている。
つまり、図4の基準熱分布テーブルにおいて、実際のシートクッション部20Bの高さである10mmに対応する基準熱分布情報は保存されていない。
ここで、第1選択部は、図4の基準熱分布テーブルにおける高さの行である、0mmの行、50mmの行、100mmの行のうち、実際のシートクッション部20Bの高さである10mmに最も近似する0mmの行を選択する。
On the other hand, in the reference heat distribution table of FIG. 4, the resolution of the height of the seat cushion portion 20B is set to 50 mm, and the height of the seat cushion portion 20B is limited to any one of 0 mm, 50 mm, and 100 mm.
That is, in the reference heat distribution table of FIG. 4, no reference heat distribution information corresponding to 10 mm which is the actual height of the seat cushion portion 20B is stored.
Here, the first selection unit selects the 0 mm row which is closest to the actual height of the seat cushion portion 20B, 10 mm, from the 0 mm row, 50 mm row, and 100 mm row in the reference heat distribution table of Figure 4.

つまり、第1選択部は、シート20全体の前後スライド量が0mmで、シートクッション部20Bの高さが10mmであるとき、図4の基準熱分布テーブルにおける前後スライド量と高さとの組み合わせのうち、前後スライド量が0mmでシートクッション部20Bの高さが0mmであるときを実際のシートポジションに最も近似するシートポジションとして選定する。
そして、第1選択部は、前後スライド量が0mmでシートクッション部20Bの高さが0mmであるときに対応して保存されている基準熱分布情報(SKx1,SKy1)を、実際のシートポジションでの基準熱分布情報として求める。
In other words, when the front-to-rear sliding amount of the entire seat 20 is 0 mm and the height of the seat cushion portion 20B is 10 mm, the first selection unit selects, from the combinations of front-to-rear sliding amount and height in the reference heat distribution table of Figure 4, the combination when the front-to-rear sliding amount is 0 mm and the height of the seat cushion portion 20B is 0 mm as the seat position that is closest to the actual seat position.
Then, the first selection unit obtains the reference heat distribution information (SKx1, SKy1) stored corresponding to the front-rear slide amount being 0 mm and the height of the seat cushion portion 20B being 0 mm as the reference heat distribution information at the actual seat position.

次に、第2取得部による基準熱分布情報の取得処理の一態様を、具体例に基づき説明する。
ここで、図3に示したシートバック部20Aの基準熱分布テーブルを用いる場合で、実際のシートポジションが、シート20全体の前後スライド量が0mmで、シートバック部20Aのリクライニング角度が94degであると仮定する。
この条件では、基準熱分布テーブルにおいて、実際の前後スライド量に合致する前後スライド量=0mmの列が存在するため、第2取得部は、検索対象として前後スライド量=0mmの列を選択する。
Next, one aspect of the process of acquiring reference heat distribution information by the second acquisition unit will be described based on a specific example.
Here, when using the reference heat distribution table for the seat back portion 20A shown in FIG. 3, it is assumed that the actual seat position is such that the forward/rearward sliding amount of the entire seat 20 is 0 mm and the reclining angle of the seat back portion 20A is 94 degrees.
Under this condition, since there is a column in the reference heat distribution table with a front-to-back sliding amount of 0 mm that matches the actual front-to-back sliding amount, the second acquisition unit selects the column with the front-to-back sliding amount of 0 mm as the search target.

一方、図3の基準熱分布テーブルにおいては、シートバック部20Aのリクライニング角度の分解能が10degに設定されていて、リクライニング角度は、90degの次は100degになる。
つまり、図3の基準熱分布テーブルにおいて、実際のシートバック部20Aのリクライニング角度である94degに対応する基準熱分布情報は保存されていない。
On the other hand, in the reference heat distribution table of FIG. 3, the resolution of the reclining angle of the seat back portion 20A is set to 10 degrees, and the reclining angle next to 90 degrees is 100 degrees.
That is, in the reference heat distribution table of FIG. 3, no reference heat distribution information corresponding to 94 degrees, which is the actual reclining angle of the seat back portion 20A, is stored.

ここで、第2取得部は、図3の基準熱分布テーブルにおけるリクライニング角度の行(90degの行、100degの行、110degの行・・・)のうち、94degよりも角度が小さい方向で最も近似する90degと、94degよりも角度が大きい方向で最も近似する100degとを選定する。
換言すれば、第2取得部は、前後スライド量=0mmの列のうち、実際のリクライニング角度(94deg)を挟む2つの角度の行を、実際のシートポジションに近似する複数のシートポジションとして選定する。
Here, the second acquisition unit selects, from the reclining angle rows in the reference heat distribution table of Figure 3 (the row for 90 degrees, the row for 100 degrees, the row for 110 degrees, etc.), the row for 90 degrees which is the closest in the direction where the angle is smaller than 94 degrees, and the row for 100 degrees which is the closest in the direction where the angle is larger than 94 degrees.
In other words, the second acquisition unit selects, from among the columns in which the forward/backward sliding amount is 0 mm, the two rows with angles that sandwich the actual reclining angle (94 deg) as a plurality of seat positions that approximate the actual seat position.

そして、第2取得部は、前後スライド量=0mmでかつリクライニング角度=90degであるときに対応して保存されている基準熱分布情報(SBx1,SBy1)を読み出し、更に、前後スライド量=0mmでかつリクライニング角度=100degであるときに対応して保存されている基準熱分布情報(SBx2,SBy2)を読み出す。
次いで、第2取得部は、リクライニング角度=90degでの基準熱分布情報(SBx1,SBy1)及びリクライニング角度=100degでの基準熱分布情報(SBx2,SBy2)に基づく補間処理で、実際のリクライニング角度=94degでの基準熱分布情報(SBx,SBy)を求める。
Then, the second acquisition unit reads out the reference heat distribution information (SBx1, SBy1) stored corresponding to the front-to-back sliding amount = 0 mm and the reclining angle = 90 degrees, and further reads out the reference heat distribution information (SBx2, SBy2) stored corresponding to the front-to-back sliding amount = 0 mm and the reclining angle = 100 degrees.
Next, the second acquisition unit obtains reference heat distribution information (SBx, SBy) at an actual reclining angle of 94 degrees by interpolation processing based on the reference heat distribution information (SBx1, SBy1) at a reclining angle of 90 degrees and the reference heat distribution information (SBx2, SBy2) at a reclining angle of 100 degrees.

第2取得部は、下式にしたがって、実際のリクライニング角度=94degでの縦寸法SByを算出する。
SBy=SBy1-ΔBy
ΔBy={(SBy1-SBy2)/10}*(94-90)
同様に、第2取得部は、下式にしたがって、実際のリクライニング角度=94degでの横寸法SBxを算出する。
SBx=SBx1-ΔBx
ΔBx={(SBx1-SBx2)/10}*(94-90)
The second acquisition unit calculates the vertical dimension SBy when the actual reclining angle is 94 degrees according to the following formula.
SBy=SBy1-ΔBy
ΔBy={(SBy1-SBy2)/10}*(94-90)
Similarly, the second acquisition unit calculates the horizontal dimension SBx when the actual reclining angle is 94 deg according to the following formula.
SBx=SBx1-ΔBx
ΔBx={(SBx1-SBx2)/10}*(94-90)

上式における「10」は、基準熱分布テーブルにおけるリクライニング角度の分解能である10degであり、(SBy1-SBy2)/10、及び、(SBx1-SBx2)/10は、単位リクライニング角度当たりの寸法変化量を示す。
また、上式における「94」は実際のリクライニング角度、「90」は、基準熱分布テーブルにおいて実際のリクライニング角度=94degに角度が小さい方向で最も近似するリクライニング角度である90degを示す。
The "10" in the above formula is 10 degrees, which is the resolution of the reclining angle in the reference heat distribution table, and (SBy1-SBy2)/10 and (SBx1-SBx2)/10 indicate the amount of dimensional change per unit reclining angle.
In the above formula, "94" indicates the actual reclining angle, and "90" indicates 90 degrees, which is the reclining angle that is closest to the actual reclining angle of 94 degrees in the direction of smaller angles in the reference heat distribution table.

たとえば、SBy1=400mm、SBy2=360mmである場合、実際のシートポジションでの縦寸法SByは、上式から以下のように求まる。
ΔBy={(400-360)/10}*(94-90)=16
SBy=400-16=384
同様に、SBx1=300mm、SBx2=300mmである場合、実際のシートポジションでの縦寸法SBxは、上式から以下のように求まる。
ΔBx={(300-300)/10}*(94-90)=0
SBx=300-0=300
For example, when SBy1=400 mm and SBy2=360 mm, the vertical dimension SBy at the actual seat position is obtained from the above formula as follows:
ΔBy={(400-360)/10}*(94-90)=16
SBy=400-16=384
Similarly, when SBx1=300 mm and SBx2=300 mm, the vertical dimension SBx at the actual seat position is obtained from the above formula as follows:
ΔBx={(300-300)/10}*(94-90)=0
SBx=300-0=300

なお、上記は、基準熱分布テーブルにおいて、実際の前後スライド量に合致する前後スライド量の列が存在する場合の例であるが、第2取得部は、実際の前後スライド量に合致する前後スライド量の列が存在しない場合においても、補間処理による基準熱分布情報の取得を行なえる。
たとえば、図3の基準熱分布テーブルにおいては、前後スライド量の分解能は比較的細かいので、第2選択部は、前後スライド量の列については実際の前後スライド量に最も近似する列を選択した上で、上記のようなリクライニング角度のずれに応じた補間処理を実施することができる。
また、第2選択部は、前後スライド量のずれに応じた補間処理と、リクライニング角度のずれに応じた補間処理との双方を実施することも可能である。
また、第2取得部は、シートバック部20Aの場合と同様にして、シートクッション部20Bの基準熱分布テーブルを参照し、実際のシートポジションに合致する基準熱分布情報を補間処理によって求める。
Note that the above is an example of a case where a column of forward and backward sliding amounts that matches the actual forward and backward sliding amounts exists in the reference heat distribution table, but the second acquisition unit can acquire reference heat distribution information by interpolation processing even if a column of forward and backward sliding amounts that matches the actual forward and backward sliding amounts does not exist.
For example, in the reference heat distribution table of FIG. 3, the resolution of the forward/backward sliding amount is relatively fine, so the second selection unit can select the column of the forward/backward sliding amount that is closest to the actual forward/backward sliding amount, and then perform interpolation processing according to the deviation in the reclining angle as described above.
The second selection unit can also perform both the interpolation process according to the deviation in the forward/backward sliding amount and the interpolation process according to the deviation in the reclining angle.
Moreover, the second acquisition unit, in the same manner as in the case of the seat back portion 20A, refers to the reference heat distribution table of the seat cushion portion 20B and obtains reference heat distribution information that matches the actual seat position by an interpolation process.

図6は、シートヒータ制御装置300の機能ブロック図である。
シートヒータ制御装置300は、基準熱分布情報取得部310、着座検出部320、ヒータ制御部330を備える。
基準熱分布情報取得部310は、シートポジションに関する情報を取得し、基準熱分布情報を出力する。
FIG. 6 is a functional block diagram of the seat heater control device 300.
The seat heater control device 300 includes a reference heat distribution information acquisition unit 310 , a seating detection unit 320 , and a heater control unit 330 .
The reference heat distribution information acquisition unit 310 acquires information related to the seat position, and outputs reference heat distribution information.

着座検出部320は、基準熱分布情報取得部310から基準熱分布情報を取得し、また、サーモカメラ600から熱画像の情報を取得し、シート20に対する乗員の着座の有無に関する情報を出力する。
そして、ヒータ制御部330は、着座検出部320から着座の有無に関する情報を取得し、シートヒータ500への通電を制御する。
The seating detection unit 320 acquires reference heat distribution information from the reference heat distribution information acquisition unit 310 and also acquires thermal image information from the thermal camera 600 , and outputs information regarding the presence or absence of an occupant seated on the seat 20 .
The heater control unit 330 acquires information regarding the presence or absence of an occupant from the seating detection unit 320 and controls the supply of electricity to the seat heater 500 .

ここで、基準熱分布情報取得部310は、第1取得部311、第2取得部312、選択部313を備える。
第1取得部311及び第2取得部312は、基準熱分布テーブルを参照して実際のシートポジションに対応する基準熱分布情報を求める機能部である。
選択部313は、着座検出の条件に応じて、第1取得部311と第2取得部312とのいずれか一方を作動させて、作動させた取得部から実際のシートポジションに対応する基準熱分布情報を出力させる。
Here, the reference heat distribution information acquisition unit 310 includes a first acquisition unit 311 , a second acquisition unit 312 , and a selection unit 313 .
The first acquisition unit 311 and the second acquisition unit 312 are functional units that refer to the reference heat distribution table to obtain reference heat distribution information corresponding to the actual seat position.
The selection unit 313 activates either the first acquisition unit 311 or the second acquisition unit 312 depending on the conditions for seating detection, and outputs reference heat distribution information corresponding to the actual seat position from the activated acquisition unit.

以下では、選択部313が実施する、第1取得部311と第2取得部312とのいずれか一方を選択する処理を、詳細に説明する。
第1取得部311は、実際のシートポジションに近似するシートポジションに対応して基準熱分布テーブルに保存されている基準熱分布情報を検索する処理を実施し、補間処理を実施しない。
これに対し、第2取得部312は、実際のシートポジションに近似する複数のシートポジションに対応して基準熱分布テーブルに保存されている基準熱分布情報を検索し、これらに基づく補間処理を実施することで、第1取得部311によって得られる基準熱分布情報よりも実際のシートポジションでの値により近い基準熱分布情報を取得する。
The process of selecting either the first acquisition unit 311 or the second acquisition unit 312, which is performed by the selection unit 313, will be described in detail below.
The first acquisition unit 311 performs a process of searching for reference heat distribution information stored in a reference heat distribution table corresponding to a seat position that is close to the actual seat position, and does not perform an interpolation process.
In response to this, the second acquisition unit 312 searches for reference heat distribution information stored in a reference heat distribution table corresponding to multiple seat positions that are close to the actual seat position, and performs interpolation processing based on this, thereby acquiring reference heat distribution information that is closer to the values at the actual seat position than the reference heat distribution information obtained by the first acquisition unit 311.

したがって、第1取得部311は、基準熱分布情報を求めるための演算負荷が、補間処理を行う第2取得部312に比べて小さい。
しかし、第1取得部311によって基準熱分布の情報を取得する場合、実際のシートポジションからずれているシートポジションに対応する基準熱分布情報が着座検出に用いられることになるため、シートポジションの違いによる基準熱分布情報の違いが大きい場合は、着座検出の精度が第2取得部312を用いる場合よりも低下することになる。
Therefore, the calculation load for obtaining the reference heat distribution information in the first acquisition unit 311 is smaller than that in the second acquisition unit 312 which performs the interpolation process.
However, when the reference heat distribution information is acquired by the first acquisition unit 311, the reference heat distribution information corresponding to a seat position that is shifted from the actual seat position is used for seating detection, so if there is a large difference in the reference heat distribution information due to differences in seat positions, the accuracy of seating detection will be lower than when the second acquisition unit 312 is used.

そこで、選択部313は、着座検出の精度を確保しつつ、基準熱分布情報を求めるときの演算負荷を極力軽減できるように、着座検出の条件に応じて第1取得部311と第2取得部312とのうちのいずれか一方を選択し、選択した取得部によって実際のシートポジションでの基準熱分布情報を取得する。
つまり、選択部313は、着座検出の条件が、着座検出の精度を確保できる基準熱分布情報を第1取得部311によって取得できる条件であるときは、第1取得部311を選択する。
一方、選択部313は、着座検出の条件が、着座検出の精度を確保できる基準熱分布情報を第1取得部311によって取得できない条件であるときは、第2取得部312を選択する。
Therefore, the selection unit 313 selects either the first acquisition unit 311 or the second acquisition unit 312 depending on the conditions for seating detection so as to ensure the accuracy of seating detection while minimizing the computational load when obtaining reference heat distribution information, and acquires reference heat distribution information at the actual seat position using the selected acquisition unit.
In other words, the selection unit 313 selects the first acquisition unit 311 when the condition for seating detection is a condition that allows the first acquisition unit 311 to acquire reference heat distribution information that ensures the accuracy of seating detection.
On the other hand, when the conditions for seating detection are such that the first acquisition unit 311 cannot acquire reference heat distribution information that can ensure the accuracy of seating detection, the selection unit 313 selects the second acquisition unit 312 .

ここで、サーモカメラ600とシート20(シートヒータ500)との位置関係が、シートポジションの変動によるサーモカメラ600の熱画像における加温領域の変化が大きい位置関係であると、第1取得部311で取得する基準熱分布情報の誤差が大きくなり、着座検出の精度を低下させることになる。
そこで、選択部313は、サーモカメラ600とシート20との位置関係に応じて第1取得部311と第2取得部312とのうちのいずれか一方を選択する。
Here, if the positional relationship between the thermo camera 600 and the seat 20 (seat heater 500) is such that there is a large change in the heated area in the thermal image of the thermo camera 600 due to fluctuations in the seat position, the error in the reference heat distribution information acquired by the first acquisition unit 311 will be large, reducing the accuracy of seating detection.
Therefore, the selection unit 313 selects either the first acquisition unit 311 or the second acquisition unit 312 depending on the positional relationship between the thermal camera 600 and the sheet 20.

つまり、選択部313は、サーモカメラ600とシート20との位置関係が、シートポジションの変動による熱画像における加温領域の変化が閾値よりも小さくなる位置関係である場合、第1取得部311を選択する。
一方、選択部313は、サーモカメラ600とシート20との位置関係が、シートポジションの変動による熱画像における加温領域の変化が閾値よりも大きくなる位置関係である場合、第2取得部312を選択する。
In other words, the selection unit 313 selects the first acquisition unit 311 when the positional relationship between the thermo camera 600 and the seat 20 is such that the change in the heated area in the thermal image due to a change in the seat position is smaller than a threshold value.
On the other hand, when the positional relationship between the thermo camera 600 and the seat 20 is such that the change in the heated area in the thermal image due to a change in the seat position is greater than the threshold value, the selection unit 313 selects the second acquisition unit 312 .

更に、シートポジションの変動による熱画像における加温領域の変化は、シートバック部20Aとシートクッション部20Bとで異なる。
そこで、選択部313は、シートバック部20Aの基準熱分布情報を取得する取得部と、シートクッション部20Bの基準熱分布情報を取得する取得部とを個別に選択する。
そして、選択部313は、サーモカメラ600とシート20との位置関係によって、シートクッション部20Bについては第1取得部311を選択し、シートバック部20Aについては第2取得部312を選択し、或いは、シートバック部20A及びシートクッション部20Bについて第2取得部312を選択する。
Furthermore, the change in the heated area in the thermal image caused by the change in the seat position differs between the seat back portion 20A and the seat cushion portion 20B.
Therefore, the selection unit 313 individually selects an acquisition unit that acquires reference heat distribution information of the seat back portion 20A and an acquisition unit that acquires reference heat distribution information of the seat cushion portion 20B.
Then, depending on the positional relationship between the thermal camera 600 and the seat 20, the selection unit 313 selects the first acquisition unit 311 for the seat cushion portion 20B, selects the second acquisition unit 312 for the seat back portion 20A, or selects the second acquisition unit 312 for both the seat back portion 20A and the seat cushion portion 20B.

以下では、サーモカメラ600とシート20との位置関係と、選択部313がシートバック部20A及びシートクッション部20Bのそれぞれについて選択する取得部との相関を具体的に説明する。
図7は、運転席及び助手席(換言すれば、最前列である1列目の左右の座席)のシート20の熱画像を撮影するサーモカメラ600が、天井11の車幅中央付近に設置される場合を示す。
係るサーモカメラ600とシート20との位置関係の場合、選択部313は、シートバック部20A(シートバックヒータ500A)及びシートクッション部20B(シートクッションヒータ500B)の双方について第2取得部312を選択する。
In the following, a specific description will be given of the correlation between the positional relationship between the thermo camera 600 and the seat 20 and the acquisition unit selected by the selection unit 313 for each of the seat back unit 20A and the seat cushion unit 20B.
FIG. 7 shows a case where a thermal camera 600 for capturing thermal images of the driver's seat and passenger seat (in other words, the left and right seats in the first row, which is the front row) 20 is installed near the center of the vehicle width on the ceiling 11.
In the case of such a positional relationship between the thermo camera 600 and the seat 20, the selection unit 313 selects the second acquisition unit 312 for both the seat back portion 20A (seat back heater 500A) and the seat cushion portion 20B (seat cushion heater 500B).

図8は、同じく、運転席及び助手席のシート20の熱画像を撮影するサーモカメラ600の設置場所を、天井11よりも低いダッシュボード12(或いはセンタークラスター13)とした場合を示す。
係るサーモカメラ600とシート20との位置関係の場合、選択部313は、シートクッション部20B(シートクッションヒータ500B)については第1取得部311を選択し、シートバック部20A(シートバックヒータ500A)については第2取得部312を選択する。
FIG. 8 also shows a case where a thermo camera 600 for capturing thermal images of the driver's seat and passenger's seat 20 is installed on the dashboard 12 (or the center cluster 13 ), which is lower than the ceiling 11 .
In the case of such a positional relationship between the thermal camera 600 and the seat 20, the selection unit 313 selects the first acquisition unit 311 for the seat cushion portion 20B (seat cushion heater 500B) and selects the second acquisition unit 312 for the seat back portion 20A (seat back heater 500A).

サーモカメラ600をダッシュボード12(或いはセンタークラスター13)に設置した場合、サーモカメラ600の熱画像におけるシートクッションヒータ500Bによる加温領域は、シートクッション部20Bの高さや前後位置の変化による変動が小さい。
したがって、基準熱分布情報取得部310が、シートクッション部20Bについて第1取得部311で基準熱分布情報を取得しても、シートクッション部20Bの高さや前後位置の変化に対して必要十分な精度で基準熱分布情報を取得できる。
そして、シートヒータ制御装置300は、シートクッション部20Bについて第1取得部311で基準熱分布情報を取得することで、基準熱分布情報の取得処理における演算負荷が軽減される。
When the thermo camera 600 is installed on the dashboard 12 (or the center cluster 13), the area heated by the seat cushion heater 500B in the thermal image of the thermo camera 600 varies little with changes in the height or front-rear position of the seat cushion portion 20B.
Therefore, even if the reference heat distribution information acquisition unit 310 acquires reference heat distribution information for the seat cushion portion 20B using the first acquisition unit 311, the reference heat distribution information can be acquired with sufficient accuracy in response to changes in the height and fore-aft position of the seat cushion portion 20B.
The seat heater control device 300 acquires the reference heat distribution information for the seat cushion portion 20B using the first acquisition unit 311, thereby reducing the calculation load in the process of acquiring the reference heat distribution information.

一方、サーモカメラ600をダッシュボード12(或いはセンタークラスター13)に設置した場合、サーモカメラ600の熱画像におけるシートバックヒータ500Aによる加温領域は、シートバック部20Aのリクライニング角度によって大きく変化する。
したがって、基準熱分布情報取得部310が、シートバック部20Aについて第1取得部311で基準熱分布情報を取得した場合、シートバック部20Aのリクライニング角度によって基準熱分布情報の精度が低下する。
そこで、選択部313は、シートバック部20Aについては第2取得部312を選択することで、シートバック部20Aのリクライニング角度の変動があっても基準熱分布情報を高い精度で取得できるようにする。
On the other hand, when the thermo camera 600 is installed on the dashboard 12 (or the center cluster 13), the area heated by the seat back heater 500A in the thermal image of the thermo camera 600 changes significantly depending on the reclining angle of the seat back portion 20A.
Therefore, when the reference heat distribution information acquisition unit 310 acquires the reference heat distribution information for the seat back portion 20A using the first acquisition unit 311, the accuracy of the reference heat distribution information decreases depending on the reclining angle of the seat back portion 20A.
Therefore, the selection unit 313 selects the second acquisition unit 312 for the seat back portion 20A, thereby making it possible to acquire the reference heat distribution information with high accuracy even if there is a change in the reclining angle of the seat back portion 20A.

一方、サーモカメラ600が天井11に設置される場合、サーモカメラ600からシートバック部20A、シートクッション部20Bまでの距離が遠く、シートクッション部20Bの高さの変動や、シートバック部20Aのリクライニング角度の変動によって、熱画像における加温領域の変化が大きくなる。
そこで、選択部313は、サーモカメラ600が天井11に設置される場合、シートバック部20A及びシートクッション部20Bについて第2取得部312を選択することで、シートクッション部20Bの高さの変動や、シートバック部20Aのリクライニング角度の変動があっても、基準熱分布情報を高い精度で取得できるようにする。
On the other hand, when the thermo camera 600 is installed on the ceiling 11, the distance from the thermo camera 600 to the seat back portion 20A and the seat cushion portion 20B is long, and the change in the heated area in the thermal image becomes large due to the fluctuation in the height of the seat cushion portion 20B and the fluctuation in the reclining angle of the seat back portion 20A.
Therefore, when the thermo camera 600 is installed on the ceiling 11, the selection unit 313 selects the second acquisition unit 312 for the seat back portion 20A and the seat cushion portion 20B, thereby enabling the reference heat distribution information to be acquired with high accuracy even if there is a change in the height of the seat cushion portion 20B or a change in the reclining angle of the seat back portion 20A.

このように、選択部313は、サーモカメラ600の設置位置、詳細には設置高さによって、シートバック部20A及びシートクッション部20Bそれぞれについて第1取得部311と第2取得部312とのいずれかを選択する。
つまり、選択部313は、サーモカメラ600の設置高さが所定高さよりも低い場合、たとえば、図8に示したように、サーモカメラ600がダッシュボード12(或いはセンタークラスター13)に設置される場合、シートクッションヒータ500Bについては第1取得部311を選択し、シートバックヒータ500Aについては第2取得部312を選択する。
一方、選択部313は、サーモカメラ600の設置高さが前記所定高さよりも高い場合、たとえば、図7に示したように、サーモカメラ600が天井11に設置される場合、シートクッションヒータ500B及びシートバックヒータ500Aについて第2取得部312を選択する。
In this manner, the selection unit 313 selects either the first acquisition unit 311 or the second acquisition unit 312 for each of the seat back portion 20A and the seat cushion portion 20B depending on the installation position of the thermal camera 600, specifically, the installation height.
In other words, when the installation height of the thermal camera 600 is lower than a predetermined height, for example, when the thermal camera 600 is installed on the dashboard 12 (or the center cluster 13) as shown in FIG. 8, the selection unit 313 selects the first acquisition unit 311 for the seat cushion heater 500B and the second acquisition unit 312 for the seat back heater 500A.
On the other hand, when the installation height of the thermal camera 600 is higher than the specified height, for example, when the thermal camera 600 is installed on the ceiling 11 as shown in Figure 7, the selection unit 313 selects the second acquisition unit 312 for the seat cushion heater 500B and the seat back heater 500A.

上記では、運転席及び助手席のシート20の熱画像を撮影するサーモカメラ600の設置位置(設置高さ)と、選択部313による取得部の選択処理との相関を説明したが、選択部313は、車両10の2列目以降のシート20についても、運転席及び助手席のシート20と同様の制御特性に基づき取得部の選択を実施する。
図9は、2列目の左右のシート20-2がシートヒータ500を備え、係る2列目のシート20-2を撮影するサーモカメラ600-2が天井11に設置される場合を示す。
The above describes the correlation between the installation position (installation height) of the thermal camera 600 that captures thermal images of the driver's seat and passenger's seat 20 and the selection process of the acquisition unit by the selection unit 313. However, the selection unit 313 also selects an acquisition unit for seats 20 in the second row and beyond of the vehicle 10 based on the same control characteristics as for the driver's seat and passenger's seat 20.
FIG. 9 shows a case in which the left and right seats 20-2 in the second row are equipped with seat heaters 500, and a thermo camera 600-2 for photographing the second row seats 20-2 is installed on the ceiling 11.

係るシート20-2とサーモカメラ600-2の位置関係である場合、サーモカメラ600-2の設置高さが所定高さよりも高く、シートクッション部20Bの高さの変動や、シートバック部20Aのリクライニング角度の変動によって、熱画像における加温領域の変化が大きくなる。
そこで、選択部313は、2列目のシート20-2のシートバック部20A及びシートクッション部20Bについて、第2取得部312による基準熱分布情報の取得を選択する。
In the case of such a positional relationship between the seat 20-2 and the thermo camera 600-2, the installation height of the thermo camera 600-2 is higher than a predetermined height, and the change in the heated area in the thermal image will be large due to fluctuations in the height of the seat cushion portion 20B and fluctuations in the reclining angle of the seat back portion 20A.
Therefore, the selection unit 313 selects acquisition of reference heat distribution information by the second acquisition unit 312 for the seat back portion 20A and the seat cushion portion 20B of the second row seat 20-2.

図10は、2列目のシート20-2を撮影するサーモカメラ600-2が前列の左右のシート20(1列目の運転席、助手席のシート20)の間に設けられたセンターコンソール13に設置される場合、つまり、サーモカメラ600-2の設置高さが所定高さよりも低い場合を示す。
この場合、シート20-2とサーモカメラ600-2の位置関係は、運転席、助手席のシート20を撮影するサーモカメラ600がダッシュボード12(或いはセンタークラスター13)に設置される場合と同様となる。
したがって、選択部313は、2列目のシート20-2のシートバック部20Aについては、第2取得部312による基準熱分布情報の取得を選択し、2列目のシート20-2のシートクッション部20Bについては、第1取得部311による基準熱分布情報の取得を選択する。
Figure 10 shows a case where a thermal camera 600-2 capturing an image of the second row seat 20-2 is installed in the center console 13 located between the left and right seats 20 in the front row (the driver's seat and passenger seat 20 in the first row), i.e., the installation height of the thermal camera 600-2 is lower than a predetermined height.
In this case, the positional relationship between the seat 20-2 and the thermal camera 600-2 is the same as when the thermal camera 600 capturing images of the driver's seat and passenger seat 20 is installed on the dashboard 12 (or the center cluster 13).
Therefore, for the seat back portion 20A of the second row seat 20-2, the selection unit 313 selects the acquisition of reference heat distribution information by the second acquisition unit 312, and for the seat cushion portion 20B of the second row seat 20-2, the selection unit 313 selects the acquisition of reference heat distribution information by the first acquisition unit 311.

なお、車両10が3列目の左右のシート20を備える場合も、3列目のシート20を撮影するサーモカメラ600が天井とセンターコンソールとのいずれに設置されているか、換言すれば、サーモカメラ600の設置高さが所定高さよりも高いか低いかに応じて、選択部313は、シートバック部20A、シートクッション部20Bのそれぞれについて、第1取得部311,第2取得部312のいずれかを選択する。 When the vehicle 10 is equipped with left and right seats 20 in the third row, the selection unit 313 selects either the first acquisition unit 311 or the second acquisition unit 312 for each of the seat back portion 20A and the seat cushion portion 20B depending on whether the thermal camera 600 that captures the images of the third row seats 20 is installed on the ceiling or the center console, in other words, whether the installation height of the thermal camera 600 is higher or lower than a predetermined height.

図11は、シートヒータ制御装置300による着座検出処理の一態様を示すフローチャートである。
シートヒータ制御装置300は、まず、ステップS801で、着座検出処理の対象とするシート20の選定を行う。
車両10がたとえば3列シートの6人乗りであって、全シート20がシートヒータ500を備え、各例にサーモカメラ600を設置してある場合、シートヒータ制御装置300は、たとえば、助手席(第1例の左側シート)、運転席(第1例の右側シート)、第2列の左側シート、第2列の右側シート、第3列の左側シート、第3列の右側シートの順を、着座検出処理の実施順とする。
そして、シートヒータ制御装置300は、6席のうちシートヒータ500に通電していないシート20があれば、当該シート20については着座検出処理を実施することなく、次の順番のシート20についてシートヒータ500に通電していれば着座検出処理を実施する。
FIG. 11 is a flowchart showing an example of a seating detection process performed by the seat heater control device 300.
First, in step S801, the seat heater control device 300 selects the seat 20 to be subjected to the seating detection process.
If the vehicle 10 is, for example, a six-seater with three rows of seats, all of the seats 20 equipped with seat heaters 500, and each seat is equipped with a thermal camera 600, the seat heater control device 300 will perform the seating detection process in the following order, for example: passenger seat (left seat in the first example), driver's seat (right seat in the first example), left seat in the second row, right seat in the second row, left seat in the third row, and right seat in the third row.
Then, if there is a seat 20 among the six seats for which power is not applied to the seat heater 500, the seat heater control device 300 does not perform the seat occupancy detection process for that seat 20, but performs the seat occupancy detection process for the next seat 20 if power is applied to the seat heater 500.

シートヒータ制御装置300は、ステップS801で、着座検出処理の対象とするシート20を選定すると、ステップS802に進む。
シートヒータ制御装置300は、ステップS802で、着座検出処理の対象としたシート20が備える、シート前後位置センサ630、シート角度位置センサ640、シート高さ位置センサ650、及びシート座面傾きセンサ660それぞれの出力信号を取得して、当該シート20のシートポジションを検知する。
When the seat heater control device 300 selects the seat 20 to be subjected to the seating detection process in step S801, the process proceeds to step S802.
In step S802, the seat heater control device 300 acquires the output signals of the seat front/rear position sensor 630, the seat angle position sensor 640, the seat height position sensor 650, and the seat cushion inclination sensor 660 provided on the seat 20 that is the subject of the seating detection process, and detects the seat position of the seat 20.

次いで、シートヒータ制御装置300は、ステップS803に進み、ステップS802で取得したシートポジションに関する情報に基づき、現状のシートポジションでシートヒータ500に通電したときの非着座状態での熱画像の熱分布の情報である基準熱分布情報を取得する。
ここで、シートヒータ制御装置300は、前述したように、基準熱分布情報とシートポジションとを対応付けた基準熱分布テーブルを参照して、現状のシートポジションでの基準熱分布情報を求める。
Next, the seat heater control device 300 proceeds to step S803, and acquires reference thermal distribution information, which is information about the thermal distribution of a thermal image in a non-seated state when power is applied to the seat heater 500 in the current seat position, based on the information about the seat position acquired in step S802.
As described above, the seat heater control device 300 refers to the reference heat distribution table in which the reference heat distribution information is associated with the seat position, and obtains the reference heat distribution information at the current seat position.

更に、シートヒータ制御装置300は、基準熱分布テーブルを参照して現状のシートポジションでの基準熱分布情報を求める際に、前述したように、演算負荷を低減できる方法(第1取得部311)と、演算負荷が比較的高いものの高い精度で現状のシートポジションでの基準熱分布情報を求めることができる方法(第2取得部312)とを、サーモカメラ600とシート20との位置関係に基づき使い分ける。
たとえば、運転席、助手席を撮影するサーモカメラ600がダッシュボード12(或いはセンタークラスター13)に設置される場合(図8参照)、シートヒータ制御装置300は、シートクッション部20Bについては、演算負荷を低減できる方法(第1取得部311)を選択して基準熱分布情報を求め、シートバック部20Aについては、高い精度で現状のシートポジションでの基準熱分布情報を求める方法(第2取得部312)を選択する。
Furthermore, when the seat heater control device 300 refers to the reference heat distribution table to obtain reference heat distribution information at the current seat position, as described above, it selectively uses a method that can reduce the calculation load (first acquisition unit 311) and a method that has a relatively high calculation load but can obtain reference heat distribution information at the current seat position with high accuracy (second acquisition unit 312) based on the positional relationship between the thermal camera 600 and the seat 20.
For example, when a thermal camera 600 for photographing the driver's seat and passenger seat is installed on the dashboard 12 (or center cluster 13) (see Figure 8), the seat heater control device 300 selects a method (first acquisition unit 311) that can reduce the calculation load to obtain reference heat distribution information for the seat cushion portion 20B, and selects a method (second acquisition unit 312) for obtaining reference heat distribution information at the current seat position with high accuracy for the seat back portion 20A.

シートヒータ制御装置300は、次のステップS804において、ステップS803で求めた基準熱分布情報と、サーモカメラ600で撮影した熱画像から求めた加温領域の熱分布とを比較して、熱分布の状態が一致するか否かを判断する。
ここで、サーモカメラ600で撮影した熱画像における加温領域の熱分布と、基準熱分布情報とが一致する状態とは、サーモカメラ600で撮影した熱画像が、非着座状態での熱分布に相当している状態、つまり、サーモカメラ600から加温領域のシート表皮が直接見えている状態である。
In the next step S804, the seat heater control device 300 compares the reference heat distribution information obtained in step S803 with the heat distribution of the heated area obtained from the thermal image captured by the thermal camera 600, and determines whether the heat distribution states match.
Here, the state in which the heat distribution of the heated area in the thermal image captured by the thermo camera 600 matches the reference heat distribution information is the state in which the thermal image captured by the thermo camera 600 corresponds to the heat distribution in a non-seated state, that is, the state in which the seat cover of the heated area is directly visible to the thermo camera 600.

そこで、シートヒータ制御装置300は、サーモカメラ600で撮影した熱画像における加温領域の熱分布と、基準熱分布情報とが一致する場合、当該シート20に乗員は着座していないと判断して、ステップS805に進む。
シートヒータ制御装置300は、ステップS805で、当該シート20のシートヒータ500(シートバックヒータ500A及びシートクッションヒータ500B)への通電を自動停止する。
Therefore, if the heat distribution of the heated area in the thermal image captured by the thermal camera 600 matches the reference heat distribution information, the seat heater control device 300 determines that no occupant is seated in the seat 20, and proceeds to step S805.
In step S805, the seat heater control device 300 automatically stops the supply of electricity to the seat heater 500 (the seat back heater 500A and the seat cushion heater 500B) of the seat 20.

係る自動停止制御によって、乗員が着座していないシート20のシートヒータ500への通電が継続されて電力が無駄に消費されることが抑止される。
なお、シートヒータ制御装置300は、シート20への非着座を検出したときに、シートヒータ500への通電量を低下させたり、非着座判定の継続時間が所定時間に達してから通電量の低下若しくは通電停止を実施したりすることができる。
This automatic stop control prevents the seat heater 500 of an unoccupied seat 20 from continuing to be energized, thereby preventing unnecessary consumption of electricity.
In addition, when the seat heater control device 300 detects that no one is seated in the seat 20, it can reduce the amount of electricity supplied to the seat heater 500, or reduce the amount of electricity or stop the supply of electricity after the duration of the no-occupancy determination reaches a predetermined time.

一方、シートヒータ制御装置300は、サーモカメラ600で撮影した熱画像における加温領域の熱分布と、基準熱分布情報とが一致しない場合、つまり、サーモカメラ600から加温領域のシート表皮が直接見えていないと推定される場合、ステップS806に進み、第2の着座検出処理を実施する。
つまり、サーモカメラ600で撮影した熱画像における加温領域の熱分布と、基準熱分布情報とが一致しない状態は、サーモカメラ600と加温領域のシート表皮との間に物体が存在する状態であって、乗員がシート20に着座している状態の他、荷物がシート20に置かれている状態があり得る。
このため、シートヒータ制御装置300は、サーモカメラ600で撮影した熱画像における加温領域の熱分布と、基準熱分布情報とが一致しない場合、ステップS806に進み、乗員がシート20に着座しているのか荷物がシート20に置かれているのかを判別するための第2の着座検出処理を実施する。
On the other hand, if the heat distribution of the heated area in the thermal image captured by the thermal camera 600 does not match the reference heat distribution information, that is, if it is estimated that the seat cover of the heated area is not directly visible from the thermal camera 600, the seat heater control device 300 proceeds to step S806 and performs a second seating detection process.
In other words, a state in which the thermal distribution of the heated area in the thermal image captured by the thermal camera 600 does not match the reference thermal distribution information is a state in which an object is present between the thermal camera 600 and the seat cover of the heated area, which may include a state in which an occupant is seated in the seat 20, or a state in which luggage is placed on the seat 20.
Therefore, if the thermal distribution of the heated area in the thermal image captured by the thermal camera 600 does not match the reference thermal distribution information, the seat heater control device 300 proceeds to step S806 and performs a second seating detection process to determine whether an occupant is seated in the seat 20 or luggage is placed on the seat 20.

シートヒータ制御装置300は、ステップS806の第2の着座検出処理において、たとえば、人の表面温度の領域がシート20に占める割合に基づき、乗員がシート20に着座しているのか荷物がシート20に置かれているのかを判別する。
詳細には、シートヒータ制御装置300は、シート20のヘッドレスト部20Cの領域において、人の体温の温度域(例えば、36℃-37℃)を示す領域の割合が一定以上であるか否かを判別することで、乗員がシート20に着座しているのか荷物がシート20に置かれているのかを判別する。
In the second seating detection process of step S806, the seat heater control device 300 determines whether an occupant is seated in the seat 20 or luggage is placed on the seat 20, for example, based on the proportion of the seat 20 that is occupied by the person's surface temperature area.
In detail, the seat heater control device 300 determines whether an occupant is seated in the seat 20 or whether luggage is placed on the seat 20 by determining whether the proportion of the area in the headrest portion 20C of the seat 20 that indicates the temperature range of a person's body temperature (e.g., 36°C-37°C) is above a certain level.

また、シートヒータ制御装置300は、シートバック部20A或いはシートクッション部20Bの領域において、服の表面温度及び体温を含む温度域、つまり、人の表面温度域が占める割合が一定以上であるか否かなどを判別することで、乗員がシート20に着座しているのか荷物がシート20に置かれているのかを判別する。
そして、シートヒータ制御装置300は、荷物がシート20に置かれていると判別すると、当該シート20のシートヒータ500(シートバックヒータ500A及びシートクッションヒータ500B)への通電を自動停止する。
In addition, the seat heater control device 300 determines whether an occupant is seated in the seat 20 or whether luggage is placed on the seat 20 by determining whether the temperature range including the surface temperature of clothing and body temperature, i.e., the proportion of the human surface temperature range, is above a certain level in the area of the seat back portion 20A or the seat cushion portion 20B.
When the seat heater control device 300 determines that a baggage is placed on the seat 20, it automatically stops the supply of electricity to the seat heater 500 (seat back heater 500A and seat cushion heater 500B) of the seat 20.

シートヒータ制御装置300は、ステップS805又はステップS806での処理を終えると、ステップS807に進んで、シートヒータ500に通電中である全てシート20について着座・非着座判定を行ったか否かを判断する。
そして、シートヒータ制御装置300は、シートヒータ500に通電中である全てシート20について着座・非着座判定を行った場合はそのまま本ルーチンを終了させ、着座・非着座判定を行うべきシート20が残っていれば、ステップS808に進んで、次に着座・非着座判定の対象とするシート20を選定した後、ステップS802に戻る。
After completing the process in step S805 or S806, the seat heater control device 300 proceeds to step S807 to determine whether the seat occupancy/non-occupancy determination has been performed for all the seats 20 for which the seat heater 500 is energized.
Then, if the seat heater control device 300 has performed the occupancy/non-occupancy determination for all seats 20 for which power is applied to the seat heater 500, it ends this routine as is, but if there are any seats 20 remaining for which the occupancy/non-occupancy determination should be performed, it proceeds to step S808 to select the next seat 20 to be subjected to the occupancy/non-occupancy determination, and then returns to step S802.

図12は、第1取得部311が、シートクッション部20Bの基準熱分布情報を取得する処理を示すフローチャートである。
たとえば、運転席、助手席を撮影するサーモカメラ600がダッシュボード12(或いはセンタークラスター13)に設置される場合(図8参照)、シートクッション部20Bの基準熱分布情報は、図12のフローチャートにしたがって取得される。
FIG. 12 is a flowchart showing a process in which the first acquisition unit 311 acquires the reference heat distribution information of the seat cushion unit 20B.
For example, when a thermal camera 600 for photographing the driver's seat and passenger seat is installed on the dashboard 12 (or the center cluster 13) (see FIG. 8), the reference heat distribution information of the seat cushion portion 20B is obtained according to the flowchart of FIG.

第1取得部311は、まず、ステップS821で、シート前後位置センサ610が検出したシート20全体の前後スライド量の情報を取得する。
また、第1取得部311は、次のステップS822で、シート高さ位置センサ630が検出したシートクッション部20Bの高さの情報を取得する。
First, in step S821, the first acquisition unit 311 acquires information on the forward/backward sliding amount of the entire seat 20 detected by the seat front/rear position sensor 610.
In addition, the first acquisition unit 311 acquires information on the height of the seat cushion portion 20B detected by the seat height position sensor 630 in the next step S822.

次いで、第1取得部311は、ステップS823で、基準熱分布テーブル(図4参照)において、取得した前後スライド量とシートクッション部20Bの高さとの組み合わせに対応する基準熱分布情報が保存されているか否かを判断する。
たとえば、図4の基準熱分布テーブルを用いるときに、前後スライド量が0mmで、シートクッション部20Bの高さが50mmであれば、第1取得部311は、実際のシートポジションに対応する基準熱分布情報(SKx2,SKy2)が保存されていると判断する。
Next, in step S823, the first acquisition unit 311 determines whether or not reference heat distribution information corresponding to the combination of the acquired forward/rearward slide amount and the height of the seat cushion portion 20B is stored in the reference heat distribution table (see Figure 4).
For example, when using the reference heat distribution table of Figure 4, if the forward/backward slide amount is 0 mm and the height of the seat cushion portion 20B is 50 mm, the first acquisition unit 311 determines that the reference heat distribution information (SKx2, SKy2) corresponding to the actual seat position is stored.

第1取得部311は、前後スライド量とシートクッション部20Bの高さとの組み合わせに対応する基準熱分布情報が基準熱分布テーブルにおいて保存されている場合、ステップS824に進む。
そして、第1取得部311は、ステップS824で、基準熱分布テーブルにおいて、前後スライド量とシートクッション部20Bの高さとの組み合わせ(換言すれば、実際のシートポジション)に対応して保存されている基準熱分布情報を読み出し、シートクッション部20Bの着座検出に用いる基準熱分布情報に設定する。
If the reference heat distribution information corresponding to the combination of the front-rear sliding amount and the height of the seat cushion portion 20B is stored in the reference heat distribution table, the first acquisition unit 311 proceeds to step S824.
Then, in step S824, the first acquisition unit 311 reads out the reference heat distribution information stored in the reference heat distribution table corresponding to the combination of the forward/backward slide amount and the height of the seat cushion portion 20B (in other words, the actual seat position), and sets it as the reference heat distribution information to be used for seating detection of the seat cushion portion 20B.

一方、前後スライド量が0mmで、シートクッション部20Bの高さが10mmである場合など、基準熱分布テーブルに実際のシートポジションに対応する基準熱分布情報が保存されていない場合、第1取得部311は、ステップS825に進む。
第1取得部311は、ステップS825で、基準熱分布テーブルにおいて、実際の前後スライド量に一致するか又は最も近似する前後スライド量の列を選択する。
On the other hand, if the reference heat distribution information corresponding to the actual seat position is not stored in the reference heat distribution table, for example, when the forward/backward slide amount is 0 mm and the height of the seat cushion portion 20B is 10 mm, the first acquisition unit 311 proceeds to step S825.
In step S825, the first obtaining unit 311 selects, in the reference heat distribution table, a column of a forward/backward sliding amount that matches or is most similar to the actual forward/backward sliding amount.

次いで、第1取得部311は、ステップS826に進み、ステップS825で選択した例のうちの実際のシートクッション部20Bの高さに一致するか又は最も近似する高さに対応して保存されている基準熱分布情報を読み出し、シートクッション部20Bの着座検出に用いる基準熱分布情報に設定する。
たとえば、前後スライド量が0mmで、シートクッション部20Bの高さが10mmである場合、第1取得部311は、図4の基準熱分布テーブルにおいて、前後スライド量が0mmで、シートクッション部20Bの高さが0mmの欄の基準熱分布情報(SKx1,SKy1)を、着座検出に用いる基準熱分布情報とする。
Next, the first acquisition unit 311 proceeds to step S826, reads out the reference heat distribution information stored corresponding to the height that matches or is closest to the actual height of the seat cushion portion 20B among the examples selected in step S825, and sets it as the reference heat distribution information to be used for seating detection of the seat cushion portion 20B.
For example, when the front-to-rear sliding amount is 0 mm and the height of the seat cushion portion 20B is 10 mm, the first acquisition unit 311 sets the reference heat distribution information (SKx1, SKy1) in the column in the reference heat distribution table of Figure 4 where the front-to-rear sliding amount is 0 mm and the height of the seat cushion portion 20B is 0 mm as the reference heat distribution information to be used for seating detection.

図13は、第2取得部312が、シートバック部20Aの基準熱分布情報を取得する処理を示すフローチャートである。
第2取得部312は、まず、ステップS831で、実際の前後スライド量の情報を取得し、次のステップS832で、実際のリクライニング角度の情報を取得する。
FIG. 13 is a flowchart showing a process in which the second acquisition unit 312 acquires the reference heat distribution information of the seat back portion 20A.
The second acquisition unit 312 first acquires information on the actual forward/backward sliding amount in step S831, and acquires information on the actual reclining angle in the next step S832.

次いで、第2取得部312は、ステップS833に進み、基準熱分布テーブル(図3参照)において、取得した前後スライド量とリクライニング角度との組み合わせ(実際のシートポジション)に対応する基準熱分布情報が保存されているか否かを判断する。
そして、実際の前後スライド量と実際のリクライニング角度との組み合わせに対応する基準熱分布情報が保存されている場合、第2取得部312は、ステップS834に進み、基準熱分布テーブルにおいて、実際の前後スライド量と実際のリクライニング角度との組み合わせに対応して保存されている基準熱分布情報を読み出し、シートバック部20Aの着座検出に用いる基準熱分布情報に設定する。
Next, the second acquisition unit 312 proceeds to step S833 and determines whether or not reference heat distribution information corresponding to the combination of the acquired forward/backward sliding amount and reclining angle (actual seat position) is stored in the reference heat distribution table (see Figure 3).
Then, if reference heat distribution information corresponding to the combination of the actual forward/backward sliding amount and the actual reclining angle has been stored, the second acquisition unit 312 proceeds to step S834, reads out the reference heat distribution information stored in the reference heat distribution table corresponding to the combination of the actual forward/backward sliding amount and the actual reclining angle, and sets it as the reference heat distribution information to be used for seating detection of the seat back portion 20A.

一方、実際の前後スライド量と実際のリクライニング角度との組み合わせに対応する基準熱分布情報が基準熱分布テーブルに保存されていない場合、第2取得部312は、ステップS835に進む。
第2取得部312は、ステップS835で、基準熱分布テーブル(図3参照)において実際の前後スライド量に一致するか又は最も近似する前後スライド量の列を選択する。
On the other hand, if the reference heat distribution information corresponding to the combination of the actual forward/backward sliding amount and the actual reclining angle is not stored in the reference heat distribution table, the second acquisition unit 312 proceeds to step S835.
In step S835, the second obtaining unit 312 selects a column of the forward/backward sliding amount that matches or is most similar to the actual forward/backward sliding amount in the reference heat distribution table (see FIG. 3).

次いで、第2取得部312は、ステップS836で、基準熱分布テーブルのリクライニング角度のうち、実際のリクライニング角度に近似する2つのリクライニング角度、つまり、実際のリクライニング角度よりも小さい側で最も近い第1リクライニング角度と、実際のリクライニング角度よりも大きい側で最も近い第2リクライニング角度を求める。
そして、第2取得部312は、第1リクライニング角度のときの基準熱分布情報と、第2リクライニング角度のときの基準熱分布情報とに基づく補間処理で、実際のリクライニング角度での基準熱分布情報を求める。
Next, in step S836, the second acquisition unit 312 determines two reclining angles from the reclining angles in the reference heat distribution table that are closest to the actual reclining angle, i.e., the first reclining angle that is closest on the side smaller than the actual reclining angle, and the second reclining angle that is closest on the side larger than the actual reclining angle.
Then, the second acquisition unit 312 obtains reference heat distribution information at the actual reclining angle by interpolation processing based on the reference heat distribution information at the first reclining angle and the reference heat distribution information at the second reclining angle.

たとえば、第1リクライニング角度のときの基準熱分布情報を(SBx1、SBy1)とし、第2リクライニング角度のときの基準熱分布情報を(SBx2、SBy2)とした場合、第2取得部312は、実際のシートポジションでの基準熱分布情報のうちの縦寸法SByを、下式にしたがって算出する。
なお、下式において、RAaは実リクライニング角度を示し、RA1は第1リクライニング角度を示し、10は基準熱分布テーブルのリクライニング角度のステップである10degを示す。
For example, if the reference heat distribution information at a first reclining angle is (SBx1, SBy1) and the reference heat distribution information at a second reclining angle is (SBx2, SBy2), the second acquisition unit 312 calculates the vertical dimension SBy of the reference heat distribution information at the actual seat position according to the following formula.
In the formula below, RAa indicates the actual reclining angle, RA1 indicates the first reclining angle, and 10 indicates 10 degrees, which is the reclining angle step in the reference heat distribution table.

ΔBy={(SBy1-SBy2)/10}*(RAa-RA1)
SBy=SBy1-ΔBy
同様に、第2取得部312は、実際のシートポジションでの基準熱分布情報のうちの横寸法SBxを、下式にしたがって算出する。
ΔBx={(SBx1-SBx2)/10}*(RAa-RA1)
SBx=SBx1-ΔBx
ΔBy={(SBy1-SBy2)/10}*(RAa-RA1)
SBy=SBy1-ΔBy
Similarly, the second acquisition unit 312 calculates the horizontal dimension SBx of the reference heat distribution information at the actual seat position according to the following formula.
ΔBx={(SBx1-SBx2)/10}*(RAa-RA1)
SBx=SBx1-ΔBx

図14は、第2取得部312が、シートクッション部20Bの基準熱分布情報を取得する処理を示すフローチャートである。
第2取得部312は、まず、ステップS841で、実際の前後スライド量の情報を取得し、次のステップS842で、実際のシートクッション部20Bの高さの情報を取得する。
FIG. 14 is a flowchart showing a process in which the second acquisition unit 312 acquires the reference heat distribution information of the seat cushion unit 20B.
The second acquisition unit 312 first acquires information on the actual forward/rearward sliding amount in step S841, and then acquires information on the actual height of the seat cushion portion 20B in the next step S842.

次いで、第2取得部312は、ステップS843に進み、基準熱分布テーブル(図4参照)において、取得した前後スライド量と高さとの組み合わせ(実シートポジション)に対応する基準熱分布情報が保存されているか否かを判断する。
そして、実際の前後スライド量と実際の高さとの組み合わせに対応する基準熱分布情報が基準熱分布テーブルに保存されている場合、第2取得部312は、ステップS844に進み、基準熱分布テーブルにおいて、実際の前後スライド量と実際の高さとの組み合わせに対応して保存されている基準熱分布情報を読み出し、シートクッション部20Bの着座検出に用いる基準熱分布情報に設定する。
Next, the second acquisition unit 312 proceeds to step S843 and determines whether or not reference heat distribution information corresponding to the acquired combination of forward/backward slide amount and height (actual seat position) is stored in the reference heat distribution table (see Figure 4).
Then, if the reference heat distribution information corresponding to the combination of the actual forward/backward sliding amount and the actual height is stored in the reference heat distribution table, the second acquisition unit 312 proceeds to step S844, reads out the reference heat distribution information stored in the reference heat distribution table corresponding to the combination of the actual forward/backward sliding amount and the actual height, and sets it as the reference heat distribution information to be used for seating detection of the seat cushion portion 20B.

一方、実際の前後スライド量と実際の高さとの組み合わせに対応する基準熱分布情報が保存されていない場合、第2取得部312は、ステップS845に進む。
第2取得部312は、ステップS845で、基準熱分布テーブル(図4参照)において実際の前後スライド量に一致するか又は最も近似する前後スライド量の列を選択する。
次いで、第2取得部312は、ステップS846で、基準熱分布テーブルの高さのうち、実際の高さに近似する2つの高さ、つまり、実際の高さよりも小さい側で最も近い第1高さと、実際の高さよりも大きい側で最も近い第2高さを求める。
そして、第2取得部312は、第1高さのときの基準熱分布情報と、第2高さのときの基準熱分布情報とに基づく補間処理で、実際の高さでの基準熱分布情報を求める。
On the other hand, if the reference heat distribution information corresponding to the combination of the actual forward/backward sliding amount and the actual height is not stored, the second acquisition unit 312 proceeds to step S845.
In step S845, the second obtaining unit 312 selects a column of the forward/backward sliding amount in the reference heat distribution table (see FIG. 4) that matches or is most similar to the actual forward/backward sliding amount.
Next, in step S846, the second acquisition unit 312 determines two heights from the heights in the reference heat distribution table that are closest to the actual height, i.e., the first height that is closest on the side smaller than the actual height, and the second height that is closest on the side larger than the actual height.
Then, the second acquisition unit 312 obtains reference heat distribution information at the actual height by an interpolation process based on the reference heat distribution information at the first height and the reference heat distribution information at the second height.

たとえば、第1高さのときの基準熱分布情報を(SKx1、SKy1)とし、第2高さのときの基準熱分布情報を(SKx2、SKy2)とした場合、第2取得部312は、実際のシートポジションでの基準熱分布情報のうちの縦寸法SKyを、下式にしたがって算出する。
なお、下式において、CHaは実高さを示し、CH1は第1高さを示し、50は基準熱分布テーブルの高さのステップである50mmを示す。
For example, if the reference heat distribution information at the first height is (SKx1, SKy1) and the reference heat distribution information at the second height is (SKx2, SKy2), the second acquisition unit 312 calculates the vertical dimension SKy of the reference heat distribution information at the actual seat position according to the following formula.
In the formula below, CHa indicates the actual height, CH1 indicates the first height, and 50 indicates 50 mm, which is the height step of the reference heat distribution table.

ΔKy={(SKy1-SKy2)/50}*(CHa-CH1)
SKy=SKy1-ΔKy
同様に、第2取得部312は、実際のシートポジションでの基準熱分布情報のうちの横寸法SKxを、下式にしたがって算出する。
ΔKx={(SKx1-SKx2)/50}*(CHa-CH1)
SKx=SKx1-ΔKx
ΔKy={(SKy1-SKy2)/50}*(CHa-CH1)
SKy=SKy1-ΔKy
Similarly, the second acquisition unit 312 calculates the horizontal dimension SKx of the reference heat distribution information at the actual seat position according to the following formula.
ΔKx={(SKx1-SKx2)/50}*(CHa-CH1)
SKx=SKx1-ΔKx

上記実施形態で説明した各技術的思想は、矛盾が生じない限りにおいて、適宜組み合わせて使用することができる。
また、好ましい実施形態を参照して本発明の内容を具体的に説明したが、本発明の基本的技術思想及び教示に基づいて、当業者であれば、種々の変形態様を採り得ることは自明である。
The technical ideas described in the above embodiments can be used in any suitable combination as long as no contradiction occurs.
Furthermore, although the contents of the present invention have been specifically described with reference to preferred embodiments, it is obvious that a person skilled in the art can adopt various modified embodiments based on the basic technical concept and teachings of the present invention.

たとえば、シートヒータ制御装置300は、第1取得部311で取得した基準熱分布情報に基づく着座検出において、実際の熱分布が基準熱分布情報に一致しないと判断したときに、第2取得部312によりあらためて基準熱分布情報を取得し、実際の熱分布が基準熱分布情報に一致するか否かを再度確認することができる。
また、シートヒータ制御装置300は、たとえば、シートバック部20Aの基準熱分布情報を求めるときに、リクライニング角度の大きさに応じて第1取得部311と第2取得部312とを使い分けることができる。
つまり、シートヒータ制御装置300は、リクライニング角度の変化に対する基準熱分布情報の変化が比較的小さいリクライニング角度の領域では第1取得部311によって基準熱分布情報を取得し、リクライニング角度の変化に対する基準熱分布情報の変化が比較的大きいリクライニング角度の領域では第2取得部312によって基準熱分布情報を取得することができる。
For example, when the seat heater control device 300 determines that the actual heat distribution does not match the reference heat distribution information during seating detection based on the reference heat distribution information acquired by the first acquisition unit 311, it can acquire the reference heat distribution information again by the second acquisition unit 312 and reconfirm whether the actual heat distribution matches the reference heat distribution information.
Furthermore, for example, when obtaining reference heat distribution information of the seat back portion 20A, the seat heater control device 300 can selectively use the first acquisition unit 311 and the second acquisition unit 312 depending on the magnitude of the reclining angle.
In other words, the seat heater control device 300 can acquire reference heat distribution information by the first acquisition unit 311 in reclining angle regions where the change in the reference heat distribution information in response to a change in the reclining angle is relatively small, and can acquire reference heat distribution information by the second acquisition unit 312 in reclining angle regions where the change in the reference heat distribution information in response to a change in the reclining angle is relatively large.

また、シートヒータ制御装置300は、シートヒータ500に通電中のシート20に乗員が着座していないと判定したときに、乗員が着座していないシート20のシートヒータスイッチ200がオンに操作されていることを警告する表示や音声案内などを実施することができる。
そして、シートヒータ制御装置300は、上記の警告を行なっても、シートヒータスイッチ200がオフに操作されなかったときに、シートヒータ500への通電量を減らす若しくは通電停止する処理を実施することができる。
In addition, when the seat heater control device 300 determines that no occupant is seated in a seat 20 to which electricity is applied to the seat heater 500, it can display or provide audio guidance to warn that the seat heater switch 200 of a seat 20 in which no occupant is seated has been turned on.
When the seat heater switch 200 is not turned off even after the seat heater control device 300 issues the above-mentioned warning, the seat heater control device 300 can execute a process of reducing the amount of electricity supplied to the seat heater 500 or stopping the supply of electricity.

10…車両、20…シート、100…シートヒータシステム、300…シートヒータ制御装置、310…基準熱分布情報取得部、311…第1取得部、312…第2取得部、313…選択部、320…着座検出部、330…ヒータ制御部、500…シートヒータ、600…サーモカメラ 10...vehicle, 20...seat, 100...seat heater system, 300...seat heater control device, 310...reference heat distribution information acquisition unit, 311...first acquisition unit, 312...second acquisition unit, 313...selection unit, 320...seating detection unit, 330...heater control unit, 500...seat heater, 600...thermo camera

Claims (5)

車両のシートに設けられたシートヒータへの通電を制御するためのシートヒータ制御装置であって、
前記シートヒータへの通電中でかつ前記シートに乗員が着座していない状態での前記シートにおける熱分布の情報である基準熱分布情報と、シートポジションとを対応付けたテーブルを参照して、実際のシートポジションに対応する前記基準熱分布情報を求める基準熱分布情報取得部と、
前記基準熱分布情報取得部が求めた前記基準熱分布情報と、サーモカメラが撮影した前記シートヒータによる加温領域を含む熱画像の情報とを比較して、前記シートにおける乗員の着座の有無を検出する着座検出部と、
前記着座検出部が検出した前記シートにおける乗員の着座の有無に応じて前記シートヒータへの通電を制御するヒータ制御部と、
を有し、
前記基準熱分布情報取得部は、
前記テーブルに保存されている基準熱分布情報のうちの実際のシートポジションに近似するシートポジションに対応して保存されている基準熱分布情報を、実際のシートポジションでの基準熱分布情報として求める第1取得部と、
前記テーブルに保存されている基準熱分布情報のうちの実際のシートポジションに近似する複数のシートポジションに対応して保存されている基準熱分布情報に基づく補間処理を行って、実際のシートポジションでの基準熱分布情報を求める第2取得部と、
前記着座検出部による着座検出の条件に応じて、前記第1取得部と前記第2取得部とのうちのいずれか一方を選択し、選択した取得部によって実際のシートポジションでの基準熱分布情報を取得する選択部と、
を有する、
シートヒータ制御装置。
A seat heater control device for controlling power supply to a seat heater provided in a vehicle seat,
a reference heat distribution information acquisition unit that references a table that associates reference heat distribution information, which is information about a heat distribution in the seat when the seat heater is energized and no occupant is seated in the seat, with a seat position, and obtains the reference heat distribution information corresponding to an actual seat position;
a seating detection unit that detects whether or not an occupant is seated in the seat by comparing the reference heat distribution information obtained by the reference heat distribution information acquisition unit with information on a thermal image including an area heated by the seat heater and captured by a thermal camera;
a heater control unit that controls power supply to the seat heater in response to the presence or absence of an occupant seated on the seat detected by the seating detection unit;
having
The reference heat distribution information acquisition unit
a first acquisition unit that acquires reference heat distribution information stored in the table corresponding to a seat position that is approximate to an actual seat position, as reference heat distribution information at the actual seat position;
a second acquisition unit that performs an interpolation process based on reference heat distribution information stored in the table corresponding to a plurality of seat positions that are close to the actual seat position, to obtain reference heat distribution information at the actual seat position; and
a selection unit that selects one of the first acquisition unit and the second acquisition unit according to a condition of seat occupancy detection by the seat occupancy detection unit, and acquires reference heat distribution information at an actual seat position by the selected acquisition unit;
having
Seat heater control device.
請求項1記載のシートヒータ制御装置であって、
前記選択部は、
前記サーモカメラと前記シートとの位置関係に応じて、前記第1取得部と前記第2取得部とのうちのいずれか一方を選択する、
シートヒータ制御装置。
2. The seat heater control device according to claim 1,
The selection unit is
selecting one of the first acquisition unit and the second acquisition unit according to a positional relationship between the thermo camera and the seat;
Seat heater control device.
請求項1記載のシートヒータ制御装置であって、
前記選択部は、
前記シートのシートポジションの変動による前記熱画像における加温領域の変化が閾値よりも小さい場合は前記第1取得部を選択し、前記シートのシートポジションの変動による前記熱画像における加温領域の変化が前記閾値よりも大きい場合は前記第2取得部を選択する、
シートヒータ制御装置。
2. The seat heater control device according to claim 1,
The selection unit is
selects the first acquisition unit when a change in the heated area in the thermal image caused by a change in the seat position of the seat is smaller than a threshold value, and selects the second acquisition unit when a change in the heated area in the thermal image caused by a change in the seat position of the seat is larger than the threshold value.
Seat heater control device.
請求項1記載のシートヒータ制御装置であって、
前記シートヒータは、
前記シートの座面部に内蔵されたシートクッションヒータと、
前記シートの背もたれ部に内蔵されたシートバックヒータと、
を含み、
前記選択部は、
前記第1取得部と前記第2取得部とのうちのいずれか一方の選択を、前記シートクッションヒータと前記シートバックヒータとのそれぞれについて個別に実施し、前記シートクッションヒータについての基準熱分布情報と、前記シートバックヒータについての基準熱分布情報とをそれぞれ取得する、
シートヒータ制御装置。
2. The seat heater control device according to claim 1,
The seat heater is
a seat cushion heater built into the seat surface portion of the seat;
A seat back heater built into the backrest of the seat;
Including,
The selection unit is
selecting one of the first acquisition unit and the second acquisition unit for each of the seat cushion heater and the seat back heater, and acquiring reference heat distribution information for the seat cushion heater and reference heat distribution information for the seat back heater, respectively;
Seat heater control device.
請求項4記載のシートヒータ制御装置であって、
前記選択部は、
前記サーモカメラの設置高さが所定高さよりも低い場合、前記シートクッションヒータについては前記第1取得部を選択し、前記シートバックヒータについては前記第2取得部を選択し、
前記サーモカメラの設置高さが前記所定高さよりも高い場合、前記シートクッションヒータ及び前記シートバックヒータについて前記第2取得部を選択する、
シートヒータ制御装置。
5. The seat heater control device according to claim 4,
The selection unit is
When the installation height of the thermo camera is lower than a predetermined height, the first acquisition unit is selected for the seat cushion heater, and the second acquisition unit is selected for the seat back heater;
When an installation height of the thermo camera is higher than the predetermined height, the second acquisition unit is selected for the seat cushion heater and the seat back heater.
Seat heater control device.
JP2021116198A 2021-07-14 2021-07-14 Seat heater control device Active JP7659466B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021116198A JP7659466B2 (en) 2021-07-14 2021-07-14 Seat heater control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021116198A JP7659466B2 (en) 2021-07-14 2021-07-14 Seat heater control device

Publications (2)

Publication Number Publication Date
JP2023012645A JP2023012645A (en) 2023-01-26
JP7659466B2 true JP7659466B2 (en) 2025-04-09

Family

ID=85128888

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021116198A Active JP7659466B2 (en) 2021-07-14 2021-07-14 Seat heater control device

Country Status (1)

Country Link
JP (1) JP7659466B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006160024A (en) 2004-12-06 2006-06-22 Nissan Motor Co Ltd Vehicle air conditioner and vehicle air conditioning control method
JP2007283932A (en) 2006-04-18 2007-11-01 Toyota Motor Corp Vehicle occupant heating system
WO2012172660A1 (en) 2011-06-15 2012-12-20 トヨタ自動車株式会社 Vehicle heating control apparatus, method, and program
JP2015098204A (en) 2013-11-18 2015-05-28 トヨタ紡織株式会社 Position adjuster of vehicle seat
JP2018131196A (en) 2017-02-14 2018-08-23 株式会社デンソー Air conditioning unit for vehicles
JP2020093623A (en) 2018-12-11 2020-06-18 テイ・エス テック株式会社 Seat system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170122488A (en) * 2016-04-27 2017-11-06 자동차부품연구원 Temperature Controlling Device and Method for an Occupant Seat of the Vehicle Using Thermo-graphic Camera

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006160024A (en) 2004-12-06 2006-06-22 Nissan Motor Co Ltd Vehicle air conditioner and vehicle air conditioning control method
JP2007283932A (en) 2006-04-18 2007-11-01 Toyota Motor Corp Vehicle occupant heating system
WO2012172660A1 (en) 2011-06-15 2012-12-20 トヨタ自動車株式会社 Vehicle heating control apparatus, method, and program
JP2015098204A (en) 2013-11-18 2015-05-28 トヨタ紡織株式会社 Position adjuster of vehicle seat
JP2018131196A (en) 2017-02-14 2018-08-23 株式会社デンソー Air conditioning unit for vehicles
JP2020093623A (en) 2018-12-11 2020-06-18 テイ・エス テック株式会社 Seat system

Also Published As

Publication number Publication date
JP2023012645A (en) 2023-01-26

Similar Documents

Publication Publication Date Title
RU2448003C2 (en) Heated seat
US7134715B1 (en) Vehicle seat heating arrangement
US9889809B2 (en) Vehicle seat thermistor for classifying seat occupant type
US20120032487A1 (en) Headrest device, method of adjusting headrest positiion, and vehicle seat
CN108790980B (en) Efficient control of temperature change system within vehicle seat assembly
CN112805178B (en) Seat heating device
JP2017132383A (en) Vehicle seat control device
JP2017132306A (en) Seat heater control device using electrostatic sensor
JP7659466B2 (en) Seat heater control device
US8672409B2 (en) Adjustable vehicle head restraint
JP7470027B2 (en) Seat heater control device
JP6948919B2 (en) Armrest adjustment method and armrest device
JP6909064B2 (en) Vehicle seat
JP2023044589A (en) Seat state adjustment system
JP5418826B2 (en) Sheet state change device
JP2021046016A (en) Seat heater device
JP7089692B2 (en) Vehicle temperature control device
JP4524623B2 (en) Car seat temperature control device
JP2013082402A (en) Vehicle accessory control device
JP6649573B2 (en) Sheet
JP2006213150A (en) Driving position setting device
KR102079132B1 (en) Method for controlling heater of car seat
JP2010071573A (en) Sheet heating element
JP2025140059A (en) Heater Device
JP7269776B2 (en) seat seat

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240412

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250128

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250328

R150 Certificate of patent or registration of utility model

Ref document number: 7659466

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150