(57)【要約】【課題】光学的情報を読み取る際に、フォーマットを誤って判断することなく、正しく迅速に読み取り判断を行うことが可能な光学的情報読取装置および光学的情報読取方法を提供する。【解決手段】光学的情報であるバーコードを読み取って画像イメージを出力する読取部１１と、読取部１１により読み取られた画像イメージを複数のフォーマットにより復号化するデコード部１２と、デコード部１２により復号化した結果、一つのフォーマットのみに適合したか否かを判定する検出部１４と、検出部１４が一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定した場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御部１７とを備えた。【選択図】図２
2008040955.tif 000002
【特許請求の範囲】
【請求項１】
光学的情報を読み取って画像イメージを出力する読取部と、
前記読取部により読み取られた画像イメージを複数のフォーマットにより復号化するデコード部と、
前記デコード部により復号化した結果、一つのフォーマットのみに適合したか否かを判定する検出部と、
前記検出部が一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定した場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御部と、を備えたことを特徴とする光学的情報読取装置。
【請求項２】
前記制御部は、前記検出部が複数のフォーマットによって光学的情報の復号化が正常に行われたと判定した場合には、復号化の結果を出力しないことを特徴とする請求項１記載の光学的情報読取装置。
【請求項３】
更に、前記読取部が読み取った画像イメージと前記デコード部が復号化したデコードデータとを関連付けて格納する格納部を備えたことを特徴とする請求項１または２記載の光学的情報読取装置。
【請求項４】
前記制御部は、前記検出部が複数のフォーマットによって光学的情報の復号化が正常に行われたと判定した場合には、前記読取部に当該光学的情報を再度読み取らせて、前記デコード部による再度復号化を行わせるように制御することを特徴とする請求項１から３のいずれかの項に記載の光学的情報読取装置。
【請求項５】
前記検出部が複数のフォーマットによって復号化が正常に行われたと判定した場合には、前記デコード部が復号化するデコード条件を変更して、前記デコード部に復号化させる条件設定部を備えたことを特徴とする請求項１から４のいずれかの項に記載の光学的情報読取装置。
【請求項６】
前記条件設定部は、前記デコード条件の変更をするときは、許容範囲を縮小するように前記デコード部に設定することを特徴とする請求項５記載の光学的情報読取装置。
【請求項７】
光学的情報を読み取って画像イメージを出力する読取ステップと、
前記読み取られた画像イメージを複数のフォーマットにより復号化するデコードステップと、
前記画像イメージを復号化した結果、一つのフォーマットのみに適合したか否かを判定する判定ステップと、
判定の結果、一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定された場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御ステップとを含むことを特徴とする光学的情報読取方法。
【請求項８】
前記判定ステップにて、複数のフォーマットによって光学的情報の復号化が正常に行われたと判定された場合には、前記読取ステップから再度行うことを特徴とする請求項７記載の光学的情報読取方法。
【請求項９】
前記判定ステップにて、複数のフォーマットによって光学的情報の復号化が正常に行われたと判定された場合には、前記デコードステップで復号化するデコード条件を変更して、再度、デコードステップを行うことを特徴とする請求項７または８に記載の光学的情報読取方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光学的情報である図形パターンを光学的に読み取る光学的情報読取装置および光学的情報読取方法に関する。
【背景技術】
【０００２】
ＪＡＮやＮＷ−７等の各フォーマットで代表されるバーコードや、ＱＲコードやＤＡＴＡＣＯＤＥ等の各フォーマットで代表される二次元バーコード等の光学的情報は、製品のパッケージに印刷されたり、シールに印刷され、そのシールを製品の梱包箱に貼り付けられたりして、流通やＦＡ（ｆａｃｔｏｒｙ  ａｕｔｏｍａｔｉｏｎ）や在庫管理等の各分野で、益々その用途は広がっていくものと思われる。しかし、使用される場面が増えると、製品の製造や流通の各段階において、これらの光学的情報の印刷状態も、印刷面が汚れたり、かすれたりしてしまうことがある。その「汚れ」や「カスレ」の状態によっては、異なるフォーマットに類似してしまう場合がある。例えば、ＩＴＦ（Ｉｎｔｅｒｌｅａｖｅｄ  ２ｏｆ５）がカスレの影響により、ＪＡＮのフォーマットに類似してしまう場合がある。そうなるとＩＴＦであったのがＪＡＮと誤って認識されてしまう。フォーマットが誤って判別されると、その光学的情報に含まれるデータも誤って復号化されることになる。
【０００３】
このような誤読を回避する方法として、光学的情報の画像イメージの読み取りと、照合と解読を行うデコード処理を複数回繰り返し、いずれも同じ結果が得られた場合に正確なデコード結果として判別する方法が考えられる。例えば、ニジミ等による歪み量を測定し、許容範囲外であれば上記デコード処理を繰り返して同じ結果が得られた場合に正確な結果として判断しているものもある（例えば、特許文献１参照。）。
【特許文献１】特開平６−２７４６７４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
光学的情報に含まれる数字やアルファベット等のデータを得るための解読は、判別されたフォーマットを基準にして行われるので、フォーマットを誤って判別してしまえば、光学的情報に含まれるデータも誤って解読されることになる。つまり、光学的情報を読み取る際には、フォーマットの誤判別の回避は必要不可欠である。しかし、従来の情報読取装置では、読み取った光学的情報を複数のフォーマットのうち、いずれかで適合するか否かを順次比較して、最初に適合したフォーマットで、その光学的情報の復号化処理を行っているので、先に誤って異なるフォーマットと合致してしまえば、異なるフォーマットで復号化処理を行ってしまうため、誤読してしまうことになる。
【０００５】
そこで本発明は、光学的情報を読み取る際に、フォーマットを誤って判断することなく、正しく迅速に読み取り判断を行うことが可能な光学的情報読取装置および光学的情報読取方法を提供することを目的としたものである。
【課題を解決するための手段】
【０００６】
上記課題を解決するために本発明の情報読取装置は、光学的情報を読み取って画像イメージを出力する読取部と、前記読取部により読み取られた画像イメージを複数のフォーマットにより復号化するデコード部と、前記デコード部により復号化した結果、一つのフォーマットのみに適合したか否かを判定する検出部と、前記検出部が一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定した場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御部と、を備えたことを特徴とする。
【０００７】
また、本発明の情報読取方法は、光学的情報を読み取って画像イメージを出力する読取ステップと、前記読み取られた画像イメージを複数のフォーマットにより復号化するデコードステップと、前記画像イメージを復号化した結果、一つのフォーマットのみに適合したか否かを判定する判定ステップと、判定の結果、一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定された場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御ステップとを含むことを特徴とする。
【発明の効果】
【０００８】
本発明は、複数のフォーマットで判別が可能な光学的情報を読み取った場合、フォーマットを誤って判断することなく、正しく判断を行うことができる。
【発明を実施するための最良の形態】
【０００９】
本発明の第１の発明は、光学的情報を読み取って画像イメージを出力する読取部と、読取部により読み取られた画像イメージを複数のフォーマットにより復号化するデコード部と、デコード部により復号化した結果、一つのフォーマットのみに適合したか否かを判定する検出部と、検出部が一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定した場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御部と、を備えたことを特徴したものである。この構成により、「汚れ」や「カスレ」などでフォーマットの異なる光学的情報を迅速にかつ正確に読み取ることができる。
【００１０】
本発明の第２の発明は、第１の発明において、制御部は、検出部が複数のフォーマットによって光学的情報の復号化が正常に行われたと判定した場合には、復号化の結果を出力しないことを特徴としたものである。この構成により、誤った判断結果を出力しないことにより、不必要な情報を出力せず、ユーザの煩わしさを防止することができる。
【００１１】
本発明の第３の発明は、第１または第２の発明において、更に、読取部が読み取った画像イメージとデコード部が復号化したデコードデータとを関連付けて格納する格納部を備えたことを特徴としたものである。この構成により、読み取った光学的情報と復号化した結果とを同時に出力することができる。
【００１２】
本発明の第４の発明は、第１から第３のいずれかの発明において、制御部は、検出部が複数のフォーマットによって光学的情報の復号化が正常に行われたと判定した場合には、読取部に当該光学的情報を再度読み取らせて、デコード部による再度復号化を行わせるように制御することを特徴としたものである。この構成により、読み取る情報の欠損部分の情報の消失が異なる場合、再度、読み取ることにより、より正確な情報を読み取ることができ、より正確な判断ができる。
【００１３】
本発明の第５の発明は、第１から第４のいずれかの発明において、検出部が複数のフォーマットによって復号化が正常に行われたと判定した場合には、デコード部が復号化するデコード条件を変更して、デコード部に復号化させる条件設定部を備えたことを特徴としたものである。この構成により、解読条件を変更することにより、一つのフォーマットによってのみ復号化が正常に行われた場合、正確かつ迅速な解読ができる。
【００１４】
本発明の第６の発明は、第５の発明において、条件設定部は、デコード条件の変更をするときは、許容範囲を縮小するようにデコード部に設定することを特徴としたものである。デコード条件の変更が、解読許容範囲を縮小するものとすることにより、一つのフォーマットによってのみ復号化が正常に行われた場合、正確かつ迅速な解読ができる。
【００１５】
本発明の第７の発明は、光学的情報を読み取って画像イメージを出力する読取ステップと、読み取られた画像イメージを複数のフォーマットにより復号化するデコードステップと、画像イメージを復号化した結果、一つのフォーマットのみに適合したか否かを判定する判定ステップと、判定の結果、一つのフォーマットによってのみ光学的情報の復号化が正常に行われたと判定された場合には、正常であったフォーマットによる復号化の結果を出力するように制御する制御ステップとを含むことを特徴としたものである。この構成により、「汚れ」や「カスレ」などでフォーマットの異なる光学的情報を迅速にかつ正確に読み取ることができる。
【００１６】
本発明の第８の発明は、第７の発明において、判定ステップにて、複数のフォーマットによって光学的情報の復号化が正常に行われたと判定された場合には、読取ステップから再度行うことを特徴としたものである。この構成により、読み取る情報の欠損部分の情報の消失が異なる場合、再度、読み取ることにより、より正確な情報を読み取ることができ、より正確な判断ができる。
【００１７】
本発明の第９の発明は、第７または第８の発明において、判定ステップにて、複数のフォーマットによって光学的情報の復号化が正常に行われたと判定された場合には、デコードステップで復号化するデコード条件を変更して、再度、デコードステップを行うことを特徴としたものである。この構成により、解読条件を変更することにより、一つのフォーマットによってのみ復号化が正常に行われた場合、正確かつ迅速な解読ができる。
【００１８】
（実施の形態１）
以下、本発明の実施の形態１における光学的情報読取装置を、ハンドスキャナを例に図面に沿って説明する。図１は、本発明の実施の形態１におけるハンドスキャナをパーソナルコンピュータに接続した状態を示す外観図である。図２は、本発明の実施の形態１におけるハンドスキャナの機能ブロック図である。
【００１９】
図１に示すように、ハンドスキャナ１は、操作者が把持して製品に付与された光学的情報であるバーコードを画像イメージとして読み取り復号化して出力する光学的情報読取装置である。ハンドスキャナ１は、復号化した結果を表示するプログラムが動作するパーソナルコンピュータ（以下、ＰＣと称す。）２に接続されている。
【００２０】
図２に示すように、ハンドスキャナ１は、読取部１１と、デコード部１２と、条件設定部１３と、検出部１４、格納部１５と、送信部１６と、制御部１７とを備えている。
【００２１】
読取部１１は、バーコードに光を照射する発光部と、バーコードから反射した光を受信する受光部とを備え、デコード部１２に画像イメージを出力する。
【００２２】
デコード部１２は、読取部１１で読み取られた画像イメージが、各種のフォーマットのうち、どのフォーマットに適合するか照合すると共に、照合が適合したフォーマットにより画像データを復号化してデコードデータを出力する機能と、照合が適合したデコードデータと画像イメージとを関連付けて格納部１５に格納する機能とを備えている。
【００２３】
条件設定部１３は、デコード部１２で照合を行う際のデコード条件を、適合条件としてデコード部１２に設定する機能を備えている。この適合条件とは、光学的情報がバーコードとすると、例えば整数倍の幅で構成される各バーを読み取ったときの補正可能範囲である。例えばＪＡＮを構成するバーは、基準となる幅のバーから４倍幅のバーまでの４種類であるので、画像イメージを読み取ったときに２倍幅のバーであれば、補正される範囲を１．７倍幅〜２．３倍幅とするなどの適合条件を、条件設定部１３はデコード部１２に行うものである。
【００２４】
検出部１４は、条件設定部１３により設定された適合条件によって、復号化された結果、いくつのフォーマットに適合したかを判定して制御部１７へ通知する機能を備えている。
【００２５】
格納部１５には、読取部１１が読み取った光学的情報（画像イメージ）とデコード部１２が復号化した結果とが関連付けられて格納されている。
【００２６】
送信部１６は、制御部１７からの指示により、接続されたＰＣ２へデコードデータや、バーコードの画像イメージを出力する機能を備えている。例えば、送信部１６としては、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）や、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）や、ＲＳ−２３２Ｃや、パラレルインタフェースなどＰＣ２が標準的に備えているインタフェースとするのが望ましい。また、新たな増設カードをＰＣ２に設けるなどしてＰＣ２と通信可能とすることで、他のインタフェースとすることも可能である。イメージデータなどの大容量のデータを出力するときには、高速転送が可能なインタフェースとするのが望ましい。
【００２７】
制御部１７は、ハンドスキャナ１全体を統括的に制御すると共に、検出部１４からの通知に基づいてＰＣ２にデコード結果を出力するか否かを制御する機能を備えている。
【００２８】
以上のように構成された本発明の実施の形態１における光学的情報読取装置の一例であるハンドスキャナ１の動作を、図３および図４に基づいて説明する。図３は、本発明の実施の形態１におけるハンドスキャナ１の動作を示すフローチャートである。図４（ａ）はハンドスキャナ１で読み取り可能なバーコードの一例を示す図であり、同図（ｂ）は、（ａ）に示すバーコードがカスレタときの状態を示す図である。
【００２９】
なお、本実施の形態１では、光学的情報としてバーコードを読み取るものとする。また条件設定部１３は、デコード部１２に対して標準的な適合条件を設定しているものとする。標準的な適合条件とは、整数倍となる幅のバーを読み取ったときの補正可能範囲として四捨五入するような範囲とすることで広く設定した状態をいう。例えば２倍幅のバーであれば、基準となるバーの幅の１．６倍から２．４倍幅までを２倍幅と判定する。
【００３０】
図３に示すように、まず、格納部１５に格納されているバーコードの画像イメージと、この画像イメージに関連付けられたデータとの消去を行う（Ｓ４０１）。次に、ハンドスキャナ１である読取部１１によってバーコードの画像イメージを読み取る（Ｓ４０２）。
【００３１】
デコード部１２は、読取部１１によって読み取った画像イメージと複数のフォーマットとの照合を行うと共に、照合が合致したフォーマットにより画像イメージを復号化する。本実施の形態１では、４つのフォーマットで照合を行っている。まずＪＡＮの条件でバーコードの画像イメージの復号化を行う（Ｓ４０４）。ＪＡＮの条件で復号化できたか否か（適合したか不適合か）を判定する（Ｓ４０５）。Ｓ４０５で不適合であれば次のフォーマットでの復号化を行う。適合すれば、制御部１７が画像イメージと、復号化したデコードデータとを関連付けて格納部１５に格納して、次のフォーマットでの復号化を行う（Ｓ４２０）。
【００３２】
次にＮＷ−７の条件で復号化を行う（Ｓ４０６）。ＮＷ−７の条件で復号化できたか否かを判定する（Ｓ４０７）。Ｓ４０７で不適合であれば次のフォーマットでの復号化を行う。適合すれば、制御部１７が画像イメージと復号化したデコードデータとを関連付けて格納部１５に格納して次のフォーマットでの復号化を行う（Ｓ４２１）。
【００３３】
次にＣ３９（Ｃｏｄｅ３９）の条件で復号化を行う（Ｓ４０８）。Ｃ３９（Ｃｏｄｅ３９）の条件で復号化できたか否かを判定する（Ｓ４０９）。Ｓ４０９で不適合であれば次のフォーマットでの復号化を行う。適合すれば、制御部１７が画像イメージと復号化したデコードデータとを関連付けて格納部１５に格納して次のフォーマットでの復号化を行う（Ｓ４２２）。
【００３４】
最後にＩＴＦ（Ｉｎｔｅｒｌｅａｖｅｄ  ２ｏｆ５）の条件で復号化を行う（Ｓ４１０）。ＩＴＦの条件で復号化できたか否かを判定する（Ｓ４１１）。Ｓ４１１で不適合であれば次のフォーマットでの復号化を行う。適合すれば、制御部１７が画像イメージと復号化したデコードデータとを関連付けて格納部１５に格納する（Ｓ４２３）。
【００３５】
検出部１４により格納部１５に格納されている適合数をカウントする。適合数が「なし」または複数（２つ以上）の場合には、結果を出力せずＳ４０１へ移行することで再度バーコードの読み取りを実施する（Ｓ４１２）。
【００３６】
Ｓ４１２にて、適合数が単数、つまり１つのみのフォーマットである場合には、復号化したデータを送信部１６から送信するよう制御部１７により制御され、Ｓ４０１へ移行することで再度バーコードの読み取りを実施する（Ｓ４１３）。
【００３７】
例えば、図４（ａ）は、ＪＡＮのフォーマットで印刷されたバーコードである。このバーコードが、「カスレ」により図４（ｂ）のような状態となってしまうと、誤って、Ｃ３９（Ｃｏｄｅ３９）のフォーマットとして認識されることがある。そうなると、図３に示されるＳ４０４およびＳ４０８で適合したものと判定される。従って、Ｓ４１２において適合数が複数（「２」）となるので、復号化されたデコードデータは出力されずにＳ４０１へ移行する。
【００３８】
このように、本実施の形態１においては、Ｓ４０４〜Ｓ４１１において画像イメージを全ての所定フォーマットと照合し、Ｓ４１２で適合したフォーマットが単数であるときのみに復号化したデコードデータを、Ｓ４１３で出力するようにしたので、バーコードの「汚れ」や「カスレ」などで異なるフォーマットで判別されることを防止することができる。また、適合したフォーマットが複数であれば出力しないようにすることで、複数のフォーマットで誤判別されるような光学的情報の画像イメージを読み取ったとしても、不必要で、かつ誤ったデコードデータを出力しないようにすることが可能なので、操作者の煩わしさを防止することができる。
【００３９】
（実施の形態２）
本発明の実施の形態２に係る光学的情報読取装置について説明する。本実施の形態２に係る光学的情報読取装置は、複数のフォーマットに適合したときに、デコード条件を変更して再度復号化するもので、その構成は、図１および図２に示される実施の形態１に係るハンドスキャナ１と同様なので、各部の説明は省略する。
【００４０】
本実施の形態２に係るハンドスキャナ１の動作を図５に基づいて説明する。図５は、本発明の実施の形態２に係るハンドスキャナの動作を示すフローチャートである。
【００４１】
図５において、まず、格納部１５に格納されているバーコードの画像イメージと、この画像イメージに関連付けられたデータとの消去を行う（Ｓ４０１）。次に、ハンドスキャナ１である読取部１１によってバーコードの画像イメージを読み取る（Ｓ４０２）。
【００４２】
条件設定部１３は、デコード部１２に所定フォーマットで読み取る際のデコード条件として標準的な適合条件１（第１の条件）を設定する（Ｓ５０３）。
【００４３】
そして、読取部１１によって読み取った画像イメージと複数のフォーマットとの照合を行うと共に、画像イメージを復号化するが、Ｓ４０４〜Ｓ４１１と、Ｓ４２０〜Ｓ４２３までは、図４で示される動作と同じであるため説明は省略する。
【００４４】
複数のフォーマットでの照合および復号化が終了すると、検出部１４により格納部１５に格納されている適合数をカウントする。適合数が「なし」の場合には、結果を出力せずＳ４０１へ移行する（Ｓ５１２）。
【００４５】
Ｓ５１２にて、適合数が単数、つまり１つのみのフォーマットである場合には、復号化したデコードデータを送信部１６から送信するよう制御部１７により制御され、Ｓ４０１へ移行する（Ｓ４１３）。
【００４６】
そして、適合数が複数（２つ以上）のフォーマットである場合には、条件設定部１３はデコード部１２に、デコード条件として適合条件２（第２の条件）に変更して設定する。つまり、Ｓ５０３で設定された適合条件１とは異なるデコード条件で、画像イメージの復号化を試みる（Ｓ５２４）。このときの適合条件としては、例えば、標準的な適合条件１を、２倍幅のバーを１．６倍幅から２．４倍幅までを補正可能な範囲とした場合には、適合条件２として１．８倍幅から２．２倍幅の範囲とする。
【００４７】
条件設定部１３によりデコード条件が変更されたデコード部１２は、格納部１５に格納された画像イメージについて、適合したフォーマットで再度復号化する（Ｓ５２５）。
【００４８】
デコード条件を変更して復号化した結果、適合したフォーマットが複数または「なし」の場合には、結果を出力せずＳ４０１へ移行する。適合数が単数、つまり１つのみのフォーマットである場合には、復号化したデコードデータを送信部１６から送信するようにＳ４１３へ移行する（Ｓ５２６）。
【００４９】
このように、読取部１１により読み取ったバーコードの画像イメージが、複数のフォーマットに適合した場合には、単に再度復号化し直すのではなく、デコード条件を変更して復号化することで、誤って復号化されていたフォーマットが復号化できなくなると共に、正しいフォーマットのみが再度復号化できる場合が多い。従って、ハンドスキャナ１は、ＰＣ２へ正しいバーコードの画像イメージを出力することが可能である。
【００５０】
なお、本実施の形態２では、Ｓ５２４で設定される適合条件２（第２の条件）を、Ｓ５０３にて設定される適合条件１（第１の条件）より、適合可能とする許容範囲を縮小するように条件設定部１３がデコード部１２に設定しているが、縮小を経てデコードを行った結果、適合したフォーマットが「なし」になれば、逆に、適合条件１に達しない程度に拡大を行う。Ｓ５２６で適合数が単数（一つ）になるまでこの縮小と拡大の微調整を行いながら、Ｓ５２５による復号化を繰り返してもよい。
【産業上の利用可能性】
【００５１】
本発明は、任意のフォーマットの光学的情報において、その光学的情報が何らかの原因で他の光学的情報のフォーマットに類似し、この様な光学的情報を読み取らせた場合でも、そのフォーマットを誤って判別することなく、且つフォーマットを正しく判断することができるので、バーコード読み取り装置や二次元コード読み取り装置等の光学的情報読取方法および光学的情報読取装置に有用である。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態１におけるハンドスキャナをパーソナルコンピュータに接続した状態を示す外観図
【図２】本発明の実施の形態１におけるハンドスキャナの機能ブロック図
【図３】本発明の実施の形態１におけるハンドスキャナの動作を示すフローチャート
【図４】（ａ）ハンドスキャナで読み取り可能なバーコードの一例を示す図、（ｂ）（ａ）に示すバーコードがカスレタときの状態を示す図
【図５】本発明の実施の形態２に係るハンドスキャナの動作を示すフローチャート
【符号の説明】
【００５３】
１    ハンドスキャナ
２    パーソナルコンピュータ
１１    読取部
１２    デコード部
１３    条件設定部
１４    検出部
１５    格納部
１６    送信部
１７    制御部
【図１】
2008040955.tif 000003
【図２】
2008040955.tif 000004
【図３】
2008040955.tif 000005
【図４】
2008040955.tif 000006
【図５】
2008040955.tif 000007