(57)【要約】【解決手段】プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、前記プリンターによって印刷リクエストを受信する工程と、前記リクエストに応答して一意識別子（ＵＩＤ）を前記プリンターによって生成する工程であって、前記モバイルデバイスは、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブをネットワークを介して印刷サーバーへと送る、工程と、前記プリンターによって前記ＵＩＤを前記印刷サーバーへと送る工程と、前記ＵＩＤの送信に応答して、前記印刷サーバーからの前記印刷ジョブを前記プリンターによって受信する工程と、前記印刷ジョブに基づいて、前記ＥＤのハードコピーを前記プリンターによって印刷する工程とを含むことを特徴とする方法。【選択図】なし【特許請求の範囲】
【請求項１】
プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、
前記プリンターによって印刷リクエストを受信する工程と、
前記リクエストに応答して一意識別子（ＵＩＤ）を前記プリンターによって生成する工程であって、前記モバイルデバイスは、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブを第１のネットワークを介して印刷サーバーへと送る、工程と、
前記プリンターによって前記ＵＩＤを前記印刷サーバーへと送る工程と、
前記ＵＩＤの送信に応答して、前記印刷サーバーからの前記印刷ジョブを前記プリンターによって受信する工程と、
前記印刷ジョブに基づいて、前記ＥＤのハードコピーを前記プリンターによって印刷する工程とを含むことを特徴とする方法。
【請求項２】
前記ＵＩＤを含むグラフィカルコードを前記プリンターによって媒体上に印刷する工程であって、前記モバイルデバイスは、前記媒体の撮影により前記ＵＩＤを入手する工程をさらに含むことを特徴とする請求項１の方法。
【請求項３】
前記ＵＩＤを含むグラフィカルコードを前記プリンターの画面上に表示する工程であって、前記モバイルデバイスは、前記グラフィカルコードを表示している前記画面を走査することにより、前記ＵＩＤを入手する工程をさらに含むことを特徴とする請求項１の方法。
【請求項４】
前記グラフィカルコードは２次元バーコードであることを特徴とする請求項３の方法。
【請求項５】
前記プリンターは、前記ＵＩＤを第２のネットワークを介して前記印刷サーバーへと送り、前記プリンターは、前記印刷サーバーからの前記印刷ジョブを前記第２のネットワークを介して受信することを特徴とする請求項１の方法。
【請求項６】
前記第１のネットワークは公的セルラーネットワークであり、前記第２のネットワークはセキュアなネットワークであることを特徴とする請求項５の方法。
【請求項７】
前記ＥＤは、前記モバイルデバイスのユーザーによって選択され、前記印刷ジョブは、前記ユーザーによる前記ＥＤの選択の後に前記モバイルデバイスによって生成され、前記印刷ジョブは、前記ＵＩＤを含む印刷チケットを含むことを特徴とする請求項１の方法。
【請求項８】
プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、
前記プリンターによって生成された一意識別子（ＵＩＤ）を前記モバイルデバイスによって入手する工程と、
前記ＵＩＤの入手後、前記選択されたＥＤを前記モバイルデバイスが前記モバイルデバイスのユーザーから受信する工程と、
前記ＥＤ及び前記ＵＩＤと関連付けられた印刷ジョブを前記モバイルデバイスが第１のネットワークを介して印刷サーバーへと送信する工程と、
を含み、
前記印刷ジョブと、前記プリンターから受信された前記ＵＩＤとが整合した場合、前記印刷サーバーから前記印刷ジョブを前記プリンターへと送り、
前記プリンターは、前記印刷ジョブに基づいて前記ＥＤのハードコピーを生成することを特徴とする方法。
【請求項９】
前記プリンターは、前記ＵＩＤを第２のネットワークを介して前記印刷サーバーへと送信し、前記印刷サーバーは、前記印刷ジョブを前記第２のネットワークを介して前記プリンターへと送信することを特徴とする請求項８の方法。
【請求項１０】
前記ＵＩＤを入手する工程は、
前記ＵＩＤを含むグラフィカルコードを表示している前記プリンターの画面を前記モバイルデバイスによって撮影する工程と、
前記グラフィカルコードから前記ＵＩＤを前記モバイルデバイスによって抽出する工程とを含むことを特徴とする請求項８の方法。
【請求項１１】
プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、
一意識別子（ＵＩＤ）及び前記ＥＤと関連付けられた印刷ジョブを印刷サーバーが前記モバイルデバイスから第１のネットワークを介して入手する工程であって、前記モバイルデバイスは、前記ＵＩＤを前記プリンターから入手する、工程と、
前記印刷サーバーが前記ＵＩＤを前記プリンターから第２のネットワークを介して入手する工程であって、前記プリンターは、印刷リクエストに応答して前記ＵＩＤを生成する、工程と、
前記印刷サーバーが前記プリンターからの前記ＵＩＤと前記モバイルデバイスからの前記印刷ジョブとを整合させる工程と、
整合に応答して、前記印刷サーバーから前記印刷ジョブを前記第２のネットワークを介して前記プリンターへと送る工程とを含み、
前記プリンターは、前記印刷ジョブに基づいて前記ＥＤのハープリンターを印刷することを特徴とする方法。
【請求項１２】
前記印刷ジョブは、前記ＵＩＤを特定する印刷チケットを含むことを特徴とする請求項１１に記載の方法。
【請求項１３】
電子文書（ＥＤ）を印刷せよとの命令を保存する、持続性のコンピューターで読み出し可能な媒体（ＣＲＭ）であって、前記命令は、
前記プリンターによって印刷リクエストを受信する工程と、
前記リクエストに応答して一意識別子（ＵＩＤ）を前記プリンターによって生成する工程であって、前記モバイルデバイスは、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブを第１のネットワークを介して印刷サーバーへと送る、工程と、
前記プリンターによって前記ＵＩＤを前記印刷サーバーへと送る工程と、
前記ＵＩＤの送信に応答して、前記印刷サーバーからの前記印刷ジョブを前記プリンターによって受信する工程と、
前記印刷ジョブに基づいて、前記ＥＤのハードコピーを前記プリンターによって印刷する工程と、
を行う機能を含むことを特徴とする持続性ＣＲＭ。
【請求項１４】
前記ＵＩＤは、第２のネットワークを介して前記印刷サーバーへと送られ、前記印刷ジョブは、前記第２のネットワークを介して前記印刷サーバーから受信されることを特徴とする請求項１３の持続性ＣＲＭ。
【請求項１５】
前記命令は、
前記ＵＩＤを含むグラフィカルコードを前記プリンターを用いて媒体上に印刷する工程であって、前記モバイルデバイスは、前記媒体を走査することにより、前記ＵＩＤを入手する工程、を行う機能をさらに含むことを特徴とする請求項１３の持続性ＣＲＭ。
【請求項１６】
電子文書（ＥＤ）を印刷せよとの命令を保存する、持続性のコンピューターで読み出し可能な媒体（ＣＲＭ）であって、前記命令は、
一意識別子（ＵＩＤ）及び前記ＥＤと関連付けられた印刷ジョブを印刷サーバーが前記モバイルデバイスから第１のネットワークを介して入手する工程であって、前記モバイルデバイスは、前記ＵＩＤを前記プリンターから入手する、工程と、
前記印刷サーバーが前記ＵＩＤを前記プリンターから第２のネットワークを介して入手する工程であって、前記プリンターは、印刷リクエストに応答して前記ＵＩＤを生成する、工程と、
前記印刷サーバーが前記プリンターからの前記ＵＩＤと前記モバイルデバイスからの前記印刷ジョブとを整合させる工程と、
整合に応答して、前記印刷サーバーから前記印刷ジョブを前記第２のネットワークを介して前記プリンターへと送る工程と、
を行う機能を含み、
前記プリンターは、前記印刷ジョブに基づいて前記ＥＤのハードコピーを印刷することを特徴とする持続性ＣＲＭ。
【請求項１７】
前記印刷ジョブは、前記ＵＩＤを特定する印刷チケットを含むことを特徴とする請求項１６の持続性ＣＲＭ。
【請求項１８】
電子文書（ＥＤ）を印刷するシステムであって、
印刷リクエストに応答して一意識別子（ＵＩＤ）を生成するように構成されたプリンターと、
前記ＵＩＤを入手し、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブを生成するように構成されたモバイルデバイスと、
前記印刷ジョブを第１のネットワークを介して前記モバイルデバイスから受信し、前記プリンターからの前記ＵＩＤの受信に応答して、前記印刷ジョブを前記プリンターへと送るように構成された印刷サーバーと、
を含み、
前記印刷サーバーからの前記印刷ジョブの受信後、前記プリンターは前記ＥＤを印刷することを特徴とするシステム。
【請求項１９】
前記印刷サーバーは、前記プリンターからの前記ＵＩＤを第２のネットワークを介して受信し、前記印刷サーバーは、前記印刷ジョブを前記第２のネットワークを介して前記プリンターへと送信することを特徴とする請求項１８のシステム。
【請求項２０】
前記第１のネットワークはセルラーネットワークであり、前記第２のネットワークはセキュアなネットワークであることを特徴とする請求項１９のシステム。
【請求項２１】
前記プリンターは、前記ＵＩＤを含むグラフィカルコードを前記プリンターの画面上に表示するようにさらに構成され、前記モバイルデバイスは、前記グラフィカルコードを表示している前記画面を走査することにより前記ＵＩＤを入手することを特徴とする請求項１８のシステム。
【請求項２２】
前記プリンターは、ユニバーサルシリアルバス（ＵＳＢ）接続によって前記印刷サーバーへと接続され、前記印刷サーバーはパーソナルコンピューター（ＰＣ）であることを特徴とする請求項１８のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、プリンター及びモバイルデバイスを用いた電子文書の印刷に関する。
【背景技術】
【０００２】
従来のネットワーク環境内のプリンター上のモバイルデバイスから電子文書（ＥＤ）を印刷するためには、上記文書の印刷を望むモバイルデバイスに対し、上記ネットワーク内の印刷サーバーに取り付けられた全プリンターが利用可能な印刷装置として露出させる必要がある。大規模な企業環境においては、このような構成に起因して、地球上の多数のプリンターが利用可能な印刷装置としてモバイルデバイスに提示されることになる。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
このような情報の露出は、セキュリティ的観点からみて実際的ではない。
【課題を解決するための手段】
【０００４】
概して、本発明の一側面は、プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、
前記プリンターによって印刷リクエストを受信する工程と、
前記リクエストに応答して一意識別子（ＵＩＤ）を前記プリンターによって生成する工程であって、前記モバイルデバイスは、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブを第１のネットワークを介して印刷サーバーへと送る、工程と、
前記プリンターによって前記ＵＩＤを前記印刷サーバーへと送る工程と、
前記ＵＩＤの送信に応答して、前記印刷サーバーからの前記印刷ジョブを前記プリンターによって受信する工程と、
前記印刷ジョブに基づいて、前記ＥＤのハードコピーを前記プリンターによって印刷する工程とを含むことを特徴とする方法に関する。
【０００５】
概して、本発明の一側面は、プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、
前記プリンターによって生成された一意識別子（ＵＩＤ）を前記モバイルデバイスによって入手する工程と、
前記ＵＩＤの入手後、前記選択されたＥＤを前記モバイルデバイスが前記モバイルデバイスのユーザーから受信する工程と、
前記ＥＤ及び前記ＵＩＤと関連付けられた印刷ジョブを前記モバイルデバイスが第１のネットワークを介して印刷サーバーへと送信する工程と、
を含み、
前記印刷ジョブと、前記プリンターから受信された前記ＵＩＤとが整合した場合、前記印刷サーバーから前記印刷ジョブを前記プリンターへと送り、
前記プリンターは、前記印刷ジョブに基づいて前記ＥＤのハードコピーを生成することを特徴とする方法に関する。
【０００６】
概して、本発明の一側面は、プリンター及びモバイルデバイスを用いて電子文書（ＥＤ）を印刷する方法であって、
一意識別子（ＵＩＤ）及び前記ＥＤと関連付けられた印刷ジョブを印刷サーバーが前記モバイルデバイスから第１のネットワークを介して入手する工程であって、前記モバイルデバイスは、前記ＵＩＤを前記プリンターから入手する、工程と、
前記印刷サーバーが前記ＵＩＤを前記プリンターから第２のネットワークを介して入手する工程であって、前記プリンターは、印刷リクエストに応答して前記ＵＩＤを生成する、工程と、
前記印刷サーバーが前記プリンターからの前記ＵＩＤと前記モバイルデバイスからの前記印刷ジョブとを整合させる工程と、
整合に応答して、前記印刷サーバーから前記印刷ジョブを前記第２のネットワークを介して前記プリンターへと送る工程とを含み、
前記プリンターは、前記印刷ジョブに基づいて前記ＥＤのハープリンターを印刷することを特徴とする方法に関する。
【０００７】
概して、本発明の一側面は、電子文書（ＥＤ）を印刷せよとの命令を保存する、持続性のコンピューターで読み出し可能な媒体（ＣＲＭ）であって、前記命令は、
前記プリンターによって印刷リクエストを受信する工程と、
前記リクエストに応答して一意識別子（ＵＩＤ）を前記プリンターによって生成する工程であって、前記モバイルデバイスは、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブを第１のネットワークを介して印刷サーバーへと送る、工程と、
前記プリンターによって前記ＵＩＤを前記印刷サーバーへと送る工程と、
前記ＵＩＤの送信に応答して、前記印刷サーバーからの前記印刷ジョブを前記プリンターによって受信する工程と、
前記印刷ジョブに基づいて、前記ＥＤのハードコピーを前記プリンターによって印刷する工程と、
を行う機能を含むことを特徴とする持続性ＣＲＭに関する。
【０００８】
概して、本発明の一側面は、電子文書（ＥＤ）を印刷せよとの命令を保存する、持続性のコンピューターで読み出し可能な媒体（ＣＲＭ）であって、前記命令は、
一意識別子（ＵＩＤ）及び前記ＥＤと関連付けられた印刷ジョブを印刷サーバーが前記モバイルデバイスから第１のネットワークを介して入手する工程であって、前記モバイルデバイスは、前記ＵＩＤを前記プリンターから入手する、工程と、
前記印刷サーバーが前記ＵＩＤを前記プリンターから第２のネットワークを介して入手する工程であって、前記プリンターは、印刷リクエストに応答して前記ＵＩＤを生成する、工程と、
前記印刷サーバーが前記プリンターからの前記ＵＩＤと前記モバイルデバイスからの前記印刷ジョブとを整合させる工程と、
整合に応答して、前記印刷サーバーから前記印刷ジョブを前記第２のネットワークを介して前記プリンターへと送る工程と、
を行う機能を含み、
前記プリンターは、前記印刷ジョブに基づいて前記ＥＤのハードコピーを印刷することを特徴とする持続性ＣＲＭに関する。
【０００９】
概して、本発明の一側面は、電子文書（ＥＤ）を印刷するシステムであって、
印刷リクエストに応答して一意識別子（ＵＩＤ）を生成するように構成されたプリンターと、
前記ＵＩＤを入手し、前記ＵＩＤ及び前記ＥＤと関連付けられた印刷ジョブを生成するように構成されたモバイルデバイスと、
前記印刷ジョブを第１のネットワークを介して前記モバイルデバイスから受信し、前記プリンターからの前記ＵＩＤの受信に応答して、前記印刷ジョブを前記プリンターへと送るように構成された印刷サーバーと、
を含み、
前記印刷サーバーからの前記印刷ジョブの受信後、前記プリンターは前記ＥＤを印刷することを特徴とするシステムに関する。
【００１０】
本発明の他の局面は、以下の記載及び添付の特許請求の範囲から明らかとなる。
【図面の簡単な説明】
【００１１】
【図１】本発明の１つ以上の実施形態によるシステムを示す。
【図２Ａ】本発明の１つ以上の実施形態によるフローチャートを示す。
【図２Ｂ】本発明の１つ以上の実施形態によるフローチャートを示す。
【図２Ｃ】本発明の１つ以上の実施形態によるフローチャートを示す。
【図３】本発明の１つ以上の実施形態による一例を示す。
【図４】本発明の１つ以上の実施形態によるコンピューターシステムを示す。
【発明を実施するための形態】
【００１２】
以下、本発明の特定の実施形態について、添付図面を参照して詳細に説明する。一貫性のため、多様な図面中、類似の要素は類似の参照符号によって指す。
【００１３】
以下の本発明の実施形態の詳細な説明において、本発明のより詳細な理解の提供のため、多数の特定の詳細について説明する。しかし、当業者にとって、本発明はこれらの特定の詳細無しでも実行可能であることが明らかである。他の場合において、周知の特徴については、記述を不要に複雑にしないようにするため、詳述を控える。
【００１４】
一般的に、本発明の実施形態は、プリンター及びモバイルデバイスを用いてＥＤを印刷するためのシステム及び／または方法を提供する。詳細には、モバイルデバイスは、プリンターによって生成された一意識別子（ＵＩＤ）を入手する。上記モバイルデバイスは、上記ＵＩＤ及び上記ＥＤ双方と関連付けられた印刷ジョブを（例えば、セルラーネットワークを介して）印刷サーバーへと送信する。上記プリンターはまた、上記ＵＩＤを（例えば、セキュアなネットワークを介して）上記印刷サーバーへと送信する。上記プリンターから受信されたＵＩＤと、上記モバイルデバイスから受信された印刷ジョブとが整合した場合、上記印刷サーバーは、上記印刷ジョブを上記プリンターへと送信して、上記ＥＤを印刷する。
【００１５】
図１は、本発明の１つ以上の実施形態によるシステム（１００）を示す。図１に示すように、システム（１００）は、複数のコンポーネントを有する（例えば、１つ以上のモバイルデバイス（すなわち、モバイルデバイスＮ（１０１）、モバイルデバイスＭ（１０２））、印刷サーバー（１１８）、及び１つ以上のプリンター（すなわち、プリンターＲ（１１９）、プリンターＱ（１２０））。これらのコンポーネントについて、以下に説明する。これらのコンポーネントは、同一ハードウェアデバイス（例えば、サーバー、メインフレーム、デスクトップパーソナルコンピューター（ＰＣ）、ラップトップ、パーソナルデジタルアシスタント（ＰＤＡ）、プリンター、電話、スマート携帯電話、キオスク、ケーブルボックス、タブレット、ｅリーダー、または他の任意のハードウェアデバイス）上に配置してもよいし、あるいは、有線セグメント及び／または無線セグメントと共にネットワーク（例えば、インターネット、広域ネットワーク（ＷＡＮ）、またはローカルエリアネットワーク（ＬＡＮ）、セルラーネットワーク）によって接続された別個のデバイス上に配置してもよい。
【００１６】
本発明の１つ以上の実施形態において、プリンターＱ（１２０）は、ＵＩＤ及び上記ＵＩＤを含むグラフィカルコードを生成するように構成される（例えば、埋め込み、暗号化、符号化）。上記グラフィカルコードは、１Ｄバーコード、２Ｄバーコード（例えば、クイックレスポンス（ＱＲ）コード（登録商標、以下同じ））、データグリフ、画像、プレーンテキストなどであり得る。上記ＵＩＤ及びグラフィカルコードは、印刷リクエストに応答して、プリンターＱ（１２０）によって生成され得る。プリンターＱ（１２０）は、上記グラフィカルコードを表示する画面（１２２）を含み得る。画面（１２２）は、液晶ディスプレイ（ＬＣＤ）であり得る。プリンターＱ（１２０）は、上記グラフィカルコードを媒体（例えば、紙、透明フィルム、マイクロフィルム、マイクロフィッシュ）上に印刷するようにも構成され得る。本発明の１つ以上の実施形態において、プリンターＱ（１２０）は多機能プリンター（ＭＦＰ）であり、印刷機能に加え、ファックス機能、ｅメール機能及び／またはスキャニング機能を含む。
【００１７】
本発明の１つ以上の実施形態において、プリンターＱ（１２０）は、上記ＵＩＤを印刷サーバー（１１８）へと送信するように構成される。プリンターＱ（１２０）はまた、上記ＵＩＤの送信に応答して、上記ＵＩＤに対応する印刷ジョブを印刷サーバー（１１８）から受信するように構成され得る。換言すれば、プリンターＱ（１２０）は、上記対応する印刷ジョブについてのリクエストの一部として、上記ＵＩＤを印刷サーバー（１１８）へと送信し得る。プリンターＱ（１２０）は、印刷サーバー（１１８）から受信された印刷ジョブに基づいて、ハードコピー文書（１２４）を生成し得る。
【００１８】
本発明の１つ以上の実施形態において、モバイルデバイスＭ（１０２）は、スキャナー（１１０）を有する。スキャナー（１１０）は、グラフィカルコードを入手する機能を持ち得る。スキャナー（１１０）は、上記グラフィカルコードを表示している画面（例えば、液晶ディスプレイ（ＬＣＤ）画面、プラズマ画面）からまたは上記グラフィカルコードを有する媒体（例えば、紙、透明フィルム、マイクロフィッシュ、マイクロフィルム）から上記グラフィカルコードを入手し得る。そのため、スキャナー（１１０）は、カメラまたはバーコードレーザであり得る。モバイルデバイスＭ（１０２）はまた、上記取得された／入手されたグラフィカルコードからＵＩＤを抽出する機能も含み得る（以下に説明する）。
【００１９】
本発明の１つ以上の実施形態において、モバイルデバイスＭ（１０２）は、印刷アプリケーション（１０４）を実行する。印刷アプリケーション（１０４）は、モバイルデバイスＭ（１０２）のユーザーからの印刷リクエストに応答して、実行され得る。印刷アプリケーション（１０４）は、１つ以上のグラフィカルユーザーインターフェース（ＧＵＩ）を含み得る。このようなグラフィカルユーザーインターフェース（ＧＵＩ）により、ユーザーは、印刷すべきＥＤ（１０６）を選択することができる。ＥＤ（１０６）は、例えば、文書処理文書、ＰＤＦ文書、スプレッドシート、画像、形式、１つ以上のスライドなどであり得る。図１においてはＥＤ（１０６）がモバイルデバイスＭ（１０２）上に保存されている様子が図示されているが、ＥＤ（１０６）をリモート保存することも可能である。本発明の１つ以上の実施形態において、印刷アプリケーション（１０４）は、スキャナー（１１０）を用いて入手されたＵＩＤ及びユーザーによって選択されたＥＤ（１０６）双方と関連付けられた印刷ジョブを生成するように構成される。本発明の１つ以上の実施形態において、印刷アプリケーション（１０４）が実行されると、スキャナー（１１０）が起動され得る。モバイルデバイスＭ（１０２）は、印刷ジョブを印刷サーバー（１１８）へと送信し得る。本発明の１つ以上の実施形態において、上記ＵＩＤはまた、印刷サーバー（例えば、印刷サーバーのＭＡＣアドレス、印刷サーバーのＩＰアドレス）を特定し得る。モバイルデバイスＭ（１０２）は、この情報を用いて、上記印刷ジョブを上記印刷サーバーへと送ることができる。
【００２０】
本発明の１つ以上の実施形態において、印刷サーバー（１１８）は、１つ以上のｏｆプリンター（１１９、１２０）のうち１つ以上における印刷のための印刷ジョブを管理する。詳細には、印刷サーバー（１１８）は、プリンター（１１９、１２０）からのリクエスト中のＵＩＤと、モバイルデバイス（１０１、１０２）から受信された対応する印刷ジョブとを整合させるように構成される。本発明の１つ以上の実施形態において、整合を行うためには、プリンター（１１９、１２０）からの印刷ジョブ及びリクエストを分析して、上記ＵＩＤを特定及び比較することが必要となる。印刷サーバー（１１８）はまた、上記対応する印刷ジョブをリクエスト元のプリンター（１１９、１２０）へと送るように構成され得る。
【００２１】
本発明の１つ以上の実施形態において、上記ＵＩＤは、所定の期間（例えば、３０秒、５分、３０分、１時間）の後に期限切れとなる。上記ＵＩＤは、期限切れになった後は無効であるとみなされ、印刷サーバー（１１８）は、上記ＵＩＤに対応する任意の印刷リクエスト及び／または印刷ジョブを無視し得る。
【００２２】
図１に示すように、ネットワークＡ（１１２）は、モバイルデバイス（１０１、１０２）と、印刷サーバー（１１８）とを動作可能に接続させる。ネットワークＡ（１１２）は、セルラーネットワークであり得る。また、図１に示すように、ネットワークＢ（１１４）は、プリンターＱ（１２０）と、印刷サーバー（１１８）とを動作可能に接続させる。ネットワークＢ（１１４）は、セキュアな企業ネットワークであり得る。本発明の１つ以上の実施形態において、印刷サーバー（１１８）はデスクトップＰＣであり、プリンターＱ（１２０）は、印刷サーバー（１１８）ｂｙａＵＳＢ接続またはホームネットワークへと動作可能に接続される。
【００２３】
図２Ａは、本発明の１つ以上の実施形態によるフローチャートを示す。図２Ａ中のプロセスの１つ以上の工程は、システム（１００）（例えば、プリンターＱ（１２０））によって実行され得、これによりＥＤが印刷される。図２Ａに示す工程の順序は、本発明の実施形態によって異なり得、これらの工程のうち１つ以上を並列実行しかつ／または任意選択的に実行してもよい。さらに、図２Ａ中の１つ以上の工程を反復してもよい。よって、本発明の範囲は、図２Ａに示す特定の順序の工程に限定されるものとしてみなされるべきではない。
【００２４】
ステップ２０２において、一意識別子（ＵＩＤ）がプリンターによって生成される。上記ＵＩＤは、印刷リクエストが上記プリンターによって受信されるのに応答して、生成され得る。上記ＵＩＤは、上記リクエストが受信された時刻に対応するタイムスタンプに基づき得る。上記ＵＩＤは、上記プリンターのメディアアクセス制御（ＭＡＣ）アドレスに基づき得る。上記ＵＩＤは、グローバル一意識別子（ＧＵＩＤ）に基づき得る。グローバル一意識別子（ＧＵＩＤ）は、任意のサイズであり、任意のアルゴリズムを用いて生成される。
【００２５】
ステップ２０４において、上記ＵＩＤを含むグラフィカルコードが上記プリンターによって生成される。上記グラフィカルコードは、例えば、上記ＵＩＤを含む１Ｄバーコード、２Ｄバーコード（例えば、クイックレスポンス（ＱＲ）コード）、データグリフ、画像、プレーンテキストなどであり得る。
【００２６】
ステップ２０６において、上記プリンターは、上記グラフィカルコードを上記プリンターの画面上に表示する。上記プリンターに画面が無い場合、上記プリンターは、上記グラフィカルコードを媒体（例えば、紙、透明フィルム、マイクロフィルム、マイクロフィッシュ）上に印刷し得る。
【００２７】
ステップ２０８において、上記プリンターは、上記ＵＩＤを印刷サーバーへと送る。本発明の１つ以上の実施形態において、上記ＵＩＤは、上記印刷サーバーの一を特定する。本発明の１つ以上の実施形態において、上記印刷サーバーの位置は、上記プリンターにとって既知である。上記プリンターは、上記ＵＩＤをセキュアな企業ネットワークを介して上記印刷サーバーへと送り得る。上記ＵＩＤは、上記ＵＩＤに対応する印刷ジョブリクエストの一部として、上記印刷サーバーへと送られ得る。ステップ２０６は、上記ＵＩＤが生成された後の任意のタイミングで行われ得る。換言すれば、上記プリンターは、上記グラフィカルコードの生成、表示及び／または印刷が行われる前（すなわち、ステップ２０４またはステップ２０６の前）に、上記ＵＩＤを上記印刷サーバーへと送ることができる。
【００２８】
ステップ２１０において、上記プリンターは、上記印刷サーバーからのＵＩＤに対応する印刷ジョブを受信する。上記プリンターは、上記セキュアな企業ネットワークを介して、上記印刷ジョブを受信し得る。
【００２９】
ステップ２１２において、上記ＥＤのハードコピーが、上記印刷ジョブに基づいて印刷される。上記ハードコピーは、上記ＥＤの１つ以上の物理的に印刷されたページである。上記ハードコピーは、上記印刷ジョブ中の情報に基づいて印刷され得る。例えば、上記印刷ジョブは、特定のフォント、サイズ、マージン、文字などで上記ハードコピーを印刷すべきである旨を指定し得る。
【００３０】
図２Ｂは、本発明の１つ以上の実施形態によるフローチャートを示す。図２Ｂ中のプロセスの１つ以上の工程は、ＥＤを印刷するシステム（１００）（例えば、モバイルデバイスＭ（１０２））によって実行され得る。図２Ｂに示す工程の順序は、本発明の実施形態によって異なり得、これらの工程のうち１つ以上を並列実行しかつ／または任意選択的に実行してもよい。さらに、図２Ｂ中の１つ以上の工程を反復してもよい。よって、本発明の範囲は、図２Ｂに示す特定の順序の工程に限定されるものとしてみなされるべきではない。
【００３１】
ステップ２１５において、モバイルデバイスは、印刷アプリケーションの実行を開始する。上記モバイルデバイスは、ユーザーからの印刷リクエストに応答して、上記印刷アプリケーションの実行を開始し得る。本発明の１つ以上の実施形態において、上記印刷アプリケーションが実行されると、上記モバイルデバイスのスキャナー（例えば、カメラ、バーコードレーザなど）が起動される。
【００３２】
ステップ２１７において、一意識別子（ＵＩＤ）が、上記モバイルデバイスによって入手される。例えば、上記モバイルデバイスは、プリンター画面上に表示されるかまたはプリンターによって媒体上に印刷されている上記ＵＩＤを含むグラフィカルコードの写真をとることにより、上記ＵＩＤを入手し得る。その後、上記得られた画像から上記ＵＩＤを（例えば、印刷アプリケーションによって）抽出することができる。別の例として、上記モバイルデバイスは、自身のバーコードレーザを用いて上記グラフィカルコードの走査及び上記ＵＩＤの抽出を行い得る。さらに別の例として、上記ＵＩＤは、（例えば、赤外線、ブルートゥースなどを介して）上記プリンターから上記モバイルデバイスへと無線送信され得る。
【００３３】
ステップ２１９において、上記モバイルデバイスは、選択された印刷対象ＥＤを受信する。本発明の１つ以上の実施形態において、上記印刷アプリケーションは、１つ以上のＧＵＩを含む。これら１つ以上のＧＵＩにより、上記モバイルデバイスのユーザーが上記印刷対象ＥＤを選択することが可能になる。上記ＥＤは、上記モバイルデバイス上に保存され得る。上記ＥＤは、上記モバイルデバイスからアクセスすることが可能な遠隔位置に保存され得る。
【００３４】
ステップ２２１において、上記ＵＩＤ及び上記ＥＤと関連付けられた印刷ジョブが上記モバイルデバイスによって生成される。上記印刷ジョブは、上記モバイルデバイス上において実行する印刷アプリケーションによって生成され得る。例えば、上記印刷ジョブは、上記ＵＩＤを特定する印刷チケットを含み得る。別の例として、上記印刷ジョブは、上記印刷対象ＥＤのコンテンツを含み得る。さらに別の例として、上記印刷ジョブは、上記ＥＤを保存する遠隔位置を特定し得る。
【００３５】
ステップ２２３において、上記モバイルデバイスは、上記印刷ジョブを印刷サーバーへ送信する。本発明の１つ以上の実施形態において、上記ＵＩＤは、上記印刷サーバーの位置を特定する。本発明の１つ以上の実施形態において、上記印刷サーバーの位置は、上記印刷アプリケーションにとって既知である。上記印刷ジョブは、例えば公的セルラーネットワークまたは無線ネットワークを介して上記印刷サーバーへと送信され得る。上記印刷ジョブは、暗号化または他の類似の手段により、上記公的ネットワークを介した送信時においてセキュアに保持され得る。
【００３６】
図２Ｃは、本発明の１つ以上の実施形態によるフローチャートを示す。図２Ｃ中のプロセスの１つ以上の工程は、ＥＤを印刷するシステム（１００）（例えば、印刷サーバー（１１８））によって実行され得る。図２Ｃ中に示す工程の順序は、本発明の実施形態間において異なり得、上記工程のうち１つ以上を並列実行かつ／または任意選択的に実行してもよい。さらに、図２Ｃ中の１つ以上の工程を繰り返してもよい。よって、本発明の範囲は、図２Ｃ中に示す特定の順序の工程に限定されるとみなされるべきではない。
【００３７】
ステップ２３０において、印刷サーバーは、モバイルデバイスから印刷ジョブを受信する。上記印刷ジョブは、セルラーネットワークを介して受信され得る。さらに、上記印刷ジョブは、一意識別子（ＵＩＤ）及び上記印刷対象ＥＤ双方と関連付けられる。例えば、上記印刷ジョブは、上記ＵＩＤを特定する印刷チケットを含み得る。別の例として、上記印刷ジョブは、上記印刷対象ＥＤのコンテンツを含み得る。さらに別の例として、上記印刷ジョブは、上記ＥＤが保存されている遠隔位置を特定し得る。
【００３８】
ステップ２３２において、上記印刷サーバーは、プリンターからＵＩＤを受信する。上記ＵＩＤは、上記プリンターから受信された印刷リクエストの一部であり得る。さらに、上記印刷サーバーは、上記プリンターからの上記ＵＩＤをセキュアな企業ネットワーク（すなわち、上記印刷ジョブを上記印刷サーバーへと送信する際に用いられるネットワーク以外のネットワーク）を介して受信し得る。本発明の１つ以上の実施形態において、ステップ２３２が行われた後、ステップ２３０が行われ得る。換言すれば、上記印刷サーバーが上記プリンターから上記ＵＩＤを受信した後、上記印刷サーバーが上記モバイルデバイスから上記印刷ジョブを受信する。
【００３９】
ステップ２３４において、上記印刷サーバーは、上記プリンターから受信されたＵＩＤと、上記モバイルデバイスから受信された対応する印刷ジョブとを整合させる。本発明の１つ以上の実施形態において、整合作業においては、上記プリンターから受信された上記リクエストと上記モバイルデバイスから受信された上記印刷ジョブとを分析して、上記ＵＩＤ（単数または複数）の特定及び比較を行う工程が必要となる。当業者であれば、この詳細な説明を読めば、上記印刷サーバーは任意の数の印刷ジョブを保存し得、上記プリンターから受信されたＵＩＤに対応する印刷ジョブを見つけるために、上記印刷ジョブ全てを分析することが必要になり得ることを理解する。同様に、上記印刷サーバーは、任意の数のプリンターからの任意の数の印刷リクエストを保存し得る。
【００４０】
ステップ２３６において、上記印刷サーバーは、必要な場合、上記プリンターによってサポートされている印刷方式に適合するように上記ＵＩＤに対応する印刷ジョブを変更し、上記（変更された）印刷ジョブを上記プリンターへと送信する。例えば、上記印刷サーバー中に保存されている印刷ジョブ中に文書マークアップ言語（例えば、ＯＯＸＭＬ）を用いて記述／表示されたＥＤが含まれており、かつ、上記リクエスト元のプリンターがＰＤＬ印刷方式のみをサポートしている場合、上記印刷サーバーは、多様な印刷オブジェクト（例えば、テキストオブジェクト、グラフィックオブジェクト、画像オブジェクト）及び制御オブジェクト（例えば、混合コマンド及び透明度コマンド、色管理情報）を含む複数のＰＤＬコマンド／命令を上記文書マークアップ言語を用いて記述／表示されたＥＤから生成し得る。上述したように、上記印刷サーバーによって受信されたリクエストは、上記リクエスト元のプリンターによってサポートされている印刷方式（単数または複数）を特定し得る。あるいは、上記印刷サーバーは、多様なプリンターによってサポートされている印刷方式（単数または複数）を記録したルックアップテーブルまたはディレクトリを含み得る。
【００４１】
ステップ２３８において、上記印刷サーバーは、上記印刷ジョブを印刷対象として上記プリンターへと送信する。上記印刷サーバーは、上記印刷ジョブを上記セキュアな企業ネットワークを介して上記プリンターへと送信し得る。
【００４２】
図３は、本発明の１つ以上の実施形態による一例を示す。図３に示すように、ユーザー（３５０）、スマートフォン（３０２）、プリンター（３３０）及び印刷サーバー（３１８）が存在している。印刷サーバー（３１８）及びｔｈｅスマートフォン（３０２）は、セルラーネットワーク（３０５）によって動作可能に接続される。プリンター（３３０）及び印刷サーバー（３１８）は、セキュアな企業ネットワーク（３２０）によって動作可能に接続される。プリンター（３３０）はＬＣＤ画面を含み、スマートフォン（３０２）はカメラを含む。
【００４３】
さらに図３を参照して、プリンター（３３０）は、印刷リクエストをユーザー（３５０）から受信する。ユーザー（３５０）は、プリンター（３３０）の制御パネル上の１つ以上のボタンを選択することにより、上記リクエストを実行し得る。上記印刷リクエストをユーザー（３５０）から受信した後、プリンター（３３０）は、一意識別子（ＵＩＤ）（３０３）を含むＱＲコードをプリンター（３３０）のＬＣＤ画面上に生成及び表示する。上記ＵＩＤは、タイムスタンプ、ランダムストリング、及びＭＦＰ（３３０）のＭＡＣアドレスの組み合わせであり得る。上記ＵＩＤはまた、印刷サーバー（３１８）を特定し得る。その後、プリンター（３３０）は、ＵＩＤ（３２２）を（セキュアな企業ネットワーク（３２０）を介してまたはＵＩＤ（３２２）に対応する印刷ジョブのリクエストの一部として）印刷サーバー（３１８）へと送信する。
【００４４】
その後、ユーザー（３５０）は、スマートフォン（３０２）上において印刷アプリケーションを開始する。上記印刷アプリケーションにより、スマートフォン（３０２）上のカメラが起動され、これにより、ユーザー（３５０）は、プリンター（３３０）のＬＣＤ画面上に表示されているＱＲコード（３０３）を撮影することができる。上記印刷アプリケーションは、スマートフォン（３０２）のカメラによって取得されたＱＲコード（３０３）から上記ＵＩＤを抽出する。その後、上記印刷アプリケーションは、１つ以上のファイルと、上記ＵＩＤ（例えば、ｍｙｄｏｃｕｍｅｎｔ．ｄｏｃｘ（３０６））とを関連付けるようユーザー（３５０）を１つ以上のＧＵＩを介して促す。Ｍｙｄｏｃｕｍｅｎｔ．ｄｏｃｘ（３０６）は、スマートフォン（３０２）上に保存することもできるし、スマートフォン（３０２）によってアクセスすることが可能な遠隔ネットワーク位置（例えば、インターネットを介してアクセスすることが可能なレポジトリ）上に保存することもできる。その後、スマートフォン（３０２）の印刷アプリケーションは、印刷ジョブ（３０４）を印刷サーバー（３１８）へと生成及び提出する。印刷ジョブ（３０４）は、印刷サーバー（３１８）に対する印刷ジョブを特定するためのファイル及び印刷チケットを上記ＵＩＤと共に含む。以下、印刷ジョブ（３０４）のための印刷チケットの一例を示す。
【００４５】
％−１２３４５Ｘ＠ＰＪＬ  ＪＯＢ
＠ＰＪＬ  ＣＯＭＭＥＮＴ
＠ＰＪＬ  ＳＥＴ  ＵＳＥＲＮＡＭＥ  ＝“ＪＳｍｉｔｈ”
＠ＰＪＬ  ＳＥＴ  ＤＡＴＥＳＴＡＭＰ  ＝“２０１２０１１９”
＠ＰＪＬ  ＳＥＴ  ＰＬＡＮＥＳＩＮＵＳＥ  ＝３
＠ＰＪＬ  ＳＥＴ  ＪＯＢＮＡＭＥ＝“Ｍｙｄｏｃｕｍｅｎｔ．ｄｏｃｘ”
＠ＰＪＬ  ＳＥＴ  ＰＡＰＥＲ  ＝ＬＥＴＴＥＲ
＠ＰＪＬ  ＳＥＴ  ＭＥＤＩＡＴＹＰＥ  ＝ＰＡＰＥＲ
＠ＰＪＬ  ＳＥＴ  ＨＯＬＤ  ＝ＯＦＦ
＠ＰＪＬ  ＳＥＴ  ＴＲＡＹＣＨＡＩＮ  ＝ＹＥＳ
＠ＰＪＬ  ＳＥＴ  ＥＣＯＮＯＭＯＤＥ  ＝ＯＦＦ
＠ＰＪＬ  ＳＥＴ  ＢＩＴＳＰＥＲＰＩＸＥＬ  ＝４
＠ＰＪＬ  ＳＥＴ  ＣＯＰＩＥＳ  ＝１
＠ＰＪＬ  ＳＥＴ  ＴＲＡＹＭＡＰＰＩＮＧ  ＝ＯＦＦ
＠ＰＪＬ  ＳＥＴ  ＣＯＬＯＲＭＡＴＣＨＩＮＧ  ＝ＹＥＳ
＠ＰＪＬ  ＳＥＴ  ＲＥＣＴＯＵＴＭＯＤＥ  ＝ＯＮ
＠ＰＪＬ  ＳＥＴ  ＯＳＴＹＰＥ  ＝１
＠ＰＪＬ  ＳＥＴ  ＤＲＶＶＥＲＳＩＯＮ  ＝“１．０．１５．０”
＠ＰＪＬ  ＳＥＴ  ＤＲＶＬＡＮＧＵＡＧＥ  ＝１
＠ＰＪＬ  ＥＮＴＥＲ  ＬＡＮＧＵＡＧＥ  ＝ＰＣＬＸＬ
＠ＰＪＬ  ＳＥＴ  ＰＳＣＬＯＵＤＰＲＩＮＴＪＯＢ  ＝１２３
＠ＰＪＬ  ＳＥＴ  ＰＳＣＬＯＵＤＭＡＣ  ＝ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ：ＦＦ
＠ＰＪＬ  ＳＥＴ  ＰＳＣＬＯＵＤＴＩＭＥ  ＝１２：３０：２５
【００４６】
上記印刷チケット中の多数の線は、印刷ジョブ特性（例えば、紙サイズ及びコピー数）を設定するためのコマンドである。しかし、最後の３行は、上記ＵＩＤのコンポーネント（例えば、プリンター（３３０）のＭＡＣアドレス、タイムスタンプ、及びランダムストリング）に対応し得、印刷サーバー（３１８）に対する印刷ジョブ（３０４）を特定し得る。
【００４７】
印刷ジョブ（３０４）は、スマートフォン（３０２）からセルラーネットワーク（３０５）を介して印刷サーバー（３１８）へと提出され得る。詳細には、セルラーネットワーク（３０５）は、プリンター（３３０）が印刷サーバー（３１８）と通信ために用いるセキュアな企業ネットワーク（３２０）以外のネットワークである。印刷サーバー（３１８）は、クラウド（３９９）ネットワークアーキテクチャ中に常駐し得る。印刷サーバー（３１８）は、プリンター（３３０）から受信されたＵＩＤ（３２２）と、上記モバイルデバイス（単数または複数）から受信された印刷ジョブ中のＵＩＤとを比較する。印刷サーバー（３１８）は、印刷ジョブ（３０４）を上記整合したＵＩＤと共にプリンター（３３０）へとセキュアな企業ネットワーク（３２０）を介して送信する。その後、プリンター（３３０）は、上記印刷ジョブ中の命令に基づいて、ｍｙｄｏｃｕｍｅｎｔ．ｄｏｃｘのハードコピー（３３２）を生成する。
【００４８】
本発明の実施形態は、以下の利点のうち１つ以上を持ち得る：無線モバイルデバイスからローカルプリンターにおいて印刷を行う場合、上記無線モバイルデバイスは上記プリンターと同じネットワーク上に存在する必要が無い点、プリンターネットワーク情報を上記無線デバイスユーザーに提示する必要が無い点、ならびに印刷ジョブが物理的に上記ローカルプリンター及び無線ネットワークデバイスと関連付けられている点。さらに、上記ユーザーが上記ＵＩＤを得るために上記プリンターに物理的に存在しない場合、印刷ジョブエラーとなり、上記印刷ジョブをプリンターへと提出することはできない。最後に、ユーザーは、モバイルデバイス及び／またはプリンターユーザーインターフェース上のモバイルアプリケーション中へ印刷ジョブを最小入力と共に迅速に提出し得る。
【００４９】
本発明の実施形態は、使用プラットフォームに関係無く、実質的に任意の種類のコンピューター上において実行することが可能である。例えば、図４に示すように、コンピューターシステム（４００）は、１つ以上のプロセッサ（単数または複数）（４０２）と、関連付けられたメモリー（４０４）（例えば、ランダムアクセスメモリー（ＲＡＭ）、キャッシュメモリー、フラッシュメモリー）と、記憶装置（４０６）（例えば、ハードディスク、光学式ドライブ（例えば、コンパクトディスクドライブまたはデジタルビデオディスク（ＤＶＤ）ドライブ、フラッシュメモリースティック））と、今日のコンピューター（図示せず）において典型的な他の多数の要素及び機能とを含む。本発明の１つ以上の実施形態において、プロセッサ（４０２）はハードウェアである。例えば、上記プロセッサは、集積回路であり得る。コンピューターシステム（４００）はまた、入力手段（例えば、キーボード（４０８）、マウス（４１０）またはマイクロホン（図示せず））を含み得る。さらに、コンピューターシステム（４００）は、出力手段（例えば、モニター（４１２）（例えば、液晶ディスプレイ（ＬＣＤ）、プラズマディスプレイ、または陰極線管（ＣＲＴ）モニター）を含み得る。コンピューターシステム（４００）は、ネットワークインターフェース接続（図示せず）を介してネットワーク（４１４）へと接続され得る（例えば、ローカルエリアネットワーク（ＬＡＮ）、広域ネットワーク（ＷＡＮ）（例えば、インターネット）、または他の任意の種類のネットワーク）。本発明の１つ以上の実施形態において、多くの異なる種類のコンピューターシステムが存在し、上記した入力手段及び出力手段は、他の形態をとり得る。一般的に、コンピューターシステム（４００）は、本発明の実施形態を実行するために必要な最小の処理手段、入力手段及び／または出力手段を少なくとも含む。
【００５０】
さらに、本発明の１つ以上の実施形態において、上記したコンピューターシステム（４００）の１つ以上の要素は、遠隔位置に配置され得、ネットワークを介してその他の要素へ接続され得る。さらに、本発明の実施形態は、複数のノードを有する分散型システム上において実行され得る。上記分散型システムにおいて、本発明の各部（例えば、モバイルデバイス、ユーザープリケーション、印刷サーバー、多機能プリンター）は、異なるノード上に配置され得る。本発明の一実施形態において、上記ノードは、コンピューターシステムに対応する。あるいは、上記ノードは、関連付けられた物理的メモリーを備えたプロセッサに対応し得る。あるいは、上記ノードは、プロセッサまたは共有メモリー及び／またはリソースを備えたプロセッサのマイクロコアに対応し得る。さらに、本発明の実施形態を実行するためのコンピューターで読み出し可能なプログラムコードの形態をとるソフトウェア命令を、持続性コンピューターで読み出し可能な記憶媒体（例えば、コンパクトディスク（ＣＤ）、ディスケット、テープ、メモリー、または他の任意のコンピューターで読み出し可能な記憶装置）上に一時的または恒久的に保存することができる。
【００５１】
本発明について限定された数の実施形態を参照して説明してきたが、当業者であれば、本開示を読めば、本明細書中開示される本発明の範囲から逸脱することなく他の実施形態が可能であることを理解する。従って、本発明の範囲は、添付の特許請求の範囲のみによって規定される。
【図１】
2013156994.tif 000002
【図２Ａ】
2013156994.tif 000003
【図２Ｂ】
2013156994.tif 000004
【図２Ｃ】
2013156994.tif 000005
【図３】
2013156994.tif 000006
【図４】
2013156994.tif 000007
【外国語明細書】
2013156994000001.pdf
2013156994000002.pdf
2013156994000003.pdf
2013156994000004.pdf