JP7447876B2 - Electronic equipment, display methods and programs - Google Patents

Electronic equipment, display methods and programs Download PDF

Info

Publication number
JP7447876B2
JP7447876B2 JP2021122350A JP2021122350A JP7447876B2 JP 7447876 B2 JP7447876 B2 JP 7447876B2 JP 2021122350 A JP2021122350 A JP 2021122350A JP 2021122350 A JP2021122350 A JP 2021122350A JP 7447876 B2 JP7447876 B2 JP 7447876B2
Authority
JP
Japan
Prior art keywords
display
code
displayed
read
dimensional code
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021122350A
Other languages
Japanese (ja)
Other versions
JP2023018314A (en
Inventor
佐武郎 神谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP2021122350A priority Critical patent/JP7447876B2/en
Priority to PCT/JP2022/027562 priority patent/WO2023008198A1/en
Publication of JP2023018314A publication Critical patent/JP2023018314A/en
Application granted granted Critical
Publication of JP7447876B2 publication Critical patent/JP7447876B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code

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)
  • User Interface Of Digital Computer (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

本発明は、電子機器、表示方法及びプログラムに関する。 The present invention relates to an electronic device, a display method, and a program.

近年、QR(Quick Response)コード(登録商標)、バーコード等のコードシンボルをディスプレイ上に表示する電子機器が種々開発されている。
例えば、特許文献1、2には、読み取るべきバーコードが複数枚存在する場合、一定時間毎に1枚ずつ切り替え表示する表示装置が記載されている。
In recent years, various electronic devices have been developed that display code symbols such as QR (Quick Response) codes (registered trademarks) and bar codes on their displays.
For example, Patent Documents 1 and 2 describe display devices that switch and display barcodes one by one at regular intervals when there are a plurality of barcodes to be read.

特開2005-141554号公報Japanese Patent Application Publication No. 2005-141554 特開2003-317051号公報Japanese Patent Application Publication No. 2003-317051

しかしながら、コードシンボルを1枚ずつ表示すると、読み取るべきコードシンボルが複数存在するのか否かをユーザが認識しづらいという問題がある。一方、複数のコードシンボルを一度に表示すると、読取順序として読取対象ではないコードシンボルを読取装置で誤って読み取ってしまい、効率よく読み取りができないという問題がある。 However, if the code symbols are displayed one by one, there is a problem in that it is difficult for the user to recognize whether there are multiple code symbols to be read. On the other hand, if a plurality of code symbols are displayed at once, there is a problem in that the reading device may mistakenly read code symbols that are not intended for reading in the reading order, making it impossible to read them efficiently.

本発明は、上記の問題点を鑑みてなされたものであり、読み取るべきコードシンボルが複数存在する場合に、その旨をユーザが認識できるようにするとともに、効率よく読み取りを実施できるようにすることを目的とする。 The present invention has been made in view of the above-mentioned problems, and it is an object of the present invention to enable a user to recognize when there are multiple code symbols to be read, and to enable efficient reading. With the goal.

以上の課題を解決するため、本発明の電子機器は、
表示部と、
前記表示部の同一画面上に複数のコードシンボルを並べて表示させるとき、前記複数のコードシンボルのうちの何れかを、外部の読取装置が読取可能な態様で表示させ、前記複数のコードシンボルのうちの何れか以外を、前記外部の読取装置が読取不可能な態様で表示させるよう制御する制御部と、
を備える。
In order to solve the above problems, the electronic device of the present invention includes:
A display section;
When displaying a plurality of code symbols side by side on the same screen of the display unit, any one of the plurality of code symbols is displayed in a manner readable by an external reading device , and one of the plurality of code symbols is displayed in a manner readable by an external reading device. a control unit that controls to display other than any of the above in a manner that the external reading device cannot read ;
Equipped with

本発明によれば、読み取るべきコードシンボルが複数存在する場合に、その旨をユーザが認識することが可能となるとともに、効率よく読み取りを実施することが可能となる。 According to the present invention, when there are multiple code symbols to be read, it becomes possible for the user to recognize this fact, and it becomes possible to perform the reading efficiently.

電子機器の一例としての関数電卓の概観を示す平面図である。FIG. 1 is a plan view showing an overview of a scientific calculator as an example of an electronic device. 関数電卓の内部構成を示すブロック図である。FIG. 2 is a block diagram showing the internal configuration of a scientific calculator. 関数電卓における基本動作の各処理を説明するフローチャートである。It is a flowchart explaining each process of the basic operation in a scientific calculator. 図3のステップS6において実行される2次元コード表示処理のフローチャートである。4 is a flowchart of two-dimensional code display processing executed in step S6 of FIG. 3. FIG. 2次元コードへのコード化対象となるデータの例を示す図である。FIG. 3 is a diagram showing an example of data to be encoded into a two-dimensional code. 読み取るべき2次元コードが複数存在する場合の、ステップS15におけるディスプレイの表示の一例を示す図である。FIG. 7 is a diagram showing an example of a display on the display in step S15 when there are multiple two-dimensional codes to be read. 読み取るべき2次元コードが複数存在する場合の、ステップS15におけるディスプレイの表示の他の例を示す図である。FIG. 7 is a diagram showing another example of the display on the display in step S15 when there are a plurality of two-dimensional codes to be read. 読み取るべき2次元コードが複数存在する場合の、ステップS15におけるディスプレイの表示の他の例を示す図である。FIG. 7 is a diagram showing another example of the display on the display in step S15 when there are a plurality of two-dimensional codes to be read.

以下、本発明に係る電子機器の実施の形態について、図面を参照して説明する。なお、以下では、電子機器が関数電卓である場合について説明するが、本発明は、電子機器が関数電卓である場合に限定されず、ディスプレイ上に、コードシンボルを表示することが可能な電子機器(例えば、スマートフォンやタブレット等)であればどのような電子機器にも適用される。また、発明の範囲は、図示例に限定されない。
また、本実施形態では、コードシンボルが2次元コードである場合を例にとり説明するが、コードシンボルはこれに限らず、例えばバーコード等の他のコードシンボルであってもよい。
Embodiments of electronic equipment according to the present invention will be described below with reference to the drawings. In addition, although the case where the electronic device is a scientific calculator will be described below, the present invention is not limited to the case where the electronic device is a scientific calculator, and the present invention is applicable to electronic devices that can display code symbols on the display. This applies to any electronic device (for example, a smartphone or tablet). Furthermore, the scope of the invention is not limited to the illustrated example.
Further, in this embodiment, a case will be described in which the code symbol is a two-dimensional code, but the code symbol is not limited to this, and may be another code symbol such as a bar code.

図1は、本実施形態に係る電子機器の例としての関数電卓の平面図である。図1に示すように、関数電卓1は、各種キー群を有する入力キー群2と、ディスプレイ10とを備えている。 FIG. 1 is a plan view of a scientific calculator as an example of an electronic device according to the present embodiment. As shown in FIG. 1, the scientific calculator 1 includes an input key group 2 having various key groups, and a display 10.

入力キー群2は、ユーザから数値や計算記号等の数式構成要素の入力操作を受けたり、各種処理の指示操作を受けたりするためのキー群であり、それぞれ固有の機能を割り当てられた複数のキーを備えている。本実施形態においては、入力キー群2は、テンキー20やカーソルキー21、ACキー22、CODEキー23、SHIFTキー24等を備えている。 The input key group 2 is a group of keys for receiving input operations from the user for formula components such as numerical values and calculation symbols, and for receiving instruction operations for various processes. Comes with a key. In this embodiment, the input key group 2 includes a numeric keypad 20, a cursor key 21, an AC key 22, a CODE key 23, a SHIFT key 24, and the like.

このうち、テンキー20は数値の入力操作を受けるキーである。また、カーソルキー21は、ディスプレイ10内で編集対象位置や選択対象位置を示すカーソルを所定の方向に移動させる場合等に押下されるキーであり、本実施形態では、上下左右の4方向について入力可能に構成されている。 Among these, the numeric keypad 20 is a key for receiving numerical input operations. Further, the cursor key 21 is a key that is pressed when moving a cursor indicating an editing target position or a selection target position in a predetermined direction within the display 10, and in this embodiment, input is performed in four directions: up, down, left, and right. configured to be possible.

ACキー22は、それまで行った演算等を全てクリアするために押下するキーである。また、本実施形態では、ディスプレイ10上に2次元コードが表示されている状態でACキー22が押下されると、2次元コードのコード表示が解除され、ディスプレイ10上の表示が、2次元コードをコード表示する直前の状態に戻るようになっている。 The AC key 22 is a key that is pressed to clear all calculations and the like that have been performed up to that point. Further, in this embodiment, when the AC key 22 is pressed while the two-dimensional code is displayed on the display 10, the code display of the two-dimensional code is canceled and the display on the display 10 changes to the two-dimensional code. The code returns to the state immediately before the code was displayed.

CODEキー23は、入力キー群2の操作に応じた数式や演算結果、選択されたアプリに対応するURL(Uniform Resource Locator)等を2次元コードにコード化して表示させる際に押下されるキーである。 The CODE key 23 is a key that is pressed when displaying a mathematical formula, calculation result, URL (Uniform Resource Locator) corresponding to the selected application, etc. in a two-dimensional code according to the operation of the input key group 2. be.

ディスプレイ10は、例えば、液晶ディスプレイ(Liquid Crystal Display)等により構成されており、入力キー群2などの操作に応じた文字や符号、記号、数式、演算結果、表等(数式や表等と呼ぶ)の各種データや、2次元コードを、複数のドットにより表示する表示部である。本実施形態において、ディスプレイ10は、黒、ダークグレー、ライトグレー、白の4つの階調での表示が可能である。
なお、ディスプレイ10に、タッチパネルを、例えば表示画面全面に亘って一体的に設けることも可能である。
The display 10 is composed of, for example, a liquid crystal display, and displays characters, codes, symbols, mathematical formulas, calculation results, tables, etc. (referred to as mathematical formulas, tables, etc.) according to the operations of the input key group 2, etc. ) is a display section that displays various data and two-dimensional codes using a plurality of dots. In this embodiment, the display 10 is capable of displaying in four gradations: black, dark gray, light gray, and white.
Note that it is also possible to integrally provide the display 10 with a touch panel, for example, over the entire display screen.

[内部構成]
次に、関数電卓1の内部構造について説明する。図2は、関数電卓1の内部構成を示すブロック図である。図2に示すように、関数電卓1は、CPU(Central Processing Unit)11と、表示駆動部12と、キー入力部13と、通信部14と、記録媒体読取部15と、記憶部16とを備えて構成されている。また、図示を省略するが、関数電卓1は、このほかに、例えばディスプレイ10上に表示する数式や表等のデータを一時的に保存するRAM(Random Access Memory)等を適宜備えている。
[Internal configuration]
Next, the internal structure of the scientific calculator 1 will be explained. FIG. 2 is a block diagram showing the internal configuration of the scientific calculator 1. As shown in FIG. As shown in FIG. 2, the scientific calculator 1 includes a CPU (Central Processing Unit) 11, a display drive section 12, a key input section 13, a communication section 14, a recording medium reading section 15, and a storage section 16. Configured with the necessary features. Although not shown, the scientific calculator 1 is also appropriately equipped with a RAM (Random Access Memory) for temporarily storing data such as formulas and tables displayed on the display 10, for example.

表示駆動部12は、CPU11からの制御に従って、前述したディスプレイ10上に各種情報を表示するように駆動制御する。また、表示駆動部12は、ディスプレイ10上に表示を行う際のコントラスト比を調整するようになっている。 The display drive section 12 performs drive control to display various information on the display 10 described above under control from the CPU 11. Further, the display driving section 12 is adapted to adjust the contrast ratio when displaying on the display 10.

キー入力部13は、前述した入力キー群2(前述したようにタッチパネルを設ける場合には入力キー群2とタッチパネル)を備えており、ユーザ操作により入力されたキーに対応するキー入力信号をCPU11に出力する。そして、CPU11は、ユーザ操作により入力されたキーに対応するキー入力信号を受け付けて対応する数式や表等をディスプレイ10上に表示させたり、演算を実行したり、或いは種々の処理を行う。 The key input unit 13 includes the input key group 2 described above (input key group 2 and the touch panel when a touch panel is provided as described above), and sends key input signals corresponding to keys input by user operations to the CPU 11. Output to. Then, the CPU 11 receives key input signals corresponding to keys input by user operations, displays corresponding mathematical formulas, tables, etc. on the display 10, executes calculations, or performs various processing.

通信部14は、関数電卓1を例えば図示しないネットワークに接続した場合等に、これを介してネットワーク等に接続される外部機器(例えば、サーバやコンピュータ等)との間で通信を行う。 For example, when the scientific calculator 1 is connected to a network (not shown), the communication unit 14 communicates with an external device (for example, a server, a computer, etc.) connected to the network.

記録媒体読取部15は、着脱自在に装着されるUSBメモリ等の外部情報記録媒体15Aから情報を読み取るようになっている。なお、後述する本発明に係るプログラム(図4に示す2次元コード表示処理のプログラム)が記憶された外部情報記録媒体15Aから当該プログラムを記録媒体読取部15経由で読み込むように構成することも可能である。また、本発明に係るプログラムを関数電卓1から外部情報記録媒体15Aに読み出すことができるように構成することも可能である。 The recording medium reading unit 15 is configured to read information from an external information recording medium 15A such as a USB memory that is detachably attached. Note that it is also possible to configure the program to be read from an external information recording medium 15A in which a program according to the present invention (a program for two-dimensional code display processing shown in FIG. 4) is stored, via the recording medium reading unit 15, which will be described later. It is. Further, it is also possible to configure the program according to the present invention to be readable from the scientific calculator 1 to the external information recording medium 15A.

記憶部16は、プログラム等を記憶するメモリである。本実施形態では、記憶部16は、各種の記憶領域を備えており、CPU11が関数電卓1の各種機能を実行するためのプログラム、例えば、後述する2次元コード表示処理(図4参照)を実行するためのプログラムや、プログラムの実行に必要なデータを記憶する記憶領域160を備えている。 The storage unit 16 is a memory that stores programs and the like. In this embodiment, the storage unit 16 includes various storage areas, and the CPU 11 executes programs for executing various functions of the scientific calculator 1, such as a two-dimensional code display process (see FIG. 4), which will be described later. It has a storage area 160 that stores programs for executing the programs and data necessary for executing the programs.

CPU11は、関数電卓1の各部を中央制御する。具体的には、CPU11は、記憶部16の記憶領域160に記憶されているシステムプログラムや各種アプリケーションプログラムの中から指定されたプログラムを読み出して記憶部16の作業領域に展開し、記憶部16に展開されたプログラムとの協働で、各種処理を実行する。また、CPU11は、表示駆動部12を制御して、ディスプレイ10上に必要な表示を行わせるようになっている。CPU11は、本発明の制御部として機能する。 The CPU 11 centrally controls each part of the scientific calculator 1. Specifically, the CPU 11 reads out a specified program from among the system programs and various application programs stored in the storage area 160 of the storage unit 16, develops it in the work area of the storage unit 16, and stores it in the storage unit 16. Various processes are executed in cooperation with the deployed program. Further, the CPU 11 controls the display drive section 12 to perform necessary display on the display 10. The CPU 11 functions as a control section of the present invention.

[動作]
次に、本実施形態に係る電子機器である関数電卓1における動作について、各図面に示すフローチャートに基づいて説明する。なお、以下で説明する関数電卓1の動作は、CPU11と記憶部16に記憶されているプログラムとの協働により実行される。
[motion]
Next, the operation of the scientific calculator 1, which is an electronic device according to the present embodiment, will be explained based on the flowcharts shown in each drawing. Note that the operations of the scientific calculator 1 described below are executed in cooperation with the CPU 11 and a program stored in the storage unit 16.

[基本動作]
まず、本実施形態に係る関数電卓1における基本動作について、図3に示すフローチャートに基づいて説明する。
[basic action]
First, the basic operation of the scientific calculator 1 according to this embodiment will be explained based on the flowchart shown in FIG.

関数電卓1のCPU11は、装置の電源がオンされて(ステップS1)、関数電卓1の使用が開始されると、各機能部に所定の初期動作等を行わせて、計算機処理を開始する(ステップS2)。そして、ユーザによるコード表示指令すなわち2次元コードを生成して表示する指令(CODEキー23の押下)がない場合(ステップS3;NO)、CPU11は、ユーザが数式や文字等の入力等の通常動作を行うと(ステップS4)、それに基づいてディスプレイ10上に数式や文字等を表示したり、演算を実行して演算結果を表示したりする等して、通常動作に基づく表示を行い(ステップS5)、ステップS3に戻る。 When the device is powered on (step S1) and use of the scientific calculator 1 begins, the CPU 11 of the scientific calculator 1 causes each functional section to perform predetermined initial operations and starts computer processing ( Step S2). If there is no code display command from the user, that is, a command to generate and display a two-dimensional code (pressing the CODE key 23) (step S3; NO), the CPU 11 performs normal operations such as inputting numerical formulas, characters, etc. by the user. (step S4), displays based on the normal operation by displaying mathematical formulas, characters, etc. on the display 10, performing calculations and displaying the calculation results, etc. (step S5) ), the process returns to step S3.

一方、ユーザがCODEキー23を押下して2次元コード表示指令が行われると(ステップS3;YES)、CPU11は、2次元コード表示処理を実行する(ステップS6)。2次元コード表示処理が終了すると、CPU11は、ディスプレイ10上の表示を、2次元コードをコード表示する直前の状態に戻して、計算機処理(ステップS2)を再開する。 On the other hand, when the user presses the CODE key 23 to issue a two-dimensional code display command (step S3; YES), the CPU 11 executes two-dimensional code display processing (step S6). When the two-dimensional code display process is completed, the CPU 11 returns the display on the display 10 to the state immediately before displaying the two-dimensional code, and restarts the computer process (step S2).

[2次元コード表示処理]
図4は、図2のステップS6で実行される2次元コード表示処理の流れを示すフローチャートである。以下、図4を参照して2次元コード表示処理について説明する。
[Two-dimensional code display processing]
FIG. 4 is a flowchart showing the flow of the two-dimensional code display process executed in step S6 of FIG. The two-dimensional code display process will be described below with reference to FIG.

まず、CPU11は、コード化対象のデータをコード化して2次元コードを生成する(ステップS11)。
例えば、図5(a)に示すように、数式が入力され、演算が実行された状態で2次元コード表示指令が行われた場合、CPU11は、入力式と演算結果をコード化対象としてコード化を行い、2次元コードを生成する。
また、例えば、図5(b)に示すように、ディスプレイ10に表示されたリスト画面からデータが登録された状態で2次元コード表示指令が行われた場合、CPU11は、登録されたデータをコード化対象としてコード化を行い、2次元コードを生成する。
また、例えば、図5(c)に示すように、連立方程式の係数や定数の値が入力され、演算が実行された状態で2次元コード表示指令が行われた場合、CPU11は、入力された値と演算結果をコード化対象としてコード化を行い、2次元コードを生成する。
また、例えば、図5(d)に示すように、ディスプレイ10に表示されたアプリ選択画面からアプリが選択された状態で2次元コード表示指令が行われた場合、CPU11は、選択されたアプリのアプリ番号(アプリのマニュアルに飛ばすURL)をコード化対象としてコード化を行い、2次元コードを生成する。
CPU11は、コード化対象のデータ量に応じて、1又は複数の2次元コードを生成する。複数の2次元コードが生成された場合には、CPU11は、先頭側のデータをコード化した2次元コードから順に、シーケンシャルな項番を付与し、2次元コードと項番を対応付けてRAM等に記憶する。この項番は、2次元コードの読取順序を表す。
First, the CPU 11 encodes data to be encoded to generate a two-dimensional code (step S11).
For example, as shown in FIG. 5(a), if a two-dimensional code display command is issued after a mathematical formula has been input and a calculation has been executed, the CPU 11 will encode the input formula and the calculation result as objects for encoding. to generate a two-dimensional code.
For example, as shown in FIG. 5(b), when a two-dimensional code display command is issued with data registered from the list screen displayed on the display 10, the CPU 11 converts the registered data into a code. The object is encoded to generate a two-dimensional code.
Further, for example, as shown in FIG. 5(c), when a two-dimensional code display command is issued after the values of the coefficients and constants of the simultaneous equations have been input and the calculations have been executed, the CPU 11 A two-dimensional code is generated by encoding the values and operation results.
Further, for example, as shown in FIG. 5(d), when a two-dimensional code display command is issued with an app selected from the app selection screen displayed on the display 10, the CPU 11 displays the selected app. The application number (URL to the application manual) is coded to generate a two-dimensional code.
The CPU 11 generates one or more two-dimensional codes depending on the amount of data to be encoded. When a plurality of two-dimensional codes are generated, the CPU 11 assigns sequential item numbers to the two-dimensional code that encodes the first data, associates the two-dimensional codes with the item numbers, and stores them in RAM, etc. to be memorized. This item number represents the reading order of the two-dimensional code.

次いで、CPU11は、生成された2次元コードの総数を取得する(ステップS12)。
次いで、CPU11は、変数nに1をセットし(ステップS13)、図示しない2次元コードの読取装置(例えば、カメラ付きスマートフォンやタブレット等)による次の読取対象の2次元コードをn枚目の2次元コード(項番がnの2次元コード)に設定する(ステップS14)。
Next, the CPU 11 obtains the total number of generated two-dimensional codes (step S12).
Next, the CPU 11 sets a variable n to 1 (step S13), and sets the n-th 2D code to be read next by a 2D code reading device (for example, a smartphone with a camera, a tablet, etc.) (not shown). A dimensional code (two-dimensional code with item number n) is set (step S14).

次いで、CPU11は、2次元コードと項番/総数を表示駆動部12によりディスプレイ10に表示させる。読み取るべき2次元コードが複数存在する場合(例えば、表示されていた数式や表等のデータの2次元コードが複数枚により構成されている場合など)、CPU11は、表示駆動部12により複数の2次元コードを同一画面上に表示させる。このとき、次の読取対象の2次元コードを黒で、それ以外の(次の読取対象ではない)2次元コードをライトグレーで表示させる(ステップS15)。 Next, the CPU 11 causes the display driver 12 to display the two-dimensional code and the item number/total number on the display 10. When there are multiple two-dimensional codes to be read (for example, when the two-dimensional codes of the displayed data such as formulas and tables are composed of multiple sheets), the CPU 11 uses the display drive unit 12 to read the multiple two-dimensional codes. Display the dimension code on the same screen. At this time, the two-dimensional code to be read next is displayed in black, and the other two-dimensional codes (not to be read next) are displayed in light gray (step S15).

図6は、読み取るべき2次元コードが複数存在する場合の、ステップS15におけるディスプレイ10の表示の一例を示す図である。
図6に示すように、ステップS15において、ディスプレイ10には、2次元コード101と項番/総数102とが表示される。ディスプレイ10には、m枚(m≧2)の2次元コード101が表示可能であり、読み取るべき2次元コードが複数存在する場合、m枚までの2次元コード101がディスプレイ10の同一画面上に項番の順に並べて表示される。図6では、m=2の場合の表示例を示している。また、読取対象の2次元コード101は黒で、それ以外の(読取対象ではない)2次元コード101はライトグレーで表示される。なお、読取対象の2次元コードは、CPU11により、所定時間経過ごと又はユーザのカーソルキー21の操作に応じて、項番の順序に基づいて切り替えられるようになっている。また、読み取るべき2次元コードの数がmより大きい場合、所定時間経過ごと又はユーザのカーソルキー21の操作に応じて、ディスプレイ10に表示される2次元コードについても切り替えられるようになっている。
FIG. 6 is a diagram showing an example of the display on the display 10 in step S15 when there are a plurality of two-dimensional codes to be read.
As shown in FIG. 6, in step S15, a two-dimensional code 101 and an item number/total number 102 are displayed on the display 10. The display 10 can display m two-dimensional codes 101 (m≧2), and if there are multiple two-dimensional codes to be read, up to m two-dimensional codes 101 can be displayed on the same screen of the display 10. Displayed in order of item number. FIG. 6 shows a display example when m=2. Further, the two-dimensional code 101 to be read is displayed in black, and the other two-dimensional codes 101 (not to be read) are displayed in light gray. Note that the two-dimensional code to be read can be switched by the CPU 11 based on the order of the item numbers every predetermined time period or in response to the user's operation of the cursor key 21. Furthermore, if the number of two-dimensional codes to be read is greater than m, the two-dimensional codes displayed on the display 10 can also be switched every predetermined period of time or according to the user's operation of the cursor keys 21.

ここで、上述のように、本実施形態では、ディスプレイ10は、黒、ダークグレー、ライトグレー、白の4階調で表示可能である。ディスプレイ10において黒又はダークグレーで2次元コード101を表示した場合、ディスプレイ10における背景と2次元コード101とのコントラスト(反射率の差(あるいは、輝度値の差))は、読取装置で読取可能なコントラストであるが、2次元コード101をライトグレーで表示した場合、ディスプレイ10における背景と2次元コード101とのコントラストは読取装置で読取可能なコントラストの下限値(閾値TH)より低く、読取不可能である。そのため、読取対象ではない2次元コード101がライトグレーで表示されていれば、誤って読み取られることを回避することができ、読取対象の2次元コード101を読取装置で効率よく読み取ることができる。なお、閾値THは、高性能な読取装置で2次元コード101を読み取った場合であっても読み取りエラーが発生するコントラストとして予め実験的に求められた値である。 Here, as described above, in this embodiment, the display 10 can display in four gradations: black, dark gray, light gray, and white. When the two-dimensional code 101 is displayed in black or dark gray on the display 10, the contrast (difference in reflectance (or difference in brightness value)) between the background on the display 10 and the two-dimensional code 101 is such that it can be read by a reading device. Regarding contrast, when the two-dimensional code 101 is displayed in light gray, the contrast between the background on the display 10 and the two-dimensional code 101 is lower than the lower limit of the contrast that can be read by the reading device (threshold value TH), making it unreadable. It is. Therefore, if the two-dimensional code 101 that is not to be read is displayed in light gray, it is possible to avoid reading it incorrectly, and the two-dimensional code 101 that is to be read can be efficiently read by the reading device. Note that the threshold value TH is a value determined experimentally in advance as a contrast at which a reading error occurs even when the two-dimensional code 101 is read with a high-performance reading device.

次いで、CPU11は、カーソルキー21が操作されたか否かを判断する(ステップS16)。
カーソルキー21が操作されたと判断した場合(ステップS16;YES)、CPU11は、カーソルキー21の「→」キーが押下されたか否かを判断する(ステップS17)。
「→」キーが押下されたと判断した場合(ステップS17;YES)、CPU11は、n+1枚目の2次元コードが存在するか否かを判断する(ステップS18)。
n+1枚目の2次元コードが存在すると判断した場合(ステップS18;YES)、CPU11は、変数nにn+1を格納し(ステップS19)、ステップS15に戻る。
すなわち、n+1枚目の2次元コードを次の読取対象としてディスプレイ10に複数の2次元コード101及び項数/総数102を表示させる。
n+1枚目の2次元コードが存在しないと判断した場合(ステップS18;NO)、CPU11は、ステップS15に戻る。
Next, the CPU 11 determines whether the cursor key 21 has been operated (step S16).
If it is determined that the cursor key 21 has been operated (step S16; YES), the CPU 11 determines whether the "→" key of the cursor key 21 has been pressed (step S17).
If it is determined that the "→" key has been pressed (step S17; YES), the CPU 11 determines whether or not the (n+1)th two-dimensional code exists (step S18).
If it is determined that the (n+1)th two-dimensional code exists (step S18; YES), the CPU 11 stores n+1 in the variable n (step S19), and returns to step S15.
That is, a plurality of two-dimensional codes 101 and the number of items/total number 102 are displayed on the display 10 with the (n+1)th two-dimensional code as the next reading target.
If it is determined that the (n+1)th two-dimensional code does not exist (step S18; NO), the CPU 11 returns to step S15.

一方、ステップS17において、「→」キーが押下されていないと判断した場合(ステップS17;NO)、CPU11は、「←」キーが押下されたか否かを判断する(ステップS20)。
「←」キーが押下されたと判断した場合(ステップS20;YES)、CPU11は、n-1枚目の2次元コードが存在するか否かを判断する(ステップS21)。
n-1枚目の2次元コードが存在すると判断した場合(ステップS21;YES)、CPU11は、変数nにn-1を格納し(ステップS22)、ステップS15に戻る。
すなわち、n-1枚目の2次元コードを次の読取対象としてディスプレイ10に複数の2次元コード101及び項数/総数102を表示させる。
n-1枚目の2次元コードが存在しないと判断した場合(ステップS21;NO)、CPU11は、ステップS15に戻る。
On the other hand, if it is determined in step S17 that the "→" key has not been pressed (step S17; NO), the CPU 11 determines whether the "←" key has been pressed (step S20).
If it is determined that the "←" key has been pressed (step S20; YES), the CPU 11 determines whether or not the n-1th two-dimensional code exists (step S21).
If it is determined that the (n-1)th two-dimensional code exists (step S21; YES), the CPU 11 stores n-1 in the variable n (step S22), and returns to step S15.
That is, a plurality of two-dimensional codes 101 and the number of terms/total number 102 are displayed on the display 10 with the (n-1)th two-dimensional code as the next object to be read.
If it is determined that the (n-1)th two-dimensional code does not exist (step S21; NO), the CPU 11 returns to step S15.

ステップS20において、「←」キーが押下されていないと判断した場合(ステップS20;NO)、CPU11は、ステップS15に戻る。 In step S20, if it is determined that the "←" key is not pressed (step S20; NO), the CPU 11 returns to step S15.

一方、ステップS16において、カーソルキー21が操作されていないと判断した場合(ステップS16;NO)、CPU11は、ディスプレイ10の画面表示が現在の表示となってから予め定められた所定時間が経過したか否かを判断する(ステップS23)。
ディスプレイ10の画面表示が現在の表示となってから所定時間が経過したと判断した場合(ステップS23;YES)、CPU11は、ステップS18に移行し、n+1枚目の2次元コードが存在すると判断した場合(ステップS18;YES)、CPU11は、変数nにn+1を格納し(ステップS19)、ステップS15に戻る。
すなわち、n+1枚目の2次元コードを読取対象としてディスプレイ10に複数の2次元コード101及び項数/総数102を表示させる。
n+1枚目の2次元コードが存在しないと判断した場合(ステップS18;NO)、CPU11は、ステップS15に戻る。
On the other hand, if it is determined in step S16 that the cursor key 21 has not been operated (step S16; NO), the CPU 11 determines that a predetermined period of time has elapsed since the screen display on the display 10 became the current display. It is determined whether or not (step S23).
If it is determined that a predetermined period of time has passed since the screen display on the display 10 became the current display (step S23; YES), the CPU 11 moves to step S18, and if the n+1th two-dimensional code exists, If determined (step S18; YES), the CPU 11 stores n+1 in the variable n (step S19), and returns to step S15.
That is, a plurality of two-dimensional codes 101 and the number of terms/total number 102 are displayed on the display 10 with the (n+1)th two-dimensional code as the object to be read.
If it is determined that the (n+1)th two-dimensional code does not exist (step S18; NO), the CPU 11 returns to step S15.

ディスプレイ10の画面表示が現在の表示となってから所定時間が経過していないと判断した場合(ステップS23;NO)、CPU11は、2次元コードの表示の終了操作が実施されたか否かを判断する(ステップS24)。
例えば、ACキー22の押下が2次元コードの表示の終了操作である場合、ACキー22が押下されたか否かを判断する。
If it is determined that a predetermined time has not elapsed since the screen display on the display 10 became the current display (step S23; NO), the CPU 11 determines whether an operation to end the display of the two-dimensional code has been performed. (Step S24).
For example, if pressing the AC key 22 is an operation to end the display of the two-dimensional code, it is determined whether the AC key 22 has been pressed.

2次元コードの表示の終了操作が実施されていないと判断した場合(ステップS24;NO)、CPU11は、ステップS15に戻る。
2次元コードの表示の終了操作が実施されたと判断した場合(ステップS24;YES)、CPU11は、2次元コード表示処理を終了し、ディスプレイ10上の表示を、2次元コード101をコード表示する直前の状態に戻して、計算機処理(ステップS2)を再開する。
なお、複数の2次元コードの全てを読取対象として表示した後、所定時間が経過した場合に、自動的に2次元コード表示処理を終了することとしてもよい。
If it is determined that the operation to end the display of the two-dimensional code has not been performed (step S24; NO), the CPU 11 returns to step S15.
If it is determined that the operation to end the display of the two-dimensional code has been performed (step S24; YES), the CPU 11 ends the two-dimensional code display process and changes the display on the display 10 to the point immediately before displaying the two-dimensional code 101 as a code. The computer processing (step S2) is restarted.
Note that the two-dimensional code display process may be automatically terminated when a predetermined time has elapsed after all of the plurality of two-dimensional codes are displayed as objects to be read.

[効果]
このように、上記実施形態では、読み取るべき2次元コード101が複数存在する場合、CPU11は、複数の2次元コード101をディスプレイ10の同一画面上に並べて表示するので、ユーザは、読み取るべき2次元コードが複数存在することを認識することができる。また、読取対象ではない2次元コード101は、背景とのコントラストが読取装置で読取不可能なコントラストとなるライトグレーで表示されるので、読取順序として読取対象ではない2次元コード101が誤って読み取られることを回避することができ、効率よく読み取りができる。
また、CPU11は、読取対象の2次元コード101を所定時間ごとに切り替えて表示するので、ユーザは関数電卓1を操作する必要がなく、簡単に効率よく読み取りを実施することができる。
[effect]
In this way, in the above embodiment, when there are multiple two-dimensional codes 101 to be read, the CPU 11 displays the multiple two-dimensional codes 101 side by side on the same screen of the display 10, so that the user can It is possible to recognize that multiple codes exist. In addition, since the 2D code 101 that is not to be read is displayed in light gray whose contrast with the background is such that it cannot be read by the reading device, the 2D code 101 that is not to be read may be mistakenly read in the reading order. This allows for efficient reading.
Further, since the CPU 11 switches and displays the two-dimensional code 101 to be read at predetermined time intervals, the user does not need to operate the scientific calculator 1 and can easily and efficiently read the code.

なお、上記の実施形態では、ディスプレイ10が黒、ダークグレー、ライトグレー、白の4階調である場合を例にとり説明したが、これに限定されない。例えば、4階調以上であってもよいし、カラー表示であってもよい。また、読取対象の2次元コード101を黒で表示させることとしたが、ダークグレーで表示させることとしてもよい。ディスプレイ10が4階調以上での表示が可能である場合、読取対象ではない2次元コード101の表示色は、コントラストが閾値THよりも低ければライトグレーに限らない。 Note that in the above embodiment, the case where the display 10 has four gradations of black, dark gray, light gray, and white has been described as an example, but the present invention is not limited to this. For example, it may be four or more gradations, or it may be a color display. Further, although the two-dimensional code 101 to be read is displayed in black, it may be displayed in dark gray. When the display 10 is capable of displaying in four or more gradations, the display color of the two-dimensional code 101 that is not to be read is not limited to light gray as long as the contrast is lower than the threshold TH.

[変形例1]
上記の実施形態では、ステップS15において複数の2次元コード101と項番/総数102を表示する場合、CPU11は、読取対象ではない2次元コード101を、ディスプレイ10における背景とのコントラストが外部の読取装置で読取不可能なコントラストとなるライトグレーで表示したが、読取対象ではない2次元コード101の表示態様は、2次元コード101が2次元コードとして読取不可能な(2次元コードとして認識できない)表示態様であれば、上記実施形態に限定されない。
[Modification 1]
In the above embodiment, when displaying the plurality of two-dimensional codes 101 and the item number/total number 102 in step S15, the CPU 11 displays the two-dimensional codes 101, which are not to be read, in an external readable device whose contrast with the background on the display 10 is Although the 2D code 101 is displayed in light gray with a contrast that makes it unreadable by the device, the display mode of the 2D code 101 that is not to be read is such that the 2D code 101 cannot be read as a 2D code (cannot be recognized as a 2D code). Any display mode is not limited to the above embodiment.

例えば、CPU11は、読取対象の2次元コード101は、2次元コードとしての規定を満たす態様(規格により規定された条件を満たす態様)でディスプレイ10に表示させ、読取対象ではない2次元コード101は、2次元コードとしての規定を満たさない態様に変化させてディスプレイ10に表示させることとしてもよい。
例えば、図7に示すように、読取対象の2次元コード101は2次元コードとしての規定を満たすサイズ表示させ、読取対象ではない2次元コード101は2次元コードとしての規定を満たさないサイズ(例えば、2次元コードの規格で規定されているセル数を表示不可能な小さいサイズ)に変化させて表示させることとしてもよい。図7では、項番/総数102が1/2の2次元コード101が読取対象、項番/総数102が2/2の2次元コード101が読取対象ではない場合の表示例を示している。
For example, the CPU 11 displays the two-dimensional code 101 to be read on the display 10 in a manner that satisfies the regulations for a two-dimensional code (a manner that satisfies the conditions prescribed by the standard), and displays the two-dimensional code 101 that is not to be read. , it may be displayed on the display 10 in a manner that does not satisfy the regulations for a two-dimensional code.
For example, as shown in FIG. 7, the two-dimensional code 101 to be read is displayed in a size that satisfies the regulations as a two-dimensional code, and the two-dimensional code 101 that is not to be read is displayed in a size that does not meet the regulations as a two-dimensional code (e.g. , the number of cells specified in the two-dimensional code standard may be changed to a small size that cannot be displayed). FIG. 7 shows a display example where a two-dimensional code 101 whose item number/total number 102 is 1/2 is to be read, and a two-dimensional code 101 whose item number/total number 102 is 2/2 is not to be read.

読取装置では、2次元コードとしての規定を満たさない態様の2次元コード101を2次元コードとして読み取ることができないため、読取順序として読取対象ではない2次元コード101が誤って読み取られることを回避することができ、効率よく読み取りを行うことができる。
なお、2次元コードとしての規定を満たさない態様での表示は、2次元コードとしての規定を満たさないサイズで表示することに限らない。例えば、2次元コードがQRコードであれば、右上、左上、左下に配置された四角形のいずれかをなくした表示態様としてもよい。
Since the reading device cannot read as a two-dimensional code a two-dimensional code 101 that does not meet the regulations as a two-dimensional code, the reading order prevents a two-dimensional code 101 that is not a target from being read by mistake. and can be read efficiently.
Note that displaying in a manner that does not meet the regulations as a two-dimensional code is not limited to displaying in a size that does not meet the regulations as a two-dimensional code. For example, if the two-dimensional code is a QR code, the display may be such that one of the rectangles placed at the top right, top left, or bottom left is removed.

[変形例2]
また、例えば、CPU11は、図8(a)、(b)に示すように、読取対象の2次元コード101についてはディスプレイ10に全体を表示し、読取対象ではない2次元コード101についてはディスプレイ10に一部しか表示させないように制御してもよい。ここで、図8(a)は、項番/総数102が1/3の2次元コード101が読取対象、項番/総数102が2/3の2次元コード101が読取対象ではない場合の表示例を示している。図8(b)は、項番/総数102が2/3の2次元コード101が読取対象、項番/総数102が1/3、3/3の2次元コード101が読取対象ではない場合の表示例を示している。
読取装置では、一部しか表示されていない2次元コード101を2次元コードとして読み取ることができないため、読取順序として読取対象ではない2次元コード101が誤って読み取られることを回避することができ、効率よく読み取りを行うことができる。
[Modification 2]
For example, as shown in FIGS. 8(a) and 8(b), the CPU 11 displays the entire two-dimensional code 101 to be read on the display 10, and displays the two-dimensional code 101 not to be read on the display 10. It may be controlled so that only a portion of the information is displayed. Here, FIG. 8(a) is a table in which the two-dimensional code 101 with the item number/total number 102 of 1/3 is the target to be read, and the two-dimensional code 101 with the item number/total number 102 is 2/3 is not the target to be read. An example is given. FIG. 8(b) shows a case where a two-dimensional code 101 with an item number/total number 102 of 2/3 is to be read, and a two-dimensional code 101 with an item number/total number 102 of 1/3, 3/3 is not to be read. A display example is shown.
Since the reading device cannot read the 2-dimensional code 101 that is only partially displayed as a 2-dimensional code, it is possible to avoid erroneously reading the 2-dimensional code 101 that is not to be read in the reading order. It can be read efficiently.

以上、本発明の実施形態や変形例を説明したが、本発明の範囲は、上述の実施形態や変形例等に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
<請求項1>
複数のコードシンボルを同一画面上に表示可能な表示部と、
前記複数のコードシンボルのうち、読取対象のコードシンボルを読取可能な態様で表示させ、読取対象ではないコードシンボルを読取不可能な態様で表示させる制御部と、
を備える電子機器。
<請求項2>
前記制御部は、前記読取対象のコードシンボルと前記表示部の背景とのコントラストが読取装置で読取可能なコントラストとなるように前記読取対象のコードシンボルを表示させ、前記読取対象ではないコードシンボルと前記表示部の背景とのコントラストが前記読取装置で読取不可能なコントラストとなるように前記読取対象ではないコードシンボルを表示させる請求項1に記載の電子機器。
<請求項3>
前記制御部は、前記読取対象のコードシンボルを、前記コードシンボルとしての規定を満たす態様で表示させ、前記読取対象ではないコードシンボルを、前記コードシンボルとしての規定を満たさない態様に変化させて表示させる請求項1に記載の電子機器。
<請求項4>
前記制御部は、前記読取対象のコードシンボルを、前記コードシンボルとしての規定を満たすサイズで表示させ、前記読取対象ではないコードシンボルを、前記コードシンボルとしての規定を満たさないサイズに変化させて表示させる請求項3に記載の電子機器。
<請求項5>
前記制御部は、前記読取対象のコードシンボルについては全体を前記表示部に表示させ、前記読取対象ではないコードシンボルについてはその一部のみを前記表示部に表示させる請求項1に記載の電子機器。
<請求項6>
前記制御部は、前記読取対象のコードシンボルを所定時間ごとに切り替え表示させる請求項1~5のいずれか一項に記載の電子機器。
<請求項7>
コンピュータに、
複数のコードシンボルを表示部の同一画面上に表示させる機能、
前記複数のコードシンボルのうち、読取対象のコードシンボルを読取可能な態様で表示させ、読取対象ではないコードシンボルを読取不可能な態様で表示させる機能、
を実現させるためのプログラム。
<請求項8>
コードシンボルの表示方法であって、
複数のコードシンボルを表示部の同一画面上に表示させる表示工程を含み、
前記表示工程は、前記複数のコードシンボルのうち、読取対象のコードシンボルを読取可能な態様で表示させ、読取対象ではないコードシンボルを読取不可能な態様で表示させる、表示方法。
Although the embodiments and modifications of the present invention have been described above, the scope of the present invention is not limited to the above-described embodiments and modifications, but the scope of the invention described in the claims and equivalents thereto. Includes a range of
Below, the invention described in the claims first attached to the application of this application will be added. The claim numbers listed in the supplementary notes are as in the claims originally attached to the request for this application.
[Additional note]
<Claim 1>
A display section that can display multiple code symbols on the same screen,
A control unit that displays code symbols to be read among the plurality of code symbols in a readable manner and displays code symbols that are not to be read in an unreadable manner;
Electronic equipment equipped with
<Claim 2>
The control unit displays the code symbol to be read such that the contrast between the code symbol to be read and the background of the display unit is a contrast that can be read by a reading device, and displays the code symbol to be read with the code symbol not to be read. The electronic device according to claim 1, wherein the code symbol not to be read is displayed such that the contrast with the background of the display unit is such that it cannot be read by the reading device.
<Claim 3>
The control unit displays the code symbol to be read in a manner that satisfies the regulations for the code symbol, and displays the code symbol that is not the target to be read in a manner that does not satisfy the regulations for the code symbol. The electronic device according to claim 1.
<Claim 4>
The control unit displays the code symbol to be read in a size that satisfies regulations for the code symbol, and changes the code symbol not to be read to a size that does not meet the regulations for the code symbol. 4. The electronic device according to claim 3.
<Claim 5>
The electronic device according to claim 1, wherein the control section causes the entire code symbol to be read to be displayed on the display section, and for the code symbol not to be read to be displayed only a part thereof on the display section. .
<Claim 6>
The electronic device according to any one of claims 1 to 5, wherein the control unit switches and displays the code symbol to be read at predetermined time intervals.
<Claim 7>
to the computer,
A function to display multiple code symbols on the same screen of the display unit,
A function of displaying a code symbol to be read among the plurality of code symbols in a readable manner and displaying code symbols not to be read in an unreadable manner;
A program to make this happen.
<Claim 8>
A method of displaying code symbols,
Including a display step of displaying a plurality of code symbols on the same screen of a display unit,
The displaying step includes displaying code symbols to be read among the plurality of code symbols in a readable manner, and displaying code symbols not to be read in an unreadable manner.

1 関数電卓(電子機器)
10 ディスプレイ(表示部)
11 CPU(制御部)
12 表示駆動部
13 キー入力部
14 通信部
15 記録媒体読取部
16 記憶部
21 カーソルキー
22 ACキー
1 Scientific calculator (electronic device)
10 Display (display section)
11 CPU (control unit)
12 Display drive section 13 Key input section 14 Communication section 15 Recording medium reading section 16 Storage section 21 Cursor key 22 AC key

Claims (8)

表示部と、
前記表示部の同一画面上に複数のコードシンボルを並べて表示させるとき、前記複数のコードシンボルのうちの何れかを、外部の読取装置が読取可能な態様で表示させ、前記複数のコードシンボルのうちの何れか以外を、前記外部の読取装置が読取不可能な態様で表示させるよう制御する制御部と、
を備えることを特徴とする電子機器。
A display section;
When displaying a plurality of code symbols side by side on the same screen of the display unit, any one of the plurality of code symbols is displayed in a manner readable by an external reading device , and one of the plurality of code symbols is displayed in a manner readable by an external reading device. a control unit that controls to display other than any of the above in a manner that the external reading device cannot read ;
An electronic device characterized by comprising:
前記制御部は、前記読取可能な表示態様で表示されるコードシンボルと前記表示部の背景とのコントラストが、前記読取装置が読取可能なコントラストとなるように、前記読取不可能な表示態様で表示されるコードシンボルと前記表示部の背景とのコントラストが、前記読取装置が読取不可能なコントラストとなるように、前記表示部を制御することを特徴とする請求項1に記載の電子機器。 The control section displays the code symbol in the unreadable display mode so that the contrast between the code symbol displayed in the readable display mode and the background of the display section is a contrast that can be read by the reading device. 2. The electronic device according to claim 1, wherein the display section is controlled such that a contrast between a code symbol displayed and a background of the display section is such that the reading device cannot read the code symbol . 前記読取可能な表示態様とは、コードシンボルとしての規定を満たす表示態様であることを特徴とする請求項1に記載の電子機器。 The electronic device according to claim 1, wherein the readable display mode is a display mode that satisfies regulations for a code symbol. 前記制御部は、前記コードシンボルとしての規定を満たすサイズになるように、前記読
取可能な表示態様で表示されるコードシンボルを前記表示部に表示させ、前記コードシンボルとしての規定を満たさないサイズになるように、前記読取不可能な表示態様で表示されるコードシンボルを前記表示部に表示させるよう制御することを特徴とする請求項3に記載の電子機器。
The control unit displays the code symbol displayed in the readable display mode on the display unit so that the code symbol has a size that meets the regulations for the code symbol , and displays the code symbol in a size that does not meet the regulations for the code symbol. 4. The electronic device according to claim 3, wherein the electronic device is controlled so that the code symbol displayed in the unreadable display mode is displayed on the display section .
前記制御部は、前記表示部の同一画面上に複数のコードシンボルを並べて表示させるとき、前記読取可能な態様で表示させるべきコードシンボルについては、シンボル全体を表示させ、前記読取不可能な態様で表示させるべきコードシンボルについては、シンボルの一部を表示させることを特徴とする請求項1に記載の電子機器。 When displaying a plurality of code symbols side by side on the same screen of the display unit, the control unit displays the entire code symbol that should be displayed in the readable form, and displays the code symbol in the unreadable form. 2. The electronic device according to claim 1 , wherein a part of the code symbol to be displayed is displayed . 前記制御部は、前記表示部の同一画面上に複数のコードシンボルを並べて表示させるとき、所定時間ごとに切り替えて、前記複数のコードシンボルのうちの何れかを、前記読取可能な態様で表示させ、前記複数のコードシンボルのうちの何れか以外を、前記外部の読取装置が読取不可能な態様で表示させるよう制御することを特徴とする請求項1~5のいずれか一項に記載の電子機器。 When displaying a plurality of code symbols side by side on the same screen of the display unit, the control unit switches at predetermined time intervals to display any one of the plurality of code symbols in the readable mode. , the electronic device according to any one of claims 1 to 5, characterized in that the electronic device according to any one of claims 1 to 5 is controlled to display other than any one of the plurality of code symbols in a manner that the external reading device cannot read. device. 表示装置が有するコンピュータに、
前記表示装置の表示部の同一画面上に複数のコードシンボルを並べて表示させるとき、前記複数のコードシンボルのうちの何れかを、外部の読取装置が読取可能な態様で表示させ、前記複数のコードシンボルのうちの何れか以外を、前記外部の読取装置が読取不可能な態様で表示させるよう制御する機能、
を実現させるためのプログラム。
In the computer that the display device has,
When displaying a plurality of code symbols side by side on the same screen of the display section of the display device, any one of the plurality of code symbols is displayed in a manner readable by an external reading device, and the plurality of code symbols are displayed in a manner readable by an external reader. A function to control displaying a symbol other than one of the symbols in a manner that makes it impossible for the external reading device to read it ;
A program to make this happen.
表示装置が実行するコードシンボルの表示方法であって、
前記表示装置が備える表示部の同一画面上に複数のコードシンボルを並べて表示させるとき、前記複数のコードシンボルのうちの何れかを、外部の読取装置が読取可能な態様で表示させ、前記複数のコードシンボルのうちの何れか以外を、前記外部の読取装置が読取不可能な態様で表示させるよう制御する表示方法。
A method for displaying code symbols executed by a display device, the method comprising:
When displaying a plurality of code symbols side by side on the same screen of a display section included in the display device , any one of the plurality of code symbols is displayed in a manner readable by an external reading device, and one of the plurality of code symbols is displayed in a manner readable by an external reader. A display method for controlling to display code symbols other than any one in a manner that cannot be read by the external reading device .
JP2021122350A 2021-07-27 2021-07-27 Electronic equipment, display methods and programs Active JP7447876B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021122350A JP7447876B2 (en) 2021-07-27 2021-07-27 Electronic equipment, display methods and programs
PCT/JP2022/027562 WO2023008198A1 (en) 2021-07-27 2022-07-13 Electronic device, display method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021122350A JP7447876B2 (en) 2021-07-27 2021-07-27 Electronic equipment, display methods and programs

Publications (2)

Publication Number Publication Date
JP2023018314A JP2023018314A (en) 2023-02-08
JP7447876B2 true JP7447876B2 (en) 2024-03-12

Family

ID=85086761

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021122350A Active JP7447876B2 (en) 2021-07-27 2021-07-27 Electronic equipment, display methods and programs

Country Status (2)

Country Link
JP (1) JP7447876B2 (en)
WO (1) WO2023008198A1 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006139349A (en) 2004-11-10 2006-06-01 Nikon Corp Information transmission apparatus, information reception apparatus, and information sending apparatus
JP2008171353A (en) 2007-01-15 2008-07-24 Sony Corp Encoding device, decoding device, encoding program and decoding program
JP2008217124A (en) 2007-02-28 2008-09-18 Sony Corp Code generation device and code generation program
JP2015162765A (en) 2014-02-26 2015-09-07 コニカミノルタ株式会社 Image processing system, two-dimensional code generation and display method and generation and display program
JP2015169952A (en) 2014-03-04 2015-09-28 セイコーエプソン株式会社 Communication system, imaging apparatus, program, and communication method
US20160104310A1 (en) 2013-06-28 2016-04-14 Schneider Electric Usa Inc. Systems and methods of blending machine-readable and human-readable elements on a display
JP2016095603A (en) 2014-11-13 2016-05-26 カシオ計算機株式会社 Electronic device and program
JP2018004801A (en) 2016-06-29 2018-01-11 株式会社リコー Image display device
JP2018055594A (en) 2016-09-30 2018-04-05 株式会社日立ハイテクフィールディング Output information reading system and output information reading method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021128067A (en) * 2020-02-13 2021-09-02 学校法人慶應義塾 Analysis device, analysis system, and analysis method
JP2022033446A (en) * 2020-08-17 2022-03-02 アクセスエール株式会社 Intention transmission system, information transmission system, intention transmission method, and intention transmission program
JP2022072164A (en) * 2020-10-29 2022-05-17 本田技研工業株式会社 Information display device and information display system

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006139349A (en) 2004-11-10 2006-06-01 Nikon Corp Information transmission apparatus, information reception apparatus, and information sending apparatus
JP2008171353A (en) 2007-01-15 2008-07-24 Sony Corp Encoding device, decoding device, encoding program and decoding program
JP2008217124A (en) 2007-02-28 2008-09-18 Sony Corp Code generation device and code generation program
US20160104310A1 (en) 2013-06-28 2016-04-14 Schneider Electric Usa Inc. Systems and methods of blending machine-readable and human-readable elements on a display
JP2015162765A (en) 2014-02-26 2015-09-07 コニカミノルタ株式会社 Image processing system, two-dimensional code generation and display method and generation and display program
JP2015169952A (en) 2014-03-04 2015-09-28 セイコーエプソン株式会社 Communication system, imaging apparatus, program, and communication method
JP2016095603A (en) 2014-11-13 2016-05-26 カシオ計算機株式会社 Electronic device and program
JP2018004801A (en) 2016-06-29 2018-01-11 株式会社リコー Image display device
JP2018055594A (en) 2016-09-30 2018-04-05 株式会社日立ハイテクフィールディング Output information reading system and output information reading method

Also Published As

Publication number Publication date
JP2023018314A (en) 2023-02-08
WO2023008198A1 (en) 2023-02-02

Similar Documents

Publication Publication Date Title
JP4270133B2 (en) Information reader
JP2007150873A (en) Peripheral apparatus
JP2002074261A (en) Information code reader
US9412057B2 (en) Electronic device, method of displaying two-dimensional code, and recording medium with program recorded thereon
JP7447876B2 (en) Electronic equipment, display methods and programs
US10127893B2 (en) Electronic device, code display method of electronic device and recording medium
JP6052256B2 (en) Electronic device, code display method and program
CN109117412B (en) Graph display method, graph generation method, electronic device, and recording medium
JP2002342191A5 (en)
JP2006302000A (en) Information apparatus and printing system
JP6229780B2 (en) Electronic device, program, and data processing method
JP4628177B2 (en) Braille keyboard and key code output control method
JP2017057041A (en) Method, device and program
JP6455576B2 (en) Electronic device, display method and display program
US9684449B2 (en) Character input using modern remote control
KR19980038692A (en) How to use the history menu of the image forming apparatus
JPS59201131A (en) Display system for name of function key
WO2015145779A1 (en) Image processing device, image processing method, and program
JP2016062331A (en) Electronic device, code display method and program
JP4378894B2 (en) Handy type information code reader
JP2023141466A (en) Electronic apparatus, program, and display control method
JP2009151688A (en) Electronic device, character input method, character input control program, touch input pen, and mobile terminal device
KR101576284B1 (en) Electironic bookmark
JPH0950535A (en) Image data output device
JP2009113210A (en) Printer

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20220725

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220725

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230926

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231122

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240212

R150 Certificate of patent or registration of utility model

Ref document number: 7447876

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150