[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7414053B2 - Information processing device, program and information communication method - Google Patents

Information processing device, program and information communication method Download PDF

Info

Publication number
JP7414053B2
JP7414053B2 JP2021196203A JP2021196203A JP7414053B2 JP 7414053 B2 JP7414053 B2 JP 7414053B2 JP 2021196203 A JP2021196203 A JP 2021196203A JP 2021196203 A JP2021196203 A JP 2021196203A JP 7414053 B2 JP7414053 B2 JP 7414053B2
Authority
JP
Japan
Prior art keywords
information
unit
communication
predetermined program
electronic device
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
Application number
JP2021196203A
Other languages
Japanese (ja)
Other versions
JP2022141575A (en
Inventor
文宣 中村
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to US17/683,092 priority Critical patent/US12003658B2/en
Priority to CN202210255896.2A priority patent/CN115150738A/en
Publication of JP2022141575A publication Critical patent/JP2022141575A/en
Application granted granted Critical
Publication of JP7414053B2 publication Critical patent/JP7414053B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephone Function (AREA)

Description

本発明は、情報処理装置、プログラム及び情報通信方法に関する。 The present invention relates to an information processing device, a program, and an information communication method.

従来、携帯電話等の情報処理装置が受信した情報を、ユーザが装着するスマートウォッチ等の電子機器に転送する技術が知られている。この種の技術が記載されているものとして特許文献1がある。 2. Description of the Related Art Conventionally, a technique is known in which information received by an information processing device such as a mobile phone is transferred to an electronic device such as a smart watch worn by a user. Patent Document 1 describes this type of technology.

特許文献1は、携帯電話機がデータ等を受信した時、近距離通信を介して、データ転送の要否判定を腕時計から行うことが可能で、転送を行う場合に腕時計が有するLCD(画面)でデータ表示可能な構成に関する技術が記載されている。 Patent Document 1 discloses that when a mobile phone receives data, etc., it is possible to determine whether or not the data should be transferred from the wristwatch via short-range communication, and when the data is transferred, the LCD (screen) of the wristwatch can Techniques related to configurations that can display data are described.

特開2002-223475号公報Japanese Patent Application Publication No. 2002-223475

しかしながら、腕時計に表示するデータが受信通知のみで、携帯電話において所定のプログラムが動作して表示画面が占有されている場合、スマートウォッチ側に携帯電話がメッセージを受信したことを通知したとしても、メッセージの内容を確認するためには、携帯電話で所定のプログラムの動作を一時停止させる等の必要がある。 However, if the only data displayed on the watch is a reception notification, and the display screen is occupied by a predetermined program running on the mobile phone, even if the smart watch is notified that the mobile phone has received a message, In order to check the contents of the message, it is necessary to temporarily stop the operation of a predetermined program on the mobile phone.

本発明は、このような状況に鑑みてなされたものであり、プログラムの動作状況に応じた通知内容を決定できる情報処理装置、プログラム及び情報通信方法を提供することを目的とする。 The present invention has been made in view of the above situation, and an object of the present invention is to provide an information processing device, a program, and an information communication method that can determine notification contents according to the operating status of the program.

上記目的を達成するため、本発明の一態様の情報処理装置は、
テキスト、画像、及び音声の少なくとも一つを含むメッセージ情報を外部から受信可能であり、外部の電子機器と通信する通信部と、
自機に関して、少なくとも像を出力する所定のプログラムが動作しているか否かの動作判定を行う制御部と、
を備え、
前記制御部は、前記動作判定の結果に基づいて、前記通信部を介して前記外部の電子機器へ送信する情報の形式を切り替えることが可能であり、前記所定のプログラムが動作している状態では、前記メッセージ情報を前記外部の電子機器に前記通信部を介して送信し、前記所定のプログラムが動作していない状態では、前記メッセージ情報を受信したことを示す着信通知情報を前記外部の電子機器に前記通信部を介して送信する、
ことを特徴とする。
To achieve the above object, an information processing device according to one embodiment of the present invention includes:
a communication unit capable of receiving message information including at least one of text, image, and audio from the outside and communicating with an external electronic device;
a control unit that determines whether or not at least a predetermined program for outputting an image is running regarding the own device;
Equipped with
The control unit is capable of switching the format of information to be transmitted to the external electronic device via the communication unit based on the result of the operation determination , and when the predetermined program is running, , the message information is transmitted to the external electronic device via the communication unit, and when the predetermined program is not running, incoming notification information indicating that the message information has been received is sent to the external electronic device. transmitting it to via the communication unit,
It is characterized by

本発明によれば、プログラムの動作状況に応じた通知内容を決定できる情報処理装置、プログラム及び情報通信方法を提供できる。 According to the present invention, it is possible to provide an information processing device, a program, and an information communication method that can determine notification content according to the operating status of a program.

本発明の一実施形態に係るユーザ端末とウェアラブル端末とが適用される情報通信システムの模式図である。1 is a schematic diagram of an information communication system to which a user terminal and a wearable terminal according to an embodiment of the present invention are applied. 本発明の一実施形態に係るユーザ端末のハードウェアの構成を示すブロック図である。1 is a block diagram showing a hardware configuration of a user terminal according to an embodiment of the present invention. FIG. 本発明の一実施形態に係るユーザ端末の機能的構成の一部を示す機能ブロック図である。FIG. 1 is a functional block diagram showing part of the functional configuration of a user terminal according to an embodiment of the present invention. 本発明の一実施形態に係るウェアラブル端末のハードウェアの構成を示すブロック図である。FIG. 1 is a block diagram showing a hardware configuration of a wearable terminal according to an embodiment of the present invention. 本発明の一実施形態に係るウェアラブル端末の機能的構成の一部を示す機能ブロック図である。FIG. 1 is a functional block diagram showing part of the functional configuration of a wearable terminal according to an embodiment of the present invention. 本発明の一実施形態に係るユーザ端末及びウェアラブル端末による通信処理を説明する模式図である。FIG. 3 is a schematic diagram illustrating communication processing by a user terminal and a wearable terminal according to an embodiment of the present invention. 本発明の一実施形態に係るユーザ端末による通信処理の流れの一例を示すフローチャートである。2 is a flowchart illustrating an example of the flow of communication processing by a user terminal according to an embodiment of the present invention. 本発明の一実施形態に係るユーザ端末による通信処理の流れの一例を示すフローチャートである。2 is a flowchart illustrating an example of the flow of communication processing by a user terminal according to an embodiment of the present invention. 本発明の一実施形態に係るウェアラブル端末による通信処理の流れの一例を示すフローチャートである。It is a flowchart which shows an example of the flow of communication processing by a wearable terminal concerning one embodiment of the present invention. 変形例に係るユーザ端末とウェアラブル端末とが適用される情報通信システムの模式図である。It is a schematic diagram of an information communication system to which a user terminal and a wearable terminal according to a modification are applied. 変形例に係るユーザ端末による表示モード切替処理の流れの一例を示すフローチャートである。12 is a flowchart illustrating an example of the flow of display mode switching processing by a user terminal according to a modification. 変形例に係るユーザ端末による着信通知処理の流れの一例を示すフローチャートである。12 is a flowchart illustrating an example of the flow of an incoming call notification process by a user terminal according to a modification. 変形例に係るウェアラブル端末による着信通知処理の流れの一例を示すフローチャートである。12 is a flowchart illustrating an example of the flow of an incoming call notification process by a wearable terminal according to a modification.

以下、本発明の実施形態について、図面を用いて説明する。 Embodiments of the present invention will be described below with reference to the drawings.

<情報通信システム>
情報通信システムSの概要について説明する。図1は、本発明の一実施形態に係るユーザ端末30及びウェアラブル端末60が適用される情報通信システムSの模式図である。なお、ここでいうシステムは、複数の装置や複数の手段等により構成される全体的な装置を意味するものとする。また、ユーザ端末30は、例えば、スマートフォン、タブレット等の携帯可能なコンピュータである。ウェアラブル端末60は、例えば、スマートウォッチ等の装着型情報処理装置である。
<Information and communication system>
An overview of the information communication system S will be explained. FIG. 1 is a schematic diagram of an information communication system S to which a user terminal 30 and a wearable terminal 60 according to an embodiment of the present invention are applied. Note that the system here refers to an overall device composed of a plurality of devices, a plurality of means, and the like. Further, the user terminal 30 is, for example, a portable computer such as a smartphone or a tablet. The wearable terminal 60 is, for example, a wearable information processing device such as a smart watch.

本実施形態の情報通信システムSは、通信処理を行うユーザ端末30及びウェアラブル端末60によって実現される。ユーザ端末30は、インターネット等のネットワーク1を介して外部の電子機器からメール等のテキスト情報を受信可能である。また、ユーザ端末30は、ウェアラブル端末60とペアリングを行って近距離通信を介して各種の情報の送受信を行う。 The information communication system S of this embodiment is realized by a user terminal 30 and a wearable terminal 60 that perform communication processing. The user terminal 30 can receive text information such as email from an external electronic device via the network 1 such as the Internet. Further, the user terminal 30 performs pairing with the wearable terminal 60 to transmit and receive various information via short-range communication.

<ユーザ端末>
次に、ユーザ端末30の一例について説明する。図2は、本発明の一実施形態に係るユーザ端末30のハードウェアの構成を示すブロック図である。
<User terminal>
Next, an example of the user terminal 30 will be described. FIG. 2 is a block diagram showing the hardware configuration of the user terminal 30 according to an embodiment of the present invention.

ユーザ端末30は、図2に示すように、CPU(Central Processing Unit)31と、ROM(Read Only Memory)32と、RAM(Random Access Memory)33と、バス42と、入出力インターフェース43と、入力部34と、出力部35と、記憶部36と、通信部37と、GNSS部38と、加速度センサ39と、バッテリ41と、近距離通信部45と、を備えるコンピュータである。 As shown in FIG. 2, the user terminal 30 includes a CPU (Central Processing Unit) 31, a ROM (Read Only Memory) 32, a RAM (Random Access Memory) 33, a bus 42, an input/output interface 43, and an input/output interface 43. The computer includes a section 34, an output section 35, a storage section 36, a communication section 37, a GNSS section 38, an acceleration sensor 39, a battery 41, and a short-range communication section 45.

CPU31、ROM32及びRAM33は、バス42を介して相互に接続されている。CPU31は、ROM32に記録されているプログラム又はRAM33にロードされたプログラムに従って各種の処理を実行する。 The CPU 31, ROM 32, and RAM 33 are interconnected via a bus 42. The CPU 31 executes various processes according to programs recorded in the ROM 32 or programs loaded into the RAM 33.

バス42は入出力インターフェース43にも接続されている。入出力インターフェース43には、入力部34と、出力部35と、記憶部36と、通信部37と、GNSS部38と、加速度センサ39と、バッテリ41と、近距離通信部45と、が接続されている。 Bus 42 is also connected to input/output interface 43. An input section 34 , an output section 35 , a storage section 36 , a communication section 37 , a GNSS section 38 , an acceleration sensor 39 , a battery 41 , and a short-range communication section 45 are connected to the input/output interface 43 . has been done.

入力部34及び出力部35は、有線又は無線により電気的に入出力インターフェース43に接続されるユーザインターフェースである。入力部34は例えばキーボードやマウス等によって構成され、出力部35は、画像を表示するディスプレイや音声を拡声するスピーカ等によって構成される。なお、出力部35及び入力部34は、タッチパネルのように表示機能と入力機能が一体的な構成であってもよい。 The input section 34 and the output section 35 are user interfaces that are electrically connected to the input/output interface 43 by wire or wirelessly. The input unit 34 includes, for example, a keyboard and a mouse, and the output unit 35 includes a display that displays images, a speaker that amplifies audio, and the like. Note that the output section 35 and the input section 34 may have a structure in which the display function and the input function are integrated like a touch panel.

記憶部36は、DRAM(Dynamic Random Access Memory)等の半導体メモリで構成され、ユーザ端末30の種々のデータを保存する装置である。 The storage unit 36 is composed of a semiconductor memory such as a DRAM (Dynamic Random Access Memory), and is a device that stores various data of the user terminal 30.

通信部37は、CPU31が、インターネット等のネットワークを介して他のコンピュータとの間で通信を行う装置である。 The communication unit 37 is a device through which the CPU 31 communicates with other computers via a network such as the Internet.

GNSS部38は、位置情報を取得するための測位情報取得部である。GNSSは、Global Navigation Satellite Systemの略称であり、GNSS部38はGPS等の衛星測位システムを利用する。GNSS部38は、アンテナを含み、複数の測位衛星から送信される測位衛星信号に基づいて測位を行って自身の位置を特定する。 The GNSS unit 38 is a positioning information acquisition unit for acquiring position information. GNSS is an abbreviation for Global Navigation Satellite System, and the GNSS unit 38 uses a satellite positioning system such as GPS. The GNSS unit 38 includes an antenna, and specifies its own position by performing positioning based on positioning satellite signals transmitted from a plurality of positioning satellites.

加速度センサ39は、任意の方向の移動と加速度を検出する装置である。例えば、加速度センサ39は、静電容量型或いはピエゾ抵抗素子型の3軸センサであり、3軸方向のそれぞれに生じる加速度を検出する。 The acceleration sensor 39 is a device that detects movement and acceleration in any direction. For example, the acceleration sensor 39 is a three-axis sensor of a capacitance type or a piezoresistive element type, and detects acceleration occurring in each of the three axis directions.

バッテリ41は、ユーザ端末30に電力を供給する。例えば、バッテリ41はリチウムイオン電池によって構成される。 The battery 41 supplies power to the user terminal 30. For example, the battery 41 is composed of a lithium ion battery.

近距離通信部45は、ウェアラブル端末60と通信を行う装置である。近距離通信部45は、例えば、BLE(Bluetooth(登録商標) Low Energy)やWi-Fi(Wireless Fidelity)の通信規格に基づいた通信方式でウェアラブル端末60と通信を行う。 The short-range communication unit 45 is a device that communicates with the wearable terminal 60. The short-range communication unit 45 communicates with the wearable terminal 60 using a communication method based on communication standards such as BLE (Bluetooth (registered trademark) Low Energy) and Wi-Fi (Wireless Fidelity), for example.

次に、ユーザ端末30の機能的構成について説明する。図3は、本発明の一実施形態に係るユーザ端末30の機能的構成のうち、通信処理を行うための機能的構成を示す機能ブロック図である。 Next, the functional configuration of the user terminal 30 will be explained. FIG. 3 is a functional block diagram showing a functional configuration for performing communication processing among the functional configurations of the user terminal 30 according to an embodiment of the present invention.

ユーザ端末30の各種の制御を行う制御部50は、演算処理を実行するCPU31によって実現される。 A control unit 50 that performs various controls on the user terminal 30 is realized by a CPU 31 that performs arithmetic processing.

本実施形態の制御部50は、通信処理部(通信処理機能)51と、出力処理部(出力処理機能)52と、入力処理部(入力処理機能)53と、状態判定部(状態判定機能)54と、を有する。 The control unit 50 of this embodiment includes a communication processing unit (communication processing function) 51, an output processing unit (output processing function) 52, an input processing unit (input processing function) 53, and a state determination unit (state determination function). 54.

通信処理部51は、通信部37を介して外部の機器と通信するための処理を実行し、近距離通信部45を介してウェアラブル端末60と各種の情報をやり取りする処理を実行する。 The communication processing unit 51 executes processing for communicating with an external device via the communication unit 37 and executes processing for exchanging various information with the wearable terminal 60 via the short-range communication unit 45.

出力処理部52は、ユーザ端末30の出力部35に画像を表示するための処理を実行する。例えば、出力処理部52は、後述する入力処理部53により入力されたテキスト情報を出力部35に表示する処理を実行する。 The output processing unit 52 executes processing for displaying an image on the output unit 35 of the user terminal 30. For example, the output processing section 52 executes a process of displaying text information input by an input processing section 53, which will be described later, on the output section 35.

入力処理部53は、ユーザによる入力部34の操作を受け付ける処理を実行する。例えば、入力処理部53は、ユーザが入力したテキスト情報を受け付ける処理を実行する。 The input processing unit 53 executes processing for accepting operations on the input unit 34 by the user. For example, the input processing unit 53 executes a process of accepting text information input by a user.

状態判定部54は、制御部50によって動作しているプログラムの状態を判定する処理を実行する。また、状態判定部54は、外部からメッセージを受信したことを示す着信通知情報を出力部35に表示させる画像に反映する処理を行う。着信通知情報は、例えばメッセージの題名や本文の一部が表示されたポップアップ表示である。状態判定部54は、通信処理部51が通信部37を介して外部よりメッセージ情報を受信した場合に、メッセージ情報からメッセージの題名や本文の一部を抽出し、着信通知情報を生成する。状態判定部54は、生成した着信通知情報を出力処理部52に指令して出力部35に表示させる画像に反映させる。この処理について後述する。 The status determination unit 54 executes processing for determining the status of the program being operated by the control unit 50. Further, the status determining unit 54 performs a process of reflecting incoming notification information indicating that a message has been received from the outside on an image displayed on the output unit 35. The incoming call notification information is, for example, a pop-up display displaying the title and part of the message body. When the communication processing unit 51 receives message information from the outside via the communication unit 37, the status determination unit 54 extracts the title and part of the message body from the message information and generates incoming call notification information. The state determining unit 54 instructs the output processing unit 52 to reflect the generated call notification information in the image displayed on the output unit 35. This process will be described later.

<ウェアラブル端末>
次に、ウェアラブル端末60の一例について説明する。図4は、本発明の一実施形態に係るウェアラブル端末60のハードウェアの構成を示すブロック図である。
<Wearable device>
Next, an example of the wearable terminal 60 will be described. FIG. 4 is a block diagram showing the hardware configuration of the wearable terminal 60 according to an embodiment of the present invention.

本実施形態のウェアラブル端末60は、CPU61と、ROM62と、RAM63と、入力部64と、出力部65と、記憶部66と、通信部67と、GNSS部68と、加速度センサ69と、生体センサ70と、バッテリ71と、バス72と、入出力インターフェース73と、近距離通信部75と、を備えるコンピュータである。なお、既に説明した構成と共通又は同様の構成については同じ名称をつけて詳細な説明を省略する場合がある。 The wearable terminal 60 of this embodiment includes a CPU 61, a ROM 62, a RAM 63, an input section 64, an output section 65, a storage section 66, a communication section 67, a GNSS section 68, an acceleration sensor 69, and a biological sensor. 70, a battery 71, a bus 72, an input/output interface 73, and a short-range communication section 75. Note that configurations that are common or similar to those already described may be given the same names and detailed explanations may be omitted.

ユーザ端末30が備えていない構成である生体センサ70について説明する。生体センサ70は、ユーザの生体情報を取得する生体情報取得装置である。生体情報は、ユーザの脈拍やウェアラブル端末60がユーザの皮膚に接触しているか否か等の情報である。 The biosensor 70, which is a configuration that the user terminal 30 does not have, will be described. The biological sensor 70 is a biological information acquisition device that acquires biological information of a user. The biological information is information such as the user's pulse and whether or not the wearable terminal 60 is in contact with the user's skin.

本実施形態の生体センサ70は、ウェアラブル端末60の裏面(ユーザに接触する面)側に配置される。生体センサ70は、例えば、光学式のものや電流に基づく電流検知式のものが用いられる。光学式の場合、生体センサ70は、ユーザの皮膚に光を照射し、その反射光を測定すること等により、ユーザの生体情報を検出する。電流検知式の場合、生体センサ70は、ユーザの皮膚の微弱電流を直接検出することによって生体情報を取得したり、微弱な電流を皮膚に流して心拍を計測する生体インピーダンス法等を利用して生体情報を取得したりする。 The biosensor 70 of this embodiment is arranged on the back side (the side that comes into contact with the user) of the wearable terminal 60. The biological sensor 70 used is, for example, an optical type or a current detection type based on electric current. In the case of an optical type, the biosensor 70 detects the user's biometric information by emitting light onto the user's skin and measuring the reflected light. In the case of a current detection type, the biosensor 70 acquires biometric information by directly detecting a weak current in the user's skin, or uses a bioimpedance method, etc. that measures heartbeat by passing a weak current through the skin. Obtain biological information.

次に、ウェアラブル端末60の機能的構成について説明する。図5は、本発明の一実施形態に係るウェアラブル端末60の機能的構成の一部を示す機能ブロック図である。 Next, the functional configuration of wearable terminal 60 will be explained. FIG. 5 is a functional block diagram showing part of the functional configuration of wearable terminal 60 according to an embodiment of the present invention.

ウェアラブル端末60の各種の制御を行う制御部80は、演算処理を実行するCPU61によって実現される。本実施形態の制御部80は、通信処理部(通信処理機能)81と、出力処理部(出力処理機能)82と、入力処理部(入力処理機能)83と、位置情報取得部(位置情報取得機能)84と、生体情報取得部(生体情報取得機能)85と、状態判定部(状態判定機能)86と、を有する。 A control unit 80 that performs various controls on the wearable terminal 60 is realized by a CPU 61 that performs arithmetic processing. The control unit 80 of this embodiment includes a communication processing unit (communication processing function) 81, an output processing unit (output processing function) 82, an input processing unit (input processing function) 83, and a position information acquisition unit (location information acquisition function) 84, a biological information acquisition section (biological information acquisition function) 85, and a state determination section (state determination function) 86.

通信処理部81は、通信部67を介して外部の機器と各種の情報をやり取りする処理を実行し、近距離通信部75を介してユーザ端末30と各種の情報をやり取りする処理を実行する。 The communication processing unit 81 executes processing for exchanging various information with external devices via the communication unit 67 and executes processing for exchanging various information with the user terminal 30 via the short-range communication unit 75.

出力処理部82は、ウェアラブル端末60の出力部65に画像を表示するための処理を実行する。例えば、出力処理部82は、ユーザ端末30から取得した情報を表示したり、後述する生体情報取得部85が取得した情報を表示したりする処理を実行する。 The output processing unit 82 executes processing for displaying an image on the output unit 65 of the wearable terminal 60. For example, the output processing unit 82 executes a process of displaying information acquired from the user terminal 30, or displaying information acquired by a biometric information acquisition unit 85, which will be described later.

入力処理部83は、ユーザによる入力部64の操作を受け付ける処理を実行する。例えば、入力処理部83は、出力部65に表示された情報に基づいて表示する情報を切り替える処理等を実行する。 The input processing unit 83 executes processing for accepting operations on the input unit 64 by the user. For example, the input processing unit 83 executes a process of switching information to be displayed based on the information displayed on the output unit 65.

位置情報取得部84は、GNSS部68が検出する測位信号に基づいてウェアラブル端末60の現在位置を示す第2位置情報を取得する処理を実行する。 The position information acquisition unit 84 executes a process of acquiring second position information indicating the current position of the wearable terminal 60 based on the positioning signal detected by the GNSS unit 68.

生体情報取得部85は、生体センサ70から取得する信号に基づいてユーザの脈拍を示す情報や、ユーザがウェアラブル端末60を身に着けているか否かを示す情報等の生体情報を取得する。 The biological information acquisition unit 85 acquires biological information such as information indicating the user's pulse and information indicating whether the user is wearing the wearable terminal 60 based on the signal acquired from the biological sensor 70.

状態判定部86は、ユーザ端末30の状態判定部54による、制御部50によって動作しているプログラムの状態を判定する情報を取得する処理を実行する。また、状態判定部86は、ユーザ端末30から受信した着信通知情報を出力部65に表示させる画像に反映する処理を行う。例えば、状態判定部86は、通信処理部81が通信部67を介してユーザ端末30より着信通知情報を受信した場合に、着信通知情報を出力処理部82に指令して出力部65に表示させる画像に反映させる。この処理について後述する。 The status determination unit 86 executes a process for the status determination unit 54 of the user terminal 30 to acquire information for determining the status of the program being operated by the control unit 50 . Further, the state determining unit 86 performs a process of reflecting the incoming call notification information received from the user terminal 30 on the image displayed on the output unit 65. For example, when the communication processing unit 81 receives incoming notification information from the user terminal 30 via the communication unit 67, the status determination unit 86 instructs the output processing unit 82 to display the incoming notification information on the output unit 65. Reflect it on the image. This process will be described later.

<通信処理の例>
次に、本発明を適用した通信処理の一例について説明する。本実施形態では、状態判定部54は、自機の状態に応じてウェアラブル端末60への送信情報の形式を切り替えるために、所定のプログラムの動作の有無を判定する。送信情報は所定のプログラムとは異なる第2のプログラムによって取得、又は生成されたものである。第2のプログラムとは、例えば、Eメールを管理するメールアプリやメッセンジャーアプリ等である。所定のプログラムは、判定基準として記憶部36に予め記憶される。
<Example of communication processing>
Next, an example of communication processing to which the present invention is applied will be described. In the present embodiment, the state determining unit 54 determines whether a predetermined program is running in order to switch the format of information transmitted to the wearable terminal 60 depending on the state of the wearable terminal 60 . The transmission information is acquired or generated by a second program different from the predetermined program. The second program is, for example, a mail application, a messenger application, etc. that manages e-mail. The predetermined program is stored in advance in the storage unit 36 as a criterion.

所定のプログラムの例について説明する。所定のプログラムは、例えばアプリケーションソフトウェア(以下単に「アプリ」と記述)でもよいし、アプリ起動時の所定の状態であってもよい。言い換えると、アプリ起動中の一部の動作(プログラム)であっても良い。例えば、アプリ起動中に出力部35にアプリの内容が全画面表示されるプログラムを所定のプログラムとしてもよい。また、所定のプログラムは、アプリとは異なる自機で実行されるプログラムであってもよい。例えば、出力部35の画面がカメラ画像や動画によって占有された状態を表示面積に基づいて判定するプログラムを所定のプログラムとしてもよい。 An example of a predetermined program will be explained. The predetermined program may be, for example, application software (hereinafter simply referred to as "app"), or may be a predetermined state when the application is started. In other words, it may be a part of the operation (program) while the application is running. For example, the predetermined program may be a program that displays the contents of the application on the output unit 35 in full screen while the application is running. Furthermore, the predetermined program may be a program that is executed on the own device, which is different from the application. For example, the predetermined program may be a program that determines whether the screen of the output unit 35 is occupied by a camera image or a moving image based on the display area.

次に、所定のプログラムの一例について説明する。図6は、本発明の一実施形態に係るユーザ端末30とウェアラブル端末60による通信処理を説明する模式図である。図6に示す例では、ドローン90の操縦用のアプリケーションソフトウェアである操縦アプリが、所定のプログラムとして設定されている。 Next, an example of a predetermined program will be explained. FIG. 6 is a schematic diagram illustrating communication processing between the user terminal 30 and the wearable terminal 60 according to an embodiment of the present invention. In the example shown in FIG. 6, a control application that is application software for controlling the drone 90 is set as a predetermined program.

ドローン90は、不図示の近距離通信部を有する。ドローン90は、当該近距離通信部を介してユーザ端末30と近距離通信可能である。また、ウェアラブル端末60は、ユーザの腕に装着されている。また、ユーザ端末30は、ユーザによる保持されている。更に、ユーザ端末30には、上述の操縦アプリがインストールされている。 The drone 90 has a short-range communication unit (not shown). The drone 90 is capable of short-range communication with the user terminal 30 via the short-range communication unit. Furthermore, the wearable terminal 60 is worn on the user's arm. Further, the user terminal 30 is held by a user. Furthermore, the above-mentioned operation application is installed on the user terminal 30.

操縦アプリが起動すると、出力処理部52は、出力部35にドローン90のコントローラ表示を表示させる。ユーザは、コントローラ表示をタッチすることで近距離通信を介してドローン90を操縦する。操縦アプリ起動中、出力部35の画面は、ドローン90のコントローラ表示により占有されている。 When the piloting application is started, the output processing unit 52 causes the output unit 35 to display the controller display of the drone 90. The user operates the drone 90 via short-range communication by touching the controller display. While the pilot application is running, the screen of the output unit 35 is occupied by the controller display of the drone 90.

以上の状況において、スマートフォンとしてのユーザ端末30とスマートウォッチ(SW端末)としてのウェアラブル端末60との通信処理について、図7~9に示されるフローチャートを用いて説明する。この通信処理は、ユーザ端末30とウェアラブル端末60とがペアリングを行うことにより開始される。図7~8は、図3の機能的構成を有するユーザ端末30が実行する通信処理の流れを説明するフローチャートである。図9は、図5の機能的構成を有するウェアラブル端末60が実行する通信処理の流れを説明するフローチャートである。 In the above situation, communication processing between the user terminal 30 as a smartphone and the wearable terminal 60 as a smart watch (SW terminal) will be explained using flowcharts shown in FIGS. 7 to 9. This communication process is started when the user terminal 30 and the wearable terminal 60 perform pairing. 7 and 8 are flowcharts illustrating the flow of communication processing executed by the user terminal 30 having the functional configuration shown in FIG. FIG. 9 is a flowchart illustrating the flow of communication processing executed by wearable terminal 60 having the functional configuration shown in FIG.

まずは、ユーザ端末30の処理について説明する。図7に示すように、状態判定部54は、制御部50による操縦アプリの動作の有無の判定を行う(ステップS10)。操縦アプリの動作が確認できた場合(ステップS10:Yes)、状態判定部54は、操縦アプリが開始されたという通知(以下、アプリ開始通知)をウェアラブル端末60に対して通信処理部51に送信させる(ステップS11)。次に、状態判定部54は、通信処理部51が外部の機器からメッセージを受信しているか否かを判定する(ステップS12)。 First, the processing of the user terminal 30 will be explained. As shown in FIG. 7, the state determining unit 54 determines whether the control unit 50 is operating the piloting application (step S10). If the operation of the piloting application is confirmed (step S10: Yes), the state determining unit 54 sends a notification that the piloting application has started (hereinafter referred to as an application start notification) to the communication processing unit 51 of the wearable terminal 60. (Step S11). Next, the status determining unit 54 determines whether the communication processing unit 51 is receiving a message from an external device (step S12).

通信処理部51が外部の機器からメッセージを受信していた場合(ステップS12:Yes)、状態判定部54は、通信処理部51に外部の機器からメッセージを受信したことを示す着信通知情報(以下単に「通知テキスト情報」とも称する)を生成しウェアラブル端末60に送信させる(ステップS13)。次に、状態判定部54は、受信したメッセージの内容を示す情報(以下単に「内容テキスト情報」と称する)をウェアラブル端末60に送信し(ステップS14)、状態判定部54は、処理をステップS12に推移させる。 If the communication processing unit 51 has received a message from an external device (step S12: Yes), the status determination unit 54 sends the communication processing unit 51 incoming call notification information (hereinafter referred to as (also simply referred to as "notification text information") is generated and transmitted to the wearable terminal 60 (step S13). Next, the state determining unit 54 transmits information indicating the content of the received message (hereinafter simply referred to as "content text information") to the wearable terminal 60 (step S14), and the state determining unit 54 continues the process to step S12. Transition to

一方、通信処理部51が外部の機器からメッセージを受信していない場合(ステップS12:No)、状態判定部54は、操縦アプリの動作が終了しているか否かを判定する(ステップS15)。操縦アプリの動作が終了していない場合(ステップS15:No)、状態判定部54は、処理をステップS12へ移行させる。操縦アプリの動作が終了している場合(ステップS15:Yes)、通信処理部51は、ウェアラブル端末60に操縦アプリが終了したという通知(以下、アプリ終了通知)を送信して(ステップS16)、状態判定部54は、通信処理を終了させる。 On the other hand, if the communication processing unit 51 has not received a message from an external device (step S12: No), the state determination unit 54 determines whether the operation of the piloting application has ended (step S15). If the operation of the pilot application has not ended (step S15: No), the state determination unit 54 moves the process to step S12. If the operation of the operation application has ended (step S15: Yes), the communication processing unit 51 transmits a notification that the operation application has ended (hereinafter referred to as application termination notification) to the wearable terminal 60 (step S16), The state determination unit 54 ends the communication process.

次に、ステップS10で操縦アプリの動作の確認ができない場合について説明する。ステップS10で操縦アプリの動作の確認ができない場合(ステップS10:No)、状態判定部54は、処理をステップS22へ移行する。引き続き、図8に示すように状態判定部54は、通信処理部51が外部の機器からメッセージを受信しているか否かを判定する(ステップS22)。通信処理部51が外部の機器からメッセージを受信していた場合(ステップS22:Yes)、状態判定部54は、通信処理部51にウェアラブル端末60へ通知テキスト情報を送信させて(ステップS23)、処理をステップS22へ移行する。通信処理部51が外部の機器からメッセージを受信していない場合(ステップS22:No)、状態判定部54は、通信処理を終了させる。 Next, a case will be described in which the operation of the pilot application cannot be confirmed in step S10. If the operation of the pilot application cannot be confirmed in step S10 (step S10: No), the state determination unit 54 moves the process to step S22. Subsequently, as shown in FIG. 8, the status determining unit 54 determines whether the communication processing unit 51 is receiving a message from an external device (step S22). If the communication processing unit 51 has received a message from an external device (step S22: Yes), the status determination unit 54 causes the communication processing unit 51 to transmit notification text information to the wearable terminal 60 (step S23), The process moves to step S22. If the communication processing unit 51 has not received a message from an external device (step S22: No), the status determination unit 54 ends the communication process.

次に、ウェアラブル端末60の処理について説明する。図9に示すように、通信処理部81が、アプリ開始通知を受信した場合(ステップS30:Yes)、出力処理部82は、全文受信待ち受けモードに移行する(ステップS31)。出力処理部82が当該モード実行中の場合、通信処理部81が、ユーザ端末30からの内容テキスト情報を受信した時に、出力部65に対して画面に内容テキスト情報を表示させる処理が可能である。 Next, the processing of the wearable terminal 60 will be explained. As shown in FIG. 9, when the communication processing unit 81 receives the application start notification (step S30: Yes), the output processing unit 82 shifts to the full text reception standby mode (step S31). When the output processing unit 82 is executing the mode, when the communication processing unit 81 receives the content text information from the user terminal 30, it is possible to cause the output unit 65 to display the content text information on the screen. .

次に、状態判定部86は、通信処理部81が通知テキスト情報を受信したか判定する(ステップS32)。通信処理部81が通知テキスト情報を受信した場合(ステップS32:Yes)、出力処理部82は、受信したメッセージの着信通知と、受信したメッセージの内容を表示させるか否かの選択画面と、を出力部65に表示させる(ステップS33)。なお、表示される選択画面は、ユーザがタッチすることで選択内容を入力することができる入力部64でもある。 Next, the state determining unit 86 determines whether the communication processing unit 81 has received the notification text information (step S32). When the communication processing unit 81 receives the notification text information (step S32: Yes), the output processing unit 82 displays an incoming notification of the received message and a selection screen for displaying the content of the received message. It is displayed on the output section 65 (step S33). Note that the displayed selection screen is also an input section 64 that allows the user to input selection details by touching it.

全文メッセージを表示させない場合(ステップS34:No)、状態判定部86は、処理をステップS32へ移行させる。全文メッセージを表示させる場合(ステップS34:Yes)、出力処理部82は、出力部65にメッセージの内容を表示させて(ステップS35)、状態判定部86は、処理をステップS32へ移行させる。 If the full text message is not to be displayed (step S34: No), the state determination unit 86 moves the process to step S32. When displaying the full text message (step S34: Yes), the output processing unit 82 causes the output unit 65 to display the content of the message (step S35), and the state determining unit 86 moves the process to step S32.

一方、通信処理部81が通知テキスト情報を受信していない場合(ステップS32:No)、状態判定部86は、アプリ終了通知の受信の有無を判定する(ステップS36)。アプリ終了通知の受信がない場合(ステップS36:No)、状態判定部86は、処理をステップS32に移行する。アプリ終了通知の受信があった場合(ステップS36:Yes)、出力処理部82は、全文持ち受けモードを終了し(ステップS37)、状態判定部86は、通信処理を終了させる。 On the other hand, if the communication processing unit 81 has not received the notification text information (step S32: No), the state determination unit 86 determines whether or not an application termination notification has been received (step S36). If the application termination notification is not received (step S36: No), the state determination unit 86 moves the process to step S32. When an application termination notification is received (step S36: Yes), the output processing unit 82 terminates the full text receiving mode (step S37), and the state determination unit 86 terminates the communication process.

以上のように構成されるユーザ端末30は、ウェアラブル端末60と通信する通信部37と、自機に関して、画像又は音声を出力する所定のプログラムが動作しているか否かの動作判定を行う制御部50と、を備え、制御部50は、動作判定の結果に基づいて、通信部37を介してウェアラブル端末60へ送信する情報の形式を切り替える又は前記ウェアラブル端末60への情報の送信を停止する。また、送信する情報は、所定のプログラムとは異なる第2のプログラムによって取得、又は生成されたものである。 The user terminal 30 configured as described above includes a communication unit 37 that communicates with the wearable terminal 60, and a control unit that determines whether or not a predetermined program that outputs images or sounds is running regarding the user terminal 30. 50, the control unit 50 switches the format of the information transmitted to the wearable terminal 60 via the communication unit 37 or stops transmitting the information to the wearable terminal 60, based on the result of the operation determination. Further, the information to be transmitted is acquired or generated by a second program different from the predetermined program.

これにより、プログラムの動作状況に応じた通知内容を決定できる。また、プログラムの動作状況に応じた通知内容を外部の電子機器に送信できる。 Thereby, the notification content can be determined according to the operating status of the program. Additionally, notification contents can be sent to external electronic devices according to the operating status of the program.

また、本実施形態に係るユーザ端末30において、通信処理部51は、テキスト、画像、及び音声の少なくとも何れか一つを含むメッセージ情報を外部から受信可能であり、制御部50は、所定のプログラムが動作している状態では、メッセージ情報をウェアラブル端末60に通信処理部51を介して送信し、所定のプログラムが動作していない状態では、メッセージ情報を受信したことを示す着信通知情報をウェアラブル端末60に通信処理部51を介して送信する。 Furthermore, in the user terminal 30 according to the present embodiment, the communication processing unit 51 can receive message information including at least one of text, images, and audio from the outside, and the control unit 50 can receive message information including at least one of text, images, and audio. is operating, the message information is transmitted to the wearable terminal 60 via the communication processing unit 51, and when the predetermined program is not operating, the wearable terminal transmits incoming notification information indicating that the message information has been received. 60 via the communication processing unit 51.

これにより、ユーザ端末30において所定のプログラムが動作して表示画面が占有されている状態で、テキスト及び画像の少なくとも何れか一方を含むメッセージを外部から受信した時に、ユーザは、ユーザ端末30において所定のプログラムを動作させたまま、ウェアラブル端末60で当該メッセージを確認できる。また、所定のプログラムが動作していない状態で、当該メッセージを受信した時は、ウェアラブル端末60に送信する情報をメッセージではなく着信通知にすることができ、より電力消費を抑制できる。 As a result, when a message including at least one of text and images is received from the outside while a predetermined program is running on the user terminal 30 and the display screen is occupied, the user can use the predetermined program on the user terminal 30 to The message can be checked on the wearable terminal 60 while the program is running. Further, when the message is received while the predetermined program is not running, the information sent to the wearable terminal 60 can be an incoming call notification instead of the message, and power consumption can be further suppressed.

また、本実施形態に係るユーザ端末30は、画像を表示可能な出力部35を備え、制御部50は、出力部35の画面が占有されている場合に、所定のプログラムが動作していると判定する。 Further, the user terminal 30 according to the present embodiment includes an output unit 35 capable of displaying an image, and the control unit 50 determines that a predetermined program is running when the screen of the output unit 35 is occupied. judge.

これにより、本実施形態に係るユーザ端末30では、制御部50において動作しているプログラムが、画面を占有するようなプログラムであるか否かが判定できる。 Thereby, in the user terminal 30 according to the present embodiment, it can be determined whether the program running in the control unit 50 is a program that occupies the screen.

また、本実施形態に係るユーザ端末30において、所定のプログラムはドローン90を操縦するためのプログラムである。 Further, in the user terminal 30 according to the present embodiment, the predetermined program is a program for operating the drone 90.

これにより、本実施形態に係るユーザ端末30では、ドローン90を操縦するプログラムが動作中の状態で、メッセージを外部から受信した時に、ユーザはドローン90を操縦するプログラムを動作させたまま、ウェアラブル端末60で当該メッセージを確認できる。 As a result, in the user terminal 30 according to the present embodiment, when a message is received from the outside while the program for operating the drone 90 is running, the user can use the wearable terminal while the program for operating the drone 90 is running. The message can be confirmed at 60.

また、本実施形態に係るウェアラブル端末60は、ユーザ端末30と通信する通信処理部81と、画像を表示する出力部65と、ユーザ端末30から通信部67を介して受信した表示情報を出力部65に表示する処理を実行する制御部80と、を備え、制御部80は、ユーザ端末30で所定のプログラムが動作していることを示す動作情報を受信した場合は、当該動作情報に基づいて表示する情報の形式を切り替える。 The wearable terminal 60 according to the present embodiment also includes a communication processing unit 81 that communicates with the user terminal 30, an output unit 65 that displays an image, and an output unit that displays display information received from the user terminal 30 via the communication unit 67. 65, and when the control unit 80 receives operation information indicating that a predetermined program is running on the user terminal 30, the control unit 80 executes a process to be displayed on the user terminal 30 based on the operation information. Switch the format of displayed information.

これにより、ユーザ端末30において所定のプログラムが動作して表示画面が占有されている場合でも、所定のプログラムの動作を一時停止させずに、受信したメッセージをより容易に確認できる。 As a result, even if a predetermined program is operating on the user terminal 30 and the display screen is occupied, the received message can be more easily confirmed without temporarily stopping the operation of the predetermined program.

なお、本実施形態では、ユーザ端末30における通信処理部51からウェアラブル端末60に通知テキスト情報と内容テキスト情報とを送信した上で、ウェアラブル端末60における出力処理部82が出力部65に全文表示を行うか否かの切り替えを行っているが、ユーザ端末30における通信処理部51からウェアラブル端末60に送信するタイミングで、内容テキスト情報を送信するか否かの切り替えを行うようにしてもよい。 In this embodiment, after transmitting the notification text information and content text information from the communication processing unit 51 of the user terminal 30 to the wearable terminal 60, the output processing unit 82 of the wearable terminal 60 displays the full text on the output unit 65. Although switching is performed as to whether or not to transmit the content text information, it may be possible to switch whether or not to transmit the content text information at the timing when the communication processing unit 51 in the user terminal 30 transmits it to the wearable terminal 60.

また、本実施形態では、ユーザ端末30がドローン90の操縦アプリ動作中にメッセージを受信した場合に、ウェアラブル端末60では、受信したメッセージの全文を表示させるか否かの判断を行っていたが、表示させるメッセージは全文ではなく一部であってもよい。また、本実施形態では、ユーザ端末30がドローン90の操縦アプリ動作中にメッセージを受信した場合に、ウェアラブル端末60では、受信したメッセージの全文を表示させるか否かの判断を行っていたが、判断をせずにそのまま表示させる処理を行ってもよい。 Furthermore, in the present embodiment, when the user terminal 30 receives a message while operating the drone 90 operating application, the wearable terminal 60 determines whether to display the entire text of the received message. The message to be displayed may be a part of the message instead of the entire text. Furthermore, in the present embodiment, when the user terminal 30 receives a message while operating the drone 90 operating application, the wearable terminal 60 determines whether to display the entire text of the received message. You may perform a process of displaying the information as it is without making any judgment.

また、本実施形態では、ユーザ端末30がドローン90の操縦アプリ動作中にメッセージを受信した場合に、ユーザ端末30では、通信処理部51からウェアラブル端末60に通知テキスト情報を送信しつつ、内容テキスト情報を送信しているが、内容テキスト情報を送信しなくても良い。また、ユーザ端末30がドローン90の操縦アプリ動作中にメッセージを受信した場合に、ユーザ端末30は、通信処理部51からウェアラブル端末60に通知テキスト情報を送信せずに内容テキスト情報のみを送信してもよい。また、本実施形態では、ユーザ端末30がドローン90の操縦アプリ動作中にメッセージを受信した場合に、ウェアラブル端末60では、通知テキスト情報を表示させつつ、全文表示を行うか否かの切り替えを行っているが、通知テキスト情報を表示させずに、全文表示を行うか否かの切り替えのみを行わせてもよい。 Further, in the present embodiment, when the user terminal 30 receives a message while the operation application for the drone 90 is operating, the user terminal 30 transmits the notification text information from the communication processing unit 51 to the wearable terminal 60, and also sends the content text. Although information is being sent, it is not necessary to send content text information. Further, when the user terminal 30 receives a message while the drone 90 piloting application is operating, the user terminal 30 transmits only the content text information without transmitting the notification text information from the communication processing unit 51 to the wearable terminal 60. You can. Furthermore, in the present embodiment, when the user terminal 30 receives a message while the drone 90 piloting application is operating, the wearable terminal 60 displays the notification text information and switches whether or not to display the full text. However, it is also possible to only switch between displaying the full text and not displaying the notification text information.

また、本実施形態では、受信したメッセージはテキストであったが、図形や音声データ等のテキスト以外の情報であってもよい。例えば、ユーザ端末30は、音声データを受信した時にユーザ端末30で音楽等の別の音声データを出力している場合、受信した音声データをウェアラブル端末60に転送して、ウェアラブル端末60で音声データを出力させることができる。この場合、所定のプログラムは、音楽等を再生するアプリでも良いし、アプリ起動中に出力部35に音声を出力させるプログラムでも良い。また、本実施形態では、ドローン90の操縦アプリ動作中の場合について説明していたが、ユーザ端末30の画面の一部又は全てを占有するようなアプリ、例えば通話アプリや動画撮影アプリや動画再生アプリやゲームアプリにも本発明を適用可能である。 Further, in this embodiment, the received message is text, but it may be information other than text, such as graphics or audio data. For example, if the user terminal 30 is outputting other audio data such as music when receiving audio data, the user terminal 30 transfers the received audio data to the wearable terminal 60 and outputs the audio data on the wearable terminal 60. can be output. In this case, the predetermined program may be an application that plays music or the like, or a program that causes the output unit 35 to output audio while the application is running. In addition, in the present embodiment, a case has been described in which a piloting application for the drone 90 is in operation, but applications that occupy part or all of the screen of the user terminal 30, such as a calling application, a video shooting application, or a video playback application, have been described. The present invention can also be applied to applications and game applications.

<変形例>
上述の実施形態では、ユーザ端末30は、ユーザ端末30の画面の一部又は全てを占有するようなアプリが動作中にメッセージを受信した場合、ウェアラブル端末60に着信通知情報としての通知テキスト情報を表示させていたが、更に、ユーザ端末30には、画面にメッセージの着信通知を表示させない着信通知の非表示モードが設定可能である。
<Modified example>
In the embodiment described above, when the user terminal 30 receives a message while an application that occupies part or all of the screen of the user terminal 30 is operating, the user terminal 30 transmits notification text information as incoming call notification information to the wearable terminal 60. In addition, the user terminal 30 can be set to a call notification non-display mode in which the message notification is not displayed on the screen.

図10は、変形例に係るユーザ端末30とウェアラブル端末60とが適用される情報通信システムSの模式図である。変形例に係る情報通信システムSは、通信処理を行うユーザ端末30、ウェアラブル端末60、プロジェクタ100及びスクリーン101を含む。プロジェクタ100は、ユーザ端末30とペアリングを行って近距離通信を介してユーザ端末30から受信した画像をスクリーン101に投影することができる装置である。 FIG. 10 is a schematic diagram of an information communication system S to which a user terminal 30 and a wearable terminal 60 according to a modification are applied. The information communication system S according to the modification includes a user terminal 30 that performs communication processing, a wearable terminal 60, a projector 100, and a screen 101. The projector 100 is a device that can perform pairing with the user terminal 30 and project an image received from the user terminal 30 via short-range communication onto the screen 101.

なお、プロジェクタ100とユーザ端末30との間の通信方法は、近距離通信に限らず、例えばLAN又はインターネット等の情報通信ネットワークを介した通信方法でも良い。また、変形例に係るユーザ端末30、ウェアラブル端末60のハードウェア構成及び機能的構成は、第1の実施形態と同様の構成の為、同じ名称をつけて詳細な説明を省略する。 Note that the communication method between the projector 100 and the user terminal 30 is not limited to short-range communication, and may be a communication method via an information communication network such as a LAN or the Internet, for example. Further, since the hardware configuration and functional configuration of the user terminal 30 and the wearable terminal 60 according to the modification are similar to those of the first embodiment, they will be given the same names and detailed explanations will be omitted.

図10に示す例では、ユーザ端末30に表示されるプレゼンテーションアプリと同一の内容がプロジェクタ100によってスクリーン101に投影される。従って、プレゼンテーション中にユーザ端末30がメッセージを受信した場合は、出力部35の画面にメッセージの題名や本文の一部が表示された着信通知が表示されることになる。 In the example shown in FIG. 10, the same content as the presentation application displayed on the user terminal 30 is projected onto the screen 101 by the projector 100. Therefore, when the user terminal 30 receives a message during a presentation, an incoming call notification displaying the title and part of the message body will be displayed on the screen of the output unit 35.

即ち、着信通知がユーザ端末30のプロジェクタ投影アプリの動作によりプロジェクタ100を介してスクリーン101にも投影される。このため、プレゼンテーションを受ける第三者もスクリーン101に投影された着信通知を介して当該情報を閲覧できてしまい、意図しない情報を開示してしまうおそれがある。そこで、変形例に係るユーザ端末30は、プロジェクタ投影アプリによる投影が行われている場合に着信通知の表示モードを非表示モードに切り替える表示モード切替処理を行う機能を有する。ユーザ端末30は、プロジェクタ投影アプリによる投影が行われている時に意図せずメッセージを受信した場合でも、非表示モード設定のため着信通知を出力部35の画面には表示されない。即ち、当該メッセージの着信通知は、プロジェクタ100からスクリーン101に投影されない。 That is, the incoming call notification is also projected onto the screen 101 via the projector 100 by the operation of the projector projection application of the user terminal 30. Therefore, a third party receiving the presentation can also view the information through the incoming call notification projected on the screen 101, and there is a risk that unintended information may be disclosed. Therefore, the user terminal 30 according to the modified example has a function of performing a display mode switching process to switch the display mode of the incoming call notification to the non-display mode when the projection by the projector projection application is being performed. Even if the user terminal 30 unintentionally receives a message while the projector projection application is performing projection, the incoming call notification will not be displayed on the screen of the output unit 35 due to the non-display mode setting. That is, the notification of the arrival of the message is not projected from the projector 100 onto the screen 101.

また、ユーザ端末30は、ウェアラブル端末60に当該メッセージの着信通知を送信する着信通知処理を実行し、ウェアラブル端末60は、送信された着信通知情報に基づいて着信通知を画面に表示する着信通知処理を行い、ユーザに着信通知を行うことができる。 Further, the user terminal 30 executes an incoming call notification process that sends an incoming notification of the message to the wearable terminal 60, and the wearable terminal 60 executes an incoming call notification process that displays an incoming notification on the screen based on the sent incoming call notification information. and notify the user of the incoming call.

次に、本実施形態に係るユーザ端末30が実行する表示モード切替処理について、図11を用いて説明する。図11は、変形例に係るユーザ端末30による表示モード切替処理の流れの一例を示すフローチャートである。表示モード切替処理は、入力処理部53が入力部34へ入力されたプロジェクタ投影アプリの開始操作を受け付けたタイミングで開始される。 Next, the display mode switching process executed by the user terminal 30 according to this embodiment will be described using FIG. 11. FIG. 11 is a flowchart illustrating an example of the flow of display mode switching processing by the user terminal 30 according to the modification. The display mode switching process is started at the timing when the input processing unit 53 receives an operation to start the projector projection application inputted to the input unit 34.

まず、状態判定部54は、プロジェクタ投影アプリが投影動作を開始したか否かを確認する(ステップS40)。プロジェクタ投影アプリが投影動作を開始した場合(ステップS40:YES)、状態判定部54は、メッセージ着信非表示モードをONに設定する(ステップS41)。次に、状態判定部54は、プロジェクタ投影アプリが投影を終了したか否かを確認する(ステップS42)。 First, the state determining unit 54 checks whether the projector projection application has started a projection operation (step S40). When the projector projection application starts the projection operation (step S40: YES), the state determination unit 54 sets the message incoming hidden display mode to ON (step S41). Next, the state determining unit 54 checks whether the projector projection application has finished projecting (step S42).

プロジェクタ投影アプリが投影を終了した場合(ステップS42:YES)、状態判定部54は、メッセージ着信非表示モードをOFFに設定する(ステップS43)。次に、状態判定部54は、プロジェクタ投影アプリが終了したか否かを確認する(ステップS44)。プロジェクタ投影アプリが終了していない場合(ステップS44:NO)、状態判定部54は、処理をステップS40まで移行させる。一方、プロジェクタ投影アプリが終了している場合(ステップS44:YES)、状態判定部54は、処理を終了させる。 If the projector projection application has finished projecting (step S42: YES), the state determination unit 54 sets the message incoming hidden display mode to OFF (step S43). Next, the state determining unit 54 checks whether the projector projection application has ended (step S44). If the projector projection application has not ended (step S44: NO), the state determination unit 54 moves the process to step S40. On the other hand, if the projector projection application has ended (step S44: YES), the state determination unit 54 ends the process.

次に、本実施形態に係るユーザ端末30が実行する着信通知処理について、図12を用いて説明する。図12は、変形例に係るユーザ端末30による着信通知処理の流れの一例を示すフローチャートである。着信通知処理は、ユーザ端末30が着信可能な状態となったタイミングで開始される。ユーザ端末30が着信可能な状態となるタイミングの一例としては、ユーザ端末30の電源が入るタイミングである。 Next, the incoming call notification process executed by the user terminal 30 according to this embodiment will be described using FIG. 12. FIG. 12 is a flowchart illustrating an example of the flow of incoming call notification processing by the user terminal 30 according to the modification. The incoming call notification process is started at the timing when the user terminal 30 becomes ready to receive a call. An example of the timing when the user terminal 30 becomes ready to receive a call is the timing when the user terminal 30 is powered on.

まず、状態判定部54は、メッセージを受信したか否かを確認する(ステップS50)。次に、状態判定部54は、メッセージの着信通知の非表示モードのON、OFFについて確認する(ステップS51)。メッセージの着信通知の非表示モードがONの場合(ステップS51:YES)、状態判定部54は、処理をステップS53に移行させる。 First, the status determination unit 54 determines whether a message has been received (step S50). Next, the state determining unit 54 checks whether the non-display mode for message arrival notification is ON or OFF (step S51). If the message incoming notification non-display mode is ON (step S51: YES), the state determination unit 54 moves the process to step S53.

一方、メッセージの着信通知の非表示モードがOFFの場合(ステップS51:NO)、状態判定部54は、出力処理部52に指令して出力部35の画面に着信通知を表示させる(ステップS52)。次に、状態判定部54は、通信処理部51に指令して通信部37を介してスマートウォッチ(SW端末)としてのウェアラブル端末60に着信通知情報を送信させる(ステップS53)。 On the other hand, if the message incoming notification hiding mode is OFF (step S51: NO), the status determination unit 54 instructs the output processing unit 52 to display the incoming notification on the screen of the output unit 35 (step S52). . Next, the state determining unit 54 instructs the communication processing unit 51 to transmit the incoming call notification information to the wearable terminal 60 as a smart watch (SW terminal) via the communication unit 37 (step S53).

次に、状態判定部54は、ユーザ端末30が着信可能な状態か否かを確認する(ステップS54)。着信可能ではない状態の一例としては、ユーザ端末30の電源が切れている状態である。ユーザ端末30が着信可能な状態の場合(ステップS54:YES)、状態判定部54は、処理をステップS50へ移行させる。一方、ユーザ端末30が着信可能な状態ではない場合(ステップS54:NO)、状態判定部54は、処理を終了させる。 Next, the state determining unit 54 checks whether the user terminal 30 is in a state where it can receive a call (step S54). An example of a state in which it is not possible to receive a call is a state in which the power of the user terminal 30 is turned off. If the user terminal 30 is in a state where it can receive a call (step S54: YES), the state determination unit 54 moves the process to step S50. On the other hand, if the user terminal 30 is not in a state where it can receive a call (step S54: NO), the state determination unit 54 ends the process.

なお、変形例に係る状態判定部54による着信処理は、上述の例に限らない。例えば、状態判定部54は、ユーザ端末30が非表示モードのときは、ユーザ端末30の出力部35の画面にメールの本文は表示されないため、ウェアラブル端末60にメールの全文のメッセージとして内容テキスト情報を送信しても良い。なお、出力部35の画面に着信が来たことを通知する着信通知情報はプロジェクタ100に投影されるが、メールの本文は表示されない。また、状態判定部54は、ユーザ端末30が非表示モードでないときは、ユーザ端末30の出力部35の画面に内容テキスト情報を表示させ、ウェアラブル端末60には、メッセージ全文を送らず、送信する情報をメッセージの着信通知情報のみに限定しても良い。 Note that the incoming call processing by the state determination unit 54 according to the modification is not limited to the above-mentioned example. For example, when the user terminal 30 is in the non-display mode, the main text of the email is not displayed on the screen of the output unit 35 of the user terminal 30, so the status determination unit 54 sends the content text information to the wearable terminal 60 as a message containing the entire text of the email. You may also send. Note that although incoming call notification information notifying that an incoming call has arrived is projected on the screen of the output unit 35 on the projector 100, the main text of the email is not displayed. Further, when the user terminal 30 is not in the non-display mode, the state determining unit 54 causes the content text information to be displayed on the screen of the output unit 35 of the user terminal 30 and sends the message to the wearable terminal 60 without sending the entire message. The information may be limited to only message notification information.

また、変形例に係る状態判定部54は、ユーザ端末30が非表示モードのときは、ウェアラブル端末60に着信通知情報を送信しても良い。また、状態判定部54は、ユーザ端末30が非表示モードでないときは、ウェアラブル端末60に着信通知情報を送信しなくても良い。言い換えると、状態判定部54は、プロジェクタ投影アプリが動作していない状態では、ウェアラブル端末60への情報の送信を停止しても良い。 Further, the state determination unit 54 according to the modification may transmit incoming call notification information to the wearable terminal 60 when the user terminal 30 is in the non-display mode. Further, the state determination unit 54 does not need to transmit the incoming call notification information to the wearable terminal 60 when the user terminal 30 is not in the non-display mode. In other words, the state determination unit 54 may stop transmitting information to the wearable terminal 60 while the projector projection application is not operating.

次に、本実施形態に係るウェアラブル端末60が実行する着信通知処理について、図13を用いて説明する。図13は、変形例に係るユーザ端末30による着信通知処理の流れの一例を示すフローチャートである。着信通知処理は、ウェアラブル端末60がユーザ端末30とペアリングしたタイミングで開始される。 Next, the incoming call notification process executed by the wearable terminal 60 according to this embodiment will be described using FIG. 13. FIG. 13 is a flowchart illustrating an example of the flow of incoming call notification processing by the user terminal 30 according to the modification. The incoming call notification process is started at the timing when the wearable terminal 60 is paired with the user terminal 30.

まず、状態判定部86は、通信処理部81が近距離通信部75を介してユーザ端末30から着信通知情報を受信したか否かを確認する(ステップS60)。通信処理部81が着信通知情報を受信していない場合(ステップS60:NO)、状態判定部86は、処理をステップS62に移行させる。一方、通信処理部81が着信通知情報を受信している場合(ステップS60:YES)、状態判定部86は、出力処理部82に指令して出力部65の画面に着信通知を表示させる(ステップS61)。 First, the state determining unit 86 checks whether the communication processing unit 81 has received incoming call notification information from the user terminal 30 via the short-range communication unit 75 (step S60). If the communication processing unit 81 has not received the incoming call notification information (step S60: NO), the state determination unit 86 moves the process to step S62. On the other hand, if the communication processing unit 81 has received the incoming call notification information (step S60: YES), the status determining unit 86 instructs the output processing unit 82 to display the incoming notification information on the screen of the output unit 65 (step S60: YES). S61).

次に、状態判定部86は、通信処理部81がユーザ端末30とのペアリングの処理を行っているか否かを確認する(ステップS62)。通信処理部81がユーザ端末30とのペアリングの処理を行っている場合(ステップS62:YES)、状態判定部86は、処理をステップS60に移行させる。一方、通信処理部81がユーザ端末30とのペアリングの処理を行っていない場合(ステップS62:NO)、状態判定部86は、処理を終了させる。 Next, the status determination unit 86 checks whether the communication processing unit 81 is performing pairing processing with the user terminal 30 (step S62). If the communication processing unit 81 is performing the pairing process with the user terminal 30 (step S62: YES), the state determination unit 86 moves the process to step S60. On the other hand, if the communication processing unit 81 is not performing the pairing process with the user terminal 30 (step S62: NO), the state determination unit 86 ends the process.

以上のように構成される変形例に係るユーザ端末30では、制御部50は、所定のプログラムが動作をしていない状態では、ウェアラブル端末60への情報の送信を停止する。 In the user terminal 30 according to the modified example configured as described above, the control unit 50 stops transmitting information to the wearable terminal 60 when a predetermined program is not running.

これにより、本実施形態に係るユーザ端末30では、所定のプログラムが動作していない時に通信部37による情報の送信動作自体を停止させ、ウェアラブル端末60への送受信等の余分な情報のやり取りを省略できる。 As a result, in the user terminal 30 according to the present embodiment, when a predetermined program is not running, the communication unit 37 stops the information transmission operation itself, and eliminates unnecessary exchange of information such as transmission and reception to the wearable terminal 60. can.

また、変形例に係るユーザ端末30は、画像を表示可能な出力部35を備え、所定のプログラムは、出力部35の画面に表示する画像を、外部のプロジェクタ100に表示させる処理を行うプロジェクタ投影アプリである。 Further, the user terminal 30 according to the modified example includes an output section 35 capable of displaying an image, and a predetermined program is a projector projector that performs a process of displaying the image displayed on the screen of the output section 35 on an external projector 100. It's an app.

これにより、本実施形態に係るユーザ端末30では、プロジェクタ投影アプリが動作中の状態で、メッセージを外部から受信した時に、ユーザはプロジェクタ投影アプリを動作させたまま、ウェアラブル端末60で当該メッセージを確認したり、またプロジェクタ投影アプリが動作中の時に情報の送信動作自体が停止され、プロジェクタ100により意図せず情報が投影されることを抑制したりすることができる。 As a result, in the user terminal 30 according to the present embodiment, when a message is received from the outside while the projector projection application is in operation, the user can check the message on the wearable terminal 60 while the projector projection application is in operation. In addition, when the projector projection application is in operation, the information transmission operation itself can be stopped to prevent information from being unintentionally projected by the projector 100.

また、制御部50は、プロジェクタ投影アプリが動作している状態では、メッセージを受信したことを示す着信通知情報を出力部35に表示させる画像に反映させず、プロジェクタ投影アプリが動作していない状態では、着信通知情報を出力部35に表示させる画像に反映させる。 In addition, the control unit 50 does not reflect the incoming call notification information indicating that a message has been received in the image displayed on the output unit 35 while the projector projection application is operating, and does not reflect the incoming call notification information indicating that a message has been received in the image displayed on the output unit 35 while the projector projection application is not operating. Now, the incoming call notification information is reflected in the image displayed on the output unit 35.

これにより、本実施形態に係るユーザ端末30では、プロジェクタ投影アプリが動作中の状態で、メッセージを外部から受信した時に、プロジェクタにより投影された映像等により第三者に意図せず着信したメッセージを見られることを抑制できる。 As a result, in the user terminal 30 according to the present embodiment, when a message is received from the outside while the projector projection application is in operation, a message that is unintentionally received by a third party due to the image projected by the projector, etc. You can prevent it from being seen.

なお、本変形例では、プロジェクタ投影アプリ実行時に、非表示モードに切り替える表示モード切替処理を行っていたが、これに限らず、オンライン会議アプリ等の画面を第三者と共有するアプリ実行時に、非表示モードに切り替える表示モード切替処理を行っても良い。 Note that in this modification, the display mode switching process to switch to non-display mode was performed when the projector projection application was executed, but this is not limited to this. Display mode switching processing may be performed to switch to non-display mode.

以上、本発明に係る一実施形態及び変形例について説明した。本発明は、この実施形態や変形例に限定されるものではない。上記実施形態と変形例のそれぞれを組み合わせてもよいし、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。 An embodiment and a modified example of the present invention have been described above. The present invention is not limited to this embodiment or modification. The above-described embodiments and modifications may be combined, and modifications, improvements, etc. within the scope of achieving the object of the present invention are included in the present invention.

上述のフローチャートを参照して説明した各ステップの処理は、一部を省略したり、ステップを適宜追加したり、条件を組み合わせてもよい。 Some of the steps described with reference to the flowcharts above may be omitted, steps may be added as appropriate, or conditions may be combined.

また、本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐ProgrammableGate Array)等の処理回路とが組み合わせられたものを含む。 In addition, the functional configuration in this embodiment is realized by a processor that executes arithmetic processing, and processors that can be used in this embodiment include various processing units such as a single processor, a multiprocessor, and a multicore processor. In addition to those described above, the present invention includes those in which these various processing devices are combined with processing circuits such as ASIC (Application Specific Integrated Circuit) and FPGA (Field-Programmable Gate Array).

そして、上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。換言すると、上記実施形態や変形例で示した機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に上記実施形態や変形例限定されない。また、一つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。 The series of processes described above can be executed by hardware or by software. In other words, the functional configurations shown in the above embodiments and modifications are merely examples, and are not particularly limited. That is, it is sufficient to have a function that can execute the series of processes described above as a whole, and what kind of functional blocks are used to realize this function is not particularly limited to the above-described embodiments or modified examples. Further, one functional block may be configured by a single piece of hardware, a single piece of software, or a combination thereof.

一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。 When a series of processes is executed by software, a program constituting the software is installed on a computer or the like from a network or a recording medium. The computer may be a computer built into dedicated hardware. Further, the computer may be a computer that can execute various functions by installing various programs, such as a general-purpose personal computer.

また、プログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される場合だけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成してもよい。また、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。 Furthermore, the recording medium containing the program is not only distributed separately from the device itself in order to provide the program to the user, but also includes a recording medium etc. that is provided to the user in a state that is pre-installed in the device body. You can. In addition, the step of writing a program to be recorded on a recording medium includes not only processes that are performed in chronological order, but also processes that are not necessarily performed in chronological order but are executed in parallel or individually. It also includes.

また、上記実施形態及び変形例で示したハードウェア構成は、あくまで一例であり、特にこの構成に限定されるわけではない。シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐Programmable Gate Array)等の処理回路とが組み合わせられたものをプロセッサとして機能的構成を実現するものとして採用してもよい。 Furthermore, the hardware configurations shown in the above embodiments and modified examples are merely examples, and the present invention is not particularly limited to these configurations. In addition to those composed of individual processing devices such as single processors, multiprocessors, and multi-core processors, these various processing devices are combined with processing circuits such as ASIC (Application Specific Integrated Circuit) and FPGA (Field-Programmable Gate Array). The processor may be used as a processor to realize a functional configuration.

以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
外部の電子機器と通信する通信部と、
自機に関して、画像又は音声を出力する所定のプログラムが動作しているか否かの動作判定を行う制御部と、
を備え、
前記制御部は、前記動作判定の結果に基づいて、前記通信部を介して前記電子機器へ送信する情報の形式を切り替える又は前記電子機器への情報の送信を停止することを特徴とする情報処理装置。
[付記2]
前記情報は、前記所定のプログラムとは異なる第2のプログラムによって取得、又は生成されたものであることを特徴とする付記1に記載の情報処理装置。
[付記3]
前記通信部は、テキスト、画像、及び音声の少なくとも何れか一つを含むメッセージ情報を外部から受信可能であり、
前記制御部は、
前記所定のプログラムが動作している状態では、前記メッセージ情報を前記電子機器に前記通信部を介して送信し、
前記所定のプログラムが動作していない状態では、前記メッセージ情報を受信したことを示す着信通知情報を前記電子機器に前記通信部を介して送信することを特徴とする付記1又は2に記載の情報処理装置。
[付記4]
画像を表示可能な表示部を備え、
前記制御部は、
前記表示部の画面が占有されている場合に、前記所定のプログラムが動作していると判定することを特徴とする付記1から3の何れかに記載の情報処理装置。
[付記5]
前記所定のプログラムは、ドローンを操縦するためのプログラムであることを特徴とする付記1から4の何れかに記載の情報処理装置。
[付記6]
前記制御部は、前記所定のプログラムが動作していない状態では、前記電子機器への情報の送信を停止することを特徴とする付記1又は2に記載の情報処理装置。
[付記7]
画像を表示可能な表示部を備え、
前記所定のプログラムは、前記表示部の画面に表示する画像を、外部の表示装置に表示させる処理を行うプログラムであることを特徴とする付記1から6の何れかに記載の情報処理装置。
[付記8]
前記制御部は、
前記所定のプログラムが動作している状態では、テキスト、画像、及び音声の少なくとも何れか一つを含むメッセージ情報を受信したことを示す着信通知情報を前記表示部に表示させる画像に反映させず、
前記所定のプログラムが動作していない状態では、前記着信通知情報を前記表示部に表示させる画像に反映させることを特徴とする付記7に記載の情報処理装置。
[付記9]
外部の情報処理装置と通信する通信部と、
画像を表示する表示部と、
前記外部の情報処理装置から前記通信部を介して受信した表示情報を前記表示部に表示する処理を実行する制御部と、を備え、
前記制御部は、
前記外部の情報処理装置で所定のプログラムが動作していることを示す動作情報を受信した場合は、当該動作情報に基づいて表示する情報の形式を切り替えることを特徴とする情報処理装置。
[付記10]
コンピュータに、
外部の電子機器と通信する通信機能と、
自機に関して、画像又は音声を出力する所定のプログラムが動作しているか否かの動作判定を行う制御機能と、を実行させ、
前記制御機能は、前記動作判定の結果に基づいて、前記通信機能によって前記電子機器へ送信する情報の形式を切り替える又は前記電子機器への情報の送信を停止する制御を行うプログラム。
[付記11]
情報処理装置が実行する情報通信方法であって、
外部の電子機器と通信する通信ステップと、
自機に関して、画像又は音声を出力する所定のプログラムが動作しているか否かの動作判定を行う制御ステップと、を含み、
制御ステップでは、前記動作判定の結果に基づいて、前記通信ステップにて前記電子機器へ送信する情報の形式を切り替える又は前記電子機器への情報の送信を停止する制御を行う情報通信方法。
[付記12]
コンピュータに、
外部の情報処理装置と通信する通信機能と、
画像を表示する表示機能と、
外部の情報処理装置から受信した表示情報を前記表示機能により表示する処理を実行する制御機能と、を実行させ、
前記制御機能は、
前記情報処理装置で所定のプログラムが動作していることを示す動作情報を受信した場合は、当該動作情報に基づいて表示する情報の形式を切り替える制御を行うプログラム。
[付記13]
情報処理装置が実行する情報通信方法であって、
外部の情報処理装置と通信する通信ステップと、
画像を表示する表示ステップと、
外部の情報処理装置から受信した表示情報を表示ステップにより表示する処理を実行する制御ステップと、を含み、
制御ステップでは、
前記情報処理装置で所定のプログラムが動作していることを示す動作情報を受信した場合は、当該動作情報に基づいて表示する情報の形式を切り替える制御を行う情報通信方法。
Below, the invention described in the original claims of this application will be added.
[Additional note 1]
a communication section that communicates with external electronic equipment;
A control unit that determines whether or not a predetermined program that outputs images or sounds is running regarding the own machine;
Equipped with
The information processing is characterized in that the control unit switches the format of information transmitted to the electronic device via the communication unit or stops transmitting information to the electronic device based on the result of the operation determination. Device.
[Additional note 2]
The information processing device according to supplementary note 1, wherein the information is acquired or generated by a second program different from the predetermined program.
[Additional note 3]
The communication unit is capable of receiving message information including at least one of text, image, and audio from the outside,
The control unit includes:
While the predetermined program is running, transmitting the message information to the electronic device via the communication unit,
Information according to appendix 1 or 2, characterized in that when the predetermined program is not operating, incoming notification information indicating that the message information has been received is transmitted to the electronic device via the communication unit. Processing equipment.
[Additional note 4]
Equipped with a display section that can display images,
The control unit includes:
4. The information processing apparatus according to any one of appendixes 1 to 3, wherein the predetermined program is determined to be running when the screen of the display unit is occupied.
[Additional note 5]
5. The information processing device according to any one of appendices 1 to 4, wherein the predetermined program is a program for operating a drone.
[Additional note 6]
The information processing device according to appendix 1 or 2, wherein the control unit stops transmitting information to the electronic device when the predetermined program is not running.
[Additional note 7]
Equipped with a display section that can display images,
7. The information processing apparatus according to any one of appendices 1 to 6, wherein the predetermined program is a program that performs a process of displaying an image to be displayed on the screen of the display unit on an external display device.
[Additional note 8]
The control unit includes:
While the predetermined program is running, incoming call notification information indicating that message information including at least one of text, image, and audio has been received is not reflected in the image displayed on the display unit;
8. The information processing apparatus according to appendix 7, wherein when the predetermined program is not operating, the incoming call notification information is reflected in an image displayed on the display unit.
[Additional note 9]
a communication unit that communicates with an external information processing device;
a display section that displays an image;
a control unit that executes a process of displaying display information received from the external information processing device via the communication unit on the display unit,
The control unit includes:
An information processing device characterized in that, when operating information indicating that a predetermined program is running on the external information processing device is received, a format of information to be displayed is switched based on the operating information.
[Additional note 10]
to the computer,
A communication function that communicates with external electronic devices,
Executing a control function for determining whether or not a predetermined program for outputting images or sounds is running regarding the own machine;
The control function is a program that controls switching the format of information transmitted to the electronic device by the communication function or stopping the transmission of information to the electronic device based on the result of the operation determination.
[Additional note 11]
An information communication method executed by an information processing device, the method comprising:
a communication step for communicating with an external electronic device;
a control step of determining whether or not a predetermined program for outputting images or sounds is running regarding the own machine;
In the control step, the information communication method performs control to switch the format of the information to be transmitted to the electronic device in the communication step or to stop transmitting the information to the electronic device based on the result of the operation determination.
[Additional note 12]
to the computer,
A communication function that communicates with an external information processing device,
A display function that displays images,
a control function that executes a process of displaying display information received from an external information processing device using the display function;
The control function includes:
When operating information indicating that a predetermined program is running on the information processing device is received, a program that performs control to switch a format of information to be displayed based on the operating information.
[Additional note 13]
An information communication method executed by an information processing device, the method comprising:
a communication step for communicating with an external information processing device;
a display step for displaying the image;
a control step that executes a process of displaying display information received from an external information processing device in the display step;
In the control step,
When operating information indicating that a predetermined program is running on the information processing device is received, an information communication method performs control to switch a format of information to be displayed based on the operating information.

30 ユーザ端末
50 制御部
51 通信処理部
60 ウェアラブル端末
65 出力部
80 制御部
81 通信処理部
30 User terminal 50 Control unit 51 Communication processing unit 60 Wearable terminal 65 Output unit 80 Control unit 81 Communication processing unit

Claims (8)

テキスト、画像、及び音声の少なくとも一つを含むメッセージ情報を外部から受信可能であり、外部の電子機器と通信する通信部と、
自機に関して、少なくとも画像を出力する所定のプログラムが動作しているか否かの動作判定を行う制御部と、
を備え、
前記制御部は、前記動作判定の結果に基づいて、前記通信部を介して前記外部の電子機器へ送信する情報の形式を切り替えることが可能であり、前記所定のプログラムが動作している状態では、前記メッセージ情報を前記外部の電子機器に前記通信部を介して送信し、前記所定のプログラムが動作していない状態では、前記メッセージ情報を受信したことを示す着信通知情報を前記外部の電子機器に前記通信部を介して送信する、
ことを特徴とする情報処理装置。
a communication unit capable of receiving message information including at least one of text, images, and audio from the outside and communicating with an external electronic device;
a control unit that determines whether or not at least a predetermined program for outputting an image is running regarding the own device;
Equipped with
The control unit is capable of switching the format of information to be transmitted to the external electronic device via the communication unit based on the result of the operation determination, and when the predetermined program is running, , the message information is transmitted to the external electronic device via the communication unit, and when the predetermined program is not running, incoming notification information indicating that the message information has been received is sent to the external electronic device. transmitting it to via the communication unit,
An information processing device characterized by:
前記外部の電子機器へ送信する情報は、前記所定のプログラムとは異なる第2のプログラムによって取得又は生成されたものである
ことを特徴とする請求項1に記載の情報処理装置。
The information processing apparatus according to claim 1, wherein the information transmitted to the external electronic device is acquired or generated by a second program different from the predetermined program.
前記第2のプログラムは、メールアプリ又はメッセンジャーアプリである、
ことを特徴とする請求項2に記載の情報処理装置。
The second program is an email app or a messenger app.
The information processing device according to claim 2, characterized in that:
画像を表示可能な表示部を備え、
前記制御部は、
前記表示部の画面が占有されている場合に、前記所定のプログラムが動作していると判定する
ことを特徴とする請求項1から3の何れかに記載の情報処理装置。
Equipped with a display section that can display images,
The control unit includes:
The information processing apparatus according to any one of claims 1 to 3, wherein the predetermined program is determined to be running when the screen of the display unit is occupied.
前記所定のプログラムは、アプリケーションソフトウェア又はアプリケーションソフトウェア起動中動作である、
ことを特徴とする請求項1から4の何れかに記載の情報処理装置。
The predetermined program is application software or operates while the application software is running;
5. The information processing apparatus according to claim 1, wherein the information processing apparatus is characterized in that:
前記所定のプログラムは、ドローンを操縦するためのプログラムである
ことを特徴とする請求項1から5の何れかに記載の情報処理装置。
The information processing device according to any one of claims 1 to 5, wherein the predetermined program is a program for operating a drone.
情報処理装置のコンピュータに、
テキスト、画像、及び音声の少なくとも一つを含むメッセージ情報を外部から受信可能であり、外部の電子機器と通信する通信機能と、
自機に関して、少なくとも画像を出力する所定のプログラムが動作しているか否かの動作判定を行う制御機能と、を実行させ、
前記制御機能は、前記動作判定の結果に基づいて、前記通信機能によって前記外部の電子機器へ送信する情報の形式を切り替えることが可能であり、前記所定のプログラムが動作している状態では、前記メッセージ情報を前記外部の電子機器に送信し、前記所定のプログラムが動作していない状態では、前記メッセージ情報を受信したことを示す着信通知情報を前記外部の電子機器に送信する制御を行う
ことを特徴とするプログラム。
In the computer of the information processing device,
a communication function capable of receiving message information including at least one of text, image, and audio from the outside and communicating with an external electronic device;
Executing a control function for determining whether or not at least a predetermined program for outputting an image is running regarding the own machine;
The control function is capable of switching the format of information transmitted to the external electronic device by the communication function based on the result of the operation determination, and when the predetermined program is running, Message information is transmitted to the external electronic device, and when the predetermined program is not running, control is performed to transmit incoming notification information indicating that the message information has been received to the external electronic device. Featured programs.
情報処理装置が実行する情報通信方法であって、
テキスト、画像、及び音声の少なくとも一つを含むメッセージ情報を外部から受信し、外部の電子機器と通信する通信ステップと、
自機に関して、少なくとも画像を出力する所定のプログラムが動作しているか否かの動作判定を行う制御ステップと、を含み、
制御ステップでは、前記動作判定の結果に基づいて、前記通信ステップにて前記外部の電子機器へ送信する情報の形式を切り替えることが可能であり、前記所定のプログラムが動作している状態では、前記メッセージ情報を前記外部の電子機器に送信し、前記所定のプログラムが動作していない状態では、前記メッセージ情報を受信したことを示す着信通知情報を前記外部の電子機器に送信する制御を行う
ことを特徴とする情報通信方法。
An information communication method executed by an information processing device, the method comprising:
a communication step of receiving message information including at least one of text, image, and audio from the outside and communicating with an external electronic device;
a control step of determining whether or not at least a predetermined program for outputting an image is running with respect to the own machine;
In the control step, it is possible to switch the format of information to be transmitted to the external electronic device in the communication step based on the result of the operation determination. Message information is transmitted to the external electronic device, and when the predetermined program is not running, control is performed to transmit incoming notification information indicating that the message information has been received to the external electronic device. Characteristic information communication method.
JP2021196203A 2021-03-15 2021-12-02 Information processing device, program and information communication method Active JP7414053B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US17/683,092 US12003658B2 (en) 2021-03-15 2022-02-28 Information processing apparatus, storage medium, and information communication method
CN202210255896.2A CN115150738A (en) 2021-03-15 2022-03-15 Information processing device, storage medium, and information communication method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2021041138 2021-03-15
JP2021041138 2021-03-15

Publications (2)

Publication Number Publication Date
JP2022141575A JP2022141575A (en) 2022-09-29
JP7414053B2 true JP7414053B2 (en) 2024-01-16

Family

ID=83403003

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021196203A Active JP7414053B2 (en) 2021-03-15 2021-12-02 Information processing device, program and information communication method

Country Status (1)

Country Link
JP (1) JP7414053B2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002223475A (en) 2001-01-25 2002-08-09 Nec Telecom Syst Ltd Mobile communication terminal, wrist watch and call reception system, and call reception method
JP2012060494A (en) 2010-09-10 2012-03-22 Casio Comput Co Ltd Portable communication apparatus and program
WO2012172970A1 (en) 2011-06-13 2012-12-20 Necカシオモバイルコミュニケーションズ株式会社 Communication system
WO2014136564A1 (en) 2013-03-06 2014-09-12 Necカシオモバイルコミュニケーションズ株式会社 Electronic device, image data output processing method and program
CN104052833A (en) 2013-03-13 2014-09-17 卡西欧计算机株式会社 List terminal device, terminal device and display control method of terminal device
JP2017021445A (en) 2015-07-07 2017-01-26 キヤノン株式会社 Communication device, control method thereof, and program
JP2017049973A (en) 2015-08-31 2017-03-09 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Information terminal control method, information display system, wearable terminal, and program
JP2017050810A (en) 2015-09-04 2017-03-09 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Control method, communication terminal, communication system, and program
JP2017174455A (en) 2014-05-30 2017-09-28 アップル インコーポレイテッド Continuity

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002223475A (en) 2001-01-25 2002-08-09 Nec Telecom Syst Ltd Mobile communication terminal, wrist watch and call reception system, and call reception method
JP2012060494A (en) 2010-09-10 2012-03-22 Casio Comput Co Ltd Portable communication apparatus and program
WO2012172970A1 (en) 2011-06-13 2012-12-20 Necカシオモバイルコミュニケーションズ株式会社 Communication system
WO2014136564A1 (en) 2013-03-06 2014-09-12 Necカシオモバイルコミュニケーションズ株式会社 Electronic device, image data output processing method and program
CN104052833A (en) 2013-03-13 2014-09-17 卡西欧计算机株式会社 List terminal device, terminal device and display control method of terminal device
JP2017174455A (en) 2014-05-30 2017-09-28 アップル インコーポレイテッド Continuity
JP2017021445A (en) 2015-07-07 2017-01-26 キヤノン株式会社 Communication device, control method thereof, and program
JP2017049973A (en) 2015-08-31 2017-03-09 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Information terminal control method, information display system, wearable terminal, and program
JP2017050810A (en) 2015-09-04 2017-03-09 パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカPanasonic Intellectual Property Corporation of America Control method, communication terminal, communication system, and program

Also Published As

Publication number Publication date
JP2022141575A (en) 2022-09-29

Similar Documents

Publication Publication Date Title
KR102538955B1 (en) Electronic apparatus and method for displaying and transmitting image thereof
KR102540111B1 (en) Electronic device and method for operating electronic device
WO2019179326A1 (en) Application interface display method and apparatus, and mobile device
CN113325996A (en) Split screen display method and device
CN111596885B (en) Audio data processing method, server and storage medium
CN110827820B (en) Voice awakening method, device, equipment, computer storage medium and vehicle
CN110007981B (en) Method and device for starting application program, electronic equipment and medium
CN110046018A (en) Show method, apparatus, electronic equipment and the medium of message
CN108734662B (en) Method and device for displaying icons
CN113076051A (en) Slave control terminal synchronization method, device, terminal and storage medium
CN111510482A (en) Method and device for determining failed network request and computer storage medium
CN110769120A (en) Method, device, equipment and storage medium for message reminding
US11169769B2 (en) Electronic device and volume adjustment method of electronic device
CN108401194B (en) Time stamp determination method, apparatus and computer-readable storage medium
JP7414053B2 (en) Information processing device, program and information communication method
CN111930438A (en) Method, device and equipment for determining page loading duration and storage medium
CN112015612A (en) Method and device for acquiring stuck information
CN111327919A (en) Method, device, system, equipment and storage medium for virtual gift feedback processing
US12003658B2 (en) Information processing apparatus, storage medium, and information communication method
CN115904181A (en) Window management method and device
CN110764808B (en) Client upgrade detection method, device and computer readable storage medium
CN109871291B (en) Data processing method and device
CN116088726B (en) Application icon display method and terminal equipment
CN110995932A (en) Memorandum setting method and device, storage medium and electronic equipment
CN113345478B (en) Player time acquisition method, device, storage medium and player

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220404

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220527

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230531

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230704

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231031

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231114

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: 20231128

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231211

R150 Certificate of patent or registration of utility model

Ref document number: 7414053

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150