(57)【特許請求の範囲】
【請求項１】
ドキュメントのページ画像を表示する表示部を備える画像処理システムであって、
選択されたドキュメントのページ範囲を指定する文字列の入力を受け付けるページ範囲指定部と、
入力された文字列に基づいて、前記ドキュメントのページ範囲を特定するページ範囲特定部と、
特定されたページ範囲のページ画像を、他のページのページ画像よりも優先して生成するページ画像生成部と、
生成されたページ画像を前記表示部に表示させる表示制御部と、を少なくとも備え、
前記ページ範囲特定部は、入力済みの文字列で指定される第１のページ範囲と、前記入力済みの文字列と当該入力済みの文字列の末尾に続いて入力される文字列とで指定可能な第２のページ範囲とを、前記他のページよりも優先してページ画像を生成するページ範囲として特定する、
ことを特徴とする画像処理システム。
【請求項２】
前記ページ範囲特定部は、前記入力済みの文字列が一文字増える毎に、前記第１のページ範囲及び前記第２のページ範囲を特定し直す、
ことを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記ページ範囲特定部は、前記入力済みの文字列が数字のみの場合に、入力済みの数字と、当該入力済みの数字の末尾に続けて入力される数字と、で指定可能なページを、前記第２のページ範囲として特定する、
ことを特徴とする請求項１又は２に記載の画像処理システム。
【請求項４】
前記ページ範囲特定部は、前記入力済みの文字列が数字に続くハイフンである場合に、入力済みの数字を開始ページとし、入力済みのハイフンに続けて入力される数字を終了ページとして指定可能なページを、前記第２のページ範囲として特定する、
ことを特徴とする請求項１又は２に記載の画像処理システム。
【請求項５】
前記表示制御部は、前記生成されたページ画像を、ページ画像をページ順に表示するための複数の領域を配列した画面に表示する際、優先して生成されたページ画像が表示されている画面上に、次に優先して生成されたページ画像が表示できない場合は、前記画面をスクロール、又は、前記領域の数を増やして、前記次に優先して生成されたページ画像を表示させる、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像処理システム。
【請求項６】
前記表示制御部は、前記生成されたページ画像を、ページ画像をページ順に表示するための複数の領域を配列した画面に表示する際、優先して生成されたページ画像が表示されている画面上に、次に優先して生成されたページ画像が表示できない場合は、ページ画像を生成順に表示する画面構成に変更して、前記次に優先して生成されたページ画像を表示させる、
ことを特徴とする請求項１乃至４のいずれか一に記載の画像処理システム。
【請求項７】
表示部に表示させるドキュメントのページ画像を生成する装置で動作する画像処理プログラムであって、
前記装置に、
選択されたドキュメントのページ範囲を指定する文字列の入力を受け付けるページ範囲指定ステップ、
入力された文字列に基づいて、前記ドキュメントのページ範囲を特定するページ範囲特定ステップ、
特定されたページ範囲のページ画像を、他のページのページ画像よりも優先して生成するページ画像生成ステップ、を実行させ、
前記ページ範囲特定ステップでは、入力済みの文字列で指定される第１のページ範囲と、前記入力済みの文字列と当該入力済みの文字列の末尾に続いて入力される文字列とで指定可能な第２のページ範囲とを、前記他のページよりも優先してページ画像を生成するページ範囲として特定する、
ことを特徴とする画像処理プログラム。
【請求項８】
前記ページ範囲特定ステップでは、前記入力済みの文字列が一文字増える毎に、前記第１のページ範囲及び前記第２のページ範囲を特定し直す、
ことを特徴とする請求項７に記載の画像処理プログラム。
【請求項９】
前記ページ範囲特定ステップでは、前記入力済みの文字列が数字のみの場合に、入力済みの数字と、当該入力済みの数字の末尾に続けて入力される数字と、で指定可能なページを、前記第２のページ範囲として特定する、
ことを特徴とする請求項７又は８に記載の画像処理プログラム。
【請求項１０】
前記ページ範囲特定ステップでは、前記入力済みの文字列が数字に続くハイフンである場合に、入力済みの数字を開始ページとし、入力済みのハイフンに続けて入力される数字を終了ページとして指定可能なページを、前記第２のページ範囲として特定する、
ことを特徴とする請求項７又は８に記載の画像処理プログラム。
【請求項１１】
ドキュメントのページ画像を表示する表示部を備えるシステムにおける画像処理方法であって、
選択されたドキュメントのページ範囲を指定する文字列の入力を受け付けるページ範囲指定ステップと、
入力された文字列に基づいて、前記ドキュメントのページ範囲を特定するページ範囲特定ステップと、
特定されたページ範囲のページ画像を、他のページのページ画像よりも優先して生成するページ画像生成ステップと、
生成されたページ画像を前記表示部に表示する表示ステップと、を有し、
前記ページ範囲特定ステップでは、入力済みの文字列で指定される第１のページ範囲と、前記入力済みの文字列と当該入力済みの文字列の末尾に続いて入力される文字列とで指定可能な第２のページ範囲とを、前記他のページよりも優先してページ画像を生成するページ範囲として特定する、
ことを特徴とする画像処理方法。
【請求項１２】
前記ページ範囲特定ステップでは、前記入力済みの文字列が一文字増える毎に、前記第１のページ範囲及び前記第２のページ範囲を特定し直す、
ことを特徴とする請求項１１に記載の画像処理方法。
【請求項１３】
前記ページ範囲特定ステップでは、前記入力済みの文字列が数字のみの場合に、入力済みの数字と、当該入力済みの数字の末尾に続けて入力される数字と、で指定可能なページを、前記第２のページ範囲として特定する、
ことを特徴とする請求項１１又は１２に記載の画像処理方法。
【請求項１４】
前記ページ範囲特定ステップでは、前記入力済みの文字列が数字に続くハイフンである場合に、入力済みの数字を開始ページとし、入力済みのハイフンに続けて入力される数字を終了ページとして指定可能なページを、前記第２のページ範囲として特定する、
ことを特徴とする請求項１１又は１２に記載の画像処理方法。
【請求項１５】
前記表示ステップでは、前記生成されたページ画像を、ページ画像をページ順に表示するための複数の領域を配列した画面に表示する際、優先して生成されたページ画像が表示されている画面上に、次に優先して生成されたページ画像が表示できない場合は、前記画面をスクロール、又は、前記領域の数を増やして、前記次に優先して生成されたページ画像を表示させる、
ことを特徴とする請求項１１乃至１４のいずれか一に記載の画像処理方法。
【請求項１６】
前記表示ステップでは、前記生成されたページ画像を、ページ画像をページ順に表示するための複数の領域を配列した画面に表示する際、優先して生成されたページ画像が表示されている画面上に、次に優先して生成されたページ画像が表示できない場合は、ページ画像を生成順に表示する画面構成に変更して、前記次に優先して生成されたページ画像を表示させる、
ことを特徴とする請求項１１乃至１４のいずれか一に記載の画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム及び画像処理プログラム並びに画像処理方法に関し、特に、ドキュメントを表示又は印刷するためのレンダリングを行う画像処理システム及びレンダリングの順番を制御する画像処理プログラム並びに画像処理方法に関する。
【背景技術】
【０００２】
ドキュメン卜を印刷するときに、ドキュメントの内容や印刷物の仕上がりの確認のため、ドキュメントの各ページのデータをレンダリングしたページ画像をプレビュー表示あるいはサムネイル表示するアプリケーションがある。このようなアプリケーションでは、特定のページ範囲を文字列入力によって指定することができる。例えば、ユーザが所望のページ画像をプレビュー表示したいとき、該当するページ番号をテキストで入力するような方法がある。
【０００３】
また、ユーザが印刷を行うときに、印刷設定画面で文字列入力などを行って印刷するページを指定することができる。その場合、指定されたドキュメン卜に含まれる全てのページではなく、任意のページのデータのみがレンダリングされて印刷出力される。
【０００４】
上記ページ画像のプレビュー表示やサムネイル表示、印刷出力に際して、テキスト入力で特定のページ範囲を指定する方法として、数値に加えてカンマ（，）やハイフン（−）といった記号も利用してページを指定することが一般的に行われている。例えば、ハイフンの両側に異なる２つのページ番号を記せば、ハイフンの両側に記入されたページ番号のページとその間のページをページ範囲として指定することができる。また、力ンマを間に挟んで複数のページ番号を記せば、連続しない複数のページを指定することができる。
【０００５】
ここで、レンダリング処理には時間を要し、更に、サーバ・クライアント型のウェブアプリケーションにおいて、サーバ側でレンダリングしてページ画像を生成し、生成したページ画像をクライアントに送信するような場合は、ネットワークの通信速度や混雑状況によってページ画像を利用した処理を実行するまでに時間がかかる場合もある。従って、ユーザがページ範囲を指定する場合には、ページ範囲をできるだけ早く特定し、ページ画像を利用した処理を実行するまでの待ち時間を短くすることが重要であり、その手法として、特定のページを他のページよりも優先的にレンダリングする方法が提案されている。
【０００６】
例えば、下記特許文献１には、操作受付部がページの指定を受け付けた場合において、対象データの指定されたページから生成される変換データが記憶されていない場合、対象データの指定されたページから生成される変換データを、対象データから生成される変換データのうち記憶されていない他の変換データよりも先に取得するように制御する情報処理装置が開示されている。この公報には、指定されたページから生成される変換データを他の変換データより先に取得することでユーザの待ち時間を短縮できることが記載されている。
【０００７】
また、下記特許文献２には、プリントジョブの少なくとも一部をプレビューする要求に対応する情報を受け取り、プリントジョブに対応する情報にアクセスし、要求されたプリントジョブの一部に対応するサムネイル・グラフィカル表示を、表示装置を介して表示するように機能する印刷プレビュー・システムを備えるシステムが開示されている。この公報には、原稿束をスキャンする際にあらかじめプレビュー表示対象とする開始ページと終了ページを決めておくことで、ユーザが確認したいページのプレビュー表示を開始するまでに掛かる時間を短くできることが記載されている。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２０１２−２０３７３８号公報
【特許文献２】特開２００４−１８１９６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
上述した従来技術の方法では、特定のページ範囲を決定すれば、その特定のページ範囲を優先的にレンダリングすることが可能であるが、ユーザがテキスト入力をしている途中の場合など、ユーザが指定しようとしている特定のページ範囲を明確に決定できない場合は、優先的にレンダリングするページを特定することができず、必ずしも待ち時間を短縮することできない。
【００１０】
例えば、数字を一文字入力した後、他の数字や記号を入力するまでに時間が空いた場合を考えると、初めの数字の後に記号を入力するのであれば、その数字で特定されるページは優先的にレンダリングするページであるが、入力が確定しなければそのページのレンダリングを開始することができない。一方、初めの数字の後に他の数字を入力するのであれば、初めの数字で特定されるページは優先的にレンダリングするページであるかは不明である。しかしながら、少なくともその数字に関連するページは優先的にレンダリングするページであると考えられるにも関わらず、入力が確定しなければそのページのレンダリングを開始することができない。
【００１１】
すなわち、ある数字が入力された場合、少なくともその数字に関連するページは優先的にレンダリングするページであると考えられるが、従来の方法では、入力が確定する（テキスト入力を決定する操作を行う）まではレンダリングが開始されないため、レンダリングしたページ画像を利用する処理（プレビュー表示やサムネイル表示、印刷処理）が開始されるまでの待ち時間を短縮することができないという問題があった。
【００１２】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、ドキュメントのページ画像を利用した処理が開始されるまでの待ち時間を短縮することができる画像処理システム及び画像処理プログラム並びに画像処理方法を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の一側面は、ドキュメントのページ画像を表示する表示部を備える画像処理システムであって、選択されたドキュメントのページ範囲を指定する文字列の入力を受け付けるページ範囲指定部と、入力された文字列に基づいて、前記ドキュメントのページ範囲を特定するページ範囲特定部と、特定されたページ範囲のページ画像を、他のページのページ画像よりも優先して生成するページ画像生成部と、生成されたページ画像を前記表示部に表示させる表示制御部と、を少なくとも備え、前記ページ範囲特定部は、入力済みの文字列で指定される第１のページ範囲と、前記入力済みの文字列と当該入力済みの文字列の末尾に続いて入力される文字列とで指定可能な第２のページ範囲とを、前記他のページよりも優先してページ画像を生成するページ範囲として特定することを特徴とする。
【００１４】
本発明の一側面は、表示部に表示させるドキュメントのページ画像を生成する装置で動作する画像処理プログラムであって、前記装置に、選択されたドキュメントのページ範囲を指定する文字列の入力を受け付けるページ範囲指定ステップ、入力された文字列に基づいて、前記ドキュメントのページ範囲を特定するページ範囲特定ステップ、特定されたページ範囲のページ画像を、他のページのページ画像よりも優先して生成するページ画像生成ステップ、を実行させ、前記ページ範囲特定ステップでは、入力済みの文字列で指定される第１のページ範囲と、前記入力済みの文字列と当該入力済みの文字列の末尾に続いて入力される文字列とで指定可能な第２のページ範囲とを、前記他のページよりも優先してページ画像を生成するページ範囲として特定することを特徴とする。
【００１５】
本発明の一側面は、ドキュメントのページ画像を表示する表示部を備えるシステムにおける画像処理方法であって、選択されたドキュメントのページ範囲を指定する文字列の入力を受け付けるページ範囲指定ステップと、入力された文字列に基づいて、前記ドキュメントのページ範囲を特定するページ範囲特定ステップと、特定されたページ範囲のページ画像を、他のページのページ画像よりも優先して生成するページ画像生成ステップと、生成されたページ画像を前記表示部に表示する表示ステップと、を有し、前記ページ範囲特定ステップでは、入力済みの文字列で指定される第１のページ範囲と、前記入力済みの文字列と当該入力済みの文字列の末尾に続いて入力される文字列とで指定可能な第２のページ範囲とを、前記他のページよりも優先してページ画像を生成するページ範囲として特定することを特徴とする。
【発明の効果】
【００１６】
本発明の画像処理システム及び画像処理プログラム並びに画像処理方法によれば、ドキュメントのページ画像を利用した処理が開始されるまでの待ち時間を短縮することができる。
【００１７】
その理由は、画像処理システム（画像処理プログラム）は、入力済みの文字列によって指定されたページ範囲と、入力済みの文字列の末尾に続く文字列の入力によって指定可能なページ範囲と、を特定し、特定したページ範囲に該当するページのページ画像の生成（レンダリング）を、他のページのページ画像の生成よりも優先して行い、生成したページ画像を出力する制御を行うからである。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施例に係る画像処理システムの全体構成を模式的に示す図である。
【図２】本発明の一実施例に係る画像処理システムの構成を示すブロック図であり、（ａ）はハードウェア構成を示すブロック図、（ｂ）はソフトウェア構成を示すブロック図である。
【図３】本発明の一実施例に係る画像処理システム（Ｗｅｂサーバ）の処理（ページ画像生成処理）を示すフローチャート図である。
【図４】本発明の一実施例に係る画像処理システム（Ｗｅｂサーバ）の処理（ページ範囲の特定処理）を示すフローチャート図である。
【図５（ａ）】本発明の一実施例に係るサムネイル表示（文字列の入力前の状態）の一例を示す図である。
【図５（ｂ）】本発明の一実施例に係るサムネイル表示（数字を入力した状態）の一例を示す図である。
【図５（ｃ）】本発明の一実施例に係るサムネイル表示（数字の後に記号を入力した状態）の一例を示す図である。
【図５（ｄ）】本発明の一実施例に係るサムネイル表示（図５（ｃ）の後の状態）の一例を示す図である。
【図６（ａ）】本発明の一実施例に係るサムネイル表示（ページ画像の生成前の状態）の一例を示す図である。
【図６（ｂ）】本発明の一実施例に係るサムネイル表示（数字を入力した状態）の一例を示す図である。
【図６（ｃ）】本発明の一実施例に係るサムネイル表示（図６（ｂ）の後の状態）の一例を示す図である。
【図６（ｄ）】本発明の一実施例に係るサムネイル表示（図６（ｃ）の後の状態）の一例を示す図である。
【図６（ｅ）】本発明の一実施例に係るサムネイル表示（図６（ｄ）の後の状態）の一例を示す図である。
【図７】本発明の一実施例に係るサムネイル表示の変化（表示領域のスクロール）の一例を示す図である。
【図８】本発明の一実施例に係るサムネイル表示の変化（表示個数の増加）の一例を示す図である。
【図９】本発明の一実施例に係るサムネイル表示の変化（表示順序の変更）の一例を示す図である。
【発明を実施するための形態】
【００１９】
背景技術で示したように、ドキュメントをプレビュー表示したり、サムネイル表示したり、印刷したりする場合、ドキュメントの各ページのデータをレンダリングしてページ画像を生成する処理が行われるが、このレンダリング処理には時間を要するため、所望のページのページ画像を利用した処理が開始されるまでに時間がかかるという問題があった。この問題に対して、ページ範囲を入力して所望のページのレンダリングを先に行うことは可能であるが、従来の方法では、必ずしもページ画像を利用する処理が開始されるまでの時間を短縮することができない。
【００２０】
すなわち、ある数字が入力された場合、少なくともその数字に関連するページは優先的にレンダリングするページであると考えられるが、従来の方法では、入力が確定する（テキスト入力を決定する操作を行う）まではレンダリングが開始されないため、入力に手間取るとユーザが所望するページを優先的にレンダリングすることができないという問題があった。
【００２１】
そこで、本発明の一実施の形態では、ドキュメン卜のプレビュー表示やサムネイル表示、印刷処理を実行するページ範囲をテキスト形式で入力する画像処理システム（画像処理プログラム）において、全てのページのレンダリングが終了する前に、ページ範囲を指定するための文字列入力を行うと、ユーザが既に入力した文字列によって指定されたページ範囲と、ユーザが既に入力した文字列とその文字列の末尾につづく文字列の入力によって指定可能なページ範囲と、を特定し、特定したページ範囲のページのレンダリングを他のページのレンダリングよりも優先的に行うようにする。
【００２２】
例えば、ユーザが数字を入力している途中に、入力済みの数字で特定されるページ範囲のレンダリングを優先的に行うと共に、入力済みの数字に続く可能性がある数字又は記号を推測することによって、ユーザが指定する可能性があるページ範囲を特定し、特定したページ範囲のレンダリングを優先的に行う。
【００２３】
このように、ユーザがページ範囲を指定する文字列を確定する前（文字列の入力途中段階）からレンダリングを開始することによって、ユーザが指定したページ範囲のページ画像を利用した処理（表示又は印刷）が開始されるまでの時間を短縮することができる。
【実施例】
【００２４】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の一実施例に係る画像処理システム及び画像処理プログラム並びに画像処理方法について、図１乃至図９を参照して説明する。図１は、本実施例の画像処理システムの全体構成を模式的に示す図であり、図２は、画像処理システムの構成を示すブロック図である。また、図３及び図４は、本実施例の画像処理システム（Ｗｅｂサーバ）の処理を示すフローチャート図であり、図５乃至図９は、本実施例のサムネイル表示の一例を示す図である。なお、本発明は、レンダリング後のページ画像を利用する任意のシステム対して適用可能であるが、以下の実施例では、レンダリング後のページ画像を、ドキュメントを印刷する際のサムネイル表示（ページ画像を縮小して配列表示）するに利用するシステムについて説明する。
【００２５】
図１に示すように、本実施例の画像処理システム１０は、印刷を指示する１又は複数のクライアント端末２０と、クライアント端末２０にＷｅｂサービスを提供するＷｅｂサーバ３０と、印刷を実行する１又は複数の印刷装置４０とで構成され、これらは、イーサネット（登録商標）、トークンリング、ＦＤＤＩ（Fiber-Distributed Data Interface）等の規格により定められるＬＡＮ（Local Area Network）やＷＡＮ（Wide Area Network）等のネットワーク５０によって相互に接続されている。そして、Ｗｅｂサーバ３０は、印刷対象となるドキュメントのページをレンダリングしてページ画像を生成し、そのページ画像をクライアント端末２０に渡し、クライアント端末２０は、そのページ画像に基づいてサムネイル表示を行う。以下、各装置について詳細に説明する。
【００２６】
［クライアント端末］
クライアント端末２０は、パーソナルコンピュータ、携帯端末、タブレット端末などの情報処理装置であり、図２（ａ）に示すように、制御部２０ａ、表示部２０ｂ、操作部２０ｃなどで構成される。
【００２７】
制御部２０ａは、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリ、ＨＤＤ（Hard Disk Drive）、通信Ｉ／Ｆ部などで構成され、これらはバスを介して接続されている。ＣＰＵは、各部の制御を行う。メモリは、ＨＤＤ、通信Ｉ／Ｆ部から読み込んだ種々のデータを記憶する部分であり、記憶されたデータはＣＰＵによって処理され、必要に応じてＨＤＤや通信Ｉ／Ｆ部に転送される。ＨＤＤは、ＣＰＵが各部を制御するためのプログラム（印刷に関する各種設定を可能にするプリンタドライバや、Ｗｅｂサーバ３０が提供するＷｅｂサービスを利用可能にするＷｅｂクライアント機能を実現するためのプログラムなどを含む。）、自装置の処理機能に関する情報などを格納し、ＣＰＵにより必要に応じて読み出され、メモリ上で実行処理される。通信Ｉ／Ｆ部は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、ネットワーク５０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００２８】
表示部２０ｂは、ＬＣＤ（Liquid Crystal Display）などで構成され、印刷対象となるドキュメントファイルを選択するファイル選択画面や印刷条件を設定する印刷設定画面などを表示したり、Ｗｅｂサーバ３０から提供されるページ画像に基づいてサムネイル表示を行ったりする。操作部２０ｃは、キーボードやマウスなどで構成され、印刷設定画面での印刷設定操作や、サムネイル表示におけるページ範囲を指定するための文字列の入力操作などを可能にする。
【００２９】
［Ｗｅｂサーバ］
Ｗｅｂサーバ３０は、コンピュータ装置などの情報処理装置であり、図２（ａ）に示すように、制御部３０ａなどで構成される。
【００３０】
制御部３０ａは、ＣＰＵ、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤ、通信Ｉ／Ｆ部などを備え、これらはバスを介して接続されている。ＣＰＵは、各部の制御を行う。メモリは、ＨＤＤ、通信Ｉ／Ｆ部から読み込んだ種々のデータを記憶する部分であり、記憶されたデータはＣＰＵによって処理され、必要に応じてＨＤＤや通信Ｉ／Ｆ部に転送される。ＨＤＤは、ＣＰＵが各部を制御するためのプログラム（クライアント端末２０にＷｅｂサービスを提供するＷｅｂサーバ機能を実現するためのプログラムなどを含む。）、自装置の処理機能に関する情報などを格納し、ＣＰＵにより必要に応じて読み出され、メモリ上で実行処理される。通信Ｉ／Ｆ部は、ＮＩＣやモデムなどで構成され、ネットワーク５０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００３１】
［印刷装置］
印刷装置４０は、ＭＦＰ（Multi Function Peripheral）などの画像形成装置であり、図２（ａ）に示すように、制御部４０ａ、表示部４０ｂ、操作部４０ｃ、描画処理部４０ｄ、印刷部４０ｅなどで構成される。
【００３２】
制御部４０ａは、ＣＰＵ、ＲＯＭやＲＡＭなどのメモリ、ＨＤＤ、通信Ｉ／Ｆ部などを備え、これらはバスを介して接続されている。ＣＰＵは、各部の制御を行う。メモリは、ＨＤＤ、通信Ｉ／Ｆ部から読み込んだ種々のデータを記憶する部分であり、記憶されたデータはＣＰＵによって処理され、必要に応じてＨＤＤや通信Ｉ／Ｆ部に転送される。ＨＤＤは、ＣＰＵが各部を制御するためのプログラム、自装置の処理機能に関する情報などを格納し、ＣＰＵにより必要に応じて読み出され、メモリ上で実行処理される。通信Ｉ／Ｆ部は、ＮＩＣやモデムなどで構成され、ネットワーク５０を介して繋がっている機器との接続を確立し、データの送受信を実行する。
【００３３】
表示部４０ｂは、ＬＣＤなどで構成され、印刷に関する各種画面を表示する。操作部４０ｃは、タッチパネルやハードキーなどで構成され、印刷に関する各種操作を可能にする。
【００３４】
描画処理部４０ｄは、Ｗｅｂサーバ３０から受信した印刷ジョブを解析し、各ページのデータをラスタライズして印刷データを作成する。
【００３５】
印刷部４０ｅは、電子写真方式や静電記録方式等の作像プロセスを利用した画像形成のために必要な要素、すなわち、帯電装置、感光体ドラム、露光装置、転写ローラ、転写ベルト、定着装置などで構成される。具体的には、帯電装置により帯電された感光体ドラムに露光装置から印刷データに応じた光を照射して静電潜像を形成し、現像装置で帯電したトナーを付着させて現像し、そのトナー像を一次転写ローラ、二次転写ベルトを介して紙媒体に転写して定着装置で定着させる処理を行う。
【００３６】
なお、本実施例では、印刷装置４０に印刷機能のみを備える構成とするが、スキャン機能やファクシミリ機能などを備える構成としてもよい。
【００３７】
上記クライアント端末２０及びＷｅｂサーバ３０は、ＯＳ（Operating System）により制御されており、本実施例のサムネイル表示を司るソフトウェア（レンダリングに関する制御を行う画像処理プログラムを含むＷｅｂアプリケーション）は、このクライアント端末２０及びＷｅｂサーバ３０の内部に格納される。図２（ｂ）は、本実施例の画像処理システム１０で実行されるソフトウェアの機能を示している。なお、上記ソフトウェアがプレビューアプリケーションではなく、ドキュメントビューワーアプリケーションとして機能する場合、図２（ｂ）に示される印刷装置４０、印刷ジョブ生成部３２、印刷指示部２５及びそれらと情報をやりとりする機能は必ずしも必要ではない。
【００３８】
図２（ｂ）に示すように、Ｗｅｂサーバ３０の制御部３０ａは、Ｗｅｂアプリケーションにより、データ管理部３１、印刷ジョブ生成部３２、ページ画像生成部３３、ページ範囲特定部３４などとして機能する。特に、Ｗｅｂアプリケーションに含まれる画像処理プログラムにより、ページ画像生成部３３、ページ範囲特定部３４などとして機能する。
【００３９】
データ管理部３１は、Ｗｅｂアプリケーションのプログラム及び画面情報、処理対象のドキュメントファイルの管理を行う。クライアント端末２０はここからプログラム及び画面情報をダウンロードして、Ｗｅｂブラウザを介してＷｅｂアプリケーションの内部処理や画像表示を行う。また、データ管理部３１は、ここで管理されたドキュメントファイルを、印刷ジョブ生成部３２に受け渡す。
【００４０】
印刷ジョブ生成部３２は、クライアント端末２０の印刷指示部２５で指示された印刷設定に基づき、データ管理部３１から取得したドキュメントと、クライアント端末２０のページ範囲指定部２４で指定されたページ情報に基づいて、印刷を指示する印刷ジョブの生成を行う。ここで生成された印刷ジョブのデータが印刷装置４０に送信され、印刷装置４０にてドキュメントが印刷出力される。
【００４１】
ページ画像生成部３３は、データ管理部３１に格納されたドキュメントファイルに含まれるページのレンダリングを行い、各ページのページ画像を生成する。その際、ページ範囲特定部３４によってページ範囲が特定された場合は、該当するページ範囲に含まれるページから優先的にレンダリングを行う。そして、生成したページ画像を、順次クライアント端末２０の表示制御部２３に送信する。
【００４２】
ページ範囲特定部３４は、クライアント端末２０のページ範囲指定部２４を利用してユーザによって入力された文字列を受信し、入力済みの文字列によって指定されるページ範囲（１ページの場合を含む。）と、入力済みの文字列とその文字列の後に続いて入力される文字列とによって指定可能なページ範囲と、を特定し、特定したページ範囲をページ画像生成部３３に通知する。具体的には、ページ範囲指定部２４を利用してユーザによって数字（例えば、「２」）が入力された場合は、入力済みの数字のページを特定すると共に、入力済みの数字と入力済みの数字に続けて入力される数字とによって指定可能な数字、すなわち、入力済みの数字を上位の桁とする数字（例えば、「２０」、「２１」…）のページを特定する。また、数字の後に記号（例えば、「−」）が入力された場合は、入力済みの数字を開始ページとし、「−」に続けて入力される数字を終了ページとするページ範囲（例えば、「２−３」、「２−４」…」）を特定する。
【００４３】
また、図２（ｂ）に示すように、クライアント端末２０の制御部２０ａは、Ｗｅｂアプリケーションにより、画像表示部２１として機能する。この画像表示部２１は、ファイル選択部２２、表示制御部２３、ページ範囲指定部２４、印刷指示部２５などを含み、ユーザの入力を受け付け、必要な情報の表示を行う。特に、Ｗｅｂアプリケーションに含まれる画像処理プログラムにより、表示制御部２３、ページ範囲指定部２４などとして機能する。
【００４４】
ファイル選択部２２は、印刷対象となるドキュメントファイルの選択を可能にする。選択されたドキュメントファイルは、Ｗｅｂサーバ３０側にアップロードされ、Ｗｅｂサーバ３０のデータ管理部３１にて管理される。
【００４５】
表示制御部２３は、Ｗｅｂサーバ３０のページ画像生成部３３からドキュメントのページ画像のデータを順次受け取り、クライアント端末２０の表示部２０ｂにサムネイル画像として表示する。その際、離れたページのページ画像を受け取った場合は、受け取ったページ画像が表示部２０ｂに表示されるように、画面をスクロールしたり、画面に表示するページ画像の個数を増やしたり、ページ画像を受け取った順に並べるなど、ページ画像の表示順序を変更したりする。
【００４６】
ページ範囲指定部２４は、ページ範囲を指定するためのユーザの文字列入力を受け付ける。例えば、サムネイル表示を行う画面に文字列を入力するための欄を設け、クライアント端末２０の操作部２０ｃにより、文字列を入力できるようにする。そして、入力された文字列を、Ｗｅｂサーバ３０のページ範囲特定部３４に通知する。
【００４７】
印刷指示部２５は、Ｗｅｂサーバ３０のデータ管理部３１から取得した画面情報に基づき、Ｗｅｂブラウザ上に印刷設定用のユーザインターフェースを表示する。そして、ユーザの印刷指示を受け付け、Ｗｅｂサーバ３０の印刷ジョブ生成部３２に印刷指示を送信する。
【００４８】
なお、本実施例では、Ｗｅｂサーバ３０がドキュメントファイルをレンダリングしてページ画像を生成する構成とするが、クライアント端末２０が、ドキュメントファイルをレンダリングしてページ画像を生成し、生成したページ画像を表示する構成としてもよい。その場合は、クライアント端末２０の制御部２０ａを、ページ画像生成部、ページ範囲特定部として機能させればよい。
【００４９】
以下、本実施例におけるソフトウェアの全体処理を示す。本実施例は、クライアント・サーバシステムとして動作するＷｅｂアプリケーションの構成をとり、ユーザはクライアント端末２０からＷｅｂアプリケーションを使用するものとする。
【００５０】
まず、ユーザは、クライアント端末２０を使用してＷｅｂアプリケーションを立ち上げ、Ｗｅｂアプリケーションの画像表示部２１（ファイル選択部２２）を利用して、印刷したいドキュメントファイルを指定する。指定するドキュメントファイルは、クライアント端末２０内に保存されているものとしてもよいし、Ｗｅｂ上にあるものや、すでにＷｅｂサーバ３０内に保存されているものとしてもよい。そして、ファイル選択部２２で指定されたドキュメントファイルは、Ｗｅｂサーバ３０のデータ管理部３１に格納される。
【００５１】
次に、Ｗｅｂサーバ３０のページ画像生成部３３は、データ管理部３１に格納されたドキュメントファイルの各ページを順次レンダリングしてページ画像を生成し、生成したページ画像をクライアント端末２０の表示制御部２３に順次送信する。表示制御部２３はページ画像を順次サムネイル表示し、ユーザはページ画像を確認する。その後、Ｗｅｂサーバ３０の印刷ジョブ生成部３２は、クライアント端末２０の印刷指示部２５からの指示を受け、ドキュメントファイル内の、ユーザがページ範囲指定部２４で指定したページ範囲が印刷範囲として出力されるように印刷ジョブを生成し、生成した印刷ジョブを印刷装置４０に送信する。
【００５２】
ここで、本実施例では、Ｗｅｂアプリケーション（画像処理プログラム）は、ページ範囲指定部２４を利用してユーザにより文字列が入力されると、入力された文字列で特定されるページ範囲から優先的にページ画像の生成（レンダリング）を行うように制御する。図３は、Ｗｅｂサーバ３０におけるページ画像生成手順を示すフローチャート図である。
【００５３】
まず、Ｗｅｂサーバ３０のページ範囲特定部３４は、クライアント端末２０のページ範囲指定部２４を利用してユーザにより入力された文字列が更新されたかを判断する（Ｓ１００）。ページ範囲指定部２４によって表示される欄にいかなる文字列も入力されていない場合は、ページ画像生成部３３は、予め設定されたルールに従って（例えば、第１ページから最終ページまで順番に）ページ画像を生成する（Ｓ１３０、Ｓ１４０のＮｏ、Ｓ１００のＮｏ）。
【００５４】
一方、ページ範囲指定部２４を利用して入力された文字列が更新された場合は（Ｓ１００のＹｅｓ）、Ｗｅｂサーバ３０のページ範囲特定部３４は、ユーザによって入力された入力済みの文字列によって指定されるページ範囲と、入力済みの文字列とその文字列に末尾に続いて入力される文字列とによって指定可能なページ範囲とを、優先的にページ画像を生成するページ範囲として特定する（Ｓ１１０）。このステップの詳細については後述する。
【００５５】
次に、Ｗｅｂサーバ３０のページ画像生成部３３は、ページ範囲特定部３４によって特定されたページ範囲のページのページ画像を、他のページに優先して生成し（Ｓ１２０）、生成したページ画像をクライアント端末２０の表示制御部２３に順次送信する。そして、全てのページ画像の生成が終了していなければ（Ｓ１４０のＮｏ）、Ｓ１００に戻り、ページ範囲特定部３４は、クライアント端末２０のページ範囲指定部２４で入力された文字列が更新されたかを判断する。
【００５６】
ページ範囲指定部２４を利用して入力された文字列が更新された場合は（Ｓ１００のＹｅｓ）、優先的にページ画像を生成するページ範囲の特定をし直し（Ｓ１１０）、ページ画像生成部３３は、特定し直されたページ範囲のページのページ画像を、他のページに優先して生成する（Ｓ１２０）。また、ページ範囲指定部２４の文字列が更新されなかった場合は（Ｓ１００のＮｏ）、ページ画像生成部３３で行われているページ画像の生成が継続される（Ｓ１３０）。
【００５７】
図４は、ページ範囲指定部２４を利用して入力された文字列が更新された際の、ページ範囲特定部３４が行うページ範囲の特定処理（図３のＳ１１０）の詳細を示すフローチャート図である。
【００５８】
まず、ページ範囲特定部３４は、ページ範囲指定部２４を利用して入力された文字列がそれだけで正しいページ範囲を示しているかを判断する（Ｓ１１１）。例えば、入力された文字列が数字であり、その数字で特定されるページがドキュメントファイルに含まれていれば、正しいページ範囲を示していると判断する。一方、入力された文字列が数字であるが、その数字で特定されるページがドキュメントファイルに含まれていない場合や、入力された文字列が数字以外の記号を含み、記号の後の数字で特定されるページがドキュメントファイルに含まれていない場合は、正しいページ範囲を示していないと判断する。また、ユーザが文字列を入力中である場合（例えば、入力された文字列が数字以外の記号を含み、文字列の最後が記号である場合など）も、正しいページ範囲を示していないと判断する。そして、正しいページ範囲を示していると判断した場合は（Ｓ１１１のＹｅｓ）、ページ範囲特定部３４は、入力された文字列に該当するページ範囲を、優先的にページ画像を生成するページ範囲として特定する（Ｓ１１２）。
【００５９】
その後、ページ範囲特定部３４は、文字列の末尾が数字又はハイフンであるかを判断し（Ｓ１１３）、文字列の末尾が数字又はハイフンになっている場合は（Ｓ１１３のＹｅｓ）、文字列の末尾への更なる数字の入力によって指定可能なページ範囲を、優先的にページ画像を生成するページ範囲として更に特定する（Ｓ１１４）。このとき、Ｓ１１２において入力済みの文字列に該当するページ範囲が既に特定されていた場合は、入力済みの文字列に該当するページ範囲（第１のページ範囲）及び入力済みの文字列とその文字列の末尾への更なる数字の入力によって指定可能なページ範囲（第２のページ範囲）の両方が、優先的にページ画像を生成するページ範囲として特定される。
【００６０】
ここで、Ｓ１１３で文字列の末尾を数字かハイフンに限っている理由は、文字列の末尾が数字でもハイフンでもなく、カンマであった場合、文字列の末尾に続く入力が、直前までの文字列の影響を受けないため、文字列の末尾への更なる数字の入力によって指定可能なページ範囲が実質的に全てのページになってしまうためである。また、文字列の末尾に続く入力を数字に限っている理由は、数字以外のハイフンやカンマを考慮した場合、指定可能なページ範囲のパターンが膨大な組み合わせになってしまうためである。
【００６１】
このようなページ範囲の特定処理を行うことにより、ユーザがページ番号を入力している途中の場合であっても、すでに入力された文字列に該当するページ範囲とユーザが入力する可能性のあるページ範囲の両方を、優先的にページ画像を生成するページ範囲として特定することができる。
【００６２】
以下、ページ範囲の特定方法について具体例を挙げて説明する。図５（ａ）から図５（ｄ）は、文字列として数字と記号（ハイフン）とが入力された場合に、ページ画像がどのような順序で生成／表示されるかを示している。この例では、８ページからなるドキュメン卜のページ画像をサムネイル表示するものとする。
【００６３】
ページ範囲指定部２４によって表示される欄に文字列が何も入力されない場合は、ページ番号が小さい順に第１ページから順次ページ画像の生成が行われ、生成されたページ画像が表示される。図５（ａ）は、第２ページ目までページ画像の生成及び表示が行われた時の状態を示している。ここで、第１ページと第２ページまでページ画像が生成された段階では、通常は次にページ画像が生成されるのは第３ページであるが、この段階で文字列として「５−」が入力されると、文字列末尾への更なる数字の入力によって指定可能なページ範囲は、「５−６」、「５−７」、「５−８」となる（それ以外の入力はページ範囲指定として不正となる）ので、これらのページ範囲に含まれる第５ページから第８ページのページ画像が他のページより優先的に生成される。なお、「５−」の後の「｜」はカーソル位置であり、入力途中であることを示している。
【００６４】
図５（ｂ）は、第５ページと第６ページまでページ画像の生成及び表示が行われた時の状態を示している。図５（ｂ）の状態において、図５（ｃ）に示すように、「７」が新たに入力され、文字列が「５−７」となったとすると、この文字列末尾への更なる数字の入力で指定できるページ範囲は存在しない。すなわち、このドキュメントは８ページから構成されるので、「５−７１」のようなページ範囲は存在しない。そのため、図５（ｂ）の段階と同様に、指定された第５ページから第７ページのページ画像の生成が他のページよりも優先的に行われる。その後は、通常のページ画像生成の順序に戻り、図５（ｄ）のように、ページ番号の小さいページから順次ページ画像の生成が行われ（ここでは第３ページ、第４ページの順でページ画像が生成され）、図５（ｄ）の後に、第８ページのページ画像の生成が行われることになる。
【００６５】
なお、図５（ｂ）の状態において、「７１」が新たに入力され、文字列が「５−７１」となった場合は、不正なページである「７１」を無視し、「５−」の文字列が更新されなかったと判断して（図３のＳ１００のＮｏ）、第５ページから第８ページのページ画像の生成を他のページより優先的に行ってもよいし、「１」を無視し、「５−７」と入力されたと判断して、上記と同様に、指定された第５ページから第７ページのページ画像の生成を他のページよりも優先的に行ってもよい。
【００６６】
ページ範囲の特定方法の他の具体例について説明する。図６（ａ）から図６（ｅ）は、文字列として数字と記号（ハイフン）とが入力された場合に、ページ画像がどのような順序で生成／表示されるかを示している。この例では、１２ページからなるドキュメン卜のページ画像をサムネイル表示するものとする。
【００６７】
図６（ａ）はページ画像の生成が開始されていない状態を示している。この状態で、図６（ｂ）に示すように、文字列として「１」が入力された場合、この文字列より、第１ページが優先的に処理するページ範囲として特定されるが、文字列末尾への更なる数字の入力によって、「１０」、「１１」、「１２」といったページが指定される可能性がある。そのため、図６（ｃ）に示すように、第１ページのページ画像が優先的に生成されて表示された後、図６（ｄ）に示すように、第１０ページから先のページのページ画像が優先的に生成されて表示されることになる。図６（ｄ）の状態で、「−」が新たに入力され、文字列が「１−」となった場合、第１２ページのページ画像の生成は優先されなくなり、図６（ｅ）に示すように、第１ページの次のページから順次ページ画像が生成されることになる。
【００６８】
なお、ここでは、一桁の数字が入力された場合を示したが、例えば、文字列として２桁以上の数字が入力された場合、この数字と、この数字の末尾に続けて入力される数字とによって指定可能なページを、ページ画像を優先的に生成するページ範囲として特定することができる。例えば、文字列として「１０」が入力された場合は、「１０１」、「１０２」…といったページが、ページ画像を優先的に生成するページ範囲として特定されることになる。
【００６９】
ページ範囲の特定方法の他の具体例について説明する。ここでは文字列として数字と記号（カンマ）が入力された場合に、ページ画像がどのような順序で生成／表示されるについて説明する。
【００７０】
文字列として「２、４」が入力された場合、第２ページと第４ページが、優先的にページ画像を生成するページ範囲として特定される。また、第４０ページから第４９ページの一部または全部が存在するドキュメントであった場合は、第４０ページから第４９ページに該当するページも、優先的にページ画像を生成するページ範囲として特定される。また、第４００ページから第４９９ページの一部または全部が存在するドキュメントであった場合は、第４００ページから第４９９ページに該当するページも、優先的にページ画像を生成するページ範囲として特定される。また、ユーザがページ範囲指定部２４に「２、４−」と入力した場合は、第２ページと第４ページと、第４ページより後方のページが優先的にページ画像を生成するページ範囲として特定される。また、ユーザがページ範囲指定部２４に「２、４、」と入力した場合は、第２ページと第４ページのみが優先的にページ画像を生成するページ範囲として特定される。
【００７１】
ここで、上記のように、優先的にページ画像を生成するページが離れている場合（例えば、第１ページの次に第１０ページのページ画像を生成する場合や第４ページの後に第４０ページのページ画像を生成する場合）、ページ画像生成部３３によってページ画像が優先的に生成されても、表示制御部２３がそのページ画像を視認可能に表示しなければ、ユーザはそのページ画像を確認することができない。そこで、本実施例では、必要に応じて、クライアント端末２０の表示制御部２３は、新たに生成されたページ画像が視認可能に表示されるように、サムネイル表示の形態を変える制御を行う。
【００７２】
例えば、図７（ａ）に示すように、８ページ分のページ画像をページ順に表示する枠（領域）を配列したサムネイル表示の画面構成において、文字列として「１」が入力された場合、上述したように、ページ範囲特定部３４は、優先的にレンダリングを行うページとして第１ページ、第１０ページ〜第１９ページ、第１００ページ〜第１９９ページ等を特定するが、ページ画像生成部３３が第１ページの次に第１０ページのページ画像を生成した段階において、第１ページのページ画像を表示した画面構成のままでは、第１０ページのページ画像を表示することができない。そのような場合は、表示制御部２３は、図７（ｂ）に示すように、サムネイル表示の画面を自動的にスクロールして、第１０ページのページ画像が表示されるようにすることができる。
【００７３】
また、同様に、図８（ａ）に示すように、８ページ分のページ画像をページ順に表示する枠（領域）を配列したサムネイル表示の画面構成において、文字列として「１」が入力され、ページ画像生成部３３が第１ページの次に第１０ページのページ画像を生成した場合、表示制御部２３は、図８（ｂ）に示すように、ページ画像の表示サイズを小さくしたり、表示エリアを大きくしたりしてサムネイル表示するページ画像の個数を増やして、第１ページのページ画像と共に、第１０ページのページ画像が表示されるようにすることができる。
【００７４】
また、同様に、図９（ａ）に示すように、８ページ分のページ画像を表示する枠（領域）を配列したサムネイル表示の画面構成において、文字列として「１」が入力され、ページ画像生成部３３が第１ページの次に第１０ページのページ画像を生成した場合、表示制御部２３は、図９（ｂ）に示すように、ページ画像の表示順序を変更してページ画像を生成した順番に表示する（ここでは第１ページのページ画像の次に第１０ページのページ画像を配置する）こともできる。
【００７５】
このように、クライアント端末２０の表示制御部２３が、サムネイル表示の形態を変える制御を行うことにより、ページ画像が飛び飛びに生成される場合であっても、生成したページ画像を確実に表示することができるため、ユーザは表示されたページ画像を確認してその後の処理を指示することができる。
【００７６】
なお、本発明は上記実施例に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、画像処理システム１０の構成や画像処理の制御方法は適宜変更可能である。
【００７７】
例えば、上記実施例では、Ｗｅｂサーバ３０がドキュメントファイルのページ範囲を特定し、そのページ範囲に含まれるページのレンダリングを行ってページ画像をクライアント端末２０に提供し、クライアント端末２０がページ画像のサムネイル表示を行う構成としたが、Ｗｅｂサーバ３０若しくはクライアント端末２０が単体で、ページ範囲の特定及びページ画像の生成／表示を行う構成としてもよいし、レンダリング処理を印刷装置４０が実行する構成としてもよい。
【００７８】
また、上記実施例では、サムネイル表示としてページ画像を一覧できるように配列する場合を示したが、ページ画像は必ずしも一覧できる必要はなく、１ページごとに表示するようにしてもよい。その場合は、生成したページ画像が順に表示されるように、表示制御部２３が表示制御を行えばよい。
【００７９】
また、上記実施例では、ページ画像を表示する場合の制御について記載したが、表示を伴わない印刷用のページ画像の生成に対しても、本発明の画像処理方法を同様に適用することができる。例えば、ドキュメントファイルが選択されたら直ちに印刷用のページ画像の生成が開始される場合に、ページ範囲指定部を利用して文字列が入力されたら、入力された文字列で特定されるページ範囲から優先的に印刷用のページ画像が生成されるように制御することができ、印刷用のページ画像の生成順序を制御することにより、印刷物が出力されるまでの時間を短縮することができる。
【００８０】
また、上記実施例では、印刷時のプレビュー画像としてページ画像を表示する場合の制御について記載したが、印刷を伴わないドキュメントの閲覧に対しても、本発明の画像処理方法を同様に適用することができる。
【産業上の利用可能性】
【００８１】
本発明は、ドキュメントを表示又は印刷するためのレンダリングを行う画像処理システム及び当該画像処理システムで動作する画像処理プログラム並びに当該画像処理プログラムを記録した記録媒体並びに当該画像処理システムにおける画像処理方法に利用可能である。
【符号の説明】
【００８２】
１０  画像処理システム
２０  クライアント端末
２０ａ  制御部
２０ｂ  表示部
２０ｃ  操作部
２１  画像表示部
２２  ファイル選択部
２３  表示制御部
２４  ページ範囲指定部
２５  印刷指示部
３０  Ｗｅｂサーバ
３０ａ  制御部
３１  データ管理部
３２  印刷ジョブ生成部
３３  ページ画像生成部
３４  ページ範囲特定部
４０  印刷装置
４０ａ  制御部
４０ｂ  表示部
４０ｃ  操作部
４０ｄ  描画処理部
４０ｅ  印刷部
５０  ネットワーク
【図１】
0005842902.tif 000002
【図２】
0005842902.tif 000003
【図３】
0005842902.tif 000004
【図４】
0005842902.tif 000005
【図５（ａ）】
0005842902.tif 000006
【図５（ｂ）】
0005842902.tif 000007
【図５（ｃ）】
0005842902.tif 000008
【図５（ｄ）】
0005842902.tif 000009
【図６（ａ）】
0005842902.tif 000010
【図６（ｂ）】
0005842902.tif 000011
【図６（ｃ）】
0005842902.tif 000012
【図６（ｄ）】
0005842902.tif 000013
【図６（ｅ）】
0005842902.tif 000014
【図７】
0005842902.tif 000015
【図８】
0005842902.tif 000016
【図９】
0005842902.tif 000017