(57)【要約】  【課題】  撮像される対象物に対して任意の位置を指し示す指示部材の高さに応じてその指示部材が指し示す位置に対応する位置情報の入力及び入力禁止が制御される画像入力装置を提供すること。  【解決手段】  指示部材の軌跡により区分された領域単位で対象物の画像データを取得することができ、また、指示部材によって描かれる軌跡の終了位置は、指示部材の位置が所定位置の高さ以上である場合に認識される。よって、指示部材による軌跡の入力時において、指示部材を所定位置の高さ以上に持ち上げることによって１の軌跡の終了位置が認識されるので、１の軌跡の終了位置が簡単に認識し得るだけでなく、１の軌跡の終了位置を確実に認識し得る。  【選択図】    図１
2005267034.tif 000002
【特許請求の範囲】
【請求項１】
平面上の所定領域に存在する対象物を撮像可能な撮像手段と、
その撮像手段により撮像された前記対象物の撮像を画像データとして取得する画像データ取得手段と、
前記対象物に対して任意の位置を指し示す指示部材の前記対象物に対する位置を検出する指示部材位置検出手段と、
その指示部材位置検出手段により前記指示部材の高さと前記対象物の高さとの差が所定値より小さいと検出された場合に、前記指示部材により指し示された対象物の位置に対応する位置情報を入力する位置情報入力手段と、
前記指示部材位置検出手段により前記指示部材の高さと前記対象物の高さとの差が所定値より大きいと検出された場合に、前記位置情報入力手段による位置情報の入力を禁止する位置情報入力禁止手段と、
前記位置情報入力手段による前記指示部材の位置情報の入力が開始されると、前記位置情報入力禁止手段により前記位置情報の入力が禁止されるまで移動する前記指示部材により指し示された軌跡に応じて、前記対象物を複数の領域に区分する領域区分手段とを備え、
前記画像データ取得手段は、前記領域区分手段により区分された領域単位で画像データを取得し得るものであることを特徴とする画像入力装置。
【請求項２】
前記指示部材は棒状先端部を有するものであり、前記指示部材位置検出手段は、前記棒状先端部の位置を検出するものであることを特徴とする請求項１記載の画像入力装置。
【請求項３】
前記撮像手段により撮像される前記対象物に焦点が合うように焦点を調整する焦点調整手段と、
その焦点調整手段により前記対象物に合うように調整されている焦点に対する、前記指示部材の焦点度を計測する焦点度計測手段とを備え、
前記指示部材位置検出手段は、前記焦点度計測手段により計測された焦点度と所定の閾値とを比較することにより、前記指示部材の高さを判断するものであることを特徴とする請求項１又は２記載の画像入力装置。
【請求項４】
前記領域区分手段は、前記軌跡の形状に基づいて、閉じられた線により囲まれた領域、及び／又は、前記対象物を横切る線とその対象物の輪郭により囲まれた領域に、前記対象物を区分するものであることを特徴とする請求項１から３のいずれかに記載の画像入力装置。
【請求項５】
前記領域区分手段により領域が区分された後、前記位置情報入力手段により、前記指示部材が前記区分された領域の中の１の領域内を指し示していることを示す位置情報が入力された場合に、その１の領域を指定する領域指定手段を備え、
前記画像データ取得手段は、その領域指定手段により１の領域が指定されると、その領域指定手段により指定された領域部分の画像データを取得するものであることを特徴とする請求項１から４のいずれかに記載の画像入力装置。
【請求項６】
前記領域指定手段により指定された領域に対応する画像データが前記画像データ取得手段により取得されると、その取得された画像データの画像ファイルを作成するファイル化手段を備えていることを特徴とする請求項５記載の画像入力装置。
【請求項７】
前記画像データ取得手段は、前記領域指定手段により領域が指定される毎にその指定された領域に対応する画像データを取得するものであり、
前記ファイル化手段は、前記画像データ取得手段により取得された画像データ毎に別々の画像ファイルを作成するものであることを特徴とする請求項６記載の画像入力装置。
【請求項８】
前記対象物を固定する固定物を検出する固定物検出手段を備え、
その固定物検出手段により固定物が検出された場合に、前記指示部材位置検出手段による指示部材の位置の検出が実行されることを特徴とする請求項１から７のいずれかに記載の画像入力装置。
【請求項９】
前記領域区分手段により区分された各領域の境界を示す像を、前記対象物に対して投影する境界投影手段と、
その境界投影手段により境界の示された各領域に、それらの領域をそれぞれ特定する識別子を示す像を重ねて投影する識別子投影手段とを備えていることを特徴とする請求項１から８のいずれかに記載の画像入力装置。
【請求項１０】
前記画像データ取得手段が前記領域区分手段により区分された領域単位で画像データを取得した場合に、その画像データ取得手段に画像データの取得がなされた領域に対して、画像データが未取得である領域と区別可能な像を、前記境界投影手段により境界の示された各領域に重ねて投影する模様投影手段を備えていることを特徴とする請求項９記載の画像入力装置。
【請求項１１】
所定の操作を実行するタイミングに応じて、その操作に対する補助メッセージを投影するメッセージ投影手段を備えていることを特徴とする請求項１から１０のいずれかに記載の画像入力装置。
【請求項１２】
所定の操作を実行するタイミングに応じて、所定の形状を有する像を投影する操作ボタン投影手段を備え、
前記位置情報入力手段により、前記指示部材が前記操作ボタン投影手段により投影された像の領域内を指し示していることを示す位置情報が入力されると、前記所定の操作を実行することを特徴とする請求項１から１１のいずれかに記載の画像入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は画像入力装置に関し、特に、机上に配置された原稿に対し、所望の入力領域を容易かつ確実に指定し得る画像入力装置に関する。
【背景技術】
【０００２】
従来より、机上に配置した原稿をその上方から撮像装置により撮像することによって、その原稿中の文字データや画像データを入力し得るデスクスタンド型の画像入力装置が存在している。例えば、特許文献１には、机の上方に設けられたビデオカメラ・プロジェクタ装置を備えている複写装置が記載されており、この複写装置は、机面上に配置された原文書をビデオカメラで撮影することにより、その原文書をイメージ情報として入力することができる一方で、その入力されたイメージ情報をプロジェクタにより机面上に投影することができる。
【０００３】
また、特許文献１には、その複写装置において、机面上に配置された原文書に含まれる所望の図形に対し、その図形の右上隅から左下隅へ指を動かす、又は、指で「投げ輪」を描くことをビデオカメラにより撮影して入力することにより、その図形領域を選択できることが記載されている。そのように選択された図形領域に指を置きながら、その指を、プロジェクタにより机上に投影されている編集中の文書における所望の位置まで移動させることにより、その選択された図形領域のイメージを編集中の文書に貼り付けることができることが記載されている。
【０００４】
なお、この特許文献１に記載される複写装置では、上記のような指による図形領域の選択や貼り付けなどの各操作における操作完了の指示は、ユーザが机を軽く叩くことによって行われる。具体的には、特許文献１に記載される複写装置には、机の下側に小型スネアドラム型マイクロフォンが取り付けられており、机を叩くことにより生じた振動信号又は音声を、その小型スネアドラム型マイクロフォンでピックアップし、その振動信号又は音声を信号処理装置により閾値と比較し、閾値を超えていれば操作完了の指示とみなす。
【特許文献１】特開平７−１６８９４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載される複写装置では、机の下に設けられた小型スネアドラム型マイクロフォンによりピックアップされた振動信号又は音声を、図形領域の選択の操作完了の指示として認識するので、操作完了の指示とは無関係に生じた雑音、例えば、腕が机に当たったりした際に生じた振動信号を操作完了の指示であると誤認識してしまうという問題点があった。
【０００６】
本発明は、上述した問題点を解決するためになされたものであり、撮像される対象物に対して任意の位置を指し示す指示部材の位置、特に、その高さを検出することにより、その高さに応じて、その指示部材の指し示す位置に対応する位置情報の入力及び入力禁止が制御され、それによって、例えば、その指示部材により対象物を複数領域に区切る境界線を描いた際に、その指示部材を所定の高さ以上に持ち上げることを、その境界線の描画終了とみなすことのできる画像入力装置を提供することを目的としている。
【課題を解決するための手段】
【０００７】
この目的を達成するために、請求項１記載の画像入力装置は、平面上の所定領域に存在する対象物を撮像可能な撮像手段と、その撮像手段により撮像された前記対象物の撮像を画像データとして取得する画像データ取得手段と、前記対象物に対して任意の位置を指し示す指示部材の前記対象物に対する位置を検出する指示部材位置検出手段と、その指示部材位置検出手段により前記指示部材の高さと前記対象物の高さとの差が所定値より小さいと検出された場合に、前記指示部材により指し示された対象物の位置に対応する位置情報を入力する位置情報入力手段と、前記指示部材位置検出手段により前記指示部材の高さと前記対象物の高さとの差が所定値より大きいと検出された場合に、前記位置情報入力手段による位置情報の入力を禁止する位置情報入力禁止手段と、前記位置情報入力手段による前記指示部材の位置情報の入力が開始されると、前記位置情報入力禁止手段により前記位置情報の入力が禁止されるまで移動する前記指示部材により指し示された軌跡に応じて、前記対象物を複数の領域に区分する領域区分手段とを備え、前記画像データ取得手段は、前記領域区分手段により区分された領域単位で画像データを取得し得るものである。
【０００８】
この請求項１記載の画像入力装置によれば、撮像手段により撮像された平面上の所定領域にある対象物が撮像され、その撮像が画像データとして画像データ取得手段により取得される。一方で、該対象物に対して任意の位置を指し示す指示部材の位置が指示部材位置検出手段により検出される。その際、指示部材の高さと該対象物との高さとの差が所定値より小さいと検出された場合には、位置情報入力手段により該指示部材が指し示す対象物の位置に対応する位置情報が入力されるが、指示部材のの高さと該対象物との高さとの差が所定値より大きいと検出されると、位置情報入力禁止手段により該位置情報の入力が禁止される。該位置情報入力手段による該指示部材の位置情報の入力が開始されてから、該位置情報入力禁止手段による該位置情報の入力が禁止されるまで移動する該指示部材により指し示された軌跡に応じて、領域区分手段により該対象物が複数の領域に区分される。領域区分手段により該対象物が複数の領域に区分されると、該画像データ取得手段により、その区分された領域単位での画像データが取得される。
【０００９】
請求項２記載の画像入力装置は、請求項１記載の画像入力装置において、前記指示部材は棒状先端部を有するものであり、前記指示部材位置検出手段は、前記棒状先端部の位置を検出するものである。
【００１０】
請求項３記載の画像入力装置は、請求項１又は２記載の画像入力装置において、前記撮像手段により撮像される前記対象物に焦点が合うように焦点を調整する焦点調整手段と、その焦点調整手段により前記対象物に合うように調整されている焦点に対する、前記指示部材の焦点度を計測する焦点度計測手段とを備え、前記指示部材位置検出手段は、前記焦点度計測手段により計測された焦点度と所定の閾値とを比較することにより、前記指示部材の高さを判定するものである。
【００１１】
この請求項３記載の画像入力装置によれば、請求項１又は２記載の画像入力装置と同様に作用する上、焦点調整手段により対象物に合うように調整された焦点に対する指示部材の焦点度が焦点度計測手段により計測される。指示部材位置検出手段では、該焦点度計測手段により計測された焦点度が所定の閾値とを比較することにより、該指示部材の高さが判定される。
【００１２】
請求項４記載の画像入力装置は、請求項１から３のいずれかに記載の画像入力装置において、前記領域区分手段は、前記軌跡の形状に基づいて、閉じられた線により囲まれた領域、及び／又は、前記対象物を横切る線とその対象物の輪郭により囲まれた領域に、前記対象物を区分するものである。
【００１３】
請求項５記載の画像入力装置は、請求項１から４のいずれかに記載の画像入力装置において、前記領域区分手段により領域が区分された後、前記位置情報入力手段により、前記指示部材が前記区分された領域の中の１の領域内を指し示していることを示す位置情報が入力された場合に、その１の領域を指定する領域指定手段を備え、前記画像データ取得手段は、前記領域指定手段により１の領域が指定されると、その領域指定手段により指定された領域部分の画像データを取得するものである。
【００１４】
この請求項５記載の画像入力装置によれば、請求項１から４のいずれかに記載の画像入力装置と同様に作用する上、前記位置情報入力手段により、前記指示部材が前記区分された領域の中の１の領域内を指し示していることを示す位置情報が入力されると、その指し示された１の領域が領域指定手段により指定される。そして、指定された領域部分の画像データが画像データ取得手段により取得される。
【００１５】
請求項６記載の画像入力装置は、請求項５記載の画像入力装置において、前記領域指定手段により指定された領域に対応する画像データが前記画像データ取得手段により取得されると、その取得された画像データの画像ファイルを作成するファイル化手段を備えている。
【００１６】
この請求項６記載の画像入力装置によれば、請求項５記載の画像入力装置と同様に作用する上、前記領域指定手段により指定された領域に対応する画像データの画像ファイルがファイル化手段により作成される。
【００１７】
請求項７記載の画像入力装置は、請求項６記載の画像入力装置において、前記画像データ取得手段は、前記領域指定手段により領域が指定される毎にその指定された領域に対応する画像データを取得するものであり、前記ファイル化手段は、前記画像データ取得手段により取得された画像データ毎に別々の画像ファイルを作成するものである。
【００１８】
この請求項７記載の画像入力装置によれば、請求項６記載の画像入力装置と同様に作用する上、前記領域指定手段により領域が指定される毎に、その指定された領域に対応する画像データの画像ファイルがファイル化手段により作成される。
【００１９】
請求項８記載の画像入力装置は、請求項１から７のいずれかに記載の画像入力装置において、前記対象物を固定する固定物を検出する固定物検出手段を備え、その固定物検出手段により固定物が検出された場合に、前記指示部材位置検出手段による指示部材の位置の検出が実行される。
【００２０】
この請求項８記載の画像入力装置によれば、請求項１から７のいずれかに記載の画像入力装置と同様に作用する上、固定物検出手段により対象物を固定する固定物が検出されると、指示部材の位置の検出が指示部材位置検出手段により実行される。
【００２１】
請求項９記載の画像入力装置は、請求項１から８のいずれかに記載の画像入力装置において、前記領域区分手段により区分された各領域の境界を示す像を、前記対象物に対して投影する境界投影手段と、その境界投影手段により境界の示された各領域に、それらの領域をそれぞれ特定する識別子を示す像を重ねて投影する識別子投影手段とを備えている。
【００２２】
この請求項９記載の画像入力装置によれば、請求項１から８のいずれかに記載の画像入力装置と同様に作用する上、対象物に対し、領域区分領域により区分された境界を示す像が境界投影手段により投影されると共に、各領域を特定する識別子を示す識別子が識別子投影手段により投影される。
【００２３】
請求項１０記載の画像入力装置は、請求項９記載の画像入力装置において、前記画像データ取得手段が前記領域区分手段により区分された領域単位で画像データを取得した場合に、その画像データ取得手段に画像データの取得がなされた領域に対して、画像データが未取得である領域と区別可能な像を、前記境界投影手段により境界の示された各領域に重ねて投影する模様投影手段を備えている。
【００２４】
この請求項１０記載の画像入力装置によれば、請求項９記載の画像入力装置と同様に作用する上、区分された各領域の画像データの取得がされると、その領域に対し、境界投影手段により投影される各領域の境界と共に、画像データが未取得である他の領域と区別可能な像が模様投影手段により投影され、それによって、画像データ取得済みの領域と未取得の領域との区別が可能となる。
【００２５】
請求項１１記載の画像入力装置は、請求項１から１０のいずれかに記載の画像入力装置において、所定の操作を実行するタイミングに応じて、その操作に対する補助メッセージを投影するメッセージ投影手段を備えている。
【００２６】
請求項１２記載の画像入力装置は、請求項１から１１のいずれかに記載の画像入力装置において、所定の操作を実行するタイミングに応じて、所定の形状を有する像を投影する操作ボタン投影手段を備え、前記位置情報入力手段により、前記指示部材が前記操作ボタン投影手段により投影された像の領域内を指し示していることを示す位置情報が入力されると、前記所定の操作を実行する。
【００２７】
この請求項１２記載の画像入力装置によれば、請求項１から１１のいずれかに記載の画像入力装置と同様に作用する上、所定の操作を実行するタイミングに応じて、操作ボタン投影手段により所定の形状の像が投影される。そして、位置情報入力手段により、指示部材がその所定の形状の像の領域を指し示していることを示す位置情報が入力されると、その投影された操作ボタンに応じた所定の操作が実行される。
【発明の効果】
【００２８】
請求項１記載の画像入力装置によれば、指示部材の軌跡により区分された領域単位で対象物の画像データを取得することができ、また、指示部材によって描かれる軌跡の終了位置は、指示部材の位置が所定位置の高さ以上である場合に認識される。よって、指示部材を対象物に近づけて所定位置より低い位置に置き、所定位置より低い位置に保って軌跡を描いた後、最後に、指示部材を所定位置の高さ以上に持ち上げることにより、対象物における所望の領域の画像データを取得することができる。指示部材を所定位置の高さ以上に持ち上げることによって軌跡の終了位置が認識されるので、簡単に終了位置が認識し得るだけでなく、確実に終了位置を認識し得るという効果がある。
【００２９】
請求項２記載の画像入力装置によれば、請求項１記載の画像入力装置の奏する効果に加えて、指示部材位置検出手段は、指示部材の棒状先端部の位置を検出するので、その指示部材の指し示す位置をより明確に検出することができる。よって、所望の領域を正確に区分し、画像データとして取得し得るという効果がある。
【００３０】
請求項３記載の画像入力装置によれば、請求項１又は２記載の画像入力装置の奏する効果に加えて、指示部材位置検出手段における指示部材の位置の検出は、対象物に合うように調整された焦点に対する指示部材の焦点度（指示部材に対する焦点（ピント）の合っている度合い）を所定の閾値と比較することにより行なわれるので、指示部材の対象物に対する位置として、対象物に対する高さを検出することができる。よって、指示部材を対象物に近づけて、軌跡を描き、そして、指示部材を対象物に対して上方に持ち上げるという単純な動作であっても、その軌跡の入力開始位置及び入力終了位置を識別し得るという効果がある。従って、より簡単且つ確実に、対象物における所望の領域の境界線を入力することができる。
【００３１】
請求項４記載の画像入力装置によれば、請求項１から３のいずれかに記載の画像入力装置の奏する効果に加えて、指示部材により描かれる軌跡の形状に基づいて、閉じられた線により囲まれた領域、及び／又は、該対象物を横切る線とその対象物の輪郭により囲まれた領域に、該対象物を区分することができるので、例えば、画像データを取得したい所望の領域を指示部材により描かれた軌跡により囲む、及び／又は、対象物を横切る軌跡を指示部材により描くことにより、所望の形状の画像データを取得することができるという効果がある。
【００３２】
請求項５記載の画像入力装置によれば、請求項１から４のいずれかに記載の画像入力装置の奏する効果に加えて、指示部材が領域区分手段により区分された領域の中の１の領域内を指し示していることを示す位置情報が位置情報入力手段により入力されると、その指示部材により指し示された領域の画像データが取得されるので、画像データの取得を所望する領域に対して指示部材を近づけて指し示すことにより、その所望の領域の画像データを取得することができる。よって、簡単な操作によって所望の領域の画像データを取得し得るという効果がある。
【００３３】
請求項６記載の画像入力装置によれば、請求項５記載の画像入力装置の奏する効果に加えて、領域指定手段により指定された領域に対応する画像データの画像ファイルが作成されるので、対象物における所望の領域の画像ファイルを容易に作成し得、その画像ファイルを所望の用途（例えば、書類の作成）に利用できるという効果がある。
【００３４】
請求項７記載の画像入力手段によれば、請求項６記載の画像入力装置の奏する効果に加えて、領域指定手段により領域が指定される毎に、その指定された領域に対応する画像データの画像ファイル作成されるので、１の対象物を複数に分割した画像ファイルを効率的に作成することができるという効果がある。
【００３５】
請求項８記載の画像入力装置によれば、請求項１から７のいずれかに記載の画像入力装置の奏する効果に加えて、対象物を固定する固定物が検出されると、指示部材の位置の検出が実行されるので、例えば、固定物が検出されない場合において、指示部材が撮像領域内を移動したとしても無駄な検出を行なわないで済むという効果がある。
【００３６】
請求項９記載の画像入力装置によれば、請求項１から８のいずれかに記載の画像入力装置の奏する効果に加えて、対象物に対し、領域区分領域により区分された境界を示す像が境界投影手段により投影されると共に、各領域を特定する識別子を示す識別子が識別子投影手段により投影されるので、区分された各領域を容易に識別し得るという効果がある。
【００３７】
請求項１０記載の画像入力装置によれば、請求項９記載の画像入力手段の奏する効果に加えて、画像データを既に取得した領域に対し、未取得の領域との区別可能な像が投影されるので、区分された各領域の画像データが既に取得済みであるか否かを一目瞭然に見分けることができる。よって、既に取得済みの領域の画像データを重複して取得したり、所望の領域の画像データを取得し損ねるなどの作業の無駄が抑制され、画像データの入力作業を効率的に行ない得るという効果がある。
【００３８】
請求項１１記載の画像入力装置によれば、請求項１から１０のいずれかに記載の画像入力装置の奏する効果に加えて、所定の操作を実行するタイミングに応じて、その操作に対する補助メッセージが投影されるので、操作を効率的に実行し得る上、操作ミスを抑制し得るという効果がある。
【００３９】
請求項１２記載の画像入力装置によれば、請求項１から１１のいずれかに記載の画像入力装置の奏する効果に加えて、指示部材が所定の操作を実行するタイミングに応じて投影される操作ボタンを指し示していることを示す位置情報が位置情報入力手段により入力されると、その投影された操作ボタンに応じた所定の操作が実行されるので、各種操作を容易に行ない得るという効果がある。
【発明を実施するための最良の形態】
【００４０】
以下、本発明の好ましい実施例について、添付図面を参照して説明する。図１は、本発明の画像入力装置である撮像装置１００による撮像の様子を概略的に示す図である。図１に示すように、撮像装置１００の外観は、本体ケース１０と、この本体ケース１０を机などの平面台４００の上方に配置するための支持アーム１２と、撮像部２０と、投光部３０とから構成され、平面台４００上の撮像領域３００内に配置された原稿２００のような撮像対象物をその直上から撮像部２０により撮像し、その撮像の画像データを入力するものである。投光部３０は、平面台４００上に、撮像部２０による撮像が可能な領域（撮像領域）３００の枠３０１や、各種メッセージ、各種操作ボタンや、投影用画像などを投影する。なお、「投影用画像」とは、後述する処理に従って区分された原稿２００の各領域（分割領域）の境界線３０２や各領域を識別するための識別子などの原稿２００を区分するための画像を意味する。なお、支持アーム１２における本体ケース１０と連結されていない側は、非図示のクリップ又は固定台に連結されており、撮像装置１００は、クリップを用いてパーソナルコンピュータの薄型ディスプレイやデスクスタンドなどに固定されるクリップ式、又は、固定台を脚部とするデスクスタンド型として使用される。
【００４１】
次に、図２を参照して、撮像装置１００における撮像部２０及び投光部３０の構成について説明する。図２は、撮像装置１００における撮像部２０及び投光部３０の主要な構成を説明する断面図である。なお、図面を簡略化するために、図２には撮像部２０及び投光部３０における主要な部材の配置のみを示し、これらの各部材を収容するケースや各部材の電気的配線などは省略している。図２に示すように、撮像部２０は、平面台４００に向けられた結像レンズ２２とその結像レンズ２２の後方（撮像装置１００の内部側）に設けられたＣＣＤ画像センサ２４とを備えている。
【００４２】
結像レンズ２２は、複数枚のレンズで構成され、オートフォーカス機能を有し、自動で焦点距離及び絞りを調整して外部からの光をＣＣＤ画像センサ２４上に結像する。
【００４３】
ＣＣＤ画像センサ２４は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）素子などの光電変換素子がマトリクス状に配列されてなる構成で、その表面に結像される画像の光の色及び強さに応じた信号を生成し、これをデジタルデータに変換して撮像装置１００全体を制御するプロセッサ（後述するプロセッサ４０）へ出力する。なお、撮像全体の画像データはＣＣＤ素子の数に等しい数の画素の画素データから構成されている。ここで、１つのＣＣＤ素子が１画素に対応し、１画素あたり、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の３色、各２５６階調の輝度で表される画素データを有している。
【００４４】
一方、投光部３０は、図２に示すように、撮像装置１００の内側から外側へ向かう順で、光源部３２と、光源部３２から投射される光を集光する集光レンズ３４と、液晶パネル３６と、投射レンズ３８とを備えている。
【００４５】
光源部３２は、白色光を発光するハロゲンランプや白色ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）などの光源３２ａと集光レンズ３４に向けられた反射板３２ｂとから構成され、光源３２ａから発せられた白色光を反射板３２ｂを用いて効率的に集光レンズ３４へ入光する。
【００４６】
集光レンズ３４は、光源部３２から発せられた光を集光する光学レンズであり、例えば、フレネルレンズで構成できる。このフレネルレンズは、薄く平らなアクリル樹脂の板状シートに、同芯円状に全て角度の違うプリズムの山が一定間隔に施されている。そのプリズムの山が小さな屈曲面として作用し集光レンズ３４として機能する。
【００４７】
液晶パネル３６は、２枚のガラス板の間に液晶を封入し、電圧をかけることによって液晶分子の向きを変え、光の透過率を増減させることで、平面台４００へ投影される画像（枠３０１や各種メッセージや各種ボタンや投影用画像）に対応する像を表示するものである。集光レンズ３４から入光され、この液晶パネル３６を透過した白色光は、液晶パネル３６に形成された像に対応する画像（枠３０１や各種メッセージや各種操作ボタンや投影用画像（分割領域の境界線３０２など）など）として平面台４００上に投影される。
【００４８】
撮像装置１００では、図２に示すように、撮像部２０により撮像可能な領域である撮像領域３００に対応する枠３０１が投光部３０により投影されている。
【００４９】
図３は、上述したような撮像装置１００の構成を示すブロック図である。図３に示すように、撮像装置１００は、この撮像装置１００全体を制御するためのプロセッサ４０と、ハードディスク（ＨＤＤ）５０と、上記説明したＣＣＤ画像センサ２４と、光源部３２を制御する光源制御部５４と、液晶パネル３６を制御する液晶制御部５６と、パーソナルコンピュータ（ＰＣ）５００と接続するための外部インターフェイス５８とを備えている。
【００５０】
プロセッサ４０は、ＣＰＵ４２と、ＲＯＭ４４と、ＲＡＭ４６とを備えている。ＣＰＵ４２は中央演算処理装置であり、図８〜図１３，図１５〜図１９，図２１のフローチャートで示す処理などに対応する各種プログラムを実行する。
【００５１】
ＲＯＭ４４は、ＣＰＵ４２により実行される各種制御プログラムや、それらの制御プログラムをＣＰＵ４２により実行する上で必要なデータなどを格納した書き換え不能なメモリである。このＲＯＭ４４には、図８のメイン処理を含む画像入力装置１００全体の制御に関するプログラムであるカメラ制御プログラム４４ａと、撮像領域３００内において撮像される画像データに変化があったか否かを検知する画像変化検知処理（図１３）を実行するためのプログラムである画像変化検知プログラム４４ｂと、撮像領域３００に原稿２００の４つの原稿端２０１が存在するか否かを判定する四原稿端有無判定処理（図１５）を実行するためのプログラムである四原稿端有無判定プログラム４４ｃと、原稿２００を固定するための固定物が原稿２００の余白部に配置されたか否かを判定する余白部固定物有無判定処理（図１６）を実行するためのプログラムである余白部固定物有無判定プログラム４４ｄと、撮像領域３００内において撮像される画像データに変化があった場合にその変化領域の焦点度を測定する変化領域内焦点度測定処理（図１７）を実行するためのプログラムである変化領域内焦点度測定プログラム４４ｅと、ポインタ（指示部材）が存在するか否かを判定するポインタ有無判定処理（図１８）を実行するためのプログラムであるポインタ有無判定プログラム４４ｆと、分割された各領域の境界線を原稿２００上の対応する位置へ投影する原稿分割線投影処理（図１９）を実行するためのプログラムである原稿分割線投影プログラム４４ｇと、指定された分割領域の画像データを取得してファイル化する分割領域画像データ取得処理（図２１）を実行するためのプログラムである分割領域ファイル化プログラム４４ｈと、メッセージ格納部４４ｉとが記憶されている。なお、ＲＯＭ４４に記憶される上記の各プログラムに従って実行される各処理の詳細については後述する。
【００５２】
メッセージ格納部４４ｉは、撮像装置１００の各種操作を補助する補助メッセージとして、スタンバイメッセージ４４ｉ１と、トレース受付メッセージ４４ｉ２と、スキャン受付初期メッセージ４４ｉ３と、次スキャン受付メッセージ４４ｉ４とを記憶するメモリである。これらのメッセージ４４ｉ１〜４４ｉ４は、それぞれのメッセージに対応する操作の実行タイミングに応じて読み出されて、液晶パネル３６の所定の位置に対応する像が形成されることにより、撮像領域３００内における所定の位置（液晶パネル３６において像の形成された所定の位置に対応する位置）に投射される。
【００５３】
ＲＡＭ４６は、ランダムにアクセスし得る書き換え可能な揮発性のメモリであり、静止画像データ格納部４６ａと、初期画像データ格納部４６ｂと、四頂点座標格納部４６ｃと、ポインタ先端座標格納部４６ｄと、分割領域境界座標格納部４６ｅと、分割領域画像データ格納部４６ｆと、変化領域座標格納部４６ｇと、投影用画像データ格納部４６ｈと、状態カウンタ４６ｉと、ＣＰＵ４２により実行される各種処理に必要なデータやプログラムを一時的に記憶するためのワーキングエリア４６ｊとを備えている。
【００５４】
静止画像データ格納部４６ａは、後述する画像変化検知処理（図１３）において、撮像領域３００を低解像度で撮像した画像データを記憶するためのメモリである。初期画像データ格納部４６ｂは、後述するスタンバイ処理（図１０）において、余白部に固定物が配置された後で、撮像領域３００を撮像した画像データを記憶するためのメモリである。四頂点座標格納部４６ｃは、後述するスタンバイ処理（図１０）において、撮像領域３００に配置された原稿２００の四頂点の座標を記憶するためのメモリである。
【００５５】
ポインタ先端座標格納部４６ｄは、後述するトレース受付処理（図１１）において、移動するポインタ（例えば、右手の人差し指）が指し示す座標を順次記憶するためのメモリである。分割領域境界座標格納部４６ｅは、移動するポインタの先端（例えば、右手の人差し指の指先）の軌跡に応じて区分された原稿２００の各領域（分割領域）の境界線をそれぞれ記憶するためのメモリである。分割領域画像データ格納部４６ｆは、指定された分割領域を含む画像データと透過色情報とを記憶するためのメモリである。なお、ポインタ先端座標格納部４６ｄ、分割領域境界座標格納部４６ｅ、分割領域画像データ格納部４６ｆに記憶されるデータ（座標データ又は画像データ）の構成については後述する。
【００５６】
変化領域座標格納部４６ｇは、後述する画像変化検知処理（図１３）において、変化領域の最左上端及び最右下端の画素の座標を記憶するためのメモリである。投影用画像データ格納部４６ｈは、撮像領域３００上に投影される投影用画像（原稿２００の分割領域の境界線や分割領域を識別するインデックス）に対応する投影用画像データを記憶するためのメモリである。なお、投影用画像データ格納部４６ｈに初期値として記憶される投影用画像データは、撮像領域３００を示すための枠３０１に対応する投影用画像データである。
【００５７】
状態カウンタ４６ｉは、撮像装置１００の動作状態を示すカウンタであり、「０」〜「２」までの値を有する。この状態カウンタ４６ｉにおいて、「０」は、撮像装置１００が後述するスタンバイ処理（図１０）を実行すべきモード（スタンバイモード）であることを示し、「１」は、撮像装置１００が後述するトレース受付処理（図１１）を実行すべきモード（トレース受付モード）であることを示し、「２」は、撮像装置１００が後述するスキャン処理（図１２）を実行すべきモード（スキャン受付モード）であることを示す。
【００５８】
ＨＤＤ５０は、記憶容量の大きい書き換え可能な不揮発性のメモリであり、原稿２００を固定するための固定物の色情報を予め登録するためのメモリである固定物色情報格納部５０ａと、透過ＧＩＦ形式などにファイル化された画像ファイルを記憶するためのメモリである画像ファイル格納部５０ｂとを備えている。
【００５９】
光源制御装置５４は、プロセッサ４０からの信号を受けて、光源部３２を制御するものであり、液晶制御部５６は、プロセッサ４０からの信号を受けて液晶パネル３６を制御するものである。
【００６０】
図４は、ポインタ先端座標格納部４６ｄ、分割領域境界座標格納部４６ｅ、及び、分割領域画像データ格納部４６ｆに格納されるデータ（座標、画像データなど）の構成を説明する図である。図４（ａ）は、ポインタ先端座標格納部４６ｄを説明する図である。図４（ａ）に示すように、このポインタ先端座標格納部４６ｄには、座標（ｘ１，ｙ１）から座標（ｘｎ，ｙｎ）までのｎ個の座標が記憶されている。これらの座標は、後述するトレース受付処理（図１１）において、移動するポインタ（例えば、右手の人差し指）の先端が指し示す座標が検出される毎に、その座標が、最初に検出された座標（ｘ１，ｙ１）から、最後に検出された座標（ｘｎ，ｙｎ）まで、入力された順に記憶されるものである。なお、このポインタ先端座標格納部４６ｄへの座標の記憶については後述する。
【００６１】
図４（ｂ）は、分割領域境界座標格納部４６ｅを説明する図である。図４（ｂ）に示すように、移動するポインタの軌跡に応じた原稿２００の分割領域毎に、各分割領域の境界線を構成する座標が記憶されている。図４（ｂ）には、原稿２００が３つの分割領域に分割された場合が例示されており、記憶領域４６ｅ１には、第１の分割領域の境界線を構成する座標として、（ｘ１１，ｙ１１）から（ｘ１ｐ，ｙ１ｐ）までのｐ個の座標が記憶されており、記憶領域４６ｅ２には、第２の分割領域の境界線を構成する座標として、（ｘ２１，ｙ２１）から（ｘ２ｑ，ｙ２ｑ）までのｑ個の座標が記憶されており、記憶領域４６ｅ３には、第３の分割領域の境界線を構成する座標として、（ｘ３１，ｙ３１）から（ｘ３ｒ，ｙ３ｒ）までのｒ個の座標が記憶されている。なお、この分割領域境界座標格納部４６ｅへの座標の記憶については後述する。
【００６２】
図４（ｃ）は、分割領域画像データ格納部４６ｆを説明する図である。図４（ｃ）に示すように、ユーザにより画像データの取得指定がされた分割領域毎に、その指定された分割領域を含む矩形画像データと透過色情報とが記憶されている。ここで、「分割領域を含む矩形画像データ」とは、分割領域より大きな矩形領域の画像データであり、この矩形領域は、その各辺と分割領域との間に所定幅のマージンを有している。図４（ｃ）は、原稿２００において２つの分割領域に対して画像データの取得が指定された場合を例示したものであり、記憶領域４６ｆ１には、１番目に指定された分割領域を含む矩形画像データ（第１矩形画像データ）とその第１矩形画像データに対する透過色情報とが記憶されており、記憶領域４６ｆ２には、２番目に指定された分割領域を含む矩形画像データ（第２矩形画像データ）とその第２矩形画像データに対する透過色情報とが記憶されている。なお、この分割領域画像データ格納部４６ｆへのデータの記憶については後述する。
【００６３】
次に図５〜図７を参照して、撮像装置１００における、電源投入から原稿２００の各分割領域毎の画像データの取得が行なわれるまでの操作について概略的に説明する。図５は、スタンバイモードにある撮像装置１００について説明する図であり、図５（ａ）は、電源投入後に撮像領域３００の枠３０１と共にその撮像領域３００の上部にスタンバイメッセージ４４ｉ１が投影された状態を示す図である。図５（ａ）に示すように、撮像領域３００の枠３０１が投影されることにより、ユーザは、撮像されるべき原稿２００を撮像領域３００内に適切に配置することができる。また、スタンバイメッセージ４４ｉ１が投影されることにより、このスタンバイモードにおいてユーザがすべき操作をマニュアルなどを参照することなく実行できるので、操作が正確となる上に作業が効率的となる。
【００６４】
また、図５（ｂ）は、撮像領域３００内に、４つの原稿端２０１を有する原稿２００が配置されると共に、原稿２００の余白部を固定する固定物として、ユーザの左手２５０が配置された状態を示す図である。なお、「余白部」とは、原稿２００の４つの原稿端２０１から内側に向かって所定の幅（例えば、約２ｃｍ）で形成される領域である。撮像装置１００は、図５（ｂ）に示すような状態を検出すると、スタンバイモードからトレース受付モードへ移行する。
【００６５】
なお、図５（ｂ）に示すような「像領域３００内に４つの原稿端２０１を有する原稿２００が配置されたこと」は、後述する四原稿端有無判定処理（図１５）に基づいて検出され、また、「原稿２００の余白部を固定する固定物としてユーザの左手２５０が配置されたこと」は、後述する余白部固定物有無判定処理（図１６）に基づいて検出される。これらの四原稿端有無判定処理（図１５）及び余白部固定物有無判定処理（図１６）を含み、図５（ａ）及び図５（ｂ）に示す状況の生じるスタンバイモードにおいて実行されるスタンバイ処理（図１０）については、後述する。
【００６６】
図６は、トレース受付モードにある撮像装置１００について説明する図である。図６における各図（（ａ）〜（ｄ））に示すように、撮像装置１００がトレース受付モードに移行すると、撮像領域３００の上部にトレース受付メッセージ４４ｉ２が投影されると共に、撮像領域３００の左下部であって原稿２００の外側の部分に分割ボタン２２０が投影される。図６（図６（ａ）〜図６（ｄ））に示すように、トレース受付メッセージ４４ｉ２が投影されることにより、上述したスタンバイメッセージ４４ｉ１の投影と同様に、このトレース受付モードにおける操作が正確となる上に作業が効率的となる。
【００６７】
図６（ａ）は、ポインタ（指示部材）としてのユーザの右手２６０の人差し指２６０ａが、原稿２００を複数領域に区分するための境界線の始点を指し示している状態を示す図であり、図６（ｂ）は、人差し指２６０ａが、原稿２００を区分するための境界線２０２ａを軌跡として入力している途中の状態を示す図である。図６（ｃ）は、１本目の境界線２０２ａを描いた後、人差し指２６０ａが、２本目の境界線２０２ｂとするための軌跡を描いている状態を示す図であり、図６（ｄ）は、ユーザが所望の境界線として境界線２０２ａ，２０２ｂを描いた後、描いた境界線２０２ａ，２０２ｂに従って原稿２００を区分することを指示するために、人差し指２６０ａが分割ボタン２２０を指し示した状態を示す図である。撮像装置１００は、図６（ｄ）に示すような状態を検出すると、トレース受付モードからスキャン受付モードへ移行する。
【００６８】
図６（ｄ）に示すように、描いた境界線により原稿２００を区分するための指示ボタンである分割ボタン２２０が撮像領域３００内に投影されることにより、ユーザは、視線を他に向けることなく、撮像領域３００（及び、その撮像領域３００内に配置される原稿２００）に向かったまま分割ボタン２２０の入力を行なうことができ、作業が効率的となる。
【００６９】
図６（ａ）〜図６（ｃ）に示すような「人差し指２６０ａの軌跡により原稿２００を複数領域に区分するための境界線の入力」は、後述するトレース受付処理（図１１）における変化領域内焦点度測定処理（図１７）及びポインタ有無判定処理（図１８）による処理結果に応じて実行されるものである。これらの変化領域内焦点度測定処理（図１７）及びポインタ有無判定処理（図１８）を含み、図６における各図（（ａ）〜（ｄ））に示す状況の生じるトレース受付モードにおいて実行されるトレース受付処理（図１１）については、後述する。
【００７０】
図７は、スキャン受付モードにある撮像装置１００について説明する図である。図７（ａ）は、上述したように分割ボタン２２０が操作されて、トレース受付モードからスキャン受付モードへ移行した状態を示す図である。図７（ａ）に示すように、スキャン受付モードへ移行すると、上述のように人差し指２６０ａの軌跡により入力された境界線２０２ａ，２０２ｂにそれぞれ対応する像２０３ａ，２０３ｂ（以下、境界線２０３ａ，２０３ｂと称する。）と原稿２００の４つの原稿端２０１を示す像とが原稿２００上の対応する位置に投影されると共に、これらの境界線２０３ａ，２０３ｂにより区分された原稿２００の３つの分割領域２００ａ〜２００ｃをそれぞれ特定するための「１」〜「３」で表されたインデックス（識別子）２０４ａ〜２０４ｃが、分割領域２００ａ〜２００ｃ上の所定の位置にそれぞれ投影される。なお、図７において、インデックス２０４ａ〜２０４ｃは、丸で囲まれた数字（丸数字）の「１」〜「３」として図示されている。また、図７において、原稿２００の４つの原稿端２０１を示す像は実際の原稿端２０１と重なっているため、図面を簡略化するために投影される像については図示してない。
【００７１】
境界線２０３ａ〜２０３ｂ、原稿端２０１を示す像、及びインデックス２０４ａ〜２０４ｃが原稿２００上に投影されることにより、ユーザは、原稿２００における３つの分割領域２００ａ〜２００ｃを明確に認識し得る。このように分割領域２００ａ〜２００ｃが明確に認識されることにより、後述するスキャン受付モードにおいて、これらの分割領域２００ａ〜２００ｃの画像データを個別に入力する上で作業の効率化を図ることができる。
【００７２】
また、図７（ａ）に示すように、撮像装置１００がスキャン受付モードへ移行すると、撮像領域３００の上部にスキャン受付初期メッセージ４４ｉ３が投影されると共に、撮像領域３００の左下部であって原稿２００の外側の部分ににスキャン終了ボタン２３０が投影されることにより、このスキャン受付モードにおける操作が正確となる上に作業を効率的し得る。
【００７３】
図７（ｂ）は、人差し指２６０ａにより分割領域２００ｂを指し示すことによって、画像データを取得（入力）する領域として分割領域２００ｂを指定した状態を示す図である。図７（ｂ）に示すように、画像データの取得を所望する分割領域（本実施例における図７（ｂ）に示す例では、分割領域２００ｂ）内に人差し指２６０ａを置くことによって、その分割領域の画像データが取得されて、その画像データが所定の記憶領域（分割領域画像データ格納部４６ｆ）に記憶される。なお、この人差し指２６０ａによる分割領域の選択及び画像データの取得については後述する。
【００７４】
図７（ｃ）は、分割領域２００ｂを分割領域として指定して画像データを取得した後、次に取得することを所望する分割領域２００ａを人差し指２６０ａで指し示すことにより指定した状態を示す図である。なお、図７（ｃ）に示すように、１つの分割領域（本実施例では分割領域２００ｂ）の指定及びその指定された分割領域の画像データの取得が完了すると、それをユーザに報知すると共に、次の操作を補助する次スキャン受付メッセージ４４ｉ４がスキャン受付初期メッセージ４４ｉ３に代わって投影される。また、図７（ｃ）に示すように画像データが既に取得された分割領域（本実施例では分割領域２００ｂ）全体に、斜線が投影される。よって、ユーザは、画像データを既に取得した分割領域と画像データが未だ取得されていない分割領域とを一目瞭然に区別することができる。
【００７５】
図７（ｄ）は、ユーザが、自身の所望する分割領域の画像データを全て取得したと判断した場合に、スキャン終了ボタン２３０を人差し指２６０ａで指し示している状態を示す図である。撮像装置１００は、図７（ｄ）に示すような状態を検出すると、原稿２００における各分割領域の画像データの取得を待機するモード（スキャン受付モード）を終了し、スタンバイモードへ移行する。図７（ｄ）に示すように、これ以上の画像データの取得が不要であることを指示するボタンであるスキャン終了ボタン２３０が撮像領域３００内に投影されることにより、ユーザは、視線を他に向けることなく、撮像領域３００（及び、その撮像領域３００内に配置される原稿２００）に向かったままスキャン終了ボタン２３０の入力を行なうことができ、作業が効率的となる。
【００７６】
次に、図８〜図１３、図１５〜図１９、及び図２１のフローチャートと図１４及び図２０とを参照して、上記のように構成される撮像装置１００が行う動作について説明する。図８は、この撮像装置１００で実行されるメイン処理のフローチャートである。このメイン処理は、撮像装置１００の電源が投入されると起動し、電源が投入されている間、ＣＰＵ４２によって繰り返し実行される。
【００７７】
このメイン処理が起動すると、まず、初期設定として、ＲＡＭ４６の初期化などが実行される（Ｓ１）。なお、この初期設定（Ｓ１）によるＲＡＭ４６の初期化により、状態カウンタ４６ｉは「０」に設定される。また、投影用画像データ格納部４６ｈの初期化により、投影用画像データが初期状態のデータに初期化され、それによって、電源投入時には、平面台４００上には、撮像領域３００を示すための枠３０１のみが投影用画像として投影されることになる。
【００７８】
Ｓ１の処理後、原稿２００を固定する固定物の色情報（以下、固定物色情報と称する。）をＨＤＤ５０の固定物色情報格納部５０ａへ記憶（登録）する処理として、後述する固定物色情報登録処理（Ｓ１５）が実行される。
【００７９】
固定物色情報登録処理（Ｓ１５）の実行後、状態カウンタ４６ｉの値を確認し（Ｓ２）、状態カウンタ４６ｉの値が「０」であれば（Ｓ２：０）、撮像装置１００はスタンバイモードにあるので後述するスタンバイ処理を実行する（Ｓ３）。一方で、状態カウンタ４６ｉの値が「１」であれば（Ｓ２：１）、撮像装置１００はトレース受付モードにあるので後述するトレース受付処理を実行する（Ｓ４）。更に、状態カウンタ４６ｉの値が「２」であれば（Ｓ２：２）、撮像装置１００はスキャン受付モードにあるので後述するスキャン処理（Ｓ５）を実行する。
【００８０】
Ｓ３〜Ｓ５のいずれかが実行されると、各処理（Ｓ６）として、例えば、非図示のリセットボタンの操作によって強制的に状態カウンタ４６ｉの値を「０」とした場合のＲＡＭ４６の初期化などが実行された後、Ｓ２の処理へ移行する。
【００８１】
次に、図９を参照して、固定物色情報登録処理（Ｓ１５）について説明する。図９は、固定物色情報登録処理（Ｓ１５）のフローチャートであり、この固定物色情報登録処理（Ｓ１５）では、まず、撮像領域３００の所定の位置（例えば、撮像領域３００の上部）へ固定物色情報登録処理においてユーザがすべき操作を補助するための第１メッセージ（非図示）を投影する（Ｓ１５０１）。なお、この非図示の第１メッセージは、メッセージ格納部４４ｉ内の非図示のメモリに記憶されているメッセージであり、例えば、「原稿を固定する固定物の色情報を記憶させる前に、撮像領域の初期状態を撮影します。撮像領域に何も置かないようにしてください。」のように、後述する処理において必要とされる撮像領域３００の初期状態の画像が撮影されるることをユーザに促すためのメッセージである。
【００８２】
Ｓ１５０１の処理後、第１補助メッセージを投影したまま、５秒経過したか否かを確認し（Ｓ１５０２）、５秒経過していなければ（Ｓ１５０２：Ｎｏ）、Ｓ１５０１の処理へ戻って第１補助メッセージの投影を継続する。一方で、５秒経過したら（Ｓ１５０２：Ｙｅｓ）、撮像領域３００を撮像し、その画像データを初期状態の画像データとして取得する（Ｓ１５０３）。
【００８３】
Ｓ１５０３の処理後、第１メッセージを非投影にし（Ｓ１５０４）、第１メッセージに換わる第２メッセージ（非図示）を撮像領域３００の所定の位置（例えば、撮像領域３００の上部）へ投影する（Ｓ１５０５）。なお、この非図示の第２メッセージは、メッセージ格納部４４ｉ内の非図示のメモリに記憶されているメッセージであり、例えば、「固定物の色情報を記憶させるために固定物を撮影します。固定物を撮像領域内に置いてください。」のように、後述する処理において必要とされる固定物の画像が撮影されることをユーザに促すためのメッセージである。
【００８４】
Ｓ１５０５の処理後、第２補助メッセージを投影したまま、５秒経過したか否かを確認し（Ｓ１５０６）、５秒経過していなければ（Ｓ１５０６：Ｎｏ）、Ｓ１５０５の処理へ戻って第２補助メッセージの投影を継続する。一方で、５秒経過したら（Ｓ１５０６：Ｙｅｓ）、撮像領域３００を撮像し、その画像データを固定物含有状態の画像データとして取得する（Ｓ１５０７）。
【００８５】
Ｓ１５０７の処理後、第２メッセージを非投影にし（Ｓ１５０８）、Ｓ１５０７の処理により取得された固定物含有状態の画像データと、Ｓ１５０３の処理により取得された初期状態の画像データとの差分画像データを生成し、差分を生じた部分の画素を抽出する（Ｓ１５０９）。
【００８６】
Ｓ１５０９の処理後、抽出した各画素のＲＧＢ値を平均化し（Ｓ１５１０）、その平均化されたＲＧＢ値を固定物色情報として固定物色情報格納部５０ａに登録し（Ｓ１５１１）、この固定物色情報登録処理（Ｓ１５）を終了する。
【００８７】
次に、図１０を参照して、撮像装置１００がスタンバイモードにある場合に実行されるスタンバイ処理（Ｓ３）について説明する。図１０は、スタンバイ処理（Ｓ３）のフローチャートである。このスタンバイ処理（Ｓ３）では、まず、撮像領域３００の所定の位置（本実施例では撮像領域３００の上部（図５参照））へスタンバイメッセージ４４ｉ１を投影する（Ｓ３０１）。なお、Ｓ３０１の処理を行う際、既に、スタンバイメッセージ４４ｉ１が投影中である場合には、そのスタンバイメッセージ４４ｉ１の投影を継続するものとする。Ｓ３０１の処理後、原稿２００が配置されたことを検出するための画像変化検知処理を実行する（Ｓ７）。この画像変化検知処理（Ｓ７）は、撮像領域３００内における画像の変化を検出する処理であり、その処理の内容については後述する。
【００８８】
この画像変化検知処理（Ｓ７）の実行後、撮像領域３００内において変化が生じているか否か、具体的には、画像変化検知処理（Ｓ７）において演算された画素変化量ＨＷが「１」であるか否かを確認する（Ｓ３０２）。Ｓ３０２の処理により確認した結果、撮像領域３００内が無変化であれば、具体的には、画素変化量ＨＷが「０」であれば（Ｓ３０２：Ｎｏ）、撮像領域３００に原稿２００の４つの原稿端２０１が存在するか否かを判定する四原稿端有無判定処理を実行する（Ｓ８）。なお、この四原稿端有無判定処理（Ｓ８）については後述する。
【００８９】
この四原稿端有無判定処理（Ｓ９）の実行後、原稿２００の四原稿端（４つの原稿端２０１）が撮像領域３００内にあるか否かを確認する（Ｓ３０３）。Ｓ３０３の処理により確認した結果、原稿２００の四原稿端が撮像領域３００内にあれば（Ｓ３０３：Ｙｅｓ）、四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標を、四頂点座標格納部４６ｃへ記憶する（Ｓ３０４）。Ｓ３０４の処理後、原稿２００の余白部に固定物（本実施例では左手２５０）が置かれて、原稿２００が固定されたか否かを判定する余白部固定物有無判定処理を実行する（Ｓ９）。なお、この余白部固定物有無判定処理（Ｓ９）については後述する。
【００９０】
この余白部固定物有無判定処理（Ｓ９）の実行後、原稿２００の余白部に固定物（左手２５０）があるか否か、即ち、原稿２００の余白部が固定物（左手２５０）により固定されたか否かを確認する（Ｓ３０５）。Ｓ３０５の処理により確認した結果、原稿２００の余白部が固定物（左手２５０）で固定されていれば（Ｓ３０５：Ｙｅｓ）、原稿２００に対して焦点を合わせ（Ｓ３０６）、撮像領域３００内を撮像し、その画像データを初期画像データ格納部４６ｂへ記憶する（Ｓ３０７）。
【００９１】
Ｓ３０５〜Ｓ３０７の処理では、原稿２００の余白部が固定物（左手２５０）により固定されていることが検出されたことが確認されてから、原稿２００の撮像を行うので、原稿２００が撮像時に不意に移動してぶれの生じた画像になることを防止し得る。
【００９２】
Ｓ３０７の処理後、状態カウンタ４６ｉの値を＋１して、「１」とする（Ｓ３０８）。次いで、投影中のスタンバイメッセージ４４ｉ１を非投影とし（Ｓ３０９）、このスタンバイ処理（Ｓ３）を終了する。
【００９３】
この場合、状態カウンタ４６ｉは「１」であるので、上述したメイン処理（図８）に従い、続いて、トレース受付処理（Ｓ４）が実行される。即ち、スタンバイ処理（Ｓ３）において、撮像領域３００内に、原稿２００が配置（原稿２００の４つの原稿端２０１が配置）され、その原稿２００の余白部が左手２５０のような固定物により固定されたことが確認されると、スタンバイモードからトレース受付モードへ状態が移行することになる。
【００９４】
一方、Ｓ３０２の処理により確認した結果、撮像領域３００内に変化が生じていれば（Ｓ３０２：Ｙｅｓ）、このスタンバイ処理を終了する。この場合、状態カウンタ４６ｉは「０」のままであるので、上述したメイン処理（図８）に従い、再度、スタンバイ処理（Ｓ３）が実行される。従って、、撮像領域３００内に変化が生じていることがＳ３０２の処理により確認される限り、四原稿端有無判定処理（Ｓ８）は実行されない。
【００９５】
また、Ｓ３０３の処理により確認した結果、原稿２００の四原稿端が撮像領域３００内にない場合（Ｓ３０３：Ｎｏ）、又は、Ｓ３０５の処理により確認した結果、原稿２００の余白部が固定物により固定されていない場合（Ｓ３０５：Ｎｏ）には、いずれも、このスタンバイ処理を終了する。この場合もまた、状態カウンタ４６ｉは「０」のままであるので、上述したメイン処理（図８）に従い、再度、スタンバイ処理（Ｓ３）が実行される。
【００９６】
次に、図１１を参照して、撮像装置１００がトレース受付モードにある場合に実行されるトレース受付処理（Ｓ４）について説明する。図１１は、トレース受付処理（Ｓ４）のフローチャートである。このトレース受付処理（Ｓ４）では、まず、撮像領域３００の所定の位置（本実施例では撮像領域３００の上部（図６参照））へトレース受付メッセージ４４ｉ２を投影し（Ｓ４０１）、撮像領域３００の所定の位置（本実施例では撮像領域３００の左下部（図６参照））へ分割ボタン２２０を投影する（Ｓ４０２）。なお、Ｓ４０１、Ｓ４０２の処理を行う際、既に、トレース受付メッセージ４４ｉ２、分割ボタン２２０が投影中である場合には、そのトレース受付メッセージ４４ｉ２、分割ボタン２２０の投影を継続するものとする。
【００９７】
Ｓ４０２の処理後、画像変化検知処理（Ｓ７）を実行し、次いで、撮像領域３００内に変化があったか否か、具体的には、画像変化検知処理（Ｓ７）において演算された画素変化量ＨＷが「０」であるか否かを確認する（Ｓ４０３）。Ｓ４０３の処理により確認した結果、撮像領域３００内に変化があった場合（Ｓ４０３：Ｙｅｓ）、四原稿端有無判定処理を実行する（Ｓ８）。次いで、この四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標が、四頂点座標格納部４６ｃに格納されている座標に一致するか否かを確認する（Ｓ４０４）。
【００９８】
Ｓ４０４の処理により確認した結果、四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標が、四頂点座標格納部４６ｃに格納されている座標に一致していれば（Ｓ４０４：Ｙｅｓ）、余白部固定物有無判定処理（Ｓ９）を実行し、次いで、原稿２００の余白部に固定物（左手２５０）があるか否か、即ち、原稿２００の余白部が固定物（左手２５０）により固定されたか否かを確認する（Ｓ４０５）。Ｓ４０５の処理により確認した結果、原稿２００の余白部が固定物（左手２５０）で固定されていれば（Ｓ４０５：Ｙｅｓ）、撮像領域３００内において変化の生じた領域（変化領域Ｐ（図１４参照））の焦点度を測定する変化領域内焦点度測定処理（Ｓ１０）を実行する。ここで、「焦点度」とは、原稿２００に対して合わされている焦点を基準として、ある物体に対する焦点（ピント）が合っているか否かを示す指標であり、焦点度が大きい程、その物体に対する焦点が合っており、焦点度が小さくなるにつれて、その物体に対する焦点が合わなくなる（撮像される画像がぼける）ことを示す。なお、上述の変化領域内焦点度測定処理（Ｓ１０）については後述する。
【００９９】
変化領域内焦点度測定処理（Ｓ１０）の実行後、変化領域Ｐ内における焦点度が所定の閾値以上であるか否かを確認する（Ｓ４０６）。Ｓ４０６の処理により確認した結果、焦点度が所定の閾値以上、即ち、撮像領域３００内において変化を生じさせた物体に対して所定のレベル以上で焦点（ピント）が合っているのであれば（Ｓ４０６：Ｙｅｓ）、その物体が、変化領域Ｐ内に原稿２００を指し示す指示部材としてのポインタ（本実施例では右手２６０の人差し指２６０ａ）があるか否かを検出するポインタ有無判定処理（Ｓ１１）を実行する。なお、このポインタ有無検知処理（Ｓ１１）については後述する。
【０１００】
このポインタ有無検知処理（Ｓ１１）の実行後、ポインタ（人差し指２６０ａ）があるか否かを確認し（Ｓ４０７）、ポインタ（人差し指２６０ａ）があれば（Ｓ４０７：Ｙｅｓ）、そのポインタ（人差し指２６０ａ）の先端の位置座標（ポインタの先端が指し示す位置座標）を検出する（Ｓ４０８）。次いで、検出されたポインタ（人差し指２６０ａ）の先端の位置座標が分割ボタン２２０の投影されている領域にあるか否かを確認する（Ｓ４０９）。
【０１０１】
Ｓ４０９の処理により確認した結果、ポインタ（人差し指２６０ａ）の先端の位置座標が分割ボタン２２０の投影されている領域になければ（Ｓ４０９：Ｎｏ）、そのポインタ（人差し指２６０ａ）の先端の位置座標をポインタ先端座標格納部４６ｄに記憶し（Ｓ４１０）、Ｓ７の処理へ移行する。
【０１０２】
また、Ｓ４０６の処理により確認した結果、焦点度が所定の閾値未満、即ち、変化領域Ｐの焦点（ピント）が所定のレベル以上にぼけていた場合（Ｓ４０６：Ｎｏ）、又は、Ｓ４０７の処理により確認した結果、ポインタ（人差し指２６０ａ）が存在しない場合（Ｓ４０７：Ｎｏ）もまた、Ｓ７の処理へ移行する。
【０１０３】
従って、Ｓ１０，Ｓ４０６，Ｓ１１，Ｓ４０７〜Ｓ４１０の処理によれば、所定の閾値以上の焦点度を有するポインタ（人差し指２６０ａ）が検出されると、そのポインタ（人差し指２６０ａ）の先端の位置座標がポインタ先端座標格納部４６ｄに記憶される。そして、それが移動するポインタ（人差し指２６０ａ）である場合、ポインタ先端座標格納部４６ｄには、ポインタ（人差し指２６０ａ）の先端の位置座標の記録が開始され、Ｓ４１０の処理が実行される毎に、ポインタ（人差し指２６０ａ）の先端の位置座標が順次記録される。そして、ある位置においてポインタ（人差し指２６０ａ）を上方に持ち上げる（ポインタ（人差し指２６０ａ）の位置を高くする）などの動作により、そのポインタ（人差し指２６０ａ）に対する焦点度が閾値未満になった場合に、ポインタ先端座標格納部４６ｄへのポインタ（人差し指２６０ａ）の先端の位置座標の記録が停止（禁止）され、その結果として、移動するポインタ（人差し指２６０ａ）の先端により描かれた１つの軌跡に対応する位置座標の記録が一旦終了する。換言すれば、ポインタ先端座標格納部４６ｄへの、移動するポインタ（人差し指２６０ａ）の先端により描かれた軌跡に対応する座標の記録は、ポインタ（人差し指２６０ａ）を上方に持ち上げるなどの動作によって、そのポインタ（人差し指２６０ａ）に対する焦点度が閾値未満になるまで連続して実行されることになる。
【０１０４】
なお、上述のように、軌跡の座標の記録中に、ポインタ先端座標格納部４６ｄへのポインタ（人差し指２６０ａ）の先端の位置座標の記録が停止（禁止）された場合には、ポインタ先端座標格納部４６ｄの最後に記憶される位置座標に、１つの軌跡において最後に入力されたことを示すマークが付加されるものとする。
【０１０５】
また、Ｓ４１０によりポインタ先端座標格納部４６ｄへの座標を記憶させるための前提となる処理である変化領域内焦点度測定処理（Ｓ１０）及びポインタ有無検知処理（Ｓ１１）は、Ｓ８，Ｓ４０４，Ｓ９，Ｓ４０５の処理により、原稿２００の四頂点の位置（座標）がスタンバイ処理（図１０）におけるＳ３０４の処理により取得された際の位置と変化なく、且つ、固定物（左手２５０）が置かれたままの状態であることを確認した後に実行される。よって、ポインタ（人差し指２６０ａ）により指し示され、ポインタ先端座標格納部４６ｄへ記憶される座標は、スタンバイ処理（図１０）のＳ３０７の処理において撮像された原稿２００の画像データに対して正確な位置として入力される。従って、正確に原稿２００を区分することができる。更に、ポインタ（人差し指２６０ａ）が軌跡を描く際にも固定物（左手２５０）により原稿２００の固定がなされているので、原稿２００の位置が、ポインタ（人差し指２６０ａとの接触などによって移動することも防止することができる。また、固定物が検出されない場合において、指示部材が撮像領域内を移動したとしても無駄な検出を行なわないで済む。
【０１０６】
一方、Ｓ４０９の処理により確認した結果、ポインタ（人差し指２６０ａ）の先端の位置座標が分割ボタン２２０の投影されている領域にあれば（Ｓ４０９：Ｙｅｓ）、状態カウンタ４６ｉの値を＋１して、「２」とする（Ｓ４１５）。次いで、投影中のトレース受付メッセージ４４ｉ２を非投影とし（Ｓ４１６）、更に、分割ボタン２２０を非投影とし（Ｓ４１７）、このトレース受付処理（Ｓ４）を終了する。この場合、状態カウンタ４６ｉは「２」であるので、上述したメイン処理（図８）に従い、続いて、スキャン処理（Ｓ５）が実行される。なお、上述したＳ４１０の処理を行うことなく、Ｓ４０９の処理により、ポインタ（人差し指２６０ａ）の先端の位置座標が、分割ボタン２２０の投影されている領域上で確認された場合は、原稿２００を複数領域に区分しないことを示す。
【０１０７】
また、Ｓ４０４の処理により確認した結果、四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標が、四頂点座標格納部４６ｃに格納されている座標に一致していない場合（Ｓ４０４：Ｎｏ）、又は、Ｓ４０５の処理により確認した結果、原稿２００の余白部を固定する固定物（左手２５０）存在しない場合（Ｓ４０５：Ｎｏ）には、状態カウンタ４６ｉの値を−１して、「０」とする（Ｓ４１２）。次いで、投影中のトレース受付メッセージ４４ｉ２を非投影とし（Ｓ４１３）、更に、分割ボタン２２０を非投影とし（Ｓ４１４）、このトレース受付処理（Ｓ４）を終了する。この場合、状態カウンタ４６ｉは「１」であるので、上述したメイン処理（図８）に従い、続いて、スタンバイ処理（Ｓ３）が実行される。
【０１０８】
また、Ｓ４０３の処理により確認した結果、撮像領域３００内に変化がなければ（Ｓ４０３：Ｎｏ）、このトレース受付処理（Ｓ４）を終了する。この場合、状態カウンタ４６ｉは「１」のままであるので、上述したメイン処理（図８）に従い、再度、トレース受付処理（Ｓ４）が実行される。
【０１０９】
次に、図１２を参照して、撮像装置１００がスキャン受付モードにある場合に実行されるスキャン処理（Ｓ５）について説明する。図１２は、スキャン処理（Ｓ５）のフローチャートである。このスキャン処理（Ｓ５）では、まず、上述したトレース受付処理（Ｓ４）においてポインタ先端座標格納部４６ｄに記憶された座標に従う分割領域（本実施例では２００ａ〜２００ｃ）の境界線（本実施例では、境界線２０３ａ，２０３ｂ）を原稿２００上の対応する位置に投影する原稿分割線投影処理（Ｓ１２）を実行する。なお、この原稿分割線投影処理（Ｓ１２）については後述する。
【０１１０】
Ｓ１２の処理後、撮像領域３００の所定の位置（本実施例では撮像領域３００の上部（図７参照））へスキャン受付初期メッセージ４４ｉ３を投影し（Ｓ５０１）、撮像領域３００の所定の位置（本実施例では撮像領域３００の左下部（図７参照））へスキャン終了ボタン２３０を投影する（Ｓ５０２）。なお、Ｓ５０１、Ｓ５０２の処理を行う際、既に、スキャン受付初期メッセージ４４ｉ３、スキャン終了ボタン２３０が投影中である場合には、そのスキャン受付初期メッセージ４４ｉ３、スキャン終了ボタン２３０の投影を継続するものとする。
【０１１１】
Ｓ５０２の処理後、画像変化検知処理（Ｓ７）を実行し、次いで、撮像領域３００内に変化があったか否か、具体的には、画像変化検知処理（Ｓ７）において演算された画素変化量ＨＷが「０」であるか否かを確認する（Ｓ５０３）。Ｓ５０３の処理により確認した結果、撮像領域３００内に変化があった場合、（Ｓ５０３：Ｙｅｓ）、四原稿端有無判定処理を実行する（Ｓ８）。次いで、この四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標が、四頂点座標格納部４６ｃに格納されている座標に一致するか否かを確認する（Ｓ５０４）。
【０１１２】
Ｓ５０４の処理により確認した結果、四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標が、四頂点座標格納部４６ｃに格納されている座標に一致していれば（Ｓ５０４：Ｙｅｓ）、撮像領域３００内において変化の生じた領域（変化領域Ｐ）の焦点度を測定する変化領域内焦点度測定処理（Ｓ１０）を実行する。
【０１１３】
変化領域内焦点度測定処理（Ｓ１０）の実行後、変化領域Ｐ内における焦点度が所定の閾値以上であるか否かを確認し（Ｓ５０５）、焦点度が所定の閾値以上、即ち、撮像領域３００内において変化を生じさせた物体に対して所定のレベル以上で焦点（ピント）が合っているのであれば（Ｓ５０５：Ｙｅｓ）、変化領域３００内の原稿２００を指し示す指示部材としてのポインタ（本実施例では右手２６０の人差し指２６０ａ）があるか否かを検出するポインタ有無判定処理（Ｓ１１）を実行する。
【０１１４】
このポインタ有無検知処理（Ｓ１１）の実行後、ポインタ（人差し指２６０ａ）があるか否かを確認し（Ｓ５０６）、ポインタ（人差し指２６０ａ）があれば（Ｓ５０６：Ｙｅｓ）、そのポインタ（人差し指２６０ａ）の先端の位置座標を検出する（Ｓ５０７）。
【０１１５】
Ｓ５０７によりポインタ（人差し指２６０ａ）の先端の位置座標を検出するための前提の処理である変化領域内焦点度測定処理（Ｓ１０）及びポインタ有無検知処理（Ｓ１１）は、Ｓ８，Ｓ５０４により、原稿２００の四頂点の位置（座標）がスタンバイ処理（図１０）におけるＳ３０４の処理により取得された際の位置と変化ないことを確認した後に実行される。よって、このＳ５０７の処理により検出されたポインタ（人指し指２６０ａ）の先端が指し示す座標は、スタンバイ処理（図１０）のＳ３０７の処理において撮像された原稿２００の画像データに対して正確な位置として入力される。
【０１１６】
Ｓ５０７の処理後、検出されたポインタ（人差し指２６０ａ）の先端の位置座標がスキャン終了ボタン２３０の投影されている領域にあるか否かを確認する（Ｓ５０８）。Ｓ５０８の処理により確認した結果、ポインタ（人差し指２６０ａ）の先端の位置座標がスキャン終了ボタン２３０の投影されている領域になければ（Ｓ５０８：Ｎｏ）、そのポインタ（人差し指２６０ａ）の先端の位置座標を含む分割領域は既に取得（入力）済みであるか否かを確認する（Ｓ５０９）。
【０１１７】
Ｓ５０９の処理により確認した結果、ポインタ（人差し指２６０ａ）の先端の位置座標を含む分割領域が未だ取得（入力）されていない領域であれば（Ｓ５０９：Ｎｏ）、ポインタ（人差し指２６０ａ）で指し示すことによって指定された分割領域の画像データを取得（入力）し、ファイル化する分割領域画像データ取得処理（Ｓ１３）を実行する。なお、この分割領域画像データ取得処理（Ｓ１３）については後述する。
【０１１８】
この分割領域画像データ取得処理（Ｓ１３）の実行後、画像データの取得（入力）が完了した分割領域に対し、斜線を投影する（Ｓ５１０）。このＳ５１０の処理では、投影用画像データ格納部４６ｈに記憶される投影用画像データを、画像データ取得済みの分割領域に斜線を付加した投影用画像に対応する投影用画像データで更新し、その更新された投影用画像データに基づいて撮像領域３００内の原稿２００の上に投影する。
【０１１９】
Ｓ５１０の処理により、画像データの取得が終了した分割領域に対して斜線が投影されることにより、画像データが取得（入力）済みの分割領域と未取得（未入力）の分割領域とを一目瞭然に区別し得る。それによって、既に入力済みの領域の画像データを重複して入力しようとしたり、所望の領域の画像データを取得し損じたりすることが抑制され、画像データの入力作業を効率的に行ない得る。
【０１２０】
Ｓ５１０の処理後、画像データが未だ取得されていない（未入力の）分割領域があるか否かを確認し（Ｓ５１１）、全ての分割領域の画像データが取得されていれば（Ｓ５１１：Ｎｏ）、状態カウンタ４６ｉの値を−２して「０」とした後（Ｓ５１２）、投影中のメッセージ（スキャン受付初期メッセージ４４ｉ３又は次スキャン受付メッセージ４４ｉ４）を非投影とする（Ｓ５１３）。次いで、スキャン終了ボタン２３０を非投影とし（Ｓ５１４）、このスキャン処理（Ｓ５）を終了する。この場合、状態カウンタ４６ｉは「０」であるので、上述したメイン処理（図８）に従い、続いて、スタンバイ処理（Ｓ３）が実行され、次の原稿２００が配置されるのを待機する。
【０１２１】
一方で、Ｓ５１１の処理により確認した結果、画像データが未だ取得されていない分割領域がある場合には（Ｓ５１１：Ｙｅｓ）、Ｓ７の処理へ移行し、Ｓ７，Ｓ５０３，Ｓ８，Ｓ５０４，Ｓ１０，Ｓ５０５，Ｓ１１，Ｓ５０６〜Ｓ５０９，Ｓ１３，Ｓ５１０〜Ｓ５１１の処理を繰り返す。
【０１２２】
また、Ｓ５０８処理により確認した結果、ポインタ（人差し指２６０ａ）の先端の位置座標がスキャン終了ボタン２３０の投影されている領域にあれば（Ｓ５０８：Ｙｅｓ）、それは、所望の画像データを取得し終えたというユーザの意思表示であるので、Ｓ５０９，Ｓ１３，Ｓ５１０〜Ｓ５１１の処理をスキップして、Ｓ５１２の処理へ移行し、Ｓ５１２〜Ｓ５１４の処理を実行して、このスキャン処理（Ｓ５）を終了する。この場合もまた、状態カウンタ４６ｉは「０」であるので、上述したメイン処理（図８）に従い、続いて、スタンバイ処理（Ｓ３）が実行され、次の原稿２００が配置されるのを待機する。
【０１２３】
更に、Ｓ５０９の処理により確認した結果、ポインタ（人差し指２６０ａ）の先端の位置座標を含む分割領域が既に取得（入力）済みの領域であれば（Ｓ５０９：Ｙｅｓ）、Ｓ７の処理へ移行する。Ｓ５０９の処理により、同じ分割領域の画像データが重複して取得されることを抑制し得、記憶領域（本実施例では、分割領域画像データ格納部４６ｆ）に無駄な画像データを記憶することを低減し得る上に、作業が効率的となる。なお、ポインタ（人差し指２６０ａ）の先端の位置座標を含む分割領域が既に取得（入力）済みの領域であることが確認された場合、そのことを報知するメッセージを撮像領域３００に投影するようにしてもよい。
【０１２４】
また、Ｓ５０５の処理により確認した結果、焦点度が所定の閾値未満、即ち、変化領域Ｐの焦点（ピント）が所定のレベル以上にぼけていた場合（Ｓ５０５：Ｎｏ）、又は、Ｓ５０６の処理により確認した結果、ポインタ（人差し指２６０ａ）が存在しない場合（Ｓ５０６：Ｎｏ）もまた、Ｓ７の処理へ移行する。従って、Ｓ１０，Ｓ５０５，Ｓ１１，Ｓ５０６の処理によれば、所定の閾値以上の焦点度を有するポインタ（人差し指２６０ａ）に対してのみ、その位置座標に応じた操作指示の入力がなされることになる。よって、例えば、ポインタ（人差し指２６０ａ）を原稿２００へ下ろすという動作と、そのポインタ（人差し指２６０ａ）を上方に持ち上げるといった単純な動作で、ポインタ（人差し指２６０ａ）の先端による操作指示の入力又は非入力を切り換えることができる。
【０１２５】
また、Ｓ５０４の処理により確認した結果、四原稿端有無判定処理（Ｓ８）において取得された原稿２００の四頂点の座標が、四頂点座標格納部４６ｃに格納されている座標に一致していない場合には（Ｓ５０４：Ｎｏ）、Ｓ５１２の処理へ移行し、Ｓ５１２〜Ｓ５１４の処理を行った後、このスキャン処理（Ｓ５）を終了する。この場合、Ｓ５１２の処理により状態カウンタ４６ｉの値は「０」であるので、上述したメイン処理（図８）に従い、続いて、スタンバイ処理（Ｓ３）が実行される。
【０１２６】
また、Ｓ５０３の処理により確認した結果、撮像領域３００内に変化がなければ（Ｓ５０３：Ｎｏ）、このスキャン処理（Ｓ５）を終了する。この場合、状態カウンタ４６ｉは「２」のままであるので、上述したメイン処理（図８）に従い、再度、スキャン処理（Ｓ５）が実行される。
【０１２７】
次に、図１３及び図１４を参照して、上述のスタンバイ処理（図１０）、トレース受付処理（図１１）、及び、スキャン処理（図１２）の中で実行される処理であって、撮像領域３００内に変化があったか否かを検知する処理である画像変化検知処理（Ｓ７）について説明する。図１３は、画像変化検知処理（Ｓ７）のフローチャートであり、図１４は、画像変化検知処理（Ｓ７）の結果出力される変化領域Ｐの座標を説明する図である。なお、図１４は、図面を簡略化するために、撮像領域３００内に投影されているメッセージなどを一部省略して図示している。
【０１２８】
図１３に示すように、この画像検知処理（Ｓ７）では、まず、撮像装置１００により撮像領域３００を撮像し、その解像度を落とした低解像度の画像データを取得する（Ｓ７０１）。画像変化検知処理（Ｓ７）における以降の処理では、このＳ７０１の処理により取得された低解像度の画像データが用いられるので、演算量が少なく、処理を高速に行い得る。
【０１２９】
Ｓ７０１の処理後、静止画像データ格納部４６ａに保存画像データがあるか否かを確認し（Ｓ７０２）、静止画像データ格納部４６ａに保存画像データがなければ（Ｓ７０２：Ｎｏ）、Ｓ７０１の処理により取得した低解像度の画像データを、静止画像データ格納部４６ａの保存画像データとして記憶し（Ｓ７０３）、Ｓ７０４の処理へ移行する。一方で、Ｓ７０２の処理により確認した結果、静止画像データ格納部４６ａに保存画像データがあれば（Ｓ７０２）、Ｓ７０３の処理はスキップして、Ｓ７０４の処理へ移行する。
【０１３０】
Ｓ７０４では、この画像変化検知処理（Ｓ１４）において参照する画素、即ち、撮像領域３００内の画素の座標（ｗ，ｈ）において画素行を示す変数「ｈ」を「０」とすると共に、画素変化量ＨＷの値を「０」に初期化し、更に、変化画素座標格納部４６ｇを初期化する。なお、図１４に示すように、画素の座標（ｗ，ｈ）は、最左上端を（０，０）とし、最右下端を（Ｗ，Ｈ）とする撮像領域３００の内部の座標であるものとする。Ｓ７０４の処理により、変数「ｈ」が「０」に設定されることにより、撮像領域３００における最上端の画素の画素データが参照されることとなる。
【０１３１】
Ｓ７０４の処理後、変数「ｈ」の値が撮像領域３００の最下端の画素行を示す「Ｈ」より小さいか否かを判断する（Ｓ７０５）。Ｓ７０５の処理により確認した結果、変数「ｈ」の値が「Ｈ」より小さい場合、即ち、ｈ＜Ｈである場合（Ｓ７０５：Ｙｅｓ）、座標（ｗ，ｈ）において画素列を示す変数「ｗ」を「０」とする（Ｓ７０６）。Ｓ７０４の処理により、変数「ｗ」が「０」に設定されることにより、撮像領域３００における最左端の画素の画素データが参照されることとなる。
【０１３２】
Ｓ７０６の処理後、変数「ｗ」の値が撮像領域３００の最右端の画素列を示す「Ｗ」より小さいか否かを判断する（Ｓ７０７）。Ｓ７０７の処理により確認した結果、変数「ｗ」の値が「Ｗ」より小さい場合、即ち、ｗ＜Ｗである場合（Ｓ７０７：Ｙｅｓ）、Ｓ７０１の処理により取得された画像データにおける座標（ｗ，ｈ）の画素の画素データ[ｈ][ｗ]と、静止画像データ格納部４６ａに記憶されている保存画像データにおける座標（ｗ，ｈ）の画素の画素データ[ｈ][ｗ]とを比較する（Ｓ７０８）。具体的には、Ｓ７０８では、画素データ[ｈ][ｗ]に含まれるＲ，Ｇ，Ｂの各成分の値を比較する。
【０１３３】
次いで、Ｓ７０８の処理により画素データ[ｈ][ｗ]を比較した結果、両者の画素データ[ｈ][ｗ]が同じ色を示すものであるか否か、具体的には、Ｒ，Ｇ，Ｂの各成分の値が全て一致するか否かを確認する（Ｓ７０９）。
【０１３４】
Ｓ７０９の処理により確認した結果、両者の画素データ[ｈ][ｗ]の色が異なる場合、即ち、Ｒ，Ｇ，Ｂの各成分の値のうち、いずれか１つの成分の値が異なっている場合には（Ｓ７０９：Ｎｏ）、画素変化量ＨＷに「１」を加算し（Ｓ７１０）、その画素の座標（ｗ、ｈ）を取得し（Ｓ７１１）、変数「ｗ」に「１」を加算し（Ｓ７１２）、画素の座標（ｗ、ｈ）を右方へ１列移動し、右隣の画素の画素データを参照すべき画素データとする。Ｓ７１２の処理後、Ｓ７０７の処理へ移行する。
【０１３５】
また、Ｓ７０９の処理により確認した結果、両者の画素データ[ｈ][ｗ]が同じ色を示すものである場合、即ち、Ｒ，Ｇ，Ｂの各成分の値が全て同じ場合には（Ｓ７０９：Ｙｅｓ）、それは座標（ｗ、ｈ）における画素データに変化はなかったことを示すので、Ｓ７１０〜Ｓ７１１の処理をスキップし、Ｓ７１２の処理へ移行する。
【０１３６】
一方、Ｓ７０７の処理により確認した結果、変数「ｗ」の値が「Ｗ」であれば（Ｓ７０７：Ｎｏ）、変数「ｈ」に「１」を加算し（Ｓ７１２）、画素の座標（ｗ、ｈ）を下方へ１行移動し（Ｓ７１３）、Ｓ７０５の処理へ移行する。
【０１３７】
また、Ｓ７０５の処理により確認した結果、変数「ｈ」の値が「Ｈ」であれば（Ｓ７０５：Ｎｏ）、即ち、この画像変化検知処理（Ｓ１４）において参照される撮像領域３００の画像データ（Ｓ７０１の処理で取得された画像データ及び静止画像データ格納部４６ａに記憶されている保存画像データ）を構成する全ての画素に対し、画素データの比較が完了した場合には、Ｓ７１１の処理により取得された画素の座標（ｗ、ｈ）を参照して、撮像の変化が検知された変化領域Ｐ（図１４参照）の最左上の座標（ＷＳＴＡＲＴ，ＨＳＴＡＲＴ）と最右下の座標（ＷＥＮＤ，ＨＥＮＤ）とを変化領域座標格納部４６ｈに格納し（Ｓ７１４）、次いで、画素変化量ＨＷを出力する（Ｓ７１５）。
【０１３８】
Ｓ７１５の処理により出力された画素変化量ＨＷの値は、スタンバイ処理（図１０）のＳ３０２、トレース受付処理（図１１）のＳ４０３、又は、スキャン処理（図１２）のＳ５０３の処理において参照され、判定結果に応じた処理がなされる。
【０１３９】
Ｓ７１５の処理後、静止画像データ格納部４６ａに記憶されている保存画像データを、Ｓ７０１の処理により取得した画像データ（低解像度の画像データ）で更新し（Ｓ７１６）、この画像変化検知処理（Ｓ７）を終了する。
【０１４０】
次に、図１５を参照して、上述のスタンバイ処理（図１０）、トレース受付処理（図１１）、及び、スキャン処理（図１２）の中で実行される処理であって、撮像領域３００に原稿２００の４つの原稿端２０１が存在するか否かを判定する四原稿端有無判定処理（Ｓ８）について説明する。
【０１４１】
この四原稿端検知処理（Ｓ８）では、まず、撮像装置１００により撮像領域３００を撮像し、その画像データを取得する（Ｓ８０１）。次いで、その取得された画像データから単純輝度画像データを生成する（Ｓ８０２）。即ち、Ｓ８０２では、Ｓ８０１の処理により取得された画像データを構成する各画素のＲ，Ｇ，Ｂの各成分の輝度値を加算した画像データとする。
【０１４２】
Ｓ８０２の処理後、その単純輝度画像データのヒストグラムの重心値を演算し（Ｓ８０３）、その重心値を閾値として、Ｓ８０２において生成された単純輝度画像データから２値画像データを生成する（Ｓ８０４）。具体的には、Ｓ８０４では、Ｓ８０３の処理により得られたヒストグラムの重心値を閾値として、その閾値より高い輝度の画素情報を「１」（即ち、「白」）とし、その閾値より低い輝度の画素情報を「０」（即ち、「黒」）とする。
【０１４３】
Ｓ８０４の処理後、２値画像データから２次微分画像データを生成する（Ｓ８０５）。次いで、その２次微分画像データの水平方向のヒストグラムを演算し（Ｓ８０６）、更に、垂直方向のヒストグラムを演算する（Ｓ８０７）。なお、上述の説明における「水平方向」及び「垂直方向」とは、それぞれ、図１４に示したＸ軸方向及びＹ軸方向に対応する。
【０１４４】
次いで、Ｓ８０６〜Ｓ８０７の処理により得られた水平方向及び垂直方向のヒストグラムにおいて、所定の閾値を超えるヒストグラムの値が、水平方向において２つ、且つ、垂直方向において２つ検出されたか否かを確認する（Ｓ８０８）。即ち、Ｓ８０８では、撮像領域３００において、原稿２００の原稿端２０１を示す最も大きなヒストグラムのピークが、原稿２００の右端及び左端に対応するものとして水平方向に２つと、原稿２００の上端及び下端に対応するものとして垂直方向に２つとが検出されたか否かを確認する。
【０１４５】
Ｓ８０８の処理により確認した結果、水平方向及び垂直方向のヒストグラムにおいて、所定の閾値を超えるヒストグラムの値が、水平方向において２つ、且つ、垂直方向において２つ検出されていれば（Ｓ８０８：Ｙｅｓ）、原稿２００の四辺（４つの原稿端２０１）が撮像領域３００内に存在すると判定する（Ｓ８０９）。次いで、Ｓ８０８の処理により検出された計４つのヒストグラムのピークの位置に基づいて、撮像領域３００内に配置される原稿２００の四頂点の座標を取得し（Ｓ８１０）、この四原稿端有無判定処理（Ｓ８）を終了する。
【０１４６】
一方で、Ｓ８０８の処理により確認した結果、水平方向及び垂直方向のヒストグラムにおいて、所定の閾値を超えるヒストグラムの値が水平方向において２つ、且つ、垂直方向において２つ検出されない場合、例えば、水平方向には２つ検出されたが垂直方向に１つしか検出されなかった場合には（Ｓ８０８：Ｎｏ）、原稿２００の四辺（４つの原稿端２０１）が撮像領域３００内に存在しないと判定し（Ｓ８１１）、この四原稿端有無判定処理（Ｓ８）を終了する。
【０１４７】
Ｓ８１０又はＳ９０８により判定された結果は、スタンバイ処理（図１０）のＳ３０３、トレース受付処理（図１１）のＳ４０４、又は、スキャン処理（図１２）のＳ５０４の処理において参照され、判定結果に応じた処理がなされる。
【０１４８】
次に、図１６を参照して、上述のスタンバイ処理（図１０）及びトレース受付処理（図１１）の中で実行される処理であって、原稿２００の余白部に固定物（本実施例では左手２５０）が置かれたか否かを判定する余白部固定物有無判定処理（Ｓ９）について説明する。図１６は、余白部固定物有無判定処理（Ｓ９）のフローチャートである。
【０１４９】
この余白部有無判定処理（Ｓ９）では、まず、撮像装置１００により撮像領域３００を撮像し、その画像データを取得する（Ｓ９０１）。次いで、取得された画像データに対し、四頂点座標格納部４６ｃに記憶される原稿２００の四頂点の座標を元に、原稿端２０１から所定幅の領域で構成される余白部を設定する（Ｓ９０２）。
【０１５０】
次いで、Ｓ９０２の処理により検出された余白部に含まれる全ての画素の中に、固定物色情報格納部５０ａに予め登録されている固定物色情報と類似色を有する画素があるか否かを確認する（Ｓ９０３）。具体的には、Ｓ９０３では、Ｓ９０２の処理により検出された余白部に含まれる画素であって、そのＲＧＢ値が固定物色情報格納部５０ａへ予め登録されている固定物色情報との色空間上の距離が閾値以下であるＲＧＢ値を有する画素があるか否かを確認する。
【０１５１】
Ｓ９０３の処理により確認した結果、固定物色情報格納部５０ａに予め登録されている固定物色情報と類似色を有する画素があれば（Ｓ９０３：Ｙｅｓ）、それらの画素を抽出し（Ｓ９０４）、抽出された各画素毎に、各画素から半径ｒ（例えば、半径５ｍｍ程度）の領域内に含まれている全ての画素数に対する、固定物色情報と類似色を有する画素（該固定物色情報との色空間上の距離が閾値以下であるＲＧＢ値を有する画素）の存在率を演算し（Ｓ９０５）、その存在率が所定の閾値以上である円領域の中心である画素を抽出する（Ｓ９０６）。
【０１５２】
次いで、Ｓ９０６の処理により抽出された画素が、余白部に含まれる全画素数に対して所定の割合以上存在するか否かを確認する、即ち、固定物色情報と類似色を有し、且つ、所定レベル以上の面積を有する物体が、余白部を所定の割合以上で占有しているか否かを確認する（Ｓ９０７）。
【０１５３】
Ｓ９０６の処理により確認した結果、固定物色情報と類似色を有し、且つ、所定レベル以上の面積を有する物体が、余白部に対して所定の割合以上で占有していれば（Ｓ９０７：Ｙｅｓ）、余白部に固定物があると判定し（Ｓ９０８）、この余白部固定物有無判定処理（Ｓ９）を終了する。
【０１５４】
一方で、Ｓ９０３の処理により確認した結果、固定物色情報格納部５０ａに予め登録されている固定物色情報と類似色を有する画素がない場合（Ｓ９０３：Ｎｏ）、又は、Ｓ９０７の処理により確認した結果、固定物色情報と類似色を有し、且つ、所定レベル以上の面積を有する物体の余白部に対する割合が所定値未満であれば（Ｓ９０７：Ｎｏ）、余白部に固定物がないと判定し（Ｓ９０９）、この余白部固定物有無判定処理（Ｓ９）を終了する。
【０１５５】
Ｓ９０７又はＳ９０８により判定された結果は、スタンバイ処理（図１０）のＳ３０５又はトレース受付処理（図１１）のＳ４０５の処理において参照され、判定結果に応じた処理がなされる。
【０１５６】
次に、図１７を参照して、上述のトレース受付処理（図１１）、及び、スキャン処理（図１２）の中で実行される処理であって、撮像領域３００内における変化領域Ｐの焦点度を測定する処理である変化領域内焦点度測定処理（Ｓ１０）について説明する。図１７は、変化領域内焦点度測定処理（Ｓ１０）のフローチャートである。
【０１５７】
この変化領域内焦点度測定処理（Ｓ１０）では、まず、静止画像データ格納部４６ａに記憶されている撮像領域３００の画像データを単純輝度画像データに変換する（Ｓ１００１）。Ｓ１００１の処理では、例えば、ＮＴＳＣビデオ規格の加重平均法などの方法により、各画素のＲＧＢ値を輝度値に変換する。
【０１５８】
Ｓ１００１の処理後、この変化領域内焦点度測定処理（Ｓ１０）において参照する画素、即ち、撮像領域３００内の画素の座標画素の座標（ｗ，ｈ）において画素列を表す変数［ｗ］及び画素行を表す変数「ｈ」を、それぞれ、変化領域座標格納部４６ｈに記憶されている変化領域Ｐの最左上の座標に基づいて、「ＷＳＴＡＲＴ」及び「ＨＳＴＡＲＴ」とすると共に、変数「ａｖｇ」を「０」とする（Ｓ１００２）。Ｓ１００２の処理により、参照する画素の座標が（ＷＳＴＡＲＴ，ＨＳＴＡＲＴ）に設定されることにより、変化領域Ｐにおける最左上の画素の画素データが参照されることになる。
【０１５９】
Ｓ１００２の処理後、変数「ｈ」の値が変化領域Ｐの最下行である「ＨＥＮＤ」より小さいか否かを確認する（Ｓ１００３）。Ｓ１００３の処理により確認した結果、変数「ｈ」の値が「ＨＥＮＤ」より小さい、即ち、ｈ＜ＨＥＮＤであれば（Ｓ１００３：Ｙｅｓ）、変数「ｗ」の値が変化領域Ｐの最右列である「ＷＥＮＤ」より小さいか否かを確認する（Ｓ１００４）。
【０１６０】
Ｓ１００４の処理により確認した結果、変数「ｗ」の値が「ＷＥＮＤ」より小さい、即ち、ｗ＜ＷＥＮＤである場合には（Ｓ１００４：Ｙｅｓ）、静止画像データ格納部４６ａに記憶されている保存画像データにおける座標（ｗ，ｈ）の画素の画素データを参照し、その画素データの輝度値（画素データ[ｈ][ｗ]）を変数「ａｖｇ」に加算する（Ｓ１００５）。次いで、変数「ｗ」に「１」を加算し（Ｓ１００６）、Ｓ１００４の処理へ移行する。Ｓ１００６の処理により、参照される画素が右方へ１列移動される。
【０１６１】
一方、Ｓ１００４の処理により確認した結果、変数「ｗ」の値が、変化領域座標格納部４６ｈに記憶されている変化領域Ｐの最右列を示す「ＷＥＮＤ」であれば（Ｓ１００４：Ｎｏ）、変数「ｈ」に「１」を加算し（Ｓ１００７）、更に、変数「ｗ」を「ＷＳＴＡＲＴ」とする（Ｓ１００８）。Ｓ１００７〜Ｓ１００８の処理により、１行下の最左列の画素が参照されることになる。Ｓ１００８の処理後、Ｓ１００３の処理へ移行する。
【０１６２】
また、Ｓ１００３の処理により確認した結果、変数「ｈ」の値が、変化領域座標格納部４６ｈに記憶されている変化領域Ｐの最下行を示す「ＨＥＮＤ」であれば（Ｓ１００３：Ｎｏ）、変数「ａｖｇ」を、変化領域Ｐを構成する画素数、即ち、｜(ＨＥＮＤ−ＨＳＴＡＲＴ)＊(ＷＥＮＤ−ＷＳＴＡＲＴ)｜（｜ｘ｜はｘの絶対値を表す演算記号）で除算する（Ｓ１００９）。Ｓ１００９における演算により得られた値（ａｖｇ）は、画素データの輝度値の平均を示す。
【０１６３】
Ｓ１００９の処理後、変数［ｗ］及び変数「ｈ」を、それぞれ、「ＷＳＴＡＲＴ」及び「ＨＳＴＡＲＴ」とすると共に、変数「ｖ」を「０」とする（Ｓ１０１０）。Ｓ１０１０の処理により、参照する画素の座標が（ＷＳＴＡＲＴ，ＨＳＴＡＲＴ）に設定され、変化領域Ｐにおける最左上の画素データが再度参照されることになる。
【０１６４】
Ｓ１０１０の処理後、変数「ｈ」の値が「ＨＥＮＤ」より小さいか否かを確認する（Ｓ１０１１）。Ｓ１０１１の処理により確認した結果、変数「ｈ」の値が「ＨＥＮＤ」より小さければ（Ｓ１０１１：Ｙｅｓ）、変数「ｗ」の値が「ＷＥＮＤ」より小さいか否かを確認する（Ｓ１０１２）。
【０１６５】
Ｓ１０１２の処理により確認した結果、変数「ｗ」の値が「ＷＥＮＤ」より小さければ（Ｓ１０１２：Ｙｅｓ）、静止画像データ格納部４６ａに記憶されている保存画像データにおける座標（ｗ，ｈ）の画素の画素データの輝度値を参照し、変数「ｖ」に「（画素データ[ｈ][ｗ]−ａｖｇ）２」を加算する（Ｓ１０１３）。次いで、変数「ｗ」に「１」を加算し（Ｓ１０１４）、Ｓ１０１２の処理へ移行する。Ｓ１０１４の処理により、参照される画素データが右方へ１列移動される。
【０１６６】
一方、Ｓ１０１２の処理により確認した結果、変数「ｗ」の値が「ＷＥＮＤ」であれば（Ｓ１０１２：Ｎｏ）、変数「ｈ」に「１」を加算し（Ｓ１０１５）、変数「ｗ」を「ＷＳＴＡＲＴ」とする（Ｓ１０１６）。Ｓ１０１５〜Ｓ１０１６の処理により、１行下の最左列の画素データが参照されることになる。Ｓ１０１６の処理後、Ｓ１０１１の処理へ移行する。
【０１６７】
また、Ｓ１０１１の処理により確認した結果、変数「ｈ」の値が「ＨＥＮＤ」であれば（Ｓ１０１１：Ｎｏ）、変数「ｖ」を変化領域Ｐを構成する画素数（即ち、｜(ＨＥＮＤ−ＨＳＴＡＲＴ)＊(ＷＥＮＤ−ＷＳＴＡＲＴ)｜）で除算した値を「ｖ」とする（Ｓ１０１７）。
【０１６８】
Ｓ１０１７における演算により得られた「ｖ」は、変化領域Ｐにおける画素データ[ｈ][ｗ]の輝度値の分散値を示す。この分散値は、各画素ごとのＲ，Ｇ，Ｂの各成分を合計した値のばらつきが大きいほど大きい値となる。換言すれば、この分散値は、撮像領域３００内に存在する物体全体にピントが合い、メリハリのある撮像である程大きくなる。
【０１６９】
この変化領域内焦点度測定処理（Ｓ１０）は、画像変化検知処理（Ｓ７）により、撮像領域３００に変化があった場合に、その変化の生じた領域（変化領域Ｐ）に対してＳ１００１〜Ｓ１０１８の処理を実行する。即ち、Ｓ１０１７の処理により得られた分散値「ｖ」は、その値が大きければ、変化領域Ｐ内に存在する物体、つまり、撮像領域３００に変化を生じさせた物体ににピントが合っていることを示す。従って、Ｓ１０１７の処理により得られた分散値「ｖ」は、上述した画像変化検知処理（Ｓ７）において撮像領域３００に変化を生じさせた物体に対してピントが合っているか否かを表す指標である「焦点度」に対応する値である。
【０１７０】
よって、Ｓ１０１７に続いて、得られた分散値「ｖ」を焦点度として出力し（Ｓ１０１８）、この変化領域内焦点度測定処理（Ｓ１０）を終了する。
【０１７１】
Ｓ１０１８の処理により出力された焦点度の値は、トレース受付処理（図１１）のＳ４０６又はスキャン処理（図１２）のＳ５０５の処理において参照され、所定の閾値と比較される。その際、この焦点度の値が所定の閾値以上であれば、即ち、撮像領域３００に変化を生じさせた物体（具体的には、変化領域Ｐに存在する物体）に対するピントが所定レベル以上で合っているとみなされ、続いて、その撮像領域３００に変化を生じさせた物体が、原稿２００を指し示す指示部材としてのポインタ（本実施例では右手２６０の人差し指２６０ａ）であるか否かを判定するポインタ有無判定処理（Ｓ１１）を実行する。
【０１７２】
本実施例では、撮像装置１００は原稿２００に対して合焦されているので、撮像領域３００に変化を生じさせた物体（変化領域Ｐに存在する物体）の位置が原稿２００に対して上方にある程、その物体に対するピントは合わなくなり、その結果として、Ｓ１０１７の処理により得られた分散値「ｖ」は小さい値となる。従って、換言すれば、「焦点度」は、撮像領域３００に変化を生じさせた物体の原稿２００に対する高さを表す指標でもある。よって、変化領域内焦点度測定処理（Ｓ１０）では、撮像領域３００に変化を生じさせた物体の原稿２００に対する高さを検出して、その高さが所定の閾値以下であれば、ポインタ有無判定処理（Ｓ１１）を実行することになる。
【０１７３】
次に、図１８を参照して、そのポインタ有無判定処理（Ｓ１１）について説明する。このポインタ有無判定処理（Ｓ１１）は、上述したトレース受付処理（図１１）及びスキャン処理（図１２）において実行されるものであり、図１８は、ポインタ有無判定処理（Ｓ１１）のフローチャートである。
【０１７４】
このポインタ有無判定処理（Ｓ１１）では、まず、撮像装置１００により撮像領域３００を撮像し、その画像データを取得する（Ｓ１１０１）。次いで、その取得された画像データから単純輝度画像データ（画像データの各画素のＲ，Ｇ，Ｂの各成分の輝度値を加算した画像データ）を生成する（Ｓ１１０２）。
【０１７５】
Ｓ１１０２の処理後、スタンバイ処理（図１０）のＳ３０３の処理の結果として初期画像データ格納部４６ｂに記憶されている初期画像データから単純輝度画像データを生成しＳ１１０３）、Ｓ１１０２の処理により生成された単純輝度画像データとＳ１１０３の処理により生成された単純輝度画像データとの差分画像データを生成する（Ｓ１１０４）。次いで、その差分画像データを所定の閾値を用いて２値化する（Ｓ１１０５）。Ｓ１１０５の処理により、差を生じている領域、即ち、画像データに変化を生じさせた物体に対応する領域の画素が「０」（即ち、「黒」）に設定される。
【０１７６】
Ｓ１１０５の処理後、差を生じている領域に含まれる全ての画素、即ち、２値化後の画像データにおいて黒色領域を構成する各画素に対し、半径ｒ’（例えば、半径２ｃｍ程度）の領域内に含まれる黒色画素の存在率を算出する（Ｓ１１０６）。次いで、Ｓ１１０６の処理により算出された黒色画素の存在率が所定の範囲内にある画素を抽出する（Ｓ１１０７）。
【０１７７】
Ｓ１１０６〜Ｓ１１０７の処理により、例えばノイズによる孤立点であるなどの原因によって、その周辺である半径ｒ’の領域内の黒色画素の存在率が低すぎる画素と、その周辺である半径ｒ’の領域内の黒色画素の存在率が所定範囲を越えて高くなるような大きな物体（例えば、手の甲など）部分の画素とが、次に実行されるＳ１１０８〜Ｓ１１０９の処理において参照される画素として除外される。
【０１７８】
Ｓ１１０７の処理後、抽出された画素について、所定の距離（例えば、３ｃｍ程度）以上連続領域を構成する画素群があるか否かを確認する（Ｓ１１０８）。即ち、Ｓ１１０８では、所定の距離以上に細長く連なった黒色画像領域があるか否かを確認する。
【０１７９】
Ｓ１１０８の処理により確認した結果、所定の距離以上の連続領域を構成する画素群があれば（Ｓ１１０８：Ｙｅｓ）、その所定距離以上の連続領域を構成する画素群は１つだけであるかを確認し（Ｓ１１０９）、１つだけであれば（Ｓ１１０９：Ｙｅｓ）、ポインタが存在すると判定し（Ｓ１１１０）、このポインタ有無判定処理（Ｓ１１）を終了する。
【０１８０】
Ｓ１１０６〜Ｓ１１１０の処理により、１本の細長い物体をポインタとして認識する。その細長いポインタの先端は狭い１点を指し示し得るので、上述したトレース受付処理（図１１）のＳ４０８やスキャン処理（図１２）のＳ５０７において、ポインタの先端の位置座標を正確に検出し、それによって、その座標を用いた処理を正確に実行し得ることになる。
【０１８１】
一方、Ｓ１１０８の処理により確認した結果、所定の距離以上の連続領域を構成する画素群がない場合（ＳＳ１１０８：Ｎｏ）、あるいは、Ｓ１１０９の処理により確認した結果、所定の距離以上の連続領域を構成する画素群が２以上存在する場合には（Ｓ１１０９：Ｎｏ）、ポインタが存在しないと判定し（Ｓ１１１１）、このポインタ有無判定処理（Ｓ１１）を終了する。
【０１８２】
Ｓ１１１０又はＳ１１１１により判定された結果は、トレース受付処理処理（図１１）のＳ４０７又はスキャン処理（図１２）のＳ５０６の処理において参照され、判定結果に応じた処理がなされる。
【０１８３】
次に、図１９を参照して、上述のスキャン処理（図１２）の中で実行される処理であって、分割領域（本実施例では２００ａ〜２００ｃ）の境界線を示す像（本実施例では、境界線２０３ａ，２０３ｂ）を原稿２００上の対応する位置に投影する原稿分割線投影処理（Ｓ１２）について説明する。図１９は、原稿分割線投影処理（Ｓ１２）のフローチャートである。
【０１８４】
この原稿分割線投影処理（Ｓ１２）では、まず、投影用画像データ格納部４６ｈに記憶される投影用画像データを初期化し（Ｓ１２０１）、次いで、初期化された投影用画像データに、ポインタ先端座標格納部４６ｄから読み出した座標をマッピングする（Ｓ１２０２）。
【０１８５】
Ｓ１２０２の処理後、マッピングされた座標を線分で結び（Ｓ１２０３）、Ｓ１２０４の処理へ移行する。なお、Ｓ１２０３の処理では、上述したように、ポインタ先端部４６ｄに記憶される座標に対して付加されたマークを参照することによって、各線分の開始点及び終了点が決定される。即ち、Ｓ１２０３の処理では、１つの軌跡の開始点の座標から終了点の座標までが線分で結ばれる。また、ポインタ先端座標格納部４６ｄに記憶される座標がない場合、即ち、上述したトレース受付処理（Ｓ１０）の処理において、Ｓ４１０の処理を行うことなく、Ｓ４０９の処理によりポインタ（人差し指２６０ａ）の先端が、分割ボタン２００の領域上にあることが確認された場合には、Ｓ１２０２〜Ｓ１２０３では何も実行されることなく、次のＳ１２０４の処理へ移行する。
【０１８６】
Ｓ１２０４の処理では、四頂点座標格納部４６ｃから読み出した原稿２００の四頂点の座標を投影用画像データにマッピングを行う。次いで、マッピングされた原稿２００の四頂点の座標を線分で結び、原稿２００の輪郭（４つの原稿端２０１に対応する）を描く（Ｓ１２０５）。
【０１８７】
Ｓ１２０５の処理後、投影用画像データにおける原稿２００の輪郭とＳ１２０３の処理により結合された線分とに交点があるか否かを確認し（Ｓ１２０６）、交点があれば（Ｓ１２０６：Ｙｅｓ）、その交点をマッピングする（Ｓ１２０７）。次いで、Ｓ１２０３の処理により結合された線分のうち、原稿２００の輪郭の外側に位置する線分及びマッピングを削除し（Ｓ１２０８）、Ｓ１２０９の処理へ移行する。なお、Ｓ１２０７の処理において、Ｓ１２０３の処理により結合された線分が閉じておらず、且つ、その端部が原稿２００の領域内にある場合には、その原稿２００の領域内にある線分の端部から、その端部を通る該線分の延長線と原稿２００の輪郭との交点までの距離が所定の距離以下であれば、その延長線との交点をマッピングするものとする。
【０１８８】
一方で、Ｓ１２０６の処理により確認した結果、交点がなければ（Ｓ１２０６：Ｎｏ）、Ｓ１２０７〜Ｓ１２０８の処理をスキップし、Ｓ１２０９の処理へ移行する。
【０１８９】
Ｓ１２０１〜Ｓ１２０８の処理により、上述したトレース受付処理（図１１）においてポインタ（人差し指２６０ａ）の移動によって描かれた原稿２００における各分割領域の境界線を含む投影用画像データが作成されたことになる。
【０１９０】
Ｓ１２０９では、投影用画像データにマッピングされている座標、即ち、分割線の境界線上の座標を、各分割領域毎に分割領域境界座標格納部４６ｅに記憶する。なお、Ｓ１２０９において、分割線の境界線上の座標を分割領域境界座標格納部４６ｅに記憶する際、以下の領域を１つの分割領域とみなす：（１）Ｓ１２０３の処理により結合された線分により閉じられている領域、（２）Ｓ１２０３の処理により結合された線分と原稿２００の輪郭（４つの端辺）とにより形成される閉じられた領域、（３）（２）に分類される領域から（１）に分類される領域を除いた領域、（４）（１）に分類される領域から、その中に包含される（１）の領域を除いた領域。本実施例では、分割領域２００ａ〜２００ｃ（図７参照）をそれぞれ構成する境界線の座標が分割領域境界座標格納部４６ｅに記憶される。
【０１９１】
Ｓ１２０９の処理後、各分割領域に対し、それぞれの領域を識別するためのインデックス（識別子）を付加する（Ｓ１２１０）。Ｓ１２１０の処理により、各分割領域に対してインデックスが付加されることにより、原稿２００を区分する分割領域をより明確に識別することができる。
【０１９２】
次いで、Ｓ１２０１〜Ｓ１２１０の処理により作成された投影用画像データを、投影用画像データ格納部４６ｈに記憶し（Ｓ１２１１）、投影画像データ格納部４６ｈに記憶された投影用画像データを投影用画像として撮像領域３００上に投影し（Ｓ１２１２）、この原稿分割線投影処理（Ｓ１２）を終了する。
【０１９３】
図２０は、上述した原稿分割線投影処理（図１９）において、分割領域の境界線が設定される様子を模式的に示した図である。なお、図２０（ａ）〜（ｄ）は、いずれも、原稿分割線投影処理（図１９）における各処理において作成された投影用画像データに対応する投影用画像を図示したものである。
【０１９４】
図２０（ａ）は、ポインタ先端座標格納部４６ｄから読み出した座標をマッピングした状態を示す図であり、これは原稿分割線投影処理（図１９）のＳ１２０２の後に対応する。図２０（ａ）に示すように、初期化された投影用画像（撮像領域３００のみを投影する）に、ポインタ先端座標格納部４６ｄに記憶されていた座標ｐ１〜ｐ２１がマッピングされている。ここで、座標ｐ１〜ｐ２１は、トレース受付処理（図１１）のＳ４１０において、ｐ１，ｐ２，…，ｐ２０，ｐ２１の順に入力されたものである。よって、これらのマッピング座標は、それぞれ、ポインタ先端座標格納部４６ｄに記憶されている座標（ｘ１，ｙ１），（ｘ２，ｙ２），…，（ｘ２０，ｙ２０），（ｘ２１，ｙ２１）に対応している（図４（ａ）参照）。なお、説明を容易にするために、マッピング数（Ｓ４１０において入力された座標）を少ない数（２１個）としている。
【０１９５】
図２０（ｂ）は、ポインタ先端座標格納部４６ｄ及び四頂点座標格納部４６ｃから読み出されてマッピングされた座標に基づいて線分が引かれた状態を示す図であり、これは原稿分割線投影処理（図１９）のＳ１２０５の後に対応する。図２０（ｂ）に示すように、トレース受付処理（図１１）においてポインタ（人差し指２６０ａ）の軌跡に対応するｐ１〜ｐ１３を結んだ線分及びｐ１４〜ｐ２１を結んだ線分、ならびに、原稿２００の四頂点ｐ１０１〜ｐ１０４を結んで得られた輪郭（四端辺）が描かれている。
【０１９６】
図２０（ｃ）は、ポインタ先端座標格納部４６ｄに記憶される座標間を結んだ線分と原稿２００の輪郭との交点をマッピングした状態を示す図であり、これは原稿分割線投影処理（図１９）のＳ１２０７の後に対応する。図２０（ｃ）に示すように、ｐ１４〜ｐ２１を結んだ線分と、原稿２００の２辺（ｐ１０１〜ｐ１０２を結ぶ線分およびｐ１０３〜ｐ１０４を結ぶ線分）との交点にｐ２０１及びｐ２０２がマッピングされている。
【０１９７】
図２０（ｄ）は、原稿２００の輪郭の外側に位置する線分及びマッピングを削除した状態を示す図であり、これは原稿分割線投影処理（図１９）のＳ１２０８の後に対応する状態を示す図である。図２０（ｄ）に示すように、原稿２００の輪郭の外に位置していたｐ１４〜ｐ２０１及びｐ２０２〜ｐ２１の線分と、ｐ１４及びｐ２１のマッピングとが削除されている。従って、原稿分割線投影処理（図１９）のＳ１２０８の処理が行われると、原稿２００が３つの領域（分割領域２００ａ〜分割領域２００ｃ）に区分されることになる。
【０１９８】
なお、本実施例の場合、原稿分割線投影処理（図１９）のＳ１２０９の処理により分割領域境界座標格納部４６ｅに記憶される座標は、分割領域２００ａ（第１の分割領域）の境界線を構成する座標として、ｐ１０１，ｐ２０１，ｐ１５〜ｐ２０，ｐ２０２，ｐ１０４，ｐ１０１，ｐ１〜ｐ１３に対応する座標が記憶され、分割領域２００ｂ（第２の分割領域）の境界線を構成する座標として、ｐ１〜ｐ１３に対応する座標が記憶され、分割領域２００ｃ（第３の分割領域）の境界線を構成する座標として、ｐ２０１，ｐ１０２，ｐ１０３，ｐ２０２，ｐ２０〜ｐ１５，ｐ２０１に対応する座標が記憶される。
【０１９９】
図１９及び図２０に示すように、撮像装置１００では、ポインタ（人指し指２６０ａ）により描かれた軌跡の形状に基づいて、原稿２００内における閉じられた線ににより囲まれた矩形、及び／又は、原稿２００を横切る線と原稿２００の原稿端２０１により囲まれた領域に区分することができる。即ち、ポインタ（人指し指２６０ａ）により所望の領域を描くという簡単な操作によって、原稿２００を所望の分割領域に区分することができる。更に、そのように原稿２００が複数の分割領域に区分されることにより、次に説明する分割領域画像データ取得処理（図２１）において、その分割領域単位での画像データの取得及びファイル化することを可能とする。
【０２００】
次に、図２１を参照して、その分割領域画像データ取得処理について説明する。図２１は、上述のスキャン処理（図１２）の中で実行される処理であって、ユーザにより指定された各分割領域の画像データを取り込み、ファイル化する分割領域画像データ取得処理（Ｓ１３）のフローチャートである。
【０２０１】
この分割領域画像データ取得処理（Ｓ１３）では、まず、初期画像データ格納部４６ｂに記憶されている原稿２００の画像データを用いて、この原稿２００の画像データから、指定された分割領域を含む矩形画像データを抽出する（Ｓ１３０１）。次いで、抽出された矩形画像データにおける分割領域内で未使用の色を、透過色として指定し（Ｓ１３０２）、矩形画像データにおける分割領域の外側の領域を、指定された透過色で埋める（Ｓ１３０３）。
【０２０２】
Ｓ１３０３の処理後、指定された透過色で分割領域の外側の領域を埋めた矩形画像データとＳ１３０２の処理で指定された透過色情報とを分割領域画像データ格納部４６ｆに記憶する（Ｓ１３０４）。
【０２０３】
次いで、分割領域画像データ格納部４６ｆに記憶された情報（矩形画像データ及び透過色情報）を基に、指定された分割領域の画像データをファイル化（透過ＧＩＦ形式）し、そのファイルをＨＤＤ５０の画像ファイル格納部５０ｂに記憶する（Ｓ１３０５）。
【０２０４】
Ｓ１３０１〜Ｓ１３０５の処理により、指定された分割領域の画像ファイルが作成される。よって、ユーザが、ファイル化を所望する分割領域を、ポインタ（人指し指２６０ａ）で指し示すという簡単な操作によって、その分割領域の画像ファイルを容易に作成することができる。そして、そのように容易に作成される画像ファイルは、任意の領域の画像を種々の用途（例えば、書類作成）に利用することができる。
【０２０５】
また、この分割領域領域画像データ取得処理（Ｓ１３）は、上述のスキャン処理（図１２）において、ポインタ（人指し指２６０ａ）がスキャン終了ボタン２３０を指し示すか、又は、原稿２００における全ての分割領域（本実施例では分割領域２００ａ〜２００ｃ）の画像データをファイル化するまで実行される。よって、分割領域単位での画像データのファイル化は、ユーザの所望する部分だけに対して実行することができる。
【０２０６】
Ｓ１３０５の処理後、撮像領域３００の所定の位置（本実施例では撮像領域３００の上部（図７参照））へ次スキャン受付メッセージ４４ｉ４を投影し（Ｓ１３０６）、この分割領域画像データ取得処理（Ｓ１３）を終了する。
【０２０７】
以上説明したように、本発明の画像入力装置としての撮像装置１００によれば、ポインタとしての右手２６０の人指し指２６０ａを移動することにより描かれた軌跡に応じて原稿２００を所望の分割領域に区分することができる。人差し指２６０ａの軌跡を分割領域の境界線として入力する際、人差し指２６０ａを上方に持ち上げることによって、その入力を禁止できるので、容易且つ確実に、分割領域の軌跡の中断位置を指定することができる。また、撮像装置１００によれば、人差し指２６０ａの軌跡により境界線を入力することにより区分された分割領域の単位で画像データを取得することができる上に、分割領域単位で画像データをファイル化することができる。よって、ユーザが人差し指２６０ａにより所望の分割領域の境界線を描いた後、その分割領域の画像ファイルを取得することにより、その画像ファイルを種々の用途で使用することができる。
【０２０８】
なお、請求項１記載の画像データ取得手段としては、スタンバイ処理（図１０）におけるＳ３０７及び分割領域画像データ取得処理（Ｓ１３）が該当し、請求項１記載の指示部材位置検出手段としては、トレース受付処理におけるＳ１０，Ｓ４０６，Ｓ１１，Ｓ４０７の処理、及び、スキャン処理（図１２）におけるＳ１０，Ｓ５０５，Ｓ１１，Ｓ５０６の処理が該当し、請求項１記載の位置情報入力手段としては、トレース受付処理（図１１）におけるＳ４１０の処理が該当し、請求項１記載の位置情報入力禁止手段としては、トレース受付処理（図１１）におけるＳ４０６，Ｓ４０７の分岐処理、及び、スキャン処理（図１２）におけるＳ５０５，Ｓ５０６の分岐処理における「Ｎｏ」の分岐が該当し、請求項１記載の領域区分手段としては、原稿分割線投影処理（図１９）におけるＳ１２０１〜Ｓ１２０９の処理が該当する。
【０２０９】
また、請求項３記載の焦点調整手段としては、スタンバイ処理（図１０）におけるＳ３０６の処理が該当し、請求項３記載の焦点度計測手段としては、変化領域内焦点度測定処理（Ｓ１０）が該当する。
【０２１０】
また、請求項５記載の領域指定手段としては、スキャン処理（図１２）におけるＳ１０，Ｓ５０５，Ｓ１１，Ｓ５０６〜Ｓ５０９の処理が該当する。
【０２１１】
また、請求項６記載のファイル化手段としては、分割領域画像データ取得処理（図２１）におけるＳ１３０５の処理が該当する。
【０２１２】
また、請求項８記載の固定物検出手段としては、余白部固定物有無判定処理（Ｓ９）が該当する。
【０２１３】
また、請求項９記載の境界投影手段としては、「原稿分割線投影処理（図１９）におけるＳ１２０１〜１２０９の処理により作成された境界線部分の投影用画像データを投影用画像としてＳ１２１２の処理により境界領域上に投影すること」が該当し、請求項９記載の識別子投影手段としては、「原稿分割線投影処理（図１９）におけるＳ１２１０の処理により作成された各分割領域を識別するためのインデックス（識別子）部分の投影用画像データを投影用画像としてＳ１２１２の処理により境界領域上に投影すること」が該当する。
【０２１４】
また、請求項１０記載の模様投影手段としては、スキャン処理（図１２）におけるＳ５１０の処理が該当する。
【０２１５】
また、請求項１１記載のメッセージ投影手段としては、スタンバイ処理（図１０）におけるＳ３０１の処理、トレース受付処理（図１１）におけるＳ４０１の処理、スキャン処理（図１２）におけるＳ５０１の処理、分割領域画像データ取得処理（図２１）におけるＳ１３０６の処理が該当する。
【０２１６】
また、請求項１２記載の操作ボタン投影手段としては、トレース受付処理（図１１）におけるＳ４０２の処理、スキャン処理（図１２）におけるＳ５０２の処理が該当する。
【０２１７】
以上、実施例に基づき本発明を説明したが、本発明は上述した実施例に何ら限定されるものではなく、本発明の趣旨を逸脱しない範囲内で種々の改良変更が可能であることは容易に推察できるものである。
【０２１８】
例えば、上記実施例では、撮像部２０と投光部３０とが分離した撮像装置１００を用いたが、これに換えて、撮像部と投光部とが一体に構成されている撮像装置（以下、「一体型撮像装置」と称する。）を用いてもよい。
【０２１９】
図２２は、一体型撮像装置の主要な構成を説明する断面図である。なお、図面を簡略化するために、図２２には撮像部及び投光部における主要な部材の配置のみを示し、これらの各部材を収容するケースや各部材の電気的配線などは省略している。また、図２２に示す一体型撮像装置において、上記実施例と同一の部材には同一の符号を付して、その説明は省略する。
【０２２０】
図２２に示すように、一体型撮像装置は、平面台４００に向けられた結像レンズ２２とその結像レンズ２２の後方（撮像装置１００の内部側）に設けられたＣＣＤ画像センサ２４と、光源３２ａ及び反射板３２ｂとから構成される光源部３２と、光源部３２から投射された光を集光する集光レンズ３４と、液晶パネル３６と、結像レンズ２２とＣＣＤ画像センサ２４との間に配置されるハーフミラー６２とを備えている。なお、ハーフミラー６２は、光源部３２からの光の投射方向に対して略４５度傾けて配置され、光源部３２から直線的に投射される光の光路を結像レンズ２２に向けて変更するものである。
【０２２１】
また、上記実施例では、原稿２００を複数領域に区分するための軌跡を描いたり、各種操作指示を行うためのポインタ（指示部材）として右手２６０の人差し指２６０ａを用いたが、ペン類（ボールペン、鉛筆など）など棒状先端部を有する部材を用いてもよい。
【０２２２】
また、上記実施例では、固定物として左手２５０を利用したが、文鎮などの重石を用いてもよい。
【０２２３】
また、上記実施例では、固定物色情報登録処理（Ｓ１５）は、電源が投入されてメイン処理が起動する毎に１回実行される処理として構成したが、不要であれば固定物色情報登録処理（Ｓ１５）をスキップできるように構成してもよい。または、初めて電源を投入した場合にのみ固定物色情報登録処理（Ｓ１５）が実行されるように構成してもよい。
【０２２４】
あるいは、特定の固定物の色情報を所定の記憶領域（例えば、ＲＯＭ４４）に予め登録しておくように構成してもよい。その場合は、製品出荷時において、本発明の画像入力装置と特定の固定物とをセットで出荷するようにしてもよい。
【０２２５】
あるいは、固定物登録モードスイッチを設け、電源投入中であれば、この固定物登録モードスイッチを操作することによって随時固定物色情報登録処理（Ｓ１５）が実行可能であるように構成してもよい。
【０２２６】
また、上記実施例におけるＳ１３０５の処理では、画像データを透過ＧＩＦ形式にファイル化した後、撮像装置１００に設けられたＨＤＤ５０（画像ファイル格納部５０ｂ）に記憶するように構成されたが、これに換えて、ファイル化されたデータをＨＤＤ５０（画像ファイル格納部５０ｂ）に不揮発的に記憶させるか、又は、ＲＡＭ４６内の所定の領域に記憶させるかをユーザ設定により設定できるように構成してもよい。また、ファイル化されたデータを外部インターフェイス５８を介して接続されているＰＣ５００へ送信し、ＰＣ５００に設けられているメモリ（ハードディスクなど）に記憶させるように構成してもよい。
【０２２７】
また、上記実施例では、初期画像データ格納部４６ｂに記憶されている画像データから指定された分割領域に対応する部分の画像データを抽出することにより、指定された分割領域の画像データの取得を行うように構成したが、指定された分割領域をズームアップして改めて撮像するように構成してもよい。
【０２２８】
また、上記実施例では、撮像部２０は撮像領域３００の直上に配置され、それによって、撮像された画像データは、撮像領域３００と同じ矩形を有するものとして説明したが、撮像後の初期画像データ又はファイル化前の分割領域の画像データに対し、矩形の画像データとするような所定の補正を行うように構成してもよい。また、撮像部２０の結像レンズ２２にレンズシフト機構を設けるように構成してもよい。
【０２２９】
また、上記実施例では、人差し指２６０ａの軌跡によって描かれた閉じられた境界線が矩形である場合についてのみ説明したが、これは矩形に限定されることなく、三角形や五角形などの多角形、円、自由線による投げ輪などの任意の形であってもよい。
【０２３０】
また、上記実施例において、余白部を原稿２００の４つの原稿端２０１から内側に向かって所定の幅で形成される領域としたが、撮像部２０により撮像された原稿２００の画像データに基づいて、余白領域を検出するように構成してもよい。
【０２３１】
また、上記実施例におけるＳ５１０の処理では、画像データの取得された分割領域内に斜線を投影するように構成したが、投影される像としては斜線に限定されず、画像データを取得済みの分割領域と画像データが未取得である分割領域とが区別可能な像であればよい。
【図面の簡単な説明】
【０２３２】
【図１】本発明の画像入力装置である撮像装置による撮像の様子を概略的に示す図である。
【図２】本実施例の撮像装置における撮像部及び投光部の主要な構成を説明する断面図である
【図３】本実施例の撮像装置の構成を示すブロック図である。
【図４】ポインタ先端座標格納部、分割領域境界座標格納部、及び、分割領域画像データ格納部に格納されるデータの構成を説明する図であり、（ａ）は、ポインタ先端座標格納部を説明する図であり、（ｂ）は、分割領域境界座標格納部を説明する図であり、（ｃ）は、分割領域画像データ格納部を説明する図である。
【図５】本実施例の撮像装置がスタンバイモードある場合について説明する図であり、（ａ）は、電源投入後に撮像領域の枠と共にスタンバイメッセージが投影された状態を示す図であり、（ｂ）は、撮像領域内に配置された原稿の余白部を固定する固定物として、ユーザの左手が配置された状態を示す図である。
【図６】本実施例の撮像装置がトレース受付モードにある場合について説明する図であり、（ａ）は、ユーザの右手の人差し指が、原稿における領域を区分するための境界線の始点を指し示している状態を示す図であり、（ｂ）は、その人差し指が、領域を区分するための境界線を入力している途中の状態を示す図であり、（ｃ）は、１本目の境界線を描いた後、人差し指が２本目の境界線を描いている状態を示す図であり、（ｄ）は、ユーザが、所望する境界線を全て描いた後、分割ボタンを人差し指で指し示した状態を示す図である。
【図７】本実施例の撮像装置がスキャン受付モードにある場合について説明する図であり、（ａ）は、分割ボタンが操作されて、撮像装置がトレース受付モードからスキャン受付モードへ移行した状態を示す図であり、（ｂ）は、人差し指により画像データの取り込みを所望する分割領域を指し示すことによって画像データの分割領域の指定を行っている状態を示す図であり、（ｃ）は、指定した分割領域の画像データを取り込んだ後、次の分割領域を人差し指で指し示して分割領域の指定を行っている状態を示す図であり、（ｄ）は、ユーザが、所望する分割領域の画像データを全て取り込んだ後、スキャン終了ボタンを人差し指で指し示している状態を示す図である。
【図８】本実施例の撮像装置で実行されるメイン処理のフローチャートである。
【図９】本実施例の撮像装置で実行される固定物色情報登録処理のフローチャートである。
【図１０】本実施例の撮像装置で実行されるスタンバイ処理のフローチャートである。
【図１１】本実施例の撮像装置で実行されるトレース受付処理のフローチャートである。
【図１２】本実施例の撮像装置で実行されるスキャン処理のフローチャートである。
【図１３】本実施例の撮像装置で実行される画像変化検知処理のフローチャートである。
【図１４】画像変化検知処理の結果出力される変化領域の座標を説明する図である。
【図１５】本実施例の撮像装置で実行される四原稿端有無判定処理のフローチャートである。
【図１６】本実施例の撮像装置で実行される余白部固定物有無判定処理のフローチャートである。
【図１７】本実施例の撮像装置で実行される変化領域内焦点度測定処理のフローチャートである。
【図１８】本実施例の撮像装置で実行されるポインタ有無判定処理のフローチャートである。
【図１９】本実施例の撮像装置で実行される原稿分割線投影処理のフローチャートである。
【図２０】原稿分割線投影処理において、分割領域の境界線が設定される様子を模式的に示した図であり、（ａ）は、ポインタ先端座標格納部から読み出した座標をマッピングした状態を示す図であり、（ｂ）は、ポインタ先端座標格納部及び四頂点座標格納部から読み出されてマッピングされた座標に基づいて線分が引かれた状態を示す図であり、（ｃ）は、ポインタ先端座標格納部に記憶される座標間を結んだ線分と原稿の輪郭との交点をマッピングした状態を示す図であり、（ｄ）は、原稿の輪郭の外側に位置する線分及びマッピングを削除した状態を示す図である。
【図２１】本実施例の撮像装置で実行される分割領域画像データ取得処理のフローチャートである。
【図２２】一体型撮像装置の主要な構成を説明する断面図である。
【符号の説明】
【０２３３】
２０            撮像部（撮像手段）
３０            投光部
４６ｂ          初期画像データ格納部（画像データ取得手段の一部）
４６ｆ          分割領域画像データ格納部（分割領域画像データ取得手段の一部）
５０ｂ          画像ファイル格納部（ファイル化手段の一部）
１００          撮像装置
２００          原稿
２０１          原稿端
２２０          分割ボタン（操作ボタン）
２３０          スキャン終了ボタン（操作ボタン）
２５０          左手（固定物）
２６０          右手（指示部材の一部、ポインタの一部）
２６０ａ        人差し指（棒状先端部を有する指示部材、ポインタ）
３００          撮像領域
【図１】
2005267034.tif 000003
【図２】
2005267034.tif 000004
【図３】
2005267034.tif 000005
【図４】
2005267034.tif 000006
【図５】
2005267034.tif 000007
【図６】
2005267034.tif 000008
【図７】
2005267034.tif 000009
【図８】
2005267034.tif 000010
【図９】
2005267034.tif 000011
【図１０】
2005267034.tif 000012
【図１１】
2005267034.tif 000013
【図１２】
2005267034.tif 000014
【図１３】
2005267034.tif 000015
【図１４】
2005267034.tif 000016
【図１５】
2005267034.tif 000017
【図１６】
2005267034.tif 000018
【図１７】
2005267034.tif 000019
【図１８】
2005267034.tif 000020
【図１９】
2005267034.tif 000021
【図２０】
2005267034.tif 000022
【図２１】
2005267034.tif 000023
【図２２】
2005267034.tif 000024