(57)【要約】【課題】一方の拠点を撮像して得られた撮像画像に画像処理を実行した上で他の拠点に設置された情報処理装置に送信する場合に、他の拠点のユーザが見たい撮像画像と実際に表示される画像とを一致させることができる情報処理装置、画像処理装置およびプログラムを提供する。【解決手段】自装置が設置された拠点とは異なる他の拠点に設置されかつ他の拠点を撮像して得られた撮像画像に画像処理を実行する他の情報処理装置から、当該画像処理が実行された撮像画像を取得して、自装置が備える表示部に表示させる場合に、他の拠点の情報処理装置に、撮像画像に対して実行する画像処理を指示する処理情報を送信して、処理情報に従った画像処理を他の拠点の情報処理装置に実行させる。【選択図】図３
2014175960.tif 000002
【特許請求の範囲】
【請求項１】
自装置が設置された拠点とは異なる他の拠点に設置されかつ撮像部により前記他の拠点を撮像して得られた撮像画像に画像処理を実行する外部機器から、画像処理が実行された前記撮像画像を取得して前記拠点に設置された表示部に表示させる表示制御部と、
前記外部機器に前記撮像画像に対して実行させる画像処理を指示する処理情報を送信して、当該画像処理を実行させる送信部と、
を備えた情報処理装置。
【請求項２】
前記送信部は、前記外部機器に前記撮像画像の一部の拡大を行う画像処理を実行させるための前記処理情報を送信する請求項１に記載の情報処理装置。
【請求項３】
前記送信部は、前記外部機器に前記撮像画像の歪曲収差の補正を行う画像処理を実行させるための前記処理情報を送信する請求項１または２に記載の情報処理装置。
【請求項４】
撮像部により自装置が設置された拠点を撮像して得られた撮像画像に画像処理を実行するとともに、前記拠点とは異なる他の拠点に設置されかつ前記他の拠点に設置された表示部に前記撮像画像を表示させる外部機器に、画像処理を実行した前記撮像画像を送信する画像処理部と、
前記外部機器から、前記撮像画像に対して実行する画像処理を指示する処理情報を受信する受信部と、を備え、
前記画像処理部は、受信した前記処理情報に従って、前記撮像画像に対する画像処理を実行する画像処理装置。
【請求項５】
前記受信部は、前記撮像画像の一部の拡大を行う画像処理を実行させるための前記処理情報を受信する請求項４に記載の画像処理装置。
【請求項６】
前記受信部は、前記撮像画像の歪曲収差の補正を行う画像処理を実行させるための前記処理情報を受信する請求項４または５に記載の画像処理装置。
【請求項７】
コンピュータを、
自装置が設置された拠点とは異なる他の拠点に設置されかつ撮像部により前記他の拠点を撮像して得られた撮像画像に画像処理を実行する外部機器から、画像処理が実行された前記撮像画像を取得して前記拠点に設置された表示部に表示させる表示制御部と、
前記外部機器に前記撮像画像に対して実行させる画像処理を指示する処理情報を送信して、当該画像処理を実行させる送信部と、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像処理装置およびプログラムに関する。
【背景技術】
【０００２】
インターネット等の通信ネットワークを利用して、異なる拠点（遠隔地）に設置された通信装置（情報処理装置の一例）間において画像や音声を送受信することにより、異なる拠点間において会議を行う会議システムが普及している。具体的には、会議システムは、会議に出席する出席者が居る一方の拠点に設置された通信装置を利用して、出席者などを含む会議室の撮像および出席者の発言等の音声の収集を行い、会議室の撮像により得られた撮像画像および収集した音声をデジタルデータに変換して他方の拠点に設置された通信装置に送信する。そして、当該他方の拠点に設置された通信装置が、受信した撮像画像を表示装置に表示させかつ受信した音声をスピーカから出力させる。これにより、会議システムは、一つの拠点において行われる会議に近い状態で、異なる拠点間での会議を行うことを可能にしている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
この会議システムにおいては、会議に出席する複数の出席者の全員を撮像するために、当該複数の出席者の全員が通信装置の備える撮像部の画角に入るように、通信装置を配置する必要がある。しかしながら、通信装置の真横に近い位置は撮像部の画角に入らないため、出席者が位置することができないという問題があった。そこで、撮像部が備えるレンズに広角レンズ（例えば、画角が１８０度を超えるような広角レンズ）を採用して撮像部の画角を広げることにより、通信装置の真横に近い位置の出席者も撮像可能とする方法が提案されている。しかしながら、広角レンズの特性によって撮像部の撮像により得られた撮像画像が大きく歪み、実際の被写体と撮像画像とに大きな違いが生じてしまう。また、撮像部の撮像により得られた撮像画像に含まれる出席者は、通常のレンズを有する撮像部の撮像により得られた撮像画像に含まれる出席者と比べて小さく撮像されてしまう。
【０００４】
さらに、会議システムには、一方の拠点に設置された通信装置が備える撮像部により得られた撮像画像を所望の画像に変換した上で、他の拠点に設置された通信装置に送信したいという要望がある。そこで、一方の拠点に設置された通信装置が、撮像画像の歪み補正、撮像画像の変倍（例えば、複数の出席者全員が含まれるように撮像画像を縮小、複数の出席者のうち発言者のみが含まれるように撮像画像を拡大）などの画像処理を行って他の通信装置へ送信する方法が提案されている。しかし、この方法では、撮像画像に対して実行する画像処理の画像処理方法を他の拠点に設置された通信装置において選択できないため、例えば複数の出席者全員が含まれる撮像画像を表示させたいのに、発言者のみが含まれる撮像画像が表示されるなど、他の拠点の出席者が見たい撮像画像と、実際に表示される撮像画像とが一致しない場合がある。
【０００５】
本発明は、上記に鑑みてなされたものであって、一方の拠点を撮像して得られた撮像画像に画像処理を実行した上で他の拠点に設置された情報処理装置に送信する場合に、他の拠点のユーザが見たい撮像画像と実際に表示される画像とを一致させることができる情報処理装置、画像処理装置およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明は、自装置が設置された拠点とは異なる他の拠点に設置されかつ撮像部により他の拠点を撮像して得られた撮像画像に画像処理を実行する外部機器から、画像処理が実行された撮像画像を取得して拠点に設置された表示部に表示させる表示制御部と、外部機器に撮像画像に対して実行させる画像処理を指示する処理情報を送信して、当該画像処理を実行させる送信部と、を備える。
【発明の効果】
【０００７】
本発明によれば、一方の拠点を撮像して得られた撮像画像に画像処理を実行した上で他の拠点に設置された情報処理装置に送信する場合に、他の拠点のユーザが見たい撮像画像と実際に表示される画像とを一致させることができる、という効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、本実施の形態にかかる表示制御システムの構成を示すブロック図である。
【図２Ａ】図２Ａは、本実施の形態にかかるサーバのハードウェア構成を示すブロック図である。
【図２Ｂ】図２Ｂは、本実施の形態にかかる情報処理装置のハードウェア構成を示すブロック図である。
【図３】図３は、本実施の形態にかかる情報処理装置の機能構成を示すブロック図である。
【図４】図４は、本実施の形態にかかる情報処理装置が備えるカメラの撮像領域の一例を示す図である。
【図５】図５は、本実施の形態にかかる情報処理装置が備えるカメラの撮像により得られた撮像画像の一例を示す図である。
【図６】図６は、本実施の形態にかかる情報処理装置により画像処理が実行された撮像画像の一例を示す図である。
【図７】図７は、本実施の形態にかかる情報処理装置により画像処理が実行された撮像画像の一例を示す図である。
【図８】図８は、撮像画像の送信側としての情報処理装置におけるビデオ会議制御の流れを示すフローチャートである。
【図９】図９は、撮像画像の受信側としての情報処理装置におけるビデオ会議制御の流れを示すフローチャートである。
【図１０】図１０は、本実施の形態にかかる表示制御システムにおけるデータの流れを示すシーケンス図である。
【図１１】図１１は、本実施の形態にかかる表示制御システムにおけるデータの流れを示すシーケンス図である。
【図１２】図１２は、変更後の画像処理方法を示す処理情報を受信した場合における、撮像画像の送信側としての情報処理装置におけるビデオ会議制御の流れを示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、情報処理装置、画像処理装置およびプログラムの実施の形態を詳細に説明する。
【００１０】
図１は、本実施の形態にかかる表示制御システムの構成を示すブロック図である。本実施の形態にかかる表示制御システム１は、サーバ３と、それぞれ異なる拠点（場所）に設置された複数の情報処理装置２（２ａ，２ｂ，２ｃ，２ｄ）とを備え、これらがインターネットなどのネットワークＮを介して接続されている。サーバ３は、サーバコンピュータやワークステーション等である。情報処理装置２は、テレビ会議用の装置や、パーソナルコンピュータ、スマートフォン、タブレット装置等の汎用のコンピュータである。
【００１１】
サーバ３は、各情報処理装置２がサーバ３との通信を行っているか否かを検出する処理、異なる拠点に設置された情報処理装置２間において情報（画像、音声等）を送受信するビデオ会議等に参加する情報処理装置２を呼び出す処理、当該呼び出し処理に応じて通信を確立した情報処理装置２間において送受信する情報を転送する処理等を行う。
【００１２】
情報処理装置２は、遠隔地にある拠点の会議室等に設置され、ビデオ会議の会議出席者等によって操作される。各拠点の情報処理装置２は、自装置が設置された拠点（例えば、会議出席者、当該会議出席者が居る会議室等）をカメラ２０（図２Ｂ参照）により撮像して得られた撮像画像、マイク２２（図２Ｂ参照）により集音した音声（例えば、会議出席者の発言の音声等）を、サーバ３を介して他の拠点に設置された情報処理装置２に送信する。
【００１３】
また、情報処理装置２は、他の拠点に設置された情報処理装置２から送信されサーバ３によって転送されてきた撮像画像および音声を受信し、受信した撮像画像を表示部２１（図２Ｂ参照）に表示させるとともに受信した音声をスピーカ２３（図２Ｂ参照）から出力する。
【００１４】
例えば、情報処理装置２ａと情報処理装置２ｂと情報処理装置２ｃとの間においてビデオ会議を行う場合、情報処理装置２ａから送信された撮像画像および音声は、サーバ３を介して情報処理装置２ｂおよび情報処理装置２ｃに送信されるが、ビデオ会議に参加していない情報処理装置２ｄには送信されない。
【００１５】
同様にして、情報処理装置２ｂから送信された撮像画像および音声は、サーバ３を介して情報処理装置２ａおよび情報処理装置２ｃには送信されるが、ビデオ会議に参加していない情報処理装置２ｄには送信されない。また、情報処理装置２ｃから送信された撮像画像および音声は、サーバ３を介して情報処理装置２ａおよび情報処理装置２ｂには送信されるが、ビデオ会議に参加していない情報処理装置２ｄには送信されない。以上の処理を行うことにより、異なる拠点に設置された複数の情報処理装置２の間において、撮像画像および音声を送受信することによりビデオ会議が行われる。
【００１６】
図２Ａは、本実施の形態にかかるサーバのハードウェア構成を示すブロック図である。本実施の形態にかかるサーバ３は、表示部３０、ＣＰＵ（Central  Processing  Unit）３１、記録装置３２、メモリ３３、操作部３４およびＬＡＮ（Local  Area  Network）インターフェース（Ｉ／Ｆ）部３５を備えている。
【００１７】
表示部３０は、例えばＬＣＤ（Liquid  Crystal  Display）、ＥＬ（Electroluminescence）ディスプレイ、ＣＲＴ（Cathode  Ray  Tube）ディスプレイ等で構成され、ＣＰＵ３１から入力される各種情報を表示する。
【００１８】
記録装置３２は、例えば不揮発性メモリやＨＤＤ（Hard  Disk  Drive）等で構成され、ＣＰＵ３１が行うサーバ３が備える各部の制御やビデオ会議等が行われる際の撮像画像および音声の転送の制御などを実現するためのプログラムを記憶する。
【００１９】
メモリ３３は、ＣＰＵ３１の作業用メモリとして用いられ、ＣＰＵ３１が実行するプログラムの展開またはＣＰＵ３１がプログラムを実行中に使用するデータ等を一時的に記憶するメモリ領域を有する。
【００２０】
操作部３４は、キーボード、マウス、タッチパネル、各種スイッチ等で構成され、ユーザ（例えば、サーバ３の管理者）による操作の入力に用いられる。そして、操作部３４は、入力された操作をＣＰＵ３１に通知する。
【００２１】
ＬＡＮインターフェース（Ｉ／Ｆ）部３５は、インターネット等のネットワークＮを経由して外部機器（例えば、各拠点に設置された情報処理装置２など）と接続し、情報処理装置２間で送受信される撮像画像および音声の転送が可能である。本実施の形態では、ＬＡＮインターフェース部３５として、１０Ｂａｓｅ−Ｔ，１００Ｂａｓｅ−ＴＸ，１０００Ｂａｓｅ−Ｔ等に対応しEthernet（登録商標）に接続する有線ＬＡＮ、８０２．１１ａ／ｂ／ｇ／ｎに対応した無線ＬＡＮ等を用いる。
【００２２】
ＣＰＵ３１は、サーバ３が備える各部の制御やビデオ会議等が行われる際の撮像画像および音声の転送の制御などを行う制御部である。
【００２３】
図２Ｂは、本実施の形態にかかる情報処理装置のハードウェア構成を示すブロック図である。本実施の形態にかかる情報処理装置２は、カメラ２０、表示部２１、マイク２２、スピーカ２３、ＣＰＵ（Central  Processing  Unit）２４、記録装置２５、メモリ２６、ＬＡＮ（Local  Area  Network）インターフェース（Ｉ／Ｆ）部２７および操作部２８を備えている。
【００２４】
カメラ２０は、情報処理装置２（自装置）が設置された拠点（例えば、情報処理装置２が設置された拠点の会議出席者、当該会議出席者が居る会議室等）を撮像する撮像部である。また、カメラ２０は、拠点の撮像により得られた撮像画像をＣＰＵ２４に送信する。
【００２５】
本実施の形態では、カメラ２０が備えるレンズには、その焦点距離が所定の焦点距離よりも長い広角レンズを用いる。これにより、カメラ２０の画角を大きくすることができるので、一つの拠点に複数の会議出席者が居る場合に、複数の会議出席者全員が含まれる撮像画像を得ることができる。
【００２６】
表示部２１は、例えばＬＣＤ（Liquid  Crystal  Display）、ＥＬ（Electroluminescence）ディスプレイ、ＣＲＴ（Cathode  Ray  Tube）ディスプレイ等で構成され、ＣＰＵ２４から入力される各種情報（例えば、自装置が設置された拠点とは異なる他の拠点に設置された情報処理装置２から受信した撮像画像等）を表示する。
【００２７】
マイク２２は、情報処理装置２が設置された拠点の音声の入力に用いられ、入力された音声をＣＰＵ２４に送信する。例えば、マイク２２は、情報処理装置２が設置された拠点に居る会議出席者の発言による音声の入力に用いられる。
【００２８】
スピーカ２３は、ＣＰＵ２４から入力される音声（例えば、他の拠点に設置された情報処理装置２から受信した音声等）を出力する。
【００２９】
記録装置２５は、例えば不揮発性メモリやＨＤＤ（Hard  Disk  Drive）等で構成され、ＣＰＵ２４が行う情報処理装置２が備える各部の制御（以下、全体制御という）やビデオ会議等を行う際の撮像画像および音声の送受信の制御（以下、ビデオ会議制御という）などを実現するためのプログラムを記憶する。
【００３０】
メモリ２６は、ＣＰＵ２４の作業用メモリとして用いられ、ＣＰＵ２４が実行するプログラムの展開またはＣＰＵ２４がプログラムの実行中に使用するデータ等を一時的に記憶するメモリ領域を有する。
【００３１】
ＬＡＮインターフェース部２７は、インターネット等のネットワークを経由して外部機器（例えば、他の拠点に設置された情報処理装置２等）と接続し、撮像画像および音声の送信および受信が可能である。本実施の形態では、ＬＡＮインターフェース部２７として、１０Ｂａｓｅ−Ｔ，１００Ｂａｓｅ−ＴＸ，１０００Ｂａｓｅ−Ｔ等に対応しEthernet（登録商標）に接続する有線ＬＡＮ、８０２．１１ａ／ｂ／ｇ／ｎに対応した無線ＬＡＮ等を用いる。
【００３２】
操作部２８は、キーボード、マウス、タッチパネル、各種スイッチ等で構成され、ユーザによる操作の入力に用いられる。そして、操作部２８は、入力された操作をＣＰＵ２４に通知する。
【００３３】
ＣＰＵ２４は、全体制御やビデオ会議制御等を行う制御部である。ここで、ＣＰＵ２４によるビデオ会議制御について簡単に説明する。まず、ＣＰＵ２４が、カメラ２０の撮像により得られた撮像画像およびマイク２２から入力された音声を、他の拠点の情報処理装置２に送信する処理について説明する。ＣＰＵ２４は、カメラ２０から撮像画像を取得するとともに、マイク２２から音声を取得する。次いで、ＣＰＵ２４は、取得した撮像画像に対して画像処理を実行する。そして、ＣＰＵ２４は、画像処理を実行した撮像画像および取得した音声を、ＬＡＮインターフェース部２７を介して、インターネット等のネットワークＮを経由して他の拠点の情報処理装置２に対して送信する。
【００３４】
次に、ＣＰＵ２４が、他の拠点の情報処理装置２から撮像画像および音声を受信する処理について説明する。ＣＰＵ２４は、インターネット等のネットワークＮを介して他の拠点の情報処理装置２から送信された撮像画像および音声を、ＬＡＮインターフェース部２７を介して受信する。次いで、ＣＰＵ２４は、受信した撮像画像を表示部２１に出力するとともに、受信した音声をスピーカ２３に出力することにより、当該受信した撮像画像の表示および当該受信した音声の出力を行う。ＣＰＵ２４は、上述の処理を繰り返すことにより、ビデオ会議制御を行う。
【００３５】
図３は、本実施の形態にかかる情報処理装置２の機能構成を示すブロック図である。図３に示すように、情報処理装置２のＣＰＵ２４は、記録装置２５などに記憶されているプログラムをメモリ２６に展開して実行することにより、画像処理部２４０１、受信部２４０２、表示制御部２４０３および送信部２４０４として機能する。
【００３６】
以下の説明では、第１拠点に設置された情報処理装置２ａ（自装置）が、第２拠点（他の拠点）に設置された情報処理装置２ｂ（外部機器）とビデオ会議を行う場合について説明するが、その他の拠点に設置された情報処理装置２ｃ，２ｄとビデオ会議を行う場合も同様である。また、以下の説明では、情報処理装置２ａが、撮像画像の送信側および撮像画像の受信側の両方として機能する場合について説明するが、撮像画像の送信側（すなわち、画像処理装置の一例）となる場合には、少なくとも画像処理部２４０１および受信部２４０２として機能し、撮像画像の受信側となる場合には、少なくとも表示制御部２４０３および送信部２４０４として機能すれば良い。
【００３７】
画像処理部２４０１は、カメラ２０により情報処理装置２ａが設置された第１拠点を撮像して得られた撮像画像に所定の画像処理（または第２拠点に設置された情報処理装置２ｂにより指示された画像処理）を実行するとともに、第１拠点とは異なる第２拠点（他の拠点）に設置された情報処理装置２ｂ（外部機器）に、画像処理を実行した撮像画像を送信する。ここで、情報処理装置２ｂにより指示された画像処理を実行する場合、画像処理部２４０１は、後述する受信部２４０２により受信した処理情報に従って、撮像画像に対して画像処理を実行することとなる。
【００３８】
受信部２４０２は、第２拠点に設置された情報処理装置２ｂから、撮像画像に対して実行する画像処理を指示する処理情報（例えば、画像処理方法等）を受信する。
【００３９】
表示制御部２４０３は、自装置が設置された第１拠点とは異なる第２拠点（他の拠点）に設置されかつ第２拠点を撮像して得られた撮像画像に画像処理を実行する情報処理装置２ｂ（外部機器）から、当該画像処理が実行された撮像画像を取得して、第１拠点に設置された情報処理装置２ａが備える表示部２１に表示させる。
【００４０】
送信部２４０４は、第２拠点の情報処理装置２ｂに、撮像画像に対して実行する画像処理を指示する処理情報（例えば、画像処理方法等）を送信して、処理情報に従った画像処理を第２拠点の情報処理装置２ｂに実行させる。
【００４１】
ここで、図４〜７を用いて、カメラ２０の撮像により得られた撮像画像に対して実行する画像処理について説明する。図４は、本実施の形態にかかる情報処理装置が備えるカメラの撮像領域の一例を示す図である。図５は、本実施の形態にかかる情報処理装置が備えるカメラの撮像により得られた撮像画像の一例を示す図である。図６および図７は、本実施の形態にかかる情報処理装置により画像処理が実行された撮像画像の一例を示す図である。
【００４２】
図４に示すように、情報処理装置２ａが備えるカメラ２０の撮像領域Ｒ（例えば、情報処理装置２ａが備える表示部２１の表示画面の前方）に、ビデオ会議への３名の会議出席者Ａ，Ｂ，Ｃが並んでいた場合、カメラ２０は、撮像領域Ｒを撮像することにより、３名の会議出席者Ａ，Ｂ，Ｃを含む撮像画像Ｇ（図５に示す）を得る。カメラ２０の撮像により得られた撮像画像Ｇは、カメラ２０が備えるレンズ（広角レンズ）の特性が原因となって、図５に示すように、３名の会議出席者Ａ，Ｂ，Ｃのうち真ん中の会議出席者Ａが、両端の会議出席者Ｂ，Ｃよりも小さくなる等の歪み（例えば、歪曲収差など）を含むことがある。したがって、ビデオ会議を違和感なく行うためには、カメラ２０の撮像により得られる撮像画像Ｇに対して当該撮像画像Ｇが含む歪みを補正する画像処理を実行し、図６および図７に示すように、実際の見た目に近づけることが好ましい。
【００４３】
そこで、本実施の形態では、画像処理部２４０１は、カメラ２０の撮像により得られた撮像画像Ｇに対して画像処理を実行して、撮像画像Ｇを実際の見た目に近づける。例えば、画像処理部２４０１は、カメラ２０の撮像により得られた撮像画像Ｇの中央部（会議出席者Ａを含む領域）の周りの周辺部（会議出席者Ｂ，Ｃを含む領域）を縮小する画像処理を撮像画像Ｇに実行して、図６に示すように３人の会議出席者Ａ，Ｂ，Ｃの大きさの関係を実際の見た目に近づけた撮像画像Ｇ１を得る。これにより、カメラ２０の撮像に得られたそのままの撮像画像Ｇを第２拠点の情報処理装置２ｂに送信するよりも、より実際の見た目に近い撮像画像Ｇ１を第２拠点の情報処理装置２ｂに表示させて違和感を軽減できる。
【００４４】
また、画像処理部２４０１は、例えば会議出席者Ａが発言している場合、カメラ２０の撮像により得られた撮像画像Ｇの中央部（会議出席者Ａを含む領域）を拡大する画像処理を撮像画像Ｇに実行して、図７に示すように会議出席者Ａのみを含みかつ会議出席者Ａの表情等も視認可能な撮像画像Ｇ２を得る。これにより、カメラ２０の撮像により得られたそのままの撮像画像Ｇを第２拠点の情報処理装置２ｂに送信するよりも、会議出席者Ａの大きさや表情等が伝わりやすい撮像画像Ｇ２を第２拠点の情報処理装置２ｂに送信することができる。
【００４５】
図７に示す例は、画像処理部２４０１は、撮像画像Ｇに含まれる３人の会議出席者Ａ，Ｂ，Ｃのうち会議出席者Ａを拡大する画像処理を実行しているが、会議出席者Ｂまたは会議出席者Ｃが発言している場合には、撮像画像Ｇに対して会議出席者Ｂまたは会議出席者Ｃを拡大する画像処理を実行しても良い。
【００４６】
また、本実施の形態では、情報処理装置２は、ＣＰＵ２４が記録装置２５に記憶されたプログラムを実行することにより画像処理部２４０１を実現しているが、これに限定するものではなく、ＣＰＵ２４の外部に存在する専用の画像処理回路によって、撮像画像に対して画像処理を実行しても良い。その場合、ＣＰＵ２４は、ＵＡＲＴ−１２Ｃブリッジなどの汎用的なインターフェースを用いて、専用の画像処理回路を制御する。
【００４７】
次に、図８を用いて、撮像画像の送信側としての情報処理装置２ａにおけるビデオ会議制御の流れについて説明する。図８は、撮像画像の送信側としての情報処理装置におけるビデオ会議制御の流れを示すフローチャートである。
【００４８】
受信部２４０２は、撮像画像の受信側としての第２拠点の情報処理装置２ｂから処理情報を受信する（ステップＳ８０１）。本実施の形態では、受信部２４０２は、撮像画像の一部（例えば、撮像画像の中央部など）の拡大（以下、一部拡大という）を行う画像処理を実行させるための処理情報、撮像画像の歪みの補正（以下、歪曲収差の補正という）を行う画像処理を実行させるための処理情報を受信する。
【００４９】
本実施の形態では、受信部２４０２は、自装置で実行する画像処理の画像処理方法である一部拡大または歪曲収差の補正を行う画像処理を実行させるための処理情報を受信しているが、自装置が実行可能な画像処理であれば、処理情報によりいずれの画像処理が指示されても実行可能である。例えば、受信部２４０２は、第１拠点に設置された情報処理装置２ａのカメラ２０の撮像により得られた撮像画像からの一部の画像の切り出し、当該撮像画像の画素毎のコントラストを最適化する明暗調整（所謂、ブライトフェイス機能）、逆光で暗くなった撮像画像を補正する逆光調整等を行う画像処理を実行させるための処理情報を、第２拠点に設置された情報処理装置２ｂから受信して、後述する画像処理部２４０１が、撮像画像からの一部の画像の切り出し、ブライトフェイス機能、逆光調整等の画像処理を実行しても良い。撮像画像の送信側の情報処理装置２は、自装置で実行可能な画像処理（例えば、一部拡大や歪曲収差の補正等）を、撮像画像の受信側の情報処理装置２に予め送信しておいて、自装置で実行可能な画像処理を指示する処理情報を受信するようにしても良い。若しくは、撮像画像の送信側の情報処理装置２は、自装置で実行可能か否かに関わらず、撮像画像の受信側の情報処理装置２のユーザ所望の画像処理を指示する処理情報を受信し、受信した処理情報に従った画像処理を実行することができない場合には、所定の画像処理を実行するようにしても良い。
【００５０】
画像処理部２４０１は、カメラ２０から、当該カメラ２０の撮像により得られた撮像画像を取得する（ステップＳ８０２）。次いで、画像処理部２４０１は、取得した撮像画像に対して、受信部２４０２により受信した処理情報に従った画像処理を実行する（ステップＳ８０３）。例えば、画像処理部２４０１は、受信した処理情報が指示する画像処理の画像処理方法が一部拡大である場合には、図７に示すように、取得した撮像画像Ｇに対して、当該撮像画像Ｇに含まれる３人の会議出席者Ａ，Ｂ，Ｃのうち発言している会議出席者Ａを拡大する一部拡大を実行した撮像画像Ｇ２を得る。
【００５１】
一方、画像処理部２４０１は、受信した処理情報が歪曲収差の補正を指示している場合には、図６に示すように、取得した撮像画像Ｇに対して、当該撮像画像Ｇの周辺部（会議出席者Ｂ，Ｃを含む領域）を縮小する歪曲収差の補正を実行した撮像画像Ｇ１を得る。
【００５２】
そして、画像処理部２４０１は、画像処理を実行した撮像画像を、ネットワークＮを経由して第２拠点に設置された情報処理装置２ｂ（他の情報処理装置）に送信する（ステップＳ８０４）。これにより、第２拠点に設置された情報処理装置２ｂは、所望の画像処理が実行された撮像画像を、当該第２拠点に設置された情報処理装置２ｂが備える表示部２１に表示させることができるので、第１拠点を撮像して得られた撮像画像に画像処理を実行した上で第２拠点に設置された情報処理装置２ｂに送信する場合に、第２拠点の会議出席者が見たい撮像画像と実際に表示される画像とを一致させることができ、ユーザの使い勝手が向上する。
【００５３】
また、撮像画像の受信側である第２拠点に設置された情報処理装置２ｂが、自装置のユーザが見たい撮像画像となるように画像処理を実行しなくて良いので、撮像画像の送信側である第１拠点に設置された情報処理装置２ａが備えるカメラ２０の特性（例えば、カメラ２０が備えるレンズの種類など）を記憶する必要がなくなる。さらに、撮像画像の受信側である第２拠点に設置された情報処理装置２ｂは、表示対象の撮像画像に対して画像処理を実行する必要がなくなるので、撮像画像に対する画像処理による処理負荷を軽減して、他の処理に対する処理能力を向上させることができる。
【００５４】
画像処理部２４０１および受信部２４０２は、第２拠点に設置された情報処理装置２ｂとのビデオ会議が終了するまで、ステップＳ８０２〜ステップＳ８０４に示す処理を繰り返す（ステップＳ８０５：Ｎｏ）。
【００５５】
次に、図９を用いて、撮像画像の受信側としての情報処理装置２ａにおけるビデオ会議制御の流れについて説明する。図９は、撮像画像の受信側としての情報処理装置におけるビデオ会議制御の流れを示すフローチャートである。
【００５６】
送信部２４０４は、第１拠点に設置された情報処理装置２ａのユーザ（例えば、会議出席者など）によって操作部２８から入力された操作に従って、撮像画像の送信側の情報処理装置２ｂに処理情報を送信するか否かを判断する（ステップＳ９０１）。
【００５７】
撮像画像の送信側の情報処理装置２ｂに処理情報を送信する場合（ステップＳ９０１：Ｙｅｓ）、送信部２４０４は、操作部２８を介して入力された画像処理方法を指示する処理情報を、ネットワークＮを経由して第２拠点に設置された情報処理装置２ｂに送信する（ステップＳ９０２）。本実施の形態では、送信部２４０４は、一部拡大または歪曲収差の補正を行う画像処理を実行させるための処理情報を、第２拠点に設置された情報処理装置２ｂに送信する。また、本実施の形態では、送信部２４０４は、汎用のインターネットプロトコルを用いて、第２拠点に設置された情報処理装置２ｂへの処理情報の送信を行うものとする。
【００５８】
これにより、第２拠点に設置された情報処理装置２ｂに対して、第１拠点に設置された情報処理装置２ａのユーザ（例えば、会議出席者）が希望する画像処理を、第２拠点での撮像により得られた撮像画像に対して実行させることができるので、第２拠点を撮像して得られた撮像画像に画像処理を実行した上で第１拠点に設置された情報処理装置２ａに送信する場合に、第１拠点の会議出席者が見たい撮像画像と実際に表示される画像とを一致させることができ、ユーザの使い勝手が向上する。
【００５９】
また、撮像画像の受信側である第１拠点に設置された情報処理装置２ａが、自装置のユーザが見たい撮像画像となるように画像処理を実行しなくて良いので、撮像画像の送信側である第２拠点に設置された情報処理装置２ｂが備えるカメラ２０の特性（例えば、カメラ２０が備えるレンズの種類など）を記憶する必要がなくなる。さらに、撮像画像の受信側である第１拠点に設置された情報処理装置２ａは、表示対象の撮像画像に対して画像処理を実行する必要がなくなるので、撮像画像に対する画像処理による処理負荷を軽減して、他の処理に対する処理能力を向上させることができる。
【００６０】
本実施の形態では、送信部２４０４は、一部拡大または歪曲収差の補正を行う画像処理を実行させるための処理情報を送信しているが、第２拠点に設置された情報処理装置２ｂが実行可能な画像処理であれば、処理情報によりいずれの画像処理が指示しても良い。例えば、送信部２４０４は、第２拠点に設置された情報処理装置２ｂのカメラ２０の撮像により得られた撮像画像からの一部の画像の切り出し、当該撮像画像の画素毎のコントラストを最適化する明暗調整（所謂、ブライトフェイス機能）、逆光で暗くなった撮像画像を補正する逆光調整等を行なう画像処理を実行させるための処理情報を、第２拠点に設置された情報処理装置２ｂに送信して、撮像画像からの一部の画像の切り出し、ブライトフェイス機能、逆光調整等の画像処理を実行させても良い。撮像画像の受信側の情報処理装置２は、撮像画像の送信側の情報処理装置２で実行可能な画像処理（例えば、一部拡大や歪曲収差の補正等）を、当該撮像画像の送信側の情報処理装置２から予め取得しておいて、当該撮像画像の送信側の情報処理装置２で実行可能な画像処理を指示する処理情報を送信するようにしても良い。若しくは、撮像画像の受信側の情報処理装置２は、撮像画像の送信側の情報処理装置２で実行可能か否かに関わらず、ユーザ所望の画像処理を指示する処理情報を送信し、送信した処理情報に従った画像処理を実行することができない場合には、所定の画像処理を実行した撮像画像を受信するようにしても良い。
【００６１】
処理情報が送信されると（ステップＳ９０２または後述するステップＳ９０６）若しくは処理情報の送信が指示されなかった場合（ステップＳ９０１：Ｎｏ）、表示制御部２４０３は、ネットワークＮを経由して、撮像画像の送信側の情報処理装置２ｂ（第２拠点に設置された情報処理装置２ｂ）から、送信した処理情報が指示する画像処理が実行された撮像画像を受信する（ステップＳ９０３）。そして、表示制御部２４０３は、受信した撮像画像を、表示部２１に表示させる。
【００６２】
次いで、送信部２４０４は、ビデオ会議が終了したか否かを判断する（ステップＳ９０４）。そして、ビデオ会議が終了していない場合（ステップＳ９０４：Ｎｏ）、送信部２４０４は、操作部２８を介して、第２拠点に設置された情報処理装置２ｂで実行される画像処理の変更指示が入力されたか否かを判断する（ステップＳ９０５）。画像処理の変更指示が入力されていない場合（ステップＳ９０５：Ｎｏ）、表示制御部２４０３は、ビデオ会議が終了するまで、撮像画像の受信および当該撮像画像の表示を繰り返す。
【００６３】
一方、画像処理の変更指示が入力された場合（ステップＳ９０５：Ｙｅｓ）、送信部２４０４は、再び、操作部２８を介して入力された処理情報を、ネットワークＮを経由して第２拠点に設置された情報処理装置２ｂに送信する（ステップＳ９０６）。例えば、ステップＳ９０２において送信した処理情報が指示する画像処理が歪曲収差の補正である場合に、送信部２４０４は、一部拡大を行う画像処理を実行させるための処理情報を、第２拠点に設置された情報処理装置２ｂに送信する。
【００６４】
次に、図１０を用いて、ビデオ会議に参加する拠点に設置された情報処理装置２ａ，２ｂとサーバ３との間におけるデータ（撮像画像）の流れについて説明する。図１０は、本実施の形態にかかる表示制御システムにおけるデータの流れを示すシーケンス図である。以下の説明では、第１拠点に設置された情報処理装置２ａが撮像画像の送信側となり、第２拠点に設置された情報処理装置２ｂが撮像画像の受信側となって、第１拠点に設置された情報処理装置２ａから第２拠点に設置された情報処理装置２ｂに向かって一方向に撮像画像が流れる例について説明するが、実際にビデオ会議が行われる場合には、第１拠点に設置された情報処理装置２ａと第２拠点に設置された情報処理装置２ｂとの間で双方向に撮像画像が流れる。
【００６５】
第２拠点の情報処理装置２ｂ（送信部２４０４）は、第２拠点の情報処理装置２ｂのユーザにより操作部２８を介して画像処理方法など示す処理情報が入力されると、入力された画像処理方法を指示する処理情報をサーバ３に送信する（ステップＳ１００１）。サーバ３は、第２拠点の情報処理装置２ｂから送信された処理情報を、第１拠点の情報処理装置２ａに転送する（ステップＳ１００２）。
【００６６】
第１拠点の情報処理装置２ａ（画像処理部２４０１）は、サーバ３から処理情報を受信すると、カメラ２０の撮像により得られた撮像画像に対して、受信した処理情報が指示する画像処理方法（第２拠点においてテレビ会議に参加する会議出席者が所望の画像処理方法）の画像処理を実行する。そして、第１拠点の情報処理装置２ａは、所望の画像処理方法の画像処理を実行した撮像画像（例えば、図６に示す撮像画像Ｇ１または図７に示す撮像画像Ｇ２）をサーバ３に送信する（ステップＳ１００３）。サーバ３は、第１拠点の情報処理装置２ａから送信された撮像画像を、第２拠点の情報処理装置２ｂに転送する（ステップＳ１００４）。
【００６７】
図１０においては、２つの情報処理装置２間において撮像画像を送受信する例について説明したが、２以上の情報処理装置２間において撮像画像を送受信する場合も同様である。
【００６８】
次に、図１１を用いて、ビデオ会議が行われている間に画像処理方法の変更指示が入力された場合における、情報処理装置２ａ，２ｂとサーバ３との間におけるデータ（撮像画像）の流れについて説明する。図１１は、本実施の形態にかかる表示制御システムにおけるデータの流れを示すシーケンス図である。
【００６９】
第２拠点の情報処理装置２ｂ（送信部２４０４）は、ビデオ会議が行われている間に、操作部２８を介して画像処理方法の変更指示が入力されると、変更後の画像処理方法を指示する処理情報をサーバ３に送信する（ステップＳ１１０１）。サーバ３は、第２拠点の情報処理装置２ｂから送信された処理情報を、第１拠点の情報処理装置２ａに転送する（ステップＳ１１０２）。
【００７０】
第１拠点の情報処理装置２ａ（画像処理部２４０１）は、サーバ３から処理情報を受信すると、カメラ２０の撮像により得られた撮像画像に対して、受信した処理情報が指示する変更後の画像処理方法の画像処理を実行する。そして、第１拠点の情報処理装置２ａは、変更後の画像処理方法の画像処理を実行した撮像画像（例えば、図６に示す撮像画像Ｇ１または図７に示す撮像画像Ｇ２）をサーバ３に送信する（ステップＳ１１０３）。サーバ３は、第１拠点の情報処理装置２ａから送信された撮像画像を、第２拠点の情報処理装置２ｂに転送する（ステップＳ１１０４）。
【００７１】
次に、図１２を用いて、変更後の画像処理方法を指示する処理情報を受信した場合における、撮像画像の送信側としての情報処理装置２ａにおけるビデオ会議制御の流れについて説明する。図１２は、変更後の画像処理方法を指示する処理情報を受信した場合における、撮像画像の送信側としての情報処理装置におけるビデオ会議制御の流れを示すフローチャートである。
【００７２】
第１拠点の情報処理装置２ａが備える受信部２４０２は、ビデオ会議が行われている間、撮像画像の受信側としての第２拠点の情報処理装置２ｂから、変更後の画像処理方法を指示する処理情報を受信する（ステップＳ１２０１）。
【００７３】
画像処理部２４０１は、受信した処理情報が指示する変更後の画像処理方法が、前回受信した処理情報が指示する画像処理方法と同一であるか否か（言い換えると、変更後の画像処理方法の画像処理を現在実行しているか否かを判断する（ステップＳ１２０２）。変更後の画像処理方法を現在実行している場合（ステップＳ１２０２：Ｙｅｓ）、画像処理部２４０１は、現在実行している画像処理を、カメラ２０から取得した撮像画像に対して実行して、第２拠点の情報処理装置２ｂに送信する（ステップＳ１２０３）。
【００７４】
一方、変更後の画像処理方法を現在実行していない場合（ステップＳ１２０２：Ｎｏ）、画像処理部２４０１は、受信した処理情報が示す変更後の画像処理方法の画像処理を、カメラ２０から取得した撮像画像に対して実行して、第２拠点の情報処理装置２ｂに送信する（ステップＳ１２０４）。
【００７５】
このように本実施の形態にかかる情報処理装置２によれば、自装置が設置された拠点とは異なる他の拠点に設置されかつ他の拠点を撮像して得られた撮像画像に画像処理を実行する他の情報処理装置２から、当該画像処理が実行された撮像画像を取得して、自装置が備える表示部２１に表示させる場合に、他の拠点の情報処理装置に、撮像画像に対して実行する画像処理を指示する処理情報を送信して、処理情報に従った画像処理を他の拠点の情報処理装置に実行させることにより、他の拠点の情報処理装置に対して、自装置が設置された拠点のユーザ（例えば、会議出席者）が希望する画像処理を、他の拠点での撮像により得られた撮像画像に対して実行させることができるので、会議出席者が見たい撮像画像と実際に表示される画像とを一致させることができ、ユーザの使い勝手を向上させることができる。
【００７６】
また、本実施の形態にかかる情報処理装置２によれば、撮像部により自装置が設置された拠点を撮像して得られた撮像画像に画像処理を実行するとともに、自装置が設置された拠点とは異なる他の拠点に設置されかつ他の拠点に設置された表示部２１に撮像画像を表示させる他の情報処理装置に、画像処理を実行した撮像画像を送信する場合に、他の情報処理装置から、撮像画像に対して実行する画像処理を指示する処理情報を受信し受信した処理情報に従った画像処理を撮像画像に実行することにより、他の拠点に設置された情報処理装置は、所望の画像処理が実行された撮像画像を、当該他の拠点に設置された情報処理装置が備える表示部２１に表示させることができるので、自装置が設置された拠点を撮像して得られた撮像画像に画像処理を実行した上で他の拠点に設置された他の情報処理装置に送信する場合に、他の拠点の会議出席者が見たい撮像画像と実際に表示される画像とを一致させることができ、ユーザの使い勝手を向上させることができる。
【００７７】
本実施形態では、第１拠点の情報処理装置２ａと第２拠点の情報処理装置２ｂとの間においてビデオ会議を行った場合について説明したが、例えば、第１〜３拠点の情報処理装置２ａ，２ｂ，２ｃ間においてビデオ会議を行った場合、撮像画像の送信側の情報処理装置２（例えば、第１拠点の情報処理装置２ａ）は、サーバ３を介して、画像処理を実行した撮像画像を第２，３拠点の情報処理装置２ｂ，２ｃに送信する。その際、第１拠点の情報処理装置２ａは、異なる画像処理を行った複数の撮像画像それぞれをいずれの拠点の情報処理装置２に送信するのかを、サーバ３に指示するものとする。これにより、第１拠点の情報処理装置２ａにおいて撮像画像の送信処理を行う必要がなくなり、処理負荷を軽減することができる。
【００７８】
本実施形態の情報処理装置２で実行されるプログラムは、インストール可能な形式又は実行可能な形式のファイルでＣＤ−ＲＯＭ、フレキシブルディスク（ＦＤ）、ＣＤ−Ｒ、ＤＶＤ（Digital  Versatile  Disk）等のコンピュータで読み取り可能な記録媒体に記録されて提供される。
【００７９】
また、本実施形態の情報処理装置２で実行されるプログラムを、インターネット等のネットワークに接続されたコンピュータ上に格納し、ネットワーク経由でダウンロードさせることにより提供するように構成しても良い。また、本実施形態の情報処理装置２で実行されるプログラムをインターネット等のネットワーク経由で提供または配布するように構成しても良い。
【００８０】
また、本実施形態の情報処理装置２で実行されるプログラムを、ＲＯＭ等に予め組み込んで提供するように構成してもよい。
【００８１】
なお、上記実施の形態では、本発明の画像処理装置を、パーソナルコンピュータに適用した例を挙げて説明するが、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像処理装置であればいずれにも適用することができる。
【符号の説明】
【００８２】
２  情報処理装置
２０  カメラ
２１  表示部
２４  ＣＰＵ
２５  記録装置
２６  メモリ
２７  ＬＡＮインターフェース部
２８  操作部
２４０１  画像処理部
２４０２  受信部
２４０３  表示制御部
２４０４  送信部
【先行技術文献】
【特許文献】
【００８３】
【特許文献１】特開平０８−２７９９９９号公報
【図１】
2014175960.tif 000003
【図２Ａ】
2014175960.tif 000004
【図２Ｂ】
2014175960.tif 000005
【図３】
2014175960.tif 000006
【図４】
2014175960.tif 000007
【図５】
2014175960.tif 000008
【図６】
2014175960.tif 000009
【図７】
2014175960.tif 000010
【図８】
2014175960.tif 000011
【図９】
2014175960.tif 000012
【図１０】
2014175960.tif 000013
【図１１】
2014175960.tif 000014
【図１２】
2014175960.tif 000015