(57)【要約】【課題】  画像処理装置が処理可能な印刷対象ファイルと画像処理装置が処理できない印刷対象ファイルとを識別可能に表示する。【解決手段】    印刷データを生成する情報処理装置と通信可能な画像処理装置において、印刷対象となる文書データを取得したら、保持手段に保持される処理可能な文書データを示すライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する構成を特徴とする。【選択図】  図７
2015100991.tif 000002
【特許請求の範囲】
【請求項１】
印刷データを生成する情報処理装置と通信可能な画像処理装置であって、
処理可能な文書データを示すライセンス情報を保持する保持手段と、
印刷対象となる文書データを取得する取得手段と、
前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する表示制御手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記表示制御手段は、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する際の表示形態を制御することを特徴とする請求項１記載の画像処理装置。
【請求項３】
前記印刷対象となる文書データに対するサムネイル画像の作成を情報処理装置に依頼する依頼手段と、
前記情報処理装置で作成された前記サムネイル画像を取得する取得手段と、を備え、
前記表示制御手段は、前記取得手段が取得する処理可能な文書データに対するサムネイル画像と、前記取得手段が取得する処理不可能な文書データに対するサムネイル画像との表示形態を制御することを特徴とする請求項１記載の画像処理装置。
【請求項４】
前記表示制御手段は、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データのサムネイル画像を処理不可能な文書データのサムネイル画像よりも先に識別可能に表示することを特徴とする請求項３記載の画像処理装置。
【請求項５】
前記表示制御手段は、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データのファイルアイコンと、サムネイル画像とをカラー表示し、処理不可能な文書データのファイルアイコンと、サムネイル画像とをモノクロ表示することを特徴とする請求項１記載の画像処理装置。
【請求項６】
印刷データを生成する情報処理装置と通信可能な画像処理装置のデータ処理方法であって、
印刷対象となる文書データを取得する取得工程と、
保持手段に保持される処理可能な文書データを示すライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する表示制御工程と、
を備えることを特徴とする画像処理装置のデータ処理方法。
【請求項７】
前記表示制御工程は、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する際の表示形態を制御することを特徴とする請求項６記載の画像処理装置のデータ処理方法。
【請求項８】
前記印刷対象となる文書データに対するサムネイル画像の作成を情報処理装置に依頼する依頼工程と、
前記情報処理装置で作成された前記サムネイル画像を取得する取得工程と、を備え、
前記表示制御工程は、前記取得工程が取得する処理可能な文書データに対するサムネイル画像と、前記取得工程が取得する処理不可能な文書データに対するサムネイル画像との表示形態を制御することを特徴とする請求項６記載の画像処理装置のデータ処理方法。
【請求項９】
前記表示制御工程は、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データのサムネイル画像を処理不可能な文書データのサムネイル画像よりも先に識別可能に表示することを特徴とする請求項６記載の画像処理装置のデータ処理方法。
【請求項１０】
前記表示制御工程は、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データのファイルアイコンと、サムネイル画像とをカラー表示し、処理不可能な文書データのファイルアイコンと、サムネイル画像とをモノクロ表示することを特徴とする請求項９記載の画像処理装置のデータ処理方法。
【請求項１１】
請求項６乃至１０のいずれか１項に記載の画像処理装置のデータ処理方法をコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置のデータ処理方法、及びプログラムに関するものである。
【背景技術】
【０００２】
下記に示す特許文献１には、画像処理装置が、印刷対象ファイルをサーバに送信し、サーバは受信した印刷対象ファイルを画像処理装置が解釈可能な印刷データに変換し、画像処理装置に返却する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１１−１３１３８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１の画像処理装置は、画像処理装置が処理可能な印刷対象ファイルと画像処理装置が処理できない印刷対象ファイルとを含む複数の印刷対象ファイルを取得することについて想定していない。その結果、特許文献１の技術では、画像処理装置が処理可能な印刷対象ファイルと画像処理装置が処理できない印刷対象ファイルとを識別可能に表示できないおそれがあった。
【０００５】
本発明は、上記の課題を解決するためになされたもので、本発明の目的は、画像処理装置が処理可能な印刷対象ファイルと画像処理装置が処理できない印刷対象ファイルとを識別可能に表示できる仕組みを提供することである。
【課題を解決するための手段】
【０００６】
上記目的を達成する本発明の画像処理装置は以下に示す構成を備える。
印刷データを生成する情報処理装置と通信可能な画像処理装置であって、処理可能な文書データを示すライセンス情報を保持する保持手段と、印刷対象となる文書データを取得する取得手段と、前記ライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する表示制御手段と、を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、画像処理装置が処理可能な印刷対象ファイルと画像処理装置が処理できない印刷対象ファイルとを識別可能に表示できる。
【図面の簡単な説明】
【０００８】
【図１】画像処理システムの構成を説明する図である。
【図２】図１に示した画像処理サーバの構成を示すブロック図である。
【図３】図１に示した画像処理装置の構成を示すブロック図である。
【図４】画像処理装置のデータ処理方法を示すフローチャートである。
【図５】サーバ装置のデータ処理方法を説明するフローチャートである。
【図６】画像処理装置のデータ処理方法を説明するフローチャートである。
【図７】画像処理装置のデータ処理方法を説明するフローチャートである。
【図８】図３に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図９】画像処理装置のデータ処理方法を説明するフローチャートである。
【図１０】図３に示した操作部に表示されるＵＩ画面の一例を示す図である。
【図１１】画像処理装置のデータ処理方法を説明するフローチャートである。
【図１２】画像処理装置のデータ処理方法を説明するフローチャートである。
【図１３】図３に示した操作部に表示されるＵＩ画面の一例を示す図である。
【発明を実施するための形態】
【０００９】
次に本発明を実施するための最良の形態について図面を参照して説明する。
＜システム構成の説明＞
〔第１実施形態〕
【００１０】
図１は、本実施形態を示す画像処理システムの構成を説明する図である。本例は、印刷データを生成する情報処理装置と通信可能な画像処理装置を含む画像処理システムにおいて、画像処理装置１０１、１０２をはじめとする複数の画像処理装置と、画像処理サーバ１０３から構成され、各々ネットワークにより接続されている例である。以下、画像処理装置に関する説明は、代表して画像処理装置１０１について行う。なお、ここでいうネットワークはＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｉｎｔｅｒｎｅｔなど、画像処理システム内の装置が相互に通信できる方式であれば方法は問わない。
【００１１】
画像処理装置１０１は情報処理端末からの画像データの印刷依頼を受信して画像を印刷したり、装置に具備されているスキャナを用いて画像を読み取ったり、読み取った画像を印刷することが可能である。加えて、画像処理装置１０１は、画像処理装置１０１に接続されたＵＳＢメモリの内容をユーザに提示し、この中からユーザが選択したファイルを印刷することが可能である。また、画像処理装置１０１は、自身で行うことのできない画像処理については画像処理サーバ１０３に依頼し処理を行わせることが可能である。
【００１２】
画像処理サーバ１０３は、処理内容指示データと処理対象データを画像処理装置から受信し、処理対象データに対して指示された処理を行った上で、出力データを依頼元の画像処理装置に返信する。
【００１３】
図２は、図１に示した画像処理サーバ１０３の構成を示すブロック図である。
図２において、画像処理サーバ１０３は、ＣＰＵ２１１、ＲＡＭ２１２、ＨＤＤ２１３、ネットワークＩ／Ｆ２１４から構成される。ＣＰＵ２１１は、装置全体の制御を司り、ＲＡＭ２１２、ＨＤＤ２１３、及びネットワークＩ／Ｆ２１４とのデータの授受を制御可能である。また、ＣＰＵ２１１はＨＤＤ２１３から読みだした制御プログラム（命令）をＲＡＭ２１２に展開し、ＲＡＭ２１２に記憶されている命令を実行する。
【００１４】
ＨＤＤ２１３には、ＣＰＵ２１１で実行可能な、本発明に特有な後述する処理を実現するための制御プログラム（命令）が格納されている。そのほかにも、ＨＤＤ２１３には、画像処理サーバ１０３が印刷データを作成することが許可されているファイル形式に関する情報や、処理内容指示データや処理対象データなど画像処理装置から受信したデータを適宜保存することが可能である。ＲＡＭ２１２は、ＨＤＤ２１３に記憶された命令を展開してＣＰＵ２１１から読みだし可能とし、命令の実行に必要な各種のデータを記憶しておくことが可能である。
【００１５】
ネットワークＩ／Ｆ２１４は、画像処理システム内の装置とネットワーク通信を行うためのＩ／Ｆであり、データ受信を行ったことをＣＰＵ２１１に伝達する。またＲＡＭ２１２上のデータをネットワークに送信する。
【００１６】
図３は、図１に示した画像処理装置１０１の構成を示すブロック図である。
図３において、画像処理装置１０１は、コントローラ３１０と、プリンタ３０１、スキャナ３０２、操作部３０３から構成される。コントローラ３１０は、ＣＰＵ３１１、ＲＡＭ３１２、ＨＤＤ３１３、ネットワークＩ／Ｆ３１４、プリンタＩ／Ｆ３１５、スキャナＩ／Ｆ３１６、操作部Ｉ／Ｆ３１７、拡張Ｉ／Ｆ３１８から構成される。ＣＰＵ３１１はＲＡＭ３１２、ＨＤＤ３１３、ネットワークＩ／Ｆ３１４、プリンタＩ／Ｆ３１５、スキャナＩ／Ｆ３１６、操作部Ｉ／Ｆ３１７とデータを授受することが可能である。また、ＣＰＵ３１１はＨＤＤ３１３から読みだした命令をＲＡＭ３１２に展開し、ＲＡＭ３１２に記憶されている命令を実行する。
【００１７】
ＨＤＤ３１３には、ＣＰＵ３１１で実行可能な命令や、装置で使用する設定値、ユーザから依頼された処理に関するデータ等を記憶しておくことが可能である。また、画像処理サーバ１０３が印刷データを作成することが許可されているファイル形式に関する情報も記憶しておくことが可能である。ＲＡＭ３１２は、ＨＤＤ３１３に記憶された命令を展開してＣＰＵ３１１から読みだし可能とし、命令の実行に必要な各種のデータを記憶しておくことが可能である。
【００１８】
ネットワークＩ／Ｆ３１４は、画像処理システム内の装置とネットワーク通信を行うためのＩ／Ｆであり、データ受信を行ったことをＣＰＵ３１１に伝達し、ＲＡＭ３１２上のデータをネットワークに送信する。プリンタＩ／Ｆ３１５は、ＣＰＵ３１１から送信された画像データをプリンタ３０１に送信し、プリンタ３０１から受信したプリンタの状態をＣＰＵ３１１に伝達するＩ／Ｆである。
【００１９】
スキャナＩ／Ｆ３１６は、ＣＰＵ３１１から送信された画像読み取り指示をスキャナ３０２に送信し、スキャナ３０２から受信した画像データをＣＰＵ３１１に伝達し、スキャナ３０２から受信した状態をＣＰＵ３１１に伝達するＩ／Ｆである。操作部Ｉ／Ｆ３１７は、操作部３０３から入力されたユーザからの指示をＣＰＵ３１１に伝達し、ユーザが操作するための画面情報を操作部３０３に伝達する。プリンタ３０１は、プリンタＩ／Ｆから受信した画像データを用紙に印刷し、プリンタの状態をプリンタＩ／Ｆに伝達する。
【００２０】
スキャナ３０２は、スキャナＩ／Ｆ３１６から受信した画像読み取り指示に従って、スキャナに置かれた用紙を読み取りデジタルデータ化してスキャナＩ／Ｆ３１６に伝達し、スキャナの状態をスキャナＩ／Ｆ３１６に伝達する。
【００２１】
操作部３０３は、画像処理装置１０１をユーザから操作することが可能にする。例えばタッチパネルを有する液晶画面を具備し、ユーザに操作画面を提供すると共に、ユーザからの操作を受け付ける。
【００２２】
拡張Ｉ／Ｆ３１８は、画像処理装置１０１に外部機器を接続することを可能とするＩ／Ｆである。例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）形式のＩ／Ｆを具備し、例えばＵＳＢメモリなどの外部記憶装置を接続してデータの読み取り・書き込みを行うことが可能である。
【００２３】
図４は、本実施形態を示す画像処理装置のデータ処理方法を示すフローチャートである。本例は、画像処理装置１０１の拡張Ｉ／Ｆ３１８にＵＳＢメモリなどの外部記憶装置が接続された際に、画像処理装置１０１が実行する処理例である。なお、本願の画像処理装置に関係するフローチャートの各ステップは、ＣＰＵ３１１が前述した制御プログラムを実行し、画像処理装置のＨＤＤ３１３に記憶されている各種情報やネットワークＩ／Ｆ３１４により授受される情報を用いて、当該計算処理が実現される。なお、これ以降の説明では、外部記憶装置に格納されているファイルは、すべて画像処理サーバ１０３で処理可能なフォーマットであり、印刷ライセンス（ライセンス情報）の有無等により印刷データ作成の可否が切り替わるものとする。また、後述するＳ４０１からＳ４０５までの処理は、外部記憶装置内に格納されている全ファイルについて実行される。なお、本願では、上記ライセンス情報は、図３に示すＨＤＤ３１３に処理可能な文書データを示すライセンス情報が保持されているものとして説明するが、例えば、サーバ側と両者で保持しても良い。
【００２４】
Ｓ４０１において、ＣＰＵ３１１は、画像記憶装置内に格納されている処理対象のファイルのフォーマットが、画像処理装置１０１内でサムネイル画像作成が不可能なフォーマットか否か判断する。ここで、Ｓ４０１にてＹｅｓと判定された場合、図４の処理はＳＳ４０２へ進み、Ｓ４０１にてＮｏと判定された場合、図４の処理はＳ４０５の終了時点へ進む。なお、Ｓ４０１にてＮｏと判定されたファイルは、印刷ライセンスのあるファイルであるため、画像処理装置内で印刷可能であることを示すサムネイル画像（本実施例ではカラーのサムネイル画像）が生成され表示される。
【００２５】
Ｓ４０２において、ＣＰＵ３１１は、処理対象のファイルのフォーマットが、画像処理サーバ１０３上で印刷データ作成が許可されているフォーマットか否か判断する。ここで、許可されているフォーマットであるとＣＰＵ３１１が判断した場合はＳ４０３へ進み、許可されていないフォーマットであるとＣＰＵ３１１が判断した場合はＳ４０４へ進む。
Ｓ４０３において、ＣＰＵ３１１は、画像処理サーバ１０３に対して、当該ファイルを送り、カラーのサムネイル画像作成を依頼する。つまり、Ｓ４０２でＹｅｓと判定されたファイルは、印刷ライセンスのあるファイルである。
【００２６】
Ｓ４０４において、ＣＰＵ３１１は、画像処理サーバ１０３に対して、当該ファイルを送り、モノクロのサムネイル画像作成を依頼する。なお、本実施形態では、各ファイルのフォーマットが画像処理サーバ１０３上で印刷データ作成が許可されているフォーマットか否かをサムネイル画像で表現するために、サムネイル画像の色を切り替えているが、印を付ける等他の方法を用いても良いものとする。
【００２７】
次に、Ｓ４０５において、ＣＰＵ３１１は、画像処理サーバ１０３から送られてきたサムネイル画像を受信し、ＨＤＤ３１３に保存する。なお、本実施形態では、１ファイルごとにサムネイル画像の作成依頼と受信を行っているが、あるファイルに関するサムネイル画像の受信が終わる前に別のファイルに関するサムネイル画像作成の依頼を行っても良いものとする。Ｓ４０５にて受信されたサムネイル画像とＳ４０１にてＮｏと判定されたことで生成されたサムネイル画像は、後述するファイルのアイコン（図８）と置き換えられて表示される。
【００２８】
図５は、本実施形態を示すサーバ装置のデータ処理方法を説明するフローチャートである。本例は、図１に示した画像処理サーバ１０３が画像処理装置１０１からサムネイル画像作成依頼を受け付けた際に実行する処理例である。なお、サーバに関係するフローチャートの各ステップは、画像処理サーバ１０３のＣＰＵ２１１が前述した制御プログラムを実行し、画像処理装置のＨＤＤ２１３に記憶されている各種情報やネットワークＩ／Ｆ２１４により授受される情報を用いて、当該計算処理が実現される。
【００２９】
Ｓ５０１において、ＣＰＵ２１１は、画像処理装置１０１からファイルを受け取り、サムネイル画像作成依頼を受け付ける。この時、カラー、モノクロどちらのサムネイル画像を作成するかの指定も同時に受け付ける。Ｓ５０２において、ＣＰＵ２１１は、Ｓ５０１で受け取った印刷対象ファイル、カラーモノクロ指定をもとに、サムネイル画像を作成する。
Ｓ５０３において、ＣＰＵ２１１は、Ｓ５０２で作成したサムネイル画像を画像処理装置１０１に送信して、本処理を終了する。
【００３０】
図６は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。本例は、画像処理装置１０１の拡張Ｉ／Ｆ３１８に接続された外部記憶装置に格納されているファイルをプリントするためのモードが選択された際に、画像処理装置１０１が実行する表示制御例である。なお、この処理が始まる以前に、図４に示した処理は開始されている。
Ｓ６０１において、ＣＰＵ３１１は、外部記憶装置内の全ファイルに対応するアイコン画像を操作部３０３に表示する。この処理の詳細は図７にて説明する。Ｓ６０２において、ＣＰＵ３１１は、外部記憶装置内の全ファイルに対応するサムネイル画像を作成し（またはサーバから受信し）、操作部３０３に表示して、本処理を終了する。なお、Ｓ６０２に対応する処理は図９にて説明する。
【００３１】
図７は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。本例は、図６のＳ６０１の処理の詳細例である。なお、Ｓ７０１からＳ７０３までの処理は、外部記憶装置内に格納されている全ファイルについて実行される。
【００３２】
Ｓ７０１において、ＣＰＵ３１１は、当該ファイルのフォーマットが、画像処理装置１０１内で印刷データ、およびサムネイル画像作成可能、または画像処理サーバ１０３上で印刷データ作成が許可されているフォーマットか否か判断する。つまり、ＣＰＵ３１１は、処理対象のファイルに印刷ライセンスがあるかを判断する。Ｓ７０１にてＹｅｓ（ライセンスあり）と判定された場合、図７の処理はＳ７０２へ進み、それ以外（ライセンスなし）であると判定された場合、Ｓ７０３へ進む。
Ｓ７０２において、ＣＰＵ３１１は、当該ファイルのフォーマットに対応するカラーのアイコン画像を操作部３０３に表示して、本処理を終了する。
【００３３】
Ｓ７０３では、ＣＰＵ３１１は、当該ファイルのフォーマットに対応するモノクロのアイコン画像を操作部３０３に表示する。カラーアイコン画像、およびモノクロアイコン画像は操作部３０３に図８に示すＵＩ画面のように表示される。なお、ＣＰＵ３１１は、処理対象のファイルの拡張子に基づいて表示対象のアイコンを決める。
これにより、印刷対象となる文書データを取得する取得手段と、ライセンス情報と取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示することができる。
図８は、図３に示した操作部３０３に表示されるＵＩ画面の一例を示す図である。本例は、印刷ライセンスの有無を判断して、ファイル一覧画面上でアイコンの表示形態を制御する例である。
図８において、画像表示欄８０１には、ファイルに対応づけられたアイコン画像が表示される。ここでは、モノクロアイコンはアイコンの背景の明度を暗くすることで表現している。つまり、図８の例では、ｄｏｃｕｍｅｎｔ１−２は、モノクロアイコンであり、ｄｏｃｕｍｅｎｔ３は、カラーアイコンである。また、アイコン画像は、ファイルフォーマットごとにそれぞれカラー表示用と、モノクロ表示用の２種類ずつ、予めＨＤＤ３１３に保存されているものとする。なお、本実施形態では、アイコン画像の色を切り替えているが、印を付ける等他の方法を用いても良いものとする。ファイル名表示欄８０２には、ファイル名が表示される。更新日時表示欄８０３には、ファイルの更新日時が表示される。サイズ表示欄８０４には、ファイルのサイズが表示される。図８の画面が表示されるため、ユーザは、サムネイル画像が表示される前であっても、印刷可能なファイルと印刷不可能なファイルを容易に識別できる。例えば、図８においてｄｏｃｕｍｅｎｔ１．ｐｄｆが選択された場合、印刷ボタンはユーザが選択可能に表示されるが、ｄｏｃｕｍｅｎｔ３．ｅｐｕｂが選択された場合、印刷ボタンはユーザが選択不可能に表示される（または印刷ボタンが消去される）。
【００３４】
図９は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。本例は、図６のＳ６０２の処理の詳細例である。なお、Ｓ９０１からＳ９０５までの処理は、外部記憶装置内に格納されている全ファイルに対して実行され、全ファイルのサムネイル画像が操作部３０３に表示されるまで繰り返される。
【００３５】
Ｓ９０１において、ＣＰＵ３１１は、処理対象のファイルのサムネイル画像が既に操作部３０３に表示されているか否か判断する。ここで、表示されているとＣＰＵ３１１が判断した場合は処理を終了し、表示されていない場合はＳ９０２へ進む。
【００３６】
Ｓ９０２において、ＣＰＵ３１１は、処理対象のファイルのサムネイル画像が既に作成済みか否か判断する。つまり、ＣＰＵ３１１は、上述した図４の処理により処理対象のファイルのサムネイル画像が既に作成されているか判断する。ここで、作成済みであるとＣＰＵ３１１が判断した場合はＳ９０３へ進み、作成済みでないとＣＰＵ３１１が判断した場合はＳ９０４へ進む。
【００３７】
Ｓ９０３において、ＣＰＵ３１１は、処理対象のファイルのアイコンの代わりにサムネイル画像を操作部９０３に表示する。サムネイル画像は操作部３０３に図１０のように表示される。
図１０は、図３に示した操作部３０３に表示されるＵＩ画面の一例を示す図である。
図１０において、画像表示欄１００１には、サムネイル画像が表示される。ここでは、モノクロのサムネイル画像はアイコンの背景の明度を暗くすることで表現している。ファイル名表示欄１００２には、ファイル名が表示される。更新日時表示欄１００３には、ファイルの更新日時が表示される。サイズ表示欄１００４には、ファイルのサイズが表示される。
【００３８】
Ｓ９０４において、ＣＰＵ３１１は、当該ファイルの印刷データ、およびサムネイル画像を画像処理装置１０１内で作成可能か否か判断する。ここで、作成可能であるとＣＰＵ３１１が判断した場合はＳ９０５へ進み、作成不可能であるとＣＰＵ３１１が判断した場合はＳ９０５の終了時点へ進む。なお、Ｓ９０４でＮｏと判断された処理対象のファイルは、そのままアイコンが表示され続け、サーバにてサムネイル画像が作成された後で、アイコンがサムネイル画像に置き換えられる。
Ｓ９０５において、ＣＰＵ３１１は、当該ファイルについて、カラーのサムネイル画像を作成し、操作部３０３に表示して、本処理を終了する。
以上の処理が、外部記憶装置内の全ファイルに対して実行された結果、図１０の画面が表示される。その結果、ユーザは、図１０の画面から、印刷可能なファイルと印刷不可能なファイルを容易に識別できる。例えば、図１０においてｄｏｃｕｍｅｎｔ１．ｐｄｆが選択された場合、印刷ボタンはユーザが選択可能に表示されるが、ｄｏｃｕｍｅｎｔ３．ｅｐｕｂが選択された場合、印刷ボタンはユーザが選択不可能に表示される（または印刷ボタンが消去される）。
【００３９】
本実施形態によれば、各ファイルについて印刷可能か否かを判定し、判定結果に応じて、ファイルごとにサムネイル画像作成処理の内容を切り替えることが可能になる。具体的には、各ファイルのアイコン画像、サムネイル画像を表示する際に、各ファイルについて印刷データ作成が許可されているか否かでカラー、モノクロ表示を変えることで、ユーザにその情報を伝えることが可能になる。
【００４０】
〔第２実施形態〕
上記実施形態では、各ファイルが印刷データを作成することを許可されているか否かに応じて、表示するアイコン画像とサムネイル画像をカラー、またはモノクロで表示するかを切り替えた。
しかしながら、サムネイル画像の作成順に関して、印刷データの作成が許可されているファイルとそれ以外のファイルで優先度を切り替えることで、さらに操作性が向上することが考えられる。そこで、本実施形態では、印刷データを作成することを許可されているフォーマットのサムネイル画像から先に作成して操作部に表示する例を説明する。
【００４１】
図１１は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。本例は、画像処理装置１０１の拡張Ｉ／Ｆ３１８にＵＳＢメモリなどの外部記憶装置が接続された際に、画像処理装置１０１が実行する処理例である。
以下の説明においては、第１実施形態と重複する部分については説明を省略する。なお、Ｓ１１０１からＳ１１０５までの処理は、外部記憶装置内に格納されている全ファイルについて実行される。また、Ｓ１１０６からＳ１１０７までの処理は、外部記憶装置内に格納されている、画像処理サーバ１０３で印刷データ作成が許可されていないフォーマットの全ファイルについて実行される。
【００４２】
Ｓ１１０１−Ｓ１１０３の処理は既に説明済みであるため省略する。なお、上述したがＳ１１０１でＮｏと判定されたタイミングで、ＣＰＵ３１１は、処理対象のファイルのサムネイル画像を作成する。Ｓ１１０４において、ＣＰＵ３１１は、処理対象のファイルについて、後で行う処理の対象であることを示すフラグを立てる。このフラグが立っているファイルに関しては、Ｓ１１０５の処理が全ファイル分終了した後、Ｓ１１０６以降の処理を行う。
【００４３】
Ｓ１１０６において、ＣＰＵ３１１は、Ｓ１１０４でフラグを立てたファイルを画像処理サーバ１０３に送り、モノクロのサムネイル画像作成を依頼する。
本実施形態によれば、印刷データを作成することを許可されているフォーマットのサムネイル画像から先に作成して操作部に表示することが可能になる。つまり、印刷データを作成することを許可されているフォーマットのサムネイル画像が全て表示された後に、Ｓ１１０７で受信されたサムネイル画像が表示される。その結果、印刷可能なファイルのサムネイル画像が先に表示されるため、ユーザの操作性が向上する。
【００４４】
〔第３実施形態〕
上記第１実施形態、第２実施形態では、ネットワーク断などの影響で画像処理サーバにアクセス不可能な時に、印刷データ、およびサムネイル画像が作成不可能なファイルが存在するが、ユーザはそれを知ることができない。そこで、本実施形態では、画像処理サーバにアクセス不可能な時、印刷データ、およびサムネイル画像を画像処理サーバ上で作成する必要があるファイルに関しては、その時点ではそれらが作成不可能である旨をユーザに通知する。具体的には、操作部に表示されているそれらのファイルのアイコン画像、サムネイル画像の横に印を付け、さらに通知用のメッセージを表示する例を説明する。
【００４５】
図１２は、本実施形態を示す画像処理装置のデータ処理方法を説明するフローチャートである。本例は、画像処理装置１０１の拡張Ｉ／Ｆ３１８に接続された外部記憶装置に格納されているファイルをプリントするためのモードが選択されている際、画像処理サーバ１０３にアクセス不可能な時に画像処理装置１０１が実行する処理例である。また、以下の説明においては、第１実施形態と重複する部分については説明を省略する。Ｓ１２０１からＳ１２０５までの処理は、操作部３０３にアイコン画像、サムネイル画像が表示されている全ファイルについて実行される。
【００４６】
Ｓ１２０１において、ＣＰＵ３１１は、処理対象のファイルについて、画像処理装置１０１内で印刷データ、およびサムネイル画像が作成不可能なフォーマットか否か判断する。作成不可能なフォーマットであるとＣＰＵ３１１が判断した場合はＳ１２０２へ進み、作成可能なフォーマットであるとＣＰＵ３１１が判断した場合は、処理対象のファイルのサムネイル画像が作成され、Ｓ１２０２の終了時点に進む。
【００４７】
Ｓ１２０２において、ＣＰＵ３１１は、処理対象のファイルについて、操作部３０３に表示中のアイコン画像、またはサムネイル画像の横に、図１３のように印を付け、操作部にメッセージを表示する。
図１３は、図３に示した操作部３０３に表示されるＵＩ画面の一例を示す図である。
図１３において、画像表示欄１３０１には、アイコン画像、およびサムネイル画像が表示される。なお、本実施例では、アイコン画像、およびサムネイル画像の横に印を付けているが、表示の色を変える等、他の方法を用いても良いものとする。ファイル名表示欄１３０２には、ファイル名が表示される。更新日時表示欄１３０３には、ファイルの更新日時が表示される。サイズ表示欄１３０４には、ファイルのサイズが表示される。メッセージ表示欄１３０５には、メッセージが表示される。
【００４８】
Ｓ１２０３において、ＣＰＵ３１１は、画像処理サーバ１０３にアクセスする。Ｓ１２０４において、ＣＰＵ３１１は、画像処理サーバ１０３へのアクセスが成功したか否かを判断する。ここで、アクセスに成功したとＣＰＵ３１１が判断した場合はＳ１２０５へ進み、アクセスに失敗したとＣＰＵ３１１が判断した場合は、Ｓ１２０３の開始時点に進む。
Ｓ１２０５において、ＣＰＵ３１１は、Ｓ１２０２で操作部３０３に表示した、アイコン画像とサムネイル画像の横に付けた印、およびメッセージを消去して、本処理を終了する。
【００４９】
本実施形態によれば、画像処理サーバにアクセス不可能な時、印刷データ、およびサムネイル画像を画像処理サーバ上で作成する必要があるファイルに関しては、その時点ではそれらが作成不可能である旨をユーザに通知することが可能になる。
〔他の実施形態〕
なお、上記各実施形態では、印刷対象となる文書データを取得する取得手段と、ライセンス情報と前記取得された文書データに基づいて処理可能な文書データと処理不可能な文書データを識別可能に表示する例を説明したが、以下のような制御を加えてもよい。
ユーザが印刷ライセンスある文書データと、印刷ライセンスがない文書データとを記憶するＵＳＢメモリを画像処理装置のインタフェースに接続された場合を想定する。
画像処理装置のＣＰＵ３１１が接続された文書データを表示する際、最初に文書データのファイルアイコンを表示する。続いて、当該ファイルアイコンに代えて、当該文書データのサムネイル画像を表示する場合に、上記印刷ライセンスの有無を判断して表示順序を制御する。
具体的には、印刷ライセンスがある文書データのサムネイル画像の取得を情報処理装置に行い、当該情報処理装置で生成された文書データのサムネイル画像データを取得して、ファイル一覧画面上で、当該サムネイル画像を表示する。続いて、印刷ライセンスがない文書データについて同様の処理を行う。これにより、印刷ライセンスがある文書データと印刷ライセンスがない文書データを一覧表示する画面上で、当該ＵＳＢメモリを接続したユーザは、印刷ライセンスがある文書データから先にサムネイル画像を表示することが可能となる。
【００５０】
本発明の各工程は、ネットワーク又は各種記憶媒体を介して取得したソフトウエア（プログラム）をパソコン（コンピュータ）等の処理装置（ＣＰＵ、プロセッサ）にて実行することでも実現できる。
【００５１】
本発明は上記実施形態に限定されるものではなく、本発明の趣旨に基づき種々の変形（各実施形態の有機的な組合せを含む）が可能であり、それらを本発明の範囲から除外するものではない。
【符号の説明】
【００５２】
１０１、１０２  画像処理装置
１０３  画像処理サーバ
【図１】
2015100991.tif 000003
【図２】
2015100991.tif 000004
【図３】
2015100991.tif 000005
【図４】
2015100991.tif 000006
【図５】
2015100991.tif 000007
【図６】
2015100991.tif 000008
【図７】
2015100991.tif 000009
【図８】
2015100991.tif 000010
【図９】
2015100991.tif 000011
【図１０】
2015100991.tif 000012
【図１１】
2015100991.tif 000013
【図１２】
2015100991.tif 000014
【図１３】
2015100991.tif 000015