【手続補正書】
【提出日】令和1年11月20日(2019.11.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
アプリケーションプログラムであって、
情報処理装置のコンピュータに、
データを選択するための選択操作をユーザから受け付ける受け付けステップと、
第１の通信方式による基地局との第１接続及び第２の通信方式による外部装置との第２接続を並行して確立しており、前記第１接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第２接続を用いた前記アプリケーションプログラムによる通信が可能でない第１状態で前記情報処理装置が動作している状態で、前記選択操作に基づいて選択されたデータを、前記第１接続を用いた前記アプリケーションプログラムによる通信によりインターネットを介して取得する取得ステップと、
前記選択操作が受け付けられた後、前記情報処理装置の状態を、前記第１状態から、前記第１接続及び前記第２接続を並行して確立しており、前記第２接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信が可能でない第２状態に切り替えるための処理を実行する切り替えステップと、
前記第２状態に切り替えられた場合、前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信により前記インターネットを介して取得されたデータを、前記第２接続を用いた前記アプリケーションプログラムによる通信により前記外部装置に送信する送信ステップと、
を実行させることを特徴とするプログラム。
【請求項２】
前記第２接続を用いた前記アプリケーションプログラムによる通信によって前記外部装置に送信されたデータに基づく処理が終了したことを特定するデータ処理終了特定ステップと、
前記第２接続を用いた前記アプリケーションプログラムによる通信によって前記外部装置に送信されたデータに基づく処理が終了したことが特定されたことに応じて、前記情報処理装置の状態を、前記第２状態から、前記第１状態に切り替えるための処理を実行する第３切り替えステップと、を更に実行させることを特徴とする請求項１に記載のプログラム。
【請求項３】
前記情報処理装置において前記アプリケーションプログラムの動作が終了されることを特定する動作終了特定ステップと、
前記アプリケーションプログラムの動作が終了されることが特定されたことに応じて、前記情報処理装置の状態を、前記第２状態から、前記第１状態に切り替えるための処理を実行する第４切り替えステップと、を更に実行させることを特徴とする請求項１又は２に記載のプログラム。
【請求項４】
表示部に前記選択操作をユーザから受け付けるための選択画面が表示されたことに応じて、前記情報処理装置の状態を、前記第２状態から、前記第１状態に切り替えるための処理を実行する第５切り替えステップを更に実行させることを特徴とする請求項１乃至３のいずれか１項に記載のプログラム。
【請求項５】
前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信により前記インターネットを介して取得されたデータが前記外部装置に送信されたことに応じて、前記情報処理装置の状態を、前記第２状態から、前記第１状態に切り替えるための処理を実行する第６切り替えステップを更に実行させることを特徴とする請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
前記第１の通信方式は、移動体通信であることを特徴とする請求項１乃至５のいずれか１項に記載のプログラム。
【請求項７】
前記第１の通信方式は、３Ｇ又は４Ｇの移動体通信であることを特徴とする請求項６に記載のプログラム。
【請求項８】
前記第２の通信方式は、Ｗｉ−Ｆｉ（登録商標）通信であることを特徴とする請求項１乃至７のいずれか１項に記載のプログラム。
【請求項９】
前記第２接続は、前記第２の通信方式によって、前記外部装置の外部及び前記情報処理装置の外部のアクセスポイントを介さずに前記外部装置と接続する形態であることを特徴とする請求項１乃至８のいずれか１項に記載のプログラム。
【請求項１０】
前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信により前記インターネットを介して取得されたデータが前記外部装置に送信された場合、前記送信されたデータに基づく印刷が前記外部装置によって実行されることを特徴とする請求項１乃至９のいずれか１項に記載のプログラム。
【請求項１１】
前記第１状態から前記第２状態への切り替えは、前記第１接続と前記第２接続が並行して確立されたまま行われることを特徴とする請求項１乃至１０のいずれか１項に記載のプログラム。
【請求項１２】
前記情報処理装置に搭載されているオペレーティングシステムは、
前記情報処理装置の状態を制御するための指示を他のプログラムから受け付けておらず、且つ前記第１接続及び前記第２接続を前記情報処理装置が並行して確立している状態において、前記第２状態より優先して、前記第１状態で前記情報処理装置を動作させることを特徴とする請求項１乃至１１のいずれか１項に記載のプログラム。
【請求項１３】
前記情報処理装置に搭載されているオペレーティングシステムは、前記情報処理装置が確立している接続が、前記インターネットを利用可能な接続か否かを判定する機能を有し、
前記情報処理装置に搭載されているオペレーティングシステムは、前記情報処理装置の状態を制御するための指示を他のプログラムから受け付けておらず、且つ前記情報処理装置が少なくとも２以上の接続を並行して確立している状態において、前記インターネットを利用可能でない接続と判定された接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記インターネットを利用可能な接続と判定された接続を用いた前記アプリケーションプログラムによる通信が可能でない状態より優先して、前記インターネットを利用可能な接続と判定された接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記インターネットを利用可能でない接続と判定された接続を用いた前記アプリケーションプログラムによる通信が可能でない状態で前記情報処理装置を動作させることを特徴とする請求項１乃至１２のいずれか１項に記載のプログラム。
【請求項１４】
前記選択操作が受け付けられた後、前記選択操作に基づいて前記選択されたデータ及び、前記選択操作に基づいて前記選択されたデータを送信するための送信指示を受け付けるための領域を含む指示画面を表示する表示ステップを更に実行させ、
前記選択操作に基づいて前記選択されたデータが、前記送信指示が受け付けられたことに基づいて送信されることを特徴とする請求項１乃至１３のいずれか１項に記載のプログラム。
【請求項１５】
所定のアプリケーションプログラムを有する情報処理装置の制御方法であって、
データを選択するための選択操作をユーザから受け付ける受け付けステップと、
第１の通信方式による基地局との第１接続及び第２の通信方式による外部装置との第２接続を並行して確立しており、前記第１接続を用いた前記所定のアプリケーションプログラムによる通信が可能であり、且つ前記第２接続を用いた前記所定のアプリケーションプログラムによる通信が可能でない第１状態で前記情報処理装置が動作している状態で、前記選択操作に基づいて選択されたデータを、前記第１接続を用いた前記所定のアプリケーションプログラムによる通信によりインターネットを介して取得する取得ステップと、
前記選択操作が受け付けられた後、前記情報処理装置の状態を、前記第１状態から、前記第１接続及び前記第２接続を並行して確立しており、前記第２接続を用いた前記所定のアプリケーションプログラムによる通信が可能であり、且つ前記第１接続を用いた前記所定のアプリケーションプログラムによる通信が可能でない第２状態に切り替えるための処理を実行する切り替えステップと、
前記第２状態に切り替えられた場合、前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信によりインターネットを介して取得されたデータを、前記第２接続を用いた前記アプリケーションプログラムによる通信により前記外部装置に送信する送信ステップと、
を有することを特徴とする制御方法。
【請求項１６】
所定のアプリケーションプログラムを有する情報処理装置であって、
データを選択するための選択操作をユーザから受け付ける受け付け手段と、
第１の通信方式による基地局との第１接続及び第２の通信方式による外部装置との第２接続を並行して確立しており、前記第１接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第２接続を用いた前記アプリケーションプログラムによる通信が可能でない第１状態で前記情報処理装置が動作している状態で、前記選択操作に基づいて選択されたデータを、前記第１接続を用いた前記アプリケーションプログラムによる通信によりインターネットを介して取得する取得手段と、
前記選択操作が受け付けられた後、前記情報処理装置の状態を、前記第１状態から、前記第１接続及び前記第２接続を並行して確立しており、前記第２接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信が可能でない第２状態に切り替えるための処理を実行する切り替え手段と、
前記第２状態に切り替えられた場合、前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信によりインターネットを介して取得されたデータを、前記第２接続を用いた前記アプリケーションプログラムによる通信により前記外部装置に送信する送信手段と、
を有することを特徴とする情報処理装置。
【請求項１７】
アプリケーションプログラムであって、
情報処理装置のコンピュータに、
画像データを選択するための選択操作をユーザから受け付ける受け付けステップと、
第１の通信方式による基地局との第１接続及び第２の通信方式による外部装置との第２接続を並行して確立しており、前記第１接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第２接続を用いた前記アプリケーションプログラムによる通信が可能でない第１状態で前記情報処理装置が動作している状態で、前記選択操作に基づいて選択された前記画像データを、前記第１接続を用いた前記アプリケーションプログラムによる通信によりインターネットを介して取得する取得ステップと、
前記選択操作が受け付けられた後、前記情報処理装置の状態を、前記第１状態から、前記第１接続及び前記第２接続を並行して確立しており、前記第２接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信が可能でない第２状態に切り替えるための処理を実行する切り替えステップと、
前記第２状態に切り替えられた場合、前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信により前記インターネットを介して取得された前記画像データに基づく印刷を前記外部装置に実行させるための印刷ジョブを、前記第２接続を用いた前記アプリケーションプログラムによる通信により前記外部装置に送信する送信ステップと、
を実行させることを特徴とするプログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上述のような課題を解決するための本発明のプログラムは、アプリケーションプログラムであって、
情報処理装置のコンピュータに、
データを選択するための選択操作をユーザから受け付ける受け付けステップと、
第１の通信方式による基地局との第１接続及び第２の通信方式による外部装置との第２接続を並行して確立しており、前記第１接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第２接続を用いた前記アプリケーションプログラムによる通信が可能でない第１状態で前記情報処理装置が動作している状態で、前記選択操作に基づいて選択されたデータを、前記第１接続を用いた前記アプリケーションプログラムによる通信によりインターネットを介して取得する取得ステップと、
前記選択操作が受け付けられた後、前記情報処理装置の状態を、前記第１状態から、前記第１接続及び前記第２接続を並行して確立しており、前記第２接続を用いた前記アプリケーションプログラムによる通信が可能であり、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信が可能でない第２状態に切り替えるための処理を実行する切り替えステップと、
前記第２状態に切り替えられた場合、前記選択操作に基づいて前記選択され、且つ前記第１接続を用いた前記アプリケーションプログラムによる通信により前記インターネットを介して取得されたデータを、前記第２接続を用いた前記アプリケーションプログラムによる通信により前記外部装置に送信する送信ステップと、
を実行させることを特徴とする。