JP5296754B2 - Information processing apparatus, communication method thereof, and computer-executable program - Google Patents
Information processing apparatus, communication method thereof, and computer-executable program Download PDFInfo
- Publication number
- JP5296754B2 JP5296754B2 JP2010201206A JP2010201206A JP5296754B2 JP 5296754 B2 JP5296754 B2 JP 5296754B2 JP 2010201206 A JP2010201206 A JP 2010201206A JP 2010201206 A JP2010201206 A JP 2010201206A JP 5296754 B2 JP5296754 B2 JP 5296754B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- window
- mute
- application program
- videophone
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
Description
本発明は、情報処理装置、その通信方法、およびコンピュータが実行可能なプログラムに関する。 The present invention relates to an information processing apparatus, a communication method thereof, and a computer-executable program.
近時、パーソナルコンピュータ(以下、「PC」と称する)では、カメラ搭載率の増加、および、通信回線の高速化・大容量化に伴い、2地点またはそれ以上の複数の地点間を結んで、画像データおよび音声データを授受するテレビ電話システム(例えば、Skype)が普及している。 Recently, in personal computers (hereinafter referred to as “PC”), with the increase in camera mounting rate and the increase in speed and capacity of communication lines, two or more points are connected. Videophone systems (for example, Skype) that exchange image data and audio data are widespread.
かかるテレビ電話システムでは、PCの使用者をカメラで撮影して、撮影画像を相手方のPCに送出する。相手方のPCの表示ディスプレイにはその撮影画像が表示される。ここで、ユーザは、テレビ電話用アプリケーションを使用している場合に、他のアプリケーションのウィンドウを開いて作業を行う場合がある。 In such a videophone system, a user of a PC is photographed with a camera, and the photographed image is sent to the partner PC. The captured image is displayed on the display of the partner's PC. Here, when a user uses a videophone application, the user may open a window of another application to perform work.
図7は、ノートPC100とノートPC200の間でテレビ電話で通信中の場合の各ノートPC100、200の表示画面の表示例を示す図である。ノートPC100とノートPC200には、マルチウィンドウOSとSkype等のテレビ電話用アプリケーションプログラムが搭載されている。図7(A)に示すように、ノートPC100とノートPC200では、テレビ電話用アプリケーションプログラムが起動しており、画面102、202にそのウィンドウWA1,WB1が表示されている。AさんはPC100の所有者で、カメラ101で撮影されたAさんの画像は、BさんのPC200に送信されてウィンドウWB1に表示される。他方、BさんはPC200の所有者で、カメラ201で撮影されたBさんの画像は、AさんのPC100に送信されてウィンドウWA1に表示される。
FIG. 7 is a diagram illustrating a display example of the display screen of each of the
この場合、例えば、テレビ電話用アプリケーションプログラムをメインで使用している場合(ユーザがテレビ電話用アプリケーション使用している事を意識している状態)には特に問題はない。しかしながら、テレビ電話用アプリケーションを使用している状態では、別のアプリケーションプログラムをメインに使用している場合でも、撮影画像を相手側PCに送り続けてしまうため、自分の撮影画像が送られているのを忘れてしまって不用意な画像を送ってしまう場合がある。例えば、図7(B)に示すように、Aさんが、別のアプリケーションプログラムのウィンドウWA2を表示させると、テレビ電話用アプリケーションプログラムのウィンドウWA1は隠れてしまうため、Aさんは自分が撮影されていることを忘れてしまって、不用意な撮影画像を送ってしまう場合がある。 In this case, for example, when the videophone application program is mainly used (the user is aware that the videophone application is being used), there is no particular problem. However, when using a videophone application, even if another application program is mainly used, the photographed image continues to be sent to the partner PC, so that the photographed image is sent. You may forget to send an inadvertent image. For example, as shown in FIG. 7B, when Mr. A displays a window WA2 of another application program, the window WA1 of the videophone application program is hidden, so that Mr. A is photographed himself. You may forget that you are inadvertently sending a shot image.
本発明は、上記に鑑みてなされたものであって、マルチウィンドウ機能を備えたOS上でテレビ電話用アプリケーションプログラムを実行する場合に、不用意な画像を送信することを自動的に防止することが可能な情報処理装置、その通信方法、およびコンピュータが実行可能なプログラムを提供することを目的とする。 The present invention has been made in view of the above, and automatically prevents an inadvertent transmission of an image when a videophone application program is executed on an OS having a multi-window function. It is an object of the present invention to provide an information processing apparatus capable of performing communication, a communication method thereof, and a program executable by a computer.
上述した課題を解決し、目的を達成するために、本発明は、マルチウィンドウ機能を有するOSと、カメラで撮像された画像を相手方端末に送信して双方向で通信を行うテレビ電話機能とを備えた情報処理装置において、前記テレビ電話機能を実現するテレビ電話用アプリケーションプログラムを使用して、前記相手方端末と通信を行っている場合に、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する検出手段と、前記検出手段で、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる画像ミュート設定手段と、を備えたことを特徴とする。 In order to solve the above-described problems and achieve the object, the present invention provides an OS having a multi-window function and a videophone function for transmitting an image captured by a camera to a partner terminal and performing bidirectional communication. In the information processing apparatus provided, when the videophone application program for realizing the videophone function is used to communicate with the counterpart terminal, the videophone application program window is not displayed. And when the detection means detects that the window of the videophone application program is in a non-display state, a mute image is used instead of the image captured by the camera. Image mute setting means to be displayed on the terminal.
また、本発明の好ましい態様によれば、前記画像ミュート設定手段は、前記検出手段で、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を送信して、前記相手方端末に表示させることが望ましい。 According to a preferred aspect of the present invention, the image mute setting means is picked up by the camera when the detection means detects that the window of the videophone application program is in a non-display state. It is desirable to transmit a mute image instead of the displayed image and display it on the counterpart terminal.
また、本発明の好ましい態様によれば、前記テレビ電話用アプリケーションプログラムのウィンドウの非表示状態は、他のウィンドウの下となり非表示とされた状態、前記テレビ電話用アプリケーションプログラムのウィンドウが最小化された状態、スクリーンセーバーが起動した状態、およびシステムロックが起動した状態のうちの少なくとも1つであることが望ましい。 Also, according to a preferred aspect of the present invention, the non-display state of the window of the video phone application program is in a state where it is hidden below another window, and the window of the video phone application program is minimized. It is desirable that the state is at least one of a state where the screen saver is activated, and a state where the system lock is activated.
また、本発明の好ましい態様によれば、さらに、前記画像ミュート設定手段が、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる場合に、前記相手方端末に送信する音声信号をミュートに設定する音声ミュート設定手段を備えることが望ましい。 According to a preferred aspect of the present invention, the image mute setting means further transmits an audio signal to the counterpart terminal when the mute image is displayed on the counterpart terminal instead of the image captured by the camera. It is desirable to provide sound mute setting means for setting mute to mute.
また、本発明の好ましい態様によれば、前記画像ミュート設定手段が、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる場合に、前記相手方端末に送信する音声信号をミュートにするか否かをユーザが設定可能となっており、前記音声ミュート設定手段は、前記画像ミュート設定手段が、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる場合に、前記ユーザの設定に応じて、前記相手方端末に送信する音声信号をミュートに設定または非設定することが望ましい。 Further, according to a preferred aspect of the present invention, when the image mute setting means displays a mute image on the counterpart terminal instead of the image captured by the camera, the audio signal transmitted to the counterpart terminal is muted. The audio mute setting means is configured to display the mute image on the counterpart terminal instead of the image captured by the camera. It is desirable that the audio signal transmitted to the counterpart terminal is set to mute or not set according to the user setting.
また、本発明の好ましい態様によれば、マルチウィンドウ機能を有するOSと、カメラで撮像された画像を相手方端末に送信して双方向で通信を行うテレビ電話機能とを備えた情報処理装置の通信方法において、検出手段が、前記テレビ電話機能を実現するテレビ電話用アプリケーションプログラムを使用して、前記相手方端末と通信を行っている場合に、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する工程と、画像ミュート設定手段が、前記検出手段で前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる工程と、を含むことを特徴とする。 Further, according to a preferred aspect of the present invention, communication of an information processing apparatus including an OS having a multi-window function and a videophone function that transmits an image captured by a camera to a partner terminal and performs bidirectional communication. In the method, when the detecting means is communicating with the counterpart terminal using the videophone application program for realizing the videophone function, the window of the videophone application program is not displayed. And when the image mute setting means detects that the window of the videophone application program is not displayed by the detection means, the image mute is muted instead of the image captured by the camera. And displaying the image on the counterpart terminal.
また、本発明の好ましい態様によれば、マルチウィンドウ機能を有するOSと、カメラで撮像された画像を相手方端末に送信して双方向で通信を行うテレビ電話機能とを備えた情報処理装置に搭載されるプログラムであって、検出手段が、前記テレビ電話機能を実現するテレビ電話用アプリケーションプログラムを使用して、前記相手方端末と通信を行っている場合に、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する工程と、画像ミュート設定手段が、前記検出手段で前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる工程と、をコンピュータに実行させることを特徴とする。 Further, according to a preferred aspect of the present invention, the information processing apparatus includes an OS having a multi-window function and a videophone function that transmits an image captured by a camera to a partner terminal and performs two-way communication. A window for the videophone application program is not displayed when the detecting means is communicating with the counterpart terminal using the videophone application program for realizing the videophone function. A step of detecting a display state; and an image mute setting unit, when the detection unit detects that the window of the videophone application program is in a non-display state, the image captured by the camera And causing the computer to execute a step of displaying a mute image on the counterpart terminal instead of And wherein the door.
以上説明したように、本発明によれば、マルチウィンドウ機能を備えたOS上でテレビ電話用アプリケーションプログラムを実行する場合に、不用意な画像を送信することを自動的に防止することが可能な情報処理装置を提供することが可能になるという効果を奏する。 As described above, according to the present invention, it is possible to automatically prevent an inadvertent image from being transmitted when a videophone application program is executed on an OS having a multi-window function. There is an effect that an information processing apparatus can be provided.
以下、本実施の形態にかかる情報処理装置、その通信方法、およびコンピュータが実行可能なプログラムを適用したコンピュータシステムの実施の形態について説明する。本発明の構成要素は、本明細書の図面に一般に示してあるが、様々な構成で広く多様に配置し設計してもよいことは容易に理解できる。したがって、本発明の装置、方法、およびプログラムの実施の形態についての以下のより詳細な説明は、特許請求の範囲に示す本発明の範囲を限定するものではなく、単に本発明の選択した実施の形態の一例を示すものであって、本明細書の特許請求の範囲に示す本発明と矛盾無く装置、システムおよび方法についての選択した実施の形態を単に示すものである。当業者は、特定の細目の1つ以上が無くても、または他の方法、部品、材料でも本発明を実現できることが理解できる。 Hereinafter, an information processing apparatus according to the present embodiment, a communication method thereof, and an embodiment of a computer system to which a computer-executable program is applied will be described. Although the components of the present invention are generally illustrated in the drawings herein, it can be readily understood that they may be arranged and designed in a wide variety of configurations with various configurations. Accordingly, the following more detailed description of the apparatus, method and program embodiments of the present invention is not intended to limit the scope of the invention as set forth in the appended claims, but merely to implement selected embodiments of the invention. It is intended as an example only, and is merely illustrative of selected embodiments of an apparatus, system and method consistent with the present invention as set forth in the claims herein. Those skilled in the art will appreciate that the present invention may be practiced without one or more of the specific details or with other methods, components, or materials.
(実施の形態)
図1は、テレビ電話システムで用いられる情報処理装置を適用したノートPC1の概略の外観図である。ノートPC1は、同図に示すように、いずれも略直方体である本体側筐体2およびディスプレイ側筐体3を備える。本体側筐体2は、キーボードおよびタッチパッド等を有する入力部4と、マイクロフォン5と、スピーカ6a、6bとを備える。ディスプレイ側筐体3は、LCD(液晶ディスプレイ)7と、LCD7の表示面側にその上方の略中央に配置され、前方の被写体を撮像可能なカメラ8とを備える。
(Embodiment)
FIG. 1 is a schematic external view of a notebook PC 1 to which an information processing apparatus used in a videophone system is applied. As shown in the figure, the notebook PC 1 includes a main body side housing 2 and a
本体側筐体2およびディスプレイ側筐体3は、それぞれの端部で左右の一対の連結部(ヒンジ部)9a、9bによって連結されており、連結部9a、9bは、これらの筐体を開閉自在に支持している。
The main body side housing 2 and the
図2は、図1のノートPC1の概略のハードウェア構成例を示す図である。ノートPC1は、同図に示すように、CPU11、ROM12、メモリ13、HDD(ハードディスク)14、LCD7、入力部4、カメラデバイス15、オーディオデバイス17、通信デバイス19、バッテリ21、DC−DCコンバータ22,ACアダプタ23を備えており、各部はバスを介して直接または間接的に接続されている。
FIG. 2 is a diagram illustrating a schematic hardware configuration example of the notebook PC 1 of FIG. As shown in the figure, the notebook PC 1 includes a
CPU11は、バスを介して接続されたHDD14に格納されたOS30によりノートPC1全体の制御を行うとともに、HDD14に格納された各種のプログラムに基づいて処理を実行する機能を司る。ROM12は、BIOS(Basic Input/Output System:基本入出力システム)12aやデータ等を格納している。
The
メモリ13は、キャッシュメモリやRAMで構成されており、CPU11の実行プログラムの読み込み領域として、実行プログラムの処理データを書き込む作業領域として利用される書き込み可能メモリである。
The
HDD(ハードディスク)14は、例えば、Windows(登録商標) XP、Vista、7等のノートPC1全体の制御を行うためのOS30、周辺機器類をハードウェア操作するための各種ドライバドライバ等の各種ドライバ31、テレビ会議やチャットを行うためのテレビ電話用アプリケーションプログラム32、特定業務に向けられた他のアプリプログラム33等を記憶する機能を有する。
The HDD (hard disk) 14 includes, for example, an
LCD7は、CPU11の制御に従って、表示情報をビデオ信号に変換し、変換したビデオ信号に応じた各種情報を表示画面に表示する。
The
なお、本実施の形態では、ディスプレイとしてLCDを使用することにしているが、本発明はこれに限られるものではなく、有機ELディスプレイやCRT等の他のディスプレイを使用することにしてもよい。 In this embodiment, an LCD is used as a display. However, the present invention is not limited to this, and another display such as an organic EL display or a CRT may be used.
入力部4は、ユーザが入力操作を行うためのユーザインターフェースであり、文字、コマンド等を入力する各種キーより構成されるキーボードや、画面上のカーソルを移動させたり、各種メニューを選択するタッチパッド等を備えている。
The
カメラデバイス15は、カメラ8と、カメラ処理回路16とを備えている。カメラ8は、レンズや撮像部(CCDやCMOS)を備えており、レンズは被写体光を結像し、撮像部は結像された被写体光をR,G,Bの画像信号として出力する。カメラ処理回路16は、A/D変換器、画像処理用LSI、メモリ等を備え、撮像部の駆動タイミングや露出制御等を行うと共に、撮像部で得られたRGBの画像信号をデータ処理(A/D変換等)して、CPU11に出力する。
The
オーディオデバイス17は、マイクロフォン5と、スピーカ6a、6bと、音声処理回路18とを備えている。マイクロフォン5は、音声を集音して音声データを音声データ処理部18に出力する。スピーカ6a、6bは、音声処理回路18から出力される音声データに応じた音声を出力する。音声処理回路18は、A/D変換器、D/A変換器、音声処理用LSI、メモリ等を備えており、マイクロフォン5から入力される音声データをデータ処理(A/D変換等)し、データ処理後の音声データ(デジタルデータ)をCPU11に出力したり、CPU11から入力される音声データ(デジタル)をD/A変換して、スピーカ6a、6bから放音させる。
The
通信デバイス19は、ネットワークを介してデータの送受信を行うためのものであり、画像データおよび音声データをネットワークに送信し、また、ネットワークを介して送信されてくる画像データおよび音声データを受信する。なお、通信デバイス19は、画像データおよび音声データをコード化して送信することにしてもよく、また、コード化された画像データおよび音声データを受信した場合には、デコードすることにしてもよい。
The
ACアダプタ23は、商用電源に接続して、AC電圧をDC電圧に変換してDC−DCコンバータ22に出力する。DC−DCコンバータ22は、ACアダプタ23から供給されるDC電圧を所定の電圧に変換して各部に電力を供給し、また、バッテリ21の充電を行う。バッテリ21は、DC−DCコンバータ22により充電され、充電した電圧を各部に供給する。バッテリ21は、ACアダプタ23が商用電源に接続されていない場合に使用される。
The
図3は、図2のノートPC1のテレビ電話に関する概略の機能構成図である。図4は、音声MUTE設定画面の一例を示す図である。図3において、HDD14にインストールされたOS30、テレビ電話用アプリケーションプログラム32、他のアプリケーションプログラム33、表示ドライバ31a、カメラドライバ31b、オーディオドライバ31c、通信ドライバ31dは、メイン・メモリ24に読み込まれ、CPU21によって実行される。
FIG. 3 is a schematic functional configuration diagram relating to the videophone of the
テレビ電話用アプリケーションプログラム32は、OS30上で実行されるアプリケーションプログラムであり、相手方端末と画像と音声で通話を行うためのものである。テレビ電話用アプリケーションプログラム32と各デバイス・ドライバの間のデータ又はコマンドの送受信には、OS30が介在する。
The
テレビ電話用アプリケーションプログラム32は、従来のSkype等のテレビ電話用アプリケーションに、テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する検出機能と、テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、カメラ8で撮像された画像の替わりにミュート画像を相手方端末に送信して表示させる画像ミュート設定機能と、カメラ8で撮像された画像の替わりにミュート画像を相手方端末に送信する場合に、相手方端末に送信する音声信号をミュートに設定する音声ミュート設定機能等を追加したものである。
The video
テレビ電話アプリケーションプログラム32は、OS30を介して、通信デバイス19に相手方端末とリンクを確立させ、カメラ8で撮影した画像やマイクロフォン5で集音した音声を送信させたり、相手方端末から送出されてくる画像や音声をLCD7への表示・スピーカ6a、6bからの放音を行わせる。また、テレビ電話用アプリケーションプログラム32は、OS30からLCD7のウィンドウ表示情報を取得する。ここで、LCD7のウィンドウ表示情報には、LCD7に表示されるウィンドウの大きさ、座標、階層、OS30の操作画面の非表示(例えば、スクリーンセーバーの起動、システムロック等)等の情報が含まれる。テレビ電話用アプリケーションプログラム32は、取得したウィンドウ表示情報に基づいて、テレビ電話用アプリケーションプログラム32が非表示状態となったか(隠れてしまったか)否かを判断し、非表示状態となった場合は、MUTE画像を相手方端末に送信して表示させる。なお、ここでは、MUTE画像を相手方端末に送信することとしたが、MUTEコマンドを相手方端末に送信して、相手方端末がMUTEコマンドを受信した場合に、MUTE画像を表示する構成としてもよい。
The
ここで、テレビ電話用アプリケーションプログラム32のウィンドウの非表示状態とは、他のアプリケーションプログラム33のウィンドウの下となり非表示とされた場合、テレビ電話用アプリケーションプログラム32のウィンドウが最小化されてタスクバー表示となっている場合、OS30の操作画面が非表示とされた(スクリーンセーバーの起動、システムロック等)等が含まれる。
Here, the non-display state of the window of the
また、MUTE画像を出力する場合に、音声出力をMUTEとするか否かを画面でユーザが設定可能となっている。図4は、音声MUTE設定画面の一例を示す図である。テレビ電話用アプリケーションプログラム32は、MUTE画像出力時に音声出力MUTEが設定されている場合には、オーディオドライバ31cに音声出力MUTEを指示し、オーディオドライバ31cは音声を出力しない。これにより、相手方端末では音声出力がMUTEになる。
Further, when outputting a MUTE image, the user can set on the screen whether or not the audio output is set to MUTE. FIG. 4 is a diagram illustrating an example of the audio MUTE setting screen. When the audio output MUTE is set when outputting the MUTE image, the
OS30は、ノートPC1の基本的な動作を制御しているものであり、各種資源を管理し、例えば、アプリケーションプログラムが発生した命令を、ドライバ31やBIOS102aに伝える。OS30は、マルチタスク機能およびマルチウィンドウ機能を有し、アプリケーションプログラムの実行コンテキスト(あるアプリケーションプログラムが利用しているレジスタセットやメインメモリイメージ、ファイルハンドルなど)やGUIの部品などのソフトウェア資源の管理も行うようになされている。また、OS30は、テレビ電話用アプリケーションプログラム32は、OS30からのリクエストに応じて、上述のLCD7のウィンドウ表示情報を出力する。
The
表示ドライバ31aは、OS30の指示に従ってLCD7を制御する。カメラドライバ31bは、OS30の指示に従ってカメラデバイス15を制御する。オーディオドライバ31bは、OS30の指示に従ってオーディオデバイス17を制御する。通信ドライバ31dは、OS30の指示に従って通信デバイス19を制御する。
The display driver 31a controls the
上記構成において、カメラデバイス15のカメラ8で撮像された画像は、カメラドライバ31b、OS30、通信ドライバ31dを介して、通信デバイス19から相手方端末に送信される。また、オーディオデバイス17のマイクロフォン5で集音した音声は、オーディオドライバ31c、OS30、通信ドライバ31dを介して、通信デバイス19から相手方端末に送信される。他方、相手方端末から送信されてくる画像は、通信デバイス19、通信ドライバ31d、OS30、表示ドライバ31aを介して、LCD7に表示される。また、他方、相手方端末から送信されてくる音声は、通信デバイス19、通信ドライバ31d、OS30、オーディオドライバ31cを介して、オーディオデバイス17のスピーカ6a、6bから出力される。
In the above configuration, an image captured by the
図5は、テレビ電話用アプリケーション32がMUTE画像を通信相手に表示させる処理を説明するためのフローチャートである。図5において、テレビ電話用アプリケーションプログラム32は、LCD7のウィンドウ表示情報をOS30から取得する(ステップS1)。テレビ電話用アプリケーションプログラム32は、取得したウィンドウ表示情報に基づいて、テレビ電話用アプリケーションプログラム32のウィンドウが隠れてしまったか否かを判断する(ステップS2)。
FIG. 5 is a flowchart for explaining processing in which the
テレビ電話用アプリケーションプログラム32のウィンドウが隠れてしまった場合には(ステップS2の「Yes」)、テレビ電話用アプリケーションプログラム32は、MUTE画像を設定し(ステップS5)、ステップS1に戻る。具体的には、テレビ電話用アプリケーションプログラム32は、カメラドライバ31aにMUTE画像の送信を指示し、カメラドライバ31aは、この指示に応じて撮像画像の替わりにMUTE画像を出力する。これにより、相手方端末にMUTE画像が送信され、相手方端末の表示画面にはMUTE画像が表示される。なお、テレビ電話用アプリケーションプログラム32は、音声MUTE設定画面で音声MUTEが設定されている場合は、音声信号をMUTEに設定して、相手方端末に音声信号を出力しない。
When the window of the
他方、テレビ電話用アプリケーションプログラム32のウィンドウが隠れていない場合には(ステップS2の「No」)、MUTE画像が設定されているか否かを判断し(ステップS3)、MUTE画像が設定されていない場合には(ステップS3の「No」)、ステップS1に戻る。他方、MUTE画像がセットされている場合には(ステップS3の「Yes」)、MUTE画像を解除し(ステップS4)、ステップS1に戻る。具体的には、テレビ電話用アプリケーションプログラム32は、カメラドライバ31bに撮像画像の送信を指示し、カメラドライバ31bは、この指示に応じて、MUTE画像の出力を停止して、撮像画像を出力する。これにより、相手方端末に撮像画像が送信され、相手方端末の表示画面には撮像画像が表示される。
On the other hand, if the window of the
図6は、上記図1〜図5に示すように構成されている、ノートPC1AとノートPC1Bの間において、テレビ電話で通信中の場合の各ノートPC1A、1Bの表示画面の表示例を示している。
FIG. 6 shows a display example of the display screen of each of the
図6(A)に示すように、ノートPC1AとノートPC1Bでテレビ電話用アプリケーションプログラム32が起動しており、LCD7A、7BにそのウィンドウWA1,WB1が表示されている。AさんはPC1Aの所有者で、カメラ8Aで撮影されたAさんの画像は、BさんのPC1Bに送信されてウィンドウWB1に表示されている。他方、BさんはPC1Bの所有者で、カメラ8Bで撮影されたBさんの画像は、AさんのPC1Aに送信されてウィンドウWA1に表示されている。
As shown in FIG. 6A, the
ここで、例えば、図6(B)に示すように、Aさんが、別のアプリケーションプログラム33のウィンドウWA2を表示させると、テレビ電話用アプリケーションプログラム32のウィンドウWA1は非表示状態となる。テレビ電話用アプリケーションプログラム32は、テレビ電話用アプリケーションプログラム32のウィンドウWA1が非表示状態となると(図5のステップS2の「Yes」)、MUTE画像をBさんのノートPC1Bに送信し(図5のステップS5)、BさんのPC1BのウィンドウWB1には、MUTE画像が表示される。このように、Aさんは、テレビ電話用アプリケーションプログラム32のウィンドウWA1が他のウィンドウの下に隠れしまって、自分が撮影されていることを忘れてしまっても、MUTE画像を送信するため、不用意な撮影画像を送ってしまうことを防止することができる。
Here, for example, as shown in FIG. 6B, when Mr. A displays the window WA2 of another
以上説明したように、本実施の形態によれば、テレビ電話用アプリケーションプログラム32は、相手方端末と通信を行っている場合に、テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出した場合に、カメラ8で撮像された画像の替わりにミュート画像を相手方端末に表示させることとしたので、マルチウィンドウ機能を備えたOS上でテレビ電話用アプリケーションプログラムを実行する場合に、不用意な画像を送信することを自動的に防止することが可能となる。
As described above, according to the present embodiment, the
また、テレビ電話用アプリケーションプログラム32は、テレビ電話用アプリケーションプログラム32のウィンドウが非表示状態となるのを検出した場合に、カメラ8で撮像された画像の替わりにミュート画像を送信して、相手方端末に表示させることとしたので、受信側では送信側から送出されるミュート画像を表示すればよいため、受信側での処理が簡単になる。
In addition, when the video
また、テレビ電話用アプリケーションプログラム32のウィンドウの非表示状態は、他のウィンドウの下となり非表示とされた状態、前記テレビ電話用アプリケーションプログラムのウィンドウが最小化された状態、スクリーンセーバーが起動した状態、およびシステムロックが起動した状態のうちの少なくとも1つであることとしたので、テレビ電話用アプリケーションプログラム32のウィンドウが非表示状態となる各種場合に、不用意な画像を送信することを自動的に防止することが可能となる。
Further, the non-display state of the window of the video
また、MUTE画像を送信する場合に、相手方端末に送信する音声信号をミュートにするか否かをユーザが設定可能となっており、テレビ電話用アプリケーションプログラム32は、ミュート画像を送信する場合に、ユーザの設定に応じて、前記相手方端末に送信する音声信号をミュートに設定または非設定することとしたので、不用意な画像だけでなく、不用意な音声を送信することを自動的に防止することが可能となる。
Further, when transmitting a MUTE image, the user can set whether or not to mute the audio signal transmitted to the counterpart terminal, and the
なお、上記実施の形態では、本発明をノートPCに適用した場合について説明したが、本発明はこれに限られるものではなく、ディスクトップPC、PDA、携帯電話等の他の情報処理装置にも適用可能である。 In the above embodiment, the case where the present invention is applied to a notebook PC has been described. However, the present invention is not limited to this, and other information processing apparatuses such as a desktop PC, a PDA, and a mobile phone are also described. Applicable.
本発明の情報処理装置、その通信方法、およびコンピュータが実行可能なプログラムは、マルチウィンドウ機能を搭載したOS上でテレビ電話用アプリケーションプログラムを実行する場合に利用可能である。 The information processing apparatus, its communication method, and computer-executable program of the present invention can be used when a videophone application program is executed on an OS equipped with a multi-window function.
1 ノートPC
2 本体側筐体
3 ディスプレイ側筐体
4 入力部
5 マイクロフォン
6a、6b スピーカ
7 LCD(液晶ディスプレイ)
8 カメラ
9a,9b 連結部(ヒンジ部)
11 CPU
12 ROM
13 メモリ
14 HDD
15 カメラデバイス
16 カメラ処理回路
17 オーディオデバイス
18 音声処理回路
19 通信デバイス
21 バッテリ
22 DC−DCコンバータ
23 ACアダプタ
30 OS
31 ドライバ
32 テレビ電話用アプリケーションプログラム
33 他のアプリケーションプログラム
1 Notebook PC
2 Main
8
11 CPU
12 ROM
13
DESCRIPTION OF
31
Claims (7)
前記テレビ電話機能を実現するテレビ電話用アプリケーションプログラムを使用して、
前記相手方端末と通信を行っている場合に、前記OSからウィンドウの表示情報を取得することにより、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する検出手段と、
前記検出手段で、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる画像ミュート設定手段と、
を備えたことを特徴とする情報処理装置。 In an information processing apparatus including an OS having a multi-window function and a videophone function for transmitting an image captured by a camera to a partner terminal and performing bidirectional communication,
Using an application program for videophone that realizes the videophone function,
Detecting means for detecting that a window of the application program for videophone is in a non-display state by acquiring window display information from the OS when communicating with the counterpart terminal;
Image mute setting means for displaying a mute image on the counterpart terminal instead of the image captured by the camera when the detection means detects that the window of the videophone application program is in a non-display state. When,
An information processing apparatus comprising:
前記音声ミュート設定手段は、前記画像ミュート設定手段が、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる場合に、前記ユーザの設定に応じて、前記相手方端末に送信する音声信号をミュートに設定または非設定することを特徴とする請求項4に記載の情報処理装置。 When the image mute setting means displays a mute image on the counterpart terminal instead of the image captured by the camera, the user can set whether to mute the audio signal transmitted to the counterpart terminal. And
The audio mute setting means, when the image mute setting means displays a mute image on the counterpart terminal instead of the image captured by the camera, transmits to the counterpart terminal according to the setting of the user. 5. The information processing apparatus according to claim 4, wherein the audio signal is set to mute or not set.
検出手段が、前記テレビ電話機能を実現するテレビ電話用アプリケーションプログラムを使用して、前記相手方端末と通信を行っている場合に、前記OSからウィンドウの表示情報を取得することにより、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する工程と、
画像ミュート設定手段が、前記検出手段で前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる工程と、
を含むことを特徴とする情報処理装置の通信方法。 In a communication method of an information processing apparatus provided with an OS having a multi-window function and a videophone function for performing bidirectional communication by transmitting an image captured by a camera to a partner terminal,
When the detection means communicates with the counterpart terminal using the videophone application program that realizes the videophone function, the display means acquires the window display information from the OS, thereby Detecting that the window of the application program is hidden;
The image mute setting means displays a mute image on the counterpart terminal instead of the image captured by the camera when the detecting means detects that the window of the videophone application program is in a non-display state. A process of
A communication method for an information processing apparatus, comprising:
検出手段が、前記テレビ電話機能を実現するテレビ電話用アプリケーションプログラムを使用して、前記相手方端末と通信を行っている場合に、前記OSからウィンドウの表示情報を取得することにより、前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのを検出する工程と、
画像ミュート設定手段が、前記検出手段で前記テレビ電話用アプリケーションプログラムのウィンドウが非表示状態となるのが検出された場合に、前記カメラで撮像された画像の替わりにミュート画像を前記相手方端末に表示させる工程と、
をコンピュータに実行させることを特徴とするコンピュータが実行可能なプログラム。 A program installed in an information processing apparatus including an OS having a multi-window function and a videophone function for transmitting an image captured by a camera to a partner terminal to perform bidirectional communication,
When the detection means communicates with the counterpart terminal using the videophone application program that realizes the videophone function, the display means acquires the window display information from the OS, thereby Detecting that the window of the application program is hidden;
The image mute setting means displays a mute image on the counterpart terminal instead of the image captured by the camera when the detecting means detects that the window of the videophone application program is in a non-display state. A process of
A computer-executable program characterized by causing a computer to execute.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010201206A JP5296754B2 (en) | 2010-09-08 | 2010-09-08 | Information processing apparatus, communication method thereof, and computer-executable program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2010201206A JP5296754B2 (en) | 2010-09-08 | 2010-09-08 | Information processing apparatus, communication method thereof, and computer-executable program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012060388A JP2012060388A (en) | 2012-03-22 |
| JP5296754B2 true JP5296754B2 (en) | 2013-09-25 |
Family
ID=46056952
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2010201206A Active JP5296754B2 (en) | 2010-09-08 | 2010-09-08 | Information processing apparatus, communication method thereof, and computer-executable program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5296754B2 (en) |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0662395A (en) * | 1992-08-07 | 1994-03-04 | Fujitsu Ltd | TV phone |
| JPH06125550A (en) * | 1992-10-13 | 1994-05-06 | Nippon Telegr & Teleph Corp <Ntt> | Image communication terminal |
| JPH06233289A (en) * | 1993-02-02 | 1994-08-19 | Nippon Telegr & Teleph Corp <Ntt> | Image communication terminal |
| JP2001333397A (en) * | 2000-05-24 | 2001-11-30 | Mitsubishi Electric Corp | Image communication apparatus and method |
| JP4500026B2 (en) * | 2003-09-10 | 2010-07-14 | パイオニア株式会社 | Communication device |
| JP4367507B2 (en) * | 2007-03-13 | 2009-11-18 | ソニー株式会社 | Communication terminal device and mute control method in communication terminal device |
| WO2009081478A1 (en) * | 2007-12-21 | 2009-07-02 | Fujitsu Limited | Electronic device, control method, and program |
| JP2009222919A (en) * | 2008-03-14 | 2009-10-01 | Brother Ind Ltd | Image display system, display device used in the same and information processing method |
-
2010
- 2010-09-08 JP JP2010201206A patent/JP5296754B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012060388A (en) | 2012-03-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102776206B1 (en) | Method for sharing applications, first electronic device and computer-readable storage medium | |
| CN108563378B (en) | Message management method and terminal | |
| WO2021136133A1 (en) | Application switching method and electronic device | |
| CN112905089B (en) | Device control method and device | |
| JP5411880B2 (en) | Information processing apparatus, voice setting method thereof, and program executed by computer | |
| WO2021104347A1 (en) | Camera control method and electronic device | |
| WO2020186964A1 (en) | Audio signal outputting method and terminal device | |
| WO2020211612A1 (en) | Information display method and terminal device | |
| WO2020199783A1 (en) | Interface display method and terminal device | |
| JP6911595B2 (en) | Communication terminals, communication systems, output methods, and programs | |
| JP2012119774A (en) | Information processor, communication method of the same, and computer-executable program | |
| WO2020211596A1 (en) | Control method and terminal device | |
| CN110795021A (en) | Information display method, device and electronic device | |
| CN108845785A (en) | A kind of display methods and terminal | |
| US10552360B2 (en) | Electronic device, connection method, and storage medium | |
| CN110032416A (en) | A kind of terminal remote control method and terminal | |
| JP5296754B2 (en) | Information processing apparatus, communication method thereof, and computer-executable program | |
| JP2020047020A (en) | Electronic apparatus, voice recognition method, and program | |
| JP5438089B2 (en) | Background image concealment method, background image concealment device, and computer-executable program | |
| WO2020259009A1 (en) | Camera control method and terminal device | |
| CN108446188B (en) | Data backup method and mobile terminal | |
| TWI397854B (en) | Extension display system and method | |
| CN110032422A (en) | A kind of application management method, terminal device and computer readable storage medium | |
| CN111124327A (en) | Screen control method, multi-screen terminal and computer readable storage medium | |
| JP4261311B2 (en) | Information processing device and program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120106 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130221 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130226 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130522 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130611 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130613 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5296754 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |