(57)【要約】【課題】バーコード読み取り機能利用時におけるバーコード読み取り時間の短縮及びバーコード読み取り時の消費電力の低減が可能な携帯型情報端末装置を提供すること。【解決手段】本発明は、バーコード読み取り機能を有する携帯型情報端末装置において、被写体の像を撮像する複数画素からなる撮像部３と、この撮像部３によって撮像した結果を表示する表示部８と、バーコード読み取り機能の使用時に、撮像部３の複数画素のうち、読み取り領域の画素からの出力のみを限定して読み出す際に、読み取り領域が視認可能なように表示部８に枠表示を行う枠表示プログラム１４ａとを備える。【選択図】    図１
2004287808.tif 000002
【特許請求の範囲】
【請求項１】
バーコード読み取り機能を有する携帯型情報端末装置において、
被写体の像を撮像する複数画素からなる撮像手段と、
上記撮像手段によって撮像した結果を表示する表示手段と、
上記バーコード読み取り機能の使用時に、上記撮像手段の複数画素のうち読み取り領域を設定し、この読み取り領域の画素からの出力のみを限定して読み出す限定手段と、
上記読み取り領域を視認可能なように上記表示手段に枠表示を行う枠表示手段と、
を具備することを特徴とする携帯型情報端末装置。
【請求項２】
上記枠表示手段による枠表示は、上記読み取り領域の周囲をマスク表示することを特徴とする請求項１に記載の携帯型情報端末装置。
【請求項３】
上記枠表示手段による枠表示は、上記読み取り領域の周囲を半透明表示することを特徴とする請求項１に記載の携帯型情報端末装置。
【請求項４】
バーコード読み取り機能を有する携帯型情報端末装置において、
被写体の像を撮像する撮像手段と、
上記被写体に補助光を照射する複数色の発光ダイオードを含む発光手段と、
上記発光手段の複数色の中の第１の色の発光ダイオードのみを発光させて上記撮像手段による被写体の撮像を行う第１の発光制御手段と、
上記第１の発光制御手段によって補助光が照射された被写体を、上記撮像手段で撮像した結果の中から、上記第１の色に対応する画素の出力のみを読み取る第１の読み取り手段と、
上記第１の読み取り手段によって読み取られた結果に基づいてバーコードをデコードするデコード手段と、
を具備することを特徴とする携帯型情報端末装置。
【請求項５】
上記デコード手段により上記バーコードをデコード可能であるか否かを判定する判定手段と、
上記判定手段によって上記バーコードのデコードが不可能であると判定された場合に、上記発光手段の複数色の中の上記第１の色と異なる第２の色の発光ダイオードのみを発光させて上記撮像手段による上記被写体の再撮像を行う第２の発光制御手段と、
上記第１の発光制御手段によって補助光が照射された被写体を、上記撮像手段で撮像した結果の中から、上記第２の色に対応する画素の出力のみを読み取る第１の読み取り手段と、
をさらに具備し、
上記デコード手段は、上記第２の読み取り手段によって読み取られた結果に基づいて上記バーコードを再びデコードすることを特徴とする請求項４に記載の携帯型情報端末装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、撮像素子を搭載して、キャラクタ等を撮像する機能を有する携帯型情報端末装置に係り、特にバーコードの読み取り機能が改善された携帯型情報端末装置に関する。
【０００２】
【従来の技術】
近年、ＣＭＯＳセンサなどの固体撮像素子を搭載して人物や周囲の状況等を撮影できる携帯型情報端末装置（ＰＤＡ）や携帯電話機が数多く利用されている。この撮像素子を用いて、キャラクタ例えば、バーコードを読み取る機能も付加されている。このようなバーコードは、工場等における部品の識別や在庫管理や、商店等における商品管理、証書などで用いるＩＤ確認等、様々な分野で広く用いられている。また、バーコード読み取り機能を利用して、インターネットにおけるＵＲＬの取得や送信用画像の読み込みなどに利用されている。
【０００３】
このような携帯型情報端末装置や携帯電話機では、例えば撮影時の補助光を発光するためのキセノン管を搭載したものや、特許文献１のように白色発光ダイオード（ＬＥＤ）を搭載しているものも開示されている。
【０００４】
【特許文献１】
特開平５−２１７０１３号公報
【０００５】
【発明が解決しようとする課題】
近年では、情報量の増加により、１次元バーコードの他に２次元の複雑なバーコードを読み取るような需要が増加し、それに伴って撮像素子の高画素化が進んでいる。しかしながら、撮像素子を高画素化することは、読み取られた後の情報処理の複雑化及び処理時間の増加に繋がるという問題が生じてしまう。
【０００６】
また、このような携帯型情報端末装置は、撮影時における補助光として、キセノン管によるストロボ発光や、このキセノン管の代わりに白色ＬＥＤを用いている。この白色ＬＥＤは、特徴として、キセノン管とは異なり発光時に充電動作が必要ないが、ＲＧＢ３色の光源を用いて白色に発光させるものが多いので、消費電力が大きくなってしまう。
【０００７】
本発明は、上記の事情に鑑みてなされたもので、バーコード読み取り機能利用時における読み取り時間の短縮及び消費電力の低減を実現する携帯型情報端末装置を提供することを目的とする。
【０００８】
【課題を解決するための手段】
本発明は上記目的を達成するために、バーコード読み取り機能を有する携帯型情報端末装置において、被写体の像を撮像する複数画素からなる撮像手段と、上記撮像手段によって撮像した結果を表示する表示手段と、上記バーコード読み取り機能の使用時に、上記撮像手段の複数画素のうち、読み取り領域を設定し、この読み取り領域の画素からの出力のみを限定して読み出す限定手段と、上記読み取り領域を視認可能なように上記表示手段に枠表示を行う枠表示手段とを備える携帯型情報端末装置を提供する。
【０００９】
さらに、バーコード読み取り機能を有する携帯型情報端末装置において、被写体の像を撮像する撮像手段と、上記被写体に補助光を照射する複数色の発光ダイオードを含む発光手段と、上記発光手段の複数色の中の第１の色の発光ダイオードのみを発光させて上記撮像手段による被写体の撮像を行う第１の発光制御手段と、上記第１の発光制御手段によって補助光が照射された被写体を、上記撮像手段で撮像した結果の中から、上記第１の色に対応する画素の出力のみを読み取る第１の読み取り手段と、上記第１の読み取り手段によって読み取られた結果に基づいてバーコードをデコードするデコード手段とを備える携帯型情報端末装置を提供する。
【００１０】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
図１は、本発明の１実施形態に係る携帯型情報端末装置の内部構成を示すブロック図である。この携帯型情報端末装置の撮影動作に関する構成及び動作について説明する。
【００１１】
この構成において、メイン制御部（以下、ＣＰＵと称する）１は、例えばマイクロコンピュータ等で構成され、携帯型情報端末装置の各構成部位の制御を行う。この構成部位として、撮影光学系２と、撮像部３と、画像処理部４と、記録部５、発光部６とで構成されている。
【００１２】
撮影光学系２は、複数の撮影レンズと、撮影レンズを鏡筒内で移動する移動機構（図示せず）からなり、光像を撮像部３内の撮像素子３ａの受光面に結像させる。この撮影光学系２は、移動機構により人物や風景等の撮影に用いる場合の長焦点位置ａとバーコード読み取り時に用いる場合の短焦点位置ｂの２つの焦点距離を切り替えることができ、さらに撮影レンズ位置を検出するためのレンズ位置検出スイッチ（ＳＷ）２ａが設けられている。
【００１３】
撮像部３は、撮像素子３ａと、デジタル信号処理部（以下、ＤＳＰと称する）３ｂとで構成されている。この撮像部３の構成について図２を参照してさらに詳しく説明する。撮影レンズ２で集光された光像は、撮像素子３ａの受光面上に結像される。撮像素子３ａは、例えばＲＧＢのカラーフィルタが取り付けられたＣＭＯＳセンサ等で構成されており受光した光像を光電変換により画像信号に変換する。この画像信号は、ＤＳＰ３ｂに出力される。
【００１４】
このＤＳＰ３ｂは、アナログ処理部１７と、Ｒ信号処理部１８ａ，Ｇ信号処理部１８ｂ，Ｂ信号処理部１８ｃと、アナログ／デジタル変換部（ＡＤＣ）１９ａ，１９ｂ，１９ｃと、初期化部２０と、露出量検出部２１と、露出量調整部２２と、ホワイトバランス検出部２３と、ホワイトバランス調整部２４と、トリガ部２５と、ＩＩＣインターフェイス２６とで構成されている。
【００１５】
アナログ処理部１７は、撮像素子３ａからの入力信号に対してノイズの除去等のアナログ処理が行われる。アナログ処理された信号は、各Ｒ，Ｇ，Ｂ信号処理部１８ａ，１８ｂ，１８ｃで、Ｒ，Ｇ，Ｂそれぞれの色に対応する電気信号が取り出される。この取り出されたＲ，Ｇ，Ｂ信号は、ＡＤＣ１９ａ，１９ｂ，１９ｃにそれぞれ入力されてデジタル信号に変換され、初期化部２０にそれぞれ入力される。
【００１６】
また、アナログ処理部１７で処理された信号は、露出量検出部２１及びホワイトバランス検出部２３に入力される。露出量検出部２１では、入力された信号から撮像素子３ａの露出量に対応する検出値が露出量調整部２２へ出力される。露出量調整部２２では、検出値に基づき、撮像素子３ａの露出量が適正な値に調整される。
【００１７】
また、ホワイトバランス検出部２３では、入力された信号からホワイトバランスが検出される。そして、この検出されたホワイトバランスに応じて、ホワイトバランス調整部２４において、画像の色バランスが適正なものに調整される。露出量及びホワイトバランスが調整された後、トリガ部２５からクロック信号が出力される。ＣＰＵ１は、このクロック信号を受けて、読み取った撮像結果に対する処理を開始する。
【００１８】
まず、初期化部２０から画像信号が画像処理部４へ出力される。後述するが、初期化部２０では、特定の画素の撮像結果のみが抽出されて画像処理部４へ出力される。なお、ＤＳＰ３ｂとＣＰＵ１との間の通信は、ＩＩＣインターフェイス２６を介して行われる。ここで、図１に戻り、説明する。
【００１９】
画像処理部４に入力された画像信号は、ＪＰＥＧ形式のような所定の形式で符号化（圧縮）される。そして、この符号化された画像信号は、ＣＰＵ１を介して、例えばメモリカード等の記録部５に記録される。
【００２０】
このような撮影時に被写体が暗い場合、図示しない測光機能または、撮影者の判断により、発光部６を発光させて露出の補助が行われることもある。この発光部６は、ＲＧＢの３色のＬＥＤ６ａ，６ｂ，６ｃからなる白色ＬＥＤを有している。
【００２１】
次に、この携帯型情報端末装置による画像表示動作について説明する。
この表示動作は、画像処理部４と、記録部５と、表示制御部７と、表示部８とにより行われる。
【００２２】
ＣＰＵ１は、記録部５に記録された画像信号を読み出し、画像処理部４へ入力させる。画像処理部４は、入力された画像信号を所定の形式で復号（伸長）する。復号された画像信号は、表示制御部７の制御により、表示部８の液晶（ＬＣＤ）モニタ８ａに表示される。なお、画像表示においては、記録部５に画像信号を記録しなくとも、画像をＬＣＤモニタ８ａへ直接的に表示させることもできる。また、後述するように、バーコード読み取り時にはＬＣＤモニタ８ａに枠表示がなされる。さらに、この表示部８には、タッチセンサ８ｂも備えられている。このタッチセンサ８ｂによりＬＣＤモニタ８ａに表示されたソフトウェアのボタン表示にタッチすることにより、そのボタンの操作内容に基づく動作が実行される。
【００２３】
また、この携帯型情報端末装置には、音声入出力を行うためのマイクロフォン９と、音声処理部１０と、スピーカ１１が設けられている。マイク９から入力された音声は、音声処理部１０において、デジタル処理や符号化が行われて記録部５に記録される。逆に音声を再生するときには、記録部５に記録された音声信号が、音声処理部１０で復号された後、アナログ信号に変換され、スピーカ１１を介して音声として再生される。また、このマイク９から入力された音声による命令を認識できるようにして、ＣＰＵ１にその認識した命令に対応する制御を実行させるようにしてもよい。
【００２４】
さらに、この携帯型情報端末装置には、通信部１２が設けられている。即ち、この携帯型情報端末装置は、通信部１２を介して、パーソナルコンピュータ（ＰＣ）等の外部機器とデータの通信を行うことも可能である。このときの通信としては、例えば、赤外線通信やシリアル通信を用いる。
【００２５】
また、この携帯型情報端末装置には、タッチパネルによるボタンの他に複数の機械的なボタンを有する操作部１３が設けられている。ＣＰＵ１は、ユーザによる操作部１３の指示により、それに対応する制御を実行する。この操作部１３には、発光部６を発光させるＬＥＤボタンも含まれる。このＬＥＤボタンが押されると、図示しないＬＥＤスイッチ（ＳＷ）がＯＮする。ＣＰＵ１は、このＬＥＤＳＷのＯＮ状態を判定して発光部６を発光させる。
【００２６】
これらの制御は、フラッシュＲＯＭからなるメモリ部１４に予め格納された所定のプログラムに従って実行される。また、このメモリ部１４には、後に詳しく説明する枠表示プログラム１４ａや間引き撮影プログラム１４ｂ等も格納されている。また、ＳＲＡＭ（メモリ）１５は、ＣＰＵ１等で行われた演算の結果や、画像処理部４や音声処理部１０で行われた処理の結果が一時的に格納されるメモリである。これらメモリ部１４及びＳＲＡＭ１５に格納されたデータは、バス１６を介してＣＰＵ１、画像処理部４、及び音声処理部１０に転送される。
【００２７】
このように構成された携帯型情報端末装置による人物などを撮影する一般撮影におけるＣＰＵ１が行う制御について図３のフローチャートを参照して説明する。この一般撮影のモードは、撮影レンズが図１に示す位置ａにあるときのモードである。
【００２８】
まず、ＣＰＵ１は、撮像部３を起動して（ステップＳ１）、撮像部３で得られた画像をＬＣＤモニタ８ａに表示させる（ステップＳ２）。次に、ＣＰＵ１は、ＬＥＤＳＷがＯＮされたか否かを判定する（ステップＳ３）。ここで、ＬＥＤＳＷがＯＮしたと判定したときには（ＹＥＳ）、発光部６のＲＧＢ３色のＬＥＤ６ａ，６ｂ，６ｃを全て発光させて、白色光を被写体に照射する（ステップＳ４）。一方、ＬＥＤＳＷがＯＮしていないと判定したときには（ＮＯ）、そのまま次のステップＳ５に移行する。
【００２９】
次に、ホワイトバランス制御（ステップＳ５）及び露出制御（ステップＳ６）を行って、画像を適正化する。その後、画像を記録部５に記録して（ステップＳ７）、一般撮影モードの制御を終了する。
【００３０】
なお、ここでは、発光部６の発光指示を図示しないＬＥＤＳＷのＯＮ／ＯＦＦ状態で判定しているが、被写体の明るさを検出して、その明るさが所定量未満のときに発光部６を発光させるようにしてもよい。
【００３１】
次に図４に示すフローチャートを参照して、実施の形態によるバーコード読み取りモード時の撮影制御について説明する。
【００３２】
本実施の形態では、このバーコード読み取りモード時において、被写体、即ち、バーコードを撮像して後の処理の負担を軽くすることにより、バーコード読み取り時間の短縮及びバーコード読み取り時の消費電力の低減を達成する。
【００３３】
このバーコード読み取りモードは、マクロ撮影により行われる。このモードを選択するには、例えば操作部１３を操作してモード切換操作を指示してもよいし、タッチパネルを利用してＬＣＤモニタ８ａに表示されたメニュー画面からモード選択を指示してもよい。このモード選択により撮影レンズがマクロ撮影の位置に設定されたことをレンズ位置検出スイッチ２ａが検出する。
【００３４】
まず、ＣＰＵ１は、撮像部３を起動して（ステップＳ１１）、撮像部３で取り込まれた画像をＬＣＤモニタ８ａに表示させる（ステップＳ１２）。このときに、その画像とともに図６（ａ）に示すようなＬＣＤ枠も表示される。
【００３５】
通常は、図５（ａ）で示す撮像素子３ａの有効画素エリア２７のうち、エリア２８で画像が取得される。本実施形態では、撮像後のデコード処理等の負担を軽くするために、有効画素エリアのうち、図５（ｂ）で示すエリア（読み取り領域）２８ａの画素で取得した撮像結果のみを読み取り、後の画像処理を行う。そのためには、読み取り領域２８ａ内にバーコードの像が撮像される必要がある。
【００３６】
そこで、表示画面においては、図６（ａ）に示すように、読み取り領域２８ａがユーザに視認可能なように、枠表示３０を表示する。また、図６（ｂ）で示すように、読み取り領域２８ａの周囲を半透明表示にしてもよいし、遮光（マスク）表示にしてもよい。この半透明表示は、バーコードを読み取り領域２８ａに納める際に、周囲も視認できるため、バーコードを読み取り領域内に入れやすくなる。また、読み取り領域の大きさを枠表示３０を見ながら可変できるようにして、ユーザが指定できるようにしてもよい。このような枠表示プログラム１４ａは、例えばメモリ部１４に記憶されている。また、ユーザがより分かりやすいように、枠表示３０と共に、「バーコードを枠内に入れて下さい」等の指示表示や音声指示をユーザに対して行ってもよい。
【００３７】
この枠表示３０を見たユーザは、枠内にバーコード２９が表示されるように携帯型情報端末装置を移動させ、読み取り領域２８ａ内のバーコード２９を撮像する。
【００３８】
次にＣＰＵ１は、測光を行って、最低被写体照度を検出し、この最低被写体照度が所定の基準値（例えば５ｌｘ）以上であるか否かを判定する（ステップＳ１３）。この判定において、最低被写体照度が所定の基準値以上であると判定した場合には（ＹＥＳ）、発光部６を発光させずに撮影を行う。まず、ＣＰＵ１は、ホワイトバランス制御（ステップＳ１４）及び露出制御（ステップＳ１５）を行って、画像を適正化する。次にＣＰＵ１は、上記読み取り領域２８ａに含まれる画素から撮像結果を読み取って（ステップＳ１６）、読み取ったバーコード画像のデコードを行い、正しくバーコードがデコードされたか否かを判定する（ステップＳ１７）。
【００３９】
このバーコードのデコードにおいては、まず、読み取り領域２８ａ内に正しくバーコードの像が撮像されているか否かを判定するために、バーコード２９のマーカ２９ａの像を検出する。このマーカ２９ａの像が検出されなかった場合には、正しくバーコードがデコードされなかったと判定する。一方、マーカ２９ａが読み取り領域２８ａ内で検出された場合には、そのバーコード２９のデコードを行う。この結果からも、ＣＰＵ１は、バーコードが正しくデコードされたか否かを判定する。ステップＳ１７の判定において、正しくバーコードがデコードされなかったと判定した場合には（ＮＯ）、ステップＳ１３に戻り、再び測光を行う。
【００４０】
一方、ステップＳ１７の判定において、正しくバーコードがデコードされたと判定された場合には（ＹＥＳ）、ＣＰＵ１は、デコード結果をＳＲＡＭ（メモリ）１５に記憶させ（ステップＳ１８）、さらに、図６（ｂ）に示すようにＬＣＤモニタ８ａにバーコードデータを表示させる（ステップＳ１９）。そして、このフローチャートの制御を終了する。
【００４１】
また、上記ステップＳ１３の判定において、最低被写体照度が所定の基準値以上でないと判定した場合には（ＮＯ）、発光部６を発光させて撮影を行う。このときＣＰＵ１は、発光部６を白色発光させずに、赤色ＬＥＤ（第１の色の発光ダイオード）６ａのみを発光させる（ステップＳ２０）。これが第１の発光制御手段に対応する。なお、最初に赤色ＬＥＤ６ａを発光させるのは、赤色ＬＥＤ６ａがＲＧＢ３色のＬＥＤの中で発光時の消費電力が最も少ないためである。このようにして、赤色ＬＥＤ６ａのみを発光させた後は、ホワイトバランス制御（ステップＳ２１）及び露出制御（ステップＳ２２）を行う。
【００４２】
この後、バーコード画像の読み取りを行うのであるが、本実施形態では、バーコード画像の読み取り時にデータを間引いて読み取る。このステップＳ２３のデータの間引き撮影（第１の読み取り手段）の手順を図７（ａ）のフローチャートに示す。なお、この間引き撮影の制御は、メモリ部１４に格納された間引き撮影プログラム１４ｂに従って行われる。
【００４３】
一般にカラー撮像素子の画素は、図７（ｂ）の符号１００で示すような画素構成となっている。なお、図７（ｂ）の行方向と列方向にふられている英数字は、画素のアドレスを示す。ここで、緑成分（Ｇ）の画素が多いのは、人間の目の特性において、緑色が最も感度が高いためである。本実施形態においては、赤色ＬＥＤを発光させて撮影を行う場合には、緑成分の画素から撮像結果を読み取ることにより、消費電力を低減する。
【００４４】
即ち、間引き撮影においては、まず、縦列の画素のアドレスを指定する（ステップＳ４１）。このとき、図７（ｂ）に示すように、読み出し画素となる画素Ｇが選択される。次に、横列の画素のアドレスを指定する（ステップＳ４２）。このとき、図７（ｂ）に示す符号１０２で示す画素が選択される。
【００４５】
以上の画素の選択の後、図７（ｂ）の符号１０３で示すように、縦列指定した画素と横列指定した画素のうち、交差する画素（ここでは、緑成分の画素）を読み取って（ステップＳ４３）、図４のステップＳ２５に移行する。なお、このフローチャートに従った間引き撮影においては、全ての緑成分の画素が読み出されないが、これはバーコードのデコードに影響を与えないものとして無視する。勿論全ての緑成分の画素を読み取るようにしてもよい。また、画素のアドレスを指定する前に、ステップＳ１７と同様に読み取り画素の限定を行ってもよい。
【００４６】
ここで、再び図４の説明に戻る。ステップＳ２３の間引き撮影の後、読み取ったバーコード画像のデコードを行う。そして、正しくバーコードがデコードされたか否かを判定する（ステップＳ２４）。このバーコードのデコードの判定は、上記ステップＳ１７のものと同じ動作である。このステップＳ２４の判定において、正しくバーコードがデコードされたと判定した場合には（ＹＥＳ）、ＣＰＵ１は、まず、赤色ＬＥＤ６ａを消灯する（ステップＳ２５）。次に、デコード結果をＳＲＡＭ（メモリ）１５に記憶させ（ステップＳ２６）、さらに、ＬＣＤモニタ８ａにバーコードデータを表示させる（ステップＳ２７）。そして、このフローチャートの制御を終了する。
【００４７】
一方、ステップＳ２４の判定において、正しくバーコードがデコードされなかったと判定した場合には（ＮＯ）、ＣＰＵ１は、赤色ＬＥＤ６ａを消灯し（ステップＳ２８）、今度は緑色ＬＥＤ（第２の色の発光ダイオード）６ｂのみを発光させる（ステップＳ２９）。これが第２の発光制御手段に対応する。そして、ＣＰＵ１は、ホワイトバランス制御（ステップＳ３０）及び露出制御（ステップＳ３１）を行う。次に間引き撮影を行う（ステップＳ３２）。この間引き撮影（第２の読み取り手段）は、図７（ａ）の緑を赤に変えるだけでよい（即ち、指定する画素をずらす）ので説明を省略する。
【００４８】
ステップＳ３２の間引き撮影の後、読み取ったバーコード画像のデコードを行う。そして、正しくバーコードがデコードされたか否かを判定する（ステップＳ３３）。このステップＳ３３の判定において、正しくバーコードがデコードされたと判定した場合には（ＹＥＳ）、ＣＰＵ１は、まず、緑色ＬＥＤ６ｂを消灯する（ステップＳ３４）。次に、デコード結果をＳＲＡＭ（メモリ）１５に記憶させ（ステップＳ３５）、さらに、ＬＣＤモニタ８ａにバーコードデータを表示させる（ステップＳ３６）。そして、このフローチャートの制御を終了する。一方、ステップＳ３３の判定において、正しくバーコードがデコードされなかったと判定した場合には（ＮＯ）、緑色ＬＥＤ６ｂを消灯した後（ステップＳ３７）、ＬＣＤモニタにバーコード読み取りがＮＧであったことを示す表示を行う（ステップＳ３８）。そして、このフローチャートの制御を終了する。
【００４９】
なお、図４のフローチャートでは、発光部６を発光させるときに、まず赤色ＬＥＤ６ａを発光させているが、初めから赤色のバーコードをデコードすると分かっている場合に、赤色発光を行うのは電力の無駄であるので、自動で発光部６を発光させる他に、例えばボタン操作や音声入力により、ユーザが任意の色で発光部６を発光させることができるようにしてもよい。
【００５０】
以上実施の形態に基づいて本発明を説明したが、本発明は前述した実施の形態に限定されるものではなく、本発明の要旨の範囲内で種々の変形や応用が可能なことは勿論である。
【００５１】
さらに、上記した実施の形態には種々の段階の発明が含まれており、開示される複数の構成要件の適当な組合せにより種々の発明が抽出され得る。例えば、実施の形態に示される全構成要件からいくつかの構成要件が削除されても、発明が解決しようとする課題の欄で述べた課題が解決でき、発明の効果の欄で述べられている効果が得られる場合には、この構成要件が削除された構成も発明として抽出され得る。
【００５２】
尚、本発明は以下のような効果を有している。
バーコード読み取り機能を使用するときには、撮像手段で撮像した被写体の像のうち、読み取り領域の画素の像のみを限定して読み取るので、撮像後のデコード処理等が簡単化でき、バーコード読み取り機能利用時におけるバーコード読み取り時間の短縮及びバーコード読み取り時の消費電力の低減が可能である。
また、撮像結果が読み取られる読み取り領域が視認可能なように表示手段に表示させるので、ユーザは容易に被写体を読み取り領域内に入れることができる。
さらに、バーコード読み取り機能を使用するときには、所定の色のＬＥＤのみを発光させるので消費電力を低減でき、また、撮像結果を読み出す際にデータの間引きを行っているので、撮像後のデコード処理等が簡単化でき、バーコード読み取り機能利用時におけるバーコード読み取り時間の短縮及びバーコード読み取り時の消費電力の低減が可能である。
【００５３】
【発明の効果】
以上詳述したように、本発明によれば、バーコード読み取り機能利用時におけるバーコード読み取り時間の短縮及びバーコード読み取り時の消費電力の低減が可能な携帯型情報端末装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の１実施形態に係る携帯型情報端末装置の内部構成を示すブロック図である。
【図２】撮像部の詳細な内部構成を示すブロック図である。
【図３】一般撮影モード時の制御手順を示すフローチャートである。
【図４】バーコード読み取りモード時の制御手順を示すフローチャートである。
【図５】撮像素子の画素領域を示す図である。
【図６】表示部の表示例を示す図である。
【図７】図７（ａ）は間引き撮影の制御手順を示すフローチャートであり、図７（ｂ）は間引き撮影時の画素の読み取り手法を説明するための図である。
【符号の説明】１…メイン制御部（ＣＰＵ）、２…撮影レンズ、２ａ…レンズ位置検出スイッチ（ＳＷ）、３…撮像部、３ａ…撮像素子、３ｂ…デジタル信号処理部（ＤＳＰ）、４…画像処理部、５…記録部、６…発光部、６ａ…赤色ＬＥＤ，６ｂ…緑色ＬＥＤ，６ｃ…青色ＬＥＤ，７…表示制御部、８…表示部、８ａ…液晶（ＬＣＤ）モニタ、８ｂ…タッチセンサ、９…マイク、１０…音声処理部、１１…スピーカ、１２…通信部、１３…操作部、１４…メモリ部、１４ａ…枠表示プログラム、１４ｂ…間引き撮影プログラム、１５…ＳＲＡＭ（メモリ）、１６…バス、１７…アナログ処理部、１８ａ…Ｒ信号処理部、１８ｂ…Ｇ信号処理部、１８ｃ…Ｂ信号処理部、１９ａ，１９ｂ，１９ｃ…アナログ／デジタル変換部（ＡＤＣ）、２０…初期化部、２１…露出量検出部、２２…露出量調整部、２３…ホワイトバランス検出部、２４…ホワイトバランス調整部、２５…トリガ部、２６…ＩＩＣインターフェイス
【図１】
2004287808.tif 000003
【図２】
2004287808.tif 000004
【図３】
2004287808.tif 000005
【図４】
2004287808.tif 000006
【図５】
2004287808.tif 000007
【図６】
2004287808.tif 000008
【図７】
2004287808.tif 000009