(57)【要約】【課題】ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握する。【解決手段】本発明にかかる情報処理装置１は、ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、該ＪＤＦ情報を取得するＪＤＦ情報取得手段２２と、ＪＤＦファイルと、ＪＤＦファイルに対応するＪＤＦ情報と、を対応付けて表示手段１１に表示する表示制御手段２０と、を有する。【選択図】図２
2016173720.tif 000002
【特許請求の範囲】
【請求項１】
ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、該ＪＤＦ情報を取得するＪＤＦ情報取得手段と、
前記ＪＤＦファイルと、前記ＪＤＦファイルに対応する前記ＪＤＦ情報と、を対応付けて表示手段に表示する表示制御手段と、
を有することを特徴とする情報処理装置。
【請求項２】
キーワードを入力する入力手段と、
前記入力手段により入力されたキーワードに該当する前記ＪＤＦ情報を持つＪＤＦファイルを検索し、前記キーワードに該当する前記ＪＤＦ情報を持つＪＤＦファイルを前記表示手段に表示するフィルタリング手段と、
を有することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記ＪＤＦ情報には印刷設定に関する機能が含まれており、
前記表示制御手段は、前記フィルタリング手段により前記キーワードに該当する前記ＪＤＦ情報を持つＪＤＦファイルを前記表示手段に表示した場合は、前記ＪＤＦファイルに対応する前記ＪＤＦ情報の中で前記キーワードに該当する機能と、その機能に関連する機能と、を優先的に前記表示手段に表示する、ことを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記ＪＤＦ情報の前記印刷設定に関する機能の表示優先度を設定する設定手段を有し、
前記表示制御手段は、
前記設定手段により設定された優先度の高い機能を優先的に前記表示手段に表示する、ことを特徴とする請求項３記載の情報処理装置。
【請求項５】
前記表示優先度の設定パターンを複数有し、
前記設定手段は、複数の前記設定パターンの中から１つの設定パターンを設定し、
前記表示制御手段は、
前記設定手段により設定された設定パターンの表示優先度を基に、優先度の高い機能を優先的に前記表示手段に表示する、ことを特徴とする請求項４記載の情報処理装置。
【請求項６】
ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、該ＪＤＦ情報を取得するＪＤＦ情報取得処理と、
前記ＪＤＦファイルと、前記ＪＤＦファイルに対応する前記ＪＤＦ情報と、を対応付けて表示手段に表示する表示制御処理と、をコンピュータに実行させることを特徴とするプログラム。
【請求項７】
情報処理装置の制御方法であって、
ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、該ＪＤＦ情報を取得するＪＤＦ情報取得工程と、
前記ＪＤＦファイルと、前記ＪＤＦファイルに対応する前記ＪＤＦ情報と、を対応付けて表示手段に表示する表示制御工程と、を有することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置に関する。
【背景技術】
【０００２】
プロダクションプリント分野においては、ＪＤＦ（Job Definition Format）が情報伝達や作業・設定の管理に使用されている。このため、プロダクションプリンタのプリンタドライバは、ＪＤＦファイルの読み込み・書き出し機能を備え、書き出し時にはジョブ情報や作成・編集履歴の情報をＪＤＦファイルに記録している。
【０００３】
なお、ユーザがプリンタドライバを用いて目的のＪＤＦファイルを読み込む場合は、ＪＤＦファイルのファイル名を基に目的のＪＤＦファイルを選択している。しかし、ファイル名だけで、ＪＤＦファイルの詳細な情報を識別することは難しい。このため、目的のＪＤＦファイルと異なるＪＤＦファイルを選択する可能性があった。
【０００４】
ＪＤＦファイルをテキストエディターなどで開き、ＪＤＦファイルの詳細な情報を直接読むこともできる。しかし、ＪＤＦ形式は複雑な階層構造となっており、ほとんどのユーザはＪＤＦ形式を直接読むことはできない。また、ＪＤＦファイルによってＪＤＦファイルを識別するための情報が異なるため、ファイル識別に役立つ情報をユーザが容易に把握することは困難である。
【０００５】
このため、ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握し、目的のＪＤＦファイルを識別できるようにすることが所望されている。
【０００６】
なお、本発明より先に出願された技術文献として、特許文献１（特開２００６‐３０２０３８号公報）には、どのファイルを再編集／再印刷／削除してよいかを一目で確認可能とする技術について開示されている。特許文献１では、ジョブ履歴やジョブに関するファイルの対応関係を木構造で管理し表示することで、ユーザが注目対象のジョブやファイルを容易に判断することを可能にしている。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかし、ＪＤＦファイルは、ＪＤＦファイルによってＪＤＦファイルを識別するための情報が異なる。このため、特許文献１のように、ジョブ履歴やジョブに関するファイルの対応関係を木構造で表示したとしても、ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握することは困難である。
【０００８】
本発明の目的は、ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握することである。
【課題を解決するための手段】
【０００９】
本発明にかかる情報処理装置は、
ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、該ＪＤＦ情報を取得するＪＤＦ情報取得手段と、
前記ＪＤＦファイルと、前記ＪＤＦファイルに対応する前記ＪＤＦ情報と、を対応付けて表示手段に表示する表示制御手段と、
を有することを特徴とする。
【発明の効果】
【００１０】
本発明の一態様によれば、ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握することができる。
【図面の簡単な説明】
【００１１】
【図１】本実施形態の画像形成システムのシステム構成例を示す図である。
【図２】本実施形態の情報処理装置の構成例を示す図である。
【図３】本実施形態の情報処理装置の処理動作例を示す図である。
【図４】ＪＤＦフォーマット例を示す図である。
【図５】ファイル選択画面の画面例を示す図である。
【図６】ＪＤＦファイルのフィルタリング処理動作例を示す図である。
【図７】フィルタリング後のファイル選択画面の画面例を示す図である。
【図８】ＪＤＦ情報の取捨選択の方法例を示す図である。
【図９】印刷設定画面の表示順例を説明する第１の図である。
【図１０】印刷設定画面の表示順例を説明する第２の図である。
【図１１】印刷設定画面の表示順例を説明する第３の図である。
【図１２】フィルタリング前の表示例を示す図である。
【図１３】フィルタリング後の表示例を示す図である。
【図１４】フィルタリング前の表示例を示す図である。
【図１５】フィルタリング後の表示例を示す図である。
【図１６】フィルタリング後の表示例を示す図である。
【図１７】フィルタリング後の表示例を示す図である。
【図１８】ファイル選択画面の画面例を示す図である。
【発明を実施するための形態】
【００１２】
（本発明の一態様にかかる情報処理装置の実施形態の概要）
まず、図２を参照しながら、本発明の一態様にかかる情報処理装置の概要について説明する。図２は、本発明の一態様にかかる情報処理装置１の構成例を示す図である。
【００１３】
本発明の一態様にかかる情報処理装置１は、ＪＤＦ情報取得手段２２と、表示制御手段２０と、を有して構成する。ＪＤＦ情報取得手段２２は、図２に示すＪＤＦ情報取得部２２に相当する。表示制御手段２０は、表示制御部２０に相当する。
【００１４】
ＪＤＦ情報取得手段２２は、ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、ＪＤＦ情報を取得する。
【００１５】
表示制御手段２０は、ＪＤＦファイルと、そのＪＤＦファイルに対応するＪＤＦ情報と、を対応付けて表示手段１１に表示する。表示手段１１は、表示部１１に相当する。
【００１６】
本発明の一態様にかかる情報処理装置１は、ＪＤＦ（Job Definition Format）ファイルを印刷設定形式のＪＤＦ情報に変換し、そのＪＤＦファイルのファイル識別に役立つＪＤＦ情報にしている。そして、ＪＤＦファイルと、そのＪＤＦファイルに対応するＪＤＦ情報と、を対応付けて表示手段に表示している。このため、ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握することができる。以下、添付図面を参照しながら、本発明の一態様にかかる情報処理装置１について詳細に説明する。
【００１７】
＜画像形成システムのシステム構成例＞
まず、図１を参照しながら、本実施形態の画像形成システムのシステム構成例について説明する。図１は、本実施形態の画像形成システムのシステム構成例を示す図である。
【００１８】
本実施形態の画像形成システムは、情報処理装置１と、画像形成装置２と、がネットワークＮＷを介して接続して構成する。ネットワークＮＷは、有線、無線を問わずあらゆる通信形態が適用可能である。情報処理装置１は、ＰＣなどの装置である。画像形成装置２は、プリンタなどの装置である。本実施形態の画像形成システムは、図１に示すように、情報処理装置１と画像形成装置２とが１対１で接続した構成に限定せず、Ｎ（Ｎは、任意の整数を意味する）対Ｎで接続した構成にすることも可能である。
【００１９】
本実施形態の画像形成システムは、情報処理装置１から画像形成装置２に印刷データを送信する。画像形成装置２は、情報処理装置１から印刷データを受け付けた場合に、その印刷データに従って印刷を行う。
【００２０】
＜情報処理装置１の構成例＞
次に、図２を参照しながら、本実施形態の情報処理装置１の構成例について説明する。図２は、本実施形態の情報処理装置１の構成例を示す図である。なお、画像形成装置２の構成は、公知の構成であるため、画像形成装置２の構成例の説明は割愛する。
【００２１】
本実施形態の情報処理装置１は、表示部１１、入力部１２、記憶部１３、制御部１４、プリンタドライバ１５を有して構成する。
【００２２】
表示部１１は、各種情報を表示する。入力部１２は、各種情報を入力する。記憶部１３は、各種情報を記憶する。制御部１４は、情報処理装置１を制御する。プリンタドライバ１５は、画像形成装置２を制御するためのソフトウェアであり、画像形成装置２に解釈可能または処理可能な形式の印刷データに変換する機能を有している。
【００２３】
本実施形態のプリンタドライバ１５は、ＪＤＦファイルの読み込み・書き出し機能を備え、書き出し時にはジョブ情報、作成・編集履歴、印刷設定の情報をＪＤＦファイルに記録している。ＪＤＦファイルは、記憶部１３のフォルダ内に保存される。
【００２４】
プリンタドライバ１５は、表示制御部２０、フィルタリング部２１、ＪＤＦ情報取得部２２、ＪＤＦ情報記憶部２３、設定部２４の各機能を有して構成する。
【００２５】
表示制御部２０は、ＪＤＦファイルのファイル選択画面を表示部１１に表示する。また、ＪＤＦファイルの中から、目的のファイルを識別するために役立つ情報を表示部１１に表示する。目的のファイルを識別するために役立つ情報としては、ジョブ情報、作成・編集履歴、印刷設定の情報があげられる。表示部１１に表示される情報は、ＪＤＦ情報取得部２２でＪＤＦ情報（プリンタドライバ１５の印刷設定で使用する用語と同じ用語）に変換された変換後のＪＤＦ情報である。
【００２６】
フィルタリング部２１は、ユーザが入力部１２から入力した検索キーワードを基に、その検索キーワードに該当するＪＤＦ情報を持つＪＤＦファイルを検索し、その検索したＪＤＦファイルをファイル選択画面に表示する。これにより、ＪＤＦファイルの中から検索キーワードに該当するＪＤＦ情報を持つＪＤＦファイルのみをファイル選択画面に表示することができる。
【００２７】
ＪＤＦ情報取得部２２は、ＪＤＦファイルを読み込み、ＪＤＦ情報（プリンタドライバ１５の印刷設定で使用する用語と同じ用語）に変換する。ＪＤＦ情報には、ジョブ情報、作成・編集履歴、印刷設定の情報が含まれる。また、ＪＤＦ情報取得部２２は、変換後のＪＤＦ情報から、目的のファイルを識別するために役立つ情報を取捨選択する。表示制御部２０は、ＪＤＦ情報取得部２２が取捨選択したＪＤＦ情報を表示部１１に表示する。また、ＪＤＦ情報取得部２２は、変換後のＪＤＦ情報をＪＤＦ情報記憶部２３に蓄積する。
【００２８】
ＪＤＦ情報記憶部２３は、ＪＤＦ情報取得部２２で変換したＪＤＦ情報を蓄積する。これにより、ＪＤＦ情報の再表示やフィルタリングの際に、再びＪＤＦファイルを読み込んでＪＤＦ情報に変換しなくとも、ＪＤＦ情報記憶部２３に蓄積したＪＤＦ情報を用いることで、ＪＤＦ情報の再取得の時間を短縮することができる。
【００２９】
設定部２４は、各種機能を設定する。例えば、印刷設定の各機能に対する表示優先度を設定する。表示制御部２０は、ＪＤＦ情報を表示部１１に表示する場合は、設定部２４で設定された表示優先度を基に優先度の高いＪＤＦ情報を優先的に表示部１１に表示する。
【００３０】
＜情報処理装置１の処理動作例＞
次に、図３を参照しながら、本実施形態の情報処理装置１の処理動作例について説明する。図３は、ＪＤＦファイルのファイル選択画面及びＪＤＦ情報を表示部１１に表示する場合の処理動作例を示す。
【００３１】
ユーザが入力部１２からファイル選択画面要求を入力すると、表示制御部２０は、ファイル選択画面を表示部１１に表示する（ステップＳ１）。
【００３２】
また、表示制御部２０は、記憶部１３のフォルダの中からＪＤＦファイルのみを選択し、その選択したＪＤＦファイルをリスト形式でファイル選択画面に表示する（ステップＳ２）。例えば、拡張子が『.jdf』であるファイルを選択することでＪＤＦファイルのみを選択することができる。
【００３３】
次に、ＪＤＦ情報取得部２２は、表示制御部２０により選択されたＪＤＦファイルを読み込み、ＪＤＦ情報（プリンタドライバ１５の印刷設定で使用する用語と同じ用語）に変換する（ステップＳ３）。このＪＤＦ情報には、ジョブ情報、作成・編集履歴、印刷設定の情報が含まれる。ＪＤＦ情報取得部２２は、ＪＤＦファイルの情報をそのまま取得するのでなく、ＪＤＦフォーマットからユーザの理解できる印刷設定形式のＪＤＦ情報に変換する。ＪＤＦフォーマットから印刷設定形式のＪＤＦ情報に変換する例を以下に示す。
【００３４】
『ステープル左上斜め』を設定するＪＤＦは、図４に示すＪＤＦフォーマットになる。図４に示すＪＤＦフォーマットでは、ステープルの綴じ位置、角度、数、場所が別々に記載されている。１つの印刷設定を示す場合も、印刷設定を示す記載が各々離れている場合が多々ある。また、用語も印刷設定の用語とは異なる。そのため、ユーザがＪＤＦフォーマットを直接見て確認することは困難である。また、ユーザがＪＤＦファイルの用語を直接検索して識別することは困難である。このため、ＪＤＦ情報取得部２２は、ＪＤＦファイルを読み込み、ＪＤＦ情報（プリンタドライバ１５の印刷設定で使用する用語と同じ用語）に変換する。これにより、ＪＤＦ情報取得部２２は、ＪＤＦフォーマットからユーザの理解できる印刷設定形式のＪＤＦ情報に変換することができる。なお、ＪＤＦフォーマットの用語をどの用語に変換するかを予め辞書データとして記憶部１３等に記憶しておくことで、ＪＤＦフォーマットからユーザの理解できる印刷設定形式のＪＤＦ情報に容易に変換することができる。
【００３５】
ＪＤＦ情報取得部２２は、変換したＪＤＦ情報をＪＤＦ情報記憶部２３に蓄積する。ＪＤＦ情報記憶部２３に蓄積されるＪＤＦ情報は、取捨選択前のすべてのＪＤＦ情報である。ＪＤＦ情報記憶部２３に一度蓄積されると、ＪＤＦファイルのフォルダを別の場所に移動するまでＪＤＦ情報記憶部２３に保存され、再読み込みは行わない。
【００３６】
次に、ＪＤＦ情報取得部２２は、ＪＤＦ情報を取捨選択する（ステップＳ４）。ＪＤＦ情報取得部２２は、ユーザが目的のファイルの識別に役立つ情報を取捨選択する。取捨選択の方法は、後述する。
【００３７】
次に、表示制御部２０は、ＪＤＦ情報取得部２２で取捨選択したＪＤＦ情報を表示部１１に表示する（ステップS５）。例えば、図５に示すように、ファイル選択画面１００の情報表示欄１０１にＪＤＦ情報を表示する。
【００３８】
本実施形態のプリンタドライバ１５は、ＪＤＦファイルを読み込み、ＪＤＦフォーマットから印刷設定形式のＪＤＦ情報（プリンタドライバ１５の印刷設定で使用する用語と同じ用語）に変換する。そして、図５に示すように、ＪＤＦファイルと対応付けてＪＤＦ情報を表示部１１に表示している。図５では、『aaa.jdf』のＪＤＦファイルと対応付けて情報表示欄１０１に『aaa.jdf』のＪＤＦファイルに対応するＪＤＦ情報を表示している。その結果、ＪＤＦファイルのファイル識別に役立つＪＤＦ情報をユーザが容易に把握することができる。なお、図５に示す情報表示欄１０１は、印刷設定表示１０１１と履歴表示１０１２とに分割しており、印刷設定表示１０１１にはＪＤＦ情報の中から印刷設定の情報を表示し、履歴表示１０１２にはＪＤＦ情報の中から履歴の情報を表示している。
【００３９】
＜ＪＤＦファイルのフィルタリング処理動作例＞
次に、図６を参照しながら、ＪＤＦファイルのフィルタリング処理動作例について説明する。
【００４０】
ファイル選択画面には、記憶部１３のフォルダに記憶されたＪＤＦファイルがリスト形式で表示される。記憶部１３のフォルダに記憶されたＪＤＦファイルの中から所望のキーワードに該当するＪＤＦファイルのみをファイル選択画面に表示するには、ユーザが入力部１２により検索キーワードを入力し、フィルタリングの実行を開始する。フィルタリングの実行が開始されると、フィルタリング部２１は、入力部１２により入力された検索キーワードを取得する。そして、その取得した検索キーワードを基に、検索キーワードを持つＪＤＦ情報のＪＤＦファイルを検索し、検索キーワードを持つＪＤＦ情報のＪＤＦファイルのみをファイル選択画面に表示する。これにより、ファイル選択画面には、検索キーワードを持つＪＤＦ情報のＪＤＦフィルのみが表示されることになる。
【００４１】
まず、ユーザは、入力部１２によりファイル選択画面のキーワード入力欄に、検索キーワードを入力して、フィルタリングを開始する。フィルタリングが開始されると、フィルタリング部２１は、入力部１２により入力された検索キーワードを取得する（ステップＳ１０）。
【００４２】
次に、フィルタリング部２１は、検索キーワードを基に、ＪＤＦファイルのＪＤＦ情報を検索し、検索キーワードを持つＪＤＦ情報のＪＤＦファイルがあるか検索する（ステップＳ１１）。ＪＤＦ情報取得部２２は、ＪＤＦファイルを読み込み、ＪＤＦ情報（プリンタドライバ１５の印刷設定で使用する用語と同じ用語）に変換しているため、フィルタリング部２１は、ＪＤＦファイル内を直接検索するのではなく、ＪＤＦファイルのＪＤＦ情報を検索する。ＪＤＦフォーマットは、ＸＭＬ形式のため、タグ名などＪＤＦ情報と関連しない用語がＪＤＦファイル内に存在し、そのＪＤＦ情報と関連しない用語が検索キーワードに引っ掛かってしまう可能性がある。このため、ＪＤＦファイル内を直接検索するのではなく、ＪＤＦ情報を検索する。これにより、ＪＤＦ情報と関連する用語のみを検索することができる。なお、検索を行う場合は、多言語の用語に変換して検索する。例えば、印刷設定の用語の一例である「折り」機能を検索するときは、「折り」と「Fold」との両方のキーワードで検索を行う。これにより、キーワードに幅を持たせて検索を行うことができる。
【００４３】
フィルタリング部２１は、検索キーワードに該当するＪＤＦ情報のＪＤＦファイルがある場合は（ステップＳ１２／Ｙｅｓ）、そのＪＤＦファイルをファイル選択画面に表示する（ステップＳ１３）。ＪＤＦファイルをファイル選択画面に表示する際は、検索キーワードの一致度が高いＪＤＦファイルを表示優先度が高くなるように表示する。これにより、検索キーワードの一致度が高いＪＤＦファイルが優先的にファイル選択画面の上位に表示されることになる。また、検索キーワードに該当するＪＤＦ情報のＪＤＦファイルがない場合は（ステップＳ１２／Ｎｏ）、未検索のＪＤＦファイルがあるか否かを判断する（ステップＳ１４）。未検索のＪＤＦファイルがある場合は（ステップＳ１４／Ｙｅｓ）、再び、ステップＳ１１に移行し、検索キーワードを基に、ＪＤＦファイルのＪＤＦ情報を検索し、検索キーワードを持つＪＤＦ情報のＪＤＦファイルがあるか検索する（ステップＳ１１）。また、未検索のＪＤＦファイルがない場合は（ステップＳ１４／Ｎｏ）、処理を終了する（Ｅｎｄ）。
【００４４】
本実施形態のプリンタドライバ１５は、ファイル選択画面のキーワード入力欄に検索キーワードが入力され、フィルタリングが開始されると、フィルタリング部２１は、検索キーワードを基に、検索キーワードを持つＪＤＦ情報のＪＤＦファイルを検索する。そして、検索キーワードを持つＪＤＦ情報のＪＤＦファイルのみをファイル選択画面に表示する。これにより、ファイル選択画面には、図７に示すように検索キーワードを持つＪＤＦ情報のＪＤＦフィルのみが表示されることになる。図７は、検索キーワードとして『Ａ社』でフィルタリングを実施した場合のファイル選択画面の表示例を示す。図７では、検索キーワード『Ａ社』でフィルタリングを実施し、３つのＪＤＦファイルが検索キーワードである『Ａ社』のＪＤＦ情報を持つため、ファイル選択画面１００に表示されている。また、図７では、『aaa.jdf』のＪＤＦファイルと対応付けて情報表示欄１０１に『aaa.jdf』のＪＤＦファイルに対応するＪＤＦ情報を表示している。この場合、検索キーワード『Ａ社』に一致する機能と、その機能に関連する機能と、の表示優先度を上げ、一番最初に情報表示欄１０１に表示している。なお、情報表示欄１０１において、検索キーワードと一致する機能の欄を他の機能の欄と色を変えて表示するようにしても良い。検索キーワードと一致する機能の欄を他の機能の欄と異なる表示形式にすることで、検索キーワードに一致するＪＤＦ情報をユーザが容易に把握することができる。なお、図７では、フィルタリング結果のキーワードを情報表示欄１０１の上方の表示欄１０２に表示している。これにより、表示欄１０２を見ることで、ユーザが入力した検索キーワードを優先して確認することができる。図７に示す情報表示欄１０１は、印刷設定表示１０１１と履歴表示１０１２とに分割しており、印刷設定表示１０１１にはＪＤＦ情報の中から印刷設定の情報を表示し、履歴表示１０１２にはＪＤＦ情報の中から履歴の情報を表示している。
【００４５】
＜ＪＤＦ情報の取捨選択の方法例＞
次に、図８を参照しながら、ＪＤＦ情報の取捨選択の方法例について説明する。
【００４６】
まず、ＪＤＦ情報取得部２２は、ファイル選択画面に表示する表示対象のＪＤＦ情報を取得する。そして、そのＪＤＦ情報の印刷設定と、プリンタドライバ１５が予め持つ印刷設定のデフォルト設定と、を比較し、ＪＰＦ情報の印刷設定とデフォルト設定との差分のある設定を抽出する（ステップＡ１）。差分のある設定とは、ユーザが変更した印刷設定である。このため、差分のある設定は、ＪＤＦファイルのファイル識別に役立つことになる。なお、比較する印刷設定には、プリンタドライバ１５の印刷設定で入力できるジョブ情報も含まれる。このため、差分のある設定には、ジョブ情報も含まれることになる。
【００４７】
次に、表示制御部２０は、表示優先度に従い、ステップＡ１でＪＤＦ情報取得部２２が抽出した設定を並べ替える（ステップＡ２）。表示優先度は、以下の表示時の状態により変化する。
（１）初期状態
（２）フィルタリング状態
【００４８】
（１）初期状態
初期状態とは、フィルタリングされていない状態を指す。
初期状態では、設定部２４により印刷設定の各機能に対して予め表示優先度を設定しておく。印刷設定画面の表示順例を図９、図１０に示す。図９は、印刷設定の大枠、カテゴリを示す。図１０は、印刷設定の大枠の中の１つであるジョブ情報の表示優先度の詳細を示す。図１０に示す詳細では、原則、上・左に位置する項目ほど優先度が高く、下・右に位置する項目ほど優先度が低くなる。但し、例外ページ（挿入紙、表紙、例外用紙）といった情報量の多い設定は優先度を下げている。これは、情報量の多い設定は、設定数が多くなりやすく、識別に役立つ情報の表示を妨げる可能性があるためである。
【００４９】
また、特有性を優先する場合は、図９に示す表示優先度の逆でもよい。図９に示す表示優先度を逆にした場合を図１１に示す。図１１に示す表示優先度の場合でも、ジョブ情報は最優先とする。これは、ジョブ情報は、ジョブを識別するために一番有用と考えられる情報のためである。また、図１１に示す表示優先度の場合でも、例外ページは一番優先度を下げる。これは、情報量の多い設定は、設定数が多くなりやすく、識別に役立つ情報の表示を妨げる可能性があるためである。
【００５０】
設定部２４は、ＪＤＦ情報の印刷設定に関する機能の表示優先度を設定し、表示制御部２０は、その設定部２４により設定された表示優先度の高い機能を優先的に表示する。これにより、表示優先度の高い機能がファイル選択画面に表示されることになる。その結果、ユーザが重視する印刷設定などを優先してファイル選択画面に表示することができる。
【００５１】
また、図９や図１１に示す表示優先度の設定パターンを複数有し、設定部２４は、その複数の設定パターンの中から１つの設定パターンを設定する。そして、表示制御部２０は、設定部２４により設定された設定パターンの表示優先度を基に、表示優先度の高い機能を優先的に表示する。これにより、表示優先度の高い機能がファイル選択画面に表示されることになる。その結果、ユーザが重視する印刷設定などを優先してファイル選択画面に表示することができる。
【００５２】
（２）フィルタリング状態
フィルタリング状態とは、検索キーワードによるフィルタリング実施後の状態を指す。
フィルタリング後にＪＤＦ情報を表示部１１に表示する場合は、検索キーワードを含む機能と、その機能と関連する機能と、の優先度を一番上に変更する。複数一致した場合は、一致した機能の表示順は、上述した（１）の初期状態の優先度に従う。
【００５３】
例えば、検索キーワードが『Ａ社』の場合は、フィルタリング前の表示は、図１２に示す状態であり、フィルタリング後の表示は、図１３に示す状態となる。図１３に示すように、フィルタリング後の表示では、検索キーワードの『Ａ社』の用語を含む『ジョブ名』と『お客様』との優先度が上がり最初に表示されることになる。
【００５４】
一致した機能の優先順位を上げる際、キーワードを含む機能に関連する機能は一緒に優先順位を上げ、その関連機能同士の表示順は固定する。なぜなら、印刷設定の機能には、親子関係となる機能が多数存在し、その表示順が変わることで、印刷設定の意味をユーザが把握できなくなる場合があるためである。
【００５５】
例えば、関連機能のある機能がキーワードに一致した場合の例を以下に示す。
検索キーワードを『用紙サイズ』でフィルタリングした場合は、図１４に示すフィルタリング前と図１５に示すフィルタリング後とでは、『用紙サイズ』機能だけでなく、その『用紙サイズ』機能に関連する機能が一緒に優先順位が高くなる。『用紙サイズ』機能に関連する機能は、『表紙あり（週刊誌）』や表紙の『給紙トレイ』、『ジョブ用紙』やジョブ用紙の『給紙トレイ』があげられる。これにより、『用紙サイズ』機能がそれぞれ何の機能の用紙サイズ機能であるかがすぐに判別できる。また、用紙サイズに関して、その用紙の給紙トレイなど、関連する情報を一目でユーザが把握し易くすることができる。
【００５６】
もし、関連する機能の優先順位を一緒に上げない場合は、図１６に示すように、別の機能の『用紙サイズ』が並び、何の用紙サイズを指しているかが分かり難くなる。図１６では、『用紙サイズ』を検索キーワードとしてフィルタリングを行った結果、２つの用紙サイズの優先度が上がっているが、何の機能の用紙サイズかがわかりにくくなってしまっている。
【００５７】
用紙サイズの機能名に、何の機能の用紙サイズかまで含めて表示することも可能だが、関連する機能と離れてしまうため、用紙に関する情報を一目で確認することはできない。例えば、図１７に示すように、用紙サイズが何の機能のものかは判断できる。しかし、その用紙のトレイなどを確認するためには、表の下まで『ジョブ用紙-用紙サイズ』を探さなければならない。このため、一致した機能の優先順位を上げる際は、図１５に示すように、キーワードを含む機能に関連する機能は一緒に優先順位を上げ、その関連機能同士の表示順は固定するようにすることが好ましい。
【００５８】
次に、表示制御部２０は、ファイル選択画面の画面サイズを取得する（ステップＡ３）。ファイル選択画面は、一般のウィンドウ画面と同様に、ウィンドウサイズをユーザが変更できるようにする。そのため、表示制御部２０は、情報表示欄に表示できる表示限界行数を決定するために、表示前にファイル選択画面の画面サイズを取得する。
【００５９】
次に、表示制御部２０は、ファイル選択画面の画面サイズから表示限界行数を決定する（ステップＡ４）。表示限界行数は、ファイル選択画面の大きさにより決定する。この表示限界行数は、印刷設定表示限界行数と履歴表示限界行数とがある。全体の表示限界行数は、印刷設定表示限界行数と履歴表示限界行数とを合わせた数である。
【００６０】
次に、表示制御部２０は、並べ替えた設定の中から、上から印刷設定表示限界行数までの設定を取得する（ステップＡ５）。本実施形態では、情報表示欄に収まる情報のみを表示する。なぜなら、スクロールすることで一覧性が失われ、見やすさが損なわれるためである。但し、情報表示欄にボタンを設け、ボタンを操作することで、すべてのＪＤＦ情報と履歴とを別画面やアプリなどで表示するようにしても良い。これにより、取捨選択する前のすべてのＪＤＦ情報をユーザが閲覧することができる。
【００６１】
次に、履歴を最新から履歴表示限界行数分だけ取得する（ステップＡ６）。履歴もまた、印刷設定と同様に、表示限界行数を予め定め、その表示限界行数分だけ最新の履歴から取得する。
【００６２】
次に、表示制御部２０は、ステップＡ５、Ａ６で取得した情報をまとめ、情報表示欄に表示する（ステップＡ７）。ステップＡ５で取得した表示限界行数分の印刷設定と、ステップＡ６で取得した表示限界行数分の履歴と、をまとめ、１つの情報表示欄に表示する。
【００６３】
情報表示欄１０１は、図５に示すように、印刷設定表示１０１１と履歴表示１０１２とに分割する。印刷設定表示１０１１と履歴表示１０１２とのそれぞれに、表示限界行数を設け、情報を表示する。図５では、印刷設定表示１０１１の表示限界行数を６行、履歴表示１０１２の表示限界行数を３行としている。但し、図５に示す表示限界行数ではなく、さらに多くの表示限界行数を設定し、情報表示欄１０１に表示可能な情報量を多くすることも可能である。表示限界行数は、ファイル選択画面１００の大きさにより決定する。ファイル選択画面１００は、一般のウィンドウ画面と同様に、ウィンドウサイズをユーザが変更できるようにする。そのため、ユーザは、ファイル選択画面１００の大きさを変更することで、変更後のファイル選択画面１００の大きさに応じて情報表示欄１０１の表示限界行数を変更することができる。例えば、印刷設定表示１０１１の表示限界行数を１０行、履歴表示１０１２の表示限界行数を４行とした場合の情報表示欄１０１の一例を図１８に示す。このように、ファイル選択画面１００の大きさを変更することで、その変更後のファイル選択画面１００の大きさに応じて情報表示欄１０１の表示限界行数も変更することができる。
【００６４】
＜本実施形態の情報処理装置１の作用・効果＞
このように、本実施形態の情報処理装置１は、プリンタドライバ１５でＪＤＦファイルを読み込むときに、ＪＤＦ情報取得部２２は、ＪＤＦファイルを印刷設定形式のＪＤＦ情報に変換し、そのＪＤＦファイルのファイル識別に役立つＪＤＦ情報にしている。そして、表示制御部２０は、ＪＤＦファイルと、そのＪＤＦファイルに対応するＪＤＦ情報と、を対応付けて表示部１１に表示している。表示部１１に表示するＪＤＦ情報としては、ジョブ情報、作成・編集履歴、印刷設定の情報があげられる。
【００６５】
本実施形態の情報処理装置１は、ＪＤＦファイルをＪＤＦ情報に変換し、そのＪＤＦファイルのファイル識別に役立つＪＤＦ情報を表示部１１にナビゲーションとして表示している。このため、ＪＤＦファイルのファイル識別に役立つ情報をユーザが容易に把握することができる。
【００６６】
なお、上述する実施形態は、本発明の好適な実施形態であり、上記実施形態のみに本発明の範囲を限定するものではなく、本発明の要旨を逸脱しない範囲において種々の変更を施した形態での実施が可能である。
【００６７】
例えば、上述した本実施形態の情報処理装置１を構成する各部の制御動作は、ハードウェア、または、ソフトウェア、あるいは、両者の複合構成を用いて実行することも可能である。
【００６８】
なお、ソフトウェアを用いて処理を実行する場合には、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれているコンピュータ内のメモリにインストールして実行させることが可能である。あるいは、各種処理が実行可能な汎用コンピュータ内のメモリにインストールして実行させることが可能である。
【００６９】
例えば、プログラムは、記録媒体としてのハードディスクやＲＯＭ（Read Only Memory）に予め記録しておくことが可能である。あるいは、プログラムは、リムーバブル記録媒体に一時的、あるいは、永続的に記録しておくことが可能である。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することが可能である。リムーバブル記録媒体は、磁気ディスク、半導体メモリなどの各種記録媒体があげられる。
【００７０】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールすることになる。また、ダウンロードサイトからコンピュータに無線転送することになる。また、ネットワークを介してコンピュータに有線で転送することになる。
【００７１】
プログラムの形態としては、クラウド等によるネット上のサーバからの利用もありえる。一部のプログラムのみをコンピュータに転送して利用する形態もありえる。
【００７２】
また、上記実施形態の情報処理装置１を構成する各部は、上記実施形態で説明した処理動作に従って時系列的に処理を実行するだけに限定するものでない。例えば、処理を実行する装置の処理能力、あるいは、必要に応じて並列的にあるいは個別に処理を実行するように構築することも可能である。
【符号の説明】
【００７３】
１    情報処理装置
２    画像形成装置
１１    表示部
１２    入力部
１３    記憶部
１４    制御部
１５    プリンタドライバ
２０    表示制御部
２１    フィルタリング部
２２    ＪＤＦ情報取得部
２３    ＪＤＦ情報記憶部
２４    設定部
【先行技術文献】
【特許文献】
【００７４】
【特許文献１】特開２００６‐３０２０３８号公報
【図１】
2016173720.tif 000003
【図２】
2016173720.tif 000004
【図３】
2016173720.tif 000005
【図４】
2016173720.tif 000006
【図５】
2016173720.tif 000007
【図６】
2016173720.tif 000008
【図７】
2016173720.tif 000009
【図８】
2016173720.tif 000010
【図９】
2016173720.tif 000011
【図１０】
2016173720.tif 000012
【図１１】
2016173720.tif 000013
【図１２】
2016173720.tif 000014
【図１３】
2016173720.tif 000015
【図１４】
2016173720.tif 000016
【図１５】
2016173720.tif 000017
【図１６】
2016173720.tif 000018
【図１７】
2016173720.tif 000019
【図１８】
2016173720.tif 000020