(57)【要約】【課題】印刷装置が一時停止する機能を備えていなくても所望のタイミングで出力動作を停止させることが可能な印刷システム、情報処理装置及びプログラムを提供する。【解決手段】プリンタドライバは、プリンタ記述情報を読み込み（Ｓ１０１）、ジョブデータを１データ読み込む（Ｓ１０２）。そのデータがプリンタ停止情報に相当するものではないと判断すると（Ｓ１０３）サポート用紙サイズを指定してビットマップを作成する（Ｓ１０４）。プリンタ停止情報に相当するものであると判断すると非サポート用紙サイズを指定する（Ｓ１０５）。ジョブデータのすべてを読み込んでいないときには（Ｓ１０６）、Ｓ１０２に戻る。すべてのデータを読み込んだと判断すると、作成したプリントデータをネットワークを介してプリンタに送信する（Ｓ１０７）。【選択図】図４
2009048541.tif 000002
【特許請求の範囲】
【請求項１】
印刷指示を受信して当該印刷指示に従って印刷する印刷装置と、
前記印刷装置と電気的に接続される情報処理装置と、
を含み、
前記情報処理装置は、
前記印刷装置がサポートしていない用紙を特定する情報を当該印刷装置に認識させるように含ませて前記印刷指示を作成する作成部と、
前記作成部により作成された前記印刷指示を前記印刷装置に送信する送信部と、
を含む印刷システム。
【請求項２】
前記情報処理装置の前記作成部は、ユーザへ通知する事項を印刷させる命令が含まれる前記印刷指示を作成し、
前記印刷装置は、前記印刷指示を受信すると前記事項を印刷した後に前記情報に起因する一時停止をし、ユーザ操作によって後続の印刷を再開することを特徴とする請求項１に記載の印刷システム。
【請求項３】
電気的に接続される印刷装置がサポートしていない用紙を特定する情報を当該印刷装置に認識させるように含ませて当該印刷装置に対する印刷指示を作成する作成部と、
前記作成部により作成された前記印刷指示を前記印刷装置に送信する送信部と、
を含む情報処理装置。
【請求項４】
前記作成部は、ユーザへ通知する事項を前記印刷装置がサポートしている用紙に印刷する命令を前記情報の前に挿入した前記印刷指示を作成することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
前記作成部は、後続の印刷を実行するのに必要な動作をユーザに対して求めるタイミングで前記印刷装置が一時停止するように前記印刷指示を作成することを特徴とする請求項３に記載の情報処理装置。
【請求項６】
印刷装置と電気的に接続される情報処理装置が備えるコンピュータ装置に、
前記印刷装置がサポートしていない用紙を特定する情報を当該印刷装置に認識させるように含ませて印刷指示を作成する作成機能と、
前記作成機能により作成された前記印刷指示を前記印刷装置に送信する送信機能と、
を実現させるプログラム。
【請求項７】
前記作成機能は、前記情報を認識した前記印刷装置が一時停止する前にユーザへ通知する事項を印刷するように前記印刷指示を作成することを特徴とする請求項６に記載のプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷システム、情報処理装置及びプログラムに関するものである。
【背景技術】
【０００２】
統合基幹業務システムは、例えば企業組織、行政組織、団体組織等における人事管理、財務会計、販売管理、生産管理、購買管理、在庫管理などからなる基幹業務に関する情報を一元的に管理するものであり、そのシステムに組み込まれる基幹系プリンタについては、従来から種々の技術が提案されている（例えば、特許文献１参照）。
【０００３】
特許文献１は、印刷管理を効率的に行うことができ、帳票形式での印刷の利便性を向上できる業務支援システムを開示している。すなわち、業務基幹サーバが所定種別の帳票での印刷指示を受けると、事前に当該帳票種別に対して設定された項目名の和集合を条件として業務データを抽出し、当該抽出したデータを印刷対象のデータとしてプリンタ統合管理装置へ出力する。プリンタ統合管理装置は、このデータを帳票画像生成装置へ出力し、帳票画像生成装置が指定された帳票形式に含まれる項目名のデータを選択してレイアウトし、当該レイアウトされた帳票画像データをプリンタ統合管理装置にスプールさせる。プリンタ統合管理装置は、プリンタに当該スプールした帳票画像データを出力するとともに、プリンタの印刷処理状況を監視し、エラーが発生したときには、業務基幹サーバにデータインタフェースを介してエラーを報知する。
【０００４】
【特許文献１】特開２００３−８５４７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ここで、近年、基幹系出力に対して基幹系プリンタを用いるのではなく、複数のオフィスプリンタで分散して出力を行おうとする基幹分散出力が一般的になりつつある。しかし、オフィスプリンタでは所望のタイミングで出力動作を一時停止させることができない。このため、基幹分散出力の際にユーザが所定の準備をし、また、基幹分散出力後には出力された用紙をユーザが取り出すというような作業を行うことができなかった。
【０００６】
本発明は、印刷装置が一時停止する機能を備えていなくても所望のタイミングで出力動作を停止させることが可能な印刷システム、情報処理装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明が適用される印刷システムは、印刷指示を受信して当該印刷指示に従って印刷する印刷装置と、前記印刷装置と電気的に接続される情報処理装置と、を含み、前記情報処理装置は、前記印刷装置がサポートしていない用紙を特定する情報を当該印刷装置に認識させるように含ませて前記印刷指示を作成する作成部と、前記作成部により作成された前記印刷指示を前記印刷装置に送信する送信部と、を含むものである。
【０００８】
ここで、前記情報処理装置の前記作成部は、ユーザへ通知する事項を印刷させる命令が含まれる前記印刷指示を作成し、前記印刷装置は、前記印刷指示を受信すると前記事項を印刷した後に前記情報に起因する一時停止をし、ユーザ操作によって後続の印刷を再開することを特徴とすることができる。
【０００９】
本発明が適用される情報処理装置は、電気的に接続される印刷装置がサポートしていない用紙を特定する情報を当該印刷装置に認識させるように含ませて当該印刷装置に対する印刷指示を作成する作成部と、前記作成部により作成された前記印刷指示を前記印刷装置に送信する送信部と、を含むものである。
【００１０】
ここで、前記作成部は、ユーザへ通知する事項を前記印刷装置がサポートしている用紙に印刷する命令を前記情報の前に挿入した前記印刷指示を作成することを特徴とすることができる。また、前記作成部は、後続の印刷を実行するのに必要な動作をユーザに対して求めるタイミングで前記印刷装置が一時停止するように前記印刷指示を作成することを特徴とすることができる。
【００１１】
本発明が適用されるプログラムは、印刷装置と電気的に接続される情報処理装置が備えるコンピュータ装置に、前記印刷装置がサポートしていない用紙を特定する情報を当該印刷装置に認識させるように含ませて印刷指示を作成する作成機能と、前記作成機能により作成された前記印刷指示を前記印刷装置に送信する送信機能と、を実現させるものである。
【００１２】
ここで、前記作成機能は、前記情報を認識した前記印刷装置が一時停止する前にユーザへ通知する事項を印刷するように前記印刷指示を作成することを特徴とすることができる。
【発明の効果】
【００１３】
請求項１によれば、一時停止する機能を備えていない印刷装置で印刷システムを構成しても、印刷装置を所望のタイミングで出力動作を停止させることが可能になる。
請求項２によれば、画面表示機能を備えていない印刷装置で印刷システムを構成してもユーザに対して必要な動作について通知することが可能になる。
請求項３によれば、印刷指示を送信する印刷装置が一時停止する機能を備えていなくても、所望のタイミングで印刷装置を一時停止させることが可能になる。
請求項４によれば、印刷装置が一時停止する前にユーザへの通知を行うことが可能になる。
請求項５によれば、後続の印刷を実行するのに必要な動作を所定のタイミングでユーザに知らせることが可能になる。
請求項６によれば、一時停止する機能を備えていない印刷装置を一時停止させる手段を提供することが可能になる。
請求項７によれば、印刷装置が一時停止する前にユーザへの通知を行うことが可能になる。
【発明を実施するための最良の形態】
【００１４】
以下、添付図面を参照して、本発明の実施の形態について詳細に説明する。
図１は、本実施の形態に係る印刷システム１を示す概略構成図である。
図１に示すように、印刷システム１は、印刷指示を作成して送信する情報処理装置（ホストコンピュータ）２と、印刷指示を受信して印刷指示に従って印刷するプリンタ（印刷装置）３と、を備えている。そして、情報処理装置２とプリンタ３とがネットワークＮＷ上で互いに接続されている。
【００１５】
情報処理装置２は、例えば基幹系プリンタで印刷可能な形式で記載されているジョブデータ２１と、プリンタ３がサポートしている用紙サイズ情報が記述されているプリンタ記述情報２２と、ジョブデータ２１に含まれるプリンタ停止情報２３と、ネットワークＮＷを介してプリンタ３に送信されるプリントデータ２４と、を有する。なお、これらジョブデータ２１、プリンタ記述情報２２、プリンタ停止情報２３及びプリントデータ２４は、例えばＨＤＤ(Hard Disk Drive)等の記憶装置に格納されることも考えられる。
【００１６】
また、情報処理装置２は、プリンタ記述情報２２を参照してジョブデータ２１をプリントデータ２４に変換するプリンタドライバ（プリントデータ作成装置）２５を有する。このプリンタドライバ２５は、変換したプリントデータ２４をプリンタ３に送信する機能を有する。
【００１７】
図２は、ジョブデータ２１、プリンタ記述情報２２及びプリンタ停止情報２３を説明する図であり、（ａ）は図１のジョブデータ２１を例示し、（ｂ）はプリンタ記述情報２２を例示し、（ｃ）はプリンタ停止情報２３を例示している。
図２の（ａ）に例示するジョブデータ２１は、「２００７年２月給与」についてのものであり、プリンタ停止情報２３としてのプリンタ停止情報２１ａ，２１ｄと、各ページ分のデータを規定するプリント情報２１ｂ，２１ｃと、を含む。すなわち、このジョブデータ２１には、「２００７年２月給与」についての２ページ分のデータが記述されている。具体的には、１ページ目のプリント情報２１ｂは、タイトルが「２００７年２月給与」、氏名が「組合員太郎」、社員番号が「24999」、給与額が「317,737」であることを表している。また、２ページ目のプリント情報２１ｃは、タイトルが「２００７年２月給与」、氏名が「管理職次郎」、社員番号が「15951」、給与額が「539,959」であることを表している。
【００１８】
また、プリント情報２１ｂの図２における上側に、プリンタ停止情報２１ａが記述されている。また、プリント情報２１ｃの図２における下側に、プリンタ停止情報２１ｄが記述されている。すなわち、ジョブデータ２１は、プリント情報２１ｂ，２１ｃを挟む形でプリンタ停止情報２１ａ，２１ｄが配置されている。ジョブデータ２１には、プリンタ停止情報２１ａ，２１ｄが含まれている。
【００１９】
ここで、図２の（ｃ）に例示するプリンタ停止情報２３は、図示しないディスプレイに表示するメッセージをプリント処理中に表示し、かつ、メッセージが表示された後にオペレータの所定の入力があるまでプリントを中断する機能を有する。これによって、プリント開始前にトレイやスタッカーを適切な状態にしてからジョブ印刷を開始したり、プリント終了後にスタッカーから確実に用紙を取り出して次のジョブ印刷と混ざったりしないようにできる。
【００２０】
ジョブデータ２１について具体的に説明すると、ジョブデータ２１に含まれるプリンタ停止情報２１ａによって、プリント情報２１ｂをプリントする前に、「SALARY STATEMENT START. CHECK THE STACKERS」の文字をディスプレイに表示してプリントをいったん中断し、オペレータによる所定の入力を待つことになる。また、ジョブデータ２１に含まれるプリンタ停止情報２１ｄによって、プリント情報２１ｃをプリントした後に、「SALARY STATEMENT END. CHECK THE STACKERS」の文字をディスプレイに表示してプリントをいったん中断し、オペレータによる所定の入力を待つことになる。
【００２１】
また、図２の（ｂ）に例示するプリンタ記述情報２２は、プリンタ３がサポートしている用紙サイズの情報（サポート用紙を特定する情報）である。すなわち、プリンタ記述情報２２には、プリンタ３が印刷を予定しているサイズの用紙に関する情報が記述されている。したがって、プリンタ記述情報２２を参照することで、プリンタ３がサポートしていない用紙サイズの情報（非サポート用紙を特定する情報）を取得することができる。なお、プリンタ記述情報２２を、予めプリンタ３からネットワークＮＷを介して取得する場合のほかに、ユーザにより入力される場合も考えられる。
【００２２】
図２の（ｂ）のプリンタ記述情報２２によれば、プリンタ３は、Ａ３用紙、Ａ４用紙、Ｂ４用紙及びＢ５用紙へのプリント指示に対応することができる。言い換えると、プリンタ３は、これら以外の用紙サイズ、例えばＡ５用紙へのプリント指示があっても対応することができず、一時停止してしまう。
【００２３】
図３Ａ及び図３Ｂは、図１のプリントデータ２４を説明する図である。図３Ａの続きが図３Ｂに示されている。
図３Ａ及び図３Ｂに例示するプリントデータ２４は、ジョブデータ２１及びプリンタ記述情報２２を基に記述されたものである。更に説明すると、このプリントデータ２４は、プリンタドライバ２５（図１参照）がプリンタ記述情報２２を参照しながらジョブデータ２１を変換して所定のページ記述言語（ポストスクリプト(PostScript)）で作成したものである。
【００２４】
プリントデータ２４は、プリント情報２４ｂ，２４ｃを含む。プリント情報２４ｂ，２４ｃは、「２００７年２月給与」についてのものである。すなわち、プリント情報２４ｂは、ジョブデータ２１のプリント情報２１ｂを変換したものであり、プリント情報２４ｃは、プリント情報２１ｃを変換したものである。
【００２５】
また、プリントデータ２４は、ユーザ通知情報２４ａ１，２４ｄ１と、非サポート用紙情報２４ａ２，２４ｄ２と、を含む。ユーザ通知情報２４ａ１及び非サポート用紙情報２４ａ２は、プリンタドライバ２５がジョブデータ２１のプリンタ停止情報２１ａを変換したものである。また、ユーザ通知情報２４ｄ１及び非サポート用紙情報２４ｄ２は、プリンタドライバ２５がプリンタ停止情報２１ｄを変換したものである。
【００２６】
なお、プリントデータ２４における非サポート用紙情報２４ａ２の位置は、ジョブデータ２１においてプリンタ停止情報２１ａが存在する場所である。同様に、プリントデータ２４における非サポート用紙情報２４ｄ２の位置は、ジョブデータ２１においてプリンタ停止情報２１ｄが存在する場所である。
【００２７】
更に説明すると、ユーザ通知情報２４ａ１には、「SALARY STATEMENT START. CHECK THE STACKERS.」の文字を用紙に印刷させる命令が含まれている。また、ユーザ通知情報２４ｄ１には、「SALARY STATEMENT END. CHECK THE STACKERS.」の文字を用紙に印刷させる命令が含まれている。なお、ユーザ通知情報２４ａ１，２４ｄ１及びプリント情報２４ｂ，２４ｃには、用紙上の所定の座標位置（ｘ，ｙ）に移動することを命令する「x y moveto」が含まれている。このようなユーザ通知情報２４ａ１，２４ｄ１により、ユーザに対して必要な情報を通知することが可能になる。
【００２８】
また、非サポート用紙情報２４ａ２，２４ｄ２には、プリンタ３の印刷動作を停止させる命令が含まれている。すなわち、非サポート用紙情報２４ａ２，２４ｄ２は、プリンタドライバ２５がプリンタ記述情報２２に記載されていない用紙サイズを選択して作成したものである。具体的に説明すると、非サポート用紙情報２４ａ２，２４ｄ２における「/PageSize [420 595]」は、Ａ５用紙を印刷媒体として指定する記述であり、プリンタ３がサポートしていない用紙を特定する情報である。Ａ５用紙は、プリンタ記述情報２２には記載されておらず、プリンタ３のサポート外の用紙サイズである。
【００２９】
このように、プリンタドライバ２５は、事前に打てない用紙のサイズを取得しておき、その用紙のサイズを意図的にプリントデータ２４に含ませている。そのため、プリンタ３がプリントデータ２４を読み込むと、意図的に含ませた用紙のサイズを実行する段階で、プリント動作が止まる。したがって、本実施の形態では、プリンタドライバ２５は、プリンタ３が打てない用紙のサイズを事前に知っておき、その用紙のサイズを意図的にプリントデータ２４に混ぜてくることで、プリンタ３のプリント動作を止めるようにしている。更に説明すると、プリンタ３の用紙切れ時の停止機能及びプリントのキャンセル機能を利用することにより、プリンタ３の一時停止とその後の再開という動作を実現している。
【００３０】
付言すると、ユーザ通知情報２４ａ１，２４ｄ１及びプリント情報２４ｂ，２４ｃにおける「/PageSize [595 842]」は、Ａ４用紙を印刷媒体として指定する記述である。Ａ４用紙は、プリンタ記述情報２２に記載されており、プリンタ３がサポートする用紙サイズである。
【００３１】
また、プリントデータ２４では、ページ毎に用紙サイズを指定することが可能である。すなわち、プリントデータ２４には、ビットマップイメージをどの用紙上に形成するかが各ページごとに指定されている。
【００３２】
プリントデータ２４は上述したように作成されているので、プリンタ３は、ユーザ通知情報２４ａ１により、Ａ４用紙に「SALARY STATEMENT START. CHECK THE STACKERS.」の文字を印刷して同Ａ４用紙を排出し、その後、非サポート用紙情報２４ａ２により、プリンタ３が停止する。このように印刷したＡ４用紙を排出することで、ユーザへのメッセージを通知している。
【００３３】
そして、ユーザにより所定の操作がなされると、プリント情報２４ｂ，２４ｃにより、プリンタ３は、Ａ４用紙に所定の文字を印刷して同Ａ４用紙を排出する。更に、ユーザ通知情報２４ｄ１により、プリンタ３は、Ａ４用紙に「SALARY STATEMENT END. CHECK THE STACKERS.」の文字を印刷して同Ａ４用紙を排出し、ユーザへメッセージ通知を行っている。その後、非サポート用紙情報２４ｄ２により、プリンタ３が停止する。
【００３４】
図４は、プリンタドライバ２５の処理内容を示すフローチャートである。
図４に示すフローチャートでは、プリンタドライバ２５は、プリンタ記述情報２２を読み込み（ステップ１０１）、ジョブデータ２１を１データ読み込む（ステップ１０２）。すなわち、プリンタドライバ２５は、ジョブデータ２１を所定の単位ごとに読み込む。そして、プリンタドライバ２５は、読み込んだデータがプリンタ停止情報２３に相当するものか否かを判断する（ステップ１０３）。
【００３５】
プリンタドライバ２５は、そのデータがプリンタ停止情報２３に相当するものではないと判断したときには、サポート用紙サイズを指定し、かつ、ビットマップを作成する（ステップ１０４）。
【００３６】
一方、プリンタドライバ２５は、そのデータがプリンタ停止情報２３に相当するものであると判断したときには、非サポート用紙サイズを指定する（ステップ１０５）すなわち、プリンタドライバ２５は、非サポート用紙サイズを特定する情報を埋め込む。ここで、プリンタドライバ２５は、プリンタ停止情報２３に文字列が含まれているときには、サポート用紙サイズを指定してその文字列のビットマップを作成する。言い換えると、これにより作成されるビットマップは、ユーザへ通知する事項を印刷させる命令と言うことができる。
【００３７】
ステップ１０４又はステップ１０５を処理した後には、プリンタドライバ２５は、ジョブデータ２１のすべてのデータを読み込んだか否かを判断する（ステップ１０６）。プリンタドライバ２５は、まだ読み込んでいないデータがあると判断するときにはステップ１０２に戻り、同じ処理を繰り返す。そして、プリンタドライバ２５は、ジョブデータ２１のすべてのデータを読み込んだと判断するときには、作成したプリントデータ２４をネットワークＮＷを介してプリンタ３に送信する（ステップ１０７）。
【００３８】
図５は、プリンタドライバ２５からのプリントデータ２４を受信したプリンタ３の処理内容を示すフローチャートである。
図５に示すフローチャートでは、プリンタ３は、プリンタドライバ２５からのプリントデータ２４を受信すると、そのプリントデータ２４の読み込みを開始する。すなわち、プリントデータ２４の最初からデータを読み込む（ステップ２０１）。そして、プリンタ３は、プリントデータ２４の読み込んだデータに含まれる用紙情報が非サポート用紙についてのものか否かを判断し（ステップ２０２）、非サポート用紙でないと判断すると、ビットマップイメージを形成する（ステップ２０３）。プリンタ３は、ビットマップイメージを印刷した用紙を排出し（ステップ２０４）、その後、プリントデータ２４に読み込んでいないデータがあるか否かを判断する（ステップ２０５）。プリンタ３は、残っていると判断したときにはステップ２０１に戻って処理を繰り返し、残っていないと判断したときには、一連の処理を終了する。
【００３９】
ステップ２０２において、プリンタ３は、プリントデータ２４の読み込んだデータに含まれる用紙情報が非サポート用紙についてのものであると判断すると、一時停止させ（ステップ２０６）、ユーザによる継続要求の指示を待つ。この場合の一時停止は、印刷する用紙が非サポート用紙であることに起因して発生するものである。このような一時停止により、ユーザの注意がプリンタ３に向けられるので、後続の印刷を実行するのに必要な動作をユーザに求めるタイミングが適切なものになる。また、一時停止の前に、ユーザ通知情報２４ａ１，２４ｄ１（図３Ａ及び図３Ｂ参照）が印刷されるので、ユーザに対して必要な動作を知らしめることが可能になる。なお、ユーザ通知情報２４ａ１，２４ｄ１は、用紙が排出されたときに上を向く側の面（図示しない排紙トレイの載置面に対向しない側の面）に印刷するように制御することが考えられる。
【００４０】
そして、一時停止の状態にあるプリンタ３は、ユーザから継続要求があるか否かを判断する（ステップ２０７）。継続要求があれば、プリンタ３は再開し、ステップ２０１に戻って、後続の印刷について同様の処理を繰り返す。なお、この継続要求は、非サポート用紙に印刷する命令をキャンセルする操作とすることができる。
【００４１】
上述した本実施の形態に示す各種処理は、情報処理装置２の作業用メモリとしての記憶部を用いて実行されるアプリケーションプログラムで実現される。このアプリケーションプログラムは、コンピュータである情報処理装置２を顧客（ユーザを含む）に対して提供する際に、装置の中にインストールされた状態にて提供される場合の他、コンピュータに実行させるプログラムをコンピュータが読取可能に記憶した記憶媒体等にて提供する形態が考えられる。この記憶媒体としては、例えばＣＤ−ＲＯＭ媒体等が該当し、ＣＤ−ＲＯＭ読取装置（図示せず）等によってプログラムが読み取られて実行される。また、これらのプログラムは、例えばプログラム伝送装置（図示せず）によってネットワークを介し、ネットワークインタフェースを経由して提供される形態がある。このプログラム伝送装置としては、例えば、情報処理装置２に設けられ、プログラムを格納するメモリと、ネットワークを介してプログラムを提供するプログラム伝送手段とを備えている。
【図面の簡単な説明】
【００４２】
【図１】本実施の形態に係る印刷システムを示す概略構成図である。
【図２】ジョブデータ、プリンタ記述情報及びプリンタ停止情報を説明する図であり、（ａ）はジョブデータを例示し、（ｂ）はプリンタ記述情報を例示し、（ｃ）はプリンタ停止情報を例示している。
【図３Ａ】プリントデータを説明する図である。
【図３Ｂ】プリントデータを説明する図である。
【図４】プリンタドライバの処理内容を示すフローチャートである。
【図５】プリンタドライバからのプリントデータを受信したプリンタの処理内容を示すフローチャートである。
【符号の説明】
【００４３】
１…印刷システム、２…情報処理装置、２１…ジョブデータ、２１ａ，２１ｄ，２３…プリンタ停止情報、２１ｂ，２１ｃ，２４ｂ，２４ｃ…プリント情報、２２…プリンタ記述情報、２４…プリントデータ、２４ａ１，２４ｄ１…ユーザ通知情報、２４ａ２，２４ｄ２…非サポート用紙情報、２５…プリンタドライバ、３…プリンタ、ＮＷ…ネットワーク
【図１】
2009048541.tif 000003
【図２】
2009048541.tif 000004
【図３Ａ】
2009048541.tif 000005
【図３Ｂ】
2009048541.tif 000006
【図４】
2009048541.tif 000007
【図５】
2009048541.tif 000008