JP2004207852A - Image communication system - Google Patents

Image communication system Download PDF

Info

Publication number
JP2004207852A
JP2004207852A JP2002372041A JP2002372041A JP2004207852A JP 2004207852 A JP2004207852 A JP 2004207852A JP 2002372041 A JP2002372041 A JP 2002372041A JP 2002372041 A JP2002372041 A JP 2002372041A JP 2004207852 A JP2004207852 A JP 2004207852A
Authority
JP
Japan
Prior art keywords
display
image
test pattern
communication system
displayed
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.)
Granted
Application number
JP2002372041A
Other languages
Japanese (ja)
Other versions
JP3900083B2 (en
Inventor
Hisashi Shigekusa
久志 重草
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.)
Denso Wave Inc
Original Assignee
Denso Wave Inc
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 Denso Wave Inc filed Critical Denso Wave Inc
Priority to JP2002372041A priority Critical patent/JP3900083B2/en
Publication of JP2004207852A publication Critical patent/JP2004207852A/en
Application granted granted Critical
Publication of JP3900083B2 publication Critical patent/JP3900083B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Digital Computer Display Output (AREA)
  • Studio Devices (AREA)
  • Telephone Function (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image communication system for enabling a mobile phone to properly pick up an image displayed on an information code reader without the need for complicated procedures and without taking much time. <P>SOLUTION: The information code reader 3 displays a test pattern, makes a camera 5 of the mobile phone 2 image the test pattern prior to displaying a two-dimensional code, calculates a proper display position with respect to a display unit 6 of the mobile phone 2 within the display range of a display apparatus 12 by imaging the test pattern imaged by the mobile phone 2 and displays the two-dimensional code at the proper display position. Thus, the information code reader 3 can display the two-dimensional code at a position at which the camera 5 of the mobile phone 2 can properly image the two-dimensional code. <P>COPYRIGHT: (C)2004,JPO&NCIPI

Description

【0001】
【発明の属する技術分野】
本発明は、携帯型の端末に表示された画像を固定型の端末が撮像すると共に、固定型の端末に表示された画像を携帯型の端末が撮像することにより、携帯型の端末と固定型の端末との間で画像を双方向通信する画像通信システムに関する。
【0002】
【従来の技術】
従来より、例えばカメラ機能付き携帯電話機(以下、携帯電話機と称する)と情報コード読取装置とを利用し、携帯電話機に表示された画像を情報コード読取装置が撮像する(読取る)と共に、情報コード読取装置に表示された画像をカメラ付き携帯電話機が撮像することにより、携帯電話機と情報コード読取装置との間で画像を双方向通信する画像通信システムが供されている(例えば特許文献1参照)。
【0003】
【特許文献1】
特開2002−109420号公報
【0004】
【発明が解決しようとする課題】
ところで、携帯電話機の種類は多く、カメラが筐体の中央部に配置されているタイプのものや、カメラが筐体の端部に配置されているタイプのものが有るなど、カメラが配置されている位置は種類により異なっている。また、携帯電話機自体のサイズや形状も種類により異なっている。
【0005】
このような事情から、情報コード読取装置に表示された画像を携帯電話機に撮像させようとするときに、携帯電話機を情報コード読取装置に対して適切な位置に位置合わせすることが難しく、情報コード読取装置に表示された画像を携帯電話機に適切に撮像させるまでに煩雑な手間および多大な時間がかかるという問題があった。
【0006】
本発明は、上記した事情に鑑みてなされたものであり、その目的は、煩雑な手間や多大な時間がかかることなく、固定型の端末に表示された画像を携帯型の端末に適切に撮像させることができ、利便性を高めることができる画像通信システムを提供することにある。
【0007】
【課題を解決するための手段】
請求項1に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、テストパターンを第2の表示手段の表示範囲内における所定の表示位置に表示させる。携帯型の端末において、第1の制御手段は、テストパターンが第2の表示手段の表示範囲内における所定の表示位置に表示されると、表示されたテストパターンを第1の撮像手段に撮像させ、第1の撮像手段により撮像されたテストパターンを第1の表示手段にリアルタイムで表示させる。
【0008】
次いで、固定型の端末において、第2の制御手段は、第1の撮像手段により撮像されたテストパターンが第1の表示手段に表示されると、テストパターンが表示された第1の表示手段を第2の撮像手段に撮像させ、第2の撮像手段により撮像されたテストパターンのサイズや形状や位置と第1の表示手段の表示範囲のサイズや形状や位置との相対的な関係に基づいて第2の表示手段の表示範囲内における第1の表示手段に対する適正表示位置を算出する。そして、第2の制御手段は、目的とする画像を当該算出された適正表示位置に表示させる。
【0009】
すなわち、このものによれば、固定型の端末は、目的とする画像を表示するのに先立って、テストパターンを表示して携帯型の端末に撮像させ、携帯型の端末により撮像されたテストパターンを撮像することにより、第2の表示手段の表示範囲内における第1の表示手段に対する適正表示位置を算出し、目的とする画像を適正表示位置に表示する。これにより、固定型の端末は、目的とする画像を携帯型の端末が適切に撮像可能な位置に表示することができるので、従来のものとは異なって、煩雑な手間や多大な時間がかかることなく、固定型の端末に表示された画像を携帯型の端末に適切に撮像させることができ、利便性を高めることができる。
【0010】
請求項2に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、第2の表示手段に表示されたテストパターンを第1の撮像手段が撮像不可能であると、テストパターンを第2の表示手段の表示範囲内における別の所定の表示位置に表示させる。これにより、固定型の端末は、テストパターンを表示したのにも拘らず適正表示位置を算出することができなかったとしても、表示位置を変更してテストパターンを再度表示することにより、適正表示位置を算出することができる可能性を高めることができる。
【0011】
請求項3に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、テストパターンを予め設定された複数の別の所定の表示位置の全てに表示させても、第2の表示手段に表示されたテストパターンを第1の撮像手段が撮像不可能であると、テストパターンを第1の撮像手段が撮像不可能であることを報知する。これにより、固定型の端末は、テストパターンを携帯型の端末が撮像不可能であることをユーザに適切に認識させることができる。
【0012】
請求項4に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、テストパターンとして多角形の図形を第2の表示手段に表示させる。これにより、固定型の端末は、撮像されたテストパターンのサイズや形状や位置と第1の表示手段の表示範囲のサイズや形状や位置との相対的な関係を、多角形の角度や辺の長さに基づいて適切に認識することができ、適正表示位置を適切に算出することができる。
【0013】
請求項5に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、目的とする画像を適正表示位置に表示させるときに、目的とする画像の全ての領域を第2の表示手段の表示範囲内に表示不可能であると、適正表示位置を補正可能であるか否かを判定し、適正表示位置を補正可能であると、適正表示位置を補正し、目的とする画像を当該補正された適正表示位置に表示させる。
【0014】
これにより、固定型の端末は、目的とする画像を適正表示位置に表示するときに、目的とする画像の全ての領域を第2の表示手段の表示範囲内に表示不可能であっても、適正表示位置を補正し、目的とする画像を当該補正された適正表示位置に表示することにより、この場合も、目的とする画像を携帯型の端末が適切に撮像可能な位置に表示することができ、固定型の端末に表示された画像を携帯型の端末に適切に撮像させることができる。
【0015】
請求項6に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、適正表示位置を補正不可能であると、テストパターンを第2の表示手段の表示範囲内における別の所定の表示位置に表示させる。これにより、固定型の端末は、テストパターンの適正表示位置を補正することができなかったとしても、表示位置を変更してテストパターンを再度表示させることにより、適正表示位置を再度算出することができる可能性を高めることができる。
【0016】
請求項7に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、目的とする画像としてニ次元コードを第2の表示手段に表示させる。これにより、固定型の端末は、携帯型の端末に送信すべき所望のデータをコード化し、生成されたニ次元コードを第2の表示手段に表示して第1の撮像手段に撮像させることにより、所望のデータを携帯型の端末に適切に送信することができる。
【0017】
請求項8に記載した画像通信システムによれば、携帯型の端末において、第1の制御手段は、第1の撮像手段により撮像されたニ次元コードを解読して解読データを生成し、生成された解読データを第1の記憶手段に記憶させたり、生成された解読データを第1の出力手段から出力させたりする。これにより、携帯型の端末は、固定型の端末から受信された所望のデータを必要に応じて記憶したり出力したりすることができ、システムの形態に応じて柔軟に対応することができる。
【0018】
請求項9に記載した画像通信システムによれば、携帯型の端末において、第1の制御手段は、画像としてニ次元コードを第1の表示手段に表示させる。これにより、携帯型の端末は、固定型の端末に送信すべき所望のデータをコード化し、生成されたニ次元コードを第1の表示手段に表示して第2の撮像手段に撮像させることにより、所望のデータを固定型の端末に適切に送信することができる。
【0019】
請求項10に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、第2の撮像手段により撮像されたニ次元コードを解読して解読データを生成し、生成された解読データを第2の記憶手段に記憶させたり、生成された解読データを第2の出力手段から出力させたりする。これにより、固定型の端末は、携帯型の端末から受信された所望のデータを必要に応じて記憶したり出力したりすることができ、システムの形態に応じて柔軟に対応することができる。
【0020】
請求項11に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、第2の撮像手段により撮像された画像を第2の別の表示手段にリアルタイムで表示させる。これにより、固定型の端末は、第2の撮像手段により撮像された画像をユーザに認識させることができ、第2の撮像手段の撮像範囲と第1の表示手段の表示範囲との相対的な位置関係をユーザに認識させることができる。また、これに伴って、第2の表示手段と第1の撮像手段との相対的な位置関係をもユーザに認識させることができ、つまり、携帯型の端末と固定型の端末との相対的な位置関係をもユーザに認識させることができる。
【0021】
請求項12に記載した画像通信システムによれば、固定型の端末において、第2の制御手段は、携帯型の端末が所定の読取位置に位置していることを検出手段が検出すると、テストパターンを第2の表示手段の表示範囲内における所定の表示位置に表示させる動作や、第1の表示手段に表示されたテストパターンを第2の撮像手段に撮像させる動作や、第2の撮像手段により撮像された画像を第2の別の表示手段に表示させる動作を開始させる。これにより、固定型の端末は、これらの各動作を適切なタイミングで効率良く行うことができる。
【0022】
【発明の実施の形態】
以下、本発明を、携帯型の端末としてカメラ機能付き携帯電話機(以下、携帯電話機と称する)を適用すると共に、固定型の端末として情報コード読取装置を適用した一実施例について、図面を参照して説明する。
【0023】
まず、図1は、画像通信システム1を構成する携帯電話機2および情報コード読取装置3の電気的な構成を機能ブロック図として示している。携帯電話機2は、制御回路4(本発明でいう第1の制御手段)、カメラ5(本発明でいう第1の撮像手段)、表示器6(本発明でいう第1の表示手段)、マイクロホン7、スピーカ8、キーボード9、メモリ10(本発明でいう第1の記憶手段)、無線回路11(本発明でいう第1の出力手段)を備えて構成されている。
【0024】
制御回路4は、マイクロコンピュータを主体として構成されており、制御プログラムを実行することにより携帯電話機2の動作全般を制御する。カメラ5は、図2にも示すように、携帯電話機2が所定の読取位置に位置しており、情報コード読取装置3の表示器12(本発明でいう第2の表示手段)が対向しているときに、表示器12に表示されたテストパターンや二次元コードを撮像可能となっており、撮像された画像を制御回路4に出力する。
【0025】
制御回路4は、カメラ5からテストパターンが入力されると、入力されたテストパターンを表示器6にリアルタイムで表示させ、一方、カメラ5から二次元コードが入力されると、入力された二次元コードを解析し、解析データを生成する。この場合、図3に示すように、情報コード読取装置3の表示器12の表示範囲は、カメラ5の撮像範囲(撮像視野)(図3中、一点鎖線Pにて示す範囲)よりも相対的に大きくなっている。
【0026】
表示器6は、カメラ5により撮像されたテストパターンを表示したり、携帯電話機2から情報コード読取装置3に送信すべきデータがコード化された二次元コードを表示したりする。マイクロホン7は、ユーザが発した音声を送話音声として入力する。スピーカ8は、無線通信網から無線回路11に受信された音声を受話音声として出力する。
【0027】
キーボード9は、ユーザが操作するための電源キー、通話開始キー、通話終了キーおよび数字キーなどが配列されて構成されており、いずれかのキーが操作されると、操作されたキーを示す操作信号を制御回路4に出力する。メモリ10は、制御回路4が二次元コードを解析して生成した解析データを記憶する。無線回路11は、制御回路4が二次元コードを解析して生成した解析データを無線通信網に送信する(出力する)。
【0028】
情報コード読取装置3は、制御回路13(本発明でいう第2の制御手段)、CCDセンサ14(本発明でいう第2の撮像手段)、結像レンズ15、増幅回路16、A/D変換回路17、同期信号発生回路18、アドレス発生回路19、画像メモリ20、表示器12、表示器21(本発明でいう第2の別の表示手段)、近接センサ22(本発明でいう検出手段)、操作スイッチ23、LED24、ブザー25、メモリ26(本発明でいう第2の記憶手段)、通信インタフェース回路27(本発明でいう第2の出力手段)を備えて構成されている。
【0029】
制御回路13は、マイクロコンピュータを主体として構成されており、制御プログラムを実行することにより情報コード読取装置3の動作全般を制御する。CCDセンサ14は、図2にも示すように、携帯電話機2の表示器6が対向しているときに、表示器6に表示されたテストパターンや二次元コードを結像レンズ15を通じて撮像可能になっている。この場合、図3に示すように、情報コード読取装置3のCCDセンサ14の撮像範囲(撮像視野)(図3中、一点鎖線Qにて示す範囲)は、携帯電話機2の表示器6の表示範囲よりも相対的に大きくなっている。
【0030】
CCDセンサ14は、撮像された画像を同期信号発生回路18から入力された同期信号(クロック信号)に同期して走査線信号として増幅回路16に出力する。増幅回路16は、CCDセンサ14から走査線信号が入力されると、入力された走査線信号を増幅してA/D変換回路17に出力する。A/D変換回路17は、増幅回路16から増幅された走査線信号が入力されると、入力された走査線信号を多段階のレベルからなるデジタル信号に変換して画像メモリ20に出力する。
【0031】
アドレス発生回路19は、同期信号発生回路18から入力された同期信号に基づいて画像メモリ20に対するアドレスを発生させる。そして、制御回路13は、A/D変換回路17から出力されるデジタル信号を画像情報としてアドレス発生回路19により設定された画像メモリ20のアドレスに記憶させる。また、制御回路13は、画像メモリ20に記憶させた画像情報を読出すことにより、CCDセンサ14により撮像されたテストパターンや二次元コードを入力し、二次元コードが入力されると、入力された二次元コードを解析し、解析データを生成する。
【0032】
上記した表示器12は、テストパターンを表示したり、情報コード読取装置3から携帯電話機2に送信すべきデータがコード化された二次元コードを表示したりする。この場合、表示器12は、テストパターンを予め設定されている所定の表示位置に表示し、具体的には、図4に示すように、テストパターンを「▲1▼」〜「▲9▼」にて示される複数の所定の表示位置の各々に順次表示する。尚、上記した「▲1▼」〜「▲9▼」における○内の数字は優先順位を示しており、テストパターンを昇順に表示する。一方、表示器21は、CCDセンサ14が撮像した画像をリアルタイムで表示し、ユーザが目視し易い位置に配設されている。つまり、ユーザは、表示器21の表示画面を目視することにより、CCDセンサ14が撮像した画像を認識することができる。
【0033】
近接センサ22は、例えば投光素子と受光素子とが対向して配設された透過型の光電センサにより構成されており、投光素子から投じられた光が受光素子に受光されなかった(遮光された)か否かを監視することにより、携帯電話機2が所定の読取位置に位置したか否かを監視する。この場合、近接センサ22は、投光素子から投じられた光が受光素子に受光されなかったことを検出したことにより、携帯電話機2が所定の読取位置に位置したことを検出すると、検出信号を制御回路13に出力する。尚、ここでいう所定の読取位置とは、上記したように携帯電話機2のカメラ5と情報コード読取装置3の表示器12とが対向する位置である。
【0034】
操作スイッチ23は、ユーザが操作するための各種のスイッチが配列されて構成されており、いずれかのスイッチが操作されると、操作されたスイッチを示す操作信号を制御回路4に出力する。LED24は、制御回路13から駆動信号が入力されると、点灯または点滅するように構成されており、ブザー25は、制御回路13から駆動信号が入力されると、鳴動するように構成されている。
【0035】
メモリ26は、制御回路13が二次元コードを解析して生成した解析データを記憶する。通信インタフェース回路27は、制御回路13が二次元コードを解析して生成した解析データを外部に出力する。この場合、通信インタフェース回路27は、解析データを無線通信で外部に出力する構成であっても良いし、解析データを有線通信で外部に出力する構成であっても良い。
【0036】
次に、上記した構成の作用について、図5ないし図12を参照して説明する。ここで、図5は、情報コード読取装置3の制御回路13が行う処理をフローチャートとして示しており、図6は、携帯電話機2の制御回路4が行う処理をフローチャートとして示している。尚、ここでは、テストパターンとして所定サイズの四角形を表示すると共に、目的とする画像として二次元コード(この場合はQRコード)を表示することを前提として説明する。
【0037】
情報コード読取装置3の制御回路13は、近接センサ22から検出信号が入力されたか否かを監視することにより、携帯電話機2が所定の読取位置に位置したか否かを監視している(ステップS1)。さて、制御回路13は、近接センサ22から検出信号が入力されたことにより、携帯電話機2が所定の読取位置に位置したことを検出すると(ステップS1にて「YES」)、テストパターンの表示位置を初期位置に設定し(ステップS2)、テストパターンを表示器12に表示させる(ステップS3)。具体的に説明すると、制御回路13は、テストパターンの表示位置を図4に示した「▲1▼」の表示位置に設定し、図7(a)に示すように、テストパターンを表示器12の表示範囲内における「▲1▼」の表示位置に表示させる。
【0038】
一方、携帯電話機2の制御回路4は、撮像モードを設定し(ステップT1)、情報コード読取装置3の表示器12に画像が表示されたことを受けて、情報コード読取装置3の表示器12に表示された画像をカメラ5が撮像すると、カメラ5から画像を入力する(ステップT2)。この場合、カメラ5は、情報コード読取装置3の表示器12に表示された画像がテストパターンであるので、テストパターンを撮像することになり、撮像範囲(図7(a)中、一点鎖線Pにて示す範囲)が情報コード読取装置3の表示器12の表示範囲に対して図7(a)に示すような位置関係にあると仮定すると、情報コード読取装置3の表示器12に表示されたテストパターンの下半分を撮像することになる。
【0039】
次いで、制御回路4は、カメラ5から入力された画像を表示器6に表示させる(ステップT3)。この場合、制御回路4は、カメラ5からテストパターンの下半分の画像が入力されたので、図7(b)に示すように、テストパターンの下半分の画像を表示器6に表示させる。
【0040】
そして、制御回路4は、カメラ5から入力された画像に二次元コードが存在しているか否かを検査する(ステップT4)。この場合、制御回路4は、カメラ5から入力された画像がテストパターンであるので、カメラ5から入力された画像に二次元コードが存在していないことを検出し(ステップT5にて「NO」)、上記したステップT2に戻る。
【0041】
情報コード読取装置3の制御回路13は、携帯電話機2の表示器6に画像が表示されたことを受けて、携帯電話機2の表示器6に表示された画像をCCDセンサ14が撮像すると、画像メモリ20から画像を入力する(ステップS4)。この場合、CCDセンサ14は、CCDセンサ14の撮像範囲(図8(a)中、一点鎖線Qにて示す範囲)が携帯電話機2の表示器6の表示範囲に対して図8(a)に示すような位置関係にあると仮定すると、表示器6に表示されたテストパターン、つまり、携帯電話機2のカメラ5により撮像されたテストパターンのみならず、テストパターンが表示された表示器6の全体をも撮像することになる。
【0042】
次いで、制御回路13は、入力された画像を解析してテストパターンを検出する(ステップS5)。この場合、制御回路13は、テストパターンがCCDセンサ14により撮像されたので、テストパターンの検出に成功したことを検出する(ステップS6にて「YES」)。そして、制御回路13は、適正表示位置を算出する(ステップS7)。以下、制御回路13が適正表示位置を算出する手順について説明する。
【0043】
制御回路13は、携帯電話機2の表示器6に表示されたテストパターンのサイズや形状や位置と表示器6の表示範囲のサイズや形状や位置との相対的な関係に基づいて、表示器6に表示されたテストパターンの中心から表示器6の表示範囲の中心付近までの移動距離と移動方向とを算出する。具体的に説明すると、制御回路13は、表示器6に表示されたテストパターンの中心の座標と、表示器6の表示範囲の中心付近の座標とを算出することにより、図8(b)に示すように、表示器6に表示されたテストパターンの中心から表示器6の表示範囲の中心付近(図8(b)中、S1参照)までの移動距離と移動方向とを示す指標として「a1」および「b1」を算出する。ここで、「a1」および「b1」は、それぞれ表示器6に表示されたテストパターンの中心と表示器6の表示範囲の中心付近とのx方向(横方向)の距離およびy方向(縦方向)の距離である。
【0044】
次いで、制御回路13は、このようにして算出された「a1」および「b1」に基づいて適正表示位置を算出する。具体的に説明すると、制御回路13は、表示器6に表示されたテストパターンのx方向の長さを「X1(図8(b)参照)」、表示器6に表示されたテストパターンのy方向の長さを「Y1(図8(b)参照)」、表示器12に表示されたテストパターンのx方向の長さを「X2(図9(a)参照)」、表示器6に表示されたテストパターンのy方向の長さを「Y2(図9(a)参照)」とすると、
a1/a2=X1/X2
b1/b2=Y1/Y2
の関係を満たすように「a2」および「b2」を算出する。そして、制御回路13は、図9(a)に示すように、表示機12に表示させたテストパターンの中心から「a2」および「b2」の距離の分だけ平行移動させた位置を適正表示位置(図9(a)中、S2参照)として算出する。
【0045】
そして、制御回路13は、このようにして適正表示位置を算出すると、送信すべきデータをコード化して二次元コードを生成する(ステップS8)。次いで、制御回路13は、適正表示位置と二次元コードのサイズとを比較し、二次元コードの全ての領域を表示器12の表示範囲内に表示可能であるか否かを検査する(ステップS9)。
【0046】
ここで、制御回路13は、ニ次元コードの全ての領域を表示器12の表示範囲内に表示可能であることを検出すると(ステップS10にて「YES」)、図9(b)に示すように、二次元コードを適正表示位置に表示させる(ステップS11)。そして、制御回路13は、二次元コードを適正表示位置に表示させてから所定時間が経過した後に二次元コードを消去させる(画面を初期化する)(ステップS12)。尚、制御回路13は、携帯電話機2が所定の読取位置に位置しなくなったことを検出したときに二次元コードを消去させても良い。
【0047】
以上に説明した一連の処理により、情報コード読取装置3は、二次元コードを携帯電話機2のカメラ5が適切に撮像可能な位置に表示することが可能となり、二次元コードを携帯電話機2のカメラ5に撮像させることにより、送信すべきデータを携帯電話機2に適切に送信することが可能となる。
【0048】
さて、このようにして情報コード読取装置3の表示器12に二次元コードが表示されると、携帯電話機2において、カメラ5は、二次元コードを撮像することになり、制御回路4は、カメラ5から二次元コードの画像が入力されると、カメラ5から入力された画像に二次元コードが存在していることを検出し(ステップT5にて「YES」)、二次元コードを解読する(ステップT6)。そして、制御回路4は、二次元コードを解読に成功したことを検出すると(ステップT7にて「YES」)、二次元コードが解読されて生成された解読データをメモリ10に記憶させる(ステップT8)。尚、この場合、制御回路4は、二次元コードが解読されて生成された解読データを無線回路11から無線通信網に送信させても良い。
【0049】
ところで、情報コード読取装置3において、制御回路13は、テストパターンの検出に失敗したことを検出すると(ステップS6にて「NO」)、全ての表示位置を設定したか否かを判定し(ステップS13)、全ての表示位置を設定していないことを検出すると(ステップS13にて「NO」)、テストパターンの表示位置を次の位置に設定し(ステップS14)、テストパターンを表示器12に再度表示させ(ステップS3)、これ以降、上記した処理を繰返して行う。
【0050】
具体的に説明すると、制御回路13は、テストパターンの表示位置を図4に示した「▲2▼」の表示位置に設定し、図4に示すように、テストパターンを表示器12の表示範囲内における「▲2▼」の表示位置に表示させ、これ以降、上記した処理を繰返して行う。そして、制御回路13は、テストパターンを表示器12の表示範囲内における「▲2▼」の表示位置に表示させても、テストパターンの検出に失敗したことを検出すると、テストパターンの表示位置を図4に示した「▲3▼」の表示位置に設定し、これ以降、上記した処理を繰返して行う。
【0051】
これに対して、制御回路13は、全ての表示位置を設定したことを検出すると(ステップS13にて「YES」)、例えばブザー25から警告音を鳴動させると共に、例えば「テストパターンを読取ることができません」というようにテストパターンを携帯電話機2のカメラ5が撮像不可能であることをユーザに認識させるメッセージを表示器21に表示させる(ステップS15)。尚、この場合、制御回路13は、例えば「カメラの位置を修正して下さい」というようにユーザにカメラ5の位置の修正を促すメッセージを表示器21に表示させても良い。
【0052】
また、制御回路13は、二次元コードの全ての領域を表示器12の表示範囲内に表示可能であるか否かを検査し(ステップS10)、ニ次元コードの全ての領域を表示器12の表示範囲内に表示可能でないことを検出すると(ステップS10にて「NO」)、以下の処理を行う。
【0053】
すなわち、制御回路13は、適正表示位置を補正可能であるか否かを判定し(ステップS16)、適正表示位置を補正可能であることを検出すると(ステップS16にて「YES」)、適正表示位置を補正し(ステップS17)、ニ次元コードを補正された適正表示位置に表示させる(ステップS11)。
【0054】
具体的に説明すると、制御回路13は、図10(b)に示すように、二次元コードを適正表示位置に表示させるときに二次元コードの一部が表示器12の表示範囲内から外れるときには、二次元コードのサイズ(図10(b)中、W1参照)と、携帯電話機2のカメラ5の撮像範囲と表示器12の表示範囲とが重複する範囲(図10(b)中、r参照)とを比較することにより、適正表示位置を補正可能であるか否かを判定する。
【0055】
そして、制御回路13は、図10(b)に示す場合のように、二次元コードのサイズが携帯電話機2のカメラ5の撮像範囲と表示器12の表示範囲とが重複する範囲よりも小さいときには(W1<r)、図11(a)に示すように、適正表示位置を補正し(図11(a)中、S2´参照)、図11(b)に示すように、二次元コードを補正された適正表示位置に表示させる。
【0056】
これに対して、制御回路13は、適正表示位置を補正可能でないことを検出すると(ステップS16にて「NO」)、適正表示位置を補正することなく、この場合も、全ての表示位置を設定したか否かを判定し(ステップS13)、全ての表示位置を設定していないことを検出すると(ステップS13にて「NO」)、テストパターンの表示位置を次の位置に設定し(ステップS14)、テストパターンを表示器12に再度表示させ(ステップS3)、これ以降、上記した処理を繰返して行う。
【0057】
具体的に説明すると、制御回路13は、図12(b)に示す場合のように、二次元コードのサイズが大きく、二次元コードのサイズ(図12(b)中、W2参照)が携帯電話機2のカメラ5の撮像範囲と表示器12の表示範囲とが重複する範囲よりも大きいときには(W2>r)、適正表示位置を補正することはない。尚、以上に説明した適性表示位置を補正可能であるか否かを判定して適性表示位置を補正する処理(ステップS16、S17)は、必ずしも行う必要はなく、選択的に行えば良いものである。
【0058】
尚、情報コード読取装置3は、携帯電話機2の表示器6に表示された二次元コードがCCDセンサ14により撮像されると、二次元コードを解読し、二次元コードが解読されて生成された解読データをメモリ26に記憶させたり、通信インタフェース回路27から外部に出力させたりする。
【0059】
以上に説明したように本実施例によれば、情報コード読取装置3において、二次元コードを表示するのに先立って、テストパターンを表示して携帯電話機2のカメラ5に撮像させ、携帯電話機2により撮像されたテストパターンを撮像することにより、表示器12の表示範囲内における携帯電話機2の表示器6に対する適正表示位置を算出し、二次元コードを適正表示位置に表示するように構成したので、二次元コードを携帯電話機2のカメラ5が適切に撮像可能な位置に表示することができ、煩雑な手間や多大な時間がかかることなく、二次元コードを携帯電話機2に適切に撮像させることができ、利便性を高めることができる。
【0060】
また、情報コード読取装置3において、テストパターンを携帯電話機2のカメラ5が撮像不可能であると、表示位置を変更してテストパターンを再度表示するように構成したので、テストパターンを表示したのにも拘らず適正表示位置を算出することができなかったとしても、表示位置を変更してテストパターンを再度表示することにより、適正表示位置を算出することができる可能性を高めることができる。
【0061】
また、情報コード読取装置3において、テストパターンを全ての表示位置に表示させても、テストパターンを携帯電話機2のカメラ5が撮像不可能であると、テストパターンを携帯電話機2のカメラ5が撮像不可能であることを示すメッセージを表示器21に表示するように構成したので、テストパターンを撮像不可能であることをユーザに適切に認識させることができる。
【0062】
また、情報コード読取装置3において、二次元コードを適正表示位置に表示するときに、二次元コードの全ての領域を表示器12の表示範囲内に表示不可能であると、適正表示位置を補正可能であるか否かを判定し、適正表示位置を補正可能であると、適正表示位置を補正し、二次元コードを補正された適正表示位置に表示するように構成したので、適正表示位置を補正することにより、この場合も、二次元コードを携帯電話機2のカメラ5が適切に撮像可能な位置に表示することができ、二次元コードを携帯電話機2に適切に撮像させることができる。
【0063】
また、携帯電話機2において、カメラ5により撮像されたニ次元コードを解読して解読データを生成し、生成された解読データをメモリ10に記憶したり、生成された解読データを無線回路11から無線通信網に送信したりするように構成したので、情報コード読取装置3から受信された所望のデータを必要に応じて記憶したり出力したりすることができ、システムの形態に応じて柔軟に対応することができる。
【0064】
また、情報コード読取装置3において、CCDセンサ14により撮像されたニ次元コードを解読して解読データを生成し、生成された解読データをメモリ26に記憶したり、生成された解読データを通信インタフェース回路27から外部に出力したりするように構成したので、携帯電話機2から受信された所望のデータを必要に応じて記憶したり出力したりすることができ、システムの形態に応じて柔軟に対応することができる。
【0065】
また、情報コード読取装置3において、CCDセンサ14により撮像された画像を表示器21に表示するように構成したので、CCDセンサ14により撮像された画像をユーザに認識させることができ、これに伴って、CCDセンサ14の撮像範囲と携帯電話機2の表示器6の表示範囲との相対的な位置関係をユーザに認識させることができる。
【0066】
さらに、情報コード読取装置3において、携帯電話機2が所定の読取位置に位置しているときに、テストパターンを表示位置に表示させる動作や、携帯電話機2の表示器6に表示されたテストパターンをCCDセンサ14に撮像させる動作や、CCDセンサ14により撮像された画像を表示器21に表示させる動作を開始するように構成したので、これらの各動作を適切なタイミングで効率良く行うことができる。
【0067】
本発明は、上記した実施例にのみ限定されるものではなく、以下のように変形または拡張することができる。
携帯型の端末がテストパターンを表示するように構成し、携帯型の端末と固定型の端末との間で上記した実施例における役割を交替する構成であっても良い。
携帯型の端末は、カメラ機能付き携帯電話機に限らず、カメラ機能付き携帯情報端末であっても良い。また、固定型の端末は、POS端末の機能を有するものであっても良い。
【0068】
目的とする画像は、QRコード以外の二次元コードであっても良く、例えばPDF417やMaxi CodeやData Matrixなどの他のものであっても良い。また、目的とする画像は、一次元コードであっても良い。
近接センサは、反射型の光電センサにより構成されるものであっても良い。
撮像手段は、CMOSセンサやエリアセンサであっても良い。
【図面の簡単な説明】
【図1】本発明の一実施例を示す機能ブロック図
【図2】携帯電話機のカメラと情報コード読取装置の表示器とが対向すると共に、情報コード読取装置のCCDセンサと携帯電話機の表示器とが対向した状態を概略的に示す図
【図3】携帯電話機のカメラの撮像範囲と情報コード読取装置の表示器の表示範囲との大小関係および情報コード読取装置のCCDセンサの撮像範囲と携帯電話機の表示器の表示範囲との大小関係を概略的に示す斜視図
【図4】テストパターンの表示位置を示す図
【図5】情報コード読取装置の処理を示すフローチャート
【図6】携帯電話機の処理を示すフローチャート
【図7】作用を示す図
【図8】図7相当図
【図9】図7相当図
【図10】図7相当図
【図11】図7相当図
【図12】図7相当図
【符号の説明】
図面中、1は画像通信システム、2はカメラ付き携帯電話機(携帯型の端末)、3は情報コード読取装置(固定型の端末)、4は制御回路(第1の制御手段)、5はカメラ(第1の撮像手段)、6は表示器(第1の表示手段)、10はメモリ(第1の記憶手段)、11は無線回路(第1の出力手段)、12は表示器(第2の表示手段)、13は制御回路(第2の制御手段)、14はCCDセンサ(第2の撮像手段)、21は表示器(第2の別の表示手段)、22は近接センサ(検出手段)、26はメモリ(第2の記憶手段)、27は通信インタフェース回路(第2の出力手段)である。
[0001]
TECHNICAL FIELD OF THE INVENTION
According to the present invention, a fixed terminal captures an image displayed on a portable terminal, and the portable terminal captures an image displayed on the fixed terminal. The present invention relates to an image communication system for two-way communication of images with a terminal.
[0002]
[Prior art]
2. Description of the Related Art Conventionally, for example, a mobile phone with a camera function (hereinafter, referred to as a mobile phone) and an information code reader are used, and an information code reader captures (reads) an image displayed on the mobile phone and reads an information code. 2. Description of the Related Art An image communication system is provided in which an image displayed on a device is picked up by a camera-equipped mobile phone so that an image is bidirectionally communicated between the mobile phone and an information code reader (for example, see Patent Document 1).
[0003]
[Patent Document 1]
JP-A-2002-109420
[0004]
[Problems to be solved by the invention]
By the way, there are many types of mobile phones, and there is a type in which the camera is arranged at the center of the housing, and a type in which the camera is arranged at the end of the housing. The position where it differs depends on the type. In addition, the size and shape of the mobile phone itself vary depending on the type.
[0005]
Under such circumstances, it is difficult to position the mobile phone at an appropriate position with respect to the information code reader when trying to make the mobile phone image the image displayed on the information code reader. There is a problem that it takes troublesome labor and a great deal of time until the image displayed on the reading device is appropriately captured by the mobile phone.
[0006]
The present invention has been made in view of the above circumstances, and an object of the present invention is to appropriately capture an image displayed on a fixed terminal into a portable terminal without complicated work and a great deal of time. It is another object of the present invention to provide an image communication system that can improve the convenience.
[0007]
[Means for Solving the Problems]
According to the image communication system of the first aspect, in the fixed terminal, the second control means displays the test pattern at a predetermined display position within the display range of the second display means. In the portable terminal, when the test pattern is displayed at a predetermined display position within the display range of the second display means, the first control means causes the displayed test pattern to be imaged by the first imaging means. And displaying the test pattern imaged by the first imaging means on the first display means in real time.
[0008]
Next, in the fixed terminal, when the test pattern imaged by the first imaging means is displayed on the first display means, the second control means switches the first display means on which the test pattern is displayed. An image is made to be imaged by the second imaging means, and the size, shape, and position of the test pattern imaged by the second imaging means are based on the relative relationship between the size, shape, and position of the display range of the first display means. An appropriate display position for the first display means within the display range of the second display means is calculated. Then, the second control means causes the target image to be displayed at the calculated proper display position.
[0009]
That is, according to this, the fixed terminal displays the test pattern and causes the portable terminal to capture an image before displaying the target image, and the test pattern captured by the portable terminal. , The proper display position for the first display means within the display range of the second display means is calculated, and the target image is displayed at the proper display position. Thus, the fixed terminal can display a target image at a position where the portable terminal can appropriately capture an image. Without this, the image displayed on the fixed terminal can be appropriately captured by the portable terminal, and the convenience can be improved.
[0010]
According to the image communication system described in claim 2, in the fixed terminal, the second control means determines that the first imaging means cannot image the test pattern displayed on the second display means. The test pattern is displayed at another predetermined display position within the display range of the second display means. As a result, even if the fixed type terminal cannot calculate the proper display position despite displaying the test pattern, the fixed type terminal changes the display position and displays the test pattern again so that the proper display can be performed. The possibility that the position can be calculated can be increased.
[0011]
According to the image communication system described in claim 3, in the fixed type terminal, the second control means may display the test pattern at all of a plurality of different predetermined display positions set in advance. If the first imaging means cannot image the test pattern displayed on the second display means, it notifies that the first imaging means cannot image the test pattern. Thereby, the fixed terminal can make the user appropriately recognize that the portable terminal cannot image the test pattern.
[0012]
According to the image communication system of the fourth aspect, in the fixed terminal, the second control means causes the second display means to display a polygonal figure as a test pattern. With this, the fixed terminal can determine the relative relationship between the size, shape, and position of the captured test pattern and the size, shape, and position of the display range of the first display unit, by changing the angle and side of the polygon. It is possible to appropriately recognize based on the length, and it is possible to appropriately calculate a proper display position.
[0013]
According to the image communication system described in claim 5, in the fixed type terminal, when displaying the target image at the proper display position, the second control means may display all the regions of the target image in the second position. If the display is not possible within the display range of the second display means, it is determined whether or not the correct display position can be corrected. If the correct display position can be corrected, the proper display position is corrected. Is displayed at the corrected proper display position.
[0014]
Thereby, when the fixed type terminal displays the target image at the appropriate display position, even if it is impossible to display the entire area of the target image within the display range of the second display means, By correcting the proper display position and displaying the target image at the corrected proper display position, the target image can also be displayed at a position where the portable terminal can appropriately capture the image. Thus, the image displayed on the fixed terminal can be appropriately captured by the portable terminal.
[0015]
According to the image communication system described in claim 6, in the fixed type terminal, the second control means sets the test pattern within the display range of the second display means when the correct display position cannot be corrected. It is displayed at another predetermined display position. With this, even if the fixed terminal cannot correct the proper display position of the test pattern, the fixed display terminal can calculate the proper display position again by changing the display position and displaying the test pattern again. It can increase the possibilities.
[0016]
According to the image communication system described in claim 7, in the fixed terminal, the second control means causes the second display means to display a two-dimensional code as a target image. Thereby, the fixed terminal codes desired data to be transmitted to the portable terminal, displays the generated two-dimensional code on the second display means, and causes the first imaging means to image the two-dimensional code. Thus, desired data can be appropriately transmitted to a portable terminal.
[0017]
According to the image communication system described in claim 8, in the portable terminal, the first control means decodes the two-dimensional code imaged by the first imaging means to generate decoded data, and generates the decoded data. The decrypted data is stored in the first storage means, and the generated decrypted data is output from the first output means. Thereby, the portable terminal can store and output desired data received from the fixed terminal as needed, and can flexibly cope with the form of the system.
[0018]
According to the image communication system described in claim 9, in the portable terminal, the first control means causes the first display means to display the two-dimensional code as an image. Thereby, the portable terminal codes desired data to be transmitted to the fixed terminal, displays the generated two-dimensional code on the first display means, and causes the second imaging means to image the generated two-dimensional code. Thus, desired data can be appropriately transmitted to a fixed terminal.
[0019]
According to the image communication system described in claim 10, in the fixed terminal, the second control means generates the decoded data by decoding the two-dimensional code imaged by the second imaging means. The decrypted data is stored in the second storage means, and the generated decrypted data is output from the second output means. As a result, the fixed terminal can store and output desired data received from the portable terminal as necessary, and can flexibly respond to the form of the system.
[0020]
According to the image communication system of the eleventh aspect, in the fixed terminal, the second control means causes the image taken by the second imaging means to be displayed on the second separate display means in real time. Thereby, the fixed terminal can make the user recognize the image captured by the second imaging unit, and the relative range between the imaging range of the second imaging unit and the display range of the first display unit. The user can recognize the positional relationship. Accordingly, the user can also recognize the relative positional relationship between the second display unit and the first imaging unit, that is, the relative position between the portable terminal and the fixed terminal. It is possible to make the user recognize even a great positional relationship.
[0021]
According to the image communication system of the twelfth aspect, in the fixed terminal, the second control means, when the detection means detects that the portable terminal is located at the predetermined reading position, sets the test pattern. To display at a predetermined display position within the display range of the second display means, to cause the second imaging means to image the test pattern displayed on the first display means, The operation of displaying the taken image on the second different display means is started. Thus, the fixed terminal can efficiently perform each of these operations at appropriate timing.
[0022]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, an embodiment in which the present invention is applied to a mobile phone with a camera function as a mobile terminal (hereinafter, referred to as a mobile phone) and an information code reader is applied as a fixed terminal with reference to the drawings. Will be explained.
[0023]
First, FIG. 1 shows, as a functional block diagram, an electric configuration of a mobile phone 2 and an information code reading device 3 which constitute an image communication system 1. The mobile phone 2 includes a control circuit 4 (first control means in the present invention), a camera 5 (first imaging means in the present invention), a display 6 (first display means in the present invention), a microphone 7, a speaker 8, a keyboard 9, a memory 10 (first storage means in the present invention), and a wireless circuit 11 (first output means in the present invention).
[0024]
The control circuit 4 is mainly configured by a microcomputer, and controls the overall operation of the mobile phone 2 by executing a control program. In the camera 5, as shown in FIG. 2, the mobile phone 2 is located at a predetermined reading position, and the display 12 (second display means in the present invention) of the information code reading device 3 faces the camera 5. During the operation, the test pattern and the two-dimensional code displayed on the display unit 12 can be captured, and the captured image is output to the control circuit 4.
[0025]
When a test pattern is input from the camera 5, the control circuit 4 displays the input test pattern on the display 6 in real time. On the other hand, when a two-dimensional code is input from the camera 5, the input two-dimensional code is displayed. Analyze code and generate analysis data. In this case, as shown in FIG. 3, the display range of the display unit 12 of the information code reading device 3 is relatively larger than the imaging range (imaging visual field) of the camera 5 (the range indicated by the dashed line P in FIG. 3). It is getting bigger.
[0026]
The display 6 displays a test pattern imaged by the camera 5 and displays a two-dimensional code in which data to be transmitted from the mobile phone 2 to the information code reading device 3 is coded. The microphone 7 inputs a voice uttered by the user as a transmission voice. The speaker 8 outputs a voice received by the wireless circuit 11 from the wireless communication network as a received voice.
[0027]
The keyboard 9 is configured by arranging a power key, a call start key, a call end key, a numeric key, and the like for the user to operate. When any key is operated, an operation indicating the operated key is performed. The signal is output to the control circuit 4. The memory 10 stores analysis data generated by the control circuit 4 analyzing the two-dimensional code. The wireless circuit 11 transmits (outputs) the analysis data generated by the control circuit 4 analyzing the two-dimensional code to the wireless communication network.
[0028]
The information code reading device 3 includes a control circuit 13 (second control means according to the present invention), a CCD sensor 14 (second imaging means according to the present invention), an imaging lens 15, an amplifier circuit 16, an A / D converter. Circuit 17, synchronization signal generation circuit 18, address generation circuit 19, image memory 20, display 12, display 21 (second alternative display means in the present invention), proximity sensor 22 (detection means in the present invention) , An operation switch 23, an LED 24, a buzzer 25, a memory 26 (a second storage unit according to the present invention), and a communication interface circuit 27 (a second output unit according to the present invention).
[0029]
The control circuit 13 is mainly configured by a microcomputer, and controls the overall operation of the information code reading device 3 by executing a control program. As shown in FIG. 2, the CCD sensor 14 can capture a test pattern or a two-dimensional code displayed on the display 6 through the imaging lens 15 when the display 6 of the mobile phone 2 is facing. Has become. In this case, as shown in FIG. 3, the imaging range (imaging visual field) of the CCD sensor 14 of the information code reading device 3 (the range indicated by the one-dot chain line Q in FIG. 3) is displayed on the display 6 of the mobile phone 2. It is relatively larger than the range.
[0030]
The CCD sensor 14 outputs the captured image as a scanning line signal to the amplifier circuit 16 in synchronization with the synchronization signal (clock signal) input from the synchronization signal generation circuit 18. When the scanning line signal is input from the CCD sensor 14, the amplification circuit 16 amplifies the input scanning line signal and outputs the signal to the A / D conversion circuit 17. When the scanning line signal amplified from the amplification circuit 16 is input to the A / D conversion circuit 17, the A / D conversion circuit 17 converts the input scanning line signal into a digital signal having multiple levels and outputs the digital signal to the image memory 20.
[0031]
The address generation circuit 19 generates an address for the image memory 20 based on the synchronization signal input from the synchronization signal generation circuit 18. Then, the control circuit 13 stores the digital signal output from the A / D conversion circuit 17 as image information at the address of the image memory 20 set by the address generation circuit 19. Further, the control circuit 13 reads out the image information stored in the image memory 20 and inputs a test pattern or a two-dimensional code imaged by the CCD sensor 14. When the two-dimensional code is input, the control circuit 13 receives the input. Analyze the two-dimensional code and generate analysis data.
[0032]
The above-described display 12 displays a test pattern or displays a two-dimensional code in which data to be transmitted from the information code reading device 3 to the mobile phone 2 is coded. In this case, the display unit 12 displays the test pattern at a predetermined display position which is set in advance. Specifically, as shown in FIG. 4, the test pattern is displayed as “1” to “9”. Are sequentially displayed at each of a plurality of predetermined display positions indicated by. Note that the numbers in the circles in the above “1” to “9” indicate the priority, and the test patterns are displayed in ascending order. On the other hand, the display 21 displays an image captured by the CCD sensor 14 in real time, and is disposed at a position where the user can easily see it. That is, the user can recognize the image captured by the CCD sensor 14 by looking at the display screen of the display 21.
[0033]
The proximity sensor 22 is configured by, for example, a transmission-type photoelectric sensor in which a light projecting element and a light receiving element are arranged to face each other, and light emitted from the light projecting element is not received by the light receiving element (light blocking). The mobile phone 2 monitors whether the mobile phone 2 is located at a predetermined reading position. In this case, when the proximity sensor 22 detects that the light emitted from the light emitting element is not received by the light receiving element and detects that the mobile phone 2 is located at the predetermined reading position, the proximity sensor 22 outputs a detection signal. Output to the control circuit 13. Here, the predetermined reading position is a position where the camera 5 of the mobile phone 2 and the display 12 of the information code reading device 3 face each other as described above.
[0034]
The operation switch 23 is configured by arranging various switches for the user to operate, and when any switch is operated, outputs an operation signal indicating the operated switch to the control circuit 4. The LED 24 is configured to light or blink when a drive signal is input from the control circuit 13, and the buzzer 25 is configured to sound when a drive signal is input from the control circuit 13. .
[0035]
The memory 26 stores analysis data generated by the control circuit 13 analyzing the two-dimensional code. The communication interface circuit 27 outputs analysis data generated by analyzing the two-dimensional code by the control circuit 13 to the outside. In this case, the communication interface circuit 27 may be configured to output the analysis data to the outside by wireless communication, or may be configured to output the analysis data to the outside by wire communication.
[0036]
Next, the operation of the above configuration will be described with reference to FIGS. Here, FIG. 5 shows a process performed by the control circuit 13 of the information code reading device 3 as a flowchart, and FIG. 6 shows a process performed by the control circuit 4 of the mobile phone 2 as a flowchart. Here, description will be made on the assumption that a square of a predetermined size is displayed as a test pattern and a two-dimensional code (in this case, a QR code) is displayed as a target image.
[0037]
The control circuit 13 of the information code reader 3 monitors whether or not the mobile phone 2 is located at a predetermined reading position by monitoring whether or not a detection signal is input from the proximity sensor 22 (step). S1). When the control circuit 13 detects that the mobile phone 2 is located at the predetermined reading position by inputting the detection signal from the proximity sensor 22 ("YES" in step S1), the display position of the test pattern is displayed. Is set to the initial position (step S2), and the test pattern is displayed on the display 12 (step S3). More specifically, the control circuit 13 sets the display position of the test pattern to the display position of “(1)” shown in FIG. 4, and displays the test pattern on the display 12 as shown in FIG. Is displayed at the display position of “1” in the display range of “1”.
[0038]
On the other hand, the control circuit 4 of the mobile phone 2 sets the imaging mode (step T1), and in response to the display of the image on the display 12 of the information code reader 3, the display 12 of the information code reader 3 When the camera 5 captures the image displayed in (2), the image is input from the camera 5 (step T2). In this case, since the image displayed on the display 12 of the information code reading device 3 is the test pattern, the camera 5 captures the test pattern, and captures the test pattern (the dashed line P in FIG. 7A). Is assumed to be in a positional relationship as shown in FIG. 7A with respect to the display range of the display 12 of the information code reader 3, the display is displayed on the display 12 of the information code reader 3. The lower half of the test pattern is imaged.
[0039]
Next, the control circuit 4 causes the display 6 to display the image input from the camera 5 (step T3). In this case, since the lower half image of the test pattern is input from the camera 5, the control circuit 4 causes the display 6 to display the lower half image of the test pattern as shown in FIG.
[0040]
Then, the control circuit 4 checks whether or not the two-dimensional code exists in the image input from the camera 5 (Step T4). In this case, since the image input from the camera 5 is a test pattern, the control circuit 4 detects that the two-dimensional code does not exist in the image input from the camera 5 ("NO" in step T5). ), And return to step T2 described above.
[0041]
The control circuit 13 of the information code reading device 3 receives the image displayed on the display 6 of the mobile phone 2 and, when the CCD sensor 14 captures the image displayed on the display 6 of the mobile phone 2, An image is input from the memory 20 (step S4). In this case, the imaging range of the CCD sensor 14 (the range indicated by the dashed-dotted line Q in FIG. 8A) is different from the display range of the display 6 of the mobile phone 2 in FIG. Assuming the positional relationship as shown, not only the test pattern displayed on the display 6, that is, the test pattern captured by the camera 5 of the mobile phone 2, but also the entire display 6 on which the test pattern is displayed Will also be imaged.
[0042]
Next, the control circuit 13 analyzes the input image and detects a test pattern (step S5). In this case, the control circuit 13 detects that the test pattern has been successfully detected because the test pattern has been captured by the CCD sensor 14 ("YES" in step S6). Then, the control circuit 13 calculates an appropriate display position (Step S7). Hereinafter, a procedure in which the control circuit 13 calculates an appropriate display position will be described.
[0043]
The control circuit 13 displays the display 6 based on the relative relationship between the size, shape, and position of the test pattern displayed on the display 6 of the mobile phone 2 and the size, shape, and position of the display range of the display 6. Then, the moving distance and moving direction from the center of the test pattern displayed to the vicinity of the center of the display range of the display 6 are calculated. More specifically, the control circuit 13 calculates the coordinates of the center of the test pattern displayed on the display 6 and the coordinates near the center of the display range of the display 6 to obtain the coordinates shown in FIG. As shown, “a1” is an index indicating the moving distance and moving direction from the center of the test pattern displayed on the display 6 to the vicinity of the center of the display range of the display 6 (see S1 in FIG. 8B). "And" b1 "are calculated. Here, “a1” and “b1” are the distance in the x direction (horizontal direction) and the y direction (vertical direction) between the center of the test pattern displayed on the display 6 and the vicinity of the center of the display range of the display 6, respectively. ) Distance.
[0044]
Next, the control circuit 13 calculates an appropriate display position based on “a1” and “b1” thus calculated. More specifically, the control circuit 13 sets the length of the test pattern displayed on the display 6 in the x direction to “X1 (see FIG. 8B)”, and sets the length of the test pattern displayed on the display 6 to y. The length in the direction is "Y1 (see FIG. 8B)", the length in the x direction of the test pattern displayed on the display 12 is "X2 (see FIG. 9A)", and is displayed on the display 6. Assuming that the length of the obtained test pattern in the y direction is “Y2 (see FIG. 9A)”,
a1 / a2 = X1 / X2
b1 / b2 = Y1 / Y2
"A2" and "b2" are calculated so as to satisfy the relationship. Then, as shown in FIG. 9A, the control circuit 13 sets the position translated from the center of the test pattern displayed on the display 12 by the distance of “a2” and “b2” to the proper display position. (See S2 in FIG. 9A).
[0045]
After calculating the proper display position in this way, the control circuit 13 codes the data to be transmitted to generate a two-dimensional code (step S8). Next, the control circuit 13 compares the proper display position with the size of the two-dimensional code, and checks whether or not the entire area of the two-dimensional code can be displayed within the display range of the display 12 (step S9). ).
[0046]
Here, when the control circuit 13 detects that the entire area of the two-dimensional code can be displayed within the display range of the display 12 ("YES" in step S10), as shown in FIG. 9B. Next, the two-dimensional code is displayed at the appropriate display position (step S11). Then, the control circuit 13 erases the two-dimensional code after a predetermined time has elapsed since the two-dimensional code was displayed at the appropriate display position (initializes the screen) (step S12). The control circuit 13 may delete the two-dimensional code when detecting that the mobile phone 2 is no longer located at the predetermined reading position.
[0047]
Through the series of processes described above, the information code reading device 3 can display the two-dimensional code at a position where the camera 5 of the mobile phone 2 can appropriately capture an image. 5 makes it possible to appropriately transmit data to be transmitted to the mobile phone 2.
[0048]
When the two-dimensional code is displayed on the display 12 of the information code reading device 3 in this manner, the camera 5 of the mobile phone 2 captures the two-dimensional code, and the control circuit 4 When the image of the two-dimensional code is input from 5, the presence of the two-dimensional code is detected in the image input from camera 5 ("YES" in step T5), and the two-dimensional code is decoded (step T5). Step T6). When detecting that the two-dimensional code has been successfully decoded (“YES” in step T7), the control circuit 4 stores the decoded data generated by decoding the two-dimensional code in the memory 10 (step T8). ). In this case, the control circuit 4 may cause the wireless circuit 11 to transmit the decrypted data generated by decrypting the two-dimensional code to the wireless communication network.
[0049]
By the way, in the information code reading device 3, when the control circuit 13 detects that the detection of the test pattern has failed (“NO” in step S6), it determines whether or not all the display positions have been set (step S6). S13) If it is detected that all display positions have not been set ("NO" in step S13), the display position of the test pattern is set to the next position (step S14), and the test pattern is displayed on the display 12. It is displayed again (step S3), and thereafter, the above processing is repeated.
[0050]
More specifically, the control circuit 13 sets the display position of the test pattern to the display position of “2” shown in FIG. 4, and displays the test pattern on the display range of the display 12 as shown in FIG. Is displayed at the display position of "[2]" in the above, and thereafter, the above processing is repeated. When the control circuit 13 detects that the test pattern has failed to be detected even when the test pattern is displayed at the display position of “2” in the display range of the display device 12, the control circuit 13 changes the display position of the test pattern. The display position "3" shown in FIG. 4 is set, and thereafter, the above processing is repeated.
[0051]
On the other hand, when the control circuit 13 detects that all display positions have been set (“YES” in step S13), the control circuit 13 sounds a warning sound from the buzzer 25, for example, and reads “test pattern A message indicating that the camera 5 of the mobile phone 2 cannot image the test pattern, such as "cannot be performed", is displayed on the display 21 (step S15). In this case, the control circuit 13 may cause the display 21 to display a message urging the user to correct the position of the camera 5 such as “Please correct the position of the camera”.
[0052]
Further, the control circuit 13 checks whether or not all the areas of the two-dimensional code can be displayed within the display range of the display 12 (step S10). When it is detected that display is not possible within the display range ("NO" in step S10), the following processing is performed.
[0053]
That is, the control circuit 13 determines whether or not the proper display position can be corrected (step S16), and when it is detected that the proper display position can be corrected ("YES" in step S16), the proper display is performed. The position is corrected (step S17), and the two-dimensional code is displayed at the corrected proper display position (step S11).
[0054]
More specifically, as shown in FIG. 10B, when the two-dimensional code is to be displayed at the proper display position, when the part of the two-dimensional code is out of the display range of the display 12, as shown in FIG. , The size of the two-dimensional code (see W1 in FIG. 10 (b)) and the range where the imaging range of the camera 5 of the mobile phone 2 and the display range of the display 12 overlap (see r in FIG. 10 (b)). ) To determine whether the correct display position can be corrected.
[0055]
Then, as shown in FIG. 10B, when the size of the two-dimensional code is smaller than the range where the imaging range of the camera 5 of the mobile phone 2 and the display range of the display 12 overlap, as shown in FIG. (W1 <r), the correct display position is corrected as shown in FIG. 11A (see S2 'in FIG. 11A), and the two-dimensional code is corrected as shown in FIG. 11B. Is displayed at the designated display position.
[0056]
On the other hand, if the control circuit 13 detects that the correct display position cannot be corrected ("NO" in step S16), the control circuit 13 sets all the display positions without correcting the proper display position. It is determined whether or not all the display positions have not been set ("NO" in step S13), and the display position of the test pattern is set to the next position (step S14). ), The test pattern is displayed again on the display 12 (step S3), and thereafter, the above processing is repeated.
[0057]
More specifically, as shown in FIG. 12 (b), the control circuit 13 has a large two-dimensional code size and a two-dimensional code size (see W2 in FIG. 12 (b)). When the imaging range of the second camera 5 and the display range of the display 12 are larger than the overlapping range (W2> r), the correct display position is not corrected. The above-described process of determining whether or not the suitability display position can be corrected and correcting the suitability display position (steps S16 and S17) is not necessarily performed, and may be performed selectively. is there.
[0058]
When the two-dimensional code displayed on the display 6 of the mobile phone 2 is imaged by the CCD sensor 14, the information code reading device 3 decodes the two-dimensional code, and the two-dimensional code is decoded and generated. The decoding data is stored in the memory 26 or output from the communication interface circuit 27 to the outside.
[0059]
As described above, according to the present embodiment, prior to displaying the two-dimensional code, the information code reading device 3 displays the test pattern and causes the camera 5 of the mobile phone 2 to take an image. Since the appropriate display position of the mobile phone 2 with respect to the display 6 within the display range of the display 12 is calculated by imaging the test pattern imaged by the above, the two-dimensional code is displayed at the appropriate display position. In addition, the two-dimensional code can be displayed at a position where the camera 5 of the mobile phone 2 can appropriately capture the two-dimensional code, and the two-dimensional code can be appropriately captured by the mobile phone 2 without complicated labor and a great deal of time. And the convenience can be improved.
[0060]
Further, in the information code reading device 3, when the camera 5 of the mobile phone 2 cannot image the test pattern, the display position is changed and the test pattern is displayed again, so that the test pattern is displayed. Even if the proper display position cannot be calculated in spite of this, by changing the display position and displaying the test pattern again, it is possible to increase the possibility that the proper display position can be calculated.
[0061]
Further, in the information code reading device 3, even if the test pattern is displayed in all display positions, if the camera 5 of the mobile phone 2 cannot image the test pattern, the camera 5 of the mobile phone 2 captures the test pattern. Since the message indicating that the test pattern cannot be displayed is displayed on the display 21, the user can appropriately recognize that the test pattern cannot be captured.
[0062]
In the information code reading device 3, when displaying the two-dimensional code at the proper display position, if the entire area of the two-dimensional code cannot be displayed within the display range of the display 12, the correct display position is corrected. It is determined whether or not it is possible, and if the proper display position can be corrected, the proper display position is corrected, and the two-dimensional code is configured to be displayed at the corrected proper display position. By performing the correction, also in this case, the two-dimensional code can be displayed at a position where the camera 5 of the mobile phone 2 can appropriately capture an image, and the two-dimensional code can be appropriately captured by the mobile phone 2.
[0063]
The mobile phone 2 decodes the two-dimensional code imaged by the camera 5 to generate decoded data, stores the generated decoded data in the memory 10, and transmits the generated decoded data to the wireless circuit 11 wirelessly. Since the data is transmitted to the communication network, desired data received from the information code reader 3 can be stored and output as needed, and can be flexibly handled according to the form of the system. can do.
[0064]
The information code reader 3 decodes the two-dimensional code imaged by the CCD sensor 14 to generate decoded data, stores the generated decoded data in the memory 26, and transmits the generated decoded data to the communication interface. Since the circuit 27 is configured to output to the outside, desired data received from the mobile phone 2 can be stored and output as needed, and can be flexibly handled according to the form of the system. can do.
[0065]
Further, in the information code reading device 3, since the image picked up by the CCD sensor 14 is configured to be displayed on the display 21, the image picked up by the CCD sensor 14 can be recognized by the user. Thus, the user can recognize the relative positional relationship between the imaging range of the CCD sensor 14 and the display range of the display 6 of the mobile phone 2.
[0066]
Further, in the information code reading device 3, when the mobile phone 2 is located at a predetermined reading position, the operation of displaying the test pattern at the display position or the test pattern displayed on the display 6 of the mobile phone 2 is performed. Since the operation of causing the CCD sensor 14 to capture an image and the operation of displaying the image captured by the CCD sensor 14 on the display 21 are started, each of these operations can be efficiently performed at an appropriate timing.
[0067]
The present invention is not limited to the above-described embodiment, but can be modified or expanded as follows.
The portable terminal may be configured to display the test pattern, and the role in the above-described embodiment may be switched between the portable terminal and the fixed terminal.
The mobile terminal is not limited to a mobile phone with a camera function, but may be a mobile information terminal with a camera function. Further, the fixed terminal may have a function of a POS terminal.
[0068]
The target image may be a two-dimensional code other than the QR code, and may be another one such as PDF417, Maxi Code, or Data Matrix. Further, the target image may be a one-dimensional code.
The proximity sensor may be configured by a reflective photoelectric sensor.
The imaging means may be a CMOS sensor or an area sensor.
[Brief description of the drawings]
FIG. 1 is a functional block diagram showing an embodiment of the present invention.
FIG. 2 is a diagram schematically showing a state in which a camera of a mobile phone faces a display of an information code reader, and a CCD sensor of the information code reader faces a display of the mobile phone.
FIG. 3 shows the magnitude relationship between the imaging range of the camera of the mobile phone and the display range of the display of the information code reader, and the magnitude relationship between the imaging range of the CCD sensor of the information code reader and the display range of the display of the mobile phone. Perspective view schematically showing
FIG. 4 is a diagram showing a display position of a test pattern.
FIG. 5 is a flowchart showing processing of the information code reading device.
FIG. 6 is a flowchart showing processing of the mobile phone.
FIG. 7 is a diagram showing an operation.
FIG. 8 is a diagram corresponding to FIG. 7;
FIG. 9 is a diagram corresponding to FIG. 7;
FIG. 10 is a diagram corresponding to FIG. 7;
FIG. 11 is a diagram corresponding to FIG. 7;
FIG. 12 is a diagram corresponding to FIG. 7;
[Explanation of symbols]
In the drawings, 1 is an image communication system, 2 is a mobile phone with a camera (portable terminal), 3 is an information code reader (fixed terminal), 4 is a control circuit (first control means), and 5 is a camera (First imaging means), 6 is a display (first display means), 10 is a memory (first storage means), 11 is a wireless circuit (first output means), and 12 is a display (second display means). , 13 is a control circuit (second control means), 14 is a CCD sensor (second imaging means), 21 is a display (second other display means), and 22 is a proximity sensor (detection means). ) And 26 are memories (second storage means), and 27 is a communication interface circuit (second output means).

Claims (12)

画像を撮像する第1の撮像手段と、画像を表示する第1の表示手段と、前記第1の撮像手段および前記第1の表示手段を制御する第1の制御手段とを備えた携帯型の端末と、
画像を撮像する第2の撮像手段と、画像を表示する第2の表示手段と、前記第2の撮像手段および前記第2の表示手段を制御する第2の制御手段とを備えた固定型の端末と、
を具備した画像通信システムであって、
前記第1の制御手段は、前記第2の表示手段の表示範囲内における所定の表示位置に表示されたテストパターンを前記第1の撮像手段に撮像させ、前記第1の撮像手段により撮像されたテストパターンを前記第1の表示手段に表示させ、
前記第2の制御手段は、テストパターンを前記第2の表示手段の表示範囲内における所定の表示位置に表示させると共に、テストパターンが表示された前記第1の表示手段を前記第2の撮像手段に撮像させ、前記第2の撮像手段により撮像されたテストパターンのサイズや形状や位置と前記第1の表示手段の表示範囲のサイズや形状や位置との相対的な関係に基づいて前記第2の表示手段の表示範囲内における前記第1の表示手段に対する適正表示位置を算出し、目的とする画像を当該算出された適正表示位置に表示させることを特徴とする画像通信システム。
A portable type including: a first imaging unit that captures an image; a first display unit that displays an image; and a first control unit that controls the first imaging unit and the first display unit. Terminal,
A fixed imaging device including: a second imaging unit that captures an image; a second display unit that displays an image; and a second control unit that controls the second imaging unit and the second display unit. Terminal,
An image communication system comprising:
The first control means causes the first imaging means to image a test pattern displayed at a predetermined display position within the display range of the second display means, and the test pattern is imaged by the first imaging means. Displaying the test pattern on the first display means,
The second control means displays a test pattern at a predetermined display position within a display range of the second display means, and displays the first display means on which the test pattern is displayed by the second imaging means. And a second pattern based on the relative relationship between the size, shape, and position of the test pattern imaged by the second imaging means and the size, shape, and position of the display range of the first display means. An image display system for calculating an appropriate display position for the first display means within a display range of the display means, and displaying a target image at the calculated appropriate display position.
請求項1に記載した画像通信システムにおいて、
前記第2の制御手段は、前記第2の表示手段に表示されたテストパターンを前記第1の撮像手段が撮像不可能であるときには、テストパターンを前記第2の表示手段の表示範囲内における別の所定の表示位置に表示させることを特徴とする画像通信システム。
The image communication system according to claim 1,
The second control unit, when the test pattern displayed on the second display unit cannot be imaged by the first imaging unit, separates the test pattern within the display range of the second display unit. An image communication system, wherein the image is displayed at a predetermined display position.
請求項2に記載した画像通信システムにおいて、
前記第2の制御手段は、テストパターンを予め設定された複数の別の所定の表示位置の全てに表示させても、前記第2の表示手段に表示されたテストパターンを前記第1の撮像手段が撮像不可能であるときには、テストパターンを前記第1の撮像手段が撮像不可能であることを報知することを特徴とする画像通信システム。
The image communication system according to claim 2,
The second control means may display the test pattern displayed on the second display means in the first imaging means even if the test pattern is displayed at all of a plurality of different predetermined display positions set in advance. An image communication system for notifying that the first imaging means cannot image a test pattern when the image cannot be imaged.
請求項1ないし3のいずれかに記載した画像通信システムにおいて、
前記第2の制御手段は、テストパターンとして多角形の図形を前記第2の表示手段に表示させることを特徴とする画像通信システム。
The image communication system according to any one of claims 1 to 3,
The image communication system according to claim 2, wherein said second control means causes said second display means to display a polygonal figure as a test pattern.
請求項1ないし4のいずれかに記載した画像通信システムにおいて、
前記第2の制御手段は、目的とする画像を適正表示位置に表示させるときに、目的とする画像の全ての領域を前記第2の表示手段の表示範囲内に表示不可能であるときには、適正表示位置を補正可能であるか否かを判定し、適正表示位置を補正可能であるときには、適正表示位置を補正し、目的とする画像を当該補正された適正表示位置に表示させることを特徴とする画像通信システム。
The image communication system according to any one of claims 1 to 4,
When displaying the target image at the appropriate display position, the second control means may determine that the entire area of the target image cannot be displayed within the display range of the second display means. It is determined whether or not the display position can be corrected, and when the proper display position can be corrected, the proper display position is corrected and a target image is displayed at the corrected proper display position. Image communication system.
請求項5に記載した画像通信システムにおいて、
前記第2の制御手段は、適正表示位置を補正不可能であるときには、テストパターンを前記第2の表示手段の表示範囲内における別の所定の表示位置に表示させることを特徴とする画像通信システム。
The image communication system according to claim 5,
The image communication system, wherein the second control means displays the test pattern at another predetermined display position within the display range of the second display means when the correct display position cannot be corrected. .
請求項1ないし6のいずれかに記載した画像通信システムにおいて、
前記第2の制御手段は、目的とする画像としてニ次元コードを前記第2の表示手段に表示させることを特徴とする画像通信システム。
The image communication system according to any one of claims 1 to 6,
The image communication system, wherein the second control means displays a two-dimensional code on the second display means as a target image.
請求項7に記載した画像通信システムにおいて、
前記第1の制御手段は、前記第1の撮像手段により撮像されたニ次元コードを解読して解読データを生成し、生成された解読データを第1の記憶手段に記憶させたり、生成された解読データを第1の出力手段から出力させたりすることを特徴とする画像通信システム。
The image communication system according to claim 7,
The first control means decodes the two-dimensional code imaged by the first imaging means to generate decoded data, and stores the generated decoded data in the first storage means, or generates the decoded data. An image communication system for outputting decoded data from a first output unit.
請求項1ないし8のいずれかに記載した画像通信システムにおいて、
前記第1の制御手段は、ニ次元コードを前記第1の表示手段に表示させることを特徴とする画像通信システム。
The image communication system according to any one of claims 1 to 8,
An image communication system according to claim 1, wherein said first control means displays a two-dimensional code on said first display means.
請求項9に記載した画像通信システムにおいて、
前記第2の制御手段は、前記第2の撮像手段により撮像されたニ次元コードを解読して解読データを生成し、生成された解読データを第2の記憶手段に記憶させたり、生成された解読データを第2の出力手段から出力させたりすることを特徴とする画像通信システム。
The image communication system according to claim 9,
The second control means decodes the two-dimensional code imaged by the second imaging means to generate decoded data, and stores the generated decoded data in the second storage means, or generates the decoded data. An image communication system for outputting decrypted data from a second output unit.
請求項1ないし10のいずれかに記載した画像通信システムにおいて、
前記第2の制御手段は、前記第2の撮像手段により撮像された画像を第2の別の表示手段に表示させることを特徴とする画像通信システム。
The image communication system according to any one of claims 1 to 10,
The image communication system according to claim 2, wherein said second control means causes an image taken by said second imaging means to be displayed on a second separate display means.
請求項1ないし11のいずれかに記載した画像通信システムにおいて、
前記携帯型の端末が所定の読取位置に位置しているか否かを検出する検出手段を備え、
前記第2の制御手段は、前記携帯型の端末が所定の読取位置に位置していることを前記検出手段が検出したときに、テストパターンを前記第2の表示手段の表示範囲内における所定の表示位置に表示させる動作や、テストパターンが表示された前記第1の表示手段を前記第2の撮像手段に撮像させる動作や、前記第2の撮像手段により撮像された画像を前記第2の別の表示手段に表示させる動作を開始させることを特徴とする画像通信システム。
The image communication system according to any one of claims 1 to 11,
A detection unit that detects whether the portable terminal is located at a predetermined reading position,
The second control means, when the detection means detects that the portable terminal is located at a predetermined reading position, displays a test pattern within a display range of the second display means. An operation of displaying the image at the display position, an operation of causing the second image pickup means to image the first display means on which the test pattern is displayed, and an operation of causing the image picked up by the second image pickup means to be the second image. An image communication system for starting an operation to be displayed on the display means.
JP2002372041A 2002-12-24 2002-12-24 Image communication system Expired - Fee Related JP3900083B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002372041A JP3900083B2 (en) 2002-12-24 2002-12-24 Image communication system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002372041A JP3900083B2 (en) 2002-12-24 2002-12-24 Image communication system

Publications (2)

Publication Number Publication Date
JP2004207852A true JP2004207852A (en) 2004-07-22
JP3900083B2 JP3900083B2 (en) 2007-04-04

Family

ID=32810759

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002372041A Expired - Fee Related JP3900083B2 (en) 2002-12-24 2002-12-24 Image communication system

Country Status (1)

Country Link
JP (1) JP3900083B2 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100444606C (en) * 2005-07-11 2008-12-17 北京中星微电子有限公司 Data communication system and method of hand-held apparatus
CN104010379A (en) * 2013-02-22 2014-08-27 ***通信集团公司 Inter-device automatic connection method and system, and devices
JP2015233263A (en) * 2014-06-11 2015-12-24 コニカミノルタ株式会社 Authentication system and authentication method
KR20210011029A (en) * 2018-07-03 2021-01-29 에이조 가부시키가이샤 Measurement method, measurement system, display device, computer program

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55138976A (en) * 1979-04-17 1980-10-30 Hitachi Ltd Linearity correction method of itv camera
JPH03123292A (en) * 1989-10-06 1991-05-27 Fujitsu Ltd Picture quality inspection device
JPH05328409A (en) * 1992-05-21 1993-12-10 Fujitsu General Ltd Television camera adjustment system
JPH08289273A (en) * 1995-04-17 1996-11-01 Canon Inc Image input device
WO1997005507A1 (en) * 1995-07-27 1997-02-13 Omron Corporation Detector
JPH11205823A (en) * 1998-01-07 1999-07-30 Hitachi Ltd Frame position/form detection method for crt display monitor
JP2000308098A (en) * 1999-04-19 2000-11-02 Sony Corp Liquid crystal display device, its method, and medium
JP2001222483A (en) * 2000-02-09 2001-08-17 Sony Corp Method and system for transferring information
JP2001275043A (en) * 2000-03-24 2001-10-05 Matsushita Electric Ind Co Ltd Recording device
JP2001346190A (en) * 2000-06-06 2001-12-14 Olympus Optical Co Ltd Image transmission method
JP2002027442A (en) * 2000-07-05 2002-01-25 Hitachi Kokusai Electric Inc Target tracking system
JP2002109420A (en) * 2000-09-28 2002-04-12 Denso Corp Communication system
JP2002111909A (en) * 2000-09-28 2002-04-12 Denso Corp Information-providing service
JP2002218300A (en) * 2001-01-16 2002-08-02 Fuji Photo Film Co Ltd Digital camera, cradle and camera system
JP2002252801A (en) * 2000-12-21 2002-09-06 Fuji Photo Film Co Ltd Cradle for digital camera

Patent Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS55138976A (en) * 1979-04-17 1980-10-30 Hitachi Ltd Linearity correction method of itv camera
JPH03123292A (en) * 1989-10-06 1991-05-27 Fujitsu Ltd Picture quality inspection device
JPH05328409A (en) * 1992-05-21 1993-12-10 Fujitsu General Ltd Television camera adjustment system
JPH08289273A (en) * 1995-04-17 1996-11-01 Canon Inc Image input device
WO1997005507A1 (en) * 1995-07-27 1997-02-13 Omron Corporation Detector
JPH11205823A (en) * 1998-01-07 1999-07-30 Hitachi Ltd Frame position/form detection method for crt display monitor
JP2000308098A (en) * 1999-04-19 2000-11-02 Sony Corp Liquid crystal display device, its method, and medium
JP2001222483A (en) * 2000-02-09 2001-08-17 Sony Corp Method and system for transferring information
JP2001275043A (en) * 2000-03-24 2001-10-05 Matsushita Electric Ind Co Ltd Recording device
JP2001346190A (en) * 2000-06-06 2001-12-14 Olympus Optical Co Ltd Image transmission method
JP2002027442A (en) * 2000-07-05 2002-01-25 Hitachi Kokusai Electric Inc Target tracking system
JP2002109420A (en) * 2000-09-28 2002-04-12 Denso Corp Communication system
JP2002111909A (en) * 2000-09-28 2002-04-12 Denso Corp Information-providing service
JP2002252801A (en) * 2000-12-21 2002-09-06 Fuji Photo Film Co Ltd Cradle for digital camera
JP2002218300A (en) * 2001-01-16 2002-08-02 Fuji Photo Film Co Ltd Digital camera, cradle and camera system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100444606C (en) * 2005-07-11 2008-12-17 北京中星微电子有限公司 Data communication system and method of hand-held apparatus
CN104010379A (en) * 2013-02-22 2014-08-27 ***通信集团公司 Inter-device automatic connection method and system, and devices
JP2015233263A (en) * 2014-06-11 2015-12-24 コニカミノルタ株式会社 Authentication system and authentication method
KR20210011029A (en) * 2018-07-03 2021-01-29 에이조 가부시키가이샤 Measurement method, measurement system, display device, computer program
CN112334968A (en) * 2018-07-03 2021-02-05 Eizo株式会社 Measurement method, measurement system, display device, and computer program
KR102517675B1 (en) * 2018-07-03 2023-04-03 에이조 가부시키가이샤 Measurement method, measurement system, display device, computer program

Also Published As

Publication number Publication date
JP3900083B2 (en) 2007-04-04

Similar Documents

Publication Publication Date Title
JP4635889B2 (en) Portable two-dimensional code reader
US20100116888A1 (en) Method of reading pattern image, apparatus for reading pattern image, information processing method, and program for reading pattern image
JP2002335344A5 (en)
JP2007207085A (en) Optical information reader
KR20110027246A (en) Appratus and method for conneting wirelee using image recognition in a mubile communication terminal
US7764320B1 (en) Portable imaging system for multimode camera with different focal length lens and fixed or moveable image sensors
US9007508B2 (en) Portable device, photographing method, and program for setting a target region and performing an image capturing operation when a target is detected in the target region
JP2002176509A (en) Portable information reader
JP3900083B2 (en) Image communication system
JP4396065B2 (en) Contactless communication system
JP4153271B2 (en) Portable terminal device, electronic device, two-dimensional barcode display method, information display program, and recording medium recording the program
JP2014016810A (en) Data exchange system, information equipment, data exchange method and program
JP2007122351A (en) Image reading system
JP6268904B2 (en) Image processing apparatus, image processing method, and image processing program
JP4337597B2 (en) Code symbol reader and program
JP2007066000A (en) Personal digital assistance and image processing method
US10896361B2 (en) High ambient light electronic screen communication method
JP2005122609A (en) Device for recognizing photographed object
JP2018114622A (en) Information processing device, operation position displaying method and operation position displaying program
JP5104713B2 (en) Optical information reader
JP2004221924A (en) Portable terminal device and data transfer system
JP6701940B2 (en) Remote control system, image processing device, remote control method, and remote control program
JP6528931B2 (en) IMAGE PROCESSING SYSTEM, IMAGE PROCESSING DEVICE, REMOTE CONTROL METHOD, AND REMOTE CONTROL PROGRAM
JP3721746B2 (en) Digital camera
JP4032964B2 (en) Image communication system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20041214

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20061116

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061218

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

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140112

Year of fee payment: 7

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees