JP7613060B2 - 表示装置、表示方法、プログラム - Google Patents
表示装置、表示方法、プログラム Download PDFInfo
- Publication number
- JP7613060B2 JP7613060B2 JP2020192210A JP2020192210A JP7613060B2 JP 7613060 B2 JP7613060 B2 JP 7613060B2 JP 2020192210 A JP2020192210 A JP 2020192210A JP 2020192210 A JP2020192210 A JP 2020192210A JP 7613060 B2 JP7613060 B2 JP 7613060B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- pen
- display
- control unit
- display 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1601—Constructional details related to the housing of computer displays, e.g. of CRT monitors, of flat displays
- G06F1/1607—Arrangements to support accessories mechanically attached to the display housing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1626—Constructional details or arrangements for portable computers with a single-body enclosure integrating a flat display, e.g. Personal Digital Assistants [PDAs]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1637—Details related to the display arrangement, including those related to the mounting of the display in the housing
- G06F1/1643—Details related to the display arrangement, including those related to the mounting of the display in the housing the display being associated to a digitizer, e.g. laptops that can be used as penpads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/1633—Constructional details or arrangements of portable computers not specific to the type of enclosures covered by groups G06F1/1615 - G06F1/1626
- G06F1/1684—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675
- G06F1/1694—Constructional details or arrangements related to integrated I/O peripherals not covered by groups G06F1/1635 - G06F1/1675 the I/O peripheral being a single or a set of motion sensors for pointer control or gesture input obtained by sensing movements of the portable computer
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/02—Input arrangements using manually operated switches, e.g. using keyboards or dials
- G06F3/023—Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
- G06F3/0233—Character input methods
- G06F3/0237—Character input methods using prediction or retrieval techniques
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of two-dimensional [2D] relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03545—Pens or stylus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/32—Digital ink
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
- G06V30/32—Digital ink
- G06V30/333—Preprocessing; Feature extraction
- G06V30/347—Sampling; Contour coding; Stroke extraction
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/30—Writer recognition; Reading and verifying signatures
- G06V40/33—Writer recognition; Reading and verifying signatures based only on signature image, e.g. static signature recognition
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0382—Plural input, i.e. interface arrangements in which a plurality of input device of the same type are in communication with a PC
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/038—Indexing scheme relating to G06F3/038
- G06F2203/0383—Remote input, i.e. interface arrangements in which the signals generated by a pointing device are transmitted to a PC at a remote location, e.g. to a PC in a LAN
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04807—Pen manipulated menu
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Computer Hardware Design (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
- Processing Or Creating Images (AREA)
- Controls And Circuits For Display Device (AREA)
- Character Discrimination (AREA)
Description
本実施形態の表示装置の説明に際し、まず、表示装置の操作メニューの表示例について簡単に説明する。
手書きデータとは、ディスプレー上でユーザーが入力手段を連続的に移動させた座標点列を軌跡として表示したデータである。また、ユーザーがディスプレーに入力手段を押しつけてから連続的に移動させた後、ディスプレーから離すという一連の操作をストロークといい、ストロークにより手書きされたデータをストロークデータという。手書きデータは1つ以上のストロークデータを有する。
図3は、ペン2500の斜視図の一例を示す。図3は多機能なペン2500の一例を示す。電源を内蔵して表示装置2に命令を送信できるペン2500をアクティブペンという(電源を内蔵しないペンをパッシブペンという)。図3のペン2500は、物理的なスイッチがペン先に一つ、ペン尻に一つ、ペン側面に二つあり、ペン先が筆記用、ペン尻が消去用、ペン側面はユーザー機能割り当て用である。本実施形態では、更に、ペン2500は不揮発性のメモリーを有しており、他のペンと重複しないペンIDを記憶している。
図4を用いて、本実施形態に係る表示装置2の全体構成を説明する。図4は、表示装置2の全体構成図を示した図である。図4(a)は、表示装置2の一例として、壁につり下げられた横長の電子黒板として使用される表示装置2を示している。
続いて、図5を用いて、表示装置2のハードウェア構成を説明する。表示装置2は図示するように情報処理装置又はコンピュータの構成を有している。図5は、表示装置2のハードウェア構成図の一例である。図5に示されているように、表示装置2は、CPU(Central Processing Unit)201、ROM(Read Only Memory)202、RAM(Random Access Memory)203、及び、SSD(Solid State Drive)204を備えている。
a. アクセスポイント→インターネット
b. アクセスポイント→社内ネットワーク→インターネット
aのアクセスポイントは社外のユーザー用で、ユーザーは社内ネットワークにはアクセスできないが、インターネットを利用できる。b.のアクセスポイントは社内のユーザー用で、ユーザーは社内ネットワーク及びインターネットを利用できる。
次に、図6を用いて、表示装置2とペン2500が有する機能について説明する。図6(a)は表示装置2が有する機能をブロック状に示す機能ブロック図の一例である。表示装置2は、手書き入力部21、表示部22、手書き入力表示制御部23、候補表示タイマー制御部24、手書き入力保存部25、手書き認識制御部26、手書き認識辞書部27、文字列変換制御部28、文字列変換辞書部29、予測変換制御部30、予測変換辞書部31、操作コマンド認識制御部32、操作コマンド定義部33、ペンID制御データ保存部36、ファイル送受信制御部37、手書きサイン認証制御部38、及び、手書きサインデータ保存部39を備えている。表示装置2が有する各機能は、図5に示されている各構成要素のいずれかが、SSD204からRAM203上に展開されたプログラムに従ったCPU201からの命令によって動作することで実現される機能又は手段である。
・手書き入力起因データでないデータの場合、手書き入力保存部25は該データが保持する色情報のまま送信する。
・手書き入力起因データの場合、手書き入力保存部25は送信先がカラー対応装置(例えばカラープリンタ)の場合はカラーに変換した手書き入力保存データd62をファイル送受信制御部37に送信する。
・手書き入力起因データの場合、手書き入力保存部25は送信先が白黒対応装置(例えばモノクロプリンタ)の場合は白黒に変換した手書き入力保存データd62をファイル送受信制御部37に送信する。白黒対応装置がグレースケールへの変換が可能な場合もあるので、カラーに変換してから送信してもよい。
・送信先が白黒強調対応装置の場合は後述する手書き入力保存データをファイル送受信制御部37に送信する。
・また、手書き入力保存部25が、手書き入力起因データをファイルに保存する場合は、手書き入力保存データd62をファイル形式に従ってカラーに変換すると共に、手書き入力保存データをファイルのメタデータとして添付する。手書き入力起因データでないデータをファイルに保存する場合は、手書き入力保存データd62をファイル形式に従ってカラーに変換する。
次に、図7を用いて、表示装置2が各種の処理に使用する定義済み制御データについて説明する。図7は定義済み制御データの一例を示す。図7の定義済み制御データは制御項目ごとに制御データを示す。
・手書きデータ矩形領域の最初にストロークが追加された時刻と最後にストロークが追加された時刻の差分がMinTime=1000〔ms〕以上で、
・手書きデータ矩形領域の水平距離(幅)と垂直距離(高さ)の差分がMinDiff=10〔mm〕以上あり、
・水平距離が垂直距離より長い場合、
推定書字方向は「横書き」、推定文字サイズは垂直距離と判定することを意味する。水平距離が垂直距離より短い場合は、推定書字方向は「縦書き」、推定文字サイズは水平距離と判定することを意味する。以上の条件を満たさない場合は、推定書字方向は「横書き」(DefaultDir="Horizontal")、推定文字サイズは水平距離と垂直距離の長い方の距離と判定する。推定書字方向/文字サイズ判定条件404は手書き入力保存部25が保持している。推定書字方向/文字サイズ判定条件404は図36のステップS59における推定書字方向取得と、図38のステップS81における文字列データフォント取得で使用される。
・手書きデータの長辺の長さが100〔mm〕以上(MinLenLongSide="100mm")、かつ、
・短辺の長さが50〔mm〕以下(MaxLenShortSide="50mm")、かつ、
・手書きデータとの長辺方向と短辺方向の重なり率が80〔%〕以上(MinOverLapRate="80%")
の表示データがあれば、複数の表示データが選択された(選択データ)と判定される。跨ぎ線判定条件406は操作コマンド認識制御部32が保持している。跨ぎ線判定条件406は図35のステップS50における選択データの判定の跨ぎ線判定で使用される。
図8~図10を用いて辞書データについて説明する。図8は手書き認識辞書部27の辞書データの一例である。図9は文字列変換辞書部29の辞書データの一例である。図10は予測変換辞書部31の辞書データの一例である。なお、これらの辞書データはそれぞれ図35のステップS33~S41で使用される。
次に、図11を用いて操作コマンド認識制御部32が使用する操作コマンド定義データについて説明する。図11は、操作コマンド定義部33が保持する操作コマンド定義データとシステム定義データの一例を示す。
次に、図12を用いてユーザー定義データについて説明する。図12は、操作コマンド定義部33が保持するユーザー定義データの一例を示す。図12のユーザー定義データは一人分のユーザーの定義データ例である。ユーザー定義データ717のAccountIdはユーザーごとに自動的に採番されるユーザーの識別情報、AccountUsernameとAccountPasswordはユーザー名とパスワード、SignatureIdは手書きサインデータ登録時に自動的に採番される手書きサインデータの識別情報、username, password, machinenameはそれぞれシステム定義データ704~706の替わりに操作コマンド定義データ701~703に設定される文字列である。これにより、ユーザー定義データを使用した操作コマンドの実行が可能になる。
次に、図13を用いて、手書きサインデータについて説明する。図13は、手書きサインデータ保存部39が保持する手書きサインデータの一例を示す。手書きサインデータはSignatureIdに対応付けられた手書きサインを表すDataを有する。SignatureIdは手書きサインデータ登録時に自動的に採番される識別情報、Dataは手書きサイン認証制御部38の手書きサイン認証アルゴリズムが、手書きサイン認証制御部38から受信したストロークデータから計算したデータである。
次に、図14を用いて、手書き入力保存データについて説明する。図14は、手書き入力保存部25が保存している手書き入力保存データの一例を示す。図14の1行が1つのストローク、1文(テキスト)、又は画像(イメージ)を表す。
次に、図15を用いて、ペンID制御データについて説明する。図15は、ペンID制御データ保存部36が保存するペンID制御データ901~904を説明する図である。ペンID制御データは手書き入力起因データの色などを制御する。図15では4つのペン2500があることを示す。4つは一例であり、1つ以上であればよい。
図16は、カラー定義データの一例を示す。カラー定義データの1行が1つの色を定義する。カラー定義データは、ColorIdに対する白黒対応機器上の白黒強調表示(白黒のパターンと幅(Pattern)と縁取り(Edged)の表示方法)、及び、カラー変換方法(カラー対応機器上の色情報(Color)と幅(Width)の表示方法)を定義している。色情報は#と16進数8桁で表される。色情報は2桁ごとに#R(赤)、G(緑)、B(青)、A(透明度)を表し、pxはピクセル幅を表す。なお、カラー定義データは手書き入力起因データのみに適用される。
次に、図17と図18を用いてユーザーによるペン色の選択方法を説明する。図17は、ペン色選択ボタン定義データの一例である。ペン色選択ボタン定義データは、ディスプレー220に表示されるペンボタンとColorIdを対応付けるデータである。ペン色選択ボタン定義データは、ペンボタンID(PenButtonId)、アイコンファイル(Icon)、カラーID(ColorId)、及び、フォント名(FontName)を有している。
図19は操作ガイドと操作ガイドが表示する選択可能候補530の一例である。ユーザーが手書きデータ504を手書きすることで(選択可能候補表示タイマーのタイムアウトにより)、操作ガイド500が表示される。操作ガイド500は、操作ヘッダー520、操作コマンドの候補510、手書き認識文字列候補506、変換文字列候補507、文字列/予測変換の候補508、及び、手書きデータ矩形領域表示503を有している。選択可能候補530は、操作コマンドの候補510、手書き認識文字列候補506、変換文字列候補507、文字列/予測変換の候補508である。この例では言語変換文字列がないが表示される場合がある。また、操作コマンドの候補510を除く選択可能候補530を文字列候補539という。
本実施形態の表示装置2は確定データをユーザーが手書きにより選択することで選択データを指定できる。選択データは編集又は修飾の対象、あるいはページ名となる。
図20は、手書きデータがある場合の操作コマンド定義データに基づく操作コマンドの候補の表示例を示す。図20(a)は編集系の操作コマンドの候補であり、図20(b)は修飾系の操作コマンドの候補である。また、図20(a)は手書きデータ11aで選択データが指定された例を示す。
次に、図21を用いて角度情報の入力方法を説明する。図21は、角度情報の入力方法を説明する図の一例である。図21では表示装置2の3時の方向に存在するユーザーが角度情報を入力する場合を説明する。3時の方向から手書きされた文字等は時計回りに90度回転されると正しく認識されるので、90度の角度情報が入力されるとよい。
次に、図22を用いて、手書きサインデータの登録後に、ユーザーがサインインする方法を説明する。図22は、ユーザーが登録した手書きサインデータである「すずき」と手書きした場合に表示される操作ガイド500の一例である。「すずき」が手書きサインデータとして操作コマンド定義部33に登録されているので、「すずき」が手書きサインデータと適合する。このため、「手書きサインインする」という操作コマンド512が表示されている。
続いて、図23Aを用いて表示位置に応じたデータ処理に関する情報を有する操作メニューについて説明する。図23Aは平置きされた表示装置2の上面図である。図23Aでは図面の上側と下側にそれぞれユーザー250,251が存在して、二人のユーザーが下側と上側の二方向から同時に操作メニュー301,302を操作できる。ただし、ユーザーは一人でも支障はない。表示装置2は操作ボタン定義データに応じて操作メニューを表示する。操作メニューの数は想定されているユーザーの数と同じになる。
表示装置2は日本語以外の言語にも対応している。ここでは一例として表示装置2が英語環境で使用される場合の図23Aについて説明する。なお、表示装置2の構成は、変換用の辞書や各種の定義データが英語に対応する以外は日本語で使用される場合と同様である。
図24は、ペン操作パネル2001,2008を拡大して示す図である。ペン操作パネル2001,2008はユーザーが色などを選択するためのボタンを有している。ボタン2101~2108は不透明の黒、赤、青、緑色の細ペン又は太ペンを表し、ボタン2109、2110は透過色としてマゼンタ、シアン色の太ペンを表す。
図25はページ操作パネル2002,2009の一例を示す。ページ操作パネル2002,2009はページの操作に関する操作メニューである。ボタン2201はユーザーが表示中のページを90度ずつ回転させるためのボタンである。ボタン2202、2204はそれぞれ前のページ又は次のページにユーザーが切り替えるためのボタンである。現在ページ2203は現在ページ番号(分子)と総ページ数(分母)を表す。ボタン2205はユーザーがページナビウィンドウを開く又は閉じるためのボタンである。ファイル名2206は現在表示中のファイル名を表す。ボタン2201、2202、2203、2205は操作ボタン定義データ2416~2419、2440~2443に定義されている。
図26はページナビ操作パネル2003、2010の一例を示す。ページナビ操作パネル2003、2010は、ファイルごとにページ名をページ順に表示する。つまり、ページ名が文字列データから選択された場合、どのページにどのようなことが記述されているかを後からユーザーが特定しやすい。
図27~図30は操作ボタン定義データ2401~2448の一例を示す。操作ボタン定義データ2401~2448はペン操作パネル2001,2008、ページ操作パネル2002,2009、及び、ページナビ操作パネル2003、2010のボタンについて定義する。操作ボタン定義データの1行が1つのボタンを定義する。また、図27、図28が下側のユーザー用の操作メニュー301を定義し、図29、図30が上側のユーザー用の操作メニュー302を定義する。
図31はページナビデータの一例を示す。ページナビデータはファイルのページごとにページ名が記録された情報の一例である。ページナビデータはページナビウィンドウ領域2005、2012の表示内容を定義する。ページナビデータは1行がページナビの1行を定義する。ページナビデータはファイル名(FileName)、ページ番号(Page)、インデントレベル(Level)、ページ名(PageName)、自動名(AutoName)、ツリー状態(Tree)、及び、現在ページ(CurrentPage)を定義する。Page="0"かつLevel="0"はファイル名である。Levelが増えるとページナビ上のページ名が右にインデントしていく。
以上の構成と図32~図39を用いて、表示装置2の動作について説明する。図32~図39は表示装置2が文字列候補と操作コマンドの候補を表示する処理を説明する一例のシーケンス図である。図32の処理は、表示装置2が起動すると(アプリケーションが起動すると)スタートする。なお、図32~図39ではスペースの都合上、符号で図6の機能を示した。
a.操作ボタン定義データでペンボタンID、ColorId及びAngleが特定され、
b.ペンID制御データにはPenId、ColorId及びAngleが登録されている。
S40:文字列変換制御部28は受信した変換文字列候補を操作コマンド認識制御部32に送信する。
以下では、シーケンス図で説明しきれなかった処理の詳細を説明する。
図41を用いてペン操作パネル2001、2008のボタン2101~2115が選択された場合を説明する。図41はペン操作パネルのボタン2101~2115が押下された場合の処理を説明するフローチャート図の一例である。
図42はユーザーが操作コマンド「ページ名に設定」を実行した場合の処理を説明するフローチャート図の一例である。
図43は、ページナビの表示方法を説明するフローチャート図の一例である。
続いて、図44を用いてペン2500を収容するペンホルダーについて説明する。図44はペンホルダーの配置例を説明する図である。図44では、机に表示装置2が平置き設置(水平上向き設置)されている場合のペンホルダーの配置例を示す。なお、ディスプレー220には図30と同様の手書きデータ等が表示されている。
操作メニューの配置は予め操作ボタン定義データで定義されていてもよいし、管理者等が設定できてよい。
以上説明したように、本実施形態の表示装置2は、表示位置に応じたデータ処理に関する情報を有する操作メニューを表示するので、操作メニューを操作したユーザーの操作位置に応じたデータ処理が可能になる。また、ページナビを表示するので、各ページにどのような内容が含まれているのかをユーザーが把握できる。また、ページナビに表示されたページ名を選択することで、ユーザーはディスプレー220に表示するページを容易に切り替えることができる。
図46は、表示装置の他の構成例を示す図である。図46では、通常のホワイトボード413の上辺にプロジェクター411が設置されている。このプロジェクター411が表示装置に相当する。通常のホワイトボード413とは、タッチパネルと一体のフラットパネルディスプレーではなく、ユーザーがマーカーで直接、手書きするホワイトボードである。なお、ホワイトボードは黒板でもよく、映像を投影するだけの広さの平面であればよい。
図47は、表示装置2の他の構成例を示す図である。図47の例では、表示装置2が、端末装置600、画像投影装置700A、及び、ペン動作検出装置810を有する。
図48は、表示装置の構成例を示す図である。図48の例では、表示装置2が端末装置600とディスプレー800Aと、ペン動作検出装置810とを有する。
図49は、表示装置の構成例を示す図である。図49の例では、表示装置2が、端末装置600と、画像投影装置700Aとを有する。
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
Claims (18)
- 手書きデータに対し行われるデータ処理と関連づけられた操作メニューを表示する表示装置であって、
前記操作メニューは、操作メニューの表示位置に応じた、前記手書きデータを回転させる回転角度を有することを特徴とする表示装置。 - 複数の同じ前記操作メニューを表示し、同じ前記操作メニューであっても、前記操作メニューは前記操作メニューの表示位置に応じた、前記手書きデータを回転させる回転角度を有することを特徴とする請求項1に記載の表示装置。
- 前記回転角度を用いて前記操作メニューを回転させて表示する表示部を有することを特徴とする請求項1に記載の表示装置。
- 手書きデータを入力するためのペンから該ペンの識別情報を受信し、
前記操作メニューが押下された場合、前記ペンの識別情報と前記手書きデータを回転させる回転角度とを対応付けて記憶し、
前記ペンで手書きされた手書きデータを前記ペンの識別情報に対応付けられている前記手書きデータを回転させる回転角度で処理して表示することを特徴とする請求項1~3のいずれか1項に記載の表示装置。 - 前記手書きデータを認識して得た文字列を前記回転角度で回転させて表示することを特徴とする請求項4に記載の表示装置。
- 前記操作メニューは前記表示装置の縁に沿って配置され、前記操作メニューが沿って表示されている前記縁からペンを取り出し可能なペンホルダー、又は、前記縁と平行に前記ペンを収納するペンホルダーを有することを特徴とする請求項1~5のいずれか1項に記載の表示装置。
- 1つ以上のファイルを取得した場合、
前記ファイルのファイル名と前記ファイルが有する各ページのページ名を表示することを特徴とする請求項1~6のいずれか1項に記載の表示装置。 - 前記ページ名の選択を受け付けた場合、
前記ファイルのページごとに前記ページ名が記録された情報を用いて、選択されたページを表示することを特徴とする請求項7に記載の表示装置。 - 前記手書きデータを認識して得た文字列を、前記文字列を表示しているページのページ名として表示することを特徴とする請求項7又は8に記載の表示装置。
- 前記手書きデータを認識して得た文字列の選択を受け付けた場合、前記文字列を表示しているページのページ名として表示することを特徴とする請求項7又は8に記載の表示装置。
- 前記操作メニューと同じ数だけ、前記ファイル名と前記ページ名を表示することを特徴とする請求項7~10のいずれか1項に記載の表示装置。
- 前記ファイル名と前記ページ名を、前記回転角度を用いて回転させて表示することを特徴とする請求項7~11のいずれか1項に記載の表示装置。
- 手書きデータを入力するためのペンから該ペンの識別情報を受信し、
前記ファイル名又は前記ページ名が押下された場合、前記ペンの識別情報と前記手書きデータを回転させる回転角度とを対応付けて記憶し、
前記手書きデータを認識して得た文字列を前記回転角度で回転させて表示することを特徴とする請求項12に記載の表示装置。 - 前記手書きデータを認識して得た文字列の候補を表示するか否かの設定を受け付けるボタンを表示することを特徴とする請求項1~13のいずれか1項に記載の表示装置。
- 前記文字列の候補を表示しない設定を前記ボタンの押下で受け付けた場合、
前記手書きデータが入力されても、前記手書きデータを認識して得た文字列の候補を表示せず、前記表示装置に実行させる操作コマンドの候補は表示することを特徴とする請求項14に記載の表示装置。 - 前記操作メニューの配置を受け付ける配置決定画面を表示することを特徴とする請求項1~15のいずれか1項に記載の表示装置。
- 手書きデータに対し行われるデータ処理と関連づけられた操作メニューを表示する表示装置が行う表示方法であって、
前記操作メニューの表示位置に応じた、前記手書きデータを回転させる回転角度を有する前記操作メニューを表示することを特徴とする表示方法。 - 手書きデータに対し行われるデータ処理と関連づけられた操作メニューを表示する表示装置に、
前記操作メニューの表示位置に応じた、前記手書きデータを回転させる回転角度を有する前記操作メニューを表示させることを特徴とするプログラム。
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US16/952,479 US11733830B2 (en) | 2019-11-20 | 2020-11-19 | Display apparatus for displaying handwritten data with displayed operation menu |
| CN202011316681.4A CN112825022B (zh) | 2019-11-20 | 2020-11-20 | 显示装置、显示方法、介质 |
| US18/339,334 US12124680B2 (en) | 2019-11-20 | 2023-06-22 | Apparatus and method for identifying user handwriting based on angle information |
| US18/888,521 US20250036258A1 (en) | 2019-11-20 | 2024-09-18 | Display apparatus, display method, and medium |
| JP2024229704A JP7848856B2 (ja) | 2019-11-20 | 2024-12-26 | 情報処理装置、情報処理方法、プログラム |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019209914 | 2019-11-20 | ||
| JP2019209914 | 2019-11-20 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024229704A Division JP7848856B2 (ja) | 2019-11-20 | 2024-12-26 | 情報処理装置、情報処理方法、プログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021082292A JP2021082292A (ja) | 2021-05-27 |
| JP7613060B2 true JP7613060B2 (ja) | 2025-01-15 |
Family
ID=73497606
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020192210A Active JP7613060B2 (ja) | 2019-11-20 | 2020-11-19 | 表示装置、表示方法、プログラム |
| JP2024229704A Active JP7848856B2 (ja) | 2019-11-20 | 2024-12-26 | 情報処理装置、情報処理方法、プログラム |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024229704A Active JP7848856B2 (ja) | 2019-11-20 | 2024-12-26 | 情報処理装置、情報処理方法、プログラム |
Country Status (4)
| Country | Link |
|---|---|
| US (3) | US11733830B2 (ja) |
| EP (1) | EP3825831A1 (ja) |
| JP (2) | JP7613060B2 (ja) |
| CN (1) | CN112825022B (ja) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7367639B2 (ja) | 2020-08-31 | 2023-10-24 | 株式会社リコー | 表示装置、表示方法、プログラム |
| JP7543788B2 (ja) | 2020-08-31 | 2024-09-03 | 株式会社リコー | 表示装置、入力方法、プログラム |
| US11487400B1 (en) * | 2021-08-13 | 2022-11-01 | International Business Machines Corporation | Aggregated multidimensional user interface display with electronic pen for holographic projection |
| CN113961136A (zh) * | 2021-10-10 | 2022-01-21 | 深圳市瀚天鑫科技有限公司 | 全域触控板手写切换方法、系统、终端以及存储介质 |
| CN114610188B (zh) * | 2022-02-09 | 2024-02-13 | 广东能龙教育股份有限公司 | 一种界面笔迹书写方法及系统、控制装置、存储介质 |
| US20230419704A1 (en) * | 2022-06-27 | 2023-12-28 | Hewlett-Packard Development Company, L.P. | Identification of candidate regions in images for predefined object placement |
| WO2025192819A1 (ko) * | 2024-03-11 | 2025-09-18 | 삼성전자 주식회사 | 드로잉을 위한 휴대 전자 장치 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014134938A (ja) | 2013-01-09 | 2014-07-24 | Sharp Corp | 入力表示装置 |
| JP2014241005A (ja) | 2013-06-11 | 2014-12-25 | 株式会社東芝 | 表示制御装置、表示制御方法、及び表示制御プログラム |
| JP2015061157A (ja) | 2013-09-18 | 2015-03-30 | コニカミノルタ株式会社 | 情報表示装置及び入力情報補正プログラム並びに入力情報補正方法 |
Family Cites Families (30)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3190074B2 (ja) | 1991-09-11 | 2001-07-16 | 株式会社東芝 | 手書き入力装置 |
| DE20101768U1 (de) * | 2001-01-31 | 2002-03-14 | Siemens Ag | Anzeige- und Bedienvorrichtung, insbesondere Touch Panel |
| US7634403B2 (en) * | 2001-09-05 | 2009-12-15 | Voice Signal Technologies, Inc. | Word recognition using word transformation commands |
| US20030233237A1 (en) * | 2002-06-17 | 2003-12-18 | Microsoft Corporation | Integration of speech and stylus input to provide an efficient natural input experience |
| US7565625B2 (en) * | 2004-05-06 | 2009-07-21 | Pixar | Toolbar slot method and apparatus |
| US20060206546A1 (en) * | 2005-03-10 | 2006-09-14 | Kabushiki Kaisha Toshiba | Document managing apparatus |
| US9953392B2 (en) * | 2007-09-19 | 2018-04-24 | T1V, Inc. | Multimedia system and associated methods |
| JP2011113128A (ja) * | 2009-11-24 | 2011-06-09 | Sharp Corp | ペンタブレット入力装置及びそれを用いた入力方法 |
| US20130181953A1 (en) * | 2012-01-13 | 2013-07-18 | Microsoft Corporation | Stylus computing environment |
| KR102070196B1 (ko) * | 2012-09-20 | 2020-01-30 | 삼성전자 주식회사 | 사용자 디바이스에서 상황 인식 서비스 제공 방법 및 장치 |
| JP5991281B2 (ja) | 2013-03-01 | 2016-09-14 | 株式会社リコー | 画像処理装置、画像処理システム、画像処理方法及びプログラム |
| JP6462638B2 (ja) | 2013-03-01 | 2019-01-30 | 株式会社リコー | 電子情報ボード、画像処理方法及びプログラム |
| JP5809202B2 (ja) * | 2013-06-21 | 2015-11-10 | シャープ株式会社 | 画面操作可能な画像表示装置及びその操作方法 |
| JP2015148999A (ja) * | 2014-02-07 | 2015-08-20 | セイコーエプソン株式会社 | 表示システム、表示装置、表示方法及びプログラム |
| JP6757114B2 (ja) | 2014-06-03 | 2020-09-16 | シャープ株式会社 | 入力表示装置 |
| JP6340958B2 (ja) * | 2014-07-02 | 2018-06-13 | 株式会社リコー | プロジェクタ装置、インタラクティブシステム、およびインタラクティブ制御方法 |
| US9874950B2 (en) * | 2014-11-21 | 2018-01-23 | Lenovo (Singapore) Pte. Ltd. | Adaptive guidelines for handwriting |
| JP2016134014A (ja) | 2015-01-20 | 2016-07-25 | 株式会社リコー | 電子情報ボード装置、情報処理方法およびプログラム |
| JP6459545B2 (ja) | 2015-01-21 | 2019-01-30 | 株式会社リコー | 画像処理装置、画像処理システム及び画像処理方法 |
| JP2016208394A (ja) | 2015-04-27 | 2016-12-08 | 株式会社リコー | 情報処理装置、画像表示方法 |
| EP3293955A4 (en) | 2015-05-07 | 2018-03-21 | Ricoh Company, Ltd. | Information processing device, information processing method and information processing program |
| CN108351774A (zh) | 2015-11-02 | 2018-07-31 | 株式会社理光 | 信息处理装置、通信系统和信息处理方法 |
| JP2017111589A (ja) * | 2015-12-16 | 2017-06-22 | 株式会社リコー | 座標検出装置、表示システム、投影システム及び座標検出方法 |
| US10838502B2 (en) * | 2016-03-29 | 2020-11-17 | Microsoft Technology Licensing, Llc | Sharing across environments |
| WO2018096827A1 (ja) * | 2016-11-25 | 2018-05-31 | ソニー株式会社 | 表示制御装置、表示制御方法及びコンピュータプログラム |
| US10877575B2 (en) * | 2017-03-06 | 2020-12-29 | Microsoft Technology Licensing, Llc | Change of active user of a stylus pen with a multi user-interactive display |
| US10845971B2 (en) * | 2018-03-15 | 2020-11-24 | International Business Machines Corporation | Generating display regions in a display screen for multi-directional viewing |
| JP7259217B2 (ja) | 2018-06-07 | 2023-04-18 | 株式会社ジェイテクト | 4輪駆動車の制御装置 |
| US10719148B2 (en) * | 2018-07-10 | 2020-07-21 | Microsoft Technology Licensing, Llc | Coupling a pen device to a companion device based on pen proximity |
| JP7144855B2 (ja) | 2019-05-30 | 2022-09-30 | 株式会社ソフイア | 遊技機 |
-
2020
- 2020-11-19 JP JP2020192210A patent/JP7613060B2/ja active Active
- 2020-11-19 EP EP20208639.3A patent/EP3825831A1/en not_active Withdrawn
- 2020-11-19 US US16/952,479 patent/US11733830B2/en active Active
- 2020-11-20 CN CN202011316681.4A patent/CN112825022B/zh active Active
-
2023
- 2023-06-22 US US18/339,334 patent/US12124680B2/en active Active
-
2024
- 2024-09-18 US US18/888,521 patent/US20250036258A1/en active Pending
- 2024-12-26 JP JP2024229704A patent/JP7848856B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2014134938A (ja) | 2013-01-09 | 2014-07-24 | Sharp Corp | 入力表示装置 |
| JP2014241005A (ja) | 2013-06-11 | 2014-12-25 | 株式会社東芝 | 表示制御装置、表示制御方法、及び表示制御プログラム |
| JP2015061157A (ja) | 2013-09-18 | 2015-03-30 | コニカミノルタ株式会社 | 情報表示装置及び入力情報補正プログラム並びに入力情報補正方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112825022B (zh) | 2024-05-14 |
| US20210149531A1 (en) | 2021-05-20 |
| US20240004520A1 (en) | 2024-01-04 |
| US20250036258A1 (en) | 2025-01-30 |
| US11733830B2 (en) | 2023-08-22 |
| JP2021082292A (ja) | 2021-05-27 |
| JP7848856B2 (ja) | 2026-04-21 |
| JP2025041901A (ja) | 2025-03-26 |
| CN112825022A (zh) | 2021-05-21 |
| EP3825831A1 (en) | 2021-05-26 |
| US12124680B2 (en) | 2024-10-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7613060B2 (ja) | 表示装置、表示方法、プログラム | |
| JP7613526B2 (ja) | 手書き入力装置、手書き入力方法、プログラム、入力システム | |
| JP2025123255A (ja) | 表示装置、カラー対応装置、表示方法、プログラム | |
| JP7452155B2 (ja) | 手書き入力装置、手書き入力方法、プログラム | |
| CN111814530B (zh) | 手写输入装置、手写输入方法、程序以及输入系统 | |
| EP3825868A1 (en) | Display apparatus, display method, and program | |
| JP7456287B2 (ja) | 表示装置、プログラム、表示方法 | |
| JP7694010B2 (ja) | 表示装置、カラー対応装置、表示方法、プログラム | |
| US20250390213A1 (en) | Display apparatus, input method, and program | |
| JP2025159004A (ja) | 表示装置、表示方法、プログラム | |
| JP7259828B2 (ja) | 表示装置、表示方法、プログラム | |
| CN116075806A (zh) | 显示装置、显示方法和程序 | |
| JP2021096844A (ja) | 表示装置、表示方法、プログラム | |
| JP2021152884A (ja) | 表示装置、表示方法、プログラム、情報処理装置 | |
| JP2020190892A (ja) | 表示装置、プログラム、表示方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230913 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240321 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240423 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20240621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240820 |
|
| 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: 20241126 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241209 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7613060 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |