(57)【要約】      （修正有）【課題】携帯端末装置において、印刷設定の利便性を向上する。【解決手段】自装置の状態を検出するセンサーを有する携帯端末装置であって、前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部、を有する。さらに、前記センサーにより検出される前記装置の状態の変化に応じて前記印刷設定を再決定し、前記印刷データ生成部は、前記印刷設定決定部により前記印刷設定が再決定された場合、前記印刷データを再生成し、前記印刷データ出力部は、前記印刷データ生成部により再生成された印刷データを前記出力装置に出力する。【選択図】図２
2013218405.tif 000002
【特許請求の範囲】
【請求項１】
自装置の状態を検出するセンサーを有する携帯端末装置であって、
前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部、
を有することを特徴とする携帯端末装置。
【請求項２】
請求項１に記載の携帯端末装置であって、
出力装置と、
前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データを前記出力装置に出力する印刷データ出力部と、
を有することを特徴とする携帯端末装置。
【請求項３】
請求項２に記載の携帯端末装置であって、
前記印刷設定決定部は、前記センサーにより検出される前記装置の状態の変化に応じて前記印刷設定を再決定し、
前記印刷データ生成部は、前記印刷設定決定部により前記印刷設定が再決定された場合、前記印刷データを再生成し、
前記印刷データ出力部は、前記印刷データ生成部により再生成された印刷データを前記出力装置に出力する、
ことを特徴とする携帯端末装置。
【請求項４】
請求項１〜３いずれか一項に記載の携帯端末装置であって、
前記センサーは、前記装置の状態として前記携帯端末装置の姿勢を検出し、
前記印刷設定には、前記印刷対象データの印刷方向が含まれ、
前記印刷設定決定部は、前記装置の姿勢に応じて、前記印刷方向を決定する、
ことを特徴とする携帯端末装置。
【請求項５】
請求項１〜３いずれか一項に記載の携帯端末装置であって、
前記印刷設定には、複数の印刷設定項目が含まれ、
前記印刷設定決定部は、予め定められた、前記各印刷設定項目と装置の状態の変化パターンとの対応関係を用いて、前記センサーにより検出された前記装置の状態の変化パターンに対応する印刷設定項目を決定する、
ことを特徴とする携帯端末装置。
【請求項６】
請求項２又は３に記載の携帯端末装置であって、
前記印刷対象データ及び前記印刷データは、複数のページで構成されており、
前記印刷設定は、前記複数のページ全てに適用される印刷設定であり、
前記印刷データ出力部は、前記印刷データを構成する複数のページを、一覧として出力する、
ことを特徴とする携帯端末装置。
【請求項７】
自装置の状態を検出するセンサーを有する携帯端末装置のプログラムであって、
前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部、
として前記携帯端末装置を機能させることを特徴とするプログラム。
【請求項８】
自装置の状態を検出するセンサーを有する携帯端末装置と、印刷装置と、を有する印刷システムであって、
前記携帯端末装置は、
前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、
前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データを前記印刷装置に送信する送信部と、
を有し、
前記印刷装置は、
前記携帯端末装置から前記印刷データを受信する受信部と、
前記受信部により受信された前記印刷データに基づく印刷を実行する印刷部と、
を有する、
ことを特徴とする印刷システム。
【請求項９】
印刷データを生成するサーバー装置に接続され、自装置の状態を検出するセンサーを有する携帯端末装置であって、
前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記サーバー装置に送信するデータ送信部と、
前記装置の状態に応じて決定された印刷設定と、前記印刷対象データとに基づいて生成された印刷データを、前記サーバー装置から受信する印刷データ受信部と、
を有することを特徴とする携帯端末装置。
【請求項１０】
請求項９に記載の携帯端末装置であって、
出力装置と、
前記印刷データ受信部により受信された印刷データを前記出力装置に出力する印刷データ出力部、
を有することを特徴とする携帯端末装置。
【請求項１１】
請求項１０に記載の携帯端末装置であって、
前記データ送信部は、前記センサーにより検出される前記装置の状態が変化に応じて、前記装置の状態を再送信し、
前記印刷データ受信部は、再送信した前記装置の状態に応じて再決定された印刷設定と、前記印刷対象データとに基づいて生成された印刷データを、前記サーバー装置から受信する、
ことを特徴とする携帯端末装置。
【請求項１２】
自装置の状態を検出するセンサーを有する携帯端末装置と接続されるサーバー装置であって、
前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記携帯端末装置から受信するデータ受信部と、
前記データ受信部により受信された前記装置の状態に応じて、前記データ受信部により受信された前記印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、
前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データを、前記携帯端末装置に送信する印刷データ送信部と、
を有することを特徴とするサーバー装置。
【請求項１３】
請求項１２に記載のサーバー装置であって、
前記印刷設定には、複数の印刷設定項目が含まれ、
前記印刷設定決定部は、予め定められた、前記各印刷設定項目と装置の状態の変化パターンとの対応関係を用いて、受信された前記装置の状態の変化パターンに対応する印刷設定項目を決定する、
ことを特徴とするサーバー装置。
【請求項１４】
印刷データを生成するサーバー装置に接続され、自装置の状態を検出するセンサーを有する携帯端末装置のプログラムであって、
前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記サーバー装置に送信するデータ送信部と、
前記装置の状態に応じて決定された印刷設定と、前記印刷対象データとに基づいて生成された印刷データを、前記サーバー装置から受信する印刷データ受信部、
として前記携帯端末装置を機能させることを特徴とするプログラム。
【請求項１５】
自装置の状態を検出するセンサーを有する携帯端末装置と接続されるサーバー装置のプログラムであって、
前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記携帯端末装置から受信するデータ受信部と、
前記データ受信部により受信された前記装置の状態に応じて、前記データ受信部により受信された前記印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、
前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データを、前記携帯端末装置に送信する印刷データ送信部、
として前記サーバー装置を機能させることを特徴とするプログラム。
【請求項１６】
自装置の状態を検出するセンサーを有する携帯端末装置と、印刷データを生成するサーバー装置と、印刷装置と、を有する印刷システムであって、
前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記サーバー装置に送信するデータ送信部と、
前記サーバー装置から、印刷データを受信し、前記印刷装置に送信する印刷データ中継部と、
を有し、
前記サーバー装置は、
前記装置の状態と、前記印刷対象データとを、前記携帯端末装置から受信するデータ受信部と、
前記データ受信部により受信された前記装置の状態に応じて、前記データ受信部により受信された前記印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、
前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、前記印刷データを生成する印刷データ生成部と、
前記印刷データ生成部により生成された印刷データを、前記携帯端末装置に送信する印刷データ送信部と、
を有し、
前記印刷装置は、
前記携帯端末装置から前記印刷データを受信する受信部と、
前記受信部により受信された前記印刷データに基づく印刷を実行する印刷部と、
を有する、
ことを特徴とする印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置、プログラム、及び印刷システムに関する。
【背景技術】
【０００２】
多機能携帯電話（例えば、「スマートフォン」とも呼ばれる。）などの携帯端末装置において、加速度センサーを備え、この加速度センサーを用いて携帯端末装置本体の傾きを検出し、傾きに応じて表示画面の向き（例えば、縦表示、横表示）を切り替える技術が知られている。携帯端末装置本体の傾きに応じた表示画面制御に関する文献として、特許文献１がある。
【０００３】
また、携帯端末装置内の印刷対象のデータ（例えば、文書ファイル、画像ファイルなど）を、外部の印刷装置に送信して印刷する技術が知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平９−８１３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、従来の携帯端末装置では、印刷対象のデータの印刷方向（印刷用紙に対する印刷内容の方向）などの印刷設定は、例えば、画面に表示されたボタンやメニューを操作するなどして設定する必要がある。このような設定作業は、ユーザーにとって煩わしい。特に、携帯端末装置のディスプレイの面積は狭いため、視認性及び操作性が低く、このような設定作業は、ユーザーにとって煩わしい。
【０００６】
また、従来の携帯端末装置では、印刷対象のデータを表示した状態で見える内容と、当該印刷対象のデータが印刷媒体に印刷された状態で見える内容とで、整合性が取れていないことがある。そのため、ユーザーの希望どおりの印刷結果が得られないことがあり、ユーザーにとって利便性が低い。
【０００７】
そこで、本発明は、携帯端末装置において、印刷設定の利便性を向上するとともに、印刷プレビューの利便性及び正確性を向上することを目的とする。
【課題を解決するための手段】
【０００８】
本願は、上記課題の少なくとも一部を解決する手段を複数含んでいるが、その例を挙げるならば、以下のとおりである。
【０００９】
本発明の第一の態様は、自装置の状態を検出するセンサーを有する携帯端末装置であって、前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部、を有することを特徴とする。
【００１０】
上記の構成によれば、携帯端末の状態（例えば、姿勢）に応じて印刷設定を自動的に決定することで、印刷設定の利便性を向上することができる。
【００１１】
ここで、上記の携帯端末装置は、出力装置と、前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データを前記出力装置に出力する印刷データ出力部と、を有することを特徴としてもよい。
【００１２】
上記の構成によれば、決定された印刷設定に基づいて印刷データ（例えば、印刷イメージ）を生成して出力することで、印刷プレビューと印刷用紙に印刷される内容との整合性が向上するため、印刷プレビューの利便性及び正確性を向上することができる。
【００１３】
また、前記印刷設定決定部は、前記センサーにより検出される前記装置の状態の変化に応じて前記印刷設定を再決定し、前記印刷データ生成部は、前記印刷設定決定部により前記印刷設定が再決定された場合、前記印刷データを再生成し、前記印刷データ出力部は、前記印刷データ生成部により再生成された印刷データを前記出力装置に出力する、ことを特徴としてもよい。
【００１４】
上記の構成によれば、携帯端末の状態の変化に応じて都度印刷データを再生成することで、よりリアルタイムに正確な印刷プレビューを提供でき、印刷プレビューの利便性を向上することができる。
【００１５】
また、前記センサーは、前記装置の状態として前記携帯端末装置の姿勢を検出し、前記印刷設定には、前記印刷対象データの印刷方向が含まれ、前記印刷設定決定部は、前記装置の姿勢に応じて、前記印刷方向を決定する、ことを特徴としてもよい。
【００１６】
上記の構成によれば、印刷方向の設定の利便性、及び印刷プレビューの利便性を向上することができる。
【００１７】
また、前記印刷設定には、複数の印刷設定項目が含まれ、前記印刷設定決定部は、予め定められた、前記各印刷設定項目と装置の状態の変化パターンとの対応関係を用いて、前記センサーにより検出された前記装置の状態の変化パターンに対応する印刷設定項目を決定する、ことを特徴としてもよい。
【００１８】
上記の構成によれば、様々な印刷設定項目の設定の利便性、及び印刷プレビューの利便性を向上することができる。
【００１９】
また、前記印刷対象データ及び前記印刷データは、複数のページで構成されており、前記印刷設定は、前記複数のページ全てに適用される印刷設定であり、前記印刷データ出力部は、前記印刷データを構成する複数のページを、一覧として出力する、ことを特徴としてもよい。
【００２０】
上記の構成によれば、複数ページに対する印刷設定の利便性、及び複数ページに対する印刷プレビューの利便性を向上することができる。
【００２１】
本発明の第二の態様は、自装置の状態を検出するセンサーを有する携帯端末装置のプログラムであって、前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部、として前記携帯端末装置を機能させることを特徴とする。
【００２２】
本発明の第三の態様は、自装置の状態を検出するセンサーを有する携帯端末装置と、印刷装置と、を有する印刷システムであって、前記携帯端末装置は、前記センサーにより検出された前記装置の状態に応じて、印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データを前記印刷装置に送信する送信部と、を有し、前記印刷装置は、前記携帯端末装置から前記印刷データを受信する受信部と、前記受信部により受信された前記印刷データに基づく印刷を実行する印刷部と、を有する、ことを特徴とする。
【００２３】
本発明の第四の態様は、印刷データを生成するサーバー装置に接続され、自装置の状態を検出するセンサーを有する携帯端末装置であって、前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記サーバー装置に送信するデータ送信部と、前記装置の状態に応じて決定された印刷設定と、前記印刷対象データとに基づいて生成された印刷データを、前記サーバー装置から受信する印刷データ受信部と、を有することを特徴とする。
【００２４】
上記の構成によれば、携帯端末の状態（例えば、姿勢）に応じてサーバーで印刷設定を自動的に決定することで、印刷設定の利便性を向上することができる。さらに、サーバーにおいて印刷データを生成することで、携帯端末の処理負担を軽減することができる。
【００２５】
ここで、上記の携帯端末装置は、出力装置と、前記印刷データ受信部により受信された印刷データを前記出力装置に出力する印刷データ出力部、を有することを特徴としてもよい。
【００２６】
上記の構成によれば、決定された印刷設定に基づいて印刷データ（例えば、印刷イメージ）を生成して出力することで、印刷プレビューと印刷用紙に印刷される内容との整合性が向上するため、印刷プレビューの利便性及び正確性を向上することができる。
【００２７】
また、前記データ送信部は、前記センサーにより検出される前記装置の状態が変化に応じて、前記装置の状態を再送信し、前記印刷データ受信部は、再送信した前記装置の状態に応じて再決定された印刷設定と、前記印刷対象データとに基づいて生成された印刷データを、前記サーバー装置から受信する、ことを特徴としてもよい。
【００２８】
上記の構成によれば、携帯端末の状態の変化に応じてサーバーで都度印刷データを再生成することで、よりリアルタイムに正確な印刷プレビューを提供でき、印刷プレビューの利便性を向上することができる。
【００２９】
本発明の第五の態様は、自装置の状態を検出するセンサーを有する携帯端末装置と接続されるサーバー装置であって、前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記携帯端末装置から受信するデータ受信部と、前記データ受信部により受信された前記装置の状態に応じて、前記データ受信部により受信された前記印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データを、前記携帯端末装置に送信する印刷データ送信部と、を有することを特徴とする。
【００３０】
上記の構成によれば、携帯端末の状態（例えば、姿勢）に応じてサーバーで印刷設定を自動的に決定することで、印刷設定の利便性を向上することができる。さらに、サーバーにおいて印刷データを生成することで、携帯端末の処理負担を軽減することができる。
【００３１】
ここで、前記印刷設定には、複数の印刷設定項目が含まれ、前記印刷設定決定部は、予め定められた、前記各印刷設定項目と装置の状態の変化パターンとの対応関係を用いて、受信された前記装置の状態の変化パターンに対応する印刷設定項目を決定する、ことを特徴としてもよい。
【００３２】
上記の構成によれば、様々な印刷設定項目の設定の利便性、及び印刷プレビューの利便性を向上することができる。さらに、印刷設定項目と装置の状態の変化パターンと印刷設定項目の対応関係を変更する場合、サーバーでの設定を変更するだけでよく、携帯端末側の設定変更を行う必要がない。
【００３３】
本発明の第六の態様は、印刷データを生成するサーバー装置に接続され、自装置の状態を検出するセンサーを有する携帯端末装置のプログラムであって、前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記サーバー装置に送信するデータ送信部と、前記装置の状態に応じて決定された印刷設定と、前記印刷対象データとに基づいて生成された印刷データを、前記サーバー装置から受信する印刷データ受信部、として前記携帯端末装置を機能させることを特徴とする。
【００３４】
本発明の第七の態様は、自装置の状態を検出するセンサーを有する携帯端末装置と接続されるサーバー装置のプログラムであって、前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記携帯端末装置から受信するデータ受信部と、前記データ受信部により受信された前記装置の状態に応じて、前記データ受信部により受信された前記印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データを、前記携帯端末装置に送信する印刷データ送信部、として前記サーバー装置を機能させることを特徴とする。
【００３５】
本発明の第八の態様は、自装置の状態を検出するセンサーを有する携帯端末装置と、印刷データを生成するサーバー装置と、印刷装置と、を有する印刷システムであって、前記センサーにより検出された前記装置の状態と、印刷対象データとを、前記サーバー装置に送信するデータ送信部と、前記サーバー装置から、印刷データを受信し、前記印刷装置に送信する印刷データ中継部と、を有し、前記サーバー装置は、前記装置の状態と、前記印刷対象データとを、前記携帯端末装置から受信するデータ受信部と、前記データ受信部により受信された前記装置の状態に応じて、前記データ受信部により受信された前記印刷対象データの印刷に適用する印刷設定を決定する印刷設定決定部と、前記印刷設定決定部により決定された前記印刷設定と、前記印刷対象データとに基づいて、前記印刷データを生成する印刷データ生成部と、前記印刷データ生成部により生成された印刷データを、前記携帯端末装置に送信する印刷データ送信部と、を有し、前記印刷装置は、前記携帯端末装置から前記印刷データを受信する受信部と、前記受信部により受信された前記印刷データに基づく印刷を実行する印刷部と、を有する、ことを特徴とする。
【００３６】
上記した以外の課題、構成、及び効果は、以下の実施形態の説明により明らかにされる。
【図面の簡単な説明】
【００３７】
【図１】本発明の第一実施形態に係る印刷システム１の概略図。
【図２】携帯端末１００及びプリンター２００の概略図。
【図３】センサー情報と印刷方向の対応関係を説明する図。
【図４】コンピューター９００の概略図。
【図５】携帯端末１００における印刷設定及び印刷プレビュー処理のフローチャート。
【図６】携帯端末１００に表示される画面（１ページ表示）の遷移を説明する図。
【図７】携帯端末１００に表示される画面（複数ページ表示）の遷移を説明する図。
【図８】本発明の第二実施形態に係る印刷システム１Ａの概略図。
【図９】携帯端末１００Ａ、プリンター２００、及びサーバー３００の概略図。
【図１０】携帯端末１００Ａにおける印刷設定及び印刷プレビュー処理のフローチャート。
【図１１】サーバー３００における印刷設定及び印刷データ生成処理のフローチャート。
【図１２】センサー情報の変化パターンと印刷設定項目の対応関係を説明する図。
【発明を実施するための形態】
【００３８】
＜第一実施形態＞
以下、本発明の第一実施形態の一例について、図面を参照して説明する。
【００３９】
図１は、本発明の第一実施形態に係る印刷システム１の概略図である。図示するように、印刷システム１は、携帯端末１００と、プリンター２００と、を備える。
【００４０】
そして、携帯端末１００及びプリンター２００は、ＬＡＮ（Local Area Network）などの通信ネットワーク２を介して相互に情報を送受信ができるようにされている。
【００４１】
詳細は後述するが、携帯端末１００は、携帯端末１００の状態（例えば、姿勢など）を示すセンサー情報に基づいて印刷方向を特定し、当該印刷方向及び印刷対象データに基づいて印刷データを生成し、プリンター２００に送信して印刷を実行させる。
【００４２】
なお、図１の印刷システム１の構成は、本願発明の特徴を説明するにあたって主要構成を説明したのであって、上記の構成に限られない。また、一般的な印刷システムが備える構成を排除するものではない。例えば、印刷システム１には、携帯端末１００及びプリンター２００がそれぞれ複数含まれていてもよい。
【００４３】
図２は、携帯端末１００及びプリンター２００の概略図である。図示するように、携帯端末１００は、記憶部１１０と、制御部１２０と、入力部１３０と、出力部１４０と、通信部１５０と、加速度センサー部１６０と、を備える。プリンター２００は、印刷データ受信部２１０と、印刷制御部２２０と、印刷実行部２３０と、を備える。
【００４４】
記憶部１１０には、一以上の印刷対象データ１１１が記憶される。印刷対象データ１１１は、例えば、文書ファイル、画像ファイル、などのファイルである。
【００４５】
制御部１２０は、印刷設定部１２１と、印刷データ生成部１２２と、印刷プレビュー部１２３と、印刷データ送信部１２４と、を備える。
【００４６】
印刷設定部１２１は、後述する出力部１４０を介して、印刷対象データ１１１の指定を受け付けるユーザーインターフェイス画面を出力する。また、印刷設定部１２１は、後述する入力部１３０を介して、印刷対象データ１１１の指定をユーザーから受け付ける。
【００４７】
また、印刷設定部１２１は、後述する加速度センサー部１６０から、携帯端末１００の姿勢を示すセンサー情報（例えば、ＸＹＺの３軸方向の加速度値）を取得し、この情報に基づいて印刷対象データの印刷に適用する印刷方向（印刷用紙に対する印刷内容の向き、例えば、縦、又は横。）を決定する。
【００４８】
センサー情報に応じた印刷方向の決定方法は、特に限定されないが、例えば、印刷設定部１２１は、図３（センサー情報と印刷方向の対応関係を説明する図）に示すような、予め定めた、センサー情報の範囲（例えば、ＸＹＺの３軸方向の加速度値の範囲）１２１１及び印刷方向１２１２の対応関係を特定するテーブル情報を用いて、印刷方向を決定する。すなわち、印刷設定部１２１は、取得したセンサー情報が含まれる範囲１２１１を特定し、特定した範囲１２１１に対応付けられた印刷方向１２１２を特定する。
【００４９】
図２に戻って、印刷データ生成部１２２は、印刷設定部１２１を介して指定された印刷対象データ１１１を記憶部１１０から取得する。また、印刷設定部１２１により決定された印刷方向を取得する。そして、取得した印刷対象データ１１１を、取得した印刷方向により印刷用紙に印刷するための印刷データであって、プリンター２００で解釈して印刷を実行可能な印刷データを生成する。
【００５０】
本実施形態では、印刷データ生成部１２２は、印刷イメージ形式のデータを、印刷データとして生成する。なお、印刷イメージ形式のデータは、ユーザーが編集可能な通常の文書ファイルや画像ファイルなどのファイルと比べ、より実際の印刷結果に近い。
【００５１】
印刷プレビュー部１２３は、印刷データ生成部１２２により生成された印刷データを含むプレビュー画面を、後述する出力部１４０を介して、出力する。
【００５２】
印刷データ送信部１２４は、印刷データ生成部１２２により生成された印刷データを、後述する通信部１５０を介して、プリンター２００に送信する。
【００５３】
入力部１３０は、情報の入力を受け付ける。
【００５４】
出力部１４０は、情報を出力（例えば、表示）する。
【００５５】
通信部１５０は、通信ネットワーク２を介した情報の送受信を行う。
【００５６】
加速度センサー部１６０は、携帯端末１００の姿勢を示すセンサー値（例えば、ＸＹＺの３軸方向の加速度値）を検出し、センサー情報として出力する。
【００５７】
印刷データ受信部２１０は、通信ネットワーク２を介して、携帯端末１００から送信された印刷データを受信する。
【００５８】
印刷制御部２２０は、印刷データ受信部２１０により受信された印刷データに基づいて、印刷実行部２３０による印刷媒体への印刷処理を制御する。すなわち、印刷データから特定される印刷方向での印刷処理を制御する。
【００５９】
印刷実行部２３０は、印刷制御部２２０の制御により、印刷データの内容を印刷媒体に印刷する。
【００６０】
上述した携帯端末１００は、例えば、図４（コンピューター９００の概略図）に示すような、ＣＰＵ（Central Processing Unit）９０１と、メモリー９０２と、ＨＤＤ（Hard Disk Drive）等の外部記憶装置９０３と、無線により通信ネットワーク２に接続するための無線通信装置９０４と、タッチセンサーやタッチパネルなどの入力装置９０５と、液晶ディスプレイなどの出力装置９０６と、マイクロフォンやスピーカーなどの音声入出力装置９０７と、３軸加速度センサーモジュールなどの加速度センサー９０８と、を備えたコンピューター９００で実現できる。より具体的には、コンピューター９００は、例えば、スマートフォン、携帯電話、タブレット端末、ＰＤＡ（Personal Digital Assistants）、ＰＣ（Personal Computer）などの機器である。
【００６１】
例えば、記憶部１１０は、ＣＰＵ９０１がメモリー９０２又は外部記憶装置９０３を利用することにより実現可能である。制御部１２０は、外部記憶装置９０３に記憶されている所定のプログラムをメモリー９０２にロードしてＣＰＵ９０１で実行することで実現可能である。入力部１３０は、ＣＰＵ９０１が入力装置９０５を利用することで実現可能である。出力部１４０は、ＣＰＵ９０１が出力装置９０６を利用することで実現可能である。通信部１５０は、ＣＰＵ９０１が無線通信装置９０４を利用することで実現可能である。
【００６２】
上記の所定のプログラムは、無線通信装置９０４を介してネットワークから、外部記憶装置９０３にダウンロードされ、それから、メモリー９０２上にロードされてＣＰＵ９０１により実行されるようにしてもよい。また、無線通信装置９０４を介してネットワークから、メモリー９０２上に直接ロードされ、ＣＰＵ９０１により実行されるようにしてもよい。また、コンピューター９００が、ＵＳＢ（Universal Serial Bus）インターフェイスなどの通信装置を備える場合は、当該通信装置に接続された記憶媒体から、上記の所定のプログラムを、外部記憶装置９０３あるいはメモリー９０２にロードするようにしてもよい。
【００６３】
なお、上記の所定のプログラムは、例えば、携帯端末１００のＯＳ（Operating System）上で動作するアプリケーションプログラムやプリンタードライバープログラムにより実現することができる。もちろん、その一部又は全ては、ＯＳプログラムなどの他のプログラムにより実現されてもよい。
【００６４】
上述したプリンター２００は、例えば、不図示の、ＣＰＵ、メモリー、通信装置、画像処理回路、後述する印刷エンジンとのインターフェイス回路、などを備えるコントローラーと、当該コントローラーにより制御されるインクジェット方式や電子写真方式などの印刷エンジンと、を備える一般的なプリンターで実現できる。プリンター機能を有する複合機、コピー機などで実現してもよい。
【００６５】
例えば、印刷データ受信部２１０は、ＣＰＵが通信装置を利用することで実現可能である。印刷制御部２２０は、コントローラーで実現可能である。印刷実行部２３０は、印刷エンジンで実現可能である。
【００６６】
なお、図２の携帯端末１００及びプリンター２００の構成は、理解容易にするために、主な処理内容に応じて分類したものである。構成要素の分類の仕方や名称によって、本願発明が制限されることはない。携帯端末１００及びプリンター２００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。また、各構成要素の処理は、１つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。また、各構成要素の処理は、１つのプログラムで実現されてもよいし、複数のプログラムで実現されてもよい。
【００６７】
図５は、携帯端末１００における印刷設定及び印刷プレビュー処理のフローチャートである。本フローチャートの処理は、例えば、上記の所定のプログラムがユーザーの操作により実行されることで開始する。
【００６８】
まず、印刷設定部１２１は、出力部１４０を介して、印刷対象データ１１１の指定を受け付けるユーザーインターフェイス画面を出力するとともに、入力部１３０を介して、印刷対象データ１１１の指定をユーザーから受け付ける（Ｓ１０）。
【００６９】
例えば、印刷設定部１２１は、図６（携帯端末１００に表示される画面（１ページ表示）の遷移を説明する図）（Ａ）及び図７（携帯端末１００に表示される画面（複数ページ表示）の遷移を説明する図）（Ａ）に示すように、記憶部１１０に記憶されている印刷ファイル（印刷対象データ）の名称の一覧を、出力部１４０の表示領域に表示する。そして、印刷設定部１２１は、入力部１３０を介して、印刷ファイルの選択と指定を受け付ける。
【００７０】
また、例えば、印刷設定部１２１は、印刷ファイルの指定を受け付けた場合、図６（Ｂ）及び図７（Ｂ）に示すような、印刷イメージの作成中であることを示す情報を表示する。なお、図６（Ａ）及び図７（Ａ）、あるいは、他の画面において、印刷プレビューの指示を受け付け、図６（Ｂ）及び図７（Ｂ）に遷移するようにしてもよい。
【００７１】
図５に戻って、ステップＳ１０で印刷設定を受け付けると、印刷設定部１２１は、加速度センサー部１６０から、携帯端末１００の姿勢を示すセンサー情報を取得する（Ｓ１１）。また、印刷設定部１２１は、ステップＳ１１で取得したセンサー情報に基づいて印刷方向を決定する（Ｓ１２）。印刷方向の決定手順は、例えば、図３を用いて説明したとおりである。
【００７２】
それから、印刷データ生成部１２２は、ステップＳ１０で指定された印刷対象データ１１１を記憶部１１０から取得するとともに、ステップＳ１２で決定された印刷方向を取得し、当該印刷方向により印刷用紙に印刷するための印刷データ（印刷イメージ）を生成する（Ｓ１３）。なお、印刷対象データ１１１の内容が、複数ページで構成される場合は、全ページについて、決定された印刷方向を適用する。
【００７３】
そして、印刷プレビュー部１２３は、印刷データ生成部１２２により生成された印刷データを含むプレビュー画面を、出力部１４０を介して、出力する（Ｓ１４）。
【００７４】
例えば、印刷プレビュー部１２３は、図６（Ｃ）又は図６（Ｄ）に示すような、プレビュー画面を、出力部１４０の表示領域に表示する。図６（Ｃ）は、携帯端末１００の姿勢に応じた印刷方向が縦の場合を表しており、Ａ４サイズ縦の印刷用紙イメージ１４２とともに、当該縦の印刷用紙に印刷される印刷対象データの印刷イメージ１４３が表示されている。図６（Ｄ）は、携帯端末１００の姿勢に応じた印刷方向が横の場合を表しており、Ａ４サイズ横の印刷用紙イメージ１４２とともに、当該横の印刷用紙に印刷される印刷対象データの印刷イメージ１４３が表示されている。また、プレビュー画面には、印刷の開始の指示を受け付けるための、印刷ボタン１４１が表示されている。
【００７５】
なお、図６（Ｃ）又は図６（Ｄ）は、印刷イメージを１ページ単位で表示する場合を示している。印刷イメージを複数ページ単位で表示する場合は、印刷プレビュー部１２３は、例えば、図７（Ｃ）又は図７（Ｄ）に示すように、複数の印刷用紙イメージ１４２及び印刷イメージ１４３を整列して表示する。また、プレビュー画面には、印刷の開始の指示を受け付けるための、印刷ボタン１４１が表示されている。
【００７６】
図５に戻って、ステップＳ１４で印刷プレビューが表示されている間、印刷設定部１２１は、加速度センサー部１６０から、携帯端末１００の姿勢を示すセンサー情報を取得する（Ｓ１５）。また、印刷設定部１２１は、取得したセンサー情報と、前回（ステップＳ１１又はステップＳ１５）取得したセンサー情報とを比較し、変化があるか否かを判定する（Ｓ１６）。
【００７７】
センサー情報に変化がある場合（Ｓ１６でＹ）、印刷設定部１２１は、ステップＳ１５で取得したセンサー情報に基づいて印刷方向を決定する（Ｓ１７）。それから、印刷設定部１２１は、決定した印刷方向と、前回（ステップＳ１２又はステップＳ１７）決定した印刷方向とを比較し、変更があるか否かを判定する（Ｓ１８）。
【００７８】
印刷方向に変更がある場合（Ｓ１８でＹ）、印刷設定部１２１は、ステップＳ１３に処理を戻すとともに、図６（Ｂ）及び図７（Ｂ）に示すような、印刷イメージの作成中であることを示す情報を表示する。この場合、ステップＳ１３では、印刷データ生成部１２２は、ステップＳ１０で指定された印刷対象データ１１１と、ステップＳ１７で決定された印刷方向とに基づいて、印刷データを生成する。
【００７９】
一方、センサー情報に変化がない場合（Ｓ１６でＮ）、又は、印刷方向に変更がない場合（Ｓ１８でＮ）、印刷プレビュー部１２３は、印刷開始の指示がされたか否かを判定する（Ｓ１９）。
【００８０】
例えば、印刷プレビュー部１２３は、図６（Ｃ）、図６（Ｄ）、図７（Ｃ）又は図７（Ｄ）に示すようなプレビュー画面に表示されている印刷ボタン１４１の選択操作を、入力部１３０を介して、監視する。そして、印刷ボタン１４１の選択操作が有った場合、印刷開始の指示がされたと判定する。
【００８１】
図５に戻って、印刷開始の指示がされていない場合（Ｓ１９でＮ）、印刷プレビュー部１２３は、処理をＳ１５に戻す。この場合、ステップＳ１５では、印刷プレビュー部１２３は、ステップＳ１４で表示しているプレビュー画面を、継続して出力する。
【００８２】
印刷開始の指示がされた場合（Ｓ１９でＹ）、印刷データ送信部１２４は、ステップＳ１３で生成された印刷データ（印刷イメージ）を、通信部１５０を介して、プリンター２００に送信する（Ｓ２０）。
【００８３】
ステップＳ２０の処理後、制御部１２０は、本フローの処理を終了する。
【００８４】
なお、図５のフローチャートの処理単位は、携帯端末１００の処理を理解容易にするために、主な処理内容に応じて分割したものである。処理単位の分割の仕方や名称によって、本願発明が制限されることはない。携帯端末１００の処理は、処理内容に応じて、さらに多くの処理単位に分割することもできる。また、１つの処理単位がさらに多くの処理を含むように分割することもできる。また、上記の各フロー図の処理順序も、図示した例に限られるものではない。
【００８５】
また、図６及び図７に示したユーザーインターフェイス画面の構成及び画面の遷移は、一例であり、図示したものに限られるものではない。
【００８６】
以上のように、本発明の第一実施形態によれば、携帯端末１００の姿勢に応じて印刷方向を自動的に決定することで、印刷方向の設定の利便性を向上することができる。また、印刷プレビューのために印刷イメージ形式のデータを生成することで、印刷用紙に印刷される内容との整合性が向上するため、印刷プレビューの利便性及び正確性を向上することができる。また、携帯端末１００の姿勢の変化に応じて都度印刷データを再生成することで、よりリアルタイムに正確な印刷プレビューを提供できるため、印刷プレビューの利便性を向上することができる。また、印刷開始の指示前に印刷データを生成しておくことで、印刷開始の指示後、より早く印刷を実行することができる。
＜第二実施形態＞
次に、本発明の第二実施形態の一例について、図面を参照して説明する。なお、第一実施形態と異なる点を中心に説明する。
【００８７】
図８は、本発明の第二実施形態に係る印刷システム１Ａの概略図である。図示するように、印刷システム１Ａは、携帯端末１００Ａと、プリンター２００と、サーバー３００と、を備える。
【００８８】
そして、携帯端末１００Ａ及びプリンター２００は、通信ネットワーク２を介して相互に情報を送受信ができるようにされている。また、携帯端末１００Ａ及びサーバー３００は、ＬＡＮやＷＡＮなどの通信ネットワーク３を介して相互に情報を送受信ができるようにされている。
【００８９】
詳細は後述するが、携帯端末１００Ａは、センサー情報及び印刷対象データを、サーバー３００に送信する。また、サーバー３００は、センサー情報に基づいて印刷方向を特定し、当該印刷方向及び印刷対象データに基づいて印刷データを生成し、携帯端末１００Ａに送信する。また、携帯端末１００Ａは、サーバー３００から受信した印刷データをプリンター２００に送信して印刷を実行させる。
【００９０】
図９は、携帯端末１００Ａ、プリンター２００、及びサーバー３００の概略図である。図示するように、携帯端末１００Ａは、記憶部１１０と、制御部１２０Ａと、入力部１３０と、出力部１４０と、通信部１５０と、加速度センサー部１６０と、を備える。プリンター２００は、第一実施形態（図２）と同様である。サーバー３００は、制御部３２０と、通信部３３０と、を備える。
【００９１】
記憶部１１０、入力部１３０、出力部１４０、通信部１５０、及び加速度センサー部１６０は、第一実施形態（図２）と同様である。
【００９２】
制御部１２０Ａは、印刷設定部１２１Ａと、データ送信部１２５と、印刷データ中継部１２６と、印刷プレビュー部１２３Ａと、を備える。
【００９３】
印刷設定部１２１Ａは、出力部１４０を介して、印刷対象データ１１１の指定を受け付けるユーザーインターフェイス画面を出力する。また、印刷設定部１２１Ａは、入力部１３０を介して、印刷対象データ１１１の指定をユーザーから受け付ける。
【００９４】
また、印刷設定部１２１Ａは、加速度センサー部１６０から、携帯端末１００の姿勢を示すセンサー情報を取得する。
【００９５】
データ送信部１２５は、印刷設定部１２１Ａを介して指定された印刷対象データ１１１を記憶部１１０から取得する。また、印刷設定部１２１Ａにより取得されたセンサー情報を取得する。そして、データ送信部１２５は、取得した印刷対象データ１１１及びセンサー情報を、通信部１５０を介して、サーバー３００に送信する。
【００９６】
印刷データ中継部１２６は、通信部１５０を介して、サーバー３００から印刷データを受信する。また、印刷データ中継部１２６は、後述する印刷プレビュー部１２３Ａにより印刷指示がされた印刷データを、通信部１５０を介して、プリンター２００に送信する。
【００９７】
印刷プレビュー部１２３Ａは、印刷データ中継部１２６により受信された印刷データを含むプレビュー画面を、出力部１４０を介して、出力する。
【００９８】
制御部３２０は、データ受信部３２１と、印刷設定部３２２と、印刷データ生成部３２３と、印刷データ送信部３２４と、を備える。
【００９９】
データ受信部３２１は、通信部３３０を介して、携帯端末１００Ａから送信された印刷対象データ１１１及びセンサー情報を受信する。
【０１００】
印刷設定部３２２は、データ受信部３２１により受信されたセンサー情報を取得し、この情報に基づいて、印刷方向を決定する。印刷方向の決定手順は、例えば、図３を用いて説明したものと同様である。
【０１０１】
印刷データ生成部３２３は、データ受信部３２１により受信された印刷対象データ１１１を取得する。また、印刷設定部３２２により決定された印刷方向を取得する。そして、取得した印刷対象データ１１１を、取得した印刷方向により印刷用紙に印刷するための印刷データ（印刷イメージ）を生成する。
【０１０２】
印刷データ送信部３２４は、印刷データ生成部３２３により生成された印刷データを、通信部３３０を介して、印刷対象データの送信元の携帯端末１００Ａに送信する。
【０１０３】
通信部３３０は、通信ネットワーク３を介した情報の送受信を行う。
【０１０４】
上述したサーバー３００は、例えば、不図示の、ＣＰＵと、メモリーと、ＨＤＤ等の外部記憶装置と、通信装置と、マウスやキーボードなどの入力装置と、ディスプレイなどの出力装置と、ＣＤやＤＶＤなどの記憶媒体に対する情報の読み書きを行う読み書き装置と、を備えた一般的なコンピューターで実現できる。
【０１０５】
例えば、制御部３２０は、外部記憶装置に記憶されている所定のプログラムをメモリーにロードしてＣＰＵで実行することで実現可能である。通信部３３０は、ＣＰＵが通信装置を利用することで実現可能である。
【０１０６】
上記の所定のプログラムは、読み書き装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、外部記憶装置にダウンロードされ、それから、メモリー上にロードされてＣＰＵにより実行されるようにしてもよい。また、読み書き装置を介して記憶媒体から、あるいは、通信装置を介してネットワークから、メモリー上に直接ロードされ、ＣＰＵにより実行されるようにしてもよい。また、ＵＳＢインターフェイスなどの通信装置を備える場合は、当該通信装置に接続された記憶媒体から、上記の所定のプログラムを、外部記憶装置あるいはメモリーにロードするようにしてもよい。
【０１０７】
図１０は、携帯端末１００Ａにおける印刷設定及び印刷プレビュー処理のフローチャートである。本フローチャートの処理は、例えば、上記の所定のプログラムがユーザーの操作により実行されることで開始する。
【０１０８】
印刷設定部１２１Ａが行うステップＳ１１０及びステップＳ１１１は、図５のステップＳ１０及びＳ１１と同様である。
【０１０９】
それから、データ送信部１２５は、ステップＳ１１０で指定された印刷対象データ１１１を記憶部１１０から取得するとともに、ステップＳ１１１で取得されたセンサー情報を取得し、取得した印刷対象データ１１１及びセンサー情報を、通信部１５０を介して、サーバー３００に送信する（Ｓ１１２）。
【０１１０】
そして、印刷データ中継部１２６は、通信部１５０を介して、サーバー３００から印刷データを受信したか否かを判定する（Ｓ１１３）。受信していない場合は（Ｓ１１３でＮ）、判定を継続する。
【０１１１】
印刷データが受信された場合（Ｓ１１３でＹ）、印刷プレビュー部１２３Ａは、印刷データ中継部１２６により受信された印刷データを含むプレビュー画面を、出力部１４０を介して、出力する（Ｓ１４）。プレビュー画面は、例えば、図６（Ｃ）、図６（Ｄ）、図７（Ｃ）又は図７（Ｄ）を用いて説明したものと同様である。
【０１１２】
印刷設定部１２１Ａが行うステップＳ１１５及びステップＳ１１６は、図５のステップＳ１５及びＳ１６と同様である。
【０１１３】
センサー情報に変化がある場合（Ｓ１１６でＹ）、印刷設定部１２１Ａは、ステップＳ１１２に処理を戻すとともに、図６（Ｂ）及び図７（Ｂ）に示すような、印刷イメージの作成中であることを示す情報を表示する。この場合、ステップＳ１１２において、データ送信部１２５は、ステップＳ１１０で指定された印刷対象データ１１１と、ステップＳ１１５で取得されたセンサー情報とを、サーバー３００に送信する。
【０１１４】
センサー情報に変化がない場合（Ｓ１１６でＮ）、印刷プレビュー部１２３Ａは、印刷開始の指示がされたか否かを判定する（Ｓ１１７）。
【０１１５】
印刷開始の指示がされていない場合（Ｓ１１７でＮ）、印刷プレビュー部１２３Ａは、処理をＳ１１５に戻す。この場合、印刷プレビュー部１２３Ａは、ステップＳ１１４で表示しているプレビュー画面を、継続して出力する。
【０１１６】
印刷開始の指示がされた場合（Ｓ１１７でＹ）、印刷データ中継部１２６は、ステップＳ１１３で受信された印刷データ（印刷イメージ）を、通信部１５０を介して、プリンター２００に送信する（Ｓ１１８）。
【０１１７】
図１１は、サーバー３００における印刷設定及び印刷データ生成処理のフローチャートである。
【０１１８】
まず、データ受信部３２１は、通信部３３０を介して、携帯端末１００Ａから印刷対象データ１１１及びセンサー情報を受信したか否かを判定する（Ｓ２１０）。受信していない場合は（Ｓ２１０でＮ）、判定を継続する。
【０１１９】
印刷対象データ１１１及びセンサー情報が受信された場合（Ｓ２１０でＹ）、印刷設定部３２２は、ステップＳ２１０で受信されたセンサー情報に基づいて印刷方向を決定する（Ｓ２１１）。
【０１２０】
それから、印刷データ生成部３２３は、ステップＳ２１０で受信された印刷対象データ１１１を取得するとともに、ステップＳ２１１で決定された印刷方向を取得し、当該印刷方向により印刷用紙に印刷するための印刷データ（印刷イメージ）を生成する（Ｓ２１２）。
【０１２１】
そして、印刷データ送信部３２４は、ステップＳ２１２で生成された印刷データを、通信部３３０を介して、携帯端末１００Ａに送信する（Ｓ２１３）。
【０１２２】
なお、同一印刷対象データについて、ステップＳ２１１で決定された印刷方向が、前回決定された印刷方向から変更がない場合は、制御部３２０は、ステップＳ２１２及びＳ２１３の処理は行わずに、変更がない旨を携帯端末１００Ａに通知するようにしてもよい。そして、この通知を受信した携帯端末１００Ａは、既に受信している印刷データを用いて印刷プレビューを表示すればよい。
【０１２３】
以上のように、本発明の第二実施形態によれば、第一実施形態と同様の効果に加え、サーバー３００において印刷データを生成することで、携帯端末１００の処理負担を軽減することができる。また、センサー情報に基づいて印刷方向を決定するのはサーバー３００であるため、センサー情報の範囲と印刷方向の対応関係を変更する場合には、サーバー３００での設定を変更するだけでよく、携帯端末１００側の設定変更を行う必要がない。
【０１２４】
なお、上記の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。例えば、以下のような変形を行ってもよい。
【０１２５】
例えば、上述の第一実施形態において、印刷方向に限らず、他の印刷設定（例えば、印刷部数、モノクロ印刷／カラー印刷、割り付け印刷のページ数、倍率など）を、携帯端末の状態を示すセンサー情報に応じて決定するようにしてもよい。
【０１２６】
具体的には、印刷設定部１２１は、例えば、図１２（センサー情報の変化パターンと印刷設定項目の対応関係を説明する図）に示すような、予め定めた、センサー情報の変化パターン（例えば、複数時点におけるＸＹＺの３軸方向の加速度値の組み合わせなど、姿勢の変化、位置の変化、又は、位置及び姿勢の変化を特定する情報）１２１３及び印刷設定項目１２１４の対応関係を特定するテーブル情報を用いて、印刷設定項目を決定する。
【０１２７】
すなわち、印刷設定部１２１は、加速度センサー部１６０から送られるセンサー情報に基づいて所定時間内（例えば、１秒間内）の変化パターン（姿勢の変化、位置の変化、又は、位置及び姿勢の変化）を特定し、特定した変化パターンと一致する変化パターン１２１３を特定し、特定した変化パターン１２１３に対応付けられた印刷設定項目を特定する。印刷データ生成部１２２は、上述のように特定された印刷設定項目と、取得した印刷対象データとを用いて、印刷データを生成すればよい。
【０１２８】
なお、上記の変形例を第二実施形態に適用する場合は、サーバー３００の印刷設定部３２２が、携帯端末１００Ａから送られるセンサー情報に基づいて所定時間内の変化パターンを特定し、特定した変化パターンと一致する変化パターン１２１３を特定し、特定した変化パターン１２１３に対応付けられた印刷設定項目を特定すればよい。このようにすれば、センサー情報の変化パターンに基づいて印刷設定項目を決定するのはサーバー３００であるため、センサー情報の変化パターンと印刷設定項目の対応関係を変更する場合には、サーバー３００での設定を変更するだけでよく、携帯端末１００Ａ側の設定変更を行う必要がない。
【０１２９】
また、例えば、上述の第一実施形態において、一度生成された印刷データを携帯端末に記憶しておき、その後印刷方向が変更されても、同一の印刷データが残っている場合には、印刷データを再生成しないようにしてもよい。このようにすれば、携帯端末の処理負荷が低減し、印刷プレビューの表示などが早くなる。もちろん、第二実施形態においても、一度生成された印刷データをサーバーに記憶しておき、その後印刷方向が変更されても、同一の印刷データが残っている場合には、印刷データを再生成しないようにしてもよい。このようにすれば、サーバーの処理負荷が低減し、携帯端末における印刷プレビューの表示などが早くなる。
【０１３０】
また、例えば、上述の第二実施形態において、サーバー３００が、複数の種類のプリンターについて、それぞれに対応した印刷データを生成する制御部３２０を備えるようにしてもよい。そして、携帯端末１００Ａは、ユーザーから印刷先のプリンターの指定を受け付け、サーバー３００に通知すればよい。このようにすれば、サーバー３００は、携帯端末１００Ａから指定されたプリンターに対応した印刷データを、携帯端末１００Ａに提供できる。
【０１３１】
また、例えば、上述の第二実施形態において、サーバー３００の機能を、プリンター２００に含めるようにしてもよい。このようにすれば、第二実施形態と同様の効果に加え、印刷システム１Ａにサーバー３００を独立の装置として設ける必要がなくなる。
【０１３２】
また、例えば、上述の第一実施形態又は第二実施形態において、携帯端末は、加速度センサーに替えて又は加えて、他の一以上のセンサー（例えば、ジャイロセンサー、ＧＰＳ（Global Positioning System）センサーなど）を備えていてもよい。そして、この場合も、携帯端末が、各センサーからセンサー情報（又はその変化パターン）を取得し、携帯端末又はサーバーが、予め定めたセンサー情報の範囲（又はその変化パターン）と印刷設定の対応関係により、センサー情報に応じた印刷設定を決定すればよい。
【０１３３】
また、例えば、上述の第一実施形態又は第二実施形態において、携帯端末は、印刷対象ファイルの内容を表示させ、複数ページのうち印刷方向を変更する対象のページの選択を受け付けてもよい。そして、印刷プレビューの際、選択されたページについてはセンサー情報に応じて印刷方向を変更した印刷データを生成し、プレビューを行うようにしてもよい。
【０１３４】
上述の各実施形態、及び各変形例は、いずれか一つ以上を適宜組み合わせてもよい。
【符号の説明】
【０１３５】
１：印刷システム、２：通信ネットワーク、１００：携帯端末、１１０：記憶部、１１１：印刷対象データ、１２０：制御部、１２１：印刷設定部、１２２：印刷データ生成部、１２３：印刷プレビュー部、１２４：印刷データ送信部、１３０：入力部、１４０：出力部、１４１：印刷ボタン、１４２：印刷用紙イメージ、１４３：印刷イメージ、１５０：通信部、１６０：加速度センサー部、２００：プリンター、２１０：印刷データ受信部、２２０：印刷制御部、２３０：印刷実行部、
１Ａ：印刷システム、１００Ａ：携帯端末、３：通信ネットワーク、１２０Ａ：制御部、１２１Ａ：印刷設定部、１２３Ａ：印刷プレビュー部、１２５：データ送信部、１２６：印刷データ中継部、３００：サーバー、３２０：制御部、３２１：データ受信部、３２２：印刷設定部、３２３：印刷データ生成部、３２４：印刷データ送信部、３３０：通信部、
９００：コンピューター、９０１：ＣＰＵ、９０２：メモリー、９０３：外部記憶装置、９０４：無線通信装置、９０５：入力装置、９０６：出力装置、９０７：音声入出力装置、９０８：加速度センサー、
１２１１：センサー情報の範囲、１２１２：印刷方向、１２１３：センサー情報の変化パターン、１２１４：印刷設定項目
【図１】
2013218405.tif 000003
【図２】
2013218405.tif 000004
【図３】
2013218405.tif 000005
【図４】
2013218405.tif 000006
【図５】
2013218405.tif 000007
【図６】
2013218405.tif 000008
【図７】
2013218405.tif 000009
【図８】
2013218405.tif 000010
【図９】
2013218405.tif 000011
【図１０】
2013218405.tif 000012
【図１１】
2013218405.tif 000013
【図１２】
2013218405.tif 000014