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