(57)【特許請求の範囲】
【請求項１】
携帯情報装置と、画像形成装置と、前記携帯情報装置および前記画像形成装置と通信可能なサーバーと、を備えたプリントシステムであって、
前記携帯情報装置は、
データを記憶する記憶手段と、
前記記憶されたデータのいずれかを対象データとして特定するデータ特定手段と、
自装置の位置を検出する位置検出手段と、
所定の物理的現象を起動事象として検出する事象検出手段と、
前記データ特定手段により対象データが特定された後に前記事象検出手段により前記起動事象が検出されることに応じて、前記起動事象が検出された時点の時刻と、前記起動事象が検出された後に前記位置検出手段により検出された位置を示す位置情報と、前記携帯情報装置を識別するための装置識別情報と、前記特定された対象データと、を含むエアータグを前記サーバーに送信するエアータグ送信手段とを、備え、
前記画像形成装置は、ユーザーによる操作を受け付ける操作受付手段と、
前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、前記開始操作が受け付けられた時点の時刻と、前記画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、前記サーバーに送信するダウンロード要求手段と、
前記ダウンロード要求の送信に応じて、前記サーバーからデータを受信するダウンロード手段と、
前記受信されたデータの画像を形成する画像形成手段と、を備え、
前記サーバーは、前記携帯情報装置からエアータグが受信されることに応じて、前記受信されたエアータグを記憶するエアータグ記憶手段と、
前記画像形成装置からダウンロード要求が受信されることに応じて、前記記憶されたエアータグのうちから前記ダウンロード要求を送信してきた前記画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、前記ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出手段と、
前記エアータグ抽出手段により抽出されたエアータグに含まれるデータを、前記ダウンロード要求を送信してきた画像形成装置に送信するデータ送信手段と、を含むプリントシステム。
【請求項２】
前記事象検出手段は、前記携帯情報装置が静止した状態を検出する静止状態検出手段を含み、前記静止した状態が検出される場合に、前記携帯情報装置が静止する事象を起動事象として検出する、請求項１に記載のプリントシステム。
【請求項３】
前記携帯情報装置は、前記事象検出手段により前記起動事象が検出される場合に、音または光の信号を出力する携帯側信号出力手段と、をさらに備え、
前記エアータグ送信手段は、前記携帯側信号出力手段により出力された信号をさらに含むエアータグを送信し、
前記画像形成装置は、前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を検出する装置側信号検出手段と、をさらに備え、
前記ダウンロード要求手段は、前記装置側信号検出手段により検出された信号をさらに含むダウンロード要求を、前記サーバーに送信し、
前記エアータグ抽出手段は、前記記憶されたエアータグのうちから前記ダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む、請求項１または２に記載のプリントシステム。
【請求項４】
前記携帯情報装置は、前記事象検出手段により前記起動事象が検出される場合に、音または光の信号を検出する携帯側信号検出手段と、をさらに備え、
前記エアータグ送信手段は、前記携帯側信号検出手段により検出された信号をさらに含むエアータグを送信し、
前記画像形成装置は、前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段をさらに備え、
前記ダウンロード要求手段は、前記装置側信号出力手段により出力された信号をさらに含むダウンロード要求を、前記サーバーに送信し、
前記エアータグ抽出手段は、前記記憶されたエアータグのうちから前記ダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む、請求項１または２に記載のプリントシステム。
【請求項５】
前記事象検出手段は、音または光の信号を検出する信号検出手段を含み、前記信号検出手段により信号が検出される場合に、前記信号が発生した事象を起動事象として検出し、
前記エアータグ送信手段は、前記検出された信号をさらに含むエアータグを送信し、
前記画像形成装置は、前記操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段を、さらに備え、
前記ダウンロード要求手段は、前記装置側信号出力手段により出力された信号をさらに含むダウンロード要求を、前記サーバーに送信し、
前記エアータグ抽出手段は、前記記憶されたエアータグのうちから前記ダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する画像抽出手段を含む、請求項１に記載のプリントシステム。
【請求項６】
携帯情報装置と、画像形成装置と、前記携帯情報装置および前記画像形成装置と通信可能なサーバーと、を備えたプリントシステムで実行されるプリント方法あって、
前記携帯情報装置に、
データを記憶する記憶ステップと、
前記記憶されたデータのいずれかを対象データとして特定するデータ特定ステップと、
自装置の位置を検出する位置検出ステップと、
所定の物理的現象を起動事象として検出する事象検出ステップと、
前記データ特定ステップにおいて対象データが特定された後に前記事象検出ステップにおいて前記起動事象が検出されることに応じて、前記起動事象が検出された時点の時刻と、前記起動事象が検出された後に前記位置検出ステップにおいて検出された位置を示す位置情報と、前記携帯情報装置を識別するための装置識別情報と、前記特定された対象データと、を含むエアータグを前記サーバーに送信するエアータグ送信ステップとを、実行させ、
前記画像形成装置に、
ユーザーによる操作を受け付ける操作受付ステップと、
前記操作受付ステップにおいて画像の形成を指示する開始操作が受け付けられることに応じて、前記開始操作が受け付けられた時点の時刻と、前記画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、前記サーバーに送信するダウンロード要求ステップと、
前記ダウンロード要求の送信に応じて、前記サーバーからデータを受信するダウンロードステップと、
前記受信されたデータの画像を形成する画像形成ステップと、を実行させ、
前記サーバーに、
前記携帯情報装置からエアータグが受信されることに応じて、前記受信されたエアータグを記憶するエアータグ記憶ステップと、
前記画像形成装置からダウンロード要求が受信されることに応じて、前記記憶されたエアータグのうちから前記ダウンロード要求を送信してきた前記画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、前記ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出ステップと、
前記エアータグ抽出ステップにおいて抽出されたエアータグに含まれるデータを、前記ダウンロード要求を送信してきた画像形成装置に送信するデータ送信ステップと、を実行させるプリント方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、プリントシステムおよびプリント方法に関し、特に、携帯情報装置に記憶されたデータの画像を画像形成装置で形成するプリントシステムおよびそのプリントシステムで実行されるプリント方法に関する。
【背景技術】
【０００２】
近年、スマートフォン等のＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）で代表される携帯情報装置に記憶されたでデータを、複合機（以下「ＭＦＰ」という）で代表される画像形成装置でプリントする技術が開発されている。例えば、特開２０１２−０３２９５８号公報には、端末装置およびプリンタと通信可能な中継サーバであって、前記端末装置のユーザにより印刷を実行させるための第１の操作が前記プリンタになされた場合に前記プリンタが送信する第１のコマンドであって、前記プリンタが印刷ジョブを待機していることを示す前記第１のコマンドに基づいて、印刷ジョブを待機している第１種のプリンタを認識するプリンタ認識手段と、前記第１種のプリンタに印刷を実行させるための画面を前記端末装置に表示させるためのファイル要求を前記端末装置から受信するファイル要求受信手段と、前記ファイル要求受信手段が前記ファイル要求を受信した場合に、前記プリンタ認識手段により認識された前記第１種のプリンタを指定するためのプリンタ指定画面であって、前記第１種のプリンタを識別するためのプリンタ識別情報を含む前記プリンタ指定画面を、前記端末装置に表示させるための第１のファイルを、前記ファイル要求を送信した前記端末装置に送信する第１のファイル送信手段と、前記プリンタ指定画面を表示する前記端末装置が、当該プリンタ指定画面において前記第１種のプリンタを指定した場合に送信する第２のコマンドを、当該端末装置から受信する第２のコマンド受信手段と、前記第２のコマンド受信手段が前記第２のコマンドを受信した場合に、前記プリンタ指定画面を表示する前記端末装置により指定された前記第１種のプリンタに、印刷ジョブを送信するジョブ送信手段と、を備えることを特徴とする中継サーバが記載されている。
【０００３】
しかしながら、特開２０１２−０３２９５８号公報に記載の中継サーバーにおいては、ユーザーは、端末装置で印刷させるためのプリンタをプリンタ指定画面で指定する必要があり、操作が煩雑になるといった問題がある。
【特許文献１】特開２０１２−０３２９５８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
この発明は上述した問題点を解決するためになされたもので、この発明の目的の１つは、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリントシステムを提供することである。
【０００５】
この発明の他の目的は、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリント方法を提供することである。
【課題を解決するための手段】
【０００６】
上述した目的を達成するためにこの発明のある局面によれば、プリントシステムは、携帯情報装置と、画像形成装置と、携帯情報装置および画像形成装置と通信可能なサーバーと、を備えたプリントシステムであって、携帯情報装置は、データを記憶する記憶手段と、記憶されたデータのいずれかを対象データとして特定するデータ特定手段と、自装置の位置を検出する位置検出手段と、所定の物理的現象を起動事象として検出する事象検出手段と、データ特定手段により対象データが特定された後に事象検出手段により起動事象が検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後に位置検出手段により検出された位置を示す位置情報と、携帯情報装置を識別するための装置識別情報と、特定された対象データと、を含むエアータグをサーバーに送信するエアータグ送信手段とを、備え、画像形成装置は、ユーザーによる操作を受け付ける操作受付手段と、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、開始操作が受け付けられた時点の時刻と、画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、サーバーに送信するダウンロード要求手段と、ダウンロード要求の送信に応じて、サーバーからデータを受信するダウンロード手段と、受信されたデータの画像を形成する画像形成手段と、を備え、サーバーは、携帯情報装置からエアータグが受信されることに応じて、受信されたエアータグを記憶するエアータグ記憶手段と、画像形成装置からダウンロード要求が受信されることに応じて、記憶されたエアータグのうちからダウンロード要求を送信してきた画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出手段と、エアータグ抽出手段により抽出されたエアータグに含まれるデータを、ダウンロード要求を送信してきた画像形成装置に送信するデータ送信手段と、を含む。
【０００７】
この局面に従えば、携帯情報装置は、対象データが特定された後に、所定の物理的現象である起動事象が検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後の位置を示す位置情報と、携帯情報装置を識別するための装置識別情報と、対象データと、を含むエアータグをサーバーに送信し、画像形成装置は、開始操作が受け付けられることに応じて、開始操作が受け付けられた時点の時刻と、画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、サーバーに送信し、サーバーは、画像形成装置からダウンロード要求が受信されることに応じて、携帯情報装置から受信されたエアータグのうちから、画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出し、抽出されたエアータグに含まれるデータを、画像形成装置に送信し、画像形成装置は、さらに、ダウンロード要求の送信に応じて、サーバーから送信されるデータの画像を形成する。このため、携帯情報装置が画像形成装置から所定の距離の範囲内に存在している状態で、画像形成装置に開始操作が受け付けられる時刻より所定時間前後の期間内で、携帯情報装置で起動事象が検出される場合に、携帯情報装置に記憶されたデータの画像が画像形成装置で形成される。したがって、携帯情報装置と画像形成装置とが通信することなく、携帯情報装置に記憶されたデータの画像が画像形成装置で形成されるので、携帯情報装置で画像形成装置を指定する必要がない。その結果、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリントシステムを提供することができる。
【０００８】
好ましくは、事象検出手段は、携帯情報装置が静止した状態を検出する静止状態検出手段を含み、静止した状態が検出される場合に、携帯情報装置が静止する事象を起動事象として検出する。
【０００９】
この局面に従えば、携帯情報装置によって携帯情報装置が静止する事象を起動事象として検出するので、携帯情報装置を画像形成装置から所定の距離の範囲内で静止させれば、エアータグがサーバーに送信される。例えば、携帯情報装置を画像形成装置の上に置く等すればよく、画像形成装置で原稿の画像を形成させる場合に原稿を置く操作と同様の操作で、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させることができる。
【００１０】
好ましくは、携帯情報装置は、事象検出手段により起動事象が検出される場合に、音または光の信号を出力する携帯側信号出力手段と、をさらに備え、エアータグ送信手段は、携帯側信号出力手段により出力された信号をさらに含むエアータグを送信し、画像形成装置は、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を検出する装置側信号検出手段と、をさらに備え、ダウンロード要求手段は、装置側信号検出手段により検出された信号をさらに含むダウンロード要求を、サーバーに送信し、エアータグ抽出手段は、記憶されたエアータグのうちからダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む。
【００１１】
この局面に従えば、携帯情報装置が出力した信号を検出した画像形成装置に携帯情報装置に記憶されたデータの画像を形成させることができる。その結果、携帯情報装置とユーザーが操作する画像形成装置とを正確に関連付けることができる。
【００１２】
好ましくは、携帯情報装置は、事象検出手段により起動事象が検出される場合に、音または光の信号を検出する携帯側信号検出手段と、をさらに備え、エアータグ送信手段は、携帯側信号検出手段により検出された信号をさらに含むエアータグを送信し、画像形成装置は、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段をさらに備え、ダウンロード要求手段は、装置側信号出力手段により出力された信号をさらに含むダウンロード要求を、サーバーに送信し、エアータグ抽出手段は、記憶されたエアータグのうちからダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する信号抽出手段を含む。
【００１３】
この局面に従えば、携帯情報装置が検出した信号を出力した画像形成装置に携帯情報装置に記憶されたデータの画像を形成させることができる。その結果、携帯情報装置とユーザーが操作する画像形成装置を正確に関連付けることができる。
【００１４】
好ましくは、事象検出手段は、音または光の信号を検出する信号検出手段を含み、信号検出手段により信号が検出される場合に、信号が発生した事象を起動事象として検出し、エアータグ送信手段は、検出された信号をさらに含むエアータグを送信し、画像形成装置は、操作受付手段により画像の形成を指示する開始操作が受け付けられることに応じて、音または光の信号を出力する装置側信号出力手段を、さらに備え、ダウンロード要求手段は、装置側信号出力手段により出力された信号をさらに含むダウンロード要求を、サーバーに送信し、エアータグ抽出手段は、記憶されたエアータグのうちからダウンロード要求に含まれる信号と同じ信号をさらに含むエアータグを抽出する画像抽出手段を含む。
【００１５】
この局面に従えば、携帯情報装置によって画像形成装置が出力する信号を検出する事象を起動事象として検出するので、携帯情報装置が画像形成装置から所定の距離の範囲内で画像形成装置が出力する信号を検出すれば、エアータグがサーバーに送信される。例えば、ユーザーが携帯情報装置を携帯した状態で画像形成装置に開始操作を入力すればよく、操作が容易である。
【００１６】
この発明の他の局面によれば、プリント方法は、携帯情報装置と、画像形成装置と、携帯情報装置および画像形成装置と通信可能なサーバーと、を備えたプリントシステムで実行されるプリント方法あって、携帯情報装置に、データを記憶する記憶ステップと、記憶されたデータのいずれかを対象データとして特定するデータ特定ステップと、自装置の位置を検出する位置検出ステップと、所定の物理的現象を起動事象として検出する事象検出ステップと、データ特定ステップにおいて対象データが特定された後に事象検出ステップにおいて起動事象が検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後に位置検出ステップにおいて検出された位置を示す位置情報と、携帯情報装置を識別するための装置識別情報と、特定された対象データと、を含むエアータグをサーバーに送信するエアータグ送信ステップとを、実行させ、画像形成装置に、ユーザーによる操作を受け付ける操作受付ステップと、操作受付ステップにおいて画像の形成を指示する開始操作が受け付けられることに応じて、開始操作が受け付けられた時点の時刻と、画像形成装置を識別するための装置識別情報とを含むダウンロード要求を、サーバーに送信するダウンロード要求ステップと、ダウンロード要求の送信に応じて、サーバーからデータを受信するダウンロードステップと、受信されたデータの画像を形成する画像形成ステップと、を実行させ、サーバーに、携帯情報装置からエアータグが受信されることに応じて、受信されたエアータグを記憶するエアータグ記憶ステップと、画像形成装置からダウンロード要求が受信されることに応じて、記憶されたエアータグのうちからダウンロード要求を送信してきた画像形成装置の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含むエアータグを抽出するエアータグ抽出ステップと、エアータグ抽出ステップにおいて抽出されたエアータグに含まれるデータを、ダウンロード要求を送信してきた画像形成装置に送信するデータ送信ステップと、を実行させる。
【００１７】
この局面に従えば、携帯情報装置に記憶されたデータの画像を画像形成装置に形成させる操作を容易にしたプリント方法を提供することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態におけるプリントシステムの全体概要の一例を示す図である。
【図２】ＭＦＰの外観を示す斜視図である。
【図３】ＭＦＰのハードウェア構成の概要を示すブロック図である。
【図４】本実施の形態における携帯情報装置のハードウェア構成の概要の一例を示すブロック図である。
【図５】本実施の形態におけるサーバーのハードウェア構成の概要の一例を示すブロック図である。
【図６】第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図７】第１の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図８】本実施の形態におけるサーバーが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図９】第１の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。
【図１０】第１の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。
【図１１】第１の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。
【図１２】エアータグ抽出処理の流れの一例を示すフローチャートである。
【図１３】第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１４】第２の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１５】第２の実施の形態におけるサーバーが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図１６】第２の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。
【図１７】第２の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。
【図１８】第２の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。
【図１９】第２の実施の形態の変形例における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図２０】第２の実施の形態の変形例におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図２１】第２の実施の形態の変形例における携帯側プリント処理の流れの一例を示すフローチャートである。
【図２２】第２の実施の形態の変形例における装置側プリント処理の流れの一例を示すフローチャートである。
【図２３】第３の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。
【図２４】第３の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１９】
以下、本発明の実施の形態について図面を参照して説明する。以下の説明では同一の部品には同一の符号を付してある。それらの名称および機能も同じである。したがってそれらについての詳細な説明は繰り返さない。
【００２０】
図１は、本発明の実施の形態におけるプリントシステムの全体概要の一例を示す図である。図１を参照して、プリントシステム１は、それぞれがネットワーク２に接続されたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）１００，１０１，１０２と、携帯情報装置２００と、サーバー３００と、無線局５００とを含む。
【００２１】
ＭＦＰ１００，１０１，１０２各々は、画像形成装置として機能し、原稿を読み取るための原稿読取機能、画像データに基づいて紙などの記録媒体に画像を形成するための画像形成機能およびファクシミリデータを送受信するファクシミリ送受信機能を備えている。なお、第１の実施の形態においてはＭＦＰ１００，１０１，１０２を例に説明するが、ＭＦＰ１００，１０１，１０２に代えて、画像を形成する機能を備えた装置であれば、例えば、プリンタ、ファクシミリ装置等であってもよい。また、ＭＦＰ１００，１０１，１０２は、ハードウェアおよび機能が同じなので以下の説明では特に言及しない限りＭＦＰ１００を例に説明する。
【００２２】
サーバー３００は、一般的なコンピューターであり、ＭＦＰ１００，１０１，１０２を制御するためのプリンタドライバプログラムがインストールされている。なお、ＭＦＰ１００，１０１，１０２の種類が異なる場合、サーバー３００には、ＭＦＰ１００，１０１，１０２を制御するための３種類のプリンタドライバプログラムがそれぞれインストールされる。
【００２３】
携帯情報装置２００は、ＰＤＡなど、ユーザーに携帯して使用されるコンピューターである。ここでは、携帯情報装置２００を、スマートフォンとしており、無線ＬＡＮ機能と、通話機能とを備えている。このため、携帯情報装置２００は、携帯電話用基地局と無線で通信することにより携帯電話網に接続し、通話が可能である。
【００２４】
ネットワーク２は、ローカルエリアネットワーク（ＬＡＮ）であり、接続形態は有線または無線を問わない。またネットワーク２は、ＬＡＮに限らず、公衆交換電話網（Ｐｕｂｌｉｃ  Ｓｗｉｔｃｈｅｄ  Ｔｅｌｅｐｈｏｎｅ  Ｎｅｔｗｏｒｋｓ）を用いたネットワーク等であってもよい。さらに、ネットワーク２は、インターネットなどのワイドエリアネットワーク（ＷＡＮ）に接続されている。ＭＦＰ１００，１０１，１０２各々は、ネットワーク２を介してサーバー３００とデータの送受信が可能である。
【００２５】
無線局５００は、ネットワーク２の中継装置であり、無線ＬＡＮ通信機能を備えた携帯情報装置２００と通信して、携帯情報装置２００をネットワーク２に接続する。このため、ＭＦＰ１００，１０１，１０２およびサーバー３００各々は、ネットワーク２および無線局５００を介して携帯情報装置２００とデータの送受信が可能である。
【００２６】
図２は、ＭＦＰの外観を示す斜視図である。図３は、ＭＦＰのハードウェア構成の概要を示すブロック図である。図２および図３を参照して、ＭＦＰ１００は、メイン回路１１０と、原稿を読み取るための原稿読取部１３０と、原稿を原稿読取部１３０に搬送するための自動原稿搬送装置１２０と、原稿読取部１３０が原稿を読み取って出力する画像データに基づいて用紙等に画像を形成するための画像形成部１４０と、画像形成部１４０に用紙を供給するための給紙部１５０と、画像が形成された用紙を処理する後処理部１５５と、ユーザーインターフェースとしての操作パネル１６０とを含む。
【００２７】
後処理部１５５は、画像形成部１４０により画像が形成された１以上の用紙を並び替えて排紙するソート処理、パンチ穴加工するパンチ処理、ステープル針を打ち込むステープル処理を実行する。
【００２８】
メイン回路１１０は、ＣＰＵ１１１と、通信インターフェース（Ｉ／Ｆ）部１１２と、ＲＯＭ１１３と、ＲＡＭ１１４と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）１１５と、ファクシミリ部１１６と、ＣＤ−ＲＯＭ１１８が装着される外部記憶装置１１７と、を含む。ＣＰＵ１１１は、自動原稿搬送装置１２０、原稿読取部１３０、画像形成部１４０、給紙部１５０、後処理部１５５および操作パネル１６０と接続され、ＭＦＰ１００の全体を制御する。
【００２９】
ＲＯＭ１１３は、ＣＰＵ１１１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＲＡＭ１１４は、ＣＰＵ１１１がプログラムを実行する際の作業領域として用いられる。また、ＲＡＭ１１４は、原稿読取部１３０から連続的に送られてくる読取データ（画像データ）を一時的に記憶する。
【００３０】
操作パネル１６０は、ＭＦＰ１００の上面に設けられ、表示部１６１と操作部１６３とを含む。表示部１６１は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ（Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  Ｄｉｓｐｌａｙ）等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部１６３は、複数のキーからなるハードキー部１６７を備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。操作部１６３は、表示部１６１上に設けられたタッチパネルを１６５さらに含む。
【００３１】
通信Ｉ／Ｆ部１１２は、ＭＦＰ１００をネットワーク２に接続するためのインターフェースである。ＣＰＵ１１１は、通信Ｉ／Ｆ部１１２を介してＭＦＰ１０１，１０２、サーバー３００または携帯情報装置２００との間で通信し、データを送受信する。また、通信Ｉ／Ｆ部１１２は、ネットワーク２を介してインターネットに接続されたコンピューターと通信が可能である。
【００３２】
ファクシミリ部１１６は、公衆交換電話網（ＰＳＴＮ）に接続され、ＰＳＴＮにファクシミリデータを送信する、またはＰＳＴＮからファクシミリデータを受信する。ファクシミリ部１１６は、受信したファクシミリデータを、ＨＤＤ１１５に記憶する、または画像形成部１４０に出力する。画像形成部１４０は、ファクシミリ部１１６により受信されたファクシミリデータを用紙にプリントする。また、ファクシミリ部１１６は、ＨＤＤ１１５に記憶されたデータをファクシミリデータに変換して、ＰＳＴＮに接続されたファクシミリ装置に送信する。
【００３３】
外部記憶装置１１７は、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  ＲＯＭ）１１８が装着される。ＣＰＵ１１１は、外部記憶装置１１７を介してＣＤ−ＲＯＭ１１８にアクセス可能である。ＣＰＵ１１１は、外部記憶装置１１７に装着されたＣＤ−ＲＯＭ１１８に記録されたプログラムをＲＡＭ１１４にロードして実行する。なお、ＣＰＵ１１１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ１１８に限られず、光ディスク（ＭＯ（Ｍａｇｎｅｔｉｃ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）／ＭＤ（Ｍｉｎｉ  Ｄｉｓｃ）／ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ））、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）、ＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ  ＥＰＲＯＭ）などの半導体メモリであってもよい。
【００３４】
また、ＣＰＵ１１１が実行するプログラムは、ＣＤ−ＲＯＭ１１８に記録されたプログラムに限られず、ＨＤＤ１１５に記憶されたプログラムをＲＡＭ１１４にロードして実行するようにしてもよい。この場合、ネットワーク２に接続された他のコンピューターが、ＭＦＰ１００のＨＤＤ１１５に記憶されたプログラムを書換える、または、新たなプログラムを追加して書き込むようにしてもよい。さらに、ＭＦＰ１００が、ネットワーク２に接続された他のコンピューターからプログラムをダウンロードして、そのプログラムをＨＤＤ１１５に記憶するようにしてもよい。ここでいうプログラムは、ＣＰＵ１１１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００３５】
プリントシステム１において、ＭＦＰ１００，１０１，１０２、携帯情報装置２００、サーバー３００の間で、データが送受信される。データを送受信するプロトコルは、受信側の装置において送信元を特定することができれば、任意のプロトコルを用いることが可能である。データを送受信するプロトコルは、例えばＨＴＴＰ（ＨｙｐｅｒＴｅｘｔ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＦＴＰ（Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）およびＳＭＰＴ（Ｓｉｍｐｌｅ  Ｍａｉｌ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ）、ＰＯＰ（Ｐｏｓｔ  Ｏｆｆｉｃｅ  Ｐｒｏｔｏｃｏｌ）等が用いられる。
【００３６】
図４は、本実施の形態における携帯情報装置のハードウェア構成の概要の一例を示すブロック図である。図４を参照して、本実施の形態における携帯情報装置２００は、携帯情報装置２００の全体を制御するためのＣＰＵ２０１と、カメラ２０２と、データを不揮発的に記憶するフラッシュメモリ２０３と、通話部２０５と接続された無線通信部２０４と、画像を表示する表示部２０６と、ユーザーの操作を受け付ける操作部２０７と、無線ＬＡＮＩ／Ｆ２０８と、位置検出部２０９と、加速度検出部２１０と、外部記憶装置２１１と、を含む。
【００３７】
無線通信部２０４は、電話通信網に接続された携帯電話用基地局と無線通信する。無線通信部２０４は、携帯情報装置２００を電話通信網に接続し、通話部２０５を用いた通話を可能とする。無線通信部２０４は、携帯電話用基地局から受信した無線信号を復調した音声信号を復号して通話部２０５に出力する。また、無線通信部２０４は、通話部２０５から入力される音声を符号化し、携帯電話用基地局に送信する。通話部２０５は、マイクおよびスピーカーを備え、無線通信部２０４から入力される音声をスピーカーから出力し、マイクから入力される音声を無線通信部２０４に出力する。さらに、無線通信部２０４は、ＣＰＵ２０１により制御され、携帯情報装置２００を電子メールサーバーに接続し、電子メールを送受信する。
【００３８】
カメラ２０２は、レンズおよび光電変換素子を備え、レンズで集光した光を光電変換素子に結像し、光電変換素子は受光した光を光電変換して画像データをＣＰＵ２０１に出力する。光電変換素子は、ＣＭＯＳ(Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）センサー、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）センサー等である。
【００３９】
表示部２０６は、液晶表示装置（ＬＣＤ）、有機ＥＬＤ等の表示装置であり、ユーザーに対する指示メニューや取得した画像データに関する情報等を表示する。操作部２０７は、複数のキーを備え、キーに対応するユーザーの操作による各種の指示、文字、数字などのデータの入力を受け付ける。
【００４０】
無線ＬＡＮＩ／Ｆ２０８は、無線局５００と通信し、携帯情報装置２００をネットワーク２に接続するためのインターフェースである。携帯情報装置２００に、サーバー３００、ＭＦＰ１００，１０１，１０２それぞれのＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）アドレスを登録しておくことにより、携帯情報装置２００は、サーバー３００、ＭＦＰ１００，１０１，１０２と通信することができ、データの送受信が可能となる。なお、本実施の形態においては、携帯情報装置２００が無線ＬＡＮＩ／Ｆ２０８を用いて、サーバー３００、ＭＦＰ１００，１０１，１０２と通信する場合を例に説明するが、他の通信方法を用いて通信するようにしてもよい。具体的には、携帯情報装置２００、サーバー３００、ＭＦＰ１００，１０１，１０２が、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等の近距離無線装置を搭載する場合には、携帯情報装置２００が、サーバー３００、ＭＦＰ１００，１０１，１０２のいずれかと、１対１で通信するようにしてもよい。また、携帯情報装置２００を、サーバー３００、ＭＦＰ１００，１０１，１０２のいずれかと、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ケーブル等の有線で接続するようにし、携帯情報装置２００が、サーバー３００、ＭＦＰ１００，１０１，１０２のいずれかと、１対１で通信するようにしてもよい。
【００４１】
フラッシュメモリ２０３は、ＣＰＵ２０１が実行するプログラム、またはそのプログラムを実行するために必要なデータを記憶する。ＣＰＵ２０１は、フラッシュメモリ２０３に記録されたプログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行する。
【００４２】
位置検出部２０９は、携帯情報装置２００の現在位置を検出する。具体的には、位置検出部２０９は、全地球測位システム（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）受信機であり、複数のＧＰＳ衛星からの電波を受信することにより、現在位置を測定する。位置検出部２０９は、測定した現在位置を示す値、たとえば、緯度と経度とをＣＰＵ２０１に出力する。また、IＭＥＳ（インドアメッセージングシステム)と呼ぶ屋内位置検知技術を用いるようにしてもよい。ＩＭＥＳは、屋内に設けられた複数の送信機からそれぞれ送信される位置情報を含む電波を受信し、その屋内に設けられた専用サーバーに送信機から受信された位置情報を送信すすることによって、専用サーバーから位置情報を取得するシステムである。
【００４３】
加速度検出部２１０は、携帯情報装置２００の加速度を検出する。具体的には、加速度検出部２１０は、３軸加速度センサーである。加速度検出部２１０は、検出した３軸方向の加速度をＣＰＵ２０１に出力する。
【００４４】
外部記憶装置２１１は、携帯情報装置２００に着脱自在であり、遠隔操作プログラムを記憶したＣＤ−ＲＯＭ２１１Ａが装着可能である。ＣＰＵ２０１は、外部記憶装置２１１を介してＣＤ−ＲＯＭ２１１Ａにアクセス可能である。ＣＰＵ２０１は、外部記憶装置２１１に装着されたＣＤ−ＲＯＭ２１１Ａに記録された遠隔操作プログラムを、ＣＰＵ２０１が備えるＲＡＭにロードして実行することが可能である。
【００４５】
なお、ＣＰＵ２０１が実行するプログラムとして、フラッシュメモリ２０３またはＣＤ−ＥＯＭ２１１Ａに記録されたプログラムについて説明したが、ネットワーク２に接続された他のコンピューターが、フラッシュメモリ２０３に記憶されたプログラムを書換えたプログラム、または、追加して書き込んだ新たなプログラムであってもよい。さらに、携帯情報装置２００が、ネットワーク２に接続された他のコンピューターからダウンロードしたプログラムでもよい。ここでいうプログラムは、ＣＰＵ２０１が直接実行可能なプログラムだけでなく、ソースプログラム、圧縮処理されたプログラム、暗号化されたプログラム等を含む。
【００４６】
なお、ＣＰＵ２０１が実行するプログラムを記憶する媒体としては、ＣＤ−ＲＯＭ２１１Ａに限られず、光ディスク（ＭＯ／ＭＤ／ＤＶＤ）、ＩＣカード、光カード、マスクＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭなどの半導体メモリであってもよい。
【００４７】
図５は、本実施の形態におけるサーバーのハードウェア構成の概要の一例を示すブロック図である。図５を参照して、サーバー３００は、サーバー３００の全体を制御するためのＣＰＵ３０１と、ＣＰＵ３０１が実行するためのプログラムを記憶するＲＯＭ３０２と、ＣＰＵ３０１の作業領域として使用されるＲＡＭ３０３と、データを不揮発的に記憶するＨＤＤ３０４と、ＣＰＵ３０１をネットワーク２に接続する通信部３０５と、情報を表示する表示部３０６と、ユーザーの操作の入力を受け付ける操作部３０７と、を含む。
【００４８】
図６は、第１の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図６に示す機能は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、ＣＤ−ＲＯＭ２１１Ａに記憶された携帯側プリントプログラムを実行することにより、ＣＰＵ２０１に形成される機能である。図６を参照して、ＣＰＵ２０１は、データ特定部２５１と、事象検出部２５３と、位置検出制御部２５５と、エアータグ送信部２５７と、を含む。
【００４９】
データ特定部２５１は、フラッシュメモリ２０３に記憶された１以上のデータのうちからプリントの対象となるデータを特定する。データ特定部２５１は、表示部２０６にデータの指定を受け付けるためのデータ指定画面を表示し、ユーザーが操作部２０７に入力する操作によって指定されたデータをプリントの対象となるデータに特定する。データ指定画面は、限定するものではないが、フラッシュメモリ２０３に記憶された１以上のデータのファイ名のリストを含み、ユーザーがファイル名のリストのうちから１つを選択可能な画面である。データ特定部２５１は、プリントの対象となるデータが特定されると、特定されたデータをエアータグ送信部２５７に出力するとともに、データが特定されたことを示す特定完了信号を事象検出部２５３に出力する。
【００５０】
事象検出部２５３は、データ特定部２５１から特定完了信号が入力された後に、予め定められた物理的現象を起動事象として検出する。事象検出部２５３は、起動事象を検出する場合、位置検出制御部２５５およびエアータグ送信部２５７に起動指示を出力する。起動指示は、起動事象が検出された時点の時刻を含む。時刻は、携帯情報装置２００が内蔵する時計により計時される時刻であってもよいし、サーバー３００から取得するようにしてもよい。事象検出部２５３は、静止状態検出部２５９を含む。静止状態検出部２５９は、加速度検出部２１０を制御して、加速度を取得し、取得された３軸方向の加速度の全てがゼロを検出すると、静止状態を検出する。静止状態は、携帯情報装置２００が静止した状態を示す。事象検出部２５３は、静止状態検出部２５９によって静止状態が検出される場合、携帯情報装置２００が静止した物理的現象を、起動事象として検出する。事象検出部２５３は、データ特定部２５１から特定完了信号が入力された後に、起動事象が検出される場合は、起動事象が検出された後に、起動事象で特定される物理的現象が継続した状態で特定完了信号が入力される場合を含む。例えば、携帯情報装置２００が静止した状態で、ユーザーがデータを指定する場合が該当する。
【００５１】
位置検出制御部２５５は、事象検出部２５３から起動指示が入力された後に位置検出部２０９を制御し、位置検出部２０９が測定する現在位置を取得する。位置検出制御部２５５は、取得された現在位置を示す位置情報をエアータグ送信部２５７に出力する。換言すれば、位置検出制御部２５５は、事象検出部２５３によって起動事象が検出された後の携帯情報装置２００の現在位置を検出する。ここでは、起動事象は、携帯情報装置２００が静止した物理的現象としているので、位置検出制御部２５５は、携帯情報装置２００においてプリントの対象となるデータがユーザーにより指定された後、静止した時点の現在位置をエアータグ送信部２５７に出力する。
【００５２】
エアータグ送信部２５７は、データ特定部２５１からプリントの対象となるデータが入力され、位置検出制御部２５５から位置情報が入力され、事象検出部２５３から起動指示が入力される。エアータグ送信部２５７は、事象検出部２５３から起動指示が入力されることに応じて、エアータグをサーバー３００に無線ＬＡＮＩ／Ｆ２０８を介して送信する。エアータグは、データ特定部２５１から入力されるデータと、位置検出制御部２５５から入力される位置情報と、起動指示に含まれる時刻と、を含む。フラッシュメモリ２０３にサーバー３００のネットワークアドレスを予め記憶しており、そのネットワークアドレス宛てにエアータグを送信する。
【００５３】
図７は、第１の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。図７に示す機能は、本実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された装置側プリントプログラムを実行することにより、ＣＰＵ１１１に形成される機能である。図７を参照して、ＣＰＵ１１１は、操作受付部５１と、ダウンロード要求部５３と、ダウンロード部５５と、画像形成制御部５７と、を含む。
【００５４】
操作受付部５１は、ユーザーが操作部２０７に入力する操作を受け付ける。操作受付部５１は、ユーザーがＭＦＰ１００にログインする操作を受け付け、認証に成功すると、ダウンロード指示をダウンロード要求部５３に出力する。例えば、表示部１６１にログイン画面を表示し、ユーザーが操作部１６３にユーザーＩＤおよびパスワードを入力した場合、ログインする操作を受け付け、ユーザーＩＤおよびパスワードを用いてユーザーを認証する。なお、操作受付部５１がＩＤカードリーダーを備えるようにして、ユーザーＩＤおよびパスワードを記憶したＩＤカードを読み取る場合に、ログインする操作を受け付けるようにしてもよい。また、操作受付部５１は、予め定められた操作を受け付ける場合に、ダウンロード指示をダウンロード要求部５３に出力するようにしてもよい。予め定められた操作は、任意に定めることができるが、例えば、操作部１６３が備えるハードキー部１６７が有する複数のハードキーのうち予め定められたハードキーが押下される操作とすればよい。さらに、操作受付部５１は、操作部１６３が備えるハードキー部１６７が有する複数のハードキーのうちコピーの開始を指示するスタートキーが押下された場合に、原稿読取部１３０が原稿読取位置に原稿がセットされていないことを検出する場合に、ダウンロード指示を出力するようにしてもよい。
【００５５】
ダウンロード要求部５３は、操作受付部５１からダウンロード指示が入力されることに応じて、通信Ｉ／Ｆ部１１２を介してサーバー３００にダウンロード要求を送信する。ダウンロード要求は、操作受付部５１からダウンロード指示が入力された時点における時刻を含む。時刻は、ＭＦＰ１００が内蔵する時計により計時される時刻であってもよいし、サーバー３００から取得するようにしてもよい。ＨＤＤ１１５にサーバー３００のネットワークアドレスを予め記憶しており、そのネットワークアドレス宛てにダウンロード要求を送信する。
【００５６】
ダウンロード要求を受信するサーバー３００の動作についての詳細は後述するが、データを返信する場合がある。ダウンロード部５５は、サーバー３００がダウンロード要求の受信に応じてデータを返信する場合、通信Ｉ／Ｆ部１１２を制御してサーバー３００からデータを受信する。ダウンロード部５５は、サーバー３００からデータを受信する場合、そのデータを画像形成制御部５７に出力する。
【００５７】
画像形成制御部５７は、ダウンロード部５５からデータが入力されることに応じて、画像形成部１４０を制御して、そのデータの画像を用紙に画像を形成する。
【００５８】
図８は、本実施の形態におけるサーバーが備えるＣＰＵの機能の概要の一例を示すブロック図である。図８に示す機能は、サーバー３００が備えるＣＰＵ３０１が、ＲＯＭ３０２またはＨＤＤ３０４に記憶されたサーバー側プリントプログラムを実行することにより、ＣＰＵ３０１に形成される機能である。図８を参照して、ＣＰＵ３０１は、エアータグ受信部３５１と、エアータグ記憶部３５３と、ダウンロード要求受信部３５５と、エアータグ抽出部３５７と、データ送信部３５９と、を含む。
【００５９】
エアータグ受信部３５１は、通信部３０５が携帯情報装置２００から受信するエアータグを受信し、受信されたエアータグと、エアータグを送信してきた携帯情報装置２００を識別するための装置識別情報とをエアータグ記憶部３５３に出力する。エアータグは、データと、位置情報と、時刻と、を含む。
【００６０】
エアータグ記憶部３５３は、エアータグ受信部３５１から入力されるエアータグと装置識別情報とを関連付けてＨＤＤ３０４に記憶する。エアータグ記憶部３５３は、装置ごとに最新のエアータグのみを記憶する。具体的には、エアータグ記憶部３５３は、エアータグ受信部３５１から入力される装置識別情報と同じ装置識別情報と関連付けられたエアータグがＨＤＤ３０４に既に記憶されている場合には、エアータグ受信部３５１から入力されるエアータグで、ＨＤＤ３０４に記憶されているエアータグ情報を更新する。
【００６１】
ダウンロード要求受信部３５５は、通信部３０５を制御し、ＭＦＰ１００，１０１，１０２のいずれかからダウンロード要求を受信する。ここでは、ＭＦＰ１００からダウンロード要求を受信する場合を例に説明する。ダウンロード要求は、時刻を含む。ダウンロード要求受信部３５５は、ダウンロード要求を受信することに応じて、エアータグ抽出部３５７に抽出指示を出力する。抽出指示は、ダウンロード要求に含まれる時刻とダウンロード要求を送信してきたＭＦＰ１００を識別するための装置識別情報とを含む。
【００６２】
エアータグ抽出部３５７は、ダウンロード要求受信部３５５から抽出指示が入力されることに応じて、エアータグ記憶部３５３によってＨＤＤ３０４に記憶されているエアータグのうちから所定の条件を満たすエアータグ情報を抽出する。具体的には、ＨＤＤ３０４に記憶されているエアータグのうち、抽出指示に含まれる装置識別情報で特定される装置が設置されている位置から所定の距離の範囲内の位置情報が設定されたエアータグであって、抽出指示に含まれる時刻と所定時間前後の期間内の時刻が設定されたエアータグを抽出する。ＨＤＤ１１５にＭＦＰ１００，１０１，１０２それぞれが設置される位置を示す位置情報を、予め記憶している。なお、ダウンロード要求を送信してきた装置からその装置が設定された位置を示す位置情報を取得するようにしてもよい。
【００６３】
ここでは、抽出指示に含まれる装置識別情報で特定される装置はＭＦＰ１００である。より具体的には、エアータグ抽出部３５７は、携帯情報装置２００がＭＦＰ１００から所定の距離の範囲内に存在し、かつ、携帯情報装置２００が静止した時点で、携帯情報装置２００が送信するエアータグを抽出する。エアータグ抽出部３５７は、エアータグを抽出する場合、抽出されたエアータグに含まれるデータと、抽出指示に含まれる装置識別情報とを、データ送信部３５９に出力する。エアータグ抽出部３５７は、エアータグを抽出しない場合、該当するエアータグが存在しないことを示すエラー情報と、抽出指示に含まれる装置識別情報とを、データ送信部３５９に出力する。
【００６４】
データ送信部３５９は、エアータグ抽出部３５７からデータと装置識別情報とが入力される場合、装置識別情報で特定される装置、ここでは、ＭＦＰ１００に、通信部３０５を介してデータを送信する。エアータグ抽出部３５７からエラー情報と装置識別情報とが入力される場合、装置識別情報で特定される装置、ここでは、ＭＦＰ１００に、通信部３０５を介してエラー情報を送信する。
【００６５】
例えば、携帯情報装置２００のユーザーがプリントの対象となるデータを指定した後に、携帯情報装置２００をＭＦＰ１００の原稿台に置く場合、携帯情報装置２００はエアータグをサーバー３００に送信する。このエアータグは、ユーザーにより指定されたデータと、ＭＦＰ１０の原稿台と同じ位置を示す位置情報と、携帯情報装置２００が原稿台に置かれた時点の時刻と、を含む。ユーザーが、携帯情報装置２００を原稿台に置いてから所定の時間以内にＭＦＰ１００に所定の操作、例えば、スタートキーを押下すれば、サーバー３００にダウンロード要求が送信される。このダウンロード要求は、ユーザーが所定の操作を入力した時点の時刻を含む。この場合、エアータグ抽出部３５７は、携帯情報装置２００から受信されたエアータグを抽出する。
【００６６】
図９は、第１の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。携帯側プリント処理は、携帯情報装置２００が備えるＣＰＵ２０１が、フラッシュメモリ２０３、ＣＤ−ＲＯＭ２１１Ａに記憶された携帯側プリントプログラムを実行することにより、ＣＰＵ２０１により実行される処理である。図９を参照して、ＣＰＵ２０１は、データの指定を受け付けたか否かを判断する（ステップＳ０１）。データの指定を受け付けるまで待機状態となり（ステップＳ０１でＮＯ）、データの指定を受け付けたならば（ステップＳ０１でＹＥＳ）、処理をステップＳ０２に進める。
【００６７】
ステップＳ０２においては、起動事象を検出したか否かを判断する。起動事象を検出するまで待機状態となり（ステップＳ０２でＮＯ）、起動事象を検出したならば（ステップＳ０２でＹＥＳ）、処理をステップＳ０３に進める。具体的には、加速度検出部２１０によって検出される加速度がゼロになると、起動事象を検出する。ここでの起動事象は、携帯情報装置２００が静止した物理的現象である。
【００６８】
ステップＳ０３においては、位置検出部２０９が測定する現在位置を取得する。次のステップＳ０４においては、現在時刻を取得し、処理をステップＳ０５に進める。この段階で取得される現在時刻は、ステップＳ０２において起動事象が検出された時点の時刻である。
【００６９】
ステップＳ０５においては、エアータグを生成する。ステップＳ０１においてユーザーによって指定されたデータと、ステップＳ０３において取得された現在位置を示す位置情報と、ステップＳ０４において取得された時刻と、を含むエアータグを生成する。そして、生成されたエアータグを、無線ＬＡＮＩ／Ｆ２０８を介してサーバー３００に送信し、処理を終了する。
【００７０】
図１０は、第１の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。第１の実施の形態における装置側プリント処理は、ＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１が、ＲＯＭ１１３、ＨＤＤ１１５、ＣＤ−ＲＯＭ１１８に記憶された装置側プリントプログラムを実行することにより、ＣＰＵ１１１により実行される処理である。ここでは、ＭＦＰ１００が備えるＣＰＵ１１１が装置側プリントプログラムを実行する場合を例に説明する。
【００７１】
図１０を参照して、ＣＰＵ１１１は、所定の操作を受け付けたか否かを判断する（ステップＳ２１）。所定の操作を受け付けるまで待機状態となり（ステップＳ２１でＮＯ）、所定の操作を受け付けたならば（ステップＳ２１でＹＥＳ）、処理をステップＳ２２に進める。所定の操作は、任意に定めることができるが、例えば、ユーザーがＭＦＰ１００にログインする操作、予め定められたハードキーを押下する操作、原稿台に原稿をセットすることなくコピーの開始を指示するスタートキーを押下する操作、を含む。
【００７２】
ステップＳ２２においては、現在時刻を取得する。そして、ダウンロード要求を通信Ｉ／Ｆ部１１２を介してサーバー３００に送信する。ダウンロード要求は、ステップＳ２２において取得された時刻を含む。次のステップＳ２４においては、通信Ｉ／Ｆ部１１２がサーバー３００からデータを受信したか否かを判断する。サーバー３００からデータを受信したならば処理をステップＳ２５に進めるが、エラー情報を受信したならば処理をステップＳ２６に進める。ステップＳ２５においては、画像形成部１４０を制御して、サーバー３００から受信されたデータの画像を用紙に形成し、処理を終了する。ステップＳ２６においては、サーバー３００から受信されたエラー情報を表示部１６１に表示し、処理を終了する。
【００７３】
図１１は、第１の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。第１の実施の形態におけるサーバー側プリント処理は、サーバー３００が備えるＣＰＵ３０１が、ＲＯＭ３０２またはＨＤＤ３０４に記憶されたサーバー側プリントプログラムを実行することにより、ＣＰＵ３０１により実行される処理である。図１１を参照して、ＣＰＵ３０１は、エアータグを受信したか否かを判断する（ステップＳ５１）。通信部３０５が携帯情報装置２００からエアータグを受信したならば処理をステップＳ５２に進めるが、そうでなければステップＳ５１をスキップして処理をステップＳ５３に進める。ステップＳ５２においては、ステップＳ５１において受信されたエアータグを記憶し、処理をステップＳ５３に進める。具体的には、エアータグを、エアータグを送信してきた装置、ここでは携帯情報装置２００の装置識別情報と関連付けて、ＨＤＤ３０４に記憶する。
【００７４】
ステップＳ５３においては、ダウンロード要求を受信したか否かを判断する。通信部３０５がＭＦＰ１００，１０１，１０２のいずれかからダウンロード要求を受信したか否かを判断する。ダウンロード要求を受信したならば処理をステップＳ５４に進めるが、そうでなければ処理をステップＳ５１に戻す。ここでは、ＭＦＰ１００からダウンロード要求を受信する場合を例に説明する。ステップＳ５４においては、エアータグ抽出処理を実行し、処理をステップＳ５５に進める。エアータグ抽出処理の詳細は後述するが、ステップＳ５２においてＨＤＤ３０４に記憶されたエアータグのうちから所定のエアータグを抽出する処理である。
【００７５】
ステップＳ５５においては、エアータグ抽出処理を実行した結果、エアータグが抽出されたか否かを判断する。エアータグが抽出されたならば処理をステップＳ５６に進めるが、エアータグが抽出されなければ処理をステップＳ５７に進める。ステップＳ５６においては、抽出されたエアータグに含まれるデータを、ダウンロード要求を送信してきた装置、ここではＭＦＰ１００に通信部３０５を介して送信し、処理をステップＳ５１に戻す。ステップＳ５７においては、エラー情報を、ダウンロード要求を送信してきた装置、ここではＭＦＰ１００に通信部３０５を介して送信し、処理をステップＳ５１に戻す。
【００７６】
図１２は、エアータグ抽出処理の流れの一例を示すフローチャートである。エアータグ抽出処理は、図１１に示したサーバー側プリント処理のステップＳ５４において実行される処理である。図１２を参照して、ＣＰＵ３０１は、ＨＤＤ３０４に記憶されているエアータグのうちエアータグに含まれる位置情報が所定の範囲内のエアータグを抽出する（ステップＳ６１）。所定の範囲は、ダウンロード要求を送信してきた装置、ここでは、ＭＦＰ１００が設置されている位置から所定の距離の範囲内の位置である。所定の距離は、携帯情報装置２００が位置を検出する精度によって定まり、その精度に基づく誤差を考慮して決定するのが好ましい。
【００７７】
次のステップＳ６２においては、ステップＳ６１において抽出されたエアータグのうちエアータグに含まれる時刻が所定の期間内のエアータグを抽出し（ステップＳ６１）、処理をサーバー側プリント処理に戻す。所定の期間は、ダウンロード要求に含まれる時刻から所定の期間前後の期間である。所定の期間は、任意に定めることができるが、ユーザーが携帯情報装置２００を原稿台においてから、ＭＦＰ１００にログインする、または、スタートキーを押下する等の所定の操作を入力するまでの時間とするのが好ましい。
【００７８】
第１の実施の形態におけるプリントシステム１によれば、携帯情報装置２００がＭＦＰ１００から所定の距離の範囲内に存在している状態で、ＭＦＰ１００に開始操作が受け付けられる時刻より所定時間前後の期間内で、携帯情報装置２００によって静止した事象が起動事象として検出される場合に、携帯情報装置２００に記憶されたデータの画像がＭＦＰ１００で形成される。したがって、携帯情報装置２００とＭＦＰ１００とが通信することなく、携帯情報装置２００に記憶されたデータの画像がＭＦＰ１００で画像形成されるので、携帯情報装置２００でＭＦＰ１００を指定する必要がない。
【００７９】
例えば、携帯情報装置２００のユーザーがプリントの対象となるデータを指定した後に、携帯情報装置２００をＭＦＰ１００の原稿台に置く場合、携帯情報装置２００はエアータグをサーバー３００に送信する。このエアータグは、ユーザーにより指定されたデータと、ＭＦＰ１０の原稿台と同じ位置を示す位置情報と、携帯情報装置２００が原稿台に置かれた時点の時刻と、を含む。ユーザーが、携帯情報装置２００を原稿台に置いてから所定の時間以内にＭＦＰ１００に所定の操作、例えば、スタートキーを押下すれば、サーバー３００にダウンロード要求が送信される。このダウンロード要求は、ユーザーが所定の操作を入力した時点の時刻を含む。この場合、サーバー３００は、携帯情報装置２００から受信されたエアータグに含まれるデータを、ＭＦＰ１００に送信する。このため、ユーザーは、携帯情報装置２００でプリントの対象となるデータを指定し、携帯情報装置２００をＭＦＰ１００の原稿台に置いて、ＭＦＰ１００にログインする、または、スタートキーを押下すれば、ＭＦＰ１００によって、携帯情報装置２００で指定されたデータの画像が用紙に形成される。このため、携帯情報装置２００に記憶されたデータの画像をＭＦＰ１００で容易に画像形成させることができる。
【００８０】
また、携帯情報装置２００をＭＦＰ１００の上に置く等すればよく、ＭＦＰ１００で原稿の画像を形成させる場合に原稿を置く操作と同様の操作で、携帯情報装置２００に記憶されたデータの画像をＭＦＰ１００に形成させることができる。
【００８１】
＜第２の実施の形態＞
第２の実施の形態におけるプリントシステム１における全体概要は図１に示した第１の実施の形態における全体概要と同じである。また、ＭＦＰ１００，１０１，１０２それぞれの概観およびハードウェア構成は、図２および図３にそれぞれ示した概要およびハードウェア構成と同じである。さらに、携帯情報装置２００のハードウェア構成は図４に示したハードウェア構成と同じであり、サーバー３００のハードウェア構成は図５に示したハードウェア構成と同じである。
【００８２】
図１３は、第２の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１３を参照して、第２の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１Ａの機能が、図６に示した第１の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１の機能と異なる点は、携帯側信号出力部２６１が追加された点、エアータグ送信部２５７がエアータグ送信部２５７Ａに変更された点である。その他の機能は、図６に示した第１の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１の機能と同じなのでここでは説明を繰り返さない。
【００８３】
携帯側信号出力部２６１は、事象検出部２５３によって起動事象が検出される場合、音または光の信号を出力する。携帯側信号出力部２６１は、出力した音または光の信号をエアータグ送信部２５７Ａに出力する。携帯側信号出力部２６１は、事象検出部２５３によって起動事象が検出される場合、予め定められた画像を表示部２０６に表示する。携帯情報装置２００が光を発行する発光部を有する場合、携帯側信号出力部２６１は、発光部から所定のパターンの光を発光する。発光部は、カメラ２０２が備えるフラッシュであってもよいし、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）であってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。携帯情報装置２００が音を発生するスピーカーを有する場合、携帯側信号出力部２６１は、スピーカーから所定のパターンの音を発生する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。
【００８４】
エアータグ送信部２５７Ａは、データ特定部２５１からプリントの対象となるデータが入力され、位置検出制御部２５５から位置情報が入力され、携帯側信号出力部２６１から音または光の信号が入力され、事象検出部２５３から送信指示が入力される。エアータグ送信部２５７は、事象検出部２５３から送信指示が入力されることに応じて、エアータグをサーバー３００に無線ＬＡＮＩ／Ｆ２０８を介して送信する。エアータグは、データ特定部２５１から入力されるデータと、位置検出制御部２５５から入力される位置情報と、起動指示に含まれる時刻と、携帯側信号出力部２６１から入力される音または光の信号と、を含む。
【００８５】
図１４は、第２の実施の形態におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。図１４を参照して、第２の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１Ａの機能が、図７に示した第１の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１の機能と異なる点は、装置側信号検出部６１が追加された点、ダウンロード要求部５３がダウンロード要求部５３Ａに変更された点である。その他の機能は、図７に示した第１の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１の機能と同じなのでここでは説明を繰り返さない。
【００８６】
装置側信号検出部６１は、操作受付部５１によって所定の操作が受け付けられた後、音または光の信号を検出する。所定の操作は、例えば、ユーザーがＭＦＰ１００にログインする操作、予め定められたハードキーを押下する操作、原稿台に原稿をセットすることなくコピーの開始を指示するスタートキーを押下する操作、予め定められたハードキーを押下する操作を含む。装置側信号検出部６１は、検出された音または光の信号をダウンロード要求部５３Ａに出力する。装置側信号検出部６１は、原稿読取部１３０が原稿を読み取って出力する画像を光の信号として検出する。例えば、携帯情報装置２００が原稿読取部１３０の原稿読取位置に置かれる場合、原稿読取部１３０に携帯情報装置２００が表示部２０６に表示する画像を読み取らせ、読み取って得られる画像を光の信号として検出する。また、装置側信号検出部６１は、原稿読取部１３０が有する光電変換素子が光を検出する場合、検出される光のパターンを光の信号として検出する。光のパターンは、光を受光する期間と受光しない期間とを時系列で組み合わせたパターンである。ＭＦＰ１００が音を集音するマイクロホンを有する場合、マイクロホンが集音する音のパターンを検出する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。
【００８７】
ダウンロード要求部５３Ａは、操作受付部５１からダウンロード指示が入力されることに応じて、通信Ｉ／Ｆ部１１２を介してサーバー３００にダウンロード要求を送信する。ダウンロード要求は、操作受付部５１からダウンロード指示が入力された時点における時刻と、装置側信号検出部６１から入力される音または光の信号と、を含む。
【００８８】
図１５は、第２の実施の形態におけるサーバーが備えるＣＰＵの機能の概要の一例を示すブロック図である。図１５を参照して、第２の実施の形態におけるサーバー３００が備えるＣＰＵ３０１Ａの機能が、図８に示した第１の実施の形態におけるサーバー３００が備えるＣＰＵ３０１の機能と異なる点は、エアータグ抽出部３５７がエアータグ抽出部３５７Ａに変更された点である。その他の機能は、図８に示した第１の実施の形態におけるサーバー３００が備えるＣＰＵ３０１の機能と同じなのでここでは説明を繰り返さない。
【００８９】
エアータグ抽出部３５７Ａは、ダウンロード要求受信部３５５から抽出指示が入力されることに応じて、エアータグ記憶部３５３によってＨＤＤ３０４に記憶されているエアータグのうちから所定の条件を満たすエアータグ情報を抽出する。具体的には、ＨＤＤ３０４に記憶されているエアータグのうち、抽出指示に含まれる装置識別情報で特定される装置が設置されている位置から所定の距離の範囲内の位置情報が設定されたエアータグであって、抽出指示に含まれる時刻と所定時間前後の期間内の時刻が設定されたエアータグを抽出する。
【００９０】
エアータグ抽出部３５７Ａは信号比較部３６１を含む。信号比較部３６１は、ＨＤＤ３０４に記憶されているエアータグのうちから所定の条件を満たすエアータグ情報が抽出される場合、抽出されたエアータグに含まれる音または光の信号を、ダウンロード要求に含まれる音または光の信号と比較する。信号比較部３６１による比較結果は、エアータグに含まれる音または光の信号とダウンロード要求に含まれる音または光の信号とが一致することを示す場合と、両者が一致しないことを示す場合とがある。
【００９１】
エアータグ抽出部３５７は、信号比較部３６１による比較の結果が一致することを示す場合、抽出されたエアータグに含まれるデータと、抽出指示に含まれる装置識別情報とを、データ送信部３５９に出力する。エアータグ抽出部３５７は、信号比較部３６１による比較の結果が一致しないことを示す場合、該当するエアータグが存在しないことを示すエラー情報と、抽出指示に含まれる装置識別情報とを、データ送信部３５９に出力する。
【００９２】
図１６は、第２の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。図１６を参照して、図９に示した第１の実施の形態における携帯側プリント処理と異なる点は、ステップＳ０５がステップＳ０５Ａに変更された点、ステップＳ０４とステップＳ０５Ａとの間にステップＳ１１が追加された点、である。その他の処理は、図９に示した処理と同じなのでここでは説明を繰り返さない。
【００９３】
ステップＳ１１においては、音または光の信号を出力する。予め定められた画像を表示部２０６に表示する。また、発光部から所定のパターンの光を発光する。発光部は、カメラ２０２が備えるフラッシュであってもよいし、ＬＥＤであってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。さらに、スピーカーから所定の音を発生する。所定の周波数の音を発生するようにしてもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンで音を発生してもよい。
【００９４】
次のステップＳ０５Ａにおいては、エアータグを生成する。ステップＳ０１においてユーザーによって指定されたデータと、ステップＳ０３において取得された現在位置を示す位置情報と、ステップＳ０４において取得された時刻と、ステップＳ１１において出力された信号と、を含むエアータグを生成する。
【００９５】
図１７は、第２の実施の形態における装置側プリント処理の流れの一例を示すフローチャートである。図１７を参照して、図１０に示した第１の実施の形態における装置側プリント処理と異なる点は、ステップＳ２３がステップＳ２３Ａに変更された点、ステップＳ３１とステップＳ２３Ａとの間にステップＳ３１が追加された点である。その他の処理は図１０に示した処理と同じなので、ここでは説明を繰り返さない。
【００９６】
ステップＳ３１においては、音または光の信号を検出したか否かを判断する。音または光の信号を検出するまで待機状態となり（ステップＳ３１でＮＯ）、音または光の信号を検出すると（ステップＳ３１でＹＥＳ）、処理をステップＳ２３Ａに進める。具体的には、携帯情報装置２００が原稿読取部１３０の原稿読取位置に置かれる場合、原稿読取部１３０に携帯情報装置２００が表示部２０６に表示する画像を読み取らせ、読み取って得られる画像を光の信号として検出する。また、原稿読取部１３０が有する光電変換素子が光を検出する場合、検出される光のパターンを光の信号として検出する。光のパターンは、光を受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、マイクロホンが集音する音を検出する。マイクロホンにより集音された音の周波数を音の信号として検出してもよいし、音を集音する期間と集音しない期間とを時系列で組み合わせたパターンを音の信号として検出してもよい。
【００９７】
ステップＳ２３Ａにおいては、ダウンロード要求を通信Ｉ／Ｆ部１１２を介してサーバー３００に送信し、処理をステップＳ２４に進める。ダウンロード要求は、ステップＳ２２において取得された時刻と、ステップＳ３１において検出された音または光の信号と、を含む。
【００９８】
図１８は、第２の実施の形態におけるサーバー側プリント処理の流れの一例を示すフローチャートである。図１８を参照して、図１１に示したサーバー側プリント処理と異なる点は、ステップＳ５５と、ステップＳ５６およびステップＳ５７との間にステップＳ５５Ａが追加された点である。その他の処理は図１１に示した処理と同じなのでここでは説明を繰り返さない。
【００９９】
ステップＳ５５においては、ステップＳ５４において実行されるエアータグ抽出処理を実行した結果、エアータグが抽出されたならば処理をステップＳ５５Ａに進めるが、エアータグが抽出されなければ処理をステップＳ５７に進める。ステップＳ５５Ａおいては、ステップＳ５４において抽出されたエアータグに含まれる音または光の信号と、ステップＳ５３において受信されたダウンロード要求に含まれる音または光の信号とが一致するか否かを判断する。両者が一致すれば処理をステップＳ５６に進めるが、そうでなければ処理をステップＳ５７に進める。
【０１００】
第２の実施の形態におけるプリントシステム１においては、第１の実施の形態におけるプリントシステム１が有する効果に加えて、携帯情報装置２００が出力する音または光の信号と同じ音または光の信号をＭＦＰ１００が検出することを条件に、ＭＦＰ１００によって、携帯情報装置２００で指定されたデータの画像が用紙に形成される。このため、携帯情報装置２００がサーバー３００に送信するデータを、携帯情報装置２００が出力した音または光の信号を検出するＭＦＰ１００に送信するので、携帯情報装置２００に記憶されたデータを、ユーザーが操作するＭＦＰ１００で確実にプリントすることができる。
【０１０１】
＜変形例＞
第２の実施の形態におけるプリントシステム１においては、携帯情報装置２００が音または光の信号を出力し、ＭＦＰ１００，１０１，１０２のいずれかが、音または光の信号を検出ようにしたが、変形例におけるプリントシステム１においては、ＭＦＰ１００，１０１，１０２のいずれかが音または光の信号を出力し、携帯情報装置２００が音または光の信号を検出するようにしたものである。以下、第２の実施の形態におけるプリントシステム１と異なる点を主に説明する。
【０１０２】
図１９は、第２の実施の形態の変形例における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図１９を参照して、第２の実施の形態の変形例における携帯情報装置２００が備えるＣＰＵ２０１Ｂの機能が、図１３に示した第２の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１Ａの機能と異なる点は、携帯側信号出力部２６１が削除されて携帯側信号検出部２６３が追加された点、エアータグ送信部２５７Ａがエアータグ送信部２５７Ｂに変更された点である。その他の機能は、図１３に示した第２の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１Ａの機能と同じなのでここでは説明を繰り返さない。
【０１０３】
携帯側信号検出部２６３は、事象検出部２５３によって起動事象が検出される場合、音または光の信号を検出する。携帯側信号検出部２６３は、検出された音または光の信号をエアータグ送信部２５７Ｂに出力する。携帯側信号検出部２６３は、携帯情報装置２００が光を検出する光検出部を有する場合、携帯側信号検出部２６３は、光検出部によって検出された光のパターンを信号として検出する。光検出部は、例えば、カメラ２０２を用いることができる。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、携帯側信号検出部２６３は、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。
【０１０４】
エアータグ送信部２５７Ｂは、データ特定部２５１からプリントの対象となるデータが入力され、位置検出制御部２５５から位置情報が入力され、携帯側信号検出部２６３から検出された音または光の信号が入力され、事象検出部２５３から送信指示が入力される。エアータグ送信部２５７は、事象検出部２５３から送信指示が入力されることに応じて、エアータグをサーバー３００に無線ＬＡＮＩ／Ｆ２０８を介して送信する。エアータグは、データ特定部２５１から入力されるデータと、位置検出制御部２５５から入力される位置情報と、起動指示に含まれる時刻と、携帯側信号検出部２６３から入力される音または光の信号と、を含む。
【０１０５】
図２０は、第２の実施の形態の変形例におけるＭＦＰが備えるＣＰＵの機能の概要の一例を示すブロック図である。図２０を参照して、第２の実施の形態の変形例におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１Ｂの機能が、図１４に示した第２の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１Ａの機能と異なる点は、装置側信号検出部６１が削除された点、装置側信号出力部６３が追加された点である。その他の機能は、図１４に示した第２の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１Ａの機能と同じなのでここでは説明を繰り返さない。
【０１０６】
装置側信号出力部６３は、操作受付部５１によって所定の操作が受け付けられた後、音または光の信号を出力する。装置側信号出力部６３は、出力した音または光の信号をダウンロード要求部５３Ａに出力する。装置側信号出力部６３は、発光部から所定のパターンの光を発光する。発光部は、原稿読取１３０が備える光源であってもよいし、ＬＥＤであってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。ＭＦＰ１００が音を発生するスピーカーを有する場合、装置側信号出力部６３は、スピーカーから所定のパターンの音を発生する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。
【０１０７】
ダウンロード要求部５３Ａは、操作受付部５１からダウンロード指示が入力されることに応じて、通信Ｉ／Ｆ部１１２を介してサーバー３００にダウンロード要求を送信する。ダウンロード要求は、操作受付部５１からダウンロード指示が入力された時点における時刻と、装置側信号出力部６３から入力される音または光の信号と、を含む。
【０１０８】
図２１は、第２の実施の形態の変形例における携帯側プリント処理の流れの一例を示すフローチャートである。図２１を参照して、図１６に示した第２の実施の形態における携帯側プリント処理と異なる点は、ステップＳ１１がステップＳ１１Ａに変更された点、ステップＳ０５ＡがステップＳ０５Ｂに変更された点である。その他の処理は、図１６に示した処理と同じなのでここでは説明を繰り返さない。
【０１０９】
ステップＳ１１Ａにおいては、音または光の信号を検出したか否かを判断する。音または光の信号を検出するまで待機状態となり（ステップＳ１１ＡでＮＯ）、音または光の信号を検出すると（ステップＳ１１ＡでＹＥＳ）、処理をステップＳ０５Ｂに進める。具体的には、カメラ２０２によって検出された光のパターンを信号として検出する。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。
【０１１０】
ステップＳ０５Ｂにおいては、エアータグを生成する。ステップＳ０１においてユーザーによって指定されたデータと、ステップＳ０３において取得された現在位置を示す位置情報と、ステップＳ０４において取得された時刻と、ステップＳ１１Ａにおいて検出された音または光の信号と、を含むエアータグを生成する。
【０１１１】
図２２は、第２の実施の形態の変形例における装置側プリント処理の流れの一例を示すフローチャートである。図２２を参照して、図１７に示した第２の実施の形態における装置側プリント処理と異なる点は、ステップＳ３１がステップＳ３１Ａに変更された点、ステップＳ２３ＡがステップＳ２３Ｂに変更された点である。その他の処理は図１７に示した処理と同じなので、ここでは説明を繰り返さない。
【０１１２】
ステップＳ３１Ａにおいては、音または光の信号を出力する。具体的には、発光部から所定のパターンの光を発光する。発光部は、原稿読取１３０が備える光源であってもよいし、ＬＥＤであってもよい。所定のパターンは、発光する期間と発光しない期間とを時系列で組み合わせたパターンである。ＭＦＰ１００が音を発生するスピーカーを有する場合、装置側信号出力部６３は、スピーカーから所定のパターンの音を発生する。音のパターンは、音の所定の周波数であってもよいし、音を発生する期間と発生しない期間とを時系列で組み合わせたパターンであってもよい。
【０１１３】
ステップＳ２３Ｂにおいては、ダウンロード要求を通信Ｉ／Ｆ部１１２を介してサーバー３００に送信し、処理をステップＳ２４に進める。ダウンロード要求は、ステップＳ２２において取得された時刻と、ステップＳ３１Ａにおいて出力された音または光の信号と、を含む。
【０１１４】
第２の実施の形態の変形例におけるプリントシステム１においては、第１の実施の形態におけるプリントシステム１が有する効果に加えて、ＭＦＰ１００が出力する音または光の信号を携帯情報装置２００が検出することを条件に、ＭＦＰ１００によって、携帯情報装置２００で指定されたデータの画像が用紙に形成される。このため、携帯情報装置２００がサーバー３００に送信するデータを、携帯情報装置２００が検出した音または光の信号を出力するＭＦＰ１００に送信するので、携帯情報装置２００に記憶されたデータを、ユーザーが操作するＭＦＰ１００で確実にプリントすることができる。
【０１１５】
＜第３の実施の形態＞
第３の実施の形態におけるプリントシステム１における全体概要は図１に示した第１の実施の形態における全体概要と同じである。また、ＭＦＰ１００，１０１，１０２それぞれの概観およびハードウェア構成は、図２および図３にそれぞれ示した概要およびハードウェア構成と同じである。さらに、携帯情報装置２００のハードウェア構成は図４に示したハードウェア構成と同じであり、サーバー３００のハードウェア構成は図５に示したハードウェア構成と同じである。
【０１１６】
図２３は、第３の実施の形態における携帯情報装置が備えるＣＰＵの機能の概要の一例を示すブロック図である。図２３を参照して、第３の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１Ｃの機能が、図６に示した第１の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１の機能と異なる点は、事象検出部２５３が事象検出部２５３Ｃに変更された点、エアータグ送信部２５７がエアータグ送信部２５７Ｃに変更された点である。その他の機能は、図６に示した第１の実施の形態における携帯情報装置２００が備えるＣＰＵ２０１の機能と同じなのでここでは説明を繰り返さない。
【０１１７】
事象検出部２５３Ｃは、データ特定部２５１から特定完了信号が入力された後に、予め定められた物理的現象を起動事象として検出する。事象検出部２５３Ｃは、信号検出部２６５を含む。信号検出部２６５は、音または光の信号を検出する。信号検出部２６５は、検出された音または光の信号をエアータグ送信部２５７Ｃに出力する。信号検出部２６５は、携帯情報装置２００が光を検出する光検出部を有する場合、光検出部によって検出された光のパターンを信号として検出する。光検出部は、例えば、カメラ２０２を用いることができる。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、信号検出部２６５は、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。
【０１１８】
事象検出部２５３Ｃは、信号検出部２６５によって音または光の信号が検出される場合、音または光が発生した物理的現象を、起動事象として検出する。事象検出部２５３Ｃは、起動事象を検出する場合、位置検出制御部２５５およびエアータグ送信部２５７Ｃに起動指示を出力する。起動指示は、起動事象が検出された時点の時刻と、音または光の信号と、を含む。時刻は、携帯情報装置２００が内蔵する時計により計時される時刻であってもよいし、サーバー３００から取得するようにしてもよい。
【０１１９】
エアータグ送信部２５７Ｃは、データ特定部２５１からプリントの対象となるデータが入力され、位置検出制御部２５５から位置情報が入力され、事象検出部２５３から起動指示が入力される。エアータグ送信部２５７は、事象検出部２５３から起動指示が入力されることに応じて、エアータグをサーバー３００に無線ＬＡＮＩ／Ｆ２０８を介して送信する。エアータグは、データ特定部２５１から入力されるデータと、位置検出制御部２５５から入力される位置情報と、起動指示に含まれる時刻、および音または光の信号と、を含む。フラッシュメモリ２０３にサーバー３００のネットワークアドレスを予め記憶しており、そのネットワークアドレス宛てにエアータグを送信する。
【０１２０】
第３の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１の機能は、図２０に示した機能と同じである。また、第３の実施の形態におけるサーバー３００が備えるＣＰＵ３０１の機能は、図１５に示した機能と同じである。したがって、それらについては、ここでは説明を繰り返さない。
【０１２１】
図２４は、第３の実施の形態における携帯側プリント処理の流れの一例を示すフローチャートである。図２４を参照して、図９に示した第１の実施の形態における携帯側プリント処理と異なる点は、ステップＳ０２がステップＳ０２Ｃに変更された点、ステップＳ０５がステップＳ０５Ｃに変更された点である。その他の処理は、図９に示した処理と同じなのでここでは説明を繰り返さない。
【０１２２】
ステップＳ０２Ｃにおいては、起動事象を検出したか否かを判断する。起動事象を検出するまで待機状態となり（ステップＳ０２ＣでＮＯ）、起動事象を検出したならば（ステップＳ０２ＣでＹＥＳ）、処理をステップＳ０３に進める。具体的には、音または光の信号を検出した場合に、起動事象を検出する。より詳細には、カメラ２０２によって検出された光のパターンを信号として検出する。光のパターンは、受光する期間と受光しない期間とを時系列で組み合わせたパターンである。また、マイクロホンによって集音される音のパターンを信号として検出する。音のパターンは、音の周波数であってもよいし、音を検出する期間と検出しない期間とを時系列で組み合わせたパターンであってもよい。
【０１２３】
ステップＳ０５Ｃにおいては、エアータグを生成する。ステップＳ０１においてユーザーによって指定されたデータと、ステップＳ０３において取得された現在位置を示す位置情報と、ステップＳ０４において取得された時刻と、ステップＳ０２Ｃにおいて検出された音または光の信号と、を含むエアータグを生成する。
【０１２４】
第３の実施の形態におけるＭＦＰ１００，１０１，１０２それぞれが備えるＣＰＵ１１１が有する機能およびＣＰＵ１１１が実行する装置側プリント処理は、図２０に示した第２の実施の形態の変形例におけるＭＦＰが備えるＣＰＵの機能および図２２に示した第２の実施の形態の変形例における装置側プリント処理と同じである。また、第３の実施の形態におけるサーバー３００が備えるＣＰＵ３０１が有する機能およびＣＰＵ３０１により実行されるサーバー側プリント処理は、図１５に示した第２の実施の形態におけるサーバーが備えるＣＰＵの機能および図１８に示した第２の実施の形態におけるサーバー側プリント処理と同じである。したがって、それらについては、ここでは説明を繰り返さない。
【０１２５】
第３の実施の形態におけるプリントシステム１においては、第１の実施の形態におけるプリントシステム１が有する効果に加えて、ＭＦＰ１００が出力する音または光の信号を携帯情報装置２００が検出することを条件に、ＭＦＰ１００によって、携帯情報装置２００で指定されたデータの画像が用紙に形成される。このため、携帯情報装置２００がサーバー３００に送信するデータを、携帯情報装置２００が検出した音または光の信号を出力するＭＦＰ１００に送信するので、携帯情報装置２００に記憶されたデータを、ユーザーが操作するＭＦＰ１００で確実にプリントすることができる。また、第１および第２の実施の形態における携帯情報装置２００は、携帯情報装置２００が静止した状態を検出することを条件に、エアータグを送信したが、第３の実施の形態における携帯情報装置２００は、携帯情報装置２００が静止しなくてもＭＦＰ１００が出力する音または光の信号を検出することを条件に、エアータグを送信する。このため、携帯情報装置２００がＭＦＰ１００から所定の範囲内にあればよい。例えば、ユーザーが携帯情報装置２００を手に保持したままであっても、エアータグが送信される場合がある。このため、携帯情報装置２００の操作が容易になる。
【０１２６】
第３の実施の形態におけるプリントシステム１は、携帯情報装置２００は、対象データが特定された後に、ＭＦＰ１００が出力する音または光の信号を検出する物理的現象が起動事象として検出されることに応じて、起動事象が検出された時点の時刻と、起動事象が検出された後の位置を示す位置情報と、携帯情報装置２００を識別するための装置識別情報と、対象データと、を含むエアータグをサーバーに送信し、ＭＦＰ１００は、開始操作が受け付けられることに応じて、音または光の信号を出力し、開始操作が受け付けられた時点の時刻と、音または光の信号と、ＭＦＰ１００を識別するための装置識別情報と、を含むダウンロード要求を、サーバー３００に送信し、サーバー３００は、ＭＦＰ１００からダウンロード要求が受信されることに応じて、携帯情報装置２００から受信されたエアータグのうちから、ＭＦＰ１００の位置から所定の範囲の位置を示す位置情報を含み、ダウンロード要求に含まれる時刻より所定時間前後の時間内の時刻を含み、かつダウンロード要求に含まれる音または光の信号と同じ信号を含むエアータグを抽出し、抽出されたエアータグに含まれるデータを、ＭＦＰ１００に送信する。このため、携帯情報装置２００がＭＦＰ１００から所定の距離の範囲内に存在している状態で、ユーザーがＭＦＰ１００に開始操作を入力する時刻より所定時間前後の期間内で、携帯情報装置２００でＭＦＰ１００が出力するおとまたは光の信号が検出される場合に、携帯情報装置２００に記憶されたデータの画像がＭＦＰ１００で形成される。したがって、携帯情報装置２００とＭＦＰ１００とが通信することなく、携帯情報装置２００に記憶されたデータの画像がＭＦＰ１００で形成されるので、携帯情報装置２００でＭＦＰ１００を指定する必要がない。例えば、ユーザーが携帯情報装置２００を携帯した状態でＭＦＰ１００に開始操作を入力すればよく、操作が容易である。
【０１２７】
なお、第３の実施の形態においては、ＭＦＰ１００，１０１，１０２それぞれが送信するダウンロード要求に含まれる時刻は、ＭＦＰ１００，１０１，１０２それぞれが音または光の信号を出力した時点の時刻としてもよい。
【０１２８】
なお、上述した第１〜第３の実施の形態においては、プリントシステム１について説明したが、図９、図１６、図２１または図２４に示した携帯側プリント処理を携帯情報装置２００に実行させ、図１０、図１７または図２２に示した装置側プリント処理をＭＦＰ１００，１０１，１０２に実行させ、図１１または図１８に示したサーバー側プリント処理をサーバー３００に実行させるプリント方法、およびプリントプログラムとして、発明を特定することができるのは言うまでもない。
【０１２９】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１３０】
＜付記＞
（１）  前記携帯側信号出力手段は、画像を表示する画像表示制御手段を含み、
前記装置側信号検出手段は、画像を読み取る読取制御手段を含む、請求項３に記載のプリントシステム。
（２）  前記携帯側信号出力手段は、所定のパターンの光を発光する携帯側発光制御手段を含み、
前記装置側信号検出手段は、光を検出する装置側光検出手段を含む、請求項３に記載のプリントシステム。
（３）  前記携帯側信号出力手段は、所定のパターンの音を発生する携帯側音出力制御手段を含み、
前記装置側信号検出手段は、音を検出する装置側音検出手段を含む、請求項３に記載のプリントシステム。
（４）  前記装置側信号出力手段は、所定のパターンの光を発光する装置側発光制御手段を含み、
前記携帯側信号検出手段は、光を検出する携帯側光検出手段を含む、請求項４に記載のプリントシステム。
（５）  前記装置側信号出力手段は、所定のパターンの音を発生する装置側音出力制御手段を含み、
前記携帯側信号検出手段は、音を検出する携帯側音検出手段を含む、請求項４に記載のプリントシステム。
（６）  前記装置側信号出力手段は、所定のパターンの光を発光する装置側発光制御手段を含み、
前記信号検出手段は、光を検出する携帯側光検出手段を含む、請求項５に記載のプリントシステム。
（７）  前記装置側信号出力手段は、所定のパターンの音を発生する装置側音出力制御手段を含み、
前記信号検出手段は、音を検出する携帯側音検出手段を含む、請求項４に記載のプリントシステム。
【符号の説明】
【０１３１】
１  プリントシステム、２  ネットワーク、１００，１０１，１０２  ＭＦＰ、１１０  メイン回路、１１１  ＣＰＵ、１１２  通信Ｉ／Ｆ部、１１３  ＲＯＭ、１１４  ＲＡＭ、１１５  ＨＤＤ、１１６  ファクシミリ部、１１７  外部記憶装置、１１８  ＣＤ−ＲＯＭ、１２０  自動原稿搬送装置、１３０  原稿読取部、１４０  画像形成部、１５０  給紙部、１５５  後処理部、１６０  操作パネル、１６１  表示部、１６３  操作部、１６５  タッチパネル、１６７  ハードキー部、２００  携帯情報装置、２０１  ＣＰＵ、２０２  カメラ、２０３  フラッシュメモリ、２０４  無線通信部、２０５  通話部、２０６  表示部、２０７  操作部、２０８  無線ＬＡＮＩ／Ｆ、２０９  位置検出部、２１０  加速度検出部、２１１  外部記憶装置、３００  サーバー、３０１  ＣＰＵ、３０２  ＲＯＭ、３０３  ＲＡＭ、３０４  ＨＤＤ、３０５  通信部、３０６  表示部、３０７  操作部、５００  無線局、５１  操作受付部、５３，５３Ａ  ダウンロード要求部、５５  ダウンロード部、５７  画像形成制御部、６１  装置側信号検出部、６３  装置側信号出力部、２５１  データ特定部、２５３，２５３Ｃ  事象検出部、２５５  位置検出制御部、２５７，２５７Ａ，２５７Ｂ，２５７Ｃ  エアータグ送信部、２５９  静止状態検出部、２６１  携帯側信号出力部、２６３  携帯側信号検出部、２６５  信号検出部、３５１  エアータグ受信部、３５３  エアータグ記憶部、３５５  ダウンロード要求受信部、３５７，３５７Ａ  エアータグ抽出部、３５９  データ送信部、３６１  信号比較部。
【図１】
0006357964.tif 000002
【図２】
0006357964.tif 000003
【図３】
0006357964.tif 000004
【図４】
0006357964.tif 000005
【図５】
0006357964.tif 000006
【図６】
0006357964.tif 000007
【図７】
0006357964.tif 000008
【図８】
0006357964.tif 000009
【図９】
0006357964.tif 000010
【図１０】
0006357964.tif 000011
【図１１】
0006357964.tif 000012
【図１２】
0006357964.tif 000013
【図１３】
0006357964.tif 000014
【図１４】
0006357964.tif 000015
【図１５】
0006357964.tif 000016
【図１６】
0006357964.tif 000017
【図１７】
0006357964.tif 000018
【図１８】
0006357964.tif 000019
【図１９】
0006357964.tif 000020
【図２０】
0006357964.tif 000021
【図２１】
0006357964.tif 000022
【図２２】
0006357964.tif 000023
【図２３】
0006357964.tif 000024
【図２４】
0006357964.tif 000025