(57)【要約】  複数のプロセッサを搭載する表示装置で外部装置を使用する場合にユーザの利便性を向上させることが可能な表示装置を提供する。  接続部（１０５）は、外部装置と接続可能である。複数のプロセッサ（１２５，１３０）は、接続部に接続された外部装置との連係処理を実行する。スイッチ（１１０）は、接続部を複数のプロセッサのいずれかに接続する。スイッチ制御部（１３５）は、連係処理の実行を指定する指定信号に基づいて接続部と接続するプロセッサを選択し、スイッチを用いて、選択されたプロセッサに接続部を接続する。
2014162589.tif 000002
【特許請求の範囲】
【請求項１】
外部装置と接続可能な接続部と、
前記接続部に接続された外部装置との連係処理を実行する複数のプロセッサと、
前記接続部を前記複数のプロセッサのいずれかに接続するスイッチと、
前記連係処理の実行を指定する指定信号に基づいて前記接続部と接続するプロセッサを選択し、前記スイッチを用いて、前記選択されたプロセッサに前記接続部を接続するスイッチ制御部と、を備える電子機器。
【請求項２】
前記複数のプロセッサには、第１プロセッサと、前記第１プロセッサが実行した処理の処理結果に応じた処理を行う第２プロセッサとが含まれる、請求項１に記載の電子機器。
【請求項３】
前記接続部に接続される外部装置は入力装置であり、
前記複数のプロセッサは、前記入力装置から入力される操作信号に基づいて処理を行う、請求項１または２に記載の電子機器。
【請求項４】
入力された映像信号に応じた画像を表示する表示部をさらに備え、
前記第１プロセッサは、エンコードされた画像データを入力された場合、前記エンコードされた画像データをデコードする処理を行い、
前記第２プロセッサは、前記第１プロセッサがデコードした画像データに応じた映像信号を前記表示部に出力する処理を行う、請求項２に記載の電子機器。
【請求項５】
前記第２プロセッサは、前記表示部に出力する映像信号の解像度を変換するスケーリング処理を行う、請求項４に記載の電子機器。
【請求項６】
前記第２プロセッサは、入力された映像信号に、所定の画像を示す所定の映像信号を重畳し、当該所定の映像信号が重畳された映像信号を前記表示部に出力する処理を行う、請求項４または５に記載の電子機器。
【請求項７】
前記接続部に接続される外部装置は入力装置であり、
前記複数のプロセッサのいずれかは、前記入力装置から入力される操作信号に基づいて、外部の情報処理装置を遠隔操作するリモートデスクトップ処理を行う、請求項１ないし６のいずれか１項に記載の電子機器。
【請求項８】
外部装置と接続可能な接続部と、
前記接続部と接続された外部装置との連係処理を実行する複数のプロセッサと、
前記接続部を前記複数のプロセッサのいずれかに接続するスイッチと、を有する電子機器に、
前記連係処理の実行を指定する指定信号に基づいて前記接続部と接続するプロセッサを選択する手順と、
前記スイッチを用いて、前記選択されたプロセッサに前記接続部を接続する手順と、を実行させる、電子機器の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器および電子機器の制御方法に関する。
【背景技術】
【０００２】
近年、プロジェクタのような電子機器では、多機能化が進んでいる。例えば、プロジェクタの場合、入力された映像信号に応じた画像を投写する機能だけではなく、プロジェクタの内部や外部に備えられた記憶装置に記憶された映像ファイルやネットワークを介して入力される映像ファイルなどをデコードするデコード機能や、ネットワークを介して接続されたＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を遠隔制御するリモートデスクトップ機能などのマルチメディア機能を有するものが開発されている。【０００３】
上記のようなマルチメディア機能のためのマルチメディア処理に掛かる負荷は、一般的に高く、このような負荷の高い処理が実行されると、他の処理を圧迫してしまうことがある。このため、例えば、プロジェクタの場合、マルチメディア処理が実行されると、映像信号に応じた画像を投写するための投写処理の処理速度が低下し、表示画像が乱れるなどの問題が生じることがあった。【０００４】
負荷の高い処理による他の処理への圧迫を防止することが可能な技術としては、複数のプロセッサに並列的に処理を実行させるマルチプロセッサ技術が知られている（特許文献１参照）。マルチプロセッサ技術を電子機器に適用して、例えば、マルチメディア処理などの負荷の高い処理を行うプロセッサを、他の処理を行うプロセッサとは別に設けることで、負荷の高い処理が他の処理を圧迫することを防止することができる。【０００５】
また、複数のプロセッサを有する電子機器において、記憶装置や操作装置などの外部装置との通信を伴う連係処理を行う場合、連係処理を行うプロセッサが外部装置と通信しなければならない。このとき、外部装置と接続する接続部と接続されているプロセッサは、接続部に接続された外部装置と直接通信を行うことができる。しかしながら、連係処理を行うプロセッサと接続部とが接続されていない場合には、接続部と接続されたプロセッサが、連係処理を行うプロセッサと外部装置との通信を中継する必要があった。【０００６】
既存の処理を実行するプロセッサを有する電子機器に対して、別の処理を実行させるためのプロセッサを新たに追加する場合に、電子機器に元々備わっているプロセッサに対して、追加されたプロセッサと外部装置との通信を中継するための機能を持たせようとすると、プロセッサを動作させるプログラムなどを大幅に変更しなければならず、効率が悪い。このため、複数のプロセッサを有する電子機器には、プロセッサごとに、そのプロセッサと接続された接続部を設けたものがある。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１２−８８９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、プロセッサごとに接続部が設けられる場合、ユーザは、所望の連係処理を実行するプロセッサに接続された接続部を選択し、その選択した接続部に外部装置を接続しなければならないため、ユーザにとって煩わしく、利便性が低いという問題があった。【０００９】
図１は、上記の問題が生じる状況の一例を説明するための図であり、マルチメディア機能を有するプロジェクタ９００の構成を示している。【００１０】
プロジェクタ９００は、外部装置を接続可能な接続部であるＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）端子９０５−１および９０５−２と、入力された映像信号に応じた画像を表示する表示部９１５と、マルチメディア用ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）９２５と、スケーリング用ＣＰＵ９３０とを有する。【００１１】
ＵＳＢ端子９０５−１は、マルチメディア用ＣＰＵ９２５と接続され、ＵＳＢ端子９０５−２は、スケーリング用ＣＰＵ９３０と接続されている。【００１２】
マルチメディア用ＣＰＵ９２５は、高負荷なマルチメディア処理を行うプロセッサである。マルチメディア処理に含まれる連係処理としては、例えばＵＳＢ機器５００の一例であるＵＳＢメモリに格納された映像信号に応じた画像データをデコードするデコード処理や、ＵＳＢ機器５００の他の一例であるＵＳＢマウスを介して、ＰＣを遠隔制御するリモートデスクトップ処理が挙げられる。【００１３】
スケーリング用ＣＰＵ９３０は、映像信号に応じた画像を投写する機能に伴う所定の処理を行うプロセッサである。スケーリング用ＣＰＵ９３０は、例えば、映像信号の解像度を変換するスケーリング処理や、入力された映像信号に、所定の画像を示すＯＳＤ（Ｏｎ  Ｓｃｒｅｅｎ  Ｄｉｓｐｌａｙ）映像信号を重畳して表示部９１５に出力し、リモコン（以下、リモコンと略す）などを用いた入力操作に応じたＯＳＤ処理を行う。【００１４】
プロジェクタ９００において、ＵＳＢメモリに格納された映像ファイルを再生する場合、マルチメディア用ＣＰＵ９２５がＵＳＢメモリに格納された映像ファイルをデコードする必要がある。このため、ユーザは、マルチメディア用ＣＰＵ９２５と接続されたＵＳＢ端子９０５−１を特定し、特定したＵＳＢ端子９０５−１にＵＳＢメモリを接続しなければならない。【００１５】
また、ＵＳＢマウスを介して、リモートデスクトップ機能を用いてＰＣの操作を行う場合、マルチメディア用ＣＰＵ９２５がＵＳＢマウスから出力された操作信号を受け付ける必要がある。このため、ユーザは、マルチメディア用ＣＰＵ９２５と接続されたＵＳＢ端子９０５−１を特定し、特定したＵＳＢ端子９０５−１にＵＳＢマウスを接続しなければならない。【００１６】
また、ＵＳＢマウスを介して、ＯＳＤメニューの操作を行う場合、スケーリング用ＣＰＵ９３０がＵＳＢマウスから出力された操作信号を受け付ける必要がある。このため、ユーザは、スケーリング用ＣＰＵ９３０と接続されたＵＳＢ端子９０５−２を特定し、特定したＵＳＢ端子９０５−２にＵＳＢマウスを接続しなければならない。【００１７】
したがって、プロジェクタ９００が実行する処理に応じて、ユーザが、ＵＳＢ機器５００を接続する接続部を選択しなければならないため、ユーザにとって煩わしい。【００１８】
特に、リモートデスクトップ機能で接続されたＰＣの操作を行っている状態から、プロジェクタ９００の機能を切り替えて、ＯＳＤメニューの操作を行う場合、ユーザは、ＵＳＢマウスをＵＳＢ端子９０５−１からＵＳＢ端子９０５−２に接続し直したり、ＵＳＢ端子９０５−１および９０５−２それぞれにＵＳＢマウスを接続し、プロジェクタ９００が実行する処理に応じてＵＳＢマウスを使い分けたりしなければならず、ユーザにとって非常に煩わしい。【００１９】
本発明の目的は、上記課題を解決することが可能な電子機器、および電子機器の制御方法を提供することである。
【課題を解決するための手段】
【００２０】
本発明による電子機器は、
外部装置と接続可能な接続部と、
前記接続部に接続された外部装置との連係処理を実行する複数のプロセッサと、
前記接続部を前記複数のプロセッサのいずれかに接続するスイッチと、
前記連係処理の実行を指定する指定信号に基づいて前記接続部と接続するプロセッサを選択し、前記スイッチを用いて、前記選択されたプロセッサに前記接続部を接続するスイッチ制御部とを有する。【００２１】
本発明による表示装置の制御方法は、
外部装置と接続可能な接続部と、
前記接続部に接続された外部装置との連係処理を実行する複数のプロセッサと、
前記接続部を前記複数のプロセッサのいずれかに接続するスイッチと、を有する電子機器に、
前記連携処理の実行を指定する指定信号に基づいて前記接続部と接続するプロセッサを選択する手順と、
前記スイッチを用いて、前記選択されたプロセッサに前記接続部を接続する手順と、を実行させる、電子機器の制御方法。
【発明の効果】
【００２２】
本発明によれば、複数のプロセッサを搭載する電子機器で外部装置を使用する場合にユーザの利便性を向上させることが可能である。
【図面の簡単な説明】
【００２３】
【図１】本発明の比較例にかかるプロジェクタの構成を示すブロック図である。
【図２】本発明の一実施形態にかかるプロジェクタの構成を示すブロック図である。
【図３】図２のプロジェクタが通常動作からマルチメディア動作に切り替える場合の接続切替動作について説明するためのフローチャートである。
【図４】図２のプロジェクタが通常動作を行っている場合のデータの流れを示す図である。
【図５】図２のプロジェクタが通常動作からマルチメディア動作に遷移するときのデータの流れを示す図である。
【図６】図２のプロジェクタがマルチメディア動作から通常動作に切り替える場合の接続切替動作について説明するためのフローチャートである。
【図７】図２のプロジェクタがマルチメディア動作から通常動作に遷移するときのデータの流れを示す図である。
【発明を実施するための形態】
【００２４】
以下、本発明の実施形態について添付の図面を参照して説明する。なお、本明細書および図面において、同一の機能を有する構成要素については同じ符号を付することにより重複説明を省略する場合がある。
【００２５】
図２は、本発明の一実施形態にかかるプロジェクタの構成図である。
【００２６】
図２に示すプロジェクタ１００は、複数のプロセッサを有する表示装置であり、ＵＳＢ端子１０５と、ＵＳＢスイッチ１１０と、表示部１１５と、操作検知部１２０と、マルチメディア用ＣＰＵ１２５と、スケーリング用ＣＰＵ１３０とを有する。
【００２７】
ＵＳＢ端子１０５は、外部装置と接続可能な接続部である。ＵＳＢ端子１０５は、ＵＳＢ規格に従った形状および機能を有し、同じくＵＳＢ規格に従った接続部を有するＵＳＢ機器５００と接続する。ＵＳＢ機器５００は、例えばＵＳＢマウス、ＵＳＢキーボード、ＵＳＢメモリや、複数のＵＳＢ機器５００を接続するためのハブの機能を持つＵＳＢハブなどである。なお簡単のためここでは１つのＵＳＢ端子１０５を示したが、プロジェクタ１００は複数のＵＳＢ端子１０５を有してもよい。
【００２８】
ＵＳＢスイッチ１１０は、ＵＳＢ端子１０５を複数のプロセッサのいずれかに接続するスイッチである。本実施形態では、ＵＳＢスイッチ１１０は、ＵＳＢ端子１０５をマルチメディア用ＣＰＵ１２またはスケーリング用ＣＰＵ１３０に接続する。具体的には、ＵＳＢスイッチ１１０は、スイッチ制御部１３５から入力される切替指示に応じて、ＵＳＢ端子１０５に接続するプロセッサを切り替える。また、プロジェクタ１００が複数のＵＳＢ端子１０５を有する場合、各ＵＳＢ端子１０５に対応した複数のＵＳＢスイッチ１１０が設けられる。
【００２９】
表示部１１５は、入力された映像信号に応じた画像を表示する。例えば表示部１１５は、光を出射する光源と、スケーリング用ＣＰＵ１３０が出力した映像信号に応じて光源からの光を変調した画像光を出力する表示素子と、表示素子および光源を駆動する駆動回路と、表示素子が出力した画像光を投写する投射光学系とを有する。
【００３０】
操作検知部１２０は、プロジェクタ１００の筐体に設けられた入力キーやリモコンの受光部などである。操作検知部１２０は、例えばユーザがプロジェクタ１００の筐体やリモコンに設けられた入力キーを押下することで行う入力操作を検知すると、当該入力操作に応じた操作信号をスケーリング用ＣＰＵ１３０に出力する。入力操作の一例としては、プロジェクタ１００が実行する処理を指定する指定操作が挙げられる。操作検知部１２０は、指定操作を検知すると、操作信号として、実行する処理を指定する指定信号をスケーリング用ＣＰＵ１３０に出力する。
【００３１】
マルチメディア用ＣＰＵ１２５およびスケーリング用ＣＰＵ１３０は、それぞれ割り当てられた所定の処理を行うプロセッサである。各処理には、外部装置との通信を行う連係処理が含まれる。なお、通信は、一方向のみの通信も含まれる。またマルチメディア用ＣＰＵ１２５は、第１プロセッサの一例であり、スケーリング用ＣＰＵ１３０は、第１プロセッサが実行した処理の処理結果に応じた処理を行う第２プロセッサの一例である。
【００３２】
マルチメディア用ＣＰＵ１２５は、例えば、高負荷なマルチメディア処理を行う。
【００３３】
マルチメディア用ＣＰＵ１２５は、例えば、プロジェクタの内部や外部に備えられた記憶装置に記憶された映像ファイルやネットワークを介して入力される映像ファイルなどをデコードするデコード機能や、ネットワークを介して接続されたＰＣを遠隔制御するリモートデスクトップ機能などの処理を行う。映像ファイルは、画像データの一例である。
【００３４】
また、マルチメディア用ＣＰＵ１２５は、例えば、マルチメディア処理に関連する処理を行う。例えば、マルチメディア用ＣＰＵ１２５は、マルチメディア処理に関連するＯＳＤ機能を実現するためのＯＳＤ処理を行う。マルチメディア処理に関連するＯＳＤ処理は、例えば、デコードされた画像データに応じた映像信号に、所定の画像を示すＯＳＤ映像信号を重畳し、ＯＳＤ映像信号が重畳された映像信号をスケーリング用ＣＰＵ１３０に出力する処理を行う。例えば、マルチメディア処理に関連するＯＳＤ映像信号は、マルチメディア処理の設定を変更するためのＯＳＤメニューを含む所定の画像を示す。マルチメディア処理の設定を変更するためのＯＳＤメニューは、例えば、スケーリング用ＣＰＵ１３０を介して入力される操作検知部１２０からの操作信号に応じて操作される。
【００３５】
なお、マルチメディア用ＣＰＵ１２５は、ＵＳＢスイッチ１１０がＵＳＢ端子１０５をマルチメディア用ＣＰＵ１２５に接続している場合、ＵＳＢ端子１０５と接続されたＵＳＢ機器５００と、ＵＳＢ端子１０５を介して通信する連係処理を行うことができる。
【００３６】
例えば、ＵＳＢ機器５００としてエンコードされた映像信号を記憶したＵＳＢメモリがＵＳＢ端子１０５に接続された場合、マルチメディア用ＣＰＵ１２５は、連係処理として、ＵＳＢメモリに記憶された画像データをデコードして、デコードした画像データに応じた映像信号をスケーリング用ＣＰＵ１３０に出力する処理を行うことができる。
【００３７】
また、ＵＳＢ機器５００としてＵＳＢマウスやＵＳＢキーボードなどの入力装置がＵＳＢ端子１０５に接続された場合、スケーリング用ＣＰＵ１３０は、連携処理として、入力装置に対する操作に応じて、プロジェクタ１００を制御することができる。例えばマルチメディア用ＣＰＵ１２５は、スケーリング用ＣＰＵ１３０を介して表示部１１５にマルチメディア処理に関連するＯＳＤメニュー画面を表示させているとき、入力装置を介して指定された処理を行う。例えば、指定された処理の一例は、デコードする画像データの選択などである。
【００３８】
スケーリング用ＣＰＵ１３０は、例えば、映像信号に応じた画像を投写する機能に伴う所定の処理を行う。例えば、スケーリング用ＣＰＵ１３０は、所定の処理として、表示部１１５に出力する映像信号の解像度を変換するスケーリング処理を行ったり、プロジェクタ１００の動作に伴い発熱する箇所に風を送る冷却ファン（図示せず）の動作を制御する処理を行ったり、操作検知部１２０から入力された操作信号に基づいて、表示部１１５に出力する映像信号の信号源を切り替える処理を行ったりする。
【００３９】
またスケーリング用ＣＰＵ１３０は、例えば、プロジェクタ１００の設定に関連するＯＳＤ機能を実現するためのＯＳＤ処理を行う。プロジェクタ１００の設定に関連するＯＳＤ処理は、例えば、入力された映像信号に、所定の画像を示すＯＳＤ映像信号を重畳し、ＯＳＤ映像信号が重畳された映像信号を表示部１１５に出力する処理を行う。例えば、プロジェクタ１００の設定に関連するＯＳＤ映像信号は、プロジェクタ１００の設定を変更するためのＯＳＤメニューを含む所定の画像を示す。プロジェクタ１００の設定を変更するためのＯＳＤメニューは、例えば、操作検知部１２０からの操作信号に応じて操作される。
【００４０】
また、スケーリング用ＣＰＵ１３０は、ＵＳＢ端子１０５がスケーリング用ＣＰＵ１３０と接続されている場合、ＵＳＢ端子１０５と接続されたＵＳＢ機器５００と、ＵＳＢ端子１０５を介して通信する連係処理を行うことができる。
【００４１】
例えば、ＵＳＢ機器５００としてＵＳＢマウスやＵＳＢキーボードなどの入力装置がＵＳＢ端子１０５に接続された場合、スケーリング用ＣＰＵ１３０は、連係処理として、入力装置から入力された操作信号に基づいて、プロジェクタ１００を制御することができる。例えばスケーリング用ＣＰＵ１３０は、表示部１１５にＯＳＤメニュー画面を表示させているとき、ＵＳＢマウスを介して指定された処理を行う。
【００４２】
なおスケーリング用ＣＰＵ１３０は、マルチメディア用ＣＰＵ１２５がデコードした映像信号の他に、図示しない入力端子からの映像信号を処理して表示部１１５に出力することができる。入力端子は、例えばコンピュータ映像入力端子、ビデオ入力端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）端子などである。
【００４３】
また、スケーリング用ＣＰＵ１３０は、プロジェクタ１００が実行する処理を指定する指定信号を受け付ける。なお、スケーリング用ＣＰＵ１３０は、操作検知部１２０やＵＳＢ端子１０５に接続されたＵＳＢ機器５００などから操作信号を受け付け、受け付けた操作信号に応じて指定信号を生成してもよい。スケーリング用ＣＰＵ１３０は、指定信号に基づいてＵＳＢ端子１０５と接続するプロセッサを選択し、ＵＳＢスイッチ１１０を用いて、選択されたプロセッサにＵＳＢ端子１０５を接続するスイッチ制御部１３５を含む。スイッチ制御部１３５は、指定信号を受け付けると、指定された処理を実行するプロセッサを選択する。本実施形態では、スイッチ制御部１３５は、指定された処理がマルチメディア機能を使用する処理であるか否かに基づいて、ＵＳＢ端子１０５を接続するプロセッサを選択する。そしてスイッチ制御部１３５は、ＵＳＢ端子１０５に選択したプロセッサを接続する切替指示をＵＳＢスイッチ１１０に出力する。
【００４４】
次に、プロジェクタ１００の動作例について、図３〜図７を参照しながら説明する。なお以下の説明中において、プロジェクタ１００がマルチメディア機能を使用していない通常時の動作を通常動作と称し、プロジェクタ１００がマルチメディア機能を使用しているマルチメディア機能使用時の動作をマルチメディア動作と称する。
【００４５】
図３は、プロジェクタ１００が通常動作からマルチメディア動作へ切り替える場合の動作例を説明するためのフローチャートである。
【００４６】
まずプロジェクタ１００は、マルチメディア機能を使用しない通常動作を行う（ステップＳ１００）。図４は、通常時のプロジェクタ１００の状態を示す図である。通常時において、ＵＳＢスイッチ１１０は、ＵＳＢ端子１０５をスケーリング用ＣＰＵ１３０に接続している。これにより、通常時においてスケーリング用ＣＰＵ１３０は、ＵＳＢ端子１０５を介してＵＳＢ機器５００と通信することができる。このときスケーリング用ＣＰＵ１３０は、コンピュータ映像入力端子、ビデオ入力端子、ＨＤＭＩ端子などの入力端子からの映像信号を表示部１１５に出力する。
【００４７】
図３の説明に戻る。スイッチ制御部１３５は、操作検知部１２０から入力された操作信号に基づいて、表示部１１５に出力する映像信号を切り替える映像切替操作を検出したか否かを判断する（ステップＳ１０５）。
【００４８】
そして映像切替操作が検出されなかった場合、スケーリング用ＣＰＵ１３０は、ステップＳ１００の通常動作を継続する。一方、映像切替操作が検出された場合、スイッチ制御部１３５は、検出した映像切替操作に応じて表示部１１５に出力する映像信号が切り替えられた場合に、マルチメディア機能を使用する処理が行われるか否かを判断する（ステップＳ１１０）。
【００４９】
マルチメディア機能を使用する処理が行われる場合、スイッチ制御部１３５は、ＵＳＢスイッチ１１０に切替指示を入力し、ＵＳＢスイッチ１１０は、入力された切替指示に応じて、ＵＳＢ端子１０５にマルチメディア用ＣＰＵ１２５を接続する（ステップＳ１１５）。そしてスケーリング用ＣＰＵ１３０は、表示部１１５に出力する映像信号をマルチメディア用ＣＰＵ１２５から入力された映像信号に切り替える（ステップＳ１２０）。そしてマルチメディア用ＣＰＵ１２５およびスケーリング用１３０は、マルチメディア動作を行う（ステップＳ１２５）。
【００５０】
一方、マルチメディア機能を使用する処理が行われない場合、スケーリング用ＣＰＵ１３０は、ステップＳ１００の通常動作を継続する。
【００５１】
図５は、マルチメディア機能使用開始時のプロジェクタ１００の状態を示す図である。図５に示されるように、操作検知部１２０が入力操作を検知して操作信号をスケーリング用ＣＰＵ１３０に出力すると、スケーリング用ＣＰＵ１３０は、操作信号に基づいて、ＵＳＢ端子１０５に接続するプロセッサを選択する。選択したプロセッサが、現在ＵＳＢ端子１０５に接続されたプロセッサと異なる場合、スイッチ制御部１３５は、ＵＳＢスイッチ１１０に切替指示を出力する。ＵＳＢスイッチ１１０は、入力された切替指示に応じて、ＵＳＢ端子１０５が接続するプロセッサをマルチメディア用ＣＰＵ１２５に切り替える。これによりマルチメディア用ＣＰＵ１２５は、ＵＳＢ端子１０５を介してＵＳＢ機器５００と通信することが可能になる。
【００５２】
例えばＵＳＢ機器５００がＵＳＢメモリである場合、マルチメディア用ＣＰＵ１２５は、ＵＳＢメモリに記憶されたエンコードされた画像データをデコードすることが可能になり、デコードされた画像データに応じた映像信号をスケーリング用ＣＰＵ１３０に出力する。またＵＳＢ機器５００がＵＳＢマウスなどの入力装置である場合、マルチメディア用ＣＰＵ１２５は、ＵＳＢマウスが出力する操作信号に基づいて、リモートデスクトップ機能によりネットワークを介して接続されたＰＣを遠隔操作することが可能になり、ＰＣが出力した映像信号をスケーリング用ＣＰＵ１３０に出力する。
【００５３】
図６は、プロジェクタ１００がマルチメディア動作から通常動作へ切り替える場合の動作例を説明するためのフローチャートである。
【００５４】
プロジェクタ１００は、マルチメディア機能を使用するマルチメディア動作を行う（ステップＳ２００）。そしてマルチメディア動作が行われている状態で、スイッチ制御部１３５は、操作検知部１２０から入力された操作信号に基づいて、表示部１１５に出力する映像信号を切り替える映像切替操作が検出されたか否かを判断する（ステップＳ２０５）。
【００５５】
映像切替操作が検出されなかった場合、スケーリング用ＣＰＵ１３０は、ステップＳ２００のマルチメディア動作を継続する。一方、映像切替操作が検出された場合、スイッチ制御部１３５は、検出した映像切替操作に応じて表示部１１５に出力する映像信号が切り替えられた場合に、マルチメディア機能を使用する処理が行われるか否かを判断する（ステップＳ２１０）。
【００５６】
マルチメディア機能を使用する処理が行われない場合、スイッチ制御部１３５は、ＵＳＢスイッチ１１０に切替指示を入力し、ＵＳＢスイッチ１１０は、入力された切替指示に応じて、ＵＳＢ端子１０５にスケーリング用ＣＰＵ１３０を接続する（ステップＳ２１５）。そしてスケーリング用ＣＰＵ１３０は、表示部１１５に出力する映像信号を切り替える（ステップＳ２２０）。
【００５７】
そしてスケーリング用ＣＰＵ１３０は、マルチメディア機能を使用しない通常動作を行う（ステップＳ２２５）。
【００５８】
一方、マルチメディア機能を使用する処理が行われる場合、マルチメディア用ＣＰＵ１２５およびスケーリング用ＣＰＵ１３０は、ステップＳ２００のマルチメディア動作を継続する。
【００５９】
図７は、マルチメディア機能の使用を停止する時のプロジェクタ１００の状態を示す図である。操作検知部１２０が入力操作を検知して操作信号をスケーリング用ＣＰＵ１３０に出力すると、スケーリング用ＣＰＵ１３０は、操作信号に基づいて、ＵＳＢ端子１０５に接続するプロセッサを選択する。選択したプロセッサが現在ＵＳＢ端子１０５に接続されたプロセッサと異なる場合、スイッチ制御部１３５は、ＵＳＢスイッチ１１０に切替指示を出力する。ＵＳＢスイッチ１１０は、入力された切替指示に応じて、ＵＳＢ端子１０５が接続するプロセッサをスケーリング用ＣＰＵ１３０に切り替える。これによりスケーリング用ＣＰＵ１３０は、ＵＳＢ端子１０５を介してＵＳＢ機器５００と通信することが可能になる。
【００６０】
以上説明したように、本実施形態によれば、それぞれが接続部を介して外部装置とデータの送受信を行う所定の処理を実行する複数のプロセッサを有する電子機器において、実行する処理を指定する指定信号に基づいて、接続部と接続するプロセッサが選択され、選択されたプロセッサに接続部が接続される。これにより、ユーザが、外部装置を接続する接続部とどのプロセッサが接続されているかを意識せず外部装置を使用することができるため、複数のプロセッサを搭載する表示装置で外部装置を使用する場合にユーザの利便性を向上することが可能になる。
【００６１】
また、本実施形態によれば、複数のプロセッサには、第１プロセッサであるマルチメディア用ＣＰＵ１２５と、第１プロセッサが実行した処理の処理結果に応じた処理を行う第２プロセッサであるスケーリング用ＣＰＵ１３０が含まれる。これにより、スケーリング用ＣＰＵ１３０は、処理結果を受け付けて、他の入力を受け付けたときと同様の処理を行えばよく、マルチメディア用ＣＰＵ１２５で行う処理により新たな機能を追加する場合に、スケーリング用ＣＰＵ１３０の行う処理に加える変更を小さくすることが可能になる。
【００６２】
また、本実施形態によれば、マルチメディア用ＣＰＵ１２５がエンコードされた映像信号に応じた画像データをデコードし、スケーリング用ＣＰＵ１３０は、マルチメディア用ＣＰＵ１２５がデコードした画像データを表示部１１５に出力する。これにより、スケーリング用ＣＰＵ１３０は、他の入力端子から入力された映像信号に応じた画像データと同様に、マルチメディア用ＣＰＵ１２５がデコードした画像データを処理することが可能になり、スケーリング用ＣＰＵ１３０の行う処理に加える変更を低減することが可能になる。
【００６３】
以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。
【００６４】
例えば、上記実施形態では、表示装置の一例としてプロジェクタを挙げたが、本発明はかかる例に限定されない。例えば、表示装置は、液晶ディスプレイや有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイなどの表示部を搭載した情報処理装置や、外部装置が表示する画像を制御する表示制御装置などであってもよい。
【００６５】
また、上記実施形態では、外部装置を接続するための接続部の規格の一例としてＵＳＢを挙げたが、本発明はかかる例に限定されない。ＵＳＢ以外の規格を用いて外部装置と表示装置が接続されてもよい。また上記実施形態では、接続部は有線で外部装置と接続する接続端子であることとしたが、本発明はかかる例に限られない。接続部は、無線で外部装置と接続する通信装置であってもよい。
【００６６】
また、上記実施形態では、第１プロセッサとして動画像または静止画像の再生、およびリモートデスクトップ機能を提供するマルチメディア機能用のプロセッサを例示したが、本発明はかかる例に限定されない。マルチメディア機能は、例えば外部記憶装置にデータを書き込む機能を含んでもよい。また第１プロセッサは、マルチメディア機能以外の負荷の高い処理を行うプロセッサであってもよい。また電子機器は３以上のプロセッサを有してもよく、この場合、複数のプロセッサのうち１つのプロセッサが残りのプロセッサが実行した処理の処理結果に応じた処理を行うことができる。
【００６７】
また、上記実施形態では、スケーリング用ＣＰＵ１３０がスイッチ制御部１３５の機能を有することとしたが、本発明はかかる例に限定されない。スケーリング用ＣＰＵ１３０以外の他のプロセッサがスイッチ制御部１３５の機能を有してもよい。
【符号の説明】
【００６８】
１００      プロジェクタ（表示装置）
１０５      ＵＳＢ端子（接続部）
１１０      ＵＳＢスイッチ
１１５      表示部
１２５      マルチメディア用ＣＰＵ（第１プロセッサ）
１３０      スケーリング用ＣＰＵ（第２プロセッサ）
【図１】
2014162589.tif 000003
【図２】
2014162589.tif 000004
【図３】
2014162589.tif 000005
【図４】
2014162589.tif 000006
【図５】
2014162589.tif 000007
【図６】
2014162589.tif 000008
【図７】
2014162589.tif 000009
【手続補正書】
【提出日】平成28年7月27日(2016.7.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
外部装置と接続可能な接続部と、
スイッチと、
前記スイッチを用いて前記接続部と接続され、前記接続部に接続された外部装置との連係処理を実行する複数のプロセッサと、
前記連係処理の実行を指定する指定信号に基づいて前記接続部と接続するプロセッサを選択し、前記スイッチを用いて、前記選択されたプロセッサに前記接続部を接続するスイッチ制御部と、を備え、
前記複数のプロセッサには、第１プロセッサと、前記第１プロセッサが実行した処理の処理結果に応じた処理を行う第２プロセッサとが含まれる、電子機器。
【請求項２】
前記接続部に接続される外部装置は入力装置であり、
前記複数のプロセッサは、前記入力装置から入力される操作信号に基づいて処理を行う、請求項１に記載の電子機器。
【請求項３】
入力された映像信号に応じた画像を表示する表示部をさらに備え、
前記第１プロセッサは、エンコードされた画像データを入力された場合、前記エンコードされた画像データをデコードする処理を行い、
前記第２プロセッサは、前記第１プロセッサがデコードした画像データに応じた映像信号を前記表示部に出力する処理を行う、請求項１に記載の電子機器。
【請求項４】
前記第２プロセッサは、前記表示部に出力する映像信号の解像度を変換するスケーリング処理を行う、請求項３に記載の電子機器。
【請求項５】
前記第２プロセッサは、入力された映像信号に、所定の画像を示す所定の映像信号を重畳し、当該所定の映像信号が重畳された映像信号を前記表示部に出力する処理を行う、請求項３または４に記載の電子機器。
【請求項６】
前記接続部に接続される外部装置は入力装置であり、
前記複数のプロセッサのいずれかは、前記入力装置から入力される操作信号に基づいて、外部の情報処理装置を遠隔操作するリモートデスクトップ処理を行う、請求項１ないし５のいずれか１項に記載の電子機器。
【請求項７】
外部装置と接続可能な接続部と、
スイッチと、
前記スイッチを用いて前記接続部と接続され、前記接続部に接続された外部装置との連係処理を実行する複数のプロセッサと、を有する電子機器に、
前記連係処理の実行を指定する指定信号に基づいて前記接続部と接続するプロセッサを選択する手順と、
前記スイッチを用いて、前記選択されたプロセッサに前記接続部を接続する手順と、
を実行させる、電子機器の制御方法であって、
前記第２プロセッサが、前記第１プロセッサが実行した処理の処理結果に応じた処理を行うことを含む、電子機器の制御方法。
【国際調査報告】
2014162589.tif 000010
2014162589.tif 000011
2014162589.tif 000012
2014162589.tif 000013