(57)【要約】      （修正有）【課題】容易にカメラを用いた名刺の読み取りを行うことができる情報処理装置および読み取り方法を提供する。【解決手段】コンピュータ本体１１に設けられたヒンジ部に接続され、コンピュータ本体１１に対して開閉自在に取り付けられたディスプレイユニット１２とコンピュータ本体１１との角度を検出する角度センサを備え、ディスプレイユニット１２のコンピュータ本体１１側に設けられたカメラ１２６と、角度センサによって特定の角度αが検出された場合は、特定の角度αの状態が保持されている時間を計測し、閾値以上の時間が計測された場合、特定の角度の状態でカメラ１２６と正対するコンピュータ本体１１上の認識領域をカメラ１２６で撮影し、撮影したビジネスカード３００の画像データからテキストデータを認識して記憶する処理を行う。【選択図】図５
2010086306.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体に設けられたヒンジ部と、
前記ヒンジ部に接続され、前記筐体に対して開閉自在に取り付けられた蓋部と、
前記蓋部と前記筐体との角度を検出する角度検出部と、
前記蓋部の前記筐体側に設けられたカメラ部と、
前記角度検出部によって特定の角度が検出された場合は、前記特定の角度の状態が保持されている時間を計測する計測部と、
前記計測部によって閾値以上の時間が計測された場合、前記特定の角度の状態で前記カメラ部と正対する前記筐体上の領域を前記カメラ部で撮影し、撮影した画像データからテキストデータを認識して記憶する処理を行う処理部と、を具備することを特徴とする情報処理装置。
【請求項２】
タッチパッドおよびパームレストを筐体上にさらに具備し、
前記筐体上の領域は、前記タッチパッドを含む領域または、前記パームレスト上の領域であることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
キーを備えた入力部をさらに具備し、
前記処理部による処理が行われた後に、前記特定の角度の状態で前記入力部が備えるキーの押下を検出すると、前記処理部による処理を前記処理に続けて行うことを特徴とする請求項１に記載の情報処理装置。
【請求項４】
報知部をさらに備え、
前記計測部によって閾値以上の時間が計測された場合、前記報知部から報知を行うことを特徴とする請求項１に記載の情報処理装置。
【請求項５】
筐体と、前記筐体に設けられたヒンジ部と、前記ヒンジ部に接続され、前記筐体に対して開閉自在に取り付けられた蓋部とを備えた情報処理装置で用いられる読み取り方法であって、
前記情報処理装置は、
前記蓋部と前記筐体との角度を検出する角度検出部と、
前記蓋部の前記筐体側に設けられたカメラ部と、
前記角度検出部によって特定の角度が検出された場合は、前記特定の角度の状態が保持されている時間を計測する計測部とを備え、
前記計測部によって閾値以上の時間が計測された場合、前記特定の角度の状態で前記カメラ部と正対する前記筐体上の領域を前記カメラ部で撮影し、撮影した画像データからテキストデータを認識して記憶する処理を行うことを特徴とする読み取り方法。
【請求項６】
前記情報処理装置は、タッチパッドおよびパームレストを筐体上にさらに具備し、
前記筐体上の領域は、前記タッチパッドを含む領域または、前記パームレスト上の領域であることを特徴とする請求項５に記載の読み取り方法。
【請求項７】
前記情報処理装置は、キーを備えた入力部をさらに具備し、
前記処理が行われた後に、前記特定の角度の状態で前記入力部が備えるキーの押下を検出すると、前記処理に続けて、前記特定の角度の状態で前記カメラ部と正対する前記筐体上の領域を前記カメラ部で撮影し、撮影した画像データからテキストデータを認識して記憶することを特徴とする請求項５に記載の読み取り方法。
【請求項８】
前記情報処理装置は、報知部をさらに備え、
前記計測部によって閾値以上の時間が計測された場合、前記報知部から報知を行うことを特徴とする請求項５に記載の読み取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カメラを備えた情報処理装置に係り、特に情報処理装置が特定の状態になった場合に自動でカメラから画像の取り込みを行うことができる情報処理装置および読み取り方法に関する。
【背景技術】
【０００２】
一般に、パーソナルコンピュータ等の機器においては、Ｗｅｂカメラを搭載した機種が増えてきている。このＷｅｂカメラにより、名刺を読み取り、パーソナルコンピュータに搭載されている名刺管理ソフトを用いて画像認識を行い、住所録のデータベース等に登録する技術がある。例えば、特許文献１では、液晶ディスプレイに内蔵されたカメラを用いて、ユーザが名刺を手持ちで保持し、カメラのシャッターボタンを押下して撮影する。撮影された画像データを名刺管理ソフトで画像認識を行い、住所録のデータベースに登録を行う技術が開示されている。
【特許文献１】特開２００１−５２０１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に記載された技術では、ユーザが手持ちで名刺を保持するため、手ぶれの恐れがあり、カメラで撮影した画像の認識が失敗する可能性がある。また、ユーザが手持ちで名刺を保持しながらカメラのシャッターを押下しなければならないため、慣れが必要であり、処理が煩雑である。
【０００４】
そこで、本発明は、容易にカメラを用いた名刺の読み取りを行うことができる情報処理装置および読み取り方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明の一態様によれば、筐体と、前記筐体に設けられたヒンジ部と、前記ヒンジ部に接続され、前記筐体に対して開閉自在に取り付けられた蓋部と、前記蓋部と前記筐体との角度を検出する角度検出部と、前記蓋部の前記筐体側に設けられたカメラ部と、前記角度検出部によって特定の角度が検出された場合は、前記特定の角度の状態が保持されている時間を計測する計測部と、前記計測部によって閾値以上の時間が計測された場合、前記特定の角度の状態で前記カメラ部と正対する前記筐体上の領域を前記カメラ部で撮影し、撮影した画像データからテキストデータを認識して記憶する処理を行う処理部と、を具備することを特徴とする情報処理装置が提供される。
【０００６】
また、本発明の別の一態様によれば、筐体と、前記筐体に設けられたヒンジ部と、前記ヒンジ部に接続され、前記筐体に対して開閉自在に取り付けられた蓋部とを備えた情報処理装置で用いられる読み取り方法であって、前記情報処理装置は、前記蓋部と前記筐体との角度を検出する角度検出部と、前記蓋部の前記筐体側に設けられたカメラ部と、前記角度検出部によって特定の角度が検出された場合は、前記特定の角度の状態が保持されている時間を計測する計測部とを備え、前記計測部によって閾値以上の時間が計測された場合、前記特定の角度の状態で前記カメラ部と正対する前記筐体上の領域を前記カメラ部で撮影し、撮影した画像データからテキストデータを認識して記憶する処理を行うことを特徴とする読み取り方法が提供される。
【発明の効果】
【０００７】
本発明によれば、容易にカメラを用いた名刺の読み取りを行うことができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明の実施形態について図面を参照しながら説明する。
【０００９】
まず、図１および図２を参照して、本発明の一実施形態に係る情報処理装置によって実現されている。この情報処理装置は、例えば、ノートブック型の携帯型パーソナルコンピュータ１０として実現されている。
【００１０】
このパーソナルコンピュータ１０は、ビジネスカード（名刺）をＷｅｂカメラ１２６で自動撮影して、撮影した画像を認識後に住所録等に登録を行うビジネスカード読み取り機能を有している。このビジネスカード読み取り機能は、パーソナルコンピュータ１０に予めインストールされているカードリーダアプリケーションによって実現されている。
【００１１】
図１はパーソナルコンピュータ１０のディスプレイユニット１２を開いた状態における斜視図である。本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。
【００１２】
ディスプレイユニット１２には、ＴＦＴ−ＬＣＤ（Thin Film Transistor Liquid Crystal Display）１７から構成される表示装置が組み込まれている。また、ディスプレイユニット（蓋部）１２には、上述したＷｅｂカメラ１２６が例えばディスプレイユニット１２上部中央に組み込まれている。なお、Ｗｅｂカメラ１２６の位置は、ディスプレイユニット１２を閉じた場合に、後述する認識領域１００とＷｅｂカメラ１２６とが正対する位置であればよく、限定されるものではない。ディスプレイユニット１２は、コンピュータ本体（筐体）１１に対してヒンジ部１８を介して開放位置と閉塞位置との間を開閉（回動）自在に取り付けられている。また、後述する角度検出部によって、ディスプレイユニット（蓋部）１２とコンピュータ本体（筐体）１１との角度を検出する。
【００１３】
コンピュータ本体１１は薄い箱形の筐体を有しており、その上面にはキーボード１３、本コンピュータ１０を電源オン／オフするためのパワーボタン１４、入力操作パネル１５、スピーカー（報知部）１０２、ＬＥＤ（Light Emitting Diode）（報知部）２０およびタッチパッド１６などが配置されている。また、タッチパッド１６の周辺には、タッチパッド１６を中心として、ビジネスカードを置くための認識領域１００がプリントされている。なお、タッチパッド（入力部）１６には、マウス操作の右クリックおよび左クリック等に対応するキー（入力部）１６ａ、１６ｂを備えている。
【００１４】
図２は、コンピュータ１０の構成の一部をさらに詳細に示すブロック図である。
【００１５】
図２に示されるように、コンピュータ１０は、ＣＰＵ１１１、主メモリ１１２、ノースブリッジ１１３、グラフィクスコントローラ１１４、ＴＦＴ−ＬＣＤ１７、サウスブリッジ１１６、ハードディスクドライブ（ＨＤＤ）１１７、光ディスクドライブ（ＯＤＤ）１１８、ＢＩＯＳ−ＲＯＭ１１９、エンベデッドコントローラ／キーボードコントローラＩＣ（ＥＣ／ＫＢＣ）１２０、電源回路１２１、バッテリ１２２、ＡＣアダプタ１２３、タッチパッド（入力部）１６、キーボード（ＫＢ）（入力部）１３、カメラ１２６、角度センサ１０１、スピーカー１０２、ＬＥＤ２０及び電源ボタン１４等を備える。
【００１６】
ＣＰＵ１１１は、コンピュータ１０の動作を制御するプロセッサである。ＣＰＵ１１１は、ＨＤＤ１１７から主メモリ１１２にロードされる、オペレーティングシステム（ＯＳ）及びカードリーダアプリケーション２００等の各種のアプリケーションプログラムを実行する。また、ＣＰＵ１１１は、ＢＩＯＳ−ＲＯＭ１１９に格納されたＢＩＯＳ（Basic Input/Output System）も実行する。ＢＩＯＳは、周辺デバイスを制御するためのプログラムである。
【００１７】
ノースブリッジ１１３は、ＣＰＵ１１１のローカルバスとサウスブリッジ１１６との間を接続するブリッジデバイスである。ノースブリッジ１１３は、ＡＧＰ（Accelerated Graphics Port）バスなどを介してグラフィクスコントローラ１１４との通信を実行する機能を有している。
【００１８】
グラフィクスコントローラ１１４は、コンピュータ１０のＴＦＴ−ＬＣＤ１７を制御する表示コントローラである。グラフィクスコントローラ１１４は、ＯＳ又はアプリケーションプログラムによってＶＲＡＭ（図示せず）に書き込まれた表示データから、ＴＦＴ−ＬＣＤ１７に出力すべき表示信号を生成する。
【００１９】
サウスブリッジ１１６には、ＨＤＤ１１７、ＯＤＤ１１８、ＢＩＯＳ−ＲＯＭ１１９、カメラ１２６、及びＥＣ／ＫＢＣ１２０が接続されている。また、サウスブリッジ１１６は、ＨＤＤ１１７及びＯＤＤ１１８を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラも備えている。
【００２０】
ＥＣ／ＫＢＣ１２０は、電力管理のためのエンベデッドコントローラ（ＥＣ）と、タッチパッド１６及びキーボード（ＫＢ）１３を制御するためのキーボードコントローラ（ＫＢＣ）とが集積された、１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１２０は、例えば、電源ボタン１４が操作されたときに、電源回路１２１と共同してコンピュータ１０の電源をオンにする。コンピュータ１０は、ＡＣアダプタ１２３を介して外部電源が供給される場合、外部電源によって駆動される。外部電源が供給されない場合、コンピュータ１０は、バッテリ１２４によって駆動される。
【００２１】
カメラ１２６は、例えばＴＦＴ−ＬＣＤ１７に内蔵されたＷｅｂカメラである。カメラ１２６によって撮影された例えばビジネスカードの画像は、カードリーダアプリケーション２００によって画像認識され、カードリーダアプリケーション２００が備える住所録のデータベース等に記憶される。
【００２２】
角度センサ１０１は、コンピュータ本体１１とＴＦＴ−ＬＣＤ１７との角度を検出する。角度の検出には、コンピュータ本体１１とＴＦＴ−ＬＣＤ１７との相対的な距離によって磁力が変化するような磁気的な検出方法を用いてもよい。また、コンピュータ本体１１またはＴＦＴ−ＬＣＤ１７側に突起部を設け、ＴＦＴ−ＬＣＤ１７の開閉により突起部に掛かる圧力を検出するような機械的な検出方法でもよい。
【００２３】
スピーカー１０２は、角度センサ１０１によって特定の角度が検出され、この角度が閾値以上の時間、検出された場合に、報知音を出力してユーザに報知を行う。
【００２４】
ＬＥＤ２０は、上述したスピーカー１０２と同様に、角度センサ１０１によって特定の角度が検出され、この角度が閾値以上の時間、検出された場合に、点灯または点滅してユーザに報知を行う。
【００２５】
図３は、カードリーダアプリケーション２００の機能構成を示すブロック図である。
【００２６】
カードリーダアプリケーション２００は、図３に示されるように、制御部２０１、計測部２０２、記憶部２０３、認識部２０４を備えている。制御部２０１は、カードリーダアプリケーション２００が備える計測部２０２、記憶部２０３、および認識部２０４の各機能を制御する。計測部２０２は、角度センサ１０１によって特定の角度が検出された場合、特定の角度の状態が保持されている時間を計測する。認識部２０４は、計測部２０２によって閾値以上の時間が計測された場合、特定の角度の状態でカメラ１２６と正対するコンピュータ１０の本体１１上のタッチパッド１６の所定領域をカメラ１２６で撮影し、撮影した画像データからテキストデータを認識する。記憶部２０２は、認識部２０４によって認識されたテキストデータを記憶する。
【００２７】
図６は、本実施形態に係る情報処理装置を適用した読み取り方法を説明したフローチャートである。
【００２８】
コンピュータ１０のＣＰＵ１１１によってカードリーダアプリケーション２００が主メモリ１１２にロードされ、起動される（ステップＳ１０１）。コンピュータ１０のＣＰＵ１１１によって制御されるカードリーダアプリケーション２００は、カメラ１２６が使用されているか否かをチェックする（ステップＳ１０２）。カメラ１２６が使用されている場合としては、カメラ１２６を使用するアプリケーション、例えば、ＴＶ会議アプリケーション等が起動している場合が挙げられる。
【００２９】
ステップＳ１０２で、カードリーダアプリケーション２００によって、カメラ１２６が使用されていると判別されると（ステップＳ１０２のＹＥＳ）、カメラ１２６を使用するアプリケーションの終了を促すメッセージを例えばＴＦＴ−ＬＣＤ１７に表示する（ステップＳ１０３）。一方、ステップＳ１０２で、カードリーダアプリケーション２００によって、カメラ１２６が使用されていないと判別されると（ステップＳ１０２のＮＯ）、ディスプレイユニット（蓋部）１２とコンピュータ本体（筐体）１１との角度が所定の角度、例えば、３０度であるか否かを検出する（ステップＳ１０４）。角度の検出は、角度センサ１０１によって、ディスプレイユニット（蓋部）１２とコンピュータ本体（筐体）１１との角度αを検出する。この角度αは、例えば、図５に示されるように、ディスプレイユニット１２とコンピュータ本体１１との角度である。ステップＳ１０４で、カードリーダアプリケーション２００によって、ディスプレイユニット１２とコンピュータ本体１１との角度が例えば３０度であると検出されると（ステップＳ１０４のＹＥＳ）、予め定められた閾値の時間、上述した状態、すなわち、ディスプレイユニット１２とコンピュータ本体１１との角度が３０度である状態（特定の角度の状態）が閾値時間以上、保持されているか否かを判別する（ステップＳ１０５）。ステップＳ１０５で、カードリーダアプリケーション２００によって、ディスプレイユニット１２とコンピュータ本体１１との角度が３０度である状態（特定の角度の状態）が閾値時間以上、例えば０．１秒以上、保持されていると判別されると（ステップＳ１０５ＹＥＳ）、準備完了音をスピーカー１０２から出力する（ステップＳ１０６）。続いて、図５に示されるように、カメラ１２６が正対するコンピュータ本体１１上の認識領域１００上に置かれているビジネスカード３０をカメラ１２６で撮影する（ステップＳ１０７）。
【００３０】
ステップＳ１０７で、カードリーダアプリケーション２００によって撮影された画像データからテキストデータを認識する認識処理を行う（ステップＳ１０８）。ステップＳ１０８で、カードリーダアプリケーション２００によって認識されたテキストデータ、例えば、例えば、図６に示されるように、ビジネスカード内の氏名、会社名、役職、住所、電話番号、電子メール等の情報をカードリーダアプリケーション２００が備える住所録アプリケーションに記憶する処理を行う（ステップＳ１０９）。
【００３１】
また、上述した実施形態では、ステップＳ１０５で、カードリーダアプリケーション２００によって、ディスプレイユニット１２とコンピュータ本体１１との角度が３０度である状態（特定の角度の状態）が閾値時間以上、例えば０．１秒以上、保持されていると判別されると、準備完了音をスピーカー１０２から出力してユーザに報知を行うが、報知方法がこれに限定されるものではない。例えば、コンピュータ１０が備えるＬＥＤ２０を点灯または点滅させるようにしてもよい。さらに、スピーカー１０２とＬＥＤ２０の両方を動作させてユーザに対して報知を行うようにしてもよく、様々な方法を用いることができる。
【００３２】
上述した実施形態によれば、容易にカメラを用いた名刺の読み取りを行うことができる。すなわち、手ぶれ等を発生させることなく、容易に、かつ確実に名刺の読み取りを素早く、自動的に行うことができる。
【００３３】
さらに、上述した実施形態の変形例としては、以下のような形態を用いることもできる。すなわち、図７に示されるように、タッチパッド１６の例えば右側のパームレスト上に、ビジネスカードを置くための認識領域１００をプリントするようにしてもよい。また、タッチパッド１６の右側のパームレスト上に、ビジネスカードを置くための認識領域１００をプリントする場合は、カメラ１２６が例えばディスプレイユニット１２上部右側に組み込むようにする。すなわち、カメラ１２６の位置は、ディスプレイユニット１２を閉じた場合に、認識領域１００とカメラ１２６が正対する位置に配置されるように構成されている。このように、カメラ１２６の位置は、ディスプレイユニット１２を閉じた場合に、認識領域１００とカメラ１２６が正対する位置に配置されるように構成すれば、認識領域１００およびカメラ１２６を配置する位置は、限定されるものではない。
【００３４】
上述した実施形態の変形例によれば、上述した実施形態と同様の効果を奏することができる。
【００３５】
なお、本実施形態の制御の手順は全てソフトウェアによって実現することができるので、この手順を実行するプログラムをコンピュータ読み取り可能な記憶媒体を通じて、コンピュータにインストールすることで、本実施形態と同様の効果を容易に得ることができる。
【００３６】
また、本発明は、上述した実施形態そのままに限定されるものではない。本発明は、実施段階では、その要旨を逸脱しない範囲で構成要素を変更して具現化できる。
【００３７】
さらに、上述した実施形態に開示されている複数の構成要素を適宜に組み合わせることで、種々の発明を形成できる。例えば、実施形態に示される全構成要素から幾つかの構成要素を削除してもよい。更に、異なる実施形態にわたる構成要素を適宜組み合わせてもよい。
【図面の簡単な説明】
【００３８】
【図１】本発明の一実施形態に係る情報処理装置の斜視を示す図。
【図２】同実施形態に係るコンピュータの主要な構成を示すブロック図。
【図３】同実施形態に係る情報処理装置のカードリーダアプリケーションの機能構成を示したブロック図。
【図４】同実施形態に係る情報処理装置を適用した読み取り方法を説明したフローチャート。
【図５】同実施形態に係る情報処理装置のディスプレイユニットを角度αの状態での読み取り状態を模式的に示した図。
【図６】同実施形態に係る情報処理装置のカードリーダアプリケーションに認識したテキストデータを住所録アプリケーションに登録した状態を模式的に示す図。
【図７】本発明の一実施形態の変形例の情報処理装置に係る認識領域をタッチパッドの右側の配置させた場合の情報処理装置の斜視を示す図。
【符号の説明】
【００３９】
１０…コンピュータ、１２…ディスプレイユニット、１４…電源ボタン、１７…ＴＦＴ−ＬＣＤ、２０…ＬＥＤ、１０１…角度センサ、１０２…スピーカー、１１１…ＣＰＵ、１１２…主メモリ、１１４…グラフィクスコントローラ、１１７…ＨＤＤ、１１８…ＯＤＤ、１１９…ＢＩＯＳ−ＲＯＭ、１２０…ＥＣ／ＫＢＣ、１２６…カメラ、２００…カードリーダアプリケーション、２０１…制御部、２０２…計測部、２０３…記憶部、２０４…認識部、３００…ビジネスカード
【図１】
2010086306.tif 000003
【図２】
2010086306.tif 000004
【図３】
2010086306.tif 000005
【図４】
2010086306.tif 000006
【図５】
2010086306.tif 000007
【図６】
2010086306.tif 000008
【図７】
2010086306.tif 000009