Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4183012B2 - Image processing apparatus and recording medium - Google Patents
[go: Go Back, main page]

JP4183012B2 - Image processing apparatus and recording medium - Google Patents

Image processing apparatus and recording medium Download PDF

Info

Publication number
JP4183012B2
JP4183012B2 JP2007107085A JP2007107085A JP4183012B2 JP 4183012 B2 JP4183012 B2 JP 4183012B2 JP 2007107085 A JP2007107085 A JP 2007107085A JP 2007107085 A JP2007107085 A JP 2007107085A JP 4183012 B2 JP4183012 B2 JP 4183012B2
Authority
JP
Japan
Prior art keywords
image
application
cpu
stored
data
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.)
Expired - Fee Related
Application number
JP2007107085A
Other languages
Japanese (ja)
Other versions
JP2007213607A (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 JP2007107085A priority Critical patent/JP4183012B2/en
Publication of JP2007213607A publication Critical patent/JP2007213607A/en
Application granted granted Critical
Publication of JP4183012B2 publication Critical patent/JP4183012B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)
  • Processing Or Creating Images (AREA)

Description

本発明は、取り込んだ画像データに基づき、各種処理を実行する画像処理装置および記録媒体に関する。   The present invention relates to an image processing apparatus and a recording medium that execute various processes based on captured image data.

画像処理装置における、取り込んだ画像データに対する画像処理方法として、以下のようなものがある。   As an image processing method for the captured image data in the image processing apparatus, there are the following methods.

携帯端末等の画像処理装置に内蔵または外部接続されたCCDカメラ等の画像入力装置により、画像データが画像処理装置に取り込まれ、該装置上で取り込んだ画像データに対する加工・編集を行っていた。   Image data is taken into the image processing device by an image input device such as a CCD camera incorporated in or externally connected to the image processing device such as a portable terminal, and the image data taken on the device is processed and edited.

例えば、取り込んだ画像データをファイル化、または該画像処理装置上で扱えるフォーマットに変換し、特定のソフトウェアで活用するための画像データベースを作成する。また、OCRソフトウェア等との組み合わせにより、テキスト情報等の電子データとして変換する等である。
また、画像を取り込んで特徴データを抽出し、登録されている特徴データのうち当該取り込まれた特徴データと最も類似する特徴データを検索する技術がある。
特開平06−217037号公報
For example, the captured image data is converted into a file or converted into a format that can be handled on the image processing apparatus, and an image database for use with specific software is created. In addition, it is converted into electronic data such as text information in combination with OCR software or the like.
In addition, there is a technique for extracting feature data by capturing an image and searching for feature data most similar to the captured feature data among registered feature data.
Japanese Patent Laid-Open No. 06-217037

しかしながら、このような画像処理方法においては、取り込んだ画像データを活用するためには、まずその画像データに対する変換等の一次加工が必要であり、以降の処理との連続性を維持することが困難であった。   However, in such an image processing method, in order to utilize the captured image data, first, primary processing such as conversion of the image data is necessary, and it is difficult to maintain continuity with subsequent processing. Met.

本発明の課題は、取り込んだ画像データを、ユーザによる変換等の一次加工が必要なく、画像処理装置側で画像データの加工やシステムの制御等を連続して実行可能な画像処理装置および記録媒体を提供することである。   An object of the present invention is to provide an image processing apparatus and a recording medium capable of continuously executing image data processing, system control, and the like on the image processing apparatus side without requiring primary processing such as conversion by the user. Is to provide.

請求項1に記載の本発明の画像処理装置は、撮影手段により撮影された画像に基づき、所定の処理を実行する画像処理装置であって、前記画像と対応して起動される任意のアプリケーションを予め記憶すると共にこのアプリケーションにより実行される処理を時間帯に対応して予め記憶する記憶手段と、アプリケーションの起動に際して、前記撮影手段により撮影された画像と前記記憶手段に予め記憶されている画像とを比較して、近似している画像を求める判定手段と、前記判定手段により近似している画像が判定された場合に、この画像に対応づけて前記記憶手段に記憶されているアプリケーションを起動し、更に、アプリケーションの起動に際して前記撮影手段による撮影が行なわれた時刻が前記記憶されている時間帯の何れに該当するかを判別して、該当する時間帯に対応して記憶されている処理を実行する制御手段とを備える。An image processing apparatus according to a first aspect of the present invention is an image processing apparatus that executes a predetermined process based on an image captured by an imaging unit, and includes an arbitrary application that is activated in correspondence with the image. Storage means for storing in advance and processing executed by this application in advance corresponding to a time zone, an image photographed by the photographing means when the application is started, and an image preliminarily stored in the storage means When the determination means for obtaining the approximate image and the determination means determine the approximate image, the application stored in the storage means in association with the image is started. Furthermore, when the application is started up, the time when the image capturing is performed corresponds to any of the stored time zones. Or to determine the, and control means for executing processing stored in correspondence to the time zone applicable.

請求項2に記載の発明は、コンピュータを、請求項1に記載の発明の各手段として機能させるためのプログラムを格納した記録媒体である。例えば、発明の実施の形態に記載の記憶媒体8に相当する。The invention described in claim 2 is a recording medium storing a program for causing a computer to function as each means of the invention described in claim 1. For example, it corresponds to the storage medium 8 described in the embodiment of the invention.

この発明によれば、撮影するという簡単な操作で、撮影された画像に応じた所定のアプリケーションを起動し、撮影された時刻に応じた処理を実行させることができる。According to the present invention, it is possible to start a predetermined application corresponding to a photographed image and execute processing according to the photographed time by a simple operation of photographing.

以下、図を参照して実施の形態を詳細に説明する。   Hereinafter, embodiments will be described in detail with reference to the drawings.

(第1の実施の形態)
図1は、本発明の画像処理装置を適用した携帯端末10と、外部接続されるカメラ20とを示す図である。カメラ20にて撮影される画像が携帯端末10に取り込まれ、この携帯端末10にて各種画像処理が行われる。
(First embodiment)
FIG. 1 is a diagram showing a mobile terminal 10 to which an image processing apparatus of the present invention is applied and a camera 20 connected externally. An image captured by the camera 20 is taken into the mobile terminal 10 and various image processing is performed by the mobile terminal 10.

この携帯端末10の内部構成を、図2に示すブロック図に基づいて説明する。同図において、携帯端末10は、CPU1、入力部2、RAM3、伝送制御部4、表示部5、カメラ制御部6、記憶装置7、および記憶媒体8により構成され、記憶媒体8を除く各部はバス9に接続されている。   The internal configuration of the mobile terminal 10 will be described based on the block diagram shown in FIG. In the figure, a mobile terminal 10 is composed of a CPU 1, an input unit 2, a RAM 3, a transmission control unit 4, a display unit 5, a camera control unit 6, a storage device 7, and a storage medium 8. It is connected to the bus 9.

CPU1は、記憶媒体8内に記憶されている各種処理プログラムを読み出してRAM3に一時格納し、当該各種処理プログラムに基づく各種処理を実行し、その処理結果をRAM3に格納するとともに表示部5に表示させる。   The CPU 1 reads out various processing programs stored in the storage medium 8, temporarily stores them in the RAM 3, executes various processes based on the various processing programs, stores the processing results in the RAM 3, and displays them on the display unit 5. Let

また、CPU1は、後述する画像メモリ設定処理(図7参照)を実行する。この画像メモリ設定処理において、CPU1は、カメラ20にて撮影された画像データに、その画像が撮影された際に起動するアプリケーション名、その際に使用されるデータベース名等の情報を対応づけて記憶媒体8に保存し、画像データベースを作成する。   Further, the CPU 1 executes an image memory setting process (see FIG. 7) described later. In this image memory setting process, the CPU 1 stores the image data captured by the camera 20 in association with information such as the name of the application that is activated when the image is captured and the database name used at that time. The image is stored in the medium 8 and an image database is created.

さらに、CPU1は、後述する対応AP実行処理(図8参照)を実行する。この対応AP実行処理において、CPU1は、カメラ20にて撮影された画像データから、記憶媒体8内の画像データベースに基づいて対応するアプリケーションを起動し、各種処理を実行する。   Further, the CPU 1 executes a corresponding AP execution process (see FIG. 8) described later. In the corresponding AP execution process, the CPU 1 activates a corresponding application based on the image database in the storage medium 8 from the image data captured by the camera 20, and executes various processes.

入力部2は、カーソルキー、数字入力キーおよび各種機能キー等を備えたキーボードと、ポインティングデバイスであるマウスとを備え、キーボードで押下されたキーの押下信号をCPU1に出力するとともに、マウスによる操作信号をCPU1に出力する。ユーザは、入力部2を介して各種処理における選択・指示を行う。   The input unit 2 includes a keyboard having cursor keys, numeric input keys, various function keys, and the like, and a mouse that is a pointing device. The input unit 2 outputs a key press signal pressed by the keyboard to the CPU 1 and is operated by the mouse. A signal is output to CPU1. The user performs selection / instruction in various processes via the input unit 2.

RAM3は、CPU1により実行される各種処理プログラムや各種アプリケーションプログラムを格納するプログラム格納エリアと、入力指示、入力データおよび処理結果を一時格納するワークエリアを有する。   The RAM 3 has a program storage area for storing various processing programs and various application programs executed by the CPU 1, and a work area for temporarily storing input instructions, input data, and processing results.

伝送制御部4は、モデム(MODEM:MOdulator/DEModulator)、またはターミナルアダプタ(TA:Terminal Adapter)等によって構成され、電話回線、ISDN回線等の通信回線を介して外部機器との通信を行うための制御を行う。モデムは、電話回線を介してパーソナルコンピュータ等の外部機器との通信を行うために、CPU1によって処理されたデジタルデータを電話回線の周波数帯域にあったアナログ信号に変調し、また、電話回線を介して入力されたアナログ信号をデジタルデータに復調する装置であり、ターミナルアダプタは、ISDN回線を介してパーソナルコンピュータ等の外部機器との通信を行うために、既存のインターフェースをISDNに対応するインターフェースに変換する装置である。   The transmission control unit 4 is composed of a modem (MODEM / DEModulator), a terminal adapter (TA), or the like, and performs communication with an external device via a communication line such as a telephone line or an ISDN line. Take control. In order to communicate with an external device such as a personal computer via a telephone line, the modem modulates digital data processed by the CPU 1 into an analog signal suitable for the frequency band of the telephone line, and also via the telephone line. The terminal adapter converts the existing interface into an ISDN-compatible interface for communication with external devices such as personal computers via the ISDN line. It is a device to do.

表示部5は、液晶表示装置等により構成され、CPU1から入力される出力データに基づいて、処理結果等を表示する。   The display unit 5 is configured by a liquid crystal display device or the like, and displays a processing result and the like based on output data input from the CPU 1.

カメラ制御部6は、CPU1からの指示により、カメラ20にて撮影された撮影画像を携帯端末10に対応する画像データに変換し、CPU1に出力する。   In response to an instruction from the CPU 1, the camera control unit 6 converts a captured image captured by the camera 20 into image data corresponding to the mobile terminal 10 and outputs the image data to the CPU 1.

記憶装置7は、プログラムやデータ等があらかじめ記憶されている記憶媒体8を有しており、この記憶媒体8は磁気的、光学的記録媒体、もしくは半導体メモリで構成されている。この記憶媒体8は記憶装置7に固定的に設けたもの、もしくは着脱自在に装着するものであり、この記憶媒体8には携帯端末10に対応する各種アプリケーションプログラム、後述する画像メモリ設定処理プログラム(図7参照)、対応AP実行処理プログラム(図8参照)、および各処理プログラムで処理されたデータ、文書等を記憶する。   The storage device 7 has a storage medium 8 in which programs, data, and the like are stored in advance, and the storage medium 8 is constituted by a magnetic or optical recording medium or a semiconductor memory. The storage medium 8 is fixedly attached to the storage device 7 or is detachably mounted. The storage medium 8 includes various application programs corresponding to the mobile terminal 10 and an image memory setting processing program (described later). 7), a corresponding AP execution processing program (see FIG. 8), and data, documents, etc. processed by each processing program are stored.

また、この記憶媒体8に記憶するプログラム、データ等は、その一部もしくは全部をサーバやクライアント等の他の機器から通信回線等の伝送媒体を介して伝送制御部4から受信して記憶する構成にしてもよく、さらに、記憶媒体8はネットワーク上に構築されたサーバの記憶媒体であってもよい。さらに、前記プログラムを通信回線等の伝送媒体を介してサーバやクライアントへ伝送してこれらの機器にインストールするように構成してもよい。   The program, data, etc. stored in the storage medium 8 are partly or entirely received from the transmission control unit 4 via a transmission medium such as a communication line from another device such as a server or a client and stored. In addition, the storage medium 8 may be a storage medium of a server constructed on a network. Furthermore, the program may be transmitted to a server or client via a transmission medium such as a communication line and installed in these devices.

また、記憶媒体8は、図3に示すように、各種メモリおよびファイルを記憶するメモリエリアを有する。   Further, as shown in FIG. 3, the storage medium 8 has a memory area for storing various memories and files.

同図において、画像メモリ81は、図4に示すように複数の画像データを記憶する。各画像データには、画像No.と、その画像データが選択された際に起動するアプリケーション(AP)名、そのアプリケーションにおいて使用されるデータベース(DB)名、およびレコードNo.等の情報が、それぞれ対応づけて格納される。また、この画像データについて、起動されたアプリケーションで使用されるデータベースがない場合は、データベース名およびレコードNo.はそれぞれ未設定になる。   In the figure, an image memory 81 stores a plurality of image data as shown in FIG. Each image data includes information such as an image number, an application (AP) name that is activated when the image data is selected, a database (DB) name used in the application, and a record number. Stored in association. If there is no database used by the activated application for this image data, the database name and record number are not set.

また、図3において、データベースファイル82は、図5に示すように、商品データベース、仕様データベース等の複数のデータベースを、使用されるアプリケーション名とともに記憶する。   In FIG. 3, the database file 82 stores a plurality of databases such as a product database and a specification database together with application names to be used, as shown in FIG.

各データベースにおいて、例えば、商品データベースにおいては、商品名とその商品情報の複数のデータレコードが、また仕様データベースにおいては、仕様名とその仕様情報の複数のデータレコードが、それぞれレコードNo.と対応づけて格納される。   In each database, for example, in a product database, a product name and a plurality of data records of the product information are associated with a record number, and in a specification database, a specification name and a plurality of data records of the specification information are associated with a record number. Stored.

さらに、図3において、アプリケーションファイル83は、図6に示すように、複数のアプリケーション名が、使用するソフト名と対応づけて記憶される。   In FIG. 3, the application file 83 stores a plurality of application names in association with software names to be used, as shown in FIG.

なお、以降のメール設定ファイル84、インターネット設定ファイル85等の詳細については、後述する。   Details of the subsequent mail setting file 84, Internet setting file 85, etc. will be described later.

次に動作を説明する。事前に操作者により、対象商品の画像撮影を行い、各商品データベースとあわせて画像データベースを作成し、携帯端末10内に保存する必要がある。この画像データベースを作成・保存するための画像メモリ設定処理における携帯端末10の動作を、図7に示すフローチャートに基づいて説明する。   Next, the operation will be described. The operator needs to take an image of the target product in advance, create an image database together with each product database, and store it in the mobile terminal 10. The operation of the portable terminal 10 in the image memory setting process for creating and saving the image database will be described based on the flowchart shown in FIG.

ここで、これらのフローチャートに記述されている各機能を実現するためのプログラムは、読み取り可能なプログラムコードの形態で記憶媒体9に格納されており、CPU1は、このプログラムコードにしたがった動作を逐次実行する。また、CPU1は通信回線を介して伝送されてきた上述のプログラムコードにしたがった動作を逐次実行することもできる。すなわち、記憶媒体9の他、通信回線を介して外部供給されたプログラム、データを利用してこの実施の形態特有の動作を実行することもできる。   Here, a program for realizing each function described in these flowcharts is stored in the storage medium 9 in the form of a readable program code, and the CPU 1 sequentially performs operations according to the program code. Execute. In addition, the CPU 1 can sequentially execute the operation according to the above-described program code transmitted via the communication line. In other words, in addition to the storage medium 9, it is also possible to execute operations specific to this embodiment by using programs and data supplied externally via a communication line.

まず、携帯端末10に外部接続されるカメラ20により、対象商品画像を撮影する(ステップS1)。そして、カメラ20により撮影された撮影画像は、カメラ制御部6により画像データに変換され、CPU1に出力される。そして、CPU1は、入力された画像データをRAM3に一時格納するとともに表示部5に表示させる(ステップS2)。   First, a target product image is photographed by the camera 20 externally connected to the mobile terminal 10 (step S1). The captured image captured by the camera 20 is converted into image data by the camera control unit 6 and output to the CPU 1. Then, the CPU 1 temporarily stores the input image data in the RAM 3 and displays it on the display unit 5 (step S2).

入力部2からの指示により、その画像データに対応して起動させるアプリケーションが選択・指示されると(ステップS3)、CPU1は、選択されたアプリケーション名をRAM3に一時格納するとともに画像メモリ81を参照し、そのアプリケーションには使用するデータベースが存在するか否かを判定する(ステップS4)。   When an application to be activated corresponding to the image data is selected / instructed by an instruction from the input unit 2 (step S3), the CPU 1 temporarily stores the selected application name in the RAM 3 and refers to the image memory 81. Then, it is determined whether or not a database to be used exists in the application (step S4).

データベースがある場合(ステップS4:YES)、CPU1は、記憶媒体8内のデータベースファイル82を参照し、その選択されたアプリケーションが使用するデータベースを選択し(ステップS5)、そのデータベース名をRAM3に一時格納するとともに表示部5に表示させる(ステップS6)。   When there is a database (step S4: YES), the CPU 1 refers to the database file 82 in the storage medium 8, selects the database used by the selected application (step S5), and temporarily stores the database name in the RAM 3. The data is stored and displayed on the display unit 5 (step S6).

次いで、そのデータベース内に、選択されたアプリケーションが使用するデータレコードが格納されているか否かを検索する。そのデータレコードが格納されていない場合(ステップ7:YES)、CPU1は、入力部2より対象となるデータを入力させ、該データベースにデータレコードを追加して記憶媒体8に記憶させるとともに、そのレコードNo.をRAM3に一時格納する(ステップS8)。   Then, it is searched whether or not a data record used by the selected application is stored in the database. When the data record is not stored (step 7: YES), the CPU 1 causes the input unit 2 to input the target data, adds the data record to the database, stores the data record in the storage medium 8, and the record. No. is temporarily stored in the RAM 3 (step S8).

また、既に対象となるデータレコードがデータベースに格納されている場合(ステップS7:NO)、CPU1は、そのレコードNo.を読み出してRAM3に一時格納する(ステップS9)。   If the target data record is already stored in the database (step S7: NO), the CPU 1 reads the record number and temporarily stores it in the RAM 3 (step S9).

そして、入力部2からの指示により、撮影した画像データを画像データベースに追加することを確認すると(ステップS10)、CPU1は、その画像データを、RAM3に一時格納されているアプリケーション名、データベース名、およびレコードNo. 等の情報と対応づけて画像メモリ81に追加保存する(ステップS11)。以上の処理を行うと、CPU1は、本画像メモリ設定処理を終了する。   When it is confirmed by the instruction from the input unit 2 that the captured image data is to be added to the image database (step S10), the CPU 1 stores the image data in the application name, database name, In addition, it is stored in the image memory 81 in association with information such as a record number (step S11). When the above processing is performed, the CPU 1 ends the image memory setting processing.

また、撮影した画像データを画像データベースに追加しない場合(ステップS10:NO)、CPU1は、RAM3に一時格納されている画像データ、アプリケーション名、データベース名等の設定を初期化し(ステップS13)、本画像メモリ設定処理を終了する。   If the captured image data is not added to the image database (step S10: NO), the CPU 1 initializes the settings of the image data, application name, database name, etc. temporarily stored in the RAM 3 (step S13). The image memory setting process ends.

また、ステップS4において、選択したアプリケーションが使用するデータベースが存在しない場合(ステップS4:NO)、CPU1は、入力部2からの指示により、画像データを確定して画像データベースに追加することを確認すると(ステップS14:YES)、選択したアプリケーション名を画像データに対応づけて画像メモリ81に追加保存し(ステップS15)、本画像メモリ設定処理を終了する。なお、その場合、対応するデータベース名、レコードNo.は未設定になる。   In step S4, when there is no database used by the selected application (step S4: NO), the CPU 1 confirms that the image data is confirmed and added to the image database according to an instruction from the input unit 2. (Step S14: YES), the selected application name is associated with the image data and additionally stored in the image memory 81 (step S15), and the image memory setting process is terminated. In this case, the corresponding database name and record number are not set.

また、撮影した画像データを画像データベースに追加しない場合(ステップS14:NO)、CPU1は、RAM3に一時格納されている画像データ、アプリケーション名等の設定を初期化し(ステップS17)、本画像メモリ設定処理を終了する。   If the captured image data is not added to the image database (step S14: NO), the CPU 1 initializes the settings of image data, application name, etc. temporarily stored in the RAM 3 (step S17), and sets the actual image memory. The process ends.

以上のように、撮影した画像データが各情報に対応づけられ、画像データベースとして画像メモリ81に保存される。なお、この画像メモリ設定処理は、必要に応じて適宜実行され、画像メモリ81の内容が追加・更新される。   As described above, captured image data is associated with each piece of information and stored in the image memory 81 as an image database. The image memory setting process is appropriately executed as necessary, and the contents of the image memory 81 are added / updated.

ユーザがカメラ20にて対象商品を撮影すると、携帯端末10内のCPU1は、記憶媒体8内から対応AP実行処理プログラムを読み出し、対応AP実行処理を実行する。この対応AP実行処理における携帯端末10の動作を、図8に示すフローチャートに基づいて説明する。   When the user photographs the target product with the camera 20, the CPU 1 in the mobile terminal 10 reads the corresponding AP execution processing program from the storage medium 8 and executes the corresponding AP execution processing. The operation of the mobile terminal 10 in the corresponding AP execution process will be described based on the flowchart shown in FIG.

カメラ20により撮影された撮影画像は、カメラ制御部6により画像データに変換され、CPU1に出力される。そして、CPU1は、入力された画像データを表示部5に表示するとともにRAM3に一時格納する(ステップS21)。   The captured image captured by the camera 20 is converted into image data by the camera control unit 6 and output to the CPU 1. The CPU 1 displays the input image data on the display unit 5 and temporarily stores it in the RAM 3 (step S21).

次いで、CPU1は、記憶媒体8内の画像メモリ81から最初の画像データを読み出す(ステップS23)。そして、その読み出した画像データと、撮影された画像データとを比較し、近似しているか否かを判定する(ステップS24)。   Next, the CPU 1 reads the first image data from the image memory 81 in the storage medium 8 (step S23). Then, the read image data and the captured image data are compared to determine whether they are approximate (step S24).

近似していない場合(ステップS25:NO)、CPU1は、画像メモリ81から次の画像データを読み出し(ステップS28)、撮影された画像データとの近似の判定を繰り返す(ステップS24)。   If not approximate (step S25: NO), the CPU 1 reads the next image data from the image memory 81 (step S28), and repeats the determination of approximation with the photographed image data (step S24).

また、近似している場合(ステップS25:YES)、CPU1は、その読み出した画像データの画像No.を、近似する画像データ一覧表示へ追加する(ステップS26)。   If they are approximate (step S25: YES), the CPU 1 adds the image number of the read image data to the approximate image data list display (step S26).

画像メモリ81内の全画像データについて、撮影した画像データとの比較が終了すると(ステップS27:YES)、CPU1は、近似する画像データ一覧表示を表示部5に表示させる。   When the comparison of all image data in the image memory 81 with the captured image data is completed (step S27: YES), the CPU 1 causes the display unit 5 to display an approximate image data list display.

そして、表示された画像データ一覧表示から、入力部2より適切な画像データが選択・指示されると(ステップS29)、CPU1は、記憶媒体8内の画像メモリ81およびアプリケーションファイル83を参照し、選択された画像データに対応するアプリケーションを起動する(ステップS30)。   When appropriate image data is selected / instructed from the displayed image data list display by the input unit 2 (step S29), the CPU 1 refers to the image memory 81 and the application file 83 in the storage medium 8, An application corresponding to the selected image data is activated (step S30).

また、起動したアプリケーションに対応するデータベースが存在する場合(ステップS31:YES)、CPU1は、記憶媒体8内のデータベースファイル82を参照し、対応するデータベース内の対応するレコードNo.のレコードデータを読み出し、表示部5に表示させる(ステップS32)。そして、このアプリケーション処理が終了すると、CPU1は、本対応AP実行処理を終了する。   If there is a database corresponding to the activated application (step S31: YES), the CPU 1 refers to the database file 82 in the storage medium 8 and reads the record data of the corresponding record No. in the corresponding database. Is displayed on the display unit 5 (step S32). When this application process ends, the CPU 1 ends the corresponding AP execution process.

以上のように、ユーザによりカメラ20にて商品が撮影されると、この撮影画像は、携帯端末10内で画像データベース内の画像データと照合され、対応するアプリケーションが自動的に起動される。そのため、ユーザにとっては、商品を撮影することのみでその商品の詳細情報等を容易に知ることができ、また、簡単な操作で商品情報等の検索が可能になる。   As described above, when a product is photographed by the user with the camera 20, the photographed image is collated with the image data in the image database in the mobile terminal 10, and the corresponding application is automatically started. Therefore, the user can easily know the detailed information of the product simply by photographing the product, and the product information can be searched by a simple operation.

(第2の実施の形態)
上記第1の実施の形態に加え、対象商品を撮影した時間帯に応じて、実行する処理を変更するように構成することもできる。本第2の実施の形態においては、アプリケーションとしてメールソフトが起動された際に、時間帯に応じてメールかFAXかを選択するメール設定処理について説明する。
(Second Embodiment)
In addition to the first embodiment, the processing to be executed can be changed according to the time zone when the target product is photographed. In the second embodiment, a mail setting process for selecting mail or FAX according to a time zone when mail software is started as an application will be described.

まず構成を説明する。本第2の実施の形態における携帯端末は、第1の実施の形態において説明した携帯端末10(図2参照)と同様の構成をしているため、同符号を付し、その説明を省略する。   First, the configuration will be described. Since the portable terminal in the second embodiment has the same configuration as the portable terminal 10 (see FIG. 2) described in the first embodiment, the same reference numerals are given and the description thereof is omitted. .

なお、携帯端末10内の記憶媒体8は、さらに、図9に示すメール設定ファイル84、後述するメール設定処理プログラム(図10参照)を記憶する。   The storage medium 8 in the portable terminal 10 further stores a mail setting file 84 shown in FIG. 9 and a mail setting processing program (see FIG. 10) described later.

図9において、メール設定ファイル84は、画像メモリ81内に格納されている画像データの画像No.毎に、メールアドレスおよびFAXNo.を、それぞれ時間帯に対応づけて格納する。   In FIG. 9, the mail setting file 84 stores a mail address and a FAX number in association with each time zone for each image number of image data stored in the image memory 81.

次に動作を説明する。図8のステップS30において、対応するアプリケーション処理としてメールソフトが起動されると(図6参照)、携帯端末10内のCPU1は、記憶媒体8からメール設定処理プログラムを読み出し、メール設定処理を実行する。このメール設定処理における携帯端末10の動作を、図10に示すフローチャートに基づいて説明する。   Next, the operation will be described. When mail software is activated as a corresponding application process in step S30 of FIG. 8 (see FIG. 6), the CPU 1 in the mobile terminal 10 reads the mail setting process program from the storage medium 8 and executes the mail setting process. . The operation of the mobile terminal 10 in this mail setting process will be described based on the flowchart shown in FIG.

まず、メールソフトが起動されると、CPU1は、表示部5に初期メイン画面を表示させる(ステップS41)。   First, when the mail software is activated, the CPU 1 displays an initial main screen on the display unit 5 (step S41).

そして、入力部2より作成されたメールデータが入力されると、CPU1は、記憶媒体8内のメール設定ファイル84を検索し、RAM3に一時格納されている画像データの画像No.に対応するデータレコードが設定されているか否かを検索する(ステップS43)。   When the mail data created from the input unit 2 is input, the CPU 1 searches the mail setting file 84 in the storage medium 8 and data corresponding to the image number of the image data temporarily stored in the RAM 3. It is searched whether or not a record is set (step S43).

画像データに対応するデータレコードが設定されている場合(ステップS43:YES)、CPU1は、携帯端末10内の時計から現在時刻を取得する(ステップS44)。そして、その画像データに対応するデータレコードから、取得した現在時刻を含む時間帯に設定されている送信先種別(すなわちメールかFAXか)を判別する(ステップS46)。   When the data record corresponding to the image data is set (step S43: YES), the CPU 1 acquires the current time from the clock in the mobile terminal 10 (step S44). Then, from the data record corresponding to the image data, the transmission destination type (that is, mail or FAX) set in the time zone including the acquired current time is determined (step S46).

判別した送信先種別がメールであれば(ステップS46:メール)、CPU1は、そのメールアドレスを送信先に設定するとともにその旨を表示部5に表示させる(ステップS47)。そして、入力部2を介してメール送信が指示されると(ステップS48:YES)、CPU1は、設定された送信先にメールデータを送信し(ステップS49)、本メール設定処理を終了する。   If the determined transmission destination type is mail (step S46: mail), the CPU 1 sets the mail address as the transmission destination and causes the display unit 5 to display that fact (step S47). When mail transmission is instructed via the input unit 2 (step S48: YES), the CPU 1 transmits mail data to the set transmission destination (step S49), and the mail setting process is terminated.

また、入力部2を介してメール送信の取消を指示された場合(ステップS50:YES)、CPU1は、送信先の設定を初期化し、本メール設定処理を終了する。   If an instruction to cancel mail transmission is given via the input unit 2 (step S50: YES), the CPU 1 initializes the setting of the transmission destination and ends the mail setting process.

また、ステップS46において判別した送信先種別がFAXであれば(ステップS46:FAX)、CPU1は、作成されたメールデータをFAXに対応するFAXデータに変換する(ステップS53)。そして、設定されているFAXNo.を送信先に設定するとともにその旨を表示部5に表示させる(ステップS54)。   If the destination type determined in step S46 is FAX (step S46: FAX), the CPU 1 converts the created mail data into FAX data corresponding to FAX (step S53). Then, the set FAX No. is set as the transmission destination and the fact is displayed on the display unit 5 (step S54).

そして、入力部2を介してFAX送信が指示されると(ステップS55:YES)、CPU1は、設定された送信先にFAXデータを送信し(ステップS56)、本メール設定処理を終了する。   Then, when FAX transmission is instructed via the input unit 2 (step S55: YES), the CPU 1 transmits FAX data to the set transmission destination (step S56), and ends the mail setting process.

また、入力部2を介してFAX送信の取消を指示された場合(ステップS57:YES)、CPU1は、送信先の設定を初期化し(ステップS58)、本メール設定処理を終了する。   In addition, when cancellation of FAX transmission is instructed via the input unit 2 (step S57: YES), the CPU 1 initializes transmission destination settings (step S58) and ends the mail setting process.

なお、ステップS43において、記憶媒体8内のメール設定ファイル84を検索した結果、RAM3に一時格納されている画像データの画像No.に対応するデータレコードが設定されていない場合(ステップS43:NO)、または、ステップS45において、その画像データに対応するデータレコードに、取得した現在時刻を含む時間帯が設定されていない場合(ステップS45:NO)、CPU1は、その旨を表示部5に表示させ、入力部2から、作成したメールデータの送信先を入力・設定させる(ステップS52)。   In step S43, as a result of searching the mail setting file 84 in the storage medium 8, no data record corresponding to the image number of the image data temporarily stored in the RAM 3 is set (step S43: NO). Alternatively, in step S45, when the time zone including the acquired current time is not set in the data record corresponding to the image data (step S45: NO), the CPU 1 displays that fact on the display unit 5. Then, the destination of the created mail data is input / set from the input unit 2 (step S52).

その後、CPU1は、その設定された送信先に作成されたメールデータを送信し(ステップS49)、本メール設定処理を終了する。   Thereafter, the CPU 1 transmits the mail data created to the set transmission destination (step S49), and ends the mail setting process.

以上のように、メールソフトが起動された際に、その時間帯により、作成されたメールデータをメールで送信するのか、またはFAXで送信するのかが自動選択される。そのため、送信先の都合にあわせて、メールまたはFAXで作成したメールデータを送信できる。   As described above, when the mail software is activated, whether the created mail data is transmitted by mail or by FAX is automatically selected according to the time zone. Therefore, mail data created by mail or FAX can be transmitted at the convenience of the destination.

なお、メールまたはFAXのどちらかを送信先に設定することとしたが、メール設定ファイル84のデータレコードを変更することにより、メールおよびFAXの両方に送信するように構成することも可能である。   Although either mail or FAX is set as the transmission destination, it can be configured to transmit to both mail and FAX by changing the data record of the mail setting file 84.

(第3の実施の形態)
また、上記第1の実施の形態、または第2の実施の形態に加え、対象商品を撮影した時間帯に応じて、さらに実行する処理を変更するように構成することもできる。本第3の実施の形態においては、アプリケーションとしてブラウザソフトが起動された際に、時間帯に応じて表示するホームページを選択するインターネット設定処理について説明する。
(Third embodiment)
Further, in addition to the first embodiment or the second embodiment, the processing to be further executed can be changed according to the time zone when the target product is photographed. In the third embodiment, an internet setting process for selecting a home page to be displayed according to a time zone when browser software is started as an application will be described.

まず構成を説明する。本第3の実施の形態における携帯端末は、第1の実施の形態、および第2の実施の形態において説明した携帯端末10(図2参照)と同様の構成をしているため、同符号を付し、その説明を省略する。   First, the configuration will be described. Since the portable terminal in the third embodiment has the same configuration as the portable terminal 10 (see FIG. 2) described in the first embodiment and the second embodiment, the same reference numerals are used. A description thereof will be omitted.

なお、携帯端末10内の記憶媒体9は、さらに、図11に示すインターネット設定ファイル85、後述するインターネット設定処理プログラム(図12参照)を記憶する。   The storage medium 9 in the mobile terminal 10 further stores an Internet setting file 85 shown in FIG. 11 and an Internet setting processing program (see FIG. 12) described later.

図11において、インターネット設定ファイル85は、画像メモリ81内に格納されている画像データの画像No.毎に、URLをそれぞれ時間帯に対応づけて格納する。   In FIG. 11, the Internet setting file 85 stores a URL in association with a time zone for each image number of image data stored in the image memory 81.

次に動作を説明する。図8のステップS30において、対応するアプリケーション処理としてブラウザソフトが起動されると(図6参照)、携帯端末10内のCPU1は、記憶媒体8からインターネット設定処理プログラムを読み出し、インターネット設定処理を実行する。このインターネット設定処理における携帯端末10の動作を、図12に示すフローチャートに基づいて説明する。   Next, the operation will be described. In step S30 of FIG. 8, when the browser software is started as the corresponding application process (see FIG. 6), the CPU 1 in the mobile terminal 10 reads the Internet setting process program from the storage medium 8 and executes the Internet setting process. . The operation of the mobile terminal 10 in this Internet setting process will be described based on the flowchart shown in FIG.

アプリケーションとしてブラウザソフトが起動されると、CPU1は、記憶媒体8内のインターネット設定ファイル85を検索し、RAM3に一時格納されている画像データの画像No.に対応するデータレコードが設定されているかを検索する(ステップS61)。   When the browser software is started as an application, the CPU 1 searches the Internet setting file 85 in the storage medium 8 and determines whether a data record corresponding to the image number of the image data temporarily stored in the RAM 3 is set. Search is performed (step S61).

画像データに対応するデータレコードが設定されている場合(ステップS61:YES)、CPU1は、携帯端末10内の時計から現在時刻を取得する(ステップS62)。そして、その画像データに対応するデータレコードから、取得した現在時刻を含む時間帯にURLが設定されているか否かを判別する(ステップS63)。   When the data record corresponding to the image data is set (step S61: YES), the CPU 1 acquires the current time from the clock in the mobile terminal 10 (step S62). And it is discriminate | determined from the data record corresponding to the image data whether URL is set in the time slot | zone containing the acquired present time (step S63).

URLが設定されていれば(ステップS63:YES)、CPU1は、そのURLを接続先として設定するとともにその旨を表示部5に表示させ(ステップS64)、プロバイダに接続する(ステップS68)。   If the URL has been set (step S63: YES), the CPU 1 sets the URL as a connection destination, displays that fact on the display unit 5 (step S64), and connects to the provider (step S68).

また、ステップS61において、画像データに対応するデータレコードが設定されていない場合(ステップS61:NO)、または、ステップS63において、該当するデータレコードに取得した現在時刻を含む時間帯のURLが設定されていない場合(ステップS63:NO)、CPU1は、表示部5に初期メニュー画面を表示させ(ステップS65)、入力部2よりURLを入力・設定させる(ステップS66)。   If no data record corresponding to the image data is set in step S61 (step S61: NO), or in step S63, the URL of the time zone including the current time acquired in the corresponding data record is set. If not (step S63: NO), the CPU 1 causes the display unit 5 to display an initial menu screen (step S65), and causes the input unit 2 to input and set a URL (step S66).

そして、入力部2を介して、設定されたURLが確定されると(ステップS67:YES)、CPU1は、プロバイダに接続する(ステップS68)。設定されているURLが確定されない場合(ステップ67:NO)、CPU1は、入力部2から再度URLを入力・設定させる(ステップS66)。   When the set URL is confirmed through the input unit 2 (step S67: YES), the CPU 1 connects to the provider (step S68). When the set URL is not confirmed (step 67: NO), the CPU 1 causes the input unit 2 to input and set the URL again (step S66).

プロバイダに接続されると、CPU1は、設定されたURLをそのプロバイダに送信し(ステップS69)、受信した受信データを表示部5に表示させ(ステップS70およびS71)、本インターネット設定処理を終了する。   When connected to the provider, the CPU 1 transmits the set URL to the provider (step S69), displays the received data received on the display unit 5 (steps S70 and S71), and ends the Internet setting process. .

以上のように、ブラウザソフトが起動された際に、時間帯に応じて表示するホームページアドレスが自動選択される。そのため、時間帯にあわせたホームページアドレスをあらかじめ設定しておくことにより、ユーザが所望するホームページを容易に表示させることができる。   As described above, when the browser software is activated, the homepage address to be displayed is automatically selected according to the time zone. Therefore, by setting in advance a homepage address that matches the time zone, the homepage desired by the user can be easily displayed.

なお、上記第1から3の実施の形態において、カメラ20は外部接続されているとしたが、携帯端末10に内蔵されるように構成しても、もちろんかまわない。   In the first to third embodiments, the camera 20 is externally connected. However, the camera 20 may be built in the mobile terminal 10 as a matter of course.

(第4の実施の形態)
また、本発明の画像処理装置を適用した携帯端末においては、カメラによる撮影画像を携帯端末の表示部に表示させる際に、カメラの移動等により、撮影画像の表示形態を変更することもできる。本第4の実施の形態においては、カメラの撮影形態に応じて、表示部に表示する撮影画像を制御する表示画面制御処理について説明する。
(Fourth embodiment)
In the portable terminal to which the image processing apparatus of the present invention is applied, when the photographed image by the camera is displayed on the display unit of the portable terminal, the display form of the photographed image can be changed by moving the camera or the like. In the fourth embodiment, a display screen control process for controlling a photographed image displayed on the display unit according to the photographing form of the camera will be described.

まず構成を説明する。本第4の実施の形態における携帯端末10は、上述した第1から3の実施の形態において説明した携帯端末10(図2参照)の構成と同様の構成をしているため、同符号を付し、詳細な説明を省略する。   First, the configuration will be described. Since the mobile terminal 10 in the fourth embodiment has the same configuration as that of the mobile terminal 10 (see FIG. 2) described in the first to third embodiments, the same reference numerals are given. Detailed description will be omitted.

なお、携帯端末10および外部接続されるカメラ20には、携帯端末10に対するカメラ20の位置、移動方向、移動量等を検出するための検出部がそれぞれ設けられている。この携帯端末10に設けられる検出部10aは、カメラ20の携帯端末10に対する位置、移動方向、移動量、および音量等の情報を検出し、その検出情報をCPU1に出力する。   The mobile terminal 10 and the externally connected camera 20 are each provided with a detection unit for detecting the position, moving direction, moving amount, and the like of the camera 20 with respect to the mobile terminal 10. The detection unit 10 a provided in the mobile terminal 10 detects information such as the position, movement direction, movement amount, and volume of the camera 20 with respect to the mobile terminal 10, and outputs the detection information to the CPU 1.

また、携帯端末10の記憶媒体8は、さらに、図13に示す表示位置ファイル(同図(a))、移動方向ファイル(同図(b))、移動量ファイル(同図(c))、サイズファイル(同図(d))、および後述する表示画面制御処理プログラム(図14参照)を記憶する。   Further, the storage medium 8 of the portable terminal 10 further includes a display position file (FIG. 13A), a movement direction file (FIG. 13B), a movement amount file (FIG. 13C), A size file ((d) in the figure) and a display screen control processing program (see FIG. 14) described later are stored.

図13において、表示位置ファイル86(同図(a))は、カメラ20の携帯端末10に対する位置と、表示部5に表示させる撮影画像の位置とを対応づけて格納し、移動方向ファイル87(同図(b))は、カメラ20の携帯端末10に対する位置と、表示部5に表示させる撮影画像と移動方向とを対応づけて格納する。   13, the display position file 86 (FIG. 13A) stores the position of the camera 20 relative to the mobile terminal 10 and the position of the captured image displayed on the display unit 5 in association with each other, and the movement direction file 87 ( (B)) stores the position of the camera 20 with respect to the mobile terminal 10, the captured image displayed on the display unit 5, and the movement direction in association with each other.

また、移動量ファイル88(同図(c))は、カメラ20の携帯端末10に対する加速度と、表示部5に表示させる撮影画像の移動量とを対応づけて格納し、サイズファイル89(同図(d))は、携帯端末10とカメラ20との音量差分と、表示部5に表示させる撮影画像の倍率とを対応づけて格納する。   Further, the movement amount file 88 ((c) in the figure) stores the acceleration of the camera 20 with respect to the portable terminal 10 and the movement amount of the captured image displayed on the display unit 5 in association with each other, and the size file 89 (in the same figure). (D)) stores the volume difference between the mobile terminal 10 and the camera 20 and the magnification of the captured image displayed on the display unit 5 in association with each other.

次に動作を説明する。携帯端末10内のCPU1は、一定時間毎に記憶媒体8から表示画面制御処理プログラムを読み出し、表示画面制御処理を実行する。この表示画面制御処理における携帯端末10の動作を、図14に示すフローチャートに基づいて説明する。   Next, the operation will be described. The CPU 1 in the portable terminal 10 reads the display screen control processing program from the storage medium 8 at regular intervals and executes the display screen control processing. The operation of the mobile terminal 10 in this display screen control process will be described based on the flowchart shown in FIG.

まず、携帯端末10に設けられた検出部10aは、携帯端末10に対するカメラ20の位置情報を検出し、CPU1に出力する(ステップS81)。そして、CPU1は、入力された位置情報から、記憶媒体8内の表示位置ファイルを参照し、カメラ20の位置が携帯端末10に対して左側であれば(ステップS82:左)、撮影画像を左側に表示するように設定し、表示部5に表示させる(ステップS83)。   First, the detection part 10a provided in the portable terminal 10 detects the position information of the camera 20 with respect to the portable terminal 10, and outputs it to CPU1 (step S81). Then, the CPU 1 refers to the display position file in the storage medium 8 from the input position information, and if the position of the camera 20 is on the left side with respect to the mobile terminal 10 (step S82: left), the captured image is displayed on the left side. And display on the display unit 5 (step S83).

また、検出されたカメラ20の位置が携帯端末10に対して右側であれば(ステップS82:右)、CPU1は、撮影画像を右側に表示するように設定し、表示部5に表示させる(ステップS84)。   If the detected position of the camera 20 is on the right side with respect to the portable terminal 10 (step S82: right), the CPU 1 sets the captured image to be displayed on the right side and displays it on the display unit 5 (step S82). S84).

次いで、検出部10aは、カメラ20の携帯端末10に対する加速度情報を検出し、CPU1に出力する(ステップS85)。そして、CPU1は、検出された加速度情報から、カメラ20の携帯端末10に対する移動方向および移動量を算出すると(ステップS86)、記憶媒体8内の移動方向ファイルを参照し、算出された移動方向から撮影画像を移動させる方向を設定する(ステップS87)。   Next, the detection unit 10a detects acceleration information of the camera 20 with respect to the mobile terminal 10, and outputs the acceleration information to the CPU 1 (step S85). Then, when the CPU 1 calculates the movement direction and movement amount of the camera 20 relative to the mobile terminal 10 from the detected acceleration information (step S86), the CPU 1 refers to the movement direction file in the storage medium 8 and starts from the calculated movement direction. The direction in which the captured image is moved is set (step S87).

また、CPU1は、記憶媒体8内の移動量ファイルを参照し、算出された移動量から撮影画像を移動させる量を設定する(ステップS88)。そして、設定された移動方向および移動量に基づいて撮影画像を移動し、表示画面に表示させる(ステップS89)。   Further, the CPU 1 refers to the movement amount file in the storage medium 8 and sets the amount by which the captured image is moved from the calculated movement amount (step S88). Then, the captured image is moved based on the set moving direction and moving amount and displayed on the display screen (step S89).

続いて、CPU1は、携帯端末10に設けられた検出部10aより携帯端末10の音量情報、およびカメラ20に設けられた検出部よりカメラ20の音量情報を検出されると(ステップS90)、その検出された両音量情報の差分量を算出する。   Subsequently, when the CPU 1 detects the volume information of the mobile terminal 10 from the detection unit 10a provided in the mobile terminal 10 and the volume information of the camera 20 from the detection unit provided in the camera 20 (step S90). The amount of difference between the detected volume information is calculated.

そして、記憶媒体8内のサイズファイルを参照し、変更する画面サイズを設定する(ステップS91)。その後、CPU1は、設定された画面サイズに基づいて撮影画面のサイズを変更し、表示画面に表示させる(ステップS92)。   Then, referring to the size file in the storage medium 8, the screen size to be changed is set (step S91). Thereafter, the CPU 1 changes the size of the shooting screen based on the set screen size and displays it on the display screen (step S92).

以上のように撮影画像の設定を変更・表示させると、CPU1は、本表示画面制御処理を終了する。   When the setting of the captured image is changed / displayed as described above, the CPU 1 ends the display screen control process.

以上のように、携帯端末10およびカメラ20に設けられた検出部より検出される検出情報により、携帯端末10の表示部5に表示される撮影画像の位置および大きさが制御される。このことにより、ユーザは、カメラ20の撮影形態を操作することにより、表示部5に表示させる撮影画像の表示形態を容易に変更できる。   As described above, the position and size of the captured image displayed on the display unit 5 of the mobile terminal 10 are controlled by the detection information detected by the detection units provided in the mobile terminal 10 and the camera 20. Thus, the user can easily change the display form of the photographed image displayed on the display unit 5 by operating the photographing form of the camera 20.

なお、本発明において、さらに、撮影対象商品の撮影された向きにより処理を変更するように構成することもできる。   In addition, in this invention, it can also comprise so that a process may be changed with the imaging | photography direction of the imaging | photography object goods.

また、本発明においては撮影対象を商品としたが、人物を撮影対象するように構成してもよい。その場合、設定されている人物画像と、毎回撮影される人物の服装等が異なる場合があるので、肌色(顔部分)を検出して人物を特定するようにすればよい。そして、複数の人物を撮影・特定することにより、メール、FAX等を複数の宛先に一括送信できる。   In the present invention, the object to be photographed is a product, but a person may be photographed. In that case, since the set person image may differ from the person's clothes taken every time, the skin color (face portion) may be detected to identify the person. By photographing and specifying a plurality of persons, mail, FAX, etc. can be collectively transmitted to a plurality of destinations.

本発明を適用した携帯端末10、およびカメラ20を示す図である。It is a figure which shows the portable terminal 10 and the camera 20 to which this invention is applied. 携帯端末10の内部構成を示すブロック図である。2 is a block diagram showing an internal configuration of a mobile terminal 10. FIG. 記憶媒体8内のメモリエリアを示す図である。3 is a diagram showing a memory area in the storage medium 8. FIG. 画像メモリ81を示す図である。3 is a diagram showing an image memory 81. FIG. データベースファイル82を示す図である。It is a figure which shows the database file. アプリケーションファイル83を示す図である。It is a figure which shows the application file 83. FIG. 第1の実施の形態における、画像メモリ設定処理を示すフローチャートである。6 is a flowchart illustrating image memory setting processing in the first embodiment. 第1の実施の形態における、対応AP実行処理を示すフローチャートである。It is a flowchart which shows corresponding AP execution processing in 1st Embodiment. メール設定ファイル84を示す図である。It is a figure which shows the mail setting file 84. FIG. 第2の実施の形態における、メール設定処理を示すフローチャートである。It is a flowchart which shows the mail setting process in 2nd Embodiment. インターネット設定ファイル85を示す図である。It is a figure which shows the internet setting file 85. FIG. 第3の実施の形態における、インターネット設定処理を示すフローチャートである。It is a flowchart which shows the internet setting process in 3rd Embodiment. 表示位置メモリ86(同図(a))、移動方向メモリ87(同図(b))、移動量メモリ88(同図(c))、およびサイズメモリ89(同図(d))を示す図である。The figure which shows the display position memory 86 (the figure (a)), the movement direction memory 87 (the figure (b)), the movement amount memory 88 (the figure (c)), and the size memory 89 (the figure (d)). It is. 第4の実施の形態における、表示画面制御処理を示すフローチャートである。It is a flowchart which shows the display screen control process in 4th Embodiment.

符号の説明Explanation of symbols

10 携帯端末
1 CPU
2 入力部
3 RAM
4 伝送制御部
5 表示部
6 カメラ制御部
7 記憶装置
8 記憶媒体
81 画像メモリ
82 データベースファイル
83 アプリケーションファイル
84 メール設定ファイル
85 インターネット設定ファイル
86 表示位置メモリ
87 移動方向メモリ
88 移動量メモリ
89 サイズメモリ
9 バス
10a 検出部
20 カメラ
20a 検出部
10 Mobile terminal 1 CPU
2 Input unit 3 RAM
4 Transmission Control Unit 5 Display Unit 6 Camera Control Unit 7 Storage Device 8 Storage Medium 81 Image Memory 82 Database File 83 Application File 84 Mail Setting File 85 Internet Setting File 86 Display Position Memory 87 Movement Direction Memory 88 Movement Amount Memory 89 Size Memory 9 Bus 10a detector 20 Camera 20a detector

Claims (2)

撮影手段により撮影された画像に基づき、所定の処理を実行する画像処理装置であって、
前記画像と対応して起動される任意のアプリケーションを予め記憶すると共にこのアプリケーションにより実行される処理を時間帯に対応して予め記憶する記憶手段と、
アプリケーションの起動に際して、前記撮影手段により撮影された画像と前記記憶手段に予め記憶されている画像とを比較して、近似している画像を求める判定手段と、
前記判定手段により近似している画像が判定された場合に、この画像に対応づけて前記記憶手段に記憶されているアプリケーションを起動し、更に、アプリケーションの起動に際して前記撮影手段による撮影が行なわれた時刻が前記記憶されている時間帯の何れに該当するかを判別して、該当する時間帯に対応して記憶されている処理を実行する制御手段と
を備えることを特徴とする画像処理装置。
An image processing apparatus that executes predetermined processing based on an image photographed by a photographing means,
A storage unit that stores in advance an arbitrary application that is activated in correspondence with the image and that stores a process executed by the application in advance corresponding to a time zone ;
A determination unit that compares an image captured by the imaging unit with an image stored in advance in the storage unit to obtain an approximate image when the application is started ;
When the approximate image is determined by the determination unit, the application stored in the storage unit is activated in association with the image, and further, the image is captured by the imaging unit when the application is activated. An image processing apparatus comprising: control means for determining which of the stored time zones corresponds to the time and executing a process stored corresponding to the corresponding time zone .
コンピュータを、
画像と対応して起動される任意のアプリケーションを記憶手段へ予め記憶すると共にこのアプリケーションにより実行される処理を時間帯に対応して前記記憶手段へ予め記憶する手段、
アプリケーションの起動に際して、撮影手段により撮影された画像と前記記憶手段に予め記憶されている画像とを比較して、近似している画像を求める判定手段と、
前記判定手段により近似している画像が判定された場合に、この画像に対応づけて前記記憶手段に記憶されているアプリケーションを起動し、更に、アプリケーションの起動に際して前記撮影手段による撮影が行なわれた時刻が前記記憶されている時間帯の何れに該当するかを判別して、該当する時間帯に対応して記憶されている処理を実行する制御手段
として機能させるためのプログラムを記憶したコンピュータ読み取り可能な記録媒体。
Computer
Means for preliminarily storing in the storage means an arbitrary application activated in correspondence with the image, and storing in advance in the storage means processing executed by this application in correspondence with a time zone;
A determination unit that compares an image captured by the imaging unit with an image stored in advance in the storage unit to obtain an approximate image when the application is started;
When the approximate image is determined by the determination unit, the application stored in the storage unit is activated in association with the image, and further, the image is captured by the imaging unit when the application is activated. Control means for determining which of the stored time zones corresponds to the time and executing the stored process corresponding to the corresponding time zone
A computer-readable recording medium storing a program for functioning as a computer .
JP2007107085A 2007-04-16 2007-04-16 Image processing apparatus and recording medium Expired - Fee Related JP4183012B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007107085A JP4183012B2 (en) 2007-04-16 2007-04-16 Image processing apparatus and recording medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007107085A JP4183012B2 (en) 2007-04-16 2007-04-16 Image processing apparatus and recording medium

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2000170786A Division JP4610696B2 (en) 2000-06-07 2000-06-07 Image processing apparatus and recording medium

Publications (2)

Publication Number Publication Date
JP2007213607A JP2007213607A (en) 2007-08-23
JP4183012B2 true JP4183012B2 (en) 2008-11-19

Family

ID=38491914

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007107085A Expired - Fee Related JP4183012B2 (en) 2007-04-16 2007-04-16 Image processing apparatus and recording medium

Country Status (1)

Country Link
JP (1) JP4183012B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5619095B2 (en) 2012-09-03 2014-11-05 東芝テック株式会社 Product recognition apparatus and product recognition program
KR101541254B1 (en) * 2014-11-13 2015-08-03 이호석 System and method for providing service using character image
JP2021036440A (en) * 2020-10-26 2021-03-04 パイオニア株式会社 Information processing apparatus

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06217037A (en) * 1993-01-20 1994-08-05 Patoroma Res Kk Data output device for computer
JPH11184603A (en) * 1994-05-31 1999-07-09 Casio Comput Co Ltd Image display control device and image display control method
JPH0855133A (en) * 1994-08-16 1996-02-27 Nippon Telegr & Teleph Corp <Ntt> Registration data retrieval device by face image
JPH10254904A (en) * 1997-03-14 1998-09-25 Omron Corp Image search method and apparatus
JPH11220719A (en) * 1998-02-02 1999-08-10 Casio Comput Co Ltd Image communication system
JP3720573B2 (en) * 1998-04-02 2005-11-30 キヤノン株式会社 Image search apparatus and method
JP3786166B2 (en) * 1998-06-30 2006-06-14 ソニー株式会社 Image processing apparatus, image processing method, and image processing program

Also Published As

Publication number Publication date
JP2007213607A (en) 2007-08-23

Similar Documents

Publication Publication Date Title
US7929808B2 (en) Systems and methods for generating digital images having image meta-data combined with the image data
JP3862502B2 (en) Method and system for digital imaging device
JP5763075B2 (en) Object information providing method and photographing apparatus to which the object information is applied
JP4552632B2 (en) Portable device
EP1874026B1 (en) Image-forming apparatus,image-processing method, and control program for executing the same
JP5478999B2 (en) Imaging device
US20120041946A1 (en) Data search apparatus, control method thereof and computer readable storage medium
KR20130072138A (en) Image sensing apparatus, information processing apparatus and control method
KR20110133582A (en) Communication systems, communication terminals, servers, data preservation methods and recording media
JP4565617B2 (en) Image recording apparatus and control method thereof
JP4183012B2 (en) Image processing apparatus and recording medium
US9197768B2 (en) Cooperation system, mobile information device, cooperation processing method, and non-transitory computer-readable recording medium encoded with cooperation processing program
JP4491486B2 (en) Printing instruction apparatus, printing system, printing method, program, and recording medium
WO2014184937A1 (en) Image-file clustering system and image-file clustering program
JP4610696B2 (en) Image processing apparatus and recording medium
KR20210084386A (en) Method and device for recognizing visually coded patterns
JP2008197674A (en) Support information providing method, support information providing program, and information providing management system
JP2011070466A (en) Image selection control apparatus, camera and program
JP4614363B2 (en) Information processing apparatus and information processing method
JP2005107992A (en) Support information providing method, support information providing program, and information providing management system
JP4721867B2 (en) Imaging device
JP2005109760A (en) Apparatus and method of storing image
KR101623494B1 (en) Apparatus and method for managing photo file
JP2007199924A (en) Image group title determination apparatus and method, and program
JP2000357169A (en) Device and method for automatically generating image browsing function

Legal Events

Date Code Title Description
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: 20080812

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080825

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110912

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120912

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130912

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees