(57)【要約】【課題】ユーザ環境に応じた製品を推奨する製品推奨システム、画像形成装置、製品推奨装置、情報処理装置、履歴処理プログラム、印刷制御プログラム、製品推奨プログラムを提供する。【解決手段】画像形成装置のレベル情報変換部が入力部からレベル情報の表示要求を受け付けると、印刷履歴を印刷履歴記憶部から読み出し、読み出した印刷履歴をレベル情報に変換し、表示部はレベル情報を表示する。製品推奨装置のレベル情報受付部はＰＣからのレベル情報を受け付け、製品選択部は製品選択処理を実施し、製品推奨部は製品選択処理で選択された製品の推奨情報を生成し、生成した推奨情報をＰＣに送信する。【選択図】図１
2008293235.tif 000002
【特許請求の範囲】
【請求項１】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報を表示装置に表示する表示手段と
を具備する画像形成装置と、
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの前記頻度情報を受け付ける頻度情報受付手段と、
前記頻度情報受付手段で受け付けた頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に対して提供する製品情報提供手段と
を具備する製品推奨装置と
を具備することを特徴とする製品推奨システム。
【請求項２】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴を表示装置に表示する表示手段と
を具備する画像形成装置と、
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの前記履歴を受け付ける履歴受付手段と、
前記履歴受付手段で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備する製品推奨装置と
を具備することを特徴とする製品推奨システム。
【請求項３】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、
前記頻度情報ファイル生成手段で生成した頻度情報ファイルを外部記憶装置に記憶する頻度情報ファイル記憶手段と
を具備する画像形成装置と、
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、
前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備する製品推奨装置と
を具備することを特徴とする製品推奨システム。
【請求項４】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、
前記頻度情報ファイル生成手段で生成した頻度情報ファイルを通信手段を介して接続する情報処理装置に対して提供する頻度情報ファイル提供手段と
を具備する画像形成装置と、
前記通信手段を介して接続する前記画像形成装置に対して前記頻度情報ファイルを要求する頻度情報ファイル要求手段と、
前記画像形成装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、
前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルを記憶する頻度情報ファイル記憶手段と、
前記通信手段を介して接続する製品推奨装置に対して前記頻度情報ファイル記憶手段に記憶している頻度情報ファイルを送信する頻度情報ファイル送信手段と
を具備する情報処理装置と、
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
前記通信手段を介して接続する前記情報処理装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、
前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備する製品推奨装置と
を具備することを特徴とする製品推奨システム。
【請求項５】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴を通信手段を介して接続する情報処理装置に対して提供する履歴提供手段と
を具備する画像形成装置と、
前記通信手段を介して接続する前記画像形成装置に対して前記履歴を要求する履歴要求手段と、
前記画像形成装置からの前記履歴を受け付ける履歴受付手段と、
前記履歴受付手段で受け付けた履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、
前記頻度情報ファイル生成手段で生成した頻度情報ファイルを記憶する頻度情報ファイル記憶手段と、
前記通信手段を介して接続する製品推奨装置に対して前記頻度情報ファイル記憶手段に記憶している頻度情報ファイルを送信する頻度情報ファイル送信手段と
を具備する情報処理装置と、
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
前記通信手段を介して接続する前記情報処理装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、
前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備する製品推奨装置と
を具備することを特徴とする製品推奨システム。
【請求項６】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴を通信手段を介して接続する情報処理装置に対して提供する履歴提供手段と
を具備する画像形成装置と、
前記通信手段を介して接続する前記画像形成装置に対して前記履歴を要求する履歴要求手段と、
前記画像形成装置からの前記履歴を受け付ける履歴受付手段と、
前記履歴受付手段で受け付けた履歴から電子ファイル形式の履歴ファイルを生成する履歴ファイル生成手段と、
前記履歴ファイル生成手段で生成した履歴ファイルを記憶する履歴ファイル記憶手段と、
前記通信手段を介して接続する製品推奨装置に対して前記履歴ファイル記憶手段に記憶している履歴ファイルを送信する履歴ファイル送信手段と
を具備する情報処理装置と、
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
前記通信手段を介して接続する前記情報処理装置からの前記履歴ファイルを受け付ける履歴ファイル受付手段と、
前記履歴ファイル受付手段で受け付けた履歴ファイルから履歴を取り出し、取り出した履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備する製品推奨装置と
を具備することを特徴とする製品推奨システム。
【請求項７】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報を表示装置に表示する表示手段と
を具備することを特徴とする画像形成装置。
【請求項８】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、
前記頻度情報ファイル生成手段で生成した頻度情報ファイルを外部記憶装置に記憶する頻度情報ファイル記憶手段と
を具備することを特徴とする画像形成装置。
【請求項９】
画像データを用紙に形成する画像形成手段と、
前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、
前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、
前記頻度情報ファイル生成手段で生成した頻度情報ファイルを通信手段を介して接続する情報処理装置に対して提供する頻度情報ファイル提供手段と
を具備することを特徴とする画像形成装置。
【請求項１０】
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報を受け付ける頻度情報受付手段と、
前記頻度情報受付手段で受け付けた頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に対して提供する製品情報提供手段と
を具備することを特徴とする製品推奨装置。
【請求項１１】
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴を受け付ける履歴受付手段と、
前記履歴受付手段で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備することを特徴とする製品推奨装置。
【請求項１２】
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報から変換された電子ファイル形式の頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、
前記頻度情報受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備することを特徴とする製品推奨装置。
【請求項１３】
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴から変換された電子ファイル形式の履歴ファイルを受け付ける履歴ファイル受付手段と、
前記履歴ファイル受付手段で受け付けた履歴ファイルから履歴を取り出し、取り出した履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、
前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段と
を具備することを特徴とする製品推奨装置。
【請求項１４】
前記通信手段を介して接続する画像形成装置に対して前記画像形成装置で行われる画像形成に関する履歴を要求する履歴要求手段と、
前記画像形成装置からの前記履歴を受け付ける履歴受付手段と、
前記履歴受付手段で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、
前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、
前記頻度情報ファイル生成手段で生成した頻度情報ファイルを記憶する頻度情報ファイル記憶手段と、
前記通信手段を介して接続する製品推奨装置に対して前記頻度情報ファイル記憶手段に記憶している頻度情報ファイルを送信する頻度情報ファイル送信手段と
を具備することを特徴とする情報処理装置。
【請求項１５】
画像データを用紙に形成する画像形成装置に内蔵されたコンピュータに、
前記画像形成装置で行われる画像形成に関する履歴を作成する履歴作成処理と、
前記履歴作成処理で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、
前記頻度情報変換処理で変換した頻度情報を表示装置に表示する表示処理と
を実行させることを特徴とする履歴処理プログラム。
【請求項１６】
画像データを用紙に形成する画像形成装置に内蔵されたコンピュータに、
前記画像形成装置で行われる画像形成に関する履歴を作成する履歴作成処理と、
前記履歴作成処理で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、
前記頻度情報変換処理で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成処理と、
前記頻度情報ファイル生成処理で生成した頻度情報ファイルを外部記憶装置に記憶する頻度情報ファイル記憶処理と
を実行させることを特徴とする履歴処理プログラム。
【請求項１７】
画像データを用紙に形成する画像形成装置に内蔵されたコンピュータに、
前記画像形成装置で行われる画像形成に関する履歴を作成する履歴作成処理と、
前記履歴作成処理で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、
前記頻度情報変換処理で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成処理と、
前記頻度情報ファイル生成処理で生成した頻度情報ファイルを通信手段を介して接続する情報処理装置に対して提供する頻度情報ファイル提供処理と
を実行させることを特徴とする履歴処理プログラム。
【請求項１８】
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報を受け付ける頻度情報受付処理と、
前記頻度情報受付処理で受け付けた頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、
前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に対して提供する製品情報提供処理と
をコンピュータに実行させることを特徴とする製品推奨プログラム。
【請求項１９】
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴を受け付ける履歴受付処理と、
前記履歴受付処理で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、
前記頻度情報変換処理で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、
前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供処理と
をコンピュータに実行させることを特徴とする製品推奨プログラム。
【請求項２０】
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報から変換された電子ファイル形式の頻度情報ファイルを受け付ける頻度情報ファイル受付処理と、
前記頻度情報受付処理で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、
前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供処理と
をコンピュータに実行させることを特徴とする製品推奨プログラム。
【請求項２１】
複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、
通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴から変換された電子ファイル形式の履歴ファイルを受け付ける履歴ファイル受付処理と、
前記履歴ファイル受付処理で受け付けた履歴ファイルから履歴を取り出し、取り出した履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、
前記頻度情報変換処理で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、
前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供処理と
をコンピュータに実行させることを特徴とする製品推奨プログラム。
【請求項２２】
通信手段を介して接続する画像形成装置に対して前記画像形成装置で行われる画像形成に関する履歴を要求する履歴要求処理と、
前記画像形成装置からの前記履歴を受け付ける履歴受付処理と、
前記履歴受付処理で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、
前記頻度情報変換処理で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成処理と、
前記頻度情報ファイル生成処理で生成した頻度情報ファイルを記憶する頻度情報ファイル記憶処理と
を情報処理装置に実行させることを特徴とする印刷制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品推奨システム、画像形成装置、製品推奨装置、情報処理装置、履歴処理プログラム、印刷制御プログラム、製品推奨プログラムに関する。
【背景技術】
【０００２】
商品の生産者、メーカー、販売者等が開設したウェブ上で直接商品を販売するオンラインショッピングが広く普及している。
【０００３】
例えば、各利用者の趣味、嗜好、こだわりの情報を趣味嗜好データベースに予め記憶し、利用者に商品を紹介する際には、この趣味嗜好データベースを参照して、その利用者の趣味に合致した商品を案内し、各利用者の購入履歴を購入履歴管理データベースに記録しておき、適宜これを分析して趣味嗜好データベースの内容を更新し、購入商品の選定あるいは購入すべき他の商品の紹介などのアドバイスも行うオンラインショッピング装置、オンラインショピング方法とそのシステムおよびその端末装置がある（例えば、特許文献１参照。）。
【０００４】
更に、例えば、各顧客が所有している機器の情報をＤＢに記憶させ、本体とオプション、或いは、同時に使用される傾向のある商品等、相互に関連する商品とを対応付けて関連商品ＤＢに記憶させて、オンラインショッピングで、ユーザが、認証処理のための個人識別情報を入力すると、ＤＢを検索して、このユーザが所有している機器を特定し、関連商品ＤＢをアクセスし、関連商品を検索し、ユーザに推奨する商品推奨システム及び方法がある（例えば、特許文献２参照。）。
【特許文献１】特開２００１−２２２５８６号公報
【特許文献２】特開２００１−２６５８５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、ユーザ環境に応じた製品を推奨する製品推奨システム、画像形成装置、製品推奨装置、情報処理装置、履歴処理プログラム、印刷制御プログラム、製品推奨プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報を表示装置に表示する表示手段とを具備する画像形成装置と、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの前記頻度情報を受け付ける頻度情報受付手段と、前記頻度情報受付手段で受け付けた頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に対して提供する製品情報提供手段とを具備する製品推奨装置とを具備することを特徴とする。
【０００７】
また、請求項２の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴を表示装置に表示する表示手段とを具備する画像形成装置と、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの前記履歴を受け付ける履歴受付手段と、前記履歴受付手段で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備する製品推奨装置とを具備することを特徴とする。
【０００８】
また、請求項３の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、前記頻度情報ファイル生成手段で生成した頻度情報ファイルを外部記憶装置に記憶する頻度情報ファイル記憶手段とを具備する画像形成装置と、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備する製品推奨装置とを具備することを特徴とする。
【０００９】
また、請求項４の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、前記頻度情報ファイル生成手段で生成した頻度情報ファイルを通信手段を介して接続する情報処理装置に対して提供する頻度情報ファイル提供手段とを具備する画像形成装置と、前記通信手段を介して接続する前記画像形成装置に対して前記頻度情報ファイルを要求する頻度情報ファイル要求手段と、前記画像形成装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルを記憶する頻度情報ファイル記憶手段と、前記通信手段を介して接続する製品推奨装置に対して前記頻度情報ファイル記憶手段に記憶している頻度情報ファイルを送信する頻度情報ファイル送信手段とを具備する情報処理装置と、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、前記通信手段を介して接続する前記情報処理装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備する製品推奨装置とを具備することを特徴とする。
【００１０】
また、請求項５の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴を通信手段を介して接続する情報処理装置に対して提供する履歴提供手段とを具備する画像形成装置と、前記通信手段を介して接続する前記画像形成装置に対して前記履歴を要求する履歴要求手段と、前記画像形成装置からの前記履歴を受け付ける履歴受付手段と、前記履歴受付手段で受け付けた履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、前記頻度情報ファイル生成手段で生成した頻度情報ファイルを記憶する頻度情報ファイル記憶手段と、前記通信手段を介して接続する製品推奨装置に対して前記頻度情報ファイル記憶手段に記憶している頻度情報ファイルを送信する頻度情報ファイル送信手段とを具備する情報処理装置と、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、前記通信手段を介して接続する前記情報処理装置からの前記頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、前記頻度情報ファイル受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備する製品推奨装置とを具備することを特徴とする。
【００１１】
また、請求項６の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴を通信手段を介して接続する情報処理装置に対して提供する履歴提供手段とを具備する画像形成装置と、前記通信手段を介して接続する前記画像形成装置に対して前記履歴を要求する履歴要求手段と、前記画像形成装置からの前記履歴を受け付ける履歴受付手段と、前記履歴受付手段で受け付けた履歴から電子ファイル形式の履歴ファイルを生成する履歴ファイル生成手段と、前記履歴ファイル生成手段で生成した履歴ファイルを記憶する履歴ファイル記憶手段と、前記通信手段を介して接続する製品推奨装置に対して前記履歴ファイル記憶手段に記憶している履歴ファイルを送信する履歴ファイル送信手段とを具備する情報処理装置と、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、前記通信手段を介して接続する前記情報処理装置からの前記履歴ファイルを受け付ける履歴ファイル受付手段と、前記履歴ファイル受付手段で受け付けた履歴ファイルから履歴を取り出し、取り出した履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備する製品推奨装置とを具備することを特徴とする。
【００１２】
また、請求項７の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報を表示装置に表示する表示手段とを具備することを特徴とする。
【００１３】
また、請求項８の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、前記頻度情報ファイル生成手段で生成した頻度情報ファイルを外部記憶装置に記憶する頻度情報ファイル記憶手段とを具備することを特徴とする。
【００１４】
また、請求項９の発明は、画像データを用紙に形成する画像形成手段と、前記画像形成手段で行われる画像形成に関する履歴を作成する履歴作成手段と、前記履歴作成手段で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、前記頻度情報ファイル生成手段で生成した頻度情報ファイルを通信手段を介して接続する情報処理装置に対して提供する頻度情報ファイル提供手段とを具備することを特徴とする。
【００１５】
また、請求項１０の発明は、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報を受け付ける頻度情報受付手段と、前記頻度情報受付手段で受け付けた頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に対して提供する製品情報提供手段とを具備することを特徴とする。
【００１６】
また、請求項１１の発明は、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴を受け付ける履歴受付手段と、前記履歴受付手段で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備することを特徴とする。
【００１７】
また、請求項１２の発明は、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報から変換された電子ファイル形式の頻度情報ファイルを受け付ける頻度情報ファイル受付手段と、前記頻度情報受付手段で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備することを特徴とする。
【００１８】
また、請求項１３の発明は、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴から変換された電子ファイル形式の履歴ファイルを受け付ける履歴ファイル受付手段と、前記履歴ファイル受付手段で受け付けた履歴ファイルから履歴を取り出し、取り出した履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を前記製品情報記憶手段から選択する選択手段と、前記選択手段で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供手段とを具備することを特徴とする。
【００１９】
また、請求項１４の発明は、前記通信手段を介して接続する画像形成装置に対して前記画像形成装置で行われる画像形成に関する履歴を要求する履歴要求手段と、前記画像形成装置からの前記履歴を受け付ける履歴受付手段と、前記履歴受付手段で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換手段と、前記頻度情報変換手段で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成手段と、前記頻度情報ファイル生成手段で生成した頻度情報ファイルを記憶する頻度情報ファイル記憶手段と、前記通信手段を介して接続する製品推奨装置に対して前記頻度情報ファイル記憶手段に記憶している頻度情報ファイルを送信する頻度情報ファイル送信手段とを具備することを特徴とする。
【００２０】
また、請求項１５の発明は、画像データを用紙に形成する画像形成装置に内蔵されたコンピュータに、前記画像形成装置で行われる画像形成に関する履歴を作成する履歴作成処理と、前記履歴作成処理で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、前記頻度情報変換処理で変換した頻度情報を表示装置に表示する表示処理とを実行させることを特徴とする。
【００２１】
また、請求項１６の発明は、画像データを用紙に形成する画像形成装置に内蔵されたコンピュータに、前記画像形成装置で行われる画像形成に関する履歴を作成する履歴作成処理と、前記履歴作成処理で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、前記頻度情報変換処理で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成処理と、前記頻度情報ファイル生成処理で生成した頻度情報ファイルを外部記憶装置に記憶する頻度情報ファイル記憶処理とを実行させることを特徴とする。
【００２２】
また、請求項１７の発明は、画像データを用紙に形成する画像形成装置に内蔵されたコンピュータに、前記画像形成装置で行われる画像形成に関する履歴を作成する履歴作成処理と、前記履歴作成処理で作成した履歴に基づいて前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、前記頻度情報変換処理で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成処理と、前記頻度情報ファイル生成処理で生成した頻度情報ファイルを通信手段を介して接続する情報処理装置に対して提供する頻度情報ファイル提供処理とを実行させることを特徴とする。
【００２３】
また、請求項１８の発明は、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報を受け付ける頻度情報受付処理と、前記頻度情報受付処理で受け付けた頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に対して提供する製品情報提供処理とをコンピュータに実行させることを特徴とする。
【００２４】
また、請求項１９の発明は、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴を受け付ける履歴受付処理と、前記履歴受付処理で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、前記頻度情報変換処理で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供処理とをコンピュータに実行させることを特徴とする。
【００２５】
また、請求項２０の発明は、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成における機能毎の使用頻度を示す頻度情報から変換された電子ファイル形式の頻度情報ファイルを受け付ける頻度情報ファイル受付処理と、前記頻度情報受付処理で受け付けた頻度情報ファイルから前記頻度情報を取り出し、該取り出した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供処理とをコンピュータに実行させることを特徴とする。
【００２６】
また、請求項２１の発明は、複数種類の画像形成装置の製品情報を記憶する製品情報記憶手段と、通信手段を介して接続する情報処理装置からの画像形成装置で行われる画像形成に関する履歴から変換された電子ファイル形式の履歴ファイルを受け付ける履歴ファイル受付処理と、前記履歴ファイル受付処理で受け付けた履歴ファイルから履歴を取り出し、取り出した履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、前記頻度情報変換処理で変換した頻度情報に基づき、前記画像形成装置の後継機として推奨する推奨画像形成装置を製品情報記憶手段に記憶されている複数種類の画像形成装置の製品情報から選択する選択処理と、前記選択処理で選択した推奨画像形成装置の製品情報を前記情報処理装置に提供する製品情報提供処理とをコンピュータに実行させることを特徴とする。
【００２７】
また、請求項２２の発明は、通信手段を介して接続する画像形成装置に対して前記画像形成装置で行われる画像形成に関する履歴を要求する履歴要求処理と、前記画像形成装置からの前記履歴を受け付ける履歴受付処理と、前記履歴受付処理で受け付けた履歴に基づいて前記画像形成装置で行われる前記画像形成における機能毎の使用頻度を示す頻度情報に変換する頻度情報変換処理と、前記頻度情報変換処理で変換した頻度情報から電子ファイル形式の頻度情報ファイルを生成する頻度情報ファイル生成処理と、前記頻度情報ファイル生成処理で生成した頻度情報ファイルを記憶する頻度情報ファイル記憶処理とを情報処理装置に実行させることを特徴とする。
【発明の効果】
【００２８】
請求項１乃至２２に記載の発明は、ユーザ環境に応じた製品を推奨することが可能となる。
【発明を実施するための最良の形態】
【００２９】
以下、本発明に係る製品推奨システム、画像形成装置、製品推奨装置、情報処理装置、履歴処理プログラム、印刷制御プログラム、製品推奨プログラムの実施の形態について添付図面を参照して詳細に説明する。
【００３０】
図１は、製品推奨システム１のシステム構成の一例を示す図である。
【００３１】
図１に示すように、製品推奨システム１は、画像形成装置２と、パーソナルコンピュータ３０１（以後、ＰＣと称する）とがＬＡＮ等の内部ネットワーク４を介して接続され、内部ネットワーク４はルーター５等を介して外部ネットワーク６と接続し、外部ネットワーク６に製品推奨装置７が接続されて構成されている。更に、画像形成装置２とＰＣ３０２とはＵＳＢ［Universal Serial Bus］ケーブル等を介してＰ２Ｐ［Peer to Peer］接続されている。なお、画像形成装置２とＰＣ３０２との接続インターフェースはＵＳＢ以外にも、ＩＥＥＥ［the Institute of Electrical and Electronic Engineers：米国電気電子学会］１３９４、ＲＳ−２３２Ｃ等の有線接続インターフェース、無線ＬＡＮ、ＩｒＤＡ［Infrared Data Association：赤外線通信］等の無線接続インターフェースが挙げられる。
【００３２】
画像形成装置２は、主に、ＰＣ３０１から内部ネットワーク４を経由して取得した印刷要求（以後、印刷ジョブと称する）から生成した印刷画像を用紙に形成する処理（即ち、プリント処理）、ＰＣ３０２からＵＳＢケーブル等を経由して取得した印刷ジョブから生成した印刷画像を用紙に形成する処理（即ち、プリント処理）を行う。
【００３３】
ＰＣ３０１、３０２は、ＰＣ３０１、３０２に組み込まれている画像形成装置２に対応する印刷制御プログラム（以後、プリンタドライバと称する）の機能を利用して、アプリケーション等で作成したファイル、画像等のデータの印刷を要求する印刷データを画像形成装置に対して送信する。
【００３４】
製品推奨装置７は、画像形成装置２の所有者に対して画像形成装置７の使用環境に応じた製品（即ち、画像形成装置）を推奨する処理を行う。
【００３５】
図２は、画像形成装置７の第１の機能的な構成の一例を示すブロック図である。第１の機能的な構成は、画像形成装置７が自身の印刷履歴からレベル情報に変換し、そのレベル情報を自身の表示部で表示するものである。
【００３６】
図２に示すように、画像形成装置７は、パラレル  ＩＦ・ＵＳＢ  ＩＦ・ＬＡＮ  ＩＦ８、印刷ジョブ受付部９、画像処理部１０、画像形成部１１、印刷履歴作成部１２、印刷履歴記憶部１３、レベル情報変換部１４、入力部１５、表示部１６を具備して構成される。
【００３７】
パラレル  ＩＦ８はパラレルケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＵＳＢ  ＩＦ８はＵＳＢケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＬＡＮ  ＩＦ８はＬＡＮケーブルを介して接続する装置（即ち、ＰＣ３０１）とのデータ通信を仲介する。
【００３８】
印刷ジョブ受付部９は、ＰＣ３０１、３０２のプリンタドライバ１７から送信されてきた印刷ジョブを受け付ける処理を行う。
【００３９】
画像処理部１０は、印刷ジョブ受付部９で受け付けた印刷ジョブに基づき、画像形成が可能なビットマップイメージを生成する処理を行う。
【００４０】
画像形成部１１は、画像処理部１０で生成したビットマップイメージを用紙に形成する処理を行う。
【００４１】
印刷履歴作成部１２は、画像処理部１０で行われた画像処理に関するログ等から印刷履歴を作成する処理を行う。具体的には、図３に示すように、印刷履歴として画像形成装置２で印刷した総枚数を示す総印刷枚数、Ａ３用紙に印刷した総枚数を示すＡ３総印刷枚数、Ａ４用紙に印刷した総枚数を示すＡ４総印刷枚数、Ａ５用紙に印刷した総枚数を示すＡ５総印刷枚数、カラー印刷した総枚数を示すカラーページ総印刷枚数、モノクロ印刷した総枚数を示すモノクロページ総印刷枚数、両面印刷した総枚数を示す両面総印刷枚数、Ｎ−ＵＰ印刷した総枚数を示すＮ−ＵＰ総印刷枚数、パラレル  ＩＦ８を介して受け付けた印刷ジョブを印刷した総枚数を示すパラレル  ＩＦ使用総印刷枚数、ＵＳＢ  ＩＦ８を介して受け付けた印刷ジョブを印刷した総枚数を示すＵＳＢ  ＩＦ使用総印刷枚数、ＬＡＮ  ＩＦ８を介して受け付けた印刷ジョブを印刷した総枚数を示すＬＡＮ  ＩＦ使用総印刷枚数等をカウントする。なお、総印刷枚数、Ａ３総印刷枚数、Ａ４総印刷枚数、Ａ５総印刷枚数、カラーページ総印刷枚数、モノクロページ総印刷枚数、両面総印刷枚数、Ｎ−ＵＰ総印刷枚数、パラレル  ＩＦ使用総印刷枚数、ＵＳＢ  ＩＦ使用総印刷枚数、ＬＡＮ  ＩＦ使用総印刷枚数を印刷履歴項目と称する。
【００４２】
印刷履歴億部１３は、印刷履歴作成部１２が作成した印刷履歴を記憶する不揮発性メモリである。
【００４３】
レベル情報変換部１４は、印刷履歴記憶部１３に記憶されている印刷履歴をレベル情報に変換する処理を行う。
【００４４】
ここで、レベル情報とは印刷履歴項目の印刷頻度を表すものであり、本実施例では、この印刷頻度を５段階のレベルに換算する。各印刷履歴項目毎のレベル変換式は図４に示すものであり、変換式の結果に基づくレベルの決定基準は以下に示す。
【００４５】
レベル０：レベル変換式の結果＝０
レベル１：    ０＜レベル変換式の結果＜０．２
レベル２：０．２≦レベル変換式の結果＜０．４
レベル３：０．４≦レベル変換式の結果＜０．６
レベル４：０．６≦レベル変換式の結果＜０．８
レベル５：０．８≦レベル変換式の結果
ここで、例えば、図４に示すように、総印刷枚数８００００枚、Ａ３総印刷枚数が２０００枚であった場合、Ａ３総印刷枚数のレベル変換式は「Ａ３総印刷枚数÷総印刷枚数」なので、「２０００÷８００００＝０．０２５」なのでレベル１となる。
【００４６】
入力部１５は、画像形成装置２に対して各処理の指示等を入力するための入力デバイスであり、例えば、スタートボタン、テンキー等のハードキーから構成される。レベル情報の表示要求も入力部１５により行われる。
【００４７】
表示部１６は、各種情報（レベル情報も含む）を表示するディスプレイ等である。なお、入力部１５と表示部１６の機能を兼ね備えたタッチパネル方式を採用することも可能である。
【００４８】
なお、上述した印刷履歴作成部１２、レベル情報変換部１４を機能として具備するプログラム（本発明に係る履歴処理プログラムに相当）を汎用の画像形成装置に組み込んだ構成を適用することも可能であり、その際には、画像形成装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像形成装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている履歴処理プログラムを実行することになる。また、上述した履歴処理プログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【００４９】
次に、画像形成装置２で行われる処理の流れの一例について図５に示すフローチャートを参照して説明する。
【００５０】
レベル情報変換部が入力部からレベル情報の表示要求を受け付けると（Ｓ５０１）、印刷履歴を印刷履歴記憶部から読み出し（Ｓ５０２）、読み出した印刷履歴をレベル情報に変換し（Ｓ５０３）、表示部はレベル情報を表示し（Ｓ５０４）、処理手順を終了する。
【００５１】
図６は、製品推奨装置７の第１の機能的な構成の一例を示すブロック図である。第１の機能的な構成は、ＰＣ３０１、３０２から受け付けたレベル情報に基づき、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を選択するものである。
【００５２】
図６に示すように、製品推奨装置７は、通信ＩＦ１８、レベル情報受付部１９、製品ＤＢ２０、製品選択部２１、製品推奨部２２を具備して構成される。
【００５３】
通信ＩＦ１８は、外部ネットワーク６を介して接続する装置、および外部ネットワーク６に接続する他のネットワークを介して接続する装置とのデータ通信を仲介する。
【００５４】
レベル情報受付部１９は、ＰＣ３０１、３０２からのレベル情報を受け付ける処理を行う。
【００５５】
製品ＤＢ２０は、製品推奨装置７で取り扱っている製品（即ち、画像形成装置）を記憶するデータベースである。
【００５６】
製品選択部２１は、レベル情報受付部１９で受け付けたレベル情報に基づき、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択する処理を行う。
【００５７】
製品推奨部２２は、製品選択部２１で選択した推奨画像形成装置の情報（以後、推奨情報と称する）をＰＣ３０１、３０２に送信する処理を行う。
【００５８】
なお、上述したレベル情報受付部１９、製品選択部２１、製品推奨部２２を機能として具備するプログラム（本発明に係る製品推奨プログラムに相当）を汎用のサーバコンピュータにインストールする構成を適用することも可能であり、その際には、サーバコンピュータの記憶部（例えば、ハードディスク等）に製品推奨プログラムが記憶され、サーバコンピュータの演算部（例えば、ＣＰＵ等）が記憶部に記憶されている製品推奨プログラムを実行することになる。また、上述したプログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【００５９】
具体的には、画像形成装置２に表示されたレベル情報を確認したユーザはＰＣ３０１、３０２のＷｅｂブラウザ２３によりＨＴＴＰ等のプロトコルで製品推奨装置７にアクセスすると、製品推奨装置７は図７に示すようなＨＴＭＬ等のＷｅｂページをＰＣ３０１、３０２に送信する。
【００６０】
ＰＣ３０１、３０２のＷｅｂブラウザ２３は製品推奨装置７から送信されてきた図７に示すＷｅｂページをＰＣ３０１、３０２のディスプレイ装置に表示し、ユーザは図７に示すＷｅｂページ内のユーザＩＤの入力欄に自身のユーザＩＤを入力し、製品ＩＤの入力欄に画像形成装置２の製品ＩＤを入力し、ＯＫボタンを押下すると、Ｗｅｂブラウザ２３はユーザＩＤおよび製品ＩＤを製品推奨装置７に送信し、製品推奨装置７はユーザＩＤおよび製品ＩＤから図８に示すＷｅｂページをＰＣ３０１、３０２に送信する。
【００６１】
ＰＣ３０１、３０２のＷｅｂブラウザ２３は製品推奨装置７から送信されてきた図８に示すＷｅｂページをＰＣ３０１、３０２のディスプレイ装置に表示し、ユーザは図８に示すＷｅｂページ内の各印刷履歴項目毎のレベル情報の入力欄に確認したレベル情報を入力し、ＯＫボタンを押下すると、Ｗｅｂブラウザ２３はレベル情報を製品推奨装置７に送信する。なお、ユーザは確認したレベル情報ではなく、自身の希望を反映させるためにレベル情報を変更しても良い。例えば、Ａ４のみ対応の画像形成装置２を所有していたユーザが新規に購入する際に、ユーザがＡ３対応の画像形成装置２の購入を希望する場合、Ａ４のみ対応の画像形成装置２のＡ３総印刷枚数のレベルは０なので、Ａ３総印刷枚数のレベルを１にすることで、ユーザが希望するＡ３対応の画像形成装置２が推奨されることになる。
【００６２】
製品推奨装置７のレベル情報受付部１９はＰＣ３０１、３０２から送信されてきたレベル情報を受け付けると、製品選択部２１はそのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択し、製品推奨部２２は製品選択部２１で選択した推奨情報、即ち、図９に示すようなＷｅｂページを作成し、図９に示すＷｅｂページをＰＣ３０１、３０２に送信する。
【００６３】
ＰＣ３０１、３０２のＷｅｂブラウザ２３は製品推奨装置７から送信されてきた図９に示すＷｅｂページをＰＣ３０１、３０２のディスプレイ装置に表示する。
【００６４】
なお、図９に示すＷｅｂページには、推奨情報が表示され、ユーザはこの情報を元に画像形成装置の購入を検討し、購入を決定した場合は購入する画像形成装置の購入手続ボタンを押下することで、購入の手続を開始する。また、図９に示すＷｅｂページには、推奨画像形成装置の情報の他にレベル情報から推測したユーザにとって有効性が高いと思われる情報も付加する。例えば、図８に示すＷｅｂページ内のＮ−ＵＰ総印刷枚数のレベルが０であることから、ユーザはＮ−ＵＰ印刷の機能の存在を知らない可能性が高いと考え、図９に示すＷｅｂページにＮ−ＵＰ印刷の機能を紹介するリンクを付加する。
【００６５】
次に、製品推奨装置７で行われる処理の流れの一例について図５に示すフローチャートを参照して説明する。
【００６６】
レベル情報受付部はＰＣからのレベル情報を受け付け（Ｓ１００１）、製品選択部は製品選択処理を実施し（Ｓ１００２）、製品推奨部は製品選択処理で選択された製品の推奨情報を生成し（Ｓ１００３）、生成した推奨情報をＰＣに送信し（Ｓ１００４）、処理手順を終了する。
【００６７】
次に、図１０に示すフローチャートのＳ１００３で実施される製品選択処理の流れの一例を図１１に示すフローチャートを参照して説明する。
【００６８】
先ず、カラー／モノクロを決定するために、カラーページ総印刷枚数のレベルを確認する（Ｓ１１０１）。
【００６９】
カラーページ総印刷枚数のレベルが２〜５の場合はカラー機を選択し（Ｓ１１０２）、カラー方式を決定するためのステップＳ１１０５に進む。
【００７０】
また、カラーページ総印刷枚数のレベルが１の場合はカラー機およびモノクロ機を選択し（Ｓ１１０３）、カラー方式を決定するためのステップＳ１１０５に進む。なお、レベル１の場合は複数の機種を選択し、選択した機種にそれぞれ優先順位を設定する。ここでは、優先順位１をカラー機、優先順位２をモノクロ機とする。
【００７１】
また、カラーページ総印刷枚数のレベルが０の場合はモノクロ機を選択し（Ｓ１１０４）、対応用紙サイズを決定するためのステップＳ１１０９に進む。
【００７２】
次に、カラー方式を決定するために、カラーページ総印刷枚数のレベルを確認する（Ｓ１１０５）。
【００７３】
カラーページ総印刷枚数のレベルが３〜５の場合はダンデム機を選択し（Ｓ１１０６）、対応用紙サイズを決定するためのステップＳ１１０９に進む。
【００７４】
また、カラーページ総印刷枚数のレベルが２の場合はダンデム機および４サイクル機を選択し（Ｓ１１０７）、対応用紙サイズを決定するためのステップＳ１１０９に進む。ここでは、優先順位１をダンデム機、優先順位２を４サイクル機とする。
【００７５】
また、カラーページ総印刷枚数のレベルが１の場合は４サイクル機を選択し（Ｓ１１０８）、対応用紙サイズを決定するためのステップＳ１１０９に進む。
【００７６】
次に、対応用紙サイズを決定するために、Ａ３総印刷枚数のレベルを確認する（Ｓ１１０９）。
【００７７】
Ａ３総印刷枚数のレベルが２〜５の場合はＡ３機を選択し（Ｓ１１１０）、印刷スピードを決定するためのステップＳ１１１３に進む。
【００７８】
また、Ａ３総印刷枚数のレベルが１の場合はＡ３機およびＡ４機を選択し（Ｓ１１１１）、印刷スピードを決定するためのステップＳ１１１３に進む。ここでは、優先順位１をＡ３機、優先順位２をＡ４機とする。
【００７９】
また、Ａ３総印刷枚数のレベルが０の場合はＡ４機を選択し（Ｓ１１１２）、印刷スピードを決定するためのステップＳ１１１３に進む。
【００８０】
次に、印刷スピードを決定するために、総印刷枚数のレベルを確認する（Ｓ１１１３）。
【００８１】
総印刷枚数のレベルが１〜２の場合は低速機を選択し（Ｓ１１１４）、ＬＡＮ  ＩＦの有無を決定するためのステップＳ１１１７に進む。
【００８２】
また、総印刷枚数のレベルが３の場合は中速機を選択し（Ｓ１１１５）、ＬＡＮ  ＩＦの有無を決定するためのステップＳ１１１７に進む。
【００８３】
また、総印刷枚数のレベルが４〜５の場合は高速機を選択し（Ｓ１１１６）、ＬＡＮ  ＩＦの有無を決定するためのステップＳ１１１７に進む。
【００８４】
次に、ＬＡＮ  ＩＦの有無を決定するために、ＬＡＮ  ＩＦ使用総印刷枚数のレベルを確認する（Ｓ１１１７）。
【００８５】
ＬＡＮ  ＩＦ使用総印刷枚数のレベルが２〜５の場合はＬＡＮ有り機を選択し（Ｓ１１１８）、Ｓ１１２１に進む。
【００８６】
また、ＬＡＮ  ＩＦ使用総印刷枚数のレベルが１の場合はＬＡＮ有り機およびＬＡＮ無し機を選択し（Ｓ１１１９）、Ｓ１１２１に進む。ここでは、優先順位１をＬＡＮ有り機、優先順位２をＬＡＮ無し機とする。
【００８７】
また、ＬＡＮ  ＩＦ使用総印刷枚数のレベルが０の場合はＬＡＮ無し機を選択し（Ｓ１１２０）、Ｓ１１２１に進む。
【００８８】
そして、各ステップで選択された各機能に対応する製品を製品ＤＢから選択し（Ｓ１１２１）、処理手順を終了する。
【００８９】
次に、レベル情報に基づく推奨画像形成装置の選択の具体例を説明する。
【００９０】
図１２は、製品ＤＢ２０に登録されている製品群を示す図である。
【００９１】
図１２に示すように、製品ＤＢ２０に登録されている画像形成装置には各画像形成装置が有するカラー／モノクロ、カラー方式、用紙サイズ、印刷スピード、ＬＡＮ  ＩＦの有無等の機能が対応付けられている。
【００９２】
先ず、図１３（ａ）に示す具体例１について説明する。
【００９３】
（レベル情報）カラーページ総印刷枚数    ：レベル４
Ａ３総印刷枚数            ：レベル３
総印刷枚数                ：レベル４
ＬＡＮ  ＩＦ使用総印刷枚数：レベル４
上記に示すレベル情報に基づいて製品選択処理を実施すると、下記に示すような機能が選択される。
【００９４】
（選択機能）カラー機、ダンデム機、Ａ３機、高速機、ＬＡＮ有り機
上記に示す選択機能に対応する製品は「Ｃプリンタ１」のみなので、「Ｃプリンタ１」が推奨製品となる。
【００９５】
次に、図１３（ｂ）に示す具体例２について説明する。
【００９６】
（レベル情報）カラーページ総印刷枚数    ：レベル２
Ａ３総印刷枚数            ：レベル０
総印刷枚数                ：レベル３
ＬＡＮ  ＩＦ使用総印刷枚数：レベル２
上記に示すレベル情報に基づいて製品選択処理を実施すると、下記に示すような機能が選択される。
【００９７】
（選択機能）カラー機、１．ダンデム機／２．４サイクル機、Ａ４機、中速機、ＬＡＮ有り機
上記に示す選択機能に対応する製品は「Ｃプリンタ８」および「Ｃプリンタ１３」であり、カラー方式では優先順位１がダンデム機、優先順位２が４サイクル機なので、ダンデム機である「Ｃプリンタ８」が優先順位１の推奨製品となり、４サイクル機である「Ｃプリンタ１３」が優先順位２の推奨製品となる。
【００９８】
次に、図１３（ｃ）に示す具体例３について説明する。
【００９９】
（レベル情報）カラーページ総印刷枚数    ：レベル１
Ａ３総印刷枚数            ：レベル１
総印刷枚数                ：レベル２
ＬＡＮ  ＩＦ使用総印刷枚数：レベル０
上記に示すレベル情報に基づいて製品選択処理を実施すると、下記に示すような機能が選択される。
【０１００】
（選択機能）１．カラー機／２．モノクロ機、４サイクル機、１．Ａ３機／２．Ａ４機、低速機、ＬＡＮ無し機
上記に示す選択機能に対応する製品は「Ｃプリンタ１１」、「Ｃプリンタ１４」、「Ｃプリンタ２３」および「Ｃプリンタ２５」であり、カラー／モノクロでは優先順位１がカラー機、優先順位２がモノクロ機であり、用紙サイズでは優先順位１がＡ３機、優先順位２がＡ４機なので、カラー機かつＡ３機である「Ｃプリンタ１１」が優先順位１の推奨製品となり、カラー機かつＡ３機である「Ｃプリンタ１１」が優先順位１の推奨製品となり、カラー機かつＡ４機である「Ｃプリンタ１４」が優先順位２の推奨製品となり、モノクロ機かつＡ３機である「Ｃプリンタ２３」が優先順位３の推奨製品となり、モノクロ機かつＡ４機である「Ｃプリンタ２５」が優先順位４の推奨製品となる。
【０１０１】
図１４は、画像形成装置２の第２の機能的な構成の一例を示すブロック図である。第２の機能的な構成は、画像形成装置２が自身の印刷履歴を自身の表示部で表示するものである。
【０１０２】
図１４に示すように、画像形成装置２は、パラレル  ＩＦ・ＵＳＢ  ＩＦ・ＬＡＮ  ＩＦ８、印刷ジョブ受付部９、画像処理部１０、画像形成部１１、印刷履歴作成部１２、印刷履歴記憶部１３、印刷履歴読出し部２４、入力部１５、表示部１６を具備して構成される。
【０１０３】
パラレル  ＩＦ８はパラレルケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＵＳＢ  ＩＦ８はＵＳＢケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＬＡＮ  ＩＦ８はＬＡＮケーブルを介して接続する装置（即ち、ＰＣ３０１）とのデータ通信を仲介する。
【０１０４】
印刷ジョブ受付部９は、ＰＣ３０１、３０２のプリンタドライバ１７から送信されてきた印刷ジョブを受け付ける処理を行う。
【０１０５】
画像処理部１０は、印刷ジョブ受付部９で受け付けた印刷ジョブに基づき、画像形成が可能なビットマップイメージを生成する処理を行う。
【０１０６】
画像形成部１１は、画像処理部１０で生成したビットマップイメージを用紙に形成する処理を行う。
【０１０７】
印刷履歴作成部１２は、画像処理部１０で行われた画像処理に関するログ等から印刷履歴を作成する処理を行う。具体的には、図３に示す。なお、総印刷枚数、Ａ３総印刷枚数、Ａ４総印刷枚数、Ａ５総印刷枚数、カラーページ総印刷枚数、モノクロページ総印刷枚数、両面総印刷枚数、Ｎ−ＵＰ総印刷枚数、パラレル  ＩＦ使用総印刷枚数、ＵＳＢ  ＩＦ使用総印刷枚数、ＬＡＮ  ＩＦ使用総印刷枚数を印刷履歴項目と称する。
【０１０８】
印刷履歴億部１３は、印刷履歴作成部１２が作成した印刷履歴を記憶する不揮発性メモリである。
【０１０９】
印刷履歴読出し部２４は、表示部１６に表示するために、印刷履歴記憶部１３に記憶されている印刷履歴を読み出す処理を行う。
【０１１０】
入力部１５は、画像形成装置２に対して各処理の指示等を入力するための入力デバイスであり、例えば、スタートボタン、テンキー等のハードキーから構成される。レベル情報の表示要求も入力部１５により行われる。
【０１１１】
表示部１６は、各種情報（レベル情報も含む）を表示するディスプレイ等である。なお、入力部１５と表示部１６の機能を兼ね備えたタッチパネル方式を採用することも可能である。
【０１１２】
次に、画像形成装置２で行われる処理の流れの一例について図１５に示すフローチャートを参照して説明する。
【０１１３】
印刷履歴読出し部が入力部からレベル情報の表示要求を受け付けると（Ｓ１５０１）、印刷履歴を印刷履歴記憶部から読み出し（Ｓ１５０２）、表示部は印刷履歴を表示し（Ｓ１５０３）、処理手順を終了する。
【０１１４】
図１６は、製品推奨装置７の第２の機能的な構成の一例を示すブロック図である。第２の機能的な構成は、ＰＣ３０１、３０２から受け付けた印刷履歴からレベル情報に変換し、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を選択するものである。
【０１１５】
図１６に示すように、製品推奨装置７は、通信ＩＦ１８、印刷履歴受付部２５、レベル情報変換部１４、製品ＤＢ２０、製品選択部２１、製品推奨部２２を具備して構成される。
【０１１６】
通信ＩＦ１８は、外部ネットワーク６を介して接続する装置、および外部ネットワーク６に接続する他のネットワークを介して接続する装置とのデータ通信を仲介する。
【０１１７】
印刷履歴受付部２５は、ＰＣ３０１、３０２からの印刷履歴を受け付ける処理を行う。
【０１１８】
レベル情報変換部１４は、印刷履歴受付部２５で受け付けた印刷履歴をレベル情報に変換する処理を行う。
【０１１９】
ここで、レベル情報とは印刷履歴項目の印刷頻度を表すものであり、本実施例では、この印刷頻度を５段階のレベルに換算する。各印刷履歴項目毎のレベル変換式は図４に示すものであり、変換式の結果に基づくレベルの決定基準は、画像形成装置２の第１の機能的な構成の一例で説明したものと同様である。
【０１２０】
製品ＤＢ２０は、製品推奨装置７で取り扱っている製品（即ち、画像形成装置）を記憶するデータベースである。
【０１２１】
製品選択部２１は、レベル情報変換部１４で変換したレベル情報に基づき、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択する処理を行う。
【０１２２】
製品推奨部２２は、製品選択部２１で選択した推奨画像形成装置の情報をＰＣ３０１、３０２に送信する処理を行う。
【０１２３】
なお、上述した印刷履歴受付部２５、レベル情報変換部１４、製品選択部２１、製品推奨部２２を機能として具備するプログラム（本発明に係る製品推奨プログラムに相当）を汎用のサーバコンピュータにインストールする構成を適用することも可能であり、その際には、サーバコンピュータの記憶部（例えば、ハードディスク等）に製品推奨プログラムが記憶され、サーバコンピュータの演算部（例えば、ＣＰＵ等）が記憶部に記憶されている製品プログラムを実行することになる。また、上述したプログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０１２４】
具体的には、画像形成装置２に表示されたレベル情報を確認したユーザはＰＣ３０１、３０２のＷｅｂブラウザ２３によりＨＴＴＰ等のプロトコルで製品推奨装置７にアクセスする。そして、図８に示すＷｅｂページ内の印刷履歴を入力するためのＷｅｂページを取得するための変更ボタンを押下すると、ＰＣ３０１、３０２のディスプレイ装置には図１７に示すＷｅｂページが表示され、ユーザは図１７に示すＷｅｂページ内の各印刷履歴項目毎の印刷履歴の入力欄に印刷履歴を入力し、ＯＫボタンを押下すると、Ｗｅｂブラウザ２３は印刷履歴を製品推奨装置７に送信する。
【０１２５】
製品推奨装置７の印刷履歴受付部２５はＰＣ３０１、３０２から送信されてきた印刷履歴を受け付けると、レベル情報変換部１４はその印刷履歴をレベル情報に変換し、製品選択部２１はそのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択し、製品推奨部２２は製品選択部２１で選択した推奨画像形成装置の情報、即ち、図９に示すようなＷｅｂページを作成し、図９に示すＷｅｂページをＰＣ３０１、３０２に送信する。
【０１２６】
次に、製品推奨装置７で行われる処理の流れの一例について図１８に示すフローチャートを参照して説明する。
【０１２７】
印刷履歴受付部はＰＣからの印刷履歴を受け付け（Ｓ１８０１）、レベル情報変換部は印刷履歴をレベル情報に変換し（Ｓ１８０２）、製品選択部は製品選択処理を実施し（Ｓ１８０３）、製品推奨部は製品選択処理で選択された製品の推奨情報を生成し（Ｓ１８０４）、生成した推奨情報をＰＣに送信し（Ｓ１８０５）、処理手順を終了する。
【０１２８】
なお、図１８に示すフローチャートのＳ１８０３で実施される製品選択処理の流れは図１１に示すフローチャートと同様である。
【０１２９】
図１９は、画像形成装置２の第３の機能的な構成の一例を示すブロック図である。第３の機能的な構成は、画像形成装置２が自身の印刷履歴からレベル情報に変換し、そのレベル情報から電子ファイル形式のレベル情報ファイルを生成し、そのレベル情報ファイルを画像形成装置２に接続している外部記憶装置に記憶するものである。
【０１３０】
図１９に示すように、画像形成装置２は、パラレル  ＩＦ・ＵＳＢ  ＩＦ・ＬＡＮ  ＩＦ８８、印刷ジョブ受付部９、画像処理部１０、画像形成部１１、印刷履歴作成部１２、印刷履歴記憶部１３、レベル情報変換部１４、レベル情報ファイル生成部２６、入力部１５を具備して構成される。
【０１３１】
パラレル  ＩＦ８はパラレルケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＵＳＢ  ＩＦ８はＵＳＢケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＬＡＮ  ＩＦ８はＬＡＮケーブルを介して接続する装置（即ち、ＰＣ３０１）とのデータ通信を仲介する。なお、着脱可能な外部記憶装置２７（例えば、ＵＳＢメモリ等）は他のＵＳＢ  ＩＦ８を介して画像形成装置２に接続する。
【０１３２】
印刷ジョブ受付部９は、ＰＣ３０１、３０２のプリンタドライバ１７から送信されてきた印刷ジョブを受け付ける処理を行う。
【０１３３】
画像処理部１０は、印刷ジョブ受付部９で受け付けた印刷ジョブに基づき、画像形成が可能なビットマップイメージを生成する処理を行う。
【０１３４】
画像形成部１１は、画像処理部１０で生成したビットマップイメージを用紙に形成する処理を行う。
【０１３５】
印刷履歴作成部１２は、画像処理部１０で行われた画像処理に関するログ等から印刷履歴を作成する処理を行う。具体的には、図３に示す。
【０１３６】
印刷履歴億部１３は、印刷履歴作成部１２が作成した印刷履歴を記憶する不揮発性メモリである。
【０１３７】
レベル情報変換部１４は、印刷履歴記憶部１３に記憶されている印刷履歴をレベル情報に変換する処理を行う。
【０１３８】
ここで、レベル情報とは印刷履歴項目の印刷頻度を表すものであり、本実施例では、この印刷頻度を５段階のレベルに換算する。各印刷履歴項目毎のレベル変換式は図４に示すものであり、変換式の結果に基づくレベルの決定基準は、画像形成装置２の第１の機能的な構成の一例で説明したものと同様である。
【０１３９】
レベル情報ファイル生成部２６は、レベル情報からレベル情報ファイルを生成し、生成したレベル情報ファイルをＵＳＢ  ＩＦ８を介して接続する外部記憶装置２７に記憶する処理を行う。
【０１４０】
入力部１５は、画像形成装置２に対して各処理の指示等を入力するための入力デバイスであり、例えば、スタートボタン、テンキー等のハードキーから構成される。レベル情報の表示要求も入力部１５により行われる。なお、入力部１５と表示部の機能を兼ね備えたタッチパネル方式を採用することも可能である。
【０１４１】
なお、上述した印刷履歴作成部１２、レベル情報変換部１４、レベル情報ファイル生成部２６を機能として具備するプログラム（本発明に係る履歴処理プログラムに相当）を汎用の画像形成装置に組み込んだ構成を適用することも可能であり、その際には、画像形成装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像形成装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている履歴処理プログラムを実行することになる。また、上述した履歴処理プログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０１４２】
次に、画像形成装置２で行われる処理の流れの一例について図２０に示すフローチャートを参照して説明する。
【０１４３】
レベル情報変換部が入力部からレベル情報の表示要求を受け付けると（Ｓ２００１）、印刷履歴を印刷履歴記憶部から読み出し（Ｓ２００２）、読み出した印刷履歴をレベル情報に変換し（Ｓ２００３）、レベル情報ファイル生成部はレベル情報からレベル情報ファイルを生成し（Ｓ２００４）、生成したレベル情報ファイルを外部記憶装置に記憶し（Ｓ２００５）、処理手順を終了する。
【０１４４】
図２１は、製品推奨装置７の第３の機能的な構成の一例を示すブロック図である。第３の機能的な構成は、ＰＣ３０１、３０２から受け付けたレベル情報ファイルからレベル情報を取り出し、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を選択するものである。
【０１４５】
図２１に示すように、製品推奨装置７は、通信ＩＦ１８、レベル情報ファイル受付部２８、製品ＤＢ２０、製品選択部２１、製品推奨部２２を具備して構成される。
【０１４６】
通信ＩＦ１８は、外部ネットワーク６を介して接続する装置、および外部ネットワーク６に接続する他のネットワークを介して接続する装置とのデータ通信を仲介する。
【０１４７】
レベル情報ファイル受付部２８は、ＰＣ３０１、３０２からのレベル情報ファイルを受け付ける処理を行う。
【０１４８】
製品ＤＢ２０は、製品推奨装置７で取り扱っている製品（即ち、画像形成装置）を記憶するデータベースである。
【０１４９】
製品選択部２１は、レベル情報ファイル受付部２８で受け付けたレベル情報ファイルからレベル情報を取り出し、取り出したレベル情報に基づき、そのレベル情報の画像形成装置１の使用環境に応じた推奨画像形成装置を製品ＤＢから選択する処理を行う。
【０１５０】
製品推奨部１１は、製品選択部２１で選択した推奨画像形成装置の情報（以後、推奨情報と称する）をＰＣ３０１、３０２に送信する処理を行う。
【０１５１】
なお、上述したレベル情報ファイル受付部２８、製品選択部２１、製品推奨部２２を機能として具備するプログラム（本発明に係る製品推奨プログラムに相当）を汎用のサーバコンピュータにインストールする構成を適用することも可能であり、その際には、サーバコンピュータの記憶部（例えば、ハードディスク等）に製品推奨プログラムが記憶され、サーバコンピュータの演算部（例えば、ＣＰＵ等）が記憶部に記憶されている製品プログラムを実行することになる。また、上述したプログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０１５２】
具体的には、レベル情報ファイルが記憶されている外部記憶装置２７をＰＣ３０１、３０２に接続し、そのレベル情報ファイルをＰＣ３０１、３０２に記憶したユーザはＰＣ３０１、３０２のＷｅｂブラウザ２３によりＨＴＴＰ等のプロトコルで製品推奨装置７にアクセスする。そして、図８に示すＷｅｂページ内のレベル情報ファイルを指定するための参照ボタンを押下し、ＰＣ３０１、３０２に記憶されているレベル情報ファイルを指定してＯＫボタンを押下すると、Ｗｅｂブラウザ２３はレベル情報ファイルを製品推奨装置７に送信する。
【０１５３】
製品推奨装置７のレベル情報ファイル受付部２８はＰＣ３０１、３０２から送信されてきたレベル情報ファイルを受け付けると、製品選択部２１はそのレベル情報ファイルからレベル情報を取り出し、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択し、製品推奨部２２は製品選択部２１で選択した推奨画像形成装置の情報、即ち、図９に示すようなＷｅｂページを作成し、図９に示すＷｅｂページをＰＣ３０１、３０２に送信する。
【０１５４】
次に、製品推奨装置７で行われる処理の流れの一例について図２２に示すフローチャートを参照して説明する。
【０１５５】
レベル情報ファイル受付部はＰＣからのレベル情報ファイルを受け付け（Ｓ２２０１）、製品選択部はレベル情報ファイルからレベル情報を取り出し（Ｓ２２０２）、製品選択処理を実施し（Ｓ２２０３）、製品推奨部は製品選択処理で選択された製品の推奨情報を生成し（Ｓ２２０４）、生成した推奨情報をＰＣに送信し（Ｓ２２０５）、処理手順を終了する。
【０１５６】
なお、図２２に示すフローチャートのＳ２２０３で実施される製品選択処理の流れは図１１に示すフローチャートと同様である。
【０１５７】
なお、画像形成装置２が自身の印刷履歴から電子ファイル形式の印刷履歴ファイルを生成し、その印刷履歴ファイルを画像形成装置２に接続している外部記憶装置２７に記憶し、外部記憶装置２７に記憶されている印刷履歴ファイルをＰＣ３０１、３０２に記憶し、ＰＣ３０１、３０２からその印刷履歴ファイルを製品推奨装置７に送信し、製品推奨装置７がＰＣ３０１、３０２から受け付けた印刷履歴ファイルから印刷履歴を取り出し、その印刷履歴をレベル情報に変換し、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を選択する構成も適用可能である。
【０１５８】
図２３は、ＰＣ３０１、３０２のプリンタドライバ１７および画像形成装置２の第４の機能的な構成の一例を示すブロック図である。第４の機能的な構成は、画像形成装置２が自身の印刷履歴からレベル情報に変換し、そのレベル情報から電子ファイル形式のレベル情報ファイルを生成し、そのレベル情報ファイルをＰＣ３０１、３０２に送信し、ＰＣ３０１、３０２のプリンタドライバ１７が画像形成装置２からのレベル情報ファイルをＰＣ３０１、３０２に記憶するものである。
【０１５９】
まず、ＰＣ３０１、３０２の機能的な構成について説明する。
【０１６０】
ＰＣ３０１、３０２は、不図示であるが、基本ソフトウェアであるオペレーティングシステム（以後、ＯＳと称する）に基づいてＰＣ３０１、３０２本体のシーケンス制御を行うＣＰＵ［Central Processing Unit］、ＰＣ３０１、３０２の起動時に実行されるプログラム等を記録するＲＯＭ［Read Only Memory］、プログラムの実行に必要なワークエリアのバッファエリアとして利用されるＲＡＭ［Random Access Memory］、ＯＳ、アプリケーションプログラム、プリンタドライバ１７、各種ファイル等のデータを格納するＨＤ２９［Hard Disk］、ネットワーク等を経由する装置間のコマンド、データ等の送受信を行う通信部等から構成されている。
【０１６１】
図２３に示すように、ＰＣ３０１、３０２にはプリンタドライバ１７が組み込まれ、不図示のＯＳの機能を利用して、ＲＡＭ等に展開されたデータ等を画像形成装置２が解釈できるＰＤＬ［Page Description Language］等のプリンタ制御コードの形式の印刷ジョブを生成し、生成した印刷ジョブを画像形成装置２に送信する。
【０１６２】
次に、プリンタドライバ１７の機能的な構成について説明する。
【０１６３】
図２３に示すように、プリンタドライバ１７は、その機能として、印刷ジョブ処理部３０、レベル情報ファイル要求部３１、レベル情報ファイル取得部３２から構成される。
【０１６４】
印刷ジョブ処理部３０は、印刷ジョブを生成し、生成した印刷ジョブを画像形成装置２に対して送信する処理を行う。
【０１６５】
レベル情報ファイル要求部３１は、画像形成装置２に対してレベル情報ファイルを要求する処理を行う。
【０１６６】
レベル情報ファイル取得部３２は、画像形成装置２から送信されてきたレベル情報ファイルを受信し、受信したレベル情報ファイルをＨＤ２９に記憶する処理を行う。
【０１６７】
次に、画像形成装置２の機能的な構成について説明する。
【０１６８】
図２３に示すように、画像形成装置２は、パラレル  ＩＦ・ＵＳＢ  ＩＦ・ＬＡＮ  ＩＦ８、印刷ジョブ受付部９、画像処理部１０、画像形成部１１、印刷履歴作成部１２、印刷履歴記憶部１３、レベル情報変換部１４、要求受付部３３、レベル情報ファイル生成部２６、レベル情報ファイル提供部３４を具備して構成される。
【０１６９】
パラレル  ＩＦ８はパラレルケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＵＳＢ  ＩＦ８はＵＳＢケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＬＡＮ  ＩＦ８はＬＡＮケーブルを介して接続する装置（即ち、ＰＣ３０１）とのデータ通信を仲介する。
【０１７０】
印刷ジョブ受付部９は、ＰＣ３０１、３０２のプリンタドライバ１７から送信されてきた印刷ジョブを受け付ける処理を行う。
【０１７１】
画像処理部１０は、印刷ジョブ受付部９で受け付けた印刷ジョブに基づき、画像形成が可能なビットマップイメージを生成する処理を行う。
【０１７２】
画像形成部１１は、画像処理部１０で生成したビットマップイメージを用紙に形成する処理を行う。
【０１７３】
印刷履歴作成部１２は、画像処理部１０で行われた画像処理に関するログ等から印刷履歴を作成する処理を行う。具体的には、図３に示す。
【０１７４】
印刷履歴億部１３は、印刷履歴作成部１２が作成した印刷履歴を記憶する不揮発性メモリである。
【０１７５】
レベル情報変換部１４は、印刷履歴記憶部１３に記憶されている印刷履歴をレベル情報に変換する処理を行う。
【０１７６】
ここで、レベル情報とは印刷履歴項目の印刷頻度を表すものであり、本実施例では、この印刷頻度を５段階のレベルに換算する。各印刷履歴項目毎のレベル変換式は図４に示すものであり、変換式の結果に基づくレベルの決定基準は、画像形成装置２の第１の機能的な構成の一例で説明したものと同様である。
【０１７７】
要求受付部３３は、ＰＣ３０１、３０２からのレベル情報ファイルの要求を受け付ける処理を行う。
【０１７８】
レベル情報ファイル生成部２６は、要求受付部３３でＰＣ３０１、３０２からのレベル情報ファイルの要求を受け付けた際に、レベル情報からレベル情報ファイルを生成する処理を行う。
【０１７９】
レベル情報ファイル提供部３４は、レベル情報ファイル生成部２６で生成したレベル情報ファイルをＰＣ３０１、３０２に対して送信する処理を行う。
【０１８０】
なお、上述した印刷履歴作成部１２、レベル情報変換部１４、要求受付部３３、レベル情報ファイル生成部２６、レベル情報ファイル提供部３４を機能として具備するプログラム（本発明に係る履歴処理プログラムに相当）を汎用の画像形成装置に組み込んだ構成を適用することも可能であり、その際には、画像形成装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像形成装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている履歴処理プログラムを実行することになる。また、上述した履歴処理プログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０１８１】
次に、プリンタドライバ１７および画像形成装置２で行われる処理の流れの一例について図２４に示すシーケンス図を参照して説明する。
【０１８２】
プリンタドライバのレベル情報ファイル要求部は画像形成装置に対してレベル情報ファイルを要求する（Ｓ２４０１）。
【０１８３】
画像形成装置の要求受付部はプリンタドライバからのレベル情報ファイルの要求を受け付け（Ｓ２４０２）、画像形成装置のレベル情報変換部は印刷履歴を印刷履歴記憶部から読み出し（Ｓ２４０３）、読み出した印刷履歴をレベル情報に変換し（Ｓ２４０４）、画像形成装置のレベル情報ファイル生成部はレベル情報からレベル情報ファイルを生成し（Ｓ２４０５）、画像形成装置のレベル情報ファイル提供部はプリンタドライバに対してレベル情報ファイルを送信する（Ｓ２４０６）。
【０１８４】
プリンタドライバのレベル情報ファイル取得部は画像形成装置からのレベル情報ファイルを受信し（Ｓ２４０７）、受信したレベル情報ファイルをＨＤに記憶し（Ｓ２４０８）、処理手順を終了する。
【０１８５】
なお、ＰＣ３０１、３０２および画像形成装置の第４の機能的な構成に対応する製品推奨装置７の第４の機能的な構成は図２１に示す製品推奨装置７の第３の機能的な構成と同様である。
【０１８６】
図２５は、ＰＣ３０１、３０２のプリンタドライバ１７および画像形成装置２の第５の機能的な構成の一例を示すブロック図である。第５の機能的な構成は、画像形成装置２が自身の印刷履歴をＰＣ３０１、３０２に送信し、ＰＣ３０１、３０２のプリンタドライバ１７が受信した印刷履歴からレベル情報に変換し、そのレベル情報から電子ファイル形式のレベル情報ファイルを生成し、そのレベル情報ファイルをＰＣ３０１、３０２に記憶するものである。
【０１８７】
まず、ＰＣ３０１、３０２の機能的な構成について説明する。
【０１８８】
ＰＣ３０１、３０２は、不図示であるが、基本ソフトウェアであるオペレーティングシステム（以後、ＯＳと称する）に基づいてＰＣ３０１、３０２本体のシーケンス制御を行うＣＰＵ［Central Processing Unit］、ＰＣ３０１、３０２の起動時に実行されるプログラム等を記録するＲＯＭ［Read Only Memory］、プログラムの実行に必要なワークエリアのバッファエリアとして利用されるＲＡＭ［Random Access Memory］、ＯＳ、アプリケーションプログラム、プリンタドライバ、各種ファイル等のデータを格納するＨＤ２９［Hard Disk］、ネットワーク等を経由する装置間のコマンド、データ等の送受信を行う通信部等から構成されている。
【０１８９】
図２５に示すように、ＰＣ３０１、３０２にはプリンタドライバ１７が組み込まれ、不図示のＯＳの機能を利用して、ＲＡＭ等に展開されたデータ等を画像形成装置２が解釈できるＰＤＬ［Page Description Language］等のプリンタ制御コードの形式の印刷ジョブを生成し、生成した印刷ジョブを画像形成装置に送信する。
【０１９０】
次に、プリンタドライバ１７の機能的な構成について説明する。
【０１９１】
図２５に示すように、プリンタドライバ１７は、その機能として、印刷ジョブ処理部３０、印刷履歴要求部３５、印刷履歴取得部３６、レベル情報変換部１４、レベル情報ファイル生成部２６から構成される。
【０１９２】
印刷ジョブ処理部３０は、印刷ジョブを生成し、生成した印刷ジョブを画像形成装置２に対して送信する処理を行う。
【０１９３】
印刷履歴要求部３５は、画像形成装置２に対して印刷履歴を要求する処理を行う。
【０１９４】
印刷履歴取得部３６は、画像形成装置２から送信されてきた印刷履歴を受信する処理を行う。
【０１９５】
レベル情報変換部１４は、印刷履歴取得部３６で受信した印刷履歴をレベル情報に変換する処理を行う。
【０１９６】
ここで、レベル情報とは印刷履歴項目の印刷頻度を表すものであり、本実施例では、この印刷頻度を５段階のレベルに換算する。各印刷履歴項目毎のレベル変換式は図４に示すものであり、変換式の結果に基づくレベルの決定基準は、画像形成装置２の第１の機能的な構成の一例で説明したものと同様である。
【０１９７】
レベル情報ファイル生成部１４は、レベル情報からレベル情報ファイルを生成し、生成したレベル情報ファイルをＨＤ２９に記憶する処理を行う。
【０１９８】
次に、画像形成装置２の機能的な構成について説明する。
【０１９９】
図２５に示すように、画像形成装置２は、パラレル  ＩＦ・ＵＳＢ  ＩＦ・ＬＡＮ  ＩＦ８、印刷ジョブ受付部９、画像処理部１０、画像形成部１１、印刷履歴作成部１２、印刷履歴記憶部１３、要求受付部３３、印刷履歴読出し部２４、印刷履歴提供部３７を具備して構成される。
【０２００】
パラレル  ＩＦ８はパラレルケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＵＳＢ  ＩＦ８はＵＳＢケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＬＡＮ  ＩＦ８はＬＡＮケーブルを介して接続する装置（即ち、ＰＣ３０１）とのデータ通信を仲介する。
【０２０１】
印刷ジョブ受付部９は、ＰＣ３０１、３０２のプリンタドライバ１７から送信されてきた印刷ジョブを受け付ける処理を行う。
【０２０２】
画像処理部１０は、印刷ジョブ受付部９で受け付けた印刷ジョブに基づき、画像形成が可能なビットマップイメージを生成する処理を行う。
【０２０３】
画像形成部１１は、画像処理部１０で生成したビットマップイメージを用紙に形成する処理を行う。
【０２０４】
印刷履歴作成部１２は、画像処理部１０で行われた画像処理に関するログ等から印刷履歴を作成する処理を行う。具体的には、図３に示す。
【０２０５】
印刷履歴億部１３は、印刷履歴作成部１２が作成した印刷履歴を記憶する不揮発性メモリである。
【０２０６】
要求受付部３３は、ＰＣ３０１、３０２からの印刷履歴の要求を受け付ける処理を行う。
【０２０７】
印刷履歴読出し部２４は、要求受付部３３でＰＣ３０１、３０２からの印刷履歴の要求を受け付けた際に、印刷履歴記憶部１３に記憶されている印刷履歴を読み出す処理を行う。
【０２０８】
印刷履歴提供部３７は、印刷履歴読出し部２４で読み出した印刷履歴をＰＣ３０１、３０２に対して送信する処理を行う。
【０２０９】
なお、上述した印刷履歴作成部１２、要求受付部３３、印刷履歴読出し部２４、印刷履歴提供部３７を機能として具備するプログラム（本発明に係る履歴処理プログラムに相当）を汎用の画像形成装置に組み込んだ構成を適用することも可能であり、その際には、画像形成装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像形成装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている履歴処理プログラムを実行することになる。また、上述した履歴処理プログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０２１０】
次に、プリンタドライバ１７および画像形成装置２で行われる処理の流れの一例について図２６に示すシーケンス図を参照して説明する。
【０２１１】
プリンタドライバの印刷履歴要求部は画像形成装置に対して印刷履歴を要求する（Ｓ２６０１）。
【０２１２】
画像形成装置の要求受付部はプリンタドライバからの印刷履歴の要求を受け付け（Ｓ２６０２）、画像形成装置の印刷履歴読出し部は印刷履歴を印刷履歴記憶部から読み出し（Ｓ２６０３）、画像形成装置の印刷履歴提供部はプリンタドライバに対して印刷履歴を送信する（Ｓ２６０４）。
【０２１３】
プリンタドライバの印刷履歴取得部は画像形成装置からの印刷履歴を受信し（Ｓ２６０５）、プリンタドライバのレベル情報変換部は印刷履歴をレベル情報に変換し（Ｓ２６０６）、プリンタドライバのレベル情報ファイル生成部はレベル情報からレベル情報ファイルを生成し（Ｓ２６０７）、生成したレベル情報ファイルをＨＤに記憶し（Ｓ２６０８）、処理手順を終了する。
【０２１４】
なお、ＰＣ３０１、３０２および画像形成装置の第５の機能的な構成に対応する製品推奨装置７の第４の機能的な構成は図２１に示す製品推奨装置７の第３の機能的な構成と同様である。
【０２１５】
図２７は、ＰＣ３０１、３０２のプリンタドライバ１７および画像形成装置２の第６の機能的な構成の一例を示すブロック図である。第６の機能的な構成は、画像形成装置２が自身の印刷履歴から電子ファイル形式の印刷履歴ファイルを生成し、その印刷履歴ファイルをＰＣ３０１、３０２に送信し、ＰＣ３０１、３０２のプリンタドライバ１７が受信した印刷履歴ファイルをＰＣ３０１、３０２に記憶するものである。
【０２１６】
まず、ＰＣ３０１、３０２の機能的な構成について説明する。
【０２１７】
ＰＣ３０１、３０２は、不図示であるが、基本ソフトウェアであるオペレーティングシステム（以後、ＯＳと称する）に基づいてＰＣ３０１、３０２本体のシーケンス制御を行うＣＰＵ［Central Processing Unit］、ＰＣ３０１、３０２の起動時に実行されるプログラム等を記録するＲＯＭ［Read Only Memory］、プログラムの実行に必要なワークエリアのバッファエリアとして利用されるＲＡＭ［Random Access Memory］、ＯＳ、アプリケーションプログラム、プリンタドライバ、各種ファイル等のデータを格納するＨＤ［Hard Disk］、ネットワーク等を経由する装置間のコマンド、データ等の送受信を行う通信部等から構成されている。
【０２１８】
図２７に示すように、ＰＣ３０１、３０２にはプリンタドライバ１７が組み込まれ、不図示のＯＳの機能を利用して、ＲＡＭ等に展開されたデータ等を画像形成装置２が解釈できるＰＤＬ［Page Description Language］等のプリンタ制御コードの形式の印刷ジョブを生成し、生成した印刷ジョブを画像形成装置に送信する。
【０２１９】
次に、プリンタドライバ１７の機能的な構成について説明する。
【０２２０】
図２７に示すように、プリンタドライバ１７は、その機能として、印刷ジョブ処理部３０、印刷履歴ファイル要求部３８、印刷履歴ファイル取得部３９から構成される。
【０２２１】
印刷ジョブ処理部３０は、印刷ジョブを生成し、生成した印刷ジョブを画像形成装置２に対して送信する処理を行う。
【０２２２】
印刷履歴ファイル要求部３８は、画像形成装置２に対して印刷履歴ファイルを要求する処理を行う。
【０２２３】
印刷履歴ファイル取得部３９は、画像形成装置２から送信されてきた印刷履歴ファイルを受信し、取得した印刷履歴ファイルをＨＤ２９に記憶する処理を行う。
【０２２４】
次に、画像形成装置２の機能的な構成について説明する。
【０２２５】
図２７に示すように、画像形成装置２は、パラレル  ＩＦ・ＵＳＢ  ＩＦ・ＬＡＮ  ＩＦ８、印刷ジョブ受付部９、画像処理部１０、画像形成部１１、印刷履歴作成部１２、印刷履歴記憶部１３、要求受付部３３、印刷履歴ファイル生成部４０、印刷履歴ファイル提供部４１を具備して構成される。
【０２２６】
パラレル  ＩＦ８はパラレルケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＵＳＢ  ＩＦ８はＵＳＢケーブルを介して接続する装置（即ち、ＰＣ３０２）とのデータ通信を仲介し、ＬＡＮ  ＩＦ８はＬＡＮケーブルを介して接続する装置（即ち、ＰＣ３０１）とのデータ通信を仲介する。
【０２２７】
印刷ジョブ受付部９は、ＰＣ３０１、３０２のプリンタドライバ１７から送信されてきた印刷ジョブを受け付ける処理を行う。
【０２２８】
画像処理部１０は、印刷ジョブ受付部９で受け付けた印刷ジョブに基づき、画像形成が可能なビットマップイメージを生成する処理を行う。
【０２２９】
画像形成部１１は、画像処理部１０で生成したビットマップイメージを用紙に形成する処理を行う。
【０２３０】
印刷履歴作成部１２は、画像処理部１０で行われた画像処理に関するログ等から印刷履歴を作成する処理を行う。具体的には、図３に示す。
【０２３１】
印刷履歴億部１３は、印刷履歴作成部１２が作成した印刷履歴を記憶する不揮発性メモリである。
【０２３２】
要求受付部３３は、ＰＣ３０１、３０２からの印刷履歴ファイルの要求を受け付ける処理を行う。
【０２３３】
印刷履歴ファイル生成部４０は、要求受付部３３でＰＣ３０１、３０２からの印刷履歴ファイルの要求を受け付けた際に、印刷履歴記憶部１３に記憶されている印刷履歴から印刷履歴ファイルを生成する処理を行う。
【０２３４】
印刷履歴ファイル提供部４１は、印刷履歴ファイル生成部４０で生成した印刷履歴ファイルをＰＣ３０１、３０２に対して送信する処理を行う。
【０２３５】
なお、上述した印刷履歴作成部１２、要求受付部３３、印刷履歴ファイル生成部４０、印刷履歴ファイル提供部４１を機能として具備するプログラム（本発明に係る履歴処理プログラムに相当）を汎用の画像形成装置に組み込んだ構成を適用することも可能であり、その際には、画像形成装置の記憶部（例えば、ハードディスク等）に画像処理プログラムが記憶され、画像形成装置の演算部（例えば、ＣＰＵ等）が記憶部に記憶されている履歴処理プログラムを実行することになる。また、上述した履歴処理プログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０２３６】
次に、プリンタドライバ１７および画像形成装置２で行われる処理の流れの一例について図２８に示すシーケンス図を参照して説明する。
【０２３７】
プリンタドライバの印刷履歴要求部は画像形成装置に対して印刷履歴ファイルを要求する（Ｓ２８０１）。
【０２３８】
画像形成装置の要求受付部はプリンタドライバからの印刷履歴ファイルの要求を受け付け（Ｓ２８０２）、画像形成装置の印刷履歴ファイル生成部は印刷履歴を印刷履歴記憶部から読み出し（Ｓ２８０３）、読み出した印刷履歴から印刷履歴ファイルを生成し（Ｓ２８０４）、画像形成装置の印刷履歴ファイル提供部はプリンタドライバに対して印刷履歴ファイルを送信する（Ｓ２８０５）。
【０２３９】
プリンタドライバの印刷履歴ファイル取得部は画像形成装置からの印刷履歴ファイルを受信し（Ｓ２８０６）、受信した印刷履歴ファイルをＨＤに記憶し（Ｓ２８０７）、処理手順を終了する。
【０２４０】
図２９は、製品推奨装置７の第６の機能的な構成の一例を示すブロック図である。第６の機能的な構成は、ＰＣ３０１、３０２から受け付けた印刷履歴ファイルから印刷履歴を取り出し、その印刷履歴からレベル情報に変換し、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を選択するものである。
【０２４１】
図２９に示すように、製品推奨装置７は、通信ＩＦ１８、印刷履歴ファイル受付部４２、レベル情報変換部１４、製品ＤＢ２０、製品選択部２１、製品推奨部２２を具備して構成される。
【０２４２】
通信ＩＦ１８は、外部ネットワーク６を介して接続する装置、および外部ネットワーク６に接続する他のネットワークを介して接続する装置とのデータ通信を仲介する。
【０２４３】
印刷履歴ファイル受付部４２は、ＰＣ３０１、３０２からの印刷履歴を受け付ける処理を行う。
【０２４４】
レベル情報変換部１４は、印刷履歴ファイル受付部４２で受け付けた印刷履歴ファイルから印刷履歴を取り出し、取り出した印刷履歴をレベル情報に変換する処理を行う。
【０２４５】
ここで、レベル情報とは印刷履歴項目の印刷頻度を表すものであり、本実施例では、この印刷頻度を５段階のレベルに換算する。各印刷履歴項目毎のレベル変換式は図４に示すものであり、変換式の結果に基づくレベルの決定基準は、画像形成装置２の第１の機能的な構成の一例で説明したものと同様である。
【０２４６】
製品ＤＢ２０は、製品推奨装置７で取り扱っている製品（即ち、画像形成装置）を記憶するデータベースである。
【０２４７】
製品選択部２１は、レベル情報変換部１４で変換したレベル情報に基づき、そのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択する処理を行う。
【０２４８】
製品推奨部２２は、製品選択部２１で選択した推奨画像形成装置の情報をＰＣ３０１、３０２に送信する処理を行う。
【０２４９】
なお、上述した印刷履歴ファイル受付部４２、レベル情報変換部１４、製品選択部２１、製品推奨部２２を機能として具備するプログラム（本発明に係る製品推奨プログラムに相当）を汎用のサーバコンピュータにインストールする構成を適用することも可能であり、その際には、サーバコンピュータの記憶部（例えば、ハードディスク等）に製品推奨プログラムが記憶され、サーバコンピュータの演算部（例えば、ＣＰＵ等）が記憶部に記憶されている製品プログラムを実行することになる。また、上述したプログラムは、各種メモリ、光ディスク等の記憶媒体に記憶して提供することが可能であり、ネットワーク等の通信回線を介して配信することも可能である。
【０２５０】
具体的には、印刷履歴ファイルをＰＣ３０１、３０２に記憶したユーザはＰＣ３０１、３０２のＷｅｂブラウザ２３によりＨＴＴＰ等のプロトコルで製品推奨装置７にアクセスする。そして、図１７に示すＷｅｂページ内のレベル情報ファイルを指定するための参照ボタンを押下し、ＰＣ３０１、３０２に記憶されている印刷履歴ファイルを指定してＯＫボタンを押下すると、Ｗｅｂブラウザ２３は印刷履歴ファイルを製品推奨装置７に送信する。
【０２５１】
製品推奨装置７の印刷履歴ファイル受付部４２はＰＣ３０１、３０２から送信されてきた印刷履歴ファイルを受け付けると、レベル情報変換部１４はその印刷履歴ファイルから印刷履歴を取り出し、取り出した印刷履歴をレベル情報に変換し、製品選択部２１はそのレベル情報の画像形成装置２の使用環境に応じた推奨画像形成装置を製品ＤＢ２０から選択し、製品推奨部２２は製品選択部２１で選択した推奨画像形成装置の情報、即ち、図９に示すようなＷｅｂページを作成し、図９に示すＷｅｂページをＰＣ３０１、３０２に送信する。
【０２５２】
次に、製品推奨装置７で行われる処理の流れの一例について図３０に示すフローチャートを参照して説明する。
【０２５３】
印刷履歴受付部はＰＣからの印刷履歴ファイルを受け付け（Ｓ３００１）、レベル情報変換部は印刷履歴ファイルから印刷履歴を取り出し（Ｓ３００２）、取り出した印刷履歴をレベル情報に変換し（Ｓ３００３）、製品選択部は製品選択処理を実施し（Ｓ３００４）、製品推奨部は製品選択処理で選択された製品の推奨情報を生成し（Ｓ３００５）、生成した推奨情報をＰＣに送信し（Ｓ３００６）、処理手順を終了する。
【０２５４】
なお、図３０に示すフローチャートのＳ３００４で実施される製品選択処理の流れは図１１に示すフローチャートと同様である。
【図面の簡単な説明】
【０２５５】
【図１】製品推奨システムのシステム構成の一例を示す図である。
【図２】画像形成装置の第１の機能的な構成の一例を示すブロック図である。
【図３】印刷履歴の一例を示す図である。
【図４】レベル情報の一例を示す図である。
【図５】画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図６】製品推奨装置の第１の機能的な構成の一例を示すブロック図である。
【図７】ユーザＩＤおよび製品ＩＤを入力するＷｅｂページの一例を示す図である。
【図８】レベル情報を入力するＷｅｂページの一例を示す図である。
【図９】画像形成装置の推奨情報を示すＷｅｂページの一例を示す図である。
【図１０】製品推奨装置で行われる処理の流れの一例を示すフローチャートである。
【図１１】製品選択処理の流れの一例を示すフローチャートである。
【図１２】製品ＤＢに登録されている製品群を示す図である。
【図１３】レベル情報に基づく推奨する画像形成装置の選択の具体例を説明する図である。
【図１４】画像形成装置の第２の機能的な構成の一例を示すブロック図である。
【図１５】画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図１６】製品推奨装置の第２の機能的な構成の一例を示すブロック図である。
【図１７】印刷履歴を入力するＷｅｂページの一例を示す図である。
【図１８】製品推奨装置で行われる処理の流れの一例を示すフローチャートである。
【図１９】画像形成装置の第３の機能的な構成の一例を示すブロック図である。
【図２０】画像形成装置で行われる処理の流れの一例を示すフローチャートである。
【図２１】製品推奨装置の第３の機能的な構成の一例を示すブロック図である。
【図２２】製品推奨装置で行われる処理の流れの一例を示すフローチャートである。
【図２３】ＰＣのプリンタドライバおよび画像形成装置の第４の機能的な構成の一例を示すブロック図である。
【図２４】プリンタドライバおよび画像形成装置で行われる処理の流れの一例を示すシーケンス図である。
【図２５】ＰＣのプリンタドライバおよび画像形成装置の第５の機能的な構成の一例を示すブロック図である。
【図２６】プリンタドライバおよび画像形成装置で行われる処理の流れの一例を示すシーケンス図である。
【図２７】ＰＣのプリンタドライバおよび画像形成装置の第６の機能的な構成の一例を示すブロック図である。
【図２８】プリンタドライバおよび画像形成装置で行われる処理の流れの一例を示すシーケンス図である。
【図２９】製品推奨装置の第６の機能的な構成の一例を示すブロック図である。
【図３０】製品推奨装置で行われる処理の流れの一例を示すフローチャートである。
【符号の説明】
【０２５６】
１    製品推奨システム
２    画像形成装置
３０１、３０２  ＰＣ
４    内部ネットワーク
５    ルーター
６    外部ネットワーク
７    製品推奨装置
８    パラレル  ＩＦ、ＵＳＢ  ＩＦ、ＬＡＮ  ＩＦ
９    印刷ジョブ受付部
１０    画像処理部
１１    画像形成部
１２    印刷履歴作成部
１３    印刷履歴記憶部
１４    レベル情報変換部
１５    入力部
１６    表示部
１７    プリンタドライバ
１８    通信ＩＦ
１９    レベル情報受付部
２０    製品ＤＢ
２１    製品選択部
２２    製品推奨部
２３    Ｗｅｂブラウザ
２４    印刷履歴読出し部
２５    印刷履歴受付部
２６    レベル情報ファイル生成部
２７    外部記憶装置
２８    レベル情報ファイル受付部
２９    ＨＤ
３０    印刷ジョブ処理部
３１    レベル情報ファイル要求部
３２    レベル情報ファイル取得部
３３    要求受付部
３４    レベル情報ファイル提供部
３５    印刷履歴要求部
３６    印刷履歴取得部
３７    印刷履歴提供部
３８    印刷履歴ファイル要求部
３９    印刷履歴ファイル取得部
４０    印刷履歴ファイル生成部
４１    印刷履歴ファイル提供部
【図１】
2008293235.tif 000003
【図２】
2008293235.tif 000004
【図３】
2008293235.tif 000005
【図４】
2008293235.tif 000006
【図５】
2008293235.tif 000007
【図６】
2008293235.tif 000008
【図７】
2008293235.tif 000009
【図８】
2008293235.tif 000010
【図９】
2008293235.tif 000011
【図１０】
2008293235.tif 000012
【図１１】
2008293235.tif 000013
【図１２】
2008293235.tif 000014
【図１３】
2008293235.tif 000015
【図１４】
2008293235.tif 000016
【図１５】
2008293235.tif 000017
【図１６】
2008293235.tif 000018
【図１７】
2008293235.tif 000019
【図１８】
2008293235.tif 000020
【図１９】
2008293235.tif 000021
【図２０】
2008293235.tif 000022
【図２１】
2008293235.tif 000023
【図２２】
2008293235.tif 000024
【図２３】
2008293235.tif 000025
【図２４】
2008293235.tif 000026
【図２５】
2008293235.tif 000027
【図２６】
2008293235.tif 000028
【図２７】
2008293235.tif 000029
【図２８】
2008293235.tif 000030
【図２９】
2008293235.tif 000031
【図３０】
2008293235.tif 000032