(57)【要約】【課題】本体から着脱可能な機器の取り外し忘れや置き忘れを防止すること。【解決手段】本体から着脱可能な子ユニット１０１に設けられた記憶部１０２に記憶された情報を読み書きし、処理を実行する情報処理装置１００であって、あらかじめ定めた所定の処理が実行完了したかを判断する判断部１０３と、判断部１０３によって所定の処理が実行完了したと判断された場合に、以降の所定の時期に子ユニット１０１の着脱に関する報知をおこなう報知部１０４と、を備えることを特徴とする。【選択図】        図１
2006189965.tif 000002
【特許請求の範囲】
【請求項１】
本体から着脱可能な子ユニットに設けられた記憶手段に記憶された情報を読み書きし、処理を実行する情報処理装置であって、
あらかじめ定めた所定の処理が実行完了したかを判断する判断手段と、
前記判断手段によって前記所定の処理が実行完了したと判断された場合に、以降の所定の時期に前記子ユニットの着脱に関する報知をおこなう報知手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記子ユニットは、前記記憶手段に記憶された情報を読み書きし、処理を実行する他の情報処理装置に着脱可能であり、
前記判断手段は、前記他の情報処理装置が前記処理を実行する際に用いる情報が、前記記憶手段に読み書きされたかを判断することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記他の情報処理装置は、車両に搭載され車両の経路案内をおこなうナビゲーション装置であり、
前記判断手段は、前記ナビゲーション装置が前記経路案内をおこなう際に用いる情報が、前記記憶手段に読み書きされたかを判断することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記経路案内をおこなう際に用いる情報は、経路案内を開始する時刻に関する情報を含み、
前記報知手段は、前記経路案内を開始する時刻に関する情報に基づいて、前記経路案内を開始する時刻以前の所定の時期に、前記子ユニットの着脱に関する報知をおこなうことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記本体の現在位置に関する情報を取得する取得手段と、
前記取得手段によって取得された情報に基づく現在位置が、あらかじめ定めた位置または所定の範囲内に到達したかを判定する到達判定手段と、を備え、
前記判断手段は、前記到達判定手段による判定が実行完了したかを判断し、
前記報知手段は、前記判断手段によって前記到達判定手段による判定が実行完了したと判断された場合に、以降の所定の時期に前記子ユニットの着脱に関する報知をおこなうこと特徴とする請求項１〜４のいずれか一つに記載の情報処理装置。
【請求項６】
前記子ユニットが前記本体から取り外されているか否かに関する情報を検出する検出手段を備え、
前記判断手段は、前記検出手段による検出が実行完了したかを判断し、
前記報知手段は、前記子ユニットが取り外されていない場合は前記子ユニットの取り外しを促す報知をおこない、前記子ユニットが取り外されている場合は前記子ユニットの置き忘れを防止するための報知をおこなうことを特徴とする請求項１〜５のいずれか一つに記載の情報処理装置。
【請求項７】
前記報知手段は、前記子ユニットに設けられていることを特徴とする請求項１〜６のいずれか一つに記載の情報処理装置。
【請求項８】
前記子ユニットは、前記本体に取り付けられている期間、前記本体から電源供給され、
前記本体から取り外されている期間、前記子ユニットへ電源を供給する補助電源と、
前記判断手段と、
前記子ユニットが前記本体から外されているか否かに関する情報を検出する検出手段と、を備え、
前記判断手段は、前記子ユニットが前記本体から取り外されてからの時間が所定の時間を超えたかを判断し、
前記報知手段は、前記子ユニットが前記本体から取り外されてから時間が前記所定の時間を超えた場合に、前記子ユニットの置き忘れを防止するための報知をおこなうことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記判断手段は、前記本体の電源が落とされた後、所定時間経過後に前記子ユニットが前記本体から取り外されたかを判断し、
前記報知手段は、前記本体の電源が落とされた後、前記所定時間経過後に前記子ユニットが前記本体から取り外された場合に前記子ユニットの盗難を防止するための報知をおこなうことを特徴とする請求項８に記載の情報処理装置。
【請求項１０】
本体から着脱可能な子ユニットに設けられた記憶手段に記憶された情報を読み書きし、処理を実行する情報処理装置がおこなう情報処理方法であって、
あらかじめ定めた所定の処理が実行完了したかを判断する判断工程と、
前記判断工程によって前記所定の処理が実行完了したと判断された場合に、以降の所定の時期に前記子ユニットの着脱に関する報知をおこなう報知工程と、
を含むことを特徴とする情報処理方法。
【請求項１１】
請求項１０に記載の情報処理方法をコンピュータに実行させることを特徴とする情報処理プログラム。
【請求項１２】
請求項１１に記載の情報処理プログラムを記憶したコンピュータに読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器の着脱に関する報知をおこなう情報処理装置、情報処理方法、情報処理プログラム、および記録媒体に関する。なお、本発明の利用は、前述した情報処理装置、情報処理方法、情報処理プログラム、および記録媒体に限られない。
【背景技術】
【０００２】
従来、大容量の不揮発性記憶手段としてハードディスクが普及している。たとえば、ハードディスクをナビゲーション装置に搭載し、ナビゲーション用データの記憶手段として活用している。このようにハードディスクを用いることによって、ナビゲーション用データの記憶容量を大幅に増大させることができるとともに、ユーザが収集した音楽データなどをハードディスクの空き領域に記憶することも可能であり、ナビゲーション装置の利便性を向上させることができる（たとえば、下記特許文献１参照。）。
【０００３】
さらに、近年ではナビゲーション装置の車載機器からデータ保存用のハードディスクを取り外し、家庭内においてハードディスクに記憶されたデータの活用を図る構成のものも考案されている。たとえば、家庭内にハードディスク内のデータの読み書きをおこなう機器を設置し、ハードディスク内に記憶された音楽データを家庭内のオーディオ機器で再生したり、家庭内でドライブプランを立ててハードディスク内に記憶させておき、記憶させたドライブプランのデータをナビゲーション装置において使用したりする。
【０００４】
【特許文献１】特開２００２−３３３３２３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述した特許文献１にかかる発明では、ナビゲーション装置内のハードディスクを、ユーザの手によって着脱することは想定されておらず、ユーザがハードディスクを取り外し忘れたり、取り外したハードディスクを車内もしくは家庭内に置き忘れたりすることを防止する手立ては講じられていなかった。このため、ハードディスクが手元にないことによって、ナビゲーション装置の各種機能を利用することができないという事態が生じ得るという問題が一例として挙げられる。
【０００６】
また、このように取り外し可能な車載機器は、盗難の対象となりやすい。これらの車載機器を搭載した車両を長時間駐車する場合、ユーザは車載機器を取り外して家庭内に持ち帰るなどの対策を講じることが想定されるが、万一盗難にあってしまった場合、車載機器を取り外されて持ち去られてしまうのを防ぐことができないという問題が一例として挙げられる。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するため、請求項１の発明にかかる情報処理装置は、本体から着脱可能な子ユニットに設けられた記憶手段に記憶された情報を読み書きし、処理を実行する情報処理装置であって、あらかじめ定めた所定の処理が実行完了したかを判断する判断手段と、前記判断手段によって前記所定の処理が実行完了したと判断された場合に、以降の所定の時期に前記子ユニットの着脱に関する報知をおこなう報知手段と、を備えることを特徴とする。
【０００８】
また、請求項１０の発明にかかる情報処理方法は、本体から着脱可能な子ユニットに設けられた記憶手段に記憶された情報を読み書きし、処理を実行する情報処理装置がおこなう情報処理方法であって、あらかじめ定めた所定の処理が実行完了したかを判断する判断工程と、前記判断工程によって前記所定の処理が実行完了したと判断された場合に、以降の所定の時期に前記子ユニットの着脱に関する報知をおこなう報知工程と、を含むことを特徴とする。
【０００９】
また、請求項１１の発明にかかる情報処理プログラムは、請求項１０に記載の情報処理方法をコンピュータに実行させることを特徴とする。
【００１０】
また、請求項１２の発明にかかる記録媒体は、請求項１１に記載の情報処理プログラムを記憶したコンピュータに読み取り可能であることを特徴とする。
【発明を実施するための最良の形態】
【００１１】
以下に添付図面を参照して、この発明にかかる情報処理装置、情報処理方法、情報処理プログラム、および記録媒体の好適な実施の形態を詳細に説明する。
【００１２】
（実施の形態）
（情報処理装置１００の機能的構成）
図１は、実施の形態にかかる情報処理装置の構成を示すブロック図である。実施の形態にかかる情報処理装置１００は、子ユニット１０１と、記憶部１０２と、判断部１０３と、報知部１０４と、取得部１０５と、到達判定部１０６と、検出部１０７と、から構成される。
【００１３】
情報処理装置１００は、後述する子ユニット１０１に設けられた記憶部１０２に記憶された情報を読み書きし、処理を実行する。子ユニット１０１は、情報処理装置１００の本体から着脱可能である。また、子ユニット１０１は、後述する記憶部１０２に記憶された情報を読み書きし、処理を実行する他の情報処理装置に着脱可能である。他の情報処理装置とは、たとえば、車両に搭載され車両の経路案内をおこなうナビゲーション装置である。
【００１４】
記憶部１０２は、子ユニット１０１に設けられ、情報処理装置１００が読み書きし、処理を実行する情報を記憶する。また、情報処理装置１００以外の他の情報処理装置が読み書きし、処理を実行する情報を記憶する。他の情報処理装置がナビゲーション装置である場合には、たとえば、ナビゲーション装置が経路案内をおこなう際に用いる情報である。
【００１５】
判断部１０３は、あらかじめ定めた所定の処理が実行完了したかを判断する。所定の処理とは、たとえば、情報処理装置１００によって、他の情報処理装置が処理を実行する際に用いる情報が、記憶部１０２に読み書きされることであり、他の情報処理装置がナビゲーション装置である場合には、ナビゲーション装置が経路案内をおこなう際に用いる情報が、記憶部１０２に読み書きされることである。また、所定の処理は、情報処理装置１００の本体の電源スイッチのオフであっても良い。
【００１６】
報知部１０４は、判断部１０３によって所定の処理が実行完了したと判断された場合に、以降の所定の時期に子ユニット１０１の着脱に関する報知をおこなう。子ユニット１０１の着脱に関する報知とは、たとえば、子ユニット１０１の取り外しを促す報知や、置き忘れを防止するための報知、盗難を防止するための報知などである。以降の所定の時期とは、たとえば、判断部１０３による判断がおこなわれた直後や、情報処理装置１００の電源が落とされたときなどである。
【００１７】
また、たとえば、他の情報処理装置がナビゲーション装置であって、記憶部１０２に読み書きされる経路案内をおこなう際に用いる情報に、経路案内を開始する時刻に関する情報が含まれている場合には、経路案内を開始する時刻に関する情報に基づいて、経路案内を開始する時刻以前の所定の時期に、子ユニット１０１の着脱に関する報知をおこなう。
【００１８】
取得部１０５は、情報処理装置１００の本体の現在位置に関する情報を取得する。到達判定部１０６は、取得部１０５によって取得された情報に基づく現在位置が、あらかじめ定めた位置または所定の範囲内に到達したかを判定する。あらかじめ定めた位置とは、たとえば、ユーザの自宅や勤務地などである。到達判定部１０６は、現在位置とあらかじめ定めた位置とが一致する場合、もしくは、所定の範囲内に近づいた場合には、あらかじめ定めた位置への到達を判定する。
【００１９】
このとき、判断部１０３は、到達判定部１０６による判定が実行完了したかを判断する。そして、報知部１０４は、判断部１０３によって到達判定部１０６による判定が実行完了したと判断された場合に、以降の所定の時期に子ユニット１０１の着脱に関する報知をおこなう。
【００２０】
検出部１０７は、子ユニット１０１が本体から取り外されているか否かに関する情報を検出する。このとき、判断部１０３は、検出部１０７による子ユニット１０１が本体から取り外されているか否かに関する情報の検出が実行完了したかを判断する。そして、報知部１０４は、子ユニット１０１が取り外されていない場合は子ユニット１０１の取り外しを促す報知をおこない、子ユニット１０１が取り外されている場合は子ユニット１０１の置き忘れを防止するための報知をおこなう。
【００２１】
このように、情報処理装置１００は、本体または他の情報処理装置と着脱可能な子ユニット１０１を備える。子ユニット１０１に備えられた記憶部１０２には、情報処理装置１００または他の情報処理装置が処理を実行するのに必要な情報が記憶されている。このため、情報処理装置１００または他の情報処理装置の使用時に子ユニット１０１が手元にない場合は、それぞれの装置において処理を実行することができない。このような事態を防止するため、情報処理装置１００では、子ユニット１０１の着脱に関する報知をおこなっている。
【００２２】
また、以上の説明において、子ユニット１０１は記憶部１０２のみを備える構成としたが、前述した情報処理装置１００の他の構成部を、子ユニット１０１が備える構成としても良い。たとえば、報知部１０４を子ユニット１０１に設けることによって、子ユニット１０１が情報処理装置１００から取り外されている場合であっても、子ユニット１０１単体で報知をおこなうことができる。
【００２３】
図２は、実施の形態にかかる情報処理装置の他の構成を示すブロック図である。情報処理装置１２０は、子ユニット１０１と、記憶部１０２と、判断部１０３と、報知部１０４と、取得部１０５と、到達判定部１０６と、検出部１０７と、補助電源１２１と、から構成される。情報処理装置１２０が備える構成部は、図１に示した情報処理装置１００が備える構成部とほぼ同様であるが、子ユニット１０１は、前述した構成のうち記憶部１０２の他、判断部１０３、報知部１０４、検出部１０７、補助電源１２１を備える。
【００２４】
補助電源１２１は、子ユニット１０１が本体から取り外されている期間、子ユニット１０１へ電源を供給する。子ユニット１０１は、本体に取り付けられている期間は本体から電源供給される。補助電源１２１は、検出部１０７によって検出される子ユニット１０１が本体から外されているか否かに関する情報に基づいて、子ユニット１０１への電源供給を開始する。
【００２５】
検出部１０７によって、子ユニット１０１が本体から外されたと検出された場合、判断部１０３は、子ユニット１０１が本体から取り外されてからの時間が所定の時間を超えたかを判断する。そして、報知部１０４は、子ユニット１０１が本体から取り外されてから時間が所定の時間を超えた場合に、子ユニット１０１の置き忘れを防止するための報知をおこなう。
【００２６】
また、判断部１０３は、本体の電源が落とされた後、所定時間経過後に子ユニット１０１が本体から取り外されたかを判断する。報知部１０４は、本体の電源が落とされた後、所定時間経過後に子ユニット１０１が本体から取り外された場合に、子ユニット１０１の盗難を防止するための報知をおこなう。本体の電源が落とされる、とは、ユーザによる電源スイッチのオフなど、正常な動作により本体からの電源供給がおこなわれなくなることを示す。
【００２７】
（情報処理装置１００の処理手順）
図３は、情報処理装置がおこなう子ユニットの着脱に関する報知の処理手順を示すフローチャートである。まず、判断部１０３によって、所定の処理が実行完了したかを判断する（ステップＳ２０１）。所定の処理とは、前述のように、他の情報処理装置が処理を実行する際に用いる情報の読み書き、到達判定部１０６による判定、検出部１０７による検出などである。所定の処理が実行完了しない場合は（ステップＳ２０１：Ｎｏ）、本フローチャートによる処理を終了する。なお、所定の処理が実行完了するまで待機するようにしても良い。
【００２８】
所定の処理が実行完了した場合は（ステップＳ２０１：Ｙｅｓ）、所定の時期になったかを判断する（ステップＳ２０２）。所定の時期にならない場合は、所定の時期になるまで待機する（ステップＳ２０２：Ｎｏのループ）。そして、所定の時期になった場合は（ステップＳ２０２：Ｙｅｓ）、検出部１０７によって、子ユニット１０１が本体から取り外されているかを検出する（ステップＳ２０３）。
【００２９】
そして、子ユニット１０１が取り外されていない場合は（ステップＳ２０３：Ｎｏ）、報知部１０４によって、子ユニット１０１の取り外しを促す報知をおこない（ステップＳ２０４）、本フローチャートによる処理を終了する。一方、子ユニット１０１が取り外されている場合は（ステップＳ２０３：Ｙｅｓ）、報知部１０４によって、子ユニット１０１の置き忘れを防止するための報知をおこない（ステップＳ２０５）、本フローチャートによる処理を終了する。
【００３０】
以上説明したように、実施の形態にかかる情報処理装置１００は、所定の処理が実行完了した場合に子ユニット１０１の着脱に関する報知をおこなう。これにより、子ユニット１０１の着脱に関する報知を適切な場合におこなうことができ、子ユニット１０１の取り忘れや置き忘れ、盗難などを防止することができる。
【実施例１】
【００３１】
つぎに、実施例１にかかる情報処理装置について説明する。以下の実施例では、子ユニットはブレインユニットであるものとする。また、情報処理装置は自宅設置される屋内機器（リビングユニット）、または、車両に搭載されるナビゲーション装置であるものとする。すなわち、子ユニットがリビングユニットに装着されているときは、他の情報処理装置はナビゲーション装置であり、子ユニットがナビゲーション装置に装着されているときは、他の情報処理装置はリビングユニットである。なお、以下の実施例１〜３において各機器の構成は同様であるものとし、以後の実施例においては詳細な説明を省略する。
【００３２】
（情報処理装置の具体的使用例）
図４は、携帯型情報処理装置の具体的な使用例を示す図である。ブレインユニット３０１は、自宅に設置されるリビングユニット３１１、あるいは車両に搭載されるナビゲーション装置３２１に接続可能である。ブレインユニット３０１は、矩形状の筐体で構成され、背面にはコネクタから成る接続部４２０が設けられている（不図示。図５参照）。接続部４２０のコネクタには、接続している機器からの各種の情報を取得するための各種Ｉ／Ｆが設けられている。このブレインユニット３０１の前面には各種Ｉ／Ｆと開口形成されたカードスロット３０１ａが設けられている。
【００３３】
カードスロット３０１ａにネットワークカード（不図示）を差し込み、ＬＡＮケーブルを介してインターネットに接続されたネットワークルーター（不図示）に接続することも可能である。また、リビングユニット３１１に接続されたブレインユニット３０１とＰＣ（不図示）との間を、カードスロット３０１ａに差し込まれたネットワークカードを介してＬＡＮ接続したり、リビングユニット背面のＵＳＢを介して直接接続したりして、ブレインユニット３０１とＰＣとの間で直接データを送受信することもできる。
【００３４】
リビングユニット３１１には、ＴＶなどの映像表示装置３３１が接続されている。この他にも、後述する外部Ｉ／Ｆ４５２（図５参照）によってオーディオ装置やパーソナルコンピュータ（ＰＣ）を接続することが可能である。リビングユニット３１１には、ブレインユニット３０１を装着可能な装着用スロット３１１ａが設けられている。この装着用スロット３１１ａの内部には、ブレインユニット３０１のコネクタ（図５の接続部４２０）に対応して接続用のコネクタ（図５の接続部４７０）が設けられている。図示のように、リビングユニット３１１は、ホルダ３１１ｂを用いて縦置きに配置したり、不図示であるが横置きに配置したりすることができる。また、リビングユニット３１１は、リモコン３１１ｃによって遠隔操作することができる。
【００３５】
ナビゲーション装置３２１は、本体３２１ａと、表示部３２１ｂを有している。本体３２１ａには、ブレインユニット３０１を装着可能な装着用スロット３２１ｃが設けられている。この装着用スロット３２１ｃの内部には、ブレインユニット３０１の接続部４２０を構成するコネクタに対応して接続用のコネクタ（図６の接続部５３０）が設けられている。
【００３６】
（ブレインユニット３０１をリビングユニット３１１に接続したときの内部構成）
図５は、ブレインユニットをリビングユニットに接続したときの内部構成を示すブロック図である。ここで、ブレインユニット３０１およびリビングユニット３１１の内部構成について説明する。
【００３７】
ブレインユニット３０１は、ＣＰＵ４０１、ＲＡＭ４１１、ＨＤＤ４１２、音声入出力Ｉ／Ｆ４１３、スピーカ４１４、タイマー４１５、電源回路４１６、バス４１７、接続部４２０、カードスロット３０１ａから構成される。ＣＰＵ４０１は、情報処理をおこなうための中央制御演算部である。ＣＰＵ４０１は、ブレインユニット３０１の各構成部のみならず、後述する接続部４２０を介して接続されたリビングユニット３１１またはナビゲーション装置３２１の各構成部から出力される情報も処理する。ＲＡＭ４１１は、ＣＰＵ４０１のワークエリアとして利用される。ＨＤＤ４１２には、後述する走行案内（ナビゲーション）動作をおこなうための地図情報や施設情報などの各種情報が記憶されている。
【００３８】
音声入出力Ｉ／Ｆ４１３は、ＣＰＵ４０１によって処理された音声信号をスピーカ４１４に出力する。スピーカ４１４は、音声入出力Ｉ／Ｆ４１３から出力される音声信号を音声として出力する。タイマー４１５は、所定の時間の経過を検出し、ＣＰＵ４０１に所定の処理を開始させる。電源回路４１６は、ブレインユニット３０１に電源を供給する。なお、ブレインユニット３０１がリビングユニット３１１に接続している場合には、接続部４２０，４７０を介してリビングユニット３１１から電源供給を受けるようにしても良い。バス４１７は、各構成部を接続する。
【００３９】
つぎに、リビングユニット３１１の内部構成について説明する。リビングユニット３１１は、ＣＰＵ４５１、外部Ｉ／Ｆ４５２、操作部４５３、操作入力Ｉ／Ｆ４５４、表示出力Ｉ／Ｆ４５５、音声入出力Ｉ／Ｆ４５６、音声入出力部４５７、タイマー４５８、電源回路４５９、バス４６０、接続部４７０から構成される。
【００４０】
ＣＰＵ４５１は、情報処理をおこなうための中央制御演算部であり、たとえば、電源の管理をおこなったり、ブレインユニット３０１に対し識別情報を送信したりする。ＣＰＵ４５１は、リビングユニット３１１の各構成部のみならず、後述する接続部４７０を介して接続されたブレインユニット３０１の各構成部から出力される情報も処理する。また、ＣＰＵ４５１は、接続部４７０を介してやり取りされる情報の有無から、リビングユニット３１１にブレインユニット３０１が取り付けられているか否かを判断する。
【００４１】
外部Ｉ／Ｆ４５２は、ＵＳＢ、ＩＥＥＥ１３９４、Ｅｔｈｅｒなどの各種Ｉ／Ｆであり、ＲＣＡケーブルやＳ映像ケーブル、ＵＳＢ端子などである。リビングユニット３１１は、ＲＣＡケーブルやＳ映像ケーブルを介して接続され、映像および音声を映像表示装置３３１に出力できる。この他、オーディオ装置（不図示）にＲＣＡケーブルを介して接続して音声を出力できる。また、ＵＳＢ端子（不図示）を備え、ＵＳＢＩ／ＦのＬＡＮアダプタなどを介してインターネットなどのネットワークに接続可能である。
【００４２】
操作部４５３は、リビングユニット３１１の各種操作をおこなうもので、前述したリモコン３１１ｃ（図４参照）を用いる他に、リビングユニット３１１の前面パネル内部に設けることができる。この操作部４５３の操作情報は、操作入力Ｉ／Ｆ４５４を介してＣＰＵ４５１に出力される。
【００４３】
表示出力Ｉ／Ｆ４５５は、ＣＰＵ４５１から出力された表示信号を映像表示装置３３１に出力する。音声入出力Ｉ／Ｆ４５６は、ＣＰＵ４５１によって処理された音声信号を音声入出力部４５７に対して出力する。また、音声入出力部４５７から出力された音声信号をＣＰＵ４５１に出力する。音声入出力部４５７は、音声信号の入力で音声を出力するスピーカ（ＳＰ）や、音声を拾って音声信号を出力するマイクによって構成されている。
【００４４】
タイマー４５８は、所定の時間の経過を検出し、ＣＰＵ４５１に所定の処理を開始させる。電源回路４５９は、リビングユニット３１１に設けられている各構成部に対して動作用の電源を供給する。また、ブレインユニット３０１がリビングユニット３１１に接続している場合に、コネクタなどの接続部４２０，４７０を介してブレインユニット３０１に対しても動作用の電源を供給するような構成としても良い。バス４６０は、各構成部を接続する。
【００４５】
ブレインユニット３０１とリビングユニット３１１とは、接続部４２０，４７０によって互いに電気的接続される。接続部４２０はコネクタなどから成り、コネクタには接続している機器からの各種の情報を取得するための各種Ｉ／Ｆが設けられている。また、接続部４２０は、各種Ｉ／Ｆを介して接続機器の識別情報を取得する。
【００４６】
同様に、接続部４７０もコネクタなどから成り、接続部４２０に対応した各種Ｉ／Ｆが設けられている。ブレインユニット３０１とリビングユニット３１１とは、接続部４２０，４７０を介して各構成部によって処理された情報を相互にやり取りすることが可能である。
【００４７】
なお、本実施例においては、ＣＰＵをブレインユニット３０１およびリビングユニット３１１両方に設ける構成としたが、どちらか一方のみに設ける構成であっても良い。また、スピーカ４１４と音声入出力部４５７のスピーカも、どちらか一方のみに設ける構成であっても良い。
【００４８】
（ブレインユニット３０１をナビゲーション装置３２１に接続したときの内部構成）
図６は、ブレインユニットをナビゲーション装置に接続したときの内部構成を示すブロック図である。つぎに、ナビゲーション装置３２１の内部構成について説明する。なお、ブレインユニット３０１の内部構成は、図５と同様であるため、説明を省略する。
【００４９】
ナビゲーション装置３２１は、ＣＰＵ５０１、ＶＩＣＳ受信部５１１、ＧＰＳ部５１２、各種センサ５１３、外部Ｉ／Ｆ５１４、操作部５１５、操作入力Ｉ／Ｆ５１６、表示出力Ｉ／Ｆ５１７、音声入出力Ｉ／Ｆ５１８、音声入出力部５１９、タイマー５２０、電源回路５２１、バス５２５、接続部５３０から構成される。
【００５０】
ＣＰＵ５０１は、情報処理をおこなうための中央制御演算部であり、たとえば、電源の管理をおこなったり、ブレインユニット３０１に対し識別情報を送信したりする。ＣＰＵ５０１は、ナビゲーション装置３２１の各構成部のみならず、後述する接続部５３０を介して接続されたブレインユニット３０１の各構成部から出力される情報も処理する。また、ＣＰＵ５０１は、接続部５３０を介してやり取りされる情報の有無から、ナビゲーション装置３２１にブレインユニット３０１が取り付けられているか否かを判断する。
【００５１】
ＶＩＣＳ受信部５１１、ＧＰＳ部５１２、各種センサ５１３、外部Ｉ／Ｆ５１４は、車両の走行を案内する機能に必要な各種情報をＣＰＵ５０１との間で入出力する。具体的には、ＶＩＣＳ受信部５１１は、渋滞情報（ＶＩＣＳ）を受信する。ＧＰＳ部５１２は、ＧＰＳ衛星を用いて車両の位置を検出するための緯度経度などの情報を出力する。各種センサ５１３は、車両の移動速度センサ、角速度センサ、走行距離センサなどである。外部Ｉ／Ｆ５１４は、ＵＳＢ、ＩＥＥＥ１３９４、Ｅｔｈｅｒなどの各種Ｉ／Ｆである。
【００５２】
操作部５１５は、ナビゲーション装置３２１の各種操作をおこなうもので、ナビゲーション装置３２１の前面パネルなどに設けられる。なお、操作部５１５は、リビングユニット３１１と同様にリモコンを設けても良いし、表示部３２１ｂをタッチパネルにして操作入力を受け付ける構成としても良い。操作入力Ｉ／Ｆ５１６は、操作部５１５の操作情報をＣＰＵ５０１に出力する。
【００５３】
表示出力Ｉ／Ｆ５１７は、ＣＰＵ５０１から出力された表示信号を表示部３２１ｂに出力する。音声入出力Ｉ／Ｆ５１８は、音声入出力部５１９に対して音声信号を出力する。また、音声入出力部５１９から出力される音声信号をＣＰＵ５０１に出力する。音声入出力部５１９は、音声信号の入力で音声を出力するスピーカ（ＳＰ）や、音声を拾い音声信号を出力するマイクによって構成されている。
【００５４】
タイマー５２０は、所定の時間の経過を検出し、ＣＰＵ５０１に所定の処理を開始させる。電源回路５２１は、ナビゲーション装置３２１に設けられている各構成部に対して動作用の電源を供給する。また、ブレインユニット３０１がナビゲーション装置３２１に接続している場合に、コネクタなどの接続部４２０，５３０を介してブレインユニット３０１に対しても動作用の電源を供給するような構成としても良い。バス５２５は、各構成部を接続する。
【００５５】
ナビゲーション装置３２１と、ブレインユニット３０１とは、接続部５３０，４２０によって互いに電気的接続される。接続部５３０には、接続部４２０に対応した各種Ｉ／Ｆが設けられている。ナビゲーション装置３２１とブレインユニット３０１とは、接続部５３０，４２０を介して各構成部によって処理された情報を相互にやり取りすることが可能である。
【００５６】
なお、本実施例においては、ＣＰＵをブレインユニット３０１およびナビゲーション装置３２１両方に設ける構成としたが、どちらか一方のみに設ける構成であっても良い。また、スピーカ４１４と音声入出力部５１９のスピーカも、どちらか一方のみに設ける構成であっても良い。
【００５７】
また、実施の形態にかかる情報処理装置１００の構成のうち、子ユニット１０１はブレインユニット３０１が、記憶部１０２はＲＡＭ４１１およびＨＤＤ４１２が、判断部１０３はＣＰＵ４０１，４５１，５０１のうちいずれか一つが、報知部１０４はスピーカ４１４または音声入出力部４５７，５１９が、取得部１０５はＧＰＳ部５１２および各種センサ５１３が、到達判定部１０６はＣＰＵ４０１，５０１のいずれかが、検出部１０７はＣＰＵ４０１，４５１，５０１のうちいずれか一つが、それぞれの機能を実現する。
【００５８】
（ブレインユニットをリビングユニットあるいはナビゲーション装置に接続したときの具体的な制御内容）
図７は、ブレインユニットをナビゲーション装置あるいはリビングユニットに接続したときのそれぞれの機器における制御内容の一例を示すフローチャートである。以下の説明では、記憶手段であるＨＤＤ４１２には、地図情報など、車両走行を案内（ナビゲーション）するための情報が格納されているとする。
【００５９】
また、それぞれの機器を接続した場合の主たる情報処理は、ブレインユニット３０１のＣＰＵ４０１においておこなうものとし、リビングユニット３１１のＣＰＵ４５１およびナビゲーション装置３２１のＣＰＵ５０１は、電源の管理、ブレインユニット３０１に対する識別情報の送信をおこなうものとする。さらに、ブレインユニット３０１への電源の供給は、リビングユニット３１１またはナビゲーション装置３２１に接続されている場合は、それぞれの電源回路４５９，５２１からおこなわれるものとする。
【００６０】
はじめに、ブレインユニット３０１は、接続している機器（接続機器）からの電源供給を待機し（ステップＳ６０１：Ｎｏのループ）、接続機器から電源供給を受けると（ステップＳ６０１：Ｙｅｓ）、接続機器から識別情報を取得し（ステップＳ６０２）、接続機器を判別する（ステップＳ６０３）。
【００６１】
ステップＳ６０３による判別の結果がリビングユニット３１１であるときには（ステップＳ６０３：リビングユニット）、ブレインユニット３０１は、リビングユニット３１１の動作を制御する。このリビングユニット３１１を用いて、ＨＤＤ４１２に記憶されている地図情報や施設情報などの各種ナビゲーション情報の表示や、走行経路の変更、地図情報の更新などをおこなうことができる。以下の説明では、図５の接続構成を用いて説明する。
【００６２】
まず、ＣＰＵ４０１は、リビングユニット３１１から指令情報を取得する（ステップＳ６０４）。具体的には操作入力Ｉ／Ｆ４５４がリモコン３１１ｃ（図４参照）などのユーザが操作する操作手段から指令情報を取得する。つぎに、この指令情報に基づいて、リビングユニット３１１に対する要求情報を生成する（ステップＳ６０５）。そして、リビングユニット３１１は要求情報に基づいて更新情報を取得する（ステップＳ６０６）。ステップＳ６０６の処理では、リビングユニット３１１に設けられている外部Ｉ／Ｆ４５２などを介して新たな地図情報などの更新情報を取得する。そして、ＣＰＵ４０１は、この更新情報に基づいて、記憶手段であるＨＤＤ４１２に記憶されている地図情報などの記憶情報を更新する（ステップＳ６０７）。
【００６３】
なお、リビングユニット３１１の動作中に映像表示装置３３１などに記憶情報を表示することができる。この後、接続機器（リビングユニット３１１）からの電源遮断の有無を検出し（ステップＳ６０８）、電源遮断されていない間は（ステップＳ６０８：Ｎｏ）、ステップＳ６０４に復帰してステップＳ６０４〜ステップＳ６０８の処理を継続する。一方、リビングユニット３１１からの電源が遮断されると（ステップＳ６０８：Ｙｅｓ）、ＣＰＵ４０１はブレインユニット３０１の着脱に関する報知をおこなうかを判断する（ステップＳ６０９）。
【００６４】
ブレインユニット３０１の着脱に関する報知をおこなうと判断した場合（ステップＳ６０９：Ｙｅｓ）、着脱に関する報知をおこない（ステップＳ６１０）、リビングユニット３１１の制御を終了する。着脱に関する報知は、具体的には、たとえば、音声入出力部４５７またはスピーカ４１４から報知音声を出力させる。一方、着脱に関する報知をおこなわないと判断した場合（ステップＳ６０９：Ｎｏ）、報知はおこなわず、そのままリビングユニット３１１の制御を終了する。
【００６５】
以上説明したように、ブレインユニット３０１をリビングユニット３１１に接続することにより、ブレインユニット３０１に設けられた記憶手段（ＨＤＤ４１２）に記憶されている記憶情報を管理することができる。
【００６６】
つぎに、ステップＳ６０３による判別の結果がナビゲーション装置３２１であるときには（ステップＳ６０３：ナビゲーション装置）、ブレインユニット３０１は、このナビゲーション装置３２１の動作を制御する。以下の説明では、図６の接続構成を用いて説明する。まず、ＣＰＵ４０１は、ナビゲーション装置３２１から位置検出情報を取得する（ステップＳ６１１）。この位置検出情報は、ＧＰＳ部５１２や各種センサ５１３から出力された情報であり、ＣＰＵ４０１が車両の現在位置を演算するための情報である。これに限らず、この位置検出情報は、ナビゲーション装置３２１に設けられているＣＰＵ５０１がＧＰＳ部５１２や各種センサ５１３から出力された情報に基づいて演算した情報であっても良い。この他、ＧＰＳ部５１２が演算部を有して現在の車両位置を演算した情報であっても良い。
【００６７】
つぎに、ＣＰＵ４０１は、ＨＤＤ４１２に格納されている地図情報などのナビゲーション用の各種情報、取得した識別情報および位置検出情報などに基づいて走行経路を案内するためのナビゲーション情報を生成する（ステップＳ６１２）。ナビゲーション情報の生成は、その他の情報として、ＶＩＣＳ受信部５１１が受信した渋滞情報や、操作部５１５を用いて設定した車両走行の目的地情報、経路情報、施設情報などを用いて生成することができる。そして、このナビゲーション情報に基づいて表示部３２１ｂにナビゲーション画面を表示する（ステップＳ６１３）。
【００６８】
この後、接続機器（ナビゲーション装置３２１）からの電源遮断の有無を検出し（ステップＳ６１４）、電源遮断されていない間は（ステップＳ６１４：Ｎｏ）、ステップＳ６１１に復帰してステップＳ６１１〜ステップＳ６１４の処理を継続する。一方、ナビゲーション装置３２１からの電源が遮断されると（ステップＳ６１４：Ｙｅｓ）、ＣＰＵ４０１はブレインユニット３０１の着脱に関する報知をおこなうかを判断する（ステップＳ６０９）。
【００６９】
ブレインユニット３０１の着脱に関する報知をおこなうと判断した場合（ステップＳ６０９：Ｙｅｓ）、着脱に関する報知をおこない（ステップＳ６１０）、ナビゲーション装置３２１の制御を終了する。着脱に関する報知は、具体的には、たとえば、音声入出力部５１９またはスピーカ４１４から報知音声を出力させる。一方、着脱に関する報知をおこなわないと判断した場合（ステップＳ６０９：Ｎｏ）、報知はおこなわず、そのままナビゲーション装置３２１の制御を終了する。
【００７０】
以上説明したように、ブレインユニット３０１は、リビングユニット３１１およびナビゲーション装置３２１に着脱可能であり、リビングユニット３１１およびナビゲーション装置３２１は、ＨＤＤ４１２に記憶された情報を読み書きすることによって処理を実行する。このため、ブレインユニット３０１を片方の接続機器から取り外し忘れたり、接続機器から取り外した後に置き忘れたりすると、もう片方の接続機器の使用ができない。たとえば、車両に搭乗した後にブレインユニット３０１を家庭内のリビングユニット３１１から取り外し忘れていることに気付いた場合、家庭内にブレインユニット３０１を取りに戻らなくてはナビゲーション装置３２１を使用することができない。
【００７１】
これを防止するため、ブレインユニット３０１の電源遮断時には必ず報知をおこなう構成とすることも考えられる。しかしながら、電源遮断は、たとえば、車両を一時的に停車させる際にも生じるため、毎回報知をおこなうことは、返ってユーザに煩わしさを感じさせることとなる。このため、ステップＳ６０９において、ブレインユニット３０１の着脱に関する報知をおこなうかを判断して、必要な場合は着脱に関する報知をおこなう構成としている。
【００７２】
また、ステップＳ６０９においておこなう、着脱に関する報知をおこなうか否かの判断は、ブレインユニット３０１のＣＰＵ４０１ではなく、リビングユニット３１１のＣＰＵ４５１またはナビゲーション装置３２１のＣＰＵ５０１によっておこなっても良い。
【００７３】
（報知をおこなうか否かの判断処理手順）
つぎに、ブレインユニット３０１の着脱に関する報知をおこなうか否かの判断の詳細な処理手順を説明する。前述のように、電源遮断時に毎回報知をおこなうのは、返ってユーザに煩わしさを感じさせることとなる。このため、電源遮断前におこなった処理の内容によって、報知をおこなうか否かを判断する。なお、以下の説明において、報知をおこなうか否かの判断は、電源遮断（スイッチオフ）を契機としておこなうものとしたが、これに限らず、たとえば、電源遮断から所定時間経過した後や、タイマー４５８による自動処理の終了時、ナビゲーション装置３２１であれば車両のドア開閉時などであっても良い。
【００７４】
図８は、リビングユニットにおいてブレインユニットの取り外しを促す報知をおこなうか否かの判断処理を示すフローチャートである。まず、リビングユニット３１１においてブレインユニット３０１を使用している場合の判断処理について説明する。なお、以下の処理は、ブレインユニット３０１のＣＰＵ４０１によっておこなうものとするが、リビングユニット３１１のＣＰＵ４５１によっておこなうものとしても良い。
【００７５】
まず、リビングユニット３１１の電源スイッチがオフされたかを判断する（ステップＳ７０１）。電源がオフされない間は、電源がオフされるまで待機する（ステップＳ７０１：Ｎｏのループ）。電源スイッチがオフされた場合は（ステップＳ７０１：Ｙｅｓ）、タイマー処理が設定されているかを判断する（ステップＳ７０２）。タイマー処理とは、所定の時間になると開始するよう設定された処理である。たとえば、リビングユニット３１１とＴＶ受信機を接続し、ブレインユニット３０１に番組をタイマー録画するような場合である。
【００７６】
タイマー処理が設定されている場合（ステップＳ７０２：Ｙｅｓ）、タイマー処理が終了するまで待機して（ステップＳ７０３）、ステップＳ７０５に移行する。一方、タイマー処理が設定されていない場合は（ステップＳ７０２：Ｎｏ）、終了処理をおこなう（ステップＳ７０４）。終了処理とは、ブレインユニット３０１を取り外し可能な状態に電気的な接続を切断するなどの処理である。
【００７７】
つぎに、電源スイッチがオンされてからオフされるまでの間（以下、今回使用時という）に、走行経路が設定されたかを判断する（ステップＳ７０５）。走行経路が設定された場合は（ステップＳ７０５：Ｙｅｓ）、ステップＳ７０８に移行する。一方、走行経路が設定されない場合は（ステップＳ７０５：Ｎｏ）、渋滞情報が確認されたかを判断する（ステップＳ７０６）。渋滞情報が確認された場合は（ステップＳ７０６：Ｙｅｓ）、ステップＳ７０８に移行する。
【００７８】
一方、渋滞情報の表示がおこなわれていない場合は（ステップＳ７０６：Ｎｏ）、ナビゲーション情報が表示されたかを判断する（ステップＳ７０７）。ナビゲーション情報とは、ブレインユニット３０１に記憶されている地図情報や施設情報などである。ナビゲーション情報が表示された場合は（ステップＳ７０７：Ｙｅｓ）、ブレインユニット３０１の取り外しを促す報知をおこない（ステップＳ７０８）、本フローチャートによる処理を終了する。ブレインユニット３０１の取り外しを促す報知は、たとえば、スピーカ４１４から「ブレインユニットを取り外して下さい」などの音声を出力することによっておこなう。また、リビングユニット３１１のＣＰＵ４５１によって処理をおこなっている場合には、音声入出力部４５７から音声出力させても良い。
【００７９】
一方、走行経路の設定、渋滞情報の表示、およびナビゲーション情報の表示のいずれもおこなわれていない場合は（ステップＳ７０７：Ｎｏ）、報知はおこなわず、本フローチャートによる処理を終了する。
【００８０】
以上のような処理によって、リビングユニット３１１はブレインユニット３０１の取り外しを促す報知をおこなう。前述のように、リビングユニット３１１を用いて、ブレインユニット３０１に記憶されている地図情報や施設情報などの各種ナビゲーション情報の表示や、走行経路の設定、渋滞情報の表示などをおこなうことができる。リビングユニット３１１において、このような処理がおこなわれた場合、ユーザはこの後にブレインユニット３０１をナビゲーション装置３２１に取り付けて使用する、すなわち車両を用いて外出することが見込まれる。このため、ブレインユニット３０１の取り外しを促す報知をおこない、ユーザが家庭内にブレインユニット３０１を置き忘れることのないように注意を促す。
【００８１】
図９は、ナビゲーション装置においてブレインユニットの取り外しを促す報知をおこなうか否かの判断処理を示すフローチャートである。つぎに、ナビゲーション装置３２１においてブレインユニット３０１を使用している場合の判断処理について説明する。なお、以下の処理は、ブレインユニット３０１のＣＰＵ４０１によっておこなうものとするが、ナビゲーション装置３２１のＣＰＵ５０１によっておこなうものとしても良い。
【００８２】
まず、ナビゲーション装置３２１の電源スイッチがオフされたかを判断する（ステップＳ８０１）。電源がオフされない間は、電源がオフされるまで待機する（ステップＳ８０１：Ｎｏのループ）。電源スイッチがオフされた場合は（ステップＳ８０１：Ｙｅｓ）、終了処理をおこなう（ステップＳ８０２）。つぎに、現在位置が登録地点かを判断する（ステップＳ８０３）。登録地点とは、報知をおこなう地点としてユーザによってあらかじめ登録された地点であり、長時間車両を駐車させておくことが多い自宅や勤務地などが想定される。
【００８３】
現在地点が登録地点である場合は（ステップＳ８０３：Ｙｅｓ）、ステップＳ８０６に移行する。一方、登録地点ではなかった場合は（ステップＳ８０３：Ｎｏ）、現在地点が宿泊予定地かを判断し（ステップＳ８０４）、現在地点が宿泊予定地である場合は（ステップＳ８０４：Ｙｅｓ）、ステップＳ８０６に移行する。宿泊予定地とは、ユーザの設定した経路において、宿泊すると予想される地点、もしくは宿泊地として設定された地点である。
【００８４】
ナビゲーション装置３２１には、ユーザが条件を指定するだけで、最適なドライブプランを自動的に作成・提案する機能を有するものがある。泊まりがけでのドライブの場合は、前日の最終目的地が翌日のプラン出発地に設定される。このため、ナビゲーション装置３２１は、到着した地点が宿泊地であるかを判断することができる。また、到着時刻や到着した場所の属性（たとえば、旅館であるかなど）を考慮して宿泊地であるかを判断しても良い。
【００８５】
一方、宿泊予定地ではなかった場合（ステップＳ８０４：Ｎｏ）、所定の時間以内に出発するドライブプランが設定されているかを判断する（ステップＳ８０５）。所定の時間以内に出発するドライブプランが設定されていない場合は（ステップＳ８０５：Ｎｏ）、ブレインユニット３０１の取り外しを促す報知をおこない（ステップＳ８０６）、本フローチャートによる処理を終了する。ブレインユニット３０１の取り外しを促す報知は、たとえば、スピーカ４１４から「ブレインユニットを取り外して下さい」などの音声を出力することによっておこなう。一方、所定の時間以内に出発するドライブプランが設定されている場合は（ステップＳ８０５：Ｙｅｓ）、報知はおこなわずに、本フローチャートによる処理を終了する。また、ナビゲーション装置３２１のＣＰＵ５０１によって処理をおこなっている場合には、音声入出力部５１９から音声出力させても良い。
【００８６】
以上のような処理によって、ナビゲーション装置３２１はブレインユニット３０１の取り外しを促す報知をおこなう。自宅に到着した場合は、ブレインユニット３０１をリビングユニット３１１に接続して使用するために取り外すと考えられる。また、ブレインユニット３０１のように取り外しが可能な車載機器は、駐車中に盗難に遭う恐れが大きく、自宅や勤務先、宿泊予定地など、長時間車両を駐車する際にはブレインユニット３０１を取り外し、盗難対策を講じる場合が多い。このため、これらの地点においてナビゲーション装置３２１の電源スイッチがオフされた場合には、ブレインユニット３０１の取り外しを促す報知をおこなう。
【００８７】
さらに、次回搭乗時のドライブプランが設定されている場合には、次回ナビゲーション装置３２１を使用するまでの時間が特定できる。ユーザが短時間のうちに再度ナビゲーション装置３２１を使用する場合には、取り外しをおこなう場合は少ない。このため、このような場合には報知はおこなわず、無駄な報知によってユーザが煩わしさを感じることを回避している。
【００８８】
以上説明したように、リビングユニット３１１では、今回使用時におこなった処理の内容によって、ブレインユニット３０１の取り外しを促す報知をおこなうか否かを判断する。また、ナビゲーション装置３２１では、現在位置の情報やドライブプランの情報などから車両が長時間駐車されるかを判断して、ブレインユニット３０１の取り外しを促す報知をおこなうか否かを判断する。このため、適切なタイミングで報知をおこなうことができ、ユーザがブレインユニット３０１を取り外し忘れてしまう頻度を減少させることができる。
【実施例２】
【００８９】
実施例１においては、接続機器（リビングユニット３１１またはナビゲーション装置３２１）の電源スイッチのオフを契機としてブレインユニット３０１の着脱に関する報知をおこなう構成とした。実施例２においては、接続機器の電源スイッチのオン／オフに関わらず、ユーザが家庭内から車両に移動する時間に合わせて報知をおこなう構成とする。
【００９０】
ブレインユニット３０１は、ユーザ操作による使用が終了した後であっても接続機器から取り外されない場合がある。たとえば、リビングユニット３１１とＴＶ受信機を接続して、ブレインユニット３０１のＨＤＤ４１２に番組録画をおこなう場合や、オンデマンドＶＩＣＳ情報や天気情報など、刻々と変化する情報を出発直前まで取得したい場合などである。このとき、出発時にブレインユニット３０１を自宅のリビングユニット３１１から取り外し忘れる可能性がある。また、先日のうちに走行経路の設定などをおこなっておき、報知に従ってブレインユニット３０１を取り外しても、翌日出発する際には自宅内に置き忘れてしまう場合がある。
【００９１】
このような事態を防止するため、実施例２では、ブレインユニット３０１を用いておこなわれた処理の内容に応じて報知すべき時間を算出し、報知すべき時間になったときにブレインユニット３０１の着脱に関する報知をおこなう。以下、リビングユニット３１１からブレインユニット３０１を取り外す際の処理について説明する。また、以下の処理は、ブレインユニット３０１のＣＰＵ４０１においておこなうものとする。
【００９２】
図１０は、時刻によってブレインユニットの着脱に関する報知をおこなう際の処理手順を示すフローチャートである。まず、リビングユニット３１１からの電源が遮断されたかを判断する（ステップＳ９０１）。電源が遮断されない間は、電源が遮断されるまで待機する（ステップＳ９０１：Ｎｏのループ）。電源が遮断された場合は（ステップＳ９０１：Ｙｅｓ）、終了処理をおこない（ステップＳ９０２）、今回使用時にドライブプランが設定されたかを判断する（ステップＳ９０３）。
【００９３】
ドライブプランが設定された場合は（ステップＳ９０３：Ｙｅｓ）、ブレインユニット３０１に記憶されたドライブプランに関する情報から走行開始時刻を取得し（ステップＳ９０４）、取得した走行開始時刻から報知時刻を算出する（ステップＳ９０５）。そして、報知時刻に報知がおこなわれるようにタイマー４１５を設定する（ステップＳ９０６）。ここまでが電源遮断時の処理である。報知時刻とは、ブレインユニット３０１の着脱に関する報知をおこなう時刻である。報知時刻として算出される時刻は、走行開始時刻から任意の時間前の時刻が想定され、ユーザの自宅から駐車場までの所要時間などを考慮した時間となる。一方、ドライブプランが設定されていない場合は（ステップＳ９０３：Ｎｏ）、ステップＳ９１０に移行する。
【００９４】
つぎに、報知時刻が設定されたタイマー４１５によって報知時刻になったかを判断する（ステップＳ９０７）。報知時刻にならない間は、報知時刻になるまで待機する（ステップＳ９０７：Ｎｏのループ）。報知時刻になった場合は（ステップＳ９０７：Ｙｅｓ）、リビングユニット３１１からブレインユニット３０１が取り外されているかを判断する（ステップＳ９０８）。ブレインユニット３０１が取り外されている場合は（ステップＳ９０８：Ｙｅｓ）、ブレインユニット３０１の置き忘れを防止するための報知をおこない（ステップＳ９０９）、本フローチャートによる処理を終了する。
【００９５】
置き忘れとは、ナビゲーション装置３２１に接続するためにブレインユニット３０１を取り外したにも関わらず、家庭内に放置してしまうことである。置き忘れを防止するための報知は、たとえば、「出発時刻１０分前です。ブレインユニットを忘れないで下さい」などの音声をブレインユニット３０１に設けられたスピーカ４１４から出力することによっておこなう。
【００９６】
一方、ブレインユニット３０１が取り外されていない場合は（ステップＳ９０８：Ｎｏ）、ブレインユニット３０１の取り外しを促す報知をおこない（ステップＳ９１０）、本フローチャートによる処理を終了する。取り外しを促す報知は、たとえば、「出発時刻１０分前です。ブレインユニットを取り外して下さい」などの音声をブレインユニット３０１に設けられたスピーカ４１４から出力させる。
【００９７】
以上説明したように、ブレインユニット３０１の着脱に関する報知を、ユーザが家庭内から車両に移動する時間に合わせておこなうことによって、より確実にユーザにブレインユニット３０１を携帯させることができる。なお、報知時刻はユーザによって設定できるような構成としても良い。また、リビングユニット３１１に取り付けた状態で、タイマー録画などタイマー４５８を用いた処理をおこなっている場合は、同処理の終了時刻を報知時刻とする構成としても良い。
【００９８】
また、報知時刻においてブレインユニット３０１が既に取り外されている場合であっても、置き忘れを防止する報知をおこなう。これによって、ブレインユニット３０１をリビングユニット３１１から取り外したにも関わらず、車両（もしくは家庭内）に携帯するのを忘れてしまい、ナビゲーション装置３２１（もしくはリビングユニット３１１）が利用できないという事態を防止することができる。
【実施例３】
【００９９】
実施例１および２においては、ブレインユニット３０１の取り外し、または、置き忘れを防止する構成とした。実施例３においては、ブレインユニット３０１の取り外しの時期によって、盗難などによって取り外しが不当なものであるかを判断し、不当なものである場合には、盗難を防止するための報知をおこなう構成とする。
【０１００】
ブレインユニット３０１のように取り外し可能な車載機器は、車上荒らしなど悪意者による盗難の対象になりやすい。ブレインユニット３０１が盗難に遭うと、ナビゲーション装置３２１が使用できなくなってしまう他、ブレインユニット３０１に記憶されたデータを失うこととなってしまい、ユーザに与える損害は大きい。このため、ブレインユニット３０１の取り外しの時期に基づいて、盗難防止のための報知をおこなう。
【０１０１】
図１１は、盗難防止のための報知をおこなう際の処理手順を示すフローチャートである。以下の処理は、ブレインユニット３０１のＣＰＵ４０１によっておこなうものとする。まず、接続機器からの電源が遮断されたかを判断する（ステップＳ１００１）。電源が遮断されない間は、電源が遮断されるまで待機する（ステップＳ１００１：Ｎｏのループ）。電源が遮断された場合は（ステップＳ１００１：Ｙｅｓ）、終了処理をおこない（ステップＳ１００２）、電源が遮断されてからの経過時間を計測する（ステップＳ１００３）。そして、ブレインユニット３０１が取り外されたかを判断する（ステップＳ１００４）。
【０１０２】
ブレインユニット３０１が取り外されない間は（ステップＳ１００４：Ｎｏ）、ステップＳ１００３に戻り、電源が遮断されてからの経過時間の計測を継続する。ブレインユニット３０１が取り外された場合は（ステップＳ１００４：Ｙｅｓ）、電源が遮断されてから所定の時間が経過しているかを判断する（ステップＳ１００５）。所定の時間が経過している場合（ステップＳ１００５：Ｙｅｓ）、不当な取り外しとして盗難防止のための報知をおこない（ステップＳ１００６）、本フローチャートによる処理を終了する。一方、所定の時間が経過していない場合には（ステップＳ１００５：Ｎｏ）、報知はおこなわず、本フローチャートによる処理を終了する。
【０１０３】
通常、ユーザはナビゲーション装置３２１から電源遮断後、すなわち、ナビゲーション装置３２１の使用終了後、すぐにブレインユニット３０１を抜き取って降車することが想定される。一方、電源遮断後、長時間経過した後にブレインユニット３０１が取り外された場合、悪意者による盗難である可能性が高い。このため、ナビゲーション装置３２１からの電源が遮断された後、所定の時刻経過後にブレインユニット３０１の取り外しがおこなわれた場合は、盗難防止のための報知をおこなう。
【０１０４】
盗難防止のための報知は、たとえば、ブレインユニット３０１のスピーカ４１４からブザー音や「盗難です」などの音声を可能な限り大音量で出力する。音声の出力は、ナビゲーション装置３２１の音声入出力部５１９からおこなうようにしても良い。これらの設定は、暗証番号の入力などによって解除できる構成としても良い。たとえば、ユーザが電源遮断後、所定の時間経過後にブレインユニット３０１を取り外す場合には、暗証番号を入力して設定を解除してから取り外すことによって、報知をおこなわない。
また、所定の時間は、ユーザによって任意に定める。
【０１０５】
以上説明したように、接続機器からの電源遮断時から所定時間経過した後にブレインユニット３０１が取り外された場合は、盗難である可能性が高いため、ブレインユニット３０１から盗難防止のための報知をおこなう。これにより、悪意者によってブレインユニット３０１が取り外された場合であっても、音声による報知によって悪意者に心理的牽制を与え、ブレインユニット３０１が持ち去られるのを防止することができる。
【０１０６】
ブレインユニット３０１は、リビングユニット３１１およびナビゲーション装置３２１との間で着脱して使用するため、容易に取り外すことができる。このため、盗難に遭うと容易に持ち去られてしまう。一方で、ブレインユニット３０１には、リビングユニット３１１およびナビゲーション装置３２１で使用する情報が記憶されており、ブレインユニットの盗難は、ユーザにとって大きな損失になる。本実施例の構成によれば、このような損失をユーザに与えることを防止し、ブレインユニット３０１の利便性を向上させることができる。
【０１０７】
以上説明したように、実施例１〜３にかかる情報処理装置（ブレインユニット３０１、リビングユニット３１１、ナビゲーション装置３２１）によれば、今回使用時におこなった処理の内容によって、ブレインユニット３０１の取り外しを促す報知をおこなうか否かを判断する。また、現在位置の情報やドライブプランの情報などから車両が長時間駐車されるかを判断して、ブレインユニット３０１の取り外しを促す報知をおこなうか否かを判断する。このため、適切なタイミングで報知をおこなうことができ、ユーザがブレインユニットを取り外し忘れてしまう頻度を減少させることができる。
【０１０８】
また、ブレインユニット３０１の着脱に関する報知を、ユーザが家庭内から車両に移動する時間に合わせておこなうことによって、より確実にユーザにブレインユニット３０１を携帯させることができる。さらに、報知時刻においてブレインユニット３０１が既に取り外されている場合であっても、置き忘れを防止する報知をおこなう。これによって、ブレインユニット３０１を情報処理装置から取り外したにも関わらず、置き忘れてしまい情報処理装置が利用できないという事態を防止することができる。
【０１０９】
さらに、接続機器からの電源遮断時から所定時間経過した後にブレインユニット３０１が取り外された場合は、盗難である可能性が高いため、ブレインユニット３０１から盗難防止のための報知をおこなう。これにより、悪意者によってブレインユニット３０１が取り外された場合であっても、音声による報知によって悪者に心理的牽制を与え、ブレインユニット３０１が持ち去られるのを防止することができ、情報処理装置の利便性を向上させることができる。
【０１１０】
なお、本実施の形態で説明した情報処理方法は、あらかじめ用意されたプログラムをパーソナルコンピュータやワークステーションなどのコンピュータで実行することにより実現することができる。このプログラムは、ハードディスク、フレキシブルディスク、ＣＤ−ＲＯＭ、ＭＯ、ＤＶＤなどのコンピュータで読み取り可能な記録媒体に記録され、コンピュータによって記録媒体から読み出されることによって実行される。またこのプログラムは、インターネットなどのネットワークを介して配布することが可能な伝送媒体であっても良い。
【図面の簡単な説明】
【０１１１】
【図１】実施の形態にかかる情報処理装置の構成を示すブロック図である。
【図２】実施の形態にかかる情報処理装置の他の構成を示すブロック図である。
【図３】情報処理装置がおこなう子ユニットの着脱に関する報知の処理手順を示すフローチャートである。
【図４】携帯型情報処理装置の具体的な使用例を示す図である。
【図５】ブレインユニットをリビングユニットに接続したときの内部構成を示すブロック図である。
【図６】ブレインユニットをナビゲーション装置に接続したときの内部構成を示すブロック図である。
【図７】ブレインユニットをナビゲーション装置あるいはリビングユニットに接続したときのそれぞれの機器における制御内容の一例を示すフローチャートである。
【図８】リビングユニットにおいてブレインユニットの取り外しを促す報知をおこなうか否かの判断処理を示すフローチャートである。
【図９】ナビゲーション装置においてブレインユニットの取り外しを促す報知をおこなうか否かの判断処理を示すフローチャートである。
【図１０】時刻によってブレインユニットの着脱に関する報知をおこなう際の処理手順を示すフローチャートである。
【図１１】盗難防止のための報知をおこなう際の処理手順を示すフローチャートである。
【符号の説明】
【０１１２】
１００，１２０  情報処理装置
１０１  子ユニット
１０２  記憶部
１０３  判断部
１０４  報知部
１０５  取得部
１０６  到達判定部
１０７  検出部
１２１  補助電源
【図１】
2006189965.tif 000003
【図２】
2006189965.tif 000004
【図３】
2006189965.tif 000005
【図４】
2006189965.tif 000006
【図５】
2006189965.tif 000007
【図６】
2006189965.tif 000008
【図７】
2006189965.tif 000009
【図８】
2006189965.tif 000010
【図９】
2006189965.tif 000011
【図１０】
2006189965.tif 000012
【図１１】
2006189965.tif 000013