JP7704022B2 - Display device, system and program - Google Patents
Display device, system and program Download PDFInfo
- Publication number
- JP7704022B2 JP7704022B2 JP2021196719A JP2021196719A JP7704022B2 JP 7704022 B2 JP7704022 B2 JP 7704022B2 JP 2021196719 A JP2021196719 A JP 2021196719A JP 2021196719 A JP2021196719 A JP 2021196719A JP 7704022 B2 JP7704022 B2 JP 7704022B2
- Authority
- JP
- Japan
- Prior art keywords
- communication device
- service application
- application
- keyboard
- character
- 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
- User Interface Of Digital Computer (AREA)
Description
本発明は、表示装置、システムおよびプログラムに関する。 The present invention relates to a display device, a system, and a program.
従来、プロジェクターと端末装置とをネットワークを介して接続し、端末装置における文字入力操作に基づいてプロジェクターに文字を表示させる技術が開発されている。例えば、下記特許文献1に記載のシステムは、タッチパネルを備える端末装置に入力された手書き文字を文字コードに変換してプロジェクターに送信する。または、システムは、端末装置にソフトウェアキーボードを表示してタッチされた文字に対応する文字コードをプロジェクターに送信する。これにより、プロジェクターの投射画像内に文字コードに基づく文字列が表示される。
Conventionally, technology has been developed that connects a projector and a terminal device via a network and displays characters on the projector based on a character input operation on the terminal device. For example, the system described in
プロジェクターの高機能化に伴って、従来のようなカーソルやボタンを用いた単純な操作のみならず、より高速に文字列の入力を行いたいというニーズが生じ得る。上述した特許文献1では、プロジェクターに接続された端末装置で文字の入力は可能であるものの、入力された文字の用途は、投射画像内への文字列の表示に留まっている。特許文献1では、プロジェクター側で複数のアプリケーションを実行可能である場合に、これら複数のアプリケーションへの文字入力を行うための共通インターフェースとして端末装置を用いることは想定されていない。
As projectors become more sophisticated, there may be a need to input character strings more quickly, in addition to the conventional simple operations using a cursor or buttons. In the above-mentioned
本発明の一態様に係る表示装置は、第1端末装置と通信する第1通信装置と、光学装置と、サービスを提供する第1サービスアプリケーションと、前記第1サービスアプリケーションにより呼び出され文字入力の機能を提供するキーボードシステムアプリケーションと、前記第1通信装置を制御する第1通信装置ドライバーと、前記第1サービスアプリケーション、前記キーボードシステムアプリケーションおよび前記第1通信装置ドライバーを管理するオペレーティングシステムと、を実行する処理装置と、を備え、前記キーボードシステムアプリケーションは、前記第1通信装置ドライバーを用いて、前記第1端末装置において入力された文字を示す第1文字情報を取得し、前記第1サービスアプリケーションは、前記光学装置を用いて、前記第1文字情報に基づく表示を行う。 A display device according to one aspect of the present invention includes a processing device that executes a first communication device that communicates with a first terminal device, an optical device, a first service application that provides a service, a keyboard system application that is called by the first service application and provides a character input function, a first communication device driver that controls the first communication device, and an operating system that manages the first service application, the keyboard system application, and the first communication device driver, and the keyboard system application uses the first communication device driver to obtain first character information indicating characters input on the first terminal device, and the first service application uses the optical device to perform display based on the first character information.
本発明の一態様に係るシステムは、表示装置と端末装置とを含むシステムであって、前記表示装置は、前記端末装置と通信する表示装置側通信装置と、光学装置と、サービスを提供するサービスアプリケーションと、前記サービスアプリケーションにより呼び出され文字入力の機能を提供するキーボードシステムアプリケーションと、前記表示装置側通信装置を制御する表示装置側通信装置ドライバーと、前記サービスアプリケーション、前記キーボードシステムアプリケーションおよび前記表示装置側通信装置ドライバーを管理するオペレーティングシステムと、を実行する表示装置側処理装置と、を備え、前記端末装置は、前記表示装置と通信する端末装置側通信装置と、前記端末装置側通信装置を制御する端末装置側通信装置ドライバーと、ユーザーによる文字の入力を受け付ける文字入力アプリケーションと、を実行する端末装置側処理装置と、を備え、前記文字入力アプリケーションは、前記文字に対応する文字情報を、前記端末装置側通信装置ドライバーを用いて前記表示装置に送信し、前記キーボードシステムアプリケーションは、前記表示装置側通信装置ドライバーを用いて、前記文字情報を取得し、前記サービスアプリケーションは、前記光学装置を用いて、前記文字情報に基づいて表示を行う。 The system according to one aspect of the present invention is a system including a display device and a terminal device, the display device includes a display device side communication device that communicates with the terminal device, an optical device, a service application that provides a service, a keyboard system application that is called by the service application and provides a character input function, a display device side communication device driver that controls the display device side communication device, and a display device side processing device that executes an operating system that manages the service application, the keyboard system application, and the display device side communication device driver, the terminal device includes a terminal device side processing device that executes a terminal device side communication device that communicates with the display device, a terminal device side communication device driver that controls the terminal device side communication device, and a character input application that accepts character input by a user, the character input application transmits character information corresponding to the character to the display device using the terminal device side communication device driver, the keyboard system application acquires the character information using the display device side communication device driver, and the service application uses the optical device to perform display based on the character information.
本発明の一態様に係るプログラムは、処理装置に、端末装置と通信する通信装置を制御する通信装置ドライバーを用いて、前記端末装置において入力された文字を示す文字情報を取得することと、サービスを提供するサービスアプリケーションに前記文字情報を提供することと、を実行させる。 A program according to one aspect of the present invention causes a processing device to obtain character information indicating characters input on a terminal device using a communication device driver that controls a communication device that communicates with the terminal device, and to provide the character information to a service application that provides a service.
以下、添付図面を参照しながら本発明に係る好適な実施形態を説明する。なお、図面において各部の寸法または縮尺は実際と適宜に異なり、理解を容易にするために模式的に示している部分もある。また、本発明の範囲は、以下の説明において特に本発明を限定する旨の記載がない限り、これらの形態に限られない。 Below, preferred embodiments of the present invention will be described with reference to the attached drawings. Note that the dimensions or scale of each part in the drawings may differ from the actual dimensions, and some parts are shown diagrammatically to facilitate understanding. Furthermore, the scope of the present invention is not limited to these forms unless otherwise specified in the following description to the effect that the present invention is limited thereto.
1.第1実施形態
[システム構成]
図1は、実施形態に係る表示システム1の構成を示す図である。表示システム1はシステムの一例である。表示システム1は、プロジェクター10と、スマートフォン20とを含む。
1. First embodiment [System configuration]
1 is a diagram showing a configuration of a
プロジェクター10は、表示装置の一例である。プロジェクター10は、壁面やスクリーンなどの表示面Fに画像PCを投射する。以下、プロジェクター10により投射される画像PCを識別する必要がある場合には、画像PC1,PC2・・等と表記する。プロジェクター10は、後述する無線LAN(Local Area Network)通信装置107を用いてインターネットに接続されており、コンピューターやスマートフォン20などの機器を介することなく、インターネット上の情報を表示面Fに投射可能である。
本実施形態では、プロジェクター10は、後述するスマートフォン20と同様のオペレーティングシステムがインストールされている。よって、プロジェクター10は、スマートフォン20で実行されるような各種のアプリケーションを実行可能である。例えば、図1でプロジェクター10が投射する画像PC1は、プロジェクター10のホーム画面であり、プロジェクター10で実行可能なサービスアプリケーションの一覧が表示される。本実施形態では、個々のサービスアプリケーションを識別する情報として、アイコンIC1~IC3が表示される。
In this embodiment, the
画像PC1上には、アイコンIC1~IC3が表示されている。ユーザーが、画像PC1上に表示された移動カーソルCMで、アイコンIC1~IC3のうちいずれか1つを選択すると、選択されたアイコンに対応するアプリケーションが起動する。例えば、アイコンIC1は、動画共有サービスのアプリケーションに対応する。また、アイコンIC2は、有料映画配信サービスのアプリケーションに対応する。また、アイコンIC3は、Web(World Wide Web)ブラウザーのアプリケーションに対応する。移動カーソルCMの移動およびアイコンIC1~IC3の選択は、例えば、プロジェクター10の筐体に設けられた操作ボタン103や図示しないリモートコントローラーを用いて行ってもよい。なお、アイコンIC1~IC3の選択に使用するユーザーインターフェースは、移動カーソルCMに限らず、例えばユーザーの操作に応じて、選択中のアイコンIC1~IC3が強調表示されるような形態でもよい。
Icons IC1 to IC3 are displayed on the image PC1. When the user selects one of the icons IC1 to IC3 with the moving cursor CM displayed on the image PC1, an application corresponding to the selected icon is started. For example, icon IC1 corresponds to an application for a video sharing service. Also, icon IC2 corresponds to an application for a paid movie distribution service. Also, icon IC3 corresponds to an application for a Web (World Wide Web) browser. The movement of the moving cursor CM and the selection of icons IC1 to IC3 may be performed, for example, using an
スマートフォン20は、端末装置の一例である。スマートフォン20は、例えば、プロジェクター10が配置された空間に滞在するユーザーが所有するスマートフォン20である。図1では、第1スマートフォン20Aおよび第2スマートフォン20Bの2台のスマートフォン20を図示している。第1スマートフォン20Aは第1端末装置の一例であり、第2スマートフォン20Bは第2端末装置の一例である。プロジェクター10と接続されるスマートフォン20は1台であってもよく、また3台以上であってもよい。
The
本実施形態では、スマートフォン20は、プロジェクター10で実行されるサービスアプリケーションにおいて文字入力を行う際に利用される。詳細は後述するが、スマートフォン20には、プロジェクター10における文字入力を行うためのキーボードサービスアプリケーションAP3がインストールされている。プロジェクター10で実行されるサービスアプリケーションAP-P上で文字入力を行う必要がある場合、ユーザーは、スマートフォン20においてキーボードサービスアプリケーションAP3を起動させ、キーボードサービスアプリケーションAP3上で文字入力を行う。
In this embodiment, the
[プロジェクター10の構成]
図2は、プロジェクター10のハードウェア構成を示すブロック図である。プロジェクター10は、投射装置101と、操作ボタン103と、近距離無線通信装置105と、無線LAN通信装置107と、記憶装置108と、処理装置110とを含む。
[Configuration of projector 10]
2 is a block diagram showing the hardware configuration of the
投射装置101は、表示面Fに画像PCを投射する。投射装置101は、光学装置の一例である。投射装置101は、画像処理回路、フレームメモリー、液晶ライトバルブ、ライトバルブ駆動回路、光源、投射光学系等を備える。画像処理回路は、処理装置110または図示しない画像サーバー等の画像供給装置から画像データを受け取ると、当該画像データをフレームメモリーに展開し、必要な画像処理を行う。この画像処理は、例えば画像データの解像度を液晶ライトバルブの解像度に変換する処理、台形ゆがみを解消する幾何的補正処理等である。画像処理後の画像データは画像信号に変換され、画像信号に基づいて液晶ライトバルブ等が駆動されることによって、画像データが画像として投射される。なお、投射装置101は、上述した液晶ライトバルブ等を用いた液晶方式の他、例えば、DLP(Digital Lighting Processing、登録商標)方式であってもよい。
The
操作ボタン103は、プロジェクター10の筐体に設けられており、各種の操作を受け付ける。操作ボタン103は、例えば、主電源ボタン、方向ボタン、決定ボタン等を含んでいる。
近距離無線通信装置105は、プロジェクター10とスマートフォン20との間の通信に用いられる。すなわち、近距離無線通信装置105は、第1スマートフォン20Aと通信する。また、近距離無線通信装置105は、第2スマートフォン20Bと通信する。近距離無線通信装置105は、第1通信装置および表示装置側通信装置の一例である。近距離無線通信装置105は、例えば、Bluetooth等の近距離無線通信方式でスマートフォン20と通信する。Bluetoothは登録商標である。本実施形態において、近距離無線通信装置105は、複数の機器と各々ペアリングすることにより、複数の機器と同時に通信可能であるものとする。例えば、近距離無線通信装置105は、第1スマートフォン20Aおよび第2スマートフォン20Bと同時に通信可能である。
The short-range
無線LAN通信装置107は、図示しない無線LANルーターとの間の通信に用いられる。無線LAN通信装置107は、例えば、Wi-Fiなどの通信方式で無線LANルーターと通信する。Wi-Fiは登録商標である。無線LANルーターは、無線LANアクセスポイントおよびインターネットとの仲介機能を備えた無線LAN機器である。処理装置110が実行するサービスアプリケーションAP-Pの少なくとも一部は、インターネット上の情報を用いたサービスを提供する。例えばアイコンIC2に対応する有料映画配信サービスは、インターネットに接続されたサーバーから、ユーザーによって指定された映画の動画データを取得し、動画データを再生する。なお、プロジェクター10は、有線LANによりインターネットと接続されていてもよい。
The wireless
記憶装置108は、処理装置110が読み取り可能な記録媒体である。記憶装置108は、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、eMMC(embedded Multimedia Card)、DDR DRAM(Double Data Rate Dynamic Random Access Memory)、およびEEPROM(Electrically Erasable Programmable Read Only Memory)のうち少なくとも1つを備える。記憶装置108は、処理装置110が処理する各種の情報およびプログラムPG1を記憶する。このプログラムPG1には、図4に示す各種アプリケーションのプログラムが含まれている。プログラムPG1は、特定のプログラムを指すのではなく、記憶装置108に記憶されたプログラム全体を指している。
The
処理装置110は、例えば、単数または複数のプロセッサーによって構成される。一例を挙げると、処理装置110は、単数または複数のCPU(Central Processing Unit)によって構成される。CPUは、SoC(System on a Chip)に内蔵されていてもよい。処理装置110の機能の一部または全部は、DSP(Digital Signal Processor)、ASIC(Application Specific Integrated Circuit)、PLD(Programmable Logic Device)、FPGA(Field Programmable Gate Array)等の回路によって構成されてもよい。処理装置110は、各種の処理を並列的または逐次的に実行する。処理装置110は、表示装置側処理装置の一例である。
The
[スマートフォン20の構成]
図3は、スマートフォン20のハードウェア構成を示すブロック図である。スマートフォン20は、タッチパネル201と、近距離無線通信装置202と、記憶装置205と、処理装置210とを含む。なお、スマートフォン20は、図3に示す構成の他、プロジェクター10と同様の無線LAN通信装置、および、携帯電話事業者が提供する携帯電話通信網に接続するための携帯電話通信装置等を備えていてもよい。
[Configuration of smartphone 20]
Fig. 3 is a block diagram showing the hardware configuration of the
タッチパネル201は、画像を表示するディスプレイと、各種入力を受け取る入力装置とが、一体化された装置である。タッチパネル201は、光源と、表示パネルと、表示パネル表面への接触を検出するセンサーとを含む。タッチパネル201は、ディスプレイとして種々の画像を表示する。また、タッチパネル201は、物体がタッチパネル201の表面に接した位置であるタッチ位置を検出する。ディスプレイに表示された画像の内容と、ディスプレイ上におけるタッチ位置とに基づいて、入力の内容が特定される。
The
近距離無線通信装置202は、近距離無線通信装置105と同じ通信方式の通信装置であり、プロジェクター10とスマートフォン20との間の通信に用いられる。近距離無線通信装置202は、プロジェクター10と通信する端末装置側通信装置の一例である。
The short-range
記憶装置205は、処理装置210が読み取り可能な記録媒体である。記憶装置205は、例えば、RAM、ROM、eMMC、DDR DRAM、およびEEPROMのうち少なくとも1つを備える。記憶装置205は、処理装置210が処理する各種の情報およびプログラムPG2を記憶する。このプログラムPG2には、図5に示す各種アプリケーションのプログラムが含まれている。プログラムPG2は、特定のプログラムを指すのではなく、記憶装置205に記憶されたプログラム全体を指している。
The
処理装置210は、例えば、単数または複数のプロセッサーによって構成される。一例を挙げると、処理装置110は、単数または複数のCPUによって構成される。CPUはSoCに内蔵されていてもよい。処理装置110の機能の一部または全部は、DSP、ASIC、PLD、FPGA等の回路によって構成されてもよい。処理装置210は、各種の処理を並列的または逐次的に実行する。処理装置210は、端末装置側処理装置の一例である。
The
[プロジェクター10のプログラム構成]
図4は、プロジェクター10の処理装置110が実行するプログラムを示すブロック図である。処理装置110は、プログラムPG1に沿って処理を行うことにより、サービスアプリケーションAP-Pと、システムアプリケーションSY-Pと、ハードウェアドライバーHD-Pと、オペレーティングシステムOS-Pと、を実行する。
[Program Configuration of Projector 10]
4 is a block diagram showing programs executed by the
サービスアプリケーションAP-Pは、サービスを提供する。サービスアプリケーションAP-Pは、例えば、図1に示す画像PC1に表示されたアイコンIC1~IC3にそれぞれ対応するアプリケーションである。すなわち、サービスアプリケーションAP-Pは、動画共有サービスアプリケーションAP1、有料映画配信サービスアプリケーションAP2等を含む。なお、図のスペースの都合上、図面において「アプリケーション」の語を一部「アプリ」と記載している。動画共有サービスアプリケーションAP1は第1サービスアプリケーションの一例であり、有料映画配信サービスアプリケーションAP2は第2サービスアプリケーションの一例である。 The service application AP-P provides a service. For example, the service application AP-P is an application corresponding to each of the icons IC1 to IC3 displayed on the image PC1 shown in FIG. 1. That is, the service application AP-P includes a video-sharing service application AP1, a paid movie distribution service application AP2, and the like. Note that, due to space limitations in the drawings, the word "application" is sometimes written as "app" in the drawings. The video-sharing service application AP1 is an example of a first service application, and the paid movie distribution service application AP2 is an example of a second service application.
システムアプリケーションSY-Pは、サービスアプリケーションAP-Pにより呼び出され各種の機能を提供する。システムアプリケーションSY-Pは、例えば、第1キーボードシステムアプリケーションSY1およびストレージアクセスSY2等を含む。ストレージアクセスSY2は、例えばサービスアプリケーションAP-Pの1つであるアルバムアプリケーションが、システムの記録データにアクセスしてよいかを管理するシステムアプリケーションである。 The system applications SY-P are called by the service applications AP-P and provide various functions. The system applications SY-P include, for example, a first keyboard system application SY1 and a storage access SY2. The storage access SY2 is a system application that manages whether an album application, which is one of the service applications AP-P, may access the recorded data of the system.
第1キーボードシステムアプリケーションSY1は、サービスアプリケーションAP-Pに対して文字入力の機能を提供する。第1キーボードシステムアプリケーションSY1は、キーボードシステムアプリケーションの一例である。例えば、動画共有サービスアプリケーションAP1で文字入力を行う場合も、有料映画配信サービスアプリケーションAP2で文字入力を行う場合も、第1キーボードシステムアプリケーションSY1が呼び出されることにより文字入力が可能となる。例えば、第1キーボードシステムアプリケーションSY1は、動画共有サービスアプリケーションAP1により呼び出され文字入力の機能を提供する。また、第1キーボードシステムアプリケーションSY1は、有料映画配信サービスアプリケーションAP2により呼び出され文字入力の機能を提供する。 The first keyboard system application SY1 provides a text input function for the service application AP-P. The first keyboard system application SY1 is an example of a keyboard system application. For example, when inputting text using a video hosting service application AP1 or a paid movie streaming service application AP2, the first keyboard system application SY1 is called to enable text input. For example, the first keyboard system application SY1 is called by the video hosting service application AP1 to provide a text input function. The first keyboard system application SY1 is also called by the paid movie streaming service application AP2 to provide a text input function.
ここで、一般的なキーボードシステムアプリケーションは、例えば後述する第2キーボードシステムアプリケーションSY3のように、表示面Fやディスプレイ等にソフトウェアキーボードを表示させ、ソフトウェアキーボード上の文字の指定を受け付ける機能を有する。これに対して、第1キーボードシステムアプリケーションSY1は、他の情報処理装置、例えばスマートフォン20で入力された文字を受信する機能を有する。
Here, a typical keyboard system application, such as the second keyboard system application SY3 described below, has a function of displaying a software keyboard on the display surface F or a display, etc., and accepting the specification of characters on the software keyboard. In contrast, the first keyboard system application SY1 has a function of receiving characters input on another information processing device, such as the
本実施形態では、第1キーボードシステムアプリケーションSY1は、システムアクセス機能SA1を有する。第1キーボードシステムアプリケーションSY1は、システムアクセス機能SA1により、後述する近距離無線通信装置ドライバーHD1にアクセス可能である。スマートフォン20から文字入力が行われる場合は、システムアクセス機能SA1は近距離無線通信装置ドライバーHD1にアクセスし、スマートフォン20で入力された文字を示す文字情報を取得する。すなわち、第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1を用いて、第1スマートフォン20Aにおいて入力された文字を示す文字情報を取得する。第1スマートフォン20Aにおいて入力された文字を示す文字情報が第1文字情報である。また、第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1を用いて、第2スマートフォン20Bにおいて入力された文字を示す文字情報を取得する。第2スマートフォン20Bにおいて入力された文字を示す文字情報が、第2文字情報である。文字情報とは、例えばユーザーから入力された文字を文字コードに変換した文字コード情報である。
In this embodiment, the first keyboard system application SY1 has a system access function SA1. The first keyboard system application SY1 can access a short-range wireless communication device driver HD1, which will be described later, by the system access function SA1. When characters are input from the
第1キーボードシステムアプリケーションSY1を呼び出したサービスアプリケーションAP-Pは、取得された文字情報に基づいて、アプリケーション画面上に文字を表示する。例えば動画共有サービスアプリケーションAP1は、投射装置101を用いて、第1文字情報または第2文字情報の少なくともいずれかに基づく表示を行う。
The service application AP-P that called the first keyboard system application SY1 displays characters on the application screen based on the acquired character information. For example, the video-sharing service application AP1 uses the
ハードウェアドライバーHD-Pは、プロジェクター10が備えるハードウェアHW-Pを制御する。ハードウェアドライバーHD-Pは、プロジェクター10が備えるハードウェアHW-Pに対応して用意されている。図4では、プロジェクター10が備えるハードウェアHW-Pの一例として近距離無線通信装置105および無線LAN通信装置107を図示している。これらに対応するハードウェアドライバーHD-Pとして、近距離無線通信装置ドライバーHD1および無線LAN通信装置ドライバーHD2が実行される。近距離無線通信装置ドライバーHD1は、第1通信装置ドライバーおよび表示装置側通信装置ドライバーの一例である。近距離無線通信装置ドライバーHD1は、近距離無線通信装置105を制御する。また、無線LAN通信装置ドライバーHD2は、無線LAN通信装置107を制御する。
The hardware driver HD-P controls the hardware HW-P that the
オペレーションシステムOS-Pは、プロジェクター10の内部システム全体を管理する。例えば、オペレーションシステムOS-Pは、動画共有サービスアプリケーションAP1を含むサービスアプリケーションAP-P、第1キーボードシステムアプリケーションSY1を含むシステムアプリケーションSY-P、および近距離無線通信装置ドライバーHD1を含むハードウェアドライバーHD-Pを管理する。本実施形態では、プロジェクター10のオペレーティングシステムOS-Pは、スマートフォン20のオペレーティングシステムOS-Sと同種類のソフトウェアである。具体的には、オペレーションシステムOS-Pは、例えば、Android OSまたはiOSであってもよい。Android OSおよびiOSは登録商標である。
The operation system OS-P manages the entire internal system of the
[スマートフォン20のプログラム構成]
図5は、スマートフォン20の処理装置210が実行するプログラムを示すブロック図である。処理装置210は、プログラムPG2に沿って処理を行うことにより、サービスアプリケーションAP-Sと、システムアプリケーションSY-Sと、ハードウェアドライバーHD-Sと、オペレーティングシステムOS-Sと、を実行する。サービスアプリケーションAP-Sの基本的な機能は、サービスアプリケーションAP-Pと同様である。同じく、システムアプリケーションSY-Sの基本的な機能はシステムアプリケーションSY-Pと同様であり、ハードウェアドライバーHD-Sの基本的な機能はハードウェアドライバーHD-Pと同様であり、オペレーティングシステムOS-Pの基本的な機能はオペレーティングシステムOS-Sと同様である。
[Program configuration of smartphone 20]
5 is a block diagram showing a program executed by the
サービスアプリケーションAP-Sは、例えば、キーボードサービスアプリケーションAP3および動画共有サービスアプリケーションAP4を含む。動画共有サービスアプリケーションAP4は、ユーザーが撮影した動画をサービス提供者のサーバーにアップして他者から閲覧可能な状態にしたり、他者がサービス提供者のサーバーにアップした動画をユーザーが閲覧したりするためのアプリケーションである。 The service application AP-S includes, for example, a keyboard service application AP3 and a video-sharing service application AP4. The video-sharing service application AP4 is an application that enables a user to upload videos that he or she has taken to a service provider's server so that the videos can be viewed by others, and enables a user to view videos that others have uploaded to the service provider's server.
キーボードサービスアプリケーションAP3は、プロジェクター10で実行されるサービスアプリケーションAP-Pに対して、スマートフォン20から文字入力を行うためのアプリケーションである。キーボードサービスアプリケーションAP3は、文字入力アプリケーションの一例である。
The keyboard service application AP3 is an application for inputting characters from the
本実施形態では、キーボードサービスアプリケーションAP3は、GUI(Graphical User Interface)機能SA2およびシステムアクセス機能SA3を有する。キーボードサービスアプリケーションAP3は、システムアクセス機能SA3により、後述する近距離無線通信装置ドライバーHD3にアクセス可能である。また、キーボードサービスアプリケーションAP3は、GUI機能SA2を用いて、タッチパネル201に例えば図8~図10に示すような文字入力インターフェース画面を表示させる。文字入力インターフェース画面では、後述する第2キーボードシステムアプリケーションSY3が呼び出され、キーボード入力が可能となる。スマートフォン20のユーザーは、タッチパネル201を用いて文字入力インターフェース画面に対して文字を入力する。すなわち、キーボードサービスアプリケーションAP3は、ユーザーによる文字の入力を受け付ける。ユーザーとは、一般的にはスマートフォン20のユーザーである。キーボードサービスアプリケーションAP3は、ユーザーにより入力された文字を文字情報に変換する。また、キーボードサービスアプリケーションAP3は、ユーザーが入力した文字に対応する文字情報を、近距離無線通信装置ドライバーHD3を用いてプロジェクター10に送信する。
In this embodiment, the keyboard service application AP3 has a GUI (Graphical User Interface) function SA2 and a system access function SA3. The keyboard service application AP3 can access a short-range wireless communication device driver HD3, which will be described later, by using the system access function SA3. The keyboard service application AP3 also uses the GUI function SA2 to display a character input interface screen, for example, as shown in FIG. 8 to FIG. 10, on the
なお、キーボードサービスアプリケーションAP3に暗号化処理機能を設け、文字情報が、暗号化処理機能により暗号化された上でプロジェクター10に送信されるようにしてもよい。この場合、プロジェクター10の第1キーボードシステムアプリケーションSY1は、スマートフォン20によって暗号化された文字情報を取得する。第1キーボードシステムアプリケーションSY1は、暗号化された文字情報を復号化することによって得られる、復号化された文字情報をサービスアプリケーションAP-Pに提供する。例えば、第1キーボードシステムアプリケーションSY1は、第1スマートフォン20Aで暗号化された第1文字情報を受信する。第1キーボードシステムアプリケーションSY1は、暗号化された第1文字情報を復号化することによって得られる、復号化された第1文字情報を動画共有サービスアプリケーションAP1に提供する。
The keyboard service application AP3 may be provided with an encryption processing function, and the character information may be encrypted by the encryption processing function before being sent to the
システムアプリケーションSY-Sは、例えば第2キーボードシステムアプリケーションSY3およびストレージアクセスSY4等を含む。ストレージアクセスSY4は、例えばサービスアプリケーションAP-Sの1つであるアルバムアプリケーションが、システムの記録データにアクセスしてよいかを管理するシステムアプリケーションである。 The system applications SY-S include, for example, a second keyboard system application SY3 and storage access SY4. Storage access SY4 is a system application that manages whether an album application, which is one of the service applications AP-S, may access the recorded data of the system.
第2キーボードシステムアプリケーションSY3は、サービスアプリケーションAP-Sにより呼び出され、文字入力の機能を提供する。例えば、キーボードサービスアプリケーションAP3で文字入力を行う場合も、動画共有サービスアプリケーションAP4で文字入力を行う場合も、第2キーボードシステムアプリケーションSY3が呼び出されることにより文字入力が可能となる。よって、スマートフォン20のユーザーがキーボードサービスアプリケーションAP3を使用してプロジェクター10に対して文字を行う場合も、動画共有サービスアプリケーションAP4等の他のサービスアプリケーションと同形態のキーボードを用いて文字入力を行うことができる。
The second keyboard system application SY3 is called by the service application AP-S and provides a text input function. For example, when inputting text using the keyboard service application AP3 or the video-sharing service application AP4, the second keyboard system application SY3 is called to enable text input. Therefore, when the user of the
第2キーボードシステムアプリケーションSY3は、GUI機能SA4と、システムアクセス機能SA5とを有する。第2キーボードシステムアプリケーションSY3は、システムアクセス機能SA5により、後述するタッチパネルドライバーHD4にアクセス可能である。また、第2キーボードシステムアプリケーションSY3は、GUI機能SA4により、タッチパネル201にソフトウェアキーボードを表示させる。第2キーボードシステムアプリケーションSY3は、ユーザーによるタッチ位置と、ソフトウェアキーボード上のキー配置とを照合することにより、ユーザーによって入力された文字の種類を特定し、入力文字として受け付ける。
The second keyboard system application SY3 has a GUI function SA4 and a system access function SA5. The second keyboard system application SY3 can access the touch panel driver HD4 (described later) by using the system access function SA5. The second keyboard system application SY3 also displays a software keyboard on the
なお、システムアプリケーションSY-Sに複数のキーボードシステムアプリケーションが含まれていてもよい。各キーボードシステムアプリケーションは、例えばキー配置、絵文字等の特殊文字の入力方法、使用する辞書等が異なっており、それぞれ特徴を有する。スマートフォン20のユーザーは、サービスアプリケーションAP-Sでの文字入力時にどのキーボードシステムアプリケーションを使用するかを設定可能である。このようにすることで、ユーザーはより快適に文字入力を行うことができる。
The system application SY-S may include multiple keyboard system applications. Each keyboard system application has its own characteristics, such as different key layouts, input methods for special characters such as emojis, and dictionaries to be used. The user of the
ハードウェアドライバーHD-Sは、スマートフォン20が備えるハードウェアHW-Sに対応して用意されている。図4では、プロジェクター10が備えるハードウェアHW-Pの一例として近距離無線通信装置202およびタッチパネル201を図示している。これらに対応するハードウェアドライバーHD-Sとして、近距離無線通信装置ドライバーHD3およびタッチパネルドライバーHD4が実行される。近距離無線通信装置ドライバーHD3は、端末装置側通信装置ドライバーの一例である。近距離無線通信装置ドライバーHD3は、近距離無線通信装置202を制御する。また、タッチパネルドライバーHD4は、タッチパネル201を制御する。
The hardware driver HD-S is prepared corresponding to the hardware HW-S equipped in the
[表示システム1における文字入力の詳細]
つぎに、表示システム1における文字入力の詳細について説明する。以下では、サービスアプリケーションAP-Pの一例である有料映画配信サービスアプリケーションAP2において文字入力を行う場合を例にして説明する。
[Details of character input in display system 1]
Next, a detailed description will be given of character input in the
図1に示す画像PC1上でアイコンIC2が選択されると、有料映画配信サービスアプリケーションAP2が起動する。図6は、有料映画配信サービスアプリケーションAP2のホーム画面を示す画像PC2の模式図である。画像PC2には、視聴可能な映画のサムネイルTHの他、視聴可能な映画をキーワードで検索するための検索窓WSが表示される。ユーザーが検索窓WSに移動カーソルCMを合わせて決定ボタンを押すと、有料映画配信サービスアプリケーションAP2は、第1キーボードシステムアプリケーションSY1を呼び出す。第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1から文字情報を受け取るまで待機する。有料映画配信サービスアプリケーションAP2は、検索窓WS内に文字入力カーソルCIを表示させ、文字入力を待機している状態であることをユーザーに示す。 When icon IC2 is selected on image PC1 shown in FIG. 1, paid movie distribution service application AP2 is launched. FIG. 6 is a schematic diagram of image PC2 showing the home screen of paid movie distribution service application AP2. In addition to thumbnails TH of viewable movies, image PC2 displays a search window WS for searching for viewable movies by keyword. When the user positions the movement cursor CM on the search window WS and presses the enter button, paid movie distribution service application AP2 calls up a first keyboard system application SY1. The first keyboard system application SY1 waits until it receives text information from the short-range wireless communication device driver HD1. Paid movie distribution service application AP2 displays a text input cursor CI in the search window WS to indicate to the user that it is waiting for text input.
文字入力の待機状態となった場合、ユーザーは、スマートフォン20のキーボードサービスアプリケーションAP3を起動させる。図7は、スマートフォン20のホーム画面を示す画像PC3の模式図である。画像PC3は、スマートフォン20のタッチパネル201に表示されている。画像PC3上には、アイコンIC4~IC6が表示されている。例えば、アイコンIC4は、Webブラウザーに対応する。また、アイコンIC5は、動画共有サービスアプリケーションAP4に対応する。また、アイコンIC6は、キーボードサービスアプリケーションAP3に対応する。ユーザーは、いずれかのアイコンIC4~IC6をタッチすることで、当該アイコンIC4~IC6に対応するアプリケーションが起動する。
When the
画像PC3において、アイコンIC6がタッチされると、キーボードサービスアプリケーションAP3が起動する。キーボードサービスアプリケーションAP3が起動すると、近距離無線通信によるスマートフォン20とプロジェクター10とのペアリングが行われる。また、キーボードサービスアプリケーションAP3が起動すると、タッチパネル201の表示が画像PC4に切り替わる。
When icon IC6 is touched on image PC3, keyboard service application AP3 is started. When keyboard service application AP3 is started, pairing between
図8~図10は、キーボードサービスアプリケーションAP3のユーザーインターフェースを示す模式図である。図8に示す画像PC4には、入力した文字が表示される入力窓WEと、操作方法を解説するメッセージMSが表示される。画像PC4は、キーボードサービスアプリケーションAP3のGUI機能SA2により表示される。ユーザーが入力窓WEをタップすると、キーボードサービスアプリケーションAP3は、第2キーボードシステムアプリケーションSY3を呼び出す。また、タッチパネル201の表示が図9に示す画像PC5に切り替わる。
Figures 8 to 10 are schematic diagrams showing the user interface of the keyboard service application AP3. The image PC4 shown in Figure 8 displays an input window WE in which input characters are displayed, and a message MS explaining how to operate. The image PC4 is displayed by the GUI function SA2 of the keyboard service application AP3. When the user taps the input window WE, the keyboard service application AP3 calls up the second keyboard system application SY3. In addition, the display on the
図9に示す画像PC5には、図8と同様の入力窓WEに加えて、ソフトウェアキーボードSK1が表示される。ソフトウェアキーボードSK1は、第2キーボードシステムアプリケーションSY3のGUI機能SA4により表示される。図9のソフトウェアキーボードSK1は、母音が「あ」である文字に対応するキー群K1が配置され、フリック入力が可能となっている。なお、キーボードサービスアプリケーションAP3の起動直後から、画面上にソフトウェアキーボードSK1が表示されてもよい。すなわち、キーボードサービスアプリケーションAP3の起動直後から、画像PC5のような表示がされてもよい。 In the image PC5 shown in FIG. 9, in addition to the input window WE similar to that in FIG. 8, a software keyboard SK1 is displayed. The software keyboard SK1 is displayed by the GUI function SA4 of the second keyboard system application SY3. The software keyboard SK1 in FIG. 9 has a group of keys K1 arranged thereon corresponding to characters whose vowel is "a", allowing flick input. The software keyboard SK1 may be displayed on the screen immediately after the keyboard service application AP3 is started up. In other words, a display like the image PC5 may be displayed immediately after the keyboard service application AP3 is started up.
また、文字種切替キーK2が押下されると、例えば図10に示すように、入力可能な文字種が異なるソフトウェアキーボードSK2が表示される。図10に示すソフトウェアキーボードSK2は、数字に対応するキー群K3が配置されている。この他、アルファベットを入力可能なソフトウェアキーボード、または絵文字を入力可能なソフトウェアキーボードが表示されてもよい。 When the character type switching key K2 is pressed, a software keyboard SK2 with different character types that can be input is displayed, as shown in FIG. 10, for example. The software keyboard SK2 shown in FIG. 10 has a key group K3 corresponding to numbers arranged thereon. In addition, a software keyboard that can input alphabets or a software keyboard that can input pictorial characters may be displayed.
ソフトウェアキーボードSK1およびSK2は、例えば動画共有サービスアプリケーションAP4のような他のサービスアプリケーションAP-Sで文字入力を行う際にも表示される。よって、ユーザーは、自身が使い慣れたキーボードを用いてプロジェクター10への文字入力を行うことができる。
The software keyboards SK1 and SK2 are also displayed when entering text into another service application AP-S, such as a video sharing service application AP4. This allows the user to enter text into the
ユーザーが文字を入力する毎に、第2キーボードシステムアプリケーションSY3は、キーボードサービスアプリケーションAP3に入力された文字を示す文字情報を引き渡す。キーボードサービスアプリケーションAP3は、GUI機能SA2を用いて、入力された文字に対応する文字画像を入力窓WEに表示する。図9および図10の例は、入力窓WEに「ひだまり」の文字が入力されている。 Each time the user inputs a character, the second keyboard system application SY3 passes character information indicating the input character to the keyboard service application AP3. The keyboard service application AP3 uses the GUI function SA2 to display a character image corresponding to the input character in the input window WE. In the example of Figures 9 and 10, the character "hidamari" (sunny) has been input into the input window WE.
文字の入力が終了すると、ユーザーは、完了キーK4を押下する。完了キーK4が押下されると、キーボードサービスアプリケーションAP3は、近距離無線通信装置ドライバーHD3にアクセスし、入力窓WEに入力された文字列に対応する文字情報を、近距離無線通信を用いてプロジェクター10に送信する。すなわち、キーボードサービスアプリケーションAP3は、ユーザーが入力した文字に対応する文字情報を、近距離無線通信装置ドライバーHD3を用いてプロジェクター10に送信する。
When character input is finished, the user presses the completion key K4. When the completion key K4 is pressed, the keyboard service application AP3 accesses the short-range wireless communication device driver HD3 and transmits character information corresponding to the character string entered in the input window WE to the
なお、文字情報の送信タイミングは、完了キーK4が押下された時に限らない。例えば、ユーザーが1文字入力する毎に、当該文字に対応する文字情報をプロジェクター10に送信してもよい。
The timing of transmitting the character information is not limited to when the completion key K4 is pressed. For example, each time the user inputs a character, character information corresponding to that character may be transmitted to the
第1キーボードシステムアプリケーションSY1は、キーボードサービスアプリケーションAP3により送信された文字情報を近距離無線通信により受信する。すなわち、第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1を用いて、スマートフォン20において入力された文字を示す文字情報を取得する。また、第1キーボードシステムアプリケーションSY1は、受信した文字情報を有料映画配信サービスアプリケーションAP2に引き渡す。
The first keyboard system application SY1 receives the character information transmitted by the keyboard service application AP3 via short-range wireless communication. That is, the first keyboard system application SY1 obtains character information indicating characters input on the
有料映画配信サービスアプリケーションAP2は、例えば、図12の画像PC6に示すように、引き渡された文字情報に対応する文字の画像を検索窓SW内に表示する。図12の例では、検索窓SWに「ひだまり」の文字が表示されている。すなわち、有料映画配信サービスアプリケーションAP2は、投射装置101を用いて、第1キーボードシステムアプリケーションSY1によって取得された文字情報に基づいて表示を行う。
The paid movie distribution service application AP2 displays an image of characters corresponding to the delivered character information in the search window SW, for example, as shown in image PC6 in FIG. 12. In the example of FIG. 12, the characters "Hidamari" are displayed in the search window SW. That is, the paid movie distribution service application AP2 uses the
その後、有料映画配信サービスアプリケーションAP2は、入力された文字列「ひだまり」を用いて作品データベースを検索し、文字列「ひだまり」に関連する映画作品の一覧を表示面Fに表示する。ユーザーは、表示された映画作品の一覧の中から所望の映画作品を選択し、当該映画作品を鑑賞する。 Then, the paid movie distribution service application AP2 searches the movie database using the input character string "Hidamari" and displays a list of movies related to the character string "Hidamari" on the display surface F. The user selects a desired movie from the displayed list of movies and watches that movie.
[プロジェクター10の処理装置110の動作]
図13は、プロジェクター10の処理装置110の動作を示すフローチャートである。処理装置110は、図示しない投射装置101のハードウェアドライバーHD-Pを用いることにより投射装置101を制御して、図1に例示する画像PC1のようなホーム画面を表示面Fに投射する(ステップS100)。処理装置110は、ホーム画面に表示されたアイコンIC1~IC3が選択されることにより、いずれかのサービスアプリケーションAP-Pが選択されるまで待機する(ステップS102:NO)。
[Operation of the
Fig. 13 is a flowchart showing the operation of the
処理装置110は、いずれかのサービスアプリケーションAP-Pが選択されると(ステップS102:YES)、選択されたサービスアプリケーションAP-Pを起動させ、投射装置101を制御することにより、サービスアプリケーションAP-Pの画面を表示する(ステップS104)。例えば、図1に示すアイコンIC2が選択されると、投射装置101は、有料映画配信サービスアプリケーションAP2を起動させ、図6の画像PC2のようなホーム画面を表示面Fに表示させる。サービスアプリケーションAP-Pの画面は、ユーザーの操作等により適宜切り替えられる。
When any of the service applications AP-P is selected (step S102: YES), the
サービスアプリケーションの画面で文字の入力窓が指定されるまでは(ステップS106:NO)、処理装置110は、ステップS104に処理を戻す。サービスアプリケーションAP-Pの文字の入力窓とは、例えば図6の画像PC2における検索窓WSである。サービスアプリケーションの画面中で文字の入力窓が指定されると(ステップS106:YES)、処理装置110は、第1キーボードシステムアプリケーションSY1を起動させ(ステップS108)、近距離無線通信により文字情報を受信するまで待機する(ステップS110:NO)。
Until a character input window is specified on the screen of the service application (step S106: NO), the
文字情報を受信すると(ステップS110:YES)、処理装置110は、サービスアプリケーションAP-Pの画面の入力窓に、文字情報に対応する文字の画像を表示する(ステップS112)。例えば、図12の画像PC6の検索窓WSには、スマートフォン20から受信した文字情報に基づいて「ひだまり」の文字列が表示される。処理装置110は、ユーザーがサービスアプリケーションAP-Pを終了させるまでは(ステップS114:NO)、処理をステップS104に戻す。処理装置110は、ユーザーがサービスアプリケーションAP-Pを終了させると(ステップS114:YES)、本フローチャートによる処理を終了する。
When the text information is received (step S110: YES), the
[スマートフォン20の処理装置210の動作]
図14は、スマートフォン20の処理装置210の動作を示すフローチャートである。処理装置210は、キーボードサービスアプリケーションAP3の起動が指示されるまで待機する(ステップS200:NO)。キーボードサービスアプリケーションAP3の起動の指示は、例えば図7に例示する画像PC3のようなホーム画面上のアイコンIC6がタッチされることにより行われる。
[Operation of the
14 is a flowchart showing the operation of the
キーボードサービスアプリケーションAP3の起動が指示されると(ステップS200:YES)、処理装置210は、キーボードサービスアプリケーションAP3を起動させ、キーボードサービスアプリケーションAP3のGUI機能SA2により、タッチパネル201にキーボードサービスアプリケーションAP3の画面を表示する(ステップS202)。図8の画像PC4は、キーボードサービスアプリケーションAP3の画面の一例である。
When an instruction to start the keyboard service application AP3 is given (step S200: YES), the
キーボードサービスアプリケーションAP3の入力窓WEがタッチされない場合(ステップS204:NO)、処理装置210は、処理をステップS218に移行させる。キーボードサービスアプリケーションAP3の入力窓WEがタッチされると場合(ステップS204:YES)、処理装置210は、第2キーボードシステムアプリケーションSY3を起動させる(ステップS206)。
If the input window WE of the keyboard service application AP3 is not touched (step S204: NO), the
処理装置210は、第2キーボードシステムアプリケーションSY3のGUI機能により、タッチパネル201にソフトウェアキーボードを表示させる(ステップS208)。例えば図9の画像PC5には、ひらがなが入力可能なソフトウェアキーボードSK1が表示されている。処理装置210は、ソフトウェアキーボード内の文字キーがタッチされるまで待機して(ステップS210:NO)、文字キーがタッチされると(ステップS210:YES)、処理装置210は、文字キーに対応する文字を示す画像を、キーボードサービスアプリケーションAP3の入力窓WEに表示する(ステップS212)。図9の例では、入力窓に「ひだまり」の文字を示す画像が表示されている。
The
処理装置210は、ユーザーが文字入力を終了するまでは(ステップS214:NO)、処理をステップS210に戻す。文字入力の終了とは、例えば図9等に示す完了キーK4が押下されたことに対応する。ユーザーが文字入力を終了すると(ステップS214:YES)、処理装置210は、入力された文字の文字情報を、近距離無線通信を用いてプロジェクター10に送信する(ステップS216)。この時、処理装置210は、キーボードサービスアプリケーションAP3のシステムアクセス機能SA3により近距離無線通信装置ドライバーHD3にアクセスし、文字情報を送信する。例えば図9の例では、「ひだまり」の文字列に対応する文字情報がプロジェクター10に送信される。
The
処理装置210は、ユーザーがキーボードサービスアプリケーションAP3を終了させるまでは(ステップS218:NO)、処理をステップS204に戻す。処理装置210は、ユーザーがキーボードサービスアプリケーションAP3を終了させると(ステップS218:YES)、本フローチャートによる処理を終了する。
The
[複数のスマートフォン20からの文字入力]
図1に示すように、プロジェクター10には複数のスマートフォン20が接続可能である。例えば表示面Fに表示される画像を複数のユーザーで見る場合には、それぞれのユーザーが保有するスマートフォン20をプロジェクター10に接続することが可能である。本実施形態では、プロジェクター10に対して複数のスマートフォン20から文字入力があった場合には、複数のスマートフォン20からの文字入力を全て受け付けるようにする。
[Character input from multiple smartphones 20]
1 , a plurality of
すなわち、近距離無線通信装置ドライバーHD1は、第1スマートフォン20Aと、第1スマートフォン20Aとは異なる第2スマートフォン20Bと通信する。第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1を用いて、第1スマートフォン20Aにおいて入力された文字を示す第1文字情報を取得する。また、第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1を用いて、第2スマートフォン20Bにおいて入力された文字を示す第2文字情報を取得する。有料映画配信サービスアプリケーションAP2は、投射装置101を用いて、第1文字情報および第2文字情報に基づく表示を行う。
That is, the short-range wireless communication device driver HD1 communicates with a
例えば、図12のように第1スマートフォン20Aから「ひだまり」の文字列が入力された後、検索ボタンBSが押下される前に、第2スマートフォン20Bから「2010」の文字列が入力された場合、検索窓WSには「ひだまり2010」と表示される。1つの入力窓に対して複数のスマートフォン20からの文字入力を受け付け可能とすることにより、複数のユーザーが同時にプロジェクター10を利用する際の利便性を向上させることができる。
For example, as shown in FIG. 12, if the character string "Hidamari" is input from the
この他、第1キーボードシステムアプリケーションSY1は、例えば第1スマートフォン20Aまたは第2スマートフォン20Bのうち、最初に文字入力を行ったスマートフォン20からのみ文字入力を受け付けるようにしてもよい。また、第1キーボードシステムアプリケーションSY1は、例えば第1スマートフォン20Aまたは第2スマートフォン20Bのうち、予め指定されたスマートフォン20のみから文字入力を受け付けるようにしてもよい。
In addition, the first keyboard system application SY1 may be configured to accept character input only from the
[キーボードサービスアプリケーションAP3のGUI変形例]
図11は、キーボードサービスアプリケーションAP3の他のユーザーインターフェースを示す模式図である。図11に示す画像PC7には、図9等と同様の入力窓WE、ソフトウェアキーボードSK1、文字種切替キーK2、完了キーK4に加え、方向入力キーK5およびOKキーK6が表示される。
[GUI Modification of Keyboard Service Application AP3]
Fig. 11 is a schematic diagram showing another user interface of the keyboard service application AP3. In the image PC7 shown in Fig. 11, in addition to the input window WE, the software keyboard SK1, the character type switching key K2, and the completion key K4 similar to those in Fig. 9 and the like, a directional input key K5 and an OK key K6 are displayed.
方向入力キーK5は、例えば図1に示す画像PC1上で移動カーソルCMを動かしたい場合などに用いられる。方向入力キーK5は、OKキーK6の周囲360度に渡って配置される。ユーザーは、方向入力キーK5の領域のうち、OKキーK6を移動対象物の現在位置とした場合に移動対象物を移動させたい方向に対応する位置をタッチする。例えば、図1の移動カーソルCMを右方向に動かしたい場合は、方向入力キーK5の領域のうちOKキーK6の右側をタッチする。 The directional input key K5 is used, for example, when moving the moving cursor CM on the image PC1 shown in FIG. 1. The directional input key K5 is arranged 360 degrees around the OK key K6. The user touches a position in the directional input key K5 area that corresponds to the direction in which the object to be moved is to be moved when the OK key K6 is the current position of the object to be moved. For example, to move the moving cursor CM in FIG. 1 to the right, the user touches the right side of the OK key K6 in the directional input key K5 area.
OKキーK6は、移動対象物の位置を決定する際に押下される。例えば、ユーザーが有料映画配信サービスアプリケーションAP2を起動させたい場合、ユーザーは図1の画像PC1が表示されている状態で、方向入力キーK5を用いて移動カーソルCMをアイコンIC2と重なる位置まで移動させる。移動カーソルCMがアイコンIC2と重なった状態でOKキーK6が押下されると、処理装置110は、アイコンIC2が選択されたと認識し、有料映画配信サービスアプリケーションAP2を起動させる。
The OK key K6 is pressed when determining the position of the object to be moved. For example, if the user wishes to launch a paid movie distribution service application AP2, while the image PC1 in FIG. 1 is being displayed, the user uses the directional input key K5 to move the moving cursor CM to a position where it overlaps with the icon IC2. When the OK key K6 is pressed with the moving cursor CM overlapping with the icon IC2, the
なお、方向入力キーK5およびOKキーK6の形態は図11に示したものに限らない。例えば、方向入力キーK5は、上下左右にキーが配置された十字型のキーであってもよい。また、OKキーK6は、方向入力キーK5と離れた位置に配置されてもよい。 The shape of the directional input key K5 and the OK key K6 is not limited to that shown in FIG. 11. For example, the directional input key K5 may be a cross-shaped key with keys arranged on the top, bottom, left and right. The OK key K6 may also be arranged at a position separate from the directional input key K5.
このように、キーボードサービスアプリケーションAP3のインターフェースに方向を入力できるキーを設けることによって、文字入力以外の操作もキーボードサービスアプリケーションAP3を用いて行うことが可能となり、プロジェクター10の操作性を向上させることができる。
In this way, by providing keys that can input directions to the interface of the keyboard service application AP3, it becomes possible to perform operations other than character input using the keyboard service application AP3, thereby improving the operability of the
以上説明したように、第1実施形態に係る表示システム1において、プロジェクター10の第1キーボードシステムアプリケーションSY1は、近距離無線通信装置ドライバーHD1を用いて、スマートフォン20において入力された文字を示す文字情報を取得する。また、プロジェクター10のサービスアプリケーションAP-Pは、投射装置101を用いて、文字情報に基づく表示を行う。これにより、ユーザーは、プロジェクター10と比較して使用頻度が多いと予測されるスマートフォン20の文字入力インターフェースを用いてプロジェクター10に対する文字入力を行うことができる。よって、文字入力における効率が向上する。また、スマートフォン20はタッチパネル201が搭載されているので、例えばリモートコントローラーを用いてソフトウェアキーボードから文字を入力するのと比較して、効率的に文字入力を行うことができる。
As described above, in the
また、第1キーボードシステムアプリケーションSY1は、例えば有料映画配信サービスアプリケーションAP2および動画共有サービスアプリケーションAP1のような、複数のサービスアプリケーションAP-Pにより呼び出され文字入力の機能を提供する。これにより、ユーザーは、プロジェクター10にインストールされている全てのサービスアプリケーションAP-Pにおいて、スマートフォン20を用いた文字入力を行うことができる。よって、文字入力における利便性が向上する。
The first keyboard system application SY1 is also called by multiple service applications AP-P, such as a paid movie distribution service application AP2 and a video sharing service application AP1, to provide a text input function. This allows the user to input text using the
また、スマートフォン20で入力された文字を示す文字情報が、暗号化された上で近距離無線通信により送受信されるようにすれば、第三者が不正に文字情報を利用するのを防止することができる。
In addition, if the character information indicating the characters entered on the
また、第1キーボードシステムアプリケーションSY1は、文字情報を複数のスマートフォン20から取得し、取得した文字情報を順次サービスアプリケーションAP-Pに引き渡す。よって、プロジェクター10を複数のユーザーが操作する際の利便性が向上する。
The first keyboard system application SY1 also acquires character information from
2.第2実施形態
以下、本発明の第2実施形態について説明する。以下に例示する形態において作用や機能が第1実施形態と同様である要素については、第1実施形態の説明で使用した符号を流用して各々の詳細な説明を適宜に省略する。
2. Second embodiment Hereinafter, a second embodiment of the present invention will be described. In the following exemplary embodiment, for elements whose actions and functions are similar to those of the first embodiment, the reference numerals used in the description of the first embodiment will be used and detailed descriptions of each will be omitted as appropriate.
[システム構成]
図15は、第2実施形態に係る表示システム2の構成を示す図である。表示システム2は、プロジェクター10およびスマートフォン20の他、リモートコントローラー30を含む。
[System configuration]
15 is a diagram showing the configuration of a
リモートコントローラー30は、プロジェクター10を離れた場所から操作するための操作インターフェースである。リモートコントローラー30は、筐体に複数の操作ボタン320が設けられている。ユーザーが操作ボタン320のうちいずれか1つを押すと、当該操作ボタン320に対応する信号がリモートコントローラー30からプロジェクター10へと送信される。プロジェクター10は、受信した信号をリモートコントローラー30からの入力として受け付ける。
The
[リモートコントローラー30の構成]
図16は、リモートコントローラー30のハードウェア構成を示すブロック図である。リモートコントローラー30は、上述した操作ボタン320の他、赤外光発光装置301、記憶装置302および処理装置310を備える。
[Configuration of remote controller 30]
16 is a block diagram showing the hardware configuration of the
操作ボタン320は、例えば、プロジェクター10の電源をオンオフする電源ボタン、方向を指定するための十字キー、選択を確定するための決定キー、数字を入力するための数字キーなどを有する。
The
赤外光発光装置301は、例えばピーク波長が950nm前後のLED(Light Emitting Diode)発光素子である。赤外光発光装置301は、処理装置310の制御により、オンオフされる。
The infrared
記憶装置302は、処理装置310が読み取り可能な記録媒体である。記憶装置302は、例えば、RAM、ROM、eMMC、DDR DRAM、およびEEPROMのうち少なくとも1つを備える。記憶装置302は、処理装置210が処理する各種の情報およびプログラムPG3を記憶する。
The
処理装置310は、例えば、単数または複数のプロセッサーによって構成される。一例を挙げると、処理装置310は、単数または複数のCPUによって構成される。CPUはSoCに内蔵されていてもよい。処理装置310の機能の一部または全部は、DSP、ASIC、PLD、FPGA等の回路によって構成されてもよい。処理装置310は、各種の処理を並列的または逐次的に実行する。記憶装置302と処理装置310が一体となったマイクロコントローラーが用いられてもよい。
The
[プロジェクター10の構成]
図17は、第2実施形態におけるプロジェクター10のハードウェア構成を示すブロック図である。第2実施形態において、プロジェクター10は、第1実施形態で示した構成に加えて、赤外光受光装置106を備える。
[Configuration of projector 10]
17 is a block diagram showing the hardware configuration of a
赤外光受光装置106は、リモートコントローラー30の赤外光発光装置301が発する赤外光を受光する。赤外光受光装置106は、プロジェクター10とリモートコントローラー30との間の通信に用いられる。すなわち、赤外光受光装置106は、リモートコントローラー30と通信する。赤外光受光装置106は、第2通信装置の一例である。本実施形態では、プロジェクター10とリモートコントローラー30との間の通信に赤外光を用いるものとするが、これに限らず、例えば高周波(RF:Radio Frequency)を用いてもよい。
The infrared
図18は、第2実施形態においてプロジェクター10の処理装置110が実行するプログラムを示すブロック図である。処理装置110は、図4に示すプログラムに加えて、ハードウェアドライバーHD-Pの1つとして、赤外光受光装置106を制御する赤外光受光装置ドライバーHD5を実行する。赤外光受光装置ドライバーHD5は、第2通信装置ドライバーの一例である。
FIG. 18 is a block diagram showing a program executed by the
リモートコントローラー30の操作ボタン320が押下されると、処理装置310は、押下された操作ボタン320に対応する間隔で赤外光発光装置301をオンオフさせる。赤外光発光装置301から発光された赤外光は、プロジェクター10の赤外光受光装置106で受光される。プロジェクター10の処理装置110は、赤外光のオンオフのタイミングに対応する操作ボタン320を特定し、特定された操作ボタン320に対応する処理を行う。
When an
[第1キーボードシステムアプリケーションSY1の動作]
第2実施形態では、第1キーボードシステムアプリケーションSY1は、キーボードサービスアプリケーションAP3を用いた文字入力に加えて、リモートコントローラー30を用いた文字入力を受け付ける。例えば、図6に示す画像PC2が表示面Fに表示されているものとする。画像PC2の検索窓WS内に文字入力カーソルCIが表示された状態で、リモートコントローラー30が操作された場合、第1キーボードシステムアプリケーションSY1は、図19に示す画像PC8を表示面Fに表示させる。
[Operation of the first keyboard system application SY1]
In the second embodiment, the first keyboard system application SY1 accepts character input using the
画像PC8は、検索窓WSとソフトウェアキーボードSK3とを含む。ソフトウェアキーボードSK3には、ひらがな50音の各文字を示すキー、濁音および半濁音を示すキーなどが表示される。図19のソフトウェアキーボードSK3では、「あ」のキーの色が他のキーの色と異なっているが、これは「あ」のキーが選択状態であることを示す。 Image PC8 includes a search window WS and a software keyboard SK3. On the software keyboard SK3, keys for each of the 50 Hiragana characters, keys for voiced and semi-voiced sounds, etc. are displayed. On the software keyboard SK3 in FIG. 19, the color of the "a" key is different from the other keys, which indicates that the "a" key is in a selected state.
ユーザーは、リモートコントローラー30の十字キーを用いて、選択状態となっているキーを動かし、所望の文字のキーが選択状態となると決定キーを押下する。リモートコントローラー30は、ユーザーにより選択された文字に対応する間隔で赤外光発光装置301をオンオフさせる。プロジェクター10は、赤外光受光装置106により赤外光を受光する。第1キーボードシステムアプリケーションSY1は、システムアクセス機能SA1により赤外光受光装置ドライバーHD5にアクセスし、赤外光の受光間隔を取得する。また、第1キーボードシステムアプリケーションSY1は、赤外光の受光間隔に基づいて、ユーザーにより指定された文字を特定し、特定された文字を示す文字コードを、有料映画配信サービスアプリケーションAP2に引き渡す。有料映画配信サービスアプリケーションAP2は、引き渡された文字コードに対応する文字の画像を検索窓SW内に表示する。
The user uses the cross key of the
このように、検索窓内に文字入力カーソルCIが表示された状態で、リモートコントローラー30が操作された場合、第1キーボードシステムアプリケーションSY1は、一般的なキーボードシステムアプリケーションと同様に動作する。
In this way, when the
すなわち、第2実施形態において、第1キーボードシステムアプリケーションSY1は、赤外光受光装置ドライバーHD5を用いて、リモートコントローラー30が操作されたことを検知する。第1キーボードシステムアプリケーションSY1は、リモートコントローラー30が操作された場合、投射装置101を用いて、ソフトウェアキーボードSK3を表示する。第1キーボードシステムアプリケーションSY1は、赤外光受光装置ドライバーHD5を用いて、操作ボタン320への操作に基づいてソフトウェアキーボードSK3上の文字の指定を受け付けることにより、文字入力を受け付ける。
That is, in the second embodiment, the first keyboard system application SY1 detects that the
このように、第2実施形態では、第1キーボードシステムアプリケーションSY1は、キーボードサービスアプリケーションAP3を用いた文字入力に加えて、リモートコントローラー30を用いた文字入力を受け付ける。これにより、例えばスマートフォン20を持たないユーザーもプロジェクター10の操作を行うことができ、利便性を向上させることができる。
In this way, in the second embodiment, the first keyboard system application SY1 accepts character input using the
3.変形例
以上に例示した各形態は多様に変形され得る。前述の各形態に適用され得る具体的な変形の態様を以下に例示する。以下の例示から任意に選択された2以上の態様は、相互に矛盾しない範囲で適宜に併合され得る。
3. Modifications Each of the above-mentioned embodiments may be modified in various ways. Specific modifications that may be applied to each of the above-mentioned embodiments are illustrated below. Two or more embodiments selected from the following examples may be combined as appropriate to the extent that they are not mutually contradictory.
[変形例1]
スマートフォン20のキーボードサービスアプリケーションAP3で受け付ける入力は文字入力に限られない。キーボードサービスアプリケーションAP3は、例えばピアノの鍵盤、もぐらたたき、音声チャネルのミキサー等の画像をインターフェースとして表示し、画像に対するタッチを入力として受け付けてもよい。この場合、キーボードサービスアプリケーションAP3は、例えば個々のピアノのキー等に対して文字コードを割り当てておく。そして、キーボードサービスアプリケーションAP3は、タッチ位置に対応する入力内容に割り当てられた文字コードをプロジェクター10に送信する。
[Modification 1]
The input accepted by the keyboard service application AP3 of the
[変形例2]
スマートフォン20に対する入力は、タッチパネル201を用いる入力に限らない。例えば、スマートフォン20に搭載されている各種センサーを利用してプロジェクター10を操作できるようにしてもよい。スマートフォン20に搭載されているセンサーと、当該センサーで検出されるパラメーターの例を、「センサー/パラメーター」の形式で以下に挙げる。ジャイロセンサー/動き、加速度センサー/姿勢、地磁気センサー/方位、気圧センサー/高さおよび上下方向の動き、近接センサー/近接、環境光センサー/明るさ、GNSS(Global Navigation Satellite System)/緯度、経度、圧力検知ディスプレイ/接触。
[Modification 2]
Input to the
[変形例3]
キーボードサービスアプリケーションAP3において手書き入力を受け付けることによって、文字入力だけでなく、スマートフォン20のタッチパネル201を利用した線や図形のような連続した形状を入力することができる。また、スマートフォン20にマイクおよび音声入力用のシステムアプリケーションSY-Sを設けることによって、音声を用いた文字入力が可能となる。
[Modification 3]
By accepting handwritten input in the keyboard service application AP3, it is possible to input not only characters but also continuous shapes such as lines and figures using the
[変形例4]
本実施形態では、表示システム1は、プロジェクター10により表示面Fに画像PCを投射するものとしたが、これに限らず、表示システム1は、例えば、直視型のディスプレイに画像を表示するシステムであってもよい。この場合、ディスプレイが表示装置となる。ディスプレイが表示装置となる場合、図2に示す投射装置101に代えて、光源および表示パネル等が設けられる。光源および表示パネルは、光学装置の一例である。
[Modification 4]
In this embodiment, the
[変形例5]
また、本実施形態では、端末装置がスマートフォン20であるものとしたが、これに限らず、例えばタブレット端末やパーソナルコンピューター等であってもよい。
[Modification 5]
In addition, in the present embodiment, the terminal device is a
1,2…表示システム、10…プロジェクター、20…スマートフォン、20A…第1スマートフォン、20B…第2スマートフォン、30…リモートコントローラー、101…投射装置、103…操作ボタン、105…近距離無線通信装置、106…赤外光受光装置、107…無線LAN通信装置、108…記憶装置、110…処理装置、201…タッチパネル、202…近距離無線通信装置、205…記憶装置、210…処理装置、301…赤外光発光装置、302…記憶装置、310…処理装置、320…操作ボタン、AP-P,AP-S…サービスアプリケーション、AP2…有料映画配信サービスアプリケーション、AP3…キーボードサービスアプリケーション、F…表示面、HD-P,HD-S…ハードウェアドライバー、HD1,HD3…近距離無線通信装置ドライバー、HD4…タッチパネルドライバー、HD5…赤外光受光装置ドライバー、HW-P,HW-S…ハードウェア、SY-P,SY-S…システムアプリケーション、SY1…第1キーボードシステムアプリケーション、SY3…第2キーボードシステムアプリケーション。 1, 2...Display system, 10...Projector, 20...Smartphone, 20A...First smartphone, 20B...Second smartphone, 30...Remote controller, 101...Projection device, 103...Operation button, 105...Near-field wireless communication device, 106...Infrared light receiving device, 107...Wireless LAN communication device, 108...Storage device, 110...Processing device, 201...Touch panel, 202...Near-field wireless communication device, 205...Storage device, 210...Processing device, 301...Infrared light emitting device, 302...Storage device, 310...Processing device, 320...Operation button, AP -P, AP-S...service application, AP2...paid movie distribution service application, AP3...keyboard service application, F...display surface, HD-P, HD-S...hardware driver, HD1, HD3...near-field wireless communication device driver, HD4...touch panel driver, HD5...infrared light receiving device driver, HW-P, HW-S...hardware, SY-P, SY-S...system application, SY1...first keyboard system application, SY3...second keyboard system application.
Claims (7)
光学装置と、
サービスを提供する第1サービスアプリケーションと、前記第1サービスアプリケーションにより呼び出され文字入力の機能を提供するキーボードシステムアプリケーションと、前記第1通信装置を制御する第1通信装置ドライバーと、前記第1サービスアプリケーション、前記キーボードシステムアプリケーションおよび前記第1通信装置ドライバーを管理するオペレーティングシステムと、を実行する処理装置と、を備え、
前記キーボードシステムアプリケーションは、前記第1通信装置ドライバーを用いて、前記第1端末装置において入力された文字を示す第1文字情報を取得し、
前記第1サービスアプリケーションは、前記光学装置を用いて、前記第1文字情報に基づく表示を行う、
表示装置。 a first communication device for communicating with a first terminal device;
An optical device;
a processing device that executes a first service application that provides a service, a keyboard system application that is called by the first service application and provides a character input function, a first communication device driver that controls the first communication device, and an operating system that manages the first service application, the keyboard system application, and the first communication device driver;
the keyboard system application obtains, using the first communication device driver, first character information indicating a character input on the first terminal device;
The first service application performs a display based on the first character information by using the optical device.
Display device.
前記キーボードシステムアプリケーションは、前記第2サービスアプリケーションにより呼び出され文字入力の機能を提供する、
請求項1記載の表示装置。 The processing device further executes a second service application different from the first service application;
The keyboard system application is called by the second service application to provide a function of character input.
The display device according to claim 1.
前記第1端末装置によって暗号化された前記第1文字情報を取得し、
前記暗号化された前記第1文字情報を復号化することによって得られる、復号化された前記第1文字情報を前記第1サービスアプリケーションに提供する、
請求項1または2記載の表示装置。 The keyboard system application
Obtaining the first character information encrypted by the first terminal device;
providing the decrypted first character information obtained by decrypting the encrypted first character information to the first service application;
3. The display device according to claim 1 or 2.
前記キーボードシステムアプリケーションは、前記第1通信装置ドライバーを用いて、前記第2端末装置において入力された文字を示す第2文字情報を取得し、
前記第1サービスアプリケーションは、前記光学装置を用いて、前記第1文字情報および前記第2文字情報に基づく表示を行う、
請求項1から3のいずれか1項記載の表示装置。 The first communication device further communicates with a second terminal device different from the first terminal device;
the keyboard system application obtains, using the first communication device driver, second character information indicating a character input on the second terminal device;
the first service application performs display based on the first character information and the second character information using the optical device;
The display device according to any one of claims 1 to 3.
前記処理装置は、前記第2通信装置を制御する第2通信装置ドライバーを更に実行し、
前記キーボードシステムアプリケーションは、
前記第2通信装置ドライバーを用いて、前記リモートコントローラーが操作されたことを検知し、
前記リモートコントローラーが操作されたことを検知した場合には、前記光学装置を用いて、ソフトウェアキーボードを表示し、
前記第2通信装置ドライバーを用いて、前記操作ボタンへの操作に基づいて前記ソフトウェアキーボード上の文字の指定を受け付けることにより、文字入力を受け付ける、
請求項1から4のいずれか1項記載の表示装置。 Further comprising a second communication device that communicates with a remote controller having an operation button;
the processing unit further executes a second communication device driver to control the second communication device;
The keyboard system application
Detecting that the remote controller is operated using the second communication device driver;
When it is detected that the remote controller is operated, the optical device is used to display a software keyboard;
accepting character input by accepting designation of a character on the software keyboard based on an operation on the operation button using the second communication device driver;
The display device according to any one of claims 1 to 4.
前記表示装置は、
前記端末装置と通信する表示装置側通信装置と、
光学装置と、
サービスを提供するサービスアプリケーションと、前記サービスアプリケーションにより呼び出され文字入力の機能を提供するキーボードシステムアプリケーションと、前記表示装置側通信装置を制御する表示装置側通信装置ドライバーと、前記サービスアプリケーション、前記キーボードシステムアプリケーションおよび前記表示装置側通信装置ドライバーを管理するオペレーティングシステムと、を実行する表示装置側処理装置と、を備え、
前記端末装置は、
前記表示装置と通信する端末装置側通信装置と、
前記端末装置側通信装置を制御する端末装置側通信装置ドライバーと、ユーザーによる文字の入力を受け付ける文字入力アプリケーションと、を実行する端末装置側処理装置と、を備え、
前記文字入力アプリケーションは、前記文字に対応する文字情報を、前記端末装置側通信装置ドライバーを用いて前記表示装置に送信し、
前記キーボードシステムアプリケーションは、前記表示装置側通信装置ドライバーを用いて、前記文字情報を取得し、
前記サービスアプリケーションは、前記光学装置を用いて、前記文字情報に基づいて表示を行う、
システム。 A system including a display device and a terminal device,
The display device includes:
a display device side communication device that communicates with the terminal device;
An optical device;
a display device-side processing device that executes a service application that provides a service, a keyboard system application that is called by the service application and provides a character input function, a display device-side communication device driver that controls the display device-side communication device, and an operating system that manages the service application, the keyboard system application, and the display device-side communication device driver;
The terminal device
A terminal device side communication device that communicates with the display device;
a terminal device-side processing device that executes a terminal device-side communication device driver that controls the terminal device-side communication device and a character input application that accepts character input by a user;
the character input application transmits character information corresponding to the character to the display device using the terminal device side communication device driver;
the keyboard system application acquires the character information using the display device side communication device driver;
the service application uses the optical device to perform a display based on the character information;
system.
端末装置と通信する通信装置を制御する通信装置ドライバーを用いて、前記端末装置において入力された文字を示す文字情報を取得することと、
サービスを提供するサービスアプリケーションに前記文字情報を提供することと、を実行させる、
プログラム。 The processing device includes:
obtaining character information indicating characters inputted into a terminal device using a communication device driver that controls a communication device that communicates with the terminal device;
providing the character information to a service application that provides a service;
program.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021196719A JP7704022B2 (en) | 2021-12-03 | 2021-12-03 | Display device, system and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021196719A JP7704022B2 (en) | 2021-12-03 | 2021-12-03 | Display device, system and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023082787A JP2023082787A (en) | 2023-06-15 |
| JP7704022B2 true JP7704022B2 (en) | 2025-07-08 |
Family
ID=86728708
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021196719A Active JP7704022B2 (en) | 2021-12-03 | 2021-12-03 | Display device, system and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7704022B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013121455A1 (en) | 2012-02-13 | 2013-08-22 | 日立コンシューマエレクトロニクス株式会社 | Projector, graphical input/display device, portable terminal and program |
| JP2014199454A (en) | 2014-05-26 | 2014-10-23 | セイコーエプソン株式会社 | Image display device and control method of image display device |
-
2021
- 2021-12-03 JP JP2021196719A patent/JP7704022B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013121455A1 (en) | 2012-02-13 | 2013-08-22 | 日立コンシューマエレクトロニクス株式会社 | Projector, graphical input/display device, portable terminal and program |
| JP2014199454A (en) | 2014-05-26 | 2014-10-23 | セイコーエプソン株式会社 | Image display device and control method of image display device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023082787A (en) | 2023-06-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102880629B1 (en) | Display device, mobile device, screen mirroring method of a display device, screen mirroring method of a mobile device | |
| KR101762607B1 (en) | A portable terminal and method for discovering wireless device thereof | |
| US10379698B2 (en) | Image display device and method of operating the same | |
| CN113132668A (en) | Display device, mobile device, video call method performed by display device, and video call method performed by mobile device | |
| US10642486B2 (en) | Input device, input control method, and input control program | |
| CN104077046A (en) | Method and device for switching tasks | |
| CN104765584A (en) | User terminal apparatus and control method thereof | |
| KR20120017617A (en) | Bluetooth communication method and system | |
| EP3057332A1 (en) | Device and method for transmitting and receiving video data | |
| KR20200027249A (en) | Method for controlling of a display apparatus and display apparatus thereof | |
| CN105763909A (en) | Adaptive media content scrubbing on a remote device | |
| JP6771045B2 (en) | Providing remote keyboard service | |
| US10216409B2 (en) | Display apparatus and user interface providing method thereof | |
| KR20150130188A (en) | Method for controlling a mobile terminal using fingerprint recognition and a mobile terminal thereof | |
| CN114100121A (en) | Operation control method, apparatus, apparatus, storage medium and computer program product | |
| US20180198905A1 (en) | Electronic apparatus and method of operating the same | |
| EP3661220B1 (en) | Client device, companion screen device, and operation method therefor | |
| CN104768055B (en) | Display device, mobile device, system, and setting control method of connection thereof | |
| JP7704022B2 (en) | Display device, system and program | |
| CN117061811A (en) | Display devices and screencasting methods | |
| CN105230031A (en) | Remote control equipment, display unit and the method for controlling remote control equipment and display unit | |
| US10277961B2 (en) | Electronic device, companion device, and method of operating the electronic device | |
| WO2022110964A1 (en) | Terminal information display control method, apparatus, terminal, and storage medium | |
| CN108509138A (en) | A kind of method and its terminal that taskbar button is shown | |
| CN106775217A (en) | A kind of application identities processing method, device and terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240522 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20241227 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250107 |
|
| 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: 20250527 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250609 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7704022 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |