(57)【要約】【課題】携帯端末を用いて複数の画像処理装置を連携させることを可能にする。【解決手段】携帯端末は、複数の画像処理装置に含まれる第１の画像処理装置を撮影するとき、第１の画像処理装置の特定情報をサーバー装置に送信してサーバー装置から第１の画像処理装置に対応する第１のデバイス情報を取得し、第１の画像処理装置を撮影した撮影画像と第１のデバイス情報とを合成した第１合成画像を予め生成しておく。その後、携帯端末は、第２の画像処理装置を撮影するとき、第２の画像処理装置の特定情報をサーバー装置に送信してサーバー装置から第２の画像処理装置に対応する第２のデバイス情報を取得し、第２の画像処理装置を撮影した撮影画像と第２のデバイス情報とを合成した第２合成画像を第１合成画像と共に表示し、第１合成画像及び第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報をサーバー装置へ送信する。【選択図】図１
2015055987.tif 000002
【特許請求の範囲】
【請求項１】
サーバー装置と、携帯端末と、複数の画像処理装置とを備えて構成される画像処理システムであって、
前記サーバー装置は、
前記複数の画像処理装置のそれぞれを特定するための特定情報が予め登録された登録情報を記憶する記憶手段と、
前記複数の画像処理装置のそれぞれからデバイス情報を取得する情報取得手段と、
を備え、
前記携帯端末は、
画像を撮影する撮像手段と、
画像を表示する表示手段と、
前記表示手段に対する操作を検知する操作検知手段と、
前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第１の画像処理装置に対応する第１のデバイス情報を取得し、前記第１の画像処理装置を撮影した撮影画像と前記第１のデバイス情報に対応する画像とを合成した第１合成画像を生成する第１制御手段と、
前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第２の画像処理装置に対応する第２のデバイス情報を取得し、前記第２の画像処理装置を撮影した撮影画像と前記第２のデバイス情報に対応する画像とを合成した第２合成画像を生成し、前記第２合成画像を前記第１合成画像と共に前記表示手段に表示する第２制御手段と、
を備え、
前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示しているとき、前記操作検知手段によって前記第１合成画像及び前記第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報を前記サーバー装置に送信し、
前記サーバー装置は、前記操作情報に基づいて、前記第１及び第２の画像処理装置を連携動作させることを特徴とする画像処理システム。
【請求項２】
前記登録情報には、前記特定情報として、前記複数の画像処理装置のそれぞれの設置位置に関する位置情報が登録されており、
前記携帯端末は、現在位置を検出する位置検出手段を更に備え、
前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を前記サーバー装置に送信することにより前記サーバー装置から前記第１のデバイス情報を取得し、
前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を前記サーバー装置に送信することにより前記サーバー装置から前記第２のデバイス情報を取得することを特徴とする請求項１に記載の画像処理システム。
【請求項３】
前記第１制御手段は、前記撮像手段により前記第１の画像処理装置が撮影された撮影画像を解析することにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、
前記第２制御手段は、前記撮像手段により前記第２の画像処理装置が撮影された撮影画像を解析することにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする請求項１に記載の画像処理システム。
【請求項４】
前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置と通信を行うことにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、
前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置と通信を行うことにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする請求項１に記載の画像処理システム。
【請求項５】
前記情報取得手段は、前記複数の画像処理装置のそれぞれに保存されているファイル情報を前記デバイス情報として取得し、
前記第１制御手段は、前記第１の画像処理装置を撮影した撮影画像に対し、前記第１の画像処理装置に保存されているファイル情報に対応する画像を合成して前記第１合成画像を生成し、
前記第２制御手段は、前記第２の画像処理装置を撮影した撮影画像に対し、前記第２の画像処理装置に保存されているファイル情報に対応する画像を合成して前記第２合成画像を生成することを特徴とする請求項１乃至４のいずれかに記載の画像処理システム。
【請求項６】
前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示している状態で、前記操作検知手段によって検知された操作が前記第１合成画像及び前記第２合成画像のいずれか一方に含まれるファイル情報に対応する画像を他方へ移動させる操作であるとき、当該ファイル情報に対応するファイルを前記第１及び第２の画像処理装置の間で移動又はコピーさせることを指示する操作情報を生成して前記サーバー装置に送信することを特徴とする請求項５に記載の画像処理システム。
【請求項７】
前記情報取得手段は、前記複数の画像処理装置のそれぞれで実行可能な機能に関する機能情報を前記デバイス情報として取得し、
前記第１制御手段は、前記第１の画像処理装置を撮影した撮影画像に対し、前記第１の画像処理装置で実行可能な機能情報に対応する画像を合成して前記第１合成画像を生成し、
前記第２制御手段は、前記第２の画像処理装置を撮影した撮影画像に対し、前記第２の画像処理装置で実行可能な機能情報に対応する画像を合成して前記第２合成画像を生成することを特徴とする請求項１乃至６のいずれかに記載の画像処理システム。
【請求項８】
前記サーバー装置は、前記携帯端末に対して前記第１又は第２のデバイス情報を送信するとき、当該デバイス情報に対応する合成用画像を送信し、
前記第１又は第２制御手段は、前記合成用画像を、前記撮像手段によって得られた撮影画像に合成することにより前記第１合成画像又は第２合成画像を生成することを特徴とする請求項１乃至７のいずれかに記載の画像処理システム。
【請求項９】
前記合成用画像には、前記デバイス情報に対応するテキストが含まれることを特徴とする請求項８に記載の画像処理システム。
【請求項１０】
前記第１制御手段は、前記第１合成画像を前記サーバー装置に送信して保存しておき、
前記第２制御手段は、前記第２合成画像を前記表示手段に表示するとき、前記サーバー装置から前記第１合成画像を取得し、前記第１合成画像と共に前記第２合成画像を表示することを特徴とする請求項１乃至９のいずれかに記載の画像処理システム。
【請求項１１】
前記第１制御手段は、前記第１合成画像を前記サーバー装置に送信するとき、前記第１合成画像に合成した前記第１のデバイス情報に対応する画像の合成位置に関する情報を前記サーバー装置に送信することを特徴とする請求項１０に記載の画像処理システム。
【請求項１２】
前記サーバー装置は、
前記携帯端末から受信する第１の特定情報に基づき、前記登録情報を参照して前記第１の画像処理装置を特定し、前記第１の画像処理装置に対応する前記第１のデバイス情報を前記携帯端末に送信する第１情報処理手段と、
前記携帯端末から受信する第２の特定情報に基づき、前記登録情報を参照して前記第２の画像処理装置を特定し、前記第２の画像処理装置に対応する前記第２のデバイス情報を前記携帯端末に送信する第２情報処理手段と、
を更に備え、
前記第１制御手段は、前記第１合成画像を前記サーバー装置に送信し、
前記第２情報処理手段は、前記携帯端末から受信する第２の特定情報に基づいて前記第２の画像処理装置を特定することに伴い、前記携帯端末から受信する前記第１合成画像を前記第２の画像処理装置に関連付け、前記第２の画像処理装置に対応する前記第２のデバイス情報を前記携帯端末に送信するときに、前記第２の画像処理装置に関連付けた前記第１合成画像を前記携帯端末に送信することを特徴とする請求項１乃至１１のいずれかに記載の画像処理システム。
【請求項１３】
複数の画像処理装置を制御するサーバー装置と通信可能な携帯端末であって、
画像を撮影する撮像手段と、
画像を表示する表示手段と、
前記表示手段に対する操作を検知する操作検知手段と、
前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第１の画像処理装置に対応する第１のデバイス情報を取得し、前記第１の画像処理装置を撮影した撮影画像と前記第１のデバイス情報に対応する画像とを合成した第１合成画像を生成する第１制御手段と、
前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第２の画像処理装置に対応する第２のデバイス情報を取得し、前記第２の画像処理装置を撮影した撮影画像と前記第２のデバイス情報に対応する画像とを合成した第２合成画像を生成し、前記第２合成画像を前記第１合成画像と共に前記表示手段に表示する第２制御手段と、
を備え、
前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示しているとき、前記操作検知手段によって前記第１合成画像及び前記第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報を前記サーバー装置に送信し、前記第１及び第２の画像処理装置を連携動作させることを特徴とする携帯端末。
【請求項１４】
現在位置を検出する位置検出手段を更に備え、
前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を、前記第１の画像処理装置を特定するための特定情報として前記サーバー装置に送信し、
前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を、前記第２の画像処理装置を特定するための特定情報として前記サーバー装置に送信することを特徴とする請求項１３に記載の携帯端末。
【請求項１５】
前記第１制御手段は、前記撮像手段により前記第１の画像処理装置が撮影された撮影画像を解析することにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、
前記第２制御手段は、前記撮像手段により前記第２の画像処理装置が撮影された撮影画像を解析することにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする請求項１３に記載の携帯端末。
【請求項１６】
前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置と通信を行うことにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、
前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置と通信を行うことにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする請求項１３に記載の携帯端末。
【請求項１７】
携帯端末と通信を行うことにより複数の画像処理装置を制御するサーバー装置であって、
前記複数の画像処理装置のそれぞれを特定するための特定情報が予め登録された登録情報を記憶する記憶手段と、
前記複数の画像処理装置のそれぞれからデバイス情報を取得する情報取得手段と、
前記携帯端末から受信する第１の特定情報に基づき、前記登録情報を参照して前記複数の画像処理装置に含まれる第１の画像処理装置を特定し、当該第１の画像処理装置に対応するデバイス情報を前記携帯端末に送信する第１情報処理手段と、
前記携帯端末から受信する第２の特定情報に基づき、前記登録情報を参照して前記複数の画像処理装置に含まれる第２の画像処理装置を特定し、当該第２の画像処理装置に対応するデバイス情報を前記携帯端末に送信する第２情報処理手段と、
前記第２情報処理手段により前記第２の画像処理装置に対応するデバイス情報が前記携帯端末に送信された後、前記携帯端末から操作情報を受信することに伴い、当該操作情報に基づいて前記第１及び第２の画像処理装置を連携動作させる制御手段と、
を備えることを特徴とするサーバー装置。
【請求項１８】
前記第２情報処理手段は、前記第１の画像処理装置が撮影された撮影画像に対して前記第１の画像処理装置に対応するデバイス情報の画像が合成された第１合成画像を前記携帯端末から受信して保持しておき、前記携帯端末から前記第２の特定情報を受信することによって前記第２の画像処理装置を特定することに伴い、前記第１合成画像を前記第２の画像処理装置に関連付け、前記第２の画像処理装置に対応するデバイス情報を前記携帯端末に送信するときに、前記第２の画像処理装置に関連付けた前記第１合成画像を前記携帯端末に送信することを特徴とする請求項１７に記載のサーバー装置。
【請求項１９】
複数の画像処理装置を制御するサーバー装置と通信可能であり、画像を撮影する撮像手段と、画像を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、を備える携帯端末において実行されるプログラムであって、前記携帯端末を、
前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第１の画像処理装置に対応する第１のデバイス情報を取得し、前記第１の画像処理装置を撮影した撮影画像と前記第１のデバイス情報に対応する画像とを合成した第１合成画像を生成する第１制御手段、及び、
前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第２の画像処理装置に対応する第２のデバイス情報を取得し、前記第２の画像処理装置を撮影した撮影画像と前記第２のデバイス情報に対応する画像とを合成した第２合成画像を生成し、前記第２合成画像を前記第１合成画像と共に前記表示手段に表示する第２制御手段、
として機能させ、
前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示しているとき、前記操作検知手段によって前記第１合成画像及び前記第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報を前記サーバー装置に送信し、前記第１及び第２の画像処理装置を連携動作させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理システム、携帯端末、サーバー装置およびプログラムに関し、特に携帯端末を用いて複数の画像処理装置を連携させるための技術に関する。
【背景技術】
【０００２】
従来、複合機などの画像処理装置を管理又は操作する一手法として、例えばＡＲ（Augmented Reality：拡張現実）技術を利用し、携帯端末で画像処理装置を撮影して得られる撮影画像に対し、その撮影した画像処理装置のステータスや操作パネルなどの画像を合成して表示することにより、直感的に画像処理装置の状態を確認できるようにしたり、画像処理装置を操作できるようにした技術が公知である（例えば特許文献１）。この従来技術によれば、携帯端末で画像処理装置を撮影することにより、その画像処理装置が待機中であるか否かを把握できると共に、携帯端末に表示された操作パネルに対する操作を行うことにより画像処理装置にプリントジョブなどを実行させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−２９１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記従来技術では、携帯端末を使用しても、それぞれ異なる場所に設置されている複数の画像処理装置を相互に連携させることができない。そのため、例えば、一の画像処理装置に保存されている文書ファイルを別の画像処理装置で印刷出力させるようなことができないという点で利便性に欠けるという問題がある。
【０００５】
そこで本発明は、上記従来の問題点を解決すべくなされたものであり、複数の画像処理装置を連携させることができる画像処理システム、携帯端末、サーバー装置およびプログラムを提供することを目的とするものである。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に係る発明は、サーバー装置と、携帯端末と、複数の画像処理装置とを備えて構成される画像処理システムであって、前記サーバー装置は、前記複数の画像処理装置のそれぞれを特定するための特定情報が予め登録された登録情報を記憶する記憶手段と、前記複数の画像処理装置のそれぞれからデバイス情報を取得する情報取得手段と、を備え、前記携帯端末は、画像を撮影する撮像手段と、画像を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第１の画像処理装置に対応する第１のデバイス情報を取得し、前記第１の画像処理装置を撮影した撮影画像と前記第１のデバイス情報に対応する画像とを合成した第１合成画像を生成する第１制御手段と、前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第２の画像処理装置に対応する第２のデバイス情報を取得し、前記第２の画像処理装置を撮影した撮影画像と前記第２のデバイス情報に対応する画像とを合成した第２合成画像を生成し、前記第２合成画像を前記第１合成画像と共に前記表示手段に表示する第２制御手段と、を備え、前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示しているとき、前記操作検知手段によって前記第１合成画像及び前記第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報を前記サーバー装置に送信し、前記サーバー装置は、前記操作情報に基づいて、前記第１及び第２の画像処理装置を連携動作させることを特徴とする構成である。
【０００７】
請求項２に係る発明は、請求項１に記載の画像処理システムにおいて、前記登録情報には、前記特定情報として、前記複数の画像処理装置のそれぞれの設置位置に関する位置情報が登録されており、前記携帯端末は、現在位置を検出する位置検出手段を更に備え、前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を前記サーバー装置に送信することにより前記サーバー装置から前記第１のデバイス情報を取得し、前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を前記サーバー装置に送信することにより前記サーバー装置から前記第２のデバイス情報を取得することを特徴とする構成である。
【０００８】
請求項３に係る発明は、請求項１に記載の画像処理システムにおいて、前記第１制御手段は、前記撮像手段により前記第１の画像処理装置が撮影された撮影画像を解析することにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、前記第２制御手段は、前記撮像手段により前記第２の画像処理装置が撮影された撮影画像を解析することにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする構成である。
【０００９】
請求項４に係る発明は、請求項１に記載の画像処理システムにおいて、前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置と通信を行うことにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置と通信を行うことにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする構成である。
【００１０】
請求項５に係る発明は、請求項１乃至４のいずれかに記載の画像処理システムにおいて、前記情報取得手段は、前記複数の画像処理装置のそれぞれに保存されているファイル情報を前記デバイス情報として取得し、前記第１制御手段は、前記第１の画像処理装置を撮影した撮影画像に対し、前記第１の画像処理装置に保存されているファイル情報に対応する画像を合成して前記第１合成画像を生成し、前記第２制御手段は、前記第２の画像処理装置を撮影した撮影画像に対し、前記第２の画像処理装置に保存されているファイル情報に対応する画像を合成して前記第２合成画像を生成することを特徴とする構成である。
【００１１】
請求項６に係る発明は、請求項５に記載の画像処理システムにおいて、前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示している状態で、前記操作検知手段によって検知された操作が前記第１合成画像及び前記第２合成画像のいずれか一方に含まれるファイル情報に対応する画像を他方へ移動させる操作であるとき、当該ファイル情報に対応するファイルを前記第１及び第２の画像処理装置の間で移動又はコピーさせることを指示する操作情報を生成して前記サーバー装置に送信することを特徴とする構成である。
【００１２】
請求項７に係る発明は、請求項１乃至６のいずれかに記載の画像処理システムにおいて、前記情報取得手段は、前記複数の画像処理装置のそれぞれで実行可能な機能に関する機能情報を前記デバイス情報として取得し、前記第１制御手段は、前記第１の画像処理装置を撮影した撮影画像に対し、前記第１の画像処理装置で実行可能な機能情報に対応する画像を合成して前記第１合成画像を生成し、前記第２制御手段は、前記第２の画像処理装置を撮影した撮影画像に対し、前記第２の画像処理装置で実行可能な機能情報に対応する画像を合成して前記第２合成画像を生成することを特徴とする構成である。
【００１３】
請求項８に係る発明は、請求項１乃至７のいずれかに記載の画像処理システムにおいて、前記サーバー装置は、前記携帯端末に対して前記第１又は第２のデバイス情報を送信するとき、当該デバイス情報に対応する合成用画像を送信し、前記第１又は第２制御手段は、前記合成用画像を、前記撮像手段によって得られた撮影画像に合成することにより前記第１合成画像又は第２合成画像を生成することを特徴とする構成である。
【００１４】
請求項９に係る発明は、請求項８に記載の画像処理システムにおいて、前記合成用画像には、前記デバイス情報に対応するテキストが含まれることを特徴とする構成である。
【００１５】
請求項１０に係る発明は、請求項１乃至９のいずれかに記載の画像処理システムにおいて、前記第１制御手段は、前記第１合成画像を前記サーバー装置に送信して保存しておき、前記第２制御手段は、前記第２合成画像を前記表示手段に表示するとき、前記サーバー装置から前記第１合成画像を取得し、前記第１合成画像と共に前記第２合成画像を表示することを特徴とする構成である。
【００１６】
請求項１１に係る発明は、請求項１０に記載の画像処理システムにおいて、前記第１制御手段は、前記第１合成画像を前記サーバー装置に送信するとき、前記第１合成画像に合成した前記第１のデバイス情報に対応する画像の合成位置に関する情報を前記サーバー装置に送信することを特徴とする構成である。
【００１７】
請求項１２に係る発明は、請求項１乃至１１のいずれかに記載の画像処理システムにおいて、前記サーバー装置は、前記携帯端末から受信する第１の特定情報に基づき、前記登録情報を参照して前記第１の画像処理装置を特定し、前記第１の画像処理装置に対応する前記第１のデバイス情報を前記携帯端末に送信する第１情報処理手段と、前記携帯端末から受信する第２の特定情報に基づき、前記登録情報を参照して前記第２の画像処理装置を特定し、前記第２の画像処理装置に対応する前記第２のデバイス情報を前記携帯端末に送信する第２情報処理手段と、を更に備え、前記第１制御手段は、前記第１合成画像を前記サーバー装置に送信し、前記第２情報処理手段は、前記携帯端末から受信する第２の特定情報に基づいて前記第２の画像処理装置を特定することに伴い、前記携帯端末から受信する前記第１合成画像を前記第２の画像処理装置に関連付け、前記第２の画像処理装置に対応する前記第２のデバイス情報を前記携帯端末に送信するときに、前記第２の画像処理装置に関連付けた前記第１合成画像を前記携帯端末に送信することを特徴とする構成である。
【００１８】
請求項１３に係る発明は、複数の画像処理装置を制御するサーバー装置と通信可能な携帯端末であって、画像を撮影する撮像手段と、画像を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第１の画像処理装置に対応する第１のデバイス情報を取得し、前記第１の画像処理装置を撮影した撮影画像と前記第１のデバイス情報に対応する画像とを合成した第１合成画像を生成する第１制御手段と、前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第２の画像処理装置に対応する第２のデバイス情報を取得し、前記第２の画像処理装置を撮影した撮影画像と前記第２のデバイス情報に対応する画像とを合成した第２合成画像を生成し、前記第２合成画像を前記第１合成画像と共に前記表示手段に表示する第２制御手段と、を備え、前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示しているとき、前記操作検知手段によって前記第１合成画像及び前記第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報を前記サーバー装置に送信し、前記第１及び第２の画像処理装置を連携動作させることを特徴とする構成である。
【００１９】
請求項１４に係る発明は、請求項１３に記載の携帯端末において、現在位置を検出する位置検出手段を更に備え、前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を、前記第１の画像処理装置を特定するための特定情報として前記サーバー装置に送信し、前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記位置検出手段により検出される現在位置を、前記第２の画像処理装置を特定するための特定情報として前記サーバー装置に送信することを特徴とする構成である。
【００２０】
請求項１５に係る発明は、請求項１３に記載の携帯端末において、前記第１制御手段は、前記撮像手段により前記第１の画像処理装置が撮影された撮影画像を解析することにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、前記第２制御手段は、前記撮像手段により前記第２の画像処理装置が撮影された撮影画像を解析することにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする構成である。
【００２１】
請求項１６に係る発明は、請求項１３に記載の携帯端末において、前記第１制御手段は、前記第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置と通信を行うことにより、前記第１の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信し、前記第２制御手段は、前記第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置と通信を行うことにより、前記第２の画像処理装置を特定するための特定情報を取得して前記サーバー装置に送信することを特徴とする構成である。
【００２２】
請求項１７に係る発明は、携帯端末と通信を行うことにより複数の画像処理装置を制御するサーバー装置であって、前記複数の画像処理装置のそれぞれを特定するための特定情報が予め登録された登録情報を記憶する記憶手段と、前記複数の画像処理装置のそれぞれからデバイス情報を取得する情報取得手段と、前記携帯端末から受信する第１の特定情報に基づき、前記登録情報を参照して前記複数の画像処理装置に含まれる第１の画像処理装置を特定し、当該第１の画像処理装置に対応するデバイス情報を前記携帯端末に送信する第１情報処理手段と、前記携帯端末から受信する第２の特定情報に基づき、前記登録情報を参照して前記複数の画像処理装置に含まれる第２の画像処理装置を特定し、当該第２の画像処理装置に対応するデバイス情報を前記携帯端末に送信する第２情報処理手段と、前記第２情報処理手段により前記第２の画像処理装置に対応するデバイス情報が前記携帯端末に送信された後、前記携帯端末から操作情報を受信することに伴い、当該操作情報に基づいて前記第１及び第２の画像処理装置を連携動作させる制御手段と、を備えることを特徴とする構成である。
【００２３】
請求項１８に係る発明は、請求項１７に記載のサーバー装置において、前記第２情報処理手段は、前記第１の画像処理装置が撮影された撮影画像に対して前記第１の画像処理装置に対応するデバイス情報の画像が合成された第１合成画像を前記携帯端末から受信して保持しておき、前記携帯端末から前記第２の特定情報を受信することによって前記第２の画像処理装置を特定することに伴い、前記第１合成画像を前記第２の画像処理装置に関連付け、前記第２の画像処理装置に対応するデバイス情報を前記携帯端末に送信するときに、前記第２の画像処理装置に関連付けた前記第１合成画像を前記携帯端末に送信することを特徴とする構成である。
【００２４】
請求項１９に係る発明は、複数の画像処理装置を制御するサーバー装置と通信可能であり、画像を撮影する撮像手段と、画像を表示する表示手段と、前記表示手段に対する操作を検知する操作検知手段と、を備える携帯端末において実行されるプログラムであって、前記携帯端末を、前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第１の画像処理装置を前記撮像手段により撮影するとき、前記第１の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第１の画像処理装置に対応する第１のデバイス情報を取得し、前記第１の画像処理装置を撮影した撮影画像と前記第１のデバイス情報に対応する画像とを合成した第１合成画像を生成する第１制御手段、及び、前記操作検知手段により検知される操作に基づいて前記複数の画像処理装置に含まれる第２の画像処理装置を前記撮像手段により撮影するとき、前記第２の画像処理装置を特定するための特定情報を前記サーバー装置に送信して前記サーバー装置から前記第２の画像処理装置に対応する第２のデバイス情報を取得し、前記第２の画像処理装置を撮影した撮影画像と前記第２のデバイス情報に対応する画像とを合成した第２合成画像を生成し、前記第２合成画像を前記第１合成画像と共に前記表示手段に表示する第２制御手段、として機能させ、前記第２制御手段は、前記第１合成画像と前記第２合成画像とを前記表示手段に表示しているとき、前記操作検知手段によって前記第１合成画像及び前記第２合成画像のそれぞれに対する操作が検知されることに伴い、当該操作に基づく操作情報を前記サーバー装置に送信し、前記第１及び第２の画像処理装置を連携動作させることを特徴とする構成である。
【発明の効果】
【００２５】
本発明によれば、携帯端末を用いて複数の画像処理装置を連携させることができるようになり、利便性が向上する。
【図面の簡単な説明】
【００２６】
【図１】画像処理システムの構成概念を示す図である。
【図２】サーバー装置のハードウェア構成及び機能構成の一例を示すブロック図である。
【図３】デバイス登録情報の一例を示す図である。
【図４】携帯端末のハードウェア構成及び機能構成の一例を示すブロック図である。
【図５】ユーザーが第１拠点から第２拠点へ移動する前に行われる処理手順の一例を示すフローチャートである。
【図６】携帯端末において生成される第１合成画像の一例を示す図である。
【図７】第１合成画像に関連付けられる第１付属情報の一例を示す図である。
【図８】ユーザーが第１拠点から第２拠点へ移動した後に行われる処理手順の一例を示すフローチャートである。
【図９】携帯端末において生成される第２合成画像の一例を示す図である。
【図１０】第２合成画像に関連付けられる第２付属情報の一例を示す図である。
【図１１】第２の画像処理装置を撮影した後の携帯端末における表示画面例を示す図である。
【図１２】携帯端末が第１及び第２の画像処理装置を撮影することによって特定情報を取得する態様を示す図である。
【図１３】携帯端末が第１及び第２の画像処理装置と通信を行うことによって特定情報を取得する態様を示す図である。
【図１４】第２実施形態においてユーザーが第１拠点から第２拠点へ移動する前に行われる処理手順の一例を示すフローチャートである。
【図１５】第２実施形態においてユーザーが第１拠点から第２拠点へ移動した後に行われる処理手順の一例を示すフローチャートである。
【図１６】第３実施形態においてユーザーが第１拠点から第２拠点へ移動した後に行われる処理手順の一例を示すフローチャートである。
【図１７】第４実施形態においてユーザーが第１拠点から第２拠点へ移動した後に行われる処理手順の一例を示すフローチャートである。
【図１８】第５実施形態における携帯端末の表示画面例を示す図である。
【図１９】第５実施形態において生成される第２付属情報の一例を示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明に関する好ましい実施形態について図面を参照しつつ詳細に説明する。尚、以下に説明する実施形態において互いに共通する部材には同一符号を付しており、それらについての重複する説明は省略する。
【００２８】
（第１実施形態）
図１は、第１実施形態における画像処理システムの概念的構成を示す図である。この画像処理システムは、複数の画像処理装置１，２と、サーバー装置３と、携帯端末４とを備えて構成される。画像処理装置１，２は、例えば複合機などによって構成され、文書などの画像データを記憶したり、印刷出力を行ったりすることができる装置である。本実施形態では、これら複数の画像処理装置１，２が互いに離れた拠点に設置されている場合を例示する。例えば、第１の画像処理装置１が第１拠点に設置されており、第２の画像処理装置２が第２拠点に設置されている。尚、図１では、画像処理システムに２つの画像処理装置１，２が設けられる場合を例示しているが、画像処理装置の数は２つに限られるものではなく、３つ以上であっても構わない。
【００２９】
サーバー装置３は、それら複数の画像処理装置１，２を管理すると共に、それら複数の画像処理装置１，２を制御する装置である。このサーバー装置３は、各画像処理装置１，２の設置位置を示す位置情報と関連付けて各画像処理装置１，２を管理している。また、このサーバー装置３は、複数の画像処理装置１，２のそれぞれとＬＡＮ（Local Area Network）やインターネットなどのネットワーク５を介して通信可能である。サーバー装置３は、ネットワーク５を介して各画像処理装置１，２から必要な情報を取得したり、或いは、各画像処理装置１，２に対して必要な動作を行わせたりする。尚、各画像処理装置１，２は、サーバー装置３を介することなく、それぞれが相互にネットワーク５を介して通信することも可能である。
【００３０】
またサーバー装置３は、携帯端末４とインターネットなどのネットワーク６を介して通信可能である。そしてサーバー装置３は、携帯端末４から受信する情報に基づき、携帯端末４に対して各画像処理装置１，２に関する情報や表示用の画像などを送信したり、各画像処理装置１，２の動作を制御したりする。
【００３１】
携帯端末４は、例えばスマートフォンやタブレット端末などによって構成される可搬型の情報処理端末である。この携帯端末４は、例えば１人のユーザーによって専有されるものであり、該ユーザーによって持ち運びされることにより第１拠点と第２拠点のいずれの拠点においても使用される。また携帯端末４は、画像を撮影するカメラ機能と、インターネットなどのネットワーク６を介して通信を行う通信機能とを備えている。
【００３２】
本実施形態の画像処理システムは、上記構成において、ユーザーが携帯する携帯端末４を用いて、離れた地点に設置されている第１の画像処理装置１と第２の画像処理装置２とを互いに連携動作させることを可能にするものである。
【００３３】
その概要について説明すると、まず始めに、ユーザーが携帯端末４を用いて第１拠点に設置されている第１の画像処理装置１を撮影するとき、携帯端末４は、サーバー装置３と通信を行う。この通信により、携帯端末４は、サーバー装置３から第１の画像処理装置１に関するデバイス情報と、そのデバイス情報に対応するタグ画像（合成用画像）ＴＧ１とを取得し、第１の画像処理装置１を撮影した撮影画像ＳＧ１にタグ画像（合成用画像）ＴＧ１を合成した第１合成画像ＤＧ１を生成して表示する。例えば携帯端末４は、ＡＲによる表示処理技術を利用して第１合成画像ＤＧ１を生成して表示する。このようにして得られる第１合成画像ＤＧ１は、携帯端末４又はサーバー装置３に保存される。
【００３４】
ここで撮影画像ＳＧ１に合成されるタグ画像ＴＧ１は、第１の画像処理装置１に設けられているＢＯＸ（ファイル記憶領域）やそのＢＯＸに保存されているファイル、或いは、第１の画像処理装置１において実行可能な機能のそれぞれに対応するアイコンのような画像であり、例えばサーバー装置３において予め生成される画像である。また携帯端末４が、サーバー装置３から受信するデバイス情報に基づいて、その都度、タグ画像ＴＧ１を生成するようにしても良い。本実施形態では、主として、サーバー装置３において予めデバイス情報に対応するタグ画像が生成される場合を例示する。
【００３５】
上記のように第１拠点において第１合成画像ＤＧ１が生成された後、図１の矢印Ｆで示すように、ユーザーが第２拠点に移動し、携帯端末４を用いて第２拠点に設置されている第２の画像処理装置２を撮影するとき、携帯端末４は、再びサーバー装置３と通信を行う。この通信により、携帯端末４は、サーバー装置３から第２の画像処理装置２に関するデバイス情報と、そのデバイス情報に対応するタグ画像（合成用画像）ＴＧ２とを取得し、第２の画像処理装置２を撮影した撮影画像ＳＧ２にタグ画像（合成用画像）ＴＧ２を合成した第２合成画像ＤＧ２を生成して表示する。このとき、携帯端末４は、第１拠点において予め生成しておいた第１合成画像ＤＧ１と共に、第２合成画像ＤＧ２を表示する。つまり、第２拠点でユーザーが第２の画像処理装置２を撮影すると、携帯端末４には、第１拠点で予め生成された第１合成画像ＤＧ１と、第２拠点で生成された第２合成画像ＤＧ２との双方が表示されるようになる。
【００３６】
そして本実施形態の画像処理システムは、携帯端末４において第１合成画像ＤＧ１と第２合成画像ＤＧ２との双方が表示されているときに、例えばユーザーが第１合成画像ＤＧ１に含まれる一のファイルに対応するタグ画像を第２合成画像ＤＧ２に含まれる一のＢＯＸに対応するタグ画像上にドラッグアンドドロップ操作すると、その操作に基づく操作情報が携帯端末４からサーバー装置３に送信され、サーバー装置３が操作情報に基づいて第１の画像処理装置１と第２の画像処理装置２とを相互に連携動作させる。例えば、上記のようなファイル操作の場合には、サーバー装置３は、第１の画像処理装置１に保存されているファイルを、第２の画像処理装置２の指定されたＢＯＸにコピー又は移動させるように、第１の画像処理装置１と第２の画像処理装置２とを相互に連携させる。
【００３７】
以下、このような画像処理システムについて更に詳しく説明する。図２は、サーバー装置３のハードウェア構成及び機能構成の一例を示すブロック図である。図２に示すように、サーバー装置３は、ＣＰＵ１０と、メモリ１１と、通信インタフェース１２と、記憶部１３とを備えている。ＣＰＵ１０は、所定のプログラムを実行することにより、各部の動作を制御するものである。特に本実施形態におけるＣＰＵ１０は、所定のプログラムを実行することにより、情報取得部１４、第１情報処理部１５、第２情報処理部１６及び制御部１７として機能する。メモリ１１は、ＣＰＵ１０が各種演算処理を行う際に発生する一時的なデータなどを記憶するものである。通信インタフェース１２は、ネットワーク５を介して第１及び第２の画像処理装置１，２のそれぞれと通信を行ったり、ネットワーク６を介して携帯端末４と通信を行ったりするためのものである。記憶部１３は、例えばハードディスクドライブ（ＨＤＤ）などで構成される不揮発性記憶手段であり、上述したプログラムなどが記憶される。また本実施形態では、図２に示すように、デバイス登録情報１８が記憶部１３に予め記憶されている。また記憶部１３には、デバイス登録情報１８に登録される各画像処理装置１，２のデバイス情報に対応するタグ画像を記憶するためのタグ画像記憶領域１９が設けられている。
【００３８】
情報取得部１４は、通信インタフェース１２を介してデバイス登録情報１８に予め登録されている第１及び第２の画像処理装置１，２のそれぞれと通信を行い、それら画像処理装置１，２からデバイス情報を取得してデバイス登録情報１８に記録する。図３は、デバイス登録情報１８の一例を示す図である。このデバイス登録情報１８には、第１及び第２の画像処理装置１，２に関する情報が登録される。例えば、デバイス登録情報１８には、各画像処理装置１，２に対してユニークに付与された装置ＩＤ１８ａと、各画像処理装置１，２の設置位置に関する位置情報１８ｂと、各画像処理装置１，２と通信を行うためのＩＰアドレス１８ｃとが予め登録されている。尚、装置ＩＤ１８ａ、位置情報１８ｂ及びＩＰアドレス１８ｃは、いずれも各画像処理装置１，２を特定することができる特定情報である。
【００３９】
情報取得部１４は、デバイス登録情報１８に予め登録されている情報に基づき、定期的に第１及び第２の画像処理装置１，２と通信を行い、画像処理装置１，２からデバイス情報１８ｄを取得してデバイス登録情報１８に記録する。デバイス登録情報１８に記録されるデバイス情報１８ｄは、例えばファイル情報及び機能情報である。ファイル情報は、第１及び第２の画像処理装置１，２のそれぞれに保存されているファイルに関する情報であり、各ファイルが保存されているＢＯＸに関する情報や、そのＢＯＸにアクセス可能なユーザーに関する情報が含まれる。尚、ＢＯＸにファイルが保存されていない場合であっても、そのＢＯＸに関する情報や、そのＢＯＸにアクセス可能なユーザーに関する情報が、ファイル情報として記録される。一方、機能情報は、第１及び第２の画像処理装置１，２のそれぞれで実行可能な機能（例えばプリントやスキャンなど）に関する情報である。情報取得部１４は、第１及び第２の画像処理装置１，２のそれぞれから上記のようなファイル情報及び機能情報をデバイス情報１８ｄとして取得し、デバイス登録情報１８に記録する。このとき、情報取得部１４は、各ＢＯＸに対してユニークなＢＯＸＩＤを付与すると共に、各ファイルに対してユニークなファイルＩＤを付与する。さらに各機能に対してはユニークな機能ＩＤを付与する。そして情報取得部１４は、それらのＢＯＸＩＤ、ファイルＩＤ及び機能ＩＤのそれぞれを、第１及び第２の画像処理装置１，２のそれぞれの装置ＩＤ１８ａと相互に関連付けてデバイス登録情報１８に記録する。
【００４０】
また情報取得部１４は、デバイス登録情報１８に対して各画像処理装置１，２のデバイス情報１８ｄを登録又は更新することに伴い、そのデバイス情報１８ｄに対応するタグ画像ＴＧ１，ＴＧ２を予め生成してタグ画像記憶領域１９に保存しておく。また情報取得部１４は、タグ画像ＴＧ１，ＴＧ２をタグ画像記憶領域１９に保存するとき、各タグ画像ＴＧ１，ＴＧ２を各画像処理装置１，２に関連付けた状態で保存する。例えば、図１に示すタグ画像ＴＧ１は、第１の画像処理装置１のタグ画像としてタグ画像記憶領域１９に保存され、タグ画像ＴＧ２は、第２の画像処理装置２のタグ画像としてタグ画像記憶領域１９に保存される。
【００４１】
図２に戻り、第１情報処理部１５は、携帯端末４から第１の画像処理装置１を特定するための特定情報を受信することに伴って機能し、その受信した特定情報に基づいてデバイス登録情報１８を参照することにより、携帯端末４が撮影しようとしている第１の画像処理装置１を特定する。そして第１情報処理部１５は、その第１の画像処理装置１に対応するデバイス情報をデバイス登録情報１８から抽出すると共に、その抽出したデバイス情報に対応するタグ画像をタグ画像記憶領域１９から読み出し、第１の画像処理装置１に関する情報としてデバイス情報とタグ画像とを携帯端末４に送信する。また第２情報処理部１６は、携帯端末４から第２の画像処理装置２を特定するための特定情報を受信することに伴って機能し、その受信した特定情報に基づいてデバイス登録情報１８を参照することにより、携帯端末４が撮影しようとしている第２の画像処理装置２を特定する。そして第２情報処理部１６は、その第２の画像処理装置２に対応するデバイス情報デバイス登録情報１８から抽出すると共に、その抽出したデバイス情報に対応するタグ画像をタグ画像記憶領域１９から読み出し、第２の画像処理装置２に関する情報としてデバイス情報とタグ画像とを携帯端末４に送信する。尚、本実施形態では、第１情報処理部１５と第２情報処理部１６とを互いに区別して説明するが、これら各処理部１５，１６で行われる処理には共通性があるため、ひとつの処理部として実現しても構わない。
【００４２】
また制御部１７は、第２情報処理部１６により第２の画像処理装置２に関する情報が携帯端末４に送信された後、携帯端末４から操作情報を受信することに伴い、その操作情報に基づいて第１及び第２の画像処理装置１，２を連携動作させる。つまり、制御部１７は、互いに離れた拠点に設置されている２つの画像処理装置１，２を相互に連携させることにより、ユーザーによって指定された処理の実行を制御する。
【００４３】
図４は、携帯端末４のハードウェア構成及び機能構成の一例を示すブロック図である。図４に示すように、携帯端末４は、ＣＰＵ２０と、メモリ２１と、カメラ２２と、表示部２３と、操作検知部２４と、位置検出センサ２５と、通信インタフェース２６と、記憶部２７とを備えている。ＣＰＵ２０は、各種プログラムを実行することにより、各部の動作を制御するものである。メモリ２１は、ＣＰＵ２０が各種演算処理を行う際に発生する一時的なデータなどを記憶するものである。カメラ２２は、画像を撮影するための撮像手段であり、例えば携帯端末４の背面側に設けられている。表示部２３は、例えば携帯端末４の表面側に設けられたカラー液晶ディスプレイなどで構成され、各種画像を表示するものである。この表示部２３は表示画面上にタッチパネルセンサを備えている。操作検知部２４は、表示部２３の表示画面に対して行われるユーザーの操作を検知するものであり、例えば表示画面に対してタッチ操作が行われたときのタッチ位置や、そのタッチ位置の移動、タッチ操作がリリースされたときのリリース位置などを検知することができる。位置検出センサ２５は、携帯端末４の現在位置を検知するセンサであり、例えばＧＰＳ（Global Positioning System）受信センサなどにより構成される。通信インタフェース１２は、ネットワーク６を介してサーバー装置３との通信を行うものである。記憶部２７は、例えばソリッドステートドライブ（ＳＳＤ）などで構成される不揮発性記憶手段である。この記憶部２７には、携帯端末４にサーバー装置３との通信を行わせ、第１及び第２の画像処理装置１，２を連携動作させるためのプログラム２８が予めインストールされている。
【００４４】
ＣＰＵ２０は、ユーザーによる指示操作に基づいて記憶部２７から上記プログラム２８を読み出して実行することにより、連携アプリケーション３０を起動させる。この連携アプリケーション３０は、第１制御部３１と、第２制御部３２とを備えている。これら第１制御部３１及び第２制御部３２は、ユーザーによる選択操作に基づいて択一的に機能するものである。例えば、ユーザーが第１拠点から第２拠点へ移動する前に、第１拠点において連携アプリケーション３０を起動させて第１の画像処理装置１を撮影することを選択すると、連携アプリケーション３０は、第１制御部３１を機能させる。またユーザーが第１拠点から第２拠点へ移動した後に、第２拠点において連携アプリケーション３０を起動させて第２の画像処理装置２を撮影することを選択すると、連携アプリケーション３０は、第２制御部３２を機能させる。
【００４５】
第１制御部３１は、操作検知部２４により検知される操作に基づいてカメラ２２を起動し、第１の画像処理装置１を撮影できる状態とする。また第１制御部３１は、位置検出センサ２５によって検出される現在位置を取得し、その現在位置を、カメラ２２の撮影対象となっている第１の画像処理装置１を特定するための特定情報としてサーバー装置３に送信する。これにより、第１制御部３１は、サーバー装置３から第１の画像処理装置１に対応するデバイス情報と、そのデバイス情報に対応するタグ画像とを取得することができる。そして第１制御部３１は、サーバー装置３から受信するタグ画像ＴＧ１を、第１の画像処理装置１を撮影した撮影画像ＳＧ１に合成することにより第１合成画像ＤＧ１を生成して保存する。
【００４６】
一方、第２制御部３２は、操作検知部２４により検知される操作に基づいてカメラ２２を起動し、第２の画像処理装置２を撮影できる状態とする。また第２制御部３２は、位置検出センサ２５によって検出される現在位置を取得し、その現在位置を、カメラ２２の撮影対象となっている第２の画像処理装置２を特定するための特定情報としてサーバー装置３に送信する。これにより、第２制御部３２は、サーバー装置３から第２の画像処理装置２に対応するデバイス情報と、そのデバイス情報に対応するタグ画像とを取得することができる。そして第２制御部３２は、サーバー装置３から受信するタグ画像ＴＧ２を、第２の画像処理装置２を撮影した撮影画像ＳＧ２に合成することにより第２合成画像ＤＧ２を生成する。また第２制御部３２は、予め生成されている第１合成画像ＤＧ１と、今回生成した第２合成画像ＤＧ２とを合わせて表示部２３に表示する。
【００４７】
さらに第２制御部３２は、第１合成画像ＤＧ１と第２合成画像ＤＧ２とを表示部２３に表示しているとき、操作検知部２４によって第１合成画像ＤＧ１及び第２合成画像ＤＧ２のそれぞれに対する操作が検知されることに伴い、その操作に基づく操作情報をサーバー装置３に送信し、第１及び第２の画像処理装置１，２を互いに連携させて動作させる。尚、本実施形態では、第１制御部３１と第２制御部３２とを互いに区別して説明しているが、これら各制御部３１，３２で行われる処理には共通性があるため、ひとつの制御部として実現しても構わない。
【００４８】
次に上記構成を有する携帯端末４及びサーバー装置３における具体的な動作の一例について説明する。まず、図５は、ユーザーが第１拠点から第２拠点へ移動する前の第１拠点で行われる処理手順であって、携帯端末４における第１制御部３１と、サーバー装置３における第１情報処理部１５とによって行われる処理手順の一例を示すフローチャートである。図５に示すように、まずユーザーは、携帯端末４を操作して連携アプリケーション３０を第１のモードで起動することにより、連携アプリケーション３０の第１制御部３１を機能させる（ステップＳ１０）。第１制御部３１は、カメラ２２を起動すると共に（ステップＳ１１）、位置検出センサ２５から携帯端末４の現在位置を取得する（ステップＳ１２）。そして第１制御部３１は、サーバー装置３に対して各種情報を送信する（ステップＳ１３）。このとき、サーバー装置３に送信される情報には、現在位置を示す情報と、ユーザーを特定するためのユーザーＩＤなどのユーザー情報とが含まれる。
【００４９】
サーバー装置３は、携帯端末４から送信される情報を受信すると、まずユーザー情報に基づいてユーザー認証を行う（ステップＳ１４）。このユーザー認証に成功することを条件として、これ以降の処理が行われる。ユーザー認証に成功した場合、サーバー装置３において上述した第１情報処理部１５が機能し、現在位置を示す情報に基づいて携帯端末４が撮影しようとしている第１の画像処理装置１を特定する（ステップＳ１５）。すなわち、第１情報処理部１５は、デバイス登録情報１８に登録されている位置情報１８ｂを参照し、携帯端末４の現在位置に最も近い位置に設置されている画像処理装置を、第１の画像処理装置１として特定する。尚、携帯端末４に設けられている位置検出センサ２５が携帯端末４の姿勢を検知可能な地磁気センサを更に備えたものであれば、携帯端末４の撮影方向に設置されている画像処理装置を、第１の画像処理装置１として特定することもできる。
【００５０】
そして第１情報処理部１５は、特定した第１の画像処理装置１に対応するデバイス情報１８ｄを抽出する。このとき、第１情報処理部１５は、ユーザー認証で認証されたユーザーが利用可能なＢＯＸやファイル、機能に関する情報だけを抽出し、認証されたユーザーが利用できないＢＯＸやファイル、機能に関する情報は抽出しない。そして第１情報処理部１５は、デバイス登録情報１８から抽出したデバイス情報１８ｄを携帯端末４に送信する（ステップＳ１６）。また第１情報処理部１５は、ステップＳ１６で抽出したデバイス情報１８ｄに対応するタグ画像（合成用画像）ＴＧ１をタグ画像記憶領域１９から読み出し、そのタグ画像ＴＧ１を携帯端末４に送信する（ステップＳ１７）。
【００５１】
携帯端末４の第１制御部３１は、サーバー装置３からデバイス情報１８ｄとタグ画像ＴＧ１とを受信すると、第１の画像処理装置１を撮影した撮影画像ＳＧ１と、デバイス情報１８ｄに対応するタグ画像ＴＧ１とを合成して第１合成画像を生成する（ステップＳ１８）。
【００５２】
図６は、携帯端末４において生成される第１合成画像ＤＧ１の一例を示す図である。この第１合成画像ＤＧ１は、第１の画像処理装置１の撮影画像ＳＧ１に対し、第１の画像処理装置１のデバイス情報１８ｄに基づくタグ画像ＴＧ１が合成されたものである。尚、図６の例では、第１の画像処理装置１に対応するファイル情報だけをタグ画像ＴＧ１として合成した場合を例示している。このタグ画像ＴＧ１は、第１の画像処理装置１に設けられているＢＯＸ１に対応するタグ画像ＴＧ１１と、そのＢＯＸ１に保存されているＦｉｌｅ１に対応するタグ画像ＴＧ１２とを含んでおり、タグ画像ＴＧ１１とＴＧ１２との関係をツリー構造で示す画像となっている。
【００５３】
第１制御部３１は、上記のような第１合成画像ＤＧ１を生成すると、その第１合成画像ＤＧ１に関する第１付属情報を生成する（ステップＳ１９）。図７は、第１付属情報３３の一例を示す図である。この第１付属情報３３は、第１合成画像ＤＧ１と一体的に管理される情報であり、サーバー装置３から受信するデバイス情報１８ｄと、タグ画像ＴＧ１の合成結果とに基づいて生成される。第１付属情報３３は、例えば、第１合成画像ＤＧ１を特定するための画像ＩＤ３３ａと、第１の画像処理装置１を特定するための装置ＩＤ３３ｂと、第１の画像処理装置１のＩＰアドレス３３ｃと、ユーザーＩＤ３３ｄと、合成情報３３ｅとが相互に関連付けられた情報である。そして合成情報３３ｅには、撮影画像ＳＧ１に合成された個々のタグ画像ＴＧ１１，ＴＧ１２を特定することができる情報が記録され、例えば、各タグ画像を特定するための合成画像ＩＤ、各タグ画像の合成位置を特定するための座標情報、各タグ画像の種類を示す情報、ＢＯＸＩＤやファイルＩＤなどの情報が記録される。このような第１付属情報３３を参照すれば、第１合成画像ＤＧ１に対するタッチ操作などが行われたときに、制御対象となる画像処理装置を特定することができると共に、各タグ画像に対する操作を検知することができるようになる。そして第１制御部３１は、上記のようにして生成した第１合成画像ＤＧ１と第１付属情報３３とを相互に関連付けて記憶部２７などに保存しておく（ステップＳ２０）。以上で、ユーザーが第１拠点から第２拠点へ移動する前に行っておくべき処理が終了する。
【００５４】
次に図８は、ユーザーが第１拠点から第２拠点へ移動した後に第２拠点で行われる処理手順であって、携帯端末４における第２制御部３２と、サーバー装置３における第２情報処理部１６及び制御部１７によって行われる処理手順の一例を示すフローチャートである。図８に示すように、まずユーザーは、携帯端末４を操作して連携アプリケーション３０を第２のモードで起動することにより、連携アプリケーション３０の第２制御部３２を機能させる（ステップＳ３０）。第２制御部３２は、位置検出センサ２５から携帯端末４の現在位置を取得し（ステップＳ３１）、第１拠点での処理で予め保存しておいた第１合成画像ＤＧ１を読み出す（ステップＳ３２）。そして第２制御部３２は、サーバー３に対して現在位置を示す情報と第１合成画像ＤＧ１とを送信する（ステップＳ３３）。このとき、第２制御部３２は、第１合成画像ＤＧ１と一体的に管理される第１付属情報３３やユーザー情報などもサーバー装置３へ送信する。
【００５５】
サーバー装置３は、携帯端末４から送信される情報を受信すると、ユーザー情報に基づいてユーザー認証を行い（ステップＳ３４）、そのユーザー認証に成功すると、サーバー装置３において上述した第２情報処理部１６が機能する。第２情報処理部１６は、現在位置を示す情報に基づいて携帯端末４が撮影しようとしている第２の画像処理装置２を特定する（ステップＳ３５）。すなわち、第２情報処理部１６は、デバイス登録情報１８に登録されている位置情報１８ｂを参照し、携帯端末４の現在位置に最も近い位置に設置されている画像処理装置を、第２の画像処理装置２として特定する。第２情報処理部１６は、第２の画像処理装置２を特定することができると、携帯端末４から受信する第１合成画像ＤＧ１及び第１付属情報３３を、その特定した第２の画像処理装置２に関連付けて記憶する（ステップＳ３６）。尚、このとき、第１合成画像ＤＧ１及び第１付属情報３３を、第２の画像処理装置２に関連付けるのではなく、第２拠点の情報として関連付けるようにしても良い。
【００５６】
そして携帯端末４において第２制御部３２がカメラ２２を起動する（ステップＳ３７）。これに伴い、第２制御部３２は、サーバー装置３に対して再度現在位置を示す情報を送信するようにしても良い。
【００５７】
そして第２情報処理部１６は、携帯端末４で撮影しようとしている第２の画像処理装置２に対応するデバイス情報１８ｄを抽出する。このとき、第２情報処理部１６は、ユーザー認証で認証されたユーザーが利用可能なＢＯＸやファイル、機能に関する情報だけを抽出し、認証されたユーザーが利用できないＢＯＸやファイル、機能に関する情報は抽出しない。そして第２情報処理部１６は、デバイス登録情報１８から抽出した第２の画像処理装置２のデバイス情報１８ｄを携帯端末４に送信する（ステップＳ３８）。また第２情報処理部１６は、ステップＳ３８で抽出したデバイス情報１８ｄに対応するタグ画像（合成用画像）ＴＧ２をタグ画像記憶領域１９から読み出し、そのタグ画像ＴＧ２を携帯端末４に送信する（ステップＳ３９）。さらに第２情報処理部１６は、ステップＳ３６で第２の画像処理装置２又は第２拠点に関連付けた第１合成画像ＤＧ１及び第１付属情報３３を読み出し、それらを携帯端末４に送信する（ステップＳ４０）。
【００５８】
携帯端末４の第２制御部３２は、サーバー装置３からデバイス情報１８ｄとタグ画像ＴＧ２とを受信すると、第２の画像処理装置２を撮影した撮影画像ＳＧ２と、タグ画像（合成用画像）ＴＧ２とを合成して第２合成画像を生成する（ステップＳ４１）。
【００５９】
図９は、携帯端末４において生成される第２合成画像ＤＧ２の一例を示す図である。この第２合成画像ＤＧ２は、第２の画像処理装置２の撮影画像ＳＧ２に対し、第２の画像処理装置２のデバイス情報１８ｄに基づくタグ画像ＴＧ２が合成されたものである。尚、図９の例においても、第２の画像処理装置２に対応するファイル情報だけをタグ画像ＴＧ２として合成した場合を例示している。このタグ画像ＴＧ２は、第２の画像処理装置２に設けられているＢＯＸ２に対応するタグ画像ＴＧ２１と、ＢＯＸ３に対応するタグ画像ＴＧ２２と、ＢＯＸ２に保存されているＦｉｌｅ２に対応するタグ画像ＴＧ２３と、ＢＯＸ２に保存されているＦｉｌｅ３に対応するタグ画像ＴＧ２４とを含んでおり、タグ画像ＴＧ２１〜ＴＧ２４の関係をツリー構造で示す画像となっている。
【００６０】
第２制御部３２は、上記のような第２合成画像ＤＧ２を生成すると、次にその第２合成画像ＤＧ２に関する第２付属情報を生成する（ステップＳ４２）。図１０は、第２付属情報３４の一例を示す図である。この第２付属情報３４は、第２合成画像ＤＧ２と一体的に管理される情報であり、サーバー装置３から受信するデバイス情報１８ｄと、タグ画像ＴＧ２の合成結果とに基づいて生成される。第２付属情報３４は、例えば、第２合成画像ＤＧ２を特定するための画像ＩＤ３４ａと、第２の画像処理装置２を特定するための装置ＩＤ３４ｂと、第２の画像処理装置２のＩＰアドレス３４ｃと、ユーザーＩＤ３４ｄと、合成情報３４ｅとが相互に関連付けられた情報である。合成情報３４ｅには、撮影画像ＳＧ２に合成された個々のタグ画像ＴＧ２１〜ＴＧ２４を特定することができる情報が記録され、例えば、各タグ画像を特定するための合成画像ＩＤ、各タグ画像の合成位置を特定するための座標情報、各タグ画像の種類を示す情報、ＢＯＸＩＤやファイルＩＤなどの情報が記録される。このような第２付属情報３４を参照すれば、第２合成画像ＤＧ２に対するタッチ操作などが行われたときに、制御対象となる画像処理装置を特定することができると共に、各タグ画像に対する操作を検知することができるようになる。そして第２制御部３２は、上記のようにして第２合成画像ＤＧ２と第２付属情報３４とを生成すると、サーバー装置３から受信する第１合成画像ＤＧ１と第２合成画像ＤＧ２とを並べて表示部２３に表示する（ステップＳ４３）。
【００６１】
図１１は、第２拠点において第２の画像処理装置２を撮影した後に携帯端末４に表示される表示画面例を示す図である。図１１（ａ）は、ファイル情報に基づくタグ画像だけを表示した場合を例示しており、図１１（ｂ）はファイル情報だけでなく、機能情報に基づくタグ画像も同時に表示した場合を例示している。これらの表示画面例では、第１合成画像ＤＧ１と第２合成画像ＤＧ２とが並んだ状態に表示され、しかも各タグ画像ＴＧ１，ＴＧ２にはＢＯＸ名やファイル名などのテキストが含まれる。そのため、ユーザーは、第１及び第２の画像処理装置１，２のそれぞれにどのようなＢＯＸが設けられており、各ＢＯＸにどのようなファイルが保存されているかなどを一見して把握することができる。
【００６２】
そしてユーザーは、第１合成画像ＤＧ１と第２合成画像ＤＧ２とが表示部２３に表示されている状態で、例えばファイルのタグ画像をドラッグアンドドロップ操作することにより、第１の画像処理装置１と第２の画像処理装置２との間でファイルを相互に移動させたり、コピーさせたりすることができる。またユーザーは、複数のファイルのタグ画像を重ね合わせるようなドラッグアンドドロップ操作すると、第１又は第２の画像処理装置１，２において、それら複数のファイルの結合処理や差分抽出処理を行わせることができる。さらに図１１（ｂ）に示すような表示画面の場合には、第１の画像処理装置１の「Ｆｉｌｅ１」に対応するタグ画像を第２の画像処理装置２の「プリント」に対応するタグ画像上へドラッグアンドドロップ操作を行うことにより、第１の画像処理装置１に保存されているファイルを第２の画像処理装置２で印刷出力させることができる。
【００６３】
第２制御部３２は、操作検知部２４によって上記のような操作が検知されると（ステップＳ４４）、その操作に基づく操作情報を生成する。このとき、第２制御部３２は、第１合成画像ＤＧ１及び第２合成画像ＤＧ２の表示位置及び表示サイズ、並びに、第１付属情報３３及び第２付属情報３４に基づき、第１合成画像ＤＧ１及び第２合成画像ＤＧ２のそれぞれに合成されている各タグ画像の表示位置を特定する。そして操作検知部２４によって検出される表示部２３の画面内におけるドラッグアンドドロップ操作の始点及び終点の座標位置に基づき、移動対象となるタグ画像や移動先のタグ画像などを検知し、ユーザーによって行われた操作が第１及び第２の画像処理装置１，２のそれぞれにどのような動作を行わせるものであるかを特定する。
【００６４】
例えば、上記のようにして検知されるユーザー操作がファイルのタグ画像をＢＯＸのタグ画像にドラッグアンドドロップする操作である場合、第２制御部３２は、ファイルの移動又はコピーが第１及び第２の画像処理装置１，２のそれぞれに行わせる動作であることを特定する。またユーザー操作が複数のファイルのタグ画像を互いに重ね合わせるようにドラッグアンドドロップする操作である場合、第２制御部３２は、第１及び第２の画像処理装置１，２のいずれか一方に行わせる動作として、それら複数のファイルの結合処理や差分抽出処理を特定する。さらにユーザー操作が、ファイルのタグ画像をプリントのタグ画像へドラッグアンドドロップする操作である場合、第２制御部３２は、指定されたファイルを指定された画像処理装置で印刷出力させる動作を特定する。そして第２制御部３２は、そのようにして特定した動作に基づいて操作情報を生成し、サーバー装置３に送信する（ステップＳ４５）。
【００６５】
サーバー装置３は、携帯端末４から操作情報を受信すると、制御部１７を機能させる。制御部１７は、操作情報で指定されている第１及び第２の画像処理装置１，２を制御対象として特定し（ステップＳ４６）、更に操作情報に基づいてそれら第１及び第２の画像処理装置１，２を連携動作させ、ユーザーによって指定された処理を行われるように制御する（ステップＳ４７）。これにより、第１及び第２の画像処理装置１，２は、相互にファイル交換を行うようになる。したがって、ユーザーは、第２拠点へ移動した後、第１拠点に設置されている第１の画像処理装置１に保存されているファイルを第２の画像処理装置２で印刷出力することなどができるようになり、利便性が向上する。
【００６６】
ここで、上記においては携帯端末４に位置検出センサ２５が設けられており、第１及び第２の画像処理装置１，２を撮影するときに携帯端末４が位置検出センサ２５によって検出される現在位置をサーバー装置３へ送信することにより、サーバー装置３において、携帯端末４が撮影しようとしている画像処理装置を特定できるようにした例について説明したが、これに限られるものではない。すなわち、携帯端末４は、位置検出センサ２５を具備しないものであっても良い。その場合は、次のような態様を採用することにより、携帯端末４は、第１及び第２の画像処理装置１，２を特定するための特定情報を取得することができる。
【００６７】
図１２は、携帯端末４が第１及び第２の画像処理装置１，２を撮影することにより装置ＩＤ１８ａやＩＰアドレス１８ｃなどの特定情報を取得する態様を示す図である。画像処理装置１，２は、その装置筐体表面の所定箇所に、自身の装置ＩＤ１８ａやＩＰアドレス１８ｃなどが予め埋め込まれた二次元バーコードなどの識別情報９が貼付されたものである。ユーザーは、携帯端末４を用いて第１及び第２の画像処理装置１，２のそれぞれを撮影するとき、図１２に示すように、各画像処理装置１，２に貼付された識別情報９が撮影画像ＳＧ１，ＳＧ２に含まれるようにして撮影する。携帯端末４は、その撮影画像ＳＧ１，ＳＧ２を解析することにより、識別情報９を抽出し、その識別情報９に埋め込まれた装置ＩＤ１８ａやＩＰアドレス１８ｃなどを取得する。そして携帯端末４は、装置ＩＤ１８ａやＩＰアドレス１８ｃなどを特定情報としてサーバー装置３へ送信する。つまり、第１制御部３１は、カメラ２２により第１の画像処理装置１が撮影された撮影画像ＳＧ１を解析することにより、第１の画像処理装置１を特定するための特定情報を取得してサーバー装置３に送信する。また第２制御部３２は、カメラ２２により第２の画像処理装置２が撮影された撮影画像ＳＧ２を解析することにより、第２の画像処理装置２を特定するための特定情報を取得してサーバー装置３に送信する。サーバー装置３のデバイス登録情報１８には、上述したように装置ＩＤ１８ａやＩＰアドレス１８ｃが予め登録されているため、それらを参照することにより、携帯端末４が撮影しようとしている画像処理装置を特定することができる。
【００６８】
図１３は、携帯端末４が第１及び第２の画像処理装置１，２と通信を行うことにより第１及び第２の画像処理装置１，２から装置ＩＤ１８ａやＩＰアドレス１８ｃなどの特定情報を取得する態様を示す図である。第１及び第２の画像処理装置１，２は、その内部メモリに、自身の装置ＩＤ１８ａやＩＰアドレス１８ｃなどの特定情報を予め記憶している。そしてユーザーが携帯端末４の連携アプリケーション３０を起動して第１及び第２の画像処理装置１，２のそれぞれを撮影しようとするとき、携帯端末４は、図１３に示すように、近距離無線通信などにより撮影対象となっている画像処理装置１，２との通信を行い、画像処理装置１，２から特定情報を取得する。そして携帯端末４は、画像処理装置１，２から取得した特定情報をサーバー装置３へ送信する。つまり、第１制御部３１は、第１の画像処理装置１をカメラ２２により撮影するとき、その第１の画像処理装置１と通信を行うことによって第１の画像処理装置１を特定するための特定情報を取得してサーバー装置３に送信する。また第２制御部３２は、第２の画像処理装置２をカメラ２２により撮影するとき、第２の画像処理装置２と通信を行うことにより、第２の画像処理装置２を特定するための特定情報を取得してサーバー装置３に送信する。これにより、サーバー装置３は、携帯端末４が撮影しようとしている画像処理装置を特定することができる。
【００６９】
以上のように本実施形態の画像処理システムは、携帯端末４を用いて互いに離れた拠点に設置されている複数の画像処理装置１，２を連携動作させることができるため、利便性に優れている。また、ユーザーにとっては、携帯端末４の表示部２３に並べて表示される第１合成画像ＤＧ１及び第２合成画像ＤＧ２に対して直感的な操作を行うことにより、複数の画像処理装置１，２を連携させることができるため、操作性にも優れている。
【００７０】
尚、上記においては、第１の画像処理装置１と第２の画像処理装置２のそれぞれについて第１合成画像ＤＧ１と第２合成画像ＤＧ２とを１枚ずつ生成する場合を例示したが、それぞれ異なる複数の画像処理装置について複数の第１合成画像ＤＧ１を予め生成しておくようにしても良い。この場合、ユーザーは、第２拠点に移動して第２の画像処理装置２を撮影しようとするとき、複数の第１合成画像ＤＧ１から一の第１合成画像ＤＧ１を選択することにより、その第２の画像処理装置２と連携させるべき一の画像処理装置を選択することができるという利点がある。
【００７１】
（第２実施形態）
次に第２実施形態について説明する。上記第１実施形態では、主として、ユーザーが第１拠点で第１の画像処理装置１を撮影することによって生成される第１合成画像ＤＧ１が、携帯端末４に保存される場合を例示した。しかし、携帯端末４において第１合成画像ＤＧ１が保持されると、携帯端末４のメモリ資源などが圧迫されることになる。そこで本実施形態では、第１拠点で生成される第１合成画像ＤＧ１をサーバー装置３に保存しておく形態について説明する。尚、本実施形態においてもサーバー装置３及び携帯端末４のハードウェア構成及び機能構成は第１実施形態で説明したものと同様である。
【００７２】
図１４は、第２実施形態においてユーザーが第１拠点から第２拠点へ移動する前の第１拠点で行われる処理手順であって、携帯端末４における第１制御部３１と、サーバー装置３における第１情報処理部１５とによって行われる処理手順の一例を示すフローチャートである。この図１４のフローチャートにおいて、ステップＳ５０〜Ｓ５９の処理は図５に示したステップＳ１０〜Ｓ１９の処理と同様であるため、説明を省略する。携帯端末４の第１制御部３１は、第１の画像処理装置１に関する第１合成画像ＤＧ１と、その第１合成画像ＤＧ１に対応する第１付属情報３３とを生成すると、それら第１合成画像ＤＧ１及び第１付属情報３３をサーバー装置３に送信する（ステップＳ６０）。サーバー装置３は、携帯端末４から第１合成画像ＤＧ１及び第１付属情報３３を受信すると、それらを相互に関連付けて記憶部１３に保存する（ステップＳ６１）。またサーバー装置３は、第１合成画像ＤＧ１及び第１付属情報３３のそれぞれをユーザーに関連付けて保存する。
【００７３】
図１５は、第２実施形態においてユーザーが第１拠点から第２拠点へ移動した後に第２拠点で行われる処理手順であって、携帯端末４における第２制御部３２と、サーバー装置３における第２情報処理部１６及び制御部１７によって行われる処理手順の一例を示すフローチャートである。図１５に示すように、まずユーザーは、携帯端末４を操作して連携アプリケーション３０を第２のモードで起動することにより、連携アプリケーション３０の第２制御部３２を機能させる（ステップＳ７０）。第２制御部３２は、位置検出センサ２５から携帯端末４の現在位置を取得し（ステップＳ７１）、その現在位置を示す情報をサーバー装置３へ送信する（ステップＳ７２）。このとき第２制御部３２は、ユーザー情報もサーバー装置３へ送信する。
【００７４】
サーバー装置３は、携帯端末４からユーザー情報を受信するとユーザー認証を行い（ステップＳ７３）、そのユーザー認証に成功すると、サーバー装置３において上述した第２情報処理部１６が機能する。第２情報処理部１６は、ユーザー認証によって特定されたユーザーに関連付けられている第１合成画像ＤＧ１及び第１付属情報３３が保存されているか否かを検索し、該ユーザーが予め第１拠点で第１の画像処理装置１を撮影することによって生成された第１合成画像ＤＧ１及び第１付属情報３３を特定する（ステップＳ７４）。また第２情報処理部１６は、携帯端末４から受信する現在位置を示す情報に基づいて携帯端末４が撮影しようとしている第２の画像処理装置２を特定する（ステップＳ７５）。第２の画像処理装置２を特定することができると、第２情報処理部１６は、予め保存されていた第１合成画像ＤＧ１及び第１付属情報３３を、その特定した第２の画像処理装置２に関連付けて記憶する（ステップＳ７６）。尚、このとき、第１合成画像ＤＧ１及び第１付属情報３３を、第２の画像処理装置２に関連付けるのではなく、第２拠点の情報として関連付けるようにしても良い。
【００７５】
その後は、第１実施形態と同様の処理が行われる。すなわち、図１５のステップＳ７７〜Ｓ８７で行われる処理は、図８のステップＳ３７〜Ｓ４７で行われる処理と同様である。つまり、携帯端末４でカメラ２２を起動して第２の画像処理装置２を撮影しようとすると、それに伴い、サーバー装置３から第２の画像処理装置２のデバイス情報１８ｄ及びタグ画像ＴＧ２が送信されると共に、先のステップＳ７６で第２の画像処理装置２に関連付けられた第１合成画像ＤＧ１及び第１付属情報３３が送信される。そして携帯端末４は、第２合成ＤＧ２を生成し、その第２合成画像ＤＧ２と、サーバー装置３から受信する第１合成画像ＤＧ１とを並べて表示部２３に表示する。その後、携帯端末４は、ユーザーによる操作を検知すると、その操作に基づく操作情報をサーバー装置３へ送信することにより、第１の画像処理装置１と、第２の画像処理装置２とを互いに連携動作させる。
【００７６】
このように本実施形態では、第１合成画像ＤＧ１を予めサーバー装置３に保存しておくので、携帯端末４のメモリ資源などが圧迫されることを防止することができる。特に、ユーザーがそれぞれ異なる複数の画像処理装置について複数の第１合成画像ＤＧ１を予め生成したような場合には、その効果は大きくなる。
【００７７】
また本実施形態では、第１合成画像ＤＧ１だけでなく、第１合成画像ＤＧ１に対応する第１付属情報３３もサーバー装置３に保存する。そのため、例えば図７に示した第１付属情報３３のユーザーＩＤ３３ｄに対し、ユーザーが他のユーザーのＩＤを追加登録することにより、サーバー装置３に保存されている第１合成画像ＤＧ１及び第１付属情報３３を当該他のユーザーが使用できるようになる。そのため、第１拠点へ行ったことのないユーザーが第１拠点に設置されている第１の画像処理装置１を連携させることができるようになり、利便性が更に向上する。
【００７８】
（第３実施形態）
次に第３実施形態について説明する。上記第１及び第２実施形態では、ユーザーが第１拠点から第２拠点へ移動する前に第１合成画像ＤＧ１及び第１付属情報３３を生成するため、第１拠点から第２拠点への移動中などに、第１の画像処理装置１に保存されているファイルなどが変更されると、その変更されたファイルなどを連携利用できなくなる可能性がある。そこで本実施形態では、第２拠点で第１及び第２の画像処理装置１，２を連携動作させるときに、第１合成画像ＤＧ１を最新の状態にアップデートするようにした形態を説明する。
【００７９】
本実施形態においてもサーバー装置３及び携帯端末４のハードウェア構成及び機能構成は第１実施形態で説明したものと同様である。また本実施形態では、ユーザーが第１拠点にいるときに携帯端末４及びサーバー装置３が行っておく処理は上記第２実施形態と同様である。つまり、本実施形態では、第１拠点で生成される第１合成画像ＤＧ１及び第１付属情報３３を予めサーバー装置３に保存しておく例について説明する。
【００８０】
図１６は、第３実施形態においてユーザーが第１拠点から第２拠点へ移動した後に第２拠点で行われる処理手順であって、携帯端末４における第２制御部３２と、サーバー装置３における第２情報処理部１６及び制御部１７によって行われる処理手順の一例を示すフローチャートである。図１６に示すように、まずユーザーは、携帯端末４を操作して連携アプリケーション３０を第２のモードで起動することにより、連携アプリケーション３０の第２制御部３２を機能させる（ステップＳ１００）。第２制御部３２は、位置検出センサ２５から携帯端末４の現在位置を取得し（ステップＳ１０１）、その現在位置を示す情報をサーバー装置３へ送信する（ステップＳ１０２）。このとき第２制御部３２は、ユーザー情報もサーバー装置３へ送信する。
【００８１】
サーバー装置３は、携帯端末４からユーザー情報を受信するとユーザー認証を行い（ステップＳ１０３）、そのユーザー認証に成功すると、サーバー装置３において上述した第２情報処理部１６が機能する。第２情報処理部１６は、ユーザー認証によって特定されたユーザーに関連付けられている第１合成画像ＤＧ１及び第１付属情報３３を読み出し（ステップＳ１０４）、第１付属情報３３に基づいて第１の画像処理装置１を特定する（ステップＳ１０５）。そしてサーバー装置３は情報取得部１４を機能させ、第１の画像処理装置１のデバイス情報１８ｄが更新されているか否かを確認する（ステップＳ１０６）。その結果、例えば第１の画像処理装置１に保存されているファイルの削除、追加、変更などがある場合、情報取得部１４は、第１の画像処理装置１から最新のデバイス情報を取得し、デバイス登録情報１８のデバイス情報１８ｄを更新する（ステップＳ１０７）。このとき、情報取得部１４は、更新後のデバイス情報１８ｄに対応するタグ画像ＴＧ１を生成してタグ画像記憶領域１９に保存しておく。例えば第１の画像処理装置１に新たなファイルが追加されているときには、その新たなファイルに対応するタグ画像ＴＧ１を追加保存しておく。尚、第１の画像処理装置１のファイルなどが更新されていないときには、デバイス登録情報１８のデバイス情報１８ｄは更新しない。その場合は、これ以降、第２実施形態（図１５）と同様の処理となる。
【００８２】
その後、サーバー装置３において第２情報処理部１６が再び機能し、携帯端末４から受信する現在位置を示す情報に基づいて携帯端末４が撮影しようとしている第２の画像処理装置２を特定する（ステップＳ１０８）。第２の画像処理装置２を特定することができると、第２情報処理部１６は、予め保存されていた第１合成画像ＤＧ１及び第１付属情報３３を、その特定した第２の画像処理装置２に関連付けて記憶する（ステップＳ１０９）。このとき、第１合成画像ＤＧ１及び第１付属情報３３を、第２の画像処理装置２に関連付けるのではなく、第２拠点の情報として関連付けるようにしても良い。
【００８３】
そして携帯端末４において第２制御部３２がカメラ２２を起動する（ステップＳ１１０）。これに伴い、第２制御部３２は、サーバー装置３に対して再度現在位置を示す情報を送信するようにしても良い。
【００８４】
そして第２情報処理部１６は、携帯端末４で撮影しようとしている第２の画像処理装置２に対応するデバイス情報１８ｄを抽出して携帯端末４に送信する（ステップＳ１１１）。また第２情報処理部１６は、第２の画像処理装置２のデバイス情報１８ｄに対応するタグ画像ＴＧ２をタグ画像記憶領域１９から読み出し、そのタグ画像ＴＧ２を携帯端末４に送信する（ステップＳ１１２）。さらに第２情報処理部１６は、ステップＳ１０９で第２の画像処理装置２又は第２拠点に関連付けた第１合成画像ＤＧ１及び第１付属情報３３を読み出し、それらを携帯端末４に送信すると共に、第１の画像処理装置１に関する更新されたデバイス情報１８ｄ及びそのデバイス情報１８に対応するタグ画像ＴＧ１を携帯端末４に送信する（ステップＳ１１３）。
【００８５】
携帯端末４の第２制御部３２は、サーバー装置３から第１の画像処理装置１に関する更新されたデバイス情報１８ｄ及びそのデバイス情報１８に対応するタグ画像ＴＧ１を受信すると、サーバー装置３から受信する第１合成画像ＤＧ１を更新する（ステップＳ１１４）。すなわち、第１合成画像ＤＧ１に含まれる撮影画像ＳＧ１とタグ画像ＴＧ１とを一旦分離し、その分離した撮影画像ＳＧ１に対して最新のデバイス情報１８ｄに対応する新たなタグ画像ＴＧ１を合成して第１合成画像ＤＧ１を最新の状態に更新する。また第２制御部３２は、その更新後の第１合成画像ＤＧ１に基づいて新たに第１付属情報３３を生成し、第１付属情報３３を更新する（ステップＳ１１５）。
【００８６】
次に第２制御部３２は、サーバー装置３から受信する第２の画像処理装置２のデバイス情報１８ｄに基づき、第２合成画像ＤＧ２を生成し（ステップＳ１１６）、その第２合成画像ＤＧ２に対応する第２付属情報３４を生成する（ステップＳ１１７）。そして第２制御部３２は、第１合成画像ＤＧ１と第２合成画像ＤＧ２とを表示部２３に並べて表示する（ステップＳ１１８）。これ以降の処理（ステップＳ１１９〜Ｓ１２２）は、図８に示したステップＳ４１〜Ｓ４４の処理と同様である。すなわち、携帯端末４は、ユーザーによる操作を検知すると、その操作に基づく操作情報をサーバー装置３へ送信することにより、サーバー装置３が、第１の画像処理装置１と、第２の画像処理装置２とを互いに連携動作させるように制御する。
【００８７】
このように本実施形態では、ユーザーが第２拠点で第２の画像処理装置２を撮影しようとするとき、サーバー装置３が第１拠点に設置されている第１の画像処理装置１のデバイス情報が更新されているか否かを確認し、デバイス情報が更新されていれば、最新のデバイス情報とそれに対応する最新のタグ画像とを携帯端末４に送信する。そして携帯端末４は、その最新のデバイス情報とタグ画像に基づいて第１合成画像ＤＧ１を更新して表示する。したがって、本実施形態では、ユーザーが第１拠点から第２拠点への移動している間に、第１の画像処理装置１に保存されているファイルなどが変更された場合であっても、その変更を反映させた状態で第１及び第２の画像処理装置１，２を連携動作させることができるので、利便性に優れたものとなる。
【００８８】
（第４実施形態）
次に第４実施形態について説明する。上記第１乃至第３実施形態では、携帯端末４において第１合成画像ＤＧ１と第２合成画像ＤＧ２とが並んだ状態に表示されている状態でユーザーによる操作が検知されると、携帯端末４の第２制御部３２が、第１合成画像ＤＧ１及び第２合成画像ＤＧ２の表示位置及び表示サイズ、並びに、第１付属情報３３及び第２付属情報３４に基づき、ユーザーによって行われた操作が第１及び第２の画像処理装置１，２のそれぞれにどのような動作を行わせるものであるかを特定する。本実施形態では、そのような操作を特定するための処理をサーバー装置３で行う形態について説明する。
【００８９】
本実施形態においてもサーバー装置３及び携帯端末４のハードウェア構成及び機能構成は第１実施形態で説明したものと同様である。また本実施形態では、ユーザーが第１拠点にいるときに携帯端末４及びサーバー装置３が行っておく処理は上記第２実施形態と同様である。
【００９０】
図１７は、第４実施形態においてユーザーが第１拠点から第２拠点へ移動した後に第２拠点で行われる処理手順であって、携帯端末４における第２制御部３２と、サーバー装置３における第２情報処理部１６及び制御部１７によって行われる処理手順の一例を示すフローチャートである。この図１７のフローチャートにおいて、ステップＳ１３０〜Ｓ１４２の処理は、図１５に示したステップＳ７０〜Ｓ８２の処理と同様であるため、詳しい説明は省略する。
【００９１】
携帯端末４の第２制御部３２は、第２の画像処理装置２に関する第２合成画像ＤＧ２及び第２付属情報３４を生成すると（ステップＳ１４１，Ｓ１４２）、それらの生成した第２合成画像ＤＧ２及び第２付属情報３４をサーバー装置３へ送信する（ステップＳ１４３）。これにより、サーバー装置３には、第１合成画像ＤＧ１、第１付属情報３３、第２合成画像ＤＧ２及び第２付属情報３４が保持される。また第２制御部３２は、第１合成画像ＤＧ１と第２合成画像ＤＧ２とを表示部２３に並べて表示すると（ステップＳ１４４）、それら第１合成画像ＤＧ１及び第２合成画像ＤＧ２の表示位置や表示サイズなどを示す表示位置情報をサーバー装置３へ送信する（ステップＳ１４５）。これにより、サーバー装置３は、携帯端末４の表示部２３において第１合成画像ＤＧ１及び第２合成画像ＤＧ２のそれぞれがどのような表示位置及び表示サイズで表示されているかを把握することができる。
【００９２】
第２制御部３２は、操作検知部２４によって表示部２３の表示画面に対する操作が検知されると（ステップＳ１４６）、その操作に基づく操作情報を生成する。このとき、第２制御部３２は、表示画面に対して行われたドラッグアンドドロップ操作の始点や終点などの座標位置を操作検知部２４から取得し、その座標位置を含む操作情報を生成する。そして第２制御部３２は、その操作情報をサーバー装置３へ送信する（ステップＳ１４７）。
【００９３】
サーバー装置３の制御部１７は、携帯端末４から操作情報を受信すると、その操作情報を解析する（ステップＳ１４８）。すなわち、制御部１７は、第１付属情報３３及び第２付属情報３４に基づき、連携動作の対象となる第１及び第２の画像処理装置１，２を特定する（ステップＳ１４９）。また制御部１７は、第１合成画像ＤＧ１及び第２合成画像ＤＧ２の表示位置及び表示サイズ、並びに、第１付属情報３３及び第２付属情報３４に基づき、第１合成画像ＤＧ１及び第２合成画像ＤＧ２のそれぞれに合成されている各タグ画像の表示位置を特定する。そして操作情報に含まれる座標位置に基づき、移動対象となるタグ画像や移動先のタグ画像などを検知し、ユーザーによって行われた操作が第１及び第２の画像処理装置１，２のそれぞれにどのような動作を行わせるものであるかを特定する（ステップＳ１５０）。その後、制御部１７は、第１及び第２の画像処理装置１，２を連携動作させ、ユーザーによって指定された処理の実行を制御する（ステップＳ１５１）。
【００９４】
このように本実施形態では、携帯端末４において第１合成画像ＤＧ１と第２合成画像ＤＧ２とが並んだ状態に表示されている状態でユーザーによる操作が検知されると、ユーザーによって行われた操作が第１及び第２の画像処理装置１，２にどのような連携動作を行わせるものであるかをサーバー装置３で判断するようにしている。そのため、携帯端末４での処理負担が軽減されるという利点がある。
【００９５】
尚、本実施形態においても、第３実施形態で説明したように、ユーザーが第２拠点で第２の画像処理装置２を撮影しようとするとき、サーバー装置３が第１拠点に設置されている第１の画像処理装置１のデバイス情報が更新されているか否かを確認し、デバイス情報が更新されていれば、最新のデバイス情報を携帯端末４に送信するようにしても良い。これにより、ユーザーが第１拠点から第２拠点への移動している間に、第１の画像処理装置１に保存されているファイルなどが変更された場合であっても、その変更を反映させた状態で第１及び第２の画像処理装置１，２を連携動作させることができるようになる。
【００９６】
（第５実施形態）
次に第５実施形態について説明する。上記第１乃至第４実施形態では、第１合成画像ＤＧ１及び第２合成画像ＤＧ２のそれぞれを互いに独立した別の画像として取り扱う場合を例示した。本実施形態では、例えば先に生成される第１合成画像ＤＧ１を、第２合成画像ＤＧ２に含まれるタグ画像（合成用画像）のひとつとして取り扱う形態について説明する。
【００９７】
本実施形態では、ユーザーが第２拠点で第２の画像処理装置２を撮影すると、携帯端末４には、図１８に示すような状態で第１合成画像ＤＧ１及び第２合成画像ＤＧ２が表示される。すなわち、携帯端末４の第２制御部３２は、第２の画像処理装置２を撮影した撮影画像ＳＧ２に対し、第２の画像処理装置２のデバイス情報１８ｄに対応するタグ画像ＴＧ２と、サーバー装置３から受信する第１合成画像ＤＧ１とのそれぞれをタグ画像として合成する。これにより、第１の画像処理装置１を撮影することによって予め生成されていた第１合成画像ＤＧ１は、第２の画像処理装置２の撮影画像ＳＧ２に合成されるタグ画像ＴＧ３となり、第２合成画像ＤＧ２の一部として携帯端末４の表示部２３に表示される。
【００９８】
図１９は、上記のようにして第２合成画像ＤＧ２が生成される場合の第２付属情報３４の一例を示す図である。この第２付属情報３４には、撮影画像ＳＧ２に合成された第１合成画像ＤＧ１に関する合成情報３４ｆが記録される。この合成情報３４ｆの合成画像ＩＤには、第１合成画像ＤＧ１を特定するための情報が記録される。そのため、合成情報３４ｆの合成画像ＩＤを参照することにより、第１合成画像ＤＧ１に対応する第１付属情報３３（図７）を参照することができるようになっている。したがって、図１８に示すような表示状態で、ユーザーが第１合成画像ＤＧ１のタグ画像ＴＧ３の範囲内をタッチしたとき、第２制御部３２は、まず第２付属情報３４を参照することにより、そのタッチ位置に第１合成画像ＤＧ１が表示されていることを検知することができる。そして次に合成情報３４ｆに基づいて第１付属情報３３を参照することにより、第２制御部３２は、第１合成画像ＤＧ１に含まれるタグ画像のうちのいずれがタッチされたかを検知することができる。
【００９９】
このように本実施形態では、第１合成画像ＤＧ１を、第２合成画像ＤＧ２に含まれるタグ画像のひとつとして取り扱うようにしており、第２合成画像ＤＧ２に対応する第２付属情報３４に、第１合成画像ＤＧ１に対応する第１付属情報３３をリンクさせるリンク情報を記録している。それ故、上記各実施形態と同様、携帯端末４において図１８のような表示画面が表示されている状態でユーザーによる操作が検知されると、ユーザーによって行われた操作が第１及び第２の画像処理装置１，２にどのような連携動作を行わせるものであるかを正常に検知することができるようになっている。
（変形例）
以上、本発明に関する一実施形態について説明したが、本発明は上記実施形態において説明した内容のものに限られるものではなく、種々の変形例が適用可能である。
【０１００】
例えば上記各実施形態では、２つの画像処理装置を相互に連携動作させる場合を例示したが、上述した技術を適用すれば、３つ以上の画像処理装置を同時に連携動作させることも可能である。
【０１０１】
また上記実施形態では、複数の画像処理装置１，２を連携動作させることにより、ファイルの移動、コピー、結合、差分抽出、印刷出力などを行う場合を例示した。しかし、複数の画像処理装置１，２を連携動作させることによって行うことができるジョブは上述したものに限られない。一例を挙げると、ファイル変換やテキスト変換、翻訳処理なども上述した連携動作によって行うことが可能である。
【０１０２】
また上記実施形態においては、各画像処理装置１，２のデバイス情報１８ｄに対応するタグ画像がサーバー装置３において予め生成され、タグ画像記憶領域１９に保持されている場合を例示したが、これに限られるものではない。例えば、そのようなタグ画像を携帯端末４がサーバー装置３から受信するデバイス情報１８ｄに基づいて生成するように構成すれば、サーバー装置３においてタグ画像を生成する処理負担が軽減されるため、そのような構成を採用しても良い。
【符号の説明】
【０１０３】
１，２  画像処理装置
３  サーバー装置
４  携帯端末
１３  記憶部（記憶手段）
１４  情報取得部（情報取得手段）
１５  第１情報処理部（第１情報処理手段）
１６  第２情報処理部（第２情報処理手段）
１７  制御部（制御手段）
１８  デバイス登録情報（登録情報）
２２  カメラ（撮像手段）
２３  表示部（表示手段）
２４  操作検知部（操作検知手段）
２５  位置検出センサ（位置検出手段）
２８  プログラム
３１  第１制御部（第１制御手段）
３２  第２制御部（第２制御手段）
ＤＧ１  第１合成画像
ＤＧ２  第２合成画像
【図１】
2015055987.tif 000003
【図２】
2015055987.tif 000004
【図３】
2015055987.tif 000005
【図４】
2015055987.tif 000006
【図５】
2015055987.tif 000007
【図６】
2015055987.tif 000008
【図７】
2015055987.tif 000009
【図８】
2015055987.tif 000010
【図９】
2015055987.tif 000011
【図１０】
2015055987.tif 000012
【図１１】
2015055987.tif 000013
【図１２】
2015055987.tif 000014
【図１３】
2015055987.tif 000015
【図１４】
2015055987.tif 000016
【図１５】
2015055987.tif 000017
【図１６】
2015055987.tif 000018
【図１７】
2015055987.tif 000019
【図１８】
2015055987.tif 000020
【図１９】
2015055987.tif 000021