(57)【特許請求の範囲】
【請求項１】
コンテンツデータを用いて処理を行う処理手段と、
各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、
前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、及び、自装置を利用する利用者に対して予め設定されている前記処理手段の利用制限を含む前記処理手段における処理の制限を表す制限情報のうち少なくとも当該制限情報を含む情報を、処理関連情報として取得する処理関連情報取得手段と、
前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量、及び当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させ、前記利用制限によって前記データ属性情報が表す属性のコンテンツデータを用いた処理が制限されている場合には、当該処理が制限されていることを表す付加情報を前記コンテンツ特定情報に付加して、前記表示部に表示させる表示制御手段と、
前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段とを備え、
前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行う
ことを特徴とするデータ処理装置。
【請求項２】
コンテンツデータを用いて処理を行う処理手段と、
各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、
前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、及び、前記処理手段における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得し、さらに前記処理手段が処理し得るデータの属性を表す処理属性情報を取得する処理関連情報取得手段と、
前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量、及び当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させ、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報が表すコンテンツデータの属性が、前記処理関連情報取得手段によって取得された処理属性情報が表すデータの属性に含まれている場合には、当該コンテンツデータを特定するための前記コンテンツ特定情報に、当該コンテンツデータを用いた前記処理手段の処理を指示するための付加情報を付加して前記表示部に表示させ、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報が表すコンテンツデータの属性が、前記処理関連情報取得手段によって取得された処理属性情報が表すデータの属性に含まれていない場合には、当該コンテンツデータを特定するための前記コンテンツ特定情報に、当該コンテンツデータを用いた前記処理手段の処理を指示するための付加情報を付加せずに前記表示部に表示させる、又は、前記処理手段が当該コンテンツデータを用いて処理を行うことができない旨を表す付加情報を付加して前記表示部に表示させる表示制御手段と、
前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段とを備え、
前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行う
ことを特徴とするデータ処理装置。
【請求項３】
前記コンテンツ関連情報取得手段は、
前記処理手段が行う処理の候補となる１又は複数のコンテンツデータを特定するための前記コンテンツ特定情報を取得するコンテンツ特定情報取得手段と、
前記コンテンツ特定情報取得手段によって取得された各々のコンテンツ特定情報によって特定されるコンテンツデータの属性を表す前記データ属性情報を取得するデータ属性情報取得手段と
を備えることを特徴とする請求項１又は２記載のデータ処理装置。
【請求項４】
前記処理関連情報取得手段は、前記処理手段が行う処理によって費やされる費用として予め投入された金銭、又は、当該処理によって用いられる資源の残量を含む前記状態情報を取得し、
前記表示制御手段は、前記処理手段が、前記データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる費用または資源の量が、前記投入された金銭又は前記資源の残量よりも多い場合には、当該処理を行ったときに費やされる費用又は資源の量に対する不足分を表す付加情報を前記コンテンツ特定情報に付加して、表示部に表示させる
ことを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項５】
前記処理関連情報取得手段は、自装置を利用する利用者に対して予め設定されている前記処理手段の利用制限を含む前記制限情報を取得し、
前記表示制御手段は、前記利用制限によって前記データ属性情報が表す属性のコンテンツデータを用いた処理が制限されている場合には、当該処理が制限されていることを表す付加情報を前記コンテンツ特定情報に付加して、表示部に表示させる
ことを特徴とする請求項２に記載のデータ処理装置。
【請求項６】
前記処理手段は、コンテンツデータを用いて画像を形成する処理を行う
ことを特徴とする請求項１又は２に記載のデータ処理装置。
【請求項７】
データ送信装置と、データ処理装置とを備え、
前記データ送信装置は、
複数のコンテンツデータを記憶する記憶手段と、
前記データ処理装置から送信されてきた処理属性情報が表す属性を有する１又は複数のコンテンツデータを特定するためのコンテンツ特定情報を、当該データ処理装置に送信するコンテンツ特定情報送信手段と、
前記データ処理装置から送信を要求されたコンテンツデータを前記記憶手段から読み出して、当該データ処理装置に送信するコンテンツデータ送信手段とを備え、
前記データ処理装置は、
コンテンツデータを用いて処理を行う処理手段と、
前記処理手段が処理し得るコンテンツデータの属性を表す前記処理属性情報を前記データ送信装置に送信する処理属性情報送信手段と、
前記データ送信装置の前記コンテンツ特定情報送信手段から送信されてきた前記コンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、
前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、及び、前記処理手段における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得する処理関連情報取得手段と、
前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量、及び当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させる表示制御手段と、
前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータの送信を前記データ送信装置に要求し、当該要求に応じて前記データ送信装置の前記コンテンツデータ送信手段から送信されてきた前記コンテンツデータを取得するコンテンツデータ取得手段とを備え、
前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行う
ことを特徴とするデータ処理システム。
【請求項８】
前記処理関連情報取得手段は、前記処理手段が行う処理によって費やされる費用として予め投入された金銭、又は、当該処理によって用いられる資源の残量を含む前記状態情報を取得し、
前記表示制御手段は、前記処理手段が、前記データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる費用または資源の量が、前記投入された金銭又は前記資源の残量よりも多い場合には、当該処理を行ったときに費やされる費用又は資源の量に対する不足分を表す付加情報を前記コンテンツ特定情報に付加して、表示部に表示させる
ことを特徴とする請求項７に記載のデータ処理システム。
【請求項９】
前記処理関連情報取得手段は、自装置を利用する利用者に対して予め設定されている前記処理手段の利用制限を含む前記制限情報を取得し、
前記表示制御手段は、前記利用制限によって前記データ属性情報が表す属性のコンテンツデータを用いた処理が制限されている場合には、当該処理が制限されていることを表す付加情報を前記コンテンツ特定情報に付加して、表示部に表示させる
ことを特徴とする請求項７に記載のデータ処理システム。
【請求項１０】
前記処理手段は、コンテンツデータを用いて画像を形成する処理を行う
ことを特徴とする請求項７に記載のデータ処理システム。
【請求項１１】
コンピュータを、
コンテンツデータを用いて処理を行う処理手段と、
各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、
前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、及び、自装置を利用する利用者に対して予め設定されている前記処理手段の利用制限を含む前記処理手段における処理の制限を表す制限情報のうち少なくとも当該制限情報を含む情報を、処理関連情報として取得する処理関連情報取得手段と、
前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量、及び当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させ、前記利用制限によって前記データ属性情報が表す属性のコンテンツデータを用いた処理が制限されている場合には、当該処理が制限されていることを表す付加情報を前記コンテンツ特定情報に付加して、前記表示部に表示させる表示制御手段と、
前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段として機能させ、
前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行う
プログラム。
【請求項１２】
コンピュータを、
コンテンツデータを用いて処理を行う処理手段と、
各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、
前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、及び、前記処理手段における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得し、さらに前記処理手段が処理し得るデータの属性を表す処理属性情報を取得する処理関連情報取得手段と、
前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量、及び当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して表示部に表示させ、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報が表すコンテンツデータの属性が、前記処理関連情報取得手段によって取得された処理属性情報が表すデータの属性に含まれている場合には、当該コンテンツデータを特定するための前記コンテンツ特定情報に、当該コンテンツデータを用いた前記処理手段の処理を指示するための付加情報を付加して前記表示部に表示させ、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報が表すコンテンツデータの属性が、前記処理関連情報取得手段によって取得された処理属性情報が表すデータの属性に含まれていない場合には、当該コンテンツデータを特定するための前記コンテンツ特定情報に、当該コンテンツデータを用いた前記処理手段の処理を指示するための付加情報を付加せずに前記表示部に表示させる、又は、前記処理手段が当該コンテンツデータを用いて処理を行うことができない旨を表す付加情報を付加して前記表示部に表示させる表示制御手段と、
前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段として機能させ、
前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行う
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、データ処理システムおよびプログラムに関する。
【背景技術】
【０００２】
処理の対象となる画像を一覧表示する技術が知られている。例えば、特許文献１には、デジタルカメラを用いて撮像された画像を縮小したサムネイル画像を、各々の画像の解像度に応じた形態で一覧表示する技術が開示されている。また、特許文献２には、各々の文章のサムネイル画像を一覧表示するときに、各文書に対して予め付加された印刷設定と印刷装置の印刷能力とを比較し、実現できない印刷設定が付加された文書のサムネイル画像についてはマスク表示する技術が開示されている。
【特許文献１】特開２００１−０３６８４３号公報
【特許文献２】特開２００６−０３１４６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、従来から、Ｗｅｂ（World Wide Web）ブラウザ機能を備えた画像形成装置が知られている。この画像形成装置では、例えばインターネット上の検索エンジンに対してある検索キーワードに該当するコンテンツの検索を依頼し、それに応じて検索エンジンから送信されてきた検索結果を表示するということが行われる。この検索結果には、それぞれのコンテンツの一部（例えばタイトルなど）と、各コンテンツを格納しているＵＲＬ（Uniform Resource Locator）とが併記されており、利用者は、この検索結果の中から所望のコンテンツが格納されているＵＲＬを選択してプリントアウトを指示する。画像形成装置は、選択されたＵＲＬからコンテンツを取得し、そのコンテンツを表す画像を用紙に形成して出力する。
【０００４】
しかしながら、上記の検索結果には、各コンテンツについて画像形成を行った場合に、例えばどのくらい時間がかかるのか、カラー画像が形成されるのか白黒の画像が形成されるのか、又は、印刷物は何ページになるのかといった情報がなんら含まれていない。そのため、利用者が期待する処理と実際に行われる処理とが一致しないことがある。例えば利用者が急いでいるのに画像形成に時間がかかるデータを選択してしまったり、カラーのトナーの残量が少ないのにカラーのデータを選択してしまったり、あるいは用紙残量が少ないのにページ数の多いデータを選択してしまったり、といった場合である。このような場合には、利用者にとって都合の悪い処理が行われることになるため、この点について何らかの改善策が望まれていた。
【０００５】
本発明は、このような背景に鑑みてなされたものであり、利用者が期待する処理と実際に行われる処理とができるだけ一致するよう、利用者によるコンテンツの選択を支援することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明は、コンテンツデータを用いて処理を行う処理手段と、各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、又は、前記処理手段における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得する処理関連情報取得手段と、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量または当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させる表示制御手段と、前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段とを備え、前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行うことを特徴とするデータ処理装置を提供する。
【０００７】
本発明の好ましい態様において、前記コンテンツ関連情報取得手段は、前記処理手段が行う処理の候補となる１又は複数のコンテンツデータを特定するための前記コンテンツ特定情報を取得するコンテンツ特定情報取得手段と、前記コンテンツ特定情報取得手段によって取得された各々のコンテンツ特定情報によって特定されるコンテンツデータの属性を表す前記データ属性情報を取得するデータ属性情報取得手段とを備えてもよい。
【０００８】
本発明の好ましい態様において、前記処理関連情報取得手段は、前記処理手段が行う処理によって費やされる費用として予め投入された金銭、又は、当該処理によって用いられる資源の残量を含む前記状態情報を取得し、前記表示制御手段は、前記処理手段が、前記データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる費用または資源の量が、前記投入された金銭又は前記資源の残量よりも多い場合には、当該処理を行ったときに費やされる費用又は資源の量に対する不足分を表す付加情報を前記コンテンツ特定情報に付加して、表示部に表示させてもよい。
【０００９】
本発明の好ましい態様において、前記処理関連情報取得手段は、自装置を利用する利用者に対して予め設定されている前記処理手段の利用制限を含む前記制限情報を取得し、前記表示制御手段は、前記利用制限によって前記データ属性情報が表す属性のコンテンツデータを用いた処理が制限されている場合には、当該処理が制限されていることを表す付加情報を前記コンテンツ特定情報に付加して、表示部に表示させてもよい。
【００１０】
本発明の好ましい態様において、前記処理手段は、コンテンツデータを用いて画像を形成する処理を行ってもよい。
【００１１】
本発明の好ましい態様において、前記処理関連情報取得手段は、さらに前記処理手段が処理し得るデータの属性を表す処理属性情報を取得し、前記表示制御手段は、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報が表すコンテンツデータの属性が、前記処理関連情報取得手段によって取得された処理属性情報が表すデータの属性に含まれている場合には、当該コンテンツデータを特定するための前記コンテンツ特定情報に、当該コンテンツデータを用いた前記処理手段の処理を指示するための付加情報を付加して表示部に表示させ、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報が表すコンテンツデータの属性が、前記処理関連情報取得手段によって取得された処理属性情報が表すデータの属性に含まれていない場合には、当該コンテンツデータを特定するための前記コンテンツ特定情報に、当該コンテンツデータを用いた前記処理手段の処理を指示するための付加情報を付加せずに表示部に表示させる、又は、前記処理手段が当該コンテンツデータを用いて処理を行うことができない旨を表す付加情報を付加させて表示部に表示させてもよい。
【００１２】
また、本発明は、データ送信装置と、上記のいずれかに記載のデータ処理装置とを備え、前記データ送信装置は、複数のコンテンツデータを記憶する記憶手段と、前記データ処理装置から送信されてきた処理属性情報が表す属性を有する１又は複数のコンテンツデータを特定するためのコンテンツ特定情報を、当該データ処理装置に送信するコンテンツ特定情報送信手段と、前記データ処理装置から送信を要求されたコンテンツデータを前記記憶手段から読み出して、当該データ処理装置に送信するコンテンツデータ送信手段とを備え、前記データ処理装置は、前記処理手段が処理し得るコンテンツデータの属性を表す前記処理属性情報を前記データ送信装置に送信する処理属性情報送信手段を備え、前記コンテンツ関連情報取得手段は、前記データ送信装置の前記コンテンツ特定情報送信手段から送信されてきた前記コンテンツ特定情報を取得し、前記コンテンツデータ取得手段は、前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータの送信を前記データ送信装置に要求し、当該要求に応じて前記データ送信装置の前記コンテンツデータ送信手段から送信されてきた前記コンテンツデータを取得することを特徴とするデータ処理システムを提供する。
【００１３】
また、本発明は、各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、コンテンツデータを用いて処理を行うデータ処理装置の処理性能もしくは前記データ処理装置が行い得る処理の内容を表す能力情報、前記データ処理装置における処理の状態を表す状態情報、又は、前記データ処理装置における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得する処理関連情報取得手段と、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記データ処理装置が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量または当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させる表示制御手段と、前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段と、前記コンテンツデータ取得手段によって取得されたコンテンツデータを前記データ処理装置に送信する送信手段とを備えることを特徴とするデータ送信装置を提供する。
【００１４】
また、本発明は、コンピュータを、コンテンツデータを用いて処理を行う処理手段と、各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、前記処理手段の処理性能もしくは前記処理手段が行い得る処理の内容を表す能力情報、前記処理手段における処理の状態を表す状態情報、又は、前記処理手段における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得する処理関連情報取得手段と、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記処理手段が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量または当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させる表示制御手段と、前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段として機能させ、前記処理手段は、前記コンテンツデータ取得手段によって取得されたコンテンツデータを用いて処理を行うプログラムを提供する。
【００１５】
また、本発明は、コンピュータを、各々のコンテンツデータを特定するためのコンテンツ特定情報と、当該コンテンツデータの属性を表すデータ属性情報とを取得するコンテンツ関連情報取得手段と、コンテンツデータを用いて処理を行うデータ処理装置の処理性能もしくは前記データ処理装置が行い得る処理の内容を表す能力情報、前記データ処理装置における処理の状態を表す状態情報、又は、前記データ処理装置における処理の制限を表す制限情報のうち少なくともいずれか１つを、処理関連情報として取得する処理関連情報取得手段と、前記コンテンツ関連情報取得手段によって取得されたデータ属性情報と、前記処理関連情報取得手段によって取得された処理関連情報とに基づいた付加情報であって、前記データ処理装置が、当該データ属性情報が表す属性のコンテンツデータを用いて処理を行ったときに費やされる時間、費用もしくは資源の量または当該処理の結果のうち少なくともいずれか１つを表す付加情報を、前記コンテンツ関連情報取得手段によって取得されたコンテンツ特定情報に付加して、表示部に表示させる表示制御手段と、前記表示部に表示されたコンテンツ特定情報のうち、利用者によって選択されたコンテンツ特定情報によって特定されるコンテンツデータを取得するコンテンツデータ取得手段と、前記コンテンツデータ取得手段によって取得されたコンテンツデータを前記データ処理装置に送信する送信手段として機能させるためのプログラムを提供する。
【発明の効果】
【００１６】
本発明によれば、利用者が期待する処理と実際に行われる処理とができるだけ一致するよう、コンテンツ特定情報利用者によるコンテンツの選択を支援することができる。
【発明を実施するための最良の形態】
【００１７】
［構成］
図１は、本発明の一実施形態である画像形成システム１の構成を示す図である。同図に示すように、この画像形成システム１は、複数のＷｅｂサーバ装置１０と、検索サーバ装置２０と、画像形成装置３０とを備えている。これらの装置は、インターネットなどのネットワークを介して接続されている。
【００１８】
Ｗｅｂサーバ装置１０は、ＣＰＵ（Central Processing Unit）と、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリと、通信部と、記憶部とを備えており、記憶部には、ＨＴＭＬ（HyperText Markup Language）などの言語で記述された各種のコンテンツデータが格納されている。つまり、この記憶部は、複数のコンテンツデータを記憶する記憶手段である。これらのコンテンツデータには、各々の格納場所を表すＵＲＬ（Uniform Resource Locator）が予め付与されている。このＷｅｂサーバ装置１０は、画像形成装置３０からコンテンツデータが要求されると、要求されたコンテンツデータを記憶部から読み出して、要求元の画像形成装置３０に送信するようになっている。
【００１９】
検索サーバ装置２０は、上述したＷｅｂサーバ装置１０と同様に、ＣＰＵと、ＲＯＭやＲＡＭなどのメモリと、通信部と、記憶部とを備えている。この検索サーバ装置２０は、各々のＷｅｂサーバ装置１０に格納されているコンテンツデータのＵＲＬとその索引情報とを取得する検索エンジン機能を備えている。この索引情報には、各々のコンテンツデータの内容を表す情報の他に、コンテンツデータのデータ形式（例えばＰＤＦ形式とか、ＨＴＭＬ形式とか、ＸＭＬ形式）などが含まれている。検索サーバ装置２０の検索エンジン機能には、ネットワーク上から様々なＵＲＬ及び索引情報を定期的に検索し収集する、いわゆるロボット検索機能が含まれている。記憶部には、このロボット検索機能によってネットワーク上から収集されたＵＲＬと索引情報とが対応付けられた検索データベースＢが記憶されている。上述したＷｅｂサーバ装置１０と検索サーバ装置２０とが協働することにより、データ送信装置として機能する。
【００２０】
ここで、図２は検索データベースＢの内容の一例を示す図である。
この検索データベースＢの索引情報には、コンテンツデータの「タイトル」と「データ形式」とが含まれている。例えば、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」というＵＲＬには、そのＵＲＬに格納されているコンテンツデータのタイトルである「このサイトは・・・」と、データ形式を表す「ＰＤＦ」とを含む索引情報が対応付けられている。検索サーバ装置２０は、画像形成装置３０から送信されてきた検索条件に従ってこの検索データベースＢを検索し、その検索結果を画像形成装置３０に送信するようになっている。
【００２１】
図３は、画像形成装置３０の構成を示す図である。同図に示すように、画像形成装置３０は、ＣＰＵ３１と、ＲＯＭやＲＡＭなどのメモリ３２と、記憶部３３と、通信部３４と、表示操作部３５と、画像形成部３６とを備えている。ＣＰＵ３１は、メモリ３２に記憶されている制御プログラムを実行することにより画像形成装置３０の各部を制御する。また、ＣＰＵ３１は、記憶部３３に記憶されているブラウザソフトウェアを実行することによりブラウザ機能を実現する。記憶部３３は、例えばハードディスクであり、上述したブラウザソフトウェアなどのソフトウェアと、各種のデータを記憶する。通信部３４は、ネットワークを介して接続された検索サーバ装置２０又はＷｅｂサーバ装置１０とデータの送受信を行う。表示操作部３５は、例えばタッチパネル式のディスプレイであり、ＣＰＵ３１の制御に応じた画像を表示するとともに、利用者の操作に応じた操作情報をＣＰＵ３１に供給する。画像形成部３６は、例えばＹ（イエロー）、Ｍ（マゼンタ）、Ｃ（シアン）、Ｋ（ブラック）各色の画像形成エンジンを備え、ＣＰＵ３１の制御によって供給されるデータに応じた白黒又はカラーの画像を用紙に形成する処理を行う処理手段である。この画像形成部３６によって画像が形成された用紙は、印刷物として出力される。この画像形成装置３０は、データ処理装置として機能する。
【００２２】
メモリ３２又は記憶部３３には、画像形成部３６が画像形成し得るデータの属性を表す処理属性情報と、画像形成部３６の能力を表す能力情報と、画像形成部３６の状態を表す状態情報とが記憶されている。処理属性情報とは、画像形成部３６が画像形成し得る属性を表すものであり、ここではデータ形式が「ＰＤＦ」であるとする。能力情報とは、例えば画像形成部３６の１ページあたりの画像形成速度、画像処理速度、対応カラー、表現可能な色数、解像度などである。また、状態情報は、例えば画像形成待ちのジョブの量などである。能力情報は、基本的には、画像形成装置３０に対して固定的に決められた情報であるが、例えば、対応カラーに関しては、利用者の設定によりカラー／白黒が切り替えられたりする。これに対し、状態情報は、ＣＰＵ３１が画像形成装置３０の状態に応じて適宜更新するものである。
【００２３】
［動作］
次に、図４を参照して、上述した構成による画像形成システム１の動作について説明する。
まず、利用者は、画像形成装置３０の表示操作部３５を操作して、ブラウザソフトウェアの実行と検索ページの表示を指示する。ＣＰＵ３１は、この指示に従って、記憶部３３に記憶されているブラウザソフトウェアを実行した後、検索サーバ装置２０にアクセスして、図５に示すような検索ページＰを表示操作部３５に表示させる（ステップＳ１１０）。
【００２４】
次に、利用者は、表示操作部３５を操作して、この検索ページＰに設けられたテキストボックスＴに、所望の検索キーワードを入力する。検索キーワードが入力されると、ＣＰＵ３１は、メモリ３２又は記憶部３３から処理属性情報を読み出して、入力された検索キーワードとこの処理属性情報からなる検索条件を生成する。例えば、利用者によって、「Ｃ言語」という検索キーワードが入力された場合には、「Ｃ言語」という検索キーワードと「ＰＤＦ」というデータ形式を表す処理属性情報からなる検索条件が生成される。続いて、ＣＰＵ３１は、生成した検索条件を通信部３４によって検索サーバ装置２０に送信し、この検索条件に従った検索を検索サーバ装置２０に依頼する（ステップＳ１２０）。この例では、検索条件には、「Ｃ言語」という検索キーワードと「ＰＤＦ」というデータ形式を表す処理属性情報とが含まれているため、この検索条件によって、「Ｃ言語」に該当し、且つデータ形式が「ＰＤＦ」であるコンテンツデータを検索することが検索サーバ装置２０に要求されることになる。
【００２５】
画像形成装置３０から検索を依頼されると、検索サーバ装置２０のＣＰＵは、画像形成装置３０から送信されてきた検索条件に従って、検索データベースＢを検索する（ステップＳ１３０）。上述した例では、「Ｃ言語」という検索キーワードに該当し、かつデータ形式が「ＰＤＦ」であるコンテンツデータが検索され、そのコンテンツデータの格納場所を表すＵＲＬと索引情報とが検索データベースＢから抽出される。図６は、この検索によって得られる検索結果Ｄを示す図である。同図に示すように、この検索結果Ｄには、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」、「ｈｔｔｐ：／／ｗｗｗ．ｂ＊＊．ｃｏ．ｊｐ」、「ｈｔｔｐ：／／ｗｗｗ．ｃ＊＊．ｃｏ．ｊｐ」、「ｈｔｔｐ：／／ｗｗｗ．ｄ＊＊．ｃｏ．ｊｐ」というＵＲＬと、各々のＵＲＬの索引情報に含まれるタイトル及びデータ形式とが含まれている。上述したように、この例では、データ形式が「ＰＤＦ」であるコンテンツデータが検索されているため、検索結果Ｄに含まれるＵＲＬのコンテンツデータのデータ形式は全て「ＰＤＦ」になる。つまり、この検索結果Ｄにより、画像形成部３６が画像を形成し得るコンテンツデータのみが利用者に案内されることになる。そして、検索サーバ装置２０のＣＰＵは、この検索結果Ｄを例えばＨＴＭＬ形式のデータにして、通信部によって画像形成装置３０に送信する（ステップＳ１４０）。つまり、検索サーバ装置２０は、画像形成装置３０から送信されてきた処理属性情報が表す属性を有する１又は複数のコンテンツデータのＵＲＬ（コンテンツ特定情報）を、画像形成装置３０に送信するコンテンツ送信情報送信手段として機能する。
【００２６】
画像形成装置３０のＣＰＵ３１は、検索サーバ装置２０から送信されてきた検索結果を通信部３４によって受信する（ステップＳ１５０）。続いて、ＣＰＵ３１は、画像形成部３６の能力を表す能力情報と、画像形成部３６の状態を表す状態情報とをメモリ３２又は記憶部３３から読み出す（ステップＳ１６０）。
【００２７】
続いて、ＣＰＵ３１は、ステップＳ１５０にて受信した検索結果に含まれる各々のＵＲＬが示すＷｅｂサーバ装置１０にアクセスして、そのＵＲＬ先に格納されているコンテンツデータの属性を表すデータ属性情報を取得する（ステップＳ１７０）。このデータ属性情報には、例えばコンテンツデータのカラー、ページ数、解像度、色数などが含まれる。具体的に説明すると、ＣＰＵ３１は、ＵＲＬ先に格納されているコンテンツデータの送信をＷｅｂサーバ装置１０に要求し、その要求に応じて送信されてきたコンテンツデータからその属性を表すデータ属性情報を抽出する。また、ＣＰＵ３１は、ＵＲＬ先に格納されているコンテンツデータの属性を表すデータ属性情報の抽出をＷｅｂサーバ装置１０に依頼してもよい。この場合、Ｗｅｂサーバ装置１０のＣＰＵは、画像形成装置３０からの依頼に応じて、コンテンツデータの属性を表すデータ属性情報を抽出し、抽出したデータ属性情報を通信部によって画像形成装置３０に送信する。
【００２８】
続いて、ＣＰＵ３１は、ステップＳ１６０において読み出した能力情報，状態情報（処理関連情報）と、ステップＳ１７０にて取得したデータ属性情報と基づいた付加情報を生成し、生成した付加情報をステップＳ１５０にて受信した検索結果に付加して、表示操作部３５に表示させる（ステップＳ１８０）。この付加情報は、利用者による画像形成に用いるコンテンツデータの選択を支援するための情報である。これにより、表示操作部３５には、例えば図７に示すような各種の付加情報が付加された検索結果が表示される。
【００２９】
ここで、この検索結果に付加された各々の付加情報について説明する。
付加情報ｍ１〜ｍ４は、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに費やされる画像形成時間を表す情報である。付加情報ｍ１〜ｍ４にそれぞれ含まれる画像形成時間は、ステップＳ１６０にて取得した能力情報に含まれる１ページあたりの画像形成速度及び画像処理速度と、状態情報に含まれる画像形成待ちのジョブの量と、ステップＳ１７０にて取得したデータ属性情報に含まれるページ数とに基づいて算出される。具体的に説明すると、この画像形成にかかる時間は、１ページあたりの画像形成速度をページ数で乗算し、その乗算結果に画像処理速度と画像形成待ちのジョブの量に応じた待機時間とを加算することによって算出される。利用者は、例えば付加情報ｍ１を参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行ったときに、「約２０秒」の時間がかかるということを認識することができる。
【００３０】
付加情報ｎ１〜ｎ４は、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行った結果、出力される印刷物のカラーとページ数とを表す情報である。この印刷物のカラーは、ステップＳ１６０にて取得した能力情報に含まれる対応カラーと、ステップＳ１７０にて取得したデータ属性情報に含まれるコンテンツデータのカラーに基づいて決定される。この実施形態では、上述したように画像形成部３６が白黒とカラーの画像を形成し得るため、画像形成部３６の対応カラーは白黒とカラーになる。この場合、印刷物のカラーは、データ属性情報に含まれるコンテンツデータのカラーに決定される。これに対し、仮に画像形成部３６が白黒の画像形成のみを行うものであるとすると、画像形成部３６の対応カラーが白黒となる。この場合、印刷物のカラーは、データ属性情報に含まれるコンテンツデータのカラーに関わらず白黒に決定される。利用者は、例えば付加情報ｎ１を参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行ったときに、その画像形成の結果として「白黒」で「１２ページ」の印刷物が出力されるということを認識することができる。
【００３１】
付加情報ｐは、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行った場合、その画像の解像度が低くなることを表す情報である。この付加情報ｐは、ステップＳ１７０にて取得したデータ属性情報に含まれるコンテンツデータの解像度が、ステップＳ１６０にて取得した能力情報に含まれる画像形成部３６の解像度よりも高い場合に、そのコンテンツデータのＵＲＬに対して付加される。この付加情報ｐには、画像形成部３６の解像度が画像の解像度として含まれる。利用者は、付加情報ｐを参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ｂ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行った場合、その画像の解像度が「６００ｄｐｉ」に低下することを認識することができる。
【００３２】
付加情報ｑは、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行った場合、その画像の色数が減少することを表す情報である。この付加情報ｑは、ステップＳ１７０にて取得したデータ属性情報に含まれるコンテンツデータの色数が、ステップＳ１６０にて取得した能力情報に含まれる画像形成部３６の表現可能な色数よりも多い場合に、そのコンテンツデータのＵＲＬに対して付加される。この付加情報ｑには、画像形成部３６の表現可能な色数が画像の色数として含まれる。利用者は、付加情報ｑを参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ｃ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行った場合、その画像の色数が「１６７０万色」に減少することを認識することができる。
【００３３】
付加情報ｒ１は、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときにかかる画像形成時間が最も短いことを表す情報である。この付加情報ｒ１は、検索結果に含まれる各々のＵＲＬに格納されているコンテンツデータの画像形成時間のうち、最も画像形成時間が短いコンテンツデータのＵＲＬに対して付加される。利用者は、例えば付加情報ｒ１を参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ｄ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行ったときに最も早く画像形成が完了するということを認識することができる。
【００３４】
また、この検索結果には、対応するＵＲＬに格納されているコンテンツデータを用いた画像形成を指示するためのスタートボタンｓ１〜ｓ４も付加情報として付加されている。このスタートボタンは、画像形成部３６が画像を形成し得るコンテンツデータのＵＲＬに対応付けて表示されるので、検索結果の中に画像形成部３６が画像を形成し得ないコンテンツデータのＵＲＬがある場合には、このスタートボタンは表示されない。ただし、この実施形態では、上述したように、画像形成部３６が画像を形成し得るコンテンツデータのＵＲＬのみが検索結果に含まれているため、検索結果に含まれる全てのＵＲＬに対して、スタートボタンが付加されることになる。
【００３５】
利用者は、この検索結果を参照して、画像形成に用いる所望のコンテンツデータのＵＲＬを選択し、そのＵＲＬに対応するスタートボタンを押す。例えば、利用者が画像形成を急いでいる場合には、画像形成が最も速く完了するコンテンツデータのＵＲＬである「ｈｔｔｐ：／／ｗｗｗ．ｄ＊＊．ｃｏ．ｊｐ」が選択され、対応するスタートボタンｓ４が押されることになる。また、利用者が、解像度を低下させずに画像形成を行いたい場合には、解像度が「６００ｄｐｉ」に低下する「ｈｔｔｐ：／／ｗｗｗ．ｂ＊＊．ｃｏ．ｊｐ」以外のＵＲＬが選択され、対応するスタートボタンが押されることになる。また、利用者が、色数を減少させずに画像形成を行いたい場合には、色数が「１６７０万色」に減少する「ｈｔｔｐ：／／ｗｗｗ．ｃ＊＊．ｃｏ．ｊｐ」以外のＵＲＬが選択され、対応するスタートボタンが押されることになる。
【００３６】
利用者によってスタートボタンが押されると、ＣＰＵ３１は、そのスタートボタンに対応するＵＲＬが表すＷｅｂサーバ装置１０にアクセスして、そのＵＲＬに格納されているコンテンツデータを通信部３４によって取得する（ステップＳ１９０）。例えば、利用者によって、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」が選択されて、対応するスタートボタンｓ１が押されると、ＣＰＵ３１は、そのＵＲＬが表すＷｅｂサーバ装置１０に、そのＵＲＬに格納されているコンテンツデータの送信を要求する。この要求に応じてそのＷｅｂサーバ装置１０の通信部からコンテンツデータが送信されてくると、ＣＰＵ３１は、送信されてきたコンテンツデータを通信部３４によって受信する。このようにして、Ｗｅｂサーバ装置１０からコンテンツデータを取得すると、ＣＰＵ３１は、取得したコンテンツデータを画像形成部３６に供給する。画像形成部３６は、ＣＰＵ３１によってコンテンツデータが供給されると、供給されたコンテンツデータに基づいて、用紙に画像を形成する（ステップＳ２００）。
【００３７】
以上説明した実施形態によれば、付加情報が付加された検索結果を表示させることにより、利用者が期待する処理と実際に行われる処理とができるだけ一致するよう、利用者によるコンテンツの選択を支援することができる。
【００３８】
［変形例］
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の各変形例を適宜組み合わせてもよい。
【００３９】
（変形例１）
上述した実施形態において、ＣＰＵ３１は、付加情報及びスタートボタンを検索結果自体に付加して、表示部に表示させていた。これに対し、ＣＰＵ３１は、検索結果に含まれる各々のＵＲＬのコンテンツデータに対応する付加情報又はスタートボタンをポップアップで表示させてもよい。図８は、この変形例にかかる検索結果を示す図である。ポップアップ画面Ｕには、「ｈｔｔｐ：／／ｗｗｗ．ｂ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに対応する付加情報ｍ２，ｎ２，ｐと、スタートボタンｓ２とが表示されている。このポップアップ画面Ｕは、例えば表示操作部３５に接続されたマウスなどのポインティングデバイスが利用者によって操作されて、カーソルが「ｈｔｔｐ：／／ｗｗｗ．ｂ＊＊．ｃｏ．ｊｐ」上に移動された時に現れるようになっている。これにより、検索結果自体に付加情報を付加する処理を省略することができ、また、検索結果をシンプルに分かりやすく表示させることができる。
【００４０】
（変形例２）
上述した実施形態では、画像形成装置３０のＣＰＵ３１が、検索キーワードと処理属性情報を含んだ検索条件を検索サーバ装置２０に送信していた。これに対し、ＣＰＵ３１は、検索キーワードのみを検索条件として検索サーバ装置２０に送信してもよい。この場合、検索サーバ装置２０のＣＰＵは、検索キーワードに該当するコンテンツデータのＵＲＬを検索し、その検索結果を通信部によって画像形成装置３０に送信する。したがって、検索サーバ装置２０から送信されてくる検索結果には、画像形成部３６が画像形成し得るコンテンツデータのＵＲＬと、画像形成部３６が画像形成し得ないコンテンツデータのＵＲＬとが混在することになる。この検索結果を受信すると、画像形成部３６のＣＰＵ３１は、画像形成部３６が画像形成し得るコンテンツデータの属性を表す処理属性情報をメモリ３２又は記憶部３３から読み出し、上述したステップＳ１７０にて取得したデータ属性情報が表すコンテンツデータの属性が、その処理属性情報が表すコンテンツデータの属性に含まれていない場合には、そのコンテンツデータのＵＲＬに対応するスタートボタンを選択できない形態で表示させる。図９は、この変形例にかかる検索結果を示す図である。同図に示すように、「ｈｔｔｐ：／／ｗｗｗ．ｅ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータのデータ形式が「ＴＸＴ」であり、処理属性情報が表すコンテンツデータのデータ形式にこの「ＴＸＴ」が含まれていない場合には、対応するスタートボタンｓ５が選択できない形態で表示される。選択できない形態でスタートボタンを表示するとは、利用者がそのスタートボタンを選択しても、ＣＰＵ３１はその選択操作を受け付けないという意味である。
【００４１】
また、この場合には、対応するスタートボタンが表示されなくてもよい。あるいは、対応するＵＲＬに対して、そのＵＲＬに格納されているコンテンツデータを用いて画像形成を行うことができない旨を表すメッセージが付加されて表示されてもよいし、そのメッセージがポップアップとして表示されてもよい。また、データ属性情報が表すコンテンツデータの属性が、処理属性情報が表すコンテンツデータの属性に含まれている場合には、対応するＵＲＬが選択可能な形態で表示され、データ属性情報が表すコンテンツデータの属性が、処理属性情報が表すコンテンツデータの属性に含まれていない場合には、対応するＵＲＬが選択できない形態で表示されてもよい。
【００４２】
つまり、ＣＰＵ３１は、検索結果に含まれる各々のＵＲＬに格納されているコンテンツデータの属性が、画像形成部３６が画像処理し得るデータの属性に含まれていない場合には、そのコンテンツデータを用いた画像の形成を指示するためのスタートボタンを付加せずに表示させる、又は、そのコンテンツデータを用いた画像形成を行うことができないことを表す付加情報を付加して表示させることになる。これにより、利用者は、画像形成部３６が画像形成し得ない属性を有するコンテンツデータのＵＲＬを含む検索結果を閲覧することができ、さらに、画像形成部３６が画像形成し得ないコンテンツデータのＵＲＬを認識することができる。
【００４３】
（変形例３）
検索結果に付加される付加情報は、画像形成に費やされる費用に関する情報であってもよい。例えば、画像形成装置３０が、利用者によって投入された金銭やプリペイドカードの残金（以下、単に金銭という）から費用を徴収する課金管理装置を備え、徴収した費用に応じた枚数分の用紙に対してだけ画像形成を行う場合を想定する。この場合、画像形成装置３０のＣＰＵ３１は、検索結果に含まれる各々のＵＲＬに、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときにかかる費用を表す付加情報を付加して、表示させてもよい。
【００４４】
図１０は、この変形例に係る検索結果を示す図である。付加情報ｖ1〜ｖ４は、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行うのにかかる画像形成費用を表す情報である。ここでは、１ページあたりのカラー又は白黒の画像形成費用が予め決められていて、その費用を表す制限情報がメモリ３２又は記憶部３３に記憶されているものとする。この場合、ステップＳ１６０では、ＣＰＵ３１によってこの制限情報がメモリ３２又は記憶部３３から読み出される。付加情報ｖ１〜ｖ４にそれぞれ含まれる画像形成費用は、ＣＰＵ３１がステップＳ１６０にて読み出した制限情報に含まれる１ページあたりのカラー又は白黒の画像形成費用に、ステップＳ１７０にて取得したデータ属性情報に含まれるコンテンツデータのページ数を乗算することによって算出される。利用者は、例えば付加情報ｖ１を参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行うには、「１２０円」の費用がかかるということを認識することができる。
【００４５】
また、付加情報ｒ２は、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行うのに費やされる画像形成費用が最も安いことを表す情報である。この付加情報ｒ２は、検索結果に含まれる各々のＵＲＬに格納されているコンテンツデータの画像形成費用のうち、画像形成費用が最も安いコンテンツデータのＵＲＬに対して付加される。利用者は、例えば付加情報ｒ２を参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ｄ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行うと、画像形成費用が最も安くなるということを認識することができる。
【００４６】
また、ＣＰＵ３１は、検索結果に含まれるＵＲＬのうち、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに画像形成費用が不足するコンテンツデータのＵＲＬに対して、その不足分の費用を表す付加情報を付加して、表示させてもよい。図１１は、この変形例にかかる検索結果を示す図である。付加情報ｗは、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときにかかる費用のうち、不足分の費用を表す情報である。この場合、ステップＳ１６０では、利用者によって課金管理装置に既に投入されている金銭を表す状態情報と、１ページあたりのカラー又は白黒の画像形成費用を表す制限情報とがメモリ３２又は記憶部３３から読み出される。この付加情報ｗは、ステップＳ１６０にて読み出した制限情報に含まれる１ページあたりのカラー又は白黒の画像形成費用に、ステップＳ１７０にて取得したデータ属性情報に含まれるコンテンツデータのページ数を乗算することによって算出される画像形成費用が、ステップＳ１６０にて読み出した状態情報に含まれる既に投入されている金銭よりも多い場合に、そのコンテンツデータのＵＲＬに対して付加される。この付加情報ｗに含まれる不足分の費用は、上述のようにして算出される画像形成費用から、状態情報に含まれる既に投入されている金銭を減算することによって算出される。利用者は、例えば付加情報ｗを参照することにより、「ｈｔｔｐ：／／ｗｗｗ．ａ＊＊．ｃｏ．ｊｐ」に格納されているコンテンツデータに基づいて画像形成を行ったときに、あと「６０円」の費用がかかるということを認識することができる。
【００４７】
さらに、ＣＰＵ３１は、検索結果に含まれるＵＲＬのうち、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに画像形成費用が不足するコンテンツデータのＵＲＬに対応するスタートボタンｓ１１を選択できない形態で表示させてもよい。この場合には、利用者によって不足分の費用に相当する金銭が課金管理装置に投入されると、付加情報ｗを非表示にするとともに、スタートボタンｓ１１を選択できる形態に変更するとよい。
【００４８】
（変形例４）
検索結果に付加される付加情報は、画像形成部３６の消耗品（資源）に関する情報であってもよい。例えば、ＣＰＵ３１が、検索結果に含まれる各々のＵＲＬに、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに費やされる消耗品の量を表す付加情報を付加して、表示させてもよい。ここでは、画像形成によって費やされるトナーの量を表す付加情報を付加して、表示させる例を挙げて説明する。この例では、ステップＳ１６０において、１ページあたりに消費されるトナーの平均量が能力情報としてメモリ３２又は記憶部３３から読み出される。そして、この付加情報に含まれるトナーの量は、ＣＰＵ３１が、ステップＳ１６０にて読み出された能力情報に含まれるトナーの平均量に、ステップＳ１７０にて取得されたデータ属性情報に含まれるページ数を乗算することによって算出される。これにより、利用者は、検索結果に含まれる各々のＵＲＬに格納されているコンテンツデータに基づいて画像形成を行うときに費やされる消耗品の量を認識することができる。
【００４９】
また、ＣＰＵ３１は、検索結果に含まれるＵＲＬのうち、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに消耗品（資源）の量が不足するコンテンツデータのＵＲＬに対して、その不足分の消耗品の量を表す付加情報を付加して、表示させてもよい。この場合、ステップＳ１６０では、画像形成部３６に設けられたセンサなどによって検出された消耗品の残量、例えばトナー残量や用紙の残枚数を含む状態情報と、１ページあたり費やされる消耗品の量を含む能力情報とが取得される。この消耗品の残量は、ステップＳ１６０にて取得した制限情報に含まれる１ページあたり費やされる消耗品の量に、ステップＳ１７０にて取得したデータ属性情報に含まれるコンテンツデータのページ数を乗算した結果から、ステップＳ１６０にて読み出した状態情報に含まれる消耗品の残量を減算することによって算出される。利用者は、この付加情報を参照することにより、対応するＵＲＬに格納されているコンテンツデータに基づいて画像形成を行うときに、補充すべき消耗品の量を認識することができる。
【００５０】
さらに、ＣＰＵ３１は、検索結果に含まれるＵＲＬのうち、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに消耗品が不足するコンテンツデータのＵＲＬに対応するスタートボタンを選択できない形態で表示させてもよい。この場合には、利用者によって不足分の消耗品が補充されると、上述した付加情報を非表示にするとともに、スタートボタンを選択できる形態に変更するとよい。
【００５１】
（変形例５）
検索結果に付加される付加情報は、画像形成装置３０において予め設定されている利用者毎の利用制限に関するものであってもよい。例えば、画像形成装置３０が、利用者の認証を行う認証装置を備え、認証した利用者毎に予め設定された利用制限に従って画像形成を行う場合を想定する。この場合、画像形成装置３０のＣＰＵ３１は、検索結果に含まれるＵＲＬのうち、認証した利用者の利用制限によって画像形成が制限されているコンテンツデータのＵＲＬに対して、利用が制限されている旨を表す付加情報、例えば利用制限によってあと白黒の印刷物を１０枚しか印刷できないことを表す付加情報を付加して、表示させてもよい。この場合、ステップＳ１６０では、認証された利用者の利用制限が制限情報としてメモリ３２又は記憶部３３から読み出される。この付加情報は、ステップＳ１７０にて取得したデータ属性情報に含まれるカラーやページ数のコンテンツデータに基づいた画像の形成が、ステップＳ１６０にて読み出された制限情報によって制限されている場合に、そのコンテンツデータのＵＲＬに対して付加される。利用者は、この付加情報を参照することにより、自身の利用制限によって画像形成を行うことができないコンテンツデータのＵＲＬを認識することができる。
【００５２】
（変形例６）
検索結果に付加される付加情報は、利用者に適切な画像形成の設定を教えるものであってもよい。例えば、ＣＰＵ３１は、検索結果に含まれるＵＲＬのうち、そのＵＲＬに格納されているコンテンツデータに基づいて画像形成を行ったときに画像の解像度が低くなるものについては、「解像度を自動に設定してください」という付加情報を付加して、表示させてもよい。これにより、利用者は、適切な画像形成の設定を認識することができる。
【００５３】
（変形例７）
上述した実施形態において、画像形成装置３０は、検索サーバ装置２０による検索結果を受信して、その検索結果に付加情報を付加して表示させていた。これに対し、画像形成装置３０のＣＰＵ３１は、Ｗｅｂサーバ装置１０に直接アクセスし、そのＷｅｂサーバ装置１０の記憶部に格納されているコンテンツデータの識別情報の一覧の送信を通信部３４によって要求してもよい。このコンテンツデータの識別情報とは、例えばコンテンツデータのデータ名である。この場合、ＣＰＵ３１は、この要求に応じて、Ｗｅｂサーバ装置１０から送信されてきたコンテンツデータの識別情報の一覧を受信して、その一覧に含まれるコンテンツデータの識別情報に対して付加情報を付加して、表示させる。
【００５４】
また、画像形成装置３０自身が、複数のコンテンツデータを記憶部３３に記憶していてもよい。この場合、ＣＰＵ３１は、記憶部３３に記憶されているコンテンツデータの識別情報の一覧を作成し、この一覧に含まれる各コンテンツデータの識別情報に対して付加情報を付加して、表示させる。この構成でも、上述した実施形態と同様の効果が得られる。
【００５５】
（変形例８）
上述した実施形態では、画像形成装置３０が、検索結果に付加情報を付加して表示させる処理を行っていた。これに対し、画像形成装置３０にコンテンツデータを送信して、そのコンテンツデータを用いた画像の形成を指示するコンピュータ装置（データ送信装置）がこの処理を行なってもよい。この場合、ステップ１６０では、このコンピュータ装置が画像形成装置３０に能力情報及び状態情報の送信を要求し、その要求に応じて画像形成装置３０から送信されてきた能力情報及び状態情報をコンピュータ装置が受信する。そして、ステップＳ１９０においてコンピュータ装置がコンテンツデータを取得すると、コンピュータ装置は、取得したコンテンツデータを画像形成装置３０に送信し、そのコンテンツデータを用いた画像の形成を指示する。画像形成装置３０は、この指示に従って、コンピュータ装置から送信されてきたコンテンツデータを用いて、画像形成を行う。この構成でも、上述した実施形態と同様の効果が得られる。
【００５６】
（変形例９）
上述した実施形態では、コンテンツデータが画像形成処理に用いられていたが、これに限らず、コンテンツデータが用いられる処理であればどのようなものでもよい。例えば、コンテンツデータが動画を表すものである場合には、動画再生に用いられてもよい。この場合には、画像形成装置３０に代えて、動画再生の機能を備えるコンピュータ装置が設けられる。そして、このコンピュータ装置のＣＰＵは、Ｗｅｂサーバ装置１０に直接アクセスして、そのＷｅｂサーバ装置１０の記憶部に格納されているコンテンツデータの識別情報の一覧の送信を通信部によって要求する。そして、コンピュータ装置は、この要求に応じて、Ｗｅｂサーバ装置１０から送信されてきたコンテンツデータの識別情報の一覧を通信部によって受信し、この一覧に含まれるコンテンツデータの識別情報に対して、例えば再生し得るデータ形式であるか否かを表す付加情報を付加して、表示させる。これにより、利用者は、コンピュータ装置が再生し得るコンテンツデータを認識することができる。したがって、コンピュータ装置が再生し得ないコンテンツデータをＷｅｂサーバ装置１０からダウンロードしてしまうといった事態を未然に防ぐことができる。
【００５７】
（変形例１０）
上述した画像形成装置３０のＣＰＵ３１又はコンピュータ装置のＣＰＵが実行するソフトウェアなどのプログラムは、磁気テープ、磁気ディスク、フレキシブルディスク、光記録媒体、光磁気記録媒体、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＲＡＭなどの記録媒体に記録した状態で提供し得る。また、インターネットなどのネットワーク経由でコンピュータにダウンロードさせることも可能である。即ち、本発明をプログラムとして実現することもできる。
【図面の簡単な説明】
【００５８】
【図１】画像形成システム１の構成を示す図である。
【図２】検索データベースＢの一例を示す図である。
【図３】画像形成装置３０の構成を示す図である。
【図４】画像形成システム１の動作を示すシーケンス図である。
【図５】検索ページＰを示す図である。
【図６】検索サーバ装置２０の検索による検索結果Ｄを示す図である。
【図７】各種の付加情報が付加された検索結果を示す図である。
【図８】変形例にかかる検索結果を示す図である。
【図９】変形例にかかる検索結果を示す図である。
【図１０】変形例にかかる検索結果を示す図である。
【図１１】変形例にかかる検索結果を示す図である。
【符号の説明】
【００５９】
１…画像形成システム、１０…Ｗｅｂサーバ装置、２０…検索サーバ装置、３０…画像形成装置、３１…ＣＰＵ、３２…メモリ、３３…記憶部、３４…通信部、３５…表示操作部、３６…画像形成部。
【図１】
0005040572.tif 000002
【図２】
0005040572.tif 000003
【図３】
0005040572.tif 000004
【図４】
0005040572.tif 000005
【図５】
0005040572.tif 000006
【図６】
0005040572.tif 000007
【図７】
0005040572.tif 000008
【図８】
0005040572.tif 000009
【図９】
0005040572.tif 000010
【図１０】
0005040572.tif 000011
【図１１】
0005040572.tif 000012