(57)【要約】【課題】端末装置がファイルを情報処理装置へ直接送信できない状況であってもファイルを情報処理装置に送り届ける。【解決手段】スマホ３０は、ユーザにより選択されたファイルをマルチコピー機２０にＷｉ−Ｆｉ経由で直接送信し、マルチコピー機２０に印刷を実行させる印刷指示機能が利用できない場合、ファイルを印刷サービスセンター１０へ送信し、またファイル登録に応じて印刷サービスセンター１０が新規に発行してファイルに紐付ける登録番号を受信するファイル登録処理部３３と、登録番号を表示する登録番号表示部３２１と、を有する。マルチコピー機２０は、ユーザにより入力された登録番号を受け付ける登録番号受付部２２１と、受け付けた登録番号を含む送信要求を送信することに応じて印刷サービスセンター１０から送信されてくるファイルを受信するファイル取得処理部２３と、取得したファイルを印刷する印刷実行部２４と、を有する。【選択図】図１
2020008945.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、
ユーザが処理対象となるファイルを前記情報処理装置へ直接送信して処理を実行させる処理指示機能を有する端末装置と、
前記端末装置及び前記情報処理装置とネットワークを介して接続されるサーバと、
を有し、
前記端末装置において、前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、ファイルを前記サーバへ送信するファイル送信手段と、
前記サーバへ送信されたファイルの前記情報処理装置への転送を制御する転送制御手段と、
前記情報処理装置において、前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、前記サーバを介して取得した前記端末装置からのファイルの処理を制御する処理制御手段と、
を有することを特徴とするファイル処理システム。
【請求項２】
前記サーバは、前記端末装置から受信したファイルを特定するための特定情報を当該ファイルに紐付け、
前記転送制御手段は、前記情報処理装置において、前記端末装置から取得した前記特定情報又は前記端末装置のユーザ操作により受け付けた前記特定情報を含む送信要求を前記サーバへ送信することによって当該特定情報に紐付けられているファイルを取得することを特徴とする請求項１に記載のファイル処理システム。
【請求項３】
前記サーバは、前記端末装置からファイルを受信すると、処理の登録番号を当該ファイルの特定情報として発行して当該ファイルに紐付けると共に前記端末装置へ送信する登録番号送信手段を有し、
前記情報処理装置は、前記端末装置のユーザにより入力された登録番号を受け付ける受付手段を有し、
前記転送制御手段は、前記情報処理装置において、前記受付手段が受け付けた登録番号を含む送信要求を前記サーバへ送信することによって当該登録番号に紐付けられているファイルを取得することを特徴とする請求項２に記載のファイル処理システム。
【請求項４】
前記サーバは、前記端末装置からファイルを受信すると、当該端末装置へ問い合わせることによって取得した当該端末装置の装置識別情報を当該ファイルの識別情報として当該ファイルに紐付け、
前記情報処理装置は、前記端末装置から当該端末装置の装置識別情報を取得する装置識別情報取得手段を有し、
前記転送制御手段は、前記情報処理装置において、前記装置識別情報取得手段が取得した装置識別情報を含む送信要求を前記サーバへ送信することによって当該装置識別情報に紐付けられているファイルを取得することを特徴とする請求項２に記載のファイル処理システム。
【請求項５】
前記装置識別情報取得手段は、ユーザにより近づけられた前記端末装置との間で近距離無線通信を行うことで当該端末装置の装置識別情報を取得することを特徴とする請求項４に記載のファイル処理システム。
【請求項６】
前記情報処理装置を複数有し、
前記端末装置は、前記処理指示機能に関連するユーザ操作に関する端末装置側操作ログ情報を記録する端末装置側ログ情報記録手段と、
前記各情報処理装置は、自装置が前記端末装置により前記処理指示機能の処理指示先と指定された場合、前記処理指示機能と連携する処理実行機能に関連するユーザ操作に関する情報処理装置側操作ログ情報を記録する情報処理装置側ログ情報記録手段と、
前記サーバは、
前記複数の情報処理装置の位置情報を取得する位置情報取得手段と、
前記端末装置からファイルを受信すると、当該端末装置の所在位置情報を取得する所在位置情報取得手段と、
前記所在位置情報と前記複数の情報処理装置の位置情報の照合及び前記端末装置側操作ログ情報と前記情報処理装置側操作ログ情報の解析により前記複数の情報処理装置の中から前記端末装置が処理指示先とした情報処理装置を特定する特定手段と、
を有し、
前記転送制御手段は、前記サーバにおいて、前記特定手段により情報処理装置が特定された場合、その特定された情報処理装置へファイルを送信することを特徴とする請求項１に記載のファイル処理システム。
【請求項７】
前記特定手段は、所在位置情報と前記複数の情報処理装置の位置情報から前記端末装置に最も近い情報処理装置を前記端末装置が処理指示先とした情報処理装置として特定することを特徴とする請求項６に記載のファイル処理システム。
【請求項８】
前記特定手段は、直近に記録された前記端末装置側操作ログ情報と同一時間の前記情報処理装置側操作ログ情報が記録されている情報処理装置を前記端末装置が処理指示先とした情報処理装置として特定することを特徴とする請求項７に記載のファイル処理システム。
【請求項９】
前記特定手段は、所在位置情報と前記複数の情報処理装置の位置情報に基づき前記端末装置と通信可能な前記情報処理装置が複数存在する場合、直近に記録された前記端末装置側操作ログ情報と同一時間の前記情報処理装置側操作ログ情報が記録されている情報処理装置を前記端末装置が処理指示先とした情報処理装置として特定することを特徴とする請求項６に記載のファイル処理システム。
【請求項１０】
前記端末装置は、前記情報処理装置との接続を試みる前に前記情報処理装置間通信の障害情報を取得し、取得した障害情報から前記処理指示機能の利用可能性を推定する推定手段を有することを特徴とする請求項１に記載のファイル処理システム。
【請求項１１】
ユーザが処理対象となるファイルを情報処理装置へ直接送信して処理を実行させる処理指示機能を実行する手段と、
前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、ファイルを、前記情報処理装置とネットワークを介して通信可能なサーバへ送信するファイル送信手段と、
を有することを特徴とする端末装置。
【請求項１２】
ネットワークを介してサーバと接続される情報処理装置であって、
処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から前記サーバへ送信されたファイルの転送を制御する転送制御手段と、
前記サーバを介して取得した前記端末装置からのファイルの処理を制御する処理制御手段と、
を有することを特徴とする情報処理装置。
【請求項１３】
処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から送信されてくるファイルを受信する受信手段と、
前記サーバへ送信されたファイルの前記情報処理装置への転送を制御する転送制御手段と、
を有することを特徴とするサーバ。
【請求項１４】
コンピュータを、
ユーザが処理対象となるファイルを情報処理装置へ直接送信して処理を実行させる処理指示機能を実行する手段、
前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、ファイルを、前記情報処理装置とネットワークを介して通信可能なサーバへ送信するファイル送信手段、
として機能させるためのプログラム。
【請求項１５】
ネットワークを介してサーバと接続されるコンピュータを、
処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から前記サーバへ送信されたファイルの転送を制御する転送制御手段、
前記サーバを介して取得した前記端末装置からのファイルの処理を制御する処理制御手段、
として機能させるためのプログラム。
【請求項１６】
コンピュータを、
処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から送信されてくるファイルを取得する取得手段、
前記サーバへ送信されたファイルの前記情報処理装置への転送を制御する転送制御手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ファイル処理システム、端末装置、情報処理装置、サーバ及びプログラムに関する。
【背景技術】
【０００２】
従来から、ユーザがスマートフォン(以下、「スマホ」)をコンビニエンスストア(以下、「コンビニ」)に持ち込み、マルチコピーアプリを利用してスマホに記憶されている写真等のファイルをコンビニ内に設置されているマルチコピー機にＷｉ−Ｆｉ（登録商標）経由で直接送信し、マルチコピー機に印刷させるサービスが提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１１７３４９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、端末装置がファイルを情報処理装置へ直接送信できない状況であってもファイルを情報処理装置に送り届けることを目的とする。
【課題を解決するための手段】
【０００５】
本発明に係るファイル処理システムは、情報処理装置と、ユーザが処理対象となるファイルを前記情報処理装置へ直接送信して処理を実行させる処理指示機能を有する端末装置と、前記端末装置及び前記情報処理装置とネットワークを介して接続されるサーバと、を有し、前記端末装置において、前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、ファイルを前記サーバへ送信するファイル送信手段と、前記サーバへ送信されたファイルの前記情報処理装置への転送を制御する転送制御手段と、前記情報処理装置において、前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、前記サーバを介して取得した前記端末装置からのファイルの処理を制御する処理制御手段と、を有することを特徴とする。
【０００６】
また、前記サーバは、前記端末装置から受信したファイルを特定するための特定情報を当該ファイルに紐付け、前記転送制御手段は、前記情報処理装置において、前記端末装置から取得した前記特定情報又は前記端末装置のユーザ操作により受け付けた前記特定情報を含む送信要求を前記サーバへ送信することによって当該特定情報に紐付けられているファイルを取得することを特徴とする。
【０００７】
また、前記サーバは、前記端末装置からファイルを受信すると、処理の登録番号を当該ファイルの特定情報として発行して当該ファイルに紐付けると共に前記端末装置へ送信する登録番号送信手段を有し、前記情報処理装置は、前記端末装置のユーザにより入力された登録番号を受け付ける受付手段を有し、前記転送制御手段は、前記情報処理装置において、前記受付手段が受け付けた登録番号を含む送信要求を前記サーバへ送信することによって当該登録番号に紐付けられているファイルを取得することを特徴とする。
【０００８】
また、前記サーバは、前記端末装置からファイルを受信すると、当該端末装置へ問い合わせることによって取得した当該端末装置の装置識別情報を当該ファイルの識別情報として当該ファイルに紐付け、前記情報処理装置は、前記端末装置から当該端末装置の装置識別情報を取得する装置識別情報取得手段を有し、前記転送制御手段は、前記情報処理装置において、前記装置識別情報取得手段が取得した装置識別情報を含む送信要求を前記サーバへ送信することによって当該装置識別情報に紐付けられているファイルを取得することを特徴とする。
【０００９】
また、前記装置識別情報取得手段は、ユーザにより近づけられた前記端末装置との間で近距離無線通信を行うことで当該端末装置の装置識別情報を取得することを特徴とする。
【００１０】
また、前記情報処理装置を複数有し、前記端末装置は、前記処理指示機能に関連するユーザ操作に関する端末装置側操作ログ情報を記録する端末装置側ログ情報記録手段と、前記各情報処理装置は、自装置が前記端末装置により前記処理指示機能の処理指示先と指定された場合、前記処理指示機能と連携する処理実行機能に関連するユーザ操作に関する情報処理装置側操作ログ情報を記録する情報処理装置側ログ情報記録手段と、前記サーバは、前記複数の情報処理装置の位置情報を取得する位置情報取得手段と、前記端末装置からファイルを受信すると、当該端末装置の所在位置情報を取得する所在位置情報取得手段と、前記所在位置情報と前記複数の情報処理装置の位置情報の照合及び前記端末装置側操作ログ情報と前記情報処理装置側操作ログ情報の解析により前記複数の情報処理装置の中から前記端末装置が処理指示先とした情報処理装置を特定する特定手段と、を有し、前記転送制御手段は、前記サーバにおいて、前記特定手段により情報処理装置が特定された場合、その特定された情報処理装置へファイルを送信することを特徴とする。
【００１１】
また、前記特定手段は、所在位置情報と前記複数の情報処理装置の位置情報から前記端末装置に最も近い情報処理装置を前記端末装置が処理指示先とした情報処理装置として特定することを特徴とする。
【００１２】
また、前記特定手段は、直近に記録された前記端末装置側操作ログ情報と同一時間の前記情報処理装置側操作ログ情報が記録されている情報処理装置を前記端末装置が処理指示先とした情報処理装置として特定することを特徴とする。
【００１３】
また、前記特定手段は、所在位置情報と前記複数の情報処理装置の位置情報に基づき前記端末装置と通信可能な前記情報処理装置が複数存在する場合、直近に記録された前記端末装置側操作ログ情報と同一時間の前記情報処理装置側操作ログ情報が記録されている情報処理装置を前記端末装置が処理指示先とした情報処理装置として特定することを特徴とする。
【００１４】
また、前記端末装置は、前記情報処理装置との接続を試みる前に前記情報処理装置間通信の障害情報を取得し、取得した障害情報から前記処理指示機能の利用可能性を推定する推定手段を有することを特徴とする。
【００１５】
本発明に係る端末装置は、ユーザが処理対象となるファイルを情報処理装置へ直接送信して処理を実行させる処理指示機能を実行する手段と、前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、ファイルを、前記情報処理装置とネットワークを介して通信可能なサーバへ送信するファイル送信手段と、を有することを特徴とする。
【００１６】
本発明に係る情報処理装置は、ネットワークを介してサーバと接続される情報処理装置であって、処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から前記サーバへ送信されたファイルの転送を制御する転送制御手段と、前記サーバを介して取得した前記端末装置からのファイルの処理を制御する処理制御手段と、を有することを特徴とする。
【００１７】
本発明に係るサーバは、処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から送信されてくるファイルを受信する受信手段と、前記サーバへ送信されたファイルの前記情報処理装置への転送を制御する転送制御手段と、を有することを特徴とする。
【００１８】
本発明に係るプログラムは、コンピュータを、ユーザが処理対象となるファイルを情報処理装置へ直接送信して処理を実行させる処理指示機能を実行する手段、前記処理指示機能が前記情報処理装置間通信の障害により利用できない場合、ファイルを、前記情報処理装置とネットワークを介して通信可能なサーバへ送信するファイル送信手段、として機能させる。
【００１９】
本発明に係るプログラムは、ネットワークを介してサーバと接続されるコンピュータを、処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から前記サーバへ送信されたファイルの転送を制御する転送制御手段、前記サーバを介して取得した前記端末装置からのファイルの処理を制御する処理制御手段、として機能させる。
【００２０】
本発明に係るプログラムは、コンピュータを、処理対象となるファイルを端末装置から情報処理装置へ直接送信して処理を実行させる処理指示機能が通信の障害により利用できない場合に前記端末装置から送信されてくるファイルを取得する取得手段、前記サーバへ送信されたファイルの前記情報処理装置への転送を制御する転送制御手段、として機能させる。
【発明の効果】
【００２１】
請求項１に記載の発明によれば、端末装置がファイルを情報処理装置へ直接送信できない状況であってもファイルを情報処理装置に送り届けることができる。
【００２２】
請求項２に記載の発明によれば、端末装置からサーバへ送信したファイルを処理対象として情報処理装置に取得させることができる。
【００２３】
請求項３に記載の発明によれば、サーバが発行した登録番号によって処理対象のファイルを情報処理装置に取得させることができる。
【００２４】
請求項４に記載の発明によれば、サーバが端末装置から取得した装置識別情報によって処理対象のファイルを情報処理装置に取得させることができる。
【００２５】
請求項５に記載の発明によれば、情報処理装置が端末装置から装置識別情報を直接取得することができる。
【００２６】
請求項６に記載の発明によれば、端末装置が処理指示先とした情報処理装置をサーバに特定させることができる。
【００２７】
請求項７に記載の発明によれば、端末装置に最も近い情報処理装置を端末装置が処理指示先とした情報処理装置とサーバに特定させることができる。
【００２８】
請求項８に記載の発明によれば、時間によって端末装置が処理指示先とした情報処理装置と特定された情報処理装置を検証することができる。
【００２９】
請求項９に記載の発明によれば、複数の情報処理装置の中から時間によって端末装置が処理指示先とした情報処理装置を特定することができる。
【００３０】
請求項１０に記載の発明によれば、情報処理装置との接続を試みることなく処理指示機能の利用可不可を判断することができる。
【００３１】
請求項１１に記載の発明によれば、ファイルを情報処理装置へ直接送信できない状況であってもサーバを介して情報処理装置に送り届けることができる。
【００３２】
請求項１２に記載の発明によれば、ファイルを端末装置から直接受信できない状況であってもサーバを介して受け取ることができる。
【００３３】
請求項１３に記載の発明によれば、端末装置がファイルを情報処理装置へ直接送信できない状況であっても情報処理装置に送り届けることができる。
【００３４】
請求項１４に記載の発明によれば、ファイルを情報処理装置へ直接送信できない状況であってもサーバを介して情報処理装置に送り届けることができる。
【００３５】
請求項１５に記載の発明によれば、ファイルを端末装置から直接受信できない状況であってもサーバを介して受け取ることができる。
【００３６】
請求項１６に記載の発明によれば、端末装置がファイルを情報処理装置へ直接送信できない状況であっても情報処理装置に送り届けることができる。
【図面の簡単な説明】
【００３７】
【図１】実施の形態１におけるファイル処理システムの全体構成及び各装置のブロック構成を示す図である。
【図２】実施の形態１における印刷サービスセンターを形成するサーバコンピュータのハードウェア構成図である。
【図３】実施の形態１におけるマルチコピー機のハードウェア構成図である。
【図４】実施の形態１におけるスマホに内蔵されるコンピュータのハードウェア構成図である。
【図５】実施の形態１における印刷処理を示すシーケンス図である。
【図６】実施の形態１における登録番号表示画面の表示例を示す図である。
【図７】実施の形態１における登録番号入力画面の表示例を示す図である。
【図８】実施の形態２におけるファイル処理システムの全体構成及び各装置のブロック構成を示す図である。
【図９】実施の形態２における印刷処理を示すシーケンス図である。
【図１０】実施の形態３におけるファイル処理システムの全体構成及び各装置のブロック構成を示す図である。
【図１１Ａ】実施の形態３における印刷処理を示すシーケンス図である。
【図１１Ｂ】図１１Ａに続く印刷処理を示すシーケンス図である。
【図１２】スマホからユーザに入力させる文字コードを表示する表示画面の一例を示す図である。
【図１３】文字コードの入力画面の一例を示す図である。
【発明を実施するための形態】
【００３８】
以下、図面に基づいて、本発明の好適な実施の形態について説明する。
【００３９】
実施の形態１．
図１は、本発明に係るファイル処理システムの一実施の形態を示す全体構成図であり、各装置のブロック構成を示す図である。図１には、例えばコンビニ等の店舗１に設置されているマルチコピー機２０とユーザにより店舗１に持ち込まれているスマホ３０と印刷サービスセンター１０とが示されている。印刷サービスセンター１０は、マルチコピー機２０とインターネット等のネットワーク２を介して有線又は無線により通信可能に接続され、スマホ３０と移動体通信事業者の通信回線網３を介して通信可能に無線接続される。マルチコピー機２０とスマホ３０は、Ｗｉ−Ｆｉにより無線接続可能である。また、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等により近距離無線通信が可能である。
【００４０】
印刷サービスセンター１０は、マルチコピー機２０のユーザに、インターネット経由で登録したファイルをマルチコピー機２０で印刷できる印刷サービスを提供する。印刷サービスセンター１０には、従前から存在する汎用的なサーバコンピュータが設置されている。なお、印刷サービスセンター１０が提供する印刷サービスは、厳密には印刷サービスセンター１０に設置のサーバコンピュータが動作することによって実現されるが、以降の説明では、便宜的に「印刷サービスセンター１０」を印刷サービスセンター１０に設置のサーバコンピュータと同義に扱う。
【００４１】
図２は、本実施の形態における印刷サービスセンター１０を形成するサーバコンピュータのハードウェア構成図である。本実施の形態における印刷サービスセンター１０は、図２に示すＣＰＵ１０１、ＲＯＭ１０２、ＲＡＭ１０３、記憶手段としてのハードディスクドライブ（ＨＤＤ）１０４、マルチコピー機２０及び通信回線網３を介してスマホ３０と通信を行う通信手段として設けられたネットワークインタフェース（ＩＦ）１０５を内部バス１０６に接続して構成される。なお、必要によりユーザインタフェースを設けてもよい。
【００４２】
印刷サービスセンター１０は、図１に示すように、ファイル受付処理部１１、ファイル送信処理部１２及びファイル記憶部１３を有している。なお、本実施の形態に説明に用いない構成要素については図から省略している。ファイル受付処理部１１は、スマホ３０から送られてくるファイルを受け付けてファイル記憶部１３に登録する。ファイル受付処理部１１におけるファイル受信部１１１は、スマホ３０から送られてくるファイルを受信する。登録番号送信部１１２は、ファイル受信部１１１が受信したファイルを特定するための特定情報として登録番号を発行し、その登録番号をファイル送信元のスマホ３０へ送信する。ファイル記憶部１３に登録されるファイルには、発行された登録番号が紐付けられる。ファイル送信処理部１２は、マルチコピー機２０からの登録番号を含む送信要求に応じて、当該登録番号に紐付くファイルをファイル記憶部１３から取り出し、送信要求元のマルチコピー機２０へ送信する。
【００４３】
なお、本実施の形態におけるファイル受付処理部１１、ファイル送信処理部１２及びファイル記憶部１３は、印刷サービスセンター１０が印刷サービスの提供に使用する処理機能を利用してもよい。また、本実施の形態では、写真等の画像ファイルを想定して説明するが、ファイルの種類はこれに限るものではなく、文書ファイル等マルチコピー機２０が印刷可能な種類のファイルであればよい。
【００４４】
印刷サービスセンター１０における各構成要素１１〜１２は、印刷サービスセンター１０を形成するコンピュータと、コンピュータに搭載されたＣＰＵ１０１で動作するプログラムとの協調動作により実現される。また、ファイル記憶部１３は、印刷サービスセンター１０に搭載されたＨＤＤ１０４にて実現される。あるいは、ＲＡＭ１０３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００４５】
マルチコピー機２０は、店舗１においてユーザが持ち込んだ文書のコピーや印刷サービスセンター１０が提供する印刷サービスを利用したファイルのプリント等の各種コピー機能をユーザに提供する装置である。マルチコピー機２０は、例えば、コピー機能の他にスキャナ機能やファックス機能等複数の機能を提供する複合機等の画像形成装置で実現可能である。本実施の形態では、店舗１に１台のマルチコピー機２０のみが設置されている場合を想定して説明する。
【００４６】
図３は、本実施の形態におけるマルチコピー機２０ハードウェア構成図である。マルチコピー機２０は、上記の通り各種機能を搭載した複合機で実現可能であり、情報処理装置（コンピュータ）を内蔵した装置である。ハードウェア自体は、従前から存在するマルチコピー機２０を利用可能である。本実施の形態におけるマルチコピー機２０は、図３に示すＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、記憶手段としてのハードディスクドライブ（ＨＤＤ）２０４、ＣＰＵ２０１で実行される制御プログラムからの指示に従い出力用紙上に画像を印字するプリンタエンジン２０５、ユーザがセットした原稿を読み取り、電子データとしてＨＤＤ２０４等に蓄積するスキャナ２０６、ユーザからの指示を受け付け、情報の表示を行うユーザインタフェースとしての操作パネル２０７を内部バス２１１に接続して構成される。更に、マルチコピー機２０は、他の装置と通信を行うためにアクセスポイント（ＡＰ）２０８、近距離無線通信インタフェース（ＩＦ）２０９及びネットワークインタフェース（ＩＦ）２１０を有している。アクセスポイント２０８は、アクセスポイント機能を搭載した無線通信手段であり、例えば、スマホ３０との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標）により無線通信を行う。近距離無線通信インタフェース２０９は、例えば、スマホ３０との間でＢｌｕｅｔｏｏｔｈ等により近距離無線通信を行う近距離無線通信手段である。ネットワークインタフェース２１０は、店舗１の内部のＬＡＮ（図示せず）や外部の装置とネットワーク２を介して通信を行う通信手段である。
【００４７】
マルチコピー機２０は、Ｗｉ−Ｆｉ接続部２１、ユーザインタフェース（ＵＩ）部２２、ファイル取得処理部２３、印刷実行部２４、印刷制御部２５及びファイル記憶部２６を有している。なお、本実施の形態に説明に用いない構成要素については図から省略している。Ｗｉ−Ｆｉ接続部２１は、アクセスポイント２０８により実現され、スマホ３０とＷｉ−Ｆｉにより無線接続する。ユーザインタフェース（ＵＩ）部２２は、操作パネル２０７により実現され、種々の画面を表示すると共に、画面からユーザにより入力された情報を受け付ける。ユーザインタフェース部２２に含まれる登録番号受付部２２１は、スマホ３０を携行するユーザにより登録情報入力画面から入力される登録番号を受け付ける。
【００４８】
ファイル取得処理部２３は、登録番号受付部２２１が受け付けた登録番号を含む送信要求を印刷サービスセンター１０へ送信することによって登録番号に紐付けられているファイルを取得する。ファイル取得処理部２３に含まれる送信要求部２３１は、上記送信要求を印刷サービスセンター１０へ送信し、ファイル受信部２３２は、送信要求に応じて印刷サービスセンター１０から送信されてくるファイルを受信し、ファイル記憶部２６に保存する。印刷実行部２４は、スマホ３０のユーザ操作に応じてファイル取得処理部２３により取得されたファイルの印刷を実行する。印刷制御部２５は、ユーザが印刷機能を選択することによって当該印刷機能の処理制御を行う。例えば、印刷実行部２４における印刷の制御を行う。
【００４９】
マルチコピー機２０における各構成要素２１〜２５は、マルチコピー機２０に内蔵されるコンピュータと、コンピュータに搭載されたＣＰＵ２０１で動作するプログラムとの協調動作により実現される。また、ファイル記憶部２６は、マルチコピー機２０に搭載されたＨＤＤ２０４にて実現される。あるいは、ＲＡＭ２０３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００５０】
スマホ３０は、店舗１に来店し、マルチコピー機２０を利用するユーザにより携行される端末装置（モバイル端末）である。ユーザは、後述するハードウェア構成と機能を有していれば、スマホ３０でなくてもタブレット端末等他の種類の端末装置を携行してもよい。
【００５１】
図４は、本実施の形態におけるスマホ３０に内蔵されるコンピュータのハードウェア構成図である。本実施の形態におけるスマホ３０は、図４に示すＣＰＵ３０１、ＲＯＭ３０２、ＲＡＭ３０３、記憶手段としてのストレージ３０４、ユーザからの指示を受け付け、情報の表示を行うユーザインタフェースとしての液晶パネル３０５、測位手段としてのＧＰＳ３０６を内部バス３０９に接続して構成される。更に、スマホ３０は、他の装置と通信を行うために無線ＬＡＮインタフェース（ＩＦ）３０７及び近距離無線通信インタフェース（ＩＦ）３０８を有している。無線ＬＡＮインタフェース３０７は、例えば、マルチコピー機２０のアクセスポイント２０８との間でＷｉ−Ｆｉ  Ｄｉｒｅｃｔにより無線通信を行う。近距離無線通信インタフェース３０８は、例えば、マルチコピー機２０との間でＢｌｕｅｔｏｏｔｈ等により近距離無線通信を行う近距離無線通信手段である。
【００５２】
スマホ３０は、Ｗｉ−Ｆｉ接続部３１、ユーザインタフェース（ＵＩ）部３２、ファイル登録処理部３３、ファイル選択部３４、印刷制御部３５及びファイル記憶部３６を有している。なお、本実施の形態に説明に用いない構成要素については図から省略している。Ｗｉ−Ｆｉ接続部３１は、マルチコピー機２０のアクセスポイント２０８とＷｉ−Ｆｉにより無線接続する。ユーザインタフェース（ＵＩ）部２２は、液晶パネル３０５により実現され、種々の画面を表示すると共に、画面からユーザにより入力された情報を受け付ける。ユーザインタフェース部２２に含まれる登録番号表示部３２１は、印刷サービスセンター１０から送られてきた登録番号を所定の登録情報表示画面に表示する。
【００５３】
ファイル記憶部３６には、印刷対象とするファイルが保存されており、ファイル選択部３４は、その中から印刷対象とするファイルをユーザに選択させる。ユーザにより選択されたファイルは、印刷指示機能によってマルチコピー機２０で印刷される。印刷指示機能は、ユーザにより選択されたファイルをマルチコピー機２０にＷｉ−Ｆｉ経由で直接送信し、マルチコピー機２０に印刷を実行させる機能である。ファイル登録処理部３３は、印刷指示機能がマルチコピー機２０との間のＷｉ−Ｆｉ接続エラーの発生により利用できない場合、当該ファイルを送信することによって印刷サービスセンター１０に登録する。ファイル登録処理部３３におけるファイル送信部３３１は、登録対象のファイルを印刷サービスセンター１０へ送信する。登録番号受信部３３２は、ファイルが登録されたことに応じて印刷サービスセンター１０から送信されてくる登録番号を受信する。印刷制御部３５は、スマホ３０にインストールされたマルチコピーアプリが選択されることで実行される印刷指示機能の処理制御を行う。
【００５４】
スマホ３０における各構成要素３１〜３５は、スマホ３０に内蔵されるコンピュータと、コンピュータに搭載されたＣＰＵ３０１で動作するプログラムとの協調動作により実現される。また、ファイル記憶部３６は、スマホ３０に搭載されたストレージ３０４にて実現される。あるいは、ＲＡＭ３０３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００５５】
前述した本実施の形態で用いるプログラムは、通信手段により提供することはもちろん、ＵＳＢメモリ等のコンピュータ読み取り可能な記録媒体に格納して提供することも可能である。通信手段や記録媒体から提供されたプログラムは、印刷サービスセンター１０、マルチコピー機２０又はスマホ３０の所定のコンピュータにインストールされ、コンピュータのＣＰＵがプログラムを順次実行することで各種処理が実現される。
【００５６】
次に、本実施の形態における動作について説明する。
【００５７】
スマホ３０に記憶されているファイルを店舗１のマルチコピー機２０を利用して印刷するために、ユーザは、店舗１に立ち寄る。そして、ユーザは、スマホ３０にインストール済みのマルチコピーアプリを起動することで、本実施の形態におけるファイルの印刷処理が開始される。以下、本実施の形態における印刷処理について図５に示すシーケンス図を用いて説明する。
【００５８】
前述したように、本実施の形態における印刷処理は、ユーザがスマホ３０にインストールされているマルチコピーアプリを起動することで開始される（ステップＳ１１１）。これに伴い、印刷制御部３５は、起動され、動作制御を開始することで他の構成要素を動作させる。まず、ユーザインタフェース部３２は、ファイル選択画面（図示せず）を液晶パネル３０５に表示する。ユーザがそのファイル選択画面からファイルを選択すると、ファイル選択部３４は、選択されたファイルの識別情報、例えばファイル名を受け付ける（ステップＳ１１２）。なお、スマホ３０における上記処理は、厳密には店舗１の外でも実行可能である。
【００５９】
続いて、ユーザがマルチコピー機２０の操作パネル２０７を操作して、印刷機能を選択することで印刷制御部２５が起動され、動作制御を開始することで他の構成要素を動作させる（ステップＳ１２１）、まず、Ｗｉ−Ｆｉ接続部２１は、スマホ３０との間でＷｉ−Ｆｉ接続を行う（ステップＳ１２２）。
【００６０】
ここで、Ｗｉ−Ｆｉ接続が正常に行われた場合、印刷制御部３５は、選択されたファイルをＷｉ−Ｆｉを経由してマルチコピー機２０へ送信する。マルチコピー機２０において、印刷制御部２５は、スマホ３０から送信されてきたファイルをファイル記憶部２６に保存すると、保存したファイルのファイル名の一覧を操作パネル２０７に表示し、印刷対象のファイルをユーザに確認させた後、印刷実行部２４にファイルを印刷させる。
【００６１】
上記のように、Ｗｉ−Ｆｉ接続が正常に行われると、印刷対象のファイルは、Ｗｉ−Ｆｉを経由してスマホ３０からマルチコピー機２０へ直接送信され、印刷されることになる。ただ、Ｗｉ−Ｆｉ接続が正常に行われなかった場合、本実施の形態では、次のように動作する。
【００６２】
まず、スマホ３０における印刷制御部３５は、マルチコピー機２０のアクセスポイント２０８を探索するものの、例えばタイムアウト等によりマルチコピー機２０とのＷｉ−Ｆｉ接続が正常に行われなかったことが検出されると、ネットワークの接続先をマルチコピー機２０と直接通信可能な通信回線網とは異なる通信回線網３に切り替える。そして、ファイル登録処理部３３は、印刷対象として選択されたファイルを通信回線網３経由で印刷サービスセンター１０へ送信する（ステップＳ１１３）。
【００６３】
印刷サービスセンター１０におけるファイル受付処理部１１は、スマホ３０から送信されてきたファイルを受信すると（ステップＳ１３１）、当該ファイルを特定するための登録番号を新規に発行する（ステップＳ１３２）。そして、受信したファイルに新規発行した登録番号を付加してファイル記憶部１３に保存する（ステップＳ１３３）。そして、ファイル受付処理部１１は、ファイル送信元のスマホ３０に登録番号を送信する（ステップＳ１３４）。
【００６４】
スマホ３０におけるファイル登録処理部３３がファイルの送信に応じて印刷サービスセンター１０から送信されてきた登録番号を受信すると（ステップＳ１１４）、印刷制御部３５は、ユーザインタフェース部３２に指示することで登録番号表示画面を液晶パネル３０５に表示させる（ステップＳ１１５）。液晶パネル３０５に表示される登録番号表示画面の表示例を図６に示す。
【００６５】
ところで、マルチコピー機２０における印刷制御部２５は、通信回線接続エラー等の発生によりスマホ３０とのＷｉ−Ｆｉ接続が正常に行われなかったことを認識すると、ユーザインタフェース部２２に指示することで登録番号入力画面を操作パネル２０７に表示させる（ステップＳ１２３）。操作パネル２０７に表示される登録番号入力画面の表示例を図７に示す。
【００６６】
このように、本実施の形態においては、マルチコピー機２０とスマホ３０との間でＷｉ−Ｆｉ接続が正常に行われなかった場合、エラーとして印刷処理を終了させるのではなく、スマホ３０は、ファイルを印刷サービスセンター１０へ送信すると共に、印刷サービスセンター１０から登録番号を取得する。一方、マルチコピー機２０は、登録番号入力画面を表示して、ユーザによる登録番号の入力を待機する。
【００６７】
ここで、ユーザがスマホ３０の登録番号表示画面に表示されている登録番号をマルチコピー機２０の登録番号入力画面から入力し確認ボタン７１を選択すると、ユーザインタフェース部２２は、入力された登録番号を受け付ける（ステップＳ１２４）。そして、印刷制御部２５は、ファイル取得処理部２３に、受け付けられた登録番号を含む送信要求を印刷サービスセンター１０へ送信させる（ステップＳ１２５）。
【００６８】
印刷サービスセンター１０は、マルチコピー機２０から送信されてくる送信要求を受信すると（ステップＳ１３５）、ファイル送信処理部１２は、その送信要求に含まれている登録番号に紐付けられているファイルをファイル記憶部１３から読み出し（ステップＳ１３６）、送信要求元のマルチコピー機２０へ送信する（ステップＳ１３７）。
【００６９】
マルチコピー機２０におけるファイル取得処理部２３は、送信要求に応じて印刷サービスセンター１０から送信されてきたファイルを受信すると（ステップＳ１２６）、ファイル記憶部２６に保存する。続いて、印刷制御部２５は、ユーザインタフェース部２２に指示することで受信したファイルのファイル名を操作パネル２０７に表示させる。このようにして、印刷対象のファイルをユーザに確認させた後、印刷制御部２５は、当該ファイルを印刷実行部２４に印刷させる（ステップＳ１２７）。
【００７０】
以上説明したように、本実施の形態では、印刷サービスセンター１０が発行する登録番号を利用し、マルチコピー機２０におけるファイル取得処理部２３を主としたファイルの転送制御が実行されることによって、スマホ３０からマルチコピー機２０へファイルを直接送信できなかった場合でも、印刷サービスセンター１０を介して（代替のファイル転送通信網を用いて）スマホ３０にあるファイルをマルチコピー機２０に転送することが可能となる。また、登録番号の入力をユーザに要求することによってユーザがマルチコピー機２０の設置場所付近にいることを確認できる。
【００７１】
ユーザは、登録番号の入力が要求されるものの、Ｗｉ−Ｆｉ接続エラーに伴いファイルをマルチコピー機２０に転送するための操作、例えば印刷サービスセンター１０が提供する印刷サービスを利用してマルチコピー機２０に印刷を実行させるなどの操作を行う必要はない。
【００７２】
実施の形態２．
図８は、本実施の形態におけるファイル処理システムの全体構成及び各装置のブロック構成を示す図であり、実施の形態１における図１に対応する。なお、実施の形態１と同じ構成要素には同じ符号を付け、説明を適宜省略する。また、各装置１０，２０，３０のハードウェア構成は、実施の形態１と同じでよい。
【００７３】
印刷サービスセンター１０は、図８に示すように、基本的には実施の形態１と同じでよいが、実施の形態１のファイル受付処理部１１に含まれる登録番号送信部１１２に代えて携帯識別子取得部１１３を有している。携帯識別子取得部１１３は、ファイル受信部１１１がファイルを受信すると、ファイル送信元のスマホ３０に携帯識別子の送信を要求し、その要求に応じて送られてくる携帯識別子を取得する。携帯識別子は、スマホ３０を一意に特定するスマホ３０の装置識別情報であり、本実施の形態では、スマホ３０から受信したファイルを特定するための特定情報として利用する。
【００７４】
マルチコピー機２０は、図８に示すように実施の形態１に携帯識別子受信部２７を追加した構成を有している。なお、本実施の形態では、登録番号を用いないので、ユーザインタフェース部２２において登録番号受付部２２１は不要となる。携帯識別子受信部２７は、スマホ３０から当該スマホ３０の携帯識別子を取得する。本実施の形態における携帯識別子受信部２７は、近距離無線通信インタフェース２０９と連携してＢｌｕｅｔｏｏｔｈ等による近距離無線通信をスマホ３０との間で行うことで携帯識別子を受信する。
【００７５】
スマホ３０は、実施の形態１に携帯識別子発信部３７を追加した構成を有している。なお、本実施の形態では、登録番号を用いないので、ユーザインタフェース部３２において登録番号表示部３２１は不要となる。また、ファイル登録処理部３３に含まれる登録番号受信部３３２に代えて携帯識別子提供部３３３を有している。携帯識別子提供部３３３は、印刷サービスセンター１０からの要求に応じて自装置の携帯識別子を送信する。
【００７６】
次に、本実施の形態における印刷処理について図９に示すシーケンス図を用いて説明する。図９に示すシーケンス図は、実施の形態１における図５に対応するが、実施の形態１における処理を同じ処理には同じステップ番号を付け、説明を適宜省略する。
【００７７】
ユーザがスマホ３０にインストールされているマルチコピーアプリを起動し（ステップＳ１１１）、ファイルを選択した後（ステップＳ１１２）、マルチコピー機２０において印刷機能を選択したものの（ステップＳ１２１）、Ｗｉ−Ｆｉ接続に失敗したとする（ステップＳ１２２）。
【００７８】
Ｗｉ−Ｆｉ接続の失敗に伴い、スマホ３０におけるファイル登録処理部３３は、ファイルを印刷サービスセンター１０へ送信する（ステップＳ１１３）。
【００７９】
印刷サービスセンター１０におけるファイル受付処理部１１がスマホ３０から送信されてきたファイルを受信すると（ステップＳ１３１）、携帯識別子取得部１１３は、ファイル送信元のスマホ３０に携帯識別子の送信を要求する（ステップＳ２３１）。
【００８０】
スマホ３０における携帯識別子提供部３３３は、印刷サービスセンター１０からの要求に応じて自装置の携帯識別子を送信する（ステップＳ２１１）。
【００８１】
印刷サービスセンター１０における携帯識別子取得部１１３が携帯識別子を受信すると（ステップＳ２３２）、ファイル受付処理部１１は、受信したファイルに、取得した携帯識別子を付加してファイル記憶部１３に保存する（ステップＳ２３３）。
【００８２】
ところで、マルチコピー機２０における印刷制御部２５は、スマホ３０とのＷｉ−Ｆｉ接続が正常に行われなかったことを認識すると、携帯識別子受信部２７を起動してデータの受信待ちの状態にする（ステップＳ２２１）。一方、スマホ３０における印刷制御部３５は、携帯識別子提供部３３３に携帯識別子を送信させると、携帯識別子発信部３７に携帯識別子を発信させる（ステップＳ２１２）。これにより、携帯識別子受信部２７は、スマホ３０の携帯識別子発信部３７が発信する携帯識別子を受信することになる（ステップＳ２２２）。
【００８３】
なお、携帯識別子受信部２７が携帯識別子発信部３７により発信される携帯識別子を受信するためには、スマホ３０を携行するユーザが、携帯識別子受信部２７と携帯識別子発信部３７との間で近距離無線通信ができるほどマルチコピー機２０に近付く必要がある。換言すると、携帯識別子受信部２７と携帯識別子発信部３７との間で近距離無線通信ができるということは、ユーザがマルチコピー機２０の近くにいることが確認できるということである。
【００８４】
携帯識別子受信部２７が携帯識別子発信部３７により発信される携帯識別子を受信すると、印刷制御部２５は、ファイル取得処理部２３に、受信された携帯識別子を含む送信要求を印刷サービスセンター１０へ送信させる（ステップＳ２２３）。
【００８５】
印刷サービスセンター１０は、マルチコピー機２０から送信されてくる送信要求を受信すると（ステップＳ１３５）、ファイル送信処理部１２は、その送信要求に含まれている携帯識別子に紐付けられているファイルをファイル記憶部１３から読み出し（ステップＳ２３５）、送信要求元のマルチコピー機２０へ送信する（ステップＳ１３７）。
【００８６】
なお、マルチコピー機２０が印刷サービスセンター１０からファイルを受信した後に実施する処理は、実施の形態１と同じなので説明を省略する。
【００８７】
実施の形態１では、ファイルを特定するための特定情報として、印刷サービスセンター１０に登録番号を発行させていたが、本実施の形態においては、スマホ３０の装置識別情報（携帯識別子）を利用することによって印刷サービスセンター１０に登録番号を発行させる必要がない。また、マルチコピー機２０の操作パネル２０７から登録番号をユーザに入力させる必要もない。
【００８８】
実施の形態３．
図１０は、本実施の形態におけるファイル処理システムの全体構成及び各装置のブロック構成を示す図であり、実施の形態１における図１に対応する。なお、実施の形態１と同じ構成要素には同じ符号を付け、説明を適宜省略する。また、各装置１０，２０，３０のハードウェア構成は、実施の形態１と同じでよい。
【００８９】
上記実施の形態１においては、１台のマルチコピー機２０が店舗１に設置されている場合を想定して説明したが、本実施の形態では、複数のマルチコピー機２０が設置されている場合でも対応可能とすることを特徴としている。複数のマルチコピー機２０の設置場所は、１つの店舗１に複数設置されていても、複数の店舗１に設置されていてもよい。
【００９０】
印刷サービスセンター１０は、実施の形態１にマルチコピー機特定部１４、操作ログ収集部１５、店舗情報記憶部１６及び操作ログ記憶部１７を追加した構成を有している。店舗情報記憶部１６には、各店舗１に関する店舗情報が予め設定されている。店舗情報には、各店舗１に設置されているマルチコピー機２０と、各店舗１の所在位置を示す位置情報が少なくとも含まれている。マルチコピー機２０の設置位置は、店舗１の位置と同じとする。後述するように、位置情報は、スマホ３０の位置を特定する所在位置情報と照合するので、所在位置情報と同じデータ形式で表すのが好適である。本実施の形態では、所在位置情報をＧＰＳから得た情報、すなわち経緯度情報で示すので、店舗１の位置情報もこれに合わせて経緯度情報で生成される。
【００９１】
マルチコピー機特定部１４は、スマホ３０からファイルが受信されると、スマホ３０の所在位置情報を取得する。更に、マルチコピー機特定部１４は、各店舗１の位置情報を取得する。前述したように、店舗情報記憶部１６には、各店舗１の位置情報が記憶されているので、マルチコピー機特定部１４は、店舗情報記憶部１６を参照して各店舗１の位置情報を取得する。マルチコピー機２０にＧＰＳが搭載されていれば、各マルチコピー機２０から位置情報を取得してもよい。更に、マルチコピー機特定部１４は、特定手段として機能し、スマホ３０の所在位置情報と各マルチコピー機２０の位置情報の照合及び収集された操作ログの解析により複数のマルチコピー機２０の中からスマホ３０（ユーザ）が印刷処理の指示先としたマルチコピー機２０を特定する。操作ログ収集部１５は、スマホ３０及び各マルチコピー機２０から操作ログを収集して、操作ログ記憶部１７に保存する。
【００９２】
また、本実施の形態におけるファイル送信処理部１２は、転送制御手段として機能し、スマホ３０から送信され登録しているファイルを上記特定したマルチコピー機２０へ送信する。
【００９３】
なお、本実施の形態では、登録番号を取り扱わないので、ファイル受付処理部１１において登録番号送信部１１２が提供する機能はなくてもよい。
【００９４】
マルチコピー機特定部１４及び操作ログ収集部１５は、印刷サービスセンター１０を構成するコンピュータと、コンピュータに搭載されたＣＰＵ１０１で動作するプログラムとの協調動作により実現される。また、店舗情報記憶部１６及び操作ログ記憶部１７は、印刷サービスセンター１０に搭載されたＨＤＤ１０４にて実現される。あるいは、ＲＡＭ１０３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００９５】
マルチコピー機２０は、実施の形態１にログ記録部２８、操作ログ送信部２９及び操作ログ記憶部４２に追加した構成を有している。ログ記録部２８は、自機がスマホ３０により印刷指示機能の指示先と指定された場合、印刷指示機能と連携する処理実行機能、すなわちユーザが操作パネル２０７を操作することで選択した印刷機能に関連するユーザ操作に関する操作ログを操作ログ記憶部４２に記録する。操作ログ送信部２９は、印刷サービスセンター１０からの要求に応じて操作ログを送信する。
【００９６】
なお、本実施の形態では、登録番号を取り扱わないので、ユーザインタフェース部２２において登録番号受付部２２１が提供する機能は必要ない。また、ファイルは、印刷サービスセンター１０による転送制御のもと送信されてくるので、ファイル取得処理部２３における送信要求部２３１が提供する機能は必要ない。
【００９７】
ログ記録部２８及び操作ログ送信部２９は、マルチコピー機２０に内蔵されるコンピュータと、コンピュータに搭載されたＣＰＵ２０１で動作するプログラムとの協調動作により実現される。また、操作ログ記憶部４２は、マルチコピー機２０に搭載されたＨＤＤ２０４にて実現される。あるいは、ＲＡＭ２０３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【００９８】
本実施の形態では、複数のマルチコピー機２０が１又は複数の店舗１に設置されている場合を想定しているが、各マルチコピー機２０は、それぞれ図１０に示す構成要素を有していればよい。
【００９９】
スマホ３０は、実施の形態１に所在位置情報送信部３８、ログ記録部３９、操作ログ送信部４０及び操作ログ記憶部４１に追加した構成を有している。所在位置情報送信部３８は、印刷サービスセンター１０からの要求に応じて所在位置情報を送信する。ログ記録部３９は、印刷指示機能に関連するユーザ操作に関する操作ログを操作ログ記憶部４１に記録する。操作ログ送信部４０は、印刷サービスセンター１０からの要求に応じて操作ログを送信する。
【０１００】
なお、本実施の形態では、登録番号を取り扱わないので、ユーザインタフェース部３２において登録番号表示部３２１及びファイル登録処理部３３における登録番号受信部３３２が提供する機能はなくてもよい。
【０１０１】
スマホ３０における所在位置情報送信部３８、ログ記録部３９及び操作ログ送信部４０は、スマホ３０に内蔵されるコンピュータと、コンピュータに搭載されたＣＰＵ３０１で動作するプログラムとの協調動作により実現される。また、操作ログ記憶部４１は、スマホ３０に搭載されたストレージ３０４にて実現される。あるいは、ＲＡＭ３０３又は外部にある記憶手段をネットワーク経由で利用してもよい。
【０１０２】
次に、本実施の形態における印刷処理について図１１Ａ及び図１１Ｂに示すシーケンス図を用いて説明する。図１１Ａ及び図１１Ｂに示すシーケンス図は、実施の形態１における図５に対応するが、実施の形態１における処理を同じ処理には同じステップ番号を付け、説明を適宜省略する。
【０１０３】
ユーザがスマホ３０にインストールされているマルチコピーアプリを起動し（ステップＳ１１１）、ファイルを選択した後（ステップＳ１１２）、マルチコピー機２０において印刷機能の選択したものの（ステップＳ１２１）、Ｗｉ−Ｆｉ接続に失敗したとする（ステップＳ１２２）。
【０１０４】
Ｗｉ−Ｆｉ接続の失敗に伴い、スマホ３０におけるファイル登録処理部３３は、スマホ３０の携帯識別子をファイルに付加してから印刷サービスセンター１０へ送信する（ステップＳ３１１）。
【０１０５】
印刷サービスセンター１０におけるファイル受付処理部１１は、スマホ３０から送信されてきたファイルを受信すると（ステップＳ１３１）、受信したファイルに、当該ファイルに付加されている携帯識別子を付加してファイル記憶部１３に保存する（ステップＳ３３１）。続いて、マルチコピー機特定部１４は、ファイル送信元のスマホ３０に所在位置情報の送信を要求する（ステップＳ３３２）。
【０１０６】
スマホ３０における所在位置情報送信部３８は、印刷サービスセンター１０からの要求に応じてＧＰＳ３０６により測位された現在位置を所在位置情報として送信する（ステップＳ３１２）。
【０１０７】
印刷サービスセンター１０におけるマルチコピー機特定部１４は、スマホ３０から送信されてきた所在位置情報を受信すると（ステップＳ３３３）、受信した所在位置情報を店舗情報記憶部１６に記憶されている各店舗１の位置情報と照合する。そして、スマホ３０の所在位置情報に最も近い位置にある店舗１を、スマホ３０（ユーザ）が印刷指示機能の指示先としたマルチコピー機２０が設置されている店舗１と特定する（ステップＳ３３４）。
【０１０８】
ところで、店舗１に１台のマルチコピー機２０のみが設置されているのであれば、店舗１を特定することによって指示先とするマルチコピー機２０も特定できることになる。ただ、店舗１に複数のマルチコピー機２０が設置されている場合、印刷サービスセンター１０は、ファイルの転送先とするマルチコピー機２０を特定する必要がある。
【０１０９】
そこで、本実施の形態においては、マルチコピー機２０及びスマホ３０が記録している操作ログを有効利用することを特徴としている。すなわち、操作ログ収集部１５は、ファイル送信元のスマホ３０と、特定した店舗１に設置されているマルチコピー機２０に対し操作ログの送信を要求する（ステップＳ３３５）。
【０１１０】
この送信要求に応じて、該当するマルチコピー機２０における操作ログ送信部２９は、操作ログ記憶部４２から操作ログを読み出し、印刷サービスセンター１０へ送信する（ステップＳ３２２）。スマホ３０において同様に、操作ログ送信部４０は、操作ログ記憶部４１から操作ログを読み出し、印刷サービスセンター１０へ送信する（ステップＳ３１２）。各操作ログには、送信元となる装置の識別情報（スマホ３０の場合、携帯識別子）が含まれている。
【０１１１】
印刷サービスセンター１０における操作ログ収集部１５は、以上のようにして操作ログを収集すると（ステップＳ３３６）、操作ログ記憶部１７に保存する。
【０１１２】
該当するマルチコピー機２０及びスマホ３０から操作ログが収集されると、マルチコピー機特定部１４は、次のようにしてスマホ３０が印刷指示機能の指示先としたマルチコピー機２０を特定する（ステップＳ３３７）。
【０１１３】
すなわち、マルチコピー機特定部１４は、スマホ３０から収集した操作ログに記録されている時間情報を各マルチコピー機２０から収集した操作ログに記録されている時間情報と照合する。ところで、スマホ３０では、ユーザ操作によりマルチコピーアプリが起動されて印刷指示機能が発揮されようとしたところでＷｉ−Ｆｉ接続エラーが発生している。従って、マルチコピー機特定部１４は、直近に記録された操作ログをスマホ３０から取得すればよい。一方、マルチコピー機２０では、ユーザ操作により印刷機能が選択されたことでＷｉ−Ｆｉ接続エラーが発生している。従って、マルチコピー機特定部１４は、直近に記録された操作ログを各マルチコピー機２０から取得すればよい。そして、マルチコピー機２０は、上記の通り時間情報を照合し、スマホ３０から収集した操作ログに記録されている時間情報が示す日時と同一時間の日時が記録されている操作ログに対応するマルチコピー機２０を、スマホ３０が印刷指示機能の指示先としたマルチコピー機２０と特定する。
【０１１４】
前述したように、ユーザは、スマホ３０でマルチコピーアプリを起動してからマルチコピー機２０で印刷機能を選択する。このユーザがスマホ３０及びマルチコピー機２０で行う一連の操作は、連続して行われ、それほど時間に差はないことから、本実施の形態では、この連続して操作が行われる時間を「同一時間」と表現している。
【０１１５】
なお、スマホ３０と同一時間に操作されたマルチコピー機２０を特定するために直近に限定せずに直近から数個の操作ログを収集するようにしてもよい。あるいは、ユーザは、スマホ３０に対する操作を先に行うこととしているので、スマホ３０の操作ログを先に収集し、その操作ログの時間情報が示す日時以降の操作ログをマルチコピー機２０から収集するようにしてもよい。
【０１１６】
以上のようにしてユーザが操作したマルチコピー機２０を特定すると、ファイル送信処理部１２は、スマホからの操作ログに含まれている携帯識別子に紐付けられているファイルをファイル記憶部１３から読み出し（ステップＳ３３８）、送信要求元のマルチコピー機２０へ送信する（ステップＳ１３７）。
【０１１７】
なお、マルチコピー機２０が印刷サービスセンター１０からファイルを受信した後に実施する処理は、実施の形態１と同じなので説明を省略する。
【０１１８】
本実施の形態においては、複数のマルチコピー機２０が一店舗１に設置されていても、ユーザが操作したマルチコピー機２０を特定し、その特定したマルチコピー機２０に対してスマホ３０からのファイルを転送することができる。
【０１１９】
なお、店舗１に１台のマルチコピー機２０しか設置されていない場合、操作ログを利用してマルチコピー機２０を特定する処理を実行する必要はない。ただ、操作ログによりスマホ３０とマルチコピー機２０とで一連の操作が行われたかどうかの検証のために処理を実行するようにしてもよい。
【０１２０】
ところで、マルチコピー機２０は、Ｗｉ−Ｆｉ接続エラーを含め、何らかの障害が発生すると障害管理センター（図示せず）に障害情報を送信することによって障害を報告している。上記各実施の形態では、スマホ３０は、マルチコピー機２０のアクセスポイント２０８を探索し、マルチコピー機２０とのＷｉ−Ｆｉ接続が失敗するまで待ってからファイルを印刷サービスセンター１０へ送信するようにした。ただ、印刷制御部３５は、マルチコピー機２０とのＷｉ−Ｆｉ接続を試みる前にマルチコピー機２０とＷｉ−Ｆｉ接続するかどうかを判断してもよい。例えば、印刷制御部３５は、マルチコピー機２０とのＷｉ−Ｆｉ接続を試みる前に障害管理センターに問い合わせることによってマルチコピー機２０間通信の障害情報を取得する。この障害情報からマルチコピー機２０によるＷｉ−Ｆｉ接続の状態を取得し、取得したマルチコピー機２０の状態から印刷指示機能の利用可能性を推定するようにしてもよい。ここで、例えばマルチコピー機２０において所定期間内にＷｉ−Ｆｉ接続エラーが閾値以上発生している場合、印刷制御部３５は、マルチコピー機２０のアクセスポイント２０８に異常があると推定して、マルチコピー機２０とＷｉ−Ｆｉ接続することなくファイルを即座に印刷サービスセンター１０へ送信するように処理する。一方、マルチコピー機２０において所定期間内におけるＷｉ−Ｆｉ接続エラーの発生回数が閾値に達していない場合、印刷制御部３５は、上記各実施の形態のようにマルチコピー機２０とのＷｉ−Ｆｉ接続を試みる。
【０１２１】
また、スマホ３０とマルチコピー機２０とを関連付けるために、上記実施の形態１，２では、スマホ３０側からマルチコピー機２０側に入力する情報として登録番号や携帯識別子を例にして説明したが、これ以外の情報を利用してもよい。例えば、ユーザが生成する任意の英数文字列でもよい。
【０１２２】
あるいは、上記実施の形態１，２とは逆に、マルチコピー機２０に関する情報をスマホ３０に入力させるようにしてもよい。例えば、Ｗｉ−Ｆｉ接続エラーが発生すると、印刷制御部２５は、ユーザインタフェース部２２に指示することで、図１２に示すようにマルチコピー機２０の操作パネル２０７にスマホ３０の入力させる文字コードを表示させる。スマホ３０における印刷制御部２５は、Ｗｉ−Ｆｉ接続エラーを検出すると、ユーザインタフェース部３２に指示することで、図１３に示す入力画面を液晶パネル３０５に表示させ、操作パネル２０７に表示されている文字コードをユーザに入力させる。マルチコピー機２０は、表示させた文字コードを印刷サービスセンター１０へ送信し、スマホ３０は、入力された文字コードを印刷サービスセンター１０へ送信する。印刷サービスセンター１０は、それぞれから送信されてきた文字コードによってスマホ３０とマルチコピー機２０とを関連付ける。
【０１２３】
文字コードは、マルチコピー機２０が生成する任意の英数文字列でもよいし、Ｗｉ−Ｆｉ接続エラーを示すエラーコードでもよい。あるいは、マルチコピー機２０の機械番号や日時でもよい。
【０１２４】
なお、上記説明では、情報処理装置の一形態であるマルチコピー機２０に印刷処理を実行させる場合を例にして説明したが、印刷処理は情報処理装置に実行させる処理の一例であり、情報処理装置において実行可能な処理であれば印刷処理に限る必要はない。
【符号の説明】
【０１２５】
１  店舗、２  ネットワーク、３  通信回線網、１０  印刷サービスセンター、１１  ファイル受付処理部、１２  ファイル送信処理部、１３，２６，３６  ファイル記憶部、１４  マルチコピー機特定部、１５  操作ログ収集部、１６  店舗情報記憶部、１７，４１，４２  操作ログ記憶部、２０  マルチコピー機、２１，３１  Ｗｉ−Ｆｉ接続部、２２，３２  ユーザインタフェース（ＵＩ）部、２３  ファイル取得処理部、２４  印刷実行部、２５，３５  印刷制御部、２７  携帯識別子受信部、２８，３９  ログ記録部、２９，４０  操作ログ送信部、３０  スマホ、３３  ファイル登録処理部、３４  ファイル選択部、３７  携帯識別子発信部、３８  所在位置情報送信部、１０１，２０１，３０１  ＣＰＵ、１０２，２０２，３０２  ＲＯＭ、１０３，２０３，３０３  ＲＡＭ、１０４，２０４  ハードディスクドライブ（ＨＤＤ）、１０５，２１０  ネットワークインタフェース（ＩＦ）、１０６，２１１，３０９  内部バス、１１１  ファイル受信部、１１２  登録番号送信部、１１３  携帯識別子取得部、２０５  プリンタエンジン、２０６  スキャナ、２０７  操作パネル、２０８  アクセスポイント（ＡＰ）、２０９，３０８  近距離無線通信インタフェース（ＩＦ）、２２１  登録番号受付部、２３１  送信要求部、２３２  ファイル受信部、３０４  ストレージ、３０５  液晶パネル、３０６  ＧＰＳ、３０７  無線ＬＡＮインタフェース（ＩＦ）、３２１  登録番号表示部、３３１  ファイル送信部、３３２  登録番号受信部、３３３  携帯識別子提供部。
【図１】
2020008945.tif 000003
【図２】
2020008945.tif 000004
【図３】
2020008945.tif 000005
【図４】
2020008945.tif 000006
【図５】
2020008945.tif 000007
【図６】
2020008945.tif 000008
【図７】
2020008945.tif 000009
【図８】
2020008945.tif 000010
【図９】
2020008945.tif 000011
【図１０】
2020008945.tif 000012
【図１１Ａ】
2020008945.tif 000013
【図１１Ｂ】
2020008945.tif 000014
【図１２】
2020008945.tif 000015
【図１３】
2020008945.tif 000016