(57)【要約】【課題】携帯端末の操作性を向上させるための技術を提供する。【解決手段】画像を表示する表示部と、印刷装置と近接無線通信を行う近接無線通信部とを備える携帯端末において、画像データセットを識別する画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合に、画像データセットの全ての画像の印刷指示が、印刷装置に送信される（Ｓ１１６）。一方、画像データに基づく画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合に、画像データセットのいずれかの画像の印刷指示が、印刷装置に送信される（Ｓ１２０）。つまり、表示部に表示されている画像に応じて、画像データセットの全画像印刷と画像データセットのいずれかの画像印刷との一方の処理が、携帯端末を印刷装置に接近させるだけで行われる。これにより、印刷指示のユーザ操作を省くことが可能となり、携帯端末の操作性を向上させることが可能となる【選択図】図８
2014174663.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示する表示部と、
画像を印刷する印刷装置と近接無線通信を行う近接無線通信部と、
を備える携帯端末のコンピュータが読み取り可能なプログラムであって、
前記コンピュータを、
複数の画像データを含むことが可能な画像データセットを識別する第１画像を、前記画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく第２画像よりも優先して前記表示部に表示させるための第１表示データを出力する第１表示データ出力手段と、
前記第２画像を前記第１画像よりも優先して前記表示部に表示させるための第２表示データを出力する第２表示データ出力手段と、
前記画像データセットに含まれる全ての画像データに基づく画像の印刷を指示する第１印刷指示データを出力する第１印刷指示データ出力手段と、
前記第２画像の基である画像データに基づく画像の印刷を指示する第２印刷指示データを出力する第２印刷指示データ出力手段と、
して機能させ、
第１印刷指示データ出力手段は、
前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第１の場合と、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第２の場合と、のうち、一の場合のとき、第１印刷指示データを出力し、
第２印刷指示データ出力手段は、
他の場合のとき、第２印刷指示データを出力することを特徴とするプログラム。
【請求項２】
前記第１印刷指示データ出力手段は、
前記第１の場合に、前記第１印刷指示データを出力し、
前記第２印刷指示データ出力手段は、
前記第２の場合に、前記第２印刷指示データを出力することを特徴とする請求項１に記載のプログラム。
【請求項３】
前記携帯端末は、
複数の前記画像データセットを記憶することが可能な記憶部に記憶されている画像データセットが複数の場合に、前記記憶部に記憶されている複数の前記画像データセットのうちの何れかの画像データセットを選択するユーザ操作を受け付ける画像データセット選択操作受付部、
を備え、
前記第１表示データ出力手段は、
前記画像データセット選択操作受付部がユーザ操作を受け付けた場合に、前記画像データセット選択操作受付部が受け付けたユーザ操作により選択された画像データセットである選択画像データセットを識別する画像を前記第１画像とし、前記選択画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく画像を前記第２画像とした前記第１表示データを出力し、
前記第２表示データ出力手段は、
選択画像データセットを識別する画像を前記第１画像とし、前記選択画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく画像を前記第２画像とした前記第２表示データを出力し、
前記第１印刷指示データ出力手段は、
前記選択画像データセットに含まれる全ての画像データに基づく画像の印刷を指示するデータを前記第１印刷指示データとして出力し、
前記第２印刷指示データ出力手段は、
前記選択画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく画像の印刷を指示するデータを前記第２印刷指示データとして出力することを特徴とする請求項１または２に記載のプログラム。
【請求項４】
前記コンピュータを、
前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときとも、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときとも異なるときに前記印刷装置との前記近接無線通信が確立した場合であり、かつ、前記記憶部に記憶されている画像データセットが１つである場合には、前記１つの画像データセットに含まれる全ての画像データに基づく画像の印刷を指示するデータを前記第１印刷指示データとして出力する第３印刷指示データ出力手段として機能させることを特徴とする請求項３に記載のプログラム。
【請求項５】
前記コンピュータを、
前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときとも、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときとも異なるときに前記印刷装置との前記近接無線通信が確立した場合であり、かつ、前記画像データセット選択操作受付部がユーザ操作を受け付けた後である場合には、前記選択画像データセットに含まれる全ての画像データに基づく画像の印刷を指示するデータを前記第１印刷指示データとして出力する第３印刷指示データ出力手段として機能させることを特徴とする請求項３に記載のプログラム。
【請求項６】
前記画像データセット選択操作受付部は、
前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときとも、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときとも異なるときに前記印刷装置との前記近接無線通信が確立した場合であり、かつ、前記画像データセット選択操作受付部がユーザ操作を受け付けた後でない場合には、前記記憶部に記憶されている複数の前記画像データセットのうちの何れかの画像データセットを選択するユーザ操作を受け付け、
前記第３印刷指示データ出力手段は、
前記画像データセット選択操作受付部がユーザ操作を受け付けた後に、前記選択画像データセットに含まれる全ての画像データに基づく画像の印刷を指示するデータを前記第１印刷指示データとして出力することを特徴とする請求項５に記載のプログラム。
【請求項７】
前記第１印刷指示データ出力手段は、
前記プログラムと異なるプログラムの実行により前記記憶部に記憶されている前記複数の画像データセットから何れかの画像データセットが選択されている場合に、該選択されている画像データセットである別プログラム選択画像データセットに含まれる全ての画像データに基づく画像の印刷を指示するデータを前記第１印刷指示データとして出力し、
前記第２印刷指示データ出力手段は、
前記別プログラム選択画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく画像の印刷を指示するデータを前記第２印刷指示データとして出力することを特徴とする請求項３ないし６の何れか１項に記載のプログラム。
【請求項８】
前記携帯端末は、
前記画像データセットに含まれる前記複数の画像データから、前記第２の画像の基である画像データを選択するユーザ操作を受け付ける画像データ選択操作受付部
を備え、
前記第２印刷指示データ出力手段は、
前記画像データ選択操作受付部がユーザ操作を受け付けた場合に、前記画像データ選択操作受付部が受け付けたユーザ操作により選択された画像データに基づく画像の印刷を指示するデータを前記第２印刷指示データとして出力することを特徴とする請求項１ないし７の何れか１項に記載のプログラム。
【請求項９】
前記第２印刷指示データ出力手段は、
含んでいる画像データが１つである画像データセットに基づく画像を表示部が表示している場合には、前記画像データ選択操作受付部がユーザ操作を受け付けていなくても、前記画像データセットに含まれる１つの画像データに基づく画像の印刷を指示するデータを前記第２印刷指示データとして出力することを特徴とする請求項８に記載のプログラム。
【請求項１０】
前記画像データセットに含まれる複数の画像データは、複数の文書データであり、
前記複数の文書データは、ページ単位で区分けされたことを特徴とする請求項１ないし９の何れか１項に記載のプログラム。
【請求項１１】
前記第１表示データ出力手段は、
前記第１画像を前記表示部に表示させ、前記第２画像を前記表示部に表示させないデータを、前記第１表示データとして出力し、
前記第２表示データ出力手段は、
前記第２画像を前記表示部に表示させ、前記第１画像を前記表示部に表示させないデータを、前記第２表示データとして出力することを特徴とする請求項１ないし１０の何れか１項に記載のプログラム。
【請求項１２】
前記第１表示データ出力手段は、
前記第１画像を前記第２画像よりも強調して前記表示部に表示させるデータを、前記第１表示データとして出力し、
前記第２表示データ出力手段は、
前記第２画像を前記第１画像よりも強調して前記表示部に表示させるデータを、前記第２表示データとして出力することを特徴とする請求項１ないし１０の何れか１項に記載のプログラム。
【請求項１３】
画像を表示する表示部と、
画像を印刷する印刷装置と近接無線通信を行う近接無線通信部と、
を備える携帯端末であって、
複数の画像データを含むことが可能な画像データセットを識別する第１画像を、前記画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく第２画像よりも優先して前記表示部に表示させるための第１表示データを出力する第１表示データ出力手段と、
前記第２画像を前記第１画像よりも優先して前記表示部に表示させるための第２表示データを出力する第２表示データ出力手段と、
前記画像データセットに含まれる全ての画像データに基づく画像の印刷を指示する第１印刷指示データを出力する第１印刷指示データ出力手段と、
前記第２画像の基である画像データに基づく画像の印刷を指示する第２印刷指示データを出力する第２印刷指示データ出力手段と、
を備え、
第１印刷指示データ出力手段は、
前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第１の場合と、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第２の場合と、のうち、一の場合のとき、第１印刷指示データを出力し、
第２印刷指示データ出力手段は、
他の場合のとき、第２印刷指示データを出力することを特徴とする携帯端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末によって印刷装置に画像の印刷を指示するためのプログラム等に関する。
【背景技術】
【０００２】
近年、スマートフォン，タブレットＰＣ等の携帯端末と、印刷機能を有する印刷装置との通信には、Ｂｌｕｅｔｏｏｔｈ（登録商標），ＷｉＦｉ（登録商標），ＮＦＣ（Near Field Communicationの略）等の複数の無線通信方式が採用されている。これらの無線通信の技術としては、例えば、初めに、ＮＦＣを用いて携帯端末と印刷装置との間で無線通信を確立させ、そのＮＦＣの無線通信を利用して、ＮＦＣよりも高速でデータの送受信を行うことが可能な通信方式に切り換える技術、所謂、ハンドオーバー技術が提案されている。
【０００３】
具体的には、下記特許文献に記載されているように、通信装置１と通信装置２との間でデータが送受信される際に，通信装置１は，始めに近距離無線通信、つまり、ＮＦＣ方式の無線通信によって通信装置２から通信方式と暗号化方式とを取得する。そして，取得した通信方式および暗号化方式が通信装置１に定められた通信方式および暗号化方式に合致した場合には，ＮＦＣよりも高速でデータの送受信を行うことが可能な通信方式で、通信装置２とデータ通信を行うことが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−１６６５３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献に記載の技術には次のような問題があった。詳しくは、上述したハンドオーバー技術を、携帯端末と印刷装置との間のデータ通信に適用した場合に、ハンドオーバーを行って無線通信を確立させたとしても、無線通信確立後の印刷処理において、印刷指示等のユーザ操作が必要なため、操作性が低い。本発明は、そのような事情に鑑みてなされたものであり、印刷装置との間でデータ通信を行う携帯端末において、操作性を向上させるための技術を提供する。
【課題を解決するための手段】
【０００６】
上記課題を解決するために、本発明に記載のプログラムは、画像を表示する表示部と、画像を印刷する印刷装置と近接無線通信を行う近接無線通信部と、を備える携帯端末のコンピュータが読み取り可能なプログラムであって、前記コンピュータを、複数の画像データを含む画像データセットを識別する第１画像を、前記画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく第２画像よりも優先して前記表示部に表示させるための第１表示データを出力する第１表示データ出力手段と、前記第２画像を前記第１画像よりも優先して前記表示部に表示させるための第２表示データを出力する第２表示データ出力手段と、前記画像データセットに含まれる全ての画像データに基づく画像の印刷を指示する第１印刷指示データを出力する第１印刷指示データ出力手段と、前記第２画像の基である画像データに基づく画像の印刷を指示する第２印刷指示データを出力する第２印刷指示データ出力手段と、して機能させ、第１印刷指示データ出力手段は、前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第１の場合と、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第２の場合と、のうち、一の場合のとき、第１印刷指示データを出力し、第２印刷指示データ出力手段は、他の場合のとき、第２印刷指示データを出力することを特徴とする。
【０００７】
また、上記課題を解決するために、本発明に記載の携帯端末は、画像を表示する表示部と、画像を印刷する印刷装置と近接無線通信を行う近接無線通信部と、を備える携帯端末であって、複数の画像データを含む画像データセットを識別する第１画像を、前記画像データセットに含まれる前記複数の画像データのうちいずれかの画像データに基づく第２画像よりも優先して前記表示部に表示させるための第１表示データを出力する第１表示データ出力手段と、前記第２画像を前記第１画像よりも優先して前記表示部に表示させるための第２表示データを出力する第２表示データ出力手段と、前記画像データセットに含まれる全ての画像データに基づく画像の印刷を指示する第１印刷指示データを出力する第１印刷指示データ出力手段と、前記第２画像の基である画像データに基づく画像の印刷を指示する第２印刷指示データを出力する第２印刷指示データ出力手段と、を備え、第１印刷指示データ出力手段は、前記第１表示データ出力手段が出力した前記第１表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第１の場合と、前記第２表示データ出力手段が出力した前記第２表示データに基づく表示を前記表示部がしているときに前記印刷装置との前記近接無線通信が確立した第２の場合と、のうち、一の場合のとき、第１印刷指示データを出力し、第２印刷指示データ出力手段は、他の場合のとき、第２印刷指示データを出力することを特徴とする。
【発明の効果】
【０００８】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットを識別する画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合と、画像データに基づく画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合との一方の場合に、画像データセットの全ての画像の印刷指示が、印刷装置に送信され、他の場合には、画像データセットのいずれかの画像の印刷指示が、印刷装置に送信される。つまり、表示部に表示されている画像に応じて、画像データセットの全画像印刷と画像データセットのいずれかの画像印刷との一方の処理が、携帯端末を印刷装置に接近させるだけで行われる。これにより、印刷指示のユーザ操作を省くことが可能となり、携帯端末の操作性を向上させることが可能となる
【０００９】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットを識別する画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合に、画像データセットの全ての画像の印刷指示を、印刷装置に送信し、画像データに基づく画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合に、画像データセットのいずれかの画像の印刷指示を、印刷装置に送信することが可能である。これにより、表示画像に応じた印刷処理を、行うことが可能となる。
【００１０】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、複数の画像データセットから選択画像データセットが選択され、選択画像データセットを識別する画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合に、選択画像データセットの全ての画像の印刷指示を、印刷装置に送信し、選択画像データに基づく画像が表示部に表示されているときに印刷装置と近接無線通信が確立した場合に、選択画像データセットのいずれかの画像の印刷指示を、印刷装置に送信することが可能である。これにより、複数の画像データセットのうちの任意の画像データセットの印刷処理を行うことが可能となる。
【００１１】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットを識別する画像および画像データに基づく画像が表示部に表示されていないときに印刷装置と近接無線通信が確立した場合であり、かつ、記憶部に記憶されている画像データセットが１つである場合に、画像データセットの全ての画像の印刷指示を、印刷装置に送信することが可能である。これにより、画像データセットが１つである際には、携帯端末を印刷装置に近づけるだけで、その１つの画像データセットの全画像を印刷することが可能となる。
【００１２】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットを識別する画像および画像データに基づく画像が表示部に表示されていないときに印刷装置と近接無線通信が確立した場合であり、かつ、選択画像データセットが選択された場合に、選択画像データセットの全ての画像の印刷指示を、印刷装置に送信することが可能である。これにより、携帯端末を印刷装置に近づけ、選択画像データセットを選択するだけで、選択画像データセットの全画像を印刷することが可能となる。
【００１３】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットを識別する画像および画像データに基づく画像が表示部に表示されていないときに印刷装置と近接無線通信が確立した場合であり、かつ、選択画像データセットが選択されていない場合には、選択画像データセットを選択するためのユーザ操作を受け付け、受け付けたユーザ操作により選択された選択画像データセットの全ての画像の印刷指示を、印刷装置に送信することが可能である。これにより、選択画像データセットが選択されていない場合であっても、選択画像データセットの選択によって、選択画像データセットの全画像を印刷することが可能となる。
【００１４】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、当該プログラムと異なるプログラムの実行により画像データセットが選択されている場合に、その画像データセットを識別する画像若しくは、その画像データセットに含まれる画像データに基づく画像を、表示部に表示することが可能である。これにより、当該プログラムと異なるプログラムの実行により選択された画像データセットの印刷処理を行うことが可能となる。
【００１５】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットに含まれる複数の画像データから画像データを選択し、選択された画像データに基づく画像の印刷指示を、印刷装置に送信することが可能である。これにより、複数の画像のうちの任意の画像の印刷処理を行うことが可能となる。
【００１６】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットに含まれる画像データが１つである場合には、画像データを選択するためのユーザ操作が無くても、その１つの画像データに基づく画像の印刷指示を、印刷装置に送信することが可能である。これにより、画像選択のユーザ操作を省くことが可能となる。
【００１７】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットに、複数の文書データが含まれており、複数の文書データをページ単位で区分けすることが可能である。これにより、文書データをページ単位で印刷することが可能となる。
【００１８】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、画像データセットを識別する画像が表示部に表示される際に、画像データに基づく画像を表示部に表示させないことが可能である。また、画像データに基づく画像が表示部に表示される際に、画像データセットを識別する画像を表示部に表示させないことが可能である。これにより、表示部に表示される画像が明確となる。
【００１９】
本明細書の実施形態として記載のプログラム若しくは、携帯端末では、携帯端末では、画像データセットを識別する画像を、画像データに基づく画像より強調して表示部に表示することが可能である。また、画像データに基づく画像を、画像データセットを識別する画像より強調して表示部に表示することが可能である。これにより、２つの画像を表示部で確認することが可能となる。
【図面の簡単な説明】
【００２０】
【図１】通信システム１のブロック図である。
【図２】携帯電話１０のパネル２２へのコンテンツデータ選択画面の表示態様例を示す図である。
【図３】携帯電話１０のパネル２２へのコンテンツデータ選択画面の表示態様例を示す図である。
【図４】携帯電話１０のパネル２２へのプレビュー画面の表示態様例を示す図である。
【図５】携帯電話１０のパネル２２へのプレビュー画面の表示態様例を示す図である。
【図６】携帯電話１０のパネル２２へのプレビュー画面の表示態様例を示す図である。
【図７】携帯電話１０の動作フローチャートを示す図である。
【図８】携帯電話１０の動作フローチャートを示す図である。
【図９】携帯電話１０の動作フローチャートを示す図である。
【図１０】変形例の携帯電話１０のパネル２２へのプレビュー画面の表示態様例を示す図である。
【発明を実施するための形態】
【００２１】
＜通信システムの構成＞
図１に、本願に係る実施形態として例示される通信システム１のブロック図を示す。通信システム１は、携帯電話１０、ＭＦＰ（Multifunction Peripheralの略）５０、アクセスポイント８０、ウェブサーバ８２、基地局８４を備える。携帯電話１０、および、ＭＦＰ５０は、無線ＬＡＮ端末装置としての機能を備える。また、ＭＦＰ５０は、プリンタ機能、スキャナ機能、コピー機能、ファクシミリ機能などを備える多機能周辺装置である。アクセスポイント８０は、無線ＬＡＮアクセスポイントとしての機能を備える。ウェブサーバ８２は、ネットワークにおいて、クライアント装置に対し、自身の持っている機能やデータを提供する装置である。なお、ＭＦＰ５０も無線ＬＡＮアクセスポイントとしての機能を備えている。
【００２２】
携帯電話１０の構成について説明する。携帯電話１０は、ＣＰＵ（Central Processing Unitの略）１２、記憶部１４、携帯電話通信Ｉ／Ｆ１６、無線ＬＡＮＩ／Ｆ１８、ＮＦＣＩ／Ｆ２０、パネル２２、ボタン入力部２４、スピーカ２８、マイク３０を主に備えている。これらの構成要素は、入出力ポート３０を介して互いに通信可能とされている。
【００２３】
無線ＬＡＮＩ／Ｆ１８は、ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて、ＷｉＦｉ方式（ＷＦ方式と略して記載する場合もある）の無線通信９０を行うことが可能とされている。すなわち、携帯電話１０は、アクセスポイント８０へアクセスし、ＷＦ方式の無線通信９０を行える状態になれば、アクセスポイント８０を介して、ＭＦＰ５０とデータ通信することが可能になる。
【００２４】
また、無線ＬＡＮＩ／Ｆ１８は、ＩＥＥＥの８０２．１１の規格およびそれに準ずる規格に基づいて、ＷｉＦｉダイレクト方式（ＷＦＤ方式と略して記載する場合もある）の無線通信９２を行うことが可能とされている。すなわち、携帯電話１０は、ＭＦＰ５０が備えるアクセスポイントへアクセスし、ＷＦＤ方式の無線通信９２を行える状態になれば、ＭＦＰ５０と直接、データ通信することが可能になる。
【００２５】
ＮＦＣＩ／Ｆ２０は、ＩＳＯ／ＩＥＣ２１４８１またはＩＳＯ／ＩＥＣ１８０９２の国際標準規格に基づいて、ＮＦＣ方式の無線通信９４を行うことが可能とされている。すなわち、携帯電話１０は、ＮＦＣ方式の無線通信９４を行える状態になれば、ＭＦＰ５０と直接、データ通信することが可能になる。ただし、ＮＦＣ方式の無線通信９４では、ＷＦ方式の無線通信９０およびＷＦＤ方式の無線通信９２と比較して、通信距離が短く、通信速度は遅い。
【００２６】
携帯電話通信Ｉ／Ｆ１６は、基地局８４との間で携帯電話通信方式の無線通信９６を行うことが可能とされている。すなわち、携帯電話１０は、携帯電話通信方式の無線通信９６を行える状態になれば、ウェブサーバ８２と、基地局８４を介して、データ通信することが可能になる。ここで、「データ」および「情報」の文言の定義を説明する。本明細書では、「データ」と「情報」では「情報」を「データ」の上位概念として用いている。そのため、「Ａデータ」を「Ａ情報」と言い換えてもよい。また、「Ａデータ」から複製された、または、変換された「Ｂデータ」は、「Ａデータ」と同等の意味を持って使用される限り「Ａ情報」である。
【００２７】
ＣＰＵ１２は、記憶部１４内のプログラム３２に従って処理を実行する。以降、印刷アプリケーション３２ａなど、プログラムを実行するＣＰＵ１２のことを、単にプログラム名でも記載する場合がある。例えば、「印刷アプリケーション３２ａが」という記載は、「印刷アプリケーション３２ａを実行するＣＰＵ１２が」ということを意味する場合がある。なお、記憶部１４は、ＲＡＭ（Random Access Memoryの略）、ＲＯＭ（Read Only Memoryの略）、フラッシュメモリー、ＨＤＤ（ハードディスクの略）、ＣＰＵ１２が備えるバッファなどが組み合わされて構成されている。
【００２８】
記憶部１４は、プログラム３２を記憶する。プログラム３２は、印刷アプリケーション３２ａ、オペレーティングシステム３２ｂ（ＯＳ３２ｂと略して記載する場合もある）を含む。印刷アプリケーション３２ａは、コンテンツデータ記憶領域１４ａに記憶されているコンテンツデータによって表される画像をＭＦＰ５０に印刷させる処理を、ＣＰＵ１２に実行させるためのアプリケーションである。オペレーティングシステム３２ｂは、たとえばＡｎｄｒｏｉｄ  ＯＳが相当する。
【００２９】
オペレーティングシステム３２ｂは、印刷アプリケーション３２ａに利用される基本的な機能を提供するプログラムである。ＯＳ３２ｂは、携帯電話通信Ｉ／Ｆ１６、無線ＬＡＮＩ／Ｆ１８、ＮＦＣＩ／Ｆ２０を介して無線通信９０，９２，９４，９６を実行させるためのプログラム、および、記憶部１４，パネル２２，ボタン入力部２４などを制御するプログラムなどを含む。
【００３０】
また、記憶部１４は、コンテンツデータ記憶領域１４ａを備える。コンテンツデータ記憶領域１４ａは、複数の写真データ、文書データ等のコンテンツデータを記憶する領域である。各コンテンツデータは、１以上の画像データによって構成されており、コンテンツデータ毎に、１以上の画像データが記憶されている。なお、写真データとしては、ＪＰＥＧ方式のデータが記憶されており、文書データとしては、ＰＤＦ方式のデータが記憶されている。文書データは、通常、複数のページに対応する複数のページ文書データから構成されている。また、印刷アプリケーション３２ａは、ＯＳ３２ｂを介して、記憶部１４が記憶しているコンテンツデータを取得する。
【００３１】
パネル２２は、携帯電話１０の各種機能を表示する表示面を備える。印刷アプリケーション３２ａは、表示用の画像データを出力し、ＯＳ３２ｂを介してパネル２２に表示させる。ボタン入力部２４は、タッチセンサを有し、パネル２２と一体的に構成されており、入力媒体のパネル２２への接近・接触を検出し、ユーザによるボタン操作を受け付ける。印刷アプリケーション３２ａは、ＯＳ３２ｂを介して、ユーザによるボタン操作内容を示すデータを取得する。
【００３２】
＜携帯電話の動作＞
実施形態に係る携帯電話１０の動作について説明する。携帯電話１０では、携帯電話１０をＭＦＰ５０に接近させるだけで、コンテンツデータ記憶領域１４ａに記憶されているコンテンツデータに対応する画像を、ＭＦＰ５０により印刷することが可能となっている。この際、携帯電話１０のパネル２２に表示されている表示画像に応じて、印刷される画像が選択される。
【００３３】
具体的には、携帯電話１０のコンテンツデータ記憶領域１４ａには、コンテンツデータとして、複数のＪＰＥＧ方式の写真データ、および、ＰＤＦ方式の文書データが記憶されている。そして、コンテンツデータ記憶領域１４ａに記憶されているコンテンツデータから任意のコンテンツデータを選択するための画面（コンテンツデータ選択画面と略して記載する場合もある）が、図２に示すように、パネル２２に表示される。
【００３４】
コンテンツデータ選択画面には、コンテンツデータ記憶領域１４ａに記憶されているコンテンツデータを表すデータ名１００が表示され、データ名１００の前に、チェック欄１０２が設けられている。チェック欄１０２は、チェック欄１０２が設けられているデータ名１００に対応するコンテンツデータが、ユーザにより選択されているか否かを示すものであり、データ名１００へのタップ操作により、図３に示すように、チェック欄１０２に「レ」が記される。チェック欄１０２に「レ」が記されたデータ名１００に対応するコンテンツデータは、ユーザにより選択されているコンテンツデータである。
【００３５】
また、チェック欄１０２に「レ」が記されたデータ名１００へのタップ操作により、チェック欄１０２から「レ」が消去される。これにより、ユーザによるコンテンツデータの選択が解除される。このように、ユーザは、パネル２２に表示されるデータ名１００に対応するコンテンツデータ、つまり、コンテンツデータ記憶領域１４ａに記憶されているコンテンツデータから任意のものを選択および解除することが可能となる。なお、タップ操作とは、ユーザの指等の入力媒体をパネル２２に接近させる操作、または、接触させる操作である。
【００３６】
コンテンツデータ選択画面の下方には、プレビューボタン１０４が表示されており、そのプレビューボタン１０４へのタップ操作により、選択されたコンテンツデータ（選択コンテンツデータと略して記載する場合もある）を構成する１以上の画像データに基づく画像が、パネル２２に表示される。つまり、選択コンテンツデータを構成する１以上の画像データに基づく画像を閲覧するための画面（プレビュー画面と記載する場合もある）が、パネル２２に表示される。
【００３７】
プレビュー画面には、図４に示すように、選択コンテンツデータを構成する１以上の画像データに基づく画像１１０が、１枚毎に表示される。画像１１０の両側方には、戻りボタン１１２と送りボタン１１４とが表示されている。戻りボタン１１２と送りボタン１１４とは、表示されている画像１１０を、順次、切り換えるためのボタンであり、戻りボタン１１２、送りボタン１１４へのタップ操作により任意の画像１１０がパネル２２に表示される。
【００３８】
上述した操作により、ユーザは、選択コンテンツデータの画像１１０を閲覧する。そして、閲覧した画像１１０をＭＦＰ５０により印刷させる場合に、ユーザは、携帯電話１０をＭＦＰ５０に接近させる。携帯電話１０のＭＦＰ５０への接近により、携帯電話１０とＭＦＰ５０との距離が、ＮＦＣ方式の無線通信９４の通信範囲内となると、携帯電話１０とＭＦＰ５０との間で、ＮＦＣ方式の無線通信９４が確立する。
【００３９】
ＮＦＣ方式の無線通信９４が確立すると、その無線通信９４を用いて、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を確立するための接続情報が、携帯電話１０とＭＦＰ５０との間で送受信される。これは、ＷＦ方式の無線通信９０およびＷＦＤ方式の無線通信９２は、ＮＦＣ方式の無線通信９４より高速でデータの送受信を行うことが可能であり、画像データの送受信は、ＷＦ方式の無線通信９０若しくはＷＦＤ方式の無線通信９２により行うことが好ましいためである。なお、ＮＦＣ方式の無線通信９４を利用して、ＮＦＣ方式よりも高速でデータの送受信を行うことが可能なＷＦ方式の無線通信９０若しくはＷＦＤ方式の無線通信９２に切り換える処理は、ハンドオーバー処理と呼ばれている。以下に、ハンドオーバー処理の実行について詳しく説明する。
【００４０】
ＷＦ方式の無線通信９０および、ＷＦＤ方式の無線通信９２を確立するための接続情報としては、例えば、ＳＳＩＤ（Service Set IDentifierの略）が挙げられ、ＳＳＩＤが携帯電話１０とＭＦＰ５０との間で、ＮＦＣ方式の無線通信９４を利用して、送受信される。つまり、ＮＦＣ方式の無線通信９４が確立すると、まず、携帯電話１０の無線ＬＡＮ  Ｉ／Ｆ１８が使用するＳＳＩＤが、ＮＦＣ方式の無線通信９４によって携帯電話１０からＭＦＰ５０に送信される。
【００４１】
そして、携帯電話１０のＳＳＩＤがＭＦＰ５０の使用しているＳＳＩＤと同じである場合には、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２が、携帯電話１０とＭＦＰ５０との間で確立される。この場合、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２が確立している旨のメッセージが、ＭＦＰ５０から携帯電話１０に送信される。
【００４２】
一方、携帯電話１０のＳＳＩＤがＭＦＰ５０の使用しているＳＳＩＤと同じでない場合には、ＭＦＰ５０のアクセスポイントにアクセスしＷＦＤ方式の無線通信９２を確立するためのＳＳＩＤが、ＮＦＣ方式の無線通信９４によってＭＦＰ５０から携帯電話１０に送信される。そして、携帯電話１０は、ＭＦＰ５０のＳＳＩＤに基づいて、ＭＦＰ５０との間でＷＦＤ方式の無線通信９２を確立させる。
【００４３】
携帯電話１０とＭＦＰ５０との間でＷＦＤ方式の無線通信９２若しくは、ＷＦ方式の無線通信９０が確立すると、携帯電話１０は、ユーザ操作に従って、画像データをＭＦＰ５０に送信する。詳しくは、図４に示すように、プレビュー画面には、画像１１０の下方に、２種類のプリントボタン１２０，１２２が表示される。一方のプリントボタン１２０は、パネル２２に表示されている画像１１０を印刷するためのボタン（表示画像プリントボタンと記載する場合もある）であり、他方のプリントボタン１２２は、選択コンテンツデータに含まれる全ての画像データに基づく画像を印刷するためのボタン（全画像プリントボタンと記載する場合もある）である。
【００４４】
ユーザによって表示画像プリントボタン１２０が操作されると、パネル２２に表示されている画像１１０の画像データが、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を利用して、携帯電話１０からＭＦＰ５０に送信される。また、ユーザによって全画像プリントボタン１２２が操作されると、選択コンテンツデータに含まれる全ての画像データが、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を利用して、携帯電話１０からＭＦＰ５０に送信される。この際、画像データとともに、画像１１０の印刷指令も、携帯電話１０からＭＦＰ５０に送信される。これにより、ＭＦＰ５０では、送信された画像データに基づく画像１１０の印刷処理が行われる。
【００４５】
なお、印刷処理の対象となる画像の画像データが、ＰＤＦ方式の画像データである場合には、ＭＦＰ５０が、ＰＤＦ方式の画像データに基づく印刷処理を行えないため、ＰＤＦ方式の画像データが、ＪＰＥＧ方式の画像データに変換される。詳しくは、携帯電話１０では、ＰＤＦ方式の画像データが、無線通信９６を用いてウェブサーバ８２へ送信され、ウェブサーバ８２において、ＰＤＦ方式の画像データがＪＰＥＧ方式の画像データに変換される。そして、変換されたＪＰＥＧ方式の画像データが、無線通信９６を用いて携帯電話１０に戻される。携帯電話１０は、ＪＰＥＧ方式に変換された画像データを、印刷指令とともに、ＭＦＰ５０に送信する。これにより、印刷対象の画像データが、ＰＤＦ方式の画像データであっても、ＭＦＰ５０で印刷処理を行うことが可能となる。
【００４６】
また、プレビュー画面に表示されている画像１１０を印刷する場合には、上述したように、プレビュー画面において、表示画像プリントボタン１２０を操作する必要がある。ただし、携帯電話１０では、表示画像プリントボタン１２０を操作することなく、プレビュー画面に表示されている画像１１０の印刷処理を行うことが可能である。
【００４７】
詳しくは、図４に示すように、プレビュー画面に画像１１０が表示されている場合に、携帯電話１０をＭＦＰ５０に接近させると、ハンドオーバー処理が実行され、プレビュー画面に表示されている画像１１０の画像データおよび、印刷指令が、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を利用して、ＭＦＰ５０に送信される。つまり、画像１１０をパネル２２に表示させた状態の携帯電話１０をＭＦＰ５０に接近させるだけで、その画像１１０の印刷処理を行うことが可能である。これにより、表示画像プリントボタン１２０を操作することなく、画像１１０の印刷を行うことが可能となり、ユーザの使い勝手が向上する。
【００４８】
また、選択コンテンツデータに含まれる全ての画像データに基づく画像を印刷する場合には、上述したように、プレビュー画面において、全画像プリントボタン１２２を操作する必要がある。ただし、携帯電話１０では、全画像プリントボタン１２２を操作することなく、選択コンテンツデータに含まれる全ての画像データに基づく画像の印刷処理を行うことが可能である。
【００４９】
詳しくは、図３に示すように、コンテンツデータ選択画面において選択コンテンツデータが選択されている場合に、携帯電話１０をＭＦＰ５０に接近させると、ハンドオーバー処理が実行され、選択コンテンツデータに含まれる全ての画像データおよび、印刷指令が、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を利用して、ＭＦＰ５０に送信される。つまり、選択コンテンツデータのデータ名１００をパネル２２に表示させた状態の携帯電話１０をＭＦＰ５０に接近させるだけで、選択コンテンツデータに含まれる全ての画像の印刷処理を行うことが可能である。これにより、全画像プリントボタン１２２の操作を省くことが可能となる。
【００５０】
また、選択されたコンテンツデータに、１つの画像データしか含まれていない場合には、プリントボタン１２０，１２２が操作されなくても、印刷処理が行われる。具体的には、１つの画像データから構成されるコンテンツデータが、コンテンツデータ選択画面において選択され、プレビューボタン１０４が操作されると、図５に示すプレビュー画面がパネル２２に表示される。このプレビュー画面には、画像１１０のみが表示されている。戻りボタン１１２、送りボタン１１４は、切り換えるべき画像が無いため、表示されない。また、プリントボタン１２０，１２２は、ハンドオーバー処理が実行されることで、画像データ及び印刷指令が、自動でＭＦＰ５０に送信されるため、プレビュー画面に表示されない。
【００５１】
詳しくは、選択コンテンツデータに１つの画像データしか含まれておらず、その１つの画像データに基づく画像１１０がプレビュー画面に表示されている場合に、携帯電話１０をＭＦＰ５０に接近させると、ハンドオーバー処理が実行され、その１つの画像データおよび、印刷指令が、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を利用して、ＭＦＰ５０に送信される。つまり、選択されたコンテンツデータに、１つの画像データしか含まれていない場合には、その画像データに基づく画像１１０をパネル２２に表示させた状態の携帯電話１０をＭＦＰ５０に接近させるだけで、その画像１１０の印刷処理を行うことが可能である。これにより、プリントボタン１２０，１２２の操作を省くことが可能となり、ユーザの使い勝手が向上する。
【００５２】
また、コンテンツデータ記憶領域１４ａにコンテンツデータが１つしか記憶されていない場合には、コンテンツデータを選択するための操作をすることなく、つまり、コンテンツデータ選択画面においてデータ名１００へのタップ操作をすることなく、印刷処理を行うことが可能である。つまり、コンテンツデータの選択操作および、プリントボタン１２０，１２２の操作を行うことなく、印刷処理を行うことが可能である。
【００５３】
詳しくは、コンテンツデータ記憶領域１４ａにコンテンツデータが１つしか記憶されていない場合には、図６に示すように、コンテンツデータ選択画面には、１つのコンテンツデータのデータ名１００のみが表示される。図に示すコンテンツデータ選択画面では、チェック欄１０２に「レ」が記されておらず、コンテンツデータの選択操作はされていない。そして、コンテンツデータ選択画面に１つのコンテンツデータのデータ名１００のみが表示されており、コンテンツデータの選択が行われていない場合に、携帯電話１０をＭＦＰ５０に接近させると、ハンドオーバー処理が実行され、コンテンツデータに含まれる全ての画像データおよび、印刷指令が、ＷＦ方式の無線通信９０若しくは、ＷＦＤ方式の無線通信９２を利用して、ＭＦＰ５０に送信される。つまり、コンテンツデータが１つしかない場合には、その１つのコンテンツデータのデータ名１００をパネル２２に表示させた状態の携帯電話１０をＭＦＰ５０に接近させるだけで、その１つのコンテンツデータに含まれる全ての画像の印刷処理を行うことが可能である。これにより、コンテンツデータを選択するための操作および、全画像プリントボタン１２２の操作を省くことが可能となる。
【００５４】
また、上記処理は、印刷アプリケーション３２ａの実行により行われるが、他のアプリケーションの実行により、コンテンツデータが選択されている場合がある。このような場合であっても、上記処理を行うことが可能である。つまり、他のアプリケーションの実行により選択されたコンテンツデータが、ＯＳ３２ｃを介した共有機能などを用いて、印刷アプリケーション３２ａにて取得された場合が相当する。このような場合は、他のアプリケーションの実行により選択されたコンテンツデータに対して、上記処理が実行される。この際、他のアプリケーションの実行により、コンテンツデータが選択されているため、コンテンツデータ選択画面においてコンテンツデータが選択される迄の処理は必要ない。このため、印刷アプリケーション３２ａの実行により、コンテンツデータ選択画面においてコンテンツデータが選択された後の処理が行われる。
【００５５】
＜印刷アプリケーション＞
上述した印刷処理は、印刷アプリケーション３２ａがＣＰＵ１２によって実行されることで行われる。以下に、図７乃至図９を用いて、携帯電話１０内に記憶されているコンテンツデータに基づく画像を、ＭＦＰ５０によって印刷するためのフローを説明する。
【００５６】
携帯電話１０の電源が入り、印刷処理アプリケーション３２ａが起動されるとメインフローの処理が開始される。携帯電話１０のホーム画面をユーザが操作し、印刷処理アプリケーション３２ａを起動させた場合、起動した直後の印刷処理アプリケーション３２ａは、コンテンツデータを選択していない状態である。ユーザが、他のアプリケーションを操作し、コンテンツデータを選択した上で印刷処理アプリケーション３２ａを起動させた場合、起動した印刷処理アプリケーション３２ａは、他のアプリケーションで選択されたコンテンツデータを取得する。メインフローのＳ１００において、ＣＰＵ１２は、上述したハンドオーバー処理を実行する。そして、Ｓ１０４に進む。Ｓ１０４において、ＣＰＵ１２は、印刷アプリケーション３２ａとは異なるアプリケーションの実行によりコンテンツデータが選択されているか否かを判定する。具体的には、他のアプリケーションの実行により選択されたコンテンツデータが、ＯＳ３２ｃを介した共有機能などを用いて、印刷アプリケーション３２ａにて取得されたときに、ＣＰＵ１２が記憶部１４に記憶させたフラグが記憶部１４に記憶されていれば、肯定判定する。印刷アプリケーション３２ａとは異なるアプリケーションの実行によりコンテンツデータが選択されている場合（Ｓ１０４：ＹＥＳ）には、Ｓ１０８に進む。
【００５７】
印刷アプリケーション３２ａとは異なるアプリケーションの実行によりコンテンツデータが選択されていない場合（Ｓ１０４：ＮＯ）には、Ｓ１０６に進む。Ｓ１０６において、ＣＰＵ１２は、コンテンツデータ選択画面でコンテンツデータが選択されているか否かを判定する。つまり、データ名１００へのタップ操作により発生したデータを、ＯＳ３２ｂを介して取得したか否かを判定する。コンテンツデータ選択画面でコンテンツデータが選択されている場合（Ｓ１０６：ＹＥＳ）には、Ｓ１０８に進む。
【００５８】
Ｓ１０８において、ＣＰＵ１２は、プレビュー画面がパネル２２に表示されているか否かを判定する。具体的には、ＣＰＵ１２が、所定の画面を表示するための画面データをＯＳ３２ｂを介して出力したとき、画面が表示されると、ＯＳ３２ｂがその旨を通知するデータを出力する。ＣＰＵ１２は、そのデータを取得すると、取得したことを示すフラグを記憶部１４に記憶させる。また、その画面の表示が取りやめられると、ＯＳ３２ｂがその旨を通知するデータを出力する。ＣＰＵ１２は、そのデータを取得すると、記憶部１４に記憶させたフラグを無効化する。＜携帯電話の動作＞に述べたように、コンテンツデータ選択画面に表示されるプレビューボタン１０４がタップ操作されると、選択コンテンツデータを構成する画像データに基づくプレビュー画面を表示するための画面データを、ＯＳ３２ｂを介して出力する。Ｓ１０８において、ＣＰＵ１２は、プレビュー画面の表示に伴ってＯＳ３２ｂが出力したデータを取得したことを示すフラグが記憶部１４に記憶されている場合は、肯定判定する。プレビュー画面がパネル２２に表示されている場合（Ｓ１０８：ＹＥＳ）には、Ｓ１１０に進む。
なお、他のアプリケーションの実行により選択されたコンテンツデータが、ＯＳ３２ｃを介した共有機能などを用いて、印刷アプリケーション３２ａにて取得されたときにも、ＣＰＵ１２は選択コンテンツデータを構成する画像データに基づくプレビュー画面を表示するための画面データを、ＯＳ３２ｂを介して出力している。このため、Ｓ１０４：ＹＥＳの場合も、プレビュー画面が表示されている場合がある。なお、プレビュー画面がパネル２２に表示されていない場合には、パネル２２にコンテンツデータ選択画面が表示されている場合も含まれる。また、プレビュー画面がパネル２２に表示されていない場合には、ＣＰＵ１２がＯＳ３２ｂを介して画面データを出力したものの、いまだプレビュー画面が表示されていない場合も含まれる。
【００５９】
Ｓ１１０において、ＣＰＵ１２は、表示画像が１枚であるか否かを判定する。つまり、選択コンテンツデータに含まれる画像データが１つであるか否かを判定する。表示画像が１枚である場合（Ｓ１１０：ＹＥＳ）には、Ｓ１２０に進む。一方、表示画像が１枚でない場合（Ｓ１１０：ＮＯ）には、Ｓ１１２に進む。
【００６０】
Ｓ１１２において、ＣＰＵ１２は、表示画像プリントボタン１２０および全画像プリントボタン１２２を、パネル２２に表示する。つまり、表示画像プリントボタン１２０および全画像プリントボタン１２２をパネル２２に表示させるための画像データを、ＯＳ３２ｂを介して出力する。そして、Ｓ１１４に進む。
【００６１】
Ｓ１１４において、ＣＰＵ１２は、Ｓ１１２の実行から所定時間経過する前に、表示画像プリントボタン１２０若しくは、全画像プリントボタン１２２が操作されたか否かを判定する。つまり、表示画像プリントボタン１２０若しくは、全画像プリントボタン１２２へのタップ操作により発生したデータを、ＯＳ３２ｂを介して取得したか否かを判定する。否定判定される場合、すなわち、Ｓ１１２の実行から所定時間経過した場合（Ｓ１１４：ＮＯ）には、Ｓ１１６に進む。
【００６２】
Ｓ１１６において、ＣＰＵ１２は、無線ＬＡＮＩ／Ｆ１８がＷＦ方式若しくはＷＦＤ方式の無線通信９０，若しくは９２によってＭＦＰ５０に送信するよう、パネル２２に表示されている画像の画像データおよび、画像データに基づく画像の印刷指令を出力する。そして、印刷アプリケーション３２ａの実行が終了する。これにより、ＭＦＰ５０では、パネル２２に表示されている画像の印刷処理が行われる。
【００６３】
一方、表示画像プリントボタン１２０若しくは、全画像プリントボタン１２２が操作されている場合（Ｓ１１４：ＹＥＳ）には、Ｓ１１８に進む。Ｓ１１８において、ＣＰＵ１２は、表示画像プリントボタン１２０が操作されたか否かを判定する。つまり、表示画像プリントボタン１２０へのタップ操作により発生したデータを、ＯＳ３２ｂを介して取得したか否かを判定する。表示画像プリントボタン１２０が操作された場合（Ｓ１１８：ＹＥＳ）には、Ｓ１１６に進む。
【００６４】
一方、表示画像プリントボタン１２０が操作されていない場合（Ｓ１１８：ＮＯ）には、Ｓ１２０に進む。Ｓ１２０において、ＣＰＵ１２は、無線ＬＡＮＩ／Ｆ１８がＷＦ方式若しくはＷＦＤ方式の無線通信９０，若しくは９２によってＭＦＰ５０に送信するよう、選択コンテンツデータに含まれる全ての画像データおよび、画像データに基づく画像の印刷指令を出力する。そして、印刷アプリケーション３２ａの実行が終了する。これにより、ＭＦＰ５０では、選択コンテンツデータに含まれる全ての画像データに基づく画像の印刷処理が行われる。
【００６５】
また、Ｓ１０６でコンテンツデータ選択画面においてコンテンツデータが選択されていない場合には、Ｓ１２２に進む。Ｓ１２２において、ＣＰＵ１２は、記憶部１４に記憶されているコンテンツデータが複数あるか否かを判定する。記憶部１４に記憶されているコンテンツデータが１つである場合（Ｓ１２２：ＮＯ）には、Ｓ１２４に進む。
【００６６】
一方、記憶部１４に記憶されているコンテンツデータが複数ある場合（Ｓ１２２：ＹＥＳ）には、Ｓ１２５に進む。Ｓ１２５において、ＣＰＵ１２は、コンテンツデータ選択画面がパネル２２に表示されているか否かを、プレビュー画面がパネル２２に表示されているか否かの判定に準じた方法で判定する。コンテンツデータ選択画面がパネル２２に表示されている場合（Ｓ１２５：ＹＥＳ）には、Ｓ１２８に進む。一方、コンテンツデータ選択画面がパネル２２に表示されていない場合（Ｓ１２５：ＮＯ）には、Ｓ１２６に進む。Ｓ１２６において、ＣＰＵ１２は、コンテンツデータ選択画面をパネル２２に表示する。つまり、コンテンツデータ選択画面をパネル２２に表示させるための画像データを、ＯＳ３２ｂを介して出力する。そして、Ｓ１２８に進む。なお、コンテンツデータ選択画面がパネル２２に表示されていない場合には、パネル２２にプレビュー画面が表示されている場合も含まれる。
【００６７】
Ｓ１２８において、ＣＰＵ１２は、コンテンツデータ選択画面でコンテンツデータが選択されているか否かを判定する。つまり、データ名１００へのタップ操作により発生したデータを、ＯＳ３２ｂを介して取得したか否かを判定する。コンテンツデータ選択画面でコンテンツデータが選択されていない場合（Ｓ１２８：ＮＯ）には、Ｓ１２８の処理が繰り返される。
【００６８】
コンテンツデータ選択画面でコンテンツデータが選択されている場合（Ｓ１２８：ＹＥＳ）には、Ｓ１２４に進む。Ｓ１２４において、ＣＰＵ１２は、選択コンテンツデータに含まれる画像データがＭＦＰ５０で印刷可能な種類のデータであるか否かを判定する。つまり、選択コンテンツデータに含まれる画像データがＪＰＥＧ方式の画像データであるか否かを判定する。画像データがＭＦＰ５０で印刷可能な種類のデータである場合（Ｓ１２４：ＹＥＳ）には、Ｓ１１６に進み、以降の処理が行われる。
【００６９】
一方、画像データがＭＦＰ５０で印刷可能な種類のデータでない場合（Ｓ１２４：ＮＯ）には、Ｓ１３０に進む。Ｓ１３０において、ＣＰＵ１２は、携帯電話通信Ｉ／Ｆ１６が携帯電話通信方式の無線通信９６によってウェブサーバ８２に送信するよう、印刷対象のＰＤＦ方式の画像データおよび、携帯電話１０のＩＰアドレスを、ＯＳ３２ｂを介して出力する。そして、Ｓ１３２に進む。なお、ウェブサーバ８２では、受信したＰＤＦ方式の画像データがＪＰＥＧ方式の画像データに変換される。そして、変換されたＪＰＥＧ方式の画像データが、携帯電話１０に送信される。
【００７０】
Ｓ１３２において、ＣＰＵ１２は、ウェブサーバ８２で変換されたＪＰＥＧ方式の画像データを、ＯＳ３２ｂを介して取得し、Ｓ１２０に進み、以降の処理が行われる。
【００７１】
また、Ｓ１０８でプレビュー画面がパネル２２に表示されていない場合には、Ｓ１２４に進み、以降の処理が行われる。
【００７２】
＜変形例＞
本実施形態では、携帯電話１０の操作により、パネル２２に表示されている１枚の画像の印刷と、選択コンテンツデータに含まれる全ての画像データに基づく画像の印刷とが、ＭＦＰ５０において実行されるが、任意の画像の複数枚の印刷を行うことも可能である。具体的には、図１０に示すように、パネル２２に表示される画像１１０の上方にチェック欄１３０を表示する。チェック欄１３０は、チェック欄１３０が設けられている画像１１０がユーザにより選択されているか否かを示すものであり、画像１１０へのタップ操作により、チェック欄１３０に「レ」が記される。チェック欄１３０に「レ」が記された画像１１０は、ユーザにより選択されている画像１１０である。ちなみに、ユーザは、任意の画像を複数選択することが可能である。そして、ユーザが、画像１１０の下方に表示されるプリントボタン１３２を操作することで、選択された画像に対応する画像データおよび、画像データに基づく画像の印刷指令が、ＭＦＰ５０に送信される。これにより、任意の画像の複数枚の印刷を行うことが可能となる。
【００７３】
また、プリントボタン１３２を操作することなく、任意の画像の複数枚の印刷を行うことも可能である。詳しくは、ユーザ操作により複数枚の画像１１０が選択された状態の携帯電話１０をＭＦＰ５０に接近させると、選択された画像に対応する画像データおよび、画像データに基づく画像の印刷指令が、ＭＦＰ５０に送信される。これにより、プリントボタン１３２を操作することなく、任意の画像の複数枚の印刷を行うことが可能となる。
【００７４】
また、本実施例の携帯電話１０では、コンテンツデータ選択画面で、コンテンツデータを表すデータ名１００のみがパネル２２に表示され、コンテンツデータに含まれる画像データに基づく画像１１０は表示されない。また、プレビュー画面で、コンテンツデータに含まれる画像データに基づく画像１１０のみが表示され、データ名１００は表示されない。それぞれの画面の表示態様は、上記表示態様に限られず、データ名１００と画像１１０とをパネル２２に表示することが可能である。この場合、コンテンツデータ選択画面では、データ名１００を画像より強調して表示し、プレビュー画面では、画像１１０をデータ名１００より強調して表示してもよい。なお、データ名１００と画像１１０との一方を他方より強調して表示する態様として、データ名１００と画像１１０との一方を他方より大きく表示する表示態様、データ名１００と画像１１０との一方を全て表示し、他方を一部しか表示しない態様等を採用することが可能である。
【００７５】
また、本実施例の携帯電話１０では、画像データに基づく画像１１０がパネル２２に表示される際に、ＣＰＵ１２は、画像データのパス情報を出力するが、画面データに、画像データから作成したサムネイルデータのパス情報を含む画面データ、若しくは、画像データそのものを含むことが可能である。さらに言えば、ウェブサーバ８２によって変換された画像データ、ウェブサーバ８２によって作成されたサムネイルデータのパス情報を含む画面データを含むことが可能である。
【００７６】
また、携帯電話１０からＭＦＰ５０に送信される画像データは、携帯電話１０で編集された画像データ、ウェブサーバ８２で編集された画像データ、若しくは、画像データその物を含むことが可能である。さらに言えば、画像データが記憶されているウェブサーバ８２から画像データを取得するための情報、例えば、ＵＲＬ（Uniform Resource Locatorの略）等を、携帯電話１０からＭＦＰ５０に送信し、ＭＦＰ５０がウェブサーバ８２から画像データを取得してもよい。また、画像データとともに、画像データに基づく画像印刷時に用いられる印刷設定データも送信することが可能である。
【００７７】
また、コンテンツデータ選択画面では、コンテンツデータを表すデータ名１００が表示されるが、コンテンツデータを識別できる様式であれば、記号，数字等が表示されてもよい。
【００７８】
また、ＭＦＰ５０への接近により印刷指示を行うことが可能な装置は、携帯電話１０に限られず、タブレット機器、スマートフォンなどでもよい。
【００７９】
本実施例の携帯電話１０では、印刷アプリケーション３２ａに基づいて実行するＣＰＵ１２が、各種の処理を行う場合を説明した。しかし、この形態に限られない。印刷アプリケーション３２ａに基づいて実行するＣＰＵ１２が、オペレーティングシステム３２ｂ、他のシステム、ハード構成に対して、各種の処理を行わせる指示を出す形態であってもよい。
【００８０】
また、上記実施例では、選択されたコンテンツデータに、１つの画像データしか含まれていない場合には、プリントボタン１２０，１２２が操作されなくても、印刷処理が行われるが、選択されたコンテンツデータに、１つの画像データしか含まれていない場合に、
表示画像プリントボタン１２０をパネル２２に表示し、表示画像プリントボタン１２０が操作された場合に、印刷処理を行うことも可能である。また、選択されたコンテンツデータに、１つの画像データしか含まれていない場合であっても、複数の画像データを含むコンテンツデータと同様に扱うことも可能である。詳しくは、図８に示すフローにおいて、Ｓ１１０の処理を行わないことも可能である。
【００８１】
また、上記実施例では、印刷アプリケーション３２ａの実行により図７乃至図９に示すフローが実行されるが、そのフローにおいて、Ｓ１０４，Ｓ１１０〜Ｓ１１８，Ｓ１２２〜Ｓ１３２の処理を行わないことも可能である。なお、上記処理が行われない場合には、プレビュー画面がパネル２２に表示されている場合（Ｓ１０８：ＹＥＳ）に、Ｓ１１６に進み、プレビュー画面がパネル２２に表示されていない場合（Ｓ１０８：ＮＯ）に、Ｓ１２０に進む。なお、Ｓ１０４，Ｓ１１０〜Ｓ１１８，Ｓ１２２〜Ｓ１３２の全ての処理を行わないのではなく、Ｓ１０４，Ｓ１１０〜Ｓ１１８，Ｓ１２２〜Ｓ１３２のうち、いずれかの処理を任意に加えたフローとすることも可能である。
【００８２】
また、本明細書または図面に説明した技術要素は、単独であるいは各種の組み合わせによって技術的有用性を発揮するものであり、出願時請求項記載の組み合わせに限定されるものではない。また、本明細書または図面に例示した技術は複数目的を同時に達成するものであり、そのうちの一つの目的を達成すること自体で技術的有用性を持つものである。
【００８３】
携帯電話１０は携帯端末の一例である。ＣＰＵ１２は、コンピュータの一例である。記憶部１４は記憶部の一例である。ＮＦＣＩ／Ｆ２０は近接無線通信部の一例である。パネル２２は表示部の一例である。印刷アプリケーション３２ａはプログラムの一例である。ＭＦＰ５０は印刷装置の一例である。ボタン入力部２４は画像データセット選択操作受付部の一例である。ボタン入力部２４は画像データ選択操作受付部の一例である。
【００８４】
なお、表示部として、カバーを開いた状態のときに使う表示パネルと、閉じた状態で使う表示パネルとのように、複数の表示部を備えてもよい。操作入力部として、カバーを開いた状態のときに使うタッチパネルと、閉じた状態で使うタッチパネルと、のように、複数の操作入力部を備えてもよい。また、タッチパネルと、キーボードと、のように、複数の操作入力部を備えてもよい。
【００８５】
Ｓ１０６を実行するＣＰＵ１２は、第１表示データ出力手段の一例である。Ｓ１０８を実行するＣＰＵ１２は、第２表示データ出力手段の一例である。Ｓ１２０を実行するＣＰＵ１２は、第１印刷指示データ出力手段および第３印刷指示データ出力手段の一例である。Ｓ１１６を実行するＣＰＵ１２は、第２印刷指示データ出力手段の一例である。なお、図７乃至図９に示すフローでは、Ｓ１２０を実行するＣＰＵ１２が、第１印刷指示データ出力手段および第３印刷指示データ出力手段として機能しているが、第１印刷指示データ出力手段としてＣＰＵ１２が機能するために、ＣＰＵ１２が実行する処理と、第３印刷指示データ出力手段としてＣＰＵ１２が機能するために、ＣＰＵ１２が実行する処理とが異なっていてもよい。
【００８６】
また、コンテンツデータが、画像データセットの一例である。コンテンツデータ選択画面が、第１画像の一例である。プレビュー画面が、第２画像の一例である。コンテンツデータ選択画面でデータ名１００への操作により選択されたコンテンツデータが、選択画像データセットの一例である。印刷アプリケーション３２ａと異なるアプリケーションの実行により選択されたコンテンツデータが、別プログラム選択画像データセットの一例である。
【００８７】
なお、各プログラムは一つのプログラムモジュールから構成されるものであってもよいし、複数のプログラムモジュールから構成されるものであってもよい。また、各一例は置換可能な他の構成であってもよく、本発明の範疇である。印刷処理プログラム（印刷アプリケーション３２ａなど）に基づく処理を実行するコンピュータ（ＣＰＵ１２）であってもよいし、オペレーティングシステムや他のアプリケーション、プログラムなど、印刷処理プログラム以外のプログラムに基づく処理を実行するコンピュータであってもよいし、コンピュータの指示に従って動作するハード構成（パネル２２など）であってもよいし、コンピュータとハード構成とが連動した構成であってもよい。もちろん、複数のプログラムに基づく処理を連動させて処理を実行するコンピュータであってもよいし、複数のプログラムに基づく処理を連動させて処理を実行するコンピュータの指示に従って動作するハード構成であってもよい。
【符号の説明】
【００８８】
１０：携帯電話、１２：ＣＰＵ、１４：記憶部、２０：ＮＦＣＩ／Ｆ、２２：パネル、３２ａ：印刷アプリケーション、５０：ＭＦＰ、１００：データ名、１１０：画像
【図１】
2014174663.tif 000003
【図２】
2014174663.tif 000004
【図３】
2014174663.tif 000005
【図４】
2014174663.tif 000006
【図５】
2014174663.tif 000007
【図６】
2014174663.tif 000008
【図７】
2014174663.tif 000009
【図８】
2014174663.tif 000010
【図９】
2014174663.tif 000011
【図１０】
2014174663.tif 000012