(57)【要約】【課題】利便性の高い情報の処理を行うことができるようにする。【解決手段】本発明の情報端末装置は、複数の接続拠点に対して、接続拠点をそれぞれ識別する拠点識別情報とデータ処理に関する制約情報とを対応付ける対応付け処理部と、複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対するデータ処理を実行する処理実行部と、複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部と、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置に対して制約情報に基づくデータ処理を行わせる制御部とを備える。【選択図】図１７
2018120581.tif 000002
【特許請求の範囲】
【請求項１】
複数の接続拠点に対して、前記接続拠点をそれぞれ識別する拠点識別情報とデータ処理に関する制約情報とを対応付ける対応付け処理部と、
前記複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対する前記データ処理を実行する処理実行部と、
前記複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部と、
前記拠点検出部によって前記接続可能拠点が検出された場合に、前記接続可能拠点に接続された前記情報処理装置に対して前記制約情報に基づく前記データ処理を行わせる制御部と
を備える
情報端末装置。
【請求項２】
前記対応付け処理された前記制約情報を記憶する制約情報記憶部と、
前記拠点検出部によって前記接続可能拠点が検出された場合に、前記接続可能拠点に対応する前記制約情報を前記制約情報記憶部から取得し、前記接続可能拠点に接続された前記情報処理装置において前記制約情報に基づく処理が行われるよう、前記接続可能拠点を介して前記情報処理装置に、前記処理実行部で実行されたデータ処理のデータを送信する第１の送信部と
をさらに備える
請求項１に記載の情報端末装置。
【請求項３】
前記複数の接続拠点のうち少なくとも１つには、前記情報処理装置が複数、接続されており、
前記拠点検出部によって、複数の前記情報処理装置が接続された接続可能拠点が検出された場合に、前記接続可能拠点に接続された複数の前記情報処理装置の一覧を表示する表示処理と、複数の前記情報処理装置のうちいずれの情報処理装置に前記データ処理のデータを送信するかを選択させる選択処理とを行う装置選択部、
をさらに備える
請求項２に記載の情報端末装置。
【請求項４】
前記処理実行部は、複数の前記情報処理装置のうちいずれの情報処理装置に対して前記データ処理を実行するかを登録させる装置登録部を含む
請求項３に記載の情報端末装置。
【請求項５】
前記装置選択部は、前記接続可能拠点に接続された複数の前記情報処理装置に前記装置登録部によって登録された情報処理装置がある場合には、前記表示処理と前記選択処理とを省略する
請求項４に記載の情報端末装置。
【請求項６】
前記情報処理装置は、前記接続拠点として機能する通信処理部を有する
請求項１に記載の情報端末装置。
【請求項７】
前記接続拠点は、前記情報処理装置の前記通信処理部、またはプライベートネットワークである
請求項６に記載の情報端末装置。
【請求項８】
前記データ処理のデータに前記制約情報を付加して外部サーバに送信する第２の送信部、
をさらに備え、
前記制御部は、
前記拠点検出部によって前記接続可能拠点が検出された場合に、前記接続可能拠点に接続された前記情報処理装置において前記制約情報に基づく処理が行われるよう、前記情報処理装置に対して、前記処理実行部で実行された前記データ処理のデータを前記外部サーバから取得させる
請求項１に記載の情報端末装置。
【請求項９】
前記複数の接続拠点のうち少なくとも１つには、前記情報処理装置が複数、接続されており、
前記制御部は、
前記複数の情報処理装置のうち前記外部サーバから前記データ処理のデータを取得することが不可能な情報処理装置があった場合に、前記複数の情報処理装置のうち前記外部サーバから前記データ処理のデータを取得することが可能な情報処理装置に対して、前記データ処理のデータを前記外部サーバから取得させる
請求項８に記載の情報端末装置。
【請求項１０】
前記複数の接続拠点のうち少なくとも１つには、前記情報処理装置が複数、接続されており、
前記制御部は、
前記複数の情報処理装置のそれぞれに対して、前記外部サーバから前記データ処理のデータを取得することが可能であるか否かを確認する処理を行うと共に、その確認した結果を表示する処理を行う
請求項８に記載の情報端末装置。
【請求項１１】
前記複数の接続拠点のうち少なくとも１つには、前記情報処理装置が複数、接続されており、
前記複数の情報処理装置は、前記外部サーバから前記データ処理のデータを取得することが不可能な少なくとも１つの第１の情報処理装置と、前記外部サーバから前記データ処理のデータを取得することが可能な少なくとも１つの第２の情報処理装置とを含み、
前記制御部は、
前記第１の情報処理装置の代わりに、前記第２の情報処理装置に対して前記データ処理のデータを前記外部サーバから取得させると共に、前記第２の情報処理装置が取得した前記データ処理のデータを前記第１の情報処理装置へと送信させる
請求項８に記載の情報端末装置。
【請求項１２】
前記情報処理装置は、印刷部を有し、
前記データ処理のデータは、印刷データを含み、
前記制約情報は、印刷処理に関する情報を含む
請求項１ないし１１のいずれか１つに記載の情報端末装置。
【請求項１３】
情報処理装置と、
前記情報処理装置にデータ処理を行わせる情報端末装置と
を含み、
前記情報端末装置は、
複数の接続拠点に対して、前記接続拠点をそれぞれ識別する拠点識別情報と前記データ処理に関する制約情報とを対応付ける対応付け処理部と、
前記複数の接続拠点のうち少なくとも１つに接続された前記情報処理装置に対する前記データ処理を実行する処理実行部と、
前記複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部と、
前記拠点検出部によって前記接続可能拠点が検出された場合に、前記接続可能拠点に接続された前記情報処理装置に対して前記制約情報に基づく前記データ処理を行わせる制御部と
を備える
情報処理システム。
【請求項１４】
情報端末装置において、複数の接続拠点に対して、前記接続拠点をそれぞれ識別する拠点識別情報とデータ処理に関する制約情報とを対応付けることと、
前記情報端末装置において、前記複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出することと、
前記情報端末装置において、前記複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対する前記データ処理を待機状態にすることと、
前記拠点検出部によって前記接続可能拠点が検出された場合に、前記接続可能拠点に接続された前記情報処理装置に対して前記制約情報に基づく前記データ処理を行わせることと
を含む
情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報端末装置、情報処理システムおよび情報処理方法に関する。
【背景技術】
【０００２】
情報処理装置と、情報処理装置に情報を送信する情報端末装置とを備えた情報処理システムがある。例えば、情報処理装置を画像形成装置とし、情報端末装置から印刷を指示する情報を送信する印刷システムがある。例えば、情報端末装置からコンテンツを印刷するために、情報端末装置から画像形成装置に近距離無線通信でコンテンツのＵＲＬ（Uniform Resource Locator）のみを送信し、その後、画像形成装置がＵＲＬのコンテンツをダウンロードして印刷を行う印刷システムがある。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−３４５５７９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記印刷システムでは画像形成装置に近づき、ＵＲＬを送信する必要があるため、ユーザが外出先で印刷したいと思った時間と実際に印刷できる環境に移動するまでの時間に差がある場合、印刷を忘れてしまうことがある。
【０００５】
利便性の高い情報の処理とを行うことができるようにした情報端末装置、情報処理システムおよび情報処理方法を提供することが望ましい。
【課題を解決するための手段】
【０００６】
本発明の一実施の形態に係る情報端末装置は、複数の接続拠点に対して、接続拠点をそれぞれ識別する拠点識別情報とデータ処理に関する制約情報とを対応付ける対応付け処理部と、複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対するデータ処理を実行する処理実行部と、複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部と、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置に対して制約情報に基づくデータ処理を行わせる制御部とを備えたものである。
【０００７】
本発明の一実施の形態に係る情報処理システムは、情報処理装置と、情報処理装置にデータ処理を行わせる情報端末装置とを含み、情報端末装置は、複数の接続拠点に対して、接続拠点をそれぞれ識別する拠点識別情報とデータ処理に関する制約情報とを対応付ける対応付け処理部と、複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対するデータ処理を実行する処理実行部と、複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部と、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置に対して制約情報に基づくデータ処理を行わせる制御部とを備えたものである。
【０００８】
本発明の一実施の形態に係る情報処理方法は、情報端末装置において、複数の接続拠点に対して、接続拠点をそれぞれ識別する拠点識別情報とデータ処理に関する制約情報とを対応付けることと、情報端末装置において、複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出することと、情報端末装置において、複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対するデータ処理を待機状態にすることと、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置に対して制約情報に基づくデータ処理を行わせることとを含むものである。
【発明の効果】
【０００９】
本発明の一実施の形態に係る情報端末装置、情報処理システムまたは情報処理方法によれば、接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置において制約情報に基づく処理が行われるようにしたので、利便性の高い情報の処理を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の第１の実施の形態に係る情報処理システムの概略を示す構成図である。
【図２】第１の実施の形態における携帯情報端末の内部構成の一例を示すブロック図である。
【図３】第１の実施の形態における画像形成装置の内部構成の一例を示すブロック図である。
【図４】第１の実施の形態における携帯情報端末に表示される印刷予約処理画面の一例を示す説明図である。
【図５】第１の実施の形態における携帯情報端末に表示される通知画面（第１の通知画面）の一例を示す説明図である。
【図６】第１の実施の形態における携帯情報端末に表示される装置選択画面の一例を示す説明図である。
【図７】第１の実施の形態における携帯情報端末が移動する様子の一例を示す説明図である。
【図８】第１の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【図９】第２の実施の形態に係る情報処理システムの概略を示す構成図である。
【図１０】第２の実施の形態における携帯情報端末に表示される印刷予約処理画面の一例を示す説明図である。
【図１１】第２の実施の形態において、画像形成装置がアクセスポイントとして発見された場合に、携帯情報端末に表示される通知画面の一例を示す説明図である。
【図１２】第２の実施の形態において、携帯情報端末がアクセスポイントに接続された場合に、携帯情報端末に表示される通知画面の一例を示す説明図である。
【図１３】第２の実施の形態に係る情報処理システムの通信形態の一例を示す説明図である。
【図１４】第２の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【図１５】第３の実施の形態に係る情報処理システムの通信形態の一例を示す説明図である。
【図１６】第３の実施の形態における携帯情報端末に表示される印刷制限の設定画面の一例を示す説明図である。
【図１７】第３の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【図１８】第４の実施の形態に係る情報処理システムの概略を示す構成図である。
【図１９】第４の実施の形態における携帯情報端末に表示される通知画面（第２の通知画面）の一例を示す説明図である。
【図２０】第４の実施の形態における携帯情報端末が移動する様子の一例を示す説明図である。
【図２１】第４の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【図２２】図２１に続くシーケンス図である。
【図２３】第５の実施の形態における携帯情報端末に表示される通知画面（第３の通知画面）の一例を示す説明図である。
【図２４】第５の実施の形態における携帯情報端末に表示される装置選択画面の一例を示す説明図である。
【図２５】第５の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【図２６】第６の実施の形態における携帯情報端末に表示される装置選択画面の一例を示す説明図である。
【図２７】第６の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【図２８】第７の実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【発明を実施するための形態】
【００１１】
以下、本発明の実施の形態について図面を参照して詳細に説明する。なお、説明は以下の順序で行う。
１．第１の実施の形態
１．１  構成
１．２  動作
１．３  効果
２．第２の実施の形態
２．１  構成
２．２  動作
２．３  効果
３．第３の実施の形態
３．１  構成
３．２  動作
３．３  効果
４．第４の実施の形態
４．１  構成
４．２  動作
４．３  効果
５．第５の実施の形態
５．１  構成
５．２  動作
５．３  効果
６．第６の実施の形態
６．１  構成
６．２  動作
６．３  効果
７．第７の実施の形態
７．１  構成
７．２  動作
７．３  効果
８．その他の実施の形態
【００１２】
＜１．第１の実施の形態＞
【００１３】
［１．１  構成］
図１は、本発明の第１の実施の形態に係る情報処理システムの概略構成を示している。
【００１４】
本実施の形態は、情報処理装置と、情報処理装置に情報（データ処理のデータ）を送信する情報端末装置とを含む情報処理システムに関する。本実施の形態では、情報処理システムの一例として、図１に示したように、情報処理装置を画像形成装置１１０とし、情報端末装置を携帯情報端末１００とした画像形成システム（印刷システム）について説明する。また、情報処理システムが扱うデータ処理のデータの一例として印刷ジョブ（印刷データ）、データ処理の一例として印刷処理を行う場合を例に説明する。また、本実施の形態では、情報端末装置が接続する接続拠点が、プライベートネットワーク、例えば無線ローカルエリアネットワーク（ＬＡＮ）である場合を例に説明する。
【００１５】
携帯情報端末１００は、例えばタブレット端末やスマートフォン等の携帯機器である。携帯情報端末１００と画像形成装置１１０は、無線ＬＡＮルータ１２０で接続され、相互に通信を行うことが可能となっている。
【００１６】
図２は携帯情報端末１００の内部構成の一例を示している。
携帯情報端末１００は、ユーザからの入力を受け取る入力部１０１と、ユーザへ各種の情報を出力するための出力部１０２と、制御部１０３と、記憶部１０４と、ネットワーク通信を行うための通信処理部１０５とを有している。
【００１７】
記憶部１０４は、各種の情報を保存する記録媒体であり、記録媒体の形式は特に限定されない。記憶部１０４は、例えば印刷データ等を記憶する。なお、本実施の形態では使用しないが、後述の第３の実施の形態では、記憶部１０４が制約情報記憶部１０４Ａの機能を有していてもよい。
【００１８】
制御部１０３は、ＣＰＵ（Central Processing Unit）を含んで構成され、携帯情報端末１００内の各ブロックの制御を行う。また、制御部１０３は、印刷データを作成するための各種の情報処理を行う。また、制御部１０３は、各種のアプリケーション１０３Ａの機能を実行する。アプリケーション１０３Ａの機能によって、制御部１０３は、後述する図８に示すシーケンス図における携帯情報端末１００の主要な動作の実行を行う。アプリケーション１０３Ａの機能には、印刷予約の機能を実現する印刷予約アプリケーションが含まれていてもよい。なお、本実施の形態では使用しないが、後述の第３の実施の形態では、アプリケーション１０３Ａの機能には、印刷制限の機能を実現する印刷制限アプリケーションが含まれていてもよい。
【００１９】
図３は画像形成装置１１０の内部構成の一例を示している。
画像形成装置１１０は、ユーザからの入力を受け取る入力部１１１と、ユーザへ各種の情報を出力するための出力部１１２と、制御部１１３と、記憶部１１４と、印刷を行うための印刷部１１５と、ネットワーク通信を行うための通信処理部１１６とを有している。
【００２０】
記憶部１１４は、各種の情報を保存する記録媒体であり、記録媒体の形式は特に限定されない。記憶部１１４は、例えば、送信されてきた印刷データを一時的に記憶する。また、記憶部１１４は、例えば、印刷設定などを記憶する。
【００２１】
制御部１１３は、ＣＰＵ（Central Processing Unit）を含んで構成され、画像形成装置１１０内の各ブロックの制御を行う。また、制御部１１３は、印刷データを処理するための各種の情報処理を行う。
【００２２】
なお、本実施の形態では使用しないが、後述の第２の実施の形態では、通信処理部１１６がアクセスポイント機能１１６Ａを有していてもよい。
【００２３】
（携帯情報端末１００のアプリケーションの機能）
携帯情報端末１００のアプリケーション１０３Ａは、画像形成装置１１０に対する印刷データの送信を予約する送信予約部としての機能を含んでいる。アプリケーション１０３Ａは、送信予約部としての機能によって、例えば、後述する図４に示すような印刷予約処理画面を表示する。
【００２４】
本実施の形態では、接続拠点となるネットワークには、画像形成装置１１０が複数、接続されていてもよい。アプリケーション１０３Ａは、接続拠点となるネットワークが接続可能拠点になったことを検出する拠点検出部としての機能を含んでいる。アプリケーション１０３Ａは、複数の画像形成装置１１０が接続された接続可能拠点が検出された場合に、接続可能拠点に接続された複数の画像形成装置１１０の一覧を表示する表示処理と、複数の画像形成装置１１０のうちいずれの画像形成装置１１０に印刷データを送信するかを選択させる選択処理とを行う装置選択部としての機能を含んでいる。また、送信予約部は、複数の画像形成装置１１０のうちいずれの画像形成装置１１０に対して印刷データの送信を予約するかを登録させる装置登録部としての機能を含んでいる。アプリケーション１０３Ａは、装置選択部および装置登録部としての機能によって、例えば、後述する図６に示すような装置選択画面を表示する。
【００２５】
なお、アプリケーション１０３Ａは、接続可能拠点に接続された複数の情報処理装置に装置登録部によって印刷データの送信を予約された情報処理装置がある場合には、表示処理と選択処理とを省略してもよい。
【００２６】
以下、アプリケーション１０３Ａによって表示される各種画面の例を説明する。
【００２７】
図４は、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される印刷予約処理画面の一例を示している。図４の印刷予約処理画面は、例えば、後述する図８のステップＳ２００の処理で表示される。
【００２８】
印刷予約処理画面は、印刷プレビュー画面２００と、複数の設定変更部２０１ａ，２０１ｂ，…２０１ｎと、印刷予約ボタン２０２とを有している。以下、複数の設定変更部２０１ａ，２０１ｂ，…２０１ｎをまとめて設定変更部２０１と表記する。設定変更部２０１は用紙サイズ等の印刷設定や印刷時に表示する印刷ジョブの説明を入力する等の機能を有する。
【００２９】
図５は、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される通知画面の一例を示している。図５の通知画面は、例えば、後述する図８のステップＳ２０４の処理で表示される。
【００３０】
図５の通知画面は、ユーザへの情報表示部２０３と、「はい」ボタン２０４ａと、「いいえ」ボタン２０４ｂとを有する。ユーザは、図５の通知画面において、画像形成装置１１０で印刷を行うか否かを、「はい」ボタン２０４ａと「いいえ」ボタン２０４ｂとによって選択が可能となっている。
【００３１】
図６は、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される装置選択画面の一例を示している。図６の装置選択画面は、例えば、後述する図８のステップＳ２０８の処理で表示される。
【００３２】
装置選択画面はネットワーク内に存在する画像形成装置１１０を表示し、ユーザに選択させる装置選択部２０５と、アプリケーションに画像形成装置１１０を登録するための装置登録チェックボックス２０６と、印刷を開始するための印刷ボタン２０７とを有する。ユーザは画像形成装置１１０をアプリケーションに登録することで、次回印刷予約時、図６に示される装置選択画面を経由することなく、図５に示される通知画面から直接、画像形成装置１１０に印刷することができる。
【００３３】
また、装置選択部２０５に表示する画像形成装置１１０は、設定変更部２０１で設定した設定値から、フィルタリングを行ってもよい。例えば、設定変更部２０１で用紙サイズをＡ３に指定した場合、Ａ３を印刷できない画像形成装置１１０をフィルタリングする例や２０１でカラー印刷を指定した場合、カラー印刷ができない画像形成装置１１０をフィルタリングする例が挙げられ、ユーザの利便性を高めることができる。
【００３４】
［１．２  動作］
図７は、携帯情報端末１００が移動する様子の一例を示している。
携帯情報端末１００を持ったユーザがプライベートネットワーク環境外３００から社内ＬＡＮ等のプライベートネットワーク環境３０１内に移動したとき、携帯情報端末１００は無線ＬＡＮルータ１２０に接続される。上記無線ＬＡＮルータ１２０に接続したことをトリガに、アプリケーション１０３Ａの機能によって携帯情報端末１００はネットワーク内の画像形成装置１１０を検索する。ネットワーク内に画像形成装置１１０を発見した場合、携帯情報端末１００に通知を表示する。ユーザが印刷に同意し、画像形成装置１１０を選択した場合、携帯情報端末１００は画像形成装置１１０に印刷ジョブを送信し、画像形成装置１１０は印刷を行う。
【００３５】
図８は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
ユーザはステップＳ１００でファイルの編集や写真の撮影を行う。その後、ユーザはステップＳ１０１、ステップＳ２００で携帯情報端末１００の印刷予約アプリケーションを起動させ、ステップＳ１０２で印刷したいファイルを指定する。このとき、携帯情報端末１００には、図４に示される印刷予約処理画面が表示される。携帯情報端末１００はステップＳ２０４として、現在接続されているネットワーク内の画像形成装置１１０を検索する。携帯情報端末１００がネットワークに接続されていない場合は、本ステップを省略してもよい。
【００３６】
画像形成装置１１０が発見できない場合やネットワークに接続されていない場合は、携帯情報端末１００は、ネットワーク環境を監視する（ステップＳ２０２）。ネットワークに変化があった場合、再度携帯情報端末１００は画像形成装置１１０の検索を行う（ステップＳ２０３）。
【００３７】
画像形成装置１１０が発見された場合、携帯情報端末１００はユーザに通知を行う（ステップＳ２０４）。このとき、携帯情報端末１００には図５に示される通知画面が表示される。
【００３８】
ユーザが図５の通知画面で印刷をキャンセル（「いいえ」ボタン２０４ｂを選択）した場合（ステップＳ１０３）、携帯情報端末１００は再度ネットワークの監視を開始する（ステップＳ２０５）。ネットワークに変化があった場合、携帯情報端末１００は画像形成装置１１０の検索を行う（ステップＳ２０６）。画像形成装置１１０が発見された場合、携帯情報端末１００はユーザに通知する（ステップＳ２０７）。
【００３９】
ユーザが図５の通知画面で印刷を行うことを選択（「はい」ボタン２０４ａを選択）した場合（ステップＳ１０４）、携帯情報端末１００は図６に示される装置選択画面を表示し、ユーザに装置選択を促す（ステップＳ２０８）。ユーザは装置選択画面の装置選択部２０５から装置を選択し、印刷ボタン２０７をタップする（ステップＳ１０５）。携帯情報端末１００はユーザが印刷ボタン２０７をタップ後、選択された画像形成装置１１０に印刷ジョブを送信する（ステップＳ２０９）。画像形成装置１１０は受信した印刷ジョブを印刷する（ステップＳ３００）。
【００４０】
［１．３  効果］
以上のように、本実施の形態では、ユーザが印刷を行いたいと思ったときに、携帯情報端末１００上で印刷予約処理を行う。その後、携帯情報端末１００のネットワーク環境の変化を監視し、ネットワーク内に印刷可能な装置を発見した場合にユーザに通知し、印刷を促す。これにより、ユーザが外出先から印刷可能な環境に移動したときに印刷のことを忘れていても、携帯情報端末１００のアプリケーションがユーザに通知を行うため、印刷忘れを防ぐことができる。本実施の形態によれば、ユーザはネットワーク環境を意識することなく、例えば「ネットワークに接続しているか」や「ネットワーク内に装置が存在するか」といったことを意識することなく、印刷を予約することができる。かつ、ユーザの移動に伴い、ネットワーク環境が変化した際にネットワーク内の画像形成装置１１０を検索し、ユーザに通知することでユーザは印刷忘れを防ぐことができる。
【００４１】
＜２．第２の実施の形態＞
次に、本発明の第２の実施の形態に係る情報処理システムについて説明する。なお、以下では、上記第１の実施の形態に係る情報処理システムの構成要素と略同じ部分については、同一符号を付し、適宜説明を省略する。
【００４２】
［２．１  構成］
図９は、本発明の第２の実施の形態に係る情報処理システムの概略を示している。
本実施の形態に係る情報処理システムは、携帯情報端末１００と、画像形成装置１１１とを備えている。
【００４３】
画像形成装置１１１の内部構成は、上記第１の実施の形態における画像形成装置１１０と略同様であってもよい。ただし、画像形成装置１１１は、画像形成装置１１０とは異なり、通信処理部１１６がアクセスポイント機能１１６Ａを有している（図３）。これにより、画像形成装置１１１はアクセスポイントとして機能し、携帯情報端末１００と直接通信を行うことが可能となっている。
【００４４】
携帯情報端末１００の内部構成は、上記第１の実施の形態と略同様であってもよい（図２）。携帯情報端末１００は、上記第１の実施の形態と略同様のアプリケーション１０３Ａの機能を含んでいる。ただし、情報処理システムに適用される情報処理装置をアクセスポイントとして機能する画像形成装置１１１にまで拡張するために、アプリケーション１０３Ａの機能が部分的に異なっている。
【００４５】
図１０は、本実施の形態において、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される印刷予約処理画面の一例を示している。図１０の印刷予約処理画面は、例えば、後述する図１４のステップＳ５００の処理で表示される。
【００４６】
図１０の印刷予約処理画面は、図４の印刷予約処理画面と同様に、印刷プレビュー画面２００と、設定変更部２０１（２０１ａ，２０１ｂ，…２０１ｎ）と、印刷予約ボタン２０２とを有している。図１０の印刷予約処理画面は、さらに、プライベートネットワーク外の装置検索に関する設定変更部として、チェックボックス２１０と、文字列入力欄２１１とを有している。文字列入力欄２１１は、チェックボックス２１０がＯＮの場合のみ編集することができる。チェックボックス２１０がＯＮの場合、通常のプライベートネットワーク内の画像形成装置１１０のみだけでなく、アクセスポイントになっている画像形成装置１１１も検索対象に含める。このとき、文字列入力欄２１１に入力されたモデル名の画像形成装置１１１のみ検索を行う。
【００４７】
図１１は、アプリケーション１０３Ａの機能によって画像形成装置１１１がアクセスポイントとして発見された場合に、携帯情報端末１００に表示される通知画面の一例を示している。図１１の通知画面は、図１０の印刷予約処理画面において、文字列入力欄２１１に入力されたモデル名の画像形成装置１１１がアクセスポイントとして発見された場合に通知される画面である。図１１の通知画面は、例えば、後述する図１４のステップＳ５０３の処理で表示される。
【００４８】
図１１の通知画面は、情報表示部２１２を有する。情報表示部２１２には、アクセスポイントのＳＳＩＤ（Service Set IDentifier）と対象の印刷ジョブの情報が表示される。
【００４９】
図１２は、携帯情報端末１００がアクセスポイントに接続された場合に、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される通知画面の一例を示している。図１２の通知画面は、例えば、後述する図１２のステップＳ４０３の処理の後に表示される。
【００５０】
図１２の通知画面は、ユーザへの情報表示部２１３と、「はい」ボタン２１４ａと、「いいえ」ボタン２１４ｂとを有する。ユーザは、図１２の通知画面において、接続されたアクセスポイントの画像形成装置１１１で印刷を行うか否かを、「はい」ボタン２１４ａと「いいえ」ボタン２１４ｂとによって選択が可能となっている。
【００５１】
［２．２  動作］
図１３は、本実施の形態に係る情報処理システムの通信形態の一例を示している。
プライベートネットワーク環境外３００において、コンビニエンスストアなどや公共スペースには共有利用を目的とした画像形成装置１１１が存在する。画像形成装置１１１と携帯情報端末１００とが相互通信を行うためには、画像形成装置１１１が参加しているプライベートネットワークに携帯情報端末１００も参加する必要がある。しかし、不特定多数のユーザにプライベートネットワークを開放するのはリスクがあるため、画像形成装置１１１は単独でアクセスポイントとして動作する機能を持っている。この場合、携帯情報端末１００はプライベートネットワークに参加することなく、画像形成装置１１１とアドホックに通信することができる。
【００５２】
図１４は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【００５３】
はじめにユーザはファイルの編集／写真撮影等を行う（ステップＳ４００）。携帯情報端末１００は、印刷予約アプリケーションを起動する（ステップＳ４０１）。ユーザは、図１０の印刷予約処理画面に示したように、印刷したいファイルと、プライベートネットワーク外で検索対象とするモデル名とを指定する（ステップＳ４０２）。
【００５４】
携帯情報端末１００ははじめに、現在接続されているネットワークで画像形成装置１１０を検索する（ステップＳ５０１）。携帯情報端末１００がネットワークに接続されていない場合、本ステップを省略する。
【００５５】
次に、携帯情報端末１００は、近くにあるアクセスポイントを探索し（ステップＳ５０２）、印刷時に指定された画像形成装置１１１がアクセスポイントとして発見された場合、図１１の通知画面に示したように、アクセスポイントとなる画像形成装置１１１が存在することをユーザに通知する（ステップＳ５０３）。ユーザは、図１２の通知画面で「はい」ボタン２１４ａを選択することで、アクセスポイントとなる画像形成装置１１１に接続する（ステップＳ４０３）。携帯情報端末１００は、アクセスポイントに接続されたことを検知した後、該当アクセスポイントの画像形成装置１１１に印刷ジョブを送信する（ステップＳ５０４）。画像形成装置１１１は印刷ジョブを受信後、印刷を行う（ステップＳ６００）。なお、携帯情報端末１００とアクセスポイントとなる画像形成装置１１１との接続は、携帯情報端末１００のＳＳＩＤとアクセスポイントのＳＳＩＤとが一致し、その後、アクセスポイントに対して携帯情報端末１００の認証処理が実行され、認証処理が成功した場合に行われるようにしてもよい。
【００５６】
［２．３  効果］
以上のように、本実施の形態によれば、アクセスポイント機能を有する画像形成装置１１１を接続拠点として利用可能となる。これにより、例えば、ユーザはプライベートネットワーク内に移動する前に、近くにアクセスポイント機能を有する画像形成装置１１１が存在した場合には、その旨をユーザに通知することでより迅速に印刷を行うことができ、印刷忘れを防止できる。
【００５７】
その他の構成、動作、ならびに効果は、上記第１の実施の形態に係る情報処理システムと略同様であってもよい。
【００５８】
＜３．第３の実施の形態＞
次に、本発明の第３の実施の形態に係る情報処理システムについて説明する。なお、以下では、上記第１または第２の実施の形態に係る情報処理システムの構成要素と略同じ部分については、同一符号を付し、適宜説明を省略する。
【００５９】
［３．１  構成］
図１５は、本実施の形態に係る情報処理システムの通信形態の一例を示している。
本実施の形態に係る情報処理システムは、携帯情報端末１００と、画像形成装置とを備えている。画像形成装置は、上記第１の実施の形態における画像形成装置１１０または上記第２の実施の形態における画像形成装置１１１と略同様であってもよい。
【００６０】
本実施の形態では、携帯情報端末１００が接続可能な接続拠点が複数存在している。例えば、接続拠点として、拠点Ａ４０１と、拠点Ｂ４０２と、公共空間４０３とが存在している。これらの接続拠点は、上記第１の実施の形態で説明したプライベートネットワーク環境３０１内のネットワーク（例えば無線ＬＡＮ）であってもよいし、上記第２の実施の形態で説明したプライベートネットワーク環境外３００のアクセスポイント（例えばアクセスポイント機能１１６Ａを有する画像形成装置１１１）であってもよい。
【００６１】
ユーザが上記複数の拠点を移動し、各拠点で印刷を行う場合、拠点ごとに印刷制限を行いたい場合がある。このため、本実施の形態では、携帯情報端末１００が参加しているネットワークのＳＳＩＤと携帯情報端末１００に記憶されたＳＳＩＤとを比較し、一致する場合は設定されている制約に基づき、印刷制御を行う。
【００６２】
本実施の形態における携帯情報端末１００の内部構成は、上記第１または第２の実施の形態と略同様であってもよい。携帯情報端末１００は、上記第１または第２の実施の形態と略同様のアプリケーション１０３Ａの機能を含んでいる。ただし、上記した拠点ごとに印刷制限を行うために、アプリケーション１０３Ａの機能が部分的に異なっている。本実施の形態では、携帯情報端末１００のアプリケーション１０３Ａの機能として、印刷制限の機能を実現する印刷制限アプリケーションが含まれている（図２）。
【００６３】
また、携帯情報端末１００における記憶部１０４には、印刷データの処理に関する制約情報を、複数の接続拠点（ネットワークまたはアクセスポイント）のそれぞれを識別する拠点識別情報（例えばＳＳＩＤ）のそれぞれに対応付けて記憶する制約情報記憶部１０４Ａが含まれている。アプリケーション１０３Ａは、制約情報を、複数の接続拠点のそれぞれを識別する拠点識別情報のそれぞれに対応付ける対応付け処理部としての機能を含んでいる。
【００６４】
本実施の形態では、携帯情報端末１００のアプリケーション１０３Ａは、複数の接続拠点のうち少なくとも１つに接続された情報処理装置（画像形成装置１１０または１１１）に対する印刷データの送信を予約する送信予約部としての機能を含んでいる。
【００６５】
また、アプリケーション１０３Ａは、複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部としての機能を含んでいる。
【００６６】
アプリケーション１０３Ａは、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置に対して制約情報に基づくデータ処理を行わせる制御部としての機能を含んでいる。また、アプリケーション１０３Ａは、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に対応する制約情報を制約情報記憶部１０４Ａから取得し、接続可能拠点に接続された情報処理装置において制約情報に基づく処理が行われるよう、接続可能拠点を介して情報処理装置（画像形成装置１１０または１１１）に、送信予約部で予約されたデータ処理のデータを送信する第１の送信部としての機能を含んでいる。
【００６７】
図１６は、本実施の形態においてアプリケーション１０３Ａの機能によって、携帯情報端末１００に表示される印刷制限の設定画面の一例を示している。
【００６８】
アプリケーション１０３Ａは、印刷制限アプリケーションの機能によって、ＳＳＩＤ一覧を表示するためのリスト画面４００を表示する。携帯情報端末１００は、ＳＳＩＤと印刷に関する制約を紐付けて記憶し、ＳＳＩＤごとに出力制御を行う。ここでの制約はウォーターマークの付加や自動メール送信、カラー印刷可否、印刷そのものの可否等が挙げられる。
【００６９】
図１６の例では、拠点Ａ４０１では印刷制限を行わないが、出張先の拠点Ｂ４０２での印刷時にウォーターマークを付加して印刷をさせたい。その場合図１６のように、拠点ＢのＳＳＩＤを事前に管理者が登録しておくことで、印刷制御を行うことが可能となる。
【００７０】
［３．２  動作］
図１７は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【００７１】
はじめに印刷制御を行いたい管理者が、図１６に示したように携帯情報端末１００のアプリケーションで印刷制御の設定を行う（ステップＳ７００）。次に、上記第１または第２の実施の形態と同じように（図４、または図１０）、ユーザが印刷予約を行う（ステップＳ８００）。
【００７２】
印刷予約後、携帯情報端末１００はネットワークの変化を監視し、参加しているネットワークのＳＳＩＤとアプリケーションの設定値を比較する（ステップＳ９００）。このとき、参加しているネットワークのＳＳＩＤが印刷を許可されていないＳＳＩＤだった場合、画像形成装置１１０の検索を行わない。許可されているＳＳＩＤだった場合は、ネットワーク内から画像形成装置１１０を検索する（ステップＳ９０１）。なお、携帯情報端末１００とネットワークとの接続は、携帯情報端末１００のＳＳＩＤとネットワークのＳＳＩＤとが一致し、その後、ネットワークに対して携帯情報端末１００の認証処理が実行され、認証処理が成功した場合に行われるようにしてもよい。
【００７３】
ネットワーク内に画像形成装置１１０が見つかった場合、携帯情報端末１００は、上記第１の実施の形態と同じように、図５の通知画面を表示してユーザに通知する（ステップＳ９０２）。ユーザは印刷を行うかを入力する（ステップＳ８０１）。携帯情報端末１００は、上記第１の実施の形態と同じように（図６）、ネットワーク内の装置一覧を表示する（ステップＳ９０３）。ユーザは、印刷する画像形成装置１１０を選択する（ステップＳ８０２）。
【００７４】
印刷する画像形成装置１１０が決定された後、携帯情報端末１００は制約に基づき、印刷ジョブにコマンドなどを付加（ステップＳ９０４）し、画像形成装置１１０に印刷ジョブを送信する（ステップＳ９０５）。画像形成装置１１０は、受信した印刷ジョブを印刷する（ステップＳ１０００）。
【００７５】
［３．３  効果］
以上のように、本実施の形態によれば、携帯情報端末１００において、接続可能拠点が検出された場合に、接続可能拠点に対応する制約情報を制約情報記憶部１０４Ａから取得し、接続可能拠点に接続された情報処理装置において制約情報に基づく処理が行われるよう、接続可能拠点を介して情報処理装置に、送信予約部で予約されたデータ処理のデータを送信するようにしたので、利便性の高いデータの送信とデータ処理とを行うことができる。
【００７６】
本実施の形態によれば、事前に印刷制御設定を登録しておくことで、ユーザは拠点ごとの印刷ルールを意識することなく、携帯情報端末１００から印刷、または印刷予約を行うことができる。
【００７７】
その他の構成、動作、ならびに効果は、上記第１または第２の実施の形態に係る情報処理システムと略同様であってもよい。
【００７８】
＜４．第４の実施の形態＞
次に、本発明の第４の実施の形態に係る情報処理システムについて説明する。なお、以下では、上記第１なし第３の実施の形態に係る情報処理システムの構成要素と略同じ部分については、同一符号を付し、適宜説明を省略する。
【００７９】
［４．１  構成］
図１８は、本発明の第４の実施の形態に係る情報処理システムの概略構成を示している。
本実施の形態に係る情報処理システムは、携帯情報端末１００と、複数の画像形成装置とを備えている。本実施の形態に係る情報処理システムにおいて、携帯情報端末１００と複数の画像形成装置は、以下で説明するクラウドサービスに関する機能を除き、上記第３の実施の形態に係る情報処理システムと略同様の機能を有していてもよい。また、携帯情報端末１００と複数の画像形成装置の基本的な構成は、以下で説明するクラウドサービスに関わる部分の構成を除き、上記第１の実施の形態における携帯情報端末１００（図２）および画像形成装置１１０（図３）と略同様であってもよい。なお、以下では、複数の画像形成装置が、画像形成装置１１０（図３）と略同様の機能および構成を有する２つの画像形成装置１１０ａ，１１０ｂである場合を例に説明する。ただし、画像形成装置の数は３つ以上であってもよい。
【００８０】
本実施の形態に係る情報処理システムは、図１８に示したように、携帯情報端末１００と画像形成装置１１０ａ，１１０ｂとが、無線ＬＡＮルータ１２０で接続され、相互に通信を行ことが可能となっている。また、携帯情報端末１００と画像形成装置１１０ａ，１１０ｂとが、例えば無線ＬＡＮルータ１２０とインターネットとを介して、クラウド上に配置された外部サーバ１３０と通信を行うことができるようになっている。なお、携帯情報端末１００は、無線ＬＡＮルータ１２０を介さずに、インターネットを介して外部サーバ１３０と通信を行うことができるようにもなっている。外部サーバ１３０は、クラウド上でファイルサービス（クラウドサービス）を提供するものである。
【００８１】
画像形成装置１１０ａ，１１０ｂの少なくとも一方は、クラウドサービスに対応した印刷機能を有していてもよい。クラウドサービスに対応した印刷機能とは、外部サーバ１３０から印刷ジョブをダウンロードして印刷を行う機能である。以下では、クラウド印刷機能またはクラウドサポート機能ともいう。なお、画像形成装置１１０ａ，１１０ｂの双方が、クラウド印刷機能を有していない場合も有り得る。本実施の形態に係る情報処理システムでは、携帯情報端末１００は、後述する図２１および図２２に示すように、画像形成装置１１０ａ，１１０ｂがクラウド印刷機能を有しているか否かに応じて、異なる態様での印刷処理を選択可能となっている。
【００８２】
（携帯情報端末１００のアプリケーションの機能）
本実施の形態において、携帯情報端末１００から外部サーバ１３０に送信する印刷ジョブには、上記第３の実施の形態に係る情報処理システムと同様の制約情報が含まれていてもよい。本実施の形態では、携帯情報端末１００のアプリケーション１０３Ａは、印刷ジョブに制約情報を付加して外部サーバ１３０に送信する第２の送信部としての機能を有している。また、アプリケーション１０３Ａは、上記第３の実施の形態と同様に、複数の接続拠点のうちのいずれかが接続可能拠点になったことを検出する拠点検出部としての機能を含んでいる。アプリケーション１０３Ａは、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に接続された情報処理装置（画像形成装置）において制約情報に基づく処理が行われるよう、情報処理装置に対して、処理実行部で実行された印刷ジョブを外部サーバ１３０から取得させる制御部としての機能を有している。
【００８３】
本実施の形態に係る情報処理システムにおいて、携帯情報端末１００は、アプリケーション１０３Ａの機能によって、上記第１の実施の形態と同様に、図４に示す印刷予約処理画面、図５に示す第１の通知画面、図６に示す装置選択画面を表示する。
【００８４】
本実施の形態に係る情報処理システムでは、携帯情報端末１００は、アプリケーション１０３Ａの機能によって、上記第１の実施の形態と同様に、図４に示す印刷予約処理画面、図５に示す第１の通知画面、図６に示す装置選択画面を表示する。
【００８５】
本実施の形態に係る情報処理システムでは、さらに、携帯情報端末１００のアプリケーション１０３Ａの機能によって、図１９に示す第２の通知画面を表示する。
【００８６】
図１９は、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される第２の通知画面の一例を示している。図１９の第２の通知画面は、ユーザへの情報表示部２０８と、入力部としての「はい」ボタン２０９ａと、入力部としての「いいえ」ボタン２０９ｂとを有する。図１９の第２の通知画面は、例えば、後述する図２２のステップＳ１２０９の処理のように、ユーザが選択した画像形成装置１１０ａがクラウドサービスに非対応（クラウド非サポート）であり、画像形成装置１１０ａがクラウドサービス（外部サーバ１３０）から印刷データを取得できない場合に表示される。ユーザは、図１９の第２の通知画面において、携帯情報端末１００がクラウドサービスから印刷ジョブを取得する否かを、「はい」ボタン２０４ａと「いいえ」ボタン２０４ｂとによって選択が可能となっている。
【００８７】
［４．２  動作］
図２０は、携帯情報端末１００が移動する様子の一例を示している。
本実施の形態では、携帯情報端末１００を持ったユーザがプライベートネットワーク環境外３００で印刷予約を行うと、携帯情報端末１００がクラウドサービス（外部サーバ１３０）に印刷ジョブを登録する。その後、携帯情報端末１００を持ったユーザがプライベートネットワーク環境外３００から社内ＬＡＮ等のプライベートネットワーク環境３０１内に移動したとき、携帯情報端末１００は無線ＬＡＮルータ１２０に接続される。
【００８８】
上記無線ＬＡＮルータ１２０に接続したことをトリガに、アプリケーション１０３Ａの機能によって携帯情報端末１００はネットワーク内の画像形成装置１１０ａ，１１０ｂを検索する。ネットワーク内に画像形成装置１１０ａ，１１０ｂを発見した場合、携帯情報端末１００に第１の通知画面（図５）を表示する。ユーザが印刷に同意し、例えば画像形成装置１１０ａを選択した場合、携帯情報端末１００は画像形成装置１１０ａにクラウドサービスからの印刷ジョブの取得の可否を確認する。以下、このようなクラウドサービスを利用した印刷予約処理の具体例を説明する。
【００８９】
図２１、および図２２は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【００９０】
図２１に示したように、ユーザは携帯情報端末１００を使用して、ファイルの編集や写真の撮影等を行う（ステップＳ１１００）。その後、ユーザは携帯情報端末１００の印刷予約アプリケーションを起動させる（ステップＳ１１０１、ステップＳ１２００）。このとき、携帯情報端末１００には、図４に示される印刷予約処理画面が表示される。ユーザは、印刷予約処理画面から、印刷したいファイルを指定し、印刷予約を指示する（ステップＳ１１０２）。
【００９１】
次に、携帯情報端末１００はクラウドサービスに印刷ジョブを登録する（ステップＳ１２０ｌ）。クラウドサービスは、携帯情報端末１００に印刷ジョブを登録したことを示すレスポンスを返す（ステップＳ１４００）。次に、携帯情報端末１００は、印刷の予約情報を記憶部１０４に保存する（ステップＳ１２０２）。次に、携帯情報端末１００は、ネットワーク環境の変化を監視（検出）する（ステップＳ１２０３）。
【００９２】
ネットワークに変化があった場合、携帯情報端末１００は画像形成装置１１０ａ，１１０ｂの検索を行う（ステップＳ１２０４）。画像形成装置１１０ａ，１１０ｂが発見された場合（ステップＳ１３００）、携帯情報端末１００はユーザに通知を行う（ステップＳ１２０５）。このとき、携帯情報端末１００には図５に示される第１の通知画面が表示される。
【００９３】
ユーザが図５の第１の通知画面で印刷を行うことを選択（「はい」ボタン２０４ａを選択）した場合（ステップＳ１１０３）、携帯情報端末１００は図６に示される装置選択画面を表示し、ユーザに装置選択を促す（ステップＳ１２０６）。ユーザは装置選択画面の装置選択部２０５から装置を選択し、印刷ボタン２０７をタップする（ステップＳ１１０４）。次に、携帯情報端末１００は、選択された画像形成装置（例えば画像形成装置１１０ａ）から、クラウドサービスを利用した印刷ジョブの取得が可能であるか否か（クラウド印刷が可能であるか否か）を確認する（ステップＳ１２０７）。
【００９４】
以降、図２２に示したように、情報処理システムでは、画像形成装置１１０ａがクラウド印刷が可能であるか否かに応じた処理が行われる。画像形成装置１１０ａは、携帯情報端末１００に、クラウド印刷が可能であるか否かの返信を行う（ステップＳ１３０１，ステップＳ１３０４）。画像形成装置１１０ａにおいてクラウド印刷が可能である場合、情報処理システムでは、図２２のクラウドサポートの処理が行われる。画像形成装置１１０ａにおいてクラウド印刷が可能ではない場合、情報処理システムでは、図２２のクラウド非サポートの処理を行う。
【００９５】
画像形成装置１１０ａにおいてクラウド印刷が可能である場合、携帯情報端末１００は画像形成装置１１０ａに印刷を指示する（ステップＳ１２０８）。画像形成装置１１０ａは、クラウドサービスから印刷ジョブを取得し（ステップＳ１３０２，ステップＳ１４０１，ステップＳ１４０２）、取得した印刷ジョブを印刷する（ステップＳ１３０３）。
【００９６】
一方、画像形成装置１１０ａにおいてクラウド印刷が可能ではない場合（ステップＳ１３０４）、携帯情報端末１００は、ユーザに通知を行う（ステップＳ１２０９）。このとき、携帯情報端末１００は、図１９に示される第２の通知画面を表示し、携帯情報端末１００においてクラウドサービスから印刷ジョブを取得する否かの選択を促す。ユーザが第２の通知画面で「はい」ボタン２０９ａを選択した場合（ステップＳ１１０５）、携帯情報端末１００はクラウドサービスから印刷ジョブを取得する（ステップＳ１２１０、ステップＳ１４０３、ステップＳ１４０４）。次に、携帯情報端末１００は取得した印刷ジョブを画像形成装置１１０に送信する（ステップＳ１２１１）。画像形成装置１１０は受信した印刷ジョブを印刷する（ステップＳ１３０５）。
【００９７】
［４．３  効果］
以上のように、本実施の形態によれば、ユーザはネットワーク環境を意識することなく、例えば「ネットワークに接続しているか」や「ネットワーク内に装置が存在するか」といったことを意識することなく、印刷を予約することができる。かつ、ユーザの移動に伴い、ネットワーク環境が変化した際にネットワーク内の画像形成装置１１０ａ，１１０ｂを検索し、ユーザに通知することでユーザは印刷忘れを防ぐことができる。さらに、ネットワーク内の画像形成装置１１０ａ，１１０ｂがクラウドサービス（外部サーバ１３０）に対応していない場合でも、携帯情報端末１００においてクラウドサービスから印刷ジョブを取得することで、印刷を行うことが可能となる。
【００９８】
その他の構成、動作、ならびに効果は、上記第１なし第３の実施の形態に係る情報処理システムと略同様であってもよい。
【００９９】
＜５．第５の実施の形態＞
次に、本発明の第５の実施の形態に係る情報処理システムについて説明する。なお、以下では、上記第１なし第４の実施の形態に係る情報処理システムの構成要素と略同じ部分については、同一符号を付し、適宜説明を省略する。
【０１００】
［５．１  構成］
本実施の形態に係る情報処理システムは、上記第４の実施の形態に係る情報処理システムと略同様の機能および構成を有している。ただし、クラウドサービスに関する機能が部分的に異なっている。
【０１０１】
本実施の形態に係る情報処理システムは、上記第４の実施の形態に係る情報処理システムと同様のネットワーク構成（図１８）を有する。ただし、本実施の形態に係る情報処理システムでは、画像形成装置１１０ａと画像形成装置１１０ｂとが、通信処理部１１６（図２）を通じて、互いに通信する機能を有している。
【０１０２】
本実施の形態において、携帯情報端末１００のアプリケーション１０３Ａは、複数の情報処理装置（画像形成装置）のうち外部サーバ１３０から印刷ジョブを取得することが不可能な情報処理装置があった場合に、複数の情報処理装置のうち外部サーバ１３０から印刷ジョブを取得することが可能な情報処理装置に対して、印刷ジョブを外部サーバ１３０から取得させる制御部としての機能を有している。
【０１０３】
また、本実施の形態に係る情報処理システムでは、携帯情報端末１００が図２３に示す第３の通知画面を表示する機能を有する。
【０１０４】
図２３は、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される第３の通知画面の一例を示している。図２３の第３の通知画面は、ユーザへの情報表示部２２０と、入力部としての「はい」ボタン２２１ａと、入力部としての「いいえ」ボタン２２１ｂとを有する。図２３の第３の通知画面は、例えば、後述する図２５のステップＳ１２２０の処理のように、ユーザが選択した画像形成装置１１０ａがクラウドサービスに非対応（クラウド非サポート）であり、画像形成装置１１０ａがクラウドサービス（外部サーバ１３０）から印刷データを取得できない場合に表示される。ユーザは、図２３の第３の通知画面において、クラウド印刷が可能な画像形成装置を再選択するか否かを、「はい」ボタン２２１ａと「いいえ」ボタン２２１ｂとによって選択が可能となっている。
【０１０５】
図２４は、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される装置選択画面の一例を示している。図２４の装置選択画面は、例えば、図２３の第３の通知画面において、「はい」ボタン２２１ａが選択された場合に表示される。
【０１０６】
図２４の装置選択画面は、装置選択部２２５と、装置選択部２２５で選択された画像形成装置に対して印刷を開始させるための印刷ボタン２２３とを有する。装置選択部２２５には、ネットワーク内に存在するクラウド印刷が可能な画像形成装置が表示される。
【０１０７】
［５．２  動作］
本実施の形態に係る情報処理システムでは、上記第４の実施の形態に係る情報処理システムと略同様に、図２１、および図２２に示したシーケンスに従った動作を行う。ただし、図２１および図２２のステップＳ１２０７以降の動作が部分的に異なっている。以下、上記第４の実施の形態に係る情報処理システムとは異なる動作部分を説明する。
【０１０８】
図２５は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【０１０９】
図２１および図２２のステップＳ１２０７において、携帯情報端末１００は、選択された画像形成装置（例えば画像形成装置１１０ａ）から、クラウドサービスを利用した印刷ジョブの取得が可能であるか否か（クラウド印刷が可能であるか否か）を確認する。ここで、画像形成装置１１０ａがクラウド印刷が可能ではない場合、画像形成装置１１０ａは、他の画像形成装置１１０ｂにクラウド印刷が可能であるか否かを確認し（ステップＳ１３２０、ステップＳ１３２１）、携帯情報端末１００に確認結果を通知する（ステップＳ１３２２）。図２５の例では、他の画像形成装置１１０ｂがクラウド印刷が可能である場合の例を示している。
【０１１０】
他の画像形成装置１１０ｂがクラウド印刷が可能である場合、携帯情報端末１００は図２３の第３の通知画面を表示する（ステップＳ１２２０）。ユーザが第３の通知画面において、「はい」ボタン２２１ａを選択し、画像形成装置の再選択を指示する（ステップＳ１１２０）と、携帯情報端末１１０はクラウドサービスに対応した画像形成装置の一覧（図２４）を表示する（ステップＳ１２２１）。
【０１１１】
ユーザが図２４の装置選択画面において、画像形成装置１１０ｂを選択して、印刷ボタン２２３をタップする（ステップＳ１１２１）と、携帯情報端末１００は画像形成装置１１０ｂに印刷指示を行う（ステップＳ１２２２）。画像形成装置１１０ｂは、クラウドサービスから印刷ジョブを取得し（ステップＳ１３２３，ステップＳ１４２０，ステップＳ１４２１）、取得した印刷ジョブを印刷する（ステップＳ１３２４）。
【０１１２】
なお、ステップＳ１３２０の確認処理で、クラウド印刷が可能な画像形成装置が存在しない場合は、図２２のステップＳ１３０４以降のシーケンスとなる。
【０１１３】
なお、以上の説明では、他の画像形成装置１１０ｂが１つのみである例で説明したが、さらに１または複数の他の画像形成装置１１０ｃ，１１０ｄ，…がある場合にも同様の動作を行う。
【０１１４】
［５．３  効果］
以上のように、本実施の形態によれば、ユーザが選択した画像形成装置１１０ａがクラウドサービスから印刷ジョブの取得ができない場合であっても、クラウドサービスからの印刷ジョブの取得が可能な他の画像形成装置１１０ｂにおいて印刷を行わせることが可能となる。
【０１１５】
その他の構成、動作、ならびに効果は、上記第１なし第４の実施の形態に係る情報処理システムと略同様であってもよい。
【０１１６】
＜６．第６の実施の形態＞
次に、本発明の第６の実施の形態に係る情報処理システムについて説明する。なお、以下では、上記第１なし第５の実施の形態に係る情報処理システムの構成要素と略同じ部分については、同一符号を付し、適宜説明を省略する。
【０１１７】
［６．１  構成］
本実施の形態に係る情報処理システムは、上記第４の実施の形態に係る情報処理システムと略同様の機能および構成を有している。ただし、クラウドサービスに関する機能が部分的に異なっている。
【０１１８】
本実施の形態において、携帯情報端末１００のアプリケーション１０３Ａは、複数の情報処理装置（画像形成装置）のそれぞれに対して、外部サーバ１３０から印刷ジョブを取得することが可能であるか否かを確認する処理を行うと共に、その確認した結果を表示する処理を行う制御部としての機能を有している。
【０１１９】
本実施の形態に係る情報処理システムでは、携帯情報端末１００は、アプリケーション１０３Ａの機能によって、図６に示す装置選択画面に代えて、図２６に示す装置選択画面を表示する。
【０１２０】
図２６は、本実施の形態に係る情報処理システムにおいて、アプリケーション１０３Ａの機能によって携帯情報端末１００に表示される装置選択画面の一例を示している。図２６の装置選択画面は、例えば、後述する図２７のステップＳ１２０６の処理で表示される。図２６に示す装置選択画面は、図６に示す装置選択画面に対して、装置選択部２０５の表示が部分的に異なっている。図２６に示す装置選択画面では、装置選択部２０５に、画像形成装置がクラウドサービスをサポートしているか否か（クラウド印刷が可能であるか否か）の情報を表示する表示列２２４が追加されている。
【０１２１】
［６．２  動作］
本実施の形態に係る情報処理システムでは、上記第４の実施の形態に係る情報処理システムと略同様に、図２１、および図２２に示したシーケンスに従った動作を行う。ただし、図２１のステップＳ１１０３以降の動作が部分的に異なっている。以下、上記第４の実施の形態に係る情報処理システムとは異なる動作部分を説明する。
【０１２２】
図２７は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。
【０１２３】
ユーザが図５の第１の通知画面で印刷を行うことを選択（「はい」ボタン２０４ａを選択）した場合（ステップＳ１１０３）、携帯情報端末１００は、ネットワーク内の画像形成装置１１０ａ，１１０ｂに対してクラウドサービス（外部サーバ１３０）から印刷ジョブを取得できるか否か（クラウド印刷が可能であるか否か）を確認する（ステップＳ１２３０、ステップＳ１３３０）。携帯情報端末１００は、その確認の結果を反映した図２６に示される装置選択画面を表示し、ユーザに装置選択を促す（ステップＳ１２０６）。
【０１２４】
なお、以上の説明では、他の画像形成装置１１０ｂが１つのみである例で説明したが、さらに１または複数の他の画像形成装置１１０ｃ，１１０ｄ，…がある場合にも同様の動作を行う。
【０１２５】
［６．３  効果］
以上のように、本実施の形態によれば、ユーザは、画像形成装置を選択する時点で、画像形成装置がクラウドサービスから印刷ジョブを取得することが可能であるか否かを知ることが可能となる。
【０１２６】
その他の構成、動作、ならびに効果は、上記第１なし第４の実施の形態に係る情報処理システムと略同様であってもよい。
【０１２７】
＜７．第７の実施の形態＞
次に、本発明の第７の実施の形態に係る情報処理システムについて説明する。なお、以下では、上記第１なし第６の実施の形態に係る情報処理システムの構成要素と略同じ部分については、同一符号を付し、適宜説明を省略する。
【０１２８】
［７．１  構成］
本実施の形態に係る情報処理システムは、上記第４の実施の形態に係る情報処理システムと略同様の機能および構成を有している。ただし、クラウドサービスに関する機能が部分的に異なっている。
【０１２９】
本実施の形態において、複数の情報処理装置（画像形成装置）は、外部サーバ１３０から印刷ジョブを取得することが不可能な少なくとも１つの第１の情報処理装置と、外部サーバ１３０から印刷ジョブを取得することが可能な少なくとも１つの第２の情報処理装置とを含んでいてもよい。携帯情報端末１００のアプリケーション１０３Ａは、第１の情報処理装置の代わりに、第２の情報処理装置に対して印刷ジョブを外部サーバ１３０から取得させると共に、第２の情報処理装置が取得した印刷ジョブを第１の情報処理装置へと送信させる制御部としての機能を有している。
【０１３０】
本実施の形態に係る情報処理システムは、上記第４の実施の形態に係る情報処理システムと同様のネットワーク構成（図１８）を有する。ただし、本実施の形態に係る情報処理システムでは、画像形成装置１１０ａと画像形成装置１１０ｂとが、通信処理部１１６（図２）を通じて、互いに通信する機能を有している。
【０１３１】
［７．２  動作］
本実施の形態に係る情報処理システムでは、上記第４の実施の形態に係る情報処理システムと略同様に、図２１、および図２２に示したシーケンスに従った動作を行う。ただし、図２１および図２２のステップＳ１２０７以降の動作が部分的に異なっている。以下、上記第４の実施の形態に係る情報処理システムとは異なる動作部分を説明する。
【０１３２】
図２８は、本実施の形態に係る情報処理システムの動作の概略を示すシーケンス図である。なお、以下では、画像形成装置１１０ａの他に、複数の他の画像形成装置１１０ｂ，１１０ｃ，１１０ｄ，…がある場合を例に説明する。ただし、図２８には、複数の他の画像形成装置１１０ｂ，１１０ｃ，１１０ｄ，…のうち、１つの他の画像形成装置１１０ｂのみを代表して示す。画像形成装置１１０ａと複数の他の画像形成装置１１０ｂ，１１０ｃ，１１０ｄ，…は、通信処理部１１６（図２）を通じて、互いに通信する機能を有している。
【０１３３】
図２１および図２２のステップＳ１２０７において、携帯情報端末１００は、選択された画像形成装置（例えば画像形成装置１１０ａ）から、クラウドサービスを利用した印刷ジョブの取得が可能であるか否か（クラウド印刷が可能であるか否か）を確認する。ここで、画像形成装置１１０ａがクラウド印刷が可能ではない場合、画像形成装置１１０ａは、他の画像形成装置１１０ｂ，１１０ｃ，１１０ｄ，…の順に、クラウド印刷が可能であるか否かを確認する（ステップＳ１３４０）。
【０１３４】
印刷ジョブの取得が可能な他の画像形成装置（例えば画像形成装置１１０ｂ）を１台検出する（ステップＳ１３４１）と、その他の画像形成装置（例えば画像形成装置１１０ｃ，１１０ｄ，…）に対する確認は終了する。
【０１３５】
次に、画像形成装置１１０ａは、印刷ジョブの取得が可能な他の画像形成装置１１０ｂに印刷ジョブの取得を依頼する（ステップＳ１３４２）。他の画像形成装置１１０ｂは、画像形成装置１１０ａに代わって、クラウドサービスから印刷ジョブを取得（ステップＳ１３４３、ステップＳ１４４０、ステップＳ１４４１）し、その印刷ジョブを画像形成装置１１０ａに送信する（ステップＳ１３４４）。
【０１３６】
次に、画像形成装置１１０ａは、他の画像形成装置１１０ｂから受信した印刷ジョブを印刷する（ステップＳ１３４５）。
【０１３７】
［７．３  効果］
以上のように、本実施の形態によれば、ユーザが選択した画像形成装置１１０ａがクラウドサービス（外部サーバ１３０）から印刷ジョブの取得ができない場合であっても、他の画像形成装置１１０ｂを介して印刷ジョブを取得する。これにより、ユーザに装置の再選択などの携帯情報端末１００を操作する手間をかけさせることなく、ユーザが指定した画像形成装置１１０ａで印刷することが可能となる。
【０１３８】
その他の構成、動作、ならびに効果は、上記第１なし第４の実施の形態に係る情報処理システムと略同様であってもよい。
【０１３９】
＜８．その他の実施の形態＞
本発明による技術は、上記実施の形態の説明に限定されず種々の変形実施が可能である。
【０１４０】
上記各実施の形態では、情報処理装置が画像形成装置である場合を例に説明したが、情報処理装置がＭＦＰ（複合機）や複写装置などであってもよい。また、情報処理装置はコンピュータ端末であってもよい。
【０１４１】
上記各実施の形態では、携帯情報端末１００が、画像形成装置を発見した場合にユーザに通知を行うようにしたが、印刷予約時にユーザに目安の時間を入力させ、時間経過で通知を表示することも可能である。また、カレンダーアプリケーションなどと連携し、特定のスケジュール、例えば帰社予定時刻から一定時間後に通知を表示することも可能である。
【０１４２】
上記第１の実施の形態では、ネットワーク内の画像形成装置１１０を発見後、ユーザに画像形成装置１１０を選択させているが、一覧を表示せず、登録済みの画像形成装置１１０に直接印刷することも可能である。
【０１４３】
上記第３の実施の形態において、印刷制御の設定を、印刷したいファイルに記憶（付随）させてもよい。ファイルに記憶されたＳＳＩＤと携帯情報端末１００が参加しているネットワークのＳＳＩＤとを比較し、印刷制御を行うことができる。
【０１４４】
また、情報処理装置によるデータ処理は、印刷処理に限らず、データの保存のみを行ってもよい。また、携帯情報端末１００が送信するデータ処理のデータ情報は、印刷ジョブ（印刷データ）以外のデータであってもよい。この場合、上記第３の実施の形態において、接続拠点に応じて、データの保存の仕方やデータの圧縮率等を変えてもよい。データが画像データである場合には、接続拠点に応じて、解像度等を変えるようにしてもよい。
【０１４５】
また、上記各実施の形態では、携帯情報端末１００のアプリケーション１０３Ａが、情報処理装置に対する印刷データの送信を予約する送信予約部の機能を含み、携帯情報端末１００において最初に「送信予約（印刷予約）」を行う場合を例に説明したが、最初に「送信予約（印刷予約）」することなく、情報処理装置に対する印刷データの印刷を実行する印刷実行部（処理実行部）の機能を含んでもよい。例えば、上記各実施の形態における最初の「送信予約（印刷予約）」の処理を、通常の印刷と同様の「印刷実行」の処理とし、接続可能拠点が検出されなかった場合に、「印刷待機（送信予約）」になるようにしてもよい。
【０１４６】
アプリケーション１０３Ａが上記処理実行部の機能を含む場合、例えば、上記第１の実施の形態における送信予約部に代えて、処理実行部が、複数の画像形成装置１１０のうちいずれの画像形成装置１１０に対して印刷データの印刷を実行するかを登録させる装置登録部としての機能を含んでもよい。アプリケーション１０３Ａは、装置選択部および装置登録部としての機能によって、上記第１の実施の形態と同様に、例えば、図６に示すような装置選択画面を表示する。アプリケーション１０３Ａは、接続可能拠点に接続された複数の情報処理装置に装置登録部によって登録された情報処理装置が既にある場合には、接続可能拠点に接続された複数の画像形成装置１１０の一覧を表示する表示処理と、複数の画像形成装置１１０のうちいずれの画像形成装置１１０に対して印刷データの印刷を実行するかを選択させる選択処理とを省略してもよい。
【０１４７】
また、アプリケーション１０３Ａが上記処理実行部の機能を含む場合、例えば、上記第３の実施の形態では、処理実行部が、複数の接続拠点のうち少なくとも１つに接続された情報処理装置に対するデータ処理として、印刷データの印刷を実行する。この場合、アプリケーション１０３Ａは、拠点検出部によって接続可能拠点が検出された場合に、接続可能拠点に対応する制約情報を制約情報記憶部１０４Ａから取得し、接続可能拠点に接続された情報処理装置において制約情報に基づく処理が行われるよう、接続可能拠点を介して情報処理装置に、処理実行部で実行されたデータ処理のデータを送信する送信部としての機能を含む。
【０１４８】
また、携帯情報端末１００において待機状態にされたデータ処理のデータの情報処理装置への転送は、携帯情報端末１００側から自身の判断で情報処理装置側に送信することにより行ってもよいし、情報処理装置側の判断で携帯情報端末１００から取得するようにしてもよい。すなわち、上記各実施の形態では、携帯情報端末１００側からデータ処理のデータ（印刷ジョブ）を送信するようにしたが、情報処理装置側からデータ処理のデータを取得するようにしてもよい。例えば、アプリケーション１０３Ａが上記処理実行部の機能を含み、「印刷待機（送信予約）」の状態になった場合、接続可能となった情報処理装置側から制約情報と待機状態にされたデータ処理のデータとを取得するようにしてもよい。
【０１４９】
また、上記第３の実施の形態において、接続拠点として、社内ネットが含まれていてもよい。重要ファイルの印刷ジョブには、社内ネットのＳＳＩＤが付加されてもよい。これにより、携帯情報端末１００側からの重要ファイルの印刷は、社内ネットに接続された場合にのみ実行可能となる制約を設けてもよい。
【０１５０】
また、上記第４ないし第７の実施の形態において、画像形成装置１１０ａ，１１０ｂがクラウドサービス（外部サーバ１３０）から印刷ジョブを取得可能であるか否かを確認する方法は、例えば、次の方法がある。例えば、画像形成装置１１０ａ，１１０ｂがクラウドサービスに接続する機能を有していることを確認する方法や、印刷の予約情報を使用して実際に外部サーバ１３０に接続する方法、外部サーバ１３０から印刷ジョブの取得を試行する方法などがある。これらの確認する方法に合わせて印刷ジョブをクラウドサービスから取得するタイミングも変更できる。
【０１５１】
また、上記第４ないし第７の実施の形態において、クラウドサービスを利用するための認証情報を入力する工程を追加してもよい。上記第６の実施の形態では、図５の第１の通知画面を用いて、ユーザの印刷の意思を確認した後で、画像形成装置がクラウドサービスから印刷ジョブを取得可能であるか否かを確認する例を示したが、第１の通知画面を表示する前に確認することも可能である。また、図２６に示す装置選択画面において、印刷ジョブを取得可能な画像形成装置のデータのみを表示することも可能である。
【０１５２】
また、上記第７の実施の形態の説明では、クラウドサービスから印刷ジョブを取得可能な画像形成装置を検出したら他の画像形成装置の確認を終了する例を示したが、すべての画像形成装置に対してクラウド印刷の可否を確認し、画像形成装置の稼動状態や設置場所の情報などから印刷ジョブを取得する依頼先を決定することも可能である。
【符号の説明】
【０１５３】
１００…携帯情報端末（情報端末装置）、１０１…入力部、１０２…出力部、１０３…制御部、１０３Ａ…アプリケーション、１０４…記憶部、１０４Ａ…制約情報記憶部、１０５…通信処理部、１１０，１１１…画像形成装置（情報処理装置）、１１０ａ，１１０ｂ…画像形成装置（情報処理装置）、１１１…入力部、１１２…出力部、１１３…制御部、１１４…記憶部、１１５…印刷部、１１６…通信処理部、１１６Ａ…アクセスポイント機能、１２０…無線ローカルエリアネットワーク（ＬＡＮ）ルータ、１３０…外部サーバ（クラウドサービス）、２００…印刷プレビュー画面、２０１（２０１ａ，２０１ｂ，２０１ｎ）…設定変更部、２０２…印刷予約ボタン、２０３…情報表示部、２０４ａ…「はい」ボタン、２０４ｂ…「いいえ」ボタン、２０５…装置選択部、２０６…装置登録チェックボックス、２０７…印刷ボタン、２０８…情報表示部、２０９ａ…「はい」ボタン（入力部）、２０９ｂ…「いいえ」ボタン、２１０…チェックボックス、２１１…文字列入力欄、２１２…情報表示部、２１３…情報表示部、２１４ａ…「はい」ボタン、２１４ｂ…「いいえ」ボタン、２２０…情報表示部、２２１ａ…「はい」ボタン（入力部）、２２１ｂ…「いいえ」ボタン、２２２…装置選択部、２２３…印刷ボタン、２２４…表示列、３００…プライベートネットワーク環境外、３０１…プライベートネットワーク環境、４００…リスト画面、４０１…拠点Ａ、４０２…拠点Ｂ、４０３…公共空間。
【図１】
2018120581.tif 000003
【図２】
2018120581.tif 000004
【図３】
2018120581.tif 000005
【図４】
2018120581.tif 000006
【図５】
2018120581.tif 000007
【図６】
2018120581.tif 000008
【図７】
2018120581.tif 000009
【図８】
2018120581.tif 000010
【図９】
2018120581.tif 000011
【図１０】
2018120581.tif 000012
【図１１】
2018120581.tif 000013
【図１２】
2018120581.tif 000014
【図１３】
2018120581.tif 000015
【図１４】
2018120581.tif 000016
【図１５】
2018120581.tif 000017
【図１６】
2018120581.tif 000018
【図１７】
2018120581.tif 000019
【図１８】
2018120581.tif 000020
【図１９】
2018120581.tif 000021
【図２０】
2018120581.tif 000022
【図２１】
2018120581.tif 000023
【図２２】
2018120581.tif 000024
【図２３】
2018120581.tif 000025
【図２４】
2018120581.tif 000026
【図２５】
2018120581.tif 000027
【図２６】
2018120581.tif 000028
【図２７】
2018120581.tif 000029
【図２８】
2018120581.tif 000030