(57)【特許請求の範囲】
【請求項１】
表示装置を含み、画像データが格納されるサーバ装置を識別する識別コードを前記表示装置に表示する携帯型の情報処理端末と、前記情報処理端末の前記表示装置に表示された識別コードを読取り、読取った当該識別コードが示すサーバ装置から画像データを取得し、その画像データの印刷を行なう画像処理装置とを含む画像処理システムであって、
前記情報処理端末は、
前記識別コードを受信するための識別コード受信手段と、
前記識別コード受信手段が前記識別コードを受信したことに応答して、前記画像処理装置を用いて前記サーバ装置に格納されている画像データを印刷することを促すメッセージを前記表示装置に表示するための受信通知手段と、
当該情報処理端末が前記画像処理装置の近傍にある場合に所定の条件が満たされたことに応答して、前記識別コード受信手段が受信した前記識別コードを前記表示装置に表示するための識別コード表示手段とを含み、
前記画像処理装置は、
前記識別コードを読取る読取装置と、
前記読取装置で前記識別コードを読取ると、読取った前記識別コードにより識別された前記サーバ装置と通信することにより、前記サーバ装置から画像データを取得するための手段とを含む、画像処理システム。
【請求項２】
前記画像処理装置は、
情報を表示するための情報表示手段と、
操作を受付けるための操作受付手段と、
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記情報表示手段に、前記情報処理端末の前記表示装置の画面を確認するように促すメッセージを表示するための案内表示手段とをさらに含み、
前記情報処理端末は、前記識別コード表示手段が前記識別コードを表示したことに応答して、表示した前記識別コードを前記画像処理装置の前記読取装置にかざすように促すメッセージを前記表示装置に表示するための案内表示手段をさらに含む、請求項１に記載の画像処理システム。
【請求項３】
前記画像処理装置は、
操作を受付けるための操作受付手段と、
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記情報処理端末に対して、当該情報処理端末の前記表示装置に前記識別コードを表示させる信号を送信するための手段とをさらに含み、
前記所定の条件は、前記情報処理端末が前記信号を受信したことである、請求項１に記載の画像処理システム。
【請求項４】
前記所定の条件は、ユーザによって前記識別コードを表示する操作がされたことである、請求項１に記載の画像処理システム。
【請求項５】
前記画像処理装置は、
操作を受付けるための操作受付手段と、
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記情報処理端末に対して自機の装置情報を送信するための装置情報送信手段とをさらに含み、
前記情報処理端末は、前記画像処理装置から送信された前記装置情報を受信するための装置情報受信手段をさらに含み、
前記識別コード表示手段は、前記装置情報受信手段が前記装置情報を受信したことに応答して、前記識別コードを前記表示装置に表示するための手段を含む、請求項１に記載の画像処理システム。
【請求項６】
情報処理端末の表示装置に表示された識別コードを読取り、読取った当該識別コードが示すサーバ装置から当該サーバ装置に格納されている画像データを取得し、その画像データの印刷を行なう画像処理装置であって、
前記識別コードを読取る読取装置と、
情報を表示するための情報表示手段と、
操作を受付けるための操作受付手段と、
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記読取装置の配設位置に関する情報、及び、前記情報処理端末に表示されている前記識別コードを前記読取装置にかざすように促すメッセージを前記情報表示手段に表示するための手段と、
前記読取装置で前記識別コードを読取ると、読取った前記識別コードにより識別された前記サーバ装置と通信することにより、前記サーバ装置から画像データを取得するための手段とを含む、画像処理装置。
【請求項７】
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記情報表示手段に、前記情報処理端末の前記表示装置の画面を確認するように促すメッセージを表示するための案内表示手段をさらに含む、請求項６に記載の画像処理装置。
【請求項８】
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記情報処理端末に対して、当該情報処理端末の前記表示装置に前記識別コードを表示させる信号を送信するための手段をさらに含む、請求項６に記載の画像処理装置。
【請求項９】
前記操作受付手段が前記サーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、前記情報処理端末に対して自機の装置情報を送信するための装置情報送信手段をさらに含む、請求項６に記載の画像処理装置。
【請求項１０】
表示装置を含み、画像データが格納されたサーバ装置を識別する識別コードを前記表示装置に表示する携帯型の情報処理端末であって、
前記識別コードを受信するための識別コード受信手段と、
前記識別コード受信手段が識別コードを受信したことに応答して、画像処理装置を用いて前記サーバ装置に格納されている画像データを印刷することを促すメッセージを前記表示装置に表示するための受信通知手段と、
前記識別コード受信手段が受信した前記識別コードを前記表示装置に表示するための識別コード表示手段と、
表示した前記識別コードを前記画像処理装置に読取らせるために、前記識別コードを前記画像処理装置の読取装置にかざすように促すメッセージを前記表示装置に表示するための案内表示手段とを含む、情報処理端末。
【請求項１１】
表示装置に接続されたコンピュータを、
識別コードを受信するための識別コード受信手段と、
前記識別コード受信手段によって受信された前記識別コードが、画像データが格納されているサーバ装置のアドレス情報を示すものであるか否かを判定するための判定手段と、
前記判定手段の判定結果に応じて、前記識別コードを受信したことを通知するメッセージの前記表示装置への表示及び非表示を切替えるための手段と、
前記判定手段によって、前記識別コードが、画像データが格納されているサーバ装置のアドレス情報を示すものであると判定されたことに応答して、画像処理装置を用いて前記サーバ装置に格納されている画像データを印刷することを促すメッセージを前記表示装置に表示するための手段と、
前記識別コード受信手段が受信した前記識別コードを前記表示装置に表示するための識別コード表示手段と、
前記識別コードを前記画像処理装置の読取装置にかざすように促すメッセージを前記表示装置に表示するための案内表示手段として機能させる、コンピュータプログラム。
【請求項１２】
前記案内表示手段は、前記コンピュータが前記画像処理装置の近傍にある場合に所定の条件が満たされたことに応答して、前記識別コードを前記表示装置に表示するための手段を含み、
前記コンピュータプログラムはさらに、前記コンピュータを、前記画像処理装置が前記サーバ装置に格納されている画像データを前記画像処理装置を用いて印刷するための操作を受付けた際に、当該コンピュータに接続された前記表示装置に前記識別コードを表示させる信号を前記画像処理装置から受信する信号受信手段として機能させ、
前記所定の条件は、前記信号受信手段を介して前記信号を受信したことである、請求項１１に記載のコンピュータプログラム。
【請求項１３】
前記案内表示手段は、前記コンピュータが前記画像処理装置の近傍にある場合に所定の条件が満たされたことに応答して、前記識別コードを前記表示装置に表示するための手段を含み、
前記コンピュータプログラムはさらに、前記コンピュータを、ユーザによる操作を受付けるための受付手段として機能させ、
前記所定の条件は、前記受付手段を介して前記識別コードを表示する操作を受付けたことである、請求項１１に記載のコンピュータプログラム。
【請求項１４】
前記コンピュータプログラムはさらに、前記コンピュータを、前記画像処理装置から送信された装置情報を受信するための装置情報受信手段として機能させ、
前記識別コード表示手段は、前記装置情報受信手段が前記装置情報を受信したことに応答して、前記識別コードを前記表示装置に表示するための手段を含む、請求項１１に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置及び情報処理端末を含む画像処理システム、並びに、コンピュータプログラムに関する。
【背景技術】
【０００２】
近年、デジタルカメラ等で撮影した画像を、コンビニエンスストア等の店舗に設置されている印刷機及びプリンタ等の画像処理装置で印刷するサービスが一般的に広まっている。こうしたサービスを利用する場合、通常、ＣＤ−Ｒ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ  Ｒｅｃｏｒｄａｂｌｅ）及びＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）メモリ等の記録媒体にデジタル画像データを格納して画像処理装置まで持ち運び、記録媒体に格納されているデジタル画像データを画像処理装置に読取らせることによって印刷を行なっている。
【０００３】
最近では、クラウドサービスの広まりにより、例えば、画像データをストレージサーバ（サーバ装置）にアップロードすることによって他人と画像（画像データ）を共有することを可能としたシステムが実用化されている。しかし、こうしたサービスを利用する場合も、それらの画像を印刷するには、ストレージサーバから画像データをダウンロードし、ダウンロードした画像データをＵＳＢメモリ等の記録媒体に格納して店舗に持っていく必要がある。そのため、記録媒体を準備したり、記録媒体に画像データを記録させたりする必要があるため手間がかかる。
【０００４】
こうした問題に対して、後掲の特許文献１は、ＱＲコード（登録商標）を読取る読取装置を備えた画像処理装置を含む印刷システムを開示する。この印刷システムでは、ユーザが、ＱＲコードを画像処理装置に読取らせると、画像処理装置がＱＲコードからサーバ装置のアドレス情報を抽出し、そのアドレス情報を用いてサーバ装置にアクセスする。画像処理装置は、サーバ装置から画像データをダウンロードして、当該画像データの印刷を実行する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−３３６２５２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ストレージサーバに画像データをアップロードして画像を共有する場合、ストレージサーバに画像データをアップロードするユーザとストレージサーバから画像データをダウンロードするユーザとは同一人物でないことが多い。このような場合、画像データをアップロードしたユーザ（ユーザＡ）から他のユーザ（ユーザＢ）に、Ｅ−ｍａｉｌ等によって画像データをアップロードした旨を連絡することになる。特許文献１に開示の技術では、例えばＥ−ｍａｉｌにＱＲコードを添付して連絡することになる。
【０００７】
しかし、Ｅ−ｍａｉｌに添付されたＱＲコードを受取っただけでは、受取ったユーザは、添付されたＱＲコードが何を示すものかがわかりづらい。そのため、画像データをアップロードした旨の連絡を受取っても、どのようにして、店舗に設置された画像処理装置で印刷するにかがわかりにくい。特に、年配のユーザ及びＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）及び携帯電話機等の電子機器に詳しくないユーザにとっては、店舗に設置された画像処理装置で画像データを印刷するまでに多くの障壁がある。
【０００８】
本発明は、上記のような課題を解決するためになされたものであり、本発明の１つの目的は、店舗等に設置された画像処理装置で画像データを容易に印刷することができる画像処理システム、画像処理装置、情報処理端末、及びコンピュータプログラムを提供することである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１の局面に係る画像処理システムは、表示装置を含み、画像データが格納されるサーバ装置を識別する識別コードを表示装置に表示する携帯型の情報処理端末と、情報処理端末の表示装置に表示された識別コードを読取り、読取った当該識別コードが示すサーバ装置から画像データを取得し、その画像データの印刷を行なう画像処理装置とを含む画像処理システムである。この画像処理システムにおいて、情報処理端末は、識別コードを受信するための識別コード受信手段と、識別コード受信手段が識別コードを受信したことに応答して、画像処理装置を用いてサーバ装置に格納されている画像データを印刷することを促すメッセージを表示装置に表示するための受信通知手段と、当該情報処理端末が画像処理装置の近傍にある場合に所定の条件が満たされたことに応答して、識別コード受信手段が受信した識別コードを表示装置に表示するための識別コード表示手段とを含む。画像処理装置は、識別コードを読取る読取装置と、読取装置で識別コードを読取ると、読取った識別コードにより識別されたサーバ装置と通信することにより、サーバ装置から画像データを取得するための手段とを含む。
【００１０】
情報処理端末は、識別コードを受信すると、画像処理装置を用いてサーバ装置に格納されている画像データを印刷することを促すメッセージを表示装置に表示する。このようなメッセージを表示することにより、情報処理端末は、受信者（ユーザ）に識別コードを意識させることなく次の操作を誘導できる。情報処理端末は、画像処理装置の近傍にある場合に所定の条件が満たされたことに応答して、識別コードを表示装置に表示する。画像処理装置は、読取装置で情報処理端末の表示装置に表示された識別コードを読取り、読取った識別コードにより識別されるサーバ装置と通信することにより、サーバ装置から画像データを取得し、取得した画像データの印刷を行なう。
【００１１】
このように、本画像処理システムでは、情報処理端末で識別コードを受信してからサーバ装置に格納されている画像データを印刷するまでの操作方法を案内できるので、例えば年配のユーザ及びＰＣ等の電子機器に詳しくないユーザであっても、店舗等に設置された画像処理装置で画像データを容易に印刷することができる。
【００１２】
好ましくは、画像処理装置は、情報を表示するための情報表示手段と、操作を受付けるための操作受付手段と、操作受付手段がサーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、情報表示手段に、情報処理端末の表示装置の画面を確認するように促すメッセージを表示するための案内表示手段とをさらに含み、情報処理端末は、識別コード表示手段が識別コードを表示したことに応答して、表示した識別コードを画像処理装置の読取装置にかざすように促すメッセージを表示装置に表示するための案内表示手段をさらに含む。
【００１３】
情報処理端末のユーザは、サーバ装置に格納されている画像データを、画像処理装置を用いて印刷するために当該画像処理装置を操作すると、画像処理装置は、情報処理端末の表示装置の画面を確認するように促すメッセージを情報表示手段に表示する。これにより、画像処理装置は、ユーザに対してさらに次ぎの操作を誘導できる。情報処理端末の表示装置に識別コードが表示されると、その識別コードを画像処理装置の読取装置にかざすように促すメッセージが情報処理端末の表示装置に表示される。これにより、情報処理端末は、ユーザに対してさらに次ぎの操作を誘導できる。このメッセージを見たユーザが、そのメッセージにしたがって、識別コードを画像処理装置の読取装置にかざすと、読取装置は識別コードを読取る。したがって、情報処理端末で識別コードを受信してからサーバ装置に格納されている画像データを印刷するまでの操作方法をより詳細に案内できるので、例えば年配のユーザ及びＰＣ等の電子機器に詳しくないユーザであっても、店舗等に設置された画像処理装置で画像データをより容易に印刷することができる。
【００１４】
より好ましくは、画像処理装置は、操作を受付けるための操作受付手段と、操作受付手段がサーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、情報処理端末に対して、当該情報処理端末の表示装置に識別コードを表示させる信号を送信するための手段とをさらに含み、上記所定の条件は、情報処理端末が信号を受信したことである。
【００１５】
画像処理装置は、サーバ装置に格納されている画像データを画像処理装置を用いて印刷するための操作を受付けると、情報処理端末に対して、当該情報処理端末の表示装置に識別コードを表示させるための信号を送信する。情報処理端末は、画像処理装置から送信された上記信号を受信すると、識別コードを表示装置に表示する。これにより、ユーザは、情報処理端末を特に操作することなく、識別コードを表示させることができる。
【００１６】
上記所定の条件は、ユーザによって前記識別コードを表示する操作がされたことであってもよい。
【００１７】
さらに好ましくは、画像処理装置は、操作を受付けるための操作受付手段と、操作受付手段がサーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、情報処理端末に対して自機の装置情報を送信するための装置情報送信手段とをさらに含み、情報処理端末は、画像処理装置から送信された装置情報を受信するための装置情報受信手段をさらに含み、識別コード表示手段は、装置情報受信手段が装置情報を受信したことに応答して、識別コードを表示装置に表示するための手段を含む。
【００１８】
画像処理装置は、サーバ装置に格納されている画像データを画像処理装置を用いて印刷するための操作を受付けると、情報処理端末に対して自機の装置情報を送信する。情報処理端末は、画像処理装置から送信された装置情報を受信すると、識別コードを表示装置に表示する。これにより、ユーザは、情報処理端末を特に操作することなく、識別コードを表示させることができる。
【００１９】
さらに好ましくは、画像処理システムは、１又は複数の画像処理装置を含み、情報処理端末は、現在の自機の位置情報を取得するための位置情報取得手段と、位置情報取得手段によって取得した位置情報に基づいて、当該情報処理端末の現在地から所定の範囲内に存在する印刷可能な画像処理装置を検索し、その結果を表示装置に表示するための検索結果表示手段とをさらに含む。
【００２０】
情報処理端末は、当該情報処理端末の現在地から所定の範囲内に存在する印刷可能な画像処理装置を表示装置に表示する。識別コードを受信したユーザは、サーバ装置に格納されている画像データをどこで印刷できるかを容易に知ることができる。そのため、ユーザは店舗等に設置された画像処理装置で画像データをより容易に印刷することができる。
【００２１】
さらに好ましくは、検索結果表示手段は、検索された複数の画像処理装置を、当該情報処理端末の現在地から近い順に表示するための手段を含む。
【００２２】
印刷可能な画像処理装置を、情報処理端末の現在地から近い順に表示することによって、近くの画像処理装置を容易に見つけることができる。そのため、ユーザは店舗等に設置された画像処理装置で画像データをさらに容易に印刷することができる。
【００２３】
さらに好ましくは、上記装置情報は、装置の機種名及び読取装置の配設位置を示す情報を含み、情報処理端末の案内表示手段は、識別コードを画像処理装置の読取装置にかざすように促すメッセージとともに、装置情報受信手段が受信した装置情報に基づいて、読取装置の配設位置に関する情報を表示装置に表示するための手段を含む。
【００２４】
情報処理端末は、識別コードを画像処理装置の読取装置にかざすように促すメッセージとともに、読取装置の配設位置に関する情報を表示装置に表示する。これにより、画像処理装置に応じた、読取装置の配設位置に関する情報を表示装置に表示できるので、ユーザは画像処理装置のどこに識別コードをかざせばよいかを容易に知ることができる。
【００２５】
本発明の第２の局面に係る画像処理装置は、情報処理端末の表示装置に表示された識別コードを読取り、読取った当該識別コードが示すサーバ装置から当該サーバ装置に格納されている画像データを取得し、その画像データの印刷を行なう画像処理装置である。この画像処理装置は、識別コードを読取る読取装置と、情報を表示するための情報表示手段と、操作を受付けるための操作受付手段と、操作受付手段がサーバ装置に格納されている画像データを当該画像処理装置を用いて印刷するための操作を受付けた際に、読取装置の配設位置に関する情報、及び、情報処理端末に表示されている識別コードを読取装置にかざすように促すメッセージを情報表示手段に表示するための手段と、読取装置で識別コードを読取ると、読取った識別コードにより識別されたサーバ装置と通信することにより、サーバ装置から画像データを取得するための手段とを含む。
【００２６】
画像処理装置は、サーバ装置に格納されている画像データを画像処理装置を用いて印刷するための操作を受付けると、読取装置の配設位置に関する情報、及び、情報処理端末に表示されている識別コードを読取装置にかざすように促すメッセージを情報表示手段に表示する。これにより、画像処理装置は、ユーザに対して次ぎの操作を誘導できる。また、読取装置の配設位置に関する情報を表示することによって、ユーザは画像処理装置のどこに識別コードをかざせばよいかを容易に知ることができる。画像処理装置は、読取装置で情報処理端末に表示される識別コードを読取ると、読取った識別コードにより識別されたサーバ装置と通信する。そして、サーバ装置から画像データを取得して、取得した画像データの印刷を行なう。このように、本画像処理装置によれば、ユーザに対して次ぎの操作を案内できるので、ユーザは、容易に、サーバ装置に格納された画像データの印刷を行なうことができる。
【００２７】
本発明の第３の局面に係る情報処理端末は、表示装置を含み、画像データが格納されたサーバ装置を識別する識別コードを表示装置に表示する携帯型の情報処理端末である。この情報処理端末は、識別コードを受信するための識別コード受信手段と、識別コード受信手段が識別コードを受信したことに応答して、画像処理装置を用いてサーバ装置に格納されている画像データを印刷することを促すメッセージを表示装置に表示するための受信通知手段と、識別コード受信手段が受信した識別コードを表示装置に表示するための識別コード表示手段と、表示した識別コードを画像処理装置に読取らせるために、識別コードを画像処理装置の読取装置にかざすように促すメッセージを表示装置に表示するための案内表示手段とを含む。
【００２８】
情報処理端末は、識別コードを受信すると、画像処理装置を用いてサーバ装置に格納されている画像データを印刷することを促すメッセージを表示装置に表示する。このようなメッセージを表示することにより、情報処理端末は、受信者（ユーザ）に識別コードを意識させることなく次の操作を誘導できる。識別コードを表示装置に表示すると、情報処理端末は、表示した識別コードを画像処理装置に読取らせるために、識別コードを画像処理装置の読取装置にかざすように促すメッセージを表示する。このように、本情報処理端末によれば、ユーザに対して次ぎの操作を案内できるので、ユーザは、容易に、店舗等に設置された画像処理装置を用いて、サーバ装置に格納された画像データの印刷を行なうことができる。
【００２９】
本発明の第４の局面に係るコンピュータプログラムは、表示装置に接続されたコンピュータを、識別コードを受信するための識別コード受信手段と、識別コード受信手段によって受信された識別コードが、画像データが格納されているサーバ装置のアドレス情報を示すものであるか否かを判定するための判定手段と、判定手段の判定結果に応じて、識別コードを受信したことを通知するメッセージの表示装置への表示及び非表示を切替えるための手段と、判定手段によって、識別コードが、画像データが格納されているサーバ装置のアドレス情報を示すものであると判定されたことに応答して、画像処理装置を用いてサーバ装置に格納されている画像データを印刷することを促すメッセージを表示装置に表示するための手段と、情報受信手段が受信した識別コードを表示装置に表示するための識別コード表示手段と、識別コードを画像処理装置の読取装置にかざすように促すメッセージを表示装置に表示するための案内表示手段として機能させる。
【００３０】
コンピュータが本コンピュータプログラムに従って処理を実行することにより、受信した識別コードが、画像データが格納されているサーバ装置のアドレス情報を示すものであるか否かを判定する。識別コードがサーバ装置のアドレス情報を示すものであれば、識別コードを受信したことを通知するメッセージ、及び、画像処理装置を用いてサーバ装置に格納されている画像データを印刷することを促すメッセージを表示装置に表示する。そして、識別コードが表示装置に表示されると、表示した識別コードを画像処理装置に読取らせるために、識別コードを画像処理装置の読取装置にかざすように促すメッセージを表示装置に表示する。したがって、ユーザに対して次ぎの操作を案内できるので、ユーザは、容易に、店舗等に設置された画像処理装置を用いて、サーバ装置に格納された画像データの印刷を行なうことができる。
【発明の効果】
【００３１】
以上より、本発明によれば、店舗等に設置された画像処理装置で画像データを容易に印刷することができる画像処理システム、画像処理装置、情報処理端末、及びコンピュータプログラムを容易に得ることができる。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１の実施の形態に係る画像処理システムの全体構成を示す図である。
【図２】図１に示す画像処理装置のハードウェア構成を示す制御ブロック図である。
【図３】図１に示す情報処理端末のハードウェア構成を示す制御ブロック図である。
【図４】図１に示すサーバ装置のハードウェア構成を示す制御ブロック図である。
【図５】図１に示す情報処理端末で実行されるプログラムの制御構造を示すフローチャートである。
【図６】図５のステップＳ１０７０の詳細なフローを示す図である。
【図７】図１に示す情報処理端末のユーザインターフェイス（以下「ユーザＩ／Ｆ」と記す。）に表示される画面例を示す図である。
【図８】図１に示す情報処理端末のユーザＩ／Ｆに表示される画面例を示す図である。
【図９】図１に示す情報処理端末のユーザＩ／Ｆに表示される画面例を示す図である。
【図１０】図１に示す情報処理端末のユーザＩ／Ｆに表示される画面例を示す図である。
【図１１】図１に示す情報処理端末のユーザＩ／Ｆに表示される画面例を示す図である。
【図１２】図１に示す画像処理装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１３】図１に示す画像処理装置のユーザＩ／Ｆに表示される画面例を示す図である。
【図１４】本発明の第１の実施の形態に係る画像処理システムの全体構成を示す図である。
【図１５】図１４に示す画像処理装置のハードウェア構成を示す制御ブロック図である。
【図１６】図１４に示す情報処理端末のハードウェア構成を示す制御ブロック図である。
【図１７】図１４に示す画像処理装置で実行されるプログラムの制御構造を示すフローチャートである。
【図１８】図１４に示す情報処理端末で実行されるプログラムの制御構造を示すフローチャートである。
【図１９】図１８のステップＳ４０００の詳細なフローを示す図である。
【図２０】図１４に示す情報処理端末のユーザＩ／Ｆに表示される画面例を示す図である。
【図２１】本発明の変形例に係る情報処理端末のユーザＩ／Ｆに表示される画面例を示す図である。
【発明を実施するための形態】
【００３３】
以下の実施の形態では、同一の部品には同一の参照番号を付してある。それらの機能及び名称も同一である。したがって、それらについての詳細な説明は繰返さない。
【００３４】
（第１の実施の形態）
［全体システム構成］
図１を参照して、本実施の形態に係る画像処理システムの全体構成について説明する。この画像処理システムは、記録用紙に画像を形成するための複数の画像処理装置１００と、情報処理端末２００と、サーバ装置３００とを含む。画像処理装置１００は、例えばコピー機能及びプリンタ機能等を備えるデジタル複合機（ＭＦＰ：Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）である。情報処理端末２００は、スマートフォン（Ｓｍａｒｔｐｈｏｎｅ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、携帯電話機及びタブレット端末等の携帯型の情報端末である。サーバ装置３００は、例えばストレージサーバ等の情報処理装置である。これらの画像処理装置１００、情報処理端末２００及びサーバ装置３００は、インターネット及びイントラネット等のネットワーク５０により通信可能に接続されている。情報処理端末２００は、ネットワーク５０に接続された基地局６０と無線により通信することで、ネットワーク５０と接続される。
【００３５】
本画像処理システムにおいては、複数の画像処理装置１００（画像処理装置１００−１〜１００−ｎ）を含み、各画像処理装置１００（１００−１〜１００−ｎ）は、例えばコンビニエンスストア等の店舗に設置されているものとする。これら画像処理装置１００は、いずれも、ＱＲコード等の識別コードを読取る後述する識別コード読取装置１５０（図２参照）を備える。
【００３６】
なお、図１に示した画像処理装置１００、情報処理端末２００及びサーバ装置３００の台数及び配置は一例であって、図１に示した台数及び配置に限定されるものではない。同じ符号を付した画像処理装置は、同じ機能を備えたものである必要はないが、いずれの画像処理装置も印刷機能、及び、識別コードを読取る識別コード読取機能を備える。図１では、２台の画像処理装置１００−１及び１００−２を示している。さらに、本画像処理システムにおいて、ネットワーク５０に接続される上記情報処理端末２００を複数含む構成であってもよい。本実施の形態では、２台の情報処理端末２００ａ及び２００ｂを含む構成とされている。
【００３７】
本実施の形態において、画像処理装置１００は、識別コード読取装置１５０によって識別コードを読取る。識別コードにサーバ装置３００のアドレス情報が含まれる場合は、画像処理装置１００は、読取った識別コードからサーバ装置３００のアドレス情報を抽出し、そのアドレス情報を用いてサーバ装置３００と通信する。そして、サーバ装置３００に格納されている画像データをダウンロードし、それら画像データが示す画像を印刷する。すなわち、画像処理装置１００は、読取った識別コードにより識別されたサーバ装置と通信することにより、そのサーバ装置から画像データを取得する。
【００３８】
［ハードウェア構成］
《画像処理装置１００》
図２を参照して、本画像処理システムを構成する画像処理装置１００（ここでは、画像処理装置１００−１と画像処理装置１００−２とは同じ構成であるとする）は、制御部１１０、記憶部１２０、プリンタ部１３０、画像処理部１４０、識別コード読取装置１５０、ユーザＩ／Ｆ１６０、及び通信部１７０を含む。
【００３９】
制御部１１０は、実質的にコンピュータであって、いずれも図示しないＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含む。ＣＰＵは、ユーザＩ／Ｆ１６０からの指示に応じて各種コンピュータプログラムを実行することによって、画像処理装置１００の各部の動作及びサーバ装置３００等の情報処理装置との通信等の所望の処理を実行する。上記の各種コンピュータプログラムは、予めＲＯＭ又は記憶部１２０に記憶されており、所望の処理の実行時において、当該ＲＯＭ又は記憶部１２０から読出されてＲＡＭに転送される。ＣＰＵは、ＣＰＵ内の図示しないプログラムカウンタと呼ばれるレジスタに格納された値によって指定される、ＲＡＭ内のアドレスからプログラムの命令を読出し、解釈する。ＣＰＵはまた、読出された命令によって指定されるアドレスから演算に必要なデータを読出し、そのデータに対し命令に対応する演算を実行する。実行の結果も、ＲＡＭ、記憶部１２０及びＣＰＵ内のレジスタ等の、命令によって指定されるアドレスに格納される。
【００４０】
制御部１１０はさらに、ユーザの操作を誘導するために、ユーザＩ／Ｆ１６０にメッセージ等の案内情報を表示する第１の案内表示部１１２、識別コード読取装置１５０で読取った識別コードを解析して、サーバ装置３００のアドレスを示すアドレス情報を抽出する識別コード解析部１１４、及び、サーバ装置３００からダウンロードした画像データをユーザＩ／Ｆ１６０に表示するデータ表示部１１６とを含む。
【００４１】
制御部１１０には、記憶部１２０、プリンタ部１３０、画像処理部１４０、識別コード読取装置１５０、ユーザＩ／Ｆ１６０、及び通信部１７０が電気的に接続される。
【００４２】
記憶部１２０は、図示しないＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）を含む。記憶部１２０には、画像処理装置１００の一般的な動作を実現するためのコンピュータプログラムが記憶される。このコンピュータプログラムは、ネットワーク５０及び通信部１７０を介して、情報処理装置等の外部機器から提供される。なお、このコンピュータプログラムは、そのコンピュータプログラムが記録された、例えばＤＶＤ等の記憶媒体によって提供されてもよい。すなわち、コンピュータプログラムの記録媒体としてのＤＶＤが、画像処理装置１００内に内蔵されるＤＶＤドライブ（図示せず。）に装着され、そのＤＶＤからコンピュータプログラムが読出されて記憶部１２０にインストールされてもよい。記憶部１２０は、他に、画像データ等を含む各種データを記憶する。
【００４３】
プリンタ部１３０は、画像メモリ１３２及び印字部１３４を含む。画像メモリ１３２は、ＲＡＭを含み、画像データをページ単位で一時的に記憶する。画像メモリ１３２は、制御部１１０等からの指示に応じて、印字部１３４に送信するための、例えば、画像処理部１４０から入力される画像データをページ単位で一時的に記憶し、記憶した画像データを印字部１３４による画像形成に同期して、印字部１３４に対して出力する。印字部１３４は、感光体ドラム、帯電器、ＬＳＵ（Ｌａｓｅｒ  Ｓｃａｎｎｉｎｇ  Ｕｎｉｔ）、現像装置、転写装置、クリーニング装置及び定着装置（以上いずれも図示せず。）、並びに、画像処理装置１００に着脱自在に装着されるトナーカートリッジを含む。印字部１３４はさらに、画像処理部１４０に着脱自在に装着される給紙トレイ（図示せず。）を含む。給紙トレイは記録用紙を保持し、用紙搬送部（図示せず。）に記録用紙を給送する。印字部１３４は、制御部１１０等からの指示に応じて、上記給紙トレイから用紙搬送部を介して搬送される記録用紙上に、画像メモリ１３２から送信される画像データに基づく画像を印刷する。
【００４４】
画像処理部１４０は、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ：図示せず。）を含む。画像処理部１４０は、例えばサーバ装置３００等から受信した画像データに対して、例えば、ラスタライズ処理等の所定の画像処理を含む各種処理を施して所定の階調のデータを作成し、プリンタ部１３０に対して出力する。
【００４５】
識別コード読取装置１５０は、識別コードを読取り、読取った識別コードを制御部１１０に送信する。
【００４６】
ユーザＩ／Ｆ１６０は、例えばタッチパネルディスプレイ及びハードキー等を含む入出力装置からなる。タッチパネルディスプレイは、例えば、表示パネルとタッチパネルとが重ねて構成されるタッチパネル一体型の液晶表示装置である。ユーザＩ／Ｆ１６０は、画像処理装置１００の状態及び各種処理の状態に関する情報等の各種情報をユーザに提供する。このタッチパネルディスプレイはまた、ユーザに対して対話的な操作インターフェイスを提供する。この対話的な操作インターフェイスは、タッチパネルから画像処理装置１００全体の動作に対するユーザの指示を受付け、その指示の内容を表示パネルに表示するとともに、その指示に応じた制御信号を制御部１１０又は画像処理部１４０のＭＰＵに対して出力する。
【００４７】
通信部１７０は、ネットワーク５０とのインターフェイスをとる。画像処理装置１００は、この通信部１７０を介して、ネットワーク５０上のサーバ装置３００等と、所定の通信プロトコルに従ったデータ通信を行なうことができる。
【００４８】
《情報処理端末２００》
図３を参照して、本画像処理システムを構成する情報処理端末２００（ここでは、情報処理端末２００ａと情報処理端末２００ｂとは同じ構成であるとする）は、制御部２１０、記憶部２２０、ユーザＩ／Ｆ２３０、通信部２４０及び位置検出装置２５０を含む。
【００４９】
制御部２１０は、実質的にコンピュータであって、いずれも図示しないＣＰＵ、ＲＯＭ及びＲＡＭを含む。ＣＰＵは、ユーザＩ／Ｆ２３０等からの指示に応じて、各種コンピュータプログラムを実行することによって、情報処理端末２００の各部の動作及び外部装置との通信等の所望の処理を実行する。
【００５０】
この制御部２１０はさらに、サーバ装置３００等から識別コードを受信する識別コード受信部２１２、識別コードを受信した際に、画像処理装置１００での印刷を促すメッセージをユーザＩ／Ｆ２３０の表示画面に表示するための受信通知部２１４、受信した識別コードをユーザＩ／Ｆ２３０の表示画面に表示するための識別コード表示部２１６、及び、識別コードをユーザＩ／Ｆ２３０の表示画面に表示した際に、ユーザの操作を誘導するためのメッセージ（第２の案内メッセージ）等をユーザＩ／Ｆ２３０の表示画面に表示する第２の案内表示部２１８を含む。
【００５１】
制御部２１０には、記憶部２２０、ユーザＩ／Ｆ２３０、通信部２４０及び位置検出装置２５０が電気的に接続される。ＲＯＭ、ＲＡＭ、記憶部２２０、ユーザＩ／Ｆ２３０、通信部２４０及び位置検出装置２５０は、いずれもＣＰＵの制御のもとに協調して動作し、本実施の形態に係る情報処理端末として情報処理端末２００は種々のアプリケーションによる処理を実現する。それらアプリケーションは、例えば、サーバ装置３００にアップロードされた画像データを店舗等に設置された画像処理装置１００で容易に印刷できる画像処理システムにおける情報処理端末２００を実現する。
【００５２】
記憶部２２０は、例えばＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）等のフラッシュメモリドライブ（図示せず。）を含む。この記憶部２２０には、情報処理端末２００の一般的な動作を実現するためのコンピュータプログラム及び上記アプリケーション等が記憶される。記憶部２２０は、他に、画像データ等を含む各種データを記憶する。なお、上記記憶部２２０は、ＳＳＤに代えて、又は、ＳＳＤとともに、ＨＤＤを含む構成であってもよい。
【００５３】
ユーザＩ／Ｆ２３０は、例えばタッチパネルディスプレイ等の操作表示装置及びハードキー等を含む入出力装置からなる。
【００５４】
通信部２４０は、ネットワーク５０とのインターフェイスをとる。上記のように、通信部２４０は、無線により基地局６０（図１参照）と通信し、当該基地局６０を介して、ネットワーク５０に接続される。情報処理端末２００は、この通信部２４０を介して、ネットワーク５０上のサーバ装置３００等と、所定の通信プロトコルに従ったデータ通信を行なうことができる。
【００５５】
位置検出装置２５０は、例えばＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を含む。この位置検出装置２５０は、現在の自機の位置情報を取得する。
【００５６】
《サーバ装置３００》
図４を参照して、サーバ装置３００は、制御部３１０、記憶部３２０及び通信部３３０を含む。制御部３１０は、実質的にコンピュータであって、いずれも図示しないＣＰＵ、ＲＯＭ及びＲＡＭを含む。ＣＰＵは、情報処理端末２００及び画像処理装置１００等の外部装置又は操作部（図示せず。）等からの指示に応じて各種コンピュータプログラムを実行することによって、サーバ装置３００の各部の動作及び外部装置との通信等の所望の処理を実行する。
【００５７】
制御部３１０はさらに、通信部３３０を介して、デジタル画像データ等の電子データを受信し、記憶部３２０に記憶するデータ受信部３１２と、データ受信部３１２が受信したデータの所在を示すアドレス情報を基に識別コードを生成する識別コード生成部３１４と、データ受信部３１２が受信した情報処理端末２００のアドレスに、生成した識別コードを通信部３３０を介して送信する識別コード送信部３１６とを含む。
【００５８】
制御部３１０には、記憶部３２０及び通信部３３０が電気的に接続される。
【００５９】
記憶部３２０は、例えばＨＤＤを含む。ＨＤＤは、データ受信部３１２が受信したデジタル画像データ等の電子データを格納するデータ記憶部３２２を含む。この記憶部３２０にはさらに、サーバ装置３００の一般的な動作を実現するためのコンピュータプログラムも記憶される。
【００６０】
なお、サーバ装置３００は、当該サーバ装置３００にアクセスする情報処理端末２００に対しても、識別コードを送信する。図１を参照して、例えばユーザＡが情報処理端末２００ａからサーバ装置３００に画像データをアップロードした場合、サーバ装置３００は、アップロードした情報処理端末２００ａに対して生成した識別データを送信する。一方、ユーザＡがアップロードした画像データをユーザＢがダウンロードしようとして、ユーザＢが情報処理端末２００ｂを用いてサーバ装置３００にアクセスした場合、サーバ装置３００は、ユーザＢの情報処理端末２００ｂに対しても生成した識別データを送信する。
【００６１】
［ソフトウェア構成］
図５を参照して、本実施の形態に係る画像処理システムにおいて、ユーザに対して操作の案内表示処理を行なうために、情報処理端末２００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、電子メール（Ｅ−ｍａｉｌ）等の情報を受信することによって起動される。
【００６２】
このプログラムは、受信した情報に識別コードが含まれるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０００と、ステップＳ１０００において、受信した情報に識別コードが含まれると判定された場合に実行され、当該識別コードがサーバ装置３００のアドレス情報を示すものであるか否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０１０と、ステップＳ１０１０において、識別コードがサーバ装置３００のアドレス情報を示すものであると判定された場合に実行され、画像処理装置１００での印刷を促すメッセージをユーザＩ／Ｆ２３０の表示画面に表示するステップＳ１０２０とを含む。ステップＳ１０００において、受信した情報に識別コードが含まれないと判定された場合、及び、ステップＳ１０１０において、識別コードがサーバ装置３００のアドレス情報を示すものでないと判定された場合は、このプログラムは終了する。
【００６３】
ステップＳ１０２０では、例えば、図７に示すようなメッセージがユーザＩ／Ｆ２３０の表示画面に表示される。図７を参照して、ユーザＩ／Ｆ２３０の表示画面には、例えば「写真が届きました。お近くのプリンタで印刷してください。」との画像処理装置１００での印刷を促すメッセージが表示される。
【００６４】
再び図５を参照して、このプログラムはさらに、ステップＳ１０２０の後に実行され、印刷可能な画像処理装置１００の検索機能が利用可能か否かを判定し、判定結果に応じて制御の流れを分岐させるステップＳ１０３０を含む。ステップＳ１０３０では、例えば、情報処理端末２００からサーバ装置３００にアクセスして必要な情報を取得する機能、及び、情報処理端末２００からネットワーク５０内の画像処理装置１００を検索する検索コマンドを発行して画像処理装置１００からの応答に基づいて検索する機能等の検索機能が利用可能か否かを判定する。
【００６５】
このプログラムはさらに、ステップＳ１０３０において、検索可能であると判定された場合に実行され、位置検出装置２５０（ＧＰＳ）を用いて自機の現在地を示す位置情報を取得するステップＳ１０４０と、ステップＳ１０４０の後に実行され、取得した現在地情報に基づいて、現在地から所定の範囲内に存在する印刷可能な画像処理装置１００を検索するステップＳ１０５０と、ステップＳ１０５０の後に実行され、印刷可能な画像処理装置１００の検索結果をユーザＩ／Ｆ２３０の表示画面に表示するステップＳ１０６０と、ステップＳ１０６０の後、及び、ステップＳ１０３０において、検索機能が利用可能ではないと判定された場合に実行され、ユーザＩ／Ｆ２３０の表示画面に次操作の案内情報を表示してこのプログラムを終了するステップＳ１０７０とを含む。
【００６６】
ステップＳ１０６０では、例えば、図８に示すような検索結果がユーザＩ／Ｆ２３０の表示画面に表示される。図８を参照して、ユーザＩ／Ｆ２３０の表示画面には、例えば「写真が届きました。お近くのプリンタで印刷可能です。」とのメッセージとともに、現在地付近に存在する印刷可能な画像処理装置１００の一覧が表示される。検索結果の一覧には、例えば、画像処理装置１００が設置される店舗の名称、画像処理装置１００の機種名等が表示される。表示画面に表示された一覧から所望の画像処理装置１００をタッチして選択すると、ユーザＩ／Ｆ２３０の表示画面は図９に示す画面に遷移する。図９を参照して、ユーザＩ／Ｆ２３０の表示画面には、例えば、選択された画像処理装置１００の機種名、選択された画像処理装置１００が設置されている店舗の所在地、現在地から設置されている店舗までの地図（経路）、及び、印刷に要する費用等の画像処理装置を選択する際に参考となる情報が表示される。
【００６７】
図６は、図５のステップＳ１０７０の詳細なフローである。図６を参照して、このルーチンは、ユーザＩ／Ｆ２３０の表示画面に受信した識別コードが表示されるまで待機するステップＳ１１００と、ステップＳ１１００において、ユーザＩ／Ｆ２３０の表示画面に識別コードが表示されたと判定された場合に実行され、ユーザＩ／Ｆ２３０の表示画面に、識別コードを識別コード読取装置１５０にかざすように促す第２の案内メッセージを表示してこのルーチンを終了するステップＳ１１１０とを含む。
【００６８】
ステップＳ１１００では、ユーザによってユーザＩ／Ｆ２３０が操作されると、図１０に示すように、識別コード（ＱＲコード）が表示画面に拡大表示される。ステップＳ１１１０では、図１１に示すように、識別コードとともに、表示されている識別コードを画像処理装置１００の識別コード読取装置１５０にかざすように促すメッセージが表示される。図１１を参照して、ユーザＩ／Ｆ２３０の表示画面には、識別コードとともに、例えば「この識別コードを、プリンタの読取装置にかざしてください。」とのメッセージが表示される。
【００６９】
図１２を参照して、本実施の形態に係る画像処理システムにおいて、ユーザに対して操作の案内表示処理を行なうために、画像処理装置１００で実行されるコンピュータプログラムの制御構造について説明する。このプログラムは、画像処理装置１００のユーザＩ／Ｆ１６０（タッチパネルディスプレイ）に初期画面を表示すると起動される。
【００７０】
このプログラムは、例えば情報処理端末２００のユーザによって、画像処理装置１００の動作モードがサーバ装置３００に格納されているデータの印刷を行なう印刷モードに切替えられたことに応答して、当該印刷モードを起動するステップＳ２０００と、ステップＳ２０００の後に実行され、情報処理端末２００に表示される識別コードを確認して識別コード読取装置１５０にかざすように促す第１の案内メッセージをユーザＩ／Ｆ１６０の表示画面に表示するステップＳ２０１０と、ステップＳ２０１０の後に実行され、識別コードが読込まれたか否かを判定し、識別コードが読込まれるまで待機するステップＳ２０２０と、ステップＳ２０２０において、識別コードが読込まれたと判定された場合に実行され、読込まれた識別コードからアドレス情報を抽出するステップＳ２０３０と、ステップＳ２０３０の後に実行され、抽出したアドレス情報を用いてサーバ装置３００にアクセスし、サーバ装置３００に格納されているデータ（デジタル画像データ）を取得（ダウンロード）してこのプログラムを終了するステップＳ２０４０とを含む。
【００７１】
ステップＳ２０１０では、ユーザＩ／Ｆ１６０の表示画面に、図１３に示すようなメッセージ（第１の案内メッセージ）が表示される。図１３を参照して、ユーザＩ／Ｆ１６０の表示画面には、情報処理端末２００に表示される識別コードを確認して識別コード読取装置１５０にかざすように促すメッセージ、及び、識別コード読取装置１５０の配設位置（取付位置）を示した自機のイラストが表示される。具体的には、例えば、「携帯端末に識別コードが表示されています。ご確認のうえ、識別コードを下の矢印の位置にかざして、読取装置に読取らせてください。」とのメッセージとともに、識別コードをかざす位置を示すイラストが表示される。
【００７２】
なお、ステップＳ２０４０において、サーバ装置３００に格納されているデータが取得されると、取得したデータの一覧がユーザＩ／Ｆ１６０の表示画面に表示される。表示されたデータを選択することにより、選択したデータの印刷が実行される。
【００７３】
［動作］
図１及び図５〜図１３を参照して、以上のような構造及びフローチャートに基づく、本実施の形態に係る画像処理システムの動作について説明する。以下では、サーバ装置３００にユーザＡがアップロードした画像（画像データ）を、ユーザＢが店舗に設置された画像処理装置１００で印刷する場合について説明する。
【００７４】
図１を参照して、ユーザＡが情報処理端末２００ａを用いて画像データをサーバ装置３００にアップロードすると、サーバ装置３００は、識別コードを生成して、生成した識別コードをユーザＡの情報処理端末２００ａに送信する。情報処理端末２００ａは、サーバ装置３００からの識別コードを受信する。ユーザＡは、例えばユーザＢと画像を共有するために、サーバ装置３００に画像データをアップロードした旨を電子メール等でユーザＢに連絡する。なお、サーバ装置３００にアップロードするデータが複数ある場合、一度のアップロードでサーバ装置３００に格納した複数のデータに対して、サーバ装置３００が１つの識別コードを生成する。
【００７５】
ユーザＡが識別コードを添付した電子メールをユーザＢの情報処理端末２００ｂに送信すると、その電子メールを受信した情報処理端末２００ｂは、受信した情報に識別コードが含まれると判定し（図５に示すステップＳ１０００においてＹＥＳ）、さらに、その識別コードがサーバ装置３００のアドレス情報を示すものであると判定する（ステップＳ１０１０においてＹＥＳ）。
【００７６】
一方、ユーザＡが識別コードを電子メールに添付せずに、又は、サーバ装置３００のアドレス情報を示す識別コード以外の識別コードを電子メールに添付して、サーバ装置３００に画像データをアップロードした旨を当該電子メールでユーザＢに連絡した場合、その電子メールを受信したユーザＢの情報処理端末２００ｂは、受信した情報に識別コードが含まれない（ステップＳ１０００においてＮＯ）、又は、識別コードがサーバ装置３００のアドレス情報を示すものではない（ステップＳ１０１０においてＮＯ）と判定する。この電子メールを受信したユーザＢは、電子メールの内容をたよりにサーバ装置３００にアクセスすると、サーバ装置３００はアクセスしたユーザＢの情報処理端末２００ｂに対して生成した識別コードを送信する。
【００７７】
ユーザＢの情報処理端末２００ｂは、サーバ装置３００から識別コードを受信すると、識別コードを含む電子メールを受信した場合と同様、受信した情報に識別コードが含まれると判定し（ステップＳ１０００においてＹＥＳ）、さらに、その識別コードがサーバ装置３００のアドレス情報を示すものであると判定する（ステップＳ１０１０においてＹＥＳ）。
【００７８】
情報処理端末２００ｂは識別コードを受信すると、ユーザＩ／Ｆ２３０の表示画面に、図７に示すような、画像処理装置１００での印刷を促すメッセージを表示する。この表示により、情報処理端末２００ｂによって通知を受信したユーザＢは、サーバ装置３００にアップロードされたデータが印刷可能であることを即座に認識できる。
【００７９】
情報処理端末２００ｂは、上記メッセージを表示すると、印刷可能な画像処理装置１００の検索機能が利用可能か否かを判定する（図５に示すステップＳ１０３０）。検索機能が利用可能である場合（ステップＳ１０３０においてＹＥＳ）、情報処理端末２００ｂは、位置検出装置２５０（ＧＰＳ）を用いて自機の現在地を示す位置情報を取得する（ステップＳ１０４０）。取得した現在地情報に基づいて、情報処理端末２００ｂは、現在地付近に存在する印刷可能な画像処理装置１００を検索し、その検索結果をユーザＩ／Ｆ２３０の表示画面に表示する（ステップＳ１０６０）。この表示により、ユーザＢは、どこの画像処理装置１００で印刷することが可能かを認識できる。図８を参照して、表示画面に表示された検索結果の一覧から所望の画像処理装置１００を選択すると、図９に示すように、選択した画像処理装置１００が設置されている店舗の地図が表示される。これにより、ユーザＢは、近くの画像処理装置１００まで容易にたどり着ける。ユーザＢは、図８に示す検索結果の一覧画面、又は、図９に示す地図（経路情報）を参照して、所望の画像処理装置１００が設置されている店舗に到着すると、情報処理端末２００ｂのユーザＢは、画像処理装置１００のユーザＩ／Ｆ１６０を操作して、画像処理装置１００の動作モードとして、サーバ装置３００に格納されているデータの印刷を行なう印刷モードを選択する。
【００８０】
上記印刷モードが選択されると、画像処理装置１００はサーバ装置３００に格納されているデータの印刷を行なう印刷モードに移行する（図１２に示すステップＳ２０００）。当該印刷モードに移行すると、画像処理装置１００はユーザＩ／Ｆ１６０の表示画面（タッチパネルディスプレイ）に、図１３に示すようなメッセージ（情報処理端末の表示画面を確認し、識別コードを識別コード読取装置１５０にかざすように促すメッセージ）を表示する。
【００８１】
この表示を見たユーザＢが情報処理端末２００ｂに識別コードを表示する（図１０参照）と、情報処理端末２００ｂは、識別コードとともに、図１１に示すようなメッセージ（表示した識別コードを画像処理装置１００の識別コード読取装置１５０にかざすように促すメッセージ）を表示する（図６に示すステップＳ１１１０）。この状態で、画像処理装置１００は識別コードを読取るまで待機し（図１２に示すステップＳ２０２０）、識別コードを読取ると、読取った識別コードからサーバ装置３００のアドレス情報を抽出する（ステップＳ２０３０）。画像処理装置１００は抽出したアドレス情報を用いてサーバ装置３００にアクセスし、サーバ装置３００に格納されている画像データを取得する（ステップＳ２０４０）。画像処理装置１００は、サーバ装置３００から画像データを取得すると、取得した画像データの一覧をユーザＩ／Ｆ１６０の表示画面に表示する。ユーザＢは、表示されたデータを確認しながら、印刷を行なうデータを選択できる。表示されたデータが選択されると、画像処理装置１００は選択されたデータの印刷を実行する。
【００８２】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像処理システムを利用することにより、以下に述べる効果を奏する。
【００８３】
情報処理端末２００は、識別コードを含む情報を受信すると、画像処理装置１００を用いてサーバ装置３００に格納されている画像データを印刷することを促すメッセージをユーザＩ／Ｆ２３０の表示画面に表示する。このようなメッセージを表示することにより、情報処理端末２００は、受信者（ユーザ）に識別コードを意識させることなく次の操作を誘導できる。情報処理端末２００のユーザは、サーバ装置３００に格納されている画像データを画像処理装置１００を用いて印刷するために当該画像処理装置１００を操作すると、画像処理装置１００は、情報処理端末２００の表示画面を確認するように促すメッセージを自機の表示画面に表示する。これにより、画像処理装置１００は、ユーザに対して次ぎの操作を誘導できる。情報処理端末２００の表示画面に識別コードが表示されると、その識別コードを画像処理装置１００の識別コード読取装置１５０にかざすように促すメッセージが情報処理端末２００の表示画面に表示される。このメッセージを見たユーザが、そのメッセージにしたがって、識別コードを画像処理装置１００の識別コード読取装置１５０にかざすと、識別コード読取装置１５０は識別コードを読取り、読取った識別コードからサーバ装置３００のアドレス情報を抽出する。そして、抽出したアドレス情報を用いてサーバ装置３００と通信することにより、画像処理装置１００は、サーバ装置３００から画像データを取得して、取得した画像データの印刷を行なう。
【００８４】
このように、本画像処理システムでは、情報処理端末２００で情報を受信してからサーバ装置３００に格納されている画像データを印刷するまでの操作方法を案内できるので、例えば年配のユーザ及びＰＣ等の電子機器に詳しくないユーザであっても、店舗等に設置された画像処理装置１００で画像データを容易に印刷することができる。
【００８５】
情報処理端末２００はまた、当該情報処理端末２００の現在地から所定の範囲内に存在する印刷可能な画像処理装置１００を表示画面に表示する。識別コードを含む情報を受信したユーザは、サーバ装置３００に格納されている画像データをどこで印刷できるかを容易に知ることができる。そのため、ユーザは店舗等に設置された画像処理装置１００で画像データをより容易に印刷することができる。
【００８６】
情報処理端末２００はさらに、識別コードを画像処理装置１００の識別コード読取装置１５０にかざすように促すメッセージとともに、識別コード読取装置１５０の配設位置を示すイラストを表示画面に表示する。これにより、画像処理装置１００に応じた、識別コード読取装置１５０の配設位置を示すイラストを表示画面に表示できるので、ユーザは画像処理装置１００のどこに識別コードをかざせばよいかを容易に知ることができる。
【００８７】
（第２の実施の形態）
図１４を参照して、本実施の形態に係る画像処理システムは、上記第１の実施の形態に係る画像処理システムとほぼ同様である。ただし、本画像処理システムは、画像処理装置１００及び情報処理端末２００に代えて、それぞれ、画像処理装置５００及び情報処理端末６００を含む点において上記第１の実施の形態とは異なる。
【００８８】
［ハードウェア構成］
《画像処理装置５００》
図１５を参照して、本画像処理システムを構成する画像処理装置５００（ここでは、画像処理装置５００−１と画像処理装置５００−２とは同じ構成であるとする）は、上記画像処理装置１００とほぼ同様の構成を有している。ただし、画像処理装置５００は、画像処理装置１００の制御部１１０に代えて、制御部５１０を含む点において、画像処理装置１００と異なる。制御部５１０は、第１の案内表示部１１２、識別コード解析部１１４及びデータ表示部１１６に加えて、装置情報通知部５１２をさらに含む。装置情報通知部５１２は、自機に関する装置情報を情報処理端末６００に通知（送信）する。上記装置情報は、装置（画像処理装置５００）の機種名及び識別コード読取装置１５０の配設位置（取付位置）を示す情報等を含む。
【００８９】
画像処理装置５００は、当該画像処理装置５００自身が備える、又は画像処理装置５００の近傍に接続される、例えば無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）アクセスポイントを利用して、一定時間毎に検索コマンドをブロードキャスト送信し、情報処理端末６００がそのコマンドに応答することで、ネットワーク５０に接続されている、使用可能な情報処理端末６００を検索する。画像処理装置５００は、検索した情報処理端末６００に対して、上記装置情報を送信する。なお、本実施の形態では、情報処理端末６００側に検索コマンドに応答するプロセスが常駐している。
【００９０】
《情報処理端末６００》
図１６を参照して、本画像処理システムを構成する情報処理端末６００（ここでは、情報処理端末６００ａと情報処理端末６００ｂとは同じ構成であるとする）は、上記情報処理端末２００とほぼ同様の構成を有している。ただし、情報処理端末６００は、情報処理端末２００の制御部２１０に代えて、制御部６１０を含む点において情報処理端末２００と異なる。制御部６１０は、識別コード受信部２１２、受信通知部２１４及び識別コード表示部２１６に加えて、第２の案内表示部６１２及び装置情報受信部６１４をさらに含む。装置情報受信部６１４は、画像処理装置５００から送信される装置情報を受信する。第２の案内表示部６１２は、装置情報受信部６１４で受信した装置情報に基づいて、識別コードを識別コード読取装置１５０にかざすように促すメッセージを生成し、生成したメッセージをユーザＩ／Ｆ２３０の表示画面に表示する。
【００９１】
［ソフトウェア構成］
図１７を参照して、本実施の形態に係る画像処理装置５００において、ステップＳ３０００及びステップＳ３０１０における処理を除く各処理は、図１２に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。
【００９２】
このプログラムは、ネットワーク５０上に使用可能な情報処理端末６００があるかを検索するステップＳ３０００を含む。ステップＳ３０００では、画像処理装置５００が一定時間毎に検索コマンドをブロードキャスト送信し、情報処理端末６００がそのコマンドに応答することで検索を実現する。このステップＳ３０００における検索では、無線ＬＡＮアクセスポイントを利用してブロードキャスト送信するため、無線ＬＡＮアクセスポイントの電波の届く範囲（半径最大数１０ｍ程度）に位置する情報処理端末６００を検索することになる。ステップＳ３０００において、検索が終了すると制御はステップＳ２０１０に進む。
【００９３】
このプログラムはさらに、ステップＳ２０１０の後に実行され、検索された情報処理端末６００に対して自機の装置情報を送信し、制御をステップＳ２０２０に進めるステップＳ３０１０を含む。
【００９４】
図１８を参照して、本実施の形態に係る情報処理端末６００において、ステップＳ４０００における処理を除く各処理は、図５に示すコンピュータプログラムによって実行される各処理と同様である。以下、異なる部分について説明する。
【００９５】
このプログラムは、図５に示すステップＳ１０７０に代えてステップＳ４０００を含む。図１９は、図１８のステップＳ４０００の詳細なフローである。図１８を参照して、このルーチンは、画像処理装置５００から送信される装置情報を受信するまで待機するステップＳ４０１０と、ステップＳ４０１０において、画像処理装置５００から送信される装置情報を受信した場合に実行され、ユーザＩ／Ｆ２３０の表示画面に識別コードを表示するステップＳ４０２０と、ステップＳ４０２０の後に実行され、ユーザＩ／Ｆ２３０の表示画面に、識別コードを識別コード読取装置１５０にかざすように促す第２の案内メッセージを表示して、このルーチンを終了するステップＳ４０３０とを含む。
【００９６】
ステップＳ４０２０では、画像処理装置５００から送信される装置情報を受信したことに応答して、識別コードを自動でユーザＩ／Ｆ２３０の表示画面に表示する。識別コードを含む情報（電子メール等）を複数受信している場合、情報処理端末６００は、例えば、選択可能なメニューを表示してユーザに選択させる、又は、最先の電子メール等の識別データを優先的に表示する。
【００９７】
ステップＳ４０３０では、ユーザＩ／Ｆ２３０の表示画面に、図２０に示すようなメッセージ（第２の案内メッセージ）が表示される。図２０を参照して、ユーザＩ／Ｆ２３０の表示画面には、識別コードを識別コード読取装置１５０にかざすように促すメッセージ、及び、識別コード読取装置１５０の配設位置（取付位置）を示した画像処理装置５００のイラストが表示される。画像処理装置５００のイラストは、受信した装置情報に基づいて表示されるため、表示されるイラストは受信した装置情報を送信した画像処理装置５００に対応する。
【００９８】
［動作］
図１０、図１１、図１３、図１７、図１９及び図２０を参照して、以上のような構造及びフローチャートに基づく、本実施の形態に係る画像処理システムの動作について説明する。なお、画像処理装置５００による情報処理端末６００の検索動作、及び、情報処理端末６００による装置情報の受信動作を除いた動作は、上記第１の実施の形態と同様である。したがって、同様の動作についての詳細な説明は繰返さない。
【００９９】
識別コードを含む情報を受信した情報処理端末６００のユーザＢは、画像データを印刷するために、画像処理装置５００が設置されている店舗に向かっているとする。画像処理装置５００は、ネットワーク５０に接続されている使用可能な情報処理端末６００を検索するために、無線ＬＡＮアクセスポイントを利用して一定時間毎に検索コマンドをブロードキャスト送信している。情報処理端末６００のユーザＢが、店舗に近づくことによって情報処理端末６００が無線ＬＡＮアクセスポイントの電波の届く範囲に来ると、情報処理端末６００は画像処理装置５００からの検索コマンドに応答する。これにより、向かっている店舗に設置されている画像処理装置５００は、ネットワーク５０に接続されている使用可能な情報処理端末６００の検索を実現する。
【０１００】
画像処理装置５００は、ネットワーク５０に接続されている使用可能な情報処理端末６００の検索が終了すると（図１７に示すステップＳ３０００においてＹＥＳ）、自機の動作モードをサーバ装置３００に格納されているデータの印刷を行なう印刷モードに切替える。すなわち、画像処理装置５００は、情報処理端末６００の検索が終了すると、自機の動作モードをサーバ装置３００に格納されているデータの印刷を行なう印刷モードに切替えるように自動で操作される。画像処理装置５００は、自機の動作モードを上記印刷モードに切替えたことに応答して、情報処理端末６００に表示される識別コードを確認して識別コード読取装置１５０にかざすように促す第１の案内メッセージをユーザＩ／Ｆ１６０の表示画面に表示する（ステップＳ２０１０）。具体的には、画像処理装置５００は、図１３に示すようなメッセージをユーザＩ／Ｆ１６０の表示画面に表示する。
【０１０１】
続いて、画像処理装置５００は、検索コマンドに応答した情報処理端末６００に対して自機の装置情報を送信する。ユーザＢの情報処理端末６００が画像処理装置５００から送信される装置情報を受信すると（図１９に示すステップＳ４０１０においてＹＥＳ）、情報処理端末６００は装置情報を受信したことに応答して、ユーザＩ／Ｆ２３０の表示画面に識別コードを表示する（ステップＳ４０２０）。この頃には、ユーザＢは目的の店舗に到着して画像処理装置５００の前にいる状態になっているものとする。
【０１０２】
情報処理端末６００は、受信した装置情報に基づいて、識別コードを識別コード読取装置１５０にかざすように促すメッセージとともに、識別コードをかざす位置を示すイラストをユーザＩ／Ｆ２３０の表示画面に表示する（ステップＳ４０３０）。具体的には、情報処理端末６００は、図２０に示すようなメッセージ（第２の案内メッセージ）をユーザＩ／Ｆ２３０の表示画面に表示する。なお、例えば、図２０に示す画面において所定の操作（例えば表示画面の任意の位置をタッチする又は画面をスライドする等）を行なうと、識別コードが表示される画面（図１０及び図１１参照）に戻る。
【０１０３】
［本実施の形態の効果］
以上の説明から明らかなように、本実施の形態に係る画像処理システムを利用することにより、以下に述べる効果を奏する。
【０１０４】
上記第１の実施の形態では、ユーザ自身が画像処理装置１００のユーザＩ／Ｆ１６０を操作して動作モードの選択を行なっていた。これに対し、本実施の形態では、画像処理装置５００自身がネットワーク５０内に検索コマンドを送信して当該コマンドに応答する情報処理端末６００があるか否かを検索して、情報処理端末６００が検索できたら第１の案内メッセージをユーザＩ／Ｆ１６０の表示画面に表示する。すなわち、本実施の形態では、画像処理装置５００は、情報処理端末６００の検索が終了したことに応答して、サーバ装置３００に格納されているデータの印刷を行なう印刷モードを選択する操作を自動で行なう。このため、情報処理端末６００のユーザが近くの画像処理装置５００に赴くと、画像処理装置５００は既に上記印刷モードに移行した状態となっており、識別コードを読取れる状態となっている。これにより、画像処理装置５００における動作モードの切替操作を省略することができるので、ユーザが行なう操作の操作回数を減らすことができる。
【０１０５】
画像処理装置５００はまた、サーバ装置３００に格納されている画像データを、画像処理装置５００を用いて印刷するための操作を受付けると、情報処理端末６００に対して自機の装置情報を送信する。情報処理端末６００は、画像処理装置５００から送信された装置情報を受信すると、識別コードを表示画面に表示する。これにより、ユーザは、情報処理端末６００を特に操作することなく、識別コードを表示させることができる。
【０１０６】
さらに、情報処理端末６００は、受信した装置情報に基づいて、識別コード読取装置１５０の配設位置（取付位置）を示した画像処理装置５００のイラストを表示することによって、画像処理装置５００の機種に応じたイラストを表示させることができるので、ユーザに対して、操作にまごつくことがないようすることができる。
【０１０７】
［変形例］
上記実施の形態では、画像処理装置の一例であるＭＦＰに本発明を適用した例について示したが、本発明はそのような実施の形態には限定されない。例えば、コピー機、プリンタ等の画像処理装置であってもよい。本発明に係る画像処理装置は、少なくともネットワーク対応の印刷機能及び識別コードを読取る機能を備えた装置であればよく、ＭＦＰに限定されるものではない。
【０１０８】
上記実施の形態では、識別コードとしてＱＲコードを用いた例について示したが、本発明はそのような実施の形態には限定されない。サーバ装置のアドレス情報を抽出することが可能な識別コードであれば、ＱＲコード以外の識別コードであってもよい。例えば、一次元バーコード等のような識別コードであってもよい。
【０１０９】
上記実施の形態では、図８に示すように、情報処理端末２００の現在地の近くに位置する印刷可能な画像処理装置を検索し、その検索結果をユーザＩ／Ｆ２３０の表示画面に表示する例について示したが、本発明はそのような実施の形態には限定されない。例えば、図２１に示す、本発明の変形例に係る情報処理端末７００のように、画像処理装置の検索結果に現在地からの距離を表示し、現在地から近い順に検索結果（画像処理装置）を表示するようにしてもよい。
【０１１０】
上記実施の形態では、情報処理端末による印刷可能な画像処理装置の検索機能として、情報処理端末からサーバ装置にアクセスして必要な情報を取得する機能、及び、情報処理端末からネットワーク内の画像処理装置を検索する検索コマンドを発行して画像処理装置からの応答に基づいて検索する機能等の検索機能について示したが、本発明はそのような実施の形態には限定されない。例えば、予め、サーバ装置に印刷可能な画像処理装置の情報を格納しておき、情報処理装置の現在地に応じて、現在地から近い順に画像処理装置の情報をサーバ装置から取得するようにしてもよい。
【０１１１】
上記実施の形態では、画像処理装置のユーザＩ／Ｆ及び情報処理端末のユーザＩ／Ｆに、識別コード読取装置の配設位置（識別コードをかざす位置）を示すイラストを表示する例について示したが、イラストに代えて、例えば、識別コード読取装置の配設位置（識別コードをかざす位置）を示す写真等を表示するようにしてもよい。
【０１１２】
上記第２の実施の形態では、画像処理装置がネットワーク内に検索コマンドを送信して当該コマンドに応答する情報処理端末があるか否かを検索し、検索コマンドに応答する情報処理端末がある場合に、自身の動作モードを、サーバ装置に格納されているデータの印刷を行なう印刷モードに切替え、当該印刷モードに切替えたことをトリガとして、自機の装置情報を情報処理装置に対して送信する例について示したが、本発明はそのような実施の形態には限定されない。例えば、ユーザが、画像処理装置のユーザＩ／Ｆを操作することによって、画像処理装置の動作モードを、サーバ装置に格納されているデータの印刷を行なう印刷モードに切替えたときに、自機の装置情報を情報処理装置に対して送信するようにしてもよい。すなわち、画像処理装置の動作モードの切替は、手動及び自動のいずれであっても、動作モードを切替えたことをトリガとして、自機の装置情報を情報処理装置に対して送信するようにすることができる。
【０１１３】
上記第２の実施の形態において、画像処理装置による、ネットワークに接続された使用可能な情報処理端末の検索方法は、検索コマンドをブロードキャスト送信する方法以外の方法であってもよい。さらに、検索コマンドをブロードキャスト送信することによって、ネットワークに接続された使用可能な情報処理端末を検索する場合、情報処理端末が識別コードを受信した場合にのみ、情報処理端末が検索コマンドに応答するようにするのが好ましい。このように構成すれば、必要な場合にのみ、画像処理装置のユーザＩ／Ｆに、情報処理端末に表示される識別コードを確認して識別コード読取装置にかざすように促す第１の案内メッセージを表示することができる。
【０１１４】
上記で開示された技術を適宜組合せて得られる実施の形態についても、本発明の技術的範囲に含まれる。
【０１１５】
今回開示された実施の形態は単に例示であって、本発明が上記した実施の形態のみに限定されるわけではない。本発明の範囲は、発明の詳細な説明の記載を参酌した上で、特許請求の範囲の各請求項によって示され、そこに記載された文言と均等の意味及び範囲内での全ての変更を含む。
【符号の説明】
【０１１６】
１００、５００                                画像処理装置
１１０、２１０、３１０、５１０、６１０        制御部
１１２                                        第１の案内表示部
１１４                                        識別コード解析部
１１６                                        データ表示部
１２０、２２０、３２０                        記憶部
１３０                                        プリンタ部
１５０                                        識別コード読取装置
１６０、２３０                                ユーザＩ／Ｆ
１７０、２４０、３３０                        通信部
２００、６００                                情報処理端末
２１２                                        識別コード受信部
２１４                                        受信通知部
２１６                                        識別コード表示部
２１８、６１２                                第２の案内表示部
２５０                                        位置検出装置
３００                                        サーバ装置
３１２                                        データ受信部
３１４                                        識別コード生成部
３１６                                        識別コード送信部
５１２                                        装置情報通知部
６１４                                        装置情報受信部
【図１】
0006013786.tif 000002
【図２】
0006013786.tif 000003
【図３】
0006013786.tif 000004
【図４】
0006013786.tif 000005
【図５】
0006013786.tif 000006
【図６】
0006013786.tif 000007
【図７】
0006013786.tif 000008
【図８】
0006013786.tif 000009
【図９】
0006013786.tif 000010
【図１０】
0006013786.tif 000011
【図１１】
0006013786.tif 000012
【図１２】
0006013786.tif 000013
【図１３】
0006013786.tif 000014
【図１４】
0006013786.tif 000015
【図１５】
0006013786.tif 000016
【図１６】
0006013786.tif 000017
【図１７】
0006013786.tif 000018
【図１８】
0006013786.tif 000019
【図１９】
0006013786.tif 000020
【図２０】
0006013786.tif 000021
【図２１】
0006013786.tif 000022