(57)【要約】      （修正有）【課題】スマートフォンからの印刷を簡便にするために、スマートフォンが印刷装置にＮＦＣ通信で接続した後、ユーザがスマートフォンの姿勢を用いて、直感的に印刷設定をする。【解決手段】印刷プレビュー表示の操作後、スマートフォンの姿勢に関する姿勢情報を加速度センサにより取得する。姿勢情報に基づいて、印刷装置に関する印刷設定を決定する。印刷設定に基づいて、印刷ジョブを生成する。通信部を介して、印刷装置へ印刷ジョブを送信する。【選択図】図９
2014186679.tif 000002
【特許請求の範囲】
【請求項１】
通信手段を備える情報処理端末であって、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得手段と、
前記姿勢情報に基づいて、印刷装置に関する印刷設定を決定する決定手段と、
前記印刷設定に基づいて、印刷ジョブを生成する生成手段と、
前記通信手段を介して、前記印刷装置へ前記印刷ジョブを送信する送信手段と
を備えることを特徴とする情報処理端末。
【請求項２】
前記姿勢情報は、加速度センサ、近接センサ、輝度センサ、磁気センサのいずれか、またはその組み合わせのセンサ出力から算出される
ことを特徴とする請求項１に記載の情報処理端末。
【請求項３】
前記決定手段は、前記姿勢情報と前記印刷設定を関連付けた対応テーブルに基づいて前記印刷設定を決定する
ことを特徴とする請求項１または２に記載の情報処理端末。
【請求項４】
前記対応テーブルを設定する設定手段を更に備える
ことを特徴とする請求項３に記載の情報処理端末。
【請求項５】
前記通信手段を介して、前記印刷装置の装置情報を受信する受信手段を更に備え、
前記決定手段は、更に、前記装置情報に基づいて、前記印刷設定を決定する
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理端末。
【請求項６】
前記装置情報は、前記印刷装置の給紙部に格納している記録媒体の給紙状態及び印刷画像の向きを含む
ことを特徴とする請求項５に記載の情報処理端末。
【請求項７】
前記印刷設定は、印刷に使用する記録媒体の向き、カラー設定、記録媒体に印刷する印刷画像のレイアウトの少なくとも１つを含む
ことを特徴とする請求項５に記載の情報処理端末。
【請求項８】
前記通信手段を介して、当該情報処理端末と前記印刷装置とが所定距離範囲内に近接している近接状態として、第一近接状態を検出した第一近接時間と、前記第一近接状態の後の第二近接状態を検出した第二近接時間と、前記第一近接時間と前記第二近接時間の間の当該情報処理端末の前記姿勢情報を保存する保存手段を更に備え、
前記決定手段は、更に、前記第一近接時間と前記第二近接時間の間の情報処理端末の姿勢情報に基づいて、前記印刷設定を決定する
ことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理端末。
【請求項９】
前記決定手段は、更に、前記通信手段を介して、当該情報処理端末と前記印刷装置とが所定距離範囲内に近接している近接状態の回数に基づいて印刷設定を決定する
ことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理端末。
【請求項１０】
前記印刷ジョブは、前記印刷装置へ既に送信している印刷ジョブのキャンセルの指示情報を含む
ことを特徴とする請求項１乃至８のいずれか１項に記載の情報処理端末。
【請求項１１】
それぞれが近距離通信を行う通信手段を備える、印刷装置と情報処理端末とを有する情報処理システムであって、
前記情報処理端末は、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得手段と、
前記取得手段で取得した姿勢情報を含む印刷ジョブを生成する生成手段と、
前記通信手段を介して、前記印刷装置へ前記印刷ジョブを送信する送信手段とを備え、
前記印刷装置は、
前記通信手段を介して、前記情報処理端末から前記印刷ジョブを受信する受信手段と、
前記印刷ジョブに含まれる前記姿勢情報に基づいて、当該印刷装置に関する印刷設定を決定する決定手段と
を備えることを特徴とする情報処理システム。
【請求項１２】
通信部を備える情報処理端末の制御方法であって、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得工程と、
前記姿勢情報に基づいて、印刷装置に関する印刷設定を決定する決定工程と、
前記印刷設定に基づいて、印刷ジョブを生成する生成手段と、
前記通信部を介して、前記印刷装置へ前記印刷ジョブを送信する送信工程と
を備えることを特徴とする情報処理端末の制御方法。
【請求項１３】
通信手段を備える情報処理端末の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得手段と、
前記姿勢情報に基づいて、印刷装置に関する印刷設定を決定する決定手段と、
前記印刷設定に基づいて、印刷ジョブを生成する生成手段と、
前記通信手段を介して、前記印刷装置へ前記印刷ジョブを送信する送信手段と
して機能させることを特徴とするプログラム。
【請求項１４】
通信手段を備える情報処理端末であって、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得手段と、
前記姿勢情報を含む印刷ジョブを生成する生成手段と、
前記通信手段を介して、前記印刷装置へ前記印刷ジョブを送信する送信手段と
を備えることを特徴とする情報処理端末。
【請求項１５】
通信手段を備える印刷装置であって、
前記通信手段を介して、前記情報処理端末から前記印刷ジョブを受信する受信手段と、  前記印刷ジョブに含まれる前記姿勢情報に基づいて、当該印刷装置に関する印刷設定を決定する決定手段と
を備えることを特徴とする印刷装置。
【請求項１６】
通信部を備える情報処理端末の制御方法であって、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得工程と、
前記姿勢情報を含む印刷ジョブを生成する生成工程と、
前記通信部を介して、前記印刷装置へ前記印刷ジョブを送信する送信工程と
を備えることを特徴とする情報処理端末の制御方法。
【請求項１７】
通信部を備える印刷装置の制御方法であって、
前記通信部を介して、前記情報処理端末から前記印刷ジョブを受信する受信工程と、
前記印刷ジョブに含まれる前記姿勢情報に基づいて、当該印刷装置に関する印刷設定を決定する決定工程と
を備えることを特徴とする印刷装置の制御方法。
【請求項１８】
通信手段を備える情報処理端末の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得手段と、
前記姿勢情報を含む印刷ジョブを生成する生成手段と、
前記通信手段を介して、前記印刷装置へ前記印刷ジョブを送信する送信手段と
して機能させることを特徴とするプログラム。
【請求項１９】
通信手段を備える印刷装置の制御をコンピュータに機能させるためのプログラムであって、
前記コンピュータを、
前記通信手段を介して、前記情報処理端末から前記印刷ジョブを受信する受信手段と、  前記印刷ジョブに含まれる前記姿勢情報に基づいて、当該印刷装置に関する印刷設定を決定する決定手段と
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信により情報の送受信を行う情報処理システムに関するものである。
【背景技術】
【０００２】
近年、スマートフォン等のモバイル端末が普及し、ＰＣ等の情報処理装置を介在させずに、ドキュメントや写真の印刷を行うユースケースが増えている。モバイル端末からの印刷を簡便にするために、ＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）を利用した技術がある。この技術では、モバイル端末が印刷装置にＮＦＣ通信で接続した後、モバイル端末画面に表示しているドキュメントを印刷する（特許文献１）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特許第４９８９５４４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に示される技術では、モバイル端末画面に表示しているドキュメントを印刷対象として指示する一方で、どのような設定で印刷するのかについては設定画面等で設定する必要があると考えられ操作性があまり向上していない。
【０００５】
本発明は上記の課題を解決するためになされたものであり、直感的に印刷設定をすることができる情報処理技術を提供する。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための本発明による情報処理端末は以下の構成を備える。即ち、  通信手段を備える情報処理端末であって、
当該情報処理端末の姿勢に関する姿勢情報を取得する取得手段と、
前記姿勢情報に基づいて、印刷装置に関する印刷設定を決定する決定手段と、
前記印刷設定に基づいて、印刷ジョブを生成する生成手段と、
前記通信手段を介して、前記印刷装置へ前記印刷ジョブを送信する送信手段と
を備える。
【発明の効果】
【０００７】
本発明によれば、ユーザが情報処理端末の姿勢を用いて、直感的に印刷設定をすることができる。
【図面の簡単な説明】
【０００８】
【図１】実施形態１の情報処理システムの概略形態を示す模式図である。
【図２】実施形態１のスマートフォンの概略構成を示すブロック図である。
【図３】実施形態１の印刷装置の概略構成を示すブロック図である。
【図４】実施形態１のＮＦＣアクティビティの状態遷移図である。
【図５】実施形態１のスマートフォンが印刷プレビューを表示した状態を示す図である。
【図６】実施形態１の葉書と印刷装置の図である。
【図７】実施形態１のスマートフォンの傾きを説明するための図である。
【図８】実施形態１の回転パラメータを決定するための対応テーブルを示す図である。
【図９】実施形態１のスマートフォンが実行する処理を示すフローチャートである。
【図１０】実施形態１のスマートフォンの印刷設定を示すフローチャートである。
【図１１】実施形態１の印刷装置が実行する処理を示すフローチャートである。
【図１２】実施形態１の葉書への印刷結果を示す図である。
【図１３】実施形態２の用紙の向きを決定するための対応テーブルを示す図である。
【図１４】実施形態２の印刷対象ドキュメントと印刷結果例を示す図である。
【図１５】実施形態３のスマートフォンの印刷設定を示すフローチャートである。
【図１６】実施形態３のカラー設定を決定するための対応テーブルを示す図である。
【図１７】実施形態３のスマートフォンの印刷設定を示すフローチャートである。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について図面を用いて詳細に説明する。
【００１０】
＜実施形態１＞
実施形態１は、ユーザがスマートフォンで葉書の宛名印刷をすることを想定したユースケースを対象としている。ユーザは、スマートフォンを縦向きに保持して宛先面の印刷プレビューを表示する。その後、印刷装置の給紙台に搭載された葉書の向きと印刷プレビューの向きを一致させるようにスマートフォンを傾け、印刷装置にタッチする。このようなユーザの振る舞いにおいて、本発明を適応することによって、ユーザの所望する印刷結果が得られる。
【００１１】
以降、本システムの詳細について説明する。
【００１２】
図１は実施形態１に係る情報処理システムの概略を示す図である。
【００１３】
このシステムは、情報処理端末としてのスマートフォン１０１と、情報処理装置としての印刷装置１０２を備える。情報処理端末は、スマートフォン以外にもタブレットＰＣ等の端末装置に置き換えることも可能である。スマートフォン１０１と印刷装置１０２はＮＦＣ通信１０３等の近接無線通信が可能である。また、スマートフォン１０１と印刷装置１０２はネットワーク（Ｎ／Ｗ）通信１０４によるデータ送受信が可能である。
【００１４】
尚、ＮＦＣの通信範囲は、所定距離範囲内（１０センチメートル未満）とされ、ユーザが、スマートフォン１０１と印刷装置１０２を１０センチメートル未満の距離に近接させることで、ＮＦＣ通信１０３を確立させることができる。また、ユーザがスマートフォン１０１を印刷装置１０２から、ＮＦＣの通信範囲より遠ざけることで、ＮＦＣ通信１０３を切断させることができる。このように、ユーザがスマートフォン１０１を印刷装置１０２と近づけたり離したりするだけで、スマートフォン１０１と印刷装置１０２はＮＦＣ通信１０３の確立や切断を行うことができる。この特徴を利用することにより、スマートフォン１０１と印刷装置１０２の位置関係を想定した処理が可能となる。
【００１５】
図２は実施形態１のスマートフォン１０１の概略構成を示す図である。
【００１６】
ＣＰＵ２０１は、スマートフォン１０１全体を制御する中央演算ユニットである。操作部２０６が受け付けた入力情報の処理や、表示部２０７への表示画像の出力処理を行う表示制御もＣＰＵ２０１の処理によって実現する。後述するフローチャートを実現するためのプログラムや固定データはＲＯＭ２０２に格納し、データの一時保存やプログラムのロードにＲＡＭ２０３を使用する。
【００１７】
公衆回線Ｉ／Ｆ部２０４は、スマートフォン１０１が、電話回線を介して他の通信／通話装置と接続し、通信／通話を可能とする。撮像部２０５は、撮影レンズ及び撮像素子を備え、被写体像を捉えて画像データを形成する。操作部２０６は、操作ボタンやタッチパネルを備え、スマートフォン１０１に対するボタン操作やタッチパネルによるユーザからの入力を受け付ける。表示部２０７は、表示用ディスプレイを備え、処理内容に応じた画像やテキストデータを含むＵＩ情報の表示を行う。
【００１８】
近距離通信部２０８は、ＮＦＣチップ（ＮＦＣ通信規格対応ＩＣチップ）を備え、ＮＦＣ通信１０３によって外部機器と通信接続を行い、データの送受信を制御する。Ｎ／Ｗ通信部２０９は、ネットワーク（Ｎ／Ｗ）通信１０４を介して通信接続が可能である。通信方法としては、有線／無線を問わない。近接情報取得部２１０は、静電容量の変化を検出する近接センサを備え、スマートフォン１０１が何かに近接している状態（近接状態）を検出することができる。また、近接情報取得部２１０は、近接センサの替わりに、明るさを検出する輝度センサを用いても良い。輝度センサは、暗い状態（例えば、所定の輝度以下の状態）ことを検出して、スマートフォン１０１が何かに近接している状態を検出する。
【００１９】
方位情報取得部２１１は、地磁気を検出する磁気センサを備え、スマートフォン１０１が向いている方位（向き）を取得することができる。加速度取得部２１２は、加速度センサを備え、重力加速度（例えば、ｍ／ｓ2）の方向を検出することで、スマートフォン１０１の水平面からの仰角（傾き）を取得することができる。スマートフォン１０１の向きや傾き等の姿勢情報は、スマートフォン１０１における近接情報取得部２１０、方位情報取得部２１１、及び加速度取得部２１２のいずれか、もしくはそれらの組み合わせにより検出、算出される。
【００２０】
図３は実施形態１の印刷装置１０２の概略構成を示す図である。
【００２１】
ＣＰＵ３０１は、印刷装置１０２全体を制御する中央演算ユニットであり、印刷装置１０２の処理シーケンスを統括的に制御する。後述するフローチャートを実現するためのプログラムや固定データはＲＯＭ３０２に格納され、データの一時保存やプログラムのロードにＲＡＭ３０３を使用する。ＲＯＭ３０２に格納される固定データは、後述する各給紙段（給紙部）の印刷画像の向き６０５（図６）を含んでいる。ＲＡＭ３０３に保存されるデータは、給紙段にセットされた記録媒体の情報を含んでいる。
【００２２】
印刷処理部３０４は、インクジェット方式やレーザー方式の印刷方式を備える印刷装置１０２の制御と印刷ジョブの印刷処理を行う。印刷ジョブは画像データと印刷設定とを含んでいる。印刷設定は、印刷処理に必要なパラメータや、ジョブ名及びユーザ名等を含んでいる。近距離通信部３０５は、ＮＦＣチップを備え、ＮＦＣ通信１０３によってスマートフォン１０１と通信接続を行い、データの送受信を制御する。Ｎ／Ｗ通信部３０６は、ネットワーク（Ｎ／Ｗ）通信１０４を介して通信接続が可能である。通信方法としては、有線／無線を問わない。
【００２３】
操作部３０７は、印刷装置１０２に対するボタン操作やタッチパネルによるユーザからの入力を受け付ける。表示部３０８は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）等の表示用ディスプレイを備え、印刷装置１０２の処理内容に応じた画像やテキストデータの表示を行う。
【００２４】
実施形態１では、スマートフォン１０１の姿勢情報と印刷装置１０２の装置情報（例えば、印刷装置１０２の給紙部に格納している記録媒体の給紙状態及び印刷画像の向きを含む）に基づいて、印刷設定を決定するシステムを説明する。特に、図５〜図７で示すように、スマートフォン１０１の表示部２０７に表示される印刷プレビュー５０１（図５（ａ））の回転角５０４（図５（ｂ））とスマートフォン１０１の傾き７０３（図７（ｂ））から算出した値と、印刷装置１０２の印刷画像の向き６０５（図６（ｃ）及び（ｅ））に基づいて、対応テーブル８０１から回転パラメータを決定する例について説明する。
【００２５】
ここで、印刷プレビュー５０１の回転角５０４は、スマートフォン１０１の上方向５０３と印刷プレビュー５０１の上方向５０２の相対角を示したものである。スマートフォン１０１の傾き７０３は、表示部２０７の画面垂直方向の軸を中心にスマートフォン１０１を回転させたときの回転角を示したものである。印刷画像の向き６０５は、給紙台に搭載された記録媒体（用紙）に対する、印刷される画像の向きを示したものである。詳細については、以降、図５、図６を用いて説明する。
【００２６】
図５はスマートフォン１０１が印刷プレビュー５０１を表示した状態を示す図である。この図を用いて印刷プレビュー５０１の回転角５０４について説明する。
【００２７】
図５（ａ）を用いて、印刷プレビュー５０１と、スマートフォン１０１の上方向５０３について説明する。スマートフォン１０１の表示部２０７には、印刷プレビュー５０１が表示されている。印刷プレビュー５０１は、印刷対象ドキュメントの印刷結果イメージを描画したもので、任意のページ全体を表示する。更に、印刷プレビュー５０１を表示することにより、用紙サイズや用紙の向き等の印刷設定の他、画面の回転が固定される。印刷プレビュー５０１の上方向５０２は、印刷対象ドキュメントの上方向と同様の向きである。
【００２８】
次に、スマートフォン１０１の上方向５０３について説明する。スマートフォン１０１の上下左右は、加速度取得部２１２で定義されている上下左右に従う。加速度取得部２１２は、スマートフォン１０１の上下方向、左右方向、画面垂直方向の３軸を有し、それぞれの軸（方向）に対する加速度を検出することができる。実施形態１においては、ユーザがスマートフォン１０１を縦向きに保持した状態における、下辺から上辺に向かうベクトルをスマートフォン１０１の上方向５０３とする。
【００２９】
図５（ｂ）を用いて、印刷プレビュー５０１の回転角５０４について説明する。スマートフォン１０１の表示部２０７には、印刷プレビュー５０１が表示されている。印刷プレビュー５０１の回転角５０４は、スマートフォン１０１の上方向５０３を基準とし、印刷プレビュー５０１の上方向５０２が時計回りに何度回転しているかを示した値と定義する。
【００３０】
図５（ｂ）においては、スマートフォン１０１の上方向５０３を基準とし、印刷プレビュー５０１の上方向５０２が時計回りに９０度回転しているので、印刷プレビュー５０１の回転角５０４は９０度となる。一方、図５（ａ）においては、スマートフォン１０１の上方向５０３と印刷プレビュー５０１の上方向５０２の向きが一致しているため、印刷プレビュー５０１の回転角５０４は０度となる。
【００３１】
図６は実施形態１における印刷装置１０２と葉書６０１を示す図である。この図を用いて、印刷画像の向き６０５の定義について説明する。
【００３２】
図６（ａ）を用いて、葉書６０１の上下左右について説明する。図６（ａ）は、印刷装置１０２と給紙台に搭載されている葉書６０１を示している。近距離通信部３０５は、印刷装置１０２の正面に立ったユーザが近距離通信部３０５と近接しているスマートフォン１０１の姿勢を確認しやすい位置に設置することができる。葉書６０１のような記録媒体は、その性質上、上下方向がある。説明上、葉書６０１に対し、郵便番号欄６０２がある方向を上として、上下左右を定義する。図６（ａ）において、葉書６０１は、印刷装置１０２の正面から見て右手側に、葉書６０１の上方向が向くように給紙台へ搭載されている。
【００３３】
図６（ｂ）を用いて、印刷画像の向き６０５を定義するために必要な基準となるベクトル６０３について説明する。基準となるベクトル６０３は、図６（ｂ）のように、ユーザが印刷装置１０２の正面に立って記録媒体を見た時の手前から奥の方向、印刷装置１０２の正面から背面へ向かう方向である。
【００３４】
図６（ｃ）を用いて、印刷画像の向き６０５について説明する。図６（ｃ）は、図６（ａ）で印刷装置１０２に給紙された葉書６０１に対して、印刷対象ドキュメントの回転処理を行わずに印刷した結果である。印刷画像の向き６０５は、図６（ｃ）のように、回転処理を行わずに印刷された記録媒体を印刷前と同一の給紙状態に戻した時、記録媒体に描かれた画像の上方向６０４が、基準となるベクトル６０３に対して時計回りに何度回転しているかを示した値と定義する。
【００３５】
図６（ｃ）においては、基準となるベクトル６０３は、葉書６０１の右から左方向を向き、記録媒体に描かれた画像の上方向６０４は葉書６０１の左から右方向を向く。印刷画像の向き６０５は、基準となるベクトル６０３から記録媒体に描かれた画像の上方向６０４までの時計回りの回転角であり、図６（ｃ）では１８０度となる。
【００３６】
ここで、印刷画像の向き６０５は、印刷装置１０２の給紙部毎に固有の値をとる。実施形態１においては、印刷画像の向き６０５が、０度、９０度、１８０度、２７０度のいずれかの値をとる印刷装置１０２を対象として説明している。給紙部毎に固有の値をとるため、図６（ａ）に示す印刷装置１０２の給紙台における印刷画像の向き６０５が１８０度であるのに対し、給紙カートリッジ（引き出し）における印刷画像の向き６０５が０度であっても良い。また、実施形態１においては、印刷画像の向き６０５は、給紙台に搭載された記録媒体に印刷する画像の向きとするが、排紙段に排紙される記録媒体に印刷する画像の向きであっても良い。
【００３７】
図６（ｄ）及び図６（ｅ）を用いて、印刷画像の向き６０５の説明を補充する。
【００３８】
図６（ｄ）は、印刷装置１０２と給紙台に搭載されている葉書６０１を示す図である。図６（ｄ）に示される印刷装置１０２は、図６（ａ）に示される印刷装置１０２とは異なり、給紙台に搭載された記録媒体を、正面から見て右から左方向に給紙する。図６（ｄ）に示す葉書６０１は、印刷装置１０２の正面から見て右手側に、葉書６０１の上方向が向くように搭載されている。
【００３９】
図６（ｅ）に示される葉書６０１は、図６（ｄ）で示したように給紙された葉書６０１に対して、印刷対象ドキュメントの回転処理を行わずに印刷した結果である。印刷画像の向き６０５を定義する際に基準となるベクトル６０３は、葉書６０１の右から左方向を向き、記録媒体に描かれた画像の上方向６０４は葉書６０１の上から下方向を向く。印刷画像の向き６０５は、基準となるベクトル６０３から記録媒体に描かれた画像の上方向６０４までの時計回りの回転角であり、図６（ｅ）においては２７０度となる。
【００４０】
図７は実施形態１における近距離通信部３０５とスマートフォン１０１の関係を示す図である。この図を用いて、スマートフォン１０１の傾き７０３の定義について説明する。  
【００４１】
図７（ａ）は近接時の近距離通信部３０５とスマートフォン１０１を示す図である。
【００４２】
実施形態１において、ユーザはスマートフォン１０１の操作部２０６を操作し、図５（ａ）のように、表示部２０７に印刷プレビュー５０１を表示する。次に、葉書６０１の上方向とスマートフォン１０１の上方向５０３を一致させるようにスマートフォン１０１を傾け、近距離通信部３０５にタッチをする。
【００４３】
図７（ｂ）を用いて、スマートフォン１０１の傾き７０３について説明する。ベクトル７０１は、スマートフォン１０１の表示部２０７の面に加速度取得部２１２で取得した重力加速度ベクトルを投影させたものである。ベクトル７０２は、ベクトル７０１と逆向きのベクトルである。スマートフォン１０１の傾き７０３は、ベクトル７０２から時計回りにスマートフォン１０１の上方向５０３へ回転するまでの角度である。近接時にベクトル７０１を検出し易いように、近距離通信部３０５の接触面は水平面に対してある程度の傾きをもって設置できる。
【００４４】
図８は実施形態１の表示画像の向きと印刷画像の向き６０５に基づく回転パラメータの対応を示す対応テーブルの例である。
【００４５】
表示画像の向きは、印刷プレビュー５０１の回転角５０４とスマートフォン１０１の傾き７０３の和である。表示画像の向きが３６０度を超える場合は、値を３６０で割り、その余りを表示画像の向きとして利用する。回転パラメータは、記録媒体に印刷する印刷画像のレイアウトを決める印刷設定の１つであり、画像データに対する回転量を時計回りに指定するもので、単位は度である。対応テーブル８０１の行は印刷画像の向き６０５を、列は表示画像の向きを示す。
【００４６】
実施形態１におけるスマートフォン１０１の処理フローを図９に示す。図９の処理フローに入る前、ユーザはスマートフォン１０１の表示部２０７で、印刷対象ドキュメントの閲覧や編集を行う。閲覧、編集画面は、加速度取得部２１２の加速度センサに応じて画面を回転して表示するものとする。
【００４７】
ステップＳ９０１では、ＣＰＵ２０１は、操作部２０６から印刷プレビュー表示の操作を受け付け、図５に示したように、表示部２０７に印刷プレビュー５０１を表示して画面の回転を固定する。更に、ＣＰＵ２０１は、印刷プレビュー５０１の回転角５０４をＲＡＭ２０３に保存する。ステップＳ９０２では、ＣＰＵ２０１は、後述の図４に示す処理により、スマートフォン１０１の近距離通信部２０８と印刷装置１０２の近距離通信部３０５との近接を検出してＮＦＣ通信１０３による接続を確立する。
【００４８】
ステップＳ９０３では、ＣＰＵ２０１は、加速度取得部２１２から取得した加速度に基づき、スマートフォン１０１の傾き７０３を姿勢情報として取得する。ステップＳ９０４では、ＣＰＵ２０１は後述の図１０の印刷決定フローに従い、印刷設定を決定する。
【００４９】
ステップＳ９０５では、ＣＰＵ２０１は、表示部２０７に表示している画像データをＲＡＭ２０３から取得し、ステップＳ９０４で決定した印刷設定と合わせて、印刷ジョブを生成する。ステップＳ９０６では、ＣＰＵ２０１は、ステップＳ９０５で生成した印刷ジョブを近距離通信部２０８を介して印刷装置１０２へ送信する。
【００５０】
次に、ステップＳ９０４におけるスマートフォン１０１の印刷設定決定のフローを図１０に示す。
【００５１】
ステップＳ１００１では、ＣＰＵ２０１は、印刷装置１０２へ印刷画像の向き６０５の情報を、近距離通信部２０８を介して要求する。ステップＳ１００２では、ＣＰＵ２０１は、印刷装置１０２から印刷画像の向き６０５の情報を、近距離通信部２０８を介して受信できたか否かを判定する。ここで、ステップＳ１００１とステップＳ１００２は、後述の図４に示すステップＳ４０４に該当する。
【００５２】
印刷装置１０２から印刷画像の向き６０５の情報を受信できない場合（ステップＳ１００２でＮＯ）、ステップＳ１００４では、ＣＰＵ２０１は、表示部２０７に印刷装置１０２から装置情報（印刷画像の向き６０５の情報）を受信できないことを示すエラー情報（画像やテキストデータ等）を表示し、処理を終了する。
【００５３】
一方、印刷装置１０２から印刷画像の向き６０５の情報を受信できた場合（ステップＳ１００２でＹＥＳ）、ステップＳ１００３では、ＣＰＵ２０１は、ＲＡＭ２０３から印刷プレビュー５０１の回転角５０４を参照し、ステップＳ９０３で取得したスマートフォン１０１の傾き７０３と加算して表示画像の向きを取得する。更に、ＣＰＵ２０１は、表示画像の向きと、ステップＳ１００２で受信した印刷画像の向き６０５に基づいて図８の対応テーブル８０１から回転パラメータを決定する。
【００５４】
ここで、ステップＳ９０３で取得したスマートフォン１０１の傾き７０３は、０度（３６０度）、９０度、１８０度、２７０度の中で一番近い値に丸められ、対応テーブル８０１に利用される。ステップＳ１００３で取得する回転パラメータついて、具体的な例を説明する。ユーザは、印刷画像の向き６０５が１８０度である印刷装置１０２で印刷を行うとする。ユーザは、印刷プレビュー５０１の回転角５０４が０度である印刷プレビュー５０１を表示したスマートフォン１０１を、スマートフォン１０１の傾き７０３が８０度になるように傾けて、印刷装置１０２へタッチする。スマートフォン１０１の傾き７０３の８０度は９０度に値が丸められ、印刷プレビュー５０１の回転角５０４の０度と加算した結果、表示画像の向きは９０度と決定される。表示画像の向き９０度と印刷画像の向き６０５の１８０度から、対応テーブル８０１に基づき、回転パラメータとして２７０度が決定される。
【００５５】
実施形態１における印刷装置１０２の処理フローを図１１に示す。
【００５６】
ステップＳ１１０１では、ＣＰＵ３０１は、後述の図４に示すステップＳ４０１〜ステップＳ４０３により、スマートフォン１０１の近距離通信部２０８と印刷装置１０２の近距離通信部３０５との近接を検出してＮＦＣ通信１０３による接続を確立する。ステップＳ１１０２では、ＣＰＵ３０１は、スマートフォン１０１からの印刷画像の向き６０５の情報の要求を、近距離通信部３０５を介して受信する。
【００５７】
ステップＳ１１０３では、ＣＰＵ３０１は、印刷画像の向き６０５をＲＯＭ３０２から取得し、近距離通信部３０５を介してスマートフォン１０１へ送信する。ステップＳ１１０２とステップＳ１１０３は、後述の図４に示すステップＳ４０４に該当する。ステップＳ１１０４では、ＣＰＵ３０１は、スマートフォン１０１から、印刷ジョブを近距離通信部３０５を介して受信する。ステップＳ１１０５では、ＣＰＵ３０１は、ステップＳ１１０４で受信した印刷ジョブに基づいて、印刷処理部３０４で受信した印刷ジョブに含まれる回転パラメータを参照して回転処理を行った後、印刷処理を行う。
【００５８】
図１２に印刷結果の例を示す。
【００５９】
葉書６０１は、図６（ａ）のように、印刷装置１０２の正面から見て右手側に上方向を向けて搭載されているとする。本発明の特徴である回転処理を行わずに印刷した場合に、図６（ｃ）に示される葉書６０１を印刷結果として得ることができる印刷装置１０２の例について説明する。葉書６０１が搭載されている印刷装置１０２の給紙台の印刷画像の向き６０５は１８０度である。この状況において、ユーザは、図７（ａ）のように、スマートフォン１０１の傾き７０３が９０度になるようにスマートフォン１０１を傾けて印刷装置１０２と近接させる。この時の印刷プレビュー５０１の回転角５０４は０度とする。その結果、ステップＳ１００３の処理により、回転パラメータとして２７０度が決定する。図６（ｃ）の葉書６０１に描く画像を回転パラメータの２７０度分時計回りに回転させると、図１２に示す葉書６０１が印刷される。
【００６０】
また、他の例として、本発明の特徴である回転処理を行わずに印刷した場合に、図６（ｅ）に示される葉書６０１を印刷結果として得ることができる印刷装置１０２の例について説明する。葉書６０１は、図６（ｄ）のように、印刷装置１０２の正面から見て右手側に上方向を向けて搭載されており、印刷装置１０２の給紙台の印刷画像の向き６０５は２７０度である。この状況において、ユーザは、図７（ａ）のようにスマートフォン１０１の傾き７０３が９０度になるようにスマートフォン１０１を傾けて印刷装置１０２と近接させる。印刷プレビュー５０１の回転角５０４は０度とする。ステップＳ１００３の処理により、回転パラメータとして１８０度が得られる。図６（ｅ）の葉書６０１に描く画像を回転パラメータの１８０度分時計回りに回転させると、図１２に示す葉書６０１のような印刷結果が得られる。
【００６１】
実施形態１において、印刷対象となる給紙部が、常に、給紙台と固定されていても良いし、特定の給紙部で印刷するよう操作部２０６や操作部３０７を介してユーザが登録しても良い。
【００６２】
また、ステップＳ１１０５において、ＣＰＵ３０１は、ステップＳ１１０４で受信した印刷ジョブに含まれる用紙サイズや用紙の向きが、給紙されている記録媒体のサイズや向きと不一致である場合、用紙サイズエラーを出力しても良い。ユーザが強制的に排紙するように操作部３０７を用いて印刷装置１０２に指示を出した場合、給紙されている記録媒体のサイズに合わせて画像全体が印刷されるように拡大縮小処理をしても良い。また、印刷画像の中心と記録媒体の中心を一致させるようにレイアウトしても良いし、記録媒体の１方向に印刷画像を寄せてレイアウトしても良いし、記録媒体の中に複数ページをレイアウトしても良い。
【００６３】
また、ＣＰＵ２０１は、近距離通信部２０８を介する替わりに、Ｎ／Ｗ通信部２０９を介して印刷装置１０２と通信（情報の送受信）をしても良い。また、ＣＰＵ３０１は、近距離通信部３０５を介する替わりに、Ｎ／Ｗ通信部３０６を介してスマートフォン１０１と通信（情報の送受信）をしても良い。また、印刷装置１０２のステップＳ１１０５で行う回転処理は、スマートフォン１０１のステップＳ９０５で行っても良い。
【００６４】
また、対応テーブル８０１は、工場出荷時等に印刷装置１０２のＲＯＭ３０２に保持しても良いし、インターネット経由で機器に応じた対応テーブルを取得するようにしても良い。この構成においては、スマートフォン１０１のＣＰＵ２０１は、ステップＳ９０４の処理を省略し、ステップＳ９０５で生成する印刷ジョブに姿勢情報を含める。印刷装置１０２のＣＰＵ３０１は、ステップＳ１１０２とステップＳ１１０３の処理を省略し、ステップＳ１１０５の印刷処理内で、ＲＯＭ３０２から対応テーブル８０１と装置情報を参照し、受信した姿勢情報に基づいて印刷設定である回転パラメータを決定する。
【００６５】
次に、ＮＦＣ通信機能を有するＮＦＣデバイス同士の接続確立について説明する。図４は、スマートフォン１０１と印刷装置１０２の接続に用いるＮＦＣのアクティビティの処理フロー図である。
【００６６】
ＮＦＣの通信処理においては、ＮＦＣデバイスはアクティビティと呼ばれる一連の処理を行うことで、通信相手の検出、通信確立、データの送受信を実現する。実施形態１ではＮＦＣデバイスとは、ＮＦＣ通信規格対応のＩＣチップを備えた装置であるものとする。各アクティビティでは、複数のＮＦＣデバイスが相互にコマンドを送受信することで、通信の確立、データ交換、終了処理を行う。
【００６７】
次に、アクティビティの遷移について説明する。まず、ステップＳ４０１のテクノロジ検出アクティビティでは、通信範囲内に他のＮＦＣデバイスが存在しているかを検出し、ＮＦＣデバイスが見つかった場合は、その対向デバイスのＮＦＣ種別をコマンドの送受信により判定する。ステップＳ４０２の衝突解決アクティビティでは、複数のＮＦＣデバイスが検出された場合の識別を行う。ＮＦＣデバイスはＰ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）モードやＣＥ（Ｃａｒｄ  Ｅｍｕｌａｔｏｒ）モード等のモードを持つ。
【００６８】
ステップＳ４０３のデバイス活性化アクティビティでは、検出された対向デバイスがいずれのモードに対応しているか、あるいはＮＦＣタグの対応しているタイプを特定する。ＮＦＣタグは、ＮＦＣタグリーダ／ライタによって読み書き可能なＩＣタグである。Ｐ２Ｐモードは、通信を行う両ＮＦＣデバイスがＰ２Ｐモードで動作することで、双方向に任意のデータの送受を可能とするモードである。ＮＦＣデバイスはＰ２Ｐモードの他に、ＮＦＣタグのように振る舞いＮＦＣタグリーダ／ライタからのアクセスを可能とするＣＥモードと、ＮＦＣタグの読み書きを行うＲ／Ｗ（リーダ／ライタ）モードに遷移可能である。実施形態１では、ＣＰＵ２０１、ＣＰＵ３０１共にＰ２Ｐモードで動作し、近距離通信部２０８と近距離通信部３０５との通信を制御する。
【００６９】
ステップＳ４０４のデータ交換アクティビティでは、検出された対向デバイスとデータの送受信を行う。このアクティビティにおいて、対向デバイスに対して任意のデータの送受信が可能である。ステップＳ４０５のデバイス非活性化アクティビティでは、通信の終了処理を行う。
【００７０】
ステップＳ４０１からステップＳ４０５までの一連の処理によって能動的にコマンドを送信する通信モードが、ＰｏｌｌモードとしてＮＦＣ規格で規定されている。これに対し、Ｐｏｌｌモードのデバイスからのコマンドを受信する側のデバイスのモードが、Ｌｉｓｔｅｎモードとして規定されている。実施形態１では、スマートフォン１０１がＰｏｌｌモード、印刷装置１０２がＬｉｓｔｅｎモードで接続するケースについて説明する。しかしながら、一般に、ＮＦＣデバイスはＰｏｌｌモードとＬｉｓｔｅｎモードの切り替えが可能であるため、スマートフォン１０１と印刷装置１０２の各々のモードが逆であっても成立する。上述の一連のアクティビティ処理により、印刷装置１０２の近距離通信部３０５が備えるＮＦＣチップとスマートフォン１０１の近距離通信部２０８が備えるＮＦＣチップの近接に応じて、ＮＦＣ通信１０３の接続確立とデータの送受信を行う。
【００７１】
以上説明したように、実施形態１によれば、ユーザはＮＦＣ通信１０３を確立させたスマートフォン１０１の姿勢を用いて、印刷装置１０２に対する印刷設定を行うことができる。
【００７２】
詳細には、実施形態１によれば、給紙または排紙される記録媒体に印刷される画像のユーザから見た上下方向と、ユーザが印刷装置１０２にタッチさせたスマートフォン１０１に表示させた画像の上下方向と、を一致させ、直感的な印刷設定が可能になる。
【００７３】
例えば、給紙部であるカートリッジ（引き出し）に格納している記録媒体に印刷する印刷装置１０２であれば、排紙台に排紙される記録媒体に印刷される画像の上下方向に着目しても良いし、カートリッジに格納している記録媒体に印刷される画像の上下方向に着目しても良い。更に、手差しトレイ等の給紙台に記録媒体を搭載する印刷装置であれば、給紙台に搭載する記録媒体に印刷されようとする画像の上下方向に着目すれば良い。従って、ユーザは上下方向を持つ記録媒体に対して（例えば、葉書６０１）、印刷装置１０２特有の印刷画像の向き６０５を意識せずに、スマートフォン１０１に表示している印刷対象ドキュメントを所望の向きで印刷することができる。
【００７４】
＜実施形態２＞
実施形態１では、スマートフォン１０１の傾き７０３と印刷装置１０２の印刷画像の向き６０５に基づいて回転パラメータを決定する例を説明している。これに対し、実施形態２では、スマートフォン１０１の傾き７０３に応じて、用紙の向きを決定する例について説明する。尚、実施形態１と同一機能を有する構成や工程には同一符号を付すとともに、構成的、機能的に変わらないものについてはその説明を省略する。
【００７５】
図１、図２、図３、に示す機器構成及び、図４、図９に示すフローチャートは実施形態１と同様である。図１１においては、ステップＳ１１０２とステップＳ１１０３で送受信する情報が、印刷画像の向き６０５の情報の替わりに給紙状態の情報になる以外は同様である。
【００７６】
図１３は実施形態２のスマートフォン１０１の傾き７０３と用紙の向きの対応を示す対応テーブル１３０１を示す図である。スマートフォン１０１の傾き７０３が０度〜４４度、１３５度〜２２４度、３１５度〜３５９度の場合は、縦、その他の場合は横を用紙の向きとして決定する。
【００７７】
図１４は実施形態２の印刷対象ドキュメントと印刷結果を示す図である。図１４（ａ）に示す印刷対象ドキュメント１４０１は、行より列の数が多く、ユーザは図１４（ｂ）のように記録媒体１４０２の向きを横にして印刷することを所望しているとする。
【００７８】
実施形態２のステップＳ９０４におけるスマートフォン１０１の印刷設定決定のフローを図１５に示す。
【００７９】
ステップＳ１５０１では、ＣＰＵ２０１は、印刷装置１０２へ給紙状態の情報を、近距離通信部２０８を介して要求する。給紙状態とは、印刷装置にセットされている記録媒体のサイズと向きである。ステップＳ１５０２では、ＣＰＵ２０１は、印刷装置１０２から給紙状態の情報を、近距離通信部２０８を介して受信できたか否かを判定する。ステップＳ１５０１とステップＳ１５０２は、前述の図４に示すステップＳ４０４に該当する。
【００８０】
印刷装置１０２から給紙状態の情報を受信できない場合（ステップＳ１５０２でＮＯ）、ステップＳ１５０４では、ＣＰＵ２０１は、表示部２０７に印刷装置１０２から装置情報（給紙状態の情報）が受信できないことを示すエラー情報（画像やテキストデータ）を表示し、処理を終了する。
【００８１】
一方、印刷装置１０２から給紙状態の情報を受信できた場合（ステップＳ１５０２でＹＥＳ）、ステップＳ１５０３では、ＣＰＵ２０１は、ステップＳ９０３で取得したスマートフォン１０１の傾き７０３と対応テーブル１３０１に基づいて、用紙の向きを決定する。更に、ＣＰＵ２０１は、ステップＳ１５０２で受信した給紙状態の向きと、ステップＳ１５０３で決定した用紙の向きが異なる場合、画像データを９０度回転させる。尚、ステップＳ１５０２で受信した給紙状態の向きと、ステップＳ１５０３で決定した用紙の向きが等しい場合、画像データは回転させない。
【００８２】
実施形態２においては、スマートフォン１０１と印刷装置１０２が図７（ａ）のように近接し、スマートフォン１０１の傾き７０３が８０度であるため、対応テーブル１３０１に基づき、用紙の向きは横と決定される。更に、ステップＳ１５０２で給紙状態の情報として「縦」を取得した場合は、用紙の向きと異なるため、回転パラメータとして９０度を設定する。
【００８３】
また、実施形態２においては、プレビュー画面を表示する必要はなく、閲覧、編集画面を表示したまま実施することも可能であるため、ステップＳ９０１を省略しても良い。
【００８４】
また、実施形態２においては、ステップＳ１５０３において、給紙状態として決定した記録媒体のサイズに合わせて画像データを拡大縮小しても良い。
【００８５】
以上説明したように、実施形態２によれば、実施形態１で説明した効果に加えて、ユーザは少ないスマートフォンの画面操作で、用紙の向きの印刷設定を行うことができる。
【００８６】
＜実施形態３＞
実施形態２では、スマートフォン１０１の傾き７０３に基づいて用紙の向きを決定する例を説明している。これに対し、実施形態３では、スマートフォン１０１と印刷装置１０２の複数回にわたる近接に応じて印刷設定を決定する例について説明する。尚、実施形態１と同一機能を有する構成や工程には同一符号を付すとともに、構成的、機能的に変わらないものについてはその説明を省略する。
【００８７】
図１、図２、図３、に示す機器構成及び、図４に示すフローチャートは実施形態１と同様である。図９においては、ステップＳ９０２では、ＣＰＵ２０１は実施形態１の処理に加え、ＮＦＣ通信が確立した時間を第一近接時間としてＲＡＭ２０３に保存する。図１１においては、ステップＳ１１０２とステップＳ１１０３が省略される以外は同様である。  
【００８８】
図１６は、第一近接（第一近接状態）後の第二近接（第二近接状態）時のスマートフォン１０１の傾き７０３と、カラー設定を関連付けた対応テーブル１６０１を示す図である。スマートフォン１０１の傾き７０３が０度〜４４度、１３５度〜２２４度、３１５度〜３５９度の場合は、カラー、その他の場合はモノクロをカラー設定として決定する。
【００８９】
実施形態３において、ユーザはスマートフォン１０１で印刷装置１０２にタッチ（第一近接）した後、スマートフォン１０１を印刷装置１０２から離す。更に、スマートフォン１０１の表示部２０７を重力方向に向けて傾けた後、もう一度、印刷装置１０２にタッチ（第二近接）する。
【００９０】
実施形態２のステップＳ９０４におけるスマートフォン１０１の印刷設定の決定フローを図１７に示す。図１７のフローを説明するために、ステップＳ９０３で姿勢情報として取得したスマートフォン１０１の傾き７０３を姿勢情報Ａとする。
【００９１】
ステップＳ１７０１では、ＣＰＵ２０１は、印刷設定の確定操作として、ＮＦＣ通信１０３が一度切断されて、再接続されているかを検出する。更に、ＣＰＵ２０１は、スマートフォン１０１の画面垂直方向の軸における重力加速度を、姿勢情報ＢとしてＲＡＭ２０３に保存する。姿勢情報Ｂが負の値である場合は、表示用ディスプレイが重力方向を向いた状態であることを示す。
【００９２】
ステップＳ１７０１において、ＣＰＵ２０１は、確定操作を検出していない場合（ステップＳ１７０１でＮＯ）、ステップＳ１７０２へ進む。ステップＳ１７０２では、ＣＰＵ２０１は、加速度取得部２１２で、スマートフォン１０１の画面垂直方向の軸における重力加速度を、姿勢情報Ｃとして取得し、ＲＡＭ２０３に保存する。ステップＳ１７０２は、複数回繰り返されるが、ＣＰＵ２０１は、ステップＳ１７０２で取得した姿勢情報Ｃ（重力加速度）と姿勢情報Ｂ（重力加速度）との差分値が、ＲＡＭ２０３に保存されている姿勢情報Ｃと姿勢情報Ｂとの差分値より大きい場合にのみ、姿勢情報Ｃを更新する。
【００９３】
ステップＳ１７０３では、ＣＰＵ２０１は、ＲＡＭ２０３から第一近接時間を参照して現時刻との差分をとり、確定操作の検出を始めてからの経過時間を取得して、一定時間経過したか否かを判定する。経過時間が一定値（一定時間）未満の場合（ステップＳ１７０３でＮＯ）、ステップＳ１７０１へ戻る。経過時間が一定時間以上の場合（ステップＳ１７０３でＹＥＳ）、再接続が無いと判定して、ステップＳ１７０４へ進む。
【００９４】
一方、ステップＳ１７０１において、確定操作を検出した場合（ステップＳ１７０１でＹＥＳ）、ＣＰＵ２０１は、再接続を検出した時間を第二近接時間としてＲＡＭ２０３に保存する。次に、ステップＳ１７０５では、ＣＰＵ２０１は、スマートフォン１０１の傾き７０３を姿勢情報ＤとしてＲＡＭ２０３に保存し、ステップＳ１７０４へ進む。
【００９５】
ステップＳ１７０４では、ＣＰＵ２０１は、ＲＡＭ２０３から姿勢情報Ａ、姿勢情報Ｂ、姿勢情報Ｃ、姿勢情報Ｄ、第二近接時間を参照する。但し、第二近接時間がＲＡＭ２０３に保存されていなかった場合、ＣＰＵ２０１は、姿勢情報Ｂと姿勢情報Ｃを破棄する。ＣＰＵ２０１は、姿勢情報Ａに基づいて対応テーブル１３０１から用紙の向き設定を、姿勢情報Ｄに基づいて対応テーブル１６０１からカラー設定を取得し、印刷設定を決定する。姿勢情報Ｂと姿勢情報Ｃの正負が異なる場合は両面印刷を印刷設定として決定する。姿勢情報Ａを８０度、姿勢情報Ｂを５、姿勢情報Ｃを−１、及び姿勢情報Ｄを８０度とすると、用紙の向きは横、両面、及びモノクロが印刷設定として決定される。
【００９６】
尚、ステップＳ１７０１において、印刷設定の確定操作は、ＮＦＣ通信１０３の再接続の替わりに、近接情報取得部２１０の各種センサ（加速度センサ、近接センサ、輝度センサ及び磁気センサのいずれか、または、その組み合わせのセンサ出力）による近接の検出に替えても良い。
【００９７】
また、ステップＳ１７０４において利用する姿勢情報Ｂ及び姿勢情報Ｃは、スマートフォン１０１の画面垂直方向の軸の重力加速度に限定されず、スマートフォン１０１に与えられる振動や衝撃、傾き、近接状態の回数を利用しても良い。
【００９８】
また、ステップＳ１７０４において決定する印刷設定は、両面設定とカラー・モノクロ設定に限定されず、ページ集約設定等の印刷設定を行っても良い。
【００９９】
また、ステップＳ１７０４において決定する印刷設定は、印刷装置１０２へ既に送信している印刷ジョブのキャンセルを指示するキャンセルの指示情報を含んでも良い。この場合、印刷装置１０２は、ステップＳ１１０４でキャンセルの指示情報を含む印刷ジョブを受信し、ステップＳ１１０５で、処理中の印刷ジョブの中から、ジョブ名やユーザ名が合致する印刷ジョブをキャンセルする。
【０１００】
また、ステップＳ１７０４において参照する対応テーブル１３０１及び対応テーブル１６０１は、設定部として機能するスマートフォン１０１あるいは印刷装置１０２を介して、ユーザが自由に編集や登録の設定が可能である。
【０１０１】
以上説明したように、実施形態３によれば、実施形態１及び２で説明した効果に加えて、ユーザは少ないスマートフォンの画面操作で、両面の印刷設定を行うことができる。また、スマートフォン１０１と印刷装置１０２の近接を印刷設定の確定操作とすることにより、ユーザが操作部２０６による操作が困難な状況や、表示部２０７を見ることが困難な状況でも、操作性を損なうことなく印刷設定を行うことができる。
【０１０２】
また、実施形態１乃至３では、近距離無線通信としてＮＦＣを挙げているが、ＮＦＣの代わりにＢｌｕｅｔｏｏｔｈ（商標）や、近距離赤外線通信、ＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）等、その他の近距離無線通信を用いても良い。
【０１０３】
尚、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（プログラム）を、ネットワーク又は各種記憶媒体を介してシステムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。
【図１】
2014186679.tif 000003
【図２】
2014186679.tif 000004
【図３】
2014186679.tif 000005
【図４】
2014186679.tif 000006
【図５】
2014186679.tif 000007
【図６】
2014186679.tif 000008
【図７】
2014186679.tif 000009
【図８】
2014186679.tif 000010
【図９】
2014186679.tif 000011
【図１０】
2014186679.tif 000012
【図１１】
2014186679.tif 000013
【図１２】
2014186679.tif 000014
【図１３】
2014186679.tif 000015
【図１４】
2014186679.tif 000016
【図１５】
2014186679.tif 000017
【図１６】
2014186679.tif 000018
【図１７】
2014186679.tif 000019