(57)【要約】【課題】  高地で使用した場合であっても搭載されているハードディスクドライブの破損を防止できる、利便性と信頼性に優れた情報処理装置を提供する。【解決手段】  情報を記憶したハードディスクドライブ１２と、空気の密度を検出する密度検出手段２１、２３と、密度検出手段によって検出された密度が所定値より大きい場合にハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための情報処理を実行し、所定値以下になったときにハードディスクドライブの動作を停止させる制御部１５とを備えている。【選択図】        図１
2007026620.tif 000002
【特許請求の範囲】
【請求項１】
情報を記憶したハードディスクドライブと、
空気の密度を検出する密度検出手段と、
前記密度検出手段によって検出された密度が所定値より大きい場合に前記ハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための処理を実行し、所定値以下になったときに前記ハードディスクドライブの動作を停止させる制御部
とを備えた情報処理装置。
【請求項２】
密度検出手段は、高度を検出する高度センサから成り、
制御部は、前記高度センサによって検出された高度が所定値より小さい場合に前記ハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための処理を実行し、所定値以上になったときにハードディスクドライブの動作を停止させる
ことを特徴とする請求項１記載の情報処理装置。
【請求項３】
密度検出手段は、気圧を検出する気圧センサから成り、
制御部は、前記気圧センサによって検出された気圧が所定値より大きい場合に前記ハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための処理を実行し、所定値以下になったときにハードディスクドライブの動作を停止させる
ことを特徴とする請求項１記載の情報処理装置。
【請求項４】
ハードディスクドライブの温度を検出する温度センサを備え、
制御部は、密度検出手段によって検出された密度が所定値より大きく、且つ前記温度センサによって検出された温度が前記ハードディスクドライブの動作保証範囲内である場合に前記ハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための処理を実行し、それ以外の場合は前記ハードディスクドライブの動作を停止させる
ことを特徴とする請求項１記載の情報処理装置。
【請求項５】
空気の密度に依存しないで情報を記憶する記憶部を備え、
制御部は、密度検出手段によって検出された密度が所定値より大きければハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための処理を実行し、前記密度検出手段によって検出された密度が所定値以下になったときに前記ハードディスクドライブに記憶されている情報を前記記憶部に格納した後に該ハードディスクドライブの動作を停止させ、前記記憶部に格納された情報に基づき所定の機能を実現するための処理を実行する
ことを特徴とする請求項１記載の情報処理装置。
【請求項６】
ハードディスクドライブを冷却する冷却装置を備え、
制御部は、密度検出手段によって検出された密度が所定値より大きく、且つ前記温度センサによって検出された温度が前記ハードディスクドライブの動作保証範囲外になった場合に前記冷却装置を動作させる
ことを特徴とする請求項４記載の情報処理装置。
【請求項７】
ハードディスクドライブは地図情報を記憶し、
制御部は、密度検出手段によって検出された密度が所定値より大きい場合に前記ハードディスクドライブに記憶されている地図情報に基づきナビゲーション機能を実現するための処理を実行し、所定値以下になったときに前記ハードディスクドライブの動作を停止させる
ことを特徴とする請求項１記載の情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、ハードディスクドライブ（ＨＤＤ：Hard Disk Drive）を備えた情報処理装置に関し、特に、ハードディスクドライブの破損を防止する技術に関する。
【背景技術】
【０００２】
従来、例えばナビゲーション装置といったハードディスクドライブを備えた情報処理装置が知られている。ハードディスクドライブでは、磁性体が塗布または蒸着された円板の回転によって該円板と磁気ヘッドとの間に空気層を生じさせ、磁気ヘッドを僅かに浮上させる技術が用いられている。この技術により、円板と磁気ヘッドとの非接触を保ちながら、それらの距離を小さくすることにより高密度な磁気記録が実現されている。
【０００３】
したがって、従来のハードディスクドライブでは、円板と磁気ヘッドとの接触を避けるために様々な工夫がなされている。例えば、特許文献１は、再生／記憶可能な情報記憶装置、例えばハードディスクドライブを備えた車載情報処理機器、例えばカーナビゲーション装置において、結露により磁気ヘッドの正常な浮上が妨げられ、磁気ヘッドと円板の接触による故障が発生することを未然に防止し、結露またはその可能性がある場合、その結露またはその可能性がなくなってから再生または記憶が行われるようにする車載情報処理機器を開示している。
【０００４】
この車載情報処理機器は、結露可能性条件の有無を検出する検出手段を有し、カーナビゲーション装置の電源がオンされたとき、検出手段から結露可能性条件を満たしているという検出結果が生じた場合には、再生および記憶動作を禁止すると共に、結露可能性部分、例えばヘッドを、結露可能性条件を満たしていないという検出結果が得られるまで例えばスピンドルの空回しにより加熱し、結露可能性条件を満たしていないという検出結果が得られたときに初めて再生および記憶動作を許容するように構成されている。
【０００５】
特許文献２は、ハードディスクを搭載したナビゲーション装置において、ハードディスクが振動、衝撃、急カーブや急ブレーキにより破損されるのを防止するナビゲーション装置を開示している。このナビゲーション装置は、地図情報を記憶する地図記憶手段と、現在位置を検出する現在位置検出手段と、現在位置から目的地までの経路を検索する検索手段と、地図記憶手段から所定の地図情報を読み出し記憶する記憶手段と、地図情報に含まれる、通過時に振動または衝撃が発生する場所である所定位置情報に基づいて現在位置が所定位置に所定距離近づくと検索手段によって検索された経路上の所定範囲の地図情報を記憶手段に記憶すると共に記憶手段へのアクセスを禁止する制御部と、記憶手段に記憶された地図情報に基づいて経路案内を行う経路案内手段とを備えている。
【０００６】
【特許文献１】特開２００３−１６８２５９号公報
【特許文献２】特開２００４−２６４１１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
ところで、現状のハードディスクドライブは、気圧が低くなったり温度が高くなったりして空気の密度が低下すると磁気ヘッドの浮上量が低下して磁気ヘッドと円板の接触による故障の危険性が増すことから、例えば高度３０００ｍ以上の高地での使用は制限されている。したがって、ハードディスクドライブが搭載されたナビゲーション装置や携帯オーディオプレーヤーといった情報処理装置は、高地で使用すると破損する恐れがあるという問題がある。
【０００８】
この発明は、上述した問題を解消するためになされたものであり、高地で使用した場合であっても搭載されているハードディスクドライブの破損を防止できる、利便性と信頼性に優れた情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明に係る情報処理装置は、情報を記憶したハードディスクドライブと、空気の密度を検出する密度検出手段と、密度検出手段によって検出された密度が所定値より大きい場合にハードディスクドライブに記憶されている情報に基づき所定の機能を実現するための情報処理を実行し、所定値以下になったときにハードディスクドライブの動作を停止させる制御部とを備えている。
【発明の効果】
【００１０】
この発明に係るナビゲーション装置によれば、例えば高度が高くなったり気圧が低くなったりすることにより空気の密度が所定値以下になったときに、ハードディスクドライブの動作を停止させるように構成したので、空気の密度が所定値より大きい場合に記録媒体である円板から磁気ヘッドを浮上させて動作するハードディスクドライブにおいて、磁気ヘッドの浮上量の低下に起因する破損を防止することができる。したがって、利便性と信頼性に優れた情報処理装置を提供できる。
【発明を実施するための最良の形態】
【００１１】
以下、この発明の実施の形態を、図面を参照しながら詳細に説明する。なお、以下では、ハードディスクドライブを備えた情報処理装置の１つとしてナビゲーション装置を例に挙げて説明する。
実施の形態１．
図１は、この発明の実施例に係る情報処理装置としてのナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、センサ部１１、ハードディスクドライブ１２、半導体メモリ１３、制御部１５および出力部１６から構成されている。
【００１２】
センサ部１１は、高度センサ２１、温度センサ２２および気圧センサ２３から構成されている。高度センサ２１および気圧センサ２３は、この発明の密度検出手段に対応する。高度センサ２１としては、例えばＧＰＳ（Global Positioning System）受信機を用いることができる。ＧＰＳ受信機は、ＧＰＳ衛星から受信したＧＰＳデータから位置情報および高度情報を抽出し、制御部１５に送る。温度センサ２２は、ハードディスクドライブ１２の温度（厳密には周囲温度）を検出し、温度情報として制御部１５に送る。気圧センサ２３は、気圧を検出し、気圧情報として制御部１５に送る。
【００１３】
ハードディスクドライブ１２は、地図データを記憶している。このハードディスクドライブ１２に記憶されている地図データは、制御部１５によって読み出され、ナビゲーション機能を実現するために使用される。
【００１４】
なお、制御部１５は、ハードディスクドライブ１２に記憶されている地図データに高度情報が含まれる場合は、高度センサ２１の代わりに、地図データから高度情報を取得するように構成することができる。
【００１５】
半導体メモリ１３は、この発明の記憶部に対応し、ＤＲＡＭ（Dynamic Random Access Memory）やフラッシュメモリなどから構成されている。この半導体メモリ１３は、ハードディスクドライブ１２の動作を停止させる場合に、該ハードディスクドライブ１２に記憶されている地図データを一時的に記憶するために使用される。なお、この発明に係る記憶部としては、半導体メモリ１３に限らず、空気の密度に依存しないで地図データの記憶および読み出しができる他のメモリ、例えばＣＤ（Compact Disc）やＤＶＤ（Digital Versatile Disk）といった光ディスク、またはＭＯ（Magneto-Optical disk：光磁気ディスク）を用いることができる。
【００１６】
制御部１５は、例えばマイクロコンピュータから構成されており、このナビゲーション装置の全体を制御する。例えば、制御部１５は、ナビゲーション機能を実現するための処理を実行し、また、ハードディスクドライブ１２の動作および動作の停止を制御する。この制御部１５によって行われる処理の詳細は後述する。
【００１７】
出力部１６は、例えば表示装置および音声出力装置から構成されている。この出力部１６は、制御部１５から送られてくる表示データにしたがって地図を表示装置に表示し、また、制御部１５から送られてくる音声データにしたがって、ナビゲーション用の案内音声を出力する。
【００１８】
次に、上記のように構成される、この発明の実施の形態１に係る情報処理装置としてのナビゲーション装置の動作を、図２に示すフローチャートを参照しながら説明する。
【００１９】
ナビゲーション装置が起動されると、まず、制御部１５は、ハードディスクドライブ１２から地図データを読み出して、ナビゲーション機能を実現するための処理を実行する（ステップＳＴ１１）。ナビゲーション機能には、自車の現在位置の表示やルートの検索・誘導といった機能が含まれる。
【００２０】
次いで、高度が３０００ｍ以上であるかどうかが調べられる（ステップＳＴ１２）。すなわち、制御部１５は、時々刻々と高度を検出している高度センサ２１から高度情報を取得し、取得した高度情報が３０００ｍ以上の高度を示しているかどうかを調べる。なお、制御部１５は、時々刻々と気圧を検出している気圧センサ２３から気圧情報を取得し、この取得した気圧情報が３０００ｍ以上に相当する気圧を示しているかどうかを調べるように構成できる。また、制御部１５は、高度センサ２１から取得した高度情報および気圧センサ２３から取得した気圧情報の少なくとも１つに基づき３０００ｍ以上であるかどうかを判断するように構成することもできる。この構成によれば、高度センサ２１または気圧センサ２３の何れかに故障が発生した場合であっても、高度検出が可能になる。
【００２１】
上記ステップＳＴ１２において、高度が３０００ｍ以上でないことが判断されると、シーケンスはステップＳＴ１１に戻り、上述した処理が繰り返される。これにより、高度が３０００ｍより低い低地では、ハードディスクドライブ１２に記憶されている地図データに基づくナビゲーション機能が継続してユーザに提供される。一方、上記ステップＳＴ１２において、高度が３０００ｍ以上であることが判断されると、地図データが半導体メモリ１３へ転送される（ステップＳＴ１３）。すなわち、制御部１５は、この先で必要となる地図データ（例えば、この先の３０００ｍ以上の道路情報）をハードディスクドライブ１２から読み出し、半導体メモリ１３へ記憶する。
【００２２】
次いで、ハードディスクドライブ１２の動作が停止される（ステップＳＴ１４）。すなわち、制御部１５は、ハードディスクドライブ１２に停止指令を送って、その動作を停止させる。これにより、ハードディスクドライブ１２の破損を防止できるようになっている。この際、ハードディスクドライブ１２が動作を停止した旨が出力部１６によって表示や音声にて出力され、ユーザに通知される。
【００２３】
その後、制御部１５は、半導体メモリ１３から地図データを読み出して、ナビゲーション機能を実現するための処理を実行する（ステップＳＴ１５）。このステップＳＴ１５における処理は、地図データを半導体メモリ１３から読み出す点を除けば、上述したステップＳＴ１１の処理と同じである。
【００２４】
次いで、高度が３０００ｍより低いかどうかが調べられる（ステップＳＴ１６）。すなわち、制御部１５は、高度センサ２１から高度情報を取得し、この取得した高度情報が３０００ｍより低い高度を示しているかどうかを調べる。なお、制御部１５は、気圧センサ２３から気圧情報を取得し、この取得した気圧情報が３０００ｍに相当する気圧以下を示しているかどうかを調べるように構成できる。また、制御部１５は、高度センサ２１から取得した高度情報および気圧センサ２３から取得した気圧情報の少なくとも１つに基づき高度が３０００ｍより低いかどうかを判断するように構成することもできる。この構成によれば、高度センサ２１または気圧センサ２３の何れかに故障が発生した場合であっても、高度検出が可能になる。
【００２５】
上記ステップＳＴ１６において、高度が３０００ｍより低くないことが判断されると、シーケンスはステップＳＴ１５に戻り、上述した処理が繰り返される。これにより、高度が３０００ｍより高い高地では、半導体メモリ１３に記憶されている地図データに基づくナビゲーション機能が継続してユーザに提供される。一方、上記ステップＳＴ１６において、高度が３０００ｍより低いことが判断されると、次いで、ハードディスクドライブ１２が起動される（ステップＳＴ１７）。すなわち、制御部１５は、ハードディスクドライブ１２に起動指定を送って、その動作を開始させる。その後、シーケンスはステップＳＴ１１に戻り、上述した処理が繰り返される。
【００２６】
以上説明したように、この発明によれば、高度センサ２１によって高度が３０００ｍ以上となったことが検出された場合、または、気圧センサ２３によって高度が３０００ｍに相当する気圧以下になったことが検出された場合は、ハードディスクドライブ１２の動作は停止されるので、ハードディスクドライブ１２の破損を防止できる。
【００２７】
また、ハードディスクドライブ１２の動作が停止される場合は、それに記憶されている地図データが半導体メモリ１３に転送され、この半導体メモリ１３から地図データが読み出されてナビゲーション機能を継続するように構成されているので、ハードディスクドライブ１２の破損を防止しながらナビゲーション機能を実行できる。
【００２８】
なお、上述した実施の形態１では、ハードディスクドライブ１２の動作およびその動作を停止させる高度を３０００ｍとしたが、ハードディスクドライブ１２を動作させる場合の高度と停止させる場合の高度にヒステリシスを持たせるように構成できる。例えば高度３０００ｍ以上でハードディスクドライブ１２の動作を停止させ、その後、高度２８００以下まで下がったときにハードディスクドライブ１２の動作を再開させるように構成できる。この構成によれば、高度３０００ｍ近辺を上下しながら走行する時に、ハードディスクドライブ１２に格納されている地図データを半導体メモリ１３へ格納する処理が高い頻度で発生し、ナビゲーション機能が阻害されるという事態の発生を防止できる。
【００２９】
また、高度３０００ｍ以上の位置でナビゲーション装置が起動されたときは、ハードディスクドライブ１２を起動せず、高度が３０００ｍより低くなるまでは、半導体メモリ１３内に地図データが存在する場合にのみナビゲーション機能を実行するように構成できる。これにより、高地でナビゲーション装置を起動した場合であっても、ハードディスクドライブ１２の破損を防止できる。
【００３０】
次に、この発明の変形例を説明する。この変形例に係るナビゲーション装置は、高度の他に温度を考慮してハードディスクドライブ１２の動作およびその動作の停止を制御するようにしたものである。上述したように、ハードディスクドライブ１２の磁気ヘッドの浮上量が低下する要因として、気圧の低下に伴う空気密度の低下の他に、温度上昇に伴う空気密度の低下がある。一般に、磁気ヘッドの浮上量に関するハードディスクドライブ１２の動作保証範囲は、図３に示すように、高度と温度とによって２次元的に規定されている。
【００３１】
この変形例に係るナビゲーション装置では、高度（気圧）および温度の両方を使用し、ハードディスクドライブ１２の動作およびその動作の停止が制御される。具体的には、図２に示したステップＳＴ１２およびＳＴ１６においては、図３に示すハードディスクドライブ１２の動作保証領域であるか動作非保証領域であるかが調べられる。
【００３２】
この構成により、高度センサ２１によって検出された高度が所定値以上、または気圧センサ２３によって検出された気圧が所定値以下であって、且つ温度センサ２２によって検出された温度がハードディスクドライブ１２の動作保証範囲内である場合にハードディスクドライブに記憶されている地図データに基づきナビゲーション機能を実現するための処理が実行され、それ以外の場合はハードディスクドライブ１２の動作が停止されるように構成したので、ハードディスクドライブ１２の損傷を厳密に回避することができる。
【００３３】
実施の形態２．
この発明に係る情報処理装置としてのナビゲーション装置は、ハードディスクドライブ１２の温度が上昇した場合に、それを冷却するようにしたものである。
【００３４】
図４は、この発明の実施の形態２に係る情報処理装置としてのナビゲーション装置の構成を示すブロック図である。このナビゲーション装置は、実施の形態１に係るナビゲーション装置に冷却装置１４が追加されて構成されている。冷却装置１４は、例えば冷却ファンから構成されており、制御部１５から送られてくる指令に応じて起動され、または、回転速度がアップされることによりハードディスクドライブ１２の温度を下げる。
【００３５】
ハードディスクドライブ１２の動作保証範囲は、上述したように、高度と温度とによって２次元的に規定されている。冷却装置１４は、ハードディスクドライブ１２が動作保証範囲に入るように、温度を下げるために使用される。すなわち、図５に示すように、今、ナビゲーション装置が高度Ｈ１（但し３０００ｍより低い）、温度Ｔ１であるＡ点に存在すれば、このＡ点はハードディスクドライブ１２の動作非保証領域であるためハードディスクドライブ１２の動作を停止させる必要がある。ここで、冷却装置１４により温度をＴ２まで下げることができれば、Ａ点はＡ’点へ移動しハードディスクドライブ１２の動作保証領域となるためハードディスクドライブ１２を動作させることができる。
【００３６】
次に、この発明の実施の形態２に係る情報処理装置としてのナビゲーション装置の動作を、図６に示すフローチャートを参照しながら説明する。なお、図６のフローチャートは、冷却装置１４の制御に関連する冷却制御処理のみを示しており、ナビゲーション機能を実現するための処理は、この冷却制御処理と並行して行われているものとする。
【００３７】
ナビゲーション装置が起動されると、まず、現在、ハードディスクドライブ１２の動作保証領域にあるかどうかが調べられる（ステップＳＴ２１）。すなわち、制御部１５は、高度センサ２１から取得した高度情報と、温度センサ２２から取得した温度情報とに基づき、現在の状態が、図５に示すハードディスクドライブ１２の動作保証領域にあるかどうかを調べる。
【００３８】
上記ステップＳＴ２１において、ハードディスクドライブ１２の動作保証領域にあることが判断されると、シーケンスはステップＳＴ２１に戻り、上述した動作保証領域にあるかどうかを調べる処理が繰り返される。一方、ステップＳＴ２１において、ハードディスクドライブ１２の動作保証領域にない、つまり動作非保証領域にあることが判断されると、冷却装置１４が起動され、または冷却ファンの回転速度がアップされる（ステップＳＴ２２）。すなわち、制御部１５は、冷却装置１４に所定の指令を送ることにより冷却ファンの回転を開始させ、または回転速度をアップさせる。これにより、ハードディスクドライブ１２が冷却され、その状態は、例えば図５に示すＡ点からＡ’点に向かって移動する。
【００３９】
次いで、ハードディスクドライブ１２の動作保証領域にあるかどうかが調べられる（ステップＳＴ２３）。このステップＳＴ２３において、ハードディスクドライブ１２の動作保証領域にないことが判断されると、シーケンスはステップＳＴ２２に戻り、上述した処理が繰り返される。一方、ステップＳＴ２３において、ハードディスクドライブ１２の動作保証領域にあることが判断されると、次いで、冷却装置１４の動作が停止され、または冷却ファンの回転速度がダウンされる（ステップＳＴ２４）。すなわち、制御部１５は、例えば、ハードディスクドライブ１２が冷却されることにより、その状態が、例えば図５のＡ点からＡ’点に移動したことを判断すると、冷却装置１４に所定の指令を送ることにより冷却ファンの回転を停止させ、または回転速度をダウンさせる。その後、シーケンスはステップＳＴ２１に戻り、上述した処理が繰り返される。
【００４０】
この情報処理装置としてのナビゲーション装置によれば、高度が３０００ｍより低くても温度が高いためにハードディスクドライブ１２が動作できなくなる状態を回避することができる。その結果、ハードディスクドライブ１２が動作する機会を増やすことができる。
【図面の簡単な説明】
【００４１】
【図１】この発明の実施の形態１に係る情報処理装置としてのナビゲーション装置の構成を示すブロック図である。
【図２】この発明の実施の形態１に係る情報処理装置としてのナビゲーション装置の動作を示すフローチャートである。
【図３】この発明の実施の形態１に係る情報処理装置としてのナビゲーション装置で使用されるハードディスクドライブの動作保証範囲を説明するための図である。
【図４】この発明の実施の形態２に係る情報処理装置としてのナビゲーション装置の構成を示すブロック図である。
【図５】この発明の実施の形態２に係る情報処理装置としてのナビゲーション装置で使用されるハードディスクドライブの動作保証範囲を説明するための図である。
【図６】この発明の実施の形態２に係る情報処理装置としてのナビゲーション装置の動作を示すフローチャートである。
【００４２】
１１  センサ部、１２  ハードディスクドライブ、１３  半導体メモリ、１４  冷却装置、１５  制御部、１６  出力部、２１  高度センサ、２２  温度センサ、２３  気圧センサ。
【図１】
2007026620.tif 000003
【図２】
2007026620.tif 000004
【図３】
2007026620.tif 000005
【図４】
2007026620.tif 000006
【図５】
2007026620.tif 000007
【図６】
2007026620.tif 000008