(57)【要約】【課題】複数の異なるメモリカード（記憶媒体）が装着されている際においても、情報処理装置側と情報処理を行う記憶媒体を制御する制御信号を正しい記憶媒体側（記憶媒体装着部）に伝送し得る情報処理装置および情報処理対象の切替方法を提供する。【解決手段】情報処理装置１は、ＣＰＵ２５およびメインメモリ２６がそれぞれ接続されたチップセット２７と、組込型のプロセッサである第２のコントローラとしてのエンベデッドコントローラ２９と、複数種類の記憶媒体を着脱自在なスロット部１５を制御して情報処理対象との情報処理を行う記憶媒体用コントローラ３０とを備えており、エンベデッドコントローラ２９には、スロット部１５と、情報処理対象となる記憶媒体を切り替えて選択する切替スイッチ１１とが接続されており、記憶媒体用コントローラ３０は、スロット部１５とバススイッチ４５を有する複数のバス４３で接続される。【選択図】  図４
2006018495.tif 000002
【特許請求の範囲】
【請求項１】
第１の記憶媒体が着脱可能に装着される第１のスロット部と、
第２の記憶媒体が着脱可能に装着される第２のスロット部と、
前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体を選択するスイッチと、
前記スイッチの操作回数に基いて、前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体を使用可能とする制御手段とを具備することを特徴とする情報処理装置。
【請求項２】
前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体が使用可能になったことを表示する表示部をさらに備えることを特徴とする請求項１記載の情報処理装置。
【請求項３】
第１の記憶媒体が着脱可能に装着される第１のスロット部と、
第２の記憶媒体が着脱可能に装着される第２のスロット部と、
前記第１の記憶媒体および前記第２の記憶媒体と通信を行う第１のコントローラと、
前記第１の記憶媒体および前記第２の記憶媒体を切替えて選択するスイッチと、
前記スイッチの操作に基いて、前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体を選択し、該選択された記憶媒体と前記第１のコントローラとを通信可能とする第２のコントローラとを備え、
前記第１のコントローラは、前記第１のスロット部および前記第２のスロット部とバススイッチを有するバスで夫々接続され、
前記第２のコントローラには前記第１のスロット部および前記第２のスロット部と前記スイッチとが接続されることを特徴とする情報処理装置。
【請求項４】
前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体が使用可能になったことを表示する表示部をさらに備え、
この表示部は、前記第２のコントローラに接続される第１の表示部および第２の表示部を有しており、前記スイッチの操作に基いて前記第２のコントローラが前記第１の記憶媒体と前記第１のコントローラとを通信可能にした場合、前記第２のコントローラは前記第１の記憶媒体が使用可能であることを前記第１の表示部に表示させることを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体が使用可能になったことを表示する表示部をさらに備え、
この表示部は、前記第２のコントローラに接続される第３の表示部を有しており、前記スイッチの操作に基いて前記第２のコントローラが前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体を選択する際、選択対象となる記憶媒体が前記第１のコントローラと通信状態にある場合、前記第２のコントローラは選択対象となる記憶媒体が前記第１のコントローラと通信状態にあることを前記第３の表示部に表示させることを特徴とする請求項１記載の情報処理装置。
【請求項６】
前記第１のスロット部および前記第２のスロット部は、夫々挿入面が異なる形状に構成されたスロットであることを特徴とする請求項１記載の情報処理装置。
【請求項７】
情報処理対象の切替操作の有無を認識する情報処理対象切替操作認識ステップと、
この情報処理対象切替操作認識ステップで前記切替操作があった場合に前記情報処理対象を特定するｎ値を更新するｎ値更新ステップと、
更新後のｎ値をリセットする必要があるか否かを判定するｎ値リセット有無判定ステップと、
このｎ値リセット有無判定ステップで更新後のｎ値のリセットが必要と判断した場合、前記更新後のｎ値をリセットするｎ値リセットステップと、
第１のコントローラが前記情報処理対象となる記憶媒体とアクセス中か否かを判断するアクセス状態判定ステップと、
このアクセス状態判定ステップで情報処理対象となる記憶媒体とアクセス中でない場合にバススイッチを全てＯＦＦにする制御信号を出力するバススイッチ初期化ステップと、
このバススイッチ初期化ステップ後、前記ｎ値が特定する情報処理対象との通信経路となるバスのバススイッチをＯＮに切り替える該当バススイッチ起動ステップとを備えることを特徴とする情報処理対象の切替方法。
【請求項８】
前記アクセス状態判定ステップは、記憶媒体用コントローラが情報処理対象となる記憶媒体とアクセス中であるか否かを視覚および聴覚の少なくとも一方を通じて、アクセス状態を識別可能に出力するアクセス状態出力ステップをさらに備えることを特徴とする請求項７記載の情報処理対象の切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の異なる記憶媒体と情報処理を行う情報処理装置および情報処理対象の切替方法に係り、特に、異なるプロトコルでの通信を実現する情報処理装置および該情報処理装置に装着された記憶媒体の切替方法に関する。
【背景技術】
【０００２】
従来の情報処理装置には、例えば、メモリカード等の外部の記憶媒体を着脱可能な記憶媒体装着部を備えており、記憶媒体装着部に記憶媒体を装着することで、記憶媒体装着部に装着された記憶媒体に記憶される電子情報を読み出したり、書き込んだりできる。つまり、情報処理装置と記憶媒体装着部に装着された記憶媒体との間で電子データの相互転送を行うことができる。
【０００３】
近年、メモリカードの様に取り扱いが簡便で記憶容量も比較的大きい記憶媒体が携帯型記憶媒体として広く普及しつつある。しかしながら、市場に流通しているメモリカードには、複数種類のものがあるため、情報処理装置が一の種類のメモリカードには対応するが、他の種類のメモリカードには対応しないという問題があった。
【０００４】
そこで、従来の情報処理装置では、複数種類のメモリカードを着脱可能なメモリカードアダプタを備えるよう構成することで、このメモリカードアダプタに装着されるメモリカードと情報処理装置との間での電子データの相互転送を可能としている。
【０００５】
また、従来のメモリカードアダプタとして、省スペース化の観点等から情報処理装置本体側との電気的接続を担う入出力端子を共有し、メモリカードアダプタ側において、接続切替部が少なくとも１以上設けられるメモリカードスロットのうち、対応するメモリカードとの接続を切り替えて選択するものがある。
【０００６】
このような情報処理装置の一例としては、特開２００１−３０６１８２号公報に掲載されるような情報処理装置が挙げられる（例えば、特許文献１参照）。
【特許文献１】特開２００１−３０６１８２号公報（[０００９]，図３）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
従来の情報処理装置では、メモリカードアダプタ側で接続対象となるメモリカードを正しく選択する制御を行うこととなる。
【０００８】
しかしながら、情報処理装置本体側との電気的接続を担う入出力端子を共有し、メモリカードアダプタ側において、対応するメモリカードとの接続を切替選択するメモリカードアダプタを備えるよう構成される従来の情報処理装置であっても、メモリカードを制御する制御信号が各メモリカードの種類によって異なる点は何ら変わらない。
【０００９】
従って、メモリカードアダプタに複数の異なるメモリカードが装着されている際には、メモリカードアダプタ内の接続切替部が正しくなされないがために、メモリカードの制御が適切になされない（制御が不適切な）事態が発生しないとも限らない。
【００１０】
本発明は、上述した課題を解決するためになされたものであり、適切な記憶媒体が装着されたことを認識し使用する情報処理装置および該情報処理装置に装着された記憶媒体の切替方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明に係る情報処理装置は、上述した課題を解決するため、請求項１に記載したように、第１の記憶媒体が着脱可能に装着される第１のスロット部と、第２の記憶媒体が着脱可能に装着される第２のスロット部と、前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体を選択するスイッチと、前記スイッチの操作回数に基いて、前記第１の記憶媒体および前記第２の記憶媒体のうちの何れかの記憶媒体を使用可能とする制御手段とを具備することを特徴とする。
【００１２】
本発明に係る情報処理対象の切替方法は、上述した課題を解決するため、請求項７に記載したように、情報処理対象の切替操作の有無を認識する情報処理対象切替操作認識ステップと、この情報処理対象切替操作認識ステップで前記切替操作があった場合に前記情報処理対象を特定するｎ値を更新するｎ値更新ステップと、更新後のｎ値をリセットする必要があるか否かを判定するｎ値リセット有無判定ステップと、このｎ値リセット有無判定ステップで更新後のｎ値のリセットが必要と判断した場合、前記更新後のｎ値をリセットするｎ値リセットステップと、第１のコントローラが前記情報処理対象となる記憶媒体とアクセス中か否かを判断するアクセス状態判定ステップと、このアクセス状態判定ステップで情報処理対象となる記憶媒体とアクセス中でない場合にバススイッチを全てＯＦＦにする制御信号を出力するバススイッチ初期化ステップと、このバススイッチ初期化ステップ後、前記ｎ値が特定する情報処理対象との通信経路となるバスのバススイッチをＯＮに切り替える該当バススイッチ起動ステップとを備えることを特徴とする。
【発明の効果】
【００１３】
適切な記憶媒体が装着されたことを認識し使用する情報処理装置および該情報処理装置に装着された記憶媒体の切替方法を提供することが可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明に係る情報処理装置の実施例について、添付の図面を参照して説明する。
【００１５】
図１に本発明の実施形態に係る情報処理装置の一実施例である情報処理装置１の構成を概略的に示した概略図を示す。
【００１６】
情報処理装置１は、薄型の矩形形状をし、情報処理を行う本体部２と、本体部２に開閉自在に連接されたパネル部３とを備える。パネル部３の内面には、例えば、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示デバイス４が第１の表示部として設けられる。一方、本体部２は、各種情報を入力する入力部と、外部の記憶媒体を着脱可能な記憶媒体装着部とを備える。
【００１７】
本体部２の上面には、各種情報を入力する入力部としてのキーボード７や、ポインティングデバイス８が配設される。また、本体部２の上面には、電源のＯＮ／ＯＦＦを行う電源スイッチ１０および記憶媒体装着部に装着される記憶媒体の種類、すなわち、情報処理（通信）対象を切り替えて選択する記憶媒体切替スイッチ（以下、単に切替スイッチと省略する）１１のスイッチが配設される。
【００１８】
さらに、本体部２の上面には、ＬＥＤが配設されており、切替スイッチ１１のスイッチ状態を表示する第２の表示部としてのスイッチ状態表示ＬＥＤ１２と、情報処理（通信）対象となる記憶媒体とのアクセス状態を表示する第３の表示部としてのアクセス状態表示ＬＥＤ１３が配設される。
【００１９】
本体部２の側面側には、記憶媒体装着部としての記憶媒体スロット部（以下、単にスロット部と省略する）１５が配設される。また、本体部２には、本体部２に内蔵される電源回路へ電力を供給するための手段として電源コード１６が接続されており、この電源コード１６を介して動作に必要な電力を得る。
【００２０】
尚、図１に示される本体部２の構成はあくまでも一つの例であり、本体部２における構成要素の位置、形状、大きさ、範囲、数量は、図示されたものに限定されない。
【００２１】
図２に、情報処理装置１が備える記憶媒体装着部（図１において図示されるＡ部分）を拡大してより詳細に説明する説明図を示す。
【００２２】
図２に示されるスロット部１５は、例えば、異なる形状（相似形を含む）を有する二つのスロット部（以下、第１のスロット１８および第２のスロット１９とする）１８，１９が上下方向（図２に示すｚ軸方向）隣接して形成される。
【００２３】
例えば、図２において、第１のスロット部としての第１のスロット１８は、ｘ軸方向に長く形成されており、本体部２の上面側に設けられる。他方、第２のスロット部としての第２のスロット１９は、第１のスロット１８よりもｘ軸方向に短い長さで形成されており、第１のスロット１８に対して、本体部２の下面側に配設される。
【００２４】
図２に示すように、スロット部１５がｘ軸方向に長さが異なる第１のスロット１８および第２のスロット１９を有する構成とすることで、第１のスロット１８には、挿入面に対して幅広な（ｘ軸方向に長い）第１の記憶媒体２１を着脱することができる一方、第２のスロット１９には、挿入面に対して第１の記憶媒体２１よりも幅狭な（ｘ軸方向に短い）第２の記憶媒体２２を着脱することができる。
【００２５】
つまり、スロット部１５は、異なる大きさの記憶媒体があっても、それぞれ着脱自在に構成されており、例えば、第１の記憶媒体２１と第２の記憶媒体２２のように、異なる種類の記憶媒体があっても、一つのスロット部１５で複数種類の記憶媒体に対応できる。
【００２６】
また、スロット部１５の各スロット部１８，１９は、同じ大きさ（ｘ軸の長さ同一）であり、異なる種類の記憶媒体についても対応することができるように構成されており、例えば、第１の記憶媒体２１と同じ幅を有し種類が異なる記憶媒体がある場合、第１のスロット１８に第１の記憶媒体２１と同じ幅を有する記憶媒体を装着することができる。
【００２７】
尚、図２に示すスロット部１５の形状は、一例であり、図２に示す形状に限定されるものではない。例えば、第１のスロット１８および第２のスロット１９の配設される位置が上下逆転していても良いし、独立して配設されていても良い。また、スロットの個数については、２つに限定されるものではない。配設可能な任意の個数で良い。
【００２８】
図３に、情報処理装置１のより詳細な内部構成を表すブロック図を示す。図３によれば、情報処理装置１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２５およびメインメモリ２６がそれぞれ接続されたチップセット２７とを備える。
【００２９】
また、情報処理装置１は、ＣＰＵ２５、メインメモリ２６およびチップセット２７に加え、さらに、制御手段として複数のコントローラを備えており、この制御手段は、組込型のプロセッサであり第２のコントローラとしてのエンベデッドコントローラ２９と、外部の記憶媒体を着脱自在なスロット部１５を制御して情報処理（通信）対象との情報処理（通信）を行う第１のコントローラとしての記憶媒体用コントローラ３０と、表示デバイス４を制御するグラフィックコントローラ３１とを備える。
【００３０】
また、チップセット２７には、制御手段としてのエンベデッドコントローラ２９、記憶媒体用コントローラ３０とおよびグラフィックコントローラ３１が接続され、エンベデッドコントローラ２９、記憶媒体用コントローラ３０およびグラフィックコントローラ３１には、各々の制御対象が接続される。
【００３１】
エンベデッドコントローラ２９には、電源の供給を行う電源回路３３と、外部の記憶媒体を着脱するスロット部１５と、音を出力するスピーカ３５と、スロット部１５に装着される記憶媒体の種類を切り替えて選択する切替スイッチ１１と、スロット部１５に装着される記憶媒体の種類を表示するスイッチ状態表示ＬＥＤ１２と、情報処理（通信）対象となる記憶媒体とのアクセス状態を表示するアクセス状態表示ＬＥＤ１３がさらに接続される。
【００３２】
エンベデッドコントローラ２９に接続されるスピーカ３５は、情報処理装置１において、スロット部１５に装着される記憶媒体の種類および情報処理（通信）対象となる記憶媒体とのアクセス状態をユーザが聴別可能とするべく接続されたものである。
【００３３】
例えば、スロット部１５に装着される記憶媒体の種類については、出力する音のパターンを変えて音を出力し、情報処理（通信）対象となる記憶媒体とのアクセス状態については、アクセス状態に対応する音パターンで音を出力するように情報処理装置１を構成すれば、ユーザは出力された音を聴いて、スロット部１５に装着される記憶媒体の種類および情報処理（通信）対象となる記憶媒体とのアクセス状態を識別できる。
【００３４】
一方、記憶媒体用コントローラ３０には、制御対象となるスロット部１５が接続され、グラフィックコントローラ３１には、表示デバイス４が接続される。
【００３５】
このように構成される情報処理装置１では、ユーザが切替スイッチ１１を切り替えて入力したスイッチ状態をエンベデッドコントローラ２９が取得することができ、エンベデッドコントローラ２９が取得した切替スイッチ１１のスイッチ状態を音で出力するべくスピーカ３５に信号出力したり、スイッチ状態表示ＬＥＤ１２に点灯表示したりすることで、切替スイッチ１１のスイッチ状態を出力することができる。
【００３６】
また、エンベデッドコントローラ２９は、取得した切替スイッチ１１のスイッチ状態に対応する制御信号をスロット部１５側に出力して、スロット部１５に装着され情報処理対象（通信対象）となる記憶媒体との通信経路を確保する制御を行うことができる。
【００３７】
エンベデッドコントローラ２９が上記制御を行い、スロット部１５に装着される記憶媒体との通信経路を確保することで、記憶媒体用コントローラ３０は、スロット部１５に装着された所望の記憶媒体との情報処理（通信）を行うことができる。
【００３８】
情報処理装置１において、スロット部１５に装着された所望の記憶媒体との間でなされる情報処理（通信）方法について説明する。
【００３９】
図４は、情報処理装置１のうち、スロット部１５に装着された記憶媒体との間の情報処理（通信）に特に関係する主要構成部分を表した構成図である。
【００４０】
すなわち、図４は、図３示すエンベデッドコントローラ２９および記憶媒体用コントローラ３０と、エンベデッドコントローラ２９および記憶媒体用コントローラ３０の制御対象となる切替スイッチ１１、スイッチ状態表示ＬＥＤ１２およびスピーカ３５と、スロット部１５について図示している。
【００４１】
図４に示されるスロット部１５は、例えば、５種類の記憶媒体に対応する５−ｉｎ−１スロットを備える。この５−ｉｎ−１スロットは、図２に示す第１のスロット１８および第２のスロット１９の二つのスロットを有する構成であり、これら二つのスロットで、５種類の記憶媒体に対応することができる。
【００４２】
図４によれば、５−ｉｎ−１スロットは、第１の記憶媒体２１から第５の記憶媒体の５種類のそれぞれに対応できる五つのスロット部を有する。より具体的には、第１の記憶媒体２１に対応する第１の記憶媒体用スロット部３７、第２の記憶媒体２２に対応する第２の記憶媒体用スロット部３８、第３の記憶媒体（図を省略）に対応する第３の記憶媒体用スロット部３９、第４の記憶媒体（図を省略）に対応する第４の記憶媒体用スロット部４０、および第５の記憶媒体（図を省略）に対応する第５の記憶媒体用スロット部４１を有する。
【００４３】
スロット部１５と記憶媒体用コントローラ３０との間は、スロット部１５が対応する記憶媒体の各種類につき１本の通信経路（バス４３）が設けられる。すなわち、図４に示される５−ｉｎ−１スロットの場合、スロット部（５−ｉｎ−１スロット）１５と記憶媒体用コントローラ３０との間には、５本のバス４３が配設される。
【００４４】
バス４３は、バススイッチ４５を有し、バススイッチ４５がＯＮの時には、スロット部（５−ｉｎ−１スロット）１５と記憶媒体用コントローラ３０は電気的に接続された状態となる。一方、バススイッチ４５がＯＦＦの時には、スロット部（５−ｉｎ−１スロット）１５と記憶媒体用コントローラ３０は電気的に接続されない。
【００４５】
スロット部１５とエンベデッドコントローラ２９との間は、スロット部１５が対応する記憶媒体の各種類につき１本の制御信号ライン４６が設けられる。つまり、図４に示すスロット部（５−ｉｎ−１スロット）１５の場合、スロット部１５とエンベデッドコントローラ２９との間に５本の制御信号ライン４６が配設される。
【００４６】
また、図４によれば、エンベデッドコントローラ２９には、切替スイッチ１１、スイッチ状態表示ＬＥＤ１２およびスピーカ３５が接続される。図４に示される切替スイッチ１１は、例えば、トグルスイッチであり、少なくとも、スロット部１５が対応できる記憶媒体の種類数と同じ五つの状態を切り替え可能に構成される。スイッチ状態表示ＬＥＤ１２は、スロット部１５が五つの記憶媒体に対応することから５種類のスイッチ状態を識別して表示できるように五つのスイッチ状態表示ＬＥＤ１２が接続される。
【００４７】
ここで、図４に示す情報処理装置１において、スロット部（５−ｉｎ−１スロット）１５の第１の記憶媒体用スロット部３７に第１の記憶媒体２１が装着されており、この第１の記憶媒体２１を通信対象とした場合を例に本発明に係る情報処理（通信）方法を説明する。
【００４８】
まず、ユーザは、切替スイッチ１１を操作して、スロット部１５に装着される情報処理（通信）対象が第１の記憶媒体２１である旨を選択する。情報処理（通信）対象が第１の記憶媒体２１である旨が選択されると、続いて、切替スイッチ１１のスイッチ状態をエンベデッドコントローラ２９が取得する。
【００４９】
切替スイッチ１１のスイッチ状態をエンベデッドコントローラ２９が取得すると、エンベデッドコントローラ２９は、情報処理（通信）対象が第１の記憶媒体２１であることをスイッチ状態表示ＬＥＤ１２やスピーカ３５に出力する。すると、スイッチ状態表示ＬＥＤ１２では、情報処理（通信）対象が第１の記憶媒体２１であることを示す第１のＬＥＤ（図４においてＬＥＤ  １と図示）が点灯し、スピーカ３５では、情報処理（通信）対象が第１の記憶媒体２１である旨を通知する音パターンで音が出力される。
【００５０】
スピーカ３５から音パターンは、情報処理（通信）対象となり得る記憶媒体の種類と同数であり、スロット部１５が有する各記憶媒体用スロット部３７，３８，３９，４０，４１と１対１で対応する。従って、一の音パターンを聞くことで、どの記憶媒体用スロット部に装着される記憶媒体と情報処理（通信）を行うのかを識別することができる。
【００５１】
また、エンベデッドコントローラ２９は、第１の記憶媒体用スロット部３７との情報処理（通信）を制御すべく、第１の記憶媒体用スロット部３７との通信経路となるバス４３が有するバススイッチ４５に制御信号ライン４６を介して制御信号を出力する。
【００５２】
バススイッチ４５が制御信号を受信すると、バススイッチ４５はＯＮとなり、記憶媒体用コントローラ３０と、第１の記憶媒体用スロット部３７に装着された第１の記憶媒体２１との通信経路を接続する。逆に、制御信号を受信していないバススイッチ４５はＯＦＦであり、記憶媒体用コントローラ３０と、第１の記憶媒体用スロット部３７に装着された第１の記憶媒体２１との通信経路は切断された状態にある。
【００５３】
つまり、情報処理装置１では、切替スイッチ１１のスイッチ状態が示す一のスロット部（ここでは、第１の記憶媒体用スロット部３７）のみが記憶媒体用コントローラ３０と接続されることとなり、他のスロット部（ここでは、第２の記憶媒体用スロット部３８〜第５の記憶媒体用スロット部４１）は記憶媒体用コントローラ３０と接続されない。従って、スロット部１５に複数の異なる記憶媒体が装着されている際においても、他の記憶媒体との通信は一切なされることがなく、通信対象となる記憶媒体との通信のみを行うこととなり、記憶媒体の制御が不適切となる事態を防止することができる。
【００５４】
一方、記憶媒体用コントローラ３０は、エンベデッドコントローラ２９経由で情報処理（通信）対象が第１の記憶媒体２１であることを認識し、バス４３を介して第１の記憶媒体用スロット部３７との接続を試みる。
【００５５】
記憶媒体用コントローラ３０は、バス４３が複数存在するので、各バス４３を介して各記憶媒体用スロット部３７，３８，３９，４０，４１との接続を試みることとなるが、第１の記憶媒体用スロット部３７との通信経路（バス４３）上のバススイッチ４５のみがＯＮとなっているので、常に情報処理（通信）対象となる記憶媒体用スロット部（ここでは、第１の記憶媒体用スロット部３７）が特定される。
【００５６】
従って、記憶媒体用コントローラ３０は、スロット部１５に複数の異なる記憶媒体が装着されている際においても、所望の情報処理（通信）対象との情報処理（通信）を確実に行うことができる。
【００５７】
尚、スロット部１５が対応できる記憶媒体の種類は、必ずしも、図４に示す５種類に限定されるものではなく、任意の複数であれば、幾つであっても良い。また、切替スイッチ１１は、トグルスイッチに限定されるものではない。少なくともスロット部１５が対応できる記憶媒体の種類数と同数のスイッチ状態を切替選択できるのであれば、他の方式のスイッチであっても構わない。
【００５８】
図５は、情報処理装置１においてなされる情報処理（通信）対象の切替方法としての情報処理（通信）対象切替行程について、処理ステップを追って説明する処理フロー図である。
【００５９】
図５によれば、情報処理（通信）対象切替行程は、Ｓｙｓｔｅｍ  Ｏｎの状態になると、まず、エンベデッドコントローラ２９が、初期設定された状態で起動する初期状態起動ステップを行う（ステップＳ１）。
【００６０】
ここで、ｎはボタンの入力操作回数を表し、エンベデッドコントローラ２９は、ｎの値によって情報処理（通信）対象を認識する。例えば、ｎ＝１の場合には、第１の記憶媒体スロット部３７と接続し、ｎ＝５の場合には第５の記憶媒体用スロット部４１と接続するといった具合である。
【００６１】
図５に示す処理フロー図は、初期値をｎ＝１と設定した場合を示すものであり、初期状態起動ステップがなされると、エンベデッドコントローラ２９は、第１の記憶媒体用スロット部３７とのバス４３が有するバススイッチ４５をＯＮとして、記憶媒体用コントローラ３０と第１の記憶媒体用スロット部３７に装着される第１の記憶媒体２１との間で情報処理（通信）可能な状態（初期状態）とする。
【００６２】
記憶媒体用コントローラ３０が第１の記憶媒体用スロット部３７に装着される第１の記憶媒体２１との間で情報処理（通信）可能な状態（初期状態）となると、続いて、エンベデッドコントローラ２９は、切替スイッチ１１の入力操作（情報処理対象の切替操作）の有無を認識する情報処理対象切替操作認識ステップを行う（ステップＳ２）。そして、切替スイッチ１１の入力操作があったと判断した場合（ステップＳ２でＹＥＳの場合）、エンベデッドコントローラ２９は、入力操作回数を示す現在のｎの値（以下、ｎ値とする）に１を加えて更新するｎ値更新ステップを行う（ステップＳ３）。
【００６３】
そして、エンベデッドコントローラ２９が前回までの入力操作回数に１を加える（ｎ＝ｎ＋１）と、エンベデッドコントローラ２９は、更新後のｎ値をリセットする必要があるか否かを判定するｎ値リセット有無判定ステップを行う（ステップＳ４）。
【００６４】
ｎをリセットする必要性を判定するのは、後述するようにｎ値は情報処理（通信）対象を特定する意義を有するためである。ｎ値が正しい情報処理（通信）対象を示すようにするためには一定数毎にｎ値をリセットする必要があり、ｎ値が正しい情報処理（通信）対象を示しているか否かは、記憶媒体用コントローラ３０が情報処理（通信）対象として通信可能な記憶媒体用スロット部の個数Ｎと比較することで行う。尚、図４に示す情報処理装置１の場合、Ｎ＝５となる。
【００６５】
ステップＳ４において、ｎとＮ（＝５）とを比較して、ｎ＜Ｎの場合（ステップＳ４でＮＯの場合）、リセット不要と判定し、続いて、エンベデッドコントローラ２９は、情報処理（通信）対象となる記憶媒体とアクセス中か否かを判断するアクセス状態判定ステップを行う（ステップＳ５）。
【００６６】
そして、エンベデッドコントローラ２９は、記憶媒体用コントローラ３０が情報処理（通信）対象となる記憶媒体にアクセス中か否かを判断し、アクセス中でない場合（ステップＳ５でＮＯの場合）、続いて、エンベデッドコントローラ２９は、バススイッチ４５を全てＯＦＦにする制御信号を出力するバススイッチ初期化ステップを行う（ステップＳ６）。
【００６７】
バススイッチ４５が全てＯＦＦとなると、エンベデッドコントローラ２９は、全てのスイッチ状態表示ＬＥＤ（図４に示すＬＥＤ  １〜ＬＥＤ  ５）１２をＯＦＦ（消灯）にするスイッチ状態表示ＬＥＤ初期化ステップを行い（ステップＳ７）、続いて、ｎの値が特定する情報処理対象との通信経路となるバス４３のバススイッチ４５をＯＮに切り替えるべく制御信号を出力する該当バススイッチ起動ステップを行う（ステップＳ８）。そして、該当バススイッチ起動ステップがなされると、続いて、エンベデッドコントローラ２９は、該当するスイッチ状態表示ＬＥＤを点灯させる情報処理対象表示ステップを行う（ステップＳ９）。
【００６８】
情報処理対象表示ステップがなされた後、Ｓｙｓｔｅｍ  ｏｆｆの要求を受信したか否かを確認する（ステップＳ１０）。そして、エンベデッドコントローラ２９がＳｙｓｔｅｍ  ｏｆｆの要求を受信している場合（ステップＳ１０でＹＥＳの場合）、エンベデッドコントローラ２９は、Ｓｙｓｔｅｍ  ｏｆｆを実行する（Ｓｙｓｔｅｍ  ｏｆｆ）。
【００６９】
一方、ステップＳ２の情報処理対象切替操作認識ステップにおいて、切替スイッチ１１の入力操作がない場合（ステップＳ２でＮＯの場合）、ステップＳ２に進み、エンベデッドコントローラ２９は、ステップＳ２以降の処理ステップを実行する。
【００７０】
また、ステップＳ４のｎ値リセット有無判定ステップにおいて、ｎとＮ（ここではＮ＝５）とを比較して、ｎ＞Ｎの場合（ステップＳ４でＹＥＳの場合）、ｎをリセットする必要があると判定し、続いて、エンベデッドコントローラ２９は、ｎに初期値である１を代入して、ｎを強制的にリセットするｎ値リセットステップを行う（ステップＳ１１）。そして、ｎ値リセットステップがなされると、続いて、ステップＳ５に進み、エンベデッドコントローラ２９は、ステップＳ５以降の処理ステップを実行する。
【００７１】
ｎ値がｎ＞Ｎとなった場合にリセットされるということは、ｎ値は、１，２，３，４，５（Ｎ＝５の場合）のいずれかの値をとることを意味する。従って、一つのｎ値をスロット部１５が有する一つの記憶媒体用スロット部の何れかに対応させることができ、ｎ値をもって情報処理（通信）対象がどの記憶媒体であるかを表すことができる。換言すれば、ｎ値は、情報処理（通信）対象を特定するための数値とも言える。
【００７２】
さらに、エンベデッドコントローラ２９が、情報処理（通信）対象となる記憶媒体とアクセス中か否かを判断し、アクセス中の場合（ステップＳ５でＹＥＳの場合）は、ステップＳ５に進み、エンベデッドコントローラ２９は、ステップＳ５以降の処理ステップを実行する。
【００７３】
さらにまた、ステップＳ１０において、エンベデッドコントローラ２９がＳｙｓｔｅｍ  ｏｆｆの要求を受信していない場合（ステップＳ１０でＮＯの場合）、ステップＳ２に進み、エンベデッドコントローラ２９は、ステップＳ２以降の処理ステップを実行する。
【００７４】
尚、図５に示すステップＳ５のアクセス状態判定ステップでは、エンベデッドコントローラ２９が記憶媒体用コントローラ３０が情報処理対象となる記憶媒体とアクセス中であるか否かを判定しているのみであるが、アクセス状態判定ステップに記憶媒体用コントローラ３０が情報処理対象となる記憶媒体とアクセス中であるか否かを視覚および聴覚の少なくとも一方を通じてアクセス状態を識別可能に出力するアクセス状態出力ステップをさらに備えさせても良い。
【００７５】
以上、説明したように、情報処理装置１および情報処理装置１でなされる情報処理対象の切替方法によれば、情報処理装置１の記憶媒体用コントローラ３０とスロット部１５とをバススイッチ３８を有する複数のバス３７により接続しているので、情報処理時に通信対象となる記憶媒体に関するバス３７のみをＯＮ（通電可能）とすることができる。
【００７６】
従って、スロット部１５に複数の異なる記憶媒体が装着されている際においても、他の記憶媒体との通信は一切なされることがなく、通信対象となる記憶媒体との通信のみを行うこととなり、記憶媒体の制御が不適切となる事態を防止することができる。
【００７７】
つまり、スロット部１５に複数の異なる記憶媒体が装着されている際においても、情報処理装置１と情報処理を行う記憶媒体を制御する制御信号を正しい記憶媒体（スロット部１５）に伝送し得る情報処理装置１および情報処理対象の切替方法を提供することができる。
【００７８】
また、従来、情報処理装置側と情報処理を行う記憶媒体側との情報処理（通信）が同一のプロトコルでなされているのに対し、情報処理装置１およびその情報処理対象の切替方法では、異なるプロトコルのままであっても通信を行うことができる。これは、情報処理装置１では、スロット部１５に装着されるそれぞれの記憶媒体と情報処理装置側（記憶媒体用コントローラ３０）との通信経路（バス３７）が独立して確保されているためである。
【００７９】
尚、図１および図４によれば、情報処理装置１のスイッチ状態表示ＬＥＤ１２は、５個のＬＥＤを有しているが、必ずしも図１および図４に示される形態に限定されない。例えば、１つのＬＥＤを複数の発光色に変化させることで、制御対象となる記憶媒体の種類を表すように構成しても良い。
【００８０】
図３および図４によれば、情報処理装置１は、内蔵されるエンベデッドコントローラ２９にスピーカ３５が接続されているが、スピーカ３５は必ずしも必要なものではない。例えば、スイッチ状態表示ＬＥＤ１２等により切替スイッチ１１のスイッチ状態を表示可能な場合やアクセス状態表示ＬＥＤ１３により情報処理対象となる記憶媒体とのアクセス状態が表示可能な場合には、エンベデッドコントローラ２９にスピーカ３５が接続されていなくても差し支えない。
【００８１】
逆に、内蔵されるエンベデッドコントローラ２９にスピーカ３５が接続されており、スピーカ３５から出力される音により、切替スイッチ１１のスイッチ状態を識別可能な場合やアクセス状態表示ＬＥＤ１３により情報処理対象となる記憶媒体とのアクセス状態が表示可能な場合には、エンベデッドコントローラ２９にスイッチ状態表示ＬＥＤ１２やアクセス状態表示ＬＥＤ１３が接続されていなくても良い。
【００８２】
さらにまた、切替スイッチ１１のスイッチ状態を表示デバイス４に表示できるように情報処理装置１を構成しても良い。
【図面の簡単な説明】
【００８３】
【図１】本発明の実施形態に係る情報処理装置の構成を概略的に示した概略図。
【図２】本発明の実施形態に係る情報処理装置が備える記憶媒体装着部（図１において図示されるＡ部分）を拡大してより詳細に説明する説明図。
【図３】本発明の実施形態に係る情報処理装置のより詳細な内部構成を表すブロック図。
【図４】本発明の実施形態に係る情報処理装置のうち、スロット部に装着された記憶媒体との間の情報処理（通信）に特に関係する主要構成部分を表した構成図。
【図５】本発明に係る情報処理装置においてなされる情報処理（通信）対象の切替行程について処理ステップを追って説明する処理フロー図。
【符号の説明】
【００８４】
１…情報処理装置、２…本体部、３…パネル部、４…表示デバイス（第１の表示部）、７…キーボード、８…ポインティングデバイス、１０…電源スイッチ、１１…記憶媒体切替スイッチ（切替スイッチ）、１２…スイッチ状態表示ＬＥＤ（第２の表示部）、１３…アクセス状態表示ＬＥＤ（第３の表示部）、１５…記憶媒体スロット部（スロット部）、１６…電源コード、１８…第１のスロット（第１のスロット部）、１９…第２のスロット（第２のスロット部）、２１…第１の記憶媒体、２２…第２の記憶媒体、２５…ＣＰＵ、２６…メインメモリ、２７…チップセット、２９…エンベデッドコントローラ（第２のコントローラ）、３０…記憶媒体用コントローラ（第１のコントローラ）、３１…グラフィックコントローラ、３３…電源回路、３５…スピーカ、３７…第１の記憶媒体用スロット部、３８…第２の記憶媒体用スロット部、３９…第３の記憶媒体用スロット部、４０…第４の記憶媒体用スロット部、４１…第５の記憶媒体用スロット部、４３…バス、４５…バススイッチ、４６…制御信号ライン。
【図１】
2006018495.tif 000003
【図２】
2006018495.tif 000004
【図３】
2006018495.tif 000005
【図４】
2006018495.tif 000006
【図５】
2006018495.tif 000007