"外部装置と通信をする通信手段と、印刷に関わる設定項目の情報を含む印刷仕様を生成する印刷仕様生成手段と、前記印刷仕様生成手段が印刷仕様を生成する際に、参照する情報である印刷能力を取得するための印刷能力取得手段と、前記印刷能力取得手段により取得した印刷能力を記憶する記憶手段と、を備える通信装置において、前記記憶手段に印刷能力を記憶した第1の通信装置が、前記通信手段を用いて第2の通信装置に印刷仕様を送信する際に、前記印刷能力も送信することを特徴とする通信装置。前記通信手段により印刷装置と通信し、前記印刷能力取得手段により印刷装置から印刷能力を取得することを特徴とする請求項1に記載の通信装置。前記印刷仕様の設定項目とは、印刷枚数、印刷品質、用紙サイズ、用紙タイプ、ファイルタイプ、日付印刷、ファイル名印刷、印刷レイアウト、トリミングのうち、少なくとも一つを含むことを特徴とする請求項1又は請求項2に記載の通信装置。前記印刷仕様は前記設定項目の他に、印刷に使用する画像データの情報も含むことを特徴とする請求項3に記載の通信装置。前記通信手段を用いて印刷装置と通信する際に、印刷するための通信手順はダイレクトプリント方式に基づく通信手順であることを特徴とする請求項1乃至請求項4の何れか1項に記載の通信装置。更に、前記通信手段により印刷装置の状態情報を取得する状態情報取得手段を備え、前記状態情報取得手段により取得した状態情報を前記記憶手段に記憶し、前記記憶手段に状態情報を記憶した第1の通信装置が、前記通信手段を用いて第2の通信装置に印刷仕様を送信する際に、前記状態情報も送信することを特徴とする請求項1乃至請求項5の何れか1項に記載の通信装置。更に、使用者からの操作を受け付ける操作手段と、表示手段と、を備え、前記操作手段により、使用者から状態情報の表示の要求を受け付けると、前記表示手段に前記記憶手段に記憶した状態情報を表示することを特徴とする請求項1乃至請求項5の何れか1項に通信装置。プリンタ状態情報とは、インク残量と用紙残量をのうち、少なくとも一つを含むことを特徴とする請求項6又は請求項7に記載の通信装置。前記通信手段は近接無線通信によることを特徴とする請求項1乃至請求項8の何れか1項に記載の通信装置。しかしながら、上述の特許文献に開示された従来技術は、印刷仕様を他の装置に転送し制御する技術であり、プリンタ能力に関しては、特に提案されていない。この場合、必ずしも両装置で印刷を実行するプリンタの印刷能力に適した印刷仕様の設定を行えるとは限らないという課題を有している。そこで、本発明の目的は、印刷仕様を授受する装置通信装置で、印刷仕様を送信する側も受信する側も印刷を実行するプリンタ印刷装置の能力に適した印刷設定を行うことが可能な通信装置を提供することにある。上記目的を達成するために、本発明の通信装置は、外部装置と通信をする通信手段と、印刷に関わる設定項目の情報を含む印刷仕様を生成する印刷仕様生成手段と、前記印刷仕様生成手段が印刷仕様を生成する際に、参照する情報である印刷能力を取得するための印刷能力取得手段と、前記印刷能力取得手段により取得した印刷能力を記憶する記憶手段とを備え、前記記憶手段に印刷能力を記憶した第1の通信装置が、前記通信手段を用いて第2の通信装置に印刷仕様を送信する際に、前記印刷能力も送信することを特徴とする。印刷能力を記憶した第1の通信装置が、通信手段を用いて第2の通信装置に印刷仕様を送信する際に、印刷能力も送信するため、どちらの装置でも実施に印刷する装置に適した印刷設定を行えうる通信装置を提供することができる。以下に、本発明の好ましい実施の形態を、添付の図面に基づいて詳細に説明するが、本実施形態に限定されず、その要旨の範囲内で種々の変形及び変更が可能である。[実施例1]本実施例は、印刷能力を記憶した第一の通信装置が、第二の通信装置に印刷仕様を送信する際に印刷能力も送信する印刷装置の実施例である。図1は本実施形態の印刷の概観を示す図である。図1a、bに示すように、本実施例の印刷には印刷装置101、第一の通信装置102と第二の通信装置102により構成される。印刷装置101、第一、第二の通信装置102は近接無線通信が可能であり、近接無線通信を用いてダイレクプリントを行う。図1aのように印刷装置101と通信装置102が近接すると近接無線通信を行い、情報を授受することで印刷を行い、図1bのように通信装置102同士が近接しても近接無線通信を行い、印刷に関わる情報の授受が可能である。図2は通信装置102の内部構成を示す図である。図2に示す通信装置102は、制御部201、通信部202、印刷仕様生成部203、印刷能力取得部204、記憶部205、状態情報取得部206、操作部207、表示部208、撮影部209により構成される。制御部201は通信部202、印刷仕様生成部203、印刷能力取得部204、記憶部205、状態情報取得部206、操作部207、表示部208、撮影部209に接続されていて、これら全てを統括制御する。通信部202は、印刷装置101や第二の通信装置102に対し、近接無線通信を行う。印刷仕様生成部203は、印刷枚数、印刷レイアウト等の印刷に関わる設定項目の情報を含む印刷仕様を生成する。印刷仕様の設定項目とは、上記以外にも、印刷品質、用紙サイズ、用紙タイプ、ファイルタイプ、日付印刷、ファイル名印刷、画像最適化、トリミング等がある。印刷能力取得部204は、通信部202を用いて近接無線通信を行い、印刷装置101が対応している用紙のサイズや、印刷レイアウトなどの印刷に関わる設定可能能力を取得する。記憶部205は制御部201がプログラムを実行するのに必要なワーク領域や通信部202で近接無線通信した際に授受する情報などを格納する領域として使用する。状態情報取得部206は、通信部202を用いて印刷装置101と近接無線通信を行い、印刷装置101のインク残量や用紙残量といった印刷装置101の状態情報を取得する。操作部207は使用者が通信装置102に対し操作を行うための部分であり、使用者は操作部207を用いて印刷設定を行ったりする。表示部208は、印刷装置101の印刷設定の情報等を表示することにより、ユーザとの視覚的なインターフェースの役割を果たす。撮影部209は、CCDなどの撮像素子を備え、レンズを通して入力されてくる光を電気的な信号への変換する。図3は本実施形態における通信装置102の印刷能力授受処理のフローを示す図である。S301として、通信装置102は他の装置が近接されるのを待つ。相手装置が近接されると、S302として装置認証を行い近接された相手装置がどのような装置であるかの認証をおこなう。S302の認証結果より、S303として、相手装置が印刷可能な装置かどうかを判別する。相手装置が印刷装置101の場合はS304として通信装置102は通信部202を用いて近接無線通信を行い、印刷能力を送信するように印刷装置101に要求する。印刷能力の送信を要求すると、S305として、印刷装置101からの印刷能力の返答を待ち、印刷能力を受信すると印刷能力授受処理を終了する。S303でS302の認証結果より、相手装置が印刷装置101ではないと判別すると、S306として、通信部202を用いて相手装置が印刷仕様を授受可能な第二の通信装置102であるかを判断しこの場合、自分は第一の通信装置となる、印刷仕様の授受可能な第二の通信装置102ではないと判断すると、印刷能力授受処理を終了する。S306で印刷仕様の授受可能な第二の通信装置102であると判断すると、S307として、通信装置102は、自分の設定が印刷仕様を送信するモードか否かを判別する。S307で送信モードと判断すると、S308として、第二の通信装置102から印刷仕様の要求を受信するのを待つ。印刷仕様の要求を受信すると、S309として、印刷仕様と印刷能力を送信する。S307で送信モードではないと判断すると、通信装置102は、S310として、自分の設定が印刷仕様を受信するモードか否かを判別する。受信モードではないと判断すると、印刷能力授受処理を終了し、受信モードと判断すると、S311として、第二に通信装置102に印刷仕様を要求する。S312として、第二の通信機器102から印刷仕様と印刷能力を受信するのを待ち、受信すると、印刷能力授受処理を終了する。図4は本実施形態における印刷のシーケンスを示す図である。図4を用いて、図1で示すような構成で第一の通信装置102が印刷装置101と通信をして印刷能力を取得し、第一の通信装置102が第二の通信装置102と通信をして印刷装置101の印刷能力と第一の通信装置102が生成した印刷仕様を渡し、第二の通信装置102が印刷装置101と通信し印刷を行うシーケンスを説明する。S401として、使用者が第一の通信装置102と印刷装置101を近接させると、第一の通信装置102は通信部202を用いて印刷装置101と近接無線通信を行うことで、認証を行う。認証によりお互いの装置が通信装置であるか、印刷装置であるかといった情報を授受する。認証の結果、第一の通信装置102は相手装置が印刷可能な装置だと分かるとS402として、第一の通信装置102の印刷能力取得部204は通信部202を用いて印刷装置101に対し、印刷能力の送信を要求する。印刷装置101は印刷能力の送信要求を受け取ると、S403として、第一の通信装置102に印刷能力を返答する。第一の通信装置102の印刷能力取得部204は印刷能力を取得すると記憶部205に記憶する。この際、状態情報取得部206により印刷装置101の印刷能力の他に状態情報を要求した場合、印刷装置101は状態情報も返答し、第一の通信装置102は印刷装置の状態状態情報も記憶部205に記憶する。S404として、第一の通信装置102は利用者により撮影が行わる。その後、使用者は印刷仕様を生成しようとすると、S405として、第一の通信装置の印刷仕様生成部203は表示部208に使用者が設定を行うための情報を表示さる。使用者は表示した印刷仕様設定情報を基に、操作部207により設定を行う。印刷仕様設定情報を表示する際、第一の表示装置は記憶した印刷能力を基にし、設定させるために表示する情報を制御する。例えば記憶した印刷能力の印刷レイアウト情報が1、2、4、8分割なら、印刷仕様生成部203は表示部208にはレイアウト情報として1,2、4、8を表示し、使用者に選択させる。ここで、図5は通信装置102における印刷仕様設定の表示を示す図であり、S405で使用者が設定を行うために表示される情報は図5のような情報である。この際、使用者が操作部207により印刷装置101の状態情報の表示を要求すると、第一の通信装置102は表示部208に状態情報も表示する。使用者により印刷するための画像と印刷仕様設定が決められると、選択した画像と印刷仕様設定情報を基に、第一の通信装置102の印刷仕様生成部203により印刷仕様が生成される。例えば使用者が印刷レイアウトを4と選び、選択した画像が3枚であるときは、仮にこの印刷仕様を印刷装置101で印刷した場合、図6のaのように4分割のレイアウトで1枚は画像なしとなる。ここで、使用者が第二の通信装置102装置に印刷仕様を移そうとすると、使用者は第一の通信装置102の操作部207を用いて印刷仕様を送信する送信モードに設定し、第二の通信装置102は操作部207を用いて印刷仕様を受信する受信モードを設定する。そして使用者は第二の通信装置102を第一の通信装置102に近接させる。S406として、第一、第二の通信装置102はS401と同様に認証を行い、通信装置102であることを確認する。相手装置が通信装置であることを確認すると、S407として、第一の通信装置102はS307からS309を行うことで印刷仕様と印刷能力を送信し、第二の通信装置はS310からS312を行い印刷仕様と印刷能力を受信する。この際、第二の通信装置102の状態情報取得部206により第一の通信装置102が有している印刷仕様と印刷能力の他に印刷装置101の状態情報も要求した場合は、第一の通信装置102は状態情報を有している場合は状態情報も返答する。第二の通信装置102は印刷仕様と印刷能力の他に印刷装置の状態状態情報も記憶部205に記憶する。S408として使用者は第二の通信装置102を用いて、撮影を行い、S409としてS405と同様に第二の通信装置で画像の選択と取得した印刷装置101の印刷能力を基に印刷仕様の設定を行う。ここで第二の通信装置102は印刷装置101の印刷能力を取得しているため、印刷装置101の印刷能力にあった設定を行える。例えば、使用者が新たに印刷レイアウトを変更しようとした場合、印刷装置101の印刷レイアウト情報が1、2、4、8から選択することができる。S410として、使用者が印刷を実行しようと、第二の通信装置102の操作部209を用いて印刷実行し、印刷装置101に近接させて、認証を行った後に、S411として、第二の印刷装置はS409で生成した印刷仕様を印刷装置101に送信する。S412として印刷装置101は受信した印刷仕様を基に印刷を行う。例えばS409で使用者が印刷レイアウトを8として、画像を5枚追加すると、印刷した画像は図6のbのようになる。"