(57)【要約】【課題】  画像処理装置の内外の温度差による不具合を解消することができる。【解決手段】  画像データに対して画像処理を行う画像処理部１０２を有してなる画像処理装置であって、画像処理装置内部の温度値である装置内温度値と画像処理装置外部の温度値である装置外温度値とを取得する温度値取得部と、装置内温度値と装置外温度値との温度差に基づいて、画像処理部による画像データのフレームレートを変更するフレームレート変更部と、を有してなる制御部１０５を備える。【選択図】図１
2015154179.tif 000002
【特許請求の範囲】
【請求項１】
画像データに対して画像処理を行う画像処理部を有してなる画像処理装置であって、
前記画像処理装置の内部の温度値である装置内温度値と前記画像処理装置の外部の温度値である装置外温度値とを取得する温度値取得部と、
前記装置内温度値と前記装置外温度値との温度差に基づいて、前記画像処理部による画像データのフレームレートを変更するフレームレート変更部と、
を有してなる、
ことを特徴とする画像処理装置。
【請求項２】
前記フレームレート変更部は、前記装置内温度値が前記装置外温度を上回るとき、変更前のフレームレートより低いフレームレートに変更する、
請求項１記載の画像処理装置。
【請求項３】
前記フレームレート変更部は、前記装置内温度値が前記装置外温度を下回るとき、変更前のフレームレートより高いフレームレートに変更する、
請求項１または２記載の画像処理装置。
【請求項４】
前記フレームレート変更部は、前記装置外温度値が所定装置外温度を下回るとき、変更前のフレームレートより高いフレームレートに変更する、
請求項１記載の画像処理装置。
【請求項５】
前記フレームレート変更部は、前記装置外温度値が所定装置外温度を上回るとき、変更前のフレームレートより低いフレームレートに変更する、
請求項１または４記載の画像処理装置。
【請求項６】
前記フレームレート変更部は、前記装置内温度値が所定装置内温度を上回るとき、変更前のフレームレートより低いフレームレートに変更する、
請求項１記載の画像処理装置。
【請求項７】
前記フレームレート変更部は、前記装置内温度値が所定装置内温度を下回るとき、変更前のフレームレートより高いフレームレートに変更する、
請求項１または６記載の画像処理装置。
【請求項８】
前記フレームレート変更部は、前記温度差が所定温度差を上回るとき、前記フレームレートを変更する、
請求項１乃至７のいずれかに記載の画像処理装置。
【請求項９】
画像データを取得する撮像部と、
前記画像データに対して画像処理を行う画像処理装置と、
を有してなる撮像装置であって、
前記画像処理装置は、請求項１乃至８のいずれかに記載の画像処理装置である、
ことを特徴とする撮像装置。
【請求項１０】
コンピュータを、請求項１乃至８のいずれかに記載の画像処理装置として機能させる、
ことを特徴とする画像処理プログラム。
【請求項１１】
画像データに対して画像処理を行う画像処理方法であって、
前記画像処理装置の内部の温度値である装置内温度値と前記画像処理装置の外部の温度値である装置外温度値とを取得するステップと、
前記装置内温度値と前記装置外温度値とに基づいて、前記画像データのフレームレートを変更するステップと、
を実行する、
ことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置と、撮像装置と、画像処理プログラムと、画像処理方法とに関するものである。
【背景技術】
【０００２】
撮像素子を有する撮像装置は、撮像素子その他撮像装置の内部の電子部品が消費する電力により、撮像装置の内部の温度が上昇する。
【０００３】
また、撮像装置は、高画質化や高機能化などとともに、小型化が求められている。撮像装置は、小型化が進むことにより、撮像装置の内部に熱がこもりやすい。
【０００４】
撮像素子などが熱の影響を受けると、撮像装置が取得した画像データにノイズが発生して画像データの画質が劣化するおそれがある。また、撮像装置の内外に温度差が生じると、温度差により撮像装置の内部の電子部品には、結露が発生するおそれがある。
【０００５】
そこで、撮像装置において、撮像装置の内部の温度上昇による画質データの画質の劣化の軽減や結露の防止などのために、放熱部材を用いた放熱機構や冷却部材を撮像装置の内部に搭載する技術が知られている。
【０００６】
ここで、撮像装置のうち、例えば車載用カメラは、車両が動作を開始した後に車載用カメラが起動して、車載用カメラの内部の温度が上昇する。
【０００７】
その際、放熱部材は、車載用カメラの内部の電子部品の温度上昇を抑制するものの、温度上昇抑制の効果には放熱部材の熱容量に基づく限界がある。このため、車載用カメラは、車載用カメラの内部の温度が所定の温度を超えると熱の影響により画質劣化が始まってしまう。
【０００８】
また、車載用カメラは、車内など密閉された空間に設置される場合が多い。この場合に、車載用カメラは、例えば炎天下で長時間放置されると車載用カメラの内部の温度がすでに高い状態であるため、起動直後から既に画質劣化が生じてしまう。
【０００９】
このように、従来の撮像装置は、放熱部材や冷却部材などを搭載するものの、温度上昇に対する画質劣化への対策が十分ではなかった。
【００１０】
また、車載用カメラは、氷点下のような低温環境に放置された場合の起動後の車載用カメラの内部の温度の上昇や、車載用カメラの動作中に車内のクーラで冷された場合の車載用カメラの外部の温度の低下などにより、車載用カメラの内外に温度差が生じる。車載用カメラの内外に温度差が生じることにより、車載用カメラの内部の電子部品には、結露が発生してしまう。
【００１１】
なお、動画表示装置の画質劣化を防ぐ技術として、温度センサで測定したモニタの温度に合わせて、あらかじめ用意される複数のフレームレートの中から最適なフレームレートを決定する技術が提案されている（例えば、特許文献１参照）。
【００１２】
しかしながら、従来の技術では、モニタ内の温度の変化による画質劣化に対応することはできるものの、結露などのモニタ内外の温度差による不具合に対応することができない。
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明は、画像処理装置の内外の温度差による不具合を解消することができる画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明は、画像データに対して画像処理を行う画像処理部を有してなる画像処理装置であって、画像処理装置内部の温度値である装置内温度値と画像処理装置外部の温度値である装置外温度値とを取得する温度値取得部と、装置内温度値と装置外温度値との温度差に基づいて、画像処理部による画像データのフレームレートを変更するフレームレート変更部と、を有してなる、ことを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画像処理装置の内外の温度差による不具合を解消することができる。
【図面の簡単な説明】
【００１６】
【図１】本発明に係る撮像装置の実施の形態を示すブロック図である。
【図２】上記撮像装置による撮像方法を示すフローチャートである。
【図３】図２の撮像方法における高温動作処理を示すフローチャートである。
【図４】図３の高温動作処理における装置内温度とフレームレートとの関係を示す表である。
【図５】図２の撮像方法における低温動作処理を示すフローチャートである。
【図６】図５の低温動作処理における装置内外温度差とフレームレートとの関係を示す表である。
【図７】上記撮像装置による起動時の撮像方法を示すフローチャートである。
【図８】図７の撮像方法における高温起動処理を示すフローチャートである。
【図９】図８の高温起動処理における装置内温度とフレームレートとの関係を示す表である。
【図１０】図７の撮像方法における低温起動処理を示すフローチャートである。
【発明を実施するための形態】
【００１７】
以下、本発明に係る画像処理装置と、撮像装置と、画像処理方法と、画像処理プログラムとの実施の形態について、図面を参照しながら説明する。
【００１８】
●撮像装置●
まず、本発明に係る撮像装置の実施の形態について説明する。本実施の形態に係る撮像装置は、本発明に係る画像処理装置と画像データを取得する撮像部とを有する。
【００１９】
ここで、本実施の形態に係る撮像装置は、例えば不図示の車両に搭載され、車両進行方向を撮影するドライブレコーダ用カメラや物体検知用カメラ、あるいは車両の側方や後方などの確認用カメラなど、各種車載用カメラとして適用される。
【００２０】
ただし、本発明に係る撮像装置の用途はこれに限定されない。すなわち、本発明に係る撮像装置は、例えば、スーパー、コンビニエンスストア等に設置される監視用カメラとしても適用することができる。また、本発明に係る撮像装置は、鉄道、船舶、鉄道等の安全装置やＦＡ（Factory Automation）分野の撮像装置としても適用することができる。
【００２１】
また、本発明に係る画像処理装置は、撮像装置に搭載されるものに限定されず、例えば画像表示装置など、画像処理装置を有する各種装置に搭載することができる。
【００２２】
図１は、本発明に係る撮像装置の実施の形態を示すブロック図である。同図に示すように、本実施の形態に係る撮像装置１は、撮像素子１０１と、画像処理部１０２と、ＲＯＭ（Read Only Memory）１０３と、ＲＡＭ（Random Access Memory）１０４と、制御部１０５と、を有する。
【００２３】
また、撮像装置１は、温度センサ１０６と、電源部１０７と、外部インタフェース（Ｉ／Ｆ）１０８と、ハーネス１０９と、レンズ１１０と、外部温度センサ１１１と、を有する。
【００２４】
撮像素子１０１は、例えばＣＣＤ（Charge Coupled Device）やＣＭＯＳ（Complementary Metal Oxide Semiconductor）であり、レンズ１１０を通して集光した光を受け光電変換する。撮像素子１０１は、本発明に係る撮像装置の撮像部に対応する。
【００２５】
画像処理部１０２は、例えば画像処理ＩＣ（Integrated Circuit）であり、撮像素子１０１から出力される画像データの信号を受け取り、データ信号を演算などすることによって画像処理を行う。
【００２６】
画像処理部１０２は、ＲＡＭ１０４にあらかじめ格納（記憶）されているパラメータを読み出し、撮像素子１０１を制御する。画像処理部１０２は、制御部１０５により発行されたフレームレートの指示コマンドに基づいて撮像素子１０１のフレームレートを制御する。
【００２７】
また、画像処理部１０２は、撮像素子１０１から出力された画像データの方式を、撮像装置１が接続する不図示の外部機器の仕様に対応した画像データの方式に変換する。ここで、画像データの方式としては、例えば車載用カメラの場合には、Ｄ４、ＮＴＳＣ（National Television System Committee）が挙げられる。また、画像データの方式としては、例えば車載用カメラの場合には、ＬＶＤＳ（Low voltage differential signaling）などが挙げられる。
【００２８】
ＲＯＭ１０３は、画像処理用のパラメータ、撮像装置１の初期設定、本発明に係る画像処理プログラムで用いる所定温度値や所定温度差のデータなどをあらかじめ格納するためのものである。また、ＲＯＭ１０３は、本発明に係る画像処理プログラムを格納する。
【００２９】
ＲＡＭ１０４は、取得した画像データを一時的に記憶する。また、ＲＡＭ１０４は、画像処理用のパラメータや、本発明に係る画像処理プログラムで用いる所定温度値や所定温度差のデータなどを起動後に一時的に記憶する。
【００３０】
制御部１０５は、ＣＰＵ（Central Processing Unit）のようなプログラムを実行させることができるコンピュータであり、撮像装置１の内部の構成を制御する。制御部１０５は、ＲＯＭ１０３に格納される本発明に係る画像処理プログラムを読み出して本発明に係る画像処理方法を実行する。つまり、制御部１０５は、本発明に係る画像処理装置における温度値取得部とフレームレート変更部との機能を有する。
【００３１】
制御部１０５は、撮像装置１の起動時と動作中に、撮像装置１の内部の温度（以下「装置内温度」という。）を測定する温度センサ１０６から、装置内温度値を取得する。また、制御部１０５は、撮像装置１の起動時と動作中に、撮像装置１の外部の温度（以下「装置外温度」という。）を測定する外部温度センサ１１１から、装置外温度値を取得する。
【００３２】
そして、制御部１０５は、装置内温度値と装置外温度値との温度差に基づいて、画像処理部１０２による画像データのフレームレートを変更する指示コマンドを発行し、指示コマンドを画像処理部１０２に送信する。
【００３３】
温度センサ１０６は、例えばサーミスタや熱電対素子などであり、撮像装置１の内部の温度、特に撮像素子１０１の温度を検知する。温度センサ１０６は、撮像素子１０１に可能な限り近い位置に設置し、他の構成からの放熱による影響を受けないようにするのが望ましい。
【００３４】
ここで、温度センサ１０６を撮像素子１０１の近くに設置する理由は、撮像装置１の内部の電子部品のうち、撮像素子１０１が最も発熱し、かつ、温度上昇に伴い画質劣化を生じるためである。つまり、撮像装置１の内部の電子部品において、撮像素子１０１の温度を正確に検知する必要がある。
【００３５】
電源部１０７は、撮像装置１の内部の電子部品に対して必要な電力を供給する。
【００３６】
外部インタフェース１０８は、画像処理部１０２から出力された画像データなどの各種情報を不図示の外部機器に送信するとともに、外部機器から絶対温度情報などの各種情報を受信する。
【００３７】
ハーネス１０９は、外部機器と撮像装置１とを電気的に接続する。
【００３８】
レンズ１１０は、撮像素子１０１の受光面上に被写体像を結像させる撮像レンズを構成する。
【００３９】
外部温度センサ１１１は、温度センサ１０６と同様に例えばサーミスタや熱電対素子などであり、撮像装置１の外部の温度を検知する。
【００４０】
●画像処理方法（１）●
次に、本発明に係る画像処理方法の実施の形態について説明する。本実施の形態において、本発明に係る画像処理方法は、先に説明した撮像装置１の制御部１０５が実行する。また、本実施の形態において、制御部１０５は、通常の動作状態におけるフレームレート（例えば６０ｆｐｓ）で動作中に生じた温度変化に対応して、本発明に係る画像処理方法を実行する。
【００４１】
画像処理方法の実行に際し、制御部１０５は、ＲＯＭ１０３に格納される装置内温度値の閾値温度（所定装置内温度）と装置外温度値の閾値温度（所定装置外温度）と装置内外温度差の閾値温度差（所定温度差）に基づいて動作処理内容を切り換える。
【００４２】
ここで、装置内温度値の閾値温度には、高温動作処理を行うか否かの閾値温度である高温装置内閾値温度と、低温動作処理を行うか否かの閾値温度である低温装置内閾値温度と、通常動作処理を行うか否かの閾値温度である通常装置内閾値温度とがある。
【００４３】
また、装置外温度値の閾値温度には、高温動作処理を行うか否かの閾値温度である高温装置外閾値温度と、低温動作処理を行うか否かの閾値温度である低温装置外閾値温度と、通常動作処理を行うか否かの閾値温度である通常装置外閾値温度とがある。
【００４４】
図２は、撮像装置１による画像処理方法を示すフローチャートである。同図に示すように、制御部１０５は、温度センサ１０６から装置内温度値を、外部温度センサ１１１から装置外温度値を、それぞれ取得する（Ｓ１０１）。
【００４５】
装置内外温度値を取得後、制御部１０５は、装置内温度値がＲＯＭ１０３に格納されている高温装置内閾値温度を上回るか否かを判断する（Ｓ１０２）。
【００４６】
装置内温度値が高温装置内閾値温度を上回る場合には（Ｓ１０２：Ｙｅｓ）、制御部１０５は、後述の高温動作処理を行い（Ｓ１０３）、処理を終了する。
【００４７】
装置内温度値が高温装置内閾値温度を下回る場合には（Ｓ１０２：Ｎｏ）、制御部１０５は、装置内外温度差が閾値温度差を上回るか否かを判断する（Ｓ１０４）。
【００４８】
制御部１０５は、装置内外温度差が閾値温度差（例えば＋８℃）を上回る場合には（Ｓ１０４：Ｙｅｓ）、後述の低温動作処理を行い（Ｓ１０５）、処理を終了する。
【００４９】
一方、装置内外温度差が閾値温度差を下回る場合には（Ｓ１０４：Ｎｏ）、制御部１０５は、通常動作処理を行い（Ｓ１０６）、処理を終了する。ここで、通常動作処理とは、高温動作処理または低温動作処理のようにフレームレートを変更せず通常のフレームレートで画像処理を行う動作処理をいう。
【００５０】
●高温動作処理
次に、本実施の形態に係る画像処理方法における高温動作処理について説明する。ここで、高温動作処理とは、例えば撮像装置１の内部の温度が高い場合に生じる画質劣化などの不具合に対応する処理である。
【００５１】
つまり、高温動作処理は、撮像素子１０１が取得するフレームレートを変更することで撮像素子１０１の発熱量を制御して、撮像装置１の内外の温度差を解消する処理である。
【００５２】
図３は、図２の画像処理方法における高温動作処理を示すフローチャートである。同図に示すように、高温動作処理において、制御部１０５は、フレームレート変更処理を行う（Ｓ１０３１）。
【００５３】
図４は、図３の高温動作処理における装置内温度ＴとフレームレートＦＲとの関係を示す表である。同図に示すように、制御部１０５は、装置内温度Ｔが高温装置内閾値温度ＨＩ（例えば６０℃）を下回る場合には、通常動作処理としてフレームレートＦＲをＦＲ（例えば６０ｆｐｓ）に設定する。
【００５４】
一方、図４に示すように、制御部１０５は、装置内温度Ｔが高温装置内閾値温度ＨＩを上回る場合には、高温動作処理としてフレームレートＦＲをＦＲ２（例えば３０ｆｐｓ）に変更する。制御部１０５は、撮像素子１０１のフレームレートを下げるコマンドを画像処理部１０２に送信する。
【００５５】
なお、以下の処理におけるＲＡＭ１０４に格納される装置内閾値温度や装置外閾値温度、閾値温度差、あるいは閾値温度ごとのフレームレートの値など各種パラメータは、例示の値に限定されず、所定の様々な値を用いてもよい。ここで、制御部１０５は、装置内温度値を低下させるために、所定の装置内閾値温度に到達した場合にフレームレートを変更前と比較して高めてもよい。また、各種パラメータは、例えば制御部１０５が取得した装置内温度値や装置外温度値あるいは装置内外温度差に基づいて、所定の範囲内において値を可変させてもよい。
【００５６】
コマンドを受信した画像処理部１０２は、ＲＡＭ１０４に格納されるフレームレートのパラメータを読み出し、撮像素子１０１にパラメータを送信する。撮像素子１０１は、受信したパラメータに基づきフレームレートを変更し、取得した画像データを出力する。
【００５７】
フレームレート変更後、制御部１０５は、装置内温度Ｔが通常装置内閾値温度ＮＩ（図４において４０℃）を下回るか否かを判断する（Ｓ１０３２）。
【００５８】
装置内温度Ｔが通常装置内閾値温度ＮＩを上回る場合には（Ｓ１０３２：Ｎｏ）、制御部１０５は、Ｓ１０３１の処理に戻り、フレームレート変更処理を行う。
【００５９】
装置内温度Ｔが通常装置内閾値温度ＮＩを下回る場合には（Ｓ１０３２：Ｙｅｓ）、制御部１０５は、変更前のフレームレートＦＲ１に戻すコマンドを画像処理部１０２に送信し、通常動作処理に移行し、高温動作処理を終了する（Ｓ１０３３）。
【００６０】
●低温動作処理
次に、本実施の形態に係る画像処理方法における低温動作処理について説明する。ここで、低温動作処理とは、氷点下のような低温環境に放置された場合の起動後の撮像装置１の内部の温度が上昇した場合や、撮像装置１の動作中にクーラで冷された場合などに、撮像装置１の内外に生じる温度差による結露などの問題に対応する処理である。
【００６１】
つまり、低温動作処理は、撮像素子１０１が取得するフレームレートを変更することで撮像素子１０１の発熱量を制御して、撮像装置１の内外の温度差を解消する処理である。
【００６２】
図５は、図２の画像処理方法における低温動作処理を示すフローチャートである。同図に示すように、制御部１０５は、外部温度センサ１１１から装置外温度値を取得して、装置外温度が低温装置外閾値温度（例えば２５℃）を下回るか否かを判断する（Ｓ１０５１）。
【００６３】
装置外温度が低温装置外閾値温度を下回る場合には（Ｓ１０５１：Ｙｅｓ）、制御部１０５は、先に取得した装置内温度値と装置外温度値との差（装置内外温度差）に基づいて、フレームレート変更処理を行う（Ｓ１０５２）。
【００６４】
図６は、図２の画像処理方法における装置内外温度差ＴＤとフレームレートＦＲとの関係を示す表である。同図に示すように、制御部１０５は、装置内外温度差ＴＤが閾値温度差ＨＴ（例えば＋８℃）以上であれば撮像素子１０１のフレームレートＦＲをＦＲ１（例えば６０ｆｐｓ）からＦＲ２（例えば３０ｆｐｓ）に下げるコマンドを画像処理部１０２に送信する。
【００６５】
一方、装置外温度が低温装置外閾値温度を上回る場合には（Ｓ１０５１：Ｎｏ）、制御部１０５は、通常動作処理に戻るために（Ｓ１０５５）、低温動作処理を終了する。
【００６６】
フレームレート変更処理後、制御部１０５は、装置内外温度差ＴＤが閾値温度差ＨＴを下回るか否かを判断する（Ｓ１０５３）。
【００６７】
装置内外温度差ＴＤが閾値温度差ＨＴを上回る場合には（Ｓ１０５３：Ｎｏ）、制御部１０５は、装置内外温度差ＴＤが閾値温度差ＨＴを下回るようにするため、Ｓ１０５２の処理に戻る。
【００６８】
一方、装置内外温度差ＴＤが閾値温度差ＨＴを下回る場合には（Ｓ１０５３：Ｙｅｓ）、制御部１０５は、装置外温度が通常装置外閾値温度（例えば２５℃以上）を上回るか否かを判断する（Ｓ１０５４）。
【００６９】
装置外温度が通常装置外閾値温度を上回る場合には（Ｓ１０５４：Ｙｅｓ）、制御部１０５は、通常動作処理に戻るためにフレームレートをＦＲ２からＦＲ１に戻すコマンドを画像処理部１０２に送信し（Ｓ１０５５）、低温動作処理を終了する。
【００７０】
一方、装置外温度が通常装置外閾値温度を下回る場合には（Ｓ１０５４：Ｎｏ）、制御部１０５は、装置外温度が通常装置外閾値温度を上回るようにするため、Ｓ１０５２の処理に戻る。
【００７１】
●画像処理方法（２）●
次に、本発明に係る画像処理方法の別の実施の形態について説明する。本実施の形態において、制御部１０５は、撮像装置１の起動直後における撮像装置１の内外の温度に対応して、本発明に係る画像処理方法を実行する。
【００７２】
先に説明した実施の形態と同様に、制御部１０５は、ＲＯＭ１０３に格納されている装置内温度値の閾値温度（所定装置内温度）と装置外温度値の閾値温度（所定装置外温度）と装置内外温度差の閾値温度差（所定温度差）に基づいて起動処理内容を切り換える。
【００７３】
図７は、撮像装置１による起動時の画像処理方法を示すフローチャートである。同図に示すように、撮像装置１の起動後（Ｓ２０１）、制御部１０５は、温度センサ１０６から装置内温度値を、外部温度センサ１１１から装置外温度値を、それぞれ取得する（Ｓ２０２）。
【００７４】
装置内外温度値を取得後、制御部１０５は、取得した装置内温度値がＲＯＭ１０３に格納されている高温装置内閾値温度を上回るか否かを判断する（Ｓ２０３）。
【００７５】
装置内温度値が高温装置内閾値温度を上回る場合には（Ｓ２０３：Ｙｅｓ）、制御部１０５は、後述の高温起動処理を行い（Ｓ２０４）、処理を終了する。
【００７６】
装置内温度値が高温装置内閾値温度を下回る場合には（Ｓ２０３：Ｎｏ）、制御部１０５は、装置内温度値が低温装置内温度値を上回るか否かを判断する（Ｓ２０５）。
【００７７】
装置内温度値が低温装置内閾値温度を上回る場合には（Ｓ２０５：Ｙｅｓ）、制御部１０５は、通常起動処理を行い（Ｓ２０６）、処理を終了する。ここで、通常起動処理とは、高温起動処理または低温起動処理のようにフレームレートを変更せず通常のフレームレートで画像処理を行う起動処理をいう。
【００７８】
一方、装置内温度値が低温装置内閾値温度を下回る場合には（Ｓ２０５：Ｎｏ）、制御部１０５は、後述の低温起動処理を行い（Ｓ２０７）、処理を終了する。
【００７９】
●高温起動処理
次に、本実施の形態に係る画像処理方法における高温起動処理について説明する。ここで、高温起動処理とは、例えば撮像装置１の起動時に撮像装置１の内部の温度が高い場合に生じる画質劣化などの不具合に対応する処理である。
【００８０】
つまり、高温起動処理は、撮像素子１０１が取得するフレームレートを変更することで撮像素子１０１の発熱量を制御して、撮像装置１の内外の温度差を解消する処理である。
【００８１】
図８は、図７の画像処理方法における高温起動処理を示すフローチャートである。同図に示すように、高温起動処理において、制御部１０５は、フレームレート変更処理を行う（Ｓ２０４１）。
【００８２】
図９は、図８の高温起動処理における装置内温度ＴとフレームレートＦＲとの関係を示す表である。同図に示すように、制御部１０５は、装置内温度Ｔが高温装置内閾値温度ＨＩ（例えば６０℃）を下回る場合には、通常起動処理としてフレームレートＦＲをＦＲ１（例えば６０ｆｐｓ）に設定する。
【００８３】
一方、図８に示すように、制御部１０５は、装置内温度Ｔが高温装置内閾値温度ＨＩを上回る場合には、高温起動処理としてフレームレートＦＲをＦＲ２（例えば３０ｆｐｓ）に変更する。制御部１０５は、撮像素子１０１のフレームレートを下げるコマンドを画像処理部１０２に送信する。
【００８４】
コマンドを受信した画像処理部１０２は、ＲＡＭ１０４に格納されているフレームレートのパラメータを読み出し、撮像素子１０１にパラメータを送信する。撮像素子１０１は、受信したパラメータに基づきフレームレートを変更し、取得した画像データを出力する。
【００８５】
フレームレート変更後、制御部１０５は、装置内温度Ｔが通常装置内閾値温度ＮＩ（図４において４０℃）を下回るか否かを判断する（Ｓ２０４２）。
【００８６】
装置内温度Ｔが通常装置内閾値温度ＮＩを上回る場合には（Ｓ２０４２：Ｎｏ）、制御部１０５は、Ｓ１０３１の処理に戻り、フレームレート変更処理を行う。
【００８７】
装置内温度Ｔが通常装置内閾値温度ＮＩを下回る場合には（Ｓ２０４２：Ｙｅｓ）、制御部１０５は、変更前のフレームレートＦＲ１に戻すコマンドを画像処理部１０２に送信し、通常動作処理に移行し、高温起動処理を終了する（Ｓ２０４３）。
【００８８】
●低温起動処理
次に、本実施の形態に係る画像処理方法における低温動作処理について説明する。ここで、低温起動処理とは、氷点下のような低温環境に放置された場合の起動後の撮像装置１の内部の温度が上昇した場合や、クーラで冷された後に撮像装置１を起動した場合などに、撮像装置１の内外に生じる温度差による結露などの問題に対応する処理である。
【００８９】
つまり、低温起動処理は、撮像素子１０１が取得するフレームレートを変更することで撮像素子１０１の発熱量を制御して、撮像装置１の内外の温度差を解消する処理である。
【００９０】
図１０は、図７の画像処理方法における低温起動処理を示すフローチャートである。図に示すように、制御部１０５は、装置内外温度差が閾値温度差（例えば＋８℃）を上回るか否かを判断する（２０７１）。
【００９１】
制御部１０５は、装置内外温度差が閾値温度差（例えば＋８℃）を上回る場合に（Ｓ２０７１：Ｙｅｓ）、制御部１０５は、図６に示した装置内外温度差とフレームレートとの関係を示す表に基づいてフレームレート変更処理を行う（Ｓ２０７２）。
【００９２】
図６に示すように、制御部１０５は、装置内外温度差が閾値温度差（例えば＋８℃）以上であれば撮像素子１０１のフレームレートを６０ｆｐｓから３０ｆｐｓに下げるコマンドを画像処理部１０２に送信する。
【００９３】
一方、装置内外温度差が閾値温度差を下回る場合には（Ｓ１０５１：Ｎｏ）、制御部１０５は、通常動作処理に移行し（Ｓ２０７４）、低温起動処理を終了する。
【００９４】
フレームレート変更処理後、制御部１０５は、装置内外温度差が閾値温度差を下回るか否かを判断する（Ｓ２０７３）。
【００９５】
装置内外温度差が閾値温度差を上回る場合には（Ｓ２０７３：Ｎｏ）、制御部１０５は、装置内外温度差が閾値温度差を下回るようにするため、Ｓ２０７２の処理に戻る。
【００９６】
一方、装置内外温度差が閾値温度差を下回る場合には（Ｓ２０７３：Ｙｅｓ）、制御部１０５は、フレームレートを３０ｆｐｓから６０ｆｐｓに戻して通常動作処理に移行し（Ｓ２０７４）、低温起動処理を終了する。
【００９７】
●効果●
以上説明したように、撮像装置１によれば、以下の効果が得られる。
【００９８】
すなわち、撮像装置１は、画像処理装置の内部の温度値である装置内温度値と画像処理装置の外部の温度値である装置外温度値とを取得し、装置内温度値と装置外温度値とに基づいて、画像データのフレームレートを変更する。このため、撮像装置１によれば、結露などの画像処理装置の内外の温度差による不具合を解消することができる。
【００９９】
また、撮像装置１によれば、装置内温度値が装置外温度を上回るとき、変更前のフレームレートより低いフレームレートに変更するため、撮像素子１０１の発熱量を低下させて、画像処理装置の内外の温度差による不具合を解消することができる。
【０１００】
また、撮像装置１によれば、装置内温度値が装置外温度を下回るとき、変更前のフレームレートより高いフレームレートに変更するため、撮像素子１０１の発熱量を高めて、画像処理装置の内外の温度差による不具合を解消することができる。
【０１０１】
また、撮像装置１は、装置外温度値が所定装置外温度（高温装置外閾値温度）を上回るとき、変更前のフレームレートより低いフレームレートに変更する。その結果、撮像装置１によれば、撮像素子１０１の発熱量を低下させて、画像処理装置の内外の温度差による不具合を解消することができる。
【０１０２】
また、撮像装置１は、装置外温度値が所定装置外温度（高温装置内閾値温度、通常装置外閾値温度、低温装置外閾値温度）を下回るとき、変更前のフレームレートより高いフレームレートに変更する。その結果、撮像装置１によれば、撮像素子１０１の発熱量を高めて、画像処理装置の内外の温度差による不具合を解消することができる。
【０１０３】
また、撮像装置１は、装置内温度値が所定装置内温度（高温装置内閾値温度）を上回るとき、変更前のフレームレートより低いフレームレートに変更する。その結果、撮像装置１によれば、撮像素子１０１の発熱量を低下させて、画像処理装置の内外の温度差による不具合を解消することができる。
【０１０４】
また、撮像装置１は、装置内温度値が所定装置内温度（高温装置内閾値温度、通常装置内閾値温度、低温装置内閾値温度）を下回るとき、変更前のフレームレートより高いフレームレートに変更する。その結果、撮像装置１によれば、撮像素子１０１の発熱量を高めて、画像処理装置の内外の温度差による不具合を解消することができる。
【０１０５】
また、撮像装置１によれば、フレームレート変更部は、温度差が所定温度差（閾値温度差）を上回るとき、フレームレートを変更するため、撮像素子１０１の発熱量を制御して、画像処理装置の内外の温度差による不具合を解消することができる。
【符号の説明】
【０１０６】
１     撮像装置
１０１ 撮像素子
１０２ 画像処理部
１０３ ＲＯＭ
１０４ ＲＡＭ
１０５ 制御部
１０６ 温度センサ
１０７ 電源部
１０８ 外部インタフェース
１０９ ハーネス
１１０ レンズ
１１１ 外部温度センサ
【先行技術文献】
【特許文献】
【０１０７】
【特許文献１】特開２００５−３５２４１２号公報
【図１】
2015154179.tif 000003
【図２】
2015154179.tif 000004
【図３】
2015154179.tif 000005
【図４】
2015154179.tif 000006
【図５】
2015154179.tif 000007
【図６】
2015154179.tif 000008
【図７】
2015154179.tif 000009
【図８】
2015154179.tif 000010
【図９】
2015154179.tif 000011
【図１０】
2015154179.tif 000012