(57)【特許請求の範囲】
【請求項１】
ディスプレイよりも下方に配置されたカメラと、
前記カメラで撮像された画像を示す画像データのユーザの指が撮像された領域に対して、撮像された前記ユーザの指を視認又は認識できなくする所定の画像処理を行う画像処理手段と、
前記画像処理手段によって前記所定の画像処理が行われた前記画像データを他の情報処理装置へ送信する送信手段と、
を備えた情報処理装置。
【請求項２】
前記画像処理手段は、前記他の情報処理装置との間で音声通信を行うためのプログラムが実行されている第１条件、備えられているマイクがオンとなっている第２条件、及びユーザによる入力操作が行われている第３条件の少なくとも何れか一つが満たされた場合に、前記所定の画像処理を行う請求項１記載の情報処理装置。
【請求項３】
前記画像処理手段は、前記画像データの下側における所定領域を前記ユーザの指が撮像された領域として取り扱う請求項１又は請求項２記載の情報処理装置。
【請求項４】
前記所定の画像処理は、前記所定領域を加工する処理である請求項３記載の情報処理装置。
【請求項５】
前記所定の画像処理は、前記所定領域に対して、予め設定された画像を重ねる処理である請求項３記載の情報処理装置。
【請求項６】
前記所定の画像処理は、前記所定領域に対して、モザイク処理またはグラデーション処理を行う処理である請求項３記載の情報処理装置。
【請求項７】
ディスプレイよりも下方にカメラを配置した情報処理装置で実行される画像送信方法であって、
前記カメラで撮像された画像を示す画像データのユーザの指が撮像された領域に対して、撮像された前記ユーザの指を視認又は認識できなくする所定の画像処理を行う第１工程と、
前記所定の画像処理を行った前記画像データを他の情報処理装置へ送信する第２工程と、
を有する画像送信方法。
【請求項８】
ディスプレイよりも下方にカメラを配置した情報処理装置が備えるコンピュータに、
前記カメラで撮像された画像を示す画像データのユーザの指が撮像された領域に対して、撮像された前記ユーザの指を視認又は認識できなくする所定の画像処理を行う第１工程と、
前記所定の画像処理を行った前記画像データを他の情報処理装置へ送信する第２工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像送信方法、及びプログラムに関するものである。
【背景技術】
【０００２】
近年、ノート型のパーソナルコンピュータ（以下「ノートＰＣ」という）等の複数の情報処理装置による、例えばＶｏＩＰ（Voice  over  Internet  Protocol）を用いた音声通信が普及している。
【０００３】
このような音声通信では、特許文献１に開示されているように、カメラでユーザ自身を撮像し、撮像した画像を他の情報処理装置へ送信してディスプレイに表示させることも可能である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１４−１３９７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ここで、情報処理装置に備えられているカメラの配置位置によっては、キーボード等で入力操作を行っているユーザの指がユーザの顔と共に画角に収まり、ユーザの指が撮像された画像が他の情報処理装置へ送信される場合がある。この画像は、ユーザの顔よりもユーザの指の位置がカメラに近いため、ユーザの指が顔に比べて大きく映り込む。
【０００６】
このため、本来、画像の送信側のユーザの顔を見たい受信側のユーザにとっては、違和感のある画像がディスプレイに表示されることとなる。
【０００７】
本発明は、このような事情に鑑みてなされたものであって、カメラで撮像された画像にユーザの指が映りこんでいても違和感のない画像にできる、情報処理装置、画像送信方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の情報処理装置、画像送信方法、及びプログラムは以下の手段を採用する。
【０００９】
本発明の第一態様に係る情報処理装置は、ディスプレイよりも下方に配置されたカメラと、前記カメラで撮像された画像を示す画像データのユーザの指が撮像された領域に対して、撮像された前記ユーザの指を視認又は認識できなくする所定の画像処理を行う画像処理手段と、前記画像処理手段によって前記所定の画像処理が行われた前記画像データを他の情報処理装置へ送信する送信手段と、を備える。
【００１０】
本発明の第二態様に係る画像送信方法は、ディスプレイよりも下方にカメラを配置した情報処理装置で実行される画像送信方法であって、前記カメラで撮像された画像を示す画像データのユーザの指が撮像された領域に対して、撮像された前記ユーザの指を視認又は認識できなくする所定の画像処理を行う第１工程と、前記所定の画像処理を行った前記画像データを他の情報処理装置へ送信する第２工程と、を有する。
【００１１】
本発明の第三態様に係るプログラムは、ディスプレイよりも下方にカメラを配置した情報処理装置が備えるコンピュータに、前記カメラで撮像された画像を示す画像データのユーザの指が撮像された領域に対して、撮像された前記ユーザの指を視認又は認識できなくする所定の画像処理を行う第１工程と、前記所定の画像処理を行った前記画像データを他の情報処理装置へ送信する第２工程と、を実行させる。
【発明の効果】
【００１２】
本発明によれば、カメラが撮像した画像にユーザの指が映りこんでいても違和感のない画像にできる、という効果を有する。
【図面の簡単な説明】
【００１３】
【図１】本発明の実施形態に係るノートＰＣの概略外観図である。
【図２】本発明の実施形態に係るノートＰＣの電気的構成を示すブロック図である。
【図３】本発明の実施形態に係るノートＰＣを用いた通信システムの構成図である。
【図４】本発明の実施形態に係るカメラによってユーザを撮像した画像の一例である。
【図５】本発明の実施形態に係る指消去処理に関する機能ブロック図である。
【図６】本発明の実施形態に係る指消去処理が実行された画像の一例である。
【図７】本発明の実施形態に係る指消去処理が実行された画像の一例である。
【図８】本発明の実施形態に係る画像送信処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１４】
図１は、本実施形態に係るノートＰＣ１の概略外観図である。
【００１５】
ノートＰＣ１は、携帯型の情報処理装置であり、図１に示すように一例として、いずれも略直方体である本体側筐体２及びディスプレイ側筐体３を備える。
【００１６】
本体側筐体２は、音を出力するスピーカ４ａ，４ｂ及び入力部５を備える。入力部５は、ユーザによる入力操作を行うためのユーザインターフェースであり、文字、コマンド等の入力を受け付ける各種キーより構成されるキーボードや、画面上のカーソルを移動させたり、各種メニューを選択するタッチパッド、マウス、又はトラックポイント等を備えている。
【００１７】
ディスプレイ側筐体３は、画像を表示するタッチパネルディスプレイ７、音が入力されるマイク８、及びカメラ９を備える。
【００１８】
タッチパネルディスプレイ７は、入力される表示データをビデオ信号に変換し、変換したビデオ信号に応じた各種情報を表示画面に表示すると共に、ユーザの指及びタッチペン等の指示体を用いて行われる各種操作を検出する。
【００１９】
カメラ９は、タッチパネルディスプレイ７の下方に設けられている。
【００２０】
本体側筐体２及びディスプレイ側筐体３は、それぞれの端部で左右一対の連結部１０ａ，１０ｂによって連結されている。連結部１０ａ，１０ｂは、ヒンジであり、本体側筐体２及びディスプレイ側筐体３を開閉自在に支持している。
【００２１】
図２は、ノートＰＣ１のハードウェアの構成を示す概略図である。
【００２２】
ノートＰＣ１は、ＣＰＵ（Central  Processing  Unit）２０、ＲＯＭ（Read  Only  Memory）２１、メモリ２２、ＬＣＤ（Liquid  Crystal  Display）２３、グラフィクスアダプタ２４、タッチセンサ２５、入力コントローラ２６、フラッシュメモリ２７、通信デバイス２８、及び電源回路２９を備えており、スピーカ４ａ，４ｂ、入力部５、マイク８、及びカメラ９を含む各部は、バス３０を介して直接または間接的に接続されている。なお、タッチパネルディスプレイ７は、ＬＣＤ２３とタッチセンサ２５を含んで構成される。
【００２３】
ＣＰＵ２０は、フラッシュメモリ２７に格納されたＯＳによりノートＰＣ１全体の制御を行うと共に、フラッシュメモリ２７に格納された各種のプログラムに基づいて、入力部５、タッチパネルディスプレイ７、及びマイク８等を介したユーザの操作に応じた処理を実行する機能を有する。
【００２４】
ＲＯＭ２１は、ＢＩＯＳ（Basic  Input／Output  System）や各種データ等を格納している。
【００２５】
メモリ２２は、キャッシュメモリやＲＡＭ（Random  Access  Memory）で構成されており、ＣＰＵ２０の実行プログラムの読み込み、及び実行プログラムによる処理データの書き込みを行う作業領域として利用される書き込み可能なメモリである。
【００２６】
ＬＣＤ２３は、ＣＰＵ２０の制御に従って、グラフィクスアダプタ２４からのビデオ信号を画像として表示する。
【００２７】
グラフィクスアダプタ２４は、ＣＰＵ２０の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号をＬＣＤ２３に出力する。
【００２８】
タッチセンサ２５は、ＬＣＤ２３に対するユーザの指及びタッチペン等のタッチ位置を検出して、入力コントローラ２６に出力する。そして、タッチセンサ２５は、ＬＣＤ２３の画面に表示される各種メニュー、アイコン、ボタン、及びキーボード等の画面オブジェクトを選択して入力操作を行ったり、テキストの入力操作や、スクロールやスワイプ等の画面操作がユーザの指やタッチペン等により行われる。
【００２９】
入力コントローラ２６は、プロセッサがＲＯＭ２１等に格納されたプログラムを実行することにより各種処理を行い、タッチセンサ２５の動作を制御する。
【００３０】
フラッシュメモリ２７は、ノートＰＣ１全体の制御を行うためのＯＳ、周辺機器類をハードウェア操作するための各種ドライバ、特定業務に向けられたアプリケーション、及び各種データやファイル等を格納する機能を有する。なお、ノートＰＣ１は、フラッシュメモリ２７に替わる記憶手段としてＨＤＤ（Hard  Disk  Drive）等、他の記憶手段を備えてもよい。
【００３１】
通信デバイス２８は、他の情報処理装置とデータの送受信によって通信を行うものである。
【００３２】
電源回路２９は、ＡＣアダプタ、インテリジェント電池、インテリジェント電池を充電するための充電器、及びＤＣ／ＤＣコンバータ等を備えており、ＣＰＵ２０の制御に従って、各デバイスに電力を供給する。
【００３３】
ノートＰＣ１は、通信デバイス２８を備えているため、図３に示されるように、インターネット等の通信網３１によって、他の情報処理装置３２とＶｏＩＰを用いた音声通信が可能とされている。すなわち、ノートＰＣ１と他の情報処理装置３２とによって、音声通信等を行う通信システム３３が構築される。
【００３４】
なお、音声通信は、例えばＳｋｙｐｅ（登録商標）等、ＶｏＩＰアプリケーションプログラムによって行われる。このＶｏＩＰアプリケーションプログラムは、カメラ９によって撮像さした画像（動画）を音声と共に他の情報処理装置３２へ送信することも可能とされている。他の情報処理装置３２は、受信した画像、例えばノートＰＣ１のユーザの顔を含む画像をディスプレイに表示させる。これにより、通信システム３３では、複数の情報処理装置によるビデオチャットが可能とされている。
【００３５】
なお、通信システム３３を構築する他の情報処理装置３２は、必ずしもノートＰＣ１と同じ情報処理装置である必要はなく、他の仕様又はメーカーのノートＰＣ、タブレット端末、又はスマートフォン等の携帯端末装置や、デスクトップ型のパーソナルコンピュータであってもよい。また、図３の例では、２つの情報処理装置によって通信システム３３が構築されているが、これに限らず、３つ以上の情報処理装置によって通信システム３３が構築されてもよい。
【００３６】
ここで、本実施形態に係るノートＰＣ１に備えられるカメラ９は、上述したように、タッチパネルディスプレイ７の下方に設けられている。このため、キーボード等で入力操作を行っているユーザの指がユーザの顔と共にカメラ９の画角に収まることとなり、ユーザが入力操作を行っている場合には指も撮像される。
【００３７】
図４は、カメラ９によって撮像された画像３５の一例を示す図である。画像３５は、ユーザの顔よりもユーザの指の位置がカメラ９に近いため、ユーザの指が顔に比べて大きく映り込んだものとなる。このため、本来、画像３５の送信側のユーザの顔を見たい受信側のユーザにとっては、違和感のある画像３５がディスプレイに表示されることとなる。
【００３８】
そこで、本実施形態に係るノートＰＣ１は、カメラ９で撮像された画像を示す画像データに対して、撮像されたユーザの指が目立たないように画像処理（以下「指消去処理」という。）を行う。なお、ここでいう「指を目立たなくする」とは、換言すると、指を視認又は認識できなくすることである。
【００３９】
図５は、指消去処理に関する機能ブロック図である。
【００４０】
ＣＰＵ２０は、画像処理部４０及び指消去処理実行判定部４１を備え、これら各構成部はプログラムによって実行される。
【００４１】
画像処理部４０は、カメラ９で撮像された画像を示す画像データに対して指消去処理を実行する。指消去処理が実行された画像データは、通信デバイス２８を介して他の情報処理装置３２へ送信される。
【００４２】
指消去処理実行判定部４１は、指消去処理を実行するための所定条件（以下「実行条件」という。）が満たされたか否かを判定し、実行条件が満たされた場合、画像処理部４０に対して指消去処理の実行開始を指示する。
【００４３】
実行条件は、一例として、第１条件、第２条件、及び第３条件がある。
【００４４】
第１条件は、他の情報処理装置との間で音声通信を行うためのプログラムである、ＶｏＩＰアプリケーションプログラムが実行されていることである。第２条件は、ノートＰＣ１に備えられているマイク８がオンとなっていることである。第３条件は、ユーザによるキーボードやマウス等の入力部５に対する入力操作が行われていることである。
【００４５】
本実施形態に係る指消去処理実行判定部４１は、第１条件又は第２条件を満たし、かつ第３条件を満たした場合に、画像処理部４０に対して指消去処理の実行開始を指示する。すなわち、ノートＰＣ１が音声通信を行っていても入力操作が行われていない場合は、カメラ９の画角に指が収まっていない状態であるため、指消去処理は実行されない。
【００４６】
なお、これに限らず、第１条件、第２条件、及び第３条件の何れか一つが満たされた場合に、画像処理部４０に対して指消去処理の実行開始が指示されてもよいし、他の条件が加えられてもよい。
【００４７】
図６，７は、指消去処理が実行された後の画像３５Ａ，３５Ｂの一例である。指消去処理は、画像データの下側における所定領域、すなわちユーザの指が撮像された領域（以下「指領域」という。）３６に対して行われる。指撮像領域３６は、一例として、画像３５の下から３分の１の領域であり、予め定められている。なお、指撮像領域３６は、ユーザによって変更することも可能とされている。
【００４８】
画像処理部４０は、指消去処理として、指撮像領域３６を加工する処理を行う。図６に示される画像３５Ａは、指撮像領域３６に対する加工として、モザイク処理を行った例である。図７に示される画像３５Ｂは、指撮像領域３６に対する加工として、半透明で、かつ下に向かうほど濃くなるグラデーション処理を行った例である。
【００４９】
この他に、画像処理部４０は、指消去処理として、指撮像領域３６に対して予め設定された画像（以下「重畳画像」という。）を重ねる処理を行ってもよい。この重畳画像は、画像３５を送信するユーザによって、任意の画像が選択される。任意の画像は、例えば、単色の画像、ユーザの名前が表示された画像、又はユーザが入力操作した文章を表示するためのテキストボックス等であってもよい。
【００５０】
指消去処理としては、上記複数の処理のうち、予め設定された処理が実行される。
【００５１】
図８は、ＣＰＵ２０によって実行される本実施形態に係る画像送信処理の流れを示すフローチャートである。本実施形態に係る画像送信処理は、ＶｏＩＰアプリケーションプログラムが実行されている場合に実行される。
【００５２】
まず、ステップ１００では、カメラ９による撮像が開始されているか否かを判定し、肯定判定の場合はステップ１０２へ移行する。
【００５３】
ステップ１０２では、指消去処理の実行条件が満たされているか否かを判定し、肯定判定の場合はステップ１０４へ移行する。一方、否定判定の場合は、ステップ１０７へ移行する。
【００５４】
ステップ１０４では、カメラ９によって撮像された画像を示す画像データに対して、指消去処理を実行する。
【００５５】
次のステップ１０６では、指消去処理を実行した画像データを、通信デバイス２８を介して他の情報処理装置３２へ送信し、ステップ１０８へ移行する。
【００５６】
このように、指消去処理が実行された画像データが他の情報処理装置３２へ送信されると、他の情報処理装置３２のディスプレイには指が目立たない画像が表示される。従って、他の情報処理装置３２のユーザにとって、違和感のない画像がディスプレイに表示されることとなる。
【００５７】
なお、ＶｏＩＰアプリケーションプログラムを実行中にユーザが操作しているノートＰＣ１のタッチパネルディスプレイ７には、カメラ９で撮像した画像のプレビュー画像として、指消去処理後の画像が表示される。
【００５８】
ステップ１０６で否定判定となった場合とは、カメラ９によって撮像された画像にはユーザの指が含まれていない場合である。そこで、ステップ１０７では、指消去処理を実行せずに画像データを他の情報処理装置３２へ送信し、ステップ１０８へ移行する。
【００５９】
ステップ１０８では、カメラ９による撮像が終了したか否かを判定し、肯定判定の場合は本画像送信処理を終了する一方、否定判定の場合はステップ１０２へ戻る。
【００６０】
以上説明したように、本実施形態に係るノートＰＣ１は、タッチパネルディスプレイ７よりも下方に配置されたカメラ９を備える。そして、ノートＰＣ１は、カメラ９で撮像された画像を示す画像データに対して、撮像されたユーザの指が目立たないように画像処理を行い、画像処理が行われた画像データを他の情報処理装置３２へ送信する。
【００６１】
従って、ノートＰＣ１は、カメラ９で撮像された画像にユーザの指が映りこんでいても、違和感のない画像を他の情報処理装置３２へ送信できる。
【００６２】
以上、本発明を、上記実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記実施形態を適宜組み合わせてもよい。
【００６３】
例えば、上記実施形態では、カメラ９がディスプレイ側筐体３であってタッチパネルディスプレイ７の下方に設けられる形態について説明したが、本発明は、これに限定されるものではなく、カメラ９が本体側筐体２に設けられる形態としてもよい。すなわち、カメラ９は、タッチパネルディスプレイ７の下方であって、タッチパネルディスプレイ７よりユーザに対して手前側に配置される。この形態におけるカメラ９は、ユーザの顔を撮像可能なように、斜め上方を向いて配置される。このため、カメラ９は、ユーザの顔と共に入力操作を行っている指も撮像することとなる。
【００６４】
また、カメラ９は、タッチパネルディスプレイ７の下側に配置されるものであれば、ノートＰＣ１に直接備えられず、ＵＳＢ（Universal  Serial  Bus）等を介してノートＰＣ１に外部接続されてもよい。
【００６５】
また、上記実施形態では、実行条件を満たした場合に指消去処理を実行する形態について説明したが、本発明は、これに限定されるものではなく、例えば、ユーザが任意に指消去処理の実行を入力指示してもよい。具体的には、ユーザが、予め定められたキー入力の実行、又はタッチパネルディスプレイ７に表示されたボタンのクリックをすることで、指消去処理が実行される。
【００６６】
また、上記実施形態で説明した画像送信処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【００６７】
１    ノートＰＣ（情報処理装置）
７    タッチパネルディスプレイ（ディスプレイ）
８    マイク
９    カメラ
２８  通信デバイス（送信手段）
３２  他の情報処理装置
３６  指撮像領域（所定領域）
４０  画像処理部（画像処理手段）
【図１】
0006297623.tif 000002
【図２】
0006297623.tif 000003
【図３】
0006297623.tif 000004
【図４】
0006297623.tif 000005
【図５】
0006297623.tif 000006
【図６】
0006297623.tif 000007
【図７】
0006297623.tif 000008
【図８】
0006297623.tif 000009