(57)【要約】【課題】近接無線通信を用いて転送したデータを転送先において改めて探し出す手間が発生することを防止することができる情報処理装置、制御方法、並びにプログラムを提供する。【解決手段】画像形成装置２０は、表示部２０７に表示される初期画面においてデータ保存ボタン９０５が押下されると、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４を起動する。次に、指定フォルダ２３０の物理的な領域を細分化して表示する保存フォルダ一覧９０６を表示部２０７に表示し、情報端末３０からＴｒａｎｓｆｅｒＪｅｔ通信により受信するデータを保存するためのフォルダをユーザのタッチ操作に基づき指定する。【選択図】  図９
2018191167.tif 000002
【特許請求の範囲】
【請求項１】
近距離無線通信部を備え、所定位置にある情報端末と前記近距離無線通信部を介して通信を行う情報処理装置において、
ユーザ操作に基づき、前記近距離無線通信部を起動する起動手段と、
前記近距離無線通信部を介した通信を行って前記情報端末から受信したデータを保存する保存手段と、
前記起動手段により前記近距離無線通信部が起動されたときに、前記保存手段にあって、前記データを保存するためのフォルダをユーザ操作に基づき指定する指定手段とを備えることを特徴とする情報処理装置。
【請求項２】
前記指定手段は、前記フォルダが指定された後に、ユーザ選択時に、前記近距離無線通信部を介して前記データの受信を開始するボタンを表示することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記指定手段は、前記フォルダが指定されるまでは前記ボタンに対するユーザ選択が無効化されていることを示す他のボタンを表示することを特徴とする請求項２記載の情報処理装置。
【請求項４】
近距離無線通信部を備え、所定位置にある情報端末から前記近距離無線通信部を介して通信を行う情報処理装置において、
前記近距離無線通信部を介した通信を行って前記情報端末から受信したデータを第１のフォルダに保存する保存手段と、
前記受信したデータを前記第１のフォルダに格納した後、前記データを保存するための第２のフォルダをユーザ操作に基づき指定する指定手段とを備えることを特徴とする情報処理装置。
【請求項５】
前記指定手段は、前記受信したデータが前記第１のフォルダに保存されてから第１の期間が経過するまでの間に前記第２のフォルダの指定が無かった場合、前記第１のフォルダに前記受信したデータを保存した旨を通知することを特徴とする請求項４記載の情報処理装置。
【請求項６】
前記指定手段は、ユーザ選択時に、前記第２のフォルダへの前記データの保存を開始するボタンを表示することを特徴とする請求項４記載の情報処理装置。
【請求項７】
前記指定手段は、前記第２のフォルダが指定されるまでは前記ボタンに対するユーザ選択が無効化されていることを示す他のボタンを表示することを特徴とする請求項６記載の情報処理装置。
【請求項８】
前記ボタンが表示されてから第２の期間が経過するまでの間に前記ボタンに対するユーザ選択があった場合、前記第１のフォルダから前記第２のフォルダに前記受信したデータを転送することを特徴とする請求項６記載の情報処理装置。
【請求項９】
前記ボタンが表示されてから第２の期間が経過するまでの間に前記ボタンに対するユーザ選択がなかった場合、前記第１のフォルダに前記受信したデータを保存した旨を通知することを特徴とする請求項６記載の情報処理装置。
【請求項１０】
前記近距離無線通信部は、内蔵されることを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１１】
前記近距離無線通信部を着脱する接続部を有することを特徴とする請求項１乃至９のいずれか１項に記載の情報処理装置。
【請求項１２】
近距離無線通信部を備え、所定位置にある情報端末と前記近距離無線通信部を介して通信を行う情報処理装置の制御方法において、
ユーザ操作に基づき、前記近距離無線通信部を起動する起動ステップと、
前記近距離無線通信部を介した通信を行って前記情報端末から受信したデータを記憶装置に保存する保存ステップと、
前記起動ステップにより前記近距離無線通信部が起動されたときに、前記記憶装置にあって、前記データを保存するためのフォルダをユーザ操作に基づき指定する指定ステップとを有することを特徴とする制御方法。
【請求項１３】
近距離無線通信部を備え、所定位置にある情報端末から前記近距離無線通信部を介して通信を行う情報処理装置の制御方法において、
前記近距離無線通信部を介した通信を行って前記情報端末から受信したデータを第１のフォルダに保存する保存ステップと、
前記受信したデータを前記第１のフォルダに格納した後、前記データを保存するための第２のフォルダをユーザ操作に基づき指定する指定ステップとを有することを特徴とする制御方法。
【請求項１４】
請求項１２又は１３記載の制御方法を実行することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、制御方法、並びにプログラムに関し、特に近距離無線通信を用いた情報処理装置、制御方法、並びにプログラムに関する。
【背景技術】
【０００２】
近年、ＴｒａｎｓｆｅｒＪｅｔ（登録商標）やＮＦＣ（Ｎｅａｒ Ｆｉｅｌｄ Ｃｏｍｍｕｎｉｃａｔｉｏｎ）等の近距離無線通信技術が搭載されたスマートフォン、タブレットＰＣ、デジタルカメラ、ノートパソコン等の情報端末が広く普及している。また、情報端末に近距離無線通信技術が搭載されていない場合も、近距離無線通信技術が搭載されたドングル等の外部装置を情報端末に接続することで、情報端末で容易に近距離通信無線技術を使用することができる技術が広く普及している。例えば、ＴｒａｎｓｆｅｒＪｅｔを用いた近距離無線通信の場合、無線ＬＡＮ等にある高速通信を行うための事前の環境構築を行わずに大容量なデータ通信を行うことが可能である。
【０００３】
例えば、ＴｒａｎｓｆｅｒＪｅｔを用いて情報端末から印刷したいファイルデータを画像形成装置へ一度の通信で転送し、その転送されたファイルデータに基づいて画像形成装置が画像形成を行う従来技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−３５２８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１では、ＴｒａｎｓｆｅｒＪｅｔを用いて転送されたファイルデータの保存方法について考慮がなされていなかった。
【０００６】
例えば、デジタルカメラからＰＣにＴｒａｎｓｆｅｒＪｅｔで写真を転送する場合、従来は、ＰＣのデフォルトフォルダ（例えばマイピクチャ）に写真が保存される。従って、写真を更に整理したいユーザは、デフォルトフォルダの中から保存した写真を改めて探し出し、所望のフォルダに格納し直す手間が発生する。
【０００７】
このような課題を鑑みて本発明は、近接無線通信を用いて転送したデータを転送先において改めて探し出す手間が発生することを防止することができる情報処理装置、制御方法、並びにプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の請求項１に係る情報処理装置は、近距離無線通信部を備え、所定位置にある情報端末と前記近距離無線通信部を介して通信を行う情報処理装置において、ユーザ操作に基づき、前記近距離無線通信部を起動する起動手段と、前記近距離無線通信部を介した通信を行って前記情報端末から受信したデータを保存する保存手段と、前記起動手段により前記近距離無線通信部が起動されたときに、前記保存手段にあって、前記データを保存するためのフォルダをユーザ操作に基づき指定する指定手段とを備えることを特徴とする。
【０００９】
本発明の請求項４に係る情報処理装置は、近距離無線通信部を備え、所定位置にある情報端末から前記近距離無線通信部を介して通信を行う情報処理装置において、前記近距離無線通信部を介した通信を行って前記情報端末から受信したデータを第１のフォルダに保存する保存手段と、前記受信したデータを前記第１のフォルダに格納した後、前記データを保存するための第２のフォルダをユーザ操作に基づき指定する指定手段とを備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、近接無線通信を用いて転送したデータを転送先において改めて探し出す手間が発生することを防止することができる。
【図面の簡単な説明】
【００１１】
【図１】実施例１に係る情報処理装置としての画像形成装置に情報端末を近づけた状態を示す図である。
【図２】画像形成装置のハードウェア構成を示すブロック図である。
【図３】情報端末及びこれに接続する近距離無線通信装置のハードウェア構成を示すブロック図である。
【図４】情報端末上で実行される連携アプリのブロック図である。
【図５】図４の連携アプリの動作中に情報端末の表示部に表示される画面を示す図である。
【図６】図５におけるデータ転送機能画面の表示切り替え処理の手順を示すフローチャートである。
【図７】図５における転送ボタンが押下されたときに情報端末に表示される画面である。
【図８】情報端末で実行される、実施例１に係るＴｒａｎｓｆｅｒＪｅｔ転送制御処理の手順を示すフローチャートである。
【図９】実施例１において、画像形成装置で実行されるＴｒａｎｓｆｅｒＪｅｔ保存の際に、画像形成装置の表示部に表示される画面を示す図である。
【図１０】画像形成装置に保存されたファイルを利用する際に画像形成装置の表示部に表示される画面を示す図である。
【図１１】画像形成装置で実行される、実施例１に係るＴｒａｎｓｆｅｒＪｅｔ保存処理の手順を示すフローチャートである。
【図１２】実施例２において、画像形成装置で実行されるＴｒａｎｓｆｅｒＪｅｔ保存の際に、画像形成装置の表示部に表示される画面を示す図である。
【図１３】実施例２において、画像形成装置が一時保存されたデータを指定フォルダに転送・保存する際に表示部に表示される画面を示す図である。
【図１４】画像形成装置で実行される、実施例２に係るＴｒａｎｓｆｅｒＪｅｔ保存処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を実施する形態について図面を用いて説明する。なお、以下の実施例において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１３】
（実施例１）
本発明に係る実施例１について説明する。
【００１４】
図１は、本実施例に係る情報処理装置としての画像形成装置２０に情報端末３０を近づけた状態を示す図である。
【００１５】
画像形成装置２０は、コピー、ファックス等の複数の機能を備える複合機（ＭＦＰ）であり、ＴｒａｎｓｆｅｒＪｅｔの近距離無線通信機能を持つ。尚、画像形成装置２０はＭＦＰに限定されるわけでなく、ＴｒａｎｓｆｅｒＪｅｔにより受信したデータを保持するメモリを有するものであればよい。よって、例えばＰＣ等であってもよい。
【００１６】
情報端末３０は、スマートフォンであり、近距離無線通信装置４０が装着される。尚、情報端末３０はスマートフォンに限定されるわけでない。例えば、後述する近距離無線通信装置４０の装着部又は近距離無線通信装置４０と同様の構成のものを内部に有し、且つ転送可能なデータを保持する持ち運びできる端末であれば、タブレット型パソコン、デジタルカメラ、ノートパソコン等であってもよい。
【００１７】
近距離無線通信装置４０は、ＴｒａｎｓｆｅｒＪｅｔの近距離無線通信機能と、ＵＳＢ等の外部有線接続機能を持つ。接続の規格はＵＳＢに限らず、その他のインタフェースであってもよい。また、近距離無線通信装置４０は、情報端末３０にそれ自体を内蔵される形態でもよい。ＴｒａｎｓｆｅｒＪｅｔは、近距離無線通信の規格の一つであり、一組の通信機器のＴｒａｎｓｆｅｒＪｅｔ用アンテナ同士をタッチすることにより、自動的に機器同士の接続が確立されて通信が開始される。この時、通信速度は最大５６０Ｍｂｐｓを実現するため、文書データや画像データ、動画データなど様々なデータを通信することが可能である。また、今後は更なる速度向上も計画されている。従って、ＴｒａｎｓｆｅｒＪｅｔを用いることで、操作者はＮＦＣ規格と同様のタッチ操作感を得ることができ、かつＮＦＣ規格よりも高速な通信の利用が可能である。また、ＴｒａｎｓｆｅｒＪｅｔは通信距離が数ｃｍ程度と短いため、他の無線システムとの干渉が小さく、無線通信の内容が漏洩するリスクも小さい。情報端末３０と近距離無線通信装置４０が図３で後述する外部接続Ｉ／Ｆ３２０を介して接続されると、近距離無線通信装置４０と画像形成装置２０がＴｒａｎｓｆｅｒＪｅｔで近距離通信により情報端末３０と画像形成装置２０の間でデータの送受信が行われる。通信可能エリア１０は、近距離無線通信装置４０の図３で後述するＴｒａｎｓｆｅｒＪｅｔ用アンテナ４０３が発信するＴｒａｎｓｆｅｒＪｅｔの電波であって、他のアンテナで受信可能なエリアの模式図であり、一般に数ｃｍ程度である。このため、ＴｒａｎｓｆｅｒＪｅｔを用いて近距離無線通信を行う場合は、通信を行うアンテナ同士を通信可能エリア１０内に近接させる必要がある。通信可能エリア１０外にＴｒａｎｓｆｅｒＪｅｔを用いて通信を行うアンテナ同士があるとき、ＴｒａｎｓｆｅｒＪｅｔを用いて電波を発信しても通信は行われない。
【００１８】
本実施形態において、情報端末３０の操作により画像形成装置２０に所定のデータを印刷させる動作の概略は、次のようになる。まず、本実施例を実現させるために、情報端末３０において、後述の連携アプリ３０００を起動させる。連携アプリ３０００で、印刷を実行するために画像データを選択して、データ転送の準備を行う。また、印刷において任意の指定がある場合は、連携アプリ３０００の中で設定を行う。
【００１９】
印刷するための全ての準備が整った状態になると、近距離無線通信装置４０がＴｒａｎｓｆｅｒＪｅｔの接続要求を発信した状態で、画像形成装置２０が通信可能エリア１０内となるよう近距離無線通信装置４０を画像形成装置２０に近づける。これにより、画像形成装置２０と近距離無線通信装置４０の間でＴｒａｎｓｆｅｒＪｅｔの通信が確立される。
【００２０】
このようにＴｒａｎｓｆｅｒＪｅｔの通信が確立された後、情報端末３０は近距離無線通信装置４０を介して画像形成装置２０にデータ送信を行う。そして、画像形成装置２０は受信したデータに従い印刷処理を実行する。本動作を実現させるための、詳細な処理は後述する図８のフローチャート等を用いて説明する。
【００２１】
図２は、画像形成装置２０のハードウェア構成を示すブロック図である。
【００２２】
画像形成装置２０は、コントローラ２００、表示部２０７、タッチパネル２１０及びキー２１１から成る操作部２０９、プリンタ２１３、スキャナ２１５、ＵＳＢ  Ｉ／Ｆ２１７、ＦＡＸ  Ｉ／Ｆ２１９、及び有線ＬＡＮ  Ｉ／Ｆ２２１を備える。さらに、画像形成装置２０は、無線ＬＡＮ用アンテナ２２２、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４、及びＴｒａｎｓｆｅｒＪｅｔ用アンテナ２２５を備える。
【００２３】
コントローラ２００は、ＣＰＵ２０１、ＲＡＭ２０２、ＲＯＭ２０３、記憶装置２０４、表示部コントローラ２０６、操作部コントローラ２０８、プリンタコントローラ２１２、及びスキャナコントローラ２１４を備える。さらに、コントローラ２００は、ＵＳＢコントローラ２１６、ＦＡＸコントローラ２１８、ネットワークコントローラ２２０、ＴｒａｎｓｆｅｒＪｅｔコントローラ２２３、及び画像処理コントローラ２２６を備える。コントローラ２００を構成するこれらのデバイスはシステムバス２０５を介して互いに接続する。
【００２４】
ＣＰＵ２０１は画像形成装置２０全体を制御する中央演算ユニットである。ＲＡＭ２０２は、ＣＰＵ２０１が動作するためのワークメモリであり、各種プログラムの展開や演算処理結果の保存、プリント、スキャン等の動作による画像処理コントローラ２２６で処理された画像データの保存に用いられる。ＲＯＭ２０３は、ＣＰＵ２０１の起動プログラムや各種設定情報等が保存されるメモリである。記憶装置２０４は、サイズの大きなプログラムやデータを保存しておくための不揮発性メモリであり、コントローラ２００内部のフラッシュメモリ、または外部Ｉ／Ｆから接続されたＨＤＤ等の外付けメモリデバイスである。
【００２５】
表示部コントローラ２０６は、画像データを表示部２０７の通信プロトコルに則り、表示部２０７へ送信する。操作部コントローラ２０８は、タッチパネル２１０とキー２１１からの入力を受け付け、ＣＰＵ２０１で使用可能なデジタルデータに変換する。プリンタコントローラ２１２は、ＣＰＵ２０１により指定された画像データを印刷するにあたり、プリンタ２１３の印刷動作に関わる感光体ドラムやレーザー発振器、トナー定着器等の各種デバイスを制御する。スキャナコントローラ２１４は、スキャナ２１５の読み取り動作に関わる原稿検知センサや読み取りセンサ等の各種デバイスを制御する。ＵＳＢコントローラ２１６は、ＵＳＢ  Ｉ／Ｆ２１７及び不図示のＵＳＢケーブルを介して外部端末と接続し、画像データ等の通信を行う。ＦＡＸコントローラ２１８は、ＦＡＸ  Ｉ／Ｆ２１９及び不図示の電話線を介して公衆回線網と接続し、画像データ等の通信を行う。
【００２６】
ネットワークコントローラ２２０は、有線ＬＡＮ  Ｉ／Ｆ２２１及び不図示のＬＡＮケーブルを介して外部端末と接続して、ネットワーク通信を行う。また、ネットワークコントローラ２２０は、無線ＬＡＮ用アンテナ２２２を介して外部端末と無線でデータを送受信する。
【００２７】
画像処理コントローラ２２６は、スキャナ２１５で読み取った原稿を画像データに変換することや、拡大、縮小、モノクロ化等、プリンタ２１３で印刷するための画像データに変換する等の画像処理を行う。
【００２８】
ＴｒａｎｓｆｅｒＪｅｔコントローラ２２３は、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４の制御を行い、ＴｒａｎｓｆｅｒＪｅｔ用アンテナ２２５を介して外部端末への接続要求の発信と、外部端末とデータの送受信を行う。ＴｒａｎｓｆｅｒＪｅｔモジュール２２４は、外部端末から接続要求を受信すると、ＴｒａｎｓｆｅｒＪｅｔの接続を確立する機能を持つ近距離無線通信部である。ＴｒａｎｓｆｅｒＪｅｔ用アンテナ２２５は、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４に接続されるカプラと呼ばれるアンテナで、外部端末との距離が数ｃｍ程度の近距離となった場合に通信可能となる。本実施例において、ＴｒａｎｓｆｅｒＪｅｔ用アンテナ２２５は、図１に示すように画像形成装置２０の機体前面のＴｒａｎｓｆｅｒＪｅｔ通信エリア２０ａに配置される。尚、本実施例においては、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４及びＴｒａｎｓｆｅｒＪｅｔ用アンテナ２２５は画像形成装置２０に内蔵・配置される構成であったが、これに限定されるわけでない。例えば、画像形成装置２０が、これらの構成を有する近距離無線通信装置を着脱するための接続部を有するような構成としてもよい。
【００２９】
記憶装置２０４は、指定フォルダ２３０及び一時フォルダ２３１を格納する。指定フォルダ２３０は、記憶装置２０４内に格納され、ユーザが操作部２０９を操作することで画像形成装置２０が受信したデータを格納することが可能なフォルダである。また指定フォルダ２３０に格納されたデータは、画像形成装置２０の有する機能の中で利用することも可能である。一時フォルダ２３１は、記憶装置２０４内に格納され、ユーザが特定の操作を行わなかった際、画像形成装置２０が受信したデータを格納するためのフォルダである。一時フォルダ２３１に格納されたデータは、画像形成装置２０の有する機能の中で利用することも可能である。本実施例においては、指定フォルダ２３０は記憶装置２０４内に格納されるが、ユーザが操作部２０９を操作することで画像形成装置２０が受信したデータを格納する先として指定可能であればこれに限定されない。例えば、指定フォルダ２３０は、記憶装置２０４以外のメモリ（例えばＵＳＢ  Ｉ／Ｆ２１７を介して接続するＵＳＢメモリ等）に格納されてもよい。
【００３０】
図３は、情報端末３０及びこれに接続する近距離無線通信装置４０のハードウェア構成を示すブロック図である。
【００３１】
情報端末３０は、コントローラ３００、表示部３０７、操作部３０９、通話部３１３、音声用アンテナ３１６、無線ＬＡＮ用アンテナ３１８、並びに外部接続Ｉ／Ｆ３２０から成る。
【００３２】
操作部３０９は、タッチパネル３１０及びキー３１１から成る。
【００３３】
通話部３１３は、マイク３１４及びスピーカー３１５から成る。
【００３４】
コントローラ３００は、ＣＰＵ３０１、ＲＡＭ３０２、ＲＯＭ３０３、記憶装置３０４、表示部コントローラ３０６、操作部コントローラ３０８、通話部コントローラ３１２、無線ＬＡＮコントローラ３１７、外部接続Ｉ／Ｆコントローラ３１９を備える。コントローラ３００を構成するこれらのデバイスはシステムバス３０５を介して互いに接続する。
【００３５】
近距離無線通信装置４０は、外部接続Ｉ／Ｆ４０１、ＴｒａｎｓｆｅｒＪｅｔモジュール４０２、ＴｒａｎｓｆｅｒＪｅｔ用アンテナ４０３から成る。
【００３６】
ＣＰＵ３０１は、情報端末３０全体を制御する中央演算ユニットである。ＲＡＭ３０２は、ＣＰＵ３０１が動作するためのワークメモリであり、各種プログラムの展開や演算処理結果の保存に用いられる。ＲＯＭ３０３は、ＣＰＵ３０１の起動プログラムや各種設定情報が保存されるメモリである。記憶装置３０４は、サイズの大きなプログラムやデータを保存しておくための不揮発性メモリであり、コントローラ３００内部のフラッシュメモリ、または外部Ｉ／Ｆから接続されたＳＤカード等の外付けメモリデバイスである。
【００３７】
表示部コントローラ３０６は、画像データを表示部３０７の通信プロトコルに則り、表示部３０７へ送信する。操作部コントローラ３０８は、タッチパネル３１０とキー３１１からの入力を受け付け、ＣＰＵ３０１で使用可能なデジタルデータに変換する。
【００３８】
通話部コントローラ３１２は、マイク３１４から受信した音声信号を対向機に送信するための電波に変換し、音声用アンテナ３１６へ出力する処理を行なう。さらに、通話部コントローラ３１２は、不図示の対向機から音声用アンテナ３１６で受信した電波を音声に変換してスピーカー３１５に出力するための処理を行う。
【００３９】
無線ＬＡＮコントローラ３１７は、無線ＬＡＮ用アンテナ３１８を介して外部端末とデータを送受信する。外部接続Ｉ／Ｆコントローラ３１９は、外部接続Ｉ／Ｆ３２０を介して外部端末と有線で接続する。本実施例では、近距離無線通信装置４０の外部接続Ｉ／Ｆ４０１と外部接続Ｉ／Ｆ３２０が有線で接続する。このような有線での接続を行うため、情報端末３０の外部接続Ｉ／Ｆ３２０と近距離無線通信装置４０の外部接続Ｉ／Ｆ４０２は同じ規格のＩ／Ｆで動作が行われる。ここで同じ規格のＩ／Ｆとしては、ＵＳＢ  Ｉ／ＦやＬｉｇｈｔｎｉｎｇ  Ｉ／Ｆが例示されるが、これらに限定するものではない。
【００４０】
ＴｒａｎｓｆｅｒＪｅｔモジュール４０２は、情報端末３０内部で動作するアプリケーションにより情報端末３０の外部接続Ｉ／Ｆコントローラ３１９を介して制御され、外部端末への接続要求の発信と、外部端末とデータの送受信を行う。情報端末３０内部で動作するアプリケーション及び／またはＴｒａｎｓｆｅｒＪｅｔモジュール４０２は、外部端末から接続要求を受信すると、ＴｒａｎｓｆｅｒＪｅｔの接続を確立する機能を含む。
【００４１】
また、本実施例では情報端末３０と近距離無線通信装置４０を分離した形態で使用するが、近距離無線通信装置４０の機能が内蔵された情報端末３０を用いてＴｒａｎｓｆｅｒＪｅｔを用いた通信を行ってもよい。
【００４２】
以上の構成をもとに、本実施例における、情報端末３０から画像形成装置２０へＴｒａｎｓｆｅｒＪｅｔ通信を用いてデータ通信を行い、データ保存を実行する一連の制御手順を示す。
【００４３】
図４は、情報端末３０上で実行される連携アプリ３０００のブロック図である。ここで、連携アプリ３０００とは、情報端末３０が画像形成装置２０と連携して動作するためのアプリケーションである。
【００４４】
連携アプリ３０００は、情報端末３０が持つ図３に示したコントローラ３００のＲＯＭ３０３もしくは記憶装置３０４に格納されたプログラムを、ＲＡＭ３０２に展開した後にＣＰＵ３０１によって実行されることで実現する。そのプログラムに基づき、それぞれの機能ブロックの制御を行う。ここで使用するデータやパラメータは、ＲＡＭ３０２やＲＯＭ３０３もしくは記憶装置３０４上に保存され取り扱われる。
【００４５】
ドキュメント管理３００１は、情報端末３０が持つコントローラ３００のＲＯＭ３０３もしくは記憶装置３０４などのストレージ上に格納された画像データ（例えば、ｊｐｇやｐｄｆ等）が存在する、フォルダのファイルの一覧や操作する機能を提供する。転送データ制御３００２は、ユーザがドキュメント管理３００１で選択した画像データと、後述する機能設定３００３上で設定された画像形成装置機種情報に基づき転送ファイルを転送データとして作成して保存する。機能設定３００３は、連携アプリ３０００で使用する設定情報（例えば、画像形成装置情報、アドレス情報、クラウドストレージの認証情報、印刷やスキャンなどの設定情報）を設定管理する。ＴｒａｎｓｆｅｒＪｅｔ制御３００４は、連携アプリ３０００上から近距離無線通信装置４０を外部接続Ｉ／Ｆ３２０を介して制御を行う。各種ＡＰＩ制御３００５は、連携アプリ３０００上から情報端末３０上で動作する他のプログラムを呼び出してファイル共有することや、デバイス制御のＡＰＩを用いて情報端末３０が持つ様々なデバイスを制御することを可能にする。その他機能３００６は、連携アプリ３０００上で動作することが可能な各種モジュールであり、ＵＩ表示などの基本的な機能を包括して制御する。その他機能３００６での制御は、本発明において特に限定されるものではないため詳細の説明は割愛する。以上の機能ブロックを用いて本実施例が実現されるが、連携アプリ３０００上の機能ブロックの構造はこれに限定されない。
【００４６】
図５は、図４の連携アプリ３０００の動作中に情報端末３０の表示部３０７に表示される画面を示す図である。本実施例においては、画像形成装置２０において後述する図９（ｄ）の接続要求待ち状態であることを示す画面が表示されていることをユーザが確認したときに、連携アプリ３０００がユーザにより起動される。
【００４７】
連携アプリ３０００は、前述の通り、情報端末３０上で実行されるアプリケーションで、画像形成装置２０と情報端末３０とが連携して動作するためのアプリケーションである。本実施例において連携アプリ３０００は、画像形成装置２０のデータ保存機能を実行するためのデータ転送機能、画像形成装置２０のプリント機能を実行するためのプリント機能、画像形成装置２０のスキャン機能を実行するためのスキャン機能を有する。以下では特に、データ転送機能に関してのみ説明する。
【００４８】
図５（ａ）に、連携アプリ３０００を起動した場合に情報端末３０の表示部３０７に表示される初期画面を示す。この初期画面は、データ転送機能、プリント機能、及びスキャン機能のうちのいずれの機能を実行したいかをユーザに選択させるために表示される。ユーザは、スキャン機能を実行したい場合はスキャンボタン５０１を、プリント機能を実行したい場合はプリントボタン５０２を押す。また、データ転送機能を実行したい場合は、データ転送ボタン５０３を押す。本実施例においては、データ転送ボタン５０３が押された場合についてのみ説明する。
【００４９】
データ転送ボタン５０３が押下された場合、ＴｒａｎｓｆｅｒＪｅｔ転送を実行可能か否か判断するために、ＣＰＵ３０１は情報端末３０にＴｒａｎｓｆｅｒＪｅｔモジュール（近距離無線通信装置４０）が接続されているか否かを判断する。
【００５０】
この判断の結果、情報端末３０に近距離無線通信装置４０が接続されている場合、表示部３０７に図５（ｂ）に示すデータ転送機能画面５０４が表示される。データ転送機能画面５０４には、ＴｒａｎｓｆｅｒＪｅｔ転送を開始するためのＴｒａｎｓｆｅｒＪｅｔ転送ボタン５０５と、Ｗｉ−Ｆｉ転送ボタン５０６とが選択可能である。本実施例では、図３に示すように、近距離無線通信装置４０は情報端末３０とＵＳＢ等の外部有線インタフェースで接続しているため、図５（ｂ）に示すデータ転送機能画面５０４が表示される。
【００５１】
一方、上記判断の結果、情報端末３０に近距離無線通信装置４０が接続されていない場合（且つ、内蔵されていない場合）、表示部３０７に図５（ｃ）に示すデータ転送機能画面５０７が表示される。この場合、情報端末３０ではＴｒａｎｓｆｅｒＪｅｔ転送が実行不能であるため、ＴｒａｎｓｆｅｒＪｅｔ転送ボタン５０５は無効化されていることを示すボタン５０８が表示される。
【００５２】
図５（ｄ）に、ＴｒａｎｓｆｅｒＪｅｔ転送ボタン５０５が押下された時に表示部３０７に表示される、フォルダ選択画面５０９を示す。このフォルダ選択画面５０９により情報端末３０が持つコントローラ３００のＲＯＭ３０３もしくは記憶装置３０４などのストレージ上に格納されたローカルフォルダや、取り外し可能なストレージなどにアクセスが可能である。フォルダ選択画面５０９に表示されたフォルダの一覧からユーザはデータ転送したいファイルが入ったフォルダを選択する。
【００５３】
図５（ｅ）に、フォルダ選択画面５０９で一覧として表示されるフォルダの１つである「Ｌｏｃａｌ」が選択された時に表示部３０７に表示される、ファイル選択画面５１０を示す。ファイル選択画面５１０に表示されたフォルダ「Ｌｏｃａｌ」にあるファイル一覧にデータ転送したいファイルが存在する場合、ユーザはファイル選択画面５１０に表示されるそのファイルを押下する。この押下があった場合、プレビュー画面５１１が表示部３０７に表示される。
【００５４】
図５（ｆ）に、ファイル選択画面５１０で一覧として表示されるファイルの１つである「１２３４５．ｊｐｇ」が選択された時に表示部３０７に表示される、プレビュー画面５１１を示す。プレビュー画面５１１にて表示されたファイルのデータがユーザがデータ転送を所望するデータである場合、情報端末３０から画像形成装置２０へとデータ転送を行う。具体的には、ユーザが図５（ｆ）の転送ボタン５１２を押下した場合、情報端末３０がＴｒａｎｓｆｅｒＪｅｔ転送の動作開始を行う。一方、プレビュー画面５１１にて表示されたファイルのデータがユーザがデータ転送を所望するデータでない場合、ファイル選択画面５１０に戻る。この戻る処理は、具体的には、ユーザが図５（ｆ）の戻るボタン５１３を押下した場合に実行される。
【００５５】
図６は、図５におけるデータ転送機能画面５０４，５０７の表示切替処理の手順を示すフローチャートである。連携アプリ３０００のデータ転送ボタン５０３が押された場合に、ＣＰＵ３０１により本処理が実行される。
【００５６】
まず、転送データ制御３００２を起動する（ステップＳ６０１）。次に、情報端末３０に近距離無線通信装置４０（ＴｒａｎｓｆｅｒＪｅｔモジュール）が接続されているか否かを検出する（ステップＳ６０２）。近距離無線通信装置４０が接続されていることが検出された場合には（ステップＳ６０３でＹＥＳ）、表示部３０７にＴｒａｎｓｆｅｒＪｅｔ転送ボタン５０５を含むデータ転送機能画面５０４を表示し（ステップＳ６０４）、本処理を終了する。一方、近距離無線通信装置４０が接続されていることが検出されなかった場合（ステップＳ６０３でＮＯ）、ステップＳ６０５に進む。
【００５７】
ステップＳ６０５において、表示部３０７にＴｒａｎｓｆｅｒＪｅｔ転送ボタン５０５は無効化されていることを示すボタン５０８を含むデータ転送機能画面５０７を表示し、本処理を終了する。
【００５８】
図７は、図５における転送ボタン５１２が押下されたときに情報端末３０に表示される画面である。
【００５９】
図７（ａ）は、転送ボタン５１２の押下がされた直後に、通信確立のため、ユーザに情報端末３０を画像形成装置２０の所定位置、具体的にはＴｒａｎｓｆｅｒＪｅｔ通信エリア２０ａにタッチする旨を、表示部３０７に表示する画面を示す。
【００６０】
図７（ｂ）は、情報端末３０と画像形成装置２０のＴｒａｎｓｆｅｒＪｅｔ通信確立後に、ＴｒａｎｓｆｅｒＪｅｔによるデータ通信を行っている際、表示部３０７に表示する画面を示す。
【００６１】
図７（ｃ）は、情報端末３０が画像形成装置２０へのデータ転送完了後に、表示部３０７に表示する画面を示す。７０２は、ユーザによる押下があると表示部３０７を図５（ａ）に示す初期画面に復帰させる、戻るボタンである。
【００６２】
図７（ｄ）は、ＴｒａｎｓｆｅｒＪｅｔ通信が切断した場合に、表示部３０７に表示する画面を示す。７０４は、ＴｒａｎｓｆｅｒＪｅｔ通信が切断した時にユーザによる押下があると、ＴｒａｎｓｆｅｒＪｅｔ通信機能を中止し、表示部３０７を図５（ａ）に示す初期画面に復帰させる、中止ボタンである。
【００６３】
図７（ｅ）は、ＴｒａｎｓｆｅｒＪｅｔ通信によるデータ送受信が失敗した場合に、表示部３０７に表示する画面を示す。７０６は、データ送受信が失敗した時に、ユーザによる押下があるとＴｒａｎｓｆｅｒＪｅｔ通信機能を中止し、表示部３０７を図５（ａ）に示す初期画面に復帰させる、戻るボタンである。
【００６４】
図８は、情報端末３０で実行される、本実施例に係るＴｒａｎｓｆｅｒＪｅｔ転送制御処理の手順を示すフローチャートである。この処理は情報端末３０のＣＰＵ３０１により実行される。
【００６５】
まず、情報端末３０において連携アプリ３０００が起動し、図５（ａ）の初期画面が表示部３０７に表示されると（ステップＳ８０１）、ステップＳ８０２に進み、ＴｒａｎｓｆｅｒＪｅｔ転送機能を実行するか否かを判別する。具体的には、近距離無線通信装置４０による通信を開始するユーザ指示として、データ転送ボタン５０３が押下され、さらに、図５（ｂ）に示すデータ転送機能画面５０４においてＴｒａｎｓｆｅｒＪｅｔ転送ボタン５０５が押下されたか否かが判別される。この判別の結果、ＴｒａｎｓｆｅｒＪｅｔ転送機能を実行する場合（ステップＳ８０２でＹＥＳ）、ステップＳ８０３に進み、ＴｒａｎｓｆｅｒＪｅｔ転送機能を実行しない場合（ステップＳ８０２でＮＯ）、本処理を終了する。本実施例では、ＴｒａｎｓｆｅｒＪｅｔ転送機能を実行しない場合としては、２つの場合が挙げられる。一つは、図５（ａ）の初期画面において、スキャンボタン５０１又はプリントボタン５０２が押下された場合である。もう一つは、図５（ｂ）に示すデータ転送機能画面５０４においてＷｉ−Ｆｉ転送ボタン５０６が押下された場合である。これらの場合、ＴｒａｎｓｆｅｒＪｅｔ転送機能以外の機能が押下されたボタンに応じて実行される。
【００６６】
ステップＳ８０３では、情報端末３０上に保持されるフォルダ一覧を選択可能に表示する、フォルダ選択画面５０９に移行する。フォルダ選択画面５０９にて、フォルダ一覧の表示がなされると、ステップＳ８０４に進む。
【００６７】
ステップＳ８０４では、ユーザによって転送したいデータ（ファイル）の格納場所であるフォルダが選択されたか判別する。具体的には、ユーザにより、表示部３０７に表示されたフォルダ選択画面５０９に表示されるフォルダ一覧から一つのフォルダが選択されると（ステップＳ８０４でＹＥＳ）、ステップＳ８０５に進む。一方、フォルダ選択画面５０９のいずれのフォルダもユーザにより選択されない場合（ステップＳ８０４でＮＯ）、再びステップＳ８０４に戻る。この戻る処理は、具体的には、図５（ｅ）のファイル選択画面５１０において、上向き矢印５１０ａが選択された場合に実行される。
【００６８】
ステップＳ８０５は、ユーザに選択されたフォルダに格納された画像データからなるファイルの一覧を表示するファイル選択画面５１０に移行する。ファイル選択画面５１０にて、ファイルの一覧の表示がなされると、ステップＳ８０６に進む。
【００６９】
ステップＳ８０６では、ユーザによってファイルが一つ選択されたか判別する。ユーザは、ステップＳ８０５で表示部３０７に表示されたファイル選択画面５１０のファイルの一覧の中からファイルを一つ選択し（ステップＳ８０６でＹＥＳ）、ステップＳ８０７に進む。ステップＳ８０６にて、ファイルが選択されるまで、ステップＳ８０５に戻り、ファイル選択画面５１０の表示部３０７への表示を維持する。
【００７０】
ステップＳ８０７は、ステップＳ８０６にて選択されたファイルをプレビュー表示する。具体的には、ステップＳ８０６にて選択されたファイルのデータをプレビュー画面５１１にて表示部３０７に表示し、ステップＳ８０８に進む。
【００７１】
ステップＳ８０８では、戻るボタン５１３の押下があった否かを判別する。ここで、戻るボタン５１３は、ユーザが、プレビュー画面５１１にて表示されたデータを確認し、再度ファイルの選択を行うことを決定した場合に押下される。この判別の結果、戻るボタン５１３の押下がないと判別した場合（ステップＳ８０８でＮＯ）、転送ボタン５１２の押下があったか否かを判別する（ステップＳ８０９）。ここで、転送ボタン５１２は、ユーザがプレビュー画面５１１にて表示されたデータを確認した結果、そのデータが転送したい所望のデータであり、ファイルの再選択をすることなく、データの転送を行うことを決定した場合に押下される。一方、戻るボタン５１３の押下があったと判別した場合（ステップＳ８０８でＹＥＳ）、ユーザによるファイルの再選択を可能とすべく、ステップＳ８０５に戻り、ファイル選択画面５１０を表示部３０７に再度表示する。
【００７２】
ステップＳ８０９にて、転送ボタン５１２の押下があった場合、ステップＳ８１０に進む。一方、戻るボタン５１３および転送ボタン５１２のいずれも押下が無かった場合（ステップＳ８０８でＮＯ，ステップＳ８０９でＮＯ）、ステップＳ８０７に戻り、プレビュー画面５１１の表示部３０７への表示を維持する。
【００７３】
ステップＳ８１０にて、情報端末３０は、ＴｒａｎｓｆｅｒＪｅｔ転送を実行し、本処理を終了する。具体的には、ステップＳ８１０において、図７（ａ）の画面を情報端末３０の表示部３０７に表示する。この画面表示に従い、ユーザが画像形成装置２０のＴｒａｎｓｆｅｒＪｅｔ通信エリア２０ａ（図１）に情報端末３０をタッチすると、情報端末３０は近距離無線通信装置４０を介して画像形成装置２０にＴｒａｎｓｆｅｒＪｅｔ通信の接続要求を送信する。かかる接続要求に応じて画像形成装置２０は、情報端末３０との間でＴｒａｎｓｆｅｒＪｅｔ通信が確立すると、ステップＳ８０６にて選択されたファイルを情報端末３０に送信する。
【００７４】
次に、本実施例における画像形成装置２０で実行されるＴｒａｎｓｆｅｒＪｅｔ通信を用いるデータ保存機能について説明する。
【００７５】
図９は、本実施例において、画像形成装置２０で実行されるＴｒａｎｓｆｅｒＪｅｔ通信を用いて転送されたデータの保存（以下「ＴｒａｎｓｆｅｒＪｅｔ保存」という。）の際に、画像形成装置２０の表示部２０７に表示される画面を示す図である。
【００７６】
図９（ａ）に、画像形成装置２０を起動した場合に表示部２０７に表示される初期画面を示す。この初期画面は、コピー機能、ＦＡＸ機能、スキャン機能、保存ファイル利用機能、及びデータ保存機能のうちのいずれの機能を実行したいかをユーザに選択させるために表示される。
【００７７】
９０１は、押下されるとコピー機能に動作移行する、コピーボタンである。
【００７８】
９０２は、押下されるとＦＡＸ機能に動作移行する、ＦＡＸボタンである。
【００７９】
９０３は、押下されるとスキャン機能に動作移行する、スキャンボタンである。
【００８０】
９０４は、押下されると保存ファイル利用機能に動作移行する、保存ファイル利用ボタンである。
【００８１】
９０５は、押下されるとＴｒａｎｓｆｅｒＪｅｔ保存機能に動作移行する、データ保存ボタンである。このデータ保存ボタン９０５の押下があると、画像形成装置２０は、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４を起動する。その後、図１１において後述するように、ＴｒａｎｓｆｅｒＪｅｔ保存の際にデータを保存するフォルダの選択が終了した後、情報端末３０からの接続要求を待つ状態に移行する。
【００８２】
図９（ｂ）に、画像形成装置２０が受信したデータの保存場所を設定するための画面を示す。
【００８３】
９０６は、データの保存が可能なフォルダ（ボックス）一覧を示す保存フォルダ一覧である。保存フォルダ一覧９０６に表示されるフォルダは、指定フォルダ２３０の物理的な領域を細分化して表示したものである。また、ユーザはタッチパネル２１０を押下（タッチ操作）することで、データを保存したいフォルダを直接指定することが可能である。
【００８４】
９０７は、ＴｒａｎｓｆｅｒＪｅｔ保存のために、ＴｒａｎｓｆｅｒＪｅｔ通信を開始するためのボタンであるが、現在は無効化されていることを示す、受信無効ボタンである。
【００８５】
図９（ｃ）に、画像形成装置２０が受信したデータの保存場所決定後に受信開始待ちの状態となった画面を示す。
【００８６】
９０８は、保存フォルダ一覧９０６に表示されるフォルダのうち、ユーザ押下により指定されたフォルダを強調表示する、保存フォルダ指定表示である。保存フォルダ指定表示９０８が表示された後、受信無効ボタン９０７から後述する受信開始ボタン９０９に表示が変更される。この表示変更は、例えば、受信無効ボタン９０７のグレーアウトを解除することなどにより行われる。これにより、画像形成装置２０がＴｒａｎｓｆｅｒＪｅｔ通信を開始できる状態であるとユーザに明示することが可能である。
【００８７】
９０９は、押下することで（すなわち、ユーザ選択時に）ＴｒａｎｓｆｅｒＪｅｔ通信を開始する、受信開始ボタンである。受信開始ボタン９０９の押下があった後、画像形成装置２０は、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４を起動することで、情報端末３０からの接続要求を待つ状態に移行する。
【００８８】
尚、図９（ｃ）で表示される保存フォルダ一覧９０６から図９（ｂ）で指定されたフォルダ以外のものユーザがタッチした場合、そのフォルダがデータを保存するフォルダとして再指定される。この場合、保存フォルダ指定表示９０８によりその再指定されたフォルダが強調表示される。
【００８９】
図９（ｄ）は、画像形成装置２０がＴｒａｎｓｆｅｒＪｅｔモジュール２２４の起動後、接続要求待ち状態となった画面を示す。
【００９０】
９１０は、画像形成装置２０がＴｒａｎｓｆｅｒＪｅｔモジュール２２４の起動後、接続要求待ち状態であることを示す、受信可能表示である。ユーザは、表示部２０７に受信可能表示９１０が表示されたことを確認すると、連携アプリ３０００を起動する。その後、図６及び図８の処理が行われ、図７（ａ）の画面が情報端末３０の表示部３０７に表示されると、ユーザは、この画面表示に従って情報端末３０を画像形成装置２０のＴｒａｎｓｆｅｒＪｅｔ通信エリア２０ａ（図１）にタッチする。かかるタッチに応じて近距離無線通信装置４０を介して情報端末３０から送信されるＴｒａｎｓｆｅｒＪｅｔ通信の接続要求を受けると、画像形成装置２０は、情報端末３０との間でＴｒａｎｓｆｅｒＪｅｔ通信を確立し、データ送受信が可能となる。情報端末３０とのＴｒａｎｓｆｅｒＪｅｔ通信確立後、情報端末３０からデータを受信すると、保存フォルダ指定表示９０８にて強調表示されるフォルダに該当する、指定フォルダ２３０の領域にデータが格納される。
【００９１】
図１０は、画像形成装置２０に保存されたファイルを利用する際に画像形成装置２０の表示部２０７に表示される画面を示す図である。
【００９２】
図１０（ａ）は、図９（ａ）に示す初期画面にて保存ファイル利用ボタン９０４が押下された時に表示される、利用可能なデータ（ファイル）が保存されているフォルダの一覧を示す、利用フォルダ選択画面１００１を示す。ユーザは利用フォルダ選択画面１００１から利用したいフォルダをタッチにより選択することで、選択したフォルダ内のファイルを閲覧することが可能となる。
【００９３】
図１０（ｂ）は、利用フォルダ選択画面１００１で選択されたフォルダ内のファイル一覧を示す、利用ファイル選択画面１００２を示す。ＴｒａｎｓｆｅｒＪｅｔ保存により保存されたファイルは、利用ファイル選択画面１００２に表示される。ユーｚは利用ファイル選択画面１００２から利用したいファイルを選択することで、その選択したファイルのデータを印刷したりＦＡＸ送信したりすることができる。
【００９４】
図１１は、画像形成装置２０で実行される、本実施例に係るＴｒａｎｓｆｅｒＪｅｔ保存処理の手順を示すフローチャートである。この処理は画像形成装置２０が起動し、図９（ａ）の初期画面が表示部２０７に表示された後に、画像形成装置２０のＣＰＵ２０１により実行される。
【００９５】
まず、ＴｒａｎｓｆｅｒＪｅｔ保存機能が選択されると（ステップＳ１１０１でＹＥＳ）、画像形成装置２０におけるＴｒａｎｓｆｅｒＪｅｔモジュール２２４を起動し、ステップＳ１１０２に進む。本実施例では、図９（ａ）の初期画面においてデータ保存ボタン９０５の押下というユーザ操作があったとき、ステップＳ１１０１においてＴｒａｎｓｆｅｒＪｅｔによるデータ保存機能が選択されたと判別する。一方、図９（ａ）の初期画面において他のボタンが押下された場合は（ステップＳ１１０１でＮＯ）、本処理はそのまま終了する。
【００９６】
ステップＳ１１０２において、図９（ｂ）の保存フォルダ一覧９０６を表示し、表示された保存フォルダ一覧９０６からのデータを保存するためのフォルダの選択がユーザによりなされると、ステップＳ１１０３に進む。本実施例では、保存フォルダ一覧９０６の任意のフォルダに対してタッチ操作というユーザ操作があったとき、そのフォルダをデータを保存するためのフォルダに決定し、その後、図９（ｃ）の画面に切り替える。図９（ｃ）に示すように、画面上では、保存フォルダ指定表示９０８にてユーザにより指定された保存先のフォルダが強調表示され、また、図９（ｂ）の受信無効ボタン９０７のグレーアウトが解除された、受信開始ボタン９０９が表示される。
【００９７】
ステップＳ１１０３において、受信開始ボタン９０９が押下された場合、ステップＳ１１０４に進む。一方、受信開始ボタン９０９が押下されなかった場合（ステップＳ１１０３でＮＯ）、再びステップＳ１１０２に戻る。本実施例においては、ステップＳ１１０２に戻った後、図９（ｃ）の保存フォルダ一覧９０６において、ユーザが保存フォルダ指定表示９０８で強調表示されたフォルダ以外のフォルダを再選択した場合、ステップＳ１１０３の処理が再度行われる。
【００９８】
ステップＳ１１０４において、情報端末３０からの接続要求を受信するのを待つ図９（ｄ）に示す状態となり、ステップＳ１１０５に進む。
【００９９】
ステップＳ１１０５において、画像形成装置２０は、情報端末３０からの接続要求を受信した場合、ステップＳ１１０６に進む。一方、画像形成装置２０は、情報端末３０からの接続要求を受信しない場合（ステップＳ１１０５でＮＯ）、再びステップＳ１１０４に戻る。
【０１００】
ステップＳ１１０６において、画像形成装置２０は、情報端末３０とのＴｒａｎｓｆｅｒＪｅｔ通信を確立し、情報端末３０から送信されるデータの受信を開始し、ステップＳ１１０７に進む。このとき、図９（ｄ）に示す画面を、「受信中」という表示の画面に切り替えてもよい。
【０１０１】
ステップＳ１１０７において、画像形成装置２０はデータ受信を完了すると、ステップＳ１１０８に進む。
【０１０２】
ステップＳ１１０８において、画像形成装置２０は、保存フォルダ指定表示９０８にて強調表示されるフォルダに該当する、指定フォルダ２３０内の領域に対し、データの保存を行い、ステップＳ１１０９に進む。このとき、上記「受信中」という表示の画面から「保存中」という表示の画面にさらに切り替えるようにしてもよい。
【０１０３】
ステップＳ１１０９にて、画像形成装置２０は、情報端末３０とのＴｒａｎｓｆｅｒＪｅｔ通信を切断し、本処理を終了する。このとき、上記「保存中」という表示の画面から「保存が終了しました」という表示及び図９（ａ）に示す初期画面に復帰させる、戻るボタンを含む画面に切り替えるようにしてもよい。
【０１０４】
図１１のＴｒａｎｓｆｅｒＪｅｔ保存処理によれば、データ保存ボタン９０５の押下に基づきＴｒａｎｓｆｅｒＪｅｔモジュール２２４が起動されると、データ（ファイル）の保存先を選択するための保存フォルダ一覧９０６（図９（ｂ））を表示する。これにより、ＴｒａｎｓｆｅｒＪｅｔ保存において、データは画像形成装置２０において予めユーザ選択されたフォルダに保存されるので、画像形成装置２０においてそのデータを改めて探し出す手間が発生することを防止することができる。
【０１０５】
尚、本実施例では、ユーザが、画像形成装置２０におけるデータの保存先の選択後、受信開始ボタン９０９を押下した後、図９（ｄ）の画面が表示されたことを確認して、情報端末３０の連携アプリ３０００を起動したときに、図６，８の処理が実行される。しかしながら、本発明は、かかる構成に限定されない。例えば、図９（ｄ）の画面の表示の有無に関係なく、情報端末３０の連携アプリ３０００を起動し、図６の処理後にＴｒａｎｓｆｅｒＪｅｔ転送を行うようにしてもよい。この場合は、図８において、ステップＳ８０９で転送ボタン５１２の押下があった場合、ＴｒａｎｓｆｅｒＪｅｔ転送を開始する前に、データの保存先を指定する画面（例えば、図９（ｂ）の保存フォルダ一覧９０６）が情報端末３０の表示部３０７に表示される。具体的には、指定フォルダ２３０の物理的な領域の情報をＴｒａｎｓｆｅｒＪｅｔ通信で画像形成装置２０から取得し、その取得した情報に基づき保存フォルダ一覧及びＯＫボタンを含む画面を情報端末３０の表示部３０７に表示する。ユーザがこの画面上でデータを保存したいフォルダを指定し、その後ＯＫボタンを押下すると、転送を開始する。これにより、ＴｒａｎｓｆｅｒＪｅｔ転送において、データは情報端末３０において予めユーザ選択されたフォルダに保存されるので、画像形成装置２０においてそのデータを改めて探し出す手間が発生することを防止することができる。
【０１０６】
（実施例２）
次に、実施例２における画像形成装置２０で実行されるＴｒａｎｓｆｅｒＪｅｔ保存機能について説明する。
【０１０７】
以下、本実施例において、実施例１と同一の構成については同一の符号を用いて重複した説明は省略する。また、情報端末３０の処理も実施例１と同様であるため重複した説明は省略する。
【０１０８】
図１２は、本実施例において、画像形成装置２０で実行される、ＴｒａｎｓｆｅｒＪｅｔ保存の際に、画像形成装置２０の表示部２０７に表示される画面を示す図である。
【０１０９】
図１２（ａ）に、画像形成装置２０を起動した場合に表示部２０７に表示される初期画面を示す。この初期画面は、コピー機能、ＦＡＸ機能、スキャン機能、保存ファイル利用機能、及びデータ保存機能のうちのいずれの機能を実行したいかをユーザに選択させるために表示される。
【０１１０】
１２０１は、押下されるとコピー機能に動作移行する、コピーボタンである。
【０１１１】
１２０２は、押下されるとＦＡＸ機能に動作移行する、ＦＡＸボタンである。
【０１１２】
１２０３は、押下されるとスキャン機能に動作移行する、スキャンボタンである。
【０１１３】
１２０４は、押下されると保存ファイル利用機能に動作移行する、保存ファイル利用ボタンである。
【０１１４】
１２０５は、押下されるとデータ保存機能に動作移行する、データ保存ボタンである。なお、本実施例に係るＴｒａｎｓｆｅｒＪｅｔ保存は、データ保存ボタン１２０５の押下時に開始する。またデータ保存ボタン１２０５が押下された時に、画像形成装置２０は、ＴｒａｎｓｆｅｒＪｅｔモジュール２２４を起動し、情報端末３０からの接続要求を待つ状態に移行する。
【０１１５】
図１２（ｂ）に、画像形成装置２０がＴｒａｎｓｆｅｒＪｅｔモジュール２２４の起動後、接続要求待ち状態となった画面を示す。
【０１１６】
１２１０は、画像形成装置２０がＴｒａｎｓｆｅｒＪｅｔモジュール２２４の起動後、接続要求待ち状態であることを示す、受信可能表示である。ユーザは、表示部２０７に受信可能表示１２１０が表示されたことを確認すると、連携アプリ３０００を起動する。その後、図６及び図８の処理が行われ、図７（ａ）の画面が情報端末３０の表示部３０７に表示されると、ユーザは、この画面表示に従って情報端末３０を画像形成装置２０のＴｒａｎｓｆｅｒＪｅｔ通信エリア２０ａ（図１）にタッチする。かかるタッチに応じて近距離無線通信装置４０を介して情報端末３０から送信されるＴｒａｎｓｆｅｒＪｅｔ通信の接続要求を受けると、画像形成装置２０は、情報端末３０との間でＴｒａｎｓｆｅｒＪｅｔ通信を確立し、データ送受信が可能となる。情報端末３０とのＴｒａｎｓｆｅｒＪｅｔ通信確立後、情報端末３０からデータを受信すると、受信したデータは記憶装置２０４の予め決められた領域に格納される。
【０１１７】
１２１１は、データ保存ボタン１２０５が押下された後に、ユーザがデータ保存機能を中止したい場合に中止を行う為の中止ボタンである。中止ボタン１２１１が押下されると、画像形成装置２０の表示部２０７は図１２（ａ）の初期画面に戻る。
【０１１８】
図１２（ｃ）に、画像形成装置２０が情報端末３０からのデータの受信完了後に表示する画面を示す。
【０１１９】
１２１２は、画像形成装置２０が情報端末３０からのデータの受信を完了したことを示す、受信完了表示である。データの受信完了直後であってこの画面が表示されている時点では、記憶装置２０４内の一時フォルダ２３１に、この受信完了したデータが一時保存される。より具体的には、一時フォルダ２３１の物理的な領域を細分化したフォルダのうち、事前に決められている特定アドレスに該当するフォルダ（第１のフォルダ）内に、この受信完了したデータが一時保存される。
【０１２０】
１２１３は、画像形成装置２０がデータ受信完了後、受信したデータをプレビューする、受信プレビュー画面である。
【０１２１】
１２１４は、データ受信完了後、ユーザによる押下があると表示部２０７を図１２（ａ）に示す初期画面に復帰させる、戻るボタンである。
【０１２２】
１２１５は、記憶装置２０４内の指定フォルダ２３０の物理的な領域を細分化したフォルダのうち、任意のアドレスに該当するフォルダ（第２のフォルダ）を選択し、そこに上記一時保存されたデータを転送・保存する為の保存ボタンである。この保存ボタン１２１５が押下された場合については図１３にて後述する。このように受信完了後のデータを一時保存先から所定のフォルダに転送・保存することで、情報端末３０から送信したデータを一時フォルダ２３１から改めて探す必要がなくなるため、ユーザが保存後のファイルの整理をしやすくなる。
【０１２３】
図１３は、本実施例において、画像形成装置２０が一時保存されたデータを指定フォルダ２３０に転送・保存する際に表示部２０７に表示される画面を示す図である。
【０１２４】
図１３（ａ）に、画像形成装置２０が受信したデータの保存場所を設定するための画面を示す。この画面は上述の通り図１２（ｃ）の保存ボタン１２１５が押下されたときに表示される。
【０１２５】
１３０６は、データの保存が可能なフォルダ（ボックス）一覧を示す、保存フォルダ一覧である。保存フォルダ一覧１３０６に表示されるフォルダは、指定フォルダ２３０の物理的な領域を細分化して表示したものである。また、ユーザはタッチパネル２１０を押下することで、データを保存したいフォルダを直接指定することが可能である。
【０１２６】
１３０７は、データ保存を開始するためのボタンであるが、現在は無効化されていることを示す、保存無効ボタンである。
【０１２７】
図１３（ｂ）に、画像形成装置２０が受信したデータの保存場所決定後にデータ保存開始待ちの状態となった画面を示す。
【０１２８】
１３０８は、保存フォルダ一覧９０６に表示されるフォルダのうち、ユーザ押下により指定されたフォルダを強調表示する、保存フォルダ指定表示である。保存フォルダ指定表示１３０８が表示された後、保存無効ボタン１３０７から後述する保存開始ボタン１３０９に表示が変更される。この表示変更は、例えば、保存無効ボタン１３０７のグレーアウトを解除することなどにより行われる。これにより、画像形成装置２０がデータ保存を開始できる状態であるとユーザに明示することが可能である。
【０１２９】
１３０９は、押下することでデータ保存を開始する、保存開始ボタンである。保存開始ボタン１３０９の押下があった後、画像形成装置２０は、保存フォルダ指定表示１３０８にて強調表示されるフォルダに該当する、指定フォルダ２３０の領域に一時フォルダ２３１に一時保存されていたデータが転送・保存される。
【０１３０】
尚、図１３（ｂ）で表示される保存フォルダ一覧１３０６から図１３（ａ）で指定されたフォルダ以外のものユーザがタッチした場合、そのフォルダがデータを保存するフォルダとして再指定される。この場合、保存フォルダ指定表示１３０８によりその再指定されたフォルダが強調表示される。
【０１３１】
図１３（ｃ）に、図１３（ｂ）においてデータの再保存先が、一定期間経過後も指定されなかった場合に表示する画面を示す。
【０１３２】
１３１２は、一時フォルダ２３１に受信したデータを保存した旨をユーザに通知する、一時フォルダ保存表示である。図１３（ａ）又は図１３（ｂ）の画面上で、一定時間が経過するまでに、保存フォルダ一覧１３０６からのフォルダの指定がない場合または保存開始ボタン１３０９の押下がない場合がある。このような場合、最終的なデータの保存先が指定されないままの状態が継続してしまうことになる。その為、記憶装置２０４内で、事前に確保された一時フォルダ２３１に受信したデータをそのまま保存する。これにより、受信データの紛失が起こらないようにすることが可能である。
【０１３３】
図１４は、画像形成装置２０で実行される、本実施例に係るＴｒａｎｓｆｅｒＪｅｔ保存処理の手順を示すフローチャートである。この処理は画像形成装置２０が起動し、図１２（ａ）の初期画面が表示部２０７に表示された後に、画像形成装置２０のＣＰＵ２０１により実行される。
【０１３４】
まず、ＴｒａｎｓｆｅｒＪｅｔ保存機能が選択されると（ステップＳ１４０１でＹＥＳ）、画像形成装置２０におけるＴｒａｎｓｆｅｒＪｅｔモジュール２２４を起動し、ステップＳ１４０２に進む。本実施例では、図１２（ａ）の初期画面においてデータ保存ボタン１２０５の押下があったとき、ステップＳ１４０１においてＴｒａｎｓｆｅｒＪｅｔによるデータ保存機能が選択されたと判別する。一方、図１２（ａ）の初期画面において他のボタンが押下された場合は（ステップＳ１４０１でＮＯ）、本処理はそのまま終了する。
【０１３５】
ステップＳ１４０２にて、情報端末３０からの接続要求を受信するのを待つ図１２（ｂ）に示す状態となり、ステップＳ１４０３に進む。
【０１３６】
ステップＳ１４０３にて、画像形成装置２０は、情報端末３０からの接続要求を受信した場合、ステップＳ１４０４に進む。一方、画像形成装置２０は、情報端末３０からの接続要求を受信しない場合（ステップＳ１４０３でＮＯ）、ステップＳ１４０５に進む。
【０１３７】
ステップＳ１４０５において、画像形成装置２０は、中止ボタン１２１１が押下された場合、本処理をそのまま終了する。一方、画像形成装置２０は、中止ボタン１２１１が押下されない場合（ステップＳ１４０５でＮＯ）、再びステップＳ１４０３に戻る。
【０１３８】
ステップＳ１４０４において、画像形成装置２０は、情報端末３０とのＴｒａｎｓｆｅｒＪｅｔ通信を確立し、情報端末３０から送信されるデータの受信を開始し、ステップＳ１４０６に進む。
【０１３９】
ステップＳ１４０６において、画像形成装置２０はデータ受信を完了すると、ステップＳ１４１０に進み、画像形成装置２０はステップＳ１４０６にて受信したデータを一時フォルダ２３１に保存し、ステップＳ１４０７に進む。
【０１４０】
ステップＳ１４０７において、画像形成装置２０は、情報端末３０とのＴｒａｎｓｆｅｒＪｅｔ通信を終了すると、図１２（ｃ）の画面を表示し、保存ボタン１２１５が押下された場合、ステップＳ１４０８に進む。一方、保存ボタン１２１５が押下されなかった場合、より具体的には戻るボタン１２１４が押下された場合、図１２（ａ）に示す初期画面に復帰後、本処理をそのまま終了する。尚、初期画面への復帰の前に、図１３（ｃ）の一時フォルダ保存表示１３１２を表示部２０７に表示するようにしてもよい。
【０１４１】
ステップＳ１４０８において、画像形成装置２０は、図１３（ａ）の保存フォルダ一覧１３０６を表示部２０７に表示してステップＳ１４０９に進む。
【０１４２】
ステップＳ１４０９において、画像形成装置２０は、図１３（ａ）の保存フォルダ一覧１３０６から、データを保存したいフォルダの選択がなされると、ステップＳ１４１１に進む。
【０１４３】
ステップＳ１４１１において、画像形成装置２０は、図１３（ｂ）に画面を切り替える。図１３（ｂ）に示すように、画面上では、保存フォルダ指定表示１３０８にてユーザにより指定された保存先のフォルダが強調表示され、また、図１３（ａ）の保存無効ボタン１３０７のグレーアウトが解除された、保存開始ボタン１３０９が表示される。一方、画像形成装置２０は、保存フォルダ一覧１３０６から、データを保存したいフォルダの選択がなされず、保存先が指定されないまま一定時間が経過すると（ステップＳ１４０９でＮＯ，ステップＳ１４１２でＮＯ）、ステップＳ１４１３に進む。尚、この一定時間（第１の期間）はステップＳ１４１０の処理終了時点から計時される。
【０１４４】
ステップＳ１４１１において、画像形成装置２０は、一定時間内に保存開始ボタン１３０９が押下された場合、ステップＳ１４１４に進む。一方、画像形成装置２０は、保存開始ボタン１３０９が押下されないまま一定時間が経過すると（ステップＳ１４１１でＮＯ、ステップＳ１４１５でＮＯ）、ステップＳ１４１３に進む。尚、この一定時間（第２の期間）はステップＳ１４０９の処理終了時点から計時される。
【０１４５】
ステップＳ１４１３において、画像形成装置２０は、表示部２０７に一時フォルダ保存表示１３１２を表示し、本処理を終了する。
【０１４６】
ステップＳ１４１４において、画像形成装置２０は、指定フォルダ２３０内の、ステップＳ１４０９で指定されたフォルダに該当する領域に一時フォルダ２３１に保存されていたデータを転送・保存し、本処理を終了する。
【０１４７】
図１４のＴｒａｎｓｆｅｒＪｅｔ保存処理によれば、データ保存ボタン９０５の押下に基づきＴｒａｎｓｆｅｒＪｅｔ受信した後、受信したデータ（ファイル）の保存先を選択するための保存フォルダ一覧１３０６（図１３（ａ））を表示する。これにより、ＴｒａｎｓｆｅｒＪｅｔ保存において、データはユーザ選択されたフォルダに確実に保存されるので、画像形成装置２０においてそのデータを改めて探し出す手間が発生することを防止することができる。
【０１４８】
尚、本実施例では、画像形成装置２０が受信したデータは、その保存先をユーザが選択するまでの間は一時フォルダに保存したがかかる実施例に限定されるわけではない。例えば、ステップＳ１４１２およびステップＳ１４１５において、画像形成装置２０が操作をされないまま一定時間経過した場合、一時フォルダ２３１に保存してあるデータを削除するようにしてもよい。
【０１４９】
以上の実施例で示したように本発明を実施することで、画像形成装置２０内のデータを近距離無線通信にて画像形成装置２０に転送したデータを、画像形成装置２０において容易に利用することが可能となる。
【０１５０】
また、以上の実施例では近距離無線通信の手法として、ＴｒａｎｓｆｅｒＪｅｔ通信を利用した場合のケースについて説明した。実際にはＴｒａｎｓｆｅｒＪｅｔ通信を使用した場合に限定されるものではなく、ＷｉＦｉ等の無線ＬＡＮ通信を利用したケースにおいても、同様に利用が可能である。
【０１５１】
また、本発明の目的は、以下の処理を実行することによっても達成される。即ち、上述した実施例の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システム或いは装置に供給し、そのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出す処理である。この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施の形態の機能を実現することになり、そのプログラムコード及び該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【０１５２】
２０  画像形成装置
３０  情報端末
４０  近距離無線通信装置
２０４  記憶装置
２０７  表示部
２０９  操作部
２２４  ＴｒａｎｓｆｅｒＪｅｔモジュール
２３０  指定フォルダ
２３１  一時フォルダ
３０７  表示部
３０９  操作部
【図１】
2018191167.tif 000003
【図２】
2018191167.tif 000004
【図３】
2018191167.tif 000005
【図４】
2018191167.tif 000006
【図５】
2018191167.tif 000007
【図６】
2018191167.tif 000008
【図７】
2018191167.tif 000009
【図８】
2018191167.tif 000010
【図９】
2018191167.tif 000011
【図１０】
2018191167.tif 000012
【図１１】
2018191167.tif 000013
【図１２】
2018191167.tif 000014
【図１３】
2018191167.tif 000015
【図１４】
2018191167.tif 000016