(57)【要約】【課題】割り付け数が多い場合でも簡易なジェスチャ操作で、情報処理装置と用紙の向きに応じた割り付け印刷の設定を行うことが可能な情報処理装置を提供する。【解決手段】携帯端末１０１はタッチパネル１０２を有し、携帯端末１０１と用紙の向きを検出し、タッチパネル１０２へのジェスチャ操作を特定し、検出された携帯端末１０１と用紙の向きと、特定されたジェスチャ操作とに基づいて、割り付け印刷の設定を行う。【選択図】図１
2014109808.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルを備える表示画面を有する操作部と、
情報処理装置と用紙の向きを検出する検出手段と、
前記タッチパネルへのジェスチャ操作を特定する特定手段と、
前記検出された前記情報処理装置と用紙の向きと、前記特定されたジェスチャ操作とに基づいて、割り付け印刷の設定を行う設定手段とを備える
ことを特徴とする情報処理装置。
【請求項２】
前記検出手段は、前記情報処理装置と前記用紙のそれぞれの向きが、横向きか縦向きかを検出し、
前記検出された前記情報処理装置と前記用紙の向きの組み合わせに応じて、前記割り付け印刷における一枚の用紙に配置されるページ数とページの配置順を指定するための縦横のグリッド線を前記操作部が有する表示画面に表示する表示手段とを備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
グリッド線と、前記グリッド線で仕切られた前記操作部が有する表示画面でのジェスチャ操作と、前記グリッド線とジェスチャ操作とに対応する割り付け印刷のレイアウトを含むレイアウト情報が予め記憶された記憶手段を備え、
前記特定手段は、前記表示手段によって表示されたグリッド線で仕切られた前記操作部が有する表示画面でのジェスチャ操作を特定し、
前記設定手段は、前記記憶手段に記憶されたレイアウト情報と、前記表示手段によって表示されたグリッド線と、前記特定手段によって特定されたジェスチャ操作とに基づいて、前記割り付け印刷の設定を行う
ことを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記表示手段は、
前記情報処理装置と用紙の向きがそれぞれ横向きである場合に、前記用紙が横向き、かつ、前記一枚の用紙に配置されるページ数が４または１６を指定するためのグリッド線を表示し、
前記用紙の向きが横向きであり、前記情報処理装置の向きが縦向きである場合に、前記用紙が縦向き、かつ、前記一枚の用紙に配置されるページ数が２または８を指定するためのグリッド線を表示し、
前記情報処理装置と用紙の向きがそれぞれ縦向きである場合に、前記用紙が縦向き、かつ、前記一枚の用紙に配置されるページ数が４または１６を指定するためのグリッド線を表示し、
前記用紙の向きが縦向きであり、前記情報処理装置の向きが横向きである場合に、前記用紙が横向き、かつ、前記一枚の用紙に配置されるページ数が２または８を指定するためのグリッド線を表示する
ことを特徴とする請求項２または請求項３に記載の情報処理装置。
【請求項５】
前記ジェスチャ操作はドラッグ操作またはタップ操作である
ことを特徴とする請求項１乃至４のいずれか一項に記載の情報処理装置。
【請求項６】
前記特定手段は、前記ジェスチャ操作が前記ドラッグ操作である場合に、前記ドラッグ操作の始点と終点の座標と前記始点から終点までに通過した、前記グリッド線で区切られた画面領域の通過順序を特定することにより前記ジェスチャ操作を特定する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項７】
前記特定手段は、前記ジェスチャ操作が前記タップ操作である場合に、前記グリッド線で区切られた画面領域において一番目にタップされた座標と二番目にタップされた座標を特定することにより前記ジェスチャ操作を特定する
ことを特徴とする請求項５に記載の情報処理装置。
【請求項８】
前記表示手段は、前記タップ操作により前記タッチパネルに一番目にタップされた場合に、二番目のタップを促す通知情報を前記表示画面にポップアップ表示する
ことを特徴とする請求項７に記載の情報処理装置。
【請求項９】
前記表示手段は、前記設定手段による設定が反映された画面を前記操作部に表示する
ことを特徴とする請求項１乃至８のいずれか一項に記載の情報処理装置。
【請求項１０】
タッチパネルを備える表示画面を有する操作部を備えた情報処理装置の制御方法であって、
情報処理装置と用紙の向きを検出する検出工程と、
前記タッチパネルへのジェスチャ操作を特定する特定工程と、
前記検出された前記情報処理装置と用紙の向きと、前記特定されたジェスチャ操作とに基づいて、割り付け印刷の設定を行う設定工程とを含む
ことを特徴とする制御方法。
【請求項１１】
請求項１０に記載の制御方法をコンピュータにより実行させることを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理装置の制御方法、およびコンピュータプログラムに関する。
【背景技術】
【０００２】
スマートフォンやタブレット端末といった情報処理装置の普及により、入力用デバイスとしてタッチパネルを備える情報処理装置の使用率が増加している。ユーザは、情報処理装置がハードキーを備えていなくてもタッチパネルを用いて画面操作ができる。従って、情報処理装置の画面を大型化でき、文書の閲覧に適している。また、ユーザは、マルチタッチやフリック入力により、従来よりも簡単且つ直感的に情報処理装置を操作する事が出来る。
【０００３】
また、上述の情報処理装置から画像形成装置に対して印刷指示を行う技術が提案されている。文書を印刷する際、ユーザは、ある程度の可読性を維持しつつ用紙を節約する為に、しばしば割り付け印刷を使用する。割り付け印刷の設定には、１ページに割り付けるページの数である割り付け数と、割り付ける順序である配置順を設定しなくてはならない。この二つを個別に設定するのはステップ数が多く、煩雑である。
【０００４】
特許文献１は、ユーザが１つの画面に表示されたサムネイルを任意の順番でなぞる事で、タッチパネルを用いて割り付け印刷の割り付け数と配置順を同時に設定する画像表示装置を開示している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−２１７０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
特許文献１が開示する画像形成装置を用いて割り付け印刷の設定を行う場合、割り付けたいページのサムネイルを全てなぞらなければならない為、割り付け数が多い場合は操作が煩雑になってしまう。また、上述の情報処理装置を用いて割り付け印刷の設定を行う場合、タブレットの向きと用紙の向きが適切に反映された印刷設定画面を表示する必要がある。本発明は、上述した課題のいずれか１つを解決することを目的とする。本発明は、割り付け数が多い場合でも簡易なジェスチャ操作で、情報処理装置と用紙の向きに応じた割り付け印刷の設定を同時に行うことが可能な情報処理装置を提供する。
【課題を解決するための手段】
【０００７】
本発明の一実施形態の情報処理装置は、タッチパネルを備える表示画面を有する操作部と、情報処理装置と用紙の向きを検出する検出手段と、前記タッチパネルへのジェスチャ操作を特定する特定手段と、前記検出された前記情報処理装置と用紙の向きと、前記特定されたジェスチャ操作とに基づいて、割り付け印刷の設定を行う設定手段とを備える。
【発明の効果】
【０００８】
本発明の情報処理装置によれば、割り付け数が多い場合でも簡易なジェスチャ操作で端末装置と用紙の向きに応じた割り付け印刷の設定を行うことが可能となる。
【図面の簡単な説明】
【０００９】
【図１】携帯端末の表面と裏面の外観を示す図である。
【図２】携帯端末の内部構成を示すブロック図である。
【図３】印刷設定画面の一例である。
【図４】第一の実施形態におけるジェスチャ定義表である。
【図５】第一の実施形態におけるジェスチャ定義表である。
【図６】グリッド線と、ジェスチャとに対応する割り付けレイアウト対応表を示す。
【図７】横２ｉｎ１レイアウトを示す図である。
【図８】横４ｉｎ１レイアウトを示す図である。
【図９】横８ｉｎ１レイアウトを示す図である。
【図１０】横１６ｉｎ１レイアウトを示す図である。
【図１１】縦２ｉｎ１レイアウトを示す図である。
【図１２】縦４ｉｎ１レイアウトを示す図である。
【図１３】縦８ｉｎ１レイアウト（Ｚ向き）を示す図である。
【図１４】縦１６ｉｎ１レイアウト（Ｚ向き）を示す図である。
【図１５】タッチパネル上の領域の定義例を示す。
【図１６】第一実施形態における割り付け印刷設定の処理の流れを示す。
【図１７】第一実施形態における割り付け印刷設定の処理の流れを示す。
【図１８】補助グリッド線を用いた画面例を示す図である。
【図１９】ジェスチャによる割り付けレイアウトの通知の一例である。
【図２０】第二実施形態におけるジェスチャ定義表である。
【図２１】第二実施形態におけるジェスチャ定義表である。
【図２２】第二実施形態に於ける処理のフローチャートである。
【図２３】２ページ目のタップを求める通知情報の一例である。
【発明を実施するための形態】
【００１０】
（第一実施形態）
以下、本発明の実施形態について図面を用いて説明する。尚、以下の実施形態において示す構成は一例に過ぎず、本発明は図示された構成に限定されるものではない。
【００１１】
＜システム構成＞
図１は、本実施形態の情報処理装置として機能する携帯端末１０１の外観を示す図である。携帯端末１０１は、プリンタ等の画像形成装置に対して文書の印刷指示を行う。携帯端末１０１は、割り付け印刷の設定を行う機能を有する。本実施形態において、割り付け印刷とは、複数のページを１ページに収めて印刷することをいう。以下の説明では、割り付け印刷の設定を、単に割り付け印刷設定とも記述する。
【００１２】
図１（Ａ）は、携帯端末１０１の表面の外観である。図１（Ａ）に示すように、携帯端末１０１は、タッチパネル１０２とホームボタン１０３を備える。タッチパネル１０２は、ユーザに対する情報の提示と、ユーザからの入力を受け付ける表示画面を有する操作部に備えられた液晶タッチパネルである。ホームボタン１０３は、実行中のアプリケーションを中断し、ホーム画面に戻る際に用いられる。図１（Ｂ）は、携帯端末１０１の裏面の外観である。携帯端末１０１の裏面にはカメラ１０４とフラッシュ１０５が設けられており、周囲を撮影する為に使用される。フラッシュ１０５はカメラ１０４での撮影を補助する為のフラッシュである。
【００１３】
図２は、携帯端末１０１の内部構成を示すブロック図である。携帯端末１０１は、コントローラユニット２０１により構成される。コントローラユニット２０１は、ＣＰＵ２０２、ＲＡＭ２０３、フラッシュＲＯＭ２０４、操作部２０５、撮影部２０６、無線ネットワークＩ／Ｆ２０７、位置検出部２０８、方角検出部２０９、持ち方検出部２１０を備える。コントローラユニット２０１において、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２０２は、携帯端末全体を制御する中央演算ユニットである。ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２０３は、ＣＰＵ２０２が演算に用いるデータを一時的に格納する為のワークメモリである。フラッシュＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２０４は、ＣＰＵ２０２が使用するプログラムや各種データを格納するフラッシュＲＯＭである。
【００１４】
操作部２０５は、タッチパネル１０２を用いてユーザと携帯端末間での情報の入出力を行う。撮影部２０６は、カメラ１０４を用いて撮影を行う。無線ネットワークＩ／Ｆ２０７は、ネットワークと通信する為のインターフェースである。位置検出部２０８は、ＧＰＳ受信機等を用い、携帯端末の現在地を特定する。方角検出部２０９は、地磁気センサ等を用い、携帯端末が現在向いている方角を検出する。持ち方検出部２１０は、加速度センサ等を用い、ユーザが携帯端末を縦向きに持っているのか、横向きに持っているのかを検出する。上述した処理部は、システムバス２１１を通じて接続されている。
【００１５】
ユーザは、携帯端末１０１から任意のプリンタなどの画像処理装置に文書の印刷を指示する事が出来る。印刷を指示する際にタッチパネル１０２に表示される印刷設定画面の一例を図３に示す。図３において、領域３０１は印刷する文書の名前を表示する領域である。ボタン３０２は、フラッシュＲＯＭ２０４に格納された文書のうち、印刷する文書を選択する際に使用する参照ボタンである。領域３０３は、印刷ジョブの宛先とする画像処理装置のＩＰアドレスを表示する領域であり、デフォルトの画像処理装置のＩＰアドレスが表示されてよい。
【００１６】
領域３０４は、ユーザが出力する用紙のサイズをプルダウンメニューで選択することが可能な領域である。領域３０５は、１ページあたりの割り付け数を選択するための領域であり、タップ行為などによって割り付け印刷設定画面に移行する。領域３０６は、ユーザが片面印刷か両面印刷かをプルダウンメニューで選択する領域である。領域３０７は、ユーザが印刷部数をプルダウンメニューで選択する領域である。領域３０８は選択した文書のプレビューを表示する領域である。ボタン３０９は、印刷設定を中止する際に使用する戻るボタンである。ボタン３１０は、印刷の開始を指示する際に使用する印刷ボタンである。
【００１７】
図４および図５は、タッチパネル１０２上でユーザがドラッグした指の軌跡とそのパターン名を対応づけたジェスチャ定義表４０１である。ジェスチャ定義表４０１は、携帯端末１０１のフラッシュＲＯＭ２０４に格納されているが、これに限定されるものではなく、メモリとして機能するいずれかの記憶装置に記憶されてよい。ＣＰＵ２０２は、図１７を用いて後述するＳ６１３にて、入力されたジェスチャに対応する割り付けレイアウトが存在するか調べる際にジェスチャ定義表４０１を利用する。
【００１８】
図６は、タッチパネル１０２に表示されているグリッド線と、タッチパネル１０２に入力されたジェスチャの二つに対応する割り付けレイアウトを示すレイアウト対応表５０１である。記憶手段として機能するフラッシュＲＯＭ２０４は、グリッド線と、グリッド線で仕切られた表示画面でのジェスチャ操作と、グリッド線とジェスチャ操作とに対応する割り付け印刷のレイアウトを含むレイアウト情報を予め記憶している。ＣＰＵ２０２は、図１７を用いて後述するＳ６１５にて、入力されたジェスチャに対応する割り付けレイアウトを取得する際にレイアウト情報としてレイアウト対応表５０１を利用する。
【００１９】
＜割り付けレイアウトの定義＞
以下、図７から図１４を用いて、本実施形態における割り付け印刷で適用されるレイアウトのパターンを定義する。尚図７から図１４において、レイアウトに記載されている数字は配置順を表すものとする。図７から図１０は、横向きの文書を割り付け印刷する際に適用されるレイアウトである。図７（Ａ）は、横向きの文書を割り付け数２で割り付け、上から下に配置する横２ｉｎ１レイアウト（上から下向き）である。図７（Ｂ）は、横向きの文書を割り付け数２で割り付け、下から上に配置する横２ｉｎ１レイアウト（下から上向き）である。
【００２０】
図８（Ａ）は、横向きの文書を割り付け４で割り付け、左上、右上、左下、右下の順に配置する横４ｉｎ１レイアウト（Ｚ向き）である。図８（Ｂ）は、横向きの文書を割り付け４で割り付け、右上、左上、右下、左下の順に配置する横４ｉｎ１レイアウト（逆Ｚ向き）である。図８（Ｃ）は、横向きの文書を割り付け４で割り付け、左上、左下、右上、右下の順に配置する横４ｉｎ１レイアウト（逆Ｎ向き）である。図８（Ｄ）は、横向きの文書を割り付け４で割り付け、右上、右下、左上、左下の順に配置する横４ｉｎ１レイアウト（Ｎ向き）である。
【００２１】
図９（Ａ）は、横向きの文書を割り付け８で割り付け、左上、右上、左下、右下の順に配置する横８ｉｎ１レイアウト（Ｚ向き）である。図９（Ｂ）は、横向きの文書を割り付け８で割り付け、右上、左上、右下、左下の順に配置する横８ｉｎ１レイアウト（逆Ｚ向き）である。図９（Ｃ）は、横向きの文書を割り付け８で割り付け、左上、左下、右上、右下の順に配置する横８ｉｎ１レイアウト（逆Ｎ向き）である。図９（Ｄ）は、横向きの文書を割り付け８で割り付け、右上、右下、左上、左下の順に配置する横８ｉｎ１レイアウト（Ｎ向き）である。
【００２２】
図１０（Ａ）は、横向きの文書を割り付け１６で割り付け、左上、右上、左下、右下の順に配置する横１６ｉｎ１レイアウト（Ｚ向き）である。図１０（Ｂ）は、横向きの文書を割り付け１６で割り付け、右上、左上、右下、左下の順に配置する横１６ｉｎ１レイアウト（逆Ｚ向き）である。図１０（Ｃ）は、横向きの文書を割り付け１６で割り付け、左上、左下、右上、右下の順に配置する横１６ｉｎ１レイアウト（逆Ｎ向き）である。図１０（Ｄ）は、横向きの文書を割り付け１６で割り付け、右上、右下、左上、左下の順に配置する横１６ｉｎ１レイアウト（Ｎ向き）である。
【００２３】
図１１から図１４は、縦向きの文書を割り付け印刷する際に適用されるレイアウトである。図１１（Ａ）は、縦向きの文書を割り付け数２で割り付け、左から右に配置する縦２ｉｎ１レイアウト（左から右向き）である。図１１（Ｂ）は、縦向きの文書を割り付け数２で割り付け、右から左に配置する縦２ｉｎ１レイアウト（右から左向き）である。
【００２４】
図１２（Ａ）は、縦向きの文書を割り付け４で割り付け、左上、右上、左下、右下の順に配置する縦４ｉｎ１レイアウト（Ｚ向き）である。図１２（Ｂ）は、縦向きの文書を割り付け４で割り付け、右上、左上、右下、左下の順に配置する縦４ｉｎ１レイアウト（逆Ｚ向き）である。図１２（Ｃ）は、縦向きの文書を割り付け４で割り付け、左上、左下、右上、右下の順に配置する縦４ｉｎ１レイアウト（逆Ｎ向き）である。図１２（Ｄ）は、縦向きの文書を割り付け４で割り付け、右上、右下、左上、左下の順に配置する縦４ｉｎ１レイアウト（Ｎ向き）である。
【００２５】
図１３（Ａ）は、縦向きの文書を割り付け８で割り付け、左上、右上、左下、右下の順に配置する縦８ｉｎ１レイアウト（Ｚ向き）である。図１３（Ｂ）は、縦向きの文書を割り付け８で割り付け、右上、左上、右下、左下の順に配置する縦８ｉｎ１レイアウト（逆Ｚ向き）である。図１３（Ｃ）は、縦向きの文書を割り付け８で割り付け、左上、左下、右上、右下の順に配置する縦８ｉｎ１レイアウト（逆Ｎ向き）である。図１３（Ｄ）は、縦向きの文書を割り付け８で割り付け、右上、右下、左上、左下の順に配置する縦８ｉｎ１レイアウト（Ｎ向き）である。
【００２６】
図１４（Ａ）は、縦向きの文書を割り付け１６で割り付け、左上、右上、左下、右下の順に配置する縦１６ｉｎ１レイアウト（Ｚ向き）である。図１４（Ｂ）は、縦向きの文書を割り付け１６で割り付け、右上、左上、右下、左下の順に配置する縦１６ｉｎ１レイアウト（逆Ｚ向き）である。図１４（Ｃ）は、縦向きの文書を割り付け１６で割り付け、左上、左下、右上、右下の順に配置する縦１６ｉｎ１レイアウト（逆Ｎ向き）である。図１４（Ｄ）は、縦向きの文書を割り付け１６で割り付け、右上、右下、左上、左下の順に配置する縦１６ｉｎ１レイアウト（Ｎ向き）である。
【００２７】
＜ジェスチャの定義＞
第一実施形態におけるジェスチャとは、ユーザがタッチパネル上で一筆書きの要領で指をドラッグする動作の事を指す。ドラッグとは、指をタッチパネルに接触させたまま任意の方向に移動させる動作を指す。ジェスチャのパターンとは、タッチパネル１０２上をドラッグした指の軌跡の種類を指す。以下、図４、図５、および図１５を用いて、本実施形態におけるジェスチャを定義する。
【００２８】
＜領域の定義＞
以下、図１５を用いて、本実施形態におけるタッチパネル上の領域を定義する。図１５（Ａ）は、携帯端末１０１のタッチパネル１０２の領域を、縦に等間隔に４分割、横に等間隔に４分割した際のそれぞれの領域名を示す。例えば、左端の列の最も上の領域名はａ１，１であり、ａ１，１の直下の領域名がａ２，１である。尚、各領域から斜めの位置にある領域に直接移動したい場合に、隣接する領域を通過したと認識されない為に、４つの領域の境界にドラッグを検知しない無効領域を設ける。無効領域は図１５（Ａ）に示すように、二重線で表現される領域である。また、図１５（Ａ）はタッチパネル１０２が横向きである場合を想定しているが、タッチパネル１０２が縦向きである場合も領域名は画面の左上を基準に、図１５（Ａ）と同様の順番で割り当てるものとする。
【００２９】
図１５（Ｂ）は、縦向きに設置した携帯端末１０１のタッチパネル１０２の領域を、縦に等間隔に４分割、横に等間隔に２分割した際のそれぞれの領域名を示す。尚、各領域から斜めの位置にある領域に直接移動したい場合に、隣接する領域を通過したと認識されない為に、４つの領域の境界にドラッグを検知しない無効領域を設ける。無効領域は図１５（Ｂ）に於いて、網掛けで表現される領域である。
【００３０】
図１５（Ｃ）は、横向きに設置した携帯端末１０１のタッチパネル１０２の領域を、縦に等間隔に２分割、横に等間隔に４分割した際のそれぞれの領域名を示す。尚、各領域から斜めの位置にある領域に直接移動したい場合に、隣接する領域を通過したと認識されない為に、４つの領域の境界にドラッグを検知しない無効領域を設ける。無効領域は図１５（Ｃ）に於いて、網掛けで表現される領域である。
【００３１】
＜ジェスチャパターンの定義＞
以下、図４および図５のジェスチャ定義表４０１を用いて、第一実施形態におけるジェスチャパターンを定義する。図４に示すように、パターンＡからパターンＨまでは、タッチパネル１０２を縦に等間隔に４分割、横に等間隔に４分割した領域に対するジェスチャのパターンである。パターンＡはａ１，１〜ａ２，２のいずれかの領域からドラッグが始まり、ａ１，３〜ａ２，４のいずれかの領域、ａ３，１〜ａ４，２のいずれかの領域、ａ３，３〜ａ４，４のいずれかの領域の順番にドラッグされた後、そのまま指が離されるジェスチャを指す。パターンＢはａ１，３〜ａ２，４のいずれかの領域からドラッグが始まり、ａ１，１〜ａ２，２のいずれかの領域、ａ３，３〜ａ４，４のいずれかの領域、ａ３，１〜ａ４，２のいずれかの領域の順番にドラッグされた後、そのまま指が離されるジェスチャを指す。パターンＣはａ１，１〜ａ２，２のいずれかの領域からドラッグが始まり、ａ３，１〜ａ４，２のいずれかの領域、ａ１，３〜ａ２，４のいずれかの領域、ａ３，３〜ａ４，４のいずれかの領域の順番にドラッグされた後、そのまま指が離されるジェスチャを指す。パターンＤはａ１，３〜ａ２，４のいずれかの領域からドラッグが始まり、ａ３，３〜ａ４，４のいずれかの領域、ａ１，１〜ａ２，２のいずれかの領域、ａ３，１〜ａ４，２のいずれかの領域の順番にドラッグされた後、そのまま指が離されるジェスチャを指す。
【００３２】
パターンＥはａ１，１からドラッグが始まり、ａ１，４、ａ２，１、ａ２，４、ａ３，１、ａ３，４、ａ４，１、ａ４，４の順番にドラッグされた後、そのままａ４，４で指が離されるジェスチャを指す。パターンＦはａ１，４からドラッグが始まり、ａ１，１、ａ２，４、ａ２，１、ａ３，４、ａ３，１、ａ４，４、ａ４，１の順番にドラッグされた後、そのままａ４，１で指が離されるジェスチャを指す。パターンＧはａ１，１からドラッグが始まり、ａ４，１、ａ１，２、ａ４，２、ａ１，３、ａ４，３、ａ１，４、ａ４，４の順番にドラッグされた後、そのままａ４，４で指が離されるジェスチャを指す。パターンＨはａ１，４からドラッグが始まり、ａ４，４、ａ１，３、ａ４，３、ａ１，２、ａ４，２、ａ１，１、ａ４，１の順番にドラッグされた後、そのままａ４，１で指が離されるジェスチャを指す。
【００３３】
図５は、パターンＩからパターンＮまでは、縦向きに設置したタッチパネル１０２を、縦に等間隔に４分割、横に等間隔に２分割した領域に対するジェスチャのパターンである。パターンＩはｂ１，１〜ｂ２，２のいずれかの領域からドラッグが始まり、ｂ３，１〜ｂ４，２のいずれかの領域までドラッグされた後、そのまま指が離されるジェスチャであり、且つパターンＩにもパターンＪにも合致しないジェスチャを指す。パターンＪはｂ３，１〜ｂ４，２のいずれかの領域からドラッグが始まり、ｂ１，１〜ｂ２，２のいずれかの領域までドラッグされた後、そのままｂ１，１〜ｂ２，２のいずれかの領域で指が離されるジェスチャを指す。パターンＫはｂ１，１からドラッグが始まり、ｂ１，２、ｂ２，１、ｂ２，２、ｂ３，１、ｂ３，２、ｂ４，１、ｂ４，２の順番にドラッグされた後、そのままｂ４，２で指が離されるジェスチャを指す。パターンＬはｂ１，２からドラッグが始まり、ｂ１，１、ｂ２，２、ｂ２，１、ｂ３，２、ｂ３，１、ｂ４，２、ｂ４，１の順番にドラッグされた後、そのままｂ４，１で指が離されるジェスチャを指す。パターンＭはｂ１，１からドラッグが始まり、ｂ４，１、ｂ１，２、ｂ４，２の順番にドラッグされた後、そのままｂ４，２で指が離されるジェスチャを指す。パターンＮはｂ１，２からドラッグが始まり、ｂ４，２、ｂ１，１、ｂ４，１の順番にドラッグされた後、そのままｂ４，１で指が離されるジェスチャを指す。
【００３４】
パターンＯからパターンＴまでは、横向きに設置したタッチパネル１０２を、縦に等間隔に２分割、横に等間隔に４分割した領域に対するジェスチャのパターンである。パターンＯはｃ１，１〜ｃ２，２のいずれかの領域からドラッグが始まり、ｃ１，３〜ｃ２，４のいずれかの領域までドラッグされた後、そのまま指が離されるジェスチャであり、且つパターンＳに合致しないジェスチャを指す。パターンＰはｃ１，３〜ｃ２，４のいずれかの領域からドラッグが始まり、ｃ１，１〜ｃ２，２のいずれかの領域までドラッグされた後、そのまま指が離されるジェスチャであり、且つパターンＴに合致しないジェスチャを指す。パターンＱはｃ１，１からドラッグが始まり、ｃ１，４、ｃ２，１、ｃ２，４の順番にドラッグされた後、そのままｃ２，４で指が離されるジェスチャを指す。パターンＲはｃ１，４からドラッグが始まり、ｃ１，１、ｃ２，４、ｃ２，１の順番にドラッグされた後、そのままｃ２，１で指が離されるジェスチャを指す。パターンＳはｃ１，１からドラッグが始まり、ｃ２，１、ｃ１，２、ｃ２，２、ｃ１，３、ｃ２，３、ｃ１，４、ｃ２，４の順番にドラッグされた後、そのままｃ２，４で指が離されるジェスチャを指す。パターンＴはｃ１，４からドラッグが始まり、ｃ２，４、ｃ１，３、ｃ２，３、ｃ１，２、ｃ２，２、ｃ１，１、ｃ２，１の順番にドラッグされた後、そのままｃ２，１で指が離されるジェスチャを指す。
【００３５】
＜処理のフロー＞
以下、図１６および図１７のフローチャートと図１８及び図１９を用いて、本実施形態における処理のフローを説明する。尚、図１６および図１７のフローチャートにおける各ステップは、そのステップを実行する携帯端末１０１のＣＰＵ２０２がフラッシュＲＯＭ２０４に格納されたプログラムを実行する事で処理を行うものとする。
【００３６】
図１６および図１７は本実施形態における処理の流れを表すフローチャートである。図１６に示すように、ユーザが図３に示した印刷設定画面の領域３０５をタップすると、コントローラユニット２０１は、Ｓ６０１で印刷対象の文書の向きを取得する。続いて、Ｓ６０２で持ち方検出部２１０から携帯端末１０１の向きを取得する。その後、コントローラユニット２０１はＳ６０３で、Ｓ６０１で取得した文書の向きが横向きであるかを判断し、横向きでない場合は処理をＳ６０７に移す。すなわち、コントローラユニット２０１は、情報処理装置と用紙の向きを検出する検出手段として機能する。
【００３７】
文書の向きが横向きである場合、コントローラユニット２０１はＳ６０４で、Ｓ６０２で取得した携帯端末１０１の向きが横向きであるかを判断し、横向きでない場合は処理をＳ６０６に移す。携帯端末１０１の向きが横向きである場合、コントローラユニット２０１は、Ｓ６０５でタッチパネル１０２に横４ｉｎ１又は横１６ｉｎ１の補助グリッド線を表示し、処理をＳ６１０に移す。この際に表示される補助グリッド線を図１８（Ａ）に示す。図１８（Ａ）に示すように、符号７０１は、文書の向きが横、端末の向きが横である場合に表示される補助グリッド線を示し、横４ｉｎ１の境界線が太いグリッド線、横１６ｉｎ１の境界線が細いグリッド線で表現されている。
【００３８】
Ｓ６０４にて携帯端末１０１の向きが縦向きと判断された場合、コントローラユニット２０１は、Ｓ６０６でタッチパネル１０２に横２ｉｎ１又は横８ｉｎ１の補助グリッド線を表示し、処理をＳ６１０に移す。この際に表示される補助グリッド線を図１８（Ｂ）に示す。図１８（Ｂ）において、符号７０２は、文書の向きが横、端末の向きが縦である場合に表示される補助グリッド線を示し、横２ｉｎ１の境界線が太いグリッド線、横８ｉｎ１の境界線が細いグリッド線で表現されている。
【００３９】
Ｓ６０３の処理において、文書の向きが縦向きである場合、コントローラユニット２０１は、Ｓ６０７で、Ｓ６０２で取得した携帯端末１０１の向きが横向きであるかを判断し、横向きでない場合は処理をＳ６０９に移す。携帯端末１０１の向きが横向きである場合、コントローラユニット２０１は、Ｓ６０８でタッチパネル１０２に縦２ｉｎ１又は縦８ｉｎ１の補助グリッド線を表示し、処理をＳ６１０に移す。この際に表示される補助グリッド線を図１８（Ｃ）に示す。図１８（Ｃ）において、符号７０３は文書の向きが縦、端末の向きが横である場合に表示される補助グリッド線を示し、縦２ｉｎ１の境界線が太いグリッド線、縦８ｉｎ１の境界線が細いグリッド線で表現されている。
【００４０】
Ｓ６０７にて携帯端末１０１の向きが縦向きと判断された場合、コントローラユニット２０１はＳ６０９でタッチパネル１０２に縦４ｉｎ１又は縦１６ｉｎ１の補助グリッド線を表示し、処理をＳ６１０に移す。この際に表示される補助グリッド線を図１８（Ｄ）に示す。図１８（Ｄ）において、符号７０４は、文書の向きが縦、端末の向きが縦である場合に表示される補助グリッド線を示し、縦４ｉｎ１の境界線が太いグリッド線、縦１６ｉｎ１の境界線が細いグリッド線で表現されている。Ｓ６０５〜Ｓ６０９の処理では、携帯端末１０１と用紙の向きの組み合わせに基づいて、ジェスチャ操作により一枚の用紙に配置されるページ数とページの配置順を決定するための画面をグリッド線を用いて表示される。すなわち、コントローラユニット２０１は、割り付け印刷における一枚の用紙に配置されるページ数とページの配置順を指定するための縦横のグリッド線を画面に表示する表示手段として機能する。これにより、コントローラユニット２０１は、用紙の向きがタブレットの向きと一致する範囲で割り付け数の決定を行うことが可能となる。
【００４１】
その後、コントローラユニット２０１は、Ｓ６１０で、ユーザによりタッチパネル１０２にドラッグ入力がされ、且つそのあと指が離れたかを判断する事で、ドラッグ入力の有無を判断する。ドラッグ入力が有る場合は処理をＳ６１２に移す。入力が無い場合、Ｓ６１１にてホームボタン１０３が押下されたかを判断し、押下されていない場合は処理をＳ６０２に戻す。ホームボタン１０３が押下された場合は処理をＳ６１８に移す。
【００４２】
Ｓ６１０において、タッチパネル１０２にドラッグ入力が有ったと判断された場合、コントローラユニット２０１は、Ｓ６１２でそのジェスチャの内容を取得する。具体的には、ドラッグ入力で通過した座標を時系列で並べ、それぞれの座標がどの領域に属するかを判断する事で、ドラッグ入力によって指が通過した領域と順番を取得する。その後Ｓ６１３にて、コントローラユニット２０１は、ジェスチャ定義表４０１に、入力されたジェスチャに対応するパターンが有るかを調べる。具体的には、ジェスチャ定義表４０１に含まれる各ジェスチャパターンを、Ｓ６１２で取得した、ドラッグ入力で通過した座標と順番に比較し、ジェスチャパターンとして定義された座標の始点、終点、通過順序を満たすかを判断する。対応するパターンがある場合はジェスチャ定義表４０１からそのパターン名を取得し、処理をＳ６１５に移す。対応するパターンが無い場合、Ｓ６１４でジェスチャに対応する割り付けレイアウトが無い旨をユーザに通知し、処理をＳ６０２に戻す。この通知の一例を図１９（Ａ）に示す。図１９（Ａ）に於いて、領域８０１はユーザに対して、入力されたジェスチャに対応する割り付けレイアウトが無い旨を通知するポップアップである。このポップアップ表示は一定時間が経過すると表示から消える。
【００４３】
ジェスチャがジェスチャ定義表４０１に有る場合、コントローラユニット２０１はＳ６１５でジェスチャのパターン名と、タッチパネル１０２に表示されているグリッド線からレイアウト対応表５０１を引き、割り付けレイアウトを取得する。すなわち、コントローラユニット２０１は、タッチパネルへのジェスチャ操作を特定する特定手段として機能する。
【００４４】
続いてＳ６１６にて、Ｓ６１５で取得した割り付けレイアウトを、フラッシュＲＯＭ２０４に保存されている印刷設定に反映する。つまり、コントローラユニット２０１は、一枚の用紙に配置されるページ数とページの配置順とを設定する。その後Ｓ６１７に於いて、Ｓ６１５で取得した割り付けレイアウトで割り付け設定を行った旨をユーザに通知する。横４ｉｎ１レイアウト（Ｚ向き）が指定されたと仮定し、この通知の一例を図１９（Ｂ）に示す。図１９（Ｂ）に於いて、領域８０２はユーザに対して、入力されたジェスチャに対応する割り付けレイアウトを通知するポップアップである。このポップアップは一定時間が経過すると表示から消える。領域８０３はユーザに対して、割り付けレイアウトの配置順を通知する領域である。その後、コントローラユニット２０１は、Ｓ６１８にて、フラッシュＲＯＭ２０４に保存された印刷設定を反映した印刷設定画面をタッチパネル１０２に再び表示し、処理を終える。
【００４５】
本実施形態によれば、割り付け印刷の設定に於いて、割り付け数が多い場合でも割り付け数と配置順を簡単に設定する事ができる。
【００４６】
（第二実施形態）
次に、第二実施形態を説明する。尚、ジェスチャ定義表以外のシステム構成、割り付けレイアウトの定義は第一の実施形態と同一である。以下、第一の実施形態と比較して差異がある部分のみを説明する。
【００４７】
＜システム構成＞
図２０および図２１は、タッチパネル１０２上でタップされた位置と順序と、それに対応するパターン名を示すジェスチャ定義表９０１である。ジェスチャ定義表９０１は携帯端末１０１のフラッシュＲＯＭ２０４に格納される。ジェスチャ定義表９０１は後述するＳ１００６にて、入力されたジェスチャに対応する割り付けレイアウトが存在するか調べる際に利用される。
【００４８】
＜ジェスチャの定義＞
本実施形態におけるジェスチャとは、ユーザがタッチパネル上で１ページ目を割り付ける領域と２ページ目を割り付ける領域を順番にタップする動作の事を指す。タップとは、指をタッチパネルに短時間接触させて離す動作を指す。ジェスチャのパターンとは、タップした領域と順番の種類を指す。以下、本実施形態におけるジェスチャを定義する。尚、領域の定義は第一の実施形態と同一である。
【００４９】
＜ジェスチャパターンの定義＞
以下、図２０および図２１のジェスチャ定義表９０１を用いて、本実施形態におけるジェスチャパターンを定義する。図２０において、パターンＡからパターンＨまでは、タッチパネル１０２を縦に等間隔に４分割、横に等間隔に４分割した領域に対するジェスチャのパターンである。パターンＡは一番目にａ１，１〜ａ２，２のいずれかの領域、二番目にａ１，３〜ａ２，４のいずれかの領域がタップされるジェスチャを指す。パターンＢは一番目にａ１，３〜ａ２，４のいずれかの領域、二番目にａ１，１〜ａ２，２のいずれかの領域がタップされるジェスチャを指す。パターンＣは一番目にａ１，１〜ａ２，２のいずれかの領域、二番目にａ３，１〜ａ４，２のいずれかの領域がタップされるジェスチャを指す。パターンＤは一番目にａ１，３〜ａ２，４のいずれかの領域、二番目にａ３，３〜ａ４，４のいずれかの領域がタップされるジェスチャを指す。パターンＥは一番目にａ１，１、二番目にａ１，２がタップされるジェスチャを指す。パターンＦは一番目にａ１，４、二番目にａ１，３がタップされるジェスチャを指す。パターンＧは一番目にａ１，１、二番目にａ２，１がタップされるジェスチャを指す。パターンＨは一番目にａ１，４、二番目にａ２，４がタップされるジェスチャを指す。
【００５０】
図２１において、パターンＩからパターンＮまでは、縦向きに設置したタッチパネル１０２を、縦に等間隔に４分割、横に等間隔に２分割した領域に対するジェスチャのパターンである。パターンＩは一番目にｂ１，１〜ｂ２，２のいずれかの領域、二番目にｂ３，１〜ｂ４，２のいずれかの領域がタップされるジェスチャを指す。パターンＪは一番目にｂ３，１〜ｂ４，２のいずれかの領域、二番目にｂ１，１〜ｂ２，２のいずれかの領域がタップされるジェスチャを指す。パターンＫは一番目にｂ１，１、二番目にｂ１，２がタップされるジェスチャを指す。パターンＬは一番目にｂ１，２、二番目にｂ１，１がタップされるジェスチャを指す。パターンＭは一番目にｂ１，１、二番目にｂ２，１がタップされるジェスチャを指す。パターンＮは一番目にｂ１，２、二番目にｂ２，２がタップされるジェスチャを指す。
【００５１】
パターンＯからパターンＴまでは、横向きに設置したタッチパネル１０２を、縦に等間隔に２分割、横に等間隔に４分割した領域に対するジェスチャのパターンである。パターンＯは一番目にｃ１，１〜ｃ２，２、二番目にｃ１，３〜ｃ２，４のいずれかの領域がタップされるジェスチャを指す。パターンＰは一番目にｃ１，３〜ｃ２，４のいずれかの領域、二番目にｃ１，１〜ｃ２，２のいずれかの領域がタップされるジェスチャを指す。パターンＱは一番目にｃ１，１、二番目にｃ１，２がタップされるジェスチャを指す。パターンＲは一番目にｃ１，４、二番目にｃ１，３がタップされるジェスチャを指す。パターンＳは一番目にｃ１，１、二番目にｃ２，１がタップされるジェスチャを指す。パターンＴは一番目にｃ１，４、二番目にｃ２，４がタップされるジェスチャを指す。
【００５２】
＜処理のフロー＞
以下、図２２を用いて、第二実施形態おける処理のフローを説明する。尚、図２２においてＳ６０１〜Ｓ６０９、及びＳ６１１、及びＳ６１４〜Ｓ６１８の処理は図１６に示したものと同一である。
【００５３】
コントローラユニット２０１はＳ６０５〜Ｓ６０９のいずれかでグリッド線を表示した後、Ｓ１００１にてタッチパネル１０２にタップ入力がされたかを判断し、タップ入力が無かった場合は処理をＳ６１１に移す。タップ入力が有った場合、Ｓ１００２でタップされた座標を取得し、その座標がどの領域に属するかを判断する事で、一番目にタップされた領域を取得する。その後、Ｓ１００３にて２ページ目を割り付ける位置を指定する必要がある旨をユーザに通知する。この通知情報の一例を図２３に示す。図２３に於いて、領域１１０１はユーザに対して、２ページ目を割り付ける位置を指定する必要がある旨を通知するポップアップである。このポップアップは一定時間が経過すると表示から消える。
【００５４】
その後、コントローラユニット２０１はＳ１００４でユーザからのタップ入力を待つ。タップ入力があった場合、Ｓ１００５でタップされた座標を取得し、その座標がどの領域に属するかを判断する事で、二番目にタップされた領域を取得する。続いて、Ｓ１００６にてジェスチャ定義表９０１に、入力されたジェスチャに対応するパターンが有るかを調べる。具体的には、ジェスチャ定義表９０１に含まれる各ジェスチャパターンを、Ｓ１００２で取得した一番目にタップされた領域、及びＳ１００５で取得した二番目にタップされた領域に比較し、ジェスチャパターンとして定義された順序を満たすかを判断する。対応するパターンがある場合はジェスチャ定義表９０１からそのパターン名を取得し、処理をＳ６１５に移す。対応するパターンが無い場合、処理をＳ６１４に移す。
【００５５】
本実施形態によれば、割り付け印刷の設定に於いて、所望の割り付けレイアウトに関係なく二度のタップだけで割り付け数と配置順を簡単に設定する事ができる。
【００５６】
第一及び第二の実施形態では、携帯端末１０１と用紙の向きに基づいて、ジェスチャ操作により一枚の用紙に配置されるページ数とページの配置順を決定するための画面をグリッド線を用いて表示した。しかしながら、上述の処理に代えて、コントローラユニット２０１は、携帯端末１０１の向きが横向きの場合に横原稿、縦向きの場合は縦原稿と判断する構成としてもよい。
【００５７】
また、第一及び第二の実施形態では、ドラッグ操作またはタップ操作に基づいて割り付け数と配置順が設定されたが、当然のことながらジェスチャ操作はこれらに限定されることなく任意の操作により設定されてよい。例えば、ドラッグ操作とタップ操作を組み合わせて印刷設定してよく、コントローラユニット２０１は、タップ数で割り付け数を設定し、ドラッグ操作で配置順を決定する構成としてよい。
【００５８】
また、コントローラユニット２０１は、ユーザのジェスチャ操作に応じて配置順を決定し、ジェスチャ入力後に割り付け数の候補を画面に表示し、割り付け数を選択可能とする構成としてもよい。
【００５９】
また、コントローラユニット２０１は、割り付け印刷設定をジェスチャで指定する際、タッチパネル１０２にはグリッド線のみを表示したが、グリッド線の横に印刷対象の文書のサムネイルをプレビュー表示しても良い。更に、横に表示したサムネイル画像から割り付け印刷を開始したいページを選び、ジェスチャ開始位置、つまりグリッド線で区切られた画面領域のうち任意の画面領域までドラッグすることにより、割り付け印刷設定を行っても良い。この場合、割り付け数と配置順だけでなく、割り付け印刷を開始するページもジェスチャによって同時に指定する事が出来る。また、割り付けレイアウトをユーザに通知する際に、配置順を数字ではなく印刷対象の文書のサムネイルで表示しても良い。この場合、ユーザは割り付け印刷を行った際の出力イメージを見ながら割り付け印刷設定を行う事が出来る。
【００６０】
例えば、印刷ではなくスキャンを使用する場合、スキャン設定の段階、すなわちスキャン前では用紙の向きが分からないことがある。本発明の情報処理装置のコントローラユニット２０１は、ユーザがスキャンを行う場合、代替手段として以下の処理を行ってよい。コントローラユニット２０１は、ユーザからジェスチャ操作を受付ける。コントローラ２０１は、ジェスチャ操作に応じて割り付け数と配置順の候補を画面に表示し、ユーザに確認させる。このとき表示する候補は、スキャンされた原稿が縦原稿であった場合の割り付けパターンと、横原稿であった場合のパターンである。コントローラユニット２０１は、表示したジェスチャパターンと画面表示時の携帯端末１０１を任意の記憶装置に記憶しておく。コントローラユニット２０１は、スキャンが開始され、原稿の向きが確定した段階で割り付け数と配置順を画定し、確定した設定に従ってスキャン画像を作成する。上述の処理によれば、用紙の向きが分からない場合でも、簡易なジェスチャ操作により割り付け数と配置順とを同時に設定することが可能となる。
【００６１】
（その他の実施例）
また、本発明は、以下の処理を実行することによっても実現される。即ち、上述した実施形態の機能を実現するソフトウェア（コンピュータプログラム）を、ネットワーク又は各種記憶媒体を介してシステム或いは装置に供給する。そしてそのシステム或いは装置のコンピュータ（またはＣＰＵやＭＰＵ等）がプログラムを読み出して実行する処理である。この場合、そのプログラム、及び該プログラムを記憶した記憶媒体は本発明を構成することになる。
【符号の説明】
【００６２】
１０２  タッチパネル
２０１  コントローラユニット
【図１】
2014109808.tif 000003
【図２】
2014109808.tif 000004
【図３】
2014109808.tif 000005
【図４】
2014109808.tif 000006
【図５】
2014109808.tif 000007
【図６】
2014109808.tif 000008
【図７】
2014109808.tif 000009
【図８】
2014109808.tif 000010
【図９】
2014109808.tif 000011
【図１０】
2014109808.tif 000012
【図１１】
2014109808.tif 000013
【図１２】
2014109808.tif 000014
【図１３】
2014109808.tif 000015
【図１４】
2014109808.tif 000016
【図１５】
2014109808.tif 000017
【図１６】
2014109808.tif 000018
【図１７】
2014109808.tif 000019
【図１８】
2014109808.tif 000020
【図１９】
2014109808.tif 000021
【図２０】
2014109808.tif 000022
【図２１】
2014109808.tif 000023
【図２２】
2014109808.tif 000024
【図２３】
2014109808.tif 000025