(57)【要約】【課題】従来の車載機器が備えているスロットは１つだけであり、複数の機能を同時に付加するために複数のスロットを設け、各スロットにモジュールを挿入して複数のモジュールを管理することが困難であった。【解決手段】本発明の車載機器は、モジュールを挿入するための複数のスロットと、各スロットへのモジュールの挿入を検知し、挿入されたモジュールからモジュールＩＤを取得する管理部と、を有することを特徴とする。【選択図】図２
2009289215.tif 000002
【特許請求の範囲】
【請求項１】
モジュールを挿入するための複数のスロットと、
前記各スロットへのモジュールの挿入を検知し、挿入された前記モジュールからモジュールＩＤを取得する管理部と、
を有することを特徴とする車載装置。
【請求項２】
前記モジュールＩＤに基づいて、挿入されたモジュールが対応モジュールであるか否かを判断し、前記モジュールが対応モジュールであると判断した場合には、前記管理部に対して登録を行なうことを特徴とする請求項１に記載の車載装置。
【請求項３】
前記モジュールＩＤに基づいて、挿入されたモジュールが対応モジュールであるか否かを判断し、前記モジュールが未対応のモジュールであると判断した場合には通知を行なうことを特徴とする請求項２に記載の車載装置。
【請求項４】
挿入されたモジュールの種類に応じて起動シーケンスを実行することを特徴とする請求項１または２に記載の車載装置。
【請求項５】
挿入されたモジュールに対して制御指示を行なうことを特徴とする請求項１、２、４のいずれか一項に記載の車載装置。
【請求項６】
挿入されたモジュールの接続状態に関する管理情報を取得するために、前記モジュールとの間で通信を行なうことを特徴とする請求項１、２、４、５のいずれか一項に記載の車載装置。
【請求項７】
挿入されたモジュールが未接続状態であると判断した場合には、前記管理部に対して前記管理情報の更新を行い、前記モジュールの再接続処理を実行することを特徴とする請求項６に記載の車載装置。
【請求項８】
挿入されたモジュールの排出命令を検知する排出検知手段を有し、前記排出検知手段がモジュールの排出命令を検知した場合には、排出対象のモジュールに対して終了シーケンスを実行することを特徴とする請求項１乃至７のいずれか一項に記載の車載装置。
【請求項９】
前記管理部に対して、前記終了シーケンス実行後に、終了したモジュールの登録を削除する命令を行なうことを特徴とする請求項８に記載の車載装置。
【請求項１０】
車載装置に設けられた複数のスロットに挿入されたモジュールとの間のモジュール制御通信方法であって、
前記スロットへのモジュールの挿入を検知するステップと、
挿入された前記モジュールからモジュールＩＤを取得するステップと、
を有することを特徴とするモジュール制御通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載装置及びモジュール制御通信方法に関し、特にモジュールを挿入するためのスロットを備えた車載装置及びスロットに挿入されたモジュール制御方法に関する。
【背景技術】
【０００２】
従来、車両に搭載して使用するナビゲーション装置やオーディオ装置等の車載装置において、メモリカードやＰＣカード等のカードを挿入するためのスロットを備えるものが知られている。このカードとしては、テレビ放送を受信するためのチューナを備えたものや、車載装置に通信機能を付加するための通信モジュールを内蔵させたものがある。車載装置に設けられたスロットに上記のカードを挿入することで、各機能を車載装置に選択的に付加することができる。
【０００３】
このようなカードを挿入するスロットを備えた車載装置の従来例を図１に示す（特許文献１）。図１は、従来のナビゲーション装置であって、蓋と表示部とを兼用した構成を表し、図１（ａ）は蓋としての表示部１０１５Ａを閉じた状態を表す斜視図、図１（ｂ）は蓋としての表示部１０１５Ａを開いた状態を表す斜視図である。図１（ｂ）に示すように、表示部１０１５Ａを開いた状態で現れるカード挿入スロット１００３にＰＣカード１００２を挿入することで各種機能を発揮させるものである。
【０００４】
【特許文献１】特開２００７−１９３６９９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の車載装置はスロットが一つであり、１度に１種類のモジュールしか対応できなかったため、運転席や助手席の乗員毎に個別で機能を追加して使用するといったパーソナル的な使用ができず、ユーザが使用するたびにモジュールを換えなければならず、不便であった。
また、従来の車載装置が備えているスロットは１つだけであり、複数の機能を同時に付加するために複数のスロットを設け、各スロットにモジュールを挿入して複数のモジュールを管理することまでは考慮されておらず、ユーザの好みや必要性に応じた機能の組合せでの機能拡張ができず、カスタマイズ性が低かった。
【課題を解決するための手段】
【０００６】
本発明の車載装置は、モジュールを挿入するための複数のスロットと、各スロットへのモジュールの挿入を検知し、挿入されたモジュールからモジュールＩＤを取得する管理部と、を有することを特徴とする。
【０００７】
また、本発明のモジュール制御通信方法は、車載装置に設けられた複数のスロットに挿入されたモジュールとの間のモジュール制御通信方法であって、スロットへのモジュールの挿入を検知するステップと、挿入されたモジュールからモジュールＩＤを取得するステップと、を有することを特徴とする。
【発明の効果】
【０００８】
本発明の車載装置によれば、スロット毎にモジュールＩＤを登録するので、スロットに挿入したモジュール機能のそれぞれについてパーソナル的な使い方ができる。
また、本発明の車載装置によれば、モジュールを挿入するための複数のスロットを備えており、各スロットにモジュールを挿入し同時に制御することができるので、従来に比べて多くの機能を車載装置に付加することができ、ユーザの好みや必要性に応じた機能の組み合わせで追加できるので、カスタマイズ性を増すことができる。
【発明を実施するための最良の形態】
【０００９】
以下図面を参照して、本発明に係る車載装置及びモジュール制御通信方法について説明する。ただし、本発明の技術的範囲はそれらの実施の形態には限定されず、特許請求の範囲に記載された発明とその均等物に及ぶ点に留意されたい。
【００１０】
まず、本発明の車載装置のハードウエア構成の一実施形態について図２を用いて説明する。本発明の車載装置１は、第１スロット２１及び第２スロット２２を備えたメインユニット３を有している。車載装置１には、メインユニット以外にも画像表示装置や、ＣＤ再生装置等基本的な装置が組み込まれているが、ここではモジュールの拡張に関係するメインユニットを主体として説明する。各スロット２１、２２には、拡張モジュール４１、４２が挿入可能となっており、各スロット２１、２２には拡張モジュール４１、４２との間で通信を行なうための複数の端子２１ａ〜２１ｄ、２２ａ〜２２ｄを備えている。ここで、拡張モジュールとは、車載装置とは分離したモジュールであって、車載装置の機能を拡張するものをいう。各スロットの端子は、メインユニット３内に設けられた周辺ＡＳＩＣからなる管理部５と接続されており、拡張モジュール４１、４２との間で通信を行なうことができる。図２においては、スロットに拡張モジュール４１、４２が挿入され、スロットに設けられた端子と電気的に接続された状態を示している。さらに、メインユニット３内には、管理部５を制御するためのマイコン６が設けられており、拡張モジュール４１、４２を制御することができる。このように、本発明の車載装置１は、複数の拡張モジュール４１、４２を同時に機能させるためのスロットを複数備えている点を特徴とする。
【００１１】
次に、車載装置１に挿入して使用する拡張モジュールについて説明する。図２の右側上部に、拡張モジュールとしてフレキシブルタイプの拡張モジュールを選択した場合の例を示す。フレキシブルタイプの拡張モジュールとは、拡張モジュールシステムで規定する通信プロトコルを用いた方式で接続するタイプの拡張モジュールをいう。ここでは、フレキシブルタイプの拡張モジュールとしてメモリオーディオを選択した場合の例について説明する。拡張モジュール４１が第１スロット２１に挿入されると、第１スロット２１の端子２１ａ〜２１ｄが拡張モジュール４１の端子４１ａ〜４１ｄに接続される。第１スロット２１の端子２１ａは「Ｉ２Ｓ」端子であり、拡張モジュール４１の「Ｉ２Ｓ」端子４１ａと接続され、車載装置１内のＣＤから音楽データをメモリオーディオである拡張モジュール４１に送信する。メモリオーディオに保存された音楽データを再生する場合には、メモリ内の音声データ信号が拡張モジュール４１の「Ｉ２Ｓ」端子４１ｂから第１スロット２１の端子２１ｂの「Ｉ２Ｓ」端子に送られ、車載装置１のデジタル信号処理装置（ＤＳＰ）７で信号処理が行なわれ、ＡＭＰ８で増幅されてＡＭＰ８に接続されたスピーカ等から再生される。また、「低速シリアル」端子２１ｃ、４１ｃ間では拡張モジュール４１を制御するための信号が送受信される。また、拡張モジュール４１のモジュールＩＤ（ＭＩＤ）端子４１ｄから拡張モジュールの識別用のＩＤが車載装置１の管理部５に送られる。このＭＩＤは、後述するように、挿入されたモジュールが車載装置に対応しているか否かを判別するために用いられる。
【００１２】
一方、上記のフレキシブルタイプとは異なるコンプリートタイプの拡張モジュールを挿入した場合の例を図２の右側下段に示す。コンプリートタイプのモジュールとは、既存の通信プロトコルを用いた拡張モジュールで、モジュール上に既存のＬＳＩやマイコンを搭載するタイプのモジュールをいう。コンプリートタイプのモジュールとしてナビゲーションシステム（以下「ナビ」という）を選択した場合について説明する。ナビである拡張モジュール４２には、ＳＤカードスロット４２１が設けられており、挿入されたＳＤカードのデータは、拡張モジュール４２の「ＳＤ」端子４２ｂと接続された第２スロットの「ＳＤ」端子２２ｂに送信される。また、拡張モジュール４２に備えられたジャイロユニット（ＧＹＲＯ）４２２で検出された角速度データがＡ／Ｄ変換器４２３でデジタル信号に変換された後、シリアルＩ／Ｏ（ＳＩＯ）端子４２ｃから、第２スロット２２のＳＩＯ端子２２ｃに送信される。また、拡張モジュール４２のＭＩＤ端子４２ｄから拡張モジュールの識別用のＭＩＤが車載装置１の管理部５に送られる。このＭＩＤは、後述するように、挿入されたモジュールが車載装置に対応しているか否かを判別するために用いられる。
【００１３】
次に、車載装置のスロットにモジュールが挿入されたときのモジュール制御通信方法について説明する。図３に、メインユニットとモジュールとの間におけるデータの送受信シーケンスの概略を示す。以下、車載装置へのモジュール挿入から、モジュールの制御までの各シーケンスについてフローチャートを用いて説明する。
【００１４】
［拡張モジュールのタイプ判別シーケンス］
まず、車載装置のスロットに拡張モジュールが挿入されてから車載装置に登録を行なうまでのシーケンスについて図３及び図４を用いて説明する。車載装置のスロットにモジュールが挿入されていない状態では、図４のステップ１０１において待ち状態となっている。スロットにモジュールが挿入されると、図３に示すように、モジュールのデータリンク／物理レイヤ１２ａから、車載装置のメインユニットのデータリンク／物理レイヤ１１ａへ、モジュール挿入検知信号１３ａが送信される。次に、図４のステップ１０２において、モジュールＩＤ（ＭＩＤ）の取得が実行される。具体的には、図３において、メインユニットのデータリンク／物理レイヤ１１ａから、モジュールのデータリンク／物理レイヤ１２ａへ、ＭＩＤ取得指示信号１３ｂが送信され、モジュールはＭＩＤ信号１３ｃをメインユニットに送信する。モジュール挿入検知信号１３ａ及びＭＩＤ信号１３ｃは、メインユニットの通信制御レイヤ１１ｂに送信される。ここで、ＭＩＤ信号１３ｃに基づいて拡張モジュールのタイプの判別が行なわれる。
【００１５】
本発明の車載装置においては、モジュールを挿入するための複数のスロットを備えており、各モジュールからＭＩＤを取得することによって、複数のスロットにモジュールが挿入された場合において、複数のモジュールに関してモジュールのタイプを判別することができる。
【００１６】
［モジュール登録シーケンス］
上記のように拡張モジュールのタイプを判別した後、図４のステップ１０３において、挿入されたモジュールが車載装置に対応したモジュールであるか否かが判断される。対応モジュールである場合には、ステップ１０４においてメインユニットの管理部において登録処理が行なわれる。ここで、登録は、モジュールが車載装置に対応していることを判断した上で、車載装置において使用可能となったモジュールをユーザに知らせることを目的とする。対応モジュールでない場合には、ステップ１０５において、対応モジュールではない旨の通知を行なう。具体的には、車載装置に接続された表示装置にその旨を表示したり、スピーカからその旨を音声で知らせたりすることが考えられる。
【００１７】
モジュールの登録におけるメインユニット−モジュール間のデータの送受信について図３を用いて説明する。なお、登録の手順は、モジュールがフレキシブルタイプであるかコンプリートタイプであるかによって異なる。ここでは、まずフレキシブルタイプの場合について説明する。メインユニットが取得したＭＩＤに基づいて、対応モジュールであると判断すると、登録指示が行なわれた旨を通知する登録指示信号１４ａがメインユニットの通信制御レイヤ１１ｂからモジュールの通信制御レイヤ１２ｂに送信される。登録指示信号１４ａを受信したモジュールは、モジュールのアプリレイヤ（車載ＬＡＮ）に対して登録が開始されることを通知する登録開始通知信号１４ｂを送信する。また、登録が開始されることを確認したモジュールは、メインユニットに対して登録確認信号１４ｃを送信する。メインユニットにおいて管理部への登録が完了した場合には、登録完了通知信号１４ｄがモジュールの通信制御レイヤ１２ｂに対して送信される。
【００１８】
一方、挿入されたモジュールがコンプリートタイプの場合には、メインニットに存在するモジュール制御アプリ１６ａを利用して、モジュールの調達ＬＳＩなどのデバイス１６ｂとの間でデータの送受信を行い、各モジュール毎に特有の制御を行なうことにより登録が実行される。
【００１９】
以上のようにしてメインユニットのスロットに挿入されたモジュールがメインニットに登録されると、メインユニットに接続された表示部等にそのモジュール固有のアイコンを表示することができる。このようにして、車載装置に対応したモジュールが対応モジュールである場合にのみ登録を行なうので、偽造品等の不正なモジュールの車載装置での使用を防止することができる。また、登録を行なうことにより、挿入され使用可能となったモジュールが複数ある場合であっても、利用可能となったモジュールをユーザが認識することが可能となる。
【００２０】
［モジュールの起動及び制御シーケンス］
次に、挿入されたモジュールが登録された後、モジュールの起動及び制御を行なうためのシーケンスについて説明する。図５に起動及び制御シーケンスを表すフローチャートを示す。まず、ステップ１０８において、メインユニットの管理部が取得したモジュールＩＤ（ＭＩＤ）に基づいて、挿入されたモジュールがフレキシブルタイプか否かが判断される。フレキシブルタイプであると判断した場合には、ステップ１０９においてフレキシブルタイプのモジュールの起動シーケンスを実行する。モジュールの起動後に、メインユニットからモジュールの機能を実現するための操作が行なわれると、ステップ１１０において、フレキシブルタイプのモジュールの制御指示が行なわれる。具体的には、図３において、車載ＬＡＮインタフェース（Ｉ／Ｆ）を制御する、メインユニットのアプリレイヤ（車載ＬＡＮ）１１ｃから、通信制御レイヤ１１ｂに対して、車載ＬＡＮデータを送受信した旨を通知する車載ＬＡＮデータ受信送信通知信号１５ａを送信する。その後、メインユニットの通信制御レイヤ１１ｂは、モジュールの通信制御レイヤ１２ｂに対してコマンドを通知する車載ＬＡＮコマンド通知信号１５ｂを送信する。車載ＬＡＮコマンド通知信号１５ｂを受信した通信制御レイヤ１２ｂはモジュールのアプリレイヤ（車載ＬＡＮ）に対して、ＬＳＩデータの送受信を通知するＬＳＩデータ受信送信通知信号１５ｃを送信する。この信号を受信したモジュールのアプリレイヤ１２ｃは、メインユニットからのコマンドに基づいて所定の動作を実行する。
【００２１】
次に、図５のフローチャートのステップ１０８において、挿入されたモジュールがフレキシブルタイプではないと判断されると、ステップ１１１において、コンプリートタイプか否かが判断される。コンプリートタイプであると判断されると、ステップ１１２においてコンプリートタイプのモジュールの起動シーケンスを実行する。モジュールの起動後に、メインユニットからモジュールの機能を実現するための操作が行なわれると、ステップ１１３において、コンプリートタイプのモジュールの制御指示が行なわれる。一方、ステップ１１１においてコンプリートタイプではないと判断された場合には、フレキシブルタイプでもコンプリートタイプでもないこととなるので動作を終了する。
【００２２】
挿入されたモジュールがコンプリートタイプのモジュールの場合における起動及び制御は、登録の場合と同様に、メインニットに存在するモジュール制御アプリ１６ａを利用して、モジュールの調達ＬＳＩなどのデバイス１６ｂとの間でデータの送受信を行い、各モジュール毎に特有の制御を行なうことにより起動及び制御が実行される。このように、挿入されたモジュールのタイプ別に起動シーケンスを変えることにより、モジュールの起動を効率的に行うことができる。
【００２３】
［接続状態管理シーケンス］
車載装置においては加速時や減速時等にモジュールがスロットから離脱する方向に力が作用することが考えられる。このとき、モジュールの端子とスロットの端子との間の接続状態が瞬間的に不良となる場合が考えられる。その場合は、一旦接続が不良となったモジュールを再度接続する処理を行なう必要がある。そこで、次に再接続処理のための接続状態管理シーケンスについて説明する。図６のフローチャートのステップ１１６において、接続状態管理情報を取得する。具体的には、図３において、モジュールのデータリンク／物理レイヤ１２ａから、メインユニットのデータリンク／物理レイヤ１１ａに送信された挿入信号１３ａをメインユニットの通信制御レイヤ１１ｂが受信することにより接続状態管理情報を取得することができる。
【００２４】
次に、この接続状態管理情報に基づいて、図６のステップ１１７において未接続であるか否かが判断される。接続状態が不良であると判断されると、ステップ１１８において再接続処理が実行される。再接続処理が実行された後、接続状態を確認するために、ステップ１１６に戻って接続状態管理情報を取得する。また、接続状態が良好である場合には、さらに接続状態を管理するために、ステップ１１６に戻って接続状態管理情報を取得する。このようにして、接続状態を管理することにより、一旦モジュールが接続不良となっても、早期にモジュールを使用可能な状態にすることができる。
【００２５】
［モジュール排除シーケンス］
メインユニットのスロットに一旦挿入され登録されたモジュールを排除する場合には、管理部において登録を抹消することにより、モジュールが排除されたことをユーザに認識させる必要がある。そのためのモジュール排除シーケンスについて、図７を用いて説明する。まず、ステップ１２０においてモジュールの排出情報を取得する。例えば、モジュールを排出するためのイジェクトボタンがある場合には、イジェクトボタンを押下した場合に信号を送信することにより排出情報を取得することができる。ステップ１２１において、排出情報を取得したか否かが判断され、排出情報を取得した場合には、ステップ１２２においてモジュールの終了シーケンスを実行する。排出情報を取得しない場合にはステップ１２０に戻って排出情報の受信を待つ状態となる。
【００２６】
ステップ１２２において終了シーケンスが実行されると、ステップ１２３においてモジュールの動作状況を確認し終了したか否かが判断される。終了が完全に行なわれていない場合にはステップ１２２に戻って、引き続き終了シーケンスを続行する。ステップ１２３において終了シーケンスが完了したと判断した場合には、ステップ１２４において、排除するモジュールの登録情報を管理部から削除する。削除した結果は、例えばメインユニットに接続された表示部から登録時に表示したモジュール固有のアイコンを消去することにより行うことができる。以上のようにして、排除するモジュールの登録を抹消することによって、ユーザは使用可能なモジュールを正確に認識することが可能となる。さらに、モジュールの動作を終了させてから、モジュールの排出を行なっているので、データの破壊や、モジュールの故障を防止することができる。
【００２７】
以上の説明においては、メインユニットが、モジュールを挿入するためのスロットを２個有する場合を示したが、３個以上であっても同様に本発明を適用できる。また、挿入するモジュールの例として、メモリオーディオ及びナビゲーションシステムを例示したが、デジタルテレビチューナや、表示デバイス等を選択することもできる。
【図面の簡単な説明】
【００２８】
【図１】従来のナビゲーション装置の斜視図である。
【図２】本発明の車載装置のハードウエア構成図である。
【図３】本発明の車載装置におけるメインユニット及びモジュールの各レイヤ間におけるデータの送受信シーケンスを示す図である。
【図４】本発明の車載装置におけるモジュール登録シーケンスを示すフローチャートである。
【図５】本発明の車載装置におけるモジュールの起動及び制御シーケンスを示すフローチャートである。
【図６】本発明の車載装置におけるモジュールの接続状態管理シーケンスを示すフローチャートである。
【図７】本発明の車載装置におけるモジュール排除シーケンスを示すフローチャートである。
【符号の説明】
【００２９】
１    車載装置
２１    第１スロット
２２    第２スロット
３    メインユニット
４１    拡張モジュール
４２    拡張モジュール
５    管理部
６    マイコン
７    ＤＳＰ
８    ＡＭＰ
【図１】
2009289215.tif 000003
【図２】
2009289215.tif 000004
【図３】
2009289215.tif 000005
【図４】
2009289215.tif 000006
【図５】
2009289215.tif 000007
【図６】
2009289215.tif 000008
【図７】
2009289215.tif 000009