(57)【要約】【課題】装置自身がサポートしていないファイルであっても印刷装置へ無線送信して印刷させることが可能な通信端末装置を提供する。【解決手段】携帯端末１０の印刷制御アプリケーション２６は、ＭＦＰ３０で印刷させる印刷対象のファイルとしてＯＳ２５がサポートしていない非サポートファイルが選択されると、その選択されたファイルを無線ＬＡＮを介してクラウド上の変換サーバ７へアップロードし、ＯＳ２５がサポートする形式のファイルに変換させる。ユーザが携帯端末１０をＭＦＰ３０にかざすと、ＮＦＣ通信を経て、無線ＬＡＮ接続がＭＦＰ３０との接続に切り替わる。ただし、変換サーバ７でファイルの変換が行われて変換後のファイルのダウンロードが完了していない場合は、無線ＬＡＮ接続の切り替えは行われない。【選択図】図１
2014167735.tif 000002
【特許請求の範囲】
【請求項１】
ファイルを保存可能な記憶部と、
情報を表示可能な表示部と、
前記表示部に表示されている情報のうち特定の情報を選択する選択操作を受け付け可能な選択操作受付部と、
第１の無線通信方式による無線通信である第１無線通信で印刷装置とデータ通信を行うことが可能な第１無線通信部と、
前記第１の無線通信方式とは異なる第２の無線通信方式による無線通信である第２無線通信で前記印刷装置とデータ通信を行うことが可能な第２無線通信部と、
制御部と、
を備えた通信端末装置であって、
前記制御部は、
前記記憶部に保存されているファイルを前記表示部に表示させる表示処理と、
前記表示部に表示されている前記ファイルのうち前記選択操作受付部により選択されたファイルを印刷装置で印刷させる印刷対象ファイルとして設定する印刷対象ファイル設定処理と、
前記印刷対象ファイル設定処理により設定された前記印刷対象ファイルが所定の非サポート形式のファイルである場合に、その印刷対象ファイルを前記第１無線通信で変換装置へ送信させることにより前記変換装置にてその印刷対象ファイルを所定のサポート形式のファイルに変換させて、その変換後の印刷対象ファイルを前記変換装置から前記第１無線通信で取得する変換ファイル取得処理と、
前記印刷対象ファイル設定処理による前記印刷対象ファイルの設定後、当該通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記変換ファイル取得処理の実行中ではない場合は前記第１無線通信の通信相手を前記印刷装置に設定し、前記変換ファイル取得処理の実行中である場合は前記第１無線通信の通信相手を維持する印刷装置接続処理と、
前記印刷装置接続処理により前記第１無線通信の通信相手が前記印刷装置に設定された場合、前記第１無線通信にて前記サポート形式の前記印刷対象ファイルを前記印刷装置へ送信させる印刷対象ファイル送信処理と、
を実行することを特徴とする通信端末装置。
【請求項２】
請求項１に記載の通信端末装置であって、
前記制御部は、
当該通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記印刷装置と前記第１無線通信を行うために必要な無線接続情報を前記印刷装置から前記第２無線通信で取得する無線接続情報取得処理を実行可能であり、
前記印刷装置接続処理における、前記第１無線通信の通信相手の前記印刷装置への設定は、前記無線接続情報取得処理により取得した前記無線接続情報に基づいて行う
ことを特徴とする通信端末装置。
【請求項３】
請求項２に記載の通信端末装置であって、
前記制御部は、当該通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記変換ファイル取得処理の実行中である場合は、前記無線接続情報取得処理を実行しない
ことを特徴とする通信端末装置。
【請求項４】
請求項１〜請求項３の何れか１項に記載の通信端末装置であって、
前記制御部は、当該通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記変換ファイル取得処理の実行中である場合は、前記印刷装置へ前記第２無線通信で所定の通知用情報を送信させる通知用情報送信処理を実行する
ことを特徴とする通信端末装置。
【請求項５】
請求項１〜請求項４の何れか１項に記載の通信端末装置であって、
前記制御部は、前記印刷対象ファイル設定処理による前記印刷対象ファイルの設定後、当該通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記変換ファイル取得処理の実行中である場合は所定の表示用情報を表示させる情報表示処理を実行する
ことを特徴とする通信端末装置。
【請求項６】
請求項１〜請求項５の何れか１項に記載の通信端末装置であって、
前記第２無線通信は、前記第１の無線通信方式よりも通信可能範囲が狭い前記第２の無線通信方式による無線通信である
ことを特徴とする通信端末装置。
【請求項７】
請求項１〜請求項６の何れか１項に記載の通信端末装置であって、
前記制御部は、
前記印刷装置接続処理により前記第１無線通信の通信相手が前記印刷装置に設定される際、その設定の直前の前記第１無線通信の状態を示す設定前情報を記憶する設定前情報記憶処理と、
前記印刷装置接続処理により前記第１無線通信の通信相手が前記印刷装置に設定された場合、前記印刷対象ファイル送信処理により前記印刷対象ファイルの前記印刷装置への送信が完了した後に、前記設定前情報記憶処理により記憶された前記設定前情報に基づいて前記第１無線通信の状態を前記印刷装置接続処理の実行前の状態に復帰させる無線接続復帰処理と、
を実行することを特徴とする通信端末装置。
【請求項８】
第１の無線通信方式による無線通信である第１無線通信及び前記第１の無線通信方式とは異なる第２の無線通信方式による無線通信である第２無線通信によって印刷装置とデータ通信が可能な通信端末装置で用いられる通信制御方法であって、
印刷装置で印刷させる印刷対象ファイルを選択させる選択ステップと、
前記選択ステップで選択された前記印刷対象ファイルが所定の非サポート形式のファイルである場合に、その印刷対象ファイルを第１無線通信で変換装置へ送信させることにより前記変換装置にてその印刷対象ファイルを所定のサポート形式のファイルに変換させて、その変換後の印刷対象ファイルを前記変換装置から前記第１無線通信で取得する変換ファイル取得ステップと、
選択ステップで前記印刷対象ファイルが選択された後、前記通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記変換ファイル取得ステップの実行中ではない場合は前記第１無線通信の通信相手を前記印刷装置に設定し、前記変換ファイル取得ステップの実行中である場合は前記第１無線通信の通信相手を維持する印刷装置接続ステップと、
前記印刷装置接続ステップにより前記第１無線通信の通信相手が前記印刷装置に設定された場合、前記第１無線通信にて前記サポート形式の前記印刷対象ファイルを前記印刷装置へ送信させる印刷対象ファイル送信ステップと、
を有することを特徴とする通信制御方法。
【請求項９】
ファイルを保存可能な記憶部と、
情報を表示可能な表示部と、
表示部に表示されている情報のうち特定の情報を選択する選択操作を受け付け可能な選択操作受付部と、
第１の無線通信方式による無線通信である第１無線通信で印刷装置とデータ通信を行うことが可能な第１無線通信部と、
前記第１の無線通信方式とは異なる第２の無線通信方式による無線通信である第２無線通信で前記印刷装置とデータ通信を行うことが可能な第２無線通信部と、
を備えた通信端末装置が有するコンピュータに実行させる通信制御プログラムであって、
前記記憶部に保存されているファイルを前記表示部に表示させる表示処理と、
前記表示部に表示されている前記ファイルのうち前記選択操作受付部により選択されたファイルを、印刷装置で印刷させる印刷対象ファイルとして設定する印刷対象ファイル設定処理と、
前記印刷対象ファイル設定処理により設定された前記印刷対象ファイルが所定の非サポート形式のファイルである場合に、その印刷対象ファイルを前記第１無線通信で変換装置へ送信させることにより前記変換装置にてその印刷対象ファイルを所定のサポート形式のファイルに変換させて、その変換後の印刷対象ファイルを前記変換装置から前記第１無線通信で取得する変換ファイル取得処理と、
前記印刷対象ファイル設定処理による前記印刷対象ファイルの設定後、当該通信端末装置と前記印刷装置との間で前記第２無線通信が開始された場合に、前記変換ファイル取得処理の実行中ではない場合は前記第１無線通信の通信相手を前記印刷装置に設定し、前記変換ファイル取得処理の実行中である場合は前記第１無線通信の通信相手を維持する印刷装置接続処理と、
前記印刷装置接続処理により前記第１無線通信の通信相手が前記印刷装置に設定された場合、前記第１無線通信にて前記サポート形式の前記印刷対象ファイルを前記印刷装置へ送信させる印刷対象ファイル送信処理と、
を実行させることを特徴とする通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の無線通信方式で無線通信可能な通信端末装置に関する。
【背景技術】
【０００２】
特許文献１には、ＮＦＣ（Near Field Communication；近距離無線通信）による無線通信及び無線ＬＡＮによる無線通信が可能な２つの通信装置の相互間における無線ＬＡＮ接続方法が提案されている。
【０００３】
具体的には、２つの通信装置を近づけると両者間でＮＦＣによる無線通信が開始され、無線ＬＡＮ接続のための必要な情報のやりとりが行われる。そのやりとりされた情報に基づき、両者間の無線ＬＡＮ接続が確立され、両者間で無線ＬＡＮによるデータ通信が行われる。
【０００４】
近年、多機能携帯端末やタブレット端末などの携帯型の通信端末装置が広く普及しつつある。特許文献１に記載の技術を用いれば、例えば、通信端末装置と印刷装置との間で、ＮＦＣ通信を介して無線ＬＡＮ接続を確立させ、無線ＬＡＮにて通信端末装置から印刷装置へ印刷データを送信して印刷させる、といったことが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００７−１６６５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
通信端末装置に保存されている画像ファイル等を印刷装置で印刷させるためには、印刷対象のファイルを印刷装置が処理できる形式に加工して印刷装置へ送信する必要がある。このデータ加工は、一般に通信端末装置内のＯＳ（Operating System）が担っている。データ加工が可能なファイルの種類はＯＳによって異なり、多種のファイルをデータ加工可能なＯＳもあればデータ加工可能なファイルの種類が制限されたＯＳもある。前者の例としてＷｉｎｄｏｗｓ（登録商標）、後者の例としてアンドロイド（登録商標。以下同様。）がある。
【０００７】
アンドロイドは、近年、携帯型の通信端末装置に搭載される主なＯＳの１つとなっている。アンドロイドにおいては、例えばＪＰＧ形式のファイル（以下「ＪＰＧファイル」という）は印刷用のデータ加工が可能な（即ちＯＳがサポートしている）サポートファイルであるが、例えばＰＤＦ形式やＤＯＣ形式等の文書ファイルなどは、印刷用のデータ加工ができない（即ちＯＳがサポートしていない）非サポートファイルである。非サポートファイルは、印刷用のデータ加工ができないため、印刷装置へ送信して印刷させることができない。
【０００８】
このように、たとえ通信端末装置と印刷装置との間でＮＦＣを利用して無線ＬＡＮ接続を確立できても、印刷装置へ送信して印刷させることができるファイルの種類はＯＳによって制限される。
【０００９】
本発明は上記課題に鑑みなされたものであり、装置自身がサポートしていないファイルであっても印刷装置へ無線送信して印刷させることが可能な通信端末装置を提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するためになされた本発明の通信端末装置は、ファイルを保存可能な記憶部と、情報を表示可能な表示部と、表示部に表示されている情報のうち特定の情報を選択する選択操作を受け付け可能な選択操作受付部と、第１の無線通信方式による無線通信である第１無線通信で印刷装置とデータ通信を行うことが可能な第１無線通信部と、第１の無線通信方式とは異なる第２の無線通信方式による無線通信である第２無線通信で印刷装置とデータ通信を行うことが可能な第２無線通信部と、制御部とを備えている。
【００１１】
そして、制御部は、記憶部に保存されているファイルを表示部に表示させる表示処理と、表示部に表示されているファイルのうち選択操作受付部により選択されたファイルを印刷装置で印刷させる印刷対象ファイルとして設定する印刷対象ファイル設定処理と、印刷対象ファイル設定処理により設定された印刷対象ファイルが所定の非サポート形式のファイルである場合に、その印刷対象ファイルを第１無線通信で変換装置へ送信させることにより変換装置にてその印刷対象ファイルを所定のサポート形式のファイルに変換させて、その変換後の印刷対象ファイルを変換装置から第１無線通信で取得する変換ファイル取得処理と、印刷対象ファイル設定処理による印刷対象ファイルの設定後、当該通信端末装置と印刷装置との間で第２無線通信が開始された場合に、変換ファイル取得処理の実行中ではない場合は第１無線通信の通信相手を印刷装置に設定し、変換ファイル取得処理の実行中である場合は第１無線通信の通信相手を維持する印刷装置接続処理と、印刷装置接続処理により第１無線通信の通信相手が印刷装置に設定された場合、第１無線通信にてサポート形式の印刷対象ファイルを印刷装置へ送信させる印刷対象ファイル送信処理と、を実行する。
【００１２】
このように構成された本発明の通信端末装置によれば、変換装置で非サポート形式のファイルからサポート形式のファイルへの変換が行われる場合、変換後のファイルの取得が完了するまでは、たとえ第２無線通信が開始されても、第１無線通信の無線通信相手が印刷装置に切り替わらない。つまり、サポート形式に変換されたファイルの取得が完了するまでは、第１無線通信による変換装置との接続状態が維持される。
【００１３】
そのため、変換装置でファイル変換が行われている最中に第２無線通信による印刷装置との無線通信が開始されても、変換装置との第１無線通信による無線通信は維持され、これにより変換後のファイルを変換装置から第１無線通信にて取得することができる。
【００１４】
本発明の通信端末装置において制御部が実行する各処理は、それぞれ、コンピュータにそれら各処理を実行させるための通信制御プログラムとして実現することができる。
【図面の簡単な説明】
【００１５】
【図１】実施形態のＮＦＣ印刷システムの概略構成を表す構成図。
【図２】携帯端末で実行される印刷受付処理を表すフローチャート。
【図３】携帯端末で表示される文書ファイル選択メニュー画面の一例を表す説明図。
【図４】携帯端末で表示されるプレビュー画面の一例を表す説明図。
【図５】図２のＳ２１０のファイル変換処理の詳細を表すフローチャート。
【図６】携帯端末で実行されるＮＦＣ印刷処理を表すフローチャート。
【発明を実施するための形態】
【００１６】
以下に、本発明の好適な実施形態を図面に基づいて説明する。なお、本発明は、下記の実施形態に示された具体的手段や構造等に限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の形態を採り得る。また、下記の実施形態の構成の一部を、課題を解決できる限りにおいて省略した態様も本発明の実施形態である。
【００１７】
図１に示すように、本実施形態のＮＦＣ印刷システム１は、主に、携帯端末１０と、ＭＦＰ（Multi Function Peripheral ；多機能周辺装置）３０と、変換サーバ７とを備える。
【００１８】
通信端末装置としての携帯端末１０は、アクセスポイント３と無線ＬＡＮで無線接続可能であり、アクセスポイント３を介してインターネット５へ接続でき、インターネット５経由で変換サーバ７へ接続できる。以下、インターネット５及びインターネット５を経由して接続可能なサーバ等の機器、システムを、クラウドともいう。なお、無線ＬＡＮは、例えばＩＥＥＥ８０２．１１ａ／ｂ／ｇ／ｎの規格で定められる通信方式等である。
【００１９】
携帯端末１０は、ＭＦＰ３０との間で無線ＬＡＮで無線接続可能である。より詳しくは、携帯端末１０とＭＦＰ３０は、アクセスポイント３を介した無線ＬＡＮ接続が可能であり、アクセスポイント３を介さずに両者間で直接無線ＬＡＮ接続を行うこともできる。
【００２０】
本実施形態の無線ＬＡＮは、Ｗｉ−Ｆｉ（登録商標。以下同様。）に準拠した方式である。そのため、以下の説明では、アクセスポイント３を介した無線ＬＡＮを「通常Ｗｉ−Ｆｉ」ともいう。アクセスポイント３を介さず携帯端末１０とＭＦＰ３０が直接通信を行うＷｉ−Ｆｉは、Ｗｉ−Ｆｉ  ＡｌｌｉａｎｃｅによってＷｉ−Ｆｉ  Ｄｉｒｅｃｔ（登録商標。以下同様。）としてその仕様が策定されている。そのため、以下の説明では、Ｗｉ−Ｆｉ  Ｄｉｒｅｃｔに準拠したＷｉ−Ｆｉ（無線ＬＡＮ）を「ＷＦＤ」ともいう。携帯端末１０とＭＦＰ３０とは、ＮＦＣによる無線データ通信も可能である。本実施形態のＮＦＣ印刷システム１では、携帯端末１０が、このＮＦＣによる無線通信を利用してＭＦＰ３０とのＷｉ−Ｆｉ接続を確立し、携帯端末１０内の各種ファイルをＷｉ−ＦｉでＭＦＰ３０へ送信してＭＦＰ３０で印刷させる、ＮＦＣ印刷が可能である。
【００２１】
携帯端末１０は、図１に示すように、ＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、フラッシュメモリ１４、メモリカードインタフェース（以下「メモリカードＩ／Ｆ」という）１５、無線ＬＡＮ通信部１６、ＮＦＣ通信部１７、操作部１８、タッチパネル１９、表示部２０及び音声入出力部２１などを備えている。
【００２２】
ＣＰＵ１１は、ＲＯＭ１２やフラッシュメモリ１４，メモリカードＩ／Ｆ１５に装着されたメモリカード２７等に記憶されている各種プログラムやデータ等に基づいて、後述する印刷受付処理（図２）及びＮＦＣ印刷処理（図６）を含む各種処理を行う。ＲＯＭ１２は周知の不揮発性メモリ、ＲＡＭ１３は周知の揮発性メモリである。
【００２３】
フラッシュメモリ１４は、記憶内容を書き換え可能な不揮発性のメモリであり、ＯＳ２５や印刷制御アプリケーション（以下「印刷アプリ」という）２６を含む各種プログラム、データ等が記憶されている。
【００２４】
ＯＳ２５は、携帯端末１０の標準機能を実現するための基本ソフトウェアであって、本実施形態ではアンドロイドである。通信制御プログラムとしての印刷アプリ２６は、既述のＮＦＣ印刷を実現するためのアプリケーションであり、後述する印刷受付処理（図２）やＮＦＣ印刷処理（図６）の各プログラムを含んでいる。印刷アプリ２６は、ＭＦＰ３０のベンダ−によって提供され、ユーザによって携帯端末１０にインストールされる。
【００２５】
以降、各種アプリケーションやＯＳ２５などのプログラムを実行するＣＰＵ１１のことを、単にその実行プログラム名で記載する場合もある。例えば「アプリケーション」という記載が、「アプリケーションを実行するＣＰＵ１１」を意味する場合もある。
【００２６】
携帯端末１０にインストールされた各アプリケーション（印刷アプリ２６を含む）は、ＯＳ２５のＡＰＩを呼び出して、メモリカードＩ／Ｆ１５、無線ＬＡＮ通信部１６、ＮＦＣ通信部１７、操作部１８、タッチパネル１９、表示部２０、音声入出力部２１など、携帯端末１０の各構成に受け渡したいデータをＯＳ２５に入力、及びＯＳ２５から出力する。
【００２７】
メモリカードＩ／Ｆ１５は、不揮発性のメモリカード２７が装着されるインタフェースであって、メモリカード２７に対するデータの書き込み又は読み出しを制御する。メモリカード２７は、本実施形態ではＳＤカード（登録商標）である。メモリカード２７には、例えば、インターネット５からダウンロードされたファイルや、電子メールにより添付されて受信したファイルなどが保存される。
【００２８】
無線ＬＡＮ通信部１６は、携帯端末１０と他の機器とをＷｉ−Ｆｉ（通常Ｗｉ−Ｆｉ又はＷＦＤ）接続する回路である。この無線ＬＡＮ通信部１６により、携帯端末１０とアクセスポイント３との間で（延いてはアクセスポイント３経由でインターネット５又はＭＦＰ３０との間で）通常Ｗｉ−Ｆｉによる無線通信が可能となる。また、無線ＬＡＮ通信部１６により、携帯端末１０とＭＦＰ３０との間でＷＦＤによる無線通信も可能となる。
【００２９】
ＮＦＣ通信部１７は、携帯端末１０とＭＦＰ３０とをＮＦＣ接続する回路である。このＮＦＣ通信部１７により、携帯端末１０とＭＦＰ３０との間でＮＦＣによる無線通信が可能となる。なお、ＮＦＣによる無線通信が可能な範囲はごく近距離（例えば十数ｃｍ以内）である。ユーザが携帯端末１０をＭＦＰ３０に近づけて、携帯端末１０のＮＦＣ通信部１７のアンテナとＭＦＰ３０のＮＦＣ通信部３７のアンテナとの距離が通信可能範囲内になると、両者間で所定のＮＦＣ通信が開始され、その後、携帯端末１０とＭＦＰ３０とのＷｉ−Ｆｉ接続が行われる。
【００３０】
なお、本明細書において、携帯端末１０とＭＦＰ３０の両者の位置関係について「近づける」又は「かざす」というときは、特に断りのない限り、両者をＮＦＣ通信が可能な状態となるように近接させることを意味するものとする。
【００３１】
操作部１８は、携帯端末１０の筺体に設けられたハードキーであり、ユーザ操作により携帯端末１０に設定情報や指示が入力される。タッチパネル１９は、表示部２０に重ねて設けられ、ユーザのタッチ操作等により携帯端末１０に設定情報や指示が入力される。表示部２０は、文書ファイル選択メニュー画面（図３参照）やプレビュー画面（図４参照）などの各種画面、情報を表示する。音声入出力部２１は、マイクやスピーカなどで構成された音声入出力用デバイスである。
【００３２】
携帯端末１０に搭載されているＯＳ２５としてのアンドロイドは、各種ファイルのうち少なくともＪＰＧファイルやテキストファイルはサポートしており、そのプレビュー画面を表示させることができる。また、アンドロイドは、それらサポートファイルについては、ＭＦＰ３０で印刷させるために必要な各種加工を行うことができる。具体的には、ＪＰＧファイルやテキストデータを印刷用に加工するための各種ＡＰＩを備えている。
【００３３】
一方、アンドロイドは、例えばＰＤＦ形式やＤＯＣ形式、ＸＬＳ形式等の文書ファイルなど、所定の形式のファイルはサポートしていない。即ち、これら非サポートファイルについては印刷用に加工するためのＡＰＩは持っていない。非サポートファイルは、例えば他の情報通信端末から通信で取得したり、電子メールの添付ファイルとして取得したりするなど、様々なルートで携帯端末１０に取り入れ、保存することができる。しかし、非サポートファイルは、ＯＳ２５がサポートしていないことから、ＯＳ２５の標準的機能としては、プレビュー表示や印刷用データ加工などを行うことはできない。
【００３４】
携帯端末１０において、ユーザが印刷アプリ２６を起動させて印刷機能が選択されると、印刷アプリ２６は、携帯端末１０に保存されている各種ファイルから印刷可能なファイルを検索し、一覧表示させる。その一覧表示の中からユーザが所望のファイルを印刷対象として選択すると、印刷アプリ２６は、その選択されたファイルをプレビュー表示させる。ただし、選択されたファイルが非サポートファイルであってしかも後述する変換サーバ７でＪＰＧファイルに変換されていないものである場合は、プレビュー画面は表示されない。
【００３５】
ユーザによりファイルが選択された後、ユーザが携帯端末１０をＭＦＰ３０にかざすと、印刷アプリ２６は、ＮＦＣ通信を介してＭＦＰ３０との間で所定の通信を行い、携帯端末１０とＭＦＰ３０との通常Ｗｉ−Ｆｉ接続を確立させる。その後、印刷アプリ２６は、選択されたファイルをＯＳ２５で加工処理させた上で、通常Ｗｉ−ＦｉにてＭＦＰ３０へ送信させる。これにより、選択されたファイルがＭＦＰ３０で印刷されることになる。
【００３６】
印刷アプリ２６は、ＪＰＧファイル等のサポートファイルだけではなく、ＰＤＦ形式のファイル（以下「ＰＤＦファイル」という）等の非サポートファイルも、サムネイル表示やプレビュー表示、さらにはＭＦＰ３０へ送信して印刷させることができる。
【００３７】
既述の通り、非サポートファイルは、携帯端末１０のＯＳ２５の標準的な機能としては、これをサムネイル表示、プレビュー表示、印刷用のデータ加工等させることはできない。そのため、印刷アプリ２６が起動してファイル一覧画面が表示された状態では、非サポートファイルは、変換サーバ７で既にＪＰＧファイルに変換済みのファイルを除き、ファイル情報（例えばファイル名）が表示されるだけである。
【００３８】
そこで印刷アプリ２６は、変換装置としての変換サーバ７を用いた次のような手順で、非サポートファイルのサムネイル表示やプレビュー表示等を実現している。
即ち、クラウド上に設けられた変換サーバ７は、インターネット５経由で送信（アップロード）されてきたＰＤＦファイル等の非サポートファイルを、サポートファイルであるＪＰＧファイルに変換して送信元へ返す機能を備えている。印刷アプリ２６は、ユーザにより印刷対象のファイルとして非サポートファイルが選択されると、その選択された非サポートファイルを、通常Ｗｉ−Ｆｉを介してクラウド上の変換サーバ７へアップロードする。変換サーバ７は、携帯端末１０から非サポートファイルを受信すると、その非サポートファイルをＪＰＧファイルに変換し、変換後のＪＰＧファイルを１０携帯端末へ返送する。変換サーバ７は、非サポートファイルが複数ページにわたる場合は、ページ毎にＪＰＧファイルを生成し、順次携帯端末１０へ返送する。
【００３９】
携帯端末１０の印刷アプリ２６は、非サポートファイルのアップロード後、変換サーバ７からその非サポートファイルが変換されたＪＰＧファイルを受信（ダウンロード）すると、そのＪＰＧファイルをプレビュー表示する。この状態では、元々非サポートファイルだったものがサポートファイルに変換されて表示された状態となっており、よってＯＳ２５でデータ加工可能な状態（延いてはＭＦＰ３０で印刷可能な状態）となっている。
【００４０】
ユーザが、印刷させたい所望のＪＰＧファイルをプレビュー表示させた状態で、携帯端末１０をＭＦＰ３０にかざすと、印刷アプリ２６は、そのＪＰＧファイルを、ＯＳ２５によるデータ加工を経た上で、Ｗｉ−ＦｉにてＭＦＰ３０へ送信させる。
【００４１】
印刷装置としてのＭＦＰ３０は、プリンタ機能、スキャン機能、コピー機能などの複数の機能を有する多機能周辺装置である。ＭＦＰ３０は、図１に示すように、ＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、印刷部３４、スキャナ部３５、無線ＬＡＮ通信部３６及びＮＦＣ通信部３７などを備えている。
【００４２】
ＣＰＵ３１は、ＲＯＭ３２に記憶されている各種プログラムやデータに従ってＭＦＰ３０内の各部の制御および各種演算を実行する。ＲＡＭ３３は、ＣＰＵ３１から直接アクセスされるメインメモリ等として利用される。印刷部３４は、印刷用紙等の被記録媒体に画像を形成（印刷）する。スキャナ部３５は、イメージセンサを備え、原稿の画像を読み取ってその画像を表す画像データを生成する。
【００４３】
無線ＬＡＮ通信部３６は、携帯端末１０の無線ＬＡＮ通信部１６と同様、ＭＦＰ３０と他の機器とをＷｉ−Ｆｉ（通常Ｗｉ−Ｆｉ又はＷＦＤ）接続する回路である。この無線ＬＡＮ通信部３６により、ＭＦＰ３０とアクセスポイント３との間で（延いてはアクセスポイント３経由で携帯端末１０との間で）通常Ｗｉ−Ｆｉによる無線通信が可能となる。また、この無線ＬＡＮ通信部３６により、ＭＦＰ３０と携帯端末１０との間でＷＦＤによる無線通信が可能となる。
【００４４】
ＮＦＣ通信部３７は、携帯端末１０のＮＦＣ通信部１７と同様、ＭＦＰ３０と携帯端末１０とをＮＦＣ接続する回路である。このＮＦＣ通信部３７により、ＭＦＰ３０と携帯端末１０との間でＮＦＣによる無線通信が可能となる。
【００４５】
ＭＦＰ３０は、携帯端末１０とのＮＦＣ通信が開始されると、携帯端末１０のＷｉ−Ｆｉ接続状況を確認した上で、携帯端末１０とＭＦＰ３０とのＷｉ−Ｆｉ接続（本実施形態では通常Ｗｉ−Ｆｉ接続）を確立させる。ＭＦＰ３０と携帯端末１０との通常Ｗｉ−Ｆｉ接続が確立すると、携帯端末１０からＭＦＰ３０へ、印刷データが通常Ｗｉ−Ｆｉにて送信されてくる。ＭＦＰ３０は、その印刷データを受信すると、その印刷データが示す画像を印刷する。
【００４６】
ＮＦＣ印刷を行わせるべく、ユーザが携帯端末１０をＭＦＰ３０にかざすと、両者間において、おおよそ次のａ〜ｅのような手順で処理・通信等が行われる。
ａ．携帯端末１０がＭＦＰ３０へ、ＮＦＣ通信で、携帯端末１０側のＷｉ−Ｆｉ情報（Ｗｉ−Ｆｉ接続の有無、接続先の情報など）及び印刷指示を送信する。
ｂ．ＭＦＰ３０は、携帯端末１０から端末側Ｗｉ−Ｆｉ情報を受信すると、ＭＦＰ３０自身のＷｉ−Ｆｉ情報（ＭＦＰ側Ｗｉ−Ｆｉ情報）と比較して、自身が携帯端末１０とすでにＷｉ−Ｆｉ接続されているかどうかを確認する。
ｃ．ＭＦＰ３０は、すでに携帯端末１０とＷｉ−Ｆｉ接続済みなら、携帯端末１０からの印刷指示を実現するための所定の命令を作成する。ＭＦＰ３０は、携帯端末１０とＷｉ−Ｆｉ接続されていない場合は、通常Ｗｉ−Ｆｉ接続に必要なＳＳＩＤなどの各種情報（通常Ｗｉ−Ｆｉ情報）を作成して、Ｗｉ−Ｆｉ接続に必要な命令を作成する。
ｄ．ＭＦＰ３０は、携帯端末１０へ、上記作成した命令をＮＦＣ通信にて送信する。
ｅ．携帯端末１０は、受信した命令に従ってＭＦＰ３０との通常Ｗｉ−Ｆｉ接続を行う。このとき、すでにＭＦＰ３０とＷｉ−Ｆｉ接続中ならば、Ｗｉ−Ｆｉ接続に関しては特に何もせず、そのＷｉ−Ｆｉ接続状態を維持する。一方、まだＭＦＰ３０とＷｉ−Ｆｉ接続していない場合は、ＭＦＰ３０との通常Ｗｉ−Ｆｉ接続を行う。ＭＦＰ３０以外の通信機器とＷｉ−Ｆｉ接続中であった場合は、そのＷｉ−Ｆｉ接続からＭＦＰ３０との通常Ｗｉ−Ｆｉ接続に切り替える。
ｆ．携帯端末１０は、ＭＦＰ３０からの上記命令受信後、ＭＦＰ３０とのＷｉ−Ｆｉ接続が確立したら、印刷データをＷｉ−Ｆｉで送信してＭＦＰ３０で印刷を実行させる。
【００４７】
上記のように、携帯端末１０をＭＦＰ３０にかざすと、両者間でＷｉ−Ｆｉ接続が確立される。この両者間のＷｉ−Ｆｉ接続は、インターネット５には接続されておらず、あくまでも両者間でデータ通信を行うためのＷｉ−Ｆｉ接続である。
【００４８】
そのため、仮に、携帯端末１０をＭＦＰ３０にかざす前に、携帯端末１０が通常Ｗｉ−Ｆｉにてアクセスポイント３を介してインターネット５に接続していると、携帯端末１０をＭＦＰ３０にかざすことによって、携帯端末１０のＷｉ−Ｆｉ接続は、インターネット５への接続からＭＦＰ３０への接続に切り替わる。
【００４９】
このように、携帯端末１０をＭＦＰ３０にかざすとＷｉ−Ｆｉ接続がＭＦＰ３０との接続に切り替わることは、ＮＦＣ印刷において１つの問題を引き起こす。
即ち、携帯端末１０内の非サポートファイルをＭＦＰ３０で印刷させるべく、印刷アプリ２６が非サポートファイルを変換サーバ７へアップロードさせて変換させている最中（変換サーバ７との間でＷｉ−Ｆｉ接続している最中）に、ユーザが携帯端末１０をＭＦＰ３０にかざすと、携帯端末１０におけるＷｉ−Ｆｉ接続が、変換サーバ７との接続から、ＭＦＰ３０との接続に切り替わってしまう。つまり、変換サーバ７との接続が切り離される。すると、変換サーバ７でのファイル変換は中断され、携帯端末１０は変換後のＪＰＧファイルを受信することができず、よってＭＦＰ３０で印刷させることができなくなる。
【００５０】
そこで本実施形態の印刷アプリ２６は、携帯端末１０において非サポートファイルが選択された場合は、変換サーバ７でのＪＰＧファイルへの変換及びそのダウンロードが完了するまでは、たとえ携帯端末１０がＭＦＰ３０にかざされたとしても、Ｗｉ−Ｆｉ接続を切り替えないように構成されている。
【００５１】
上述したＮＦＣ印刷を実現するために携帯端末１０のＣＰＵ１１が実行する主な２つの処理のうち、印刷受付処理について、図２を用いて説明する。図２の印刷受付処理は、印刷アプリ２６を構成するプログラムの１つである。携帯端末１０のＣＰＵ１１は、動作開始後、ユーザによりＮＦＣ印刷実行のための所定の入力操作がなされると、図２の印刷受付処理を実行する。
【００５２】
ＣＰＵ１１は、図２の印刷受付処理を開始すると、Ｓ１１０で、カザシテ印刷拒否フラグをオンする。このカザシテ印刷拒否フラグは、携帯端末１０がＭＦＰ３０にかざされたときに参照される（後述する図６のＳ５２０参照）。
【００５３】
Ｓ１２０では、ユーザによる印刷機能選択の入力操作を受け付ける。本実施形態では、文書印刷か写真印刷かの何れかをユーザに選択させる。文書印刷とは、ＰＤＦ形式やＤＯＣ形式のファイルなどの非サポートファイル（以下「文書ファイル」ともいう）をＭＦＰ３０で印刷させる機能であり、写真印刷とは、ＪＰＧファイルなどのサポートファイルをＭＦＰ３０で印刷させる機能である。
【００５４】
Ｓ１３０では、Ｓ１２０における受付内容、即ち文書印刷又は写真印刷のどちらが選択されたかを判断する。文書印刷が選択された場合はＳ１４０に進み、写真印刷が選択された場合はＳ２５０に進む。
【００５５】
Ｓ２５０の写真印刷受付処理は、おおよそ次のような内容である。ＣＰＵ１１は、携帯端末１０に保存されている各種ファイルの中からＪＰＧファイルを検索し、一覧表示させる。その後ユーザにより印刷対象のＪＰＧファイルが選択されると、そのＪＰＧファイルをプレビュー表示させ、印刷待ち状態に入る。即ち、カザシテ印刷拒否フラグをオフにし、携帯端末１０がＭＦＰ３０にかざされるのを待つ状態となる。Ｓ２５０の処理の後は、Ｓ２３０に進む。
【００５６】
文書印刷が選択されたことによりＳ１４０に進むと、携帯端末１０に保存されている文書ファイルを検索する。Ｓ１５０では、Ｓ１４０の検索の結果、文書ファイルが保存されていたか否かを判断し、保存されていなければこの印刷受付処理を終了するが、保存されていれば、Ｓ１６０に進む。Ｓ１６０では、検索された文書ファイルが一覧表示された文書ファイル選択メニュー画面を表示させる。
【００５７】
図３は、Ｓ１６０の処理により表示部２０に表示される文書ファイル選択メニュー画面の一例を示す図である。文書ファイル選択メニュー画面は、検索された文書ファイルに対応するアイコン画像４２と、ファイル名４４とを関連付けて示す画面である。各文書ファイルのうち、サムネイルデータが記憶されていないファイルについては、予め定められた既定のアイコン画像４２ａを表示させる。この場合、ユーザは、ファイル名４４のみを手がかりに、アイコン画像４２に対応するファイルの内容を推測する。
【００５８】
サムネイルデータが記憶されているファイルについては、そのサムネイルデータに対応するサムネイル（縮小画像）４２ｂを、アイコン画像４２として表示させる。したがって、ユーザは、ファイル名４４に加えて、サムネイル４２ｂを手がかりに、アイコン画像４２に対応するファイルの内容を推測できる。
【００５９】
文書ファイルは非サポートファイルであるため、ＯＳ２５はサムネイルデータを作成できず、よってサムネイルデータは存在しない。しかし、過去に一度選択されて変換サーバ７でＪＰＧファイルに変換された文書ファイルの場合、そのＪＰＧファイルに基づいてＯＳ２５がサムネイルを作成して保存するため、サムネイルデータが存在している。
【００６０】
ユーザは、文書ファイル選択メニュー画面に表示された各アイコン画像４２のうち、印刷したい所望のファイルに対応するアイコン画像４２を選択してタッチすることで、印刷対象の文書ファイルを選択することができる。
【００６１】
Ｓ１７０では、印刷対象の文書ファイルが選択されたか否かを判断し、選択された場合は、Ｓ１８０で、その選択された文書ファイルのファイル名を保存する。Ｓ１９０では、選択された文書ファイルに対応したＪＰＧファイル、即ち過去に変換サーバ７でＪＰＧファイルに変換されたページがあるか否か判断する。ＪＰＧファイルに変換されたページがある場合は、その文書ファイルについては変換サーバ７での変換は不要であるため、そのＪＰＧファイルを取得して（Ｓ２００）、Ｓ２２０に進む。
【００６２】
Ｓ２２０では、カザシテ印刷拒否フラグをオフする。Ｓ２３０では、選択された文書ファイル（ＪＰＧ変換された後のファイル）をプレビュー表示させる。図４は、プレビュー画面の一例を示す図である。図４に示すように、プレビュー画面は、プレビュー画像５２、ページ切り替えボタン５４、ページ情報５６、現ページ印刷ボタン５８、全ページ印刷ボタン６０を含む。プレビュー画像５２は、ＪＰＥＧファイルをＯＳ２５が加工することにより生成された加工データに基づいて表示される。ユーザは、このプレビュー画像５２を見て、印刷を実行するか否かを最終判断することができる。
【００６３】
ページ送りボタン５４は、表示対象とすべきページをユーザに選択させるためのボタンであり、ページ情報５６は、ユーザが選択したファイルに含まれる総ページ数と、表示中のプレビュー画像５２のページ番号とを示す情報である。ユーザは、ページ情報５６により、現在閲覧中のプレビュー画像５２のページ番号を認識し、ページ送りボタン５４を適宜操作することにより、所望のページのプレビュー画像５２を表示部２０に表示させることができる。現ページ印刷ボタン５８がユーザによりタッチされた場合、印刷アプリ２６は、表示中のプレビュー画像５２を表示させるため生成された加工データを、ＭＦＰ３０への送信対象（印刷対象）に設定する。一方、全ページ印刷ボタン６０がユーザによりタッチされた場合、印刷アプリ２６は、全ページ分の加工データを、ＭＦＰ３０への送信対象（印刷対象）に設定する。
【００６４】
Ｓ２４０では、印刷有効化（印刷待ち）状態に入り、携帯端末１０がＭＦＰ３０にかざされるのを待つ。なお、図４のプレビュー画面への各種入力操作に対する処理は、図２では省略している（Ｓ２３０〜Ｓ２４０に含まれている）。
【００６５】
Ｓ１９０で、ＪＰＧファイルに変換されたページがない場合は、Ｓ２１０のファイル変換処理を経て、Ｓ２２０に進む。Ｓ２１０のファイル変換処理の詳細は図５に示す通りであり、Ｓ３１０で、通常Ｗｉ−Ｆｉを介して変換サーバ７へ、ユニークＩＤを要求する。なお、Ｓ３１０の処理開始前に携帯端末１０がアクセスポイント３経由でインターネット５にＷｉ−Ｆｉ接続されていない場合は、インターネット５とのＷｉ−Ｆｉ接続及び変換サーバ７へのアクセスを行った上で、Ｓ３１０の処理に入る。
【００６６】
Ｓ３２０では、変換サーバ７からユニークＩＤを取得したか否か判断し、取得したら、Ｓ３３０で、その取得したユニークＩＤ及び選択された文書ファイルを変換サーバ７へアップロードする。Ｓ３４０では、変換サーバ７への文書ファイルのアップロードが完了したか否か判断する。
【００６７】
変換サーバ７へのアップロードが完了したら、Ｓ３５０で、ユニークＩＤ及び変換条件を変換サーバ７へ送信し、アップロードした文書ファイルをＪＰＧファイルへ変換するよう要求する。Ｓ３６０では、変換サーバ７における変換処理が完了したか否かを判断する。この判断は、変換サーバ７から送信されてくる所定の応答データに基づいて行う。変換サーバ７での変換処理が完了したら、Ｓ３７０で、変換後のＪＰＧファイルに対応したユニークＩＤを変換サーバ７から受信する。
【００６８】
Ｓ３８０では、Ｓ３７０で受信したユニークＩＤと、変換されたＪＰＧファイルの各ページのうち取得したいページのページ番号とを変換サーバ７へ送信することで、変換後のＪＰＧファイルの取得を開始する。図４のプレビュー画面で現ページ印刷ボタン５８がタッチされている場合は、表示中のページのＪＰＧファイルを取得する。図４のプレビュー画面で全ページ印刷ボタン６０がタッチされている場合若しくは何れの印刷ボタン５８，６０もタッチされていない場合は、全ページ分のＪＰＧファイルを取得する。なお、ＣＰＵ１１は、変換後のＪＰＧファイルをダウンロードしたら、所定のタイミングで、ＯＳ２５に対しそのＪＰＧファイルをもとにサムネイルデータを作成させる。
【００６９】
Ｓ３９０では、ＪＰＧファイルの取得が完了したか否か判断し、完了した場合は、Ｓ４００で、変換すべき他のコンテンツ（ファイル）があるか否かを判断する。本実施形態では、基本的に選択された１つの非サポートファイルを変換サーバ７にアップロードして変換させる構成であるため、Ｓ４００の判断では通常は否定判定される。仮に、複数の文書ファイルを選択できてそれらを順次変換サーバ７へアップロードして変換させる構成の場合は、Ｓ４００では肯定判定されることとなる。
【００７０】
このように、ユーザによりたとえ文書ファイル（非サポートファイル）が選択されたとしても、図５のファイル変換処理によって、ＯＳ２５がサポートするＪＰＧファイルに変換することができ、ＭＦＰ３０で印刷できるようにすることができる。
【００７１】
図５のファイル変換処理が終わったら、図２のＳ２２０以降に進み、カザシテ印刷拒否フラグがオフされ（Ｓ２２０）、プレビュー表示が可能となり（Ｓ２３０）、印刷有効化（印刷待ち）状態となる（Ｓ２４０）。
【００７２】
次に、ＮＦＣ印刷を実現するために携帯端末１０のＣＰＵ１１が実行する主な２つの処理のうち、ＮＦＣ印刷処理について、図６を用いて説明する。図６のＮＦＣ印刷処理も、図２の印刷受付処理と同様、印刷アプリ２６を構成するプログラムの１つである。携帯端末１０のＣＰＵ１１は、動作開始後、ＮＦＣ印刷処理を所定周期で繰り返し実行する。
【００７３】
ＣＰＵ１１は、図６のＮＦＣ印刷処理を開始すると、Ｓ５１０で、携帯端末１０がＭＦＰ３０にかざされたか否かを判断する。ＭＦＰ３０にかざされていない場合はこのＮＦＣ印刷処理を終了するが、ＭＦＰ３０にかざされた場合は、Ｓ５２０で、カザシテ印刷拒否フラグがオンされているか否か判断する。
【００７４】
カザシテ印刷拒否フラグがオンされている場合は、変換サーバ７でのファイル変換が行われている最中であったり変換後のファイルのダウンロードが完了していなかったりするなど、Ｗｉ−Ｆｉ接続をインターネット５側に維持させておく必要がある場合である。そのため、カザシテ印刷拒否フラグがオンされている場合は、Ｓ５６０で、印刷拒否のＮＤＥＦ（NFC Data Exchange Format）メッセージを作成して、Ｓ５７０に進み、そのＮＤＥＦメッセージをＮＦＣ通信にてＭＦＰ３０へ送信する。ＮＤＥＦとは、ＮＦＣデータ交換フォーマットのことであり、ＮＦＣ通信時のデータ交換で使用されるデータフォーマットである。
【００７５】
一方、カザシテ印刷拒否フラグがオフされている場合は、ＭＦＰ３０とのＷｉ−Ｆｉ接続を確立してもよいということである。そのため、カザシテ印刷拒否フラグがオフされている場合は、Ｓ５３０で、自身が現在他の機器とＷｉ−Ｆｉ接続中か否かを判断する。
【００７６】
何れの機器ともＷｉ−Ｆｉ接続していない場合はＳ５５０に進む。他の機器と既にＷｉ−Ｆｉ接続中の場合は、Ｓ５４０で、そのＷｉ−Ｆｉの情報を取得してＳ５５０に進む。Ｓ５４０では、既に接続中のＷｉ−Ｆｉが通常Ｗｉ−Ｆｉの場合は、Ｗｉ−Ｆｉの情報として例えばＳＳＩＤを取得し、ＷＦＤの場合は、Ｗｉ−Ｆｉの情報として例えばピアデバイスを取得する。
【００７７】
Ｓ５５０では、Ｗｉ−Ｆｉの情報を含むＮＤＥＦメッセージを作成する。即ち、まだＷｉ−Ｆｉ接続していない場合はその旨を示す情報を含むＮＤＥＦメッセージを、既に何れかの機器とＷｉ−Ｆｉ接続中の場合はその旨の情報（Ｓ５４０で取得したＷｉ−Ｆｉの情報を含む）を含むＮＤＥＦメッセージを、作成する。Ｓ５７０では、Ｓ５５０又はＳ５６０で作成したＮＤＥＦメッセージをＮＦＣ通信にてＭＦＰ３０へ送信する。
【００７８】
ＭＦＰ３０は、携帯端末１０からＮＤＥＦメッセージを受信すると、そのＮＤＥＦメッセージに基づいて携帯端末１０と既にＷｉ−Ｆｉ接続中であるか否か判断し、接続済みならその旨（新たにＷｉ−Ｆｉ接続を確立する必要が無い旨）を示すＷｉ−Ｆｉ関連情報を作成し、そのＷｉ−Ｆｉ関連情報を含むＮＤＥＦメッセージを携帯端末１０へ返信する。
【００７９】
ＭＦＰ３０は、携帯端末１０とＷｉ−Ｆｉ接続中でない場合は、例えばＳＳＩＤやパスワード、Ｗｉ−Ｆｉ接続すべき旨の命令などの、通常Ｗｉ−Ｆｉ接続に必要なＷｉ−Ｆｉ関連情報を作成し、そのＷｉ−Ｆｉ関連情報を含むＮＤＥＦメッセージを携帯端末１０へ返信する。
【００８０】
ＭＦＰ３０は、携帯端末１０からのＮＤＥＦメッセージが印刷拒否を示すものである場合は、Ｗｉ−Ｆｉ接続を変更してはならない（つまりまだＭＦＰ３０へ印刷データを送信できない）旨を示すエラー情報を含むＮＤＥＦメッセージを、携帯端末１０へ返信する。
【００８１】
Ｓ５８０では、ＭＦＰ３０から返信されたＮＤＥＦメッセージを受け取る。Ｓ５９０では、受け取ったＮＤＥＦメッセージにエラー情報があるか否かを判断する。エラー情報がある場合は、Ｓ６７０でエラー表示をさせて、このＮＦＣ印刷処理を終了する。Ｓ６７０のエラー表示は、ユーザに対してまだ印刷データをＭＦＰ３０に送信できない状態である（Ｗｉ−Ｆｉ接続を維持させるべき状態である）旨をユーザに認識させるための表示である。具体的には、例えば「現在印刷できないので、ページが全て表示されたらもう一度タッチして（かざして）ください」といった内容の表示が考えられる。このエラー表示は、予め決められた一定時間表示させてもよいし、変換ファイルのダウンロードが完了するまで表示させてもよく、その表示期間は適宜決めることができる。
【００８２】
つまり、カザシテ印刷拒否フラグがオンされている限り、ユーザが携帯端末１０をＭＦＰ３０にかざしても、上記エラー表示がなされて、ＮＦＣ印刷は行えない。ＮＦＣ印刷を行うためには、ファイル変換及びそのダウンロードが完了してプレビュー画像が表示されるのを待つ必要がある。変換後のファイルのダウンロードが完了してプレビュー画像が表示された段階では、カザシテ印刷拒否フラグがオフされているため、携帯端末１０をＭＦＰ３０にかざすことでそのファイルをＮＦＣ印刷させることができる。
【００８３】
Ｓ５９０で、ＭＦＰ３０から受信したＮＤＥＦメッセージにエラー情報が含まれていない場合は、Ｓ６００に進む。この場合、携帯端末１０が既にＭＦＰ３０とＷｉ−Ｆｉ接続された状態にあるか、携帯端末１０がＭＦＰ３０以外の他の機器とＷｉ−Ｆｉ接続された状態にあるか、携帯端末１０が何れの機器ともＷｉ−Ｆｉ接続されていない状態にあることが考えられる。Ｓ６００では、ＭＦＰ３０から受信したＮＤＥＦメッセージに含まれているＷｉ−Ｆｉ関連情報を取得する。Ｓ６１０では、そのＷｉ−Ｆｉ関連情報に基づき、Ｗｉ−Ｆｉを接続し直す必要があるか否かを判断する。携帯端末１０が既にＭＦＰ３０とＷｉ−Ｆｉ接続された状態にある場合は、Ｗｉ−Ｆｉを接続し直す必要はないため、Ｓ６４０の印刷処理に進む。
【００８４】
携帯端末１０がＭＦＰ３０以外の他の機器とＷｉ−Ｆｉ接続された状態にあるか、又は何れの機器ともＷｉ−Ｆｉ接続されていない状態にある場合は、Ｗｉ−Ｆｉを接続し直す（ＭＦＰ３０と接続する）必要がある。そこでその場合は、Ｓ６２０で、現在接続中のＷｉ−Ｆｉの情報（ＳＳＩＤなど）を変更前Ｗｉ−Ｆｉ情報として保存する。そしてＳ６３０で、ＭＰＦ３０から受け取ったＷｉ−Ｆｉ関連情報をもとに、Ｗｉ−ＦｉをＭＦＰ３０へ接続し直す。具体的には、Ｗｉ−Ｆｉ関連情報として含まれているＳＳＩＤ等に従って、携帯端末１０とＭＦＰ３０との通常Ｗｉ−Ｆｉ接続を確立する。Ｗｉ−ＦｉをＭＦＰ３０に接続し直したら、Ｓ６４０の印刷処理に進む。
【００８５】
Ｓ６４０の印刷処理では、ＯＳ２５へのデータ加工依頼、データ加工後のファイルのＭＰＦ３０への送信（通常Ｗｉ−Ｆｉでの送信）などを行い、ＭＦＰ３０で印刷を行わせる。
【００８６】
印刷処理の終了後、Ｓ６５０で、印刷処理のためにＷｉ−Ｆｉを接続し直したか否かを判断する。Ｗｉ−Ｆｉを接続し直していない場合はこのＮＦＣ印刷処理を終了する。Ｓ６３０でＷｉ−Ｆｉを接続し直した場合は、Ｓ６６０で、接続し直す前にＳ６２０で保存した変更前Ｗｉ−Ｆｉ情報を元に、Ｗｉ−Ｆｉ接続を再び元の状態に接続し直す。つまり、接続し直す前の状態に復帰させる。
【００８７】
以上説明した本実施形態の携帯端末１０によれば、変換サーバ７で非サポートファイルの変換が行われる場合、変換後のＪＰＧファイルのダウンロードが完了するまでは、たとえ携帯端末１０がＭＦＰ３０にかざされてＭＦＰ３０から両者のＷｉ−Ｆｉ接続に関する情報を取得したとしても、ＭＦＰ３０とのＷｉ−Ｆｉ接続への切り替えは行わない。
【００８８】
そのため、変換サーバ７でファイル変換が行われている最中に携帯端末１０がＭＦＰ３０にかざされても、変換サーバ７でのファイル変換は中断されず、変換後のファイルを変換サーバ７から通常Ｗｉ−Ｆｉを介して取得することができる。
【００８９】
また、変換サーバ７でのファイル変換中に携帯端末１０がＭＦＰ３０にかざされた場合は、表示部２０にエラー表示がなされる。そのため、携帯端末１０のユーザは、ファイル変換中に携帯端末１０をＭＦＰ３０にかざしてしまったとしても、ＮＦＣ印刷ができない状態であることを視覚的に認識することができ、適切な対応をとることができる。
【００９０】
また、ＮＦＣ印刷が行われることにより携帯端末１０のＷｉ−Ｆｉ接続先がある接続対象（例えばインターネット５）からＭＦＰ３０に切り替わったとしても、ＮＦＣ印刷が実行された後は、Ｗｉ−Ｆｉ接続先が再び切り替え前の接続対象に復帰する。そのため、ユーザが一時的にＮＦＣ印刷を行っても、そのＮＦＣ印刷が終了すると元の状態にもどるため、ユーザの使い勝手の優れた携帯端末１０の提供が可能となる。
【００９１】
［他の実施形態］
（１）携帯端末１０のＯＳ２５がサポートするファイル形式は、ＪＰＧファイルやテキストファイルに限定されるものではない。携帯端末１０のＯＳ２５がサポートしないファイル形式についても、上述したＰＤＦ形式やＤＯＣ形式などはあくまでも一例である。
【００９２】
（２）携帯端末１０とインターネット５及びＭＦＰ３０との無線通信としてＷｉ−Ｆｉを例に挙げ、携帯端末１０とＭＦＰ３０との別の無線通信としてＮＦＣを例に挙げたが、これらＷｉ−Ｆｉ及びＮＦＣはそれぞれ一例であり、他の通信方式であってもよい。
【００９３】
（３）携帯端末１０のＯＳ２５として、アンドロイドはあくまでも一例である。ある特定のファイルはサポートしておらずにそのファイルについてはＯＳの機能だけでは印刷用のデータ加工ができないようなＯＳであれば、本発明を適用できる。一例として、ｉＯＳ（登録商標）も挙げられる。
【符号の説明】
【００９４】
１…ＮＦＣ印刷システム、３…アクセスポイント、５…インターネット、７…変換サーバ、１０…携帯端末、１１，３１…ＣＰＵ、１２，３２…ＲＯＭ、１３，３３…ＲＡＭ、１４…フラッシュメモリ、１５…メモリカードＩ／Ｆ、１６，３６…無線ＬＡＮ通信部、１７，３７…ＮＦＣ通信部、１８…操作部、１９…タッチパネル、２０…表示部、２１…音声入出力部、２５…ＯＳ、６…印刷アプリ、２７…メモリカード、３０…ＭＦＰ、３４…印刷部、３５…スキャナ部、４２…アイコン画像、４２ａ…アイコン画像、４２ｂ…サムネイル、４４…ファイル名、５２…プレビュー画像、５４…ページ切り替えボタン、５４…ページ送りボタン、５６…ページ情報、５８…現ページ印刷ボタン、５８…印刷ボタン、６０…全ページ印刷ボタン。
【図１】
2014167735.tif 000003
【図２】
2014167735.tif 000004
【図３】
2014167735.tif 000005
【図４】
2014167735.tif 000006
【図５】
2014167735.tif 000007
【図６】
2014167735.tif 000008