[go: up one dir, main page]

JP2010140322A - Information processing apparatus, information processing method, program, and information processing system - Google Patents

Information processing apparatus, information processing method, program, and information processing system Download PDF

Info

Publication number
JP2010140322A
JP2010140322A JP2008316977A JP2008316977A JP2010140322A JP 2010140322 A JP2010140322 A JP 2010140322A JP 2008316977 A JP2008316977 A JP 2008316977A JP 2008316977 A JP2008316977 A JP 2008316977A JP 2010140322 A JP2010140322 A JP 2010140322A
Authority
JP
Japan
Prior art keywords
pattern information
information processing
information
reading
processing apparatus
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.)
Pending
Application number
JP2008316977A
Other languages
Japanese (ja)
Inventor
Fumitada Honma
文規 本間
Tatsushi Nashida
辰志 梨子田
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.)
Sony Corp
Original Assignee
Sony Corp
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 Sony Corp filed Critical Sony Corp
Priority to JP2008316977A priority Critical patent/JP2010140322A/en
Priority to US12/603,045 priority patent/US8896544B2/en
Priority to CN200910258387A priority patent/CN101751561A/en
Publication of JP2010140322A publication Critical patent/JP2010140322A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/04162Control or interface arrangements specially adapted for digitisers for exchanging data with external devices, e.g. smart pens, via the digitiser sensing hardware
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/2753Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content
    • H04M1/2755Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips providing data content by optical scanning
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/52Details of telephonic subscriber devices including functional features of a camera

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】容易な操作でパターン情報の検出・認識を行う。
【解決手段】情報処理装置100は、導電性を有する物質で形成されたパターン情報を読み取る読取部112と、読取部により読み取られたパターン情報に基づいて所定の処理を実行する実行部114と、を備える。
【選択図】図3
Pattern information is detected and recognized by an easy operation.
An information processing apparatus includes a reading unit that reads pattern information formed of a conductive material, an execution unit that executes predetermined processing based on the pattern information read by the reading unit, Is provided.
[Selection] Figure 3

Description

本発明は、情報処理装置、情報処理方法、プログラムおよび情報処理システムに関し、特に、タッチパネルを用いて任意の操作を行う情報処理装置、情報処理方法、プログラムおよび情報処理システムに関する。   The present invention relates to an information processing device, an information processing method, a program, and an information processing system, and particularly relates to an information processing device, an information processing method, a program, and an information processing system that perform an arbitrary operation using a touch panel.

近年、カメラ付き携帯電話やPHS端末にQRコードに対応している端末が広く普及している。図6に示したように、QRコードに対応している携帯電話やPHSに内蔵されたカメラを用いてQRコードを撮影する。そして、撮影したQRコードの情報内容を用いて、容易にURL(Uniform Resource Locator)等の情報を取得することが可能となる。   In recent years, terminals that support QR codes are widely used in camera-equipped mobile phones and PHS terminals. As shown in FIG. 6, the QR code is photographed using a mobile phone that supports the QR code or a camera built in the PHS. Then, information such as a URL (Uniform Resource Locator) can be easily acquired using the information content of the captured QR code.

例えば、広告や地図などの印刷媒体やウェブ画面において、詳細情報を有するウェブサイトや携帯端末向けのウェブサイトなどのURLを記録したQRコードが広告や地図などの印刷媒体に印刷されたり、ウェブ画面に表示されたりする。携帯電話などによりQRコードを撮影して当該QRコードの情報内容を認識することができれば、URLにより指定されるサイトへのアクセスを容易にすることができる。また、個人データを格納したQRコードを名刺に印刷して、携帯電話機のアドレス帳登録を容易にすることもできる。また、ネットショッピング等の決済時にQRコードが利用され始めている。   For example, on a print medium such as an advertisement or a map or a web screen, a QR code recording a URL of a website having detailed information or a website for a mobile terminal is printed on a print medium such as an advertisement or a map. Is displayed. If it is possible to recognize the information content of the QR code by photographing the QR code with a mobile phone or the like, access to the site specified by the URL can be facilitated. In addition, the QR code storing personal data can be printed on a business card to facilitate the address book registration of the mobile phone. In addition, QR codes have begun to be used for payments such as online shopping.

しかし、図6に示した携帯電話等のカメラを用いてQRコードなどのパターン情報を認識する場合には、使用時にカメラを起動し続けなければならず、カメラで撮影された映像から画像認識によりパターン情報を検出するため、電力消費が大きいという問題があった。また、パターン情報を撮影するための距離や明るさを確保する必要があり、接触させて撮影したり暗闇で撮影したり場合にはQRコード等のパターン情報の検出・認識をすることが困難となるという問題があった。   However, when recognizing pattern information such as a QR code using a camera such as a mobile phone shown in FIG. 6, the camera must be continuously activated when used, and image recognition is performed from video captured by the camera. Since pattern information is detected, there is a problem that power consumption is large. In addition, it is necessary to secure a distance and brightness for shooting pattern information, and it is difficult to detect and recognize pattern information such as QR code when shooting in contact or shooting in the dark. There was a problem of becoming.

そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、容易な操作でパターン情報の検出・認識を行うことが可能な、新規かつ改良された情報処理装置、情報処理方法、プログラムおよび情報処理システムを提供することにある。   Accordingly, the present invention has been made in view of the above problems, and an object of the present invention is to provide a new and improved information processing capable of detecting and recognizing pattern information with an easy operation. An object is to provide an apparatus, an information processing method, a program, and an information processing system.

上記課題を解決するために、本発明のある観点によれば、導電性を有する物質で形成されたパターン情報を読み取る読取部と、読取部により読み取られたパターン情報に基づいて所定の処理を実行する実行部と、を備える、情報処理装置が提供される。   In order to solve the above problems, according to an aspect of the present invention, a reading unit that reads pattern information formed of a conductive material, and a predetermined process is executed based on the pattern information read by the reading unit An information processing apparatus is provided.

かかる構成によれば、導電性を有する物質で形成されたパターン情報を読み取って、読み取られたパターン情報に基づいて所定の処理を実行することができる。これにより、情報処理装置に備えられたカメラ等によりパターン情報を撮像等しなくとも、パターン情報の検出および認識をすることが可能となり、容易な操作でパターン情報の検出・認識を行うことができる。   According to such a configuration, it is possible to read pattern information formed of a conductive material and execute a predetermined process based on the read pattern information. As a result, it is possible to detect and recognize the pattern information without imaging the pattern information with a camera or the like provided in the information processing apparatus, and it is possible to detect and recognize the pattern information with an easy operation. .

また、上記読取部は静電容量式によるタッチパネルを用いてパターン情報を読み取り、読取部は、パターン情報が静電容量式によるタッチパネルに接触または近接した場合に、パターン情報を読み取るようにしてもよい。   The reading unit may read pattern information using a capacitive touch panel, and the reading unit may read the pattern information when the pattern information is in contact with or close to the capacitive touch panel. .

これにより、パターン情報をカメラで撮像するときのように周囲の明るさを調整する必要がなく、暗闇の状態でもパターン情報を読み取ることが可能となる。また、パターン情報に接触・近接して認識することができるため、パターン情報が撮像範囲に収まるように情報処理装置100の位置を調整する必要がなくなる。   Thus, it is not necessary to adjust the ambient brightness as when pattern information is captured by a camera, and pattern information can be read even in the dark. Further, since the pattern information can be recognized in contact with or close to the pattern information, it is not necessary to adjust the position of the information processing apparatus 100 so that the pattern information is within the imaging range.

また、ユーザ操作に応じて読み取られる読み取り対象が、パターン情報か指であるか否かを判別する判別部を備え、読取部は、判別部により読み取り対象がパターン情報であると判別された場合に、パターン情報を読み取るようにしてもよい。   In addition, a determination unit that determines whether a reading target to be read in response to a user operation is pattern information or a finger is included, and the reading unit determines that the reading target is pattern information by the determination unit The pattern information may be read.

かかる構成によれば、読み取り対象がパターン情報であるか否かを判別して、読み取り対象がパターン情報である場合と、読み取り対象が指である場合とで異なる処理を実行することができる。これにより、読み取り対象に応じた種々の処理を実行することが可能となる。   According to such a configuration, it is possible to determine whether or not the reading target is pattern information, and to execute different processes depending on whether the reading target is pattern information or a reading target is a finger. This makes it possible to execute various processes according to the reading target.

また、上記読取部は、読み取ったパターン情報を2値化処理してもよい。   The reading unit may perform binarization processing on the read pattern information.

また、上記判別部は、読み取り対象の静電容量データの特性に基づいて、読み取り対象がパターン情報であるか指であるか否かを判別するようにしてもよい。   The determination unit may determine whether the reading target is pattern information or a finger based on the characteristics of the capacitance data to be read.

また、上記判別部は、読み取り対象の少なくともエッジ特性、ダイナミックレンジ、周波数特性のいずれかの静電容量データの特性に基づいて、読み取り対象がパターン情報であるか否かを判別するようにしてもよい。   Further, the determining unit may determine whether the reading target is pattern information based on at least one of the capacitance data characteristics of the edge characteristics, dynamic range, and frequency characteristics of the reading target. Good.

また、上記課題を解決するために、本発明の別の観点によれば、導電性を有する物質で形成されたパターン情報を読み取るステップと、読み取られたパターン情報に基づいて所定の処理を実行するステップと、を含む、情報処理方法が提供される。   In order to solve the above problems, according to another aspect of the present invention, a step of reading pattern information formed of a conductive material and a predetermined process based on the read pattern information are performed. And an information processing method including steps.

また、上記課題を解決するために、本発明の別の観点によれば、コンピュータを、導電性を有する物質で形成されたパターン情報を読み取る読取部と、読取部により読み取られたパターン情報に基づいて所定の処理を実行する実行部と、を備える、情報処理装置として機能させるためのプログラムが提供される。   In order to solve the above-described problem, according to another aspect of the present invention, a computer is configured to read a pattern information formed of a conductive material, and to read the pattern information read by the reading unit. A program for causing the information processing apparatus to function as an information processing apparatus.

また、上記課題を解決するために、本発明の別の観点によれば、情報処理装置と、情報処理装置に読み取り可能な導電性を有する物質で形成されたパターン情報を含む媒体とを有する情報処理システムが提供される。   In order to solve the above problem, according to another aspect of the present invention, information including an information processing device and a medium including pattern information formed of a conductive material readable by the information processing device. A processing system is provided.

上記情報処理装置は、媒体に含まれるパターン情報を読み取る読取部と、読取部により読み取られたパターン情報に基づいて所定の処理を実行する実行部と、を備える。   The information processing apparatus includes a reading unit that reads pattern information included in a medium, and an execution unit that executes predetermined processing based on the pattern information read by the reading unit.

以上説明したように本発明によれば、容易な操作でパターン情報の検出・認識を行うことができる。   As described above, according to the present invention, pattern information can be detected and recognized by an easy operation.

以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、   Exemplary embodiments of the present invention will be described below in detail with reference to the accompanying drawings. In the present specification and drawings, components having substantially the same functional configuration are

また、以下に示す順序に従って、当該「発明を実施するための最良の形態」を説明する。
〔1〕本実施形態の目的
〔2〕情報処理システムの概要
〔3〕情報処理装置のハードウェア構成
〔4〕情報処理装置の機能構成
〔5〕情報処理装置の動作
Further, the “best mode for carrying out the invention” will be described in the following order.
[1] Purpose of this embodiment [2] Outline of information processing system [3] Hardware configuration of information processing apparatus [4] Functional configuration of information processing apparatus [5] Operation of information processing apparatus

〔1〕本実施形態の目的
まず、本発明の実施形態の目的について説明する。近年、カメラ付き携帯電話やPHS端末にQRコードに対応している端末が広く普及している。図6に示したように、QRコードに対応している携帯電話やPHSに内蔵されたカメラを用いてQRコードを撮影する。そして、撮影したQRコードの情報内容を用いて、容易にURL(Uniform Resource Locator)等の情報を取得することが可能となる。
[1] Object of this embodiment First, the object of the embodiment of the present invention will be described. In recent years, terminals that support QR codes are widely used in camera-equipped mobile phones and PHS terminals. As shown in FIG. 6, the QR code is photographed using a mobile phone that supports the QR code or a camera built in the PHS. Then, information such as a URL (Uniform Resource Locator) can be easily acquired using the information content of the captured QR code.

例えば、広告や地図などの印刷媒体やウェブ画面において、詳細情報を有するウェブサイトや携帯端末向けのウェブサイトなどのURLを記録したQRコードが広告や地図などの印刷媒体に印刷されたり、ウェブ画面に表示されたりする。携帯電話などによりQRコードを撮影して当該QRコードの情報内容を認識することができれば、URLにより指定されるサイトへのアクセスを容易にすることができる。また、個人データを格納したQRコードを名刺に印刷して、携帯電話機のアドレス帳登録を容易にすることが可能となる。また、ネットショッピング等の決済時にQRコードが利用され始めている。   For example, on a print medium such as an advertisement or a map or a web screen, a QR code recording a URL of a website having detailed information or a website for a mobile terminal is printed on a print medium such as an advertisement or a map. Is displayed. If it is possible to recognize the information content of the QR code by photographing the QR code with a mobile phone or the like, access to the site specified by the URL can be facilitated. In addition, a QR code storing personal data can be printed on a business card to facilitate the address book registration of the mobile phone. In addition, QR codes have begun to be used for payments such as online shopping.

しかし、図6に示した携帯電話等のカメラを用いてQRコードなどのパターン情報を認識する場合には、使用時にカメラを起動し続けなければならず、カメラで撮影された映像から画像認識によりパターン情報を検出するため、電力消費が大きいという問題があった。また、パターン情報を撮影するための距離や明るさを確保する必要があり、接触させて撮影したり暗闇で撮影したり場合にはQRコードの検出・認識をすることができないという問題があった。   However, when recognizing pattern information such as a QR code using a camera such as a mobile phone shown in FIG. 6, the camera must be continuously activated when used, and image recognition is performed from video captured by the camera. Since pattern information is detected, there is a problem that power consumption is large. In addition, it is necessary to secure a distance and brightness for shooting pattern information, and there is a problem that QR code cannot be detected and recognized when shooting in contact or shooting in the dark. .

そこで、上記のような事情を一着眼点として、本発明の実施形態にかかる情報処理装置100が創作されるに至った。本実施形態にかかる情報処理装置100によれば、容易な操作でパターン情報の検出・認識を行うことが可能となる。   Accordingly, the information processing apparatus 100 according to the embodiment of the present invention has been created with the above circumstances as a focus. According to the information processing apparatus 100 according to the present embodiment, pattern information can be detected and recognized by an easy operation.

本実施形態では、情報処理装置100として、携帯電話やPDA(personal digitl assistant)などを例示して説明するが、かかる例に限定されず、パーソナルコンピュータなどに適用することも可能である。また、ディスプレイ等の表示装置と一体の装置として構成したが、かかる例に限定されず。情報処理装置100と表示装置とを別体の装置として構成するようにしてもよい。   In the present embodiment, a mobile phone, a PDA (personal digital assistant), and the like will be described as an example of the information processing apparatus 100. However, the information processing apparatus 100 is not limited to this example, and can be applied to a personal computer or the like. Moreover, although comprised as display apparatuses, such as a display, as an integrated apparatus, it is not limited to this example. The information processing device 100 and the display device may be configured as separate devices.

〔2〕情報処理システムの概要
次に、情報処理装置100を備える情報処理システム(図示せず)の概要について説明する。本実施形態にかかる情報処理システムは、少なくとも、情報処理装置100と、情報処理装置100に読み取り可能な導電性を有する物質で形成されたパターン情報を含む媒体とを備える。
[2] Outline of Information Processing System Next, an outline of an information processing system (not shown) including the information processing apparatus 100 will be described. The information processing system according to the present embodiment includes at least the information processing apparatus 100 and a medium including pattern information formed of a conductive material readable by the information processing apparatus 100.

情報処理装置100の機能については後で詳細に説明するが、主に、媒体に塗布等された導電性を有する物質で形成されたパターン情報を読み取り、当該パターン情報に基づいて所定の処理を実行する機能を備える。   The functions of the information processing apparatus 100 will be described in detail later. Mainly, pattern information formed of a conductive material applied to a medium is read, and predetermined processing is executed based on the pattern information. It has a function to do.

導電性を有する物質で形成されたパターン情報とは、例えば、QRコードなどを例示できる。QRコードとは、小さな正方形の点を縦横同じ数だけ並べたマトリックス型2次元コードである。QRコードには、一辺に小さな正方形の点を21個並べた「バージョン1」から、177個並べた「バージョン40」まで、40通りの仕様が用意されている。   Examples of pattern information formed of a conductive material include a QR code. The QR code is a matrix type two-dimensional code in which the same number of small square points are arranged in the vertical and horizontal directions. The QR code has 40 types of specifications, ranging from “version 1” in which 21 small square dots are arranged on one side to “version 40” in which 177 are arranged.

点の数が多いほうがたくさんの情報を記録できるが、必要な面積は大きくなっていく。QRコードの3つの角には「回」の字型の「切り出しシンボル」(ファインダパターン)が配置されており、360度どの向きから読み取っても正確に情報が読み出せるようになっている。   The more points you have, the more information you can record, but the required area will grow. “Circle” -shaped “cut-out symbols” (finder patterns) are arranged at the three corners of the QR code, so that information can be read accurately from any 360 ° reading direction.

QRコードに記録できる情報量は、バージョン40の場合で最大23,648ビットである。QRコードでは独自の文字コードを使っているため、カナや漢字なら1,817文字、アルファベットと数字だけなら4,296文字、数字だけなら7,089文字まで記録できる。データには冗長性を持たせてあり、一部が汚損して読み取れなくてもデータを復元することができる。QRコードで使用される誤り訂正率は4段階に設定でき、最も低いもので約7%、最も高いもので約30%までの汚損に対応できる。誤り訂正率は高いほどより多くの冗長なデータが必要となるため、記録できるデータ量はその分制限される。   The maximum amount of information that can be recorded in a QR code is 23,648 bits in the case of version 40. Since QR codes use their own character codes, they can record 1,817 characters for kana and kanji, 4,296 characters for alphabets and numbers, and 7,089 characters for numbers only. Data is given redundancy so that it can be restored even if part of the data is damaged and cannot be read. The error correction rate used in the QR code can be set in four stages, and the lowest one can cope with contamination of about 7% and the highest one up to about 30%. Since the higher the error correction rate, the more redundant data is required, the amount of data that can be recorded is limited accordingly.

上記したように、近年、携帯電話にQRコードの読み取り機能が搭載され、インターネットのURLなどボタン操作で入力するのは面倒なデータを簡単に入力できる手段として普及している。   As described above, in recent years, a mobile phone is equipped with a QR code reading function, and inputting by a button operation such as an Internet URL has become widespread as a means for easily inputting troublesome data.

本実施形態にかかる情報処理システムでは、上記したQRコードのように文字や数字が格納されたパターン情報を、導電性を有する物質で形成して媒体に記述する。パターン情報を記述する媒体は、紙媒体であってもよいし、折り曲げ可能なフィルムであってもよい。また、導電性を有するフィルムを用いることもできる。この場合、フィルム自体が導電性を有していてもよいし、フィルム表面に導電性を有する物質を成膜してもよい。そして、当該パターン情報を読み取り可能な情報処理装置により、読み取られたパターン情報に基づいた所定の処理が実行される。これにより、容易な操作でパターン情報の検出・認識を行うことが可能となる。   In the information processing system according to the present embodiment, pattern information in which characters and numbers are stored as in the above-described QR code is formed of a conductive material and described on a medium. The medium describing the pattern information may be a paper medium or a foldable film. Moreover, the film which has electroconductivity can also be used. In this case, the film itself may have conductivity, or a material having conductivity may be formed on the film surface. Then, a predetermined process based on the read pattern information is executed by the information processing apparatus capable of reading the pattern information. As a result, pattern information can be detected and recognized by an easy operation.

〔3〕情報処理装置のハードウェア構成
以上、情報処理システムの概要について説明した。次に、図1に基づいて、本実施形態にかかる情報処理装置100のハードウェア構成について説明する。図1は本実施形態にかかる情報処理装置100のハードウェア構成を示すブロック図である。
[3] Hardware configuration of information processing apparatus The outline of the information processing system has been described above. Next, the hardware configuration of the information processing apparatus 100 according to the present embodiment will be described based on FIG. FIG. 1 is a block diagram showing a hardware configuration of the information processing apparatus 100 according to the present embodiment.

情報処理装置100は、RAM(Random Access Memory)101、不揮発性メモリ102、表示装置103、CPU(Central Processing Unit)104、入力装置105などを備える。   The information processing apparatus 100 includes a RAM (Random Access Memory) 101, a nonvolatile memory 102, a display device 103, a CPU (Central Processing Unit) 104, an input device 105, and the like.

CPU104は、演算処理装置および制御装置として機能し、各種プログラムに従って情報処理装置100内の動作全般を制御する。また、CPU104は、マイクロプロセッサであってもよい。不揮発性メモリ102は、CPU104が使用するプログラムや演算パラメータ等を記憶する。RAM101は、CPU104の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはCPUバスなどから構成されるホストバス(参照せず)により相互に接続されている。   The CPU 104 functions as an arithmetic processing device and a control device, and controls the overall operation in the information processing device 100 according to various programs. The CPU 104 may be a microprocessor. The non-volatile memory 102 stores programs used by the CPU 104, calculation parameters, and the like. The RAM 101 primarily stores programs used in the execution of the CPU 104, parameters that change as appropriate during the execution, and the like. These are connected to each other by a host bus (not referred to) including a CPU bus.

表示装置103は、情報処理装置100に備わる出力装置の一例である。表示装置103は、例えば液晶ディスプレイ(以下、LCDと称する。)装置などで構成され、情報処理装置100が行った各種処理により得られた結果を出力する。具体的には、表示装置103は、情報処理装置100が行った各種処理により得られた結果を、テキストまたはイメージで表示する。   The display device 103 is an example of an output device provided in the information processing apparatus 100. The display device 103 is composed of, for example, a liquid crystal display (hereinafter referred to as LCD) device, and outputs results obtained by various processes performed by the information processing apparatus 100. Specifically, the display device 103 displays the results obtained by various processes performed by the information processing device 100 as text or images.

入力装置105は、例えば、マウス、キーボード、タッチスクリーン、ボタン、マイク、スイッチおよびレバーなどユーザが情報を入力するための入力手段と、ユーザによる入力に基づいて入力信号を生成し、CPU104に出力する入力制御回路などから構成されている。情報処理装置100のユーザは、入力装置105を操作することにより、情報処理装置100に対して各種のデータを入力したり処理動作を指示したりすることができる。   The input device 105 generates an input signal based on an input by the user, such as a mouse, a keyboard, a touch screen, a button, a microphone, a switch, and a lever, and an input by the user, and outputs the input signal to the CPU 104. It consists of an input control circuit. A user of the information processing apparatus 100 can input various data or instruct a processing operation to the information processing apparatus 100 by operating the input device 105.

本実施形態では、主に、タッチパネルを用いてユーザの指などの操作体を検知したり、導電性を有する物質で形成されたパターン情報を読み取ったりする。タッチパネルは、表示と入力の2つの機能を備えている。本実施形態にかかるタッチパネルは、近接または接触しているユーザの指やパターン情報を検出することができる。   In the present embodiment, mainly, an operation body such as a user's finger is detected using a touch panel, or pattern information formed of a conductive material is read. The touch panel has two functions of display and input. The touch panel according to the present embodiment can detect a finger or pattern information of a user who is approaching or touching.

検出方法としては、透明電極を構成する金属薄膜を利用した抵抗膜方式、指先と導電膜との間での静電容量の変化を捉えて位置を検出する静電容量方式や、赤外線遮光方式、電磁誘導方式など、ディスプレイに接触・近接した操作体やパターン情報を検出できる方法であればよい。   As a detection method, a resistance film method using a metal thin film constituting a transparent electrode, a capacitance method that detects a change in capacitance between a fingertip and a conductive film, an infrared light shielding method, Any method can be used as long as it can detect an operating tool or pattern information that is in contact with or close to the display, such as an electromagnetic induction method.

本実施形態では特に、静電式タッチパネルを用いて操作体やパターン情報を検出している。ここで、図2を参照して、静電式タッチパネルによる操作体(指)の検出方法について説明する。図2は、静電式タッチパネルによる操作体の検出方法について説明する説明図である。図2の説明図200に示したように、静電式タッチパネルは、格子状(例えば10×7)に配置された静電センサを有しており、静電容量の変化によって静電センサの値を変化させる。   In the present embodiment, in particular, the operating tool and pattern information are detected using an electrostatic touch panel. Here, with reference to FIG. 2, the detection method of the operation body (finger) by an electrostatic touch panel is demonstrated. FIG. 2 is an explanatory diagram for explaining a detection method of an operating tool using an electrostatic touch panel. As shown in the explanatory diagram 200 of FIG. 2, the electrostatic touch panel has electrostatic sensors arranged in a grid (for example, 10 × 7), and the value of the electrostatic sensor is changed by a change in capacitance. To change.

静電式タッチパネルの静電センサに操作体であるユーザの指が近づいたり触れたりした場合に、静電センサの静電容量が増加する。その増加量の変化をもとにタップ等のインタラクションが行われるのが一般的である。また、個々の静電センサの静電容量を同時に取得することも可能である。この場合、静電式タッチパネルのすべての静電センサの静電容量の変化を同時に検出し、補間することによって近接または接触している指の形を検出することが可能である。   When a user's finger as an operating body approaches or touches the electrostatic sensor of the electrostatic touch panel, the electrostatic capacity of the electrostatic sensor increases. In general, an interaction such as a tap is performed based on a change in the increase amount. It is also possible to simultaneously acquire the capacitances of the individual electrostatic sensors. In this case, it is possible to detect the shape of the finger that is in close proximity or in contact with it by simultaneously detecting and interpolating changes in the capacitance of all the electrostatic sensors of the electrostatic touch panel.

図2の説明図200を参照して、静電式タッチパネルにおいて、近接または接触している指の形を検出している様子を説明する。説明図200では、静電センサの静電容量が増加している領域を領域202で示し、静電センサの静電容量が変化していない領域を領域203で示している。操作体(指)201が近接または接触している場合には、静電センサの容量が変化する。したがって、説明図200に示したように、操作体201の形状に沿って、領域202の形が変化して、操作体201の形状を検出することができる。   With reference to the explanatory diagram 200 of FIG. 2, the manner in which the shape of a finger in proximity or in contact with the electrostatic touch panel is detected will be described. In the explanatory diagram 200, a region where the capacitance of the electrostatic sensor is increased is indicated by a region 202, and a region where the capacitance of the electrostatic sensor is not changed is indicated by a region 203. When the operating body (finger) 201 is close or in contact, the capacitance of the electrostatic sensor changes. Therefore, as shown in the explanatory diagram 200, the shape of the region 202 changes along the shape of the operation tool 201, and the shape of the operation tool 201 can be detected.

また、上記した静電式タッチパネルを用いて、アルミのような導電性のある金属の静電容量の変化を取得することが可能となる。これは、アルミのような導電性のある金属が、その特性上均一に静電容量が変化することによるものである。すなわち、このような導電性を有する物質をある程度高精細な分解能を有する静電式タッチパネルに接触または近接させた場合、当該物質の形に沿って均一に静電容量の変化を取得することが可能となる。   In addition, it is possible to acquire a change in capacitance of a conductive metal such as aluminum using the above-described electrostatic touch panel. This is because the capacitance of a conductive metal such as aluminum changes uniformly due to its characteristics. In other words, when such a conductive substance is brought into contact with or close to an electrostatic touch panel having a certain degree of high resolution, it is possible to obtain a change in capacitance uniformly along the shape of the substance. It becomes.

図2の説明図210は、導電性を有する物質211が静電式タッチパネルに接触または近接した場合の静電容量の変化を説明する説明図である。図2に示したように、媒体上の導電性を有する物質で形成された領域211は静電容量が変化している。一方、媒体上の導電性を有する物質が塗布等されていない領域213は静電容量が変化していない。このように、静電容量の変化によって、静電式タッチパネルに接触または近接した導電性を有する物質211の形状を読み取ることが可能となる。   An explanatory diagram 210 of FIG. 2 is an explanatory diagram illustrating a change in capacitance when a conductive material 211 is in contact with or close to the electrostatic touch panel. As shown in FIG. 2, the capacitance of the region 211 formed of a conductive material on the medium changes. On the other hand, the capacitance of the region 213 on the medium where the conductive material is not applied is not changed. In this manner, the shape of the conductive substance 211 that is in contact with or close to the electrostatic touch panel can be read by the change in capacitance.

以上、本実施形態にかかる情報処理装置100のハードウェア構成について説明した。上記の各構成要素は、汎用的な部材を用いて構成されてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、各実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。   Heretofore, the hardware configuration of the information processing apparatus 100 according to the present embodiment has been described. Each component described above may be configured using a general-purpose member, or may be configured by hardware specialized for the function of each component. Therefore, it is possible to change the hardware configuration to be used as appropriate according to the technical level at the time of implementing each embodiment.

〔4〕情報処理装置の機能構成
次に、図3を参照して、本実施形態にかかる情報処理装置100の制御部の機能を説明する。図3は、本実施形態にかかる情報処理装置100の制御部(CPU104)の機能構成を示したブロック図である。
[4] Functional Configuration of Information Processing Apparatus Next, functions of the control unit of the information processing apparatus 100 according to the present embodiment will be described with reference to FIG. FIG. 3 is a block diagram illustrating a functional configuration of the control unit (CPU 104) of the information processing apparatus 100 according to the present embodiment.

図3に示したように、情報処理装置100の制御部は、判別部110、読取部112、実行部114などを備える。図3に示した表示画面10は、上記した入力装置105としてのタッチパネルの機能と、表示装置103としてのLCDの機能を有している。   As illustrated in FIG. 3, the control unit of the information processing apparatus 100 includes a determination unit 110, a reading unit 112, an execution unit 114, and the like. The display screen 10 illustrated in FIG. 3 has a touch panel function as the input device 105 and an LCD function as the display device 103.

判別部110は、ユーザ操作に応じて読み取られる読み取り対象が、パターン情報であるかユーザの指であるか否かを判別する機能を有する。読み取り対象がQRコード等のパターン情報であるか、ユーザの指であるか否かは、読み取り対象のデータ特性に基づいて判別することができる。読み取り対象のデータ特性とは、例えば、読み取り対象のエッジ特性やダイナミックレンジや周波数特性などを例示できる。判別部110は、読み取り対象がパターン情報であるかユーザの指であるか否かの判別結果を読取部112に提供する機能を有する。   The determination unit 110 has a function of determining whether a reading target read in response to a user operation is pattern information or a user's finger. Whether the reading target is pattern information such as a QR code or a user's finger can be determined based on the data characteristics of the reading target. Examples of data characteristics to be read include edge characteristics, dynamic range, frequency characteristics, and the like to be read. The determination unit 110 has a function of providing a determination result to the reading unit 112 as to whether or not the reading target is pattern information or a user's finger.

読取部112は、導電性を有する物質で形成されたパターン情報を読み取る機能を有する。また、読取部112は、判別部110により読み取り対象がQRコード等のパターン情報であると判別された場合に、当該パターン情報を読み取るようにしてもよい。読取部112は、読み取ったパターン情報を2値化処理して、2値化処理した情報を実行部114に提供する。   The reading unit 112 has a function of reading pattern information formed of a conductive material. The reading unit 112 may read the pattern information when the determination unit 110 determines that the reading target is pattern information such as a QR code. The reading unit 112 binarizes the read pattern information and provides the binarized information to the execution unit 114.

ここで、図4を参照して、読取部112による静電式タッチパネルを用いたパターン情報の読み取りについて説明する。図4では、導電性を有する物質で形成されたパターン情報がQRコードである場合について説明する。例えば、図4に示したように、媒体300に導電性インクで形成されたQRコード301が記述されている。   Here, with reference to FIG. 4, reading of pattern information using the electrostatic touch panel by the reading unit 112 will be described. FIG. 4 illustrates a case where the pattern information formed of a conductive material is a QR code. For example, as shown in FIG. 4, a QR code 301 formed with conductive ink is described on the medium 300.

ユーザにより、静電式タッチパネルを備える情報処理装置100がQRコード301に接触または近接される。上記したように、判別部110は、読み取り対象のエッジ特性などにより、当該読み取り対象がQRコード等のパターン情報かユーザの指であるか否かを判別する。判別部110により読み取り対象がQRコード等のパターン情報であると判別された場合には、読取部112は媒体300に記述されたQRコード等のパターン情報を読み取る。   The information processing apparatus 100 including the electrostatic touch panel is brought into contact with or close to the QR code 301 by the user. As described above, the determination unit 110 determines whether the reading target is pattern information such as a QR code or a user's finger based on the edge characteristics of the reading target. When the determination unit 110 determines that the reading target is pattern information such as a QR code, the reading unit 112 reads pattern information such as a QR code described in the medium 300.

図4の説明図310は、静電式タッチパネルをQRコード311が記述されている媒体に接触または近接した場合に検出される静電容量の変化情報を説明する説明図である。図4の説明図310に示したように、QRコード311に沿って形成された金属情報をもとに、領域312のような静電容量の変化を検出することができる。金属情報を有さない領域313は、静電容量が変化していない領域である。   An explanatory diagram 310 of FIG. 4 is an explanatory diagram illustrating capacitance change information detected when the electrostatic touch panel is in contact with or close to the medium in which the QR code 311 is described. As shown in the explanatory diagram 310 of FIG. 4, a change in capacitance as in the region 312 can be detected based on metal information formed along the QR code 311. The region 313 having no metal information is a region where the capacitance has not changed.

例えば、情報処理装置100の表示画面とは反対側の一面に静電式タッチパネルを設置し、検出されたQRコードを表示画面(LCD)上に静電容量の変化を表示するようにしてもよい。また、静電式タッチパネルにより検出されたQRコードを表示画面に表示せずに所定の処理が実行されるようにしてもよい。   For example, an electrostatic touch panel may be installed on one side opposite to the display screen of the information processing apparatus 100, and a change in capacitance may be displayed on the display screen (LCD) with the detected QR code. . Further, a predetermined process may be executed without displaying the QR code detected by the electrostatic touch panel on the display screen.

また、QRコード等のパターン情報は導電性を有する物質で形成されていればよく、当該パターン情報が目視できなくてもよいし、目視されるパターン情報は実際のパターン情報とは異なるものであってもよい。   Further, the pattern information such as QR code may be formed of a conductive material, and the pattern information may not be visible, and the pattern information to be viewed is different from the actual pattern information. May be.

また、パターン情報は、QRコードのようなコード情報だけでなく、文字や数字そのものであってもよい。この場合、読取部112により、文字や数字等のパターン情報が読み取られる。さらに、文字や数字にコード情報を埋め込み、電子透かしの技術を用いてもよい。この場合、読取部112により文字や数字等とともに、文字や数字等に埋め込まれたコード情報も読み取られる。   The pattern information may be not only code information such as a QR code, but also letters and numbers. In this case, the reading unit 112 reads pattern information such as characters and numbers. Furthermore, code information may be embedded in characters and numbers, and a digital watermark technique may be used. In this case, the reading unit 112 reads the code information embedded in the characters and numbers as well as the characters and numbers.

また、パターン情報はQRコード等の2次元の情報であってもよいし、媒体に塗布する金属量の濃度を変化させて3次元の情報を読み取るようにしてもよい。このように、静電式タッチパネルを用いてパターン情報を読み取ることにより、周囲の明るさや媒体までの距離を気にせずとも、媒体に接触または近接することによりパターン情報を正確に読み取ることが可能となる。   The pattern information may be two-dimensional information such as a QR code, or three-dimensional information may be read by changing the concentration of the amount of metal applied to the medium. Thus, by reading pattern information using an electrostatic touch panel, it is possible to accurately read pattern information by touching or approaching the medium without worrying about the surrounding brightness and the distance to the medium. Become.

上記では、情報処理装置100に静電式タッチパネルが備えられている場合について説明したが、かかる例に限定されず、パターン情報を読み取り可能な入力装置であればよい。例えば、パターン情報を凹凸で表して、抵抗膜方式により読み取るようにしてもよいし、赤外遮光方式や電磁誘導方式などを用いてもよい。   Although the case where the information processing apparatus 100 includes the electrostatic touch panel has been described above, the present invention is not limited to such an example, and any input device that can read pattern information may be used. For example, pattern information may be represented by unevenness and read by a resistance film method, or an infrared light shielding method, an electromagnetic induction method, or the like may be used.

図3に戻り、実行部114は、読取部112により読み取られたパターン情報に基づいて所定の処理を実行する機能を有する。上記したように、読取部112は、読み取ったパターン情報を2値化処理して実行部114に提供する。実行部114は、2値化処理された情報に基づいて所定の処理を実行する。例えば、読取部112から提供される情報がURLに関する情報であれば、実行部114は、情報処理装置100のアプリケーションを介してURLに指定されるWebサイトに接続する処理を実行する。   Returning to FIG. 3, the execution unit 114 has a function of executing a predetermined process based on the pattern information read by the reading unit 112. As described above, the reading unit 112 binarizes the read pattern information and provides it to the execution unit 114. The execution unit 114 executes a predetermined process based on the binarized information. For example, if the information provided from the reading unit 112 is information related to a URL, the execution unit 114 executes processing for connecting to a Web site specified by the URL via an application of the information processing apparatus 100.

上記したように、例えば、パターン情報が文字や数字であった場合に、URL等の情報が文字情報として読み取られ、実行部114は、当該情報を元にWebサイトへの接続処理等を実行する。また、パターン情報が文字や数字であり、当該文字等にコード情報が埋め込まれている場合には、実行部114は、埋め込まれたコード情報を元に所定の処理を実行するようにしてもよい。   As described above, for example, when the pattern information is characters or numbers, information such as a URL is read as character information, and the execution unit 114 executes a connection process to a website based on the information. . Further, when the pattern information is a character or a number and code information is embedded in the character or the like, the execution unit 114 may execute a predetermined process based on the embedded code information. .

また、パターン情報にユーザの暗証番号等の入力を要求する情報を含ませるようにしてもよい。この場合、実行部114は、所定の処理を実行する際に、ユーザにより暗証番号等が押下された場合にのみ当該処理を実行するようにしてもよい。   Further, the pattern information may include information requesting input of the user's personal identification number or the like. In this case, the execution unit 114 may execute the process only when the password is pressed by the user when the predetermined process is executed.

このように、導電性を有する物質で形成されたパターン情報そのものを検出して認識してもよいし、パターン情報に埋め込まれた情報を検出して認識するようにしてもよい。   Thus, the pattern information itself formed of a conductive material may be detected and recognized, or information embedded in the pattern information may be detected and recognized.

〔5〕情報処理装置の動作
以上、情報処理装置100の制御部の機能について説明した。次に、図5を参照して、情報処理装置100の情報処理方法について説明する。図5は、情報処理装置100の情報処理方法について説明するフローチャートである。以下では、情報処理装置100に静電式タッチパネルが備えられている場合について説明する。
[5] Operation of Information Processing Device The function of the control unit of the information processing device 100 has been described above. Next, an information processing method of the information processing apparatus 100 will be described with reference to FIG. FIG. 5 is a flowchart for explaining the information processing method of the information processing apparatus 100. Hereinafter, a case where the information processing apparatus 100 includes an electrostatic touch panel will be described.

まず、情報処理装置100は、所定のアプリケーション起動時に、静電式タッチパネルの静電容量の変化を監視するスレッドを生成する。そして、判別部110は、静電式タッチパネルの個々の静電センサにおける静電容量を取得して任意の分解能に補間する(S102)。   First, the information processing apparatus 100 generates a thread for monitoring a change in capacitance of the electrostatic touch panel when a predetermined application is activated. And the discrimination | determination part 110 acquires the electrostatic capacitance in each electrostatic sensor of an electrostatic touch panel, and interpolates to arbitrary resolution (S102).

ステップS102において、判別部110は、アプリケーション起動時の静電容量と読み取り対象に接触または近接した場合の静電容量とを比較し、算出された差分を取得して任意の分解能に補間する。   In step S <b> 102, the determination unit 110 compares the electrostatic capacity when the application is activated with the electrostatic capacity when in contact with or close to the reading target, obtains the calculated difference, and interpolates to an arbitrary resolution.

判別部110は、ステップS102で取得して補間した静電容量の変化量に基づいて、読み取り対象がパターン情報であるかユーザの指であるか否かを判別する。上記したように、読み取り対象がパターン情報であるかユーザの指であるか否かは、エッジ特性、ダイナミックレンジ、周波数特性などの読み取り対象の静電容量データの特性に基づいて判別される。   The determination unit 110 determines whether the reading target is pattern information or a user's finger based on the capacitance change amount acquired and interpolated in step S102. As described above, whether a reading target is pattern information or a user's finger is determined based on characteristics of capacitance data to be read such as edge characteristics, dynamic range, and frequency characteristics.

そして、判別部110は、当該判別結果を読取部112に提供する。判別部110により読み取り対象がパターン情報であると判別された場合に、読取部112は算出された静電容量の変化値を任意の間隔で離散化し、マスク処理(2値化処理)を行う(S104)。読み取り対象がQRコードであった場合には、読取部112は、導電性を有する物質で形成されたQRコードを読み取る。   Then, the determination unit 110 provides the determination result to the reading unit 112. When the determination unit 110 determines that the reading target is pattern information, the reading unit 112 discretizes the calculated capacitance change value at an arbitrary interval, and performs mask processing (binarization processing) ( S104). When the reading target is a QR code, the reading unit 112 reads a QR code formed of a conductive material.

ステップS104において離散化されマスク処理されたパターン情報は実行部114に提供される。そして、実行部114は、提供されたパターン情報に基づいて所定の処理を実行する。パターン情報がQRコードであった場合には、実行部114は、QRコードの解析手順に従って解析し、QRコードを取得する(S106)。   The pattern information discretized and masked in step S104 is provided to the execution unit 114. And the execution part 114 performs a predetermined | prescribed process based on the provided pattern information. If the pattern information is a QR code, the execution unit 114 analyzes according to the QR code analysis procedure and acquires the QR code (S106).

上記したように、パターン情報が文字や数字等であった場合には、実行部114は、読取部112により読み取られた文字や数字等の内容を元に所定の処理を実行する。さらに、文字等にコード情報が埋め込まれている場合には、実行部114は、埋め込まれているコード情報を元に所定の処理を実行する。   As described above, when the pattern information is characters, numbers, or the like, the execution unit 114 executes predetermined processing based on the contents of characters, numbers, and the like read by the reading unit 112. Further, when code information is embedded in characters or the like, the execution unit 114 executes predetermined processing based on the embedded code information.

そして、ステップS106においてQRコードの取得に成功したか否かを判別する(S108)。ステップS108において、QRコードの取得に成功した場合には、実行部114は、QRコードに基づく操作指示およびURL等の情報に基づき処理(インタラクション)を実行する(S110)。   In step S106, it is determined whether the QR code has been successfully acquired (S108). If acquisition of the QR code is successful in step S108, the execution unit 114 executes processing (interaction) based on the operation instruction based on the QR code and information such as the URL (S110).

例えば、QRコードにURLの情報が格納されている場合には、実行部114は、当該URLに指定されるウェブサイトに接続する。また、例えばQRコードに個人の名前や住所等の個人データが格納されている場合には、実行部114は、当該個人データを情報処理装置100に備わるアドレス帳に登録する。また、QRコードにネットショッピング等の決済情報が格納されている場合には、実行部114は、電子マネー等を利用して決済処理を実行する。   For example, when URL information is stored in the QR code, the execution unit 114 connects to the website specified by the URL. For example, when personal data such as an individual's name and address is stored in the QR code, the execution unit 114 registers the personal data in an address book provided in the information processing apparatus 100. When payment information such as online shopping is stored in the QR code, the execution unit 114 executes payment processing using electronic money or the like.

本実施形態にかかる情報処理装置100によれば、導電性を有する物質で形成されたパターン情報を読み取って、読み取られたパターン情報に基づいて所定の処理を実行することができる。また、読み取り対象がパターン情報であるか指であるか否かを判別し、パターン情報であると判別した場合にパターン情報を読み取ることができる。   According to the information processing apparatus 100 according to the present embodiment, pattern information formed of a conductive material can be read, and predetermined processing can be executed based on the read pattern information. Further, it is determined whether the reading target is pattern information or a finger, and the pattern information can be read when it is determined that the reading target is pattern information.

これにより、情報処理装置100に接触または近接するパターン情報の検出および認識をすることが可能となる。例えば、パターン情報がQRコードであった場合には、情報処理装置100をQRコードに接触または近接させて、当該QRコードに基づいて所定の処理を実行できる。   Thereby, it is possible to detect and recognize pattern information in contact with or close to the information processing apparatus 100. For example, when the pattern information is a QR code, the information processing apparatus 100 can be brought into contact with or close to the QR code, and a predetermined process can be executed based on the QR code.

上記方法によれば、情報処理装置100に備えられているカメラでパターン情報を撮影して読み取る方法よりも電力消費が少ないため、常時パターン情報を読み取る処理を実行し続けることが可能となる。また、上記方法によれば、撮影時にカメラの電源を投入する等の明示的なインタラクションも不要となる。   According to the above method, since the power consumption is smaller than the method of photographing and reading the pattern information with the camera provided in the information processing apparatus 100, it is possible to continuously execute the process of reading the pattern information. Further, according to the above method, explicit interaction such as turning on the power of the camera at the time of shooting is not required.

さらに、静電式タッチパネルにQRコード読み込み機能を付加することが可能となる。これにより、タッチパネルを使用するデバイスにおいては、既存のデバイスを再利用することができ、情報処理装置100のサイズや生産コストを節約できる。   Furthermore, it is possible to add a QR code reading function to the electrostatic touch panel. Thereby, in a device using a touch panel, an existing device can be reused, and the size and production cost of the information processing apparatus 100 can be saved.

また、カメラにより撮影する場合には周囲の明るさを調整する必要があるが、本実施形態によれば、暗闇の状態でパターン情報を読み取ることが可能となる。さらに、パターン情報に接触して認識することも可能となるため、カメラを覗いてパターン情報が撮像範囲に収まるように情報処理装置100の位置を調整する必要がなくなる。   Further, when shooting with a camera, it is necessary to adjust ambient brightness, but according to the present embodiment, it is possible to read pattern information in a dark state. Furthermore, since it is also possible to recognize by touching the pattern information, it is not necessary to adjust the position of the information processing apparatus 100 so that the pattern information is within the imaging range by looking into the camera.

また、紙媒体に印刷されたQRコードは容易に複製できるが、導電性を有する物質で形成されたパターン情報は容易に複製することができず、セキュリティを高めることができる。例えば、導電性を有する物質で形成されたQRコードの上に任意のパネルを張って、より複製を困難にして情報の書き換え等を防止することが可能となる。   In addition, although the QR code printed on the paper medium can be easily duplicated, pattern information formed of a conductive material cannot be easily duplicated, and security can be improved. For example, it is possible to place an arbitrary panel on a QR code formed of a conductive material to make it more difficult to copy information and prevent rewriting of information.

以上、添付図面を参照しながら本発明の好適な実施形態について詳細に説明したが、本発明はかかる例に限定されない。本発明の属する技術の分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本発明の技術的範囲に属するものと了解される。   The preferred embodiments of the present invention have been described in detail above with reference to the accompanying drawings, but the present invention is not limited to such examples. It is obvious that a person having ordinary knowledge in the technical field to which the present invention pertains can come up with various changes or modifications within the scope of the technical idea described in the claims. Of course, it is understood that these also belong to the technical scope of the present invention.

本発明の一実施形態にかかる情報処理装置のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the information processing apparatus concerning one Embodiment of this invention. 同実施形態にかかる静電式タッチパネルによる操作体の検出方法について説明する説明図である。It is explanatory drawing explaining the detection method of the operation body by the electrostatic touch panel concerning the embodiment. 同実施形態にかかる情報処理装置の制御部の機能構成を示したブロック図である。It is the block diagram which showed the function structure of the control part of the information processing apparatus concerning the embodiment. 同実施形態にかかる静電式タッチパネルを用いたパターン情報の読み取りについて説明する説明図である。It is explanatory drawing explaining reading of the pattern information using the electrostatic touch panel concerning the embodiment. 同実施形態にかかる情報処理装置の情報処理方法について説明するフローチャートである。It is a flowchart explaining the information processing method of the information processing apparatus concerning the embodiment. 従来のカメラ付き携帯電話によるQRコードの読み取りについて説明する説明図である。It is explanatory drawing explaining reading of the QR code by the conventional mobile phone with a camera.

符号の説明Explanation of symbols

100 情報処理装置
101 RAM
102 不揮発性メモリ
103 表示装置
104 CPU
105 入力装置
110 判別部
112 読取部
114 実行部
10 表示画面
100 Information processing apparatus 101 RAM
102 Non-volatile memory 103 Display device 104 CPU
105 Input Device 110 Discrimination Unit 112 Reading Unit 114 Execution Unit 10 Display Screen

Claims (9)

導電性を有する物質で形成されたパターン情報を読み取る読取部と、
前記読取部により読み取られた前記パターン情報に基づいて所定の処理を実行する実行部と、
を備える、情報処理装置。
A reading unit for reading pattern information formed of a conductive material;
An execution unit that executes predetermined processing based on the pattern information read by the reading unit;
An information processing apparatus comprising:
前記読取部は静電容量式によるタッチパネルを用いて前記パターン情報を読み取り、
前記読取部は、前記パターン情報が静電容量式によるタッチパネルに接触または近接した場合に、前記パターン情報を読み取る、請求項1に記載の情報処理装置。
The reading unit reads the pattern information using a capacitive touch panel,
The information processing apparatus according to claim 1, wherein the reading unit reads the pattern information when the pattern information contacts or approaches a capacitive touch panel.
ユーザ操作に応じて読み取られる読み取り対象が、前記パターン情報か指であるか否かを判別する判別部を備え、
前記読取部は、前記判別部により前記読み取り対象が前記パターン情報であると判別された場合に、前記パターン情報を読み取る、請求項1または2のいずれかに記載の情報処理装置。
A determination unit that determines whether a reading target to be read in response to a user operation is the pattern information or a finger;
The information processing apparatus according to claim 1, wherein the reading unit reads the pattern information when the determination unit determines that the reading target is the pattern information.
前記読取部は、前記読み取ったパターン情報を2値化処理する、請求項1〜3のいずれかに記載の情報処理装置。   The information processing apparatus according to claim 1, wherein the reading unit performs binarization processing on the read pattern information. 前記判別部は、前記読み取り対象の静電容量データの特性に基づいて、前記読み取り対象が前記パターン情報であるか前記指であるか否かを判別する、請求項1〜4のいずれかに記載の情報処理装置。   The said discrimination | determination part discriminate | determines whether the said reading object is the said pattern information or the said finger | toe based on the characteristic of the electrostatic capacitance data of the said reading object. Information processing device. 前記判別部は、前記読み取り対象の少なくともエッジ特性、ダイナミックレンジ、周波数特性のいずれかの静電容量データの特性に基づいて、前記読み取り対象が前記パターン情報であるか否かを判別する、請求項1〜5のいずれかに記載の情報処理装置。   The determination unit determines whether or not the reading target is the pattern information based on at least one of the characteristics of capacitance data of edge characteristics, dynamic range, and frequency characteristics of the reading target. The information processing apparatus according to any one of 1 to 5. 導電性を有する物質で形成されたパターン情報を読み取るステップと、
前記読み取られた前記パターン情報に基づいて所定の処理を実行するステップと、
を含む、情報処理方法。
Reading pattern information formed of a conductive material;
Executing a predetermined process based on the read pattern information;
Including an information processing method.
コンピュータを、
導電性を有する物質で形成されたパターン情報を読み取る読取部と、
前記読取部により読み取られた前記パターン情報に基づいて所定の処理を実行する実行部と、
を備える、情報処理装置として機能させるためのプログラム。
Computer
A reading unit for reading pattern information formed of a conductive material;
An execution unit that executes predetermined processing based on the pattern information read by the reading unit;
A program for causing an information processing apparatus to function.
情報処理装置と、前記情報処理装置に読み取り可能な導電性を有する物質で形成されたパターン情報を含む媒体とを有し、
前記情報処理装置は、
前記媒体に含まれる前記パターン情報を読み取る読取部と、
前記読取部により読み取られた前記パターン情報に基づいて所定の処理を実行する実行部と、
を備える、情報処理システム。
An information processing apparatus, and a medium including pattern information formed of a conductive material readable by the information processing apparatus,
The information processing apparatus includes:
A reading unit for reading the pattern information included in the medium;
An execution unit that executes predetermined processing based on the pattern information read by the reading unit;
An information processing system comprising:
JP2008316977A 2008-12-12 2008-12-12 Information processing apparatus, information processing method, program, and information processing system Pending JP2010140322A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2008316977A JP2010140322A (en) 2008-12-12 2008-12-12 Information processing apparatus, information processing method, program, and information processing system
US12/603,045 US8896544B2 (en) 2008-12-12 2009-10-21 Information processing apparatus, information processing method, program, and information processing system
CN200910258387A CN101751561A (en) 2008-12-12 2009-12-14 Information processing apparatus, information processing method, program, and information processing system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008316977A JP2010140322A (en) 2008-12-12 2008-12-12 Information processing apparatus, information processing method, program, and information processing system

Publications (1)

Publication Number Publication Date
JP2010140322A true JP2010140322A (en) 2010-06-24

Family

ID=42239906

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008316977A Pending JP2010140322A (en) 2008-12-12 2008-12-12 Information processing apparatus, information processing method, program, and information processing system

Country Status (3)

Country Link
US (1) US8896544B2 (en)
JP (1) JP2010140322A (en)
CN (1) CN101751561A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5911995B1 (en) * 2015-09-21 2016-04-27 株式会社I・Pソリューションズ Apparatus, information processing apparatus, program, and information processing system
JP2016194951A (en) * 2009-11-30 2016-11-17 山本 高司 Drive device for information processing device, and information processing system using multi-touch function
US10643046B2 (en) 2015-09-21 2020-05-05 I.P Solutions, Ltd Device, and card type device

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2963247B1 (en) * 2010-07-30 2017-09-01 Jean Etienne Mineur MATERIAL FIGURINE INTERACTIVE ASSEMBLY / ELECTRONIC PLAYING PLATE MULTI PLAYER WITH AUTOMATIC FIGURINE AUTHENTICATION
JP4716453B1 (en) * 2010-07-13 2011-07-06 健治 吉田 Program, information processing apparatus, information processing system
KR20120008655A (en) * 2010-07-19 2012-02-01 삼성전자주식회사 Apparatus and method for improving security in a portable terminal
JP2012043180A (en) 2010-08-19 2012-03-01 Sony Corp Information processor, information processing method and computer program
US10838557B2 (en) * 2010-11-22 2020-11-17 I.P. Solutions Ltd. Information input system, program, medium
FI124483B (en) 2012-05-28 2014-09-30 Frozenbyte Oy object recognition
DE102012219565A1 (en) * 2012-10-25 2014-04-30 Krones Ag Device for supporting data acquisition and / or data processing
US20140278839A1 (en) * 2013-03-15 2014-09-18 Joe M. Lynam Location Based Payment System
DE102014207406A1 (en) * 2014-04-17 2015-10-22 Ksb Aktiengesellschaft Providing data about an asset
US9835434B1 (en) 2014-10-13 2017-12-05 Google Inc. Home automation input interfaces based on a capacitive touchscreen for detecting patterns of conductive ink
US9977547B1 (en) 2014-10-13 2018-05-22 Google Llc Home automation input interfaces based on a capacitive touchscreen for detecting patterns of conductive ink
EP3557397A1 (en) 2018-04-20 2019-10-23 Interactive Scape GmbH Control and processing unit for a touch-sensitive screen, system including the same and method of use
US11087192B2 (en) 2018-05-08 2021-08-10 General Electric Company Systems and methods for equipment services
EP3800533A1 (en) 2019-10-01 2021-04-07 Interactive Scape GmbH Arrangement for detection using a contact sensitive sensor matrix

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0436822A (en) * 1990-05-31 1992-02-06 Pentel Kk Capacity coupling type pattern code reader
JP2000148376A (en) * 1998-11-09 2000-05-26 Toshiba Corp Data input device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6837427B2 (en) * 2001-11-21 2005-01-04 Goliath Solutions, Llc. Advertising compliance monitoring system
WO2006116501A1 (en) * 2005-04-27 2006-11-02 Scientific Games International, Inc. Game apparatus
CN101401059B (en) * 2006-03-10 2012-08-15 吉田健治 Input processing system of information processing device
US20080005578A1 (en) * 2006-06-29 2008-01-03 Innovya Research & Development Ltd. System and method for traceless biometric identification
US8054299B2 (en) * 2007-01-08 2011-11-08 Apple Inc. Digital controller for a true multi-point touch surface useable in a computer system
WO2009020690A1 (en) * 2007-08-06 2009-02-12 Bayer Healthcare Llc System and method for automatic calibration

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0436822A (en) * 1990-05-31 1992-02-06 Pentel Kk Capacity coupling type pattern code reader
JP2000148376A (en) * 1998-11-09 2000-05-26 Toshiba Corp Data input device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016194951A (en) * 2009-11-30 2016-11-17 山本 高司 Drive device for information processing device, and information processing system using multi-touch function
JP5911995B1 (en) * 2015-09-21 2016-04-27 株式会社I・Pソリューションズ Apparatus, information processing apparatus, program, and information processing system
WO2017051486A1 (en) * 2015-09-21 2017-03-30 株式会社I・Pソリューションズ Code generation device and code recognition device
US10643046B2 (en) 2015-09-21 2020-05-05 I.P Solutions, Ltd Device, and card type device

Also Published As

Publication number Publication date
US20100149119A1 (en) 2010-06-17
US8896544B2 (en) 2014-11-25
CN101751561A (en) 2010-06-23

Similar Documents

Publication Publication Date Title
JP2010140322A (en) Information processing apparatus, information processing method, program, and information processing system
KR101534903B1 (en) Systems and methods for pressure-based authentication of a signature on a touch screen
US8925072B2 (en) Unlocking schemes
US9311519B2 (en) Fingerprint recognition method and electronic device thereof
TWI557649B (en) Electronic device and control method for fingerprint recognition apparatus
JP2002352234A (en) Fingerprint sensor and position adjustment device
CN104714711B (en) Electromagnetic notepad and automatic page changing method
CN103324964B (en) Identity identification system and method
JP6543790B2 (en) Signal processing device, input device, signal processing method, and program
US9952721B2 (en) Touch panel, information recording medium, and information acquisition method
US9678608B2 (en) Apparatus and method for controlling an interface based on bending
EP3173899A1 (en) Display device and method of notifying the position of an authentification device in a display area
CN107463534A (en) A kind of object marking method, mobile terminal and computer-readable recording medium
CN110007748B (en) Terminal control method, processing device, storage medium and terminal
KR20160071663A (en) Touch Type Bar-Code and Information Providing Method Using The Same
JP2011118466A (en) Difference noise replacement device, difference noise replacement method, difference noise replacement program, computer readable recording medium, and electronic equipment with difference noise replacement device
JP2019168885A (en) Touch detecting device, touch detecting method and program
US10791272B1 (en) Image correction by expected location of symbols for document scanning and data extraction
JP2015061157A (en) Information display device, input information correction program, and input information correction method
CN107958146B (en) Fingerprint verification method and device, storage medium and electronic equipment
US10296143B2 (en) Touch sensing device and sensing method of touch point
JP6491931B2 (en) Information processing apparatus and program
JP5891898B2 (en) Information processing apparatus, program, and information processing method
KR20170065176A (en) Method and electronic device being capable of sensing pressure
Gupta et al. A Defocus Based Novel Keyboard Design

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101005

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110308