実装機能を記憶する実装機能記憶手段190を持つ画像形成装置100と、ユーザの使用履歴を記憶する使用履歴記憶手段270を持つ情報端末200と、それらの情報を送受信する通信手段160、260と、を有し、情報端末200から画像形成装置100へ送信要求があった際S402、S602、画像形成装置100の実装機能を情報端末200へ送信しS403、S603、情報端末200に記憶されているユーザ使用履歴と画像形成装置100の実装機能とを比較し、その結果を表示しS405、情報端末200から設定情報および印刷データを送信してS605、印刷を実行するS606ことを特徴とする印刷システム。前記情報端末200に記憶されるユーザ使用履歴と画像形成装置100の実装機能との比較は、ユーザが使用した機能が記憶されている場合にS501、ユーザが使用した機能が画像形成装置100に実装されているかを判別するS502ことを特徴とする請求項1に記載の印刷システム。前記情報端末200に記憶されるユーザ使用履歴と画像形成装置100の実装機能との比較結果の情報端末200への表示は、ユーザが使用した機能が画像形成装置100に実装されている場合には色付け表示しS503、実装されていない場合にはグレーアウト表示もしくは非表示S505とすることを特徴とする請求項1に記載の印刷システム。しかしながら、特許文献1に記載の印刷システムでは、印刷するために必ずPCが必要となる。また、BMLinkSの共通プリンタドライバでは、共通機能のみが実装されている。このため、ユーザが使用したい機能例えばパンチ穴消しと拡大を同時に処理が別のメーカの複合機に実装されているかを確認するには、ユーザがその都度設定画面から所望の機能を指定する必要がある。したがって、機能設定情報の表示方法や階層構造が異なるそれぞれのメーカの複合機の実装機能を判断するのが困難という課題があった。本発明は上記課題を鑑みなされたものであり、本発明の印刷システムは、実装機能を記憶する実装機能記憶手段190を持つ画像形成装置100と、ユーザの使用履歴を記憶する使用履歴記憶手段270を持つ情報端末200と、それらの情報を送受信する通信手段160、260と、を有し、情報端末200から画像形成装置100へ送信要求があった際S402、S602、画像形成装置100の実装機能を情報端末200へ送信しS403、S603、情報端末200に記憶されているユーザ使用履歴と画像形成装置100の実装機能とを比較し、その結果を表示しS405、情報端末200から設定情報および印刷データを送信してS605、印刷を実行するS606ことを特徴とする。本発明によれば、機能設定情報の表示方法や階層構造が異なるそれぞれのメーカの複合機の実装機能を自動で判断することが可能である。本発明によれば、ユーザが使用した機能が履歴として更新されるため、画像形成装置が異なる場合でも、設定画面から所望の機能を指定することが不要となる。以下、本発明を実施するための最良の形態について図面を用いて説明する。<第一の実施例>図1は、本発明の第一の実施例における印刷システムの構成を示す図である。図において、100は、複合機である。200は、モバイル端末である。300は、通信回線インターネットである。図2は、図1における複合機100とモバイル端末200のハードウェア構成を示すブロック図である。図2aは、複合機100のハードウェア構成を示すブロック図である。図において、110は、複合機100各部の制御を行うCPUである。120は、複合機100の制御プログラムが格納されるROMである。130は、複合機100の制御プログラムの実行領域や画像処理用のワークデータ用領域、および出力データ格納用領域であるRAMである。140は、印刷データの画像処理を施す画像処理部である。150は、パネル等のユーザインターフェース以下UIである。160は、通信回線インターネットとの通信を行うネットワークI/Fである。170は、紙原稿を読み取るスキャナ部である。180は、印刷を行うプリント部である。図2bは、モバイル端末200のハードウェア構成を示すブロック図である。図において、210は、モバイル端末200各部の制御を行うCPUである。220は、モバイル端末200の制御プログラムが格納されるROMである。230は、モバイル端末200の制御プログラムの実行領域や画像処理用のワークデータ用領域、および表示データ格納用領域であるRAMである。240は、表示データの画像処理を施す画像処理部である。250は、パネル等のユーザインターフェース以下UIである。260は、通信回線インターネットとの通信を行うネットワークI/Fである。270は、ユーザの機能の使用履歴を格納する使用履歴格納部である。<<全体動作>>次に、図3を用いて、印刷システムの全体動作を説明する。図3は、印刷時の複合機100およびモバイル端末200の動作を示す図である。複合機100およびモバイル端末200の動作手順は、それぞれが備えるROM120およびROM220に格納もしくはRAM130およびRAM230に展開された制御プログラムに沿って、それぞれが備えるCPU110およびCPU210が実行する。また、通信は、図2aで示した複合機100のネットワークI/F160と図2bで示したモバイル機器200のネットワークI/F260によって、図1で示した通信回線インターネット300を介して行われる。以下、時間の経過にしたがって、印刷システム全体動作の流れを説明する。モバイル端末200は、複合機100に対して、通信経路の確立を要求する。複合機100は、モバイル機器200に対して、通信経路を確立する。通信経路が確立されると、モバイル機器200は、複合機100に対して、実装機能情報の送信を要求する。複合機100は、モバイル機器200に実装機能情報を送信する。モバイル機器200は、複合機100の実装機能情報データを受信する。データ受信が正常終了すると、モバイル機器200は、その旨を複合機100に通知する。モバイル機器200は、自身の使用履歴記憶部270に記憶してあるユーザが使用した機能の履歴と、複合機100から受信した実装機能情報データとを比較して、ユーザが使用した機能を複合機100が備えているかどうかを表示する。ユーザがモバイル機器200の表示に従って複合機100で使用可能な機能を選択し、モバイル機器200は、設定情報および印刷データを複合機100へ送信する。複合機100は、送信された設定情報にしたがって印刷データを印刷する。<<モバイル機器動作>>次に、図4と図5および図7aを用いて、モバイル機器200の動作を詳細に説明する。図4は、本発明の第一の実施例を示すモバイル機器200のフローチャートである。図4のフローチャートで示す動作手順は、ROM220に格納もしくはRAM230に展開された制御プログラムに沿って、CPU210が実行する。モバイル機器200は、複合機100へ通信経路の確立を要求し、複合機100との通信経路を確立するS401。次に、モバイル機器200は、確立した通信経路を介して、複合機100へ実装機能情報の送信を要求するS402。モバイル機器200は、確立した通信経路を介して、複合機100からの実装機能情報を受信するS403。複合機100からのデータ受信が正常に終了した場合S404、モバイル機機器200は、自身の使用履歴記憶部270に記憶してあるユーザが使用した機能の履歴と比較して、ユーザの使用履歴で構成される機能画面UIを更新するS405。また、複合機からのデータ受信が正常に終了しない場合S404、確立した通信経路を介して、再度複合機100へ実装機能情報の送信を要求するS402。ここで、モバイル機器200のユーザ使用履歴で構成される機能画面UIの更新について、図5および図7を用いて詳細に説明する。図5は、モバイル機器200のユーザ使用履歴で構成される機能画面UIの更新を示すフローチャートである。図5のフローチャートで示す動作手順は、図4と同様に、モバイル機器200のROM220に格納もしくはRAM230に展開された制御プログラムに沿って、CPU210が実行する。モバイル機器200は、自身の使用履歴記憶部270に、ユーザが使用した機能が履歴として記憶されているかを判別するS501。使用履歴がある場合、モバイル機器200は、複合機100から送信された実装機能情報の中に、その機能が実装されているかを判別するS502。複合機100にユーザ使用履歴の機能が実装されている場合、モバイル機器200は、UI部250に、使用履歴機能として色付け表示するS503。複合機100にユーザ使用履歴の機能が実装されていない場合、モバイル機器200は、UI部250に使用履歴機能をグレーアウト表示するか、表示しないS505。次に、モバイル機器200は、使用履歴機能をすべて比較したかを判別するS504。比較すべき使用履歴機能がまだある場合、次の比較を行うS502。また、使用履歴がない場合S501、モバイル機器200は、UI部250に使用履歴機能をグレーアウト表示するか、表示しないS505。図7は、モバイル機器200のユーザ使用履歴で構成される機能画面UIの更新を示す図である。図7aは、モバイル機器200のユーザ使用履歴で構成される機能画面UIの更新を示す図である。図7aは、通常の設定画面に使用履歴画面を挿入する場合の画面を示す図である。使用履歴機能が実装している場合は、画面右に色付け表示される。使用履歴機能が実装していない場合は、画面右にグレーアウト表示される。または、非表示でもよい。図7bは、使用履歴画面のみを表示する場合の画面を示す図である。使用履歴機能が実装している場合は、その機能が色付け表示される。使用履歴機能が実装していない場合は、その機能がグレーアウト表示される。または、非表示でもよい。<<複合機動作>>次に、図6を用いて、複合機100の動作を詳細に説明する。図6は、本発明の第一の実施例を示す複合機100のフローチャートである。図6のフローチャートで示す動作手順は、ROM120に格納もしくはRAM130に展開された制御プログラムに沿って、CPU110が実行する。複合機100は、モバイル機器200からの確立要求を受信して、通信経路を確立するS601。次に、複合機100は、確立した通信経路を介して、モバイル機器200から実装機能情報の送信要求を受信するS602。複合機100は、確立した通信経路を介して、モバイル機器200へ実装機能記憶部190に記憶された実装機能情報を送信するS603。モバイル機器200へデータ送信が正常に終了した場合S604、複合機100は、モバイル機器200からの印刷設定情報および印刷データを受信するS605。複合機100は、受信した印刷設定情報にしたがって印刷データを印刷するS606。モバイル機器200へデータ送信が正常に終了しない場合S604、確立した通信経路を介して、再度モバイル機器200からの実装機能情報の送信要求を受信するS602。本実施例は、複合機100とモバイル端末200が通信回線インターネット300を介して通信を行うが、必ずしも通信回線インターネット300を介する必要はない。複合機100とモバイル端末200が、無線通信などの手段によって直接通信を行う形態も考えられることは言うまでもない。