(57)【特許請求の範囲】
【請求項１】
画像形成装置が、印刷しようとするコンテンツをデバイスに要請し、前記デバイスからコンテンツが受信されれば、前記コンテンツを印刷するプル（ｐｕｌｌ）プリンティング方法において、
前記画像形成装置が前記デバイスにコンテンツを要請するステップと、
前記デバイスは、前記画像形成装置に伝送するコンテンツのデータ量と、前記画像形成装置と前記デバイスとの間の伝送プロトコルの伝送速度と、を含む伝送条件を判断するステップと、
前記デバイスは、前記伝送条件によって、コンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを生成して前記画像形成装置に伝送するステップと、
前記画像形成装置は、前記デバイスから受信されたコンテンツのうち、印刷しようとするコンテンツが選択されれば、前記選択されたコンテンツに対応するフルイメージを印刷するステップと、を有するプルプリンティング方法。
【請求項２】
前記コンテンツ・フルイメージ印刷ステップは、
前記画像形成装置が、前記デバイスからコンテンツ・リストを受信すれば、前記画像形成装置は、前記コンテンツ・リストをディスプレイするステップと、
前記コンテンツ・リストのうち、コンテンツが選択されれば、前記画像形成装置は、前記選択されたコンテンツに対応するコンテンツ・サムネイルまたはコンテンツ・フルイメージを前記デバイスに要請するステップと、
前記デバイスは、前記画像形成装置が要請した前記コンテンツ・サムネイルまたはコンテンツ・フルイメージを、前記画像形成装置に伝送するステップと、
前記画像形成装置は、前記コンテンツ・サムネイルまたはコンテンツ・フルイメージをディスプレイし、選択されたコンテンツ・フルイメージを印刷するステップと、を含むことを特徴とする請求項１に記載のプルプリンティング方法。
【請求項３】
前記画像形成装置がコンテンツ・サムネイルを受信すれば、前記コンテンツ・サムネイルをディスプレイするステップと、
前記コンテンツ・サムネイルからコンテンツが選択されれば、前記画像形成装置は、前記選択されたコンテンツ・フルイメージを前記デバイスに要請するステップと、
前記デバイスは、前記画像形成装置が要請したコンテンツ・フルイメージを前記画像形成装置に伝送するステップと、
前記画像形成装置が前記コンテンツ・フルイメージを受信すれば、前記コンテンツ・フルイメージをディスプレイするステップと、
前記コンテンツ・フルイメージのうち、少なくとも１つのコンテンツが選択されれば、前記画像形成装置は、前記選択された少なくとも１つのコンテンツに対応するコンテンツ・フルイメージを印刷するステップと、を含むことを特徴とする請求項２に記載のプルプリンティング方法。
【請求項４】
前記画像形成装置がコンテンツ・フルイメージを受信すれば、前記コンテンツ・フルイメージをディスプレイするステップと、
前記コンテンツ・フルイメージのうち、少なくとも１つのコンテンツが選択されれば、前記画像形成装置は、前記選択された少なくとも１つのコンテンツに対応するコンテンツ・フルイメージを印刷するステップと、を含むことを特徴とする請求項２に記載のプルプリンティング方法。
【請求項５】
前記コンテンツ・フルイメージ印刷ステップは、
前記画像形成装置がコンテンツ・サムネイルを受信すれば、前記コンテンツ・サムネイルをディスプレイするステップと、
前記コンテンツ・サムネイルからコンテンツが選択されれば、前記画像形成装置は、前記選択されたコンテンツ・フルイメージを前記デバイスに要請するステップと、
前記デバイスは、前記画像形成装置が要請したコンテンツ・フルイメージを前記画像形成装置に伝送するステップと、
前記画像形成装置がコンテンツ・フルイメージを受信すれば、前記コンテンツ・フルイメージをディスプレイするステップと、
前記コンテンツ・フルイメージのうち、少なくとも１つのコンテンツが選択されれば、前記画像形成装置は、前記選択された少なくとも１つのコンテンツに対応するコンテンツ・フルイメージを印刷するステップと、を含むことを特徴とする請求項１に記載のプルプリンティング方法。
【請求項６】
前記コンテンツ・フルイメージ印刷ステップは、
前記画像形成装置がコンテンツ・フルイメージを受信すれば、前記コンテンツ・フルイメージをディスプレイするステップと、
前記コンテンツ・フルイメージのうち、少なくとも１つのコンテンツが選択されれば、前記画像形成装置は、前記選択された少なくとも１つのコンテンツに対応するコンテンツ・フルイメージを印刷するステップと、を含むことを特徴とする請求項１に記載のプルプリンティング方法。
【請求項７】
前記伝送プロトコルは、
前記デバイスと画像形成装置との間に複数の伝送プロトコルが存在する場合には、伝送速度が高速に該当するプロトコルを伝送プロトコルに決定することを特徴とする請求項１に記載のプルプリンティング方法。
【請求項８】
前記伝送条件は、
前記デバイスが、前記画像形成装置に伝送するコンテンツの数をさらに含むことを特徴とする請求項１に記載のプルプリンティング方法。
【請求項９】
前記コンテンツ・フルイメージ印刷ステップは、
前記コンテンツ・フルイメージを印刷する前に、前記印刷するコンテンツ・フルイメージを編集するステップをさらに含むことを特徴とする請求項１に記載のプルプリンティング方法。
【請求項１０】
請求項１ないし９の、いずれか１項に記載の方法を実行するためのプログラムを記録したコンピュータで読取可能な記録媒体。
【請求項１１】
コンテンツを伝送するデバイス、及び前記デバイスに印刷しようとするコンテンツを要請して、コンテンツが受信されれば、前記コンテンツを印刷する画像形成装置を備えるプルプリンティング・システムにおいて、
前記デバイスは、
前記画像形成装置からコンテンツ伝送要請を受ければ、伝送するコンテンツのデータ量と、前記画像形成装置と前記デバイスとの間の伝送プロトコルの伝送速度と、を含む伝送条件を決定し、前記伝送条件によって、コンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを生成して、前記画像形成装置に伝送し、
前記前記画像形成装置は、
前記デバイスからコンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを受信すれば、ディスプレイし、印刷するコンテンツを選択して、コンテンツ・フルイメージがなければ、前記デバイスにコンテンツを要請し、印刷しようとするコンテンツ・フルイメージがあれば、印刷することを特徴とするプルプリンティング・システム。
【請求項１２】
前記デバイスは、
前記画像形成装置からコンテンツ伝送要請を受ければ、伝送するコンテンツのデータ量と、前記画像形成装置と前記デバイスとの間の伝送プロトコルの伝送速度と、を含む伝送条件を決定する第１ユーザインターフェース部と、
前記伝送条件によって、コンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを決定して生成する印刷対象情報決定部と、
前記生成されたコンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを前記画像形成装置に伝送する第１データインターフェース部と、を含むことを特徴とする請求項１１に記載のプルプリンティング・システム。
【請求項１３】
前記画像形成装置は、
印刷しようとするコンテンツ要請信号を前記デバイスに伝送し、前記デバイスからコンテンツを受信する第２データインターフェース部と、
前記受信されたコンテンツをディスプレイし、印刷しようとするコンテンツを選択する第２ユーザインターフェース部と、
印刷しようとするコンテンツ・フルイメージが画像形成装置に存在しなければ、前記デバイスに印刷するコンテンツを要請するコンテンツ要請信号を生成し、印刷しようとするコンテンツ・フルイメージが存在すれば、コンテンツ印刷命令を生成する制御部と、
前記制御部の制御によって、コンテンツ・フルイメージを印刷する印刷部と、を含むことを特徴とする請求項１１に記載のプルプリンティング・システム。
【請求項１４】
前記第２ユーザインターフェース部は、
受信されたコンテンツがコンテンツ・リストであれば、コンテンツ・リストをディスプレイして、前記コンテンツ・リストのうち、印刷しようとするコンテンツを選択し、受信されたコンテンツがコンテンツ・サムネイルであれば、コンテンツ・サムネイルをディスプレイし、前記コンテンツ・サムネイルのうち、印刷しようとするコンテンツを選択し、前記受信されたコンテンツがコンテンツ・フルイメージであれば、コンテンツ・フルイメージをディスプレイして少なくとも１つの印刷しようとするフルイメージを選択し、
前記制御部は、
前記コンテンツ・リストのうち、コンテンツが選択されれば、前記選択されたコンテンツに相応するコンテンツ・サムネイルまたはコンテンツ・フルイメージを前記デバイスに要請し、前記コンテンツ・サムネイルのうち、コンテンツが選択されれば、前記選択されたコンテンツに相応するコンテンツ・フルイメージを前記デバイスに要請し、前記コンテンツ・フルイメージのうち、少なくとも１つの印刷しようとするコンテンツが選択されれば、前記選択されたコンテンツ・フルイメージを印刷することを特徴とする請求項１３に記載のプルプリンティング・システム。
【請求項１５】
前記伝送プロトコルは、
前記デバイスと画像形成装置との間に複数の伝送プロトコルが存在する場合には、伝送速度が高速に該当するプロトコルを伝送プロトコルとして決定することを特徴とする請求項１１に記載のプルプリンティング・システム。
【請求項１６】
前記伝送条件は、
前記デバイスが前記画像形成装置に伝送するコンテンツの数をさらに含むことを特徴とする請求項１１に記載のプルプリンティング・システム。
【請求項１７】
前記画像形成装置は、
前記コンテンツ・フルイメージを印刷する前に、前記印刷するコンテンツ・フルイメージを編集するコンテンツ編集部をさらに含むことを特徴とする請求項１１に記載のプルプリンティング・システム。
【請求項１８】
画像形成装置からコンテンツ伝送要請を受ければ、伝送するコンテンツのデータ量と、前記画像形成装置と前記デバイスとの間の伝送プロトコルの伝送速度と、を含む伝送条件を決定する第１ユーザインターフェース部と、
前記伝送条件によって、コンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを決定して生成する印刷対象情報決定部と、
前記生成されたコンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを前記画像形成装置に伝送する第１データインターフェース部を含むことを特徴とするプルプリンティング用のデバイス。
【請求項１９】
少なくとも一つ以上のコンテンツを要請するコンテンツ要請信号をデバイスに伝送し、
前記要請されたコンテンツのデータ量と画像形成装置と前記デバイス間の伝送プロトコルの伝送速度を含む伝送条件によってコンテンツ・リスト、コンテンツ・サムネイル及びコンテンツ・フルイメージのうちいずれか一つを前記コンテンツ要請信号に対する応答として受信する第２データインターフェース部と、
前記コンテンツ要請信号に対する応答として受信された前記コンテンツ・リストまたは前記コンテンツ・サムネイルまたは前記コンテンツ・フルイメージをディスプレイし、印刷しようとするコンテンツを選択する第２ユーザインターフェース部と、
前記コンテンツ要請信号に対する応答として前記コンテンツ・リストまたは前記コンテンツ・サムネイルが受信された場合、前記印刷しようとするコンテンツ・フルイメージを
前記デバイスに要請するコンテンツ要請信号を生成し、前記コンテンツ要請信号に対する応答として前記コンテンツ・フルイメージが受信された場合、前記印刷しようとするコンテンツ印刷命令を生成する制御部と、
前記制御部の制御によって、前記印刷しようとするコンテンツ・フルイメージを印刷する印刷部と、を有することを特徴とするプルプリンティングを提供する画像形成装置。
【請求項２０】
前記第２ユーザインターフェース部は、
前記コンテンツ・リストが受信されると、前記コンテンツ・リストをディスプレイして前記コンテンツ・リストのうちで前記印刷しようとするコンテンツを選択し、前記コンテンツ・サムネイルが受信されると、コンテンツ・サムネイルをディスプレイして前記コンテンツ・サムネイルのうちで前記印刷しようとするコンテンツを選択し、前記コンテンツ・フルイメージが受信されると前記コンテンツ・フルイメージをディスプレイして前記印刷しようとするフルイメージを選択し、
前記制御部は、
前記コンテンツ・リストのうち、前記印刷しようとするコンテンツが選択されれば、前記選択されたコンテンツに相応するコンテンツ・サムネイルまたはコンテンツ・フルイメージを前記デバイスに要請し、前記コンテンツ・サムネイルのうちで前記印刷しようとするコンテンツが選択されれば、前記選択されたコンテンツに相応するコンテンツ・フルイメージを前記デバイスに要請し、前記コンテンツ・フルイメージで前記印刷しようとするコンテンツが選択されれば、前記選択されたコンテンツ・フルイメージを印刷することを特徴とする請求項１９に記載のプルプリンティングを提供する画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、何れか一つのデバイスから画像形成装置にコンテンツを伝送してコンテンツを印刷する方法に係り、特に、デバイスから画像形成装置に伝送するコンテンツの量やデータ伝送速度を勘案してコンテンツを適切に伝送する、プルプリンティング方法、プルプリンティング・システム、プルプリンティング用のデバイス及びプルプリンティングを提供する画像形成装置に関する。
【背景技術】
【０００２】
ユーザが多数のイメージを出力するためには、ユーザの選択によって全てのコンテンツのフルイメージをプリンタに伝送することもでき、コンテンツのサムネイルイメージまたはコンテンツのリストのみを先にプリンタに伝送することもできる。フルイメージを伝送する場合には、伝送されたフルイメージのうち、印刷しようとするイメージを選択すれば、選択されたイメージが印刷される。しかし、コンテンツのサムネイルイメージまたはコンテンツのリストのみを先にプリンタに伝送する場合には、ユーザがプリンタ上で印刷しようとするコンテンツを選択せねばならず、選択されたコンテンツを再度デバイスに要請する。デバイスが要請されたイメージをプリンタに伝送すれば、プリンタは、受信されたイメージを印刷する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来技術によれば、ネットワーク環境に関係なくコンテンツのフルイメージをプリンタに伝送する場合には、伝送速度の低下またはデータが大き過ぎてプリンタのメモリを過度に占めるという問題点がある。さらに、コンテンツのサムネイルイメージまたはコンテンツのリストのみを先にプリンタに伝送する場合には、サムネイルイメージを生成する時間及び複数回のデータ交換がなされるため、コンテンツ量が相対的に少ないときに、フルイメージの伝送で要する時間と比べて時間遅延が生じる問題点がある。
【課題を解決するための手段】
【０００４】
本発明の観点によれば、デバイスに保存されたイメージをプリンタに送る前に、コンテンツのデータ量や伝送プロトコルの状態によって、ファイルリスト、サムネイルイメージまたはフルイメージを伝送する、デバイスを利用したコンテンツ印刷方法及びシステムが提供される。
【０００５】
上記課題を解決するためになされた本発明によるプルプリンティング方法は、画像形成装置が、印刷しようとするコンテンツをデバイスに要請し、前記デバイスからコンテンツが受信されれば、前記コンテンツを印刷するプル（ｐｕｌｌ）プリンティング方法において、前記画像形成装置が前記デバイスにコンテンツを要請するステップと、前記デバイスは、前記画像形成装置に伝送するコンテンツのデータ量と、前記画像形成装置と前記デバイスとの間の伝送プロトコルの伝送速度と、を含む伝送条件を判断するステップと、前記デバイスは、前記伝送条件によって、コンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを生成して前記画像形成装置に伝送するステップと、前記画像形成装置は、前記デバイスから受信されたコンテンツのうち、印刷しようとするコンテンツが選択されれば、前記選択されたコンテンツに対応するフルイメージを印刷するステップと、を有することを特徴とする。
【０００６】
また、上記課題を解決するためになされた本発明によるプルプリンティング・システム
は、コンテンツを伝送するデバイス、及び前記デバイスに印刷しようとするコンテンツを要請して、コンテンツが受信されれば、前記コンテンツを印刷する画像形成装置を備えるプルプリンティング・システムにおいて、前記デバイスは、前記画像形成装置からコンテンツ伝送要請を受ければ、伝送するコンテンツのデータ量と、前記画像形成装置と前記デバイスとの間の伝送プロトコルの伝送速度と、を含む伝送条件を決定し、前記伝送条件によって、コンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを生成して、前記画像形成装置に伝送し、前記前記画像形成装置は、
前記デバイスからコンテンツ・リスト、コンテンツ・サムネイル、コンテンツ・フルイメージのうち、いずれか１つを受信すれば、ディスプレイし、印刷するコンテンツを選択して、コンテンツ・フルイメージがなければ、前記デバイスにコンテンツを要請し、印刷しようとするコンテンツ・フルイメージがあれば、印刷することを特徴とする。
【０００７】
本発明の付加的な他の特徴及び長所は、以後説明する詳細な説明に記載されている。
【発明の効果】
【０００８】
上述したように、本発明に係るデバイスを用いたフルイメージ印刷方法及びシステムは、デバイスに保存されたイメージをプリンタに送る前に、コンテンツのデータ量や伝送プロトコルの状態に応じて、ファイルリスト、サムネイルイメージまたはフルイメージを伝送することによって、伝送速度が速くなるだけでなく、プリンタでのメモリ使用量が低減される。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態に係るプルプリンティング方法、プルプリンティング・システム、プルプリンティング用のデバイス及びプルプリンティングを提供する画像形成装置を、添付図面を参照して詳細に説明する。
【００１０】
図１は、本発明の実施形態に係るデバイスを利用したフルイメージ印刷方法を説明するフローチャートである。
【００１１】
図１に示すように、デバイスの要請に応答して、デバイスと画像形成装置との間の伝送条件によって印刷対象情報が決定され、該決定された印刷対象情報を画像形成装置に伝送される（ステップ１０）。伝送条件は、伝送プロトコルの伝送速度、決定されたコンテンツのデータサイズ及び決定されたコンテンツの数を意味する。伝送プロトコルは、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）プロトコルに該当する有線プロトコルとブルーツースプロトコル及びＷＵＳＢ（Ｗｉｒｅｌｅｓｓ Ｕｎｉｖｅｒｓａｌ Ｓｅｒｉａｌ Ｂｕｓ）プロトコルに該当する無線プロトコルとがある。このような伝送プロトコルの種類によって、伝送速度に差がある。コンテンツのデータサイズは、コンテンツのそれぞれのデータサイズを合算した量を意味する。コンテンツの数は、コンテンツのファイル数を意味する。
印刷対象情報は、コンテンツのリストを伝送するリストフォーマット、コンテンツのサムネイルイメージを伝送するサムネイルイメージフォーマット及びコンテンツ自体を伝送するフルイメージフォーマットのうち何れか一つでありうる。ステップ１０で、前記決定された印刷対象情報が画像形成装置に伝送されれば、後述されるステップ１２で前記選択されたコンテンツが印刷される。
【００１２】
図２は、図１に示されたステップ１０を説明するための一実施例を示すフローチャートである。
【００１３】
まず、ステップ３０では、デバイスと画像形成装置との間の伝送プロトコルを決定し、画像形成装置に伝送するコンテンツを決定する。コンテンツを伝送するための各種の伝送プロトコルが存在する場合には、伝送速度が相対的に速い伝送プロトコルを、使用する伝送プロトコルに決定する。また、画像形成装置でコンテンツを印刷可能でるか否か考慮して、伝送プロトコルを決定することもできる。このために、伝送するコンテンツを画像形成装置での印刷可能であるか否かディスプレイする。画像形成装置に伝送するコンテンツを決定するとき、画像形成装置で支援不可能なコンテンツに対しては、代替アイコンで表示する。
【００１４】
ステップ３２では、伝送条件によって印刷対象情報が決定される。表１は、伝送条件によって印刷対象情報を決定するためのルックアップテーブルの一例を表す。
【００１５】
【表１】
0005207488.tif 000002
【００１６】
例えば、伝送条件のうち、コンテンツのデータサイズが３［ＭＢ］以下であり、伝送プロトコルの伝送速度が１［ｍｉｎｕｔｅ］以下である時、コンテンツのデータサイズが１［ＭＢ］以下であり、伝送プロトコルの伝送速度が２［ｍｉｎｕｔｅ］以下である時には、印刷対象情報のうち、コンテンツ自体のフルイメージを伝送するフルイメージフォーマットに決定する。また、コンテンツのデータサイズが０ないし１［ＭＢ］に該当し、伝送プロトコルの伝送速度が２［ｍｉｎｕｔｅ］以上である時、コンテンツのデータサイズが１ないし３［ＭＢ］に該当し、伝送プロトコルの伝送速度が１ないし２［ｍｉｎｕｔｅ］に該当する時、コンテンツのデータサイズが３［ＭＢ］以上であり、伝送プロトコルの伝送速度が０ないし１［ｍｉｎｕｔｅ］に該当する時には、印刷対象情報のうち、コンテンツのサムネイルイメージを伝送するサムネイルイメージフォーマットに決定する。また、コンテンツのデータサイズが３［ＭＢ］以上であり、伝送プロトコルの伝送速度が１［ｍｉｎｕｔｅ］以上である時、コンテンツのデータサイズが１［ＭＢ］以上であり、伝送プロトコルの伝送速度が２［ｍｉｎｕｔｅ］以上である時には、印刷対象情報のうち、コンテンツのリストを伝送するリストフォーマットに決定する。
【００１７】
前述した表１は、伝送条件としてコンテンツのデータサイズ及び伝送プロトコルの伝送速度でもって印刷対象情報を決定する一例を説明したが、伝送条件としてコンテンツのファイル数によって、伝送条件を決定することもできる。コンテンツの数を使用した伝送条件の決定は、コンテンツの数と伝送プロトコルとの組合わせまたはコンテンツの数とコンテンツのデータサイズとの組合わせによるルックアップテーブルを構成して決定することもできる。
【００１８】
ステップ３４では、コンテンツのリストまたはサムネイルイメージを生成する。ステップ３２で、印刷対象情報としてリストフォーマットが決定されたならば、伝送するコンテンツのリストを生成する。また、印刷対象情報としてサムネイルイメージフォーマットが決定されたならば、伝送するコンテンツのフルイメージを縮小してサムネイルイメージを生成する。
【００１９】
ステップ３６では、決定された印刷対象情報によって、伝送が決定されたコンテンツを画像形成装置に伝送する。例えば、リストフォーマットが決定されたならば、伝送が決定されたコンテンツのリストを画像形成装置に伝送し、サムネイルイメージフォーマットが決定されたならば、伝送が決定されたコンテンツのサムネイルイメージを伝送し、フルイメージフォーマットが決定されたならば、伝送が決定されたコンテンツのフルイメージを伝送する。
【００２０】
図１に戻り、ステップ１２では、伝送されたコンテンツの中から選択されたコンテンツが印刷される。
【００２１】
図３は、図１に示されたステップ１２を説明するための一実施例（１２Ａ）を示すフローチャートである。ステップ５０では、デバイスから伝送されたコンテンツを、決定された印刷対象情報に対応するようにディスプレイする。即ち、リストフォーマットが決定されたならば、コンテンツのリストをディスプレイし、サムネイルイメージフォーマットが決定されたならば、コンテンツのサムネイルイメージをディスプレイし、フルイメージフォーマットが決定されたならば、コンテンツのフルイメージをディスプレイする。コンテンツをディスプレイすると共に、伝送されたコンテンツの印刷可能如何も共にディスプレイすることもできる。
【００２２】
ステップ５２では、ディスプレイされたコンテンツのうち、印刷するコンテンツを決定する。画像形成装置上にディスプレイされたコンテンツのうち、ユーザによって選択されたコンテンツを印刷するコンテンツに決定する。ステップ５４では、決定されたコンテンツをデバイスに要請し、該要請されたコンテンツをデバイスから受信して印刷する。ディスプレイされたコンテンツがリストまたはサムネイルイメージである場合には、印刷するコンテンツとして決定されたコンテンツをデバイスに要請する。要請したコンテンツをデバイスから受信すれば、受信したコンテンツを印刷エンジンを通じて印刷する。一方、ディスプレイされたコンテンツがフルイメージである場合には、印刷するコンテンツとして決定されたコンテンツをデバイスに要請せずに直接、印刷する。
【００２３】
図４は、図１に示されたステップ１２を説明するための他の一実施例（１２Ｂ）を示すフローチャートである。図４に示すように、ステップ７０では、画像形成装置は、デバイスから伝送されたコンテンツの印刷対象情報を検出する。検出された印刷対象情報がリストフォーマットである場合に、ステップ７２で、リストフォーマットによって伝送されたコンテンツのリストをディスプレイする。
【００２４】
ステップ７４で、ディスプレイされたリストのうち、印刷するリストを決定する。ユーザがディスプレイされたリストのうち、印刷しようとするコンテンツのリストを選択すれば、該選択されたリストを印刷するリストとして決定する。
【００２５】
ステップ７６では、決定されたリストに対応するサムネイルイメージまたはフルイメージをデバイスに要請する。ステップ７８では、デバイスは、要請されたコンテンツがサムネイルイメージであるか、またはフルイメージであるかを検査する。ステップ８０では、デバイスからサムネイルイメージが要請されたならば、該要請されたサムネイルイメージをデバイスから受信する。デバイスからフルイメージが要請されたならば、ステップ８２で、該要請されたフルイメージをデバイスから受信し、後述するステップ９２に進む。
【００２６】
ステップ７０で、印刷対象情報がサムネイルイメージフォーマットである場合に、サムネイルイメージフォーマットによって伝送されたコンテンツのサムネイルイメージをディスプレイする（ステップ８４）。また、ステップ８０後に、デバイスから受信されたサムネイルイメージをディスプレイする（ステップ８４）。
【００２７】
ステップ８６では、ディスプレイされたサムネイルイメージのうち、印刷するサムネイルイメージを決定する。ステップ８８では、決定されたサムネイルイメージに対応するフルイメージをデバイスに要請する。ステップ９０では、要請されたフルイメージをデバイスから受信する。
【００２８】
ステップ７０で、印刷対象情報がフルイメージフォーマットである場合に、フルイメージフォーマットによって伝送されたコンテンツのフルイメージをディスプレイする（ステップ９２）。また、ステップ９０後に、デバイスから受信されたフルイメージをディスプレイする（ステップ９２）。
【００２９】
ステップ９４では、ディスプレイされたフルイメージのうち、印刷するフルイメージを決定する。
【００３０】
ステップ９６では、印刷するフルイメージを編集する。イメージ編集アプリケーションを使用してイメージを編集する。ステップ９８では、編集されたフルイメージを印刷する。
【００３１】
図５は、本発明の実施形態に係るデバイスと画像形成装置との間の情報交換を説明するための図面である。まず、デバイスで画像形成装置の探索のための信号を伝送すれば、探索された画像形成装置で応答信号をデバイスに伝送する。デバイスは、探索された画像形成装置とのデータ伝送のための伝送プロトコルの伝送速度を把握し、伝送条件によってコンテンツの印刷対象情報を決定する。決定された印刷対象情報によって、リスト、サムネイルイメージまたはフルイメージを画像形成装置に伝送する。リストが伝送されれば、画像形成装置は、伝送されたリストをディスプレイし、決定されたリストに対応するサムネイルイメージまたはフルイメージをデバイスに要請する。サムネイルイメージを要請したならば、デバイスは、要請されたサムネイルイメージを画像形成装置に伝送する。画像形成装置は、伝送されたサムネイルイメージをディスプレイし、決定されたサムネイルイメージに対応するフルイメージをデバイスに要請する。デバイスは、要請されたフルイメージを画像形成装置に伝送する。画像形成装置は、伝送されたフルイメージをディスプレイし、決定されたフルイメージのレイアウトを編集する。次いで、画像形成装置は、編集されたフルイメージを印刷する。
【００３２】
一方、前述した本発明の実施形態は、コンピュータ可読コード／命令／プログラムで具現され、媒体、例えば、コンピュータで読み取り可能な記録媒体を利用して、前記コード／命令／プログラムを動作させる汎用デジタルコンピュータで具現されうる。
【００３３】
前記コンピュータで読み取り可能な記録媒体は、マグネチック記録媒体（例えば、ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、フロッピー（登録商標）ディスク、ハードディスク、マグネチックテープなど）、光学的判読媒体（例えば、ＣＤ−ＲＯＭ、ＤＶＤなど）及びキャリアウェーブ（例えば、インターネットを通じた伝送）のような記録媒体を含む。また、本発明の実施形態は、コンピュータ可読コードを内蔵する媒体として具現され、ネットワークを通じて連結された多数のコンピュータシステムが分配されて処理動作しうる。本発明を実現する機能的なプログラム、コード及びコードセグメントは、本発明が属する技術分野のプログラマーによって容易に推論されうる。
【００３４】
図６は、本発明の実施形態に係るデバイスによるフルイメージ印刷システムを説明するための一実施例を示すブロック図であって、デバイス１００及び画像形成装置２００で構成される。
【００３５】
デバイス１００は、伝送条件によってコンテンツの印刷対象情報を決定し、該決定された印刷対象情報によって少なくとも一つ以上のコンテンツを出力する。このために、デバイス１００は、第１ユーザインターフェース部１１０、印刷対象情報決定部１２０、コンテンツ処理部１３０及び第１データインターフェース部１４０で構成される。
【００３６】
第１ユーザインターフェース部１１０は、デバイス１００と画像形成装置２００との間の伝送プロトコルを決定し、画像形成装置２００に伝送するコンテンツを決定し、該決定した結果を印刷対象情報決定部１２０に出力する。
【００３７】
第１ユーザインターフェース部１１０は、コンテンツを伝送するための伝送プロトコルが多様な場合には、伝送速度が相対的に速い伝送プロトコルを決定する。また、第１ユーザインターフェース部１１０は、伝送プロトコルの決定時に、画像形成装置でコンテンツの印刷可能如何を考慮して伝送プロトコルを決定することもできる。このために、第１ユーザインターフェース部１１０は、伝送するコンテンツに対する画像形成装置での印刷可能如何をディスプレイする。第１ユーザインターフェース部１１０は、画像形成装置に伝送するコンテンツを決定するとき、画像形成装置で支援不可能なコンテンツに対しては、代替アイコンで表示する。
【００３８】
印刷対象情報決定部１２０は、決定された伝送プロトコルの伝送速度、決定されたコンテンツのデータサイズ及び決定されたコンテンツの数を表す伝送条件によって印刷対象情報を決定し、該決定した結果をコンテンツ処理部１３０または第１データインターフェース部１４０に出力する。
【００３９】
印刷対象情報は、コンテンツのリストを伝送するリストフォーマット、コンテンツのサムネイルイメージを伝送するサムネイルイメージフォーマット及びコンテンツ自体を伝送するフルイメージフォーマットのうち何れか一つであることを特徴とする。前述した表１に示されたように、伝送条件としてコンテンツのデータサイズ及び伝送プロトコルの伝送速度でもって印刷対象情報を決定する一例を説明したが、伝送条件としてコンテンツのファイル数でもって伝送条件を決定することもできる。
【００４０】
印刷対象情報決定部１２０は、決定された印刷対象情報がリストフォーマットまたはサムネイルイメージフォーマットである場合に、伝送するコンテンツがこのような印刷対象情報に対応するリストまたはサムネイルイメージを備えていない場合には、決定結果をコンテンツ処理部１３０に出力する。しかしながら、伝送するコンテンツがこのような印刷対象情報に対応するリストまたはサムネイルイメージを備えているか、またはフルイメージ印刷対象情報である場合には、印刷対象情報決定部１２０は、決定結果を第１データインターフェース部１４０に出力する。
【００４１】
コンテンツ処理部１３０は、印刷対象情報によって伝送するコンテンツのリストを生成するか、またはコンテンツのフルイメージを縮小してサムネイルイメージを生成し、該生成された結果を第１データインターフェース部１４０に出力する。
【００４２】
第１データインターフェース部１４０は、決定された印刷対象情報によって、コンテンツを画像形成装置２００に伝送する。第１データインターフェース部１４０は、リストフォーマットが決定されたならば、伝送が決定されたコンテンツのリストを画像形成装置に伝送し、サムネイルイメージフォーマットが決定されたならば、伝送が決定されたコンテンツのサムネイルイメージを伝送し、フルイメージフォーマットが決定されたならば、伝送が決定されたコンテンツのフルイメージを伝送する。
【００４３】
画像形成装置２００は、デバイス１００から伝送されたコンテンツのうち、決定されたコンテンツを印刷する。このために、画像形成装置２００は、第２データインターフェース部２１０、第２ユーザインターフェース部２２０、制御部２３０、コンテンツ編集部２４０及び印刷部２５０で構成される。
【００４４】
第２データインターフェース部２１０は、デバイス１００とデータを交換する。すなわち、デバイス１００から伝送されたコンテンツを受信し、後述する制御部２３０のコンテンツ要請信号をデバイス１００に送信する。
【００４５】
第２ユーザインターフェース部２２０は、第２データインターフェース部２１０から受信されたコンテンツをデバイス１００で決定された印刷対象情報に対応するようにディスプレイする。第２ユーザインターフェース部２２０は、フルイメージフォーマットによって伝送されたコンテンツのフルイメージをディスプレイするか、サムネイルイメージフォーマットによって伝送されたコンテンツのサムネイルイメージをディスプレイするか、またはリストフォーマットによって伝送されたコンテンツのリストをディスプレイする。
【００４６】
また、第２ユーザインターフェース部２２０は、伝送されたコンテンツの印刷可能如何をディスプレイすることを特徴とする。印刷不可能なコンテンツに対しては、代替アイコンで表示することを特徴とする。第２ユーザインターフェース部２２０は、ディスプレイされたコンテンツのうち印刷するコンテンツを決定し、該決定した結果を制御部２３０に出力する。
【００４７】
制御部２３０は、決定されたコンテンツを前記デバイス１００に要請し、該要請されたコンテンツをデバイス１００から受信するように制御する。
【００４８】
制御部２３０は、第２ユーザインターフェース部２２０で決定されたサムネイルイメージに相応するフルイメージをデバイス１００に要請し、該要請されたフルイメージをデバイス１００から受信するように制御する。また、前記制御部２３０は、第２ユーザインターフェース部２２０で決定されたリストに相応するサムネイルイメージまたはフルイメージをデバイス１００に要請し、要請されたサムネイルイメージまたはフルイメージをデバイス１００から受信するように制御する。
【００４９】
制御部２３０は、受信されたフルイメージをコンテンツ編集部２４０または印刷部２５０に出力する。コンテンツ編集部２４０は、印刷するフルイメージを編集アプリケーションを使用して編集し、編集した結果を印刷部２５０に出力する。印刷部２５０は、制御部２３０またはコンテンツ編集部２４０から受信したコンテンツを印刷する。
【００５０】
以上、本発明のいくつかの実施形態を示して説明したが、これは、例示的なものに過ぎず、当業者ならば、これから多様な変形及び均等な他の実施例が可能であるということが分かるであろう。したがって、本発明の真の技術的保護範囲は、特許請求の範囲によって決定されねばならない。
【図面の簡単な説明】
【００５１】
【図１】本発明の一実施形態に係るデバイスを利用したフルイメージ印刷方法を示すフローチャートである。
【図２】図１に示された伝送条件によって、画像形成装置にコンテンツを伝送する過程を示すフローチャートである。
【図３】図１に示されたように、選択されたコンテンツを印刷する過程を示すフローチャートである。
【図４】本発明の他の実施形態に係る選択されたコンテンツを印刷する過程を示すフローチャートである。
【図５】本発明の一実施形態に係るデバイスと画像形成装置との情報交換処理を示す信号ダイアグラムである。
【図６】本発明の一実施形態に係るデバイスを利用したコンテンツ印刷システムを示すブロック図である。
【図１】
0005207488.tif 000003
【図２】
0005207488.tif 000004
【図３】
0005207488.tif 000005
【図４】
0005207488.tif 000006
【図５】
0005207488.tif 000007
【図６】
0005207488.tif 000008