(57)【要約】【課題】高コスト化を抑制する。【解決手段】処理部及び監視部は、電源部から電源の供給を受けて動作する。スイッチは、電源部と処理部との間の電気的な接続をオン／オフする。監視部は、電源部の異常を検出した場合、スイッチをオフにする。本技術は、例えば、車両に搭載されるフロントセンシングカメラモジュール等に適用することができる。【選択図】図６
2020050061.tif 000002
【特許請求の範囲】
【請求項１】
電源を供給する電源部と、
前記電源部から電源の供給を受けて動作し、所定の処理を行う処理部と、
前記電源部から電源の供給を受けて動作し、前記電源部を監視する監視部と、
前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチと
を備え、
前記監視部は、前記電源部の異常を検出した場合、前記スイッチをオフにする
電子機器。
【請求項２】
前記電源部から電源の供給を受けて動作し、前記所定の処理の処理結果を送信する通信部をさらに備える
請求項１に記載の電子機器。
【請求項３】
前記通信部は、前記電源部の異常が検出された場合、前記電源部が異常である旨を送信する
請求項２に記載の電子機器。
【請求項４】
前記監視部が動作可能な電圧範囲が、前記処理部が動作可能な電圧範囲を包含するように構成された
請求項１に記載の電子機器。
【請求項５】
前記処理は、撮像部の撮像により得られる画像を対象として認識処理を行い、
前記通信部は、前記認識処理の認識結果を、車両の車内通信ネットワークに送信する
請求項２に記載の電子機器。
【請求項６】
前記監視部は、前記スイッチと前記処理部とを接続する接続線の電圧を監視する
請求項１に記載の電子機器。
【請求項７】
複数の前記電源部と、
複数の前記電源部それぞれと前記処理部との間の電気的な接続をオン／オフする複数の前記スイッチと
を備え、
前記処理部及び前記監視部は、複数の前記電源部から電源の供給を受けて動作し、
前記監視部は、前記電源部の異常を検出した場合、複数の前記スイッチをオフにする
請求項１に記載の電子機器。
【請求項８】
電源を供給する電源部と、
前記電源部から電源の供給を受けて動作し、所定の処理を行う処理部と、
前記電源部から電源の供給を受けて動作し、前記電源部を監視する監視部と、
前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチと
を備える電子機器の前記監視部が、
前記電源部の異常を検出した場合、前記スイッチをオフにする
ことを含む制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本技術は、電子機器及び制御方法に関し、特に、例えば、高コスト化を抑制することができるようにする電子機器及び制御方法に関する。
【背景技術】
【０００２】
例えば、車載用の電源システムとして、メインバッテリ及びサブバッテリを有し、異常が発生した場合に、負荷に接続するバッテリを切り替える装置が提案されている（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開2017-140920号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
負荷に接続するバッテリとして、メインバッテリ及びサブバッテリの２つのバッテリを、装置に設けるのでは、装置が高コスト化する。
【０００５】
本技術は、このような状況に鑑みてなされたものであり、高コスト化を抑制することができるようにするものである。
【課題を解決するための手段】
【０００６】
本技術の電子機器は、電源を供給する電源部と、前記電源部から電源の供給を受けて動作し、所定の処理を行う処理部と、前記電源部から電源の供給を受けて動作し、前記電源部を監視する監視部と、前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチとを備え、前記監視部は、前記電源部の異常を検出した場合、前記スイッチをオフにする電子機器である。
【０００７】
本技術の制御方法は、電源を供給する電源部と、前記電源部から電源の供給を受けて動作し、所定の処理を行う処理部と、前記電源部から電源の供給を受けて動作し、前記電源部を監視する監視部と、前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチとを備える電子機器の前記監視部が、前記電源部の異常を検出した場合、前記スイッチをオフにすることを含む制御方法である。
【０００８】
本技術の電子機器及び制御方法においては、処理部は、前記電源部から電源の供給を受けて動作し、所定の処理を行い、監視部は、前記電源部から電源の供給を受けて動作し、前記電源部を監視する。そして、前記監視部が、前記電源部の異常を検出した場合、前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチをオフにする。
【０００９】
電子機器は、独立した装置であってもよいし、モジュールや１チップの半導体チップであってもよい。
【図面の簡単な説明】
【００１０】
【図１】本技術を適用した車両の一実施の形態の構成例を示すブロック図である。
【図２】フロントセンシングカメラモジュール１９の第１の構成例を示すブロック図である。
【図３】フロントセンシングカメラモジュール１９の第１の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【図４】フロントセンシングカメラモジュール１９の第２の構成例を示すブロック図である。
【図５】フロントセンシングカメラモジュール１９の第２の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【図６】フロントセンシングカメラモジュール１９の第３の構成例を示すブロック図である。
【図７】フロントセンシングカメラモジュール１９の第３の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【図８】フロントセンシングカメラモジュール１９の第４の構成例を示すブロック図である。
【図９】フロントセンシングカメラモジュール１９の第４の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【図１０】本技術を適用したカメラモジュールの一実施の形態の構成例を示すブロック図である。
【図１１】カメラモジュールについて、電源部１３２ないし１３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【図１２】本技術を適用したコンピュータの一実施の形態の構成例を示すブロック図である。
【発明を実施するための形態】
【００１１】
＜本技術を適用した車両の一実施の形態＞
【００１２】
図１は、本技術を適用した車両の一実施の形態の構成例を示すブロック図である。
【００１３】
図１において、車両は、例えば、四輪の自動車であり、通信制御部１１、自動運転制御部１２、ADAS(Advanced Driver Assistance Systems)制御部１３、ステアリング１４、ヘッドライト１５、ブレーキ１６、車速センサ１７、測距装置１８、及び、フロントセンシングカメラモジュール１９を有する。通信制御部１１ないしフロントセンシングカメラモジュール１９それぞれは、CAN(Controller Area Network)バス１０に接続されており、必要に応じて、必要な情報を、車内通信ネットワークとしてのCANバス１０を介してやりとりする。
【００１４】
通信制御部１１は、いわゆる車車間通信、歩車間通信、路車間通信を行い、データの送受信を行う。また、通信制御部１１は、図示せぬサーバ等との（無線）通信を行う。
【００１５】
自動運転制御部１２は、ステアリング１４や、ヘッドライト１５、ブレーキ１６、図示せぬエンジン等を制御することにより、車両の自動運転を行う。
【００１６】
ADAS制御部１３は、運転者による車両の運転を補助する各種の処理を行う。例えば、ADAS制御部１３は、フロントセンシングカメラモジュール１９から、車両が車線を逸脱しているという情報を受信した場合、音声等により警告する。
【００１７】
ステアリング１４、ヘッドライト１５、及び、ブレーキ１６は、そのステアリング１４、ヘッドライト１５、及び、ブレーキ１６の状態を表す情報を、車両に関する車両情報として、CANバス１０を介して送信する。
【００１８】
車速センサ１７は、車両の車速を検出し、車両情報として、CANバス１０を介して送信する。
【００１９】
測距装置１８は、TOF(Time of Flight)センサ等で構成され、車両の周囲の物体までの距離を計測（測距）し、車両情報として、CANバス１０を介して送信する。
【００２０】
フロントセンシングカメラモジュール１９は、例えば、車両のフロントガラス（フロントウインドシールド）の内側（車両内）のルームミラーの近傍に配置される電子機器の１つである。フロントセンシングカメラモジュール１９は、車両の前方を撮像し、その撮像により得られる画像を対象として、その画像に映る人や、他の車両、道路標識、信号機、車線を区分する白線、その他の各種の被写体や、各被写体までの距離、各被写体に衝突するまでの時間等の各種の情報を認識する認識処理を行う。認識処理は、CANバス１０を介して送信されてくる車両情報を、必要に応じて用いて行うことができる。フロントセンシングカメラモジュール１９は、認識処理の認識結果を表す認識情報を、CANバス１０を介して、ADAS制御部１３等に送信する。認識情報としては、例えば、上述したような車両が車線を逸脱しているといった情報の他、前方に人又は他の車両が存在することと、その人又は他の車両までの距離とのセット、前方に障害物が存在することと、その障害物に車両が衝突するまでの時間とのセット、車線を区分する白線が存在することと、その白線までの距離とのセット等がある。
【００２１】
以上のように構成される車両では、フロントセンシングカメラモジュール１９が、ステアリング１４やブレーキ１６の状態、車速センサ１７で検出される車速、測距装置１８で計測される距離等の車両情報を、CANバス１０を介して受信する。
【００２２】
また、フロントセンシングカメラモジュール１９は、車両の前方を撮像し、その撮像により得られる画像を対象とし、必要に応じて、車両情報を用いて、認識処理を行う。そして、フロントセンシングカメラモジュール１９は、認識処理の認識結果を表す認識情報を、CANバス１０を介して、ADAS制御部１３に送信する。
【００２３】
ADAS制御部１３は、フロントセンシングカメラモジュール１９からの認識情報に応じて、車両の運転を補助する処理を行う。例えば、ADAS制御部１３は、フロントセンシングカメラモジュール１９からの、車両が車線を逸脱しているという認識情報に応じて、音声等による警告を発する。
【００２４】
図２は、フロントセンシングカメラモジュール１９の第１の構成例を示すブロック図である。
【００２５】
図２において、フロントセンシングカメラモジュール１９は、MCU(Micro Control Unit)３１、電源部３２，３３，３４，３５、イメージセンサ３６、及び、センシングIC(Integrated Circuit)３７を有する。
【００２６】
MCU３１は、フロントセンシングカメラモジュール１９全体を制御する。また、MCU３１は、CANバス１０（図１）との通信を行う通信インタフェースとして機能し、通信部４１及び監視部４２を有する。MCU３１、ひいては、MCU３１を構成する通信部４１及び監視部４２は、電源部３２から3.3Vの電源の供給を受けて動作する。
【００２７】
通信部４１は、CANバス１０から（CANバス１０を介して）送信されてくる車両情報を受信し、フロントセンシングカメラモジュール１９で使用することができるフォーマットに変換して、センシングIC３７に供給する。また、MCU３１は、センシングIC３７から供給される認識情報を、CANバス１０を介して送信することができるフォーマットに変換し、CANバス１０に（CANバス１０を介して）送信する。
【００２８】
監視部４２は、電源部３２ないし３４を監視し、電源部３２ないし３４に、イネーブル信号ENを供給することで、電源部３２ないし３４の動作を制御する。
【００２９】
すなわち、監視部４２は、電源部３２ないし３４を監視し、電源部３２ないし３４のいずれかの異常を検出した場合、電源部３２ないし３４による電源（電力）の供給を停止させる。
【００３０】
具体的には、監視部４２は、例えば、電源部３２ないし３４の電源電圧を監視する。電源部３２ないし３４の電源電圧が、あらかじめ設定された許容範囲内である場合、監視部４２は、電源部３２ないし３４に供給するイネーブル信号ENをオン(enable)に維持し、電源部３２ないし３４による電源の供給を維持させる。
【００３１】
また、監視部４２は、電源部３２ないし３４の電源電圧が、あらかじめ設定された許容範囲を逸脱したことを検出した場合、電源部３２ないし３４に供給するイネーブル信号ENをオンからオフ(disable)にすることで、電源部３２ないし３４の動作を停止させる。すなわち、監視部４２は、電源部３２ないし３４による電源の供給を停止させる。
【００３２】
なお、本実施の形態では、監視部４２は、MCU３１に内蔵されているが、MCU３１の外部に設けることができる。
【００３３】
電源部３２ないし３４は、図１の車両が有する図示せぬバッテリから、必要な電圧の電源（電圧）を生成し、必要なブロックに供給する。
【００３４】
すなわち、電源部３２は、例えば、3.3Vの電源を生成し、MCU３１、電源部３５、及び、センシングIC３７に供給する。電源部３３及び３４は、例えば、1.2V及び1.8Vの電源をそれぞれ生成し、センシングIC３７に供給する。
【００３５】
電源部３５は、電源部３２から供給される3.3Vの電源から、例えば、2.8Vの電源を生成し、イメージセンサ３６に供給する。
【００３６】
ここで、電源部３５は、電源部３２から供給される3.3Vの電源から、2.8Vの電源を生成するので、電源部３２が電源の供給を停止した場合、必然的に、電源部３５も電源の供給を停止する。
【００３７】
なお、本実施の形態では、電源部３５は、電源部３２から供給される3.3Vの電源から、2.8Vの電源を生成するが、電源部３５でも、他の電源部３２ないし３４と同様に、車両のバッテリから、2.8Vの電源を生成することができる。この場合、監視部４２は、電源部３５も監視し、電源部３５にイネーブル信号ENを供給することで、電源部３５の動作を制御することができる。
【００３８】
イメージセンサ３６は、例えば、CMOS(Complementary Metal Oxide Semiconducter)イメージセンサであり、電源部３５から2.8Vの電源の供給を受けて動作する。イメージセンサ３６は、フロントセンシングカメラモジュール１９が車両に適切に設置された状態で、車両の前方を撮像する撮像部であり、撮像により得られる画像を、センシングIC３７に供給する。
【００３９】
センシングIC３７は、電源部３２ないし３４から、それぞれ、3.3V, 1.2V, 1.8Vの電源の供給を受けて動作する。センシングIC３７は、イメージセンサ３６から供給される画像を対象とした認識処理を、所定の処理として行う処理部として機能する。
【００４０】
センシングIC３７は、通信部４１から供給される車両情報を必要に応じて用いて、イメージセンサ３６から供給される画像を対象とした認識処理を行い、その認識処理の認識結果を表す認識情報を、通信部４１に供給する。認識情報は、例えば、図１で説明したように、車両が車線を逸脱しているといった情報や、前方に人又は他の車両が存在することと、その人又は他の車両までの距離とのセット、前方に障害物が存在することと、その障害物に車両が衝突するまでの時間とのセット、車線を区分する白線が存在することと、その白線までの距離とのセット等である。
【００４１】
図３は、図２のフロントセンシングカメラモジュール１９の第１の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【００４２】
電源部３２ないし３４のいずれかの電源電圧が異常になった場合、ステップＳ１１において、監視部４２が、電源部３２ないし３４のいずれかの電源電圧の異常、すなわち、電源部３２ないし３４のうちの、電源電圧が異常になった電源部の電源電圧が許容範囲を逸脱したことを検出し、処理は、ステップＳ１２に進む。
【００４３】
ステップＳ１２では、監視部４２が、電源部３２ないし３４に対するイネーブル信号ENをオフにし、処理は、ステップＳ１３に進む。
【００４４】
ステップＳ１３では、電源部３２ないし３４が、オフになったイネーブル信号ENに応じて、電源の供給を停止（遮断）し、処理は、ステップＳ１４に進む。
【００４５】
ステップＳ１４では、電源部３２ないし３４から電源の供給を受けて動作するセンシングIC３７と、電源部３２から電源の供給を受けて動作するMCU３１（通信部４１及び監視部４２）とが動作を停止する。
【００４６】
なお、電源部３２が電源の供給を停止することにより、電源部３２からの電源からイメージセンサ３６に供給する電源を供給する電源部３５も、イメージセンサ３６への電源の供給を停止するので、イメージセンサ３６も、動作を停止する。
【００４７】
以上のように、センシングIC３７に電源を供給する電源部３２ないし３４のいずれかの異常が検出された場合に、電源部３２ないし３４による電源の供給を停止させることにより、センシングIC３７の誤動作を防止し、車両に設置されるフロントセンシングカメラモジュール１９にとって極めて重要な機能安全を実現することができる。
【００４８】
ところで、図２のフロントセンシングカメラモジュール１９の第１の構成例では、MCU３１（通信部４１及び監視部４２）とセンシングIC３７とが、共通の電源部３２から3.3Vの電源の供給を受けて動作する。そのため、電源部３２ないし３４が、機能安全のために、電源の供給を停止すると、センシングIC３７の他、MCU３１も、動作を停止する。
【００４９】
MCU３１が動作を停止すると、外部からのアクセスに対して、応答を返せない状態になり、外部から、フロントセンシングカメラモジュール１９の内部状態を知り得なくなる。したがって、機能安全のために、電源部３２ないし３４による、センシングIC３７への電源の供給を停止させ、センシングIC３７の動作を停止させる場合でも、MCU３１への電源の供給を維持し、MCU３１を動作させることが望まれる。
【００５０】
そこで、図４は、フロントセンシングカメラモジュール１９の第２の構成例を示すブロック図である。
【００５１】
なお、図中、図２の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【００５２】
図４において、フロントセンシングカメラモジュール１９は、MCU３１ないしセンシングIC３７、及び、電源部５１を有する。
【００５３】
したがって、図４のフロントセンシングカメラモジュール１９は、MCU３１ないしセンシングIC３７を有する点で、図２の場合と共通する。但し、図４のフロントセンシングカメラモジュール１９は、電源部５１を新たに有する点で、図２の場合と相違する。
【００５４】
電源部５１は、電源部３２と同様に構成され、車両が有するバッテリから、3.3Vの電源を生成し、MCU３１に供給する。
【００５５】
図２では、MCU３１は、センシングIC３７と共通の電源部３２から3.3Vの電源の供給を受けて動作するが、図４では、MCU３１は、センシングIC３７が電源の供給を受ける電源部３２とは別の電源部５１から電源の供給を受けて動作する。
【００５６】
図５は、図４のフロントセンシングカメラモジュール１９の第２の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【００５７】
電源部３２ないし３４のいずれかの電源電圧が異常になった場合、ステップＳ２１において、図３のステップＳ１１と同様に、監視部４２が、電源部３２ないし３４のいずれかの電源電圧の異常を検出し、処理は、ステップＳ２２に進む。
【００５８】
ステップＳ２２では、図３のステップＳ１２と同様に、監視部４２が、電源部３２ないし３４に対するイネーブル信号ENをオフにし、処理は、ステップＳ２３に進む。
【００５９】
ステップＳ２３では、図３のステップＳ１３と同様に、電源部３２ないし３４が、オフになったイネーブル信号ENに応じて、電源の供給を停止し、処理は、ステップＳ２４に進む。
【００６０】
ステップＳ２４では、電源部３２ないし３４から電源の供給を受けて動作するセンシングIC３７が動作を停止する。
【００６１】
図４のフロントセンシングカメラモジュール１９の第２の構成例では、MCU３１は、センシングIC３７が電源の供給を受ける電源部３２とは別の電源部５１から電源の供給を受けて動作するので、電源部３２ないし３４電源の供給を停止しても、動作し続ける。
【００６２】
以上のように、センシングIC３７が電源の供給を受ける電源部３２とは別の電源部５１を設けることにより、電源部３２ないし３４電源の供給を停止しても、MCU３１は動作し続けることができる。
【００６３】
しかしながら、この場合、3.3Vの電源部として、電源部３２及び５１の２系統を設ける必要があり、フロントセンシングカメラモジュール１９が高コスト化する。
【００６４】
そこで、図６は、フロントセンシングカメラモジュール１９の第３の構成例を示すブロック図である。
【００６５】
なお、図中、図２の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【００６６】
図６において、フロントセンシングカメラモジュール１９は、MCU３１ないしセンシングIC３７、及び、ロードスイッチ６１を有する。
【００６７】
したがって、図６のフロントセンシングカメラモジュール１９は、MCU３１ないしセンシングIC３７を有する点で、図２の場合と共通する。但し、図６のフロントセンシングカメラモジュール１９は、ロードスイッチ６１を新たに有する点で、図２の場合と相違する。
【００６８】
ロードスイッチ６１は、例えば、FET(Field Effect Transistor)等で構成される。ロードスイッチ６１は、電源部３２とセンシングIC３７との間に配置され、その電源部３２とセンシングIC３７との間の電気的な接続をオン／オフする。
【００６９】
図６のフロントセンシングカメラモジュール１９の第３の構成例では、MCU３１（通信部４１及び監視部４２）には、電源部３２から電源が直接供給され、センシングIC３７には、電源部３２から電源が、ロードスイッチ６１を介して供給される。さらに、監視部４２は、電源部３２については、電源部３２にイネーブル信号ENを供給するのではなく、ロードスイッチ６１にイネーブル信号ENを供給し、そのイネーブル信号ENにより、ロードスイッチ６１のオン／オフを制御する。
【００７０】
したがって、図６のフロントセンシングカメラモジュール１９の第３の構成例では、MCU３１及びセンシングIC３７は、共通の電源部３２から3.3Vの電源の供給を受けて動作する。そして、電源部３２から電源が直接供給されるMCU３１には、ロードスイッチ６１のオン／オフに関係なく、電源部３２から電源が供給される。一方、電源部３２から電源がロードスイッチ６１を介して供給されるセンシングIC３７には、ロードスイッチ６１がオンの場合には、電源部３２からの電源が供給されるが、ロードスイッチ６１がオフの場合には、電源部３２からの電源の供給が停止される。
【００７１】
図７は、図６のフロントセンシングカメラモジュール１９の第３の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【００７２】
電源部３２ないし３４のいずれかの電源電圧が異常になった場合、ステップＳ３１において、図３のステップＳ１１と同様に、監視部４２が、電源部３２ないし３４のいずれかの電源電圧の異常を検出し、処理は、ステップＳ３２に進む。
【００７３】
ステップＳ３２では、監視部４２が、ロードスイッチ６１、並びに、電源部３３及び３４に対するイネーブル信号ENをオフにし、処理は、ステップＳ３３に進む。
【００７４】
ステップＳ３３では、ロードスイッチ６１が、オフになったイネーブル信号ENに応じてオフになり、これにより、電源部３２の電源がロードスイッチ６１を介してセンシングIC３７に供給されることが停止される。さらに、ステップＳ３３では、電源部３３及び３４が、オフになったイネーブル信号ENに応じて、電源の供給を停止し、処理は、ステップＳ３４に進む。
【００７５】
ステップＳ３４では、電源部３２ないし３４から電源の供給を受けて動作するセンシングIC３７が動作を停止する。
【００７６】
以上のように、図６のフロントセンシングカメラモジュール１９の第３の構成例では、MCU３１は、電源部３２から電源の供給を直接受けて動作する。そのため、電源部３２とセンシングIC３７との間に配置されたロードスイッチ６１がオフになっても、電源部３２から電源の供給を受け続けて動作することができる。
【００７７】
したがって、機能安全を実現しながら、MCU３１（通信部４１及び監視部４２）の動作を維持することを、図４の場合のように、電源部を増加することなく行うことができる。その結果、図４の場合に比較して、材料費を低減し、フロントセンシングカメラモジュール１９の高コスト化を抑制することができる。
【００７８】
また、図６のフロントセンシングカメラモジュール１９の第３の構成例は、図２のフロントセンシングカメラモジュール１９の第１の構成例に対して、ロードスイッチ６１を設けることにより構成することができる。したがって、図２のフロントセンシングカメラモジュール１９の第１の構成例に対する部品点数の増加を抑制することができ、フロントセンシングカメラモジュール１９の実装コストや偶発故障率を抑制することができる。
【００７９】
さらに、図６のフロントセンシングカメラモジュール１９の第３の構成例は、図２のフロントセンシングカメラモジュール１９の第１の構成例に対して、ICを増加せずに構成することができる。したがって、ICの不要輻射のリスクを低減することができる。
【００８０】
なお、本実施の形態では、MCU３１及びセンシングIC３７は、いずれも、電源部３２からの3.3Vの電源の供給を受けて動作するので、MCU３１及びセンシングIC３７が許容する電源電圧の電圧範囲（以下、許容動作電圧範囲ともいう）は、3.3Vを含む範囲において重複する。
【００８１】
本技術は、MCU３１の許容動作電圧範囲の最大値が、センシングIC３７の許容動作電圧範囲の最大値より小さい場合でも、MCU３１の許容動作電圧範囲の最小値が、センシングIC３７の許容動作電圧範囲の最小値より大きい場合でも、適用することができる。但し、MCU３１の許容動作電圧範囲は、センシングIC３７の許容動作電圧範囲を包含していることが望ましい。
【００８２】
すなわち、MCU３１において、監視部４２は、例えば、センシングIC３７の許容動作電圧範囲を、許容範囲に設定して、電源部３２の電源電圧が許容範囲内にあるかどうかを監視する。そして、電源部３２の電源電圧が許容範囲から逸脱した場合に、監視部４２は、ロードスイッチ６１をオフにして、電源部３２によるセンシングIC３７への電源の供給を停止させる。
【００８３】
ロードスイッチ６１がオフになった後、MCU３１（の監視部４２）は、電源電圧が許容範囲（センシングIC３７の許容動作電圧範囲）から逸脱した電源部３２からの電源により動作することが望ましい。したがって、MCU３１の許容動作電圧範囲は、許容範囲に設定されるセンシングIC３７の許容動作電圧範囲を包含していることが望ましい。例えば、MCU３１の許容動作電圧範囲としては、2.5Vないし5Vを採用し、3.3Vの電源部３２についてのセンシングIC３７の許容動作電圧範囲としては、3.135Vないし3.465Vを採用することができる。
【００８４】
ここで、電源部３２ないし３４のいずれかの異常が検出された場合、通信部４１は、電源部３２ないし３４のうちの異常が検出された電源部が異常である旨の異常メッセージをCANバス１０に送信することができる。この場合、電源部が異常であること、ひいては、電源部の異常に起因して、イメージセンサ３６及びセンシングIC３７が動作を停止していることを、外部に知らせることができる。
【００８５】
また、図６では、監視部４２は、ロードスイッチ６１とセンシングIC３７とを接続する接続線の電圧を、電源部３２の電源電圧として監視しているが、監視部４２では、その他、例えば、図６に点線で示すように、ロードスイッチ６１と電源部３２とを接続する接続線の電圧を、電源部３２の電源電圧として監視することができる。
【００８６】
但し、ロードスイッチ６１とセンシングIC３７とを接続する接続線の電圧を監視する場合には、電源部３２の故障に起因する、電源部３２からセンシングICに供給される電源電圧の異常を検出することができる他、ロードスイッチ６１の故障に起因する、電源部３２からセンシングICに供給される電源電圧の異常を検出することができる
【００８７】
さらに、図６では、MCU３１及びセンシングIC３７が、１つの電源部３２を共通の電源部として用いているが、本技術は、MCU３１及びセンシングIC３７が、複数の電源部を共通の電源部として用いる場合にも適用することができる。
【００８８】
図８は、フロントセンシングカメラモジュール１９の第４の構成例を示すブロック図である。
【００８９】
なお、図中、図６の場合と対応する部分については、同一の符号を付してあり、以下では、その説明は、適宜省略する。
【００９０】
図８において、フロントセンシングカメラモジュール１９は、MCU３１ないしセンシングIC３７、並びに、ロードスイッチ６１及び７１を有する。
【００９１】
したがって、図８のフロントセンシングカメラモジュール１９は、MCU３１ないしセンシングIC３７、及び、ロードスイッチ６１を有する点で、図６の場合と共通する。但し、図８のフロントセンシングカメラモジュール１９は、ロードスイッチ７１を新たに有する点で、図６の場合と相違する。
【００９２】
また、図６では、MCU３１及びセンシングIC３７が、１つの電源部３２を共通の電源部として用いる構成になっているが、図８では、MCU３１及びセンシングIC３７が、複数の電源部としての２つの電源部３２及び３４を共通の電源部として用いる構成になっている。
【００９３】
ロードスイッチ７１は、ロードスイッチ６１と同様に、例えば、FET等で構成される。ロードスイッチ７１は、電源部３４とセンシングIC３７との間に配置され、その電源部３４とセンシングIC３７との間の電気的な接続をオン／オフする。
【００９４】
図８のフロントセンシングカメラモジュール１９の第４の構成例では、MCU３１（通信部４１及び監視部４２）には、電源部３２及び３４から電源が直接供給され、センシングIC３７には、電源部３２から電源が、ロードスイッチ６１を介して供給されるとともに、電源部３４から電源が、ロードスイッチ７１を介して供給される。さらに、監視部４２は、電源部３２及び３４については、電源部３２及び３４にイネーブル信号ENを供給するのではなく、ロードスイッチ６１及び７１にイネーブル信号ENを供給し、そのイネーブル信号ENにより、ロードスイッチ６１及び７１のオン／オフを制御する。
【００９５】
したがって、図８のフロントセンシングカメラモジュール１９の第４の構成例では、MCU３１及びセンシングIC３７は、共通の電源部３２及び３４それぞれから3.3V及び1.8Vの電源の供給を受けて動作する。そして、電源部３２及び３４から電源が直接供給されるMCU３１には、ロードスイッチ６１及び７１のオン／オフに関係なく、電源部３２及び３４から電源が供給される。一方、電源部３２から電源がロードスイッチ６１を介して供給されるとともに、電源部３４から電源がロードスイッチ７１を介して供給されるセンシングIC３７には、ロードスイッチ６１及び７１がオンの場合には、電源部３２及び３４からの電源がそれぞれ供給されるが、ロードスイッチ６１及び７１がオフの場合には、電源部３２及び３４からの電源の供給がそれぞれ停止される。
【００９６】
図９は、図８のフロントセンシングカメラモジュール１９の第４の構成例について、電源部３２ないし３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【００９７】
電源部３２ないし３４のいずれかの電源電圧が異常になった場合、ステップＳ４１において、図７のステップＳ３１と同様に、監視部４２が、電源部３２ないし３４のいずれかの電源電圧の異常を検出し、処理は、ステップＳ４２に進む。
【００９８】
ステップＳ４２では、監視部４２が、ロードスイッチ６１及び７１、並びに、電源部３３及に対するイネーブル信号ENをオフにし、処理は、ステップＳ４３に進む。
【００９９】
ステップＳ４３では、ロードスイッチ６１及び７１が、オフになったイネーブル信号ENに応じてオフになり、これにより、電源部３２の電源が、ロードスイッチ６１を介してセンシングIC３７に供給されること、及び、電源部３４の電源が、ロードスイッチ７１を介してセンシングIC３７に供給されることが停止される。さらに、ステップＳ４３では、電源部３３が、オフになったイネーブル信号ENに応じて、電源の供給を停止し、処理は、ステップＳ４４に進む。
【０１００】
ステップＳ４４では、電源部３２ないし３４から電源の供給を受けて動作するセンシングIC３７が動作を停止する。
【０１０１】
図８のフロントセンシングカメラモジュール１９の第４の構成例では、MCU３１は、電源部３２及び３４から電源の供給を直接受けて動作する。そのため、電源部３２とセンシングIC３７との間に配置されたロードスイッチ６１や、電源部３４とセンシングIC３７との間に配置されたロードスイッチ７１がオフになっても、電源部３２及び３４から電源の供給を受け続けて動作することができる。
【０１０２】
したがって、MCU３１及びセンシングIC３７が、複数の電源部を共通の電源部として用いる場合にも、図６の場合と同様に、フロントセンシングカメラモジュール１９の高コスト化の抑制等を図ることができる。
【０１０３】
なお、本技術は、フロントセンシングカメラモジュール１９以外の車両に搭載される電子機器に適用することができる。
【０１０４】
＜本技術を適用したカメラモジュールの一実施の形態＞
【０１０５】
図１０は、本技術を適用したカメラモジュールの一実施の形態の構成例を示すブロック図である。
【０１０６】
図１０のカメラモジュールは、図６のフロントセンシングカメラモジュール１９のセンシングIC３７がなく、認識処理を行わない構成になっている。図１０のカメラモジュールは、例えば、車両に搭載し、バックビュー用のカメラや、CMS(Camera Monitor System)用のカメラ等として用いることができる。
【０１０７】
図１０において、カメラモジュールは、MCU１３１、電源部１３２，１３３，イメージセンサ１３６、及び、ロードスイッチ１６１を有する。
【０１０８】
MCU１３１は、カメラモジュール全体を制御する。また、MCU１３１は、監視部１４２を有する。MCU１３１、ひいては、MCU１３１を構成する監視部１４２は、電源部１３２から3.3Vの電源の供給を受けて動作する。
【０１０９】
監視部１４２は、図６の監視部４２と同様に、電源部１３２ないし１３４を監視し、電源部１３３及び１３４に、イネーブル信号ENを供給することで、電源部１３３及び１３４の動作を制御する。また、監視部１４２は、ロードスイッチ１６１に、イネーブル信号ENを供給することで、ロードスイッチ１６１をオン／オフさせる。
【０１１０】
すなわち、監視部１４２は、電源部１３２ないし１３４を監視し、電源部１３２ないし１３４のいずれかの異常を検出した場合、電源部１３２ないし１３４による電源（電力）の供給を停止させる。
【０１１１】
具体的には、監視部１４２は、例えば、電源部１３２ないし１３４の電源電圧を監視する。電源部１３２ないし１３４の電源電圧が、あらかじめ設定された許容範囲内である場合、監視部１４２は、電源部１３３及び１３４並びにロードスイッチ１６１に供給するイネーブル信号ENをオンに維持し、電源部１３２ないし１３４からイメージセンサ１３６への電源の供給を維持させる。
【０１１２】
また、監視部１４２は、電源部１３２ないし１３４の電源電圧が、あらかじめ設定された許容範囲を逸脱したことを検出した場合、イネーブル信号ENをオンからオフにすることで、電源部１３３及び１３４の動作を停止させるとともに、ロードスイッチ１６１をオンからオフにさせる。
【０１１３】
なお、本実施の形態では、監視部１４２は、MCU１３１に内蔵されているが、MCU１３１の外部に設けることができる。
【０１１４】
電源部１３２ないし１３４は、車両が有する図示せぬバッテリから、必要な電圧の電源を生成し、必要なブロックに供給する。
【０１１５】
すなわち、電源部１３２は、例えば、図６の電源部３２と同様に、3.3Vの電源を生成し、ロードスイッチ１６１を介して、イメージセンサ１３６に供給する。さらに、電源部１３２は、3.3Vの電源を、MCU１３１（監視部１４２）に直接供給する。したがって、電源部１３２は、MCU１３１とイメージセンサ１３６とで共通の電源になっている。
【０１１６】
電源部１３３及び１３４は、例えば、1.2V及び1.8Vの電源をそれぞれ生成し、イメージセンサ１３６に供給する。
【０１１７】
イメージセンサ１３６は、例えば、イメージセンサ３６と同様に、CMOSイメージセンサであり、電源部１３２ないし１３４から3.3V, 1.2V, 2.8Vの電源の供給をそれぞれ受けて動作する。イメージセンサ１３６は、例えば、車両の後方等を撮像する処理を所定の処理として行う処理部であり、撮像により得られる画像を、バックビュー用の画像や、CMS用の画像を生成する装置（図示せず）に供給する。
【０１１８】
ロードスイッチ１６１は、例えば、ロードスイッチ６１と同様に、FET等で構成される。ロードスイッチ１６１は、電源部１３２とイメージセンサ１３６との間に配置され、その電源部１３２とイメージセンサ１３６との間の電気的な接続をオン／オフする。
【０１１９】
図１０のカメラモジュールでは、MCU１３１（監視部１４２）には、電源部１３２から電源が直接供給され、イメージセンサ１３６には、電源部１３２から電源が、ロードスイッチ１６１を介して供給される。
【０１２０】
したがって、図１０のカメラモジュールでは、MCU１３１及びイメージセンサ１３６は、共通の電源部１３２から3.3Vの電源の供給を受けて動作する。そして、電源部１３２から電源が直接供給されるMCU１３１には、ロードスイッチ１６１のオン／オフに関係なく、電源部１３２から電源が供給される。一方、電源部１３２から電源がロードスイッチ１６１を介して供給されるイメージセンサ１３６には、ロードスイッチ１６１がオンの場合には、電源部１３２からの電源が供給されるが、ロードスイッチ１６１がオフの場合には、電源部１３２からの電源の供給が停止される。
【０１２１】
図１１は、図１０のカメラモジュールについて、電源部１３２ないし１３４のいずれかの電源電圧が異常になった場合の動作を説明するフローチャートである。
【０１２２】
電源部１３２ないし１３４のいずれかの電源電圧が異常になった場合、ステップＳ５１において、監視部１４２が、電源部１３２ないし１３４のいずれかの電源電圧の異常を検出し、処理は、ステップＳ５２に進む。
【０１２３】
ステップＳ５２では、監視部１４２が、ロードスイッチ１６１、並びに、電源部１３３及び１３４に対するイネーブル信号ENをオフにし、処理は、ステップＳ５３に進む。
【０１２４】
ステップＳ５３では、ロードスイッチ１６１が、オフになったイネーブル信号ENに応じてオフになり、これにより、電源部１３２の電源が、ロードスイッチ１６１を介してイメージセンサ１３６に供給されることが停止される。さらに、ステップＳ５３では、電源部１３３及び１３４が、オフになったイネーブル信号ENに応じて、電源の供給を停止し、処理は、ステップＳ５４に進む。
【０１２５】
ステップＳ５４では、電源部１３２ないし１３４から電源の供給を受けて動作するイメージセンサ１３６が動作を停止する。
【０１２６】
図１０のカメラモジュールでは、MCU１３１は、電源部１３２から電源の供給を直接受けて動作する。そのため、電源部１３２とイメージセンサ１３６との間に配置されたロードスイッチ１６１がオフになっても、電源部１３２から電源の供給を受け続けて動作することができる。
【０１２７】
したがって、機能安全を実現しながら、MCU１３１（監視部１４２）の動作を維持することを、図４の場合のように、電源部を増加することなく行うことができる。その結果、カメラモジュールの高コスト化の抑制、その他、図６のフロントセンシングカメラモジュール１９と同様の効果を奏することができる。
【０１２８】
なお、MCU３１や１３１（監視部４２や１４２）と電源部を共通とする処理部としては、センシングIC３７やイメージセンサ１３６の他、TOFセンサ等の任意の処理を行う処理ブロックを採用することができる。
【０１２９】
また、本技術は、車両に搭載される電子機器の他、エアコンディショナ等の家電製品や、スマートフォン等の携帯機器その他の任意の電子機器に適用することができる。本技術は、特に、機能安全を優先させたい場合に有用である。
【０１３０】
＜本技術を適用したコンピュータの説明＞
【０１３１】
次に、監視部４２や１４２の一連の処理は、ハードウェアにより行うこともできるし、ソフトウェアにより行うこともできる。一連の処理をソフトウェアによって行う場合には、そのソフトウェアを構成するプログラムが、汎用のコンピュータ等にインストールされる。
【０１３２】
図１２は、上述した一連の処理を実行するプログラムがインストールされるコンピュータの一実施の形態の構成例を示すブロック図である。
【０１３３】
プログラムは、コンピュータに内蔵されている記録媒体としてのハードディスク９０５やROM９０３に予め記録しておくことができる。
【０１３４】
あるいはまた、プログラムは、ドライブ９０９によって駆動されるリムーバブル記録媒体９１１に格納（記録）しておくことができる。このようなリムーバブル記録媒体９１１は、いわゆるパッケージソフトウエアとして提供することができる。ここで、リムーバブル記録媒体９１１としては、例えば、フレキシブルディスク、CD-ROM(Compact Disc Read Only Memory)，MO(Magneto Optical)ディスク，DVD(Digital Versatile Disc)、磁気ディスク、半導体メモリ等がある。
【０１３５】
なお、プログラムは、上述したようなリムーバブル記録媒体９１１からコンピュータにインストールする他、通信網や放送網を介して、コンピュータにダウンロードし、内蔵するハードディスク９０５にインストールすることができる。すなわち、プログラムは、例えば、ダウンロードサイトから、ディジタル衛星放送用の人工衛星を介して、コンピュータに無線で転送したり、LAN(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送することができる。
【０１３６】
コンピュータは、CPU(Central Processing Unit)９０２を内蔵しており、CPU９０２には、バス９０１を介して、入出力インタフェース９１０が接続されている。
【０１３７】
CPU９０２は、入出力インタフェース９１０を介して、ユーザによって、入力部９０７が操作等されることにより指令が入力されると、それに従って、ROM(Read Only Memory)９０３に格納されているプログラムを実行する。あるいは、CPU９０２は、ハードディスク９０５に格納されたプログラムを、RAM(Random Access Memory)９０４にロードして実行する。
【０１３８】
これにより、CPU９０２は、上述したフローチャートにしたがった処理、あるいは上述したブロック図の構成により行われる処理を行う。そして、CPU９０２は、その処理結果を、必要に応じて、例えば、入出力インタフェース９１０を介して、出力部９０６から出力、あるいは、通信部９０８から送信、さらには、ハードディスク９０５に記録等させる。
【０１３９】
なお、入力部９０７は、キーボードや、マウス、マイク等で構成される。また、出力部９０６は、LCD(Liquid Crystal Display)やスピーカ等で構成される。
【０１４０】
ここで、本明細書において、コンピュータがプログラムに従って行う処理は、必ずしもフローチャートとして記載された順序に沿って時系列に行われる必要はない。すなわち、コンピュータがプログラムに従って行う処理は、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）も含む。
【０１４１】
また、プログラムは、１のコンピュータ（プロセッサ）により処理されるものであっても良いし、複数のコンピュータによって分散処理されるものであっても良い。さらに、プログラムは、遠方のコンピュータに転送されて実行されるものであっても良い。
【０１４２】
さらに、本明細書において、システムとは、複数の構成要素（装置、モジュール（部品）等）の集合を意味し、すべての構成要素が同一筐体中にあるか否かは問わない。したがって、別個の筐体に収納され、ネットワークを介して接続されている複数の装置、及び、１つの筐体の中に複数のモジュールが収納されている１つの装置は、いずれも、システムである。
【０１４３】
なお、本技術の実施の形態は、上述した実施の形態に限定されるものではなく、本技術の要旨を逸脱しない範囲において種々の変更が可能である。
【０１４４】
例えば、本技術は、１つの機能をネットワークを介して複数の装置で分担、共同して処理するクラウドコンピューティングの構成をとることができる。
【０１４５】
また、上述のフローチャートで説明した各ステップは、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１４６】
さらに、１つのステップに複数の処理が含まれる場合には、その１つのステップに含まれる複数の処理は、１つの装置で実行する他、複数の装置で分担して実行することができる。
【０１４７】
また、本明細書に記載された効果はあくまで例示であって限定されるものではなく、他の効果があってもよい。
【０１４８】
なお、本技術は、以下の構成をとることができる。
【０１４９】
＜１＞
電源を供給する電源部と、
前記電源部から電源の供給を受けて動作し、所定の処理を行う処理部と、
前記電源部から電源の供給を受けて動作し、前記電源部を監視する監視部と、
前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチと
を備え、
前記監視部は、前記電源部の異常を検出した場合、前記スイッチをオフにする
電子機器。
＜２＞
前記電源部から電源の供給を受けて動作し、前記所定の処理の処理結果を送信する通信部をさらに備える
＜１＞に記載の電子機器。
＜３＞
前記通信部は、前記電源部の異常が検出された場合、前記電源部が異常である旨を送信する
＜２＞に記載の電子機器。
＜４＞
前記監視部が動作可能な電圧範囲が、前記処理部が動作可能な電圧範囲を包含するように構成された
＜１＞ないし＜３＞のいずれかに記載の電子機器。
＜５＞
前記処理は、撮像部の撮像により得られる画像を対象として認識処理を行い、
前記通信部は、前記認識処理の認識結果を、車両の車内通信ネットワークに送信する
＜２＞又は＜３＞のいずれかに記載の電子機器。
＜６＞
前記監視部は、前記スイッチと前記処理部とを接続する接続線の電圧を監視する
＜１＞ないし＜５＞のいずれかに記載の電子機器。
＜７＞
複数の前記電源部と、
複数の前記電源部それぞれと前記処理部との間の電気的な接続をオン／オフする複数の前記スイッチと
を備え、
前記処理部及び前記監視部は、複数の前記電源部から電源の供給を受けて動作し、
前記監視部は、前記電源部の異常を検出した場合、複数の前記スイッチをオフにする
＜１＞に記載の電子機器。
＜８＞
電源を供給する電源部と、
前記電源部から電源の供給を受けて動作し、所定の処理を行う処理部と、
前記電源部から電源の供給を受けて動作し、前記電源部を監視する監視部と、
前記電源部と前記処理部との間の電気的な接続をオン／オフするスイッチと
を備える電子機器の前記監視部が、
前記電源部の異常を検出した場合、前記スイッチをオフにする
ことを含む制御方法。
【符号の説明】
【０１５０】
１０  CANバス，  １１  通信制御部，  １２  自動運転制御部，  １３  ADAS制御部，  １４  ステアリング，  １５  ヘッドライト，  １６  ブレーキ，  １７  車速センサ，  １８  測距装置，  １９  フロントセンシングカメラモジュール，  ３１  MCU，  ３２ないし３５  電源部，  ３６  イメージセンサ，  ３７  センシングIC，  ４１  通信部，  ４２  監視部，  ５１  電源部，  ６１，７１  ロードスイッチ，  １３１  MCU，  １３２ないし１３４  電源部，  １３６  イメージセンサ，  １４２  監視部，  １６１  ロードスイッチ，  ９０１  バス，  ９０２  CPU，  ９０３  ROM，  ９０４  RAM，  ９０５  ハードディスク，  ９０６  出力部，  ９０７  入力部，  ９０８  通信部，  ９０９  ドライブ，  ９１０  入出力インタフェース，  ９１１  リムーバブル記録媒体
【図１】
2020050061.tif 000003
【図２】
2020050061.tif 000004
【図３】
2020050061.tif 000005
【図４】
2020050061.tif 000006
【図５】
2020050061.tif 000007
【図６】
2020050061.tif 000008
【図７】
2020050061.tif 000009
【図８】
2020050061.tif 000010
【図９】
2020050061.tif 000011
【図１０】
2020050061.tif 000012
【図１１】
2020050061.tif 000013
【図１２】
2020050061.tif 000014