(57)【要約】【課題】待ち時間が短縮され且つ原稿の連続読み取り操作が出来る使い勝手の良い画像入力装置を提供する。【解決手段】画像入力装置３９の制御部５５は画像の入力を開始する指示が外部より与えられるごとに不図示のカウンタに１を加算する。画像圧縮部５６はバッファメモリ４６に画像全体が格納されるのを待ち、画像状態検出部５８に画像状態を検出するよう指示し、画像状態検出部５８はバッファメモリ４６に格納されている画像の回転方向と鏡像反転の有無を検出して画像圧縮部５６に通知する。画像圧縮部５６は上記通知に基づいてバッファメモリ４６から読み出す画素の走査順序を切り替え、その切り替えた走査順序で画像データを読み出しながら圧縮し、圧縮した画像データをデータ記憶部５７に格納する。バッファメモリ４６内の画像データが全て画像データ記憶部５７に格納されてから、最後に格納した画像データを画像復元部６２が復元しその画像をディスプレイ６１に表示する。【選択図】　　　図５
2004007240.tif 000002
【特許請求の範囲】
【請求項１】
画像データを入力する画像入力手段と、
該画像入力手段により入力された前記画像データを一時的に記憶する一時記憶手段と、
該一時記憶手段に記憶された前記画像データを読み出して該画像データを圧縮する画像圧縮手段と、
を有し、
該画像圧縮手段は、前記一時記憶手段に格納された前記画像データを所定の画素順序で走査して前記画素データを読出して圧縮する
ことを特徴とする画像入力装置。
【請求項２】
画像データを格納して保存する記憶手段と、
前記画像入力手段、前記画像圧縮手段、および前記記憶手段を制御する制御手段と、
を更に有し、
該制御手段は、前記画像入力手段による画像データの入力と並行して前記画像圧縮手段による前記画像データの圧縮と前記記憶手段による前記圧縮画像データの格納を実行するように制御する
ことを特徴とする請求項１記載の画像入力装置。
【請求項３】
画像データの回転方向および鏡像反転の有無を検出する画像状態検出手段を更に備え、
該画像状態検出手段は、前記画像入力手段により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、
前記画像圧縮手段は、前記画像状態検出手段により検出された前記画像データの回転方向と鏡像反転を打ち消す画素順序で前記画像データを走査して該画像データを圧縮する
ことを特徴とする請求項１又は２記載の画像入力装置。
【請求項４】
画像データを入力する画像入力工程と、
該画像入力工程により入力された前記画像データを一時的に記憶する一時記憶工程と、
該一時記憶工程にて記憶された前記画像データを読み出して該画像データを圧縮する画像圧縮工程と、
を更に含み、
該画像圧縮工程は、前記一時記憶工程に格納された前記画像データを所定の画素順序で走査して前記画素データを読出して圧縮する
ことを特徴とする画像入力方法。
【請求項５】
スキャナ装置又は撮像装置のＣＰＵ又はこれらスキャナ装置又は撮像装置と一体に又は着脱自在に接続される情報処理装置のＣＰＵに、
画像データを入力する処理と、
該画像入力手段により入力された前記画像データを一時的に記憶する記憶処理と、
該記憶処理により一時記憶された前記画像データを読み出して該画像データを圧縮する画像圧縮処理と、
該画像圧縮処理にて圧縮処理を行う際に、前記一時記憶された前記画像データを所定の画素順序で走査して前記画素データを読出して圧縮する処理を、
実行させることを特徴とする画像入力プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、カメラ機能を持つ装置により撮影した画像や携帯型スキャナで読み取った画像をデータ圧縮してメモリに格納する画像入力装置に関する。
【０００２】
【従来の技術】
従来より、レンズとＣＣＤ（ｃｈａｒｇｅ　ｃｏｕｐｌｅｄ　ｄｅｖｉｃｅ：電荷結合素子）等の撮像素子からなるカメラ機能を搭載した携帯電話で構成される画像入力装置では、撮影した画像データを記憶するメモリの記憶容量を削減するために、撮影した画像をデータ圧縮してメモリに格納している。このような撮像素子は通常横長の画像を撮像するように構成されており、横長の配置で本体装置に組み込むのが本来の使用方法である。
【０００３】
ところが、一般に携帯電話は、持ち歩きしやすいように縦長の筐体になっており、この縦長の筐体に合わせて表示額域を大きく取るために表示部も縦長になっているものが多い。したがって、カメラ機能で撮影した画像の縦横の方向が携帯電話の縦長の表示部に合うように、携帯電話に組み込まれる撮像素子は、携帯電話の筐体に対して９０度回転した向き、つまり縦長の配置で組み込まれる。
【０００４】
しかし、この場合であっても、カメラ機能によって撮影された画像をＣＣＤが画素毎に読み取る場合は、横長方向に画像を読み取っていく。したがって、読み取られた画像データが内部の画像処理部に出力されるときは、携帯電話の筐体に対して９０度回転した状態で出力されている。このため、撮影した向きと表示部に表示される向きを合わせるために、上記のように画像を圧縮する前に、携帯電話の内部の画像処理部で画像データを逆方向に９０度回転して正立像にする補正を行っていた。
【０００５】
また、手動操作型のイメージスキャナを装着したＰＤＡ（Ｐｅｒｓｏｎａｌ　Ｄｉｇｉｔａｌ　Ａｓｓｉｓｔａｎｔ）のような携帯情報機器で構成される画像入力装置では、装置サイズが小さいため読取り操作を自由な方向に行うことができ、読取る原稿に対して上下左右（４方向）と持ち方（２通り）の組合せで合計８通りの方向に読取り操作が行われる可能性がある。
【０００６】
図１０（ａ），（ｂ），（ｃ）は、そのような手動操作型のイメージスキャナとＰＤＡを示す図である。同図（ａ）はＰＤＡ１を示しており、ＰＤＡ１の前部のほぼ全面を占めて表示部２が配置されている。表示部２はＬＣＤ（ｌｉｑｕｉｄｃｒｙｓｔａｌ　ｄｉｓｐｌａｙ：液晶表示装置）の上に重ねて配置されたタッチパネルを備えており、このＰＤＡ１に付属する樹脂製の細い棒などからなる入力ペン３によって種々の入力を行うことができる。また、表示部２の下方には複数の入力ボタン４が配置されている。この入力ボタン４によっても各種の指示を入力することができる。
【０００７】
通常このようなＰＤＡ１には、その頭頂部にカード挿入スリット５が設けられている。このカード挿入スリット５には、例えばＰＣカードやＣＦカードが挿入されて用いられる。
【０００８】
図１０（ｂ）は、上記のＰＤＡ１のカード挿入スリット５に装着して用いる超小型の画像読取装置であるカード型イメージスキャナ６を示している。このカード型イメージスキャナ６は画像を読取る走査部７と接続カード部８からなる。この接続カード部８を同図（ｂ）に矢印Ａで示すように、ＰＤＡ１のカード挿入スリット５に挿入すると、同図（ｃ）に示すように、ＰＤＡ１とカード型イメージスキャナ６が一体となった小型の画像入力装置９が得られる。
【０００９】
図１１（ａ）は、上記の画像入力装置９によって画像を読み取る状態を示す側面図であり、同図（ｂ）は、その画像入力装置９の一構成要素となっているカード型イメージスキャナ６の構成ブロック図である。
【００１０】
まず、ＰＤＡ１を手に持って、図１１（ａ）に示すように、カード型イメージスキャナ（以下単にスキャナという）６の走査部７を下に向けて、紙などの被読取り媒体１０の上面に走査部７を密着させ、図の矢印Ｂで示す読取走査方向にＰＤＡ１を摺動させて、被読取り媒体１０上の画像を走査部７に読み取らせる。
【００１１】
スキャナ６の走査部７は、同図（ｂ）に示すように、上記の被読取り媒体１０上の画像を光学的に読取り、その読み取った光学画像データをアナログ電気信号に変換する画像読取り部７−１と、画像読取り部７−１の読取り媒体１０上の移動量を計測する移動量計測部７−２とを備えている。
【００１２】
また、スキャナ６の接続カード部８は、上記の画像読取り部７−１から出力されるアナログ画像信号ａを処理する画像信号処理部８−１と、移動量計測部７−２から入力する移動量信号ｂに基づいて画像読取り部７−１へ駆動信号ｃを出力して画像読取り部７−１の駆動制御を行なう読取り制御部８−２と、外部の情報処理装置であるＰＤＡ１と読取りデータや被指示信号の入出力を行なうＰＣカードＩ／Ｆ（インターフェース）部８−３とを備えている。同図（ａ）のように走査の結果、読み取られた読取りデータ（画像信号）は、接続カード部８のＰＣカードＩ／Ｆ部８−３からＰＤＡ１へ出力される。
【００１３】
図１２（ａ），（ｂ）は、手動操作型の棒状のイメージスキャナとパーソナルコンピュータからなる画像入力装置を示す図である。同図（ａ）に示すイメージスキャナ１１は、下面の長手方向の２／３ほどを占めて配設されたラインセンサ１２と、このラインセンサ１２の配置されていない部分からなる把持部１３とで構成され、ラインセンサ１２の配置されている上端部にはＬＥＤ１４が配設されている。把持部１３からは接続コード１５が外部に引き出されており、この接続コード１５の端部には、同図（ｂ）に示すように、専用のＰＣカード１６が連結されている。
【００１４】
このＰＣカード１６を同図（ｂ）に示すようにパーソナルコンピュータ１７のＰＣカードスロット１８に挿入することにより、イメージスキャナ１１とパーソナルコンピュータ１７とが一体化した画像入力装置が構築される。
【００１５】
この場合も、読取り媒体１０上の画像を読み取るには、イメージスキャナ１１の把持部１３を持って、ラインセンサ１２の面を読取り媒体１０上に密着させ、読取り媒体１０上を摺動させていく。イメージスキャナ１１には図１１（ｂ）の走査部７に示したと同様の機能を有する処理部があり、ＰＣカード１６には、同じく図１１（ｂ）の接続カード部８に示したと同様の機能を有する処理部がある。これにより、イメージスキャナ１１によって読み取られた画像データは、パーソナルコンピュータ１７の画像処理部に取り込まれる。
【００１６】
図１３（ａ）〜（ｈ）は、上述したカード型イメージスキャナ６や棒状のイメージスキャナ１１等により被読取り媒体１０上の画像を読み取る場合の走査方向に、合計８通りの走査方向があることを具体的に示す図である。尚、いずれも被読取り媒体１０の向きは同一である。また、棒状のイメージスキャナ１１を例にとって説明する。
【００１７】
先ず同図（ａ）〜（ｄ）は、イメージスキャナ１１の把持部１３を右手で持って原稿（被読取り媒体１０、以下同様）を読み取る場合であり、同図（ａ）はイメージスキャナ１１を原稿の上から下に摺動させた場合である。同図（ａ）に示すように、ラインセンサ１２は、先ず、矢印ｍ１で示すように原稿の最上部の画像を左側（図で見て左方、以下同様）から右へ読み取り、続いてイメージスキャナ１１が矢印ｓ１で示す下方に摺動することにより、矢印ｍ２、ｍ３で示すように上記同様に左から右へ読みながら、この読み取りを順次下へと繰り返していく。このとき、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは正立の画像データである。
【００１８】
次に、同図（ｂ）に示すようにイメージスキャナ１１を原稿の下から上に摺動させた場合は、ラインセンサ１２は、原稿の最下部の画像を左から右へ読み取り、イメージスキャナ１１が上へ摺動することにより、上記同様に左から右へ読みながら、この読み取りを順次上へと繰り返していく。このとき、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が１８０度回転し且つ鏡像に反転した画像データである。
【００１９】
また、同図（ｃ）に示すようにイメージスキャナ１１を原稿の左から右に摺動させた場合は、ラインセンサ１２は、原稿の最左端部の画像を上から下へ読み取り、イメージスキャナ１１が右へ摺動することにより、上記同様に上から下へ読みながら、この読み取りを順次右へと繰り返していく。このとき、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が左に９０度回転し且つ鏡像に反転した画像データである。
【００２０】
そして、同図（ｄ）に示すようにイメージスキャナ１１を原稿の右から左に摺動させた場合は、ラインセンサ１２は、原稿の最右端部の画像を上から下へ読み取り、イメージスキャナ１１が左へ摺動することにより、上記同様に上から下へ読みながら、この読み取りを順次左へと繰り返していく。このとき、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が左に９０度回転した画像データである。
【００２１】
次に、同図（ｅ）〜（ｈ）は、イメージスキャナ１１の把持部１３を左手で持って原稿を読み取る場合であり、同図（ｅ）はイメージスキャナ１１を原稿の上から下に摺動させた場合である。この場合は、同図（ｅ）に示すように、ラインセンサ１２は、先ず、矢印ｎ１で示すように原稿の最上部の画像を右から左へ読み取り、続いてイメージスキャナ１１が矢印ｓ２で示す下方に摺動することにより、矢印ｎ２、ｎ３で示すように上記同様に右から左へ読みながら、この読み取りを順次下へと繰り返していく。このとき、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が鏡像に反転した画像データである。
【００２２】
そして、同図（ｆ）に示すようにイメージスキャナ１１を原稿の下から上に摺動させた場合は、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が１８０度回転した画像データである。
【００２３】
また、同図（ｇ）に示すようにイメージスキャナ１１を原稿の左から右に摺動させた場合は、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が右に９０度回転した画像データである。
【００２４】
また、同図（ｈ）に示すようにイメージスキャナ１１を原稿の右から左に摺動させた場合は、イメージスキャナ１１からパーソナルコンピュータ１７に出力される画像データは、正立の画像が右に９０度回転し且つ鏡像に反転した画像データである。
【００２５】
このように、手動操作のスキャナで読取った画像は正しい向きの正立像として入力された場合を除いては、回転したり鏡像反転したり、更には回転に加えて鏡像反転した画像が入力される。このため、ＰＤＡ１やパーソナルコンピュータ１７では、ユーザからの指示に基づいて、上記のように回転や鏡像反転して入力されてくる画像データを、内部の画像処理部で、データ圧縮前に、回転や鏡像反転の処理をして正立の画像データに補正していた。
【００２６】
また、１回（１ページ）の読取り操作が終わると、読取られた画像の回転や鏡像反転の補正と圧縮と、メモリへの格納とが終了してから次の読取り操作が可能になるようにしていた。
【００２７】
また、撮影機能を備えた携帯電話やＰＤＡ等の携帯情報端末などの場合も、上記とほぼ同様に、撮影で取り込んだ画像データが回転している場合が多い。中にはＣＣＤ部分の取り外しが出来、これを改めて本体装置とコードで接続して、ＣＣＤを自在な向きに構えて撮像できる携帯情報端末もある。したがって、撮影機能を備えた携帯電話や携帯情報端末などの場合も、取り込んだ画像データのデータ圧縮前の回転補正は、必要な処理であった。
【００２８】
尚、撮影画像の場合は鏡像反転はなく、回転のみである。また、画像データの圧縮方法としては、カラー画像やグレースケール画像の場合には、ＪＰＥＧ方式を用いる場合が多く、２値画像の場合にはＭＨやＭＲ、ＪＢＩＧなど様々な方式が用いられている。
【００２９】
【発明が解決しようとする課題】
ところで、上記の携帯電話やＰＤＡ等の携帯情報端末のデータ処理性能は、パーソナルコンピュータのような通常の情報処理装置と比較して低いのが一般的である。
【００３０】
図１４は、そのようなデータ処理性能の低いデータ処理装置で画像データを処理する場合の処理の流れを模式的に示す図である。同図に示すように、処理の流れは、原稿の読み取りを行う「読取」の処理２１、回転や鏡像反転している画像の回転補正を行う「回転」の処理２２、このように正立画像に補正された画像データを圧縮する「画像圧縮」の処理２３、この圧縮された画像データをメモリに格納する「格納」の処理２４、これらの処理が終了した後にその読み取り画像をモニタ画面に表示する「表示」の処理２５からなる。
【００３１】
上記の処理２２から処理２５までが、次の読み取りまでの待ち時間となる。このように、読み取った画像の回転補正と圧縮とメモリへの格納とが終わるまで、次の読み取りが開始できないため、待ち時間が発生して読み取りをすぐに開始できず、ユーザを待たせるため、使い勝手が悪いという問題があった。
【００３２】
また、その待ち時間にしても、画像の圧縮時間に加えて画像の回転処理の分だけ処理時間が増えているため、一層ユーザを長く待たせることになり、このため一層使い勝手が悪いという問題があった。
【００３３】
本発明の課題は、上記従来の実情に鑑み、待ち時間が短縮され且つ原稿の連続した読み取り操作が出来る使い勝手の良い画像入力装置、方法、及びプログラムを提供することである。
【００３４】
【課題を解決するための手段】
図１は、本発明の第一の原理図である。この第一の原理図を用いて本発明の第１の基本構成を説明する。
【００３５】
本発明の画像入力装置は、例えば請求項１記載のように、画像データを入力する画像入力手段３１と、該画像入力手段３１により入力された上記画像データを一時的に記憶する一時記憶手段３２と、該一時記憶手段３２に記憶された上記画像データを読み出して該画像データを圧縮する画像圧縮手段３３と、を有し、該画像圧縮手段３３は、上記一時記憶手段３２に格納された上記画像データを所定の画素順序で走査して上記画素データを読出して圧縮するように構成される。
【００３６】
このように、画像データを圧縮する際に、該画像データの所定の方向が正立した状態になるように画素を取り出す順序を変えて圧縮処理を行うことにより、圧縮と同時に回転や鏡像反転の処理を行うことができるようになる。
【００３７】
例えば図１３（ａ）に示した正立像の入力画像データ以外は全て回転又は鏡像反転している（ただし、撮影画像データの場合は図１３（ａ）に示す正立像の入力画像データ以外の画像データは同図（ｄ）、同図（ｆ）、又は同図（ｇ）の回転のみである）。これらの回転又は鏡像反転している画像データを圧縮と同時に正立像に補正していくことができる。
【００３８】
また、本発明の画像入力装置は、例えば請求項２記載のように、画像データを格納して保存する記憶手段３４と、上記画像入力手段３１、上記画像圧縮手段３３、および上記記憶手段３４を制御する制御手段３５と、を更に有し、該制御手段３５は、上記画像入力手段３１による画像データの入力と並行して上記画像圧縮手段３３による上記画像データの圧縮と上記記憶手段３４による上記圧縮画像データの格納を実行するように制御するように構成される。
【００３９】
このように、画像入力手段３１からの画像データの入力と並行して、画像圧縮手段３３による画像データの圧縮処理と記憶手段３４による圧縮画像データの格納を行うことにより、入力された画像データの格納保存が完了するまで待たずに次の画像データの入力を開始することができる。
【００４０】
更に、本発明の画像入力装置は、例えば請求項３記載のように、上記制御手段３５は、上記画像入力手段３１による画像データの入力処理を、上記画像圧縮手段３３による上記画像データの圧縮処理および上記記憶手段３４による上記圧縮画像データの格納処理よりも優先的に行うように制御するように構成される。
【００４１】
このように、画像データの入力処理を画像データの圧縮およびこの圧縮画像データの格納よりも優先的に行うことにより、画像データの格納保存が終わるまで待つことなく次の画像の読み取りを開始することができる。
【００４２】
図２は、本発明の第二の原理図である。この第二の原理図を用いて本発明の第２の基本構成を説明する。
本発明の画像入力装置は、例えば請求項４記載のように、上記第１の基本構成に、画像データの回転方向および鏡像反転の有無を検出する画像状態検出手段３６を更に備え、該画像状態検出手段は、上記画像入力手段により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、上記画像圧縮手段は、上記画像状態検出手段により検出された上記画像データの回転方向と鏡像反転を打ち消す画素順序で上記画像データを走査して該画像データを圧縮するように構成される。
【００４３】
このように、画像データの圧縮を行う前に、一時記憶されている画像データの方向を検出して、その検出結果に基づいて画像データが正立像になる走査順序で画素を読み出して圧縮を行うことにより、ユーザの指示がなくとも自動的に正立像に補正しながら圧縮することができるようになる。
【００４４】
なお、画像の方向の自動検出は公知の技術である特開平１１−３１６７９８を用いることで実現できる。
図３は、本発明の第三の原理図である。この第三の原理図を用いて本発明の第３の基本構成を説明する。
【００４５】
本発明の画像入力装置は、例えば請求項５記載のように、上記第１の基本構成に、上記画像データに基づく画像を表示する表示手段３７を更に有し、上記制御手段３５は、上記画像入力手段３１による画像データの一連の入力処理が終了した後に最後に入力処理された画像データに基づく画像だけを上記表示手段３７に表示させるように制御するように構成される。
【００４６】
このように、入力された画像データを画像として表示する際に、画像の読み取り処理が完了し、圧縮すべき画像が一時記憶されていない場合にのみ、最後に入力した画像データに基づく画像を表示するようにし、画像の読み取りを行っている間は表示処理を行わないので、読み取り中に各ページを表示する場合に比較して処理の負荷を削減することができる。
【００４７】
次に、本発明の画像入力方法について述べる。
先ず、請求項６記載の発明の画像入力方法は、画像データを入力する画像入力工程と、該画像入力工程により入力された上記画像データを一時的に記憶する一時記憶工程と、該一時記憶工程にて記憶された上記画像データを読み出して該画像データを圧縮する画像圧縮工程と、を含み、該画像圧縮工程は、上記一時記憶工程に格納された上記画像データを所定の画素順序で走査して上記画素データを読出して圧縮することを特徴とする。
【００４８】
この画像入力方法は、例えば請求項７記載のように、画像データを格納して保存する記憶工程と、上記画像入力工程、上記画像圧縮工程、および上記記憶工程を制御する制御工程と、を更に含み、該制御工程は、上記画像入力工程による画像データの入力と並行して上記画像圧縮工程による上記画像データの圧縮と上記記憶工程による上記圧縮画像データの格納を実行するように制御することを特徴とする。
【００４９】
また、この画像入力方法は、例えば請求項８記載のように、上記制御工程は、上記画像入力工程による画像データの入力処理を、上記画像圧縮工程による上記画像データの圧縮処理および上記記憶工程による上記圧縮画像データの格納処理よりも優先的に行うように制御することを特徴とする。
【００５０】
更にこの画像入力方法は、例えば請求項９記載のように、画像データの回転方向および鏡像反転の有無を検出する画像状態検出工程を更に含み、該画像状態検出工程は、上記画像入力工程により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、上記画像圧縮工程は、上記画像状態検出工程により検出された上記画像データの回転方向と鏡像反転を打ち消す画素順序で上記画像データを走査して該画像データを圧縮することを特徴とする。
【００５１】
そして、この画像入力方法は、例えば請求項１０記載のように、上記画像データに基づく画像を表示する表示工程を更に含み、上記制御工程は、上記画像入力工程による画像データの一連の入力処理が終了した後に最後に入力処理された画像データに基づく画像だけを上記表示工程に表示させるように制御することを特徴とする。
【００５２】
続いて、本発明の画像入力プログラムについて述べる。
先ず、請求項１１記載の画像入力プログラムは、スキャナ装置又は撮像装置のＣＰＵ又はこれらスキャナ装置又は撮像装置と一体に又は着脱自在に接続される情報処理装置のＣＰＵに、画像データを入力する処理と、該画像入力手段により入力された上記画像データを一時的に記憶する記憶処理と、該記憶処理により一時記憶された上記画像データを読み出して該画像データを圧縮する画像圧縮処理と、該画像圧縮処理にて圧縮処理を行う際に、上記一時記憶された上記画像データを所定の画素順序で走査して上記画素データを読出して圧縮する処理を、実行させるように構成される。
【００５３】
この画像入力プログラムは、例えば請求項１２記載のように、画像データを格納して保存する記憶処理と、上記画像データを入力する処理、上記画像圧縮処理、および上記記憶処理を制御する制御処理と、を上記いずれかのＣＰＵに更に実行させ、該制御処理では、上記画像を入力する処理による画像データの入力と並行して上記画像圧縮処理による上記画像データの圧縮と上記記憶処理による上記圧縮画像データの格納を実行するように制御する処理を上記いずれかのＣＰＵに実行させるように構成される。
【００５４】
また、この画像入力プログラムは、例えば請求項１３記載のように、上記制御処理では、上記画像を入力する処理による画像データの入力処理を、上記画像圧縮処理による上記画像データの圧縮処理および上記記憶処理による上記圧縮画像データの格納処理よりも優先的に行うように制御する処理を上記いずれかのＣＰＵに実行させるように構成される。
【００５５】
更に、この画像入力プログラムは、例えば請求項１４記載のように、画像データの回転方向および鏡像反転の有無を検出する画像状態検出処理を上記いずれかのＣＰＵに更に実行させ、該画像状態検出処理では、上記画像を入力する処理により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、上記画像圧縮処理では、上記画像状態検出処理により検出された上記画像データの回転方向と鏡像反転を打ち消す画素順序で上記画像データを走査して該画像データを圧縮する処理を、上記いずれかのＣＰＵに実行させるように構成される。
【００５６】
そして、この画像入力プログラムは、例えば請求項１５記載のように、上記画像データに基づく画像を表示する表示処理を上記いずれかのＣＰＵに更に実行させ、上記制御処理では、上記画像を入力する処理による画像データの一連の入力処理が終了した後に最後に入力処理された画像データに基づく画像だけを上記表示処理にて表示させるように制御する処理を上記いずれかのＣＰＵに実行させるように構成される。
【００５７】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら説明する。
図４は、一実施の形態としての画像入力装置の構成例を示す図である。この画像入力装置３９は、小型のカード型イメージスキャナ４０とＰＤＡ５０とが一体となって形成されている。
【００５８】
カード型イメージスキャナ４０は、スキャナ部４１と接続カード部４２からなり、スキャナ部４１の図では陰になって見えない画像走査面には、その長手方向のほぼ大半を占めて配置されたイメージセンサ４３と、その端部近傍に配置された原稿検出センサ４４とが配設されている。スキャナ部４１は長手方向の両端面に、それぞれローラ４５、４５を備えており、これらのローラ４５には図には示していないがエンコーダが連動して設けられている。
【００５９】
カード型イメージスキャナ４０は、接続カード部４２がＰＤＡ５０の頭頂部に開口しているカードスロットに挿入されることにより、ＰＤＡ５０に一体となって装着され、ＰＤＡ５０と共に画像入力装置３９を形成する。
【００６０】
他方のＰＤＡ５０は、前面に大きく占める入力表示部５１と、その入力表示部５１の下方に配置された各種の入力ボタン５２と、入力表示部５１の上方右角近傍に配置されたＬＥＤ（ｌｉｇｈｔ　ｅｍｉｔｔｉｎｇ　ｄｉｏｄｅ）５３とを備えている。また右側の側面上方には電源の入力ボタン５４が設けられている。上記の入力表示部５１は、ＬＣＤ表示装置の上にタッチパネルが重ねて合わせられて構成されている。
【００６１】
図５は、上記カード型イメージスキャナ４０とＰＤＡ５０からなる画像入力装置３９の構成ブロック図である。同図に示すように、画像入力装置３９は、イメージセンサ４３、バッファメモリ４６、制御部５５、画像圧縮部５６、データ記憶部５７、画像状態検出部５８、画像表示部６０から構成される。画像表示部６０はディスプレイ６１と画像復元部６２とから構成される。
【００６２】
ディスプレイ６１は、図４に示した入力表示部５１のタッチパネルの下に配設されているＬＣＤ表示装置である。また、バッファメモリ４６はカード型イメージスキャナ４０に内蔵されている。その他の構成ブロックはＰＤＡ５０に配置されている。ただし、制御部５５は、カード型イメージスキャナ４０側の配設されているＣＰＵとＰＤＡ５０側に配設されているＣＰＵとの連携によって構成される制御ブロックである。勿論、ＰＤＡ５０側のＣＰＵだけで全ての構成ブロックを制御するように構成してもよい。
【００６３】
制御部５５には画像の入力を開始する指示が外部より与えられる。本例における図４に示した構成例では、入力ボタン５２又は入力表示部５１のタッチパネルからユーザによって画像の入力を開始する指示が入力される。
【００６４】
また、図１２（ａ），（ｂ）に示した手動操作型の棒状のイメージスキャナとパーソナルコンピュータからなる画像入力装置で本例の構成ブロックを構築したとれば、制御部５５に入力される画像入力開始の指示は、棒状のイメージスキャナの把持部に設けられている入力ボタンの押し込み操作である。また、特には図示しないが、撮影機能つき情報処理装置で構成される画像入力装置の場合はカメラ部のシャッターボタンの押下操作により、画像入力開始の指示が制御部５５に与えられる。
【００６５】
制御部５５は、読取り開始の指示が与えられるごとに不図示のカウンタに１を加算する。
画像圧縮部５６は、画像の方向を検出しない場合はバッファメモリ４６から画像を読み出して圧縮し、圧縮したデータをデータ記憶部５７に格納する。
【００６６】
また、予め画像の回転する方向が決まっている場合は、バッファメモリ４６に格納されている画像の画素走査順序を予め決っている回転と等価になる順序で行って画像を圧縮する。例えば、右に９０度回転する場合には、図１３（ｇ）に示した走査順序で画素を取り出して圧縮する。
【００６７】
他方、画像の方向を検出する場合は、画像圧縮部５６は、バッファメモリ４６に画像全体が格納されるのを待って、画像状態検出部５８に画像状態を検出するように指示を出す。
【００６８】
画像状態検出部５８は、バッファメモリ４６に格納されている画像の状態が、図１３（ａ）〜（ｈ）に示した各方向のいずれの向きに該当するかを検出して、その検出した回転方向と鏡像反転の有無を画像圧縮部５６に通知する。
【００６９】
画像圧縮部５６は、画像状態検出部５８からの通知に基づいて、バッファメモリ４６に格納されている画像データが例えば図１３（ｇ）のように読み取られた画像データであって右９０度に回転している画像データである場合は、その画像データをバッファメモリ４６から読み出す画素の走査順序を図１３（ｇ）に示す走査順序に切り替えたのち、その切り替えた走査順序でバッファメモリ４６から画素を順次読み出していき、読み出しながら圧縮していく。そして、その圧縮した画像データをデータ記憶部５７に格納する。
【００７０】
画像圧縮部５６は、圧縮したデータのデータ記憶部５７への格納が完了した後、カウンタから１を減算する。カウンタの値が１以上である間は、バッファメモリ４６内には未だデータ記憶部５７に格納していない画像が残っていると判断し、カウンタの値が０になるまでバッファメモリ４６内の画像データの圧縮処理を繰り返し行う。
【００７１】
制御部５５は、カウンタが０になると読み取り操作（画像入力操作）が一旦終了したと判断し、画像復元部６２に最後に格納した画像データに基づく画像を表示するように指示を出す。
【００７２】
画像復元部６２は、制御部５５から指示された圧縮データをデータ記憶部５７から読み出して非圧縮の画像データに復元し、この復元した画像データに基づいて画像をディスプレイ６１に表示する。
【００７３】
続いて、上記制御部５５による処理の動作をフローチャートを用いて以下に説明する。
図６は、画像入力装置の制御部による処理の動作を示すフローチャートである。
【００７４】
同図において、先ず処理Ｓ１０１では、カウンタＮの値をゼロにクリアする。次に処理Ｓ１０２では、外部から画像の入力開始の指示が与えられるまで待ち（Ｓ１０２がＮｏ）、同指示が与えられると（Ｓ１０２がＹｅｓ）、Ｓ１０３に処理を進める。
【００７５】
処理Ｓ１０３では、カウンタＮの値に１を加算する。続く処理Ｓ１０４では、イメージセンサ４３に画像の入力開始を通知する。更に処理Ｓ１０５では、画像圧縮部５６に入力画像の圧縮開始を通知する。画像圧縮部５６による画像圧縮の処理が完了するのを待ってカウンタＮの値を１減算し、次に処理Ｓ１０６では、カウンタＮの値が０であるか否かを判別する。
【００７６】
カウンタＮが０でない場合には（Ｓ１０６がＮｏ）、上記の処理Ｓ１０２に処理を戻す。これにより、Ｓ１０２〜Ｓ１０６が繰り返えされて、画像の圧縮と平行して画像の入力を連続して行うことができる。
【００７７】
他方、処理Ｓ１０６で、カウンタＮの値が０なら（Ｓ１０６がＹｅｓ）、この場合は、画像の入力が一旦終了したと判断して、処理Ｓ１０７に処理を進める。この処理Ｓ１０７では、最後に入力した画像を復元するように画像復元部６２に通知する。画像復元部６２は復元した画像をディスプレイ６１に表示する。
【００７８】
そして、処理Ｓ１０８において、外部から処理終了の通知がなされているか否か判断し、処理終了の通知があれば処理を終了し、処理終了の通知がなければＳ１０２に処理を戻す。
【００７９】
図７は、画像入力装置の画像圧縮部５６における画像の回転有無と鏡像反転有無を自動検出しない場合の処理の動作を示すフローチャートである。尚この処理は、上述した制御部５５の処理と並行して行われる。
【００８０】
先ず処理Ｓ２０１では、制御部５５より圧縮開始が通知されるまで待ち、圧縮開始が通知されると処理Ｓ２０２に処理を進める。処理Ｓ２０２では、画像を回転または鏡像反転する必要があるか否かを判断する。
【００８１】
そして、画像を回転または鏡像反転する必要がなければ（Ｓ２０２がＮｏ）、処理Ｓ２０４に処理を移し、他方、画像を回転または鏡像反転する必要があれば（Ｓ２０２がＹｅｓ）、処理Ｓ２０３に処理を進める。
【００８２】
処理Ｓ２０３では、例えば図１３（ｃ）や同図（ｈ）のように、画素を走査する順序によっては画像データ全体が入力されている必要があるため、画像データ全体がバッファメモリ４６に格納されるまで待つ。
【００８３】
処理Ｓ２０４では、上記判断された回転または鏡像反転の向きに対応して、バッファメモリ４６から読み出すべき画素の読み出し順序を示す画素走査アドレスを設定する。
【００８４】
処理Ｓ２０５では、バッファメモリ４６内の画像データを、上記設定した画素走査アドレスに従って走査して画素を読み出し、この読み出した画像データを圧縮する。そして、その圧縮したデータをデータ記憶部５７に格納する。
【００８５】
処理Ｓ２０６では、カウンタＮの値から１を減算する。そして、処理Ｓ２０７で、カウンタＮの値が０より大きいか否かが判別し、カウンタＮの値が０よりも大きければ（Ｓ２０７がＹｅｓ）、未圧縮の画像データがバッファメモリ４６内に存在すると判断して処理Ｓ２０２に処理を戻す。
【００８６】
他方、カウンタＮの値が０より大きくない、つまり０であるときは（Ｓ２０７がＮｏ）、処理Ｓ２０８に処理を進める。
処理Ｓ２０８では、外部から処理終了の通知が入力されているか否か判断し、処理終了の通知が入力されていれば（Ｓ２０８がＹｅｓ）、処理を終了する。また、処理終了の通知が入力されていなければ（Ｓ２０８がＮｏ）、処理Ｓ２０１に処理を戻す。
【００８７】
図８は、画像入力装置の画像圧縮部５６における画像の回転有無と鏡像反転有無を自動検出する場合の処理の動作を示すフローチャートである。尚この処理も、前述した制御部５５の処理と並行して行われる。
【００８８】
図８において、処理Ｓ３０１の処理は図７の処理２０１の処理と同一である。また、図８において、処理Ｓ３０２の処理は図７の処理２０３の処理と同一である。
【００８９】
次に、図８において、処理Ｓ３０３では、バッファメモリ４６に格納された画像の正立方向に対する回転の有無および鏡像反転の有無を検出する。検出は前述した特開平１１−３１６７９８に開示されている技術を利用して行う。
【００９０】
次に処理Ｓ３０４では、上記の処理Ｓ３０３による検出結果に基づいて、回転又は鏡像反転の画像データを正立像の画像データとして読み出すための画素走査アドレスを設定する。
【００９１】
続く処理Ｓ３０５〜処理３０８の処理は、図７に示した処理Ｓ２０５〜処理Ｓ２０８の処理と同一である。
図９（ａ），（ｂ）は、上記のように動作する本発明の画像入力装置３９の動作状態を、それによって達成される作用・効果が分かりやすいように模式的に示す図である。
【００９２】
同図（ａ）は入力画像データが図１３（ｂ）〜（ｄ）又は同図（ｆ）〜（ｈ）のように回転又は鏡像反転している場合に、図７の処理Ｓ２０３又は図８の処理Ｓ３０２に示したように画像データ全体がバッファメモリ４６に格納されるまで待つ場合の動作状態を示している。
【００９３】
同図（ａ）に示すように、先ず最初の画像入力（読取り、以下同様）の処理ＳＴ１が開始され、この画像入力の処理ＳＴ１が終了すると、その入力された画像データの回転（回転と鏡像反転の補正、以下同様）とその画像データの圧縮の処理Ａ１と、その圧縮された画像データの格納の処理Ｋ１が行われる。これと平行して、上記終了した最初の画像入力の処理ＳＴ１に続いて次の画像入力の処理ＳＴ２が直ちに行われる。
【００９４】
すなわち、画像の入力には、図１４に示したような待ち時間が、ここでは発生しない。つまり同図（ａ）に示す画像入力処理の流れ６３は、処理ＳＴ１、処理ＳＴ２、・・・、処理ＳＴｎと連続して待ち時間なしで行われる。
【００９５】
そして、これと平行して行われる入力画像データの処理の流れ６４は、画像データの回転とその画像データの圧縮の処理Ａ１とその圧縮画像データの格納の処理Ｋ１に続いて次の画像データの回転とその画像データの圧縮の処理Ａ２とその圧縮画像データの格納の処理Ｋ２、・・・というように連続して行われ、中間での表示処理は行われない。
【００９６】
そして、最後の画像入力の処理ＳＴｎで入力された画像データへの回転とその画像データの圧縮の処理Ａｎとその圧縮画像データの格納の処理Ｋｎが終了した後、この最後の画像データに対応する画像の表示処理Ｈが実行される。
【００９７】
最後の画像入力の処理ＳＴｎと表示処理Ｈの間にやや時間があるように見えるが、図１４と比較して明らかなように、図９では、図１４の回転２２と画像圧縮２３が同時に行われていることと、中間の表示２５が無い分だけ、図９における入力画像データの処理の流れ６４での時間は短縮されている。したがって、この入力画像データの処理の流れ６４の時間が短縮されていることと、画像入力の処理ＳＴ１〜ＳＴｎが連続して行われて終了していることから、ユーザには最後の表示処理Ｈまでの待ち時間は殆ど気にすることがない。
また、図９（ｂ）は入力画像データが図１３（ａ）又は同図（ｅ）のように正立又は正立鏡像の場合は、画像データ全体がバッファメモリ４６に格納されるまで待つことなく、画像入力処理の流れ６３の最初の数ラインの走査データの入力で直ちに入力画像データの処理の流れ６４を開始することができるから、最後の画像入力から、その表示処理までの待ち時間は一層短縮される。
【００９８】
（付記１）画像データを入力する画像入力手段と、
該画像入力手段により入力された前記画像データを一時的に記憶する一時記憶手段と、
該一時記憶手段に記憶された前記画像データを読み出して該画像データを圧縮する画像圧縮手段と、
を有し、
該画像圧縮手段は、前記一時記憶手段に格納された前記画像データを所定の画素順序で走査して前記画素データを読出して圧縮する
ことを特徴とする画像入力装置。
【００９９】
（付記２）画像データを格納して保存する記憶手段と、
前記画像入力手段、前記画像圧縮手段、および前記記憶手段を制御する制御手段と、
を更に有し、
該制御手段は、前記画像入力手段による画像データの入力と並行して前記画像圧縮手段による前記画像データの圧縮と前記記憶手段による前記圧縮画像データの格納を実行するように制御する
ことを特徴とする付記１記載の画像入力装置。
【０１００】
（付記３）前記制御手段は、前記画像入力手段による画像データの入力処理を、前記画像圧縮手段による前記画像データの圧縮処理および前記記憶手段による前記圧縮画像データの格納処理よりも優先的に行うように制御する
ことを特徴とする付記２記載の画像入力装置。
【０１０１】
（付記４）画像データの回転方向および鏡像反転の有無を検出する画像状態検出手段を更に備え、
該画像状態検出手段は、前記画像入力手段により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、
前記画像圧縮手段は、前記画像状態検出手段により検出された前記画像データの回転方向と鏡像反転を打ち消す画素順序で前記画像データを走査して該画像データを圧縮する
ことを特徴とする付記１、２又は３記載の画像入力装置。
【０１０２】
（付記５）前記画像データに基づく画像を表示する表示手段を更に有し、
前記制御手段は、前記画像入力手段による画像データの一連の入力処理が終了した後に最後に入力処理された画像データに基づく画像だけを前記表示手段に表示させるように制御する
ことを特徴とする付記１、２又は３記載の画像入力装置。
【０１０３】
（付記６）画像データを入力する画像入力工程と、
該画像入力工程により入力された前記画像データを一時的に記憶する一時記憶工程と、
該一時記憶工程にて記憶された前記画像データを読み出して該画像データを圧縮する画像圧縮工程と、
を更に含み、
該画像圧縮工程は、前記一時記憶工程に格納された前記画像データを所定の画素順序で走査して前記画素データを読出して圧縮する
ことを特徴とする画像入力方法。
【０１０４】
（付記７）画像データを格納して保存する記憶工程と、
前記画像入力工程、前記画像圧縮工程、および前記記憶工程を制御する制御工程と、
を更に含み、
該制御工程は、前記画像入力工程による画像データの入力と並行して前記画像圧縮工程による前記画像データの圧縮と前記記憶工程による前記圧縮画像データの格納を実行するように制御する
ことを特徴とする付記６記載の画像入力方法。
【０１０５】
（付記８）前記制御工程は、前記画像入力工程による画像データの入力処理を、前記画像圧縮工程による前記画像データの圧縮処理および前記記憶工程による前記圧縮画像データの格納処理よりも優先的に行うように制御する
ことを特徴とする付記７記載の画像入力方法。
【０１０６】
（付記９）画像データの回転方向および鏡像反転の有無を検出する画像状態検出工程を更に含み、
該画像状態検出工程は、前記画像入力工程により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、
前記画像圧縮工程は、前記画像状態検出工程により検出された前記画像データの回転方向と鏡像反転を打ち消す画素順序で前記画像データを走査して該画像データを圧縮する
ことを特徴とする付記６、７又は８記載の画像入力方法。
【０１０７】
（付記１０）前記画像データに基づく画像を表示する表示工程を更に含み、
前記制御工程は、前記画像入力工程による画像データの一連の入力処理が終了した後に最後に入力処理された画像データに基づく画像だけを前記表示工程に表示させるように制御する
ことを特徴とする付記６、７又は８記載の画像入力方法。
【０１０８】
（付記１１）スキャナ装置又は撮像装置のＣＰＵ又はこれらスキャナ装置又は撮像装置と一体に又は着脱自在に接続される情報処理装置のＣＰＵに、
画像データを入力する処理と、
該画像入力手段により入力された前記画像データを一時的に記憶する記憶処理と、
該記憶処理により一時記憶された前記画像データを読み出して該画像データを圧縮する画像圧縮処理と、
該画像圧縮処理にて圧縮処理を行う際に、前記一時記憶された前記画像データを所定の画素順序で走査して前記画素データを読出して圧縮する処理を、
実行させることを特徴とする画像入力プログラム。
【０１０９】
（付記１２）画像データを格納して保存する記憶処理と、
前記画像データを入力する処理、前記画像圧縮処理、および前記記憶処理を制御する制御処理と、
を前記いずれかのＣＰＵに更に実行させ、
該制御処理では、前記画像を入力する処理による画像データの入力と並行して前記画像圧縮処理による前記画像データの圧縮と前記記憶処理による前記圧縮画像データの格納を実行するように制御する処理を前記いずれかのＣＰＵに実行させることを特徴とする付記１１記載の画像入力プログラム。
【０１１０】
（付記１３）前記制御処理では、前記画像を入力する処理による画像データの入力処理を、前記画像圧縮処理による前記画像データの圧縮処理および前記記憶処理による前記圧縮画像データの格納処理よりも優先的に行うように制御する処理を前記いずれかのＣＰＵに実行させることを特徴とする付記１２記載の画像入力プログラム。
【０１１１】
（付記１４）画像データの回転方向および鏡像反転の有無を検出する画像状態検出処理を前記いずれかのＣＰＵに更に実行させ、
該画像状態検出処理では、前記画像を入力する処理により入力された画像データから画像の回転方向および鏡像反転の有無を検出し、
前記画像圧縮処理では、前記画像状態検出処理により検出された前記画像データの回転方向と鏡像反転を打ち消す画素順序で前記画像データを走査して該画像データを圧縮する処理を
前記いずれかのＣＰＵに実行させることを特徴とする付記１１、１２又は１３記載の画像入力プログラム。
【０１１２】
（付記１５）前記画像データに基づく画像を表示する表示処理を前記いずれかのＣＰＵに更に実行させ、
前記制御処理では、前記画像を入力する処理による画像データの一連の入力処理が終了した後に最後に入力処理された画像データに基づく画像だけを前記表示処理にて表示させるように制御する処理を前記いずれかのＣＰＵに実行させることを特徴とする付記１１、１２又は１３記載の画像入力プログラム。
【０１１３】
【発明の効果】
以上説明したように、本発明によれば、回転や鏡像反転で入力された画像データを正立に補正するための回転や鏡像反転の処理を画像データの圧縮処理に含めて同時に行うので、回転や鏡像反転の処理を個別に行う場合よりも処理時間を短縮することができ、これにより、長い待ち時間のために使い勝手が悪くなるという問題が解消される。
【０１１４】
また、画像の入力と並行して画像の回転や鏡像反転の処理を含む圧縮処理とその圧縮データの格納処理を行うため、待ち時間の無い連続した画像の入力を行うことができ、これにより、ユーザが求める使い勝手の良さに好適な画像入力装置を提供することが可能となる。
【０１１５】
また、表示方向と異なる向きに撮像素子が配設されている撮影機能付き携帯電話などによる画像入力時間や、イメージスキャナを固着または着脱自在に装着した携帯情報機器による画像の読取り時間を短縮できるので、これらの機器の使い勝手の向上に大きく寄与することができる。
【図面の簡単な説明】
【図１】本発明の第一の原理図である。
【図２】本発明の第二の原理図である。
【図３】本発明の第三の原理図である。
【図４】一実施の形態としての画像入力装置の構成例を示す図である。
【図５】一実施の形態としての画像入力装置の構成ブロック図である。
【図６】画像入力装置の制御部による処理の動作を示すフローチャートである。
【図７】画像入力装置の画像圧縮部における画像の回転有無と鏡像反転有無を自動検出しない場合の処理の動作を示すフローチャートである。
【図８】画像入力装置の画像圧縮部における画像の回転有無と鏡像反転有無を自動検出する場合の処理の動作を示すフローチャートである。
【図９】（ａ），（ｂ）は本発明の画像入力装置の動作状態を、それによって達成される作用・効果が分かりやすいように模式的に示す図である。
【図１０】（ａ），（ｂ），（ｃ）は従来の手動操作型のイメージスキャナとＰＤＡからなる画像読取処理装置を説明する図である。
【図１１】（ａ）は従来の画像読取処理装置によって画像を読み取る状態を示す側面図、（ｂ）はその一構成要素であるカード型イメージスキャナの構成ブロック図である。
【図１２】（ａ），（ｂ）は従来の手動操作型の棒状のイメージスキャナとパーソナルコンピュータからなる画像読取処理システムを示す図である。
【図１３】（ａ）〜（ｈ）はイメージスキャナにより被読取り媒体上の画像を読み取る場合の走査方向に合計８通りの走査方向があることを具体的に示す図である。
【図１４】従来のデータ処理性能の低いデータ処理装置で画像データを処理する場合の処理の流れを模式的に示す図である。
【符号の説明】
１　　ＰＤＡ（ｐｅｒｓｏｎａｌ　ｄｉｇｉｔａｌ　ａｓｓｉｓｔａｎｔ）
２　　入力表示装置
３　　入力ペン
４　　入力ボタン
５　　カード挿入スリット
６　　カード型イメージスキャナ
７　　走査部
７−１　画像読取り部
７−２　移動量計測部
８　　接続カード部
８−１　画像信号処理部
８−２　読取り制御部
８−３　ＰＣカードＩ／Ｆ（インターフェース）部
９　　画像入力装置
１０　被読取り媒体
１１　イメージスキャナ
１２　ラインセンサ
１３　把持部
１４　ＬＥＤ
１５　接続コード
１６　ＰＣカード
１７　パーソナルコンピュータ
１８　ＰＣカードスロット
２１　「読取」の処理
２２　「回転」の処理
２３　「画像圧縮」の処理
２４　「格納」の処理
２５　「表示」の処理
３１　画像入力手段
３２　一時記憶手段
３３　画像圧縮手段
３４　記憶手段
３５　制御手段
３６　画像状態検出手段
３７　表示手段
４０　カード型イメージスキャナ
４１　スキャナ部
４２　接続カード部
４３　イメージセンサ
４４　原稿検出センサ
４５　ローラ
４６　バッファメモリ
５０　ＰＤＡ
５１　入力表示部
５２　入力ボタン
５３　ＬＥＤ（ｌｉｇｈｔ　ｅｍｉｔｔｉｎｇ　ｄｉｏｄｅ）
５４　電源入力ボタン
５５　制御部
５６　画像圧縮部
５７　データ記憶部
５８　画像状態検出部
６０　画像表示部
６１　ディスプレイ
６２　画像復元部
６３　画像入力処理の流れ
６４　入力画像データの処理の流れ
【図１】
2004007240.tif 000003
【図２】
2004007240.tif 000004
【図３】
2004007240.tif 000005
【図４】
2004007240.tif 000006
【図５】
2004007240.tif 000007
【図６】
2004007240.tif 000008
【図７】
2004007240.tif 000009
【図８】
2004007240.tif 000010
【図９】
2004007240.tif 000011
【図１０】
2004007240.tif 000012
【図１１】
2004007240.tif 000013
【図１２】
2004007240.tif 000014
【図１３】
2004007240.tif 000015
【図１４】
2004007240.tif 000016