(57)【特許請求の範囲】
【請求項１】
撮像装置に接続可能な電子機器であって、
画像データを読み出す読出部と、
使用者による操作を受け付けて、前記読出部により読み出された画像データを、電気通信回線を介して他の電子機器に送信する送信部と、
前記読出部により読み出された画像データに対して画像処理を行う第一の画像処理部と、
前記撮像装置に備えられた第二の画像処理部であって、前記撮像装置で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部が接続されている場合には、前記読出部により読み出された画像データに対して、前記第二の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させ、前記第二の画像処理部が接続されていない場合には、前記読出部により読み出された画像データに対して、前記第一の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させる制御部とを備え、
前記制御部は、前記送信部が前記読出部により読み出された画像データを送信していないときは、前記撮像装置が撮像して前記第二の画像処理部で画像処理が行われた画像データを前記送信部に送信させる
電子機器。
【請求項２】
請求項１に記載の電子機器と、
前記電子機器に接続された前記撮像装置と
を備える電子機器システム。
【請求項３】
前記撮像装置は、さらに、被写体を撮像する撮像部を備え、
前記第二の画像処理部は、
前記読出部により読み出された画像データに対して画像処理を行う場合には、当該画像処理を行った後の画像データを前記制御部に送信し、
前記読出部により読み出された画像データに対して画像処理を行わない場合には、前記撮像部が撮像して得られた画像データに対して画像処理を行い、当該画像処理を行った後の画像データを前記制御部に送信する
請求項２に記載の電子機器システム。
【請求項４】
電子機器と、前記電子機器に接続可能な撮像装置とを備える電子機器システムであって、
前記電子機器は、
画像データを読み出す読出部と、
使用者による操作を受け付けて、前記読出部により読み出された画像データを、電気通信回線を介して他の電子機器に送信する送信部と、
前記読出部により読み出された画像データに対して画像処理を行う第一の画像処理部と、
前記撮像装置に備えられた第二の画像処理部であって、前記撮像装置で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部が接続されている場合には、前記読出部により読み出された画像データに対して、前記第二の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させ、前記第二の画像処理部が接続されていない場合には、前記読出部により読み出された画像データに対して、前記第一の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させる制御部とを備え、
前記撮像装置は、さらに、被写体を撮像する撮像部を備え、
前記第二の画像処理部は、
前記読出部により読み出された画像データに対して画像処理を行う場合には、当該画像処理を行った後の画像データを前記制御部に送信し、
前記読出部により読み出された画像データに対して画像処理を行わない場合には、前記撮像部が撮像して得られた画像データに対して画像処理を行い、当該画像処理を行った後の画像データを前記制御部に送信する
電子機器システム。
【請求項５】
撮像装置に接続可能な電子機器が行う画像処理方法であって、
前記電子機器は、
画像データを読み出す読出部と、
使用者による操作を受け付けて、前記読出部により読み出された画像データを、電気通信回線を介して他の電子機器に送信する送信部と、
前記読出部により読み出された画像データに対して画像処理を行う第一の画像処理部とを備え、
前記画像処理方法は、
前記撮像装置に備えられた第二の画像処理部であって、前記撮像装置で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部が前記電子機器に接続されている場合には、前記読出部により読み出された画像データに対して、前記第二の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させ、前記第二の画像処理部が前記電子機器に接続されていない場合には、前記読出部により読み出された画像データに対して、前記第一の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させる制御ステップを含み、
前記制御ステップでは、前記送信部が前記読出部により読み出された画像データを送信していないときは、前記撮像装置が撮像して前記第二の画像処理部で画像処理が行われた画像データを前記送信部に送信させる
画像処理方法。
【請求項６】
請求項５に記載の画像処理方法に含まれるステップをコンピュータに実行させるプログラム。
【請求項７】
撮像装置に接続可能な集積回路であって、
画像データを読み出す読出部と、
使用者による操作を受け付けて、前記読出部により読み出された画像データを、電気通信回線を介して他の電子機器に送信する送信部と、
前記読出部により読み出された画像データに対して画像処理を行う第一の画像処理部と、
前記撮像装置に備えられた第二の画像処理部であって、前記撮像装置で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部が接続されている場合には、前記読出部により読み出された画像データに対して、前記第二の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させ、前記第二の画像処理部が接続されていない場合には、前記読出部により読み出された画像データに対して、前記第一の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させる制御部とを備え、
前記制御部は、前記送信部が前記読出部により読み出された画像データを送信していないときは、前記撮像装置が撮像して前記第二の画像処理部で画像処理が行われた画像データを前記送信部に送信させる
集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器に関し、特に、撮像装置に接続可能であり、画像データの処理及び送信が可能な電子機器に関する。
【背景技術】
【０００２】
動画撮影が可能なデジタルカメラを接続した複数のＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）を、インターネットネットワークを介して接続し、ビデオ会議システムを構築する技術が知られている。
【０００３】
例えば、特許文献１に開示されたＰＣは、ビデオ会議用のプログラムが格納されており、デジタルカメラが接続されたことを検知し、かつ双方向通信可能に接続されたことを検知すると、ビデオ会議用プログラムを自動起動する。そして、当該ＰＣは、通話するために双方のデジタルカメラで撮影した動画を、双方のＰＣディスプレイに表示する。これにより、特許文献１に開示されたＰＣによれば、複雑な操作を要することなく、使用者が簡単にビデオ会議に参加することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−２３８０４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、使用者が通信中の他者に対して、フルハイビジョン動画データのような高容量の画像データを送信したいとき、当該送信対象の画像データを送信に適する形式に処理する必要がある。
【０００６】
しかしながら、汎用の演算処理部にてソフトウェアを用いて処理を実行する従来の電子機器においては、高容量の画像データを処理するのに大きな負荷がかかるという課題がある。このため、従来の電子機器は、当該送信対象の画像データの処理に多大な時間を要するなど、使用者にとって使い勝手の良いものではなかった。
【０００７】
そこで、本発明は上記課題を鑑みてなされたものであり、送信対象の画像データの処理負荷を低減することができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の一態様に係る電子機器は、撮像装置に接続可能な電子機器であって、画像データを読み出す読出部と、使用者による操作を受け付けて、前記読出部により読み出された画像データを、電気通信回線を介して他の電子機器に送信する送信部と、前記読出部により読み出された画像データに対して画像処理を行う第一の画像処理部と、前記撮像装置に備えられた第二の画像処理部であって、前記撮像装置で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部が接続されている場合には、送信対象の画像データに対して、前記第二の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させ、前記第二の画像処理部が接続されていない場合には、送信対象の画像データに対して、前記第一の画像処理部に画像処理を行わせて画像処理後の画像データを前記送信部に送信させる制御部とを備える。
【０００９】
これによれば、撮像装置に備えられた第二の画像処理部が接続されている場合には、送信対象の画像データに対して第二の画像処理部に画像処理を行わせ、第二の画像処理部が接続されていない場合には、送信対象の画像データに対して第一の画像処理部に画像処理を行わせる。ここで、テレビ会議等の電気通信回線を介したコミュニケーションサービスを利用可能な状態においては、電子機器に撮像装置が接続されて使用されるため、電子機器の制御部に撮像装置の第二の画像処理部が接続される。これにより、第二の画像処理部に画像処理を行わせることができるため、第一の画像処理部が行う処理の負荷を低減することができる。
【００１０】
また、好ましくは、前記制御部は、前記送信部が前記読出部により読み出された画像データを送信していないときは、前記撮像装置が撮像して前記第二の画像処理部で画像処理が行われた画像データを前記送信部に送信させる。
【００１１】
これによれば、送信部が読出部により読み出された画像データを送信していないときは、撮像装置が撮像して第二の画像処理部で画像処理が行われた画像データを送信部に送信させる。このため、撮像装置に撮像された画像データと、読出部により読み出された画像データとの送信をスムーズに実行することができる。
【００１２】
また、本発明は、このような電子機器として実現することができるだけでなく、当該電子機器と撮像装置とを備える電子機器システムとして実現することもできる。
【００１３】
また、本発明の一態様に係る電子機器システムにおいて、好ましくは、前記撮像装置は、さらに、被写体を撮像する撮像部を備え、前記第二の画像処理部は、前記読出部により読み出された画像データに対して画像処理を行う場合には、当該画像処理を行った後の画像データを前記制御部に送信し、前記読出部により読み出された画像データに対して画像処理を行わない場合には、前記撮像部が撮像して得られた画像データに対して画像処理を行い、当該画像処理を行った後の画像データを前記制御部に送信する。
【００１４】
これによれば、第二の画像処理部は、読出部により読み出された画像データに対して画像処理を行う場合には、当該画像処理を行い、読出部により読み出された画像データに対して画像処理を行わない場合には、撮像部が撮像して得られた画像データに対して画像処理を行う。つまり、１つの第二の画像処理部で、読出部により読み出された画像データに対しても撮像部が撮像して得られた画像データに対しても画像処理を行うことができ、第一の画像処理部が行う処理の負荷を低減することができる。
【００１５】
また、本発明は、このような電子機器が備える各処理部が行う処理をステップとする画像処理方法として実現することもできる。また、当該画像処理方法に含まれる特徴的な処理をコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体及びインターネット等の伝送媒体を介して流通させることができるのは言うまでもない。また、電子機器に含まれる特徴的な処理部を備える集積回路として実現したりすることもできる。
【発明の効果】
【００１６】
本発明によれば、送信対象の画像データの処理負荷を低減することができる電子機器を提供することができる。
【図面の簡単な説明】
【００１７】
【図１】実施の形態１にかかるＰＣを備える電子機器システムの全体構成を示す図
【図２】実施の形態１にかかるＰＣの機能構成を示すブロック図
【図３】実施の形態１にかかる複数の電子機器システムを備えたテレビ会議システムの構成を示す図
【図４】実施の形態１にかかる液晶ディスプレイが表示する送信画面を示すイメージ図
【図５】実施の形態１にかかる送信操作を開始した後の第一の演算処理部の処理動作を示すフローチャート
【図６】実施の形態１の他の実施の形態にかかる集積回路を示すブロック図
【発明を実施するための形態】
【００１８】
〔実施の形態１〕
実施の形態１に係るＰＣ１００は、エンコード処理を施すことができる第二の演算処理部１２２が接続されているときは、送信対象の動画像データに対して、第二の演算処理部１２２でエンコード処理を施して送信する。また、第二の演算処理部１２２は、ＰＣ１００に外部接続されるムービーカメラ１２０に搭載されており、第一の演算処理部１０１は、送信モジュール１１０がＨＤＤ１０４に格納された動画像データを送信していないときは、ムービーカメラ１２０が撮像した動画像データを送信するよう送信モジュール１１０を制御する。
【００１９】
以下、図を用いて、ＰＣ１００のシステムの構成および動作について詳細に説明する。
【００２０】
[１．システムの構成]
まず、ＰＣ１００のシステムの構成について図１を用いて説明する。図１は、ＰＣ１００を備える電子機器システム１０の全体構成を示す図である。
【００２１】
ＰＣ１００は、第一の演算処理部１０１、システム管理メモリ１０２、ワークメモリ１０３、ＨＤＤ１０４、マウス１０５、キーボード１０６、ＵＳＢコネクタ１０７、表示デバイス１０８、液晶ディスプレイ１０９、送信モジュール１１０、及びムービーカメラ１２０を備えている。
【００２２】
第一の演算処理部１０１は、ＰＣ１００上の処理を実行する処理部である。第一の演算処理部１０１は、システム管理メモリ１０２、ワークメモリ１０３、ＨＤＤ１０４、ＵＳＢコネクタ１０７、表示デバイス１０８、及び送信モジュール１１０に電気的に接続されている。
【００２３】
そして、第一の演算処理部１０１は、ＵＳＢコネクタ１０７を介して、マウス１０５またはキーボード１０６を用いての使用者の操作情報を受け付ける。また、第一の演算処理部１０１は、ＨＤＤ１０４に格納されている動画像データや、画像処理ソフトを読み出すことができる。
【００２４】
また、第一の演算処理部１０１は、読み出した画像処理ソフトに従って、読み出した動画像データをエンコード処理することができる。ここで、第一の演算処理部１０１は、汎用機能を実行するために汎用的な電気回路から構成されており、画像処理ソフトを読み出すことで、エンコード処理をソフトウェアにより実現することができる。
【００２５】
また、第一の演算処理部１０１は、ＵＳＢコネクタ１０７を介して、ムービーカメラ１２０との間で動画像データの送受信が可能である。また、第一の演算処理部１０１は、ＵＳＢコネクタ１０７を介して、ムービーカメラ１２０に対して制御要求信号を送信したり、制御応答信号を受信したりする。
【００２６】
また、第一の演算処理部１０１は、電気通信回線（インターネット）１５０を介して、動画像データを、他のＰＣに送信するよう送信モジュール１１０を制御する。また、図示していないが、第一の演算処理部１０１は、ＰＣ１００の各部に供給される電力等のシステムを全体的に制御している。
【００２７】
システム管理メモリ１０２は、ＯＳ（オペレーションシステム）などが保持されているメモリである。
【００２８】
ワークメモリ１０３は、第一の演算処理部１０１が各種処理動作を実行するために必要な情報を一時的に格納するメモリである。
【００２９】
ＨＤＤ１０４は、動画像データなどを格納する大容量の記録媒体である。また、ＨＤＤ１０４は、画像処理ソフトの実行ファイルを格納している。上述したように、ＨＤＤ１０４に格納された動画像データまたは画像処理ソフトは、適宜第一の演算処理部１０１により読み出される。
【００３０】
マウス１０５は、使用者による操作を受け付けるポインティングデバイスである。使用者は、マウス１０５を操作することにより、液晶ディスプレイ１０９に表示された送信画面上において、動画像データを選択操作することができる。また、使用者は、マウス１０５を操作することにより、選択した動画像データを送信対象のデータとして、他のＰＣに送信操作することができる。
【００３１】
キーボード１０６は、使用者が文字入力などを行う、キーボードデバイスである。使用者は、動画像データの送信時に、必要に応じて、動画像データ等に文字入力をすることができる。
【００３２】
ＵＳＢコネクタ１０７は、マウス１０５とキーボード１０６、およびムービーカメラ１２０をＰＣ１００に接続するためのコネクタである。
【００３３】
表示デバイス１０８は、第一の演算処理部１０１で演算された画面情報を映像化するデバイスであり、画面情報を液晶ディスプレイ１０９に伝える。
【００３４】
液晶ディスプレイ１０９は、表示デバイス１０８で映像化した画面情報を表示する表示デバイスである。
【００３５】
送信モジュール１１０は、第一の演算処理部１０１から受け取った動画像データを、電気通信回線１５０を介して、他のＰＣに送信することができる。送信モジュール１１０は、例えば、有線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、無線ＬＡＮにより実現することが可能である。
【００３６】
続いて、ムービーカメラ１２０の構成について、図１を用いて説明する。ムービーカメラ１２０は、撮像部１２１と、第二の演算処理部１２２と、ＵＳＢコネクタ１２３とを有している。
【００３７】
撮像部１２１は、被写体を撮像する部位であり、図示していないが、光学系、撮像センサ等により構成されている。撮像部１２１は、リアルタイム映像を撮影することができる。
【００３８】
第二の演算処理部１２２は、撮像部１２１で撮影されたリアルタイム映像に対して、エンコード処理などの画像処理を行う。そして、第二の演算処理部１２２は、処理後のリアルタイム映像を、ＵＳＢコネクタ１２３を介して、第一の演算処理部１０１に供給する。
【００３９】
また、第二の演算処理部１２２は、ＵＳＢコネクタ１２３を介して、ＰＣ１００から転送された動画像データをエンコード処理する。そして、第二の演算処理部１２２は、処理後の動画像データを、ＵＳＢコネクタ１２３を介して、第一の演算処理部１０１に供給する。
【００４０】
ここで、第二の演算処理部１２２は、画像処理を専用に実行するための専用の電気回路を有しており、エンコード処理をハードウェアにより実現することができる。すなわち、ソフトウェアにより実現する第一の演算処理部１０１に比べて、ハードウェアにより実現する第二の演算処理部１２２の方が、動画像データのエンコード処理能力が高い。そのため、ムービーカメラ１２０が、ＰＣ１００に接続されているときは、第一の演算処理部１０１は、第二の演算処理部１２２にアクセス可能な状態になるため、動画像データのエンコード処理を第二の演算処理部１２２に実行させることが可能となる。
【００４１】
これにより、ＰＣ１００は、ムービーカメラ１２０が接続されているときは、動画像データの処理負荷が低減されるので、効率よく動画像データのエンコード処理を完了させ、他のＰＣに効率よくエンコード処理後の動画像データを送信することができる。
【００４２】
また、第一の演算処理部１０１は、汎用的な電気回路により構成されており、実行したい機能のソフトウェアを読み込むことで、エンコード処理以外の処理も実行することができる。すなわち、第一の演算処理部１０１は、エンコード処理以外にも、送受信処理や、表示処理等を実行している。
【００４３】
このため、エンコード処理の専用回路を有する第二の演算処理部１２２が接続されたときは、第一の演算処理部１０１は、エンコード処理に関する仕事を第二の演算処理部１２２に担当させることができ処理負荷が低減されるため、ＰＣ１００は、他の処理内容との並列処理を勘案しても、トータルで効率よく動画像データのエンコード処理を完了させることができる。
【００４４】
また、第二の演算処理部１２２は、動画像データのエンコード処理および、撮像したリアルタイム映像の処理といった、画像処理を専属的に実行することが可能である。そのため、第二の演算処理部１２２を有するムービーカメラ１２０がＰＣ１００に接続されているときは、第一の演算処理部１０１は、これらの画像処理を第二の演算処理部１２２に委譲することで、送信処理等の他の処理に集中することができる。従って、ＰＣ１００は、ムービーカメラ１２０が接続されているときは処理負荷が低減されるので、他の処理内容との並列処理を勘案しても、トータルで効率よく動画像データのエンコード処理を完了させることができる。
【００４５】
ＵＳＢコネクタ１２３は、ムービーカメラ１２０をＰＣ１００に接続するためのコネクタである。ここで、ＰＣ１００のＵＳＢコネクタ１０７とムービーカメラ１２０のＵＳＢコネクタ１２３とは、ＵＳＢケーブル等により接続されている。尚、この実施形態は一例であり、ＰＣ１００とムービーカメラ１２０とは、他の有線接続方法であっても、無線接続方法であっても、本発明には適用可能である。
【００４６】
次に、ＰＣ１００の機能的な構成について説明する。
【００４７】
図２は、実施の形態１にかかるＰＣ１００の機能構成を示すブロック図である。
【００４８】
同図に示すように、ＰＣ１００は、読出部１３１、送信部１３２、第一の画像処理部１３３及び制御部１３４の機能を有している。また、ムービーカメラ１２０は、ムービーカメラ１２０で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部１４１の機能を有している。
【００４９】
読出部１３１は、動画像データなどの画像データを、ＨＤＤ１０４から読み出す処理部である。
【００５０】
送信部１３２は、使用者による操作を受け付けて、読出部１３１により読み出された画像データを、電気通信回線１５０を介して他の電子機器に送信する処理部である。また、送信部１３２は、ムービーカメラ１２０で撮像されて第二の画像処理部１４１で画像処理された画像データについても、他の電子機器に送信する。つまり、送信部１３２は、第一の画像処理部１３３または第二の画像処理部１４１から受け取った画像データを、他の電子機器に送信する。なお、送信部１３２は、送信モジュール１１０の機能を有する処理部である。
【００５１】
第一の画像処理部１３３は、読出部１３１により読み出された画像データに対して、エンコード処理などの画像処理を行う処理部である。
【００５２】
制御部１３４は、第二の画像処理部１４１が接続されている場合には、送信対象の画像データに対して、第二の画像処理部１４１に画像処理を行わせて、画像処理後の画像データを送信部１３２に送信させる。
【００５３】
また、制御部１３４は、第二の画像処理部１４１が接続されていない場合には、送信対象の画像データに対して、第一の画像処理部１３３に画像処理を行わせて、画像処理後の画像データを送信部１３２に送信させる。
【００５４】
また、制御部１３４は、送信部１３２が読出部１３１により読み出された画像データを送信していないときは、ムービーカメラ１２０が撮像して第二の画像処理部１４１で画像処理が行われた画像データを送信部１３２に送信させる。
【００５５】
ここで、読出部１３１、第一の画像処理部１３３及び制御部１３４は、第一の演算処理部１０１の汎用的な電気回路が所定のソフトウェアを実行することにより実現される。
【００５６】
また、第二の画像処理部１４１は、読出部１３１により読み出された画像データに対して画像処理を行う場合には、当該画像処理を行った後の画像データを制御部１３４に送信する。また、第二の画像処理部１４１は、読出部１３１により読み出された画像データに対して画像処理を行わない場合には、ムービーカメラ１２０の撮像部１２１が撮像して得られた画像データに対して画像処理を行い、当該画像処理を行った後の画像データを制御部１３４に送信する。
【００５７】
ここで、第二の画像処理部１４１は、第二の演算処理部１２２のエンコード処理の専用回路により実現される。
【００５８】
図３は、実施の形態１にかかる複数の電子機器システム１０Ａ及び１０Ｂを備えたテレビ会議システムの構成を示す図である。つまり、同図は、２つのＰＣ１００Ａ及び１００Ｂを電気通信回線１５０で接続した際のイメージ図である。
【００５９】
ここで、ＰＣ１００ＡとＰＣ１００Ｂとは、上述したＰＣ１００の構成と同等の構成を有している。また、ＰＣ１００ＡとＰＣ１００Ｂには、ムービーカメラ１２０Ａとムービーカメラ１２０Ｂとがそれぞれ接続されている。また、ＰＣ１００ＡとＰＣ１００Ｂは、それぞれが有する送信モジュール１１０を介して、電気通信回線１５０に接続されている。
【００６０】
このため、ＰＣ１００ＡとＰＣ１００Ｂは、コミュニケーションサービスを実行するためのソフトウェアを起動させることで、電気通信回線１５０を介してコミュニケーションサービスを利用可能な状態にすることができる。以下の説明においては、ＰＣ１００は、他のＰＣと電気通信回線１５０を介して、コミュニケーションサービスが利用可能な状態に設定されているとして説明する。
【００６１】
[２．特許請求の範囲の記載との対応関係]
ＰＣ１００は、特許請求の範囲に記載の「電子機器」の一例である。ムービーカメラ１２０は、特許請求の範囲に記載の「撮像装置」の一例である。
【００６２】
[３．送信画面の構成]
続いて、液晶ディスプレイ１０９が表示する送信画面の構成について、図４を用いて説明する。図４は、実施の形態１にかかる液晶ディスプレイ１０９が表示する送信画面を示すイメージ図である。
【００６３】
同図に示すように、液晶ディスプレイ１０９に表示される送信画面は、コミュニケーションサービス用のウィンドウ２００、及び動画像データを格納したフォルダのウィンドウ２１０等から構成される。
【００６４】
コミュニケーションサービス用のウィンドウ２００は、ＰＣ１００に接続されているムービーカメラ１２０により撮像されているリアルタイム映像や、ＨＤＤ１０４に格納されている動画像データを表示又は送信するときに、使用者が参照するウィンドウである。ここで、コミュニケーションサービス用のウィンドウ２００は、子画面２０１Ａ、子画面２０１Ｂ等から構成されている。
【００６５】
子画面２０１Ａと子画面２０１Ｂは、リアルタイム映像や動画像データを表示する画面である。コミュニケーションサービスを利用している状態において、例えば、子画面２０１Ａは、他のＰＣに接続されたムービーカメラの撮像によるリアルタイム映像を表示し、子画面２０１Ｂは、自身に接続されたムービーカメラ１２０の撮像によるリアルタイム映像を表示するようにしてもよい。あるいは、子画面２０１Ａは、他のＰＣに接続されたムービーカメラの撮像によるリアルタイム映像を表示し、子画面２０１Ｂは、ＨＤＤ１０４に格納された動画像データを表示するようにしてもよい。
【００６６】
動画像データを格納したフォルダのウィンドウ２１０は、送信するための動画像データを表示するウィンドウである。同図に示すように、動画像データを格納したフォルダのウィンドウ２１０には、動画像データ２１１Ａ、動画像データ２１１Ｂというように、複数の動画像データが表示される。動画像データを格納したフォルダのウィンドウ２１０に表示される動画像データは、ＨＤＤ１０４に格納された動画像データの全てでもよいし、特定のフォルダに格納された動画像データのみを選択的に抽出したものでもよい。
【００６７】
使用者は、マウス１０５を操作することにより、動画像データを格納したフォルダのウィンドウ２１０に表示された動画像データを選択することができる。このとき、送信画面上に重畳表示されたマウスカーソル２２０を、マウス１０５の操作により所望の動画像データ上に移動させて、マウス１０５をクリックすることで、その動画像データを選択することができる。また、マウスカーソル２２０を複数の所望の動画像データを囲む領域の対角線上に移動させることで、その複数の動画像データを領域選択することもできる。
【００６８】
次に、送信画面上での、使用者の送信操作の概要を説明する。
【００６９】
使用者は、マウス１０５を使って、動画像データを格納したフォルダのウィンドウ２１０に配置された動画像データ（例えば、動画像データ２１１Ａ）を選択し、コミュニケーションサービス用のウィンドウ２００にドラッグ＆ドロップする。そして、第一の演算処理部１０１は、ドラッグ＆ドロップされた動画像データを処理し、送信モジュール１１０を介して、処理後の動画像データを送信する。以下の説明において、使用者が選択した動画像データ２１１Ａについて、第一の演算処理部１０１による処理内容の詳細を説明する。
【００７０】
[４．システムの動作]
続いて、使用者の送信操作に応じて、第一の演算処理部１０１が行う処理について、図５を用いて説明する。図５は、実施の形態１にかかる送信操作を開始した後の第一の演算処理部１０１の処理動作を示すフローチャートである。
【００７１】
他のＰＣへの送信対象とする動画像データを使用者が選択したら、第一の演算処理部１０１は、ＵＳＢコネクタ１０７を介して、第二の演算処理部１２２を有するムービーカメラ１２０が接続されているか否かを判定する（Ｓ４００）。
【００７２】
第一の演算処理部１０１は、第二の演算処理部１２２を有するムービーカメラ１２０が接続されていれば（Ｓ４００でＹｅｓ）、ステップＳ４０１に進み、接続されていなければ（Ｓ４００でＮｏ）、ステップＳ４０５に進む。
【００７３】
まず、ステップＳ４０１のムービーカメラ１２０が接続されている場合について説明する。第一の演算処理部１０１は、ＨＤＤ１０４に格納された動画像データ２１１Ａを読み出す（Ｓ４０１）。
【００７４】
そして、第一の演算処理部１０１は、読み出した動画像データ２１１Ａを、ＵＳＢコネクタ１０７を介して、第二の演算処理部１２２に転送する（Ｓ４０２）。動画像データ２１１Ａを受信した第二の演算処理部１２２は、専用の画像処理回路を用いて、動画像データ２１１Ａをハードウェアによりエンコード処理する。
【００７５】
第二の演算処理部１２２によるエンコード処理が完了すると、第一の演算処理部１０１は、処理後の動画像データを受け取る（Ｓ４０３）。
【００７６】
そして、第一の演算処理部１０１は、送信モジュール１１０を介して、受け取った処理後の動画像データを、他のＰＣに対して送信する（Ｓ４０４）。
【００７７】
次に、ステップＳ４０５のムービーカメラ１２０が接続されていない場合について説明する。まず、第一の演算処理部１０１は、ＨＤＤ１０４に格納された画像処理ソフトを読み出す（Ｓ４０５）。
【００７８】
続いて、第一の演算処理部１０１は、ＨＤＤ１０４に格納された動画像データ２１１Ａを読み出す（Ｓ４０６）。
【００７９】
そして、第一の演算処理部１０１は、ステップＳ４０５にて読み出した画像処理ソフトを用いて、動画像データ２１１Ａに対してエンコード処理を行う（Ｓ４０７）。
【００８０】
当該エンコード処理が完了した後、第一の演算処理部１０１は、送信モジュール１１０を介して、処理後の動画像データを他のＰＣに対して送信する（Ｓ４０４）。
【００８１】
以上の実施形態の説明では、使用者が単一の動画像データ２１１Ａを選択した場合について説明してきたが、使用者が複数の動画像データを選択した場合であっても、本発明は適用可能である。すなわち、第一の演算処理部１０１は、使用者が選択した複数の動画像データのそれぞれについて上記の動作を行うことができる。第一の演算処理部１０１は、この処理動作を複数の動画像データに対して並列的に行っても良いし、１つ１つの動画像データについて順番に行っても良い。
【００８２】
ここで、ムービーカメラ１２０が接続されており、ステップＳ４０１から送信処理を開始した後であって送信処理が完了する前に、ムービーカメラ１２０の接続が解除された場合について、以下に説明する。
【００８３】
第一の演算処理部１０１は、ムービーカメラ１２０の接続が解除された旨を確認した後、送信処理を一旦停止し、ステップＳ４０５から送信処理に処理フローを切り替える。これにより、送信処理中にムービーカメラ１２０の接続が解除された場合であっても、第一の演算処理部１０１は、送信処理を続行することができる。
【００８４】
[５．まとめ]
以上説明したように、本実施の形態に係るＰＣ１００は、ムービーカメラ１２０に接続可能な電子機器であって、画像データを読み出す読出部１３１と、使用者による操作を受け付けて、読出部１３１により読み出された画像データを、電気通信回線１５０を介して他の電子機器に送信する送信部１３２と、読出部１３１により読み出された画像データに対して画像処理を行う第一の画像処理部１３３と、ムービーカメラ１２０に備えられた第二の画像処理部１４１であって、ムービーカメラ１２０で撮像されて得られた画像データに対して画像処理を行うための第二の画像処理部１４１が接続されている場合には、送信対象の画像データに対して、第二の画像処理部１４１に画像処理を行わせて画像処理後の画像データを送信部１３２に送信させ、第二の画像処理部１４１が接続されていない場合には、送信対象の画像データに対して、第一の画像処理部１３３に画像処理を行わせて画像処理後の画像データを送信部１３２に送信させる制御部１３４とを備える。
【００８５】
これにより、ＰＣ１００は、ムービーカメラ１２０に備えられた第二の画像処理部１４１が接続されている場合には、送信対象の動画像データに対して第二の画像処理部１４１に画像処理を行わせ、第二の画像処理部１４１が接続されていない場合には、送信対象の動画像データに対して第一の画像処理部１３３に画像処理を行わせる。ここで、テレビ会議などでは、ＰＣ１００にムービーカメラ１２０が接続されて使用されるため、ＰＣ１００の制御部１３４にムービーカメラ１２０の第二の画像処理部１４１が接続される。これにより、第二の画像処理部１４１に画像処理を行わせることができるため、第一の画像処理部１３３が行う処理の負荷を低減することができる。
【００８６】
また、ＰＣ１００において、制御部１３４は、送信部１３２が読出部１３１により読み出された画像データを送信していないときは、ムービーカメラ１２０が撮像して第二の画像処理部１４１で画像処理が行われた画像データを送信部１３２に送信させる。
【００８７】
これにより、ＰＣ１００は、送信部１３２が読出部１３１により読み出された動画像データを送信していないときは、ムービーカメラ１２０が撮像して第二の画像処理部１４１で画像処理が行われた動画像データを送信部１３２に送信させる。このため、ムービーカメラ１２０により撮像されている動画像データと、読出部１３１により読み出された動画像データとの送信をスムーズに実行することが可能となる。
【００８８】
また、電子機器システム１０において、第二の画像処理部１４１は、読出部１３１により読み出された動画像データに対して画像処理を行う場合には、当該画像処理を行い、読出部１３１により読み出された動画像データに対して画像処理を行わない場合には、撮像部１２１が撮像して得られた動画像データに対して画像処理を行う。つまり、１つの第二の画像処理部１４１で、読出部１３１により読み出された動画像データに対しても撮像部１２１が撮像して得られた動画像データに対しても画像処理を行うことができ、第一の画像処理部１３３が行う処理の負荷を低減することができる。
【００８９】
[６．他の実施の形態]
以上、本発明に係るＰＣ１００について、上記実施の形態１を用いて説明したが、本発明は、上記実施の形態１に限定されず、他の実施の形態も考えられる。
【００９０】
つまり、今回開示された実施の形態は全ての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。以下、他の実施の形態について、まとめて説明する。
【００９１】
上記実施の形態１においては、動画像データがＨＤＤ１０４に格納されており、当該動画像データが処理されて送信されることとした。しかし、ＨＤＤ１０４に格納され処理されて送信されるデータは動画像データに限られず、静止画などの画像データであってもよい。
【００９２】
また、上記実施の形態１においては、電気通信回線を介して他の電子機器と通信するシステムとして、テレビ会議システムを例示したが、本発明はこれに限定されない。例えば、テレビ電話システムなど、電気通信回線を介したコミュニケーションシステムであれば、本発明に適用可能である。
【００９３】
また、上記実施の形態１においては、ＰＣ１００に内蔵されたＨＤＤ１０４を一例として説明したが、本発明はこれに限定されない。すなわち、ＰＣ１００に外付けで装着可能なＨＤＤ１０４であっても本発明に適用可能である。また、ＨＤＤ１０４以外であっても、動画像データ等の画像データを記録可能な記録媒体であれば、本発明に適用可能である。
【００９４】
また、上記実施の形態１においては、画像処理の一例としてエンコード処理について説明したが、本発明はこれに限定されない。例えば、ビットレート変更処理やリサイズ処理等の画像処理であっても、本発明に適用可能である。
【００９５】
また、上記実施の形態１に係るＰＣ１００では、単一のムービーカメラ１２０で動画像データを処理したが、本発明はこれに限定されない。例えば、複数のムービーカメラが接続されていて、複数の動画像データを送信する場合、第一の演算処理部１０１は、それぞれのムービーカメラに動画像データのエンコード処理を割り当てて、当該処理を並列的に実行するようにしてもよい。
【００９６】
また、使用者が送信対象として選択した複数の動画像データのそれぞれの時間長等を考慮して、第一の演算処理部１０１は、ムービーカメラに割り当てる動画像データの順番等をスケジューリングするようにしてもよい。
【００９７】
また、上記実施の形態１に係るＰＣ１００では、使用者が送信対象とした１つの動画像データのエンコード処理と送信処理とを、一連の処理で行うようにしたが、エンコード処理と送信処理とを並列的に行うようにしてもよい。
【００９８】
また、本発明は、このようなＰＣ１００として実現することができるだけでなく、ＰＣ１００とムービーカメラ１２０とを備える電子機器システム１０として実現することもできる。また、このようなＰＣ１００が備える各処理部が行う処理をステップとする方法として実現することもできる。また、当該方法に含まれる特徴的な処理をコンピュータに実行させるプログラムとして実現したりすることもできる。そして、そのようなプログラムは、ＣＤ−ＲＯＭ等の記録媒体及びインターネット等の伝送媒体を介して流通させることができるのは言うまでもない。
【００９９】
また、本発明は、ＰＣ１００に含まれる特徴的な処理部を備える集積回路として実現したりすることもできる。これらの処理部は個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。例えば、図６に示すように、送信部１３２と第一の画像処理部１３３と制御部１３４とを備える集積回路１６０として実現することができる。
【０１００】
なお、集積回路１６０は、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩ等により実現可能である。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサを利用しても良い。
【０１０１】
さらには、半導体技術の進歩又は派生する別技術によりＬＳＩに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。光技術やバイオ技術等による機能ブロックの集積化が可能性としてありえる。
【産業上の利用可能性】
【０１０２】
本発明は、電子機器に関し、特に、撮像装置に接続可能であり、画像データの処理及び送信操作が可能な電子機器に関する。つまり、本発明はＰＣ１００への適用に限定されず、撮像装置に接続可能であり、画像データの処理及び送信操作が可能であれば、携帯電話等の電子機器にも適用可能である。また、同様の機能を実行可能なプログラムを格納したＣＤやＤＶＤ等の記録メディアにも適用可能である。
【符号の説明】
【０１０３】
１０、１０Ａ、１０Ｂ  電子機器システム
１００、１００Ａ、１００Ｂ  ＰＣ
１０１  第一の演算処理部
１０２  システム管理メモリ
１０３  ワークメモリ
１０４  ＨＤＤ
１０５  マウス
１０６  キーボード
１０７  ＵＳＢコネクタ
１０８  表示デバイス
１０９  液晶ディスプレイ
１１０  送信モジュール
１２０、１２０Ａ、１２０Ｂ  ムービーカメラ
１２１  撮像部
１２２  第二の演算処理部
１２３  ＵＳＢコネクタ
１３１  読出部
１３２  送信部
１３３  第一の画像処理部
１３４  制御部
１４１  第二の画像処理部
１５０  電気通信回線
１６０  集積回路
２００  コミュニケーションサービス用のウィンドウ
２０１Ａ、２０１Ｂ  子画面
２１０  動画像データを格納したフォルダのウィンドウ
２１１Ａ、２１１Ｂ  動画像データ
２２０  マウスカーソル
【図１】
0005620851.tif 000002
【図２】
0005620851.tif 000003
【図３】
0005620851.tif 000004
【図４】
0005620851.tif 000005
【図５】
0005620851.tif 000006
【図６】
0005620851.tif 000007