JP 2021-196784 A 2021.12.27(57)【要約】【課題】基板の種類を増やすことなく、複数種類の接続デバイスに対応する。
【解決手段】情報処理装置は、所定の機能を付加する接続デバイスと、前記接続デバイスとメイン基板との間を接続する接続ケーブルであって、前記メイン基板に接続された際に、前記接続デバイスの種類に応じた電圧を前記メイン基板に供給可能な検出信号線を含む接続ケーブ
ルと、前記メイン基板に実装され、且つ、前記検出信号
線が接続され、前記検出信号線の電圧に基づいて、前記
接続デバイスの種類を判定するサブ制御部と、前記メイン基板に実装され、前記接続デバイスの制御を含む処理を実行するメイン制御部であって、前記サブ制御部が判定した前記接続デバイスの種類に応じて、前記接続デバ
イスの制御を切り替えるメイン制御部とを備える。
【選択図】図２

(2)JP 2021-196784 A 2021.12.27【特許請求の範囲】【請求項１】
所定の機能を付加する接続デバイスと、
前記接続デバイスとメイン基板との間を接続する接続ケーブルであって、前記メイン基
板に接続された際に、前記接続デバイスの種類に応じた電圧を前記メイン基板に供給可能な検出信号線を含む接続ケーブルと、
前記メイン基板に実装され、且つ、前記検出信号線が接続され、前記検出信号線の電圧に基づいて、前記接続デバイスの種類を判定するサブ制御部と、前記メイン基板に実装され、前記接続デバイスの制御を含む処理を実行するメイン制御部であって、前記サブ制御部が判定した前記接続デバイスの種類に応じて、前記接続デバ
イスの制御を切り替えるメイン制御部とを備える情報処理装置。
【請求項２】
前記接続ケーブルの前記検出信号線は、前記接続デバイスの種類に応じた電圧値を生成する抵抗素子が接続されており、
前記サブ制御部は、
前記検出信号線の電圧値を検出する電圧検出部を備え、前記電圧検出部が検出した前記
検出信号線の電圧値に基づいて、前記接続デバイスの種類を判定する
請求項１に記載の情報処理装置。
【請求項３】
前記接続ケーブルは、前記接続デバイスの種類に応じた２つの電圧値の組み合わせパターンを生成する複数の前記検出信号線を含み、前記サブ制御部は、前記複数の検出信号線が生成する前記組み合わせパターンに基づいて、前記接続デバイスの種類を判定する
請求項１に記載の情報処理装置。
【請求項４】
前記メイン制御部は、
Ｂ Ｉ Ｏ Ｓ （ Basic Input Output System） に よ り 、 前 記 接 続 デ バ イ ス の 種 類 に 対 応 す る
デバイス識別情報を設定し、前記デバイス識別情報に対応するデバイスドライバを選択し、前記デバイスドライバにより、前記接続デバイスの制御を実行する
請求項１から請求項３のいずれか一項に記載の情報処理装置。
【請求項５】
前記接続デバイスは、音を出力する機能を付加するスピーカである請求項１から請求項
３のいずれか一項に記載の情報処理装置。
【請求項６】
情報処理装置に内蔵される所定の機能を付加する接続デバイスとメイン基板との間を接続する接続ケーブルであって、前記メイン基板に接続された際に、前記接続デバイスの種類を判定するサブ制御部に接続される検出信号線であって、前記接続デバイスの種類に応じた電圧を前記サブ制御部に供給可能な検出信号線を含む接続ケーブル。
【請求項７】
所定の機能を付加する接続デバイスと、前記接続デバイスとメイン基板との間を接続す
る接続ケーブルであって、前記メイン基板に接続された際に、前記接続デバイスの種類に応じた電圧を前記メイン基板に供給可能な検出信号線を含む接続ケーブルと、を備える情報処理装置の制御方法であって、サブ制御部が、前記メイン基板に実装され、且つ、前記検出信号線が接続され、前記検出信号線の電圧に基づいて、前記接続デバイスの種類を判定するステップと、
メイン制御部が、前記メイン基板に実装され、前記接続デバイスの制御を含む処理を実行するメイン制御部であって、前記サブ制御部が判定した前記接続デバイスの種類に応じ

10

20

30

40

50

(3)

JP 2021-196784 A 2021.12.27て、前記接続デバイスの制御を切り替えるステップとを含む制御方法。
【発明の詳細な説明】【技術分野】【０００１】
本発明は、情報処理装置、接続ケーブル、及び制御方法に関する。
【背景技術】【０００２】
近年、ノート型パーソナルコンピュータ（以下、ノートＰＣという）などの情報処理装置において、スピーカなどの接続デバイスを内蔵するものが知られている（例えば、特許
文献１を参照）。
【先行技術文献】【特許文献】【０００３】【特許文献１】特開２０１２−１４７３９７号公報【発明の概要】【発明が解決しようとする課題】【０００４】
しかしながら、このような情報処理装置では、製品のラインナップにより、例えば、様々な種類のスピーカに対応させるために、スピーカの種類ごとに、抵抗素子などで構成した異なる識別情報を有する専用基板を用意する必要があった。
【０００５】
本発明は、上記問題を解決すべくなされたもので、その目的は、基板の種類を増やすことなく、複数種類の接続デバイスに対応することができる情報処理装置、接続ケーブル、及び制御方法を提供することにある。
【課題を解決するための手段】【０００６】
上記問題を解決するために、本発明の一態様は、所定の機能を付加する接続デバイスと、前記接続デバイスとメイン基板との間を接続する接続ケーブルであって、前記メイン基
板に接続された際に、前記接続デバイスの種類に応じた電圧を前記メイン基板に供給可能な検出信号線を含む接続ケーブルと、前記メイン基板に実装され、且つ、前記検出信号線が接続され、前記検出信号線の電圧に基づいて、前記接続デバイスの種類を判定するサブ制御部と、前記メイン基板に実装され、前記接続デバイスの制御を含む処理を実行するメ
イン制御部であって、前記サブ制御部が判定した前記接続デバイスの種類に応じて、前記
接続デバイスの制御を切り替えるメイン制御部とを備える情報処理装置である。
【０００７】
また、本発明の一態様は、上記の情報処理装置において、前記接続ケーブルの前記検出
信号線は、前記接続デバイスの種類に応じた電圧値を生成する抵抗素子が接続されており、前記サブ制御部は、前記検出信号線の電圧値を検出する電圧検出部を備え、前記電圧検出部が検出した前記検出信号線の電圧値に基づいて、前記接続デバイスの種類を判定する
ようにしてもよい。
【０００８】
また、本発明の一態様は、上記の情報処理装置において、前記接続ケーブルは、前記接続デバイスの種類に応じた２つの電圧値の組み合わせパターンを生成する複数の前記検出
信号線を含み、前記サブ制御部は、前記複数の検出信号線が生成する前記組み合わせパターンに基づいて、前記接続デバイスの種類を判定するようにしてもよい。
【０００９】
また、本発明の一態様は、上記の情報処理装置において、前記メイン制御部は、ＢＩＯ
Ｓ （ Basic Input Output System） に よ り 、 前 記 接 続 デ バ イ ス の 種 類 に 対 応 す る デ バ イ ス
識別情報を設定し、前記デバイス識別情報に対応するデバイスドライバを選択し、前記デ

10

20

30

40

50

(4)

JP 2021-196784 A 2021.12.27

バイスドライバにより、前記接続デバイスの制御を実行するようにしてもよい。
【００１０】
また、本発明の一態様は、上記の情報処理装置において、前記接続デバイスは、音を出力する機能を付加するスピーカであってもよい。
【００１１】
また、本発明の一態様は、情報処理装置に内蔵される所定の機能を付加する接続デバイ
スとメイン基板との間を接続する接続ケーブルであって、前記メイン基板に接続された際に、前記接続デバイスの種類を判定するサブ制御部に接続される検出信号線であって、前記接続デバイスの種類に応じた電圧を前記サブ制御部に供給可能な検出信号線を含む接続ケーブルである。
【００１２】
また、本発明の一態様は、所定の機能を付加する接続デバイスと、前記接続デバイスとメイン基板との間を接続する接続ケーブルであって、前記メイン基板に接続された際に、前記接続デバイスの種類に応じた電圧を前記メイン基板に供給可能な検出信号線を含む接続ケーブルと、を備える情報処理装置の制御方法であって、サブ制御部が、前記メイン基
板に実装され、且つ、前記検出信号線が接続され、前記検出信号線の電圧に基づいて、前記接続デバイスの種類を判定するステップと、メイン制御部が、前記メイン基板に実装され、前記接続デバイスの制御を含む処理を実行するメイン制御部であって、前記サブ制御
部が判定した前記接続デバイスの種類に応じて、前記接続デバイスの制御を切り替えるス
テップとを含む制御方法である。
【発明の効果】【００１３】
本発明の上記態様によれば、基板の種類を増やすことなく、複数種類の接続デバイスに対応することができる。
【図面の簡単な説明】【００１４】【図１】第１の実施形態によるノートＰＣの主要なハードウェア構成の一例を示す図である。
【図２】第１の実施形態によるノートＰＣの機能構成の一例を示すブロック図である。
【図３】第１の実施形態におけるＩＤテーブル記憶部のデータ例を示す図である。
【図４】第１の実施形態における選択テーブル記憶部のデータ例を示す図である。
【図５】第１の実施形態によるノートＰＣの動作の一例を示すフローチャートである。
【図６】第２の実施形態によるノートＰＣの機能構成の一例を示すブロック図である。
【図７】第２の実施形態におけるＩＤテーブル記憶部のデータ例を示す図である。
【図８】第２の実施形態によるノートＰＣの動作の一例を示すフローチャートである。
【発明を実施するための形態】【００１５】
以下、本発明の一実施形態による情報処理装置、接続ケーブル、及び制御方法について図面を参照して説明する。
【００１６】［第１の実施形態］
図１は、本実施形態によるノートＰＣ１の主要なハードウェア構成の一例を示す図である。なお、本実施形態において、情報処理装置の一例として、ノートブック型のＰＣ（パーソナルコンピュータ）であるノートＰＣ１について説明する。
【００１７】
図１に示すように、ノートＰＣ１は、ＣＰＵ１１と、メインメモリ１２と、ビデオサブ
システム１３と、表示部１４と、チップセット２１と、ＢＩＯＳメモリ２２と、ＨＤＤ２
３と、オーディオシステム２４と、ＷＬＡＮカード２５と、ＵＳＢコネクタ２６と、カメラ２７と、エンベデッドコントローラ３１と、入力部３２と、電源回路３３と、マイク２
４１と、スピーカ２４２とを備える。

10

20

30

40

50

(5)

JP 2021-196784 A 2021.12.27

なお、本実施形態において、ＣＰＵ１１と、チップセット２１とは、メイン制御部１０に対応する。
【００１８】
また、例えば、ＣＰＵ１１と、ビデオサブシステム１３と、チップセット２１と、ＢＩ
ＯＳメモリ２２と、オーディオシステム２４と、ＵＳＢコネクタ２６と、エンベデッドコ
ントローラ３１と、電源回路３３とは、マザーボードＭＢ（メイン基板の一例）に実装されている。
また、スピーカ２４２とマザーボードＭＢとの間は、接続ケーブルＣＢ１によって接続されている。
【００１９】Ｃ Ｐ Ｕ （ Central Processing Unit） １ １ は 、 プ ロ グ ラ ム 制 御 に よ り 種 々 の 演 算 処 理 を実行し、ノートＰＣ１全体を制御している。
メインメモリ１２は、ＣＰＵ１１の実行プログラムの読み込み領域として、又は、実行
プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。 メ イ ン メ モ リ １ ２ は 、 例 え ば 、 複 数 個 の Ｄ Ｒ Ａ Ｍ （ Dynamic Random Access Memory） チップで構成される。この実行プログラムには、ＯＳ（オペレーティングシステム）、周辺機器類をハードウェア操作するための各種ドライバ（デバイスドライバ）、各種サービス／ユーティリティ、アプリケーションプログラム等が含まれる。
【００２０】
ビデオサブシステム１３は、画像表示に関連する機能を実現するためのサブシステムであり、ビデオコントローラを含んでいる。このビデオコントローラは、ＣＰＵ１１からの描画命令を処理し、処理した描画情報をビデオメモリに書き込むとともに、ビデオメモリからこの描画情報を読み出して、表示部１４に描画データ（表示データ）として出力する。
【００２１】
表示部１４は、例えば、液晶ディスプレイであり、ビデオサブシステム１３から出力された描画データ（表示データ）に基づく表示画面を表示する。
【００２２】
チ ッ プ セ ッ ト ２ １ は 、 Ｕ Ｓ Ｂ （ Universal Serial Bus） 、 シ リ ア ル Ａ Ｔ Ａ （ AT Attachment） 、 Ｓ Ｐ Ｉ （ Serial Peripheral Interface） バ ス 、 Ｐ Ｃ Ｉ （ Peripheral Component I
nterconnect） バ ス 、 Ｐ Ｃ Ｉ − Ｅ ｘ ｐ ｒ ｅ ｓ ｓ バ ス 、 及 び Ｌ Ｐ Ｃ （ Low Pin Count） バ ス などのコントローラを備えており複数のデバイスが接続される。図１では、デバイスの例示
として、ＢＩＯＳメモリ２２と、ＨＤＤ２３と、オーディオシステム２４と、ＷＬＡＮカ
ード２５と、ＵＳＢコネクタ２６と、カメラ２７とが、チップセット２１に接続されている。
【００２３】Ｂ Ｉ Ｏ Ｓ （ Basic Input Output System） メ モ リ ２ ２ は 、 例 え ば 、 Ｅ Ｅ Ｐ Ｒ Ｏ Ｍ （ Elect
rically Erasable Programmable Read Only Memory） や フ ラ ッ シ ュ Ｒ Ｏ Ｍ な ど の 電 気 的 に書き換え可能な不揮発性メモリで構成される。ＢＩＯＳメモリ２２は、ＢＩＯＳ、及びエンベデッドコントローラ３１などを制御するためのシステムファームウェアなどを記憶する。
【００２４】
Ｈ Ｄ Ｄ （ Hard Disk Drive） ２ ３ （ 不 揮 発 性 記 憶 装 置 の 一 例 ） は 、 Ｏ Ｓ 、 各 種 ド ラ イ バ、各種サービス／ユーティリティ、アプリケーションプログラム、及び各種データを記憶する。
オーディオシステム２４は、音データの記録、再生、出力を行う。オーディオシステム
２４には、マイク２４１及びスピーカ２４２が接続されている。
【００２５】
マイク２４１は、例えば、ノートＰＣ１に内蔵された内蔵マイクであり、各種音を収音する。マイク２４１は、収音した音を示す音信号を、オーディオシステム２４に出力する

10

20

30

40

50

(6)

JP 2021-196784 A 2021.12.27。
【００２６】
スピーカ２４２は、例えば、ノートＰＣ１に内蔵された内蔵スピーカであり、オーディ
オシステム２４から出力された音信号を音に変換して、ノートＰＣ１の外部に出力する。
ここで、スピーカ２４２は、ノートＰＣ１に音を出力する機能を付加し、ノートＰＣ１に所定の機能を付加する接続デバイスの一例である。接続デバイスは、例えば、スピーカ２
４２などのように、制御部を有しない簡易な構成のデバイスである。
【００２７】
なお、スピーカ２４２は、後述する接続ケーブルＣＢ１により、マザーボードＭＢと接続されており、接続ケーブルＣＢ１の信号線のうちの一部である制御信号線ＳＬがオーディオシステム２４に接続されている。
【００２８】Ｗ Ｌ Ａ Ｎ （ Wireless Local Area Network） カ ー ド ２ ５ は 、 ワ イ ヤ レ ス （ 無 線 ） Ｌ Ａ Ｎ
により、ネットワークに接続して、データ通信を行う。
【００２９】
ＵＳＢコネクタ２６は、ＵＳＢを利用した周辺機器類を接続するためのコネクタである。
カメラ２７は、Ｗｅｂカメラであり、画像を撮像する。カメラ２７は、例えば、ＵＳＢ
インタフェースによりチップセット２１と接続されている。
【００３０】
エンベデッドコントローラ３１（サブ制御部の一例）は、ノートＰＣ１のシステム状態に関わらず、各種デバイス（周辺装置やセンサ等）を監視し制御するワンチップマイコン（ One-Chip Microcomputer） で あ る 。 ま た 、 エ ン ベ デ ッ ド コ ン ト ロ ー ラ ３ １ は 、 電 源 回 路
３３を制御する電源管理機能を有している。なお、エンベデッドコントローラ３１は、不図示のＣＰＵ、ＲＯＭ、ＲＡＭなどで構成されるとともに、複数チャネルのＡ／Ｄ入力端子、Ｄ／Ａ出力端子、タイマ、及びデジタル入出力端子を備えている。エンベデッドコン
トローラ３１には、それらの入出力端子を介して、例えば、入力部３２、及び電源回路３３などが接続されており、エンベデッドコントローラ３１は、これらの動作を制御する。
【００３１】
入力部３２は、例えば、キーボードなどの、ポインティング・デバイス、タッチパッドなどの入力デバイスである。
電源回路３３は、例えば、ＤＣ／ＤＣコンバータ、充放電ユニット、電池ユニット、Ａ
Ｃ／ＤＣアダプタなどを含んでおり、ＡＣ／ＤＣアダプタ、又は電池ユニットから供給される直流電圧を、ノートＰＣ１を動作させるために必要な複数の電圧に変換する。また、電源回路３３は、エンベデッドコントローラ３１からの制御に基づいて、ノートＰＣ１の各部に電力を供給する。
【００３２】
接続ケーブルＣＢ１は、検出信号線ＤＬ１を有しており、この検出信号線ＤＬ１は、マ
ザーボードＭＢの配線によりエンベデッドコントローラ３１に接続されている。接続ケーブルＣＢ１の詳細については、後述する。
【００３３】
次に、図２を参照して、本実施形態によるノートＰＣ１の機能構成について説明する。
図２は、本実施形態によるノートＰＣ１の機能構成の一例を示すブロック図である。
【００３４】
図２に示すように、ノートＰＣ１は、エンベデッドコントローラ３１と、ＢＩＯＳ５０と、ＯＳ６０と、オーディオシステム２４と、スピーカ２４２と、接続ケーブルＣＢ１とを備える。
なお、図２において、ノートＰＣ１が備える機能構成のうちの、本実施形態の発明に関する主要な機能構成のみを記載している。
【００３５】

10

20

30

40

50

(7)

JP 2021-196784 A 2021.12.27

また、図２において、ＢＩＯＳ５０及びＯＳ６０は、ＨＤＤ２３又はＢＩＯＳメモリ２２が記憶するプログラムをメイン制御部１０が実行することで実現されるソフトウェアの機能部である。メイン制御部１０は、ＢＩＯＳ５０、及びＯＳ６０を備えるものとする。
【００３６】
また、エンベデッドコントローラ３１と、ＢＩＯＳ５０と、ＯＳ６０と、オーディオシ
ステム２４とは、主にマザーボードＭＢ上に実装されており、スピーカ２４２とマザーボ
ードＭＢとは、接続ケーブルＣＢ１により接続されている。
【００３７】
接続ケーブルＣＢ１は、制御信号線ＳＬと、検出信号線ＤＬ１と、検出信号線ＤＬ２と、抵抗Ｒ２とを有している。
制御信号線ＳＬは、スピーカ２４２と、オーディオシステム２４との間に接続される複数の信号線であり、オーディオシステム２４からスピーカ２４２を制御する。
【００３８】
検出信号線ＤＬ１は、接続ケーブルＣＢ１がマザーボードＭＢに接続された際に、スピーカ２４２の種類に応じた電圧をマザーボードＭＢに供給可能な信号線であり、例えば、
スピーカ２４２側の第１端に抵抗Ｒ２が接続されている。また、検出信号線ＤＬ１のマザ
ーボードＭＢ側の第２端は、マザーボードＭＢの配線によりエンベデッドコントローラ３
１のＡ／Ｄ端子に接続されている。
【００３９】
ここで、スピーカ２４２の種類とは、スピーカ２４２の製品名や製品型名、性能などの種類である。
また、検出信号線ＤＬ１は、例えば、マザーボードＭＢ内に実装された抵抗Ｒ１の第２端に接続されている。
検出信号線ＤＬ２は、スピーカ２４２側の第１端において、抵抗Ｒ２を介して検出信号
線ＤＬ１に接続されるとともに、マザーボードＭＢ側の第２端において、グランド信号線（ＧＮＤ信号線）に接続される。
【００４０】
抵抗Ｒ１は、所定の抵抗値を有する抵抗素子であり、第１端が電源電圧線に、第２端が検出信号線ＤＬ１（ノードＮ１）に、それぞれ接続されている。
抵抗Ｒ２は、スピーカ２４２の種類に応じて、抵抗値が変更される抵抗素子であり、第１端が電源線が検出信号線ＤＬ１（ノードＮ１）に、第２端が検出信号線ＤＬ２を介してＧＮＤ信号線に接続される。
【００４１】
抵抗Ｒ１と抵抗Ｒ２とは、接続ケーブルＣＢ１の接続によって、電源電圧線とＧＮＤ信号線との間にノードＮ１を中点として直列に接続され、抵抗Ｒ１と抵抗Ｒ２との抵抗分圧により、ノードＮ１にスピーカ２４２の種類に応じた電圧を生成する。ノードＮ１の電圧
は、抵抗Ｒ１の抵抗値と抵抗Ｒ２の抵抗値との比率によって決定される。このように、接続ケーブルＣＢ１の検出信号線ＤＬ１は、スピーカ２４２の種類に応じた電圧値を生成す
る抵抗Ｒ２（抵抗素子）が接続されている。
【００４２】
エンベデッドコントローラ３１には、マザーボードＭＢに実装され、且つ、検出信号線
ＤＬ１が接続される。エンベデッドコントローラ３１は、検出信号線ＤＬ１の電圧（ノードＮ１の電圧）に基づいて、スピーカ２４２の種類を判定する。エンベデッドコントロー
ラ３１は、Ａ／Ｄ変換部３１１と、ＩＤテーブル記憶部３１２とを備える。
【００４３】
ＩＤテーブル記憶部３１２は、検出信号線ＤＬ１の電圧（ノードＮ１の電圧）からスピーカ２４２の種類を示すスピーカＩＤ（デバイス識別情報）に変換するＩＤ変換テーブルを記憶する。ＩＤテーブル記憶部３１２は、例えば、図３に示すように、検出電圧値と、スピーカＩＤとを対応付けてＩＤ変換テーブルとして記憶する。
【００４４】

10

20

30

40

50

(8)

JP 2021-196784 A 2021.12.27

図３は、本実施形態におけるＩＤテーブル記憶部３１２のデータ例を示す図である。
図３において、検出電圧値は、エンベデッドコントローラ３１が検出した検出信号線Ｄ
Ｌ１の電圧（ノードＮ１の電圧）の範囲（例えば、±１０％）を示し、スピーカＩＤは、
スピーカ２４２の種類を示す予め定められたスピーカ識別情報を示している。
【００４５】
例えば、図３に示す例では、エンベデッドコントローラ３１が検出した検出信号線ＤＬ
１の電圧（ノードＮ１の電圧）が、 Ｖ１±１０％ （Ｖ１−Ｖ１×１０％〜Ｖ１＋Ｖ１
×１０％の範囲内）である場合に、スピーカＩＤが ＳＰＫ００１ であることを示している。また、エンベデッドコントローラ３１が検出した検出信号線ＤＬ１の電圧（ノードＮ１の電圧）が、 Ｖ２±１０％ （Ｖ１−Ｖ１×１０％〜Ｖ２＋Ｖ２×１０％の範囲内）である場合に、スピーカＩＤが ＳＰＫ００２ であることを示している。
ここで、電圧値Ｖ１、電圧値Ｖ２、・・・は、スピーカ２４２の種類に応じて、抵抗Ｒ２の抵抗値によって決定される。
【００４６】
図 ２ の 説 明 に 戻 り 、 Ａ ／ Ｄ 変 換 部 ３ １ １ は 、 Ａ Ｄ Ｃ （ Analog to Digital Converter）
であり、検出信号線ＤＬ１の電圧値を検出する電圧検出部の一例である。
エンベデッドコントローラ３１は、Ａ／Ｄ変換部３１１が検出した検出信号線ＤＬ１の電圧値に基づいて、スピーカ２４２の種類を判定する。
【００４７】
例えば、エンベデッドコントローラ３１は、Ａ／Ｄ変換部３１１が検出した検出信号線
ＤＬ１の電圧値に基づいて、ＩＤテーブル記憶部３１２が記憶するＩＤ変換テーブルを参照し、検出した検出信号線ＤＬ１の電圧値に対応するスピーカＩＤを取得して、スピーカ
２４２の種類を判定する。
エンベデッドコントローラ３１は、取得したスピーカＩＤを、スピーカ２４２の種類として、メイン制御部１０のＢＩＯＳ５０に出力する。
【００４８】
メイン制御部１０は、マザーボードＭＢに実装され、スピーカ２４２の制御を含む処理を実行する制御部であって、エンベデッドコントローラ３１が判定したスピーカ２４２の種類に応じて、スピーカ２４２の制御を切り替える。
【００４９】
ＢＩＯＳ５０は、ＢＩＯＳメモリ２２が記憶するＢＩＯＳのプログラムをメイン制御部
１０に実行させることで実現される機能部であり、各種周辺機器類とＯＳ６０との間の入出力処理を行う。また、ＢＩＯＳ５０は、選択テーブル記憶部５１を備える。
【００５０】
選択テーブル記憶部５１は、例えば、ＢＩＯＳメモリ２２により構成された記憶部であり 、 ス ピ ー カ Ｉ Ｄ か ら 、 ス ピ ー カ ２ ４ ２ の 種 類 に 対 応 し た Ｓ Ｓ Ｉ Ｄ （ SubSystem device ID） を 選 択 す る た め の 選 択 テ ー ブ ル を 記 憶 す る 。 こ こ で 、 図 ４ を 参 照 し て 、 選 択 テ ー ブ ル
記憶部５１のデータ例について説明する。
【００５１】
図４は、本実施形態における選択テーブル記憶部５１のデータ例を示す図である。
図 ４ に 示 す よ う に 、 選 択 テ ー ブ ル 記 憶 部 ５ １ は 、 ス ピ ー カ Ｉ Ｄ と 、 Ｓ Ｖ Ｉ Ｄ （ Subsyste
m Vector ID） と 、 Ｓ Ｓ Ｉ Ｄ と を 対 応 付 け た 選 択 テ ー ブ ル を 記 憶 す る 。 こ こ で 、 Ｓ Ｖ Ｉ Ｄは、スピーカＩＤに対応するスピーカ２５２のデバイスドライバのベクタＩＤを示し、Ｓ
ＳＩＤは、スピーカ２４２のベンダー（販売者）がスピーカ２４２（接続デバイス）を識別するために定義したＯＳ６０におけるデバイスＩＤを示している。
【００５２】
図４に示す例では、スピーカＩＤが ＳＰＫ００１ に対応するＳＶＩＤが ＸＸＸＸ
ｈ であり、ＳＳＩＤが ＸＸＸＸｈ であることを示している。ここで、 ｈ は、１
６ 進 数 （ Hexadecimal） で あ る こ と を 示 し 、 Ｘ は 、 設 定 さ れ た 任 意 の １ ６ 進 数 字 を 示
している。

10

20

30

40

50

(9)

JP 2021-196784 A 2021.12.27【００５３】
再び、図２の説明に戻り、ＢＩＯＳ５０は、エンベデッドコントローラ３１が出力したスピーカＩＤに基づいて、スピーカ２４２の種類に対応したＳＳＩＤを設定する。すなわ
ち、ＢＩＯＳ５０は、選択テーブル記憶部５１の選択テーブルを参照し、スピーカＩＤに対応するＳＶＩＤ及びＳＳＩＤを取得し、ＳＶＩＤ及びＳＳＩＤにより、ＯＳ６０のＡｕ
ｄｉｏドライバ６１を設定する。
【００５４】
ＯＳ６０は、例えば、Ｗｉｎｄｏｗｓ（登録商標）であり、ここでは、ＨＤＤ２３が記憶するＯＳプログラムをメイン制御部１０に実行させることで実現される機能部である。
ＯＳ６０には、スピーカ２４２の種類に対応したＡｕｄｉｏドライバ６１（デバイスドラ
イバの一例）がインストールされて設定される。
【００５５】
このように、メイン制御部１０は、ＢＩＯＳ５０により、スピーカ２４２の種類に対応するスピーカＩＤ（デバイス識別情報）を設定し、スピーカＩＤに対応するＡｕｄｉｏドライバ６１（デバイスドライバ）を選択する。そして、メイン制御部１０は、選択された
Ａｕｄｉｏドライバ６１により、スピーカ２４２の制御を実行する。すなわち、メイン制
御部１０は、選択されたＡｕｄｉｏドライバ６１により、スピーカ２４２の種類に応じた制御を実行する。
【００５６】
次に、図面を参照して、本実施形態によるノートＰＣ１の動作について説明する。
図５は、本実施形態によるノートＰＣ１の動作の一例を示すフローチャートである。ここでは、ノートＰＣ１のスピーカ２４２の判定処理及びＡｕｄｉｏドライバ６１の設定処理について説明する。
【００５７】
図５に示すように、スピーカ２４２の判定処理を行う場合に、ノートＰＣ１のエンベデ
ッドコントローラ３１は、まず、検出信号線ＤＬ１の電圧を検出する（ステップＳ１０１）。エンベデッドコントローラ３１は、内蔵するＡ／Ｄ変換部３１１を利用して、検出信号線ＤＬ１の電圧（ノードＮ１の電圧）を検出する。
【００５８】
次に、エンベデッドコントローラ３１は、検出した電圧値に基づいてスピーカの種類を判定する（ステップＳ１０２）。エンベデッドコントローラ３１は、Ａ／Ｄ変換部３１１が検出した検出信号線ＤＬ１の電圧値に基づいて、ＩＤテーブル記憶部３１２が記憶する
ＩＤ変換テーブル（例えば、図３のようなＩＤ変換テーブル）を参照し、検出した検出信号線ＤＬ１の電圧値に対応するスピーカＩＤを取得して、スピーカ２４２の種類を判定する。
【００５９】
例えば、検出した検出信号線ＤＬ１の電圧値が電圧値Ｖ１である場合には、エンベデッ
ドコントローラ３１は、図３に示すＩＤ変換テーブルにより、スピーカＩＤ ＳＰＫ００
１ を取得する。エンベデッドコントローラ３１は、取得したスピーカＩＤを、スピーカ
２４２の種類として、ノートＰＣ１のメイン制御部１０に出力する。
【００６０】
次に、メイン制御部１０は、ＢＩＯＳ５０によりスピーカ２４２の種類に対応するＳＳ
ＩＤを設定する（ステップ１０３）。すなわち、メイン制御部１０のＢＩＯＳ５０は、選択テーブル記憶部５１の選択テーブル（例えば、図４のような選択テーブル）を参照し、
スピーカＩＤに対応するＳＶＩＤ及びＳＳＩＤを取得し、ＳＶＩＤ及びＳＳＩＤにより、ＯＳ６０のＡｕｄｉｏドライバ６１を設定する。
【００６１】
次に、メイン制御部１０は、ＯＳ６０においてＳＳＩＤに対応するＡｕｄｉｏドライバ
６１に設定する（ステップ１０４）。メイン制御部１０のＯＳ６０は、ＢＩＯＳ５０が設定したＳＶＩＤ及びＳＳＩＤに対応するＡｕｄｉｏドライバ６１を設定される。すなわち

10

20

30

40

50

(10)

JP 2021-196784 A 2021.12.27、ＯＳ６０は、エンベデッドコントローラ３１が判定したスピーカ２４２の種類に対応したＡｕｄｉｏドライバ６１に切り替える。ステップ１０４の処理後に、メイン制御部１０
は、スピーカ２４２の判定処理及びＡｕｄｉｏドライバ６１の設定処理を終了する。
【００６２】
以上説明したように、本実施形態によるノートＰＣ１（情報処理装置）は、所定の機能を付加する接続デバイス（例えば、スピーカ２４２）と、接続ケーブルＣＢ１と、エンベ
デッドコントローラ３１（サブ制御部）と、メイン制御部１０とを備える。接続ケーブル
ＣＢ１は、スピーカ２４２とマザーボードＭＢ（メイン基板）との間を接続する接続ケーブルであって、マザーボードＭＢに接続された際に、接続デバイス（例えば、スピーカ２４２）の種類に応じた電圧をマザーボードＭＢに供給可能な検出信号線ＤＬ１を含む。エ
ンベデッドコントローラ３１は、マザーボードＭＢに実装され、且つ、検出信号線ＤＬ１が接続され、検出信号線ＤＬ１の電圧に基づいて、スピーカ２４２の種類を判定する。メ
イン制御部１０は、マザーボードＭＢに実装され、スピーカ２４２の制御を含む処理を実行するメイン制御部１０であって、エンベデッドコントローラ３１が判定したスピーカ２
４２の種類に応じて、スピーカ２４２の制御を切り替える。
【００６３】
これにより、本実施形態によるノートＰＣ１は、スピーカ２４２の種類に応じて、接続
ケーブルＣＢ１を変更することで、例えば、スピーカ２４２の種類ごとにマザーボードＭ
Ｂを変更する必要がなく、スピーカ２４２の種類に応じて、スピーカ２４２の制御を適切に切り替えることができる。よって、本実施形態によるノートＰＣ１は、マザーボードＭ
Ｂの種類を増やすことなく、複数種類のスピーカ２４２（接続デバイス）に対応することができる。
【００６４】
また、本実施形態によるノートＰＣ１では、複数種類のスピーカ２４２の評価を、１つ（共通）のマザーボードＭＢで行うことができるため、スピーカ２４２の種類ごとに異なるマザーボードＭＢで評価していた従来と比較して、評価効率を向上させるとともに、開発費用（評価費用）を削減することができる。
【００６５】
また、本実施形態では、接続ケーブルＣＢ１の検出信号線ＤＬ１は、スピーカ２４２の種類に応じた電圧値を生成する抵抗素子（例えば、抵抗Ｒ２）が接続されている。エンベ
デッドコントローラ３１は、検出信号線ＤＬ１の電圧値を検出するＡ／Ｄ変換部３１１（
電圧検出部）を備え、Ａ／Ｄ変換部３１１が検出した検出信号線ＤＬ１の電圧値に基づいて、スピーカ２４２の種類を判定する。
【００６６】
これにより、本実施形態によるノートＰＣ１は、抵抗素子（例えば、抵抗Ｒ２）の抵抗値を変更することで、複数種類のスピーカ２４２に容易に対応することができるとともに、Ａ／Ｄ変換部３１１により電圧を検出するため、少ない本数の検出信号線ＤＬ１の追加
で、スピーカ２４２の種類を判定することができる。
【００６７】
また、本実施形態では、メイン制御部１０は、ＢＩＯＳ５０により、スピーカ２４２の種類に対応するスピーカＩＤ（デバイス識別情報）を設定し、スピーカＩＤに対応するＡ
ｕｄｉｏドライバ６１（デバイスドライバ）を選択し、Ａｕｄｉｏドライバ６１により、スピーカ２４２の制御を実行する。
【００６８】
これにより、本実施形態によるノートＰＣ１は、例えば、Ｗｉｎｄｏｗｓ（登録商標）などのＯＳ６０において、容易、且つ適切にスピーカ２４２の種類に応じて、スピーカ２
４２の制御を切り替えることができる。
【００６９】
また、本実施形態では、所定の機能を付加する接続デバイスは、音を出力する機能を付加するスピーカ２４２である。

10

20

30

40

50

(11)

JP 2021-196784 A 2021.12.27

これにより、本実施形態によるノートＰＣ１は、マザーボードＭＢの種類を増やすことなく、複数種類のスピーカ２４２に対応することができる。
【００７０】
また、本実施形態では、エンベデッドコントローラ３１は、検出信号線ＤＬ１の電圧値と、スピーカ２４２の種類を示すスピーカＩＤ（デバイス識別情報）とを対応付けたＩＤ
テーブル記憶部３１２を備える。エンベデッドコントローラ３１は、ＩＤテーブル記憶部
３１２を参照し、検出した検出信号線ＤＬ１の電圧値に対応するスピーカＩＤを取得して、スピーカ２４２の種類を判定する。
【００７１】
これにより、本実施形態によるノートＰＣ１は、上述したＩＤテーブル記憶部３１２を利用するという簡易な手法により、適切にスピーカ２４２の種類を判定することができる。
【００７２】
また、本実施形態による接続ケーブルＣＢ１は、ノートＰＣ１に内蔵される所定の機能を付加する接続デバイス（例えば、スピーカ２４２）とマザーボードＭＢとの間を接続す
る接続ケーブルであって、検出信号線ＤＬ１を含む。検出信号線ＤＬ１は、接続ケーブル
ＣＢ１がマザーボードＭＢに接続された際に、スピーカ２４２の種類を判定するエンベデ
ッドコントローラ３１に接続される検出信号線であって、スピーカ２４２の種類に応じた電圧をエンベデッドコントローラ３１に供給可能である。
【００７３】
これにより、本実施形態による接続ケーブルＣＢ１は、ノートＰＣ１のエンベデッドコ
ントローラ３１が、検出信号線ＤＬ１の電圧を検出することで、スピーカ２４２の種類を判定することができる。よって、本実施形態による接続ケーブルＣＢ１は、上述したノートＰＣ１と同様の効果を奏し、マザーボードＭＢの種類を増やすことなく、複数種類のス
ピーカ２４２（接続デバイス）に対応することができる。
【００７４】
また、本実施形態による制御方法は、所定の機能を付加する接続デバイス（例えば、ス
ピーカ２４２）と、スピーカ２４２とマザーボードＭＢとの間を接続する接続ケーブルＣ
Ｂ１であって、マザーボードＭＢに接続された際に、スピーカ２４２の種類に応じた電圧をマザーボードＭＢに供給可能な検出信号線ＤＬ１を含む接続ケーブルＣＢ１と、を備えるノートＰＣ１の制御方法であって、判定ステップと、切替ステップとを含む。判定ステップにおいて、エンベデッドコントローラ３１が、マザーボードＭＢに実装され、且つ、検出信号線ＤＬ１が接続され、検出信号線ＤＬ１の電圧に基づいて、スピーカ２４２の種類を判定する。切替ステップにおいて、メイン制御部１０が、マザーボードＭＢに実装され、スピーカ２４２の制御を含む処理を実行するメイン制御部１０であって、エンベデッ
ドコントローラ３１が判定したスピーカ２４２の種類に応じて、スピーカ２４２の制御を切り替える。
【００７５】
これにより、本実施形態による制御方法は、上述したノートＰＣ１及び接続ケーブルＣ
Ｂ１と同様の効果を奏し、マザーボードＭＢの種類を増やすことなく、複数種類のスピー
カ２４２（接続デバイス）に対応することができる。
【００７６】
なお、本実施形態において、接続ケーブルＣＢ１が抵抗Ｒ２を含む例を説明したが、これに限定されるものではなく、例えば、接続ケーブルＣＢ１の接続先であるスピーカ２４２が抵抗Ｒ２を備えるようにしてもよい。
【００７７】
また、本実施形態において、抵抗Ｒ１は、マザーボードＭＢに実装されている例を説明したが、これに限定されるものではなく、例えば、接続ケーブルＣＢ１又はスピーカ２４２が抵抗Ｒ１を備えるようにしてもよい。
【００７８】

10

20

30

40

50

(12)

JP 2021-196784 A 2021.12.27［第２の実施形態］
次に、図面を参照して、第２の実施形態によるノートＰＣ１ａについて説明する。
上述した第１の実施形態では、Ａ／Ｄ変換部３１１を利用して、スピーカ２４２の種類に応じた検出信号線ＤＬ１の電圧を検出して、スピーカ２４２の種類を判定する例を説明したが、第２の実施形態では、複数の検出信号線ＤＬ１のデジタル信号によりスピーカ２
４２の種類を判定する変形例について説明する。
【００７９】
図６は、第２の実施形態によるノートＰＣ１ａの機能構成の一例を示すブロック図である。
図６に示すように、ノートＰＣ１ａは、エンベデッドコントローラ３１ａと、ＢＩＯＳ
５０と、ＯＳ６０と、オーディオシステム２４と、スピーカ２４２と、接続ケーブルＣＢ
１ａとを備える。
【００８０】
なお、図６において、ノートＰＣ１ａが備える機能構成のうちの、本実施形態の発明に関する主要な機能構成のみを記載している。
また、ノートＰＣ１ａの基本的なハードウェア構成は、エンベデッドコントローラ３１
及び接続ケーブルＣＢ１が、エンベデッドコントローラ３１ａ及び接続ケーブルＣＢ１ａに置き換わっている点を除いて、上述した図１に示す第１の実施形態と同一であるため、ここではその説明を省略する。
【００８１】
また、図６において、上述した図２と同一の構成には同一の符号を付与して、その説明を省略する。
また、エンベデッドコントローラ３１ａと、ＢＩＯＳ５０と、ＯＳ６０と、オーディオ
システム２４とは、主にマザーボードＭＢ上に実装されており、スピーカ２４２とマザー
ボードＭＢとは、接続ケーブルＣＢ１ａにより接続されている。
【００８２】
接続ケーブルＣＢ１ａは、制御信号線ＳＬと、複数の検出信号線ＤＬ１（ＤＬ１−１、
ＤＬ１−２）と、抵抗Ｒ３とを有している。なお、本実施形態では、複数の検出信号線Ｄ
Ｌ１の一例として、検出信号線ＤＬ１−１と、検出信号線ＤＬ１−２との２本の検出信号
線ＤＬ１を備える例について説明する。
【００８３】
複数の検出信号線ＤＬ１（ＤＬ１−１、ＤＬ１−２）は、スピーカ２４２の種類に応じた２つの電圧値の組み合わせパターンを生成する。すなわち、複数の検出信号線ＤＬ１の各信号線は、電圧がＨｉｇｈ状態（ １ ）又はＬｏｗ状態（ ０ ）の２つの電圧値を供給し、スピーカ２４２の種類に応じて、Ｈｉｇｈ状態（ １ ）又はＬｏｗ状態（ ０）の異なる組み合わせパターンを生成するように構成されている。
【００８４】
例えば、図６に示す接続ケーブルＣＢ１ａでは、検出信号線ＤＬ１−１のスピーカ２４
２側の第１端にＧＮＤ信号線が接続されており、検出信号線ＤＬ１−２のスピーカ２４２側の第１端に抵抗Ｒ３を介して電源電圧線が接続されている。この場合、検出信号線ＤＬ
１−１は、マザーボードＭＢにＬｏｗ状態（論理状態 ０ ）の電圧を供給し、検出信号
線ＤＬ１−２は、マザーボードＭＢにＨｉｇｈ状態（論理状態 １ ）の電圧を供給する。
【００８５】
また、検出信号線ＤＬ１−１及び検出信号線ＤＬ１−２のマザーボードＭＢ側の第２端は、マザーボードＭＢの配線によりエンベデッドコントローラ３１ａのデジタル入力端子に接続されている。
【００８６】
抵抗Ｒ３は、電源電圧線と検出信号線ＤＬ１−２との間に接続された抵抗素子であり、プルアップ抵抗として機能する。

10

20

30

40

50

(13)

JP 2021-196784 A 2021.12.27【００８７】
エンベデッドコントローラ３１ａ（サブ制御部の一例）は、ノートＰＣ１ａのシステム状態に関わらず、各種デバイス（周辺装置やセンサ等）を監視し制御するワンチップマイコンであり、基本的な機能は、第１の実施形態のエンベデッドコントローラ３１と同様である。
【００８８】
エンベデッドコントローラ３１ａには、マザーボードＭＢに実装され、且つ、複数の検出信号線ＤＬ１が接続される。エンベデッドコントローラ３１ａは、複数の検出信号線Ｄ
Ｌ１の電圧に基づいて、スピーカ２４２の種類を判定する。エンベデッドコントローラ３
１ａは、例えば、複数の検出信号線ＤＬ１が生成する電圧の組み合わせパターン（上述したＨｉｇｈ状態（論理状態 １ ）又はＬｏｗ状態（論理状態 ０ ）の組む合わせパターン）に基づいて、スピーカ２４２の種類を判定する。また、エンベデッドコントローラ
３１ａは、ＩＤテーブル記憶部３１２ａを備える。
【００８９】
ＩＤテーブル記憶部３１２ａは、複数の検出信号線ＤＬ１が生成する電圧の組み合わせ
パターンからスピーカ２４２の種類を示すスピーカＩＤ（デバイス識別情報）に変換する
ＩＤ変換テーブルを記憶する。ＩＤテーブル記憶部３１２ａは、例えば、図７に示すように、論理状態（ＩＤ１、ＩＤ０）と、スピーカＩＤとを対応付けてＩＤ変換テーブルとして記憶する。
【００９０】
図７は、本実施形態におけるＩＤテーブル記憶部３１２ａのデータ例を示す図である。
図７において、論理状態ＩＤ０は、エンベデッドコントローラ３１が検出した検出信号
線ＤＬ１−１の論理状態を示し、論理状態ＩＤ１は、エンベデッドコントローラ３１が検出した検出信号線ＤＬ１−２の論理状態を示している。スピーカＩＤは、スピーカ２４２の種類を示す予め定められたスピーカ識別情報を示している。
【００９１】
例えば、図７に示す例では、論理状態ＩＤ１が ０ であり、論理状態ＩＤ０が ０である場合に、スピーカＩＤが ＳＰＫ００１ であることを示している。また、論理状
態ＩＤ１が ０ であり、論理状態ＩＤ０が １ である場合に、スピーカＩＤが ＳＰ
Ｋ００２ であることを示している。
ここで、論理状態（ＩＤ１、ＩＤ０）は、スピーカ２４２の種類に応じて、複数の検出
信号線ＤＬそれぞれをＧＮＤ信号線及び抵抗Ｒ３を介した電源電圧線のいずれかに接続す
るかによって決定される。
【００９２】
図６の説明に戻り、エンベデッドコントローラ３１ａは、ＩＤテーブル記憶部３１２が記憶するＩＤ変換テーブルを参照し、複数の検出信号線ＤＬ１が生成する電圧の組み合わせパターンである論理状態（ＩＤ１、ＩＤ０）に対応するスピーカＩＤを取得して、スピーカ２４２の種類を判定する。
例えば、図６に示す例では、論理状態ＩＤ１が １ であり、論理状態ＩＤ０が ０であるため、エンベデッドコントローラ３１ａは、ＩＤテーブル記憶部３１２からスピー
カＩＤとして、 ＳＰＫ００３ を取得する。
エンベデッドコントローラ３１ａは、取得したスピーカＩＤを、スピーカ２４２の種類
として、メイン制御部１０のＢＩＯＳ５０に出力する。
【００９３】
次に、図面を参照して、本実施形態によるノートＰＣ１ａの動作について説明する。
図８は、本実施形態によるノートＰＣ１ａの動作の一例を示すフローチャートである。
ここでは、ノートＰＣ１ａのスピーカ２４２の判定処理及びＡｕｄｉｏドライバ６１の設
定処理について説明する。
【００９４】
図８に示すように、スピーカ２４２の判定処理を行う場合に、ノートＰＣ１ａのエンベ

10

20

30

40

50

(14)

JP 2021-196784 A 2021.12.27

デッドコントローラ３１ａは、まず、検出信号線ＤＬ１の電圧パターンを検出する（ステップＳ２０１）。エンベデッドコントローラ３１ａは、内蔵するデジタル入力端子により、複数の検出信号線ＤＬ１の電圧の組み合わせパターン（上述した論理状態（ＩＤ１、Ｉ
Ｄ０））を検出する。
【００９５】
次に、エンベデッドコントローラ３１ａは、検出した電圧パターンに基づいてスピーカの種類を判定する（ステップＳ２０２）。エンベデッドコントローラ３１は、検出した論理状態（ＩＤ１、ＩＤ０）に基づいて、ＩＤテーブル記憶部３１２ａが記憶するＩＤ変換
テーブル（例えば、図７のようなＩＤ変換テーブル）を参照し、検出した論理状態（ＩＤ１、ＩＤ０）に対応するスピーカＩＤを取得して、スピーカ２４２の種類を判定する。
【００９６】
例えば、論理状態ＩＤ１が ０ であり、論理状態ＩＤ０が ０ である場合には、エンベデッドコントローラ３１ａは、図７に示すＩＤ変換テーブルにより、スピーカＩＤ
ＳＰＫ００１ を取得する。エンベデッドコントローラ３１は、取得したスピーカＩＤを、スピーカ２４２の種類として、ノートＰＣ１のメイン制御部１０に出力する。
【００９７】
続く、ステップＳ２０３及びステップＳ２０４の処理は、上述した図５に示すステップ
Ｓ１０３及びステップＳ１０４の処理と同様であるため、ここではその説明を省略する。
【００９８】
以上説明したように、本実施形態によるノートＰＣ１ａ（情報処理装置）は、スピーカ
２４２）と、接続ケーブルＣＢ１ａと、エンベデッドコントローラ３１ａ（サブ制御部）と、メイン制御部１０とを備える。接続ケーブルＣＢ１ａは、スピーカ２４２とマザーボードＭＢ（メイン基板）との間を接続する接続ケーブルであって、マザーボードＭＢに接続された際に、スピーカ２４２の種類に応じた電圧をマザーボードＭＢに供給可能な検出
信号線ＤＬ１を含む。エンベデッドコントローラ３１ａは、マザーボードＭＢに実装され、且つ、検出信号線ＤＬ１が接続され、検出信号線ＤＬ１の電圧に基づいて、スピーカ２
４２の種類を判定する。
【００９９】
これにより、本実施形態によるノートＰＣ１ａは、上述した第１の実施形態によるノートＰＣ１と同様の効果を奏し、マザーボードＭＢの種類を増やすことなく、複数種類のス
ピーカ２４２（接続デバイス）に対応することができる。
【０１００】
また、本実施形態では、接続ケーブルＣＢ１ａは、スピーカ２４２の種類に応じた２つの電圧値の組み合わせパターンを生成する複数の検出信号線ＤＬ１を含む。エンベデッド
コントローラ３１ａは、複数の検出信号線ＤＬ１が生成する電圧の組み合わせパターンに基づいて、スピーカ２４２の種類を判定する。
これにより、本実施形態によるノートＰＣ１ａは、第１の実施形態のようにＡ／Ｄ変換
部３１１を用いる必要がなく、通常のデジタル入力端子により、スピーカ２４２の種類を判定することができる。
【０１０１】
また、本実施形態では、エンベデッドコントローラ３１ａは、複数の検出信号線ＤＬ１の電圧の組み合わせパターン（例えば、上述した論理状態（ＩＤ１、ＩＤ０））と、スピーカ２４２の種類を示すスピーカＩＤ（デバイス識別情報）とを対応付けたＩＤテーブル
記憶部３１２ａを備える。エンベデッドコントローラ３１ａは、ＩＤテーブル記憶部３１２ａを参照し、検出した複数の検出信号線ＤＬ１の電圧の組み合わせパターンに対応する
スピーカＩＤを取得して、スピーカ２４２の種類を判定する。
【０１０２】
これにより、本実施形態によるノートＰＣ１ａは、上述したＩＤテーブル記憶部３１２
ａを利用するという簡易な手法により、適切にスピーカ２４２の種類を判定することがで
きる。

10

20

30

40

50

(15)

JP 2021-196784 A 2021.12.27【０１０３】
なお、本実施形態において、接続ケーブルＣＢ１ａが抵抗Ｒ３を含む例を説明したが、これに限定されるものではなく、例えば、接続ケーブルＣＢ１ａの接続先であるスピーカ
２４２が抵抗Ｒ３を備えるようにしてもよい。また、接続ケーブルＣＢ１ａは、マザーボ
ードＭＢ側の複数の検出信号線ＤＬ１のそれぞれに、プルアップ抵抗を設けて、スピーカ
２４２の種類に応じて、複数の検出信号線ＤＬ１のそれぞれに、ＧＮＤ信号線を接続するか否かによって、電圧の組み合わせパターンを生成するようにしてもよい。
【０１０４】
また、本実施形態において、複数の検出信号線ＤＬ１が、２本の検出信号線ＤＬ１（ＤＬ１−１、ＤＬ１−２）である例を説明したが、これに限定されるものではなく、３本以上の検出信号線ＤＬ１であってもよい。
【０１０５】
なお、本発明は、上記の各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態において、情報処理装置がノートブック型ＰＣ（ノートＰＣ
１（１ａ））である例を説明したが、これに限定されるものではなく、例えば、スピーカ
２４２を内蔵した一体型デスクトップ型ＰＣ、タブレット端末装置などの他の情報処理装置であってもよい。
【０１０６】
また、上記の各実施形態において、接続デバイスがスピーカ２４２である例を説明したが、これに限定されるものではなく、接続デバイスは、例えば、マイク２４１、表示部１
４、及び、評価又は検査に用いるインタフェース用のサブボード（子基板）など、他のデバイスであってもよい。
【０１０７】
なお、上述したノートＰＣ１（１ａ）が備える各構成は、内部に、コンピュータシステ
ムを有している。そして、上述したノートＰＣ１（１ａ）が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述したノートＰＣ１（１ａ）が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュー
タシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【０１０８】
また、「コンピュータシステム」は、インターネットやＷＡＮ、ＬＡＮ、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、
ＣＤ−ＲＯＭ等の非一過性の記録媒体であってもよい。
【０１０９】
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な
内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後にノートＰＣ１（１ａ）が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプ
ログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮
発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組
み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であってもよい。

10

20

30

40

50

(16)

JP 2021-196784 A 2021.12.27【０１１０】ま た 、 上 述 し た 機 能 の 一 部 又 は 全 部 を 、 Ｌ Ｓ Ｉ （ Large Scale Integration） 等 の 集 積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はＬＳＩに限らず専用回路、又は汎用プロセッサで実現してもよい。また、半導体技術の進歩によりＬＳＩに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。
【符号の説明】【０１１１】
１、１ａ ノートＰＣ
１０ メイン制御部
１１ ＣＰＵ
１２ メインメモリ
１３ ビデオサブシステム
１４ 表示部
２１ チップセット
２２ ＢＩＯＳメモリ
２３ ＨＤＤ
２４ オーディオシステム
２５ ＷＬＡＮカード
２６ ＵＳＢコネクタ
２７ カメラ３１、３１ａ エンベデッドコントローラ（ＥＣ）
３２ 入力部
３３ 電源回路
５０ ＢＩＯＳ
５１ 選択テーブル記憶部
６０ ＯＳ
６１ Ａｕｄｉｏドライバ
２４１ マイク
２４２ スピーカ
３１１ Ａ／Ｄ変換部
３１２、３１２ａ ＩＤテーブル記憶部
ＭＢ マザーボード
ＣＢ１、ＣＢ１ａ 接続ケーブル
Ｒ１、Ｒ２、Ｒ３ 抵抗
ＤＬ１、ＤＬ１−１、ＤＬ１−２、ＤＬ２ 検出信号線
ＳＬ 制御信号線

10

20

30

(17)

【図１】

【図２】

【図３】

【図６】

【図４】

【図５】

JP 2021-196784 A 2021.12.27

(18)

【図７】

【図８】

JP 2021-196784 A 2021.12.27

(19)JP 2021-196784 A 2021.12.27

̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶̶
フロントページの続き(72)発明者 安田浩子

東京都千代田区外神田四丁目１４番１号

秋葉原ＵＤＸ

ＮＥＣパーソナルコンピュータ株式会社

秋葉原ＵＤＸ

ＮＥＣパーソナルコンピュータ株式会社

秋葉原ＵＤＸ

ＮＥＣパーソナルコンピュータ株式会社

内(72)発明者 田口悟

東京都千代田区外神田四丁目１４番１号
内(72)発明者 前田大地

東京都千代田区外神田四丁目１４番１号
内