(57)【要約】【課題】スイッチの操作を検出するためのポート数を削減することができる電子機器を提供する。【解決手段】プルアップ接続されており、制御部、ポートに接続された第１のラインと第２のラインと、第１のラインと前記第２のラインとを繋ぐ第３のラインと、各ラインの導通を切り替え可能に接続されたスイッチと、を有する。また、制御部は、第１のポートと第２のポートとを通じて第１のラインおよび第２のラインの電圧を検出することで、第１のスイッチまたは第２のスイッチの操作を検出する第１のフェーズと、第１のポートからパルス状のパターン信号を出力し、第２のポートで前記パターン信号を検出することで、第３のスイッチの操作を検出する第２のフェーズと、を所定周期で繰り返す。【選択図】図３
2015161979.tif 000002
【特許請求の範囲】
【請求項１】
第１のポートと第２のポートと、を有する制御部と、
プルアップ接続されており、前記第１のポートに接続された第１のラインと、
プルアップ接続されており、前記第２のポートに接続された第２のラインと、
前記第１のラインと前記第２のラインとを繋ぐ第３のラインと、
前記第１のラインの導通を切り替え可能に接続された第１のスイッチと、
前記第２のラインの導通を切り替え可能に接続された第２のスイッチと、
前記第３のラインの導通を切り替え可能に接続された第３のスイッチと、
を有し、
前記制御部は、
前記第１のポートと前記第２のポートとを通じて前記第１のラインおよび前記第２のラインの電圧を検出することで、前記第１のスイッチまたは前記第２のスイッチの操作を検出する第１のフェーズと、
前記第１のポートからパルス状のパターン信号を出力し、前記第２のポートで前記パターン信号を検出することで、前記第３のスイッチの操作を検出する第２のフェーズと、を所定周期で繰り返す、ことを特徴とする電子機器。
【請求項２】
前記制御部は、第３のポートを有し、
プルアップ接続されており、前記第３のポートに接続された第４のラインと、
前記第１のラインと前記第４のラインとを繋ぐ第５のラインと、
前記第４のラインの導通を切り替え可能に接続された第４のスイッチと、
前記第５のラインの導通を切り替え可能に接続された第５のスイッチと、を有する、ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記第２のラインと前記第４のラインとを繋ぐ第６のラインと、
前記第６のラインの導通を切り替え可能に接続された第６のスイッチと、を有し、
前記制御部は、前記第２のフェーズの後に、前記第２のポートからの第２のパターン信号を出力し、前記第３のポートで前記第２のパターン信号を検出する第３のフェーズを、行う、ことを特徴とする請求項２に記載の電子機器。
【請求項４】
前記第１から第３のスイッチはタクタイルスイッチである、ことを特徴とする請求項１から請求項３のいずれか一項に記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のスイッチを有する電子機器に関する。
【背景技術】
【０００２】
従来、電子機器では、ユーザによる操作を受付けるために複数のスイッチを有している。電子機器でスイッチの操作を検知するためには、スイッチを制御部のポートに接続し、スイッチの操作に応じてポートに発生する電圧の変化を検知する。そのため、一般的には、スイッチの数だけ制御部にポートを用意する必要がある。
【０００３】
制御部のポート数を削減すること目的に、以下の発明が開示されている。すなわち、スイッチ毎に異なる操作信号を出力し、制御部が１つのＡＤポートでこの操作信号を検出する。すなわち、制御部が複数のスイッチの操作を１つのＡＤポートで検出できるようにしている（例えば、特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−３４６５５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、ＡＤポートをもたない制御部では、追加の回路を必要とするため、コストがアップする。
【０００６】
本発明は、上記課題にかんがみてなされたもので、スイッチの操作を検出するためのポート数を削減することができる電子機器を提供する。
【課題を解決するための手段】
【０００７】
適用例１
上記課題を解決するために、本発明の一態様では、第１のポートと第２のポートと、を有する制御部と、プルアップ接続されており、前記第１のポートに接続された第１のラインと、プルアップ接続されており、前記第２のポートに接続された第２のラインと、前記第１のラインと前記第２のラインとを繋ぐ第３のラインと、前記第１のラインの導通を切り替え可能に接続された第１のスイッチと、前記第２のラインの導通を切り替え可能に接続された第２のスイッチと、前記第３のラインの導通を切り替え可能に接続された第３のスイッチと、を有し、前記制御部は、前記第１のポートと前記第２のポートとを通じて前記第１のラインおよび前記第２のラインの電圧を検出することで、前記第１のスイッチまたは前記第２のスイッチの操作を検出する第１のフェーズと、前記第１のポートからパルス状のパターン信号を出力し、前記第２のポートで前記パターン信号を検出することで、前記第３のスイッチの操作を検出する第２のフェーズと、を所定周期で繰り返す。
【０００８】
上記のように構成された発明では、制御部は、第１のフェーズで、第１のポートと第２のポートの電圧変化により、第１のスイッチまたは第２のスイッチの操作を検出する。また、制御部は、第２のフェーズで、第２のポートに生じるパターン信号が、第１のポートから出力されるパターン信号と一致するか否かを検出することで、第３のスイッチの操作を検出する。
そのため、２つのポートを用いて、３つのスイッチの操作を検知することができ、スイッチの操作を検出するためのポート数を削減することができる。
【０００９】
適用例２
本発明の一態様では、前記制御部は、第３のポートを有し、プルアップ接続されており、前記第３のポートに接続された第４のラインと、前記第１のラインと前記第４のラインとを繋ぐ第５のラインと、前記第４のラインの導通を切り替え可能に接続された第４のスイッチと、前記第５のラインの導通を切り替え可能に接続された第５のスイッチと、を有する、有する。
上記のように構成された発明では、３つのポートで４つまたは５つのスイッチの操作を検出することができる。
【００１０】
適用例３
本発明の一態様では、前記第２のラインと前記第４のラインとを繋ぐ第６のラインと、前記第６のラインの導通を切り替え可能に接続された第６のスイッチと、を有し、前記制御部は、前記第２のフェーズの後に、前記第２のポートからの第２のパターン信号を出力し、前記第３のポートで前記第２のパターン信号を検出する第３のフェーズを、行う。
上記のように構成された発明では、３つのポートで６つのスイッチの操作を検出することができる。
【００１１】
適用例４  
本発明の一態様では、前記第１から第３のスイッチはタクタイルスイッチである。
上記のように構成された発明では、タクタイルスイッチを有する電子機器において、本発明を適用することができる。
【図面の簡単な説明】
【００１２】
【図１】表示装置１０の外観図。
【図２】表示装置１０のハードウェア構成を示す図。
【図３】ＳＯＣ１２、Ｉ／Ｏ回路３０、およびタクタイルスイッチ２０の接続を説明する図。
【図４】ＳＯＣ１２により実行されるスイッチ操作の検出処理を示すフローチャート。
【図５】ＳＯＣ１２がスイッチ操作を検出する際の条件を示す図。
【図６】そして、図６は、第１のフェーズにおけるＳＯＣ１２の各ポートに生じる電圧を示す図。
【図７】第２のフェーズにおけるＳＯＣ１２の各ポートに生じる電圧を示す図。
【図８】第２の実施形態にかかるＳＯＣ１２、Ｉ／Ｏ回路３０、およびタクタイルスイッチ２０の接続を説明する図。
【図９】第２の実施形態において、ＳＯＣ１２により実行されるスイッチ操作の検出処理を示すフローチャート。
【図１０】第２の実施形態にかかるＳＯＣ１２がスイッチ操作を検出する際の条件を示す図。
【図１１】第３の実施形態にかかるＳＯＣ１２、Ｉ／Ｏ回路３０、およびタクタイルスイッチ２０の接続を説明する図。
【図１２】第３の実施形態において、ＳＯＣ１２により実行されるスイッチ操作の検出処理を示すフローチャート。
【発明を実施するための形態】
【００１３】
以下、下記の順序に従って本発明の実施形態を説明する。
１．第１の実施形態：
（１）電子機器の構成
（２）スイッチ操作の検出方法
２．第２の実施形態：
３．第３の実施形態：
４．その他の実施形態：
【００１４】
１．第１の実施形態：
（１）電子機器の構成
図１は、電子機器を示す外観図である。
この第１の実施形態では、電子機器として、表示装置１０を例に説明を行う。
表示装置１０は、筺体１０ａの前面に映像を表示する表示パネル１６を露出させて配置している。表示装置１０は、ユーザがリモコン装置４０を操作することで、このリモコン装置４０から出力されるコマンドに応じて、表示パネル１６にコンテンツを表示させることができる。また、筺体１０ａの側面には、ユーザからの操作（押圧操作）を受付けるタクタイルスイッチ２０が配置されている。ユーザは、タクタイルスイッチを操作することで、表示装置１０の主電源のオン・オフや、チャンネル、音量の切り替えを行うことができる。
【００１５】
図２は、表示装置１０のハードウェア構成を示す図である。
表示装置１０は、チューナー１１、ＳＯＣ（System On Chip）１２、ＲＯＭ１３、ＲＡＭ１４、リモコン受信部１５、表示パネル１６、スピーカ１７、バス１８、Ｉ／Ｏ回路３０、タクタイルスイッチ２０、を備える。
【００１６】
チューナー１１は、図示しないアンテナが受信したテレビジョン放送から所定のチャンネルに対応するコンテンツデータを抽出する。また、チューナー１１の出力側には、ＳＯＣ１２が接続されている。ＳＯＣ１２は、コンテンツデータを復調し、映像データと音声データとを出力する。ＳＯＣ１２は、表示装置１０の駆動を統合的に制御するＣＰＵ１２ａが内蔵されている。また、ＳＯＣ１２はバス１８を介してＲＯＭ１３、ＲＡＭ１４と接続している。ＳＯＣ１２のＣＰＵ１２ａが、ＲＯＭ１３に記録されたプログラムをＲＡＭ１４で実行することで、ＳＯＣ１２は、表示装置１０が備える各ハードウェアの駆動を制御することができる。
【００１７】
ＳＯＣ１２の出力側には、映像を表示する表示パネル１６、音声を出力するスピーカ１７がそれぞれ接続されている。そのため、ＳＯＣ１２から出力された映像データは表示パネル１６に出力される。また、ＳＯＣ１２から出力された音声データはスピーカ１７に出力される。
【００１８】
バス１８には、リモコン受信部１５が接続されている。リモコン受信部１５の操作により、リモコン装置４０からのコマンドがＳＯＣ１２に入力する。
【００１９】
また、ＳＯＣ１２のポートには、Ｉ／Ｏ回路３０が接続されている。また、Ｉ／Ｏ回路３０には、タクタイルスイッチ２０が接続されている。Ｉ／Ｏ回路３０は、ユーザがタクタイルスイッチ２０を押圧操作すると、操作されたタクタイルスイッチに応じてハイまたはローの操作信号を、ＳＯＣ１２のポートに出力する。ＳＯＣ１２は、Ｉ／Ｏ回路３０を通じて入力する操作信号の信号レベル、または信号レベルのパターンに応じて、ユーザが操作したタクタイルスイッチを判断する。
【００２０】
図３は、ＳＯＣ１２、Ｉ／Ｏ回路３０、およびタクタイルスイッチ２０の接続を説明する図である。図３に示すタクタイルスイッチはスイッチ２１〜２３により構成されている。スイッチ２１は、主電源のオン・オフを切替えるための命令をＳＯＣ１２に出力する。また、スイッチ２２、２３は、チューナー１１が抽出するチャンネルを切替えるためのスイッチである。すなわち、スイッチ２２は、現在のチャンネル番号に１をプラスしたチャンネル番号に切替えるための命令をＳＯＣ１２に出力する。また、スイッチ２３は、現在のチャンネル番号に１をマイナスしたチャンネル番号に切替えるための命令をＳＯＣ１２に出力する。
【００２１】
Ｉ／Ｏ回路３０は、第１のライン３１、第２のライン３２、第３のライン３３と、を備える。第１のライン３１は、一端がプルアップ抵抗Ｒ１を介してプルアップ接続され、他端が、ＳＯＣ１２の第１のポート１２ｂに接続されている。この第１のライン３１には、同第１のライン３１の導通を切り替え可能にスイッチ（第１のスイッチ）２１が接続されている。また、第２のライン３２は、一端がプルアップ抵抗Ｒ２を介してプルアップ接続され、他端が、ＳＯＣ１２の第２のポート１２ｃに接続されている。この第２のライン３２には、同第２のライン３２の導通を切り替え可能にスイッチ（第２のスイッチ）２２が接続されている。
そして、第３のライン３３は、第１のライン３１と第２のライン３２とを繋いでいる。この第３のライン３３には、同第３のライン３３の導通を切り替え可能にスイッチ（第３のスイッチ）２３が接続されている。
【００２２】
（２）スイッチ操作の検出方法
次に、このように構成される表示装置１０がスイッチの操作を検出する方法を説明する。
図４は、ＳＯＣ１２により実行されるスイッチ操作の検出処理を示すフローチャートである。図４に示す検出処理では、ＳＯＣ１２は、検出方法が異なる第１のフェーズと、第２のフェーズとを所定周期で繰返す。第１のフェーズでは、スイッチ２１、２２の操作が検出される。また、第２のフェーズでは、スイッチ２３の操作が検出される。
【００２３】
ステップＳ１では、ＳＯＣ１２は、検出処理を第１のフェーズに切替える。この第１のフェーズでは、ＳＯＣ１２は、第１のポート１２ｂ、第２のポート１２ｃに生じる検出信号の電圧変化に応じて、スイッチ２１と、スイッチ２２の操作を検出する。
【００２４】
次に、ステップＳ２では、ＳＯＣ１２は、検出処理を行なう。
図５は、ＳＯＣ１２がスイッチ操作を検出する際の条件を示す図である。図５に示すように、第１のフェーズでは、第１のポート１２ｂと、第２のポート１２ｃに生じる電圧の変化により、スイッチ２１とスイッチ２２との操作を検出している。そして、図６は、第１のフェーズにおけるＳＯＣ１２の各ポートに生じる電圧を示す図である。図６（ａ）は、スイッチ２１、２２のいずれも操作されていない場合のＳＯＣ１２の各ポートに生じる電圧を示す図である。また、図６（ｂ）は、スイッチ２１が操作された場合のＳＯＣ１２の各ポートに生じる電圧を示す図である。また、図６（ｃ）は、スイッチ２２が操作された場合のＳＯＣ１２の各ポートに生じる電圧を示す図である。
【００２５】
第１のフェーズにおいて、スイッチ２１、スイッチ２２のいずれも操作されていないと、第１のライン３１および第２のライン３２はいずれもプルアップされているため、ＳＯＣ１２の第１のポート１２ｂ、第２のポート１２ｃの電圧はハイとなる（図６（ａ））。この状態では、ＳＯＣ１２は、スイッチの操作を検出せず、ステップＳ５に進む。
【００２６】
スイッチ２１が操作されると、第１のライン３１はグランドに接続され、第１のポート１２ｂの電圧がローレベルに変化する（図６（ｂ））。そのため、ＳＯＣ１２は、第１のポート１２ｂの電圧がローレベルに変化すると、ステップＳ３に進み、スイッチ２１の操作を検出する。
【００２７】
スイッチ２３が操作されると、第２のライン３２はグランドに接続され、第２のポート１２ｃの電圧がローレベルに変化する（図６（ｃ））。そのため、ＳＯＣ１２は、第２のポート１２ｃの電圧がローレベルに変化すると、ステップＳ４に進み、スイッチ２２の操作を検出する。
【００２８】
そして、内部タイマーが予め設定された時間（例えば、１０マイクロ秒）をカウントすると（ステップＳ５：ＹＥＳ）、ステップＳ６では、ＳＯＣ１２は、検出処理を第２のフェーズに切替える。そして、ステップＳ７では、ＳＯＣ１２は、パターン検出を行う。ステップＳ７で行われる処理では、ＳＯＣ１２は、第１のポート１２ｂからパルス信号を出力し、第２のポート１２ｃの入力が第１のポート１２ｂから出力されたパルス信号と一致するか否かをもとに、スイッチ２３の操作を検出する。
【００２９】
図７は、第２のフェーズにおけるＳＯＣ１２の各ポートに生じる電圧を示す図である。図７（ａ）は、スイッチ２３が操作されていない場合のＳＯＣ１２の各ポートに生じる電圧を示す図である。また、図７（ｂ）は、スイッチ２３が操作された場合のＳＯＣ１２の各ポートに生じる電圧を示す図である。ここで、第２のフェーズで第１のポート１２ｂから出力されるパルス信号の振幅は、ハイレベルとローレベルが所定周期で変化する波形である。
【００３０】
第２のフェーズにおいて、スイッチ２３が操作されていないと、第１のライン３１と第２のライン３２とは、導通していない。そのため、ＳＯＣ１２の第１のポート１２ｂに生じるパルス信号の波形と、第２のポート１２ｃに生じる波形とは一致しない（図７（ａ））。この状態では、ＳＯＣ１２は、スイッチ２３を操作していないと検出し（ステップＳ７：ＮＯ）、ステップＳ９に進む。
【００３１】
一方、スイッチ２３が操作されると、第１のライン３１と第２のライン３２とは導通する。そのため、ＳＯＣ１２の第１のポート１２ｂに生じるパルス信号の波形と、第２のポート１２ｃに生じるパルス信号の波形とが一致する（図７（ｂ））。そのため、ＳＯＣ１２は、第２のポート１２ｃに入力するパルス信号が一致すると（ステップＳ７：ＹＥＳ）、ステップＳ８に進み、スイッチ２３の操作を検出する。
【００３２】
そして、内部タイマーが予め設定された時間カウントすると（ステップＳ９：ＹＥＳ）、ＳＯＣ１２は、ステップＳ１に戻る。すなわち、ＳＯＣ１２は、検出処理を第１のフェーズに切替える。以下、ＳＯＣ１２は、第１のフェーズと、第２のフェーズとを所定周期で繰返すことで、スイッチ２１〜２３の操作を検出する。
【００３３】
以上説明したように、この第１の実施形態では、ＳＯＣ１２は、第１のフェーズにおいて、第１のポート１２ｂと第２のポート１２ｃの電圧変化により、第１のスイッチまたは第２のスイッチの操作を検出する。また、ＳＯＣ１２は、第２のフェーズにおいて、第２のポート１２ｃに生じるパターン信号が、第１のポート１２ｂから出力されるパターン信号と一致する場合は、第３のスイッチの操作を検出する。そのため、２つのポートを用いて、３つのスイッチの操作を検知することができ、スイッチの操作を検出するためのポート数を削減することができる。
【００３４】
２．第２の実施形態：
ＳＯＣ１２が３つのポートを備える場合に、３つ以上のスイッチの操作を検出する構成としてもよい。
【００３５】
図８は、第２の実施形態にかかるＳＯＣ１２、Ｉ／Ｏ回路３０、およびタクタイルスイッチ２０の接続を説明する図である。
図８では、タクタイルスイッチ２０は、スイッチ２１〜２５の５つのスイッチにより構成されている。また、ＳＯＣ１２は、スイッチ２１〜２５の操作を検出するための３つのポート１２ｂ、１２ｃ、１２ｄを有する。
【００３６】
Ｉ／Ｏ回路３０は、第１のライン３１、第２のライン３２、第３のライン３３とに加えて、第４のライン３４、第５のライン３５とを備える。第１のライン３１〜第３のライン３３は第１の実施形態と同様の構成である。一方、第４のライン３４は、一端がプルアップ抵抗Ｒ３を介してプルアップ接続され、他端が、ＳＯＣ１２の第３のポート１２ｄに接続されている。この第４のライン３４には、同第４のライン３４の導通を切り替え可能にスイッチ２４が接続されている。そして、第５のライン３５は、第１のライン３１と第４のライン３４とを繋いでいる。この第５のライン３５には、同第５のライン３５の導通を切り替え可能にスイッチ２５が接続されている。
【００３７】
次に、第２の実施形態にかかる表示装置１０がタクタイルスイッチの操作を検出する方法を説明する。図９は、第２の実施形態において、ＳＯＣ１２により実行されるスイッチ操作の検出処理を示すフローチャートである。この第２の実施形態においても、ＳＯＣ１２は、第１の実施形態同様、第１のフェーズと第２のフェーズとを所定周期で実行することで、スイッチ２１〜２５の操作を検出する。第１のフェーズでは、スイッチ２１、２２、２４の操作が検出される。また、第２のフェーズでは、スイッチ２３、２５の操作が検出される。図１０は、第２の実施形態にかかるＳＯＣ１２がスイッチ操作を検出する際の条件を示す図である。
【００３８】
ステップＳ１１では、ＳＯＣ１２は、第１のフェーズに切替える。この第１のフェーズでは、ＳＯＣ１２は、第１のポート１２ｂ、第２のポート１２ｃに生じる検出信号の電圧変化に応じて、スイッチ２１と、スイッチ２２の操作を検出する。
【００３９】
ステップＳ１２では、ＳＯＣ１２は、電圧変化を検出する。第１のポート１２ｂ、第２のポート１２ｃの電圧がいずれもハイである場合（図１０）、ＳＯＣ１２は、スイッチの操作を検出せず、ステップＳ１６に進む。
【００４０】
また、第１のポート１２ｂの電圧がローレベルに変化している場合（図１０）、ＳＯＣ１２は、ステップＳ１３に進み、スイッチ２１の操作を検出する。
【００４１】
そして、第２のポート１２ｃの電圧がローレベルに変化している場合（図１０）、ＳＯＣ１２は、ステップＳ１４に進み、スイッチ２２の操作を検出する。
【００４２】
さらに、第３のポート１２ｄの電圧がローレベルに変化している場合（図１０）、ＳＯＣ１２は、ステップＳ１５に進み、スイッチ２４の操作を検出する。
【００４３】
そして、内部タイマーが予め設定された時間（例えば、１０マイクロ秒）をカウントすると（ステップＳ１６：ＹＥＳ）、ステップＳ１７では、ＳＯＣ１２は、検出処理を第２のフェーズに切替える。この第２のフェーズでは、ＳＯＣ１２は、第１のポート１２ｂからパルス信号を出力し、第２のポート１２ｃまたは第３のポート１２ｄの入力が第１のポート１２ｂから出力されたパルス信号と一致するか否かをもとに、スイッチ２３、２５のいずれかの操作を検出する。
【００４４】
ステップＳ１８では、ＳＯＣ１２は、パターン検出を行う。第２のフェーズにおいて、第２のポート１２ｃ、第３のポート１２ｄのいずれの入力も第１のポート１２ｂから出力されたパルス信号と一致しなければ、ＳＯＣ１２は、スイッチ２３、２５の操作を検出せず、ステップＳ２１に進む。
【００４５】
また、第２のポート１２ｃの入力が第１のポート１２ｂから出力されたパルス信号と一致すれば、ＳＯＣ１２は、ステップＳ１９に進み、スイッチ２３の操作を検出する。
【００４６】
そして、第３のポート１２ｄの入力が第１のポート１２ｂから出力されたパルス信号と一致すれば、ＳＯＣ１２は、ステップＳ２０に進み、スイッチ２５の操作を検出する。
【００４７】
ステップＳ２１では、内部タイマーが予め設定された時間カウントすると（ステップ２１：ＹＥＳ）、ＳＯＣ１２は、ステップＳ１１に戻る。すなわち、ＳＯＣ１２は、検出処理を第１のフェーズに切替える。
以下、ＳＯＣ１２は、第１のフェーズと、第２のフェーズとを所定周期で繰返すことで、スイッチ２１〜２５の操作を検出する。
【００４８】
以上説明したように、この第２の実施形態では、第１の実施形態で奏する効果に加えて以下の効果を奏する。すなわち、ＳＯＣ１２は、３つのポートを用いて、４つまたは５つのスイッチの操作を検知することが可能となる。
【００４９】
３．第３の実施形態：
上記した第２の実施形態において、ＳＯＣ１２は第２のフェーズの後に第３のフェーズを加えて、６つのボタンを検出する構成としてもよい。
【００５０】
図１１は、第３の実施形態にかかるＳＯＣ１２、Ｉ／Ｏ回路３０、およびタクタイルスイッチ２０の接続を説明する図である。
図１１では、タクタイルスイッチ２０は、スイッチ２１〜２６の５つのスイッチにより構成されている。また、ＳＯＣ１２は、スイッチ２１〜２６の操作を検出するための３つのポート１２ｂ、１２ｃ、１２ｄを有する。
【００５１】
Ｉ／Ｏ回路３０は、第２の実施形態に示す第１のライン３１〜第５のライン３５に加えて、第６のライン３６を備える。第６のライン３６は、第２のライン３２と第４のライン３４とを繋いでいる。この第６のライン３６には、同第６のライン３６の導通を切り替え可能にスイッチ２６が接続されている。
【００５２】
次に、第３の実施形態にかかる表示装置１０がスイッチの操作を検出する方法を説明する。図１２は、第３の実施形態において、ＳＯＣ１２により実行されるスイッチ操作の検出処理を示すフローチャートである。図１２は、図９で示したフローチャートのステップＳ２１の後に実行される処理（第３のフェーズ）を示す。
そのため、この第３の実施形態においても、ＳＯＣ１２は、第１のフェーズで、スイッチ２１、２２、２４の操作を検出する。また、ＳＯＣ１２は、第２のフェーズで、スイッチ２３、２５の操作を検出する。そして、ＳＯＣ１２は、第３のフェーズで、スイッチ２６の操作を検出する。
【００５３】
図９のステップＳ２１において、内部タイマーが予め設定された時間をカウントすると（図９、ステップＳ２１：ＹＥＳ）、図１２のステップＳ３０に進む。ステップＳ３０では、ＳＯＣ１２は、検出処理を第３のフェーズに切替える。この第３のフェーズでは、ＳＯＣ１２は、第２のポート１２ｃからパルス信号を出力し、第３のポート１２ｄの入力が第２のポート１２ｃから出力されたパルス信号と一致するか否かをもとに、スイッチ２６の操作を検出する。
【００５４】
ステップＳ３１では、ＳＯＣ１２は、検出処理を行なう。第３のポート１２ｄの入力が第２のポート１２ｃから出力されたパルス信号と一致しなければ（ステップＳ３１：ＮＯ）、ＳＯＣ１２は、ステップＳ３３に進み、スイッチ２６の操作を検出しない。ここで第３のフェーズにおいて出力されるパルス信号の波形は、第２のフェーズで出力されるパルス信号の波形と異なる波形であることが望ましい。
【００５５】
第３のポート１２ｄの入力が第２のポート１２ｃから出力されたパルス信号と一致すれば（ステップＳ３１：ＹＥＳ）、ＳＯＣ１２は、ステップＳ３２に進み、スイッチ２６の操作を検出する。
【００５６】
ステップＳ３３では、内部タイマーが予め設定された時間カウントすると（ステップ３３：ＹＥＳ）、ＳＯＣ１２は、図９のステップＳ１１に戻る。すなわち、ＳＯＣ１２は、検出処理を第１のフェーズに切替える。
以下、ＳＯＣ１２は、第１のフェーズ、第２のフェーズ、第３のフェーズを所定周期で繰返すことで、スイッチ２１〜２６の操作を検出する。
【００５７】
以上説明したように、この第３の実施形態では、３つのポートを用いて、６つのスイッチの操作を検出することができる。
【００５８】
４．その他の実施形態：
電子機器として表示装置を例に説明を行ったのは一例に過ぎない。スイッチを有する電子機器であれば、メディアを再生するプレーヤー、スマートフォンやＰＣといった端末、等どのようなものでもよい。
また、スイッチをタクタイルスイッチとすることは一例に過ぎない。ユーザの押圧操作を検知できるものであればどのようなものであってもよい。
【００５９】
なお、本発明は上記実施例に限られるものでないことは言うまでもない。当業者であれば言うまでもないことであるが、
・上記実施例の中で開示した相互に置換可能な部材および構成等を適宜その組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術であって上記実施例の中で開示した部材および構成等と相互に置換可能な部材および構成等を適宜置換し、またその組み合わせを変更して適用すること
・上記実施例の中で開示されていないが、公知技術等に基づいて当業者が上記実施例の中で開示した部材および構成等の代用として想定し得る部材および構成等と適宜置換し、またその組み合わせを変更して適用すること
は本発明の一実施例として開示されるものである。
【符号の説明】
【００６０】
１０…表示装置、１０ａ…筺体、１１…チューナー、１２…ＳＯＣ、１２ａ…ＣＰＵ、１２ｂ…第１のポート、１２ｃ…第２のポート、１２ｄ…第３のポート、１３…ＲＯＭ、１４…ＲＡＭ、１５…リモコン受信部、１６…表示パネル、１７…スピーカ、１８…バス、２０…タクタイルスイッチ、２１〜２６…スイッチ、３０…Ｉ／Ｏ回路、３１…第１のライン、３２…第２のライン、３３…第３のライン、３４…第４のライン、３５…第５のライン、３６…第６のライン、４０…リモコン装置
【図１】
2015161979.tif 000003
【図２】
2015161979.tif 000004
【図３】
2015161979.tif 000005
【図４】
2015161979.tif 000006
【図５】
2015161979.tif 000007
【図６】
2015161979.tif 000008
【図７】
2015161979.tif 000009
【図８】
2015161979.tif 000010
【図９】
2015161979.tif 000011
【図１０】
2015161979.tif 000012
【図１１】
2015161979.tif 000013
【図１２】
2015161979.tif 000014