(57)【要約】【課題】環境の変化に応じた最適な動作量に合わせてエラー検出を行うことが可能な駆動装置、動作量エラー検出方法、動作量エラー検出処理プログラムを提供する。【解決手段】装置内部、若しくは装置周囲における温度情報等を取得する。装置における被駆動部の動作量を監視し、上記取得された温度情報等に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、上記被駆動部の動作量エラーを検出する。【選択図】  図１
2004306903.tif 000002
【特許請求の範囲】
【請求項１】
駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置において、
装置内部、若しくは装置周囲における温度情報及び湿度情報、並びに装置内部における電圧情報のうちの何れかの情報を取得する情報取得手段と、
前記被駆動部の動作量を監視する動作量監視手段と、
前記取得された情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出するエラー検出手段と、を備えることを特徴とする駆動装置。
【請求項２】
請求項１に記載の駆動装置において、
前記エラー検出手段は、前記取得された情報に係る値の変化に応じて参照すべき動作量エラー検出値を切り換えることを特徴とする駆動装置。
【請求項３】
請求項１又は２に記載の駆動装置において、
前記エラー検出手段は、複数の範囲毎に対応して異なる動作量エラー検出値が設定された動作量テーブルから前記動作量エラー検出値を参照することを特徴とする駆動装置。
【請求項４】
請求項１乃至３の何れか一項に記載の駆動装置において、
前記被駆動部の動作位置を認識する動作位置認識手段を備え、
前記エラー検出手段は、前記取得された情報に係る値及び前記認識された動作位置に応じて異なる前記動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出することを特徴とする駆動装置。
【請求項５】
請求項４に記載の駆動装置において、
前記エラー検出手段は、前記認識された動作位置に応じて参照すべき動作量エラー検出値を切り換えることを特徴とする駆動装置。
【請求項６】
請求項１乃至５に記載の駆動装置において、
前記被駆動部は、パネル部材であることを特徴とする駆動装置。
【請求項７】
駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置における動作量エラー検出方法において、
装置内部、若しくは装置周囲における温度情報及び湿度情報、並びに装置内部における電圧情報のうち何れかの情報を取得する工程と、
前記被駆動部の動作量を監視する工程と、
前記取得された情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出する工程と、を備えることを特徴とする動作量エラー検出方法。
【請求項８】
駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置に含まれるコンピュータを、
装置内部、若しくは装置周囲における温度情報及び湿度情報、並びに装置内部における電圧情報のうち何れかの情報を取得し、
前記被駆動部の動作量を監視し、
前記取得された情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出するように機能させることを特徴とする動作量エラー検出処理プログラム。
【請求項９】
請求項８に記載の動作量エラー検出処理プログラムがコンピュータ読み取り可能に記録されたことを特徴とする記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置等及びこれを備える電子機器における技術分野に関する。
【０００２】
【従来の技術】
車両に搭載されるカーオーディオ等の音響映像装置やナビゲーション装置等の電子機器には、表示画面を有する可動式の表示パネルを備えたものが知られている。
【特許文献１】
特開２０００−２９４９３８公報
例えば、特許文献１には、表示パネルを未使用時には装置の収納部に収納すると共に使用時にはこれを引き出して起こすように回転させて展開する表示パネル駆動装置を有するナビゲーション装置が開示されている。このような表示パネル駆動装置では、表示パネルが所定時間内に所定量動作（移動）しなかった場合に、エラー処理を行っていた。
【０００３】
【発明が解決しようとする課題】
ところで、表示パネル等の駆動系の動作量は、温度変化等の環境の変化に影響される。例えば、低温ではモータのトルクの低下や、ギヤやトルクリミッタなどの負荷が大きくなるため、駆動系の動作速度が遅くなり（動作量が少なくなる）、逆に、高温では、駆動系の動作速度が速くなる。特に、車両においては、そのような環境の変化が著しいため、これに伴い、表示パネル等の駆動系の動作量も変化も著しくなる。
【０００４】
従来の装置では、このような環境の変化により動作量が変化することがあまり考慮されていなかったために、例えば、低温時において、実際には表示パネル等の駆動系の異常がなかった場合にも、エラーが誤検出されるという不便があった。また、このような誤検出を避けるために、エラーの検出の感度を高く設定することが困難であるという不便があった。
【０００５】
そこで、本発明は、上記不便さの解消を一つの課題としてなされたもので、環境の変化に応じた最適な動作量に合わせてエラー検出を行うことが可能な駆動装置、動作量エラー検出方法等を提供することを目的する。
【０００６】
【課題を解決するための手段】
上記課題を解決するために、請求項１に記載の発明は、駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置において、装置内部、若しくは装置周囲における温度情報及び湿度情報、並びに装置内部における電圧情報のうちの何れかの情報を取得する情報取得手段と、前記被駆動部の動作量を監視する動作量監視手段と、前記取得された情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出するエラー検出手段と、を備えることを特徴とする。
【０００７】
請求項７に記載の発明は、駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置における動作量エラー検出方法において、装置内部、若しくは装置周囲における温度情報及び湿度情報、並びに装置内部における電圧情報のうちの何れかの情報を取得する工程と、前記被駆動部の動作量を監視する工程と、前記取得された情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出する工程と、を備えることを特徴とする。
【０００８】
請求項８に記載の発明は、駆動手段と、当該駆動手段によって駆動される被駆動部を有する駆動装置に含まれるコンピュータを、装置内部、若しくは装置周囲における温度情報及び湿度情報、並びに装置内部における電圧情報のうちの何れかの情報を取得し、前記被駆動部の動作量を監視し、前記取得された情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、前記被駆動部の動作量エラーを検出するように機能させることを特徴とする。
【０００９】
請求項９に記載の発明は、請求項８に記載の動作量エラー検出処理プログラムがコンピュータ読み取り可能に記録されたことを特徴とする。
【００１０】
【発明の実施の形態】
以下、本発明の好適な実施の形態を添付図面に基づいて説明する。なお、以下の説明は、車載用ナビゲーション装置に備えられているパネル駆動装置に対して本発明を適用した場合の実施形態である。
【００１１】
なお、車載用ナビゲーション装置は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星から放送された電波を受信し現在の位置情報（緯度、経度）を検出するＧＰＳ受信部、速度センサ，加速度センサ，及びジャイロセンサ等を含むセンサ部、地図情報等のナビゲーション処理に必要な各種情報を記憶する記憶部、地図情報や目的地までの経路案内情報等を乗員（ユーザ）に提供するためナビゲーション処理を行う制御部、などを備えているが、これらの構成部分は、本発明とは直接の関係がないのでこれらの詳細な説明を省略する。
【００１２】
先ず、車載用ナビゲーション装置に含まれる本実施形態におけるパネル駆動装置の構成及び機能について図１乃至図３を参照して説明する。図１は、本実施形態におけるパネル駆動装置Ｓの概要構成例を示すブロック図である。
【００１３】
図１に示すように、パネル駆動装置Ｓは、温度検出部１、被駆動部としてのパネル部（パネル部材）２、駆動手段としてのパネル駆動部３、動作位置検出部４、操作部５、及び情報取得手段、動作位置認識手段、動作量監視手段、及びエラー検出手段としての制御部６を含んで構成されている。なお、温度検出部１及び操作部５は、パネル駆動装置Ｓ外の車載用ナビゲーション装置内、若しくは車載用ナビゲーション装置外に設けられるようにし、パネル駆動装置Ｓは、そこから情報を得るように構成してもよい。
【００１４】
温度検出部１は、サーミスタ回路、Ａ／Ｄ変換器等を備えており、装置内部、若しくは装置周囲における温度を検出するようになっている。例えば、サーミスタ回路は、抵抗とサーミスタが直列接続され、抵抗の一端に電圧（一定電圧）が印加され、サーミスタの一端が接地された構成になっている。サーミスタの抵抗値は、温度変化に伴い変化するので、この変化に伴い抵抗とサーミスタとの接続点の電圧も変化することになる。温度検出部１は、抵抗とサーミスタとの接続点の電圧をＡ／Ｄ変換器にてディジタル値に変換した後、この電圧値を温度情報として制御部６に供給する。なお、温度変化によって抵抗値が変化する素子であれば、サーミスタ以外の温度検出用素子（例えば、半導体）を適用してもよい。
【００１５】
パネル部２は、表示画面を有する、例えば液晶表示パネル（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、及び表示画面上に設けられたタッチパネルを含むタッチパネル入力部、などを備えている。液晶表示パネルの表示画面上には、例えば、地図情報や目的地までの経路案内情報等や、ナビゲーション処理に必要な各種選択ボタンが含まれたメニュー等の情報が表示されるようになっている。また、タッチパネルは、２枚の向かい合う透明な抵抗層（例えば、ＩＴＯ（酸化インジウム錫）等からなる）がガラスやフィルム等の透明基板に蒸着されて形成されている。タッチパネル入力部は、指やペン等でタッチパネル上に接触された座標位置を検出しＡ／Ｄ変換器にてＡ／Ｄ変換した後、その座標位置を示す信号を制御部６に出力するようになっている。これにより、液晶表示パネルの表示画面上に表示された選択ボタン等への接触（押下）が制御部６にて検出される。
【００１６】
また、パネル部２は、未使用時には車載用ナビゲーション装置本体（以下、「筐体」という）の収納部に収納されており、使用時にその収納部から引き出されるようになっている。
【００１７】
図２は、パネル部２が収納部から引き出され使用可能状態になっていく様子を示す図である。パネル部２は、パネル駆動部３によって図２に示すように駆動されることになる。
【００１８】
パネル駆動部３は、パネル部２における軸Ｊ（図２参照）を中心として当該パネル部２を回転駆動させるための回転モータ及びギヤと、当該回転モータを駆動する回転モータドライバと、パネル部２を引出レールＲと共に図２中左右移動（引出駆動又は、引込駆動）させるためのスライダモータ及びギヤと、当該スライダモータを駆動するスライダモータドライバと、を備えており、これらの各ドライバは、制御部６からの駆動信号により夫々制御され、各々当該回転モータ及びスライダモータを駆動するようになっている。
【００１９】
そして、パネル部２が使用される場合には、図２（Ａ）に示す収納位置から図中Ｘ矢印方向に、パネル部２（軸Ｊを含む）が引出レールＲ上をスライドするようにして筐体ＫＫ内の収納部Ｋから引き出され、図２（Ｂ）に示す中間位置となる。続いて、軸Ｊを中心として、図２（Ｂ）中Ｙ矢印方向に、パネル部２が回転されることにより当該パネル部２が立ち上げられ、図２（Ｃ）に示す使用位置（液晶表示パネルの表示画面が乗員（ユーザ）側に対向し使用可能状態となる位置）となる。一方、使用後にパネル部２が収納部Ｋに収納される場合には、上述した一連の動作とは逆に、先ず図２（Ｃ）に示す使用位置からパネル部２が回転されることにより収納部Ｋに引き込み可能な中間位置（図２（Ｂ））まで倒され、次に当該パネル部２が倒れている状態で軸Ｊと共に引出レールＲ上をスライドして筐体ＫＫ内の収納部Ｋに収納され、図２（Ａ）に示す収納位置となる。
【００２０】
なお、以下の説明において、パネル部２の展開とは、収納位置にあるパネル部２が引き出され中間位置から回転されて使用位置とされるまでの動作をいい、パネル部２の収納とは、使用位置にあるパネル部２が回転され中間位置から引き込まれて収納位置とされるまでの動作をいう。
【００２１】
次に、動作位置検出部４は、例えばパネル部２に設けられた引込スイッチＳＷ１及び引出スイッチＳＷ２と、パネル部２の軸Ｊに設けられたエンコーダと、を備えており、パネル部２の動作位置（パネル部２の駆動によって決まるそれぞれの位置）を検出し、動作位置検出信号を生成して制御部６に出力するようになっている。具体的には、引込スイッチＳＷ１は、パネル部２が収納部Ｋ内に完全に収納された（図２（Ａ）に示す収納位置）ときに筐体ＫＫの内壁に接触することによりオン動作（パネル部２が収納位置にあることを検出）し、収納位置検出信号を生成して制御部６に出力する。引出スイッチＳＷ２は、パネル部２が収納部Ｋから完全に引き出された（図２（Ｂ）に示す中間位置）ときに筐体ＫＫの内側（パネル部２を収納するための開口部の下部内側）に接触することによりオン動作（パネル部２が中間位置にあることを検出）し、中間位置検出信号を生成して制御部６に出力する。
【００２２】
エンコーダは、パネル部２の回転角に略比例した電圧値に対応する回転位置検出信号を生成（パネル部２の回転位置を検出）し、制御部６に出力するものである。例えば、エンコーダは、パネル部２と共に回転する環状の抵抗素子と、当該抵抗素子の回転により当該抵抗素子に接触しつつその上を移動する摺動接点と、により構成されており、パネル部２の収納時に摺動接点が移動していく方向の抵抗素子の端子には一定低電圧（例えば、０Ｖ）が印加されており、一方、展開時に摺動接点が移動していく方向の抵抗素子の端子には一定高電圧（例えば、５Ｖ）が印加されている。そして、上記一定電圧が印加されている抵抗素子の端子と摺動接点との間の電位差が回転位置検出信号として制御部６に出力される。つまり、展開時には、回転位置検出信号における電圧が増加していき、収納時には、回転位置検出信号における電圧が減少していくことになる。制御部６では、パネル部２が、使用位置（図２（Ｃ））に到達したときの回転位置検出信号における電圧を最大展開電圧値として、パネル部２が、中間位置（図２（Ｂ））に到達したときの電圧を最小展開電圧値として予め認識している。
【００２３】
次に、操作部５は、乗員（ユーザ）からの指示（例えば、パネル展開指示、パネル収納指示等）を受付けるための操作ボタンを備えており、受付けた指示に基づき指示信号（例えば、パネル展開指示信号、パネル収納指示信号等）を生成して、これを制御部６に出力するようになっている。
【００２４】
次に、制御部６は、演算機能を有するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、各種データ，テーブル，及びプログラム（動作量エラー検出処理プログラムを含む：この動作量エラー検出処理プログラムは、例えば、インターネット上のサーバからダウンロードされるようにしてもよいし、ＣＤ−ＲＯＭ等の記録媒体に記録されて提供されるようにしてもよい。）を記憶するＲＯＭ（Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ）、作業用ＲＡＭ（Ｒａｎｄｏｍ−Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）などを含んで構成されており、ＣＰＵがプログラムを実行することにより、パネル駆動装置の各構成要素を制御するようになっている。
【００２５】
具体的には、制御部６は、操作部５からの指示信号及び動作位置検出部４からの動作位置検出信号に従って後述する処理を実行し、パネル駆動部３に対し駆動信号を出力してパネル部２の展開及び収納を制御する。かかる処理において、制御部６は、パネル部２の動作量（移動量）を監視するとともに、動作量テーブルにおいて設定された動作量エラー検出値を参照し、これに基づいてパネル部２の動作量エラーを検出し、エラー処理を行うようになっている。
【００２６】
ここで、パネル部２の動作量とは、所定時間内にパネル部２がどの程度動作（回転又は、左右移動等）したかを示す量をいう。言い換えれば、パネル部２の動作量とは、パネル部２の動作速度（移動速度）に相当するものである（パネル部２の動作速度が速ければ、動作量も大きくなる）。また、動作量エラー検出値とは、パネル部２の動作量エラー（例えば、パネル部２の動作量が小さすぎる（つまり、パネル部２の動作速度が遅すぎる））を検出するための閾値をいう。
【００２７】
本実施形態では、動作量エラー検出値は、時間のパラメータで設定されるものであり、例えば、制御部６は、動作量エラー検出値である所定時間（３秒）以内に、パネル部２が所定動作量（例えば、収納位置から中間位置までの動作量（左右移動量））、動作しなかった場合に動作量エラーを検出する。
【００２８】
なお、パネル部２の動作量の監視は、動作位置検出部４からの動作位置検出信号等によって行われる。
【００２９】
さらに、制御部６は、温度検出部１からの温度情報を取得し、かかる温度情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出する。つまり、制御部６は、検出された温度変化に応じて参照すべき動作量エラー検出値を切り換えることになる。
【００３０】
図３は、ＲＯＭに記憶された動作量テーブルの一例を示す概念図である。図３に示すように、動作量テーブル６０では、複数の温度範囲（図３の例では、−３０°Ｃ未満、−３０°Ｃ以上−１０°Ｃ未満、−１０°Ｃ以上１０°Ｃ未満、１０°Ｃ以上４０°Ｃ未満、４０°Ｃ以上の５区分）毎に対応して異なる動作量エラー検出値が設定されている。さらに、動作量テーブル６０では、パネル部２の動作位置（図３の例では、収納位置〜中間位置間、中間位置〜使用位置間の２区分）毎に対応して異なる動作量エラー検出値が設定されている。例えば、パネル部２の中間位置〜使用位置間の動作量エラー検出値（エラー検出時間）は、温度が低くなるにつれて次第に増えていくように設定されている。これは、例えば、中間位置〜使用位置間におけるパネル部２の動作（回転）は、温度に影響されやすく温度が低くなるにつれて動作速度が遅くなっていくからである。一方、収納位置〜中間位置間におけるパネル部２の動作（左右移動）は、例えば、ある温度以上（−１０°Ｃ以上）では温度による影響が少ないので、当該温度以上の動作量エラー検出値（エラー検出時間）は、同一に設定されている。
【００３１】
なお、以下の説明において、収納位置〜中間位置間の動作量エラー検出値を第１エラー検出時間といい、中間位置〜使用位置間の動作量エラー検出値を第２エラー検出時間というものとする。
【００３２】
以上のような動作量テーブル６０の設定により、制御部６は、温度情報ばかりでなく、パネル部２の動作位置に応じて異なる動作量エラー検出値を参照し、これに基づいてパネル部２の動作量エラーを検出する。つまり、制御部６は、パネル部２の動作位置に応じて参照すべき動作量エラー検出値を切り換えることになる。
【００３３】
次に、パネル部２の展開時におけるパネル駆動装置Ｓの動作について、図４等を参照して説明する。
【００３４】
図４は、パネル部２の展開時における制御部６の処理を示すフローチャートである。
【００３５】
先ず、パネル部２が収納位置（図２（Ａ））にあるときに、乗員（ユーザ）が操作部５におけるパネル展開指示ボタンを押下すると、操作部５はパネル展開指示信号を生成して、これを制御部６に出力する。
【００３６】
図４において、制御部６が、操作部５からのパネル展開指示信号の入力を認識した場合には（ステップＳ１：ＹＥＳ）、制御部６は、温度検出部１からの温度情報を取得する（ステップＳ２）。続いて、制御部６は、動作位置検出部４からの動作位置信号（この場合、引込スイッチＳＷ１からの収納位置検出信号）を受けてこれに基づいて、パネル部２の動作位置（この場合、収納位置）を認識する（ステップＳ３）。
【００３７】
次に、制御部６は、ＲＯＭに記憶された動作量テーブル６０を参照し、上記温度情報に係る値が含まれる温度範囲（例えば、温度が３°Ｃを示す値（実際には電圧値で表現）であった場合、かかる温度が含まれる−１０°Ｃ以上１０°Ｃ未満の温度範囲）を特定し、かかる温度範囲における第１エラー検出時間（例えば、２秒）、及び第２エラー検出時間（例えば、３秒）を取り込み（温度に応じた動作量エラー検出値を取り込み）、セットする（ステップＳ４）。
【００３８】
次に、制御部６は、パネル駆動部３に対しパネル部２の引出駆動指令（スライダモータへの駆動信号）を出力する（ステップＳ５）とともに、ＣＰＵ内の図示しないタイマにおいて計時を開始する。これにより、スライダモータドライバによりスライダモータが駆動され、パネル部２の引出駆動が開始される。
【００３９】
そして、制御部６は、上記にてセットされた第１エラー検出時間（例えば、２秒）が経過したか否かを判断し（ステップＳ６）、経過していない場合、動作位置検出部４からの中間位置検出信号の入力（つまり、パネル部２が中間位置（図２（Ｂ））まで引き出され、引出スイッチＳＷ２がオン動作した）があったかを判断する（ステップＳ７）。即ち、制御部６は、パネル部２の動作量を監視し、かかる第１エラー検出時間内に、動作位置検出部４からの中間位置検出信号の入力があるまでパネル駆動部３に対し上記引出駆動指令を出力することになる。
【００４０】
そして、第１エラー検出時間が経過した場合（ステップＳ６：ＹＥＳ）には、制御部６は、パネル部２の動作量エラーを検出してエラー処理を実行し（ステップＳ８）、当該処理を終了する。つまり、第１エラー検出時間内に、パネル部２が所定動作量（収納位置から中間位置までの動作量）、動作しなかったので動作量エラーが検出される。
【００４１】
このエラー処理において、制御部６は、例えば、パネル部２の引出駆動を停止する指令、或いはパネル部２の引き出しとは反対方向（収納位置方向）に引込駆動する指令をパネル駆動部３に出力する。また、エラー処理において、制御部６は、パネル部２の動作量エラーである旨を、車載用ナビゲーション装置の図示しない表示部に表示させたり、スピーカから音声出力させたりする。
【００４２】
一方、第１エラー検出時間内に動作位置検出部４からの中間位置検出信号の入力があった場合（ステップＳ７：ＹＥＳ）には、制御部６は、上記引出駆動指令の出力を停止し（ステップＳ９）、上記タイマをクリア（計時終了）するとともに、パネル部２の動作位置（この場合、中間位置）を認識する（ステップＳ１０）。
【００４３】
次に、制御部６は、パネル駆動部３に対しパネル部２の回転駆動指令（回転モータへの駆動信号）を出力する（ステップＳ１１）とともに、ＣＰＵ内の図示しないタイマにおいて計時を開始する。これにより、回転モータドライバにより回転モータが駆動され、パネル部２の回転（時計まわり）駆動が開始される。
【００４４】
そして、制御部６は、動作位置検出部４からの回転位置検出信号の受付けを開始、上記にてセットされた第２エラー検出時間（例えば、３秒）が経過したか否かを判断し（ステップＳ１２）、経過していない場合、回転位置検出信号における電圧が、予め設定された最大展開電圧値に到達（つまり、パネル部２が使用位置（図２（Ｃ））まで回転した）したかを判断する（ステップＳ１３）。即ち、制御部６は、パネル部２の動作量を監視し、かかる第２エラー検出時間内に、最大展開電圧値に到達するまでパネル駆動部３に対し上記回転駆動指令を出力することになる。
【００４５】
そして、第２エラー検出時間が経過した場合（ステップＳ１２：ＹＥＳ）には、制御部６は、パネル部２の動作量エラーを検出してエラー処理を実行し（ステップＳ１４）、当該処理を終了する。つまり、第２エラー検出時間内に、パネル部２が所定動作量（中間位置から使用位置までの動作量）、動作しなかったので動作量エラーが検出される。
【００４６】
このエラー処理において、制御部６は、例えば、パネル部２の回転駆動を停止する指令、或いはパネル部２を反対方向（半時計まわり）に回転駆動する指令をパネル駆動部３に出力する。また、エラー処理において、制御部６は、パネル部２の動作量エラーである旨を、車載用ナビゲーション装置の図示しない表示部に表示させたり、スピーカから音声出力させたりする。
【００４７】
一方、第２エラー検出時間内に回転位置検出信号における電圧が最大展開電圧値に到達した場合（ステップＳ１３：ＹＥＳ）には、制御部６は、上記回転駆動指令の出力を停止し（ステップＳ１５）、上記タイマをクリア（計時終了）して当該処理を終了する。
【００４８】
なお、上記処理においては、パネル部２の展開前に温度情報を取得し、それに応じた動作量エラー検出値を展開完了まで使用し（動作途中で変えない）、動作量エラーを検出するように構成したが、これとは別に、パネル部２の展開途中で温度情報を取得し、適宜、この温度情報に応じた動作量エラー検出値を読み込み、これに基づいて動作量エラーを検出するように構成してもよい。
【００４９】
次に、パネル部２の収納時におけるパネル駆動装置Ｓの動作について、図５等を参照して説明する。
【００５０】
図５は、パネル部２の収納時における制御部６の処理を示すフローチャートである。
【００５１】
先ず、パネル部２が使用位置（図２（Ｃ））にあるときに、乗員（ユーザ）が操作部５におけるパネル収納指示ボタンを押下すると、操作部５はパネル収納指示信号を生成して、これを制御部６に出力する。
【００５２】
図５において、制御部６が、操作部５からのパネル収納指示信号の入力を認識した場合には（ステップＳ２１：ＹＥＳ）、制御部６は、温度検出部１からの温度情報を取得する（ステップＳ２２）。続いて、制御部６は、動作位置検出部４からの動作位置信号（この場合、動作位置検出部４からの回転位置検出信号）を受けてこれに基づいて（回転位置検出信号における電圧が最大展開電圧値であることに基づき）、パネル部２の動作位置（この場合、使用位置）を認識する（ステップＳ２３）。
【００５３】
次に、制御部６は、ＲＯＭに記憶された動作量テーブル６０を参照し、上記温度情報に係る値が含まれる温度範囲（例えば、温度が１５°Ｃの値であった場合、かかる温度が含まれる１０°Ｃ以上４０°Ｃ未満の温度範囲）を特定し、かかる温度範囲における第１エラー検出時間（例えば、２秒）、及び第２エラー検出時間（例えば、２秒）を取り込み（温度に応じた動作量エラー検出値を取り込み）、セットする（ステップＳ２４）。
【００５４】
即ち、パネル部２の展開時から温度が上昇（温度が３°Ｃから１５°Ｃに上昇）した場合、制御部６は、セットする中間位置〜使用位置間の動作量エラー検出値（第２エラー検出時間）を切り換える（３秒から２秒）ことになる。一方、制御部６は、セットする収納位置〜中間位置間の動作量エラー検出値（第１エラー検出時間）を切り換えない。
【００５５】
次に、制御部６は、パネル駆動部３に対しパネル部２の回転駆動指令（回転モータへの駆動信号）を出力する（ステップＳ２５）とともに、ＣＰＵ内の図示しないタイマにおいて計時を開始する。これにより、回転モータドライバにより回転モータが駆動され、パネル部２の回転駆動（展開時とは逆回転）が開始される。
【００５６】
そして、制御部６は、上記にてセットされた第２エラー検出時間（例えば、２秒）が経過したか否かを判断し（ステップＳ２６）、経過していない場合、回転位置検出信号における電圧が、予め設定された最小展開電圧値に到達（つまり、パネル部２が中間位置（図２（Ｂ））まで回転した）したかを判断する（ステップＳ２７）。
【００５７】
そして、第２エラー検出時間が経過した場合（ステップＳ２６：ＹＥＳ）には、制御部６は、パネル部２の動作量エラーを検出してエラー処理を実行し（ステップＳ２８）、当該処理を終了する。
【００５８】
このエラー処理において、制御部６は、例えば、パネル部２の回転駆動を停止する指令、或いはパネル部２を反対方向（時計まわり）に回転駆動する指令をパネル駆動部３に出力する。また、エラー処理において、制御部６は、パネル部２の動作量エラーである旨を、車載用ナビゲーション装置の図示しない表示部に表示させたり、スピーカから音声出力させたりする。
【００５９】
一方、第２エラー検出時間内に回転位置検出信号における電圧が最小展開電圧値に到達した場合（ステップＳ２７：ＹＥＳ）には、制御部６は、上記回転駆動指令の出力を停止し（ステップＳ２９）、上記タイマをクリア（計時終了）するとともに、パネル部２の動作位置（この場合、中間位置）を認識する（ステップＳ３０）。
【００６０】
次に、制御部６は、パネル駆動部３に対しパネル部２の引込駆動指令（スライダモータへの駆動信号）を出力する（ステップＳ３１）とともに、ＣＰＵ内の図示しないタイマにおいて計時を開始する。これにより、スライダモータドライバによりスライダモータが駆動され、パネル部２の引込駆動が開始される。
【００６１】
そして、制御部６は、上記にてセットされた第１エラー検出時間（例えば、２秒）が経過したか否かを判断し（ステップＳ３２）、経過していない場合、動作位置検出部４からの収納位置検出信号の入力（つまり、パネル部２が収納位置（図２（Ａ））まで引き込まれ、引込スイッチＳＷ１がオン動作した）があったかを判断する（ステップＳ３３）。
【００６２】
そして、第１エラー検出時間が経過した場合（ステップＳ３２：ＹＥＳ）には、制御部６は、パネル部２の動作量エラーを検出してエラー処理を実行し（ステップＳ３４）、当該処理を終了する。
【００６３】
このエラー処理において、制御部６は、例えば、パネル部２の引込駆動を停止する指令、或いはパネル部２の引き込みとは反対方向（中間位置方向）に引出駆動する指令をパネル駆動部３に出力する。また、エラー処理において、制御部６は、パネル部２の動作量エラーである旨を、車載用ナビゲーション装置の図示しない表示部に表示させたり、スピーカから音声出力させたりする。
【００６４】
一方、第１エラー検出時間内に動作位置検出部４からの収納位置検出信号の入力があった場合（ステップＳ３３：ＹＥＳ）には、制御部６は、上記引込駆動指令の出力を停止し（ステップＳ３５）、上記タイマをクリア（計時終了）して当該処理を終了する。
【００６５】
なお、上記処理において、制御部６は、パネル部２の収納前に温度情報を取得し、それに応じた動作量エラー検出値を収納完了まで使用し（動作途中で変えない）、動作量エラーを検出するように構成したが、これとは別に、パネル部２の収納途中で温度情報を取得し、適宜、この温度情報に応じた動作量エラー検出値を読み込み、これに基づいて動作量エラーを検出するように構成してもよい。
【００６６】
以上説明したように上記実施形態によれば、装置内部、若しくは装置周囲における温度（温度情報に係る値）に応じて、動作量テーブル６０に示すような異なる動作量エラー検出値（各温度に合った動作量エラー検出値）が参照されて、パネル部２の動作量エラーが検出されるように構成したので、温度変化に起因してパネル部２の動作量（動作速度）が変化しても、各温度におけるパネル部２の最適な動作量（動作速度）に合わせてエラー処理を行うことができる。
【００６７】
従って、不必要に動作量エラー検出（誤検出）されなくすることができるので、パネル部２の駆動停止等の不必要なエラー処理の実行を抑制することができる。これにより、不必要にエラー処理が実行されなくなるので、ユーザに対する不満や、煩わしさを解消することができる。さらに、パネル部２の駆動保証の温度範囲を広げることができる。
【００６８】
また、温度に応じて動作量エラー検出値が決まるので、例えば、高温における動作量エラー検出の感度を高くすることができ、実際のエラー検出（例えば、パネル部２と筐体との間に物が挟まった場合など）をより迅速に行い、パネル部２の駆動停止等のエラー処理を迅速に行うことができる。
【００６９】
また、温度とともに、パネル部２の動作位置に応じて異なる動作量エラー検出値を参照し、これに基づいてパネル部２の動作量エラーが検出されるように構成したので、パネル部２が温度に影響されやすい動作位置にあるときには、温度変化に対応して動作量エラー検出値を適宜切り換えるようにするとともに、パネル部２が温度に影響されにくい動作位置にあるときには温度変化しても動作量エラー検出値を適宜切り換えないようにするというような、利便性が高い取り扱い（処理）をすることができる。
【００７０】
なお、上記実施形態においては、各動作位置の動作量エラー検出値（第１エラー検出時間及び第２検出エラー検出時間）を、収納時と展開時とで同一にした場合について説明したが、収納時と展開時とで異なるように構成してもよい。例えば、パネル部２が中間位置から使用位置まで上がるときと、使用位置から中間位置まで下がるときの負荷の違いを考慮して、展開時における中間位置〜使用位置間の動作量エラー検出値を、収納時における中間位置〜使用位置間の動作量エラー検出値よりも大きくするように設定するようにしてもよい。
【００７１】
また、上記実施形態において、パネル部２の動作位置を、収納位置〜中間位置間と、中間位置〜使用位置間とに２区分した場合の例について説明したが、これに限定されるものではなく、パネル部２の動作位置をこれ以上に区分してもよい。例えば、中間位置〜使用位置間をさらに、動き始め（より大きなトルクが必要）から所定角度（動作位置検出部４におけるエンコーダからの回転位置検出信号における電圧にて検出）までと、その所定角度から使用位置までに区分して、動き始めから所定角度までの動作量エラー検出値を、その所定角度から使用位置までの動作量エラー検出値よりも大きく設定することが考えられる。
【００７２】
また、上記実施形態は、パネル部２の動作速度が遅すぎる場合に動作量エラーが検出される例であるが、別の例として、パネル部２の動作速度が速すぎる場合に動作量エラーを検出するように構成してもよい。
【００７３】
また、上記実施形態において、パネル部２の動作量、例えば、収納位置〜中間位置間のパネル部２の動作量は、引込スイッチＳＷ１及び引出スイッチＳＷ２からの動作位置検出信号等に基づいて監視されるようにしたが、これに限定されるものではなく、例えば、制御部６が、パネル駆動部３におけるスライダモータ等からのパルスの数をカウントし、所定時間当たりの基準カウント数と比較することにより監視するようにしてもよい。
【００７４】
また、上記実施形態において、制御部６は、温度情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出するように構成したが、これに限定されるものではなく、例えば、装置内部、若しくは装置周囲における湿度情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出するように構成してもよい。この構成の場合、例えば、湿度計等の湿度検出器を装置内に設け、さらに、動作量テーブル６０に複数の湿度範囲毎に対応して異なる動作量エラー検出値を設定しておき、制御部６は、湿度検出器にて検出された湿度情報を取得し、かかる湿度情報に係る値（例えば、湿度が９０％を示す値）に応じて、動作量テーブル６０における異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出する。この場合、上記図４及び図５の処理を適用することができる。このような構成によれば、湿度変化に起因してパネル部２の動作量（動作速度）が変化しても、各湿度におけるパネル部２の最適な動作量（動作速度）に合わせてエラー処理を行うことができ、上記実施形態と同様の効果を得ることができる。
【００７５】
さらに、例えば、制御部６は、装置内部における電圧情報に係る値に応じて異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出するように構成してもよい。この構成の場合、例えば、動作量テーブル６０に複数の電圧範囲毎に対応して異なる動作量エラー検出値を設定しておき、制御部６は電源電圧等の電圧情報を取得し、かかる電圧情報に係る値（例えば、電圧が４Ｖを示す値）に応じて、動作量テーブル６０における異なる動作量エラー検出値を参照し、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出する。この場合も、上記図４及び図５の処理を適用することができる。このような構成によれば、例えば電源電圧の変化に起因してパネル部２の動作量（動作速度）が変化しても、各電圧におけるパネル部２の最適な動作量（動作速度）に合わせてエラー処理を行うことができ、上記実施形態と同様の効果を得ることができる。
【００７６】
また、温度情報、湿度情報、及び電圧情報の組合せによる動作量エラー検出値を設定し、制御部６が、当該動作量エラー検出値に基づいて、パネル部２の動作量エラーを検出するように構成してもよい。
【００７７】
また、上記実施形態においては、パネル部を駆動するパネル駆動装置に対して本発明を適用した場合について説明したが、これに限定されるものではなく、例えば、ディスク搬送機構（ディスクを搬入したり排出したりする機構）を駆動する駆動装置に対して本発明を適用してもよい。
【００７８】
また、上記実施形態においては、車載用ナビゲーション装置に含まれる駆動装置に対して本発明を適用した場合について説明したが、これに限定されるものではなく、例えば、車載用ＡＶ（Ａｕｄｉｏ  Ｖｉｓｕａｌ）装置、車載用ナビゲーション装置、車載用ＡＶ・ナビゲーション装置、及び家庭用ＡＶ装置等の電子機器に含まれる各種の駆動装置に対して適用してもよい。
【図面の簡単な説明】
【図１】本実施形態におけるパネル駆動装置Ｓの概要構成例を示すブロック図である。
【図２】パネル部２が収納部から引き出され使用可能状態になっていく様子を示す図である。
【図３】ＲＯＭに記憶された動作量テーブルの一例を示す概念図である。
【図４】パネル部２の展開時における制御部６の処理を示すフローチャートである。
【図５】パネル部２の収納時における制御部６の処理を示すフローチャートである。
【符号の説明】
１  温度検出部
２  パネル部
３  パネル駆動部
４  動作位置検出部
５  操作部
６  制御部
Ｓ  パネル駆動装置
【図１】
2004306903.tif 000003
【図２】
2004306903.tif 000004
【図３】
2004306903.tif 000005
【図４】
2004306903.tif 000006
【図５】
2004306903.tif 000007