(57)【特許請求の範囲】
【請求項１】
用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報を用紙毎に記憶する用紙属性関連情報記憶手段と、
所定の態様での印刷の対象となる用紙に対応する用紙プロファイル情報を表示する表示手段と、
用紙プロファイル情報を構成する複数の用紙属性情報のうち、他の用紙属性情報と比較して優先的に前記表示手段に表示すべき優先表示用紙属性情報を、前記態様毎に対応付けて記憶する用紙プロファイル情報記憶手段と、
を含み、
前記表示手段は、前記所定の態様での印刷の対象となる用紙に対応する用紙プロファイルのうち、前記優先表示用紙属性情報を他の用紙属性情報と比較して優先的に表示し、
前記他の用紙属性情報を前記表示手段に表示するための移動手段をさらに含み、前記移動手段が所定の距離だけ移動することにより前記表示手段に表示される所定の用紙属性情報を前記所定の距離と対応付けて記憶しておき、前記所定の距離と対応付けて記憶した前記所定の用紙属性情報を、前記優先表示用紙属性情報として前記用紙プロファイル情報記憶手段に記憶することを特徴とする情報処理装置。
【請求項２】
前記優先表示用紙属性情報は優先順位が付された複数の用紙属性情報から構成されており、前記表示手段は、前記優先表示用紙属性情報を、前記優先順位の降順に表示することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記表示手段は、前記態様毎に対応付けて記憶された優先表示用紙属性情報のうち、ユーザによって指定される態様に対応付けて記憶された前記優先表示用紙属性情報を表示することを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記優先表示用紙属性情報は、前記用紙プロファイル情報を構成する複数の用紙属性情報の中の一部であることを特徴とする請求項１から３の何れか１項に記載の情報処理装置。
【請求項５】
前記所定の態様は、印刷条件の指定を受け付ける印刷設定画面において選択されている印刷条件であることを特徴とする請求項１から４の何れか１項に記載の情報処理装置。
【請求項６】
情報処理装置に、
用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報を用紙毎に用紙属性関連情報記憶手段に記憶する処理と、
所定の態様での印刷の対象となる用紙に対応する用紙プロファイル情報を表示手段に表示する処理と、
用紙プロファイル情報を構成する複数の用紙属性情報のうち、他の用紙属性情報と比較して優先的に前記表示手段に表示すべき優先表示用紙属性情報を、前記態様毎に対応付けて用紙プロファイル情報記憶手段に記憶する処理と、
前記所定の態様での印刷の対象となる用紙に対応する用紙プロファイルのうち、前記優先表示用紙属性情報を他の用紙属性情報と比較して前記表示手段に優先的に表示する処理と、
前記他の用紙属性情報を前記表示手段に表示するための移動手段が所定の距離だけ移動することにより前記表示手段に表示される所定の用紙属性情報を前記所定の距離と対応付けて記憶しておき、前記所定の距離と対応付けて記憶した前記所定の用紙属性情報を、前記優先表示用紙属性情報として前記用紙プロファイル情報記憶手段に記憶する処理と、
を実現させるためのプログラム。
【請求項７】
前記優先表示用紙属性情報は優先順位が付された複数の用紙属性情報から構成されており、前記表示手段は、前記優先表示用紙属性情報を、前記優先順位の降順に表示する処理をさらに含むことを特徴とする請求項６に記載のプログラム。
【請求項８】
前記表示手段は、前記態様毎に対応付けて記憶された優先表示用紙属性情報のうち、ユーザによって指定される態様に対応付けて記憶された前記優先表示用紙属性情報を表示する処理をさらに含むことを特徴とする請求項６又は７に記載のプログラム。
【請求項９】
前記優先表示用紙属性情報は、前記用紙プロファイル情報を構成する複数の用紙属性情報の中の一部であることを特徴とする請求項６から８の何れか１項に記載のプログラム。
【請求項１０】
前記所定の態様は、印刷条件の指定を受け付ける印刷設定画面において選択されている印刷条件であることを特徴とする請求項６から９の何れか１項に記載のプログラム。
【請求項１１】
情報処理装置の情報処理方法であって、
用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報を用紙毎に用紙属性関連情報記憶手段に記憶する工程と、
所定の態様での印刷の対象となる用紙に対応する用紙プロファイル情報を表示手段に表示する工程と、
用紙プロファイル情報を構成する複数の用紙属性情報のうち、他の用紙属性情報と比較して優先的に前記表示手段に表示すべき優先表示用紙属性情報を、前記態様毎に対応付けて用紙プロファイル情報記憶手段に記憶する工程と、
前記所定の態様での印刷の対象となる用紙に対応する用紙プロファイルのうち、前記優先表示用紙属性情報を他の用紙属性情報と比較して前記表示手段に優先的に表示する工程と、
前記他の用紙属性情報を前記表示手段に表示するための移動手段が所定の距離だけ移動することにより前記表示手段に表示される所定の用紙属性情報を前記所定の距離と対応付けて記憶しておき、前記所定の距離と対応付けて記憶した前記所定の用紙属性情報を、前記優先表示用紙属性情報として前記用紙プロファイル情報記憶手段に記憶する工程と、
を含むことを特徴とする情報処理方法。
【請求項１２】
用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報を用紙毎に用紙属性関連情報記憶手段に記憶する処理と、
所定の態様での印刷の対象となる用紙に対応する用紙プロファイル情報を表示手段に表示する処理と、
用紙プロファイル情報を構成する複数の用紙属性情報のうち、他の用紙属性情報と比較して優先的に前記表示手段に表示すべき優先表示用紙属性情報を、前記態様毎に対応付けて用紙プロファイル情報記憶手段に記憶する処理と、
前記所定の態様での印刷の対象となる用紙に対応する用紙プロファイルのうち、前記優先表示用紙属性情報を他の用紙属性情報と比較して前記表示手段に優先的に表示する処理と、
前記他の用紙属性情報を前記表示手段に表示するための移動手段が所定の距離だけ移動することにより前記表示手段に表示される所定の用紙属性情報を前記所定の距離と対応付けて記憶しておき、前記所定の距離と対応付けて記憶した前記所定の用紙属性情報を、前記優先表示用紙属性情報として前記用紙プロファイル情報記憶手段に記憶する処理と、を実現させるためのプログラムがインストールされた情報処理装置と、
前記情報処理装置と接続された画像処理装置と、を含むことを特徴とする情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、プログラム、情報処理方法、及び情報処理システムに関する。
【背景技術】
【０００２】
商用印刷においては、用紙毎に定まる用紙の属性を示す用紙属性情報を多数有する用紙プロファイルを複数登録でき、様々な印刷用紙を使用可能な印刷装置の需要が存在する。その印刷装置では、多数の用紙プロファイルを登録することができ、当該印刷装置を制御するホストコンピュータでは、その用紙プロファイル情報を取得し表示している。
【０００３】
しかしながら、用紙プロファイルは、登録数が多いだけでなく、１つの用紙プロファイルに対し、多くの用紙属性を有しているため、より分かり易く表示した上で、ユーザが容易に選択できることが望ましい。そこで、用紙プロファイルにおける用紙属性の絞り込みに関する技術が考えられおり、既に知られている。
【０００４】
特許文献１には、ユーザが複数の用紙銘柄の中から、印刷に使用する用紙銘柄を適切に選択することを目的として、選択された複数の用紙銘柄の中から、坪量、紙厚、表面性といった選択属性に適合する用紙銘柄を特定する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示された技術は、ユーザが印刷に使用する用紙プロファイルを容易に選択することを目的としているが、用紙属性の表示順序については何ら考慮されていない。したがって、用紙プロファイル及びプリンタ機能を指定して印刷を行うにあたり、指定するプリンタ機能に関係する用紙属性が用紙属性表示リストの最後部にある場合、印刷設定画面の用紙プロファイルリスト画面上で、確認したい用紙属性が表示されるまでスクロールバーを移動させる操作を行う必要があり、操作性が悪いという問題があった。
【０００６】
そこで、本発明は、上記従来技術の問題点に鑑みてなされたものであって、印刷設定を行う画面を介して用紙プロファイルを選択する際に、用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報の中から希望する用紙属性情報を容易に確認することが可能な情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明における情報処理装置は、用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報を用紙毎に記憶する用紙属性関連情報記憶手段と、所定の態様での印刷の対象となる用紙に対応する用紙プロファイル情報を表示する表示手段と、用紙プロファイル情報を構成する複数の用紙属性情報のうち、他の用紙属性情報と比較して優先的に前記表示手段に表示すべき優先表示用紙属性情報を、前記態様毎に対応付けて記憶する用紙プロファイル情報記憶手段と、を含み、前記表示手段は、前記所定の態様での印刷の対象となる用紙に対応する用紙プロファイルのうち、前記優先表示用紙属性情報を他の用紙属性情報と比較して優先的に表示し、前記他の用紙属性情報を前記表示手段に表示するための移動手段をさらに含み、前記移動手段が所定の距離だけ移動することにより前記表示手段に表示される所定の用紙属性情報を前記所定の距離と対応付けて記憶しておき、前記所定の距離と対応付けて記憶した前記所定の用紙属性情報を、前記優先表示用紙属性情報として前記用紙プロファイル情報記憶手段に記憶することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、用紙プロファイル情報の中から希望する用紙属性情報を容易に確認することが可能な情報処理装置を得ることができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態に係る情報処理システムの概略構成について説明する図である。
【図２】本実施形態に係る情報処理システムを構成するホストコンピュータのハードウェアブロック図である。
【図３】本実施形態に係る情報処理システムを構成するホストコンピュータの機能ブロック図である。
【図４】本実施形態に係る情報処理システムを構成する印刷装置のハードウェアブロック図である。
【図５】本実施形態に係る情報処理システムを構成する印刷装置の機能ブロック図である。
【図６】本実施形態に係る情報処理システムにおいて用いられる（ａ）用紙プロファイルリストの例、（ｂ）用紙属性情報の種類の例について説明する図である。
【図７】本実施形態に係る情報処理システムにおいて、所定の態様として両面印刷を指定した時における用紙プロファイルリストの、（ａ）面付け設定画面の例、（ｂ）用紙設定画面の例について説明する図である。
【図８】本実施形態に係る情報処理システムにおいて、所定の態様としてインデックス紙印刷を指定した時における用紙プロファイルリストの、（ａ）例外ページ設定画面の例、（ｂ）選択方法設定画面の例について説明する図である。
【図９】本実施形態に係る情報処理システムにおける具体的な機能である、（ａ）機能／用紙属性関連テーブルの例、（ｂ）用紙選択可能な機能の例について説明する図である。
【図１０】本実施形態に係る情報処理システムの印刷ジョブ生成の動作について説明するフロー図である。
【図１１】本実施形態に係る情報処理システムの用紙プロファイル表示選択の動作について説明するフロー図である。
【図１２】本実施形態に係る情報処理システムの用紙属性情報検索の動作について説明するフロー図である。
【図１３】本実施形態に係る情報処理システムの用紙プロファイル情報テーブルの表示動作について説明するフロー図である。
【図１４】本実施形態に係る情報処理システムにおいて、両面印刷指定を行う場合の、（ａ）従来の画面表示例、（ｂ）本実施形態における画面表示例について説明する図である。
【図１５】本実施形態に係る情報処理システムにおいて、インデックス紙印刷指定を行う場合の、（ａ）従来の画面表示例、（ｂ）本実施形態における画面表示例について説明する図である。
【図１６】本実施形態に係る情報処理システムにおいて、機能／用紙属性関連テーブルを後から作成する場合の動作について説明するフロー図である。
【図１７】本実施形態に係る情報処理システムにおいて用いられる用紙プロファイルリスト画面におけるウィンドウ表示幅及び各用紙属性列幅の例について説明する図である。
【図１８】本実施形態に係る情報処理システムの用紙プロファイルリスト画面において所定距離以上の横移動を行ったとき、画面左端からの移動距離を算出し移動距離に対応する地点に表示される用紙属性情報とその機能を保存する処理の動作について説明する図である。
【図１９】本実施形態に係る情報処理システムにおいて、図１８で保存した横移動時毎の移動距離・表示時間・距離フラグ情報を基に、最も表示時間の長かった横移動距離を取得する横移動距離取得処理の動作について説明する図である。
【図２０】本実施形態に係る情報処理システムにおいて、図１９で保存した表示時間の長い横移動距離情報を基に、画面左端から横移動距離分移動し、その時表示されるウィンドウ内の用紙属性情報を取得する表示用紙属性取得処理の動作について説明する図である。
【図２１】本実施形態に係る情報処理システムの用紙プロファイルリスト画面において用紙属性順の各用紙属性情報に対する画面左端からの用紙属性列幅の例について説明する図である。
【図２２】本実施形態に係る情報処理システムにおける機能／用紙属性関連テーブルの例について説明する図である。
【図２３】本実施形態に係る情報処理システムにおける機能／用紙属性関連テーブルの他の例について説明する図である。
【発明を実施するための形態】
【００１０】
次に、本発明を実施するための形態について図面を参照して詳細に説明する。なお、各図中、同一又は相当する部分には同一の符号を付しており、その重複説明は適宜に簡略化乃至省略する。以下、本実施形態について説明するが、本実施形態は、以下に説明する実施形態に限定されるものではない。以下の実施形態では、所定の態様の一例として、両面印刷指定時とインデックス紙印刷指定時の場合について説明している。しかしながら、用紙プロファイルリストに含まれる他の用紙の印刷指定時についても本発明を適用することが可能である。
【００１１】
本実施形態は、印刷設定画面上において用紙プロファイル情報を表示する処理に関するものである。具体的には、用紙毎に定まる用紙の属性である用紙属性情報を複数有して構成される用紙プロファイル情報を用紙毎に記憶しておく。そして、ユーザにより指定される所定の態様での印刷の対象となる用紙に対応する用紙プロファイル情報のうち、他の用紙属性情報と比較して優先的に表示すべき優先表示用紙属性情報を優先的に表示することが特徴になっている。この本発明の特徴について、以下の図面を用いて詳細に解説する。
【００１２】
まず、本実施形態に係る情報処理システムの概略構成について説明する。図１は、本実施形態に係る情報処理システムの概略構成について説明する図である。
【００１３】
本実施形態に係る情報処理システムの一例である印刷システム１００は、ネットワークＮＷに接続されたホストコンピュータ２００と、画像処理装置の一例である印刷装置３００と、から構成される。印刷装置３００は、用紙プロファイルを複数登録・利用可能な用紙プロファイル印刷機能を有している。ホストコンピュータ２００及び用紙プロファイル印刷機能を有する印刷装置３００の詳細は、それぞれ後述する図２、図３、図４、及び図５において説明する。
【００１４】
なお、図１では、印刷システム１００として、ホストコンピュータ２００が、ネットワークＮＷを介して印刷装置３００と接続されている構成を例に挙げて説明している。しかしながら、ホストコンピュータ２００が、ネットワークＮＷを介すことなく、直接印刷装置３００に接続される構成であっても良い。
【００１５】
次に、本実施形態に係る情報処理システムを構成するホストコンピュータのハードウェアブロックについて説明する。図２は、本実施形態に係る情報処理システムを構成するホストコンピュータのハードウェアブロック図である。
【００１６】
図２に示すように、ホストコンピュータ２００は、ＣＰＵ（Central Processing Unit）２０１と、ＲＯＭ（Read Only Memory）２０２と、ＲＡＭ（Random Access Memory）２０３と、を備えている。また、ホストコンピュータ２００は、外部Ｉ／Ｆ（Interface）２０４と、通信部２０５と、入力部２０６と、表示制御部２０７と、記憶装置２０８と、バスライン２０９と、を備えている。
【００１７】
ＣＰＵ２０１は、ホストコンピュータ２００全体の動作を制御する。ＣＰＵ２０１は、例えば、アプリケーションソフトウェア２２０及び印刷ジョブ生成ソフトウェア２４０を記憶装置２０８から読み出して、ＲＡＭ２０３を作業メモリにして実行する。ＲＯＭ２０２は、ホストコンピュータ２００用のプログラムを記憶する。ＲＡＭ２０３は、ＣＰＵ２０１のワークエリアとして使用される。
【００１８】
外部Ｉ／Ｆ２０４は、例えば、ＵＳＢ（Universal Serial Bus）等のケーブルや、可搬型の記憶媒体２１１を装着するインタフェースである。通信部２０５は、ネットワークＮＷを利用して外部の印刷装置３００とデータを送受信する。通信部２０５は、例えば、ＣＰＵ２０１からの指示により、印刷装置３００に対して印刷データ等のパケットデータを送信する。
【００１９】
入力部２０６は、例えば、キーボード、マウス等、ユーザの様々な操作指示を受け付けるユーザインタフェース（以下、ＵＩともいう。）である。例えば、タッチパネルや音声入力装置を入力部２０６とすることもできる。
【００２０】
表示制御部２０７は、例えば、アプリケーションソフトウェア２２０が指示する画面情報に基づいて、所定の解像度や色数等で外部に設けられたディスプレイ２１０の描画を制御する。ディスプレイ２１０は、例えば、液晶や有機ＥＬ（Electro Luminescence）等のＦＰＤ（Flat Panel Display）である。
【００２１】
記憶装置２０８は、例えば、ＨＤＤ（Hard Disk Drive）やフラッシュメモリ等の不揮発メモリである。
【００２２】
バスライン２０９は、上記の各構成要素を図２に示すように電気的に接続する。バスライン２０９は、例えば、アドレスバスやデータバス等である。なお、記憶媒体２１１は、ホストコンピュータ２００に対して着脱自在な構成となっている。
【００２３】
記憶媒体２１１は、ＣＰＵ２０１の制御の下でデータの読み出し又は書き込みを行う不揮発性メモリであれば、如何なるメモリであっても良い。例えば、ＵＳＢメモリ、フラッシュメモリ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable ROM）等が挙げられる。また、アプリケーションソフトウェア２２０及び印刷ジョブ生成ソフトウェア２４０は、記憶媒体２１１に記録された状態、又は図示しないサーバからダウンロードする態様で配布されるような状態にしても良い。
【００２４】
また、上記のホストコンピュータ２００用プログラムは、インストール可能な形式、又は実行可能な形式のファイルで、上記記憶媒体２１１等パーソナルコンピュータ（以下、ＰＣともいう。）で読み取り可能な記録媒体に記録して流通させるようにしても良い。
【００２５】
次に、本実施形態に係る情報処理システムを構成するホストコンピュータの機能ブロックについて説明する。図３は、本実施形態に係る情報処理システムを構成するホストコンピュータの機能ブロック図である。
【００２６】
ホストコンピュータ２００は、ホストコンピュータ２００を動作させる基本ソフトウェアであるオペレーティングシステム２１５と、オペレーティングシステム２１５上で文書を作成し印刷するアプリケーションソフトウェア２２０、とから構成される。また、ホストコンピュータ２００は、アプリケーションソフトウェア２２０の印刷指示により印刷ジョブ生成ソフトウェア２４０に印刷指示を与える印刷インタフェース２３０から構成される。
【００２７】
さらに、ホストコンピュータ２００は、印刷ジョブを生成する印刷ジョブ生成ソフトウェア２４０と、印刷ジョブ生成ソフトウェア２４０から送信された印刷ジョブを受信し、印刷装置３００へ送信する印刷スプーラ２５０から構成される。なお、印刷ジョブ生成ソフトウェア２４０の一例としては、プリンタドライバが挙げられる。また、ホストコンピュータ２００は、印刷設定を表示する表示部２６０と、印刷設定等の設定値を記憶しておく記憶部２７０と、から構成される。
【００２８】
なお、印刷ジョブ生成ソフトウェア２４０は、アプリケーションソフトウェア２２０上で印刷形式を設定するため、オペレータとのインタフェースを取り持つユーザインタフェース部２４１を有する。また、印刷ジョブ生成ソフトウェア２４０は、印刷装置３００から用紙プロファイル情報を取得し印刷設定画面上（表示部２６０）に表示する用紙プロファイル表示選択処理部２４２を有する。さらに、印刷ジョブ生成ソフトウェア２４０は、印刷設定に基づき印刷ジョブを生成する印刷ジョブ生成処理部２４３を有する。
【００２９】
また、用紙プロファイル表示選択処理部２４２は、印刷機能と用紙属性情報とを関連付けた機能／用紙属性関連テーブルを保存する機能／用紙属性関連情報保存部２４２Ａを有する。さらに、用紙プロファイル表示選択処理部２４２は、指定の印刷機能に対応する用紙属性情報を検索する用紙属性情報検索処理部２４２Ｂを有する。そして、用紙プロファイル表示選択処理部２４２は、検索された用紙属性情報を優先表示する用紙プロファイル情報テーブル表示処理部２４２Ｃを有する。
【００３０】
記憶部２７０は、印刷ジョブ生成ソフトウェア２４０のユーザインタフェース部（以下、ＵＩ部ともいう。）２４１上で印刷設定された値を、印刷設定情報２７０Ａ、及び機能／用紙属性関連情報を２７０Ｂへ、それぞれ保存する。また、記憶部２７０は、印刷装置３００から取得した用紙プロファイル情報を、用紙プロファイル情報２７０Ｃへ保存する。さらに、記憶部２７０は、各用紙プロファイルにおける各用紙属性列の固定の列幅を、用紙属性列表示情報２７０Ｄへ保存する。なお、用紙属性列表示情報２７０Ｄに保存される各用紙プロファイルにおける各用紙属性列の固定の列幅は、後述する図７（ｂ）、図８（ｂ）のように表示する画面によって異なるため、それぞれの列幅を記憶している。
【００３１】
次に、本実施形態に係る情報処理システムを構成する印刷装置のハードウェアブロックについて説明する。図４は、本実施形態に係る情報処理システムを構成する印刷装置のハードウェアブロック図である。
【００３２】
図４において、印刷装置３００は、受信した印刷ジョブを解析し、画像データへ展開してビデオデータを生成する印刷制御プログラム３１０と、ビデオデータを用紙へ印刷するエンジン３４０と、を備える。また、印刷装置３００は、印刷に使用する用紙を給紙する給紙装置３３０と、印刷された用紙を排紙する排紙装置３５０とを備える。
【００３３】
印刷制御プログラム３１０は、ＣＰＵ３１１と、ＲＯＭ３１２と、ＲＡＭ３１３と、操作部３１４と、外部Ｉ／Ｆ３１５と、通信部３１６と、データ解析部３１７と、記憶装置３１８と、印刷制御部３１９とが、システムバス３２０により接続されている。
【００３４】
ＣＰＵ３１１は、ＲＯＭ３１２に格納されている制御プログラムにしたがって、操作部３１４と、外部Ｉ／Ｆ３１５と、通信部３１６と、データ解析部３１７と、記憶装置３１８と、印刷制御部３１９とを制御する。なお、ＲＯＭ３１２は、データＲＯＭと、フォントＲＯＭと、プログラムＲＯＭとに分かれており、ＣＰＵ３１１によって読み出されるデータ、プログラム、フォント等を格納する。また、ＲＡＭ３１３は、ＣＰＵ３１１の作業領域として機能する。
【００３５】
操作部３１４は、図示しない表示部を有しており、表示部には操作画面が表示され、ユーザからの指示を受け付ける。用紙プロファイルの登録はここで行われ、記憶装置３１８に用紙プロファイル情報として登録される。
【００３６】
外部Ｉ／Ｆ３１５は、例えば、ＵＳＢケーブル等のケーブルや、可搬型の記憶媒体３２１を装着するインタフェースである。なお、記憶媒体３２１は、印刷装置３００に対して着脱自在な構成となっている。
【００３７】
記憶装置３１８は、通信部３１６を介して外部装置から入力された画像データや、操作部３１４を用いてユーザ入力により選択された用紙プロファイル情報を含む印刷設定値を格納する。また、記憶装置３１８は、ＣＰＵ３１１によって読み出されるプログラムを格納する。通信部３１６は、図示しないＰＣ、サーバ装置を含む外部装置との間でデータの送受信を行う。
【００３８】
データ解析部３１７は、外部装置から受信した印刷ジョブを解析し、印刷制御部３１９にて画像データへ展開し、ビデオデータを生成する。生成されたビデオデータをエンジン３４０にて受信し、給紙装置３３０より給紙された記録紙上に画像を形成し、排紙装置３５０へ出力する。
【００３９】
次に、本実施形態に係る情報処理システムを構成する印刷装置の機能ブロックについて説明する。図５は、実施形態に係る情報処理システムを構成する印刷装置の機能ブロック図である。
【００４０】
図５において、用紙プロファイル機能を持つ印刷装置３００は、図３の印刷スプーラ２５０から受信した印刷ジョブを解析し、画像データへ展開してビデオデータを生成する印刷制御プログラム３１０から構成される。また、印刷装置３００は、用紙プロファイル等の各種記録紙を装填した給紙装置３３０と、印刷制御プログラム３１０から送信されるビデオデータを受信し、給紙装置３３０から給紙した記録紙へ印刷するエンジン３４０と、から構成される。さらに、印刷装置３００は、印刷された記録紙を排紙する排紙装置３５０から構成される。
【００４１】
なお、印刷制御プログラム３１０は、印刷スプーラ２５０から印刷ジョブを受信する通信部３１６と、受信した印刷ジョブを解析するデータ解析部３１７と、を有する。また、印刷制御プログラム３１０は、画像データへ展開してビデオデータを生成する印刷制御部３１９と、操作画面を表示してユーザからの指示を受け付ける操作部３１４と、を有する。さらに、印刷制御プログラム３１０は、操作部３１４で入力された印刷機能の各設定値を格納する記憶装置３１８を有する。
【００４２】
操作部３１４は、複数の用紙属性情報を持つ用紙プロファイルを複数登録可能な用紙プロファイル機能設定部３１４Ａを有する。記憶装置３１８は、操作部３１４で設定された印刷設定情報３１８Ａ、及び用紙プロファイル情報３１８Ｂを保存する。なお、印刷制御プログラム３１０は、ホストコンピュータ２００からの用紙プロファイル情報３１８Ｂの取得要求に対し、当該情報を返答できるものとする。
【００４３】
次に、本実施形態に係る情報処理システムにおいて用いられる用紙プロファイルリストの例、及び用紙属性情報の種類の例について説明する。図６は、本実施形態に係る情報処理システムにおいて用いられる（ａ）用紙プロファイルリストの例、（ｂ）用紙属性情報の種類の例について説明する図である。
【００４４】
図６（ａ）に示すように、用紙プロファイルリスト４００は、印刷装置３００に登録された、１用紙に対し複数の用紙属性情報４２０（図６（ｂ））を有する複数の用紙プロファイル４１０から構成される。なお、図６（ａ）に示すように、用紙プロファイル４１０は、多くの用紙数を登録・使用することができ、また、図６（ｂ）に示すように、１用紙プロファイルに対して、多くの用紙属性情報４２０（本実施形態では３７個）を有していることに特徴がある。
【００４５】
そのため、図６（ａ）に示す用紙プロファイルリスト４００では、図６（ｂ）に示す全３７個の用紙属性情報のうち、ユーザインタフェース（ＵＩ）部２４１の画面表示サイズの関係により４個（用紙名、用紙の概要、サイズ、坪量）しか表示することができない。ＵＩ部２４１の画面上に確認したい用紙属性情報４２０が現れない場合、ＵＩ部２４１の画面上で、確認したい用紙属性情報４２０が現れる箇所まで横スクロールをする必要がある。
【００４６】
次に、本実施形態に係る情報処理システムにおいて、両面印刷指定時における用紙プロファイルリストの、面付け設定画面の例、及び用紙設定画面の例について説明する。図７は、本実施形態に係る情報処理システムにおいて、所定の態様として両面印刷を指定した時における用紙プロファイルリストの、（ａ）面付け設定画面の例、（ｂ）用紙設定画面の例について説明する図である。
【００４７】
ここでは、具体的な印刷設定機能及び用紙プロファイルのＵＩ設定例について説明する。図７（ａ）は、所定の態様として両面印刷を指定し、用紙プロファイルを選択して印刷する場合のＵＩ設定例（両面印刷機能設定画面）を示したものである。すなわち、所定の態様とは、印刷条件の指定を受け付ける印刷設定画面（ＵＩ）において選択されている印刷条件を意味している。ユーザインタフェース部２４１における印刷設定画面５００において、「面付け：通常」メニューの中の印刷面プルダウンメニューの中から「両面、長辺ひらき」５１０を選択することにより、両面印刷を指定する。
【００４８】
次に、図７（ｂ）に示す印刷設定画面５２０において、「用紙」メニューの中の選択方法のうち、「用紙リスト」５３０を選択すると、用紙プロファイルリスト５４０が表示される。以上により、両面印刷を指定すると共に、使用する用紙として、用紙プロファイルリスト５４０の中から選択した印刷設定をすることができる。
【００４９】
ただし、両面印刷を許可する等の両面印刷の用紙属性を有する用紙属性情報は、図７（ｂ）の用紙プロファイルリスト５４０に示すように、初期状態の表示画面では４項目（用紙名、用紙の種類、サイズ、坪量）までしか確認できない。したがって、用紙プロファイルを選択する場合は、確認したい用紙属性情報が表示されるまで横スクロールを行う必要がある。
【００５０】
次に、本実施形態に係る情報処理システムにおいて、インデックス紙印刷指定時における用紙プロファイルリストの、例外ページ設定画面の例、選択方法設定画面の例について説明する。図８は、本実施形態に係る情報処理システムにおいて、所定の態様としてインデックス紙印刷を指定した時における用紙プロファイルリストの、（ａ）例外ページ設定画面の例、（ｂ）選択方法設定画面の例について説明する図である。
【００５１】
ここでは、所定の態様としてインデックス紙を印刷する用紙として指定し、用紙プロファイルを選択して印刷する場合のＵＩ設定例について説明する。すなわち、所定の態様とは、印刷条件の指定を受け付ける印刷設定画面（ＵＩ）において選択されている印刷条件を意味している。図８（ａ）に示すように、ユーザインタフェース部２４１における印刷設定画面５５０において、「例外ページ」メニューの中の「インデックス紙」５６０ボタンを指定する。
【００５２】
そうすると、図８（ｂ）に示すように、インデックス紙印刷機能を指定可能な印刷設定画面５７０が表示され、同時に、用紙プロファイルリスト５８０も表示される。なお、インデックス紙は、用紙プロファイルが固定となっている。
【００５３】
以上により、用紙プロファイルを選択してインデックス紙の印刷設定を行うことができる。ただし、例えば、タブの数等のインデックス紙印刷に関する用紙属性を有する用紙プロファイルは、図８（ｂ）の用紙プロファイルリスト５８０に示すように、初期状態の表示画面では５項目までしか確認できない。すなわち、用紙名、用紙の概要、サイズ、坪量、コーデイングまでしか確認できない。したがって、用紙プロファイルを選択する場合は、確認したい用紙属性が表示されるまで横スクロールを行う必要がある。
【００５４】
次に、本実施形態に係る情報処理システムにおける具体的な機能である、機能／用紙属性関連テーブルの例、用紙選択可能な機能の例について説明する。図９は、本実施形態に係る情報処理システムにおける具体的な機能である、（ａ）機能／用紙属性関連テーブルの例、（ｂ）用紙選択可能な機能の例について説明する図である。
【００５５】
図９（ａ）に示すように、機能／用紙属性関連テーブル６１０は、所定の態様毎に優先表示する用紙属性情報を対応付けたテーブルであり、用紙属性情報を挿入する優先順位は上から下の降順である。なお、優先表示する用紙属性情報は、当該用紙の用紙属性情報の一部である。また、図９（ａ）では、対象機能インデックス「１」に対し、用紙属性並べ替え対象機能として「面付け、両面」といった１つの印刷条件のみが指定されているが、用紙属性並べ替え対象機能として複数の印刷条件が指定されても良い。例えば、図示していないが、対象機能インデックス「６」に対し、用紙属性並べ替え対象機能として「面付け、両面」と「カラー、白黒」といった複数の印刷条件が指定されていても良い。
【００５６】
また、図９（ｂ）に示すように、一覧６２０は、用紙選択可能な機能の一覧を挙げたものであり、それぞれユーザ設定／用紙プロファイルが選択可能な用紙選択モードを有している。ただし、例外ページのインデックス紙のみ、用紙選択モードはなく、用紙プロファイル固定となっている。
【００５７】
例えば、上述した図７では、対象機能インデックス→１に対する用紙属性情報（５項目）を優先表示することを指し、図８では、対象機能インデックス→２に対する用紙属性情報（５項目）を優先表示することを指す。
【００５８】
次に、本実施形態に係る情報処理システムの印刷ジョブ生成の動作について説明する。図１０は、本実施形態に係る情報処理システムの印刷ジョブ生成の動作について説明するフロー図である。
【００５９】
ホストコンピュータ２００のアプリケーションソフトウェア２２０を起動し、対象の印刷物を印刷する場合、アプリケーションソフトウェア２２０の印刷設定画面上で、ＵＩ設定要求となる印刷形式を選択し、印刷を実行する。このとき、印刷ジョブ生成ソフトウェア２４０に対し、印刷インタフェース２３０を介して、それぞれ印刷形式を選択するためのＵＩ設定要求、及び印刷を実行するための印刷要求が行われる。以下、印刷ジョブ生成ソフトウェア２４０におけるこの２つの要求に対する処理フローを説明する。
【００６０】
ステップＳ７０１の処理において、ＵＩ設定要求があるか否かを判断する。ＵＩ設定要求がある（ステップＳ７０１：Ｙｅｓ）と判断すると、ステップＳ７０２の処理へ移行し、印刷設定用ＵＩを表示することにより、ユーザからの入力を促す。そして、ステップＳ７０４の処理において、用紙選択可能な印刷機能を使用するか否かを判断する。
【００６１】
用紙選択可能な印刷機能を使用する（ステップＳ７０４：Ｙｅｓ）と判断すると、ステップＳ７０５の処理へ移行する。用紙選択可能な印刷機能を使用しない（ステップＳ７０４：Ｎｏ）と判断すると、ステップＳ７０７の処理へ移行する。ステップＳ７０５の処理において、用紙選択モードが用紙プロファイルであるか否かを判断する。
【００６２】
すなわち、用紙プロファイルを使用した印刷物を得る場合、ステップＳ７０２の印刷設定用のＵＩ上で用紙選択が可能な印刷機能を指定する。そして、ステップＳ７０４の処理において、用紙選択が可能な印刷機能を指定した場合（ステップＳ７０４：Ｙｅｓ）、用紙選択モードのＵＩが表示されるため、用紙プロファイル、又はユーザ設定を指定する。
【００６３】
用紙選択モードが用紙プロファイルである（ステップＳ７０５：Ｙｅｓ）と判断すると、ステップＳ７０６の処理へ移行し、用紙プロファイル表示選択処理を実行する。用紙選択モードが用紙プロファイルでない（ステップＳ７０５：Ｎｏ）と判断すると、ステップＳ７０８の処理へ移行し、ユーザ設定ＵＩを表示する。ステップＳ７０９の処理において、給紙トレイ／用紙サイズ／用紙重量／用紙種類を選択する。
【００６４】
用紙選択可能な印刷機能を使用しない（ステップＳ７０４：Ｎｏ）と判断すると、ステップＳ７０７の処理において、その他の機能の印刷設定を行う。ステップＳ７１０の処理において、ＵＩ入力が終了したか否かを判断する。ＵＩ入力が終了しない（ステップＳ７１０：Ｎｏ）と判断すると、ステップＳ７０４の処理へ戻る。
【００６５】
ＵＩ入力が終了した（ステップＳ７１０：Ｙｅｓ）と判断すると、ステップＳ７１１の処理へ移行し、ＵＩ入力した印刷設定値を保存し、処理を終了する。一方、ＵＩ設定要求がない（ステップＳ７０１：Ｎｏ）と判断すると、ステップＳ７０３の処理へ移行する。ステップＳ７０３の処理では、現在印刷設定された全てのＵＩ設定値に基づき印刷ジョブを生成し、印刷スプーラ２５０を介し、印刷装置３００へ送信して処理を終了する。
【００６６】
次に、本実施形態に係る情報処理システムの用紙プロファイル表示選択の動作について説明する。図１１は、本実施形態に係る情報処理システムの用紙プロファイル表示選択の動作について説明するフロー図である。
【００６７】
これは、用紙プロファイルリストを、図９（ａ）の機能／用紙属性関連テーブル６１０から表示して更新し、ユーザに対して印刷に使用する用紙プロファイルを選択させる処理フローである。まず、用紙プロファイルリストを表示するため、ステップＳ８０１の処理において、用紙プロファイルリスト用のテーブルＵＩを作成する。そして、ステップＳ８０２の処理において、機能／用紙属性関連テーブル６１０（図９（ａ））を作成した後、機能／用紙属性関連情報保存部２４２Ａに保存しておく。
【００６８】
次に、ユーザ指定された機能に対し、優先表示する用紙属性情報を検索するため、ステップＳ８０３の処理において、用紙属性情報検索処理を実行する。このステップＳ８０３の処理の詳細については、後述する図１２を用いて詳細に説明する。
【００６９】
そして、用紙属性情報の並べ替え要否にしたがい、ステップＳ８０４の処理において、用紙プロファイル情報テーブル表示処理を実行し、用紙プロファイルリストを表示する。このステップＳ８０４の処理の詳細については、後述する図１３を用いて詳細に説明する。
【００７０】
そして、ステップＳ８０５の処理において、用紙プロファイルリスト上の用紙プロファイルの対象機能インデックス値ｉを、初期値として１に設定しておく。
【００７１】
次に、ステップＳ８０６の処理において、用紙プロファイル項目が選択されたか、すなわち、用紙プロファイル項目を選択するための所定の行が押下されたかどうか判断する。用紙プロファイル項目を選択するための所定の行が押下されていない（ステップＳ８０６：Ｎｏ）と判断すると、押下されるまで待機する。用紙プロファイル項目を選択するための所定の行が押下された（ステップＳ：８０６：Ｙｅｓ）と判断すると、ステップＳ８０７の処理へ移行する。ステップＳ８０７の処理において、用紙プロファイルの対象機能インデックス値ｉに、用紙プロファイル項目を選択するための所定の行に対応する値ｎを設定する。
【００７２】
ステップＳ８０８の処理において、用紙プロファイル選択が完了したかどうかを判断する。用紙プロファイル選択が完了していない（ステップＳ８０８：Ｎｏ）と判断すると、ステップＳ８０６の処理へ戻る。用紙プロファイルの選択が完了した（ステップＳ８０８：Ｙｅｓ）と判断すると、ステップＳ８０９の処理へ移行する。
【００７３】
ステップＳ８０９の処理では、ユーザ指定された用紙プロファイルとして、機能／用紙属性関連テーブル６１０上のｎ番目の用紙プロファイルの対象機能インデックス値を指定用紙プロファイルへ保存し、処理を終了する。
【００７４】
次に、本実施形態に係る情報処理システムの用紙属性情報検索の動作について説明する。図１２は、本実施形態に係る情報処理システムの用紙属性情報検索の動作について説明するフロー図である。
【００７５】
これは、図１１で説明した用紙プロファイル表示選択処理におけるステップＳ８０３の処理フローであり、指定された機能に対し、優先表示する用紙属性情報を検索するためのものである。まず、ステップＳ９０１の処理において、機能／用紙属性関連テーブル６１０における対象機能インデックスをｉ←１とする。そして、ステップＳ９０２の処理において、用紙属性情報順序変更モードフラグをＯＦＦに初期設定しておく。
【００７６】
次に、ステップ９０３の処理において、用紙属性並べ替え対象機能に、機能／用紙属性関連テーブル６１０のｉ番目の対象機能インデックスを設定しておく。そして、ステップＳ９０４の処理において、現在ユーザ指定により設定されている現対象機能インデックス値と、用紙属性並べ替え対象機能インデックス値とが一致するかどうか比較する。
【００７７】
なお、ここで、現在ユーザ指定により設定されている現対象機能インデックス値とは、印刷設定画面上で、すでにユーザ指定により設定されている対象機能インデックス値を指す。例えば、現在ユーザ指定により、図７に示す両面印刷機能（インデックス値１）が指定されている場合、用紙属性並べ替え対象機能として、図８に示すインデックス紙印刷機能（インデックス値２）を指定した場合等がこれに相当する。
【００７８】
現対象機能インデックス値と、用紙属性並べ替え対象機能インデックス値とが一致しない（ステップＳ９０４：Ｎｏ）とき、ステップＳ９０５の処理へ移行し、ｉをインクリメント（ｉ＝ｉ＋１）し、ステップＳ９０６の処理へ移行する。ステップＳ９０６の処理では、ｉ＞Ｎであるか否かを判断する。ｉ≦Ｎである場合（ステップＳ９０６：Ｎｏ）、ステップＳ９０３の処理へ戻る。すなわち、ｉ＞Ｎとなるまで比較を繰り返す。ｉ＞Ｎである場合（ステップＳ９０６：Ｙｅｓ）、処理を終了する。なお、Ｎは、対象機能インデックス値の最大値である。
【００７９】
現対象機能インデックス値と用紙属性並べ替え対象機能インデックス値とが一致する（ステップＳ９０４：Ｙｅｓ）と判断すると、ステップＳ９０７の処理へ移行し、用紙属性情報の並べ替え対象の機能であるため、用紙属性情報順序変更モードフラグをＯＮにする。ステップＳ９０８の処理において、対象機能インデックス値をｉとし、機能／用紙属性関連情報保存部２４２Ａに保存して、処理を終了する。
【００８０】
次に、本実施形態に係る情報処理システムの用紙プロファイル情報テーブルの表示動作について説明する。図１３は、本実施形態に係る情報処理システムの用紙プロファイル情報テーブルの表示動作について説明するフロー図である。
【００８１】
これは、図１１で説明した用紙プロファイル表示選択処理におけるステップＳ８０４の処理フローであり、指定された機能に対し、用紙属性の並べ替え要否にしたがい、用紙プロファイル情報テーブルを更新するためのものである。
【００８２】
まず、ステップＳ１００１の処理において、用紙属性情報順序モードであるかどうかを判断する。用紙属性情報順序変更モードでない（ステップＳ１００１：Ｎｏ）と判断すると、用紙属性情報の並べ替えが不要であるとのことなので、ステップＳ１００５の処理へ移行する。そして、既定の用紙属性情報列に基づき、用紙プロファイル情報テーブルを更新し、処理を終了する。
【００８３】
一方、用紙属性情報順序変更モードである（ステップＳ１００１：Ｙｅｓ）と判断すると、用紙属性情報の並べ替えが必要となる。そこで、ステップＳ１００２の処理へ移行し、機能／用紙属性関連テーブル６１０より、対象機能インデックスに対する優先表示する用紙属性情報を取得する。
【００８４】
ステップＳ１００３の処理において、用紙プロファイルの用紙属性情報列の所定位置へ、取得した優先表示する用紙属性情報を指定順に挿入し、用紙属性情報列を並べ替える。ステップＳ１００４の処理において、ステップＳ１００３の処理において並べ替えた用紙属性情報列に基づき、用紙プロファイル情報テーブルを更新し、処理を終了する。
【００８５】
次に、本実施形態に係る情報処理システムにおいて、両面印刷指定を行う場合の、従来の画面表示例、本実施形態における画面表示例について説明する。図１４は、本実施形態に係る情報処理システムにおいて、両面印刷指定を行う場合の、（ａ）従来の画面表示例、（ｂ）本実施形態における画面表示例について説明する図である。
【００８６】
これは、両面印刷指定時、図１３で説明した用紙プロファイル情報テーブル表示処理におけるステップＳ１００４で表示する用紙プロファイルリスト画面ＵＩのサンプルイメージである。
【００８７】
図７（ａ）で説明したように、［印刷設定］は、面付けが通常であり、印刷面は両面長辺開きであり、その他はデフォルト設定である。
【００８８】
［用紙属性情報検索処理］は、図９（ａ）、図１２のステップＳ９０７、ステップＳ９０８で説明したように、対象機能インデックス＝１である。
【００８９】
［機能／用紙属性関連テーブル］は、優先表示する用紙属性情報であり、図９（ａ）で説明したように、「両面印刷を許可」、「両面、おもて、Ｙ」、「両面、おもて、Ｘ」、「両面、うら、Ｙ」、「両面、うら、Ｘ」である。
【００９０】
［用紙属性情報列］は、図１３のステップＳ１００３、Ｓ１００４で説明したように、所定位置＝「サイズ」の後の欄に、上記優先表示する用紙属性情報を挿入し並べ替えて表示する。
【００９１】
図１４（ａ）に示すように、従来の表示状態では、両面印刷指定時に用紙プロファイルを使用する際、毎回、ユーザ操作により、右方向へスクロールバーを移動することにより、確認したい用紙属性情報を探して表示させていた。
【００９２】
これに対し、本実施形態では、用紙プロファイル選択直後の状態は、例えば、両面印刷選択時は、図１４（ｂ）に示すように、「両面、うら」の用紙属性情報は少しスクロールバーの移動が必要となる。しかしながら、「両面、おもて、Ｘ」の用紙属性情報までは、スクロールバーを移動することなく確認することができる。したがって、確認したい用紙属性情報が略一画面内に表示されるようになるため、操作性を改善することができる。
【００９３】
次に、本実施形態に係る情報処理システムにおいて、インデックス紙印刷指定を行う場合の、従来の画面表示例、本実施形態における画面表示例について説明する。図１５は、本実施形態に係る情報処理システムにおいて、インデックス紙印刷指定を行う場合の、（ａ）従来の画面表示例、（ｂ）本実施形態における画面表示例について説明する図である。
【００９４】
これは、インデックス紙印刷指定時、図１３で説明した用紙プロファイル情報テーブル表示処理におけるステップＳ１００４で表示する用紙プロファイルリスト画面ＵＩのサンプルイメージである。
【００９５】
図８（ａ）で説明したように、［印刷設定］は、例外ページ、インデックス紙、であり、その他デフォルト設定である。
【００９６】
［用紙属性情報検索処理］は、図９（ａ）、図１２のステップＳ９０７、ステップＳ９０８で説明したように、対象機能インデックス＝２である。
【００９７】
［機能／用紙属性関連テーブル］は、優先表示する用紙属性情報であり、図９（ａ）で説明したように、「タブの数」、「上余白」、「タブの幅」、「タブの高さ」、「タブのシフト」である。
【００９８】
［用紙属性情報列］は、図１３のステップＳ１００３、Ｓ１００４で説明したように、所定位置＝「サイズ」後に、上記優先表示する用紙属性情報を挿入し並べ替えて表示する。
【００９９】
図１５（ａ）のように、従来の表示状態では、例えば、インデックス紙印刷指定時に用紙プロファイルを使用する際、毎回、ユーザ操作により、右方向へスクロールバーを移動することにより、確認したい用紙属性情報を探して表示させていた。
【０１００】
これに対し、本実施形態では、用紙プロファイル選択直後の状態は、例えば、インデックス紙印刷指定時は、図１５（ｂ）に示すように、「タブのシフト」の用紙属性情報は少しスクロールバーの移動が必要となる。しかしながら、「タブの高さ」の用紙属性情報までは、スクロールバーを移動することなく確認することができる。したがって、確認したい用紙属性情報が略一画面内に表示されるようになるため、操作性を改善することができる。
【０１０１】
次に、本実施形態に係る情報処理システムにおいて、機能／用紙属性関連テーブルを後から作成する場合の動作について説明する。図１６は、本実施形態に係る情報処理システムにおいて、機能／用紙属性関連テーブルを後から作成する場合の動作について説明するフロー図である。
【０１０２】
これは、図１１で説明した用紙プロファイル表示選択処理の動作を変形したものである。すなわち、図１１では、機能／用紙属性関連テーブル６１０を、既定情報により予め作成しておいたのに対し、図１６では、ユーザの操作履歴に基づき、後で作成することとしている。具体的には、ステップＳ８０２の処理を変更し、ステップＳ８１０及びステップＳ８１１の処理を追加している。以下、図１１との相違点について説明する。
【０１０３】
ステップＳ８０２´の処理では、用紙プロファイルリストＵＩ上のユーザ操作による、過去蓄積されているスクロールバーの操作履歴情報、具体的にはスクロールバーの横方向の移動実績情報を蓄積しておく。そして、この操作履歴情報に基づいて、対象機能毎に表示される用紙属性情報を対応付けて機能／用紙属性関連テーブル６１０を作成し、保存する。
【０１０４】
ステップＳ８１０の処理では、所定距離以上、スクロールバーが移動したか否かを検出する。所定距離以上、スクロールバーが移動した（ステップＳ８１０：Ｙｅｓ）ことが検出されると、ステップＳ８１１の処理へ移行する。ステップＳ８１１の処理では、画面左端からの移動距離を算出し、当該移動距離に対応する地点に表示される用紙属性情報を、上記ステップＳ８０２´の処理において対応付けて保存された機能／用紙属性関連テーブル６１０から取得する。そして、現在の設定機能と共に機能／用紙属性関連情報保存部２４２Ａに保存する。
【０１０５】
なお、ステップＳ８１０の処理における所定距離は、初期表示された用紙プロファイルリスト画面に確認したい用紙属性情報がない場合、確認したい用紙属性情報までの移動距離として予め既定しておくものである。例えば、画面左端から右端までの移動距離全体の１／３の値といった、明らかに移動したことを判断可能な距離を設定する。また、ステップＳ８１１の処理において取得する用紙属性情報は、所定距離以上移動したときの最後の移動点における用紙プロファイルリスト画面に表示されている用紙属性情報を特定し、現在の設定機能と対応付けて保存する。
【０１０６】
ステップＳ８０２´、ステップＳ８１０、及びステップＳ８１１の処理の追加変更により、後からでも機能／用紙属性関連テーブル６１０を作成することができる。しかも、ユーザニーズに沿った用紙プロファイルリストの用紙属性情報を表示する方法として提供することができる。
【０１０７】
次に、図１６におけるステップＳ８１０、ステップＳ８１１、及びステップＳ８０６の処理を具体的に表現するため、以降の図１７から図２２を用いてその処理フローについて説明する。
【０１０８】
まず、本実施形態に係る情報処理システムにおいて用いられる用紙プロファイルリスト画面におけるウィンドウ表示幅及び各用紙属性列幅の例について説明する。図１７は、本実施形態に係る情報処理システムにおいて用いられる用紙プロファイルリスト画面におけるウィンドウ表示幅及び各用紙属性列幅の例について説明する図である。
【０１０９】
図１７において、ウィンドウ表示幅１３００は、機能毎の用紙プロファイルリスト画面における固定の表示幅が予め記憶部２７０（用紙属性列表示情報２７０Ｄ）に記憶されているものとする。また、用紙属性列幅１３１０は、用紙プロファイルにおける各用紙属性列の固定の列幅が予め記憶部２７０（用紙属性列表示情報２７０Ｄ）に記憶されているものとする。
【０１１０】
次に、本実施形態に係る情報処理システムの用紙プロファイルリスト画面において所定距離以上の横移動を行ったとき、画面左端からの移動距離を算出し移動距離に対応する地点に表示される用紙属性情報とその機能を保存する処理の動作について説明する。図１８は、所定距離以上の横移動を行ったとき、画面左端からの移動距離を算出し移動距離に対応する地点に表示される用紙属性情報とその機能を保存する処理の動作について説明する図である。なお、ここでの所定距離とは、用紙プロファイルリスト画面に表示されていない用紙属性情報まで移動した距離のことを指す。すなわち、用紙プロファイルリスト画面の表示幅であるウィンドウ表示幅１３００を所定距離とする。
【０１１１】
まず、用紙プロファイルリストを表示しているユーザインタフェース２４１（ＵＩ）上のウィンドウ表示幅を所定距離として使用するため、ステップＳ１４０１の処理では、ウィンドウ表示幅にその用紙プロファイルリスト画面のウィンドウ表示幅を設定する。そして、ステップＳ１４０２の処理では、ユーザが用紙プロファイルを選択するために用紙属性情報の内容を確認するとき、横スクロールを実施した回数をカウントするインデックスである横移動回数インデックスｍｉを０にしておく。
【０１１２】
次に、ユーザは用紙プロファイルリスト上にて、用紙プロファイル項目を選択するために用紙属性情報をチェックする。すなわち、ステップＳ１４０３の処理において、ユーザにより、横スクロールバーが横移動されたか否かを判断する。横スクロールバーが横移動されていない場合（ステップＳ１４０３：ＮＯ）は、後述するステップのＳ８０６´の処理へ移行する。横スクロールバーが横移動された場合（ステップＳ１４０３：Ｙｅｓ）は、ステップＳ１４０４の処理へ移行する。ステップＳ１４０４の処理では、横移動が実施されたことに伴い、横移動回数インデックスｍｉを＋１する。
【０１１３】
次に、横移動毎の距離を取得して設定すると共に、表示時間を算出する。ここで、横移動毎の距離とは、用紙プロファイルリスト画面上でユーザが横スクロール移動したときの画面左端からの距離、すなわち、横移動した画面左端からの距離ＭＤのことをいう。この横移動距離の値は、用紙プロファイルリスト画面情報を記憶している記憶装置３１８から取得することができるものとする。また、表示時間とは、ユーザが横スクロール移動した距離ＭＤの地点で、用紙属性情報内容を確認するために留まっていた時間ＤＴを表すものとする。
【０１１４】
具体的には、ステップＳ１４０５において、横移動した距離ＭＤを記憶装置３１８から取得し、横移動距離ＨＤ［ｍｉ］に設定する。この横移動距離ＨＤとは、ユーザが横移動したときの画面左端からの移動距離ＭＤを記憶するものであり、横移動回数インデックス分の移動距離を、記憶装置３１８へ記憶する配列値である。ステップＳ１４０６の処理では、横移動時の現在時刻を取得してＣＴに設定する。
【０１１５】
次に、ステップＳ１４０７の処理において、横移動回数インデックスｍｉが1を超えているか否かを判断する。横移動回数インデックスｍｉが１を超えていない(ステップｓ１４０７：Ｎｏ)と判断すると、ステップＳ１４０９の処理へ移行する。ステップＳ１４０９の処理では、横移動時の表示時間ＤＴ［ｍｉ］に０を設定する。ここで、ＤＴ［ｍｉ］とは、横移動した地点での表示時間を記憶するものであり、横移動回数インデックス分の表示時間を記憶装置３１８へ記憶する配列値である。
【０１１６】
一方、横移動回数インデックスｍｉが１を超えている（ステップＳ１４０７：Ｙｅｓ）と判断すると、ステップＳ１４０８の処理へ移行する。ステップＳ１４０８の処理では、前回横移動時に表示していた時間を算出するため、現在時刻ＣＴから前回横移動時に取得した時刻ＬＴを引き、前回横移動時に表示していた時間ＤＴ［ｍｉ−１］を設定する。また、ステップＳ１４１０の処理では、次の横移動時の表示時間を算出するために、ＬＴに現在時刻ＣＴを設定しておく。
【０１１７】
次に、ステップＳ１４１１の処理において、その横移動した距離ＭＤが、所定距離としたウィンドウ表示幅を超えているか否かを判断する。横移動距離ＭＤがウィンドウ表示幅を超えている（ステップＳ１４１１：Ｙｅｓ）と判断すると、ステップＳ１４１２の処理へ移行し、超えていない（ステップＳ１４１１：Ｎｏ）と判断すると、ステップＳ１４１３の処理へ移行する。
【０１１８】
ステップＳ１４１２、Ｓ１４１３の処理は、横移動した距離が所定距離以上かどうか、すなわち、所定距離以上移動したか否かに応じて横移動距離フラグＤＦ［ｍｉ］を記憶しておくものである。具体的には、横移動した距離が所定距離以上の場合は１、所定距離未満の場合は０を記憶しておくフラグであり、横移動回数インデックス分のフラグ値を記憶装置３１８に記憶する配列値ＤＦである。
【０１１９】
ステップＳ１４１２の処理では、横移動距離フラグＤＦ［ｍｉ］に１を設定し、ステップＳ１４０３の処理では、横移動距離フラグＤＦ［ｍｉ］に０を設定する。そして、ステップＳ８０６´の処理において、用紙プロファイルの所定行が押下されたか否かを判断する。
【０１２０】
用紙プロファイルの所定行が押下されていない（ステップＳ８０６´：Ｎｏ）と判断するとステップＳ１４０３の処理へ戻り、ステップＳ１４０３からステップＳ８０６´までの処理を繰り返し、横移動時毎の移動距離・表示時間・距離フラグ情報を保存する。一方、用紙プロファイルの所定行が押下された（ステップＳ８０６´：Ｙｅｓ）と判断すると、ステップＳ１４１４の処理へ移行する。そして、ステップＳ１４１４の処理において、横移動した実施回数を保存するため、横移動実施回数ＨＭＮに横移動回数インデックスｍｉを設定保存する。ここで、ＨＭＮとは、ユーザが用紙プロファイル選択するまでに横移動を実施した回数であり、これはステップＳ１４１５の処理で使用する最大表示時間の横移動距離である。
【０１２１】
ステップＳ１４１５の処理では、横移動時毎の移動距離・表示時間・距離フラグ情報を基に、最大表示時間の横移動距離を取得する処理を実行し、最も表示時間の長かった横移動距離を取得する。このステップ１４１５の処理の詳細については、後述する。次に、ステップＳ１４１６の処理において、優先表示する用紙属性情報を取得するため、表示用紙属性を取得する処理を実行する。このステップＳ１４１６の処理の詳細については後述する。
【０１２２】
そして、ステップＳ１４１６の処理では、ステップＳ１４１５の処理で取得した、ユーザが最も長く表示していた時点まで横移動距離分移動し、その時表示されるウィンドウ表示幅内の用紙属性情報を取得し、処理を終了する。
【０１２３】
次に、本実施形態に係る情報処理システムにおいて、図１８で保存した横移動時毎の移動距離・表示時間・距離フラグ情報を基に、最も表示時間の長かった横移動距離を取得する移動距離取得処理の動作について説明する。図１９は、本実施形態に係る情報処理システムにおいて、図１８で保存した横移動時毎の移動距離・表示時間・距離フラグ情報を基に、最も表示時間の長かった横移動距離を取得する横移動距離取得処理の動作について説明する図である。
【０１２４】
まず、ステップＳ１５０１の処理において、横移動時毎の移動距離・表示時間・距離フラグ情報を検索するための検索インデックスｓｉを１に初期化しておく。次に、ステップＳ１５０２の処理において、現在の横移動距離ＣＨＤを０に初期化し、ステップＳ１５０３の処理において、現在の最大表示時間ＣＤＴを０に初期化しておく。
【０１２５】
次に、ステップＳ１５０４の処理において、横移動距離フラグＤＦ［ｓｉ］＝１であるか否かを判断し、ステップＳ１５０５の処理において、最大表示時間ＣＤＴがＤＴ［ｓｉ］未満であるか否かを判断する。要するに、ステップＳ１５０４、Ｓ１５０５の処理では、横移動距離が所定距離以上であるかどうか、及び最大表示時間かであるかどうかを判断する。
【０１２６】
横移動距離フラグＤＦ［ｓｉ］＝1であり（ステップＳ１５０４：Ｙｅｓ）、かつ、最大表示時間ＣＤＴがＤＴ［ｓｉ］より小さい場合（ステップＳ１５０５：Ｙｅｓ）は、この時の検索インデックスｓｉに対するＤＴ［ｓｉ］はより表示時間が長い値である。したがって、ステップＳ１５０６の処理では、このＤＴ［ｓｉ］に対する横移動距離ＨＤ［ｓｉ］を現在の横移動距離ＣＨＤへ設定する。また、ステップＳ１５０７の処理では、現在の最大表示時間ＣＤＴにこの時のＤＴ［ｓｉ］を設定する。これ以外の場合（ステップＳ１５０４：ＮＯ、ステップＳ１５０５：ＮＯ）は、所定距離でなく、最大表示時間でないので、何もせずステップＳ１５０８の処理へ移行する。
【０１２７】
次に、ステップＳ１５０８の処理では、検索インデックスｓｉを＋１する。ステップＳ１５０９の処理では、検索インデックスｓｉが横移動実施回数ＨＭＮを超えたか否かを判断する。検索インデックスｓｉが横移動実施回数ＨＭＮ未満である（ステップＳ１５０９：Ｎｏ）と判断すると、ステップＳ１５０４の処理へ戻り、ステップＳ１５０４からステップＳ１５０９までの処理を繰り返し、すべての横移動実施に対して行う。
【０１２８】
一方、検索インデックスｓｉが横移動実施回数ＨＭＮを超えた（ステップＳ１５０９：Ｙｅｓ）と判断すると、すべての横移動時の値に対する検索が終了する。上記したように、ステップＳ１５０６及びステップＳ１５０７の処理において、最も表示時間の長かった横移動距離がＣＨＤに設定されている。したがって、ステップＳ１５１０の処理において、表示時間の長い横移動距離ＭＨＤに、そのＣＨＤを設定保存して、処理を終了する。このＣＨＤは、ユーザが用紙プロファイルを選択するまでに横移動を実施した中で、最も表示時間の長い横移動距離であり、図１８のステップＳ１４１６の処理（表示用紙属性取得処理）で使用する値である。
【０１２９】
次に、本実施形態に係る情報処理システムにおいて、図１９で保存した表示時間の長い横移動距離情報を基に、画面左端から横移動距離分移動し、その時表示されるウィンドウ内の用紙属性情報を取得する表示用紙属性取得処理の動作について説明する。図２０は、本実施形態に係る情報処理システムにおいて、図１９で保存した表示時間の長い横移動距離情報を基に、画面左端から横移動距離分移動し、その時表示されるウィンドウ内の用紙属性情報を取得する表示用紙属性取得処理の動作について説明する図である。画面左端から横移動距離分移動するとは、ユーザが最も長く表示していた地点まで移動することを意味する。
【０１３０】
まず、画面左端からの用紙属性列表示幅を算出するため、ステップＳ１６０１の処理において、画面左端からの用紙属性列表示幅ＳＣＷを０に初期化しておく。次に、ステップＳ１６０２の処理において、用紙属性列インデックスｃｉも０に初期化しておく。
【０１３１】
次に、ステップＳ１６０３の処理において、現在の用紙属性順に基づいて、用紙属性列幅１３１０に対する各用紙属性列幅ＣＷ［ｃｉ］を取得する。そして、ステップＳ１６０４の処理において、各用紙属性列幅ＣＷ［ｃｉ］を用紙属性列表示幅ＳＣＷへ加算していく。表示時間の長い横移動距離ＭＨＤまで用紙属性列表示幅を移動する。
【０１３２】
ここで、用紙属性列幅について図２１を用いて説明する。図２１は、本実施形態に係る情報処理システムの用紙プロファイルリスト画面において用紙属性順の各用紙属性情報に対する画面左端からの用紙属性列幅の例について説明する図である。各用紙属性列幅ＣＷとは、各用紙属性情報として保持している固定の列幅であり、記憶部２７０の用紙属性列表示情報２７０Ｄに記憶された配列値である。
【０１３３】
図２０に戻り、ステップＳ１６０６の処理において、ステップＳ１６０４の処理で加算した画面左端からの用紙属性列表示幅ＳＣＷが表示時間の長い横移動距離ＭＨＤより小さいか否かを判断する。ステップＳ１６０４の処理で加算した画面左端からの用紙属性列表示幅ＳＣＷが表示時間の長い横移動距離ＭＨＤより小さい（ステップＳ１６０６：Ｙｅｓ）と判断すると、ステップＳ１６０５の処理へ移行する。ステップＳ１６０５の処理では、用紙属性インデックスｃｉを＋１し、ステップＳ１６０３からステップＳ１６０６までの処理を繰り返す。
【０１３４】
ステップＳ１６０４の処理で加算した画面左端からの用紙属性列表示幅ＳＣＷが表示時間の長い横移動距離ＭＨＤより大きい（ステップＳ１６０６：Ｎｏ）と判断すると、最も表示時間の長かった横移動距離ＭＨＤ値まで移動できたことになる。したがって、ステップＳ１６０７の処理において、表示対象用紙属性インデックスｄｉへ、表示対象となる用紙属性列の開始インデックスであるｃｉを設定する。
【０１３５】
また、ステップＳ１６０８の処理において、各用紙属性幅の合計値を算出する全表示対象用紙属性幅ＡＤＷを０に初期化しておく。さらに、ステップＳ１６０９の処理において、表示対象用紙属性数をカウントする表示対象用紙属性カウンタｃを０に初期化しておく。
【０１３６】
次に、ウィンドウ表示幅１３００内に表示可能な対象の用紙属性数を取得する。ステップＳ１６１０の処理において、全表示対象用紙属性幅ＡＤＷに用紙属性列幅ＣＷ［ｄｉ］を加算する。そして、ステップＳ１６１３の処理において、全表示対象用紙属性幅ＡＤＷがウィンドウ表示幅１３００より小さいか否かを判断する。
【０１３７】
全表示対象用紙属性幅ＡＤＷがウィンドウ表示幅１３００より小さい（ステップＳ１６１３：Ｙｅｓ）と判断すると、ステップＳ１６１１の処理へ移行し、表示対象用紙属性列数カウンタｃを＋１する。そして、ステップＳ１６１２の処理において、表示対象用紙属性インデックスｄｉに表示対象用紙属性列数ｃを加算し、ステップＳ１６１０からステップＳ１６１３までの処理を繰り返す。
【０１３８】
全表示対象用紙属性幅ＡＤＷがウィンドウ表示幅１３００以上である（ステップＳ１６１３：Ｎｏ）と判断すると、表示対象の用紙属性項目を取得することができたので、対象機能に対し、優先表示する。
【０１３９】
ステップＳ１６１４の処理において、対象機能に対する優先表示用紙属性開始インデックスをｃｉ＋１に設定保存し、かつ、ステップＳ１６１５の処理において、対象機能に対する優先表示する用紙属性数をｃへ設定保存し、処理を終了する。
【０１４０】
以上図１７から図２１を用いて説明したが、上記具体例では、ユーザが確認した用紙属性情報の表示時間が最も長かった地点からのウィンドウ表示幅内に表示可能な用紙属性情報を、以後、対象機能で優先表示する用紙属性情報であると判断し決定している。そして、得られた対象機能に対する用紙属性開始インデックス、用紙属性数により、図１６のステップＳ８０２´において、図２１の用紙属性順１７００に基づき、優先表示する用紙属性情報を取得している。このようにして機能／用紙属性関連テーブル６１０を作成保存し、次の用紙プロファイルリスト画面の優先表示対象に利用することとしている。
【０１４１】
次に、本実施形態に係る情報処理システムにおける機能／用紙属性関連テーブルの例について説明する。図２２は、本実施形態に係る情報処理システムにおける機能／用紙属性関連テーブルの例について説明する図である。図２２では、対象機能インデックスが「２」、用紙属性並べ替え対象機能が「例外ページ−インデックス紙」において、用紙属性開始インデックスが「１０」、用紙属性数「５」、他の機能は未設定の場合の機能／用紙属性関連テーブルを示している。
【０１４２】
具体的には、図２１の用紙属性順１７００における１０番目の「タブの数」から１４番目の「タブのシフト」までの５個分を優先表示する用紙属性情報としてピックアップしている。そして、対象機能インデックス１８００が「２」、用紙属性並べ替え対象機能１８０１が「例外ページ−インデックス紙」のときに優先表示する用紙属性情報１８０２として更新されたテーブルである。
【０１４３】
次に、本実施形態に係る情報処理システムにおける機能／用紙属性関連テーブルの他の例について説明する。図２３は、本実施形態に係る情報処理システムにおける機能／用紙属性関連テーブルの他の例について説明する図である。図２３では、対象機能インデックスが「１」、用紙属性並べ替え対象機能が「面付け−両面」において、用紙属性開始インデックスが「２４」、用紙属性数「４」、他の機能は未設定の場合の機能／用紙属性関連テーブルを示している。
【０１４４】
具体的には、図２１の用紙属性順１７００における２４番目の「ミラー、おもて、Ｙ」から２７番目の「ミラー、うら、Ｘ」までの４個分を優先表示する用紙属性情報としてピックアップしている。そして、対象機能インデックス１８００が「１」、用紙属性並べ替え対象機能１８０１が「面付け−両面」のときに優先表示する用紙属性情報１８０２として更新されたテーブルである。
【０１４５】
上記実施形態により、ユーザの横スクロール移動実績に基づいても、以後、その機能に対する用紙属性情報を優先的に表示することができ、ユーザは容易に用紙プロファイル項目を選択することが可能となる。なお、この具体例では、最も表示時間の長いもののみについて説明しているが、より複数の用紙属性情報を優先的に表示する場合には、表示時間の長い複数地点を考慮して判断するようにしても良い。
【０１４６】
なお、図１０から図１３、図１６、及び図１８から図２０に示した本実施形態に係る情報処理装置を構成する各機能ブロックの各動作は、コンピュータ上のプログラムに実行させることもできる。すなわち、ホストコンピュータ２００のＣＰＵ２０１が、ＲＯＭ２０２に格納されたプログラムをロードする。そして、プログラムの各処理ステップが順次実行されることによって実現される。
【０１４７】
上記説明したように、本実施形態では、複数の用紙属性情報を有する用紙プロファイル情報を複数記憶しておく。そして、印刷の対象となる機能毎に優先的に表示する優先表示用紙属性情報を対応付けたテーブルに基づいて、優先表示する用紙属性情報を決定する。さらに、その決定した優先表示用紙属性情報を、他の用紙属性情報に優先して一画面内に表示することとしている。これにより、印刷の対象となる機能毎に確認したい用紙プロファイル情報の中から希望する用紙属性情報を容易に確認することができる。
【０１４８】
本発明によれば、用紙プロファイル情報の中から希望する用紙属性情報を容易に確認することが可能な情報処理装置、プログラム、情報処理方法、及び情報処理システムが得られる。
【０１４９】
以上、これまで本発明の実施形態について説明してきたが、本発明の実施形態は上述した実施形態に限定されるものではない。すなわち、他の実施形態、追加、変更、削除等、当業者が想到することができる範囲内で変更することができ、何れの態様においても本発明の作用効果を奏する限り、本発明の範囲に含まれるものである。
【符号の説明】
【０１５０】
ＮＷ    ネットワーク
１００    印刷システム
２００    ホストコンピュータ
２０１、３１１    ＣＰＵ
２０２、３１２    ＲＯＭ
２０３、３１３    ＲＡＭ
２０４、３１５    外部Ｉ／Ｆ
２０５、３１６    通信部
２０６    入力部
２０７    表示制御部
２０８、３１８    記憶装置
２０９    バスライン
２１０    ディスプレイ
２１１、３２１    記憶媒体
２１５    オペレーティングシステム
２２０    アプリケーションソフトウェア
２３０    印刷インタフェース
２４０    印刷ジョブ生成ソフトウェア
２４１    ユーザインタフェース部
２４２    用紙プロファイル表示選択処理部
２４２Ａ    機能／用紙属性関連情報保存部
２４２Ｂ    用紙属性情報検索処理部
２４２Ｃ    用紙プロファイル情報テーブル表示処理部
２４３    印刷ジョブ生成処理部
２５０    印刷スプーラ
２６０    表示部
２７０    記憶部
２７０Ａ    印刷設定情報
２７０Ｂ    機能／用紙属性関連情報
２７０Ｃ    用紙プロファイル情報
２７０Ｄ    用紙属性列表示情報
３００    印刷装置
３１０    印刷制御プログラム
３１４    操作部
３１４Ａ    用紙プロファイル機能設定部
３１７    データ解析部
３１８Ａ    印刷設定情報
３１８Ｂ    用紙プロファイル情報
３１９    印刷制御部
３２０    システムバス
３３０    給紙装置
３４０    エンジン
３５０    排紙装置
４００、５４０、５８０    用紙プロファイルリスト
４１０    用紙プロファイル
４２０    用紙属性情報
５００、５２０、５５０、５７０    印刷設定画面
６１０    機能／用紙属性関連テーブル
１３００    ウィンドウ表示幅
１３１０    用紙属性列幅
１７００    用紙属性順
１７０１    用紙属性情報
１７０２    用紙属性列幅
１８００    対象機能インデックス
１８０１    用紙並び替え対象機能
１８０２    優先表示する用紙属性情報
【先行技術文献】
【特許文献】
【０１５１】
【特許文献１】特開２００８−１７１１９７号公報
【図１】
0006662101.tif 000002
【図２】
0006662101.tif 000003
【図３】
0006662101.tif 000004
【図４】
0006662101.tif 000005
【図５】
0006662101.tif 000006
【図６】
0006662101.tif 000007
【図７】
0006662101.tif 000008
【図８】
0006662101.tif 000009
【図９】
0006662101.tif 000010
【図１０】
0006662101.tif 000011
【図１１】
0006662101.tif 000012
【図１２】
0006662101.tif 000013
【図１３】
0006662101.tif 000014
【図１４】
0006662101.tif 000015
【図１５】
0006662101.tif 000016
【図１６】
0006662101.tif 000017
【図１７】
0006662101.tif 000018
【図１８】
0006662101.tif 000019
【図１９】
0006662101.tif 000020
【図２０】
0006662101.tif 000021
【図２１】
0006662101.tif 000022
【図２２】
0006662101.tif 000023
【図２３】
0006662101.tif 000024