(57)【要約】【課題】  携帯端末が保持している情報を印刷装置で印刷する際に、キー操作やボタン操作等の格別な操作無しに、印刷に係る設定を行う／行なわないを選択できる技術を提供する。【解決手段】  携帯端末がＮＦＣ通信圏内に位置したことを検知したとき、ＮＦＣ通信を確立して、ＢＴ通信に移行に備えて情報の交換を行い、ＢＴ通信により印刷対象の情報を受信し、印刷を行う。このとき、ＮＦＣの通信が確立してから所定時間その確立状態が継続している場合に限って、印刷に係る詳細設定のためのメニューを表示する。【選択図】  図１
2017001394.tif 000002
【特許請求の範囲】
【請求項１】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットがプリンタが備える第２のＮＦＣユニットと通信可能な状態である場合に、所定の表示項目を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されているときに前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が行われた後、前記第１のＮＦＣユニットが前記第２のＮＦＣユニットと通信できなくなった状態において、前記所定の表示項目は表示されず、
前記表示制御工程において前記所定の表示項目が表示されており、前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記画像データが前記プリンタにより印刷される
ことを特徴とするプログラム。
【請求項２】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットがプリンタが備える第２のＮＦＣユニットと通信可能な状態である場合に、所定の表示項目を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記表示制御工程において前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されているときに前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が行われた後に、前記第１のＮＦＣユニットが前記第２のＮＦＣユニットと通信できなくなった状態において、前記所定の表示項目は表示されない
ことを特徴とするプログラム。
【請求項３】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットの所定の範囲内にプリンタが備える第２のＮＦＣユニットがある場合に、所定の表示項目を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており且つ前記第２のＮＦＣユニットが前記所定の範囲内にある状態の後の、前記第２のＮＦＣユニットが前記所定の範囲内になくなった状態において、前記所定の表示項目は表示されず、
前記表示制御工程において前記所定の表示項目が表示されており、前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記画像データが前記プリンタにより印刷される
ことを特徴とするプログラム。
【請求項４】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットの所定の範囲内にプリンタが備える第２のＮＦＣユニットがある場合に、所定の表示項目を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記表示制御工程において前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており且つ前記第２のＮＦＣユニットが前記所定の範囲内にある状態の後の、前記第２のＮＦＣユニットが前記所定の範囲内になくなった状態において、前記所定の表示項目は表示されない
ことを特徴とするプログラム。
【請求項５】
前記携帯端末装置は前記表示部としてのタッチパネルを備え、
前記表示制御工程では、前記所定の表示項目を前記タッチパネルに表示させ、
前記指示は、前記タッチパネルに対するユーザの指示であることを特徴とする請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
前記表示部に、画像を選択するための選択画面を表示させる第２の表示制御工程を前記携帯端装置にさらに実行させ、
前記第２の表示制御工程において表示された前記選択画面に対するユーザの指示に応じて、前記印刷対象の画像が選択される
ことを特徴とする請求項１乃至５のいずれか１項に記載のプログラム。
【請求項７】
前記表示制御工程では、前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が確立している時間が予め設定された閾値以上である場合に、前記所定の表示項目を前記表示部に表示させることを特徴とする請求項１乃至６のいずれか１項に記載のプログラム。
【請求項８】
前記表示制御工程では、前記所定の表示項目を含む、前記プリンタによる前記画像データの印刷のための印刷設定が可能な設定画面を前記表示部に表示させることを特徴とする請求項７に記載のプログラム。
【請求項９】
前記送信制御工程では、前記プリンタによる前記画像データの印刷のための印刷設定に対応する設定情報と、前記画像データを送信させることを特徴とする請求項１乃至８のいずれか１項に記載のプログラム。
【請求項１０】
前記印刷設定は、用紙種と用紙サイズの少なくとも一方を含むことを特徴とする請求項９に記載のプログラム。
【請求項１１】
前記第１のＮＦＣユニットがＮＦＣにおけるイニシエータとして動作し、前記ＮＦＣにおけるターゲットとして動作する前記第２のＮＦＣユニットを検出することを特徴とする請求項１乃至１０のいずれか１項に記載のプログラム。
【請求項１２】
前記第１のＮＦＣユニットにより、前記第２のＮＦＣユニットから、ＮＦＣとは異なる前記通信方式により前記プリンタと接続するための接続情報が取得され、
前記送信制御工程では、前記接続情報に基づいて、ＮＦＣとは異なる前記通信方式により前記画像データを送信させることを特徴とする請求項１乃至１１のいずれか１項に記載のプログラム。
【請求項１３】
ＮＦＣとは異なる前記通信方式によりプリンタを検索する検索工程と、
前記検索工程において検索されたプリンタを示す情報を前記表示部に表示させる第３の表示制御工程と、
を前記携帯端末装置にさらに実行させることを特徴とする請求項１乃至１２のいずれか１項に記載のプログラム。
【請求項１４】
ＮＦＣとは異なる前記通信方式は、ＷＬＡＮであることを特徴とする請求項１乃至１３のいずれか１項に記載のプログラム。
【請求項１５】
前記携帯端末装置はスマートフォンであることを特徴とする請求項１乃至１４のいずれか１項に記載のプログラム。
【請求項１６】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットがプリンタが備える第２のＮＦＣユニットと通信可能な状態である場合に、前記携帯端末装置が備える表示部に対する、ＮＦＣによる通信に基づく印刷の指示を受け付ける受付工程と、
前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されているときに前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が行われた後、前記第１のＮＦＣユニットが前記第２のＮＦＣユニットと通信できなくなった状態において、ＮＦＣによる通信に基づく印刷の指示は受け付けられず、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記画像データが前記プリンタにより印刷される
ことを特徴とするプログラム。
【請求項１７】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットがプリンタが備える第２のＮＦＣユニットと通信可能な状態である場合に、前記携帯端末装置が備える表示部に対する、ＮＦＣによる通信に基づく印刷の指示を受け付ける受付工程と、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されているときに前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が行われた後、前記第１のＮＦＣユニットが前記第２のＮＦＣユニットと通信できなくなった状態において、ＮＦＣによる通信に基づく印刷の指示は受け付けられない
ことを特徴とするプログラム。
【請求項１８】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットの所定の範囲内にプリンタが備える第２のＮＦＣユニットがある場合に、前記携帯端末装置が備える表示部に対する、ＮＦＣによる通信に基づく印刷の指示を受け付ける受付工程と、
前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており且つ前記第２のＮＦＣユニットが前記所定の範囲内にある状態の後の、前記第２のＮＦＣユニットが前記所定の範囲内になくなった状態において、ＮＦＣによる通信に基づく印刷の指示は受け付けられず、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記画像データが前記プリンタにより印刷される
ことを特徴とするプログラム。
【請求項１９】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットの所定の範囲内にプリンタが備える第２のＮＦＣユニットがある場合に、前記携帯端末装置が備える表示部に対する、ＮＦＣによる通信に基づく印刷の指示を受け付ける受付工程と、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており且つ前記第２のＮＦＣユニットが前記所定の範囲内にある状態の後の、前記第２のＮＦＣユニットが前記所定の範囲内になくなった状態において、ＮＦＣによる通信に基づく印刷の指示は受け付けられない
ことを特徴とするプログラム。
【請求項２０】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置と、ＮＦＣによる通信を行う第２のＮＦＣユニットを備えるプリンタによる情報処理方法であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットがプリンタが備える第２のＮＦＣユニットと通信可能な状態である場合に、前記携帯端末装置が所定の表示項目を表示部に表示する表示制御工程と、
前記携帯端末装置が、前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
前記表示制御工程において前記所定の表示項目が表示されており、前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記プリンタが前記画像データを印刷する印刷制御工程と、
を有し、
前記印刷対象の画像が選択されているときに前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が行われた後、前記第１のＮＦＣユニットが前記第２のＮＦＣユニットと通信できなくなった状態において、前記所定の表示項目は表示されない
ことを特徴とする情報処理方法。
【請求項２１】
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置と、ＮＦＣによる通信を行う第２のＮＦＣユニットを備えるプリンタによる情報処理方法であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットの所定の範囲内にプリンタが備える第２のＮＦＣユニットがある場合に、前記携帯端末装置が所定の表示項目を表示部に表示する表示制御工程と、
前記携帯端末装置が、前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
前記表示制御工程において前記所定の表示項目が表示されており、前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記プリンタが前記画像データを印刷する印刷制御工程と、
を有し、
前記表示制御工程では、前記印刷対象の画像が選択されており且つ前記第２のＮＦＣユニットが前記所定の範囲内にある状態の後の、前記第２のＮＦＣユニットが前記所定の範囲内になくなった状態において、前記所定の表示項目は表示されない
ことを特徴とする情報処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は近接無線通信を行う無線通信装置間の機器制御技術に関するものである。
【背景技術】
【０００２】
近年、スマートホンと呼ばれる携帯電話機能の他にカメラ機能、ネットブラウザ機能、無線通信機能、更にはメールなどアプリケーション実行機能などを搭載した多機能型携帯電話が製品として市場に出ている。無線通信機能としては、電話通信以外にWLAN（Wireless Local Area Network）、Ｂｌｕｅｔｏｏｔｈ（登録商標  以下BT通信）、IC（Integrated Circuit）カードシステムなどがスマートホンに搭載されている。その中のICカードシステムでは、RF（Radio Frequency）フィールド（磁界）を発信するイニシエータと呼ばれる装置に、ターゲットと呼ばれる他のICカードが近づくと、ICカードは電磁誘導によって電源の供給を受けるとともに、データ転送を行う。ICカードシステムにおける通信プロトコルとしてNear Field Communication（NFC通信）が策定されている。一方でこのような複数の通信プロトコルを備える機器間でのデータ転送において、機器の特定と認証、通信プロトコルの決定をICカードシステムで行い、容量の大きい実データについては、NFCよりも、BT通信などのより高速通信が可能な別のプロトコルに切り換えて（ハンドオーバー）、通信を行う方法が開示されている（例えば特許文献１）。
【０００３】
また上述したようなスマートホンなどの携帯端末から、コピー、スキャンなど複数の機能を備えるMulti Function Printer（MFP）への画像印刷に適用した場合、携帯端末側のアプリケーションにおいて、印刷したい画像を選択し、NFC通信を利用してＭＦＰの特定と他のBT通信などのプロトコルにおける認証キーの交換などを行い、画像データはハンドオーバーが行われWLANやBT通信により送信される。ＭＦＰでは送られた画像データを解析し、紙などのメディアに印刷を行う。このようなシステム構成を適用して、ユーザは簡易な操作で印刷された画像データを入手することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−３６４１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ＭＦＰには印刷に関する複数の設定が可能な構成となっている。上述の構成ではユーザは印刷のための詳細設定が出来ないため、事前にＭＦＰ側にて、用紙サイズ、用紙種類、印刷品位などの設定する必要がある。毎回、同じ印刷設定条件で印刷するユーザの場合には問題はないかもしれないが、時には大判に印刷させたい等の要望に応えるためには、通信に先立って設定を変更しなければならない、という問題は残る。特に、不特定多数のユーザが１台の印刷装置を利用する環境下において、個々のユーザの印刷に対する好みもしくは印刷目的が異なるので、この問題は無視できない。
【０００６】
本発明は上記の問題点に鑑みなされたものであって、携帯端末が保持している情報を印刷装置で印刷する際に、キー操作やボタン操作等の格別な操作無しに、印刷に係る設定を行う／行なわないを選択できる技術を提供するものである。
【課題を解決するための手段】
【０００７】
この課題を解決するため、例えば本発明によるプログラムは以下の構成を備える。すなわち、
ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）による通信を行う第１のＮＦＣユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１のＮＦＣユニットがプリンタが備える第２のＮＦＣユニットと通信可能な状態である場合に、所定の表示項目を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記印刷対象の画像に対応する画像データを、ＮＦＣとは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されているときに前記第１のＮＦＣユニットと前記第２のＮＦＣユニットとのＮＦＣによる通信が行われた後、前記第１のＮＦＣユニットが前記第２のＮＦＣユニットと通信できなくなった状態において、前記所定の表示項目は表示されず、
前記表示制御工程において前記所定の表示項目が表示されており、前記所定の表示項目が表示されている前記表示部に対するユーザの指示があった場合に、前記画像データが前記プリンタにより印刷される
ことを特徴とする。
【発明の効果】
【０００８】
本発明によれば、携帯端末が保持している情報を印刷装置で印刷する際に、キー操作やボタン操作等の格別な操作無しに、印刷に係る設定を行う／行なわないを選択できるようになり、この利便性の下で印刷を行うことが可能になる。
【図面の簡単な説明】
【０００９】
【図１】ＭＦＰ装置の制御フロー（代表図）。
【図２】システム全体構成図。
【図３】携帯型通信端末装置の外観図。
【図４】ＭＦＰ装置の外観図。
【図５】携帯型通信端末装置の表示例を示す図。
【図６】第１の実施形態の処理シーケンスチャート図。
【図７】ＭＦＰの表示画面例を示す図。
【図８】携帯型通信端末装置のブロック図。
【図９】ＭＦＰ装置のブロック図。
【図１０】ＮＦＣユニット詳細説明図。
【図１１】携帯型通信端末装置の表示例を示す図。
【図１２】第２の実施形態のシーケンスチャート
【図１３】Capabilityの返却例を示す図。
【図１４】携帯型通信端末装置のフロー。
【図１５】イニシエータとして動作するまでのフロー。
【図１６】パッシブモードによる通信シーケンス。
【図１７】アクティブモードによる通信シーケンス。
【図１８】ターゲットの状態遷移。
【発明を実施するための形態】
【００１０】
以下、添付図面に従って本発明に係る実施形態を詳細に説明する。なお、本実施形態に記載されている構成要素の相対配置、表示画面等は、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
【００１１】
［第１の実施形態］
本第１の実施形態では、近接無線通信方式を用いて低速通信手段で認証をしてから無線通信の高速通信手段に切り替えて印刷データを送信する例を説明する。更に具体的にはＮＦＣ（Near Field Communication）のような近距離無線通信で認証を行い、他の通信方式の無線通信にて通信を引き継ぐハンドオーバーの技術を用いた印刷方法について説明する。
【００１２】
本第１の実施形態の図２は、本無線通信システムの構成を表した図である。携帯型通信端末装置２００、マルチファンクションプリンタ（以後、ＭＦＰ）３００が接続されている。携帯型通信端末装置２００は認証方法、通信速度が違う少なくとも２種類以上の無線通信手段を持つ装置である。ＰＤＡ（Personal Digital Assistant）などの個人情報端末、携帯電話、デジタルカメラなど、印刷対象となるファイルを扱える装置であれば何でも良い。ＭＦＰ３００は、インクジェットプリンタなどの印刷部を用いた印刷機能を有しており、各種設定が可能な表示装置と操作パネルを備えている。その他、原稿台に原稿を載せて原稿を読み取る読取機能、ＦＡＸ機能や電話機能を有していても良い。
【００１３】
図３は、携帯型通信端末装置２００の外観を表した図である。本実施形態ではスマートホンを例にしている。スマートホンとは、携帯電話の機能の他に、カメラや、ネットブラウザ、メール機能などを搭載した多機能型の携帯電話のことである。ＮＦＣユニット２０１はＮＦＣを用いて通信を行う箇所であり、実際にＮＦＣユニット２０１を相手先のＮＦＣユニットに１０ｃｍ程度以内に近づけることで通信を行うことができる。ＢＴユニット２０２はＢｌｕｅｔｏｏｔｈで通信を行うためのユニットで装置内に配置されている。表示部２０３はＬＣＤ方式の表示機構を備えたディスプレイである。操作部２０４は、静電式タッチパネル方式の、表示部２０３の表示画面を覆う透明な操作機構を備えており、ユーザの操作情報を検知する。代表的な操作方法は表示部２０３がボタン状の表示を行い、ユーザが操作部２０４に触れることによってボタン部分に関連付けられたイベントを発行し処理を実行することである。電源キー２０５は電源のオン、およびオフをする際に用いる。
【００１４】
図４（ａ）（ｂ）はＭＦＰ３００の外観斜視図、並びに上面図を示している。原稿台３０１はガラス状の透明な台であり、原稿をのせてスキャナで読み取る時に使用する。原稿蓋３０２はスキャナで読み取りを行う際に読取光が外部に漏れないようにするための蓋である。印刷用紙挿入口３０３は様々なサイズの用紙をセットする挿入口である。ここにセットされた用紙は一枚ずつ印刷部に搬送され、所望の印刷を行って印刷用紙排出口３０４から排出される。原稿蓋３０２の上部には操作部３０５およびＮＦＣユニット３０６が配置されている。操作表示部３０５には各種操作を行うキーやＬＣＤ方式による情報表示部を備えており、ＭＦＰ３００に関する操作や設定が可能な構成となっている。ＮＦＣユニット３０６は近接無線通信を行うためのユニットで、実際に近接させる場所である。ＮＦＣユニット３０６から約１０ｃｍが接触の有効距離である。ＢＴユニット３０７はＢＴ通信を行うための通信モジュール、アンテナが埋め込まれている。
【００１５】
図８は実施形態における携帯型通信端末装置２００（実施形態ではスマートホンとしている）のブロック図である。
【００１６】
携帯型通信端末装置２００は装置のメインの制御を行うメインボード８０１と、ＷＬＡＮ通信を行うＷＬＡＮユニット８１７と、ＮＦＣ通信を行うＮＦＣユニット８１８とＢｌｕｅｔｏｏｔｈ（登録商標）通信を行うＢＴユニット８２１からなる。
【００１７】
メインボード８０１においてＣＰＵ８０２は、システム制御部であり、携帯型通信端末装置２００の全体を制御する。ＲＯＭ８０３は、ＣＰＵ８０２が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラム等を格納する。本実施形態では、ＲＯＭ８０３に格納されている各制御プログラムは、ＲＯＭ８０３に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウエア制御を行う。
【００１８】
ＲＡＭ８０４は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成され、プログラム制御変数等を格納し、また、ユーザが登録した設定値や携帯型通信端末装置２００の管理データ等を格納し、各種ワーク用バッファ領域が設けられている。
【００１９】
画像メモリ８０５は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成され、通信部を介して受信した画像データや、データ蓄積部８１２から読みだした画像データをＣＰＵ８０２で処理するために一時的に格納する。不揮発性メモリ８２２は、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）等で構成され、電源がオフされた後でも保存しておきたいデータを格納する。例えば電話帳データや、過去に接続したデバイス情報などがある。なお、このようなメモリ構成はこれに限定されるものではない。例えば画像メモリ８０５とＲＡＭ８０４を共有させてもよいし、データ蓄積部８１２にデータのバックアップなどを行ってもよい。また本実施形態ではＤＲＡＭを用いているが、ハードディスクや不揮発性メモリ等を使用する場合もあるのでこの限りではない。
【００２０】
データ変換部８０６は、ページ記述言語（ＰＤＬ）等の解析や、色変換、画像変換などのデータ変換を行う。電話部８０７は電話回線の制御を行い、スピーカ部８１３を介して入出力される音声データを処理することで電話による通信を実現している。操作部８０８は図２で説明した操作部２０４の信号を制御している。ＧＰＳ（Global Positioning System）８０９は現在の緯度や経度などを取得する。表示部８１０は図２で説明した表示部２０３の表示内容を電子的に制御しており、各種入力操作や、ＭＦＰ３００の動作状況、ステータス状況の表示等を行う事ができる。
【００２１】
カメラ部８１１はレンズを介して入力された画像を電子的に記録して符号化する機能を有している。カメラ部８１１で撮影された画像はデータ蓄積部８１２に保存される。スピーカ部８１３は電話機能のための音声を入力または出力する機能や、その他アラーム通知などの機能を実現している。電源部８１４は携帯可能な電池、およびその制御をおこなう。電源状態には、電池に残量が無い電池切れ状態、電源キー２０５を押下していない電源オフ状態、通常起動している起動状態、起動しているが省電力になっている省電力状態がある。
【００２２】
実施形態における携帯型通信端末装置２００は、先に説明したように、無線通信するための手段として、ＷＬＡＮ、ＮＦＣ、Ｂｌｕｅｔｏｏｔｈ（登録商標）の３つを有し、このいずれでも無線通信することができる。これらは、ＭＦＰなどの他デバイスとのデータ通信を行場合、データをパケットに変換し、他デバイスにパケット送信を行う。逆に、外部の他デバイスからのパケットを、データに変換してＣＰＵ１０１に対して送信する。ＷＬＡＮユニット８１７、ＮＦＣユニット８１８、ＢＴユニット８２１はそれぞれバスケーブルなどで接続されている。ＷＬＡＮユニット８１７、ＮＦＣユニット８１８、ＢＴユニット８２１は規格に準拠した通信を実現するためのユニットである。ＮＦＣユニット８１８の詳細は図１０を用いて後ほど行う。
【００２３】
上記構成要素８０３〜８１４、８１７、８１８、８２１、８２２は、ＣＰＵ８０２が管理するシステムバス８１９を介して、相互に接続されている。
【００２４】
図９は、ＭＦＰ３００の概略構成を示すブロック図である。ＭＦＰ３００は装置のメインの制御を行うメインボード９０１と、ＷＬＡＮ通信を行うＷＬＡＮユニット９１７と、ＮＦＣ通信を行うＮＦＣユニット９１８とＢｌｕｅｔｏｏｔｈ（登録商標）通信を行うＢＴユニット９１９からなる。
【００２５】
メインボード９０１においてＣＰＵ９０２は、システム制御部であり、ＭＦＰ３００の全体を制御する。ＲＯＭ９０３は、ＣＰＵ９０２が実行する制御プログラムや組み込みオペレーティングシステム（ＯＳ）プログラム等を格納する。本実施形態では、ＲＯＭ９０３に格納されている各制御プログラムは、ＲＯＭ９０３に格納されている組み込みＯＳの管理下で、スケジューリングやタスクスイッチ等のソフトウエア制御を行う。
【００２６】
ＲＡＭ９０４は、ＳＲＡＭ（ｓｔａｔｉｃ  ＲＡＭ）等で構成され、プログラム制御変数等を格納し、また、ユーザが登録した設定値やＭＦＰ３００の管理データ等を格納し、各種ワーク用バッファ領域が設けられている。不揮発性メモリ９０５は、フラッシュメモリ（ｆｌａｓｈ  ｍｅｍｏｒｙ）等で構成され、電源がオフされた時でも保持していたいデータを格納する。具体的にはネットワーク接続情報、ユーザデータなどである。画像メモリ９０６は、ＤＲＡＭ（ｄｙｎａｍｉｃ  ＲＡＭ）等で構成され、各通信ユニットを介して受信した画像データや、符号復号化処理部９１２で処理した画像データや、メモリカードコントローラ５１６を介して取得した画像データなどを蓄積する。また、携帯型通信端末装置２００のメモリ構成と同様に、このようなメモリ構成はこれに限定されるものではない。データ変換部９０７は、ページ記述言語（ＰＤＬ）等の解析や、画像データからプリントデータへの変換などを行う。
【００２７】
読取制御部９０８について説明する。読取部９１０が、ＣＩＳイメージセンサ（密着型イメージセンサ）によって原稿を光学的に読み取る。次に電気的な画像データに変換した画像信号を、図示しない画像処理制御部を介して、２値化処理や中間調処理等の各種画像処理を施し、高精細な画像データを出力する。
【００２８】
操作部９０９、表示部９１１は図４で説明した操作表示部１０５を表している。
符号復号化処理部９１２は、ＭＦＰ３００で扱う画像データ（ＪＰＥＧ、ＰＮＧ等）を符号復号化処理や、拡大縮小処理を行う。
【００２９】
給紙部９１５は印刷のための用紙を保持する事ができる部位である。記録制御部９１６からの制御で給紙部９１５から給紙を行うことができる。特に給紙部は複数種類の用紙を一つの装置に保持するために、複数の給紙部を用意する事ができる。そして記録制御部９１６により、どの給紙部から給紙を行うかの制御を行うことができる。
【００３０】
記録制御部９１６は、印刷される画像データに対し、図示しない画像処理制御部を介して、スムージング処理や記録濃度補正処理、色補正等の各種画像処理を施し、高精細な画像データに変換し、記録部９１５に出力する。また、記録制御部９１６は印刷部の情報を定期的に読みだしてＲＡＭ９０４の情報を更新する役割も果たす。具体的にはインクタンクの残量やプリントヘッドの状態などを更新することである。
【００３１】
ＭＦＰ３００にも携帯型通信端末装置２００と同様、無線通信するための手段が３つ搭載されており、機能は同等のため、説明は省略する。上記構成要素９０２〜９１９は、ＣＰＵ９０２が管理するシステムバス９２３を介して、相互に接続されている。
【００３２】
図１０はＮＦＣユニット８１８やＮＦＣユニット９１８で使用されているＮＦＣユニットの詳細を説明した図である。ＮＦＣユニット１０００の構成について図１０を用いて説明する。ＮＦＣユニット１０００は、ＮＦＣコントローラ部１００１と、アンテナ部１００２と、ＲＦ部１００３と、送受信制御部１００４と、ＮＦＣメモリ１００５（書き換え可能な不揮発性メモリで構成される）と、電源１００６と、デバイス接続部１００７を有する。アンテナ部１００２は、他のＮＦＣデバイスから電波やキャリアの受信や、他のＮＦＣデバイスに電波やキャリアの送信を行う。ＲＦ部１００３はアナログ信号をデジタル信号に変復調する機能を備えている。ＲＦ部１０３はシンセサイザを備えていて、バンド、チャネルの周波数を識別し、周波数割り当てデータによるバンド、チャネルの制御をしている。送受信制御部１００４は送受信フレームの組み立て及び分解、プリアンブル付加及び検出、フレーム識別など、送受信に関する制御をおこなう。送受信制御部１００４はＮＦＣメモリ１００５の制御も行い、各種データやプログラムを読み書きする。アクティブモードとして動作する場合、電源１００６（スマートホンやＭＦＰの主電源）を介して電力の供給を受け、デバイス接続部１００７を通じてデバイスとの通信や、アンテナ部１００１を介して送受信されるキャリアにより、通信可能な範囲にある他のＮＦＣデバイスと通信する。一方、パッシブモードとして動作する場合、アンテナを介して他のＮＦＣデバイスからキャリアを受信して電磁誘導により他のＮＦＣデバイスから無線による電力の供給を受け、キャリアの変調により当該他のＮＦＣデバイスとの間で通信を行い、データを送受信する。
【００３３】
図１５は、NFCユニットがイニシエータとして動作するためのフローチャートである。
【００３４】
まず初めにステップＳ２００１の初期段階では、NFCユニットはターゲットとして動作し、イニシエータからの命令を待っている状態になる。次にステップＳ２００２として、NFCユニットは、ＮＦＣ規格による通信を制御するアプリケーションからの要求でイニシエータに切り替わることができる。NFCユニットがイニシエータに切り替わる要求に応じた場合、ステップＳ２００３において、アプリケーションは、アクティブモードまたはパッシブモードのどちらかを選択し、伝送速度を決める必要がある。次にステップＳ２００４において、イニシエータは自装置以外が出力するRFフィールドの存在を検知する。外部のRFフィールドが存在した場合は、イニシエータは自らのRFフィールドは発生させない。外部のRFフィールドが存在しなかった場合にはステップＳ２００５に進み、イニシエータは自らのRFフィールドを発生させる。以上のステップを経て、NFCユニットはイニシエータとして動作を開始する。
【００３５】
図１６は、パッシブモードによるデータ交換を行うシーケンスを示している。ここでは、第一のNFCユニット２１０１がイニシエータ、第二のNFCユニット２１０２がターゲットとして動作している場合について説明する。
【００３６】
まずステップＳ２１０１として、第一のNFCユニット２１０１は、単一デバイス検知を行い、第二のNFCユニット２１０２を特定する。次にステップＳ２１０２において、第一のNFCユニット２１０１は、属性要求として自身の識別子や送受信のビット伝送速度、有効データ長などを送信する。また、属性要求は汎用バイトを有しており、任意に選択して使用することができる。有効な属性要求を受信した場合、第二のNFCユニット２１０２はステップＳ２１０３として、属性応答を送信する。ここで、第二のNFCユニット２１０２からの送信は負荷変調によって行われており、図中では負荷変調によるデータ送信は点線の矢印で表現している。
【００３７】
有効な属性応答を確認した後、第一のNFCユニット２１０１は、ステップＳ２１０４として、パラメータ選択要求を送信して引き続く伝送プロトコルのパラメータを変更することができる。パラメータ選択要求に含まれるパラメータは、伝送速度と有効データ長である。第二のNFCユニット２１０２は、有効なパラメータ選択要求を受信した場合、ステップS２１０５においてパラメータ選択応答を送信し、パラメータを変更する。なお、ステップＳ２１０４およびＳ２１０５は、パラメータ変更を行わない場合は省略しても良い。
【００３８】
次にステップＳ２１０６において、第一のNFCユニット２１０１と第二のNFCユニット２１０２は、データ交換要求およびデータ交換応答によってデータの交換を行う。データ交換要求および応答は、通信相手が有するアプリケーションに対する情報などをデータとして伝送することができ、データサイズが大きい場合には分割して送信することもできる。
【００３９】
データ交換が終了するとステップＳ２１０７に移行し、第一のNFCユニット２１０１は、選択解除要求または解放要求のどちらか送信する。選択解除要求を送信した場合、第二のNFCユニット２１０２はステップＳ２１０８で選択解除応答を送信する。第一のNFCユニット２１０１は、選択解除応答を受け取ると、第二のNFCユニット２１０２を示す属性を解放してステップS２１０１に戻る。解放要求を送信した場合、第二のNFCユニット２１０２は、ステップS２１０８で解放応答を送信して初期状態へ戻る。第一のNFCユニット２１０１は、解放応答を受け取れば、ターゲットは完全に解放されており、初期状態へ戻ってもよい。
【００４０】
図１７は、アクティブモードによるデータ交換を行うシーケンスを示している。ここでは、第一のNFCユニット２２０１がイニシエータ、第二のNFCユニット２２０２がターゲットとして動作している場合について説明する。
【００４１】
まずステップＳ２２０１において、第一のNFCユニット２２０１は、属性要求として自身の識別子や送受信のビット伝送速度、有効データ長などを送信する。第二のNFCユニット２２０２は、有効な属性要求を受信した場合、ステップS２２０２において属性応答を送信する。ここで、第二のNFCユニット２２０２からの送信は、自らの発したRFフィールドによって行われる。このため、第一および第二のＮＦＣユニットは、データ送信が終了するとＲＦフィールドの出力を停止する。
【００４２】
有効な属性応答を確認した後、第一のNFCユニット２２０１は、ステップＳ２２０３として、パラメータ選択要求を送信して伝送プロトコルのパラメータを変更することができる。パラメータ選択要求に含まれるパラメータは、伝送速度と有効データ長である。第二のNFCユニット２２０２は、有効なパラメータ選択要求を受信した場合、ステップＳ２２０４においてパラメータ選択応答を送信し、パラメータを変更する。なおパッシブモードの場合と同様に、ステップＳ２２０３およびＳ２２０４は、パラメータ変更を行わない場合は省略しても良い。
【００４３】
次にステップＳ２２０５において、第一のNFCユニット２２０１と第二のNFCユニット２２０２は、データ交換要求およびデータ交換応答によってデータの交換を行う。データ交換要求および応答は、アプリケーションに対する情報などをデータとして伝送することができ、データサイズが大きい場合には分割して送信することもできる。
【００４４】
データ交換が終了するとステップＳ２２０６に移行し、第一のNFCユニット２２０１は、選択解除要求または解放要求のどちらか送信する。選択解除要求を送信した場合、第二のNFCユニット２２０２はステップＳ２２０７で選択解除応答を送信する。第一のNFCユニット２２０１は、選択解除応答を受け取ると、第二のNFCユニット２２０２を示す属性を解放する。その後ステップＳ２２０８において、第一のNFCユニット２２０１は、識別子が既知な別のターゲットに対して起動要求を送信する。起動要求を受けたターゲットは、起動応答をステップＳ２２０９において送信し、ステップＳ２２０１に戻る。解放要求を送信した場合、第二のNFCユニット２１０２は、ステップＳ２１０８で解放応答を送信して初期状態へ戻る。第一のNFCユニット２１０１は、解放応答を受け取れば、ターゲットは完全に解放されており、初期状態へ戻ってもよい。
【００４５】
図１８は、NFCにおけるターゲットの状態遷移を表している。
【００４６】
POWER-OFF状態S２３０１は、電源切断の状態を表している。この状態S２３０１において、ターゲットは、しきい値Hminよりも大きな磁場Hの中に置かれている場合はSENSE状態S２３０２に移行する。SENSE状態S２３０２にある場合、ターゲットは、イニシエータからの命令を待ち受けている。ターゲットは、検知要求または全デバイス起動要求を受け取った場合、RESOLUTION状態S２３０３に移行して検知応答を返す。他の命令を受け取った場合は、そのままSENSE状態S２３０２にとどまる。RESOLUTION状態S２３０３においては、単一デバイス検出が用いられる。単一デバイス検出の結果として、有効な選択要求を受け取った場合、ターゲットは選択応答をイニシエータに返してSELECTED状態S２３０４になる。他の命令を受け取った場合は、SENSE状態S２３０２に戻る。
【００４７】
SELECTED状態S２３０４において、ターゲットは、属性要求、パラメータ選択要求、または有効な独自仕様の命令を認識する。ターゲットは、有効な休止要求または選択解除要求を受け取った場合、SLEEP状態S２３０５になる。その他の命令を受け取った場合には、SENSE状態S２３０２に戻る。
【００４８】
SLEEP状態S２３０５のターゲットは、全デバイス起動要求を受け取った場合、検知応答を返してからRESOLUTION*状態S２３０６に移行する。他の命令を受け取った場合は、そのままSLEEP状態S２３０５にとどまる。RESOLUTION*状態S２３０６はRESOLUTION状態S２３０３とほぼ同じ状態であり、単一デバイス検出が用いられる。有効な選択要求を受け取った場合、ターゲットはSELECTED*状態S２３０７に遷移する。その他の命令を受け取った場合は、SLEEP状態S２３０５に戻る。SELECTED*状態S２３０７はSELECTED状態S２３０４とほぼ同じ状態であり、ターゲットは、属性要求、パラメータ選択要求、または有効な独自仕様の命令を認識する。有効な休止要求または選択解除要求を受け取った場合は、SLEEP状態に遷移する。その他の命令を受け取った場合は、SLEEP状態にフォールバックする。
【００４９】
以上、実施形態におけるＮＦＣユニット及びそのＮＦＣユニット間の通信手順を説明した。上記を、携帯型通信端末装置２００が有するＮＦＣユニット８１８、及びＭＦＰ３００が有するＮＦＣユニット９１８それぞれが実行することになる。
【００５０】
上記を踏まえ、本第１の実施形態における携帯型通信端末装置２００が有する画像データを、ＭＦＰ３００にて印刷する印刷処理に適用した場合の具体例を以下に詳細に説明する。
【００５１】
図５は携帯型通信端末装置２００で動作する画像印刷アプリケーションの例を示したものである。アプリケーションを起動すると最初に図５(a)画像選択画面ではタッチパネル表示画面２０３上に画像データのサムネイル５０１が表示され、ユーザが所望の画像を選択できる構成となっている。選択された画像にはフォーカス５０２（図示では太枠）が当てられ、非フォーカス状態の他の画像とが区別可能になっている。このアプリケーションでは画像選択以外にも画像を拡大縮小表示や、撮影日などの画像情報なども確認出来る構成となっている（不図示）。ユーザは１つまたは複数の画像を選択し、表示された印刷開始キー５０３をタッチして、指示するとBTユニット２０２を介してInquiry RequestによりＭＦＰを検索し、検索されたＭＦＰの名前一覧が表示部２０３の表示画面上に表示する。図５(b)に示すプリンタ選択画面は検索されたプリンタの表示例を示している。一方でBT通信によるプリンタ検索と同時にNFC通信のためにＮＦＣユニット２０１（８１８）のアンテナの周囲にRFフィールドを形成し、ターゲット（実施形態ではＭＦＰ上のＮＦＣユニット９１８）を検索する。携帯型通信端末装置２００をＭＦＰ３００の近傍に配置することにより、NFC通信によりターゲットとなるＭＦＰが見つかると、ＢＴ通信のInquiry Requestによる機器探索を停止し、NFC通信プロトコルによる通信を開始しＢＴ通信に必要な情報を入手する。携帯型通信端末装置２００は、NFC通信により受信したデータをもとにターゲットとして探索されたＭＦＰ３００に対してＢＴ通信により接続を行い、画像データを転送する。ユーザに対して画像データ送信を示すために、印刷画像情報やデータ転送状況を示す情報を含んだ図５(c)の印刷状態表示画面を表示する。本実施形態の説明では携帯型通信端末装置２００がNFC通信のイニシエータとなりパッシブモードで通信する例を挙げて説明しているが、ＭＦＰ側がイニシエータになる接続方式や双方がアクティブモードとなって通信する方法によっても本発明の目的は達成可能である。
【００５２】
次に携帯型通信端末装置２００とＭＦＰ３００との間のNFC通信プロトコル及びＢＴ通信プロトコルについて図６のシーケンスチャートを用いて詳細に説明する。
【００５３】
携帯型通信端末装置２００は画像を送信する機器を探索するためにNFC通信によりポーリングを行う（Ｓ６０１）。ポーリングに対してＭＦＰ３００からの応答が返る（Ｓ６０２）と、携帯型通信端末装置２００はターゲットが見つかったと判断して、自身のNFC IDを含めたNFC ID要求を行う（Ｓ６０３）。ＭＦＰ３００はこの要求を受信し、自身のNFC IDを要求に対する応答として送信する（Ｓ６０４）。上記により、携帯型通信端末装置２００、ＭＦＰ３００ではそれぞれ受信したNFC IDにより通信相手を特定する。その後、相互機器間のキー交換による認証要求（Ｓ６０５）、認証応答（Ｓ６０６）が行われ、相互認証が確立するとともにその後の通信の暗号化が行われる。
【００５４】
次に携帯型通信端末装置２００から利用可能な他のプロトコルに関する情報の要求を行う（Ｓ６０７）。ＭＦＰ３００は、この要求を受け付けると、自身が利用可能な他のプロトコルに関する情報（ＢＴ通信を含む）を応答Ｓ６０８する。携帯型通信端末装置２００では受信したプロトコル情報を元に、画像データの送信に適したプロトコルとして、ＮＦＣよりも高速なＢＴ通信を選択する。次に携帯型通信端末装置２００はＭＦＰ３００とのBT通信接続に必要なBluetooth Device Address(BD_ADDR)やパスキー、リンクキーに関する情報を要求して（Ｓ６０９）、ＭＦＰ３００からの応答によりBT通信接続に必要な情報を受信する（Ｓ６１０）。
【００５５】
携帯型通信端末装置２００は受信した情報を元にBT通信部２０２によりBT接続要求Ｓ６１１を発行し、ＭＦＰ３００は接続要求に応答する（Ｓ６１２）ことによりBTリンク接続が確立する。携帯型通信端末装置２００はBT通信によりＭＦＰ３００に、選択された画像データを送信する（Ｓ６１５、Ｓ６１６）。一方で携帯型通信端末装置２００のNFC通信部ではBT通信に関係なくポーリングを送り続け（Ｓ６１３、Ｓ６１７）、ＭＦＰ３００はポーリングに対する応答（Ｓ６１４、Ｓ６１８）をそれぞれ返却する。ポーリング（Ｓ６１９）に対する応答が返らなくなることにより、携帯型通信端末装置２００とＭＦＰ３００の物理的な距離が離れたことが検出される。このポーリングコマンドについては、携帯型通信端末装置２００がＭＦＰ３００の近傍にあることを確認するために発行しているものなので、他のコマンドを送信することによっても本発明の目的を達成可能である。また携帯型通信端末装置２００からコマンド送信を行わずにRFフィールドを形成し続け、ＭＦＰ３００がRFフィールドを検出し続けることによっても本発明の目的は達成できる。本実施形態ではBT通信によるいわゆるプッシュ型により画像データを送信する手順について説明しているが、プル型によりＭＦＰ側からデータを取得しにいく方法、WLAN接続などBT通信以外の他のプロトコルを利用して画像データを送信する方法や画像データがインターネット上のサーバーに保存されていて、ＭＦＰは印刷対象画像データのURL情報を受け取り直接サーバーに画像データを取りに行く方法などでも本発明の目的は達成される。
【００５６】
次にＭＦＰ３００における通信制御について図１のフローチャートと図７の画面表示例を参照して詳細に説明する。
【００５７】
RFフィールドが形成している携帯型通信端末装置２００がＭＦＰ３００に近づき、ＭＦＰ３００がそのRFフィールドが検出する（Ｓ１０１）と、NFC通信によりID要求、認証要求などに対する応答を行う（Ｓ１０２）。次にＭＦＰ３００は、利用可能な通信プロトコル情報とその通信処理に必要な情報の送受信を行う（Ｓ１０３）。携帯型通信端末装置２００及びＭＦＰ３００は、通信で交わした情報を元にＢＴ通信を確立する（Ｓ１０４）。上記のＭＦＰ３００の通信処理（第１の通信制御処理）と同様の処理が携帯型通信端末装置２００でも行われることになる（第２の通信制御処理）。
【００５８】
なお、このＢＴ通信の確立が成功したとき、画面表示にメッセージもしくはブザー音等の音響出力でユーザに報知する（不図示）。
【００５９】
さて、ＢＴ通信が確立したとき、ＭＦＰ３００は、図６で説明した、携帯型通信端末装置２００からのポーリングをＮＦＣユニット９１８を介して検出する（Ｓ６１３、Ｓ６１７）ことにより、ＮＦＣ通信圏内に携帯型通信端末装置２００が依然として位置しているかどうかを検出する（Ｓ１０５）。ＭＦＰ３００のＮＦＣユニット９１８がポーリングを検出されない場合、すなわち、携帯型通信端末装置２００が、ＭＦＰ３００のＮＦＣユニット９１８の通信圏外に移動した場合、ＢＴ通信にてＰＵＳＨ形式にて送信された画像データの印刷を行う（Ｓ１０９）。このときの、印刷に係る設定は、ＭＦＰ側にて事前に設定したデフォルトの設定に従って行う（第１の印刷制御処理）。
【００６０】
一方、ＢＴ通信が確立した直後、ＮＦＣユニット９１８がポーリングを検出した場合には、ＭＦＰ３００は、そのポーリング検出している期間が予め設定された閾値以上継続しているか否かを判定する（Ｓ１０５）。否の場合には、ポーリングを検出している限りは、Ｓ１０５、Ｓ１０６をループする。この間に、ユーザが、携帯型通信端末装置２００をＮＦＣ通信圏外に移動させた場合（ＢＴ通信が確立している期間が閾値未満の場合）、ＮＦＣによる通信が途絶えることになるので、Ｓ１０５の判定がＮｏとなり、処理はＳ１０９に進み、デフォルトの設定に従って印刷を行う。
【００６１】
一方、ＢＴ通信が確立してから２秒以上、ユーザが携帯型通信端末装置２００をＭＦＰ３００のＮＦＣユニット９１８にかざしつづけると判定された場合、ＭＦＰ３００は、印刷に係る詳細設定画面（図７(a)）を表示部９１１に表示する（Ｓ１０７）。また詳細設定が可能なことを通知するためにブザー音による通知を行う（不図示）。なお、上記２秒という期間の検出にはＭＦＰのタイマにより時間を計測する方法やポーリングの回数をカウントすることにより時間経過が検出可能である。図７(a)に示す詳細設定画面ではＭＦＰ３００の画像印刷に関連する用紙サイズ、用紙種類、印刷品位、フチ設定、写真補正、赤目補正などの項目が並べられ、それぞれについてユーザが設定可能な構成となっている（不図示）。従って、デフォルトでは用紙サイズとしてＬ判が指定されていたとしても、２Ｌ判を指定することも可能である。ユーザは、各種設定を完了した場合には、図示の決定ボタン７０１を選択する。この決定ボタン７０１の選択（タッチ）を検出すると、ＭＦＰ３００は、Ｓ１０４にて、携帯型通信端末装置２００から送信された画像データを印刷するために、Ｓ１０７にてユーザが設定した印刷設定（又は印刷条件）に従った印刷処理を行う（Ｓ１０９）（第２の印刷制御処理）。
【００６２】
以上説明したように、本第１の実施形態によれば、ユーザは携帯型通信端末装置２００を操作して、印刷させたい画像ファイルを選択し、印刷指示を行った状態で、ＭＦＰ３００のＮＦＣユニット９１８に携帯型通信端末装置２００をかざす（ＮＦＣの通信圏内に位置させると）と、ＮＦＣを用いて認証を経て、携帯型通信端末装置２００とＭＦＰ３００とのＢＴ通信を行うための情報交換が行われ、これ以降はＢＴ通信による通信が行われ印刷が行えるようなると共に、ＮＦＣ通信は必須でなくなる。係る点（第１段階に到達した点）はユーザに対して表示、音響のいずれかで報知する。従って、ユーザはそれを確認した後であれば、携帯型通信端末装置２００をＭＦＰ３００のＮＦＣユニット９１８から離したとしても、ＢＴ通信の通信圏内に居さえすれば画像ファイルの正常な送信が行えることになり、印刷物を得ることができる。ただし、この場合の印刷に係る設定は、ＭＦＰ３００にて事前に設定したデフォルトの設定に従って印刷がなされる。一方、ＢＴ通信が開始してから所定時間（実施形態では２秒）以上、ユーザが携帯型通信端末装置２００をＭＦＰ３００のＮＦＣユニット９１８にかざした状態を続けると、第２段階に到達したと見なして、ユーザが印刷に係る詳細設定を行えるようにするため、印刷に係る詳細設定に係る画面が自動的にＭＦＰ３００の表示部９１１に表示する。そして、その設定完了の指示を待って、印刷を行う。通常、ＭＦＰは、文字とおり多機能な装置であるので、多数の設定メニューが階層構造で管理されている。従って、その中から、印刷に係る詳細設定メニューにたどりつくためには、何回もの操作をしなければならない。係る点、本第１の実施形態によれば、携帯型通信端末装置２００をＭＦＰ３００のＮＦＣユニット９１８にかざし、ＢＴ通信が確立してからから所定時間（実施形態では２秒間）そのままの状態を維持するだけで、印刷の詳細設定画面（メニュー）の表示に移行でき、操作性を格段に向上させることができる。
【００６３】
なお、前述の例ではステップＳ１０４の段階で画像データを送信して印刷を開始するいわゆるプッシュ型送信によるデータ送信方法での送信例について説明したが、プル型の送信形態でも本発明の目的は達成可能である。Ｓ１０４のＢＴ通信開始の時点で印刷の画像データ情報を送信する。画像情報には画像ファイル名、パス名情報が含まれている。ステップＳ１０５閾値によるNFC通信継続の判定により閾値に満たずにＮＦＣ通信圏外に移動させた場合にはＭＦＰ側からデータ受信のためのチャネル接続要求をおこない、先に受信した画像データ情報に従い、印刷に必要な画像データの受信要求を行う（プル受信）。ＮＦＣ通信が閾値以上に継続した場合には、詳細設定の完了を終えてから、即座に移動させた場合と同様にデータ受信のためのチャネル接続要求を行い、画像データのプル受信を行う。プッシュ型と比較してプル型の受信を行うことにより、印刷用画像データが適宜取得可能な構成となり、MFP側の受信バッファの制約が軽減されるなどのメリットが生じる。
【００６４】
［第２の実施形態］
上記第１の実施形態ではＭＦＰ３００により印刷の詳細設定を行ったが、本第２の実施形態では携帯型通信端末装置２００により印刷詳細設定を行う方法について詳細に説明する。
【００６５】
始めに携帯型通信端末装置２００の画像印刷アプリケーションのユーザ操作手順について図５と図１１の表示画面例を参照して説明する。アプリケーションを起動すると図５(a)画像選択画面が表示され画像が選択可能となる。画像を選択し印刷開始キー５０３を選択するとBTユニット２０２を介してInquiry RequestによりＭＦＰを検索し、検索されたＭＦＰを表示画面上に表示する。図５(b)プリンタ選択画面は検索されたプリンタの表示例を示している。検索されたＭＦＰは表示部２０３に表示される。一方でBT通信によるプリンタ検索と同時にNFC通信のためにＮＦＣユニット２０１のアンテナの周囲にRFフィールドを形成し、近傍のターゲットを検索する。ユーザは携帯型通信端末装置をＭＦＰ３００のＮＦＣユニット９１８の近傍に配置する（かざす）ことにより、NFC通信によりターゲットとなるＭＦＰが見つかる。ターゲットが見つかった直後にユーザが携帯型通信端末装置をＭＦＰから遠ざけるとＢＴ通信を開始してデータの送信を開始され、ＭＦＰ装置のデフォルトの印刷設定で印刷が開始される。ユーザが携帯型通信端末装置２００をＭＦＰ３００に所定期間以上（２秒）近づけたままでいると、携帯型通信端末装置２００は、ＭＦＰ３００からNFC通信によりCapability情報を取得し、取得した値をもとに携帯型通信端末装置に詳細設定画面１１００（図１１参照）を表示する。詳細設定画面１１００では詳細設定部１１０１を操作することによりＭＦＰ３００の各種印刷設定が変更可能な構成となっている。詳細設定が完了し印刷開始ボタン１１０２に触れるとユーザが選択した設定と画像データを送信しＭＦＰ装置は印刷を開始する。印刷が開始されると印刷中画面５(c)が表示される。
【００６６】
次に携帯型通信端末装置２００とＭＦＰ３００とのＮＦＣ通信プロトコル及びＢＴ通信プロトコルを図１２のシーケンスチャートを参照して詳細に説明する。
【００６７】
携帯型通信端末装置２００は画像を送信する機器を探索するためにNFC通信によりポーリングを行う（Ｓ１２０１）。ポーリングに対してＭＦＰ３００からの応答Ｓ１２０２が返ると、携帯型通信端末装置２００はターゲットが見つかったと判断して、自身のNFC IDを含めたNFC ID要求を行う（Ｓ１２０３）。ＭＦＰ３００はこの要求を受信し、自身のNFC IDを送信することにより応答を返す（Ｓ１２０４）。携帯型通信端末装置２００、ＭＦＰ３００ではそれぞれ受信したNFC IDにより通信相手を特定する。その後、相互機器間のキー交換による認証要求（Ｓ１２０５）、認証応答（Ｓ１２０６）が行われ、相互認証が確立するとともにその後の通信の暗号化が行われる。
【００６８】
次に携帯型通信端末装置２００はＭＦＰ３００に対し、利用可能な他のプロトコルに関する情報の要求を行う（Ｓ１２０７）。ＭＦＰ３００はこの要求を受け付けると、自身が利用可能な他のプロトコルに関する情報（BT通信を含む）を応答する（Ｓ１２０８）。携帯型通信端末装置２００では受信したプロトコル情報を元に、画像データの送信に適したプロトコルとして返答されたBT通信を選択する。次に携帯型通信端末装置２００はＭＦＰ３００とのBT通信接続に必要なBluetooth Device Address(BD_ADDR)やパスキー、リンクキーに関する情報を要求して（Ｓ１２０９）、ＭＦＰ３００からの応答によりBT通信接続に必要な情報を受信する（Ｓ１２１０）。携帯型通信装置２００はＮＦＣ通信によるポーリングを継続して複数回送信し（Ｓ１２１１、Ｓ１２１３）、ＭＦＰ３００はポーリング応答を返却する（Ｓ１２１２、Ｓ１２１４）。携帯型通信装置２００はポーリング応答が継続している時間を計測し、例えば２秒以上継続してＭＦＰ３００が近傍（ＮＦＣの通信圏内）にあることを検出するとＮＦＣ通信を用いてＭＦＰ３００の機能情報を記述したCapability情報を要求する（Ｓ１２１５）。このＭＦＰ３００は、この要求を受けてCapability情報を送信する（Ｓ１２１６）。図１３はXML形式で記載されたCapability情報の要求（同図(a)）と、Capability情報の例（同図(b)）の例を示している。図示の如く、Capability情報は、搭載可能な用紙サイズ、用紙種類、印刷できる画像の形式などの情報が含まれている。携帯情報端末装置２００は受信したCapability情報に基づき、印刷設定の詳細画面を自身の表示部８１０に表示してユーザに設定が可能な状態とする。ユーザの設定が完了して印刷開始ボタンに触れることにより、ＭＦＰ３００に対してＢＴ接続要求を行い（Ｓ１２１７）、ＭＦＰ３００からの応答Ｓ１２１８により接続が確立する。次に携帯情報端末装置２００は選択された設定情報とともにＢＴ通信により画像データを送信する（Ｓ１２１９）。ＭＦＰ３００は応答を返却し（Ｓ１２２０）、設定された情報を元に印刷を開始する。
【００６９】
図１４は本第２の実施形態における携帯型通信端末装置２００の通信制御処理フローを示した図である。近傍のターゲットを検索するためにRFフィールドを開始し（Ｓ１４０１）、ターゲットであるＭＦＰ３００が検出されるのを待つ（Ｓ１４０２）。ターゲットが検出されるとＮＦＣ通信によりID要求、認証要求などのコマンドを送受信する（Ｓ１４０３）。次にＭＦＰ３００に対して利用可能なプロトコル情報を要求し情報を取得する（Ｓ１４０４）。プロトコル情報が得られると、ＢＴ通信へ移行可能になったので、ユーザにブザー音などで決定を通知する（不図示）。そして、次のＳ１４０５にて、ＮＦＣ通信ではポーリングを継続しＭＦＰ３００が近傍にあるかどうかを検出する。ポーリング応答がある一定時間（実施形態では２秒）を経過する前に途切れた場合には、取得したプロトコル情報を元にＭＦＰ３００にＢＴ通信による接続を開始し、Ｓ１４１０にて画像データを送信する（第１の送信制御処理）。この場合には、デフォルトの印刷設定内容に従って印刷されることになる。
【００７０】
一方、ポーリング応答している継続期間を検出して（Ｓ１４０６）、例えば一定時間（２秒）以上の時間が検出された場合には、ＭＦＰ３００に対してＭＦＰ３００の機能情報（Capability情報）をＮＦＣ通信により要求し取得する（Ｓ１４０７）。この取得が成功すると、携帯型通信端末装置２００はユーザにブザー音などで通知すると共に取得したCapability情報を元に操作画面上に印刷に関する設定画面を表示し、ユーザが印刷設定可能な状態とする（Ｓ１４０８）。ユーザが印刷に関する設定を完了し印刷開始ボタンを選択すると（Ｓ１４０９）、ＭＦＰ３００と、決定されたプロトコル情報によりＢＴ通信による接続を開始し、Ｓ１４１０に進んで、設定された印刷条件を記述した印刷設定情報をとともに画像データの送信を開始する（第２の送信制御処理）。
【００７１】
以上の説明からもわかるように、本第２の実施形態では、携帯型通信端末装置２００からＭＦＰ３００への画像の流れはＰＵＳＨ型になる。また、携帯型通信端末装置２００は、ＮＦＣ通信によりCapability情報を送受信したが、他の通信プロトコルによって送受信しても本発明の目的を達することが可能である。また実施形態中でのポーリングコマンド（Ｓ１２１１、Ｓ１２１３）については、携帯型通信端末装置がＭＦＰの近傍にあることを確認するために発行しているものなので、他のコマンドを送信することによっても本発明の目的を達成可能である。また携帯型通信端末装置からコマンド送信を行わずにRFフィールドを形成し続け、ＭＦＰがRFフィールドを検出し続けることによっても本発明の目的は達成できる。本実施形態ではBT通信によるいわゆるプッシュ型により画像データを送信する手順について説明しているが、プル型によりＭＦＰ側からリンク接続を行いデータを取得しにいく方法、WLAN接続などBT通信以外の他のプロトコルを利用して画像データを送信する方法や画像データがインターネット上のサーバーに保存されていて、ＭＦＰは印刷対象画像データのURL情報を受け取り、ＭＦＰから直接サーバーに画像データを取りに行く方法などでも本発明の目的は達成される。
【００７２】
以上説明したように本第２の実施形態における印刷システムによっても、ユーザが携帯型通信端末装置からＭＦＰのデフォルト設定で印刷を行いたい場合と詳細設定を行いたい場合とで簡易な操作の違いにより携帯型通信端末装置の処理動作を切り分ける事が可能となる。
【００７３】
なお、実施形態では、ＮＦＣによる通信が確立したとき、ＢＴ通信のための情報を交換し、ＢＴ通信を確立するものとして説明したが、ＢＴ通信に限らずＷＬＡＮ通信に移行しても構わない。
【００７４】
また、上記実施形態では、携帯型通信端末装置がスマートホンであることを前提にして説明したが、近接無線通信を行う第１の通信手段、及び、当該第１の通信手段よりも高速且つ通信距離が長い第２の通信手段とを含む複数の通信に係るハードウェアを有する携帯端末であれば、携帯電話、デジタルカメラ、ＰＤＡ、携帯型ＰＣ等種類は問わない。また、特に、スマートホン、ＰＤＡ、ＰＣの場合、それらの内部のプロセッサが実行するアプリケーションプログラムでもって、上記実施形態で示した携帯型通信端末装置２００を実現できるので、本発明はコンピュータプログラムをもその範疇とすることは明らかである。さらにまた、通常、コンピュータプログラムは、ＣＤ−ＲＯＭ等のコンピュータ可読記憶媒体に格納されているわけであるから、係るコンピュータ可読記憶媒体をもその範疇とすることも明らかである。
【符号の説明】
【００７５】
２００…携帯型通信端末装置、３００…ＭＦＰ
【図１】
2017001394.tif 000003
【図２】
2017001394.tif 000004
【図３】
2017001394.tif 000005
【図４】
2017001394.tif 000006
【図５】
2017001394.tif 000007
【図６】
2017001394.tif 000008
【図７】
2017001394.tif 000009
【図８】
2017001394.tif 000010
【図９】
2017001394.tif 000011
【図１０】
2017001394.tif 000012
【図１１】
2017001394.tif 000013
【図１２】
2017001394.tif 000014
【図１３】
2017001394.tif 000015
【図１４】
2017001394.tif 000016
【図１５】
2017001394.tif 000017
【図１６】
2017001394.tif 000018
【図１７】
2017001394.tif 000019
【図１８】
2017001394.tif 000020
【手続補正書】
【提出日】平成28年8月8日(2016.8.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記画面は表示されず、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とするプログラム。
【請求項２】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記画面は表示されない
ことを特徴とするプログラム。
【請求項３】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記画面は表示されず、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とするプログラム。
【請求項４】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記画面は表示されない
ことを特徴とするプログラム。
【請求項５】
前記携帯端末装置は前記表示部としてのタッチパネルを備え、
前記表示制御工程では、前記画面を前記タッチパネルに表示させ、
前記印刷指示は、前記タッチパネルに対するユーザのタッチであることを特徴とする請求項１乃至４のいずれか１項に記載のプログラム。
【請求項６】
前記表示部に、画像を選択するための選択画面を表示させる第２の表示制御工程を前記携帯端装置にさらに実行させ、
前記第２の表示制御工程において表示された前記選択画面に対するユーザの指示に応じて、前記印刷対象の画像が選択される
ことを特徴とする請求項１乃至５のいずれか１項に記載のプログラム。
【請求項７】
前記表示制御工程では、前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が確立している時間が予め設定された閾値以上である場合に、前記画面を前記表示部に表示させ、前記時間が前記予め設定された閾値未満である場合に、前記画面を前記表示部に表示させないことを特徴とする請求項１乃至６のいずれか１項に記載のプログラム。
【請求項８】
前記表示制御工程において前記画面が表示された後、ユーザの指示に応じて、前記画面により示された前記印刷設定から変更可能であることを特徴とする請求項１乃至７のいずれか１項に記載のプログラム。
【請求項９】
前記表示制御工程では、前記印刷設定を変更可能な設定画面を前記画面として前記表示部に表示させることを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記送信制御工程では、前記印刷設定に対応する設定情報と、前記画像データを送信させることを特徴とする請求項１乃至９のいずれか１項に記載のプログラム。
【請求項１１】
前記印刷設定は、用紙サイズであることを特徴とする請求項１乃至１０のいずれか１項に記載のプログラム。
【請求項１２】
前記印刷設定は、用紙種であることを特徴とする請求項１乃至１０のいずれか１項に記載のプログラム。
【請求項１３】
前記第１の通信ユニットにより、前記第２の通信ユニットから、前記近距離無線通信とは異なる前記通信方式により前記プリンタと接続するための接続情報が取得され、
前記送信制御工程では、前記接続情報に基づいて、前記近距離無線通信とは異なる前記通信方式により前記画像データを送信させることを特徴とする請求項１乃至１２のいずれか１項に記載のプログラム。
【請求項１４】
前記近距離無線通信とは異なる前記通信方式によりプリンタを検索する検索工程と、
前記検索工程において検索されたプリンタを示す情報を前記表示部に表示させる第３の表示制御工程と、
を前記携帯端末装置にさらに実行させることを特徴とする請求項１乃至１３のいずれか１項に記載のプログラム。
【請求項１５】
前記近距離無線通信とは異なる前記通信方式は、ＷＬＡＮであることを特徴とする請求項１乃至１４のいずれか１項に記載のプログラム。
【請求項１６】
前記携帯端末装置はスマートフォンであることを特徴とする請求項１乃至１５のいずれか１項に記載のプログラム。
【請求項１７】
近距離無線通信による通信を行う第１の通信ユニットと表示部を備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、
前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を表示している前記表示部に対する、前記近距離無線通信による通信に基づく印刷の印刷指示を受け付ける受付工程と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記画面において行われる前記印刷指示は受け付けられず、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とするプログラム。
【請求項１８】
近距離無線通信による通信を行う第１の通信ユニットと表示部を備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を表示している前記表示部に対する、前記近距離無線通信による通信に基づく印刷の印刷指示を受け付ける受付工程と、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記画面において行われる前記印刷指示は受け付けられない
ことを特徴とするプログラム。
【請求項１９】
近距離無線通信による通信を行う第１の通信ユニットと表示部を備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を表示している前記表示部に対する、前記近距離無線通信による通信に基づく印刷の印刷指示を受け付ける受付工程と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記画面において行われる前記印刷指示は受け付けられず、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とするプログラム。
【請求項２０】
近距離無線通信による通信を行う第１の通信ユニットと表示部を備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行
うための画面を表示している前記表示部に対する、前記近距離無線通信による通信に基づく印刷の印刷指示を受け付ける受付工程と、
前記受付工程において前記印刷の指示が受け付けられた場合に、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記画面において行われる前記印刷指示は受け付けられない
ことを特徴とするプログラム。
【請求項２１】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置と、前記近距離無線通信による通信を行う第２の通信ユニットを備えるプリンタによる情報処理方法であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、
前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が表示部に表示する表示制御工程と、
前記携帯端末装置が、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記プリンタが前記画像データを前記印刷設定に従って印刷する印刷制御工程と、
を有し、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記画面は表示されない
ことを特徴とする情報処理方法。
【請求項２２】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置と、前記近距離無線通信による通信を行う第２の通信ユニットを備えるプリンタによる情報処理方法であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が表示部に表示する表示制御工程と、
前記携帯端末装置が、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記プリンタが前記画像データを前記印刷設定に従って印刷する印刷制御工程と、
を有し、
前記表示制御工程では、前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記画面は表示されない
ことを特徴とする情報処理方法。
【請求項２３】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御手段と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御手段と、
を有し、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記表示制御手段により前記画面は表示されず、
前記表示制御手段により前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とする携帯端末装置。
【請求項２４】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御手段と、
前記表示制御手段により前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御手段と、
を有し、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記表示制御手段により前記画面は表示されない
ことを特徴とする携帯端末装置。
【請求項２５】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御手段と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御手段と、
を有し、
前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記表示制御手段により前記画面は表示されず、
前記表示制御手段により前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とする携帯端末装置。
【請求項２６】
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置であって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットの所定の範囲内にプリンタが備える第２の通信ユニットがある状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御手段と、
前記表示制御手段により前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御手段と、
を有し、
前記印刷対象の画像が選択されており、且つ前記第２の通信ユニットが前記所定の範囲内にある状態が継続されずに前記第２の通信ユニットが前記所定の範囲内になくなった状態において、前記表示制御手段により前記画面は表示されない
ことを特徴とする携帯端末装置。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００５
【補正方法】変更
【補正の内容】
【０００５】
上記の従来技術のような通信を行う装置において、操作性の更なる向上が望まれていた。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
この課題を解決するため、例えば本発明によるプログラムは以下の構成を備える。すなわち、
近距離無線通信による通信を行う第１の通信ユニットを備える携帯端末装置により実行されるプログラムであって、
ユーザの指示により印刷対象の画像が選択されており、且つ前記第１の通信ユニットとプリンタが備える第２の通信ユニットとの通信が可能な状態が継続している場合に、前記携帯端末装置において設定されている印刷設定を示し且つユーザが印刷指示を行うための画面を前記携帯端末装置が備える表示部に表示させる表示制御工程と、
前記印刷対象の画像に対応する画像データを、前記近距離無線通信とは異なる通信方式により前記プリンタに送信する送信制御工程と、
を前記携帯端末装置に実行させ、
前記印刷対象の画像が選択されており、且つ前記第１の通信ユニットと前記第２の通信ユニットとの前記近距離無線通信による通信が可能な状態が継続されずに前記第１の通信ユニットが前記第２の通信ユニットと通信できなくなった状態において、前記画面は表示されず、
前記表示制御工程において前記画面が表示されている前記表示部に対するユーザの印刷指示があった場合に、前記画像データが前記プリンタにより前記印刷設定に従って印刷される
ことを特徴とする。