(57)【要約】【課題】複数の画像をグループに分けるときのユーザの利便性を向上させること。【解決手段】表示部を備える情報処理装置で実行される表示プログラムであって、表示部に複数の画像４１を予め定められた順に配列して表示させる画像表示処理（状態１、状態２）と、画像表示処理によって表示部に複数の画像４１が表示されている状態で、ユーザからの入力をグループ分け位置の指定として受け付ける位置受付処理と、位置受付処理によって受け付けられたグループ分け位置で複数の画像をグループに分けて表示部に表示させる結果表示処理（状態３、４）と、を情報処理装置に実行させる表示プログラム。【選択図】図３
2014059836.tif 000002
【特許請求の範囲】
【請求項１】
表示部を備える情報処理装置で実行される表示プログラムであって、
前記表示部に複数の画像を予め定められた順に配列して表示させる画像表示処理と、
前記画像表示処理によって前記表示部に前記複数の画像が表示されている状態で、ユーザからの入力をグループ分け位置の指定として受け付ける位置受付処理と、
前記位置受付処理によって受け付けられたグループ分け位置で前記複数の画像をグループに分けて前記表示部に表示させる結果表示処理と、
を前記情報処理装置に実行させる表示プログラム。
【請求項２】
請求項１に記載の表示プログラムであって、
前記結果表示処理において、各前記グループの先頭の画像の上に所定の情報を表示させる、表示プログラム。
【請求項３】
請求項１又は請求項２に記載の表示プログラムであって、
前記結果表示処理において、前記画像を当該画像が属するグループを示す表示形態で前記表示部に表示させる、表示プログラム。
【請求項４】
請求項１乃至請求項３のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、同一グループに属する画像間の間隔よりもグループ間の間隔を広く表示させる、表示プログラム。
【請求項５】
請求項１乃至請求項４のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、グループ毎に異なる色のカラーフィルタ処理を前記画像にかけて表示させる、表示プログラム。
【請求項６】
請求項１乃至請求項５のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、グループ毎に枠で囲んで表示させる、表示プログラム。
【請求項７】
請求項１乃至請求項６のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、前記複数の画像を２番目以降の各グループの直前でそれぞれ改行して表示させる、表示プログラム。
【請求項８】
請求項１乃至請求項７のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、前記複数の画像をグループに分けて表示している状態で前記位置受付処理によって新たなグループ分け位置の指定が受け付けられると、先に受け付けたグループ分け位置を破棄し、前記新たなグループ分け位置で前記複数の画像をグループに分けて表示させる、表示プログラム。
【請求項９】
請求項１乃至請求項７のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、前記複数の画像をグループに分けて表示している状態で前記位置受付処理によって新たなグループ分け位置の指定が受け付けられると、先に受け付けたグループ分け位置と前記新たなグループ分け位置とで前記複数の画像をグループに分けて表示させる、表示プログラム。
【請求項１０】
請求項９に記載の表示プログラムであって、
前記位置受付処理によって受け付けられたグループ分け位置によって分けられた二つのグループのうち一方のグループを確定し、
前記位置受付処理において、他方のグループを更に分けるためのグループ分け位置の指定を受け付ける、表示プログラム。
【請求項１１】
請求項１乃至請求項１０のいずれか一項に記載の表示プログラムであって、
前記画像表示処理において、一のファイルに格納されている複数の画像を前記表示部に表示させ、
前記複数の画像がグループに分けられている状態で、前記複数の画像をグループ毎に別のファイルに保存する指示をユーザから受け付ける保存指示受付処理と、
前記保存指示受付処理によって保存する指示が受け付けられた場合に、前記複数の画像をグループ毎に別のファイルに保存する保存処理と、
を前記情報処理装置に実行させる表示プログラム。
【請求項１２】
請求項１乃至請求項１１のいずれか一項に記載の表示プログラムであって、
前記画像表示処理において、前記表示部に前記複数の画像を表示させた後、一定時間の間、各前記画像の上にその画像の画像番号を表示させる、表示プログラム。
【請求項１３】
請求項１乃至請求項１２のいずれか一項に記載の表示プログラムであって、
前記結果表示処理において、前記複数の画像をグループに分けて表示させた後、一定時間の間、各前記画像の上にその画像の画像番号を表示する、表示プログラム。
【請求項１４】
請求項１乃至請求項１３のいずれか一項に記載の表示プログラムであって、
前記結果表示処理によって前記複数の画像をグループに分けて表示している状態で、前記グループ分け位置のキャンセルを受け付けるキャンセル受付処理と、
前記キャンセル受付処理によってキャンセルが受け付けられると、前記複数の画像をグループに分けられていない状態で前記表示部に表示させ直すキャンセル処理と、
を前記情報処理装置に実行させる、表示プログラム。
【請求項１５】
請求項１４に記載の表示プログラムであって、
前記キャンセル受付処理において、前記位置受付処理で受け付けられたグループ分け位置と同じ位置が指定された場合にキャンセルを受け付ける、表示プログラム。
【請求項１６】
請求項１乃至請求項１５のいずれか一項に記載の表示プログラムであって、
前記位置受付処理において、ユーザによって前記画像の指定を受け付け、指定された画像とその画像の直前の画像との間、又は、指定された画像とその画像の直後の画像との間をグループ分け位置として受け付ける、表示プログラム。
【請求項１７】
請求項１乃至請求項１５のいずれか一項に記載の表示プログラムであって、
前記画像表示処理において、全ての前記画像間にグループ分け位置を示す仕切り線を表示させ、
前記位置受付処理において、ユーザから前記仕切り線の選択を受け付け、選択された前記仕切り線の位置を前記グループ分け位置として受け付ける、表示プログラム。
【請求項１８】
請求項１乃至請求項１５のいずれか一項に記載の表示プログラムであって、
前記位置受付処理は、
ユーザからグループ分けを開始する開始指示を受け付ける開始指示受付処理と、
前記開始指示受付処理によって前記開始指示が受け付けられると、いずれかの前記画像と当該画像の直後の画像との間に分割マークを表示する分割マーク表示処理と、
前記分割マークの移動先を指示する操作をユーザから受け付け、前記分割マークを当該操作によって指示された移動先に移動させる移動処理と、
を含む、表示プログラム。
【請求項１９】
表示部と、
処理部と、
を備え、
前記処理部は、
前記表示部に複数の画像を予め定められた順に配列して表示させる画像表示処理と、
前記画像表示処理によって前記表示部に前記複数の画像が表示されている状態で、ユーザからの入力をグループ分け位置の指定として受け付ける位置受付処理と、
前記位置受付処理によって受け付けられたグループ分け位置で前記複数の画像をグループに分けて前記表示部に表示させる結果表示処理と、
る実行する情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
複数の画像をグループに分ける技術に関する。
【背景技術】
【０００２】
従来、読取データの１つのファイルに含まれる原稿画像のページ数を入力すると、そのページ数に従って原稿データを分割し、画像ファイルを生成する技術が開示されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−３１１９１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、ユーザは原稿データの分割を指示した後に、その分割結果を確認したい場合がある。例えば間違ったページ数を入力してしまって自身の意図する分割結果とは異なる分割結果になってしまっていないかを確認したい場合がある。
その場合、上述した従来の技術によると、分割結果を確認するためには生成された画像ファイルを開かなければならないので、ユーザはページ数を入力する操作とは別に画像ファイルを開く操作を別途行わなければならず、利便性が悪いという問題がある。
【０００５】
本明細書では、複数の画像をグループに分けるときのユーザの利便性を向上させる技術を開示する。
【課題を解決するための手段】
【０００６】
本明細書によって開示される表示プログラムは、表示部を備える情報処理装置で実行される表示プログラムであって、前記表示部に複数の画像を予め定められた順に配列して表示させる画像表示処理と、前記画像表示処理によって前記表示部に前記複数の画像が表示されている状態で、ユーザからの入力をグループ分け位置の指定として受け付ける位置受付処理と、前記位置受付処理によって受け付けられたグループ分け位置で前記複数の画像をグループに分けて前記表示部に表示させる結果表示処理と、を前記情報処理装置に実行させる。
【０００７】
上記表示プログラムによると、ユーザからグループ分け位置の指定を受け付けると複数の画像をそのグループ分け位置でグループに分けて表示するので、ユーザはグループに分けた結果を確認するための操作を別途行わなくてよい。
よって上記表示プログラムによると、複数の画像をグループに分けるときのユーザの利便性が向上する。
【０００８】
また、上記表示プログラムは、前記結果表示処理において、各前記グループの先頭の画像の上に所定の情報を表示させてもよい。
【０００９】
上記表示プログラムによると、各グループの先頭の画像の上に所定の情報を表示するので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【００１０】
また、上記表示プログラムは、前記結果表示処理において、前記画像を当該画像が属するグループを示す表示形態で前記表示部に表示させてもよい。
【００１１】
上記表示プログラムによると、ユーザは複数の画像をグループに分けた結果の確認がより容易になる。
【００１２】
また、上記表示プログラムは、前記結果表示処理において、同一グループに属する画像間の間隔よりもグループ間の間隔を広く表示させてもよい。
【００１３】
上記表示プログラムによると、同一グループに属する画像間の間隔よりもグループ間の間隔を広くするので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【００１４】
また、上記表示プログラムは、前記結果表示処理において、グループ毎に異なる色のカラーフィルタ処理を前記画像にかけて表示させてもよい。
【００１５】
上記表示プログラムによると、グループ毎に異なる色のカラーフィルタ処理を画像にかけるので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【００１６】
また、上記表示プログラムは、前記結果表示処理において、グループ毎に枠で囲んで表示させてもよい。
【００１７】
上記表示プログラムによると、グループ毎に枠で囲むので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【００１８】
また、上記表示プログラムは、前記結果表示処理において、前記複数の画像を２番目以降の各グループの直前でそれぞれ改行して表示させてもよい。
【００１９】
上記表示プログラムによると、複数の画像を２番目以降の各グループの直前でそれぞれ改行して表示するので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【００２０】
また、上記表示プログラムは、前記結果表示処理において、前記複数の画像をグループに分けて表示している状態で前記位置受付処理によって新たなグループ分け位置の指定が受け付けられると、先に受け付けたグループ分け位置を破棄し、前記新たなグループ分け位置で前記複数の画像をグループに分けて表示させてもよい。
【００２１】
上記表示プログラムによると、ユーザは最初に指定したグループ分け位置で複数の画像をグループに分けた結果が気に入らない場合はグループ分け位置の指定をし直すことができる。
【００２２】
また、上記表示プログラムは、前記結果表示処理において、前記複数の画像をグループに分けて表示している状態で前記位置受付処理によって新たなグループ分け位置の指定が受け付けられると、先に受け付けたグループ分け位置と前記新たなグループ分け位置とで前記複数の画像をグループに分けて表示させてもよい。
【００２３】
上記表示プログラムによると、複数の画像を３以上のグループに分けることができる。
【００２４】
また、上記表示プログラムは、前記位置受付処理によって受け付けられたグループ分け位置によって分けられた二つのグループのうち一方のグループを確定し、前記位置受付処理において、他方のグループを更に分けるためのグループ分け位置の指定を受け付けてもよい。
【００２５】
上記表示プログラムによると、他方のグループについてのみグループ分け位置の指定を受け付けるので、複数の画像を二つのグループに分ける処理を繰り返すことによって複数の画像を３以上のグループに分けることができる。
【００２６】
また、上記表示プログラムは、前記画像表示処理において、一のファイルに格納されている複数の画像を前記表示部に表示させ、前記複数の画像がグループに分けられている状態で、前記複数の画像をグループ毎に別のファイルに保存する指示をユーザから受け付ける保存指示受付処理と、前記保存指示受付処理によって保存する指示が受け付けられた場合に、前記複数の画像をグループ毎に別のファイルに保存する保存処理と、を前記情報処理装置に実行させてもよい。
【００２７】
上記表示プログラムによると、複数の画像をグループ毎に異なるファイルに保存することができる。
【００２８】
また、上記表示プログラムは、前記画像表示処理において、前記表示部に前記複数の画像を表示させた後、一定時間の間、各前記画像の上にその画像の画像番号を表示させてもよい。
【００２９】
上記表示プログラムによると、ユーザがグループ分け位置を指定し易くなる。
【００３０】
また、上記表示プログラムは、前記結果表示処理において、前記複数の画像をグループに分けて表示させた後、一定時間の間、各前記画像の上にその画像の画像番号を表示してもよい。
【００３１】
上記表示プログラムによると、複数の画像をグループに分けた結果をユーザがより確認し易くなる。
【００３２】
また、上記表示プログラムは、前記結果表示処理によって前記複数の画像をグループに分けて表示している状態で、前記グループ分け位置のキャンセルを受け付けるキャンセル受付処理と、前記キャンセル受付処理によってキャンセルが受け付けられると、前記複数の画像をグループに分けられていない状態で前記表示部に表示させ直すキャンセル処理と、を前記情報処理装置に実行させてもよい。
【００３３】
上記表示プログラムによると、ユーザは指定したグループ分け位置をキャンセルすることができる。
【００３４】
また、上記表示プログラムは、前記キャンセル受付処理において、前記位置受付処理で受け付けられたグループ分け位置と同じ位置が指定された場合にキャンセルを受け付けてもよい。
【００３５】
上記表示プログラムによると、ユーザはグループ分け位置のキャンセルを直感的に行うことができる。
【００３６】
また、上記表示プログラムは、前記位置受付処理において、ユーザによって前記画像の指定を受け付け、指定された画像とその画像の直前の画像との間、又は、指定された画像とその画像の直後の画像との間をグループ分け位置として受け付けてもよい。
【００３７】
上記表示プログラムによると、ユーザは画像を指定することによってグループ分け位置を指定することができる。
【００３８】
また、上記表示プログラムは、前記画像表示処理において、全ての前記画像間にグループ分け位置を示す仕切り線を表示させ、前記位置受付処理において、ユーザから前記仕切り線の選択を受け付け、選択された前記仕切り線の位置を前記グループ分け位置として受け付けてもよい。
【００３９】
上記表示プログラムによると、グループ間に仕切り線を表示するので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【００４０】
また、前記位置受付処理は、ユーザからグループ分けを開始する開始指示を受け付ける開始指示受付処理と、前記開始指示受付処理によって前記開始指示が受け付けられると、いずれかの前記画像と当該画像の直後の画像との間に分割マークを表示する分割マーク表示処理と、前記分割マークの移動先を指示する操作をユーザから受け付け、前記分割マークを当該操作によって指示された移動先に移動させる移動処理と、を含んでもよい。
【００４１】
上記表示プログラムによると、ユーザは分割マークを移動させることによってグループ分け位置を指定することができる。
【００４２】
なお、本明細書によって開示される技術は、情報処理装置、表示方法、表示プログラムを記録した記録媒体等の種々の態様で実現することができる。
【図面の簡単な説明】
【００４３】
【図１】携帯電話１を示す模式図。
【図２】携帯電話１の電気的構成を簡略化して示すブロック図。
【図３】表示プログラムのユーザインタフェース示す模式図。
【図４】一覧表示画面の表示イベントが発生したときの処理を示すフローチャート。
【図５】サムネイル画像のタッチイベントが発生したときの処理を示すフローチャート。
【図６】Ｄｉｖｉｄｅボタンのタッチイベントが発生したときの処理を示すフローチャート。
【図７】実施形態２に係る一覧表示画面を示す模式図。
【図８】サムネイル画像のタッチイベントが発生したときの処理を示すフローチャート。
【図９】実施形態４に係る一覧表示画面を示す模式図。
【図１０】実施形態５に係る一覧表示画面を示す模式図。
【図１１】実施形態６に係る一覧表示画面を示す模式図。
【図１２】実施形態７に係る一覧表示画面を示す模式図。
【発明を実施するための形態】
【００４４】
＜実施形態１＞
実施形態１を図１ないし図６によって説明する。
（１）携帯電話
先ず、図１を参照して、実施形態１に係る情報処理装置としての携帯電話１について説明する。携帯電話１は所謂スマートフォンと呼ばれているものである。携帯電話１は通話機能に加えて無線通信機能を有しており、無線ＬＡＮアクセスポイント３などを介してＬＡＮ（Ｌｏｃａｌ  Ａｒｉａ  Ｎｅｔｗｏｒｋ）やインターネットなどの通信ネットワーク５に無線接続される。
【００４５】
携帯電話１は通信ネットワーク５に接続されているサーバ６などからプログラムや電子ファイルなどをダウンロードすることができる。
また、携帯電話１は後述する表示プログラム２２（図２参照）を実行することにより、通信ネットワーク５を介してイメージスキャナ７に原稿の読み取りを指示することもできる。イメージスキャナ７は携帯電話１から原稿の読み取りが指示されると原稿を読み取って画像データを生成し、生成した画像データをＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイルに格納して携帯電話１に送信する。
また、携帯電話１は後述する表示プログラム２２を実行することにより、通信ネットワーク５に接続されているプリンタ８に電子ファイルの印刷を指示することもできる。
【００４６】
（２）携帯電話の電気的構成
次に、図２を参照して、携帯電話１の電気的構成について説明する。携帯電話１は、制御部１０、送受信部１１、音声入出力部１２、無線通信部１３、表示部１４、操作部１５、及び、記憶部１６を備えて構成されている。
【００４７】
制御部１０は、ＣＰＵ１０ａ、ＲＯＭ１０ｂ、ＲＡＭ１０ｃなどを備えて構成されている。ＣＰＵ１０ａはＲＯＭ１０ｂや記憶部１６に記憶されているプログラムを実行することによって携帯電話１の各部を制御する。ＲＯＭ１０ｂにはＣＰＵ１０ａによって実行されるプログラムやデータなどが記憶されている。ＲＡＭ１０ｃはＣＰＵ１０ａが各種の処理を実行するための主記憶装置として用いられる。制御部１０は処理部の一例である。
【００４８】
送受信部１１は、アンテナ、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路、ベースバンドプロセッサなどを備えて構成されており、アンテナを介して基地局２との間で音声信号の送受信を行う。また、送受信部１１は基地局２との間でパケット通信を行うことも可能に構成されている。
音声入出力部１２は、マイク、スピーカ、音声処理回路などを備えて構成されている。マイクによって入力された音声信号は送受信部１１によって基地局２に送信され、送受信部１１によって基地局２から受信した音声信号はスピーカによって発音される。
【００４９】
無線通信部１３は、Ｗｉ−Ｆｉ（登録商標）に準拠して構成されており、無線ＬＡＮアクセスポイント３を介して通信ネットワーク５に無線接続される。なお、無線通信部１３はＷｉ−Ｆｉ以外の無線通信規格によって無線通信するものであってもよい。
表示部１４は、液晶ディスプレイなどの表示装置、表示装置を駆動するディスプレイ駆動回路などを備えて構成されている。
操作部１５は、表示装置の表示面を覆う略透明なタッチパネル、タッチパネルを制御する制御回路、各種の操作ボタンなどを備えて構成されている。ユーザは操作部１５を操作することにより、電話番号の入力やアプリケーションプログラムの操作などを行うことができる。
【００５０】
記憶部１６は、フラッシュメモリなどの不揮発性メモリを用いて各種のプログラムやデータを記憶する装置である。記憶部１６には、オペレーティングシステム（ＯＳ）２１、表示プログラム２２、表示プログラム２２によって表示される電子ファイル２３などが記憶される。
電子ファイル２３は、例えばＰＤＦファイルであってもよいし、ワードプロセッサによって作成された文書ファイルあってもよい。また、ＴＩＦＦ（Ｔａｇｇｅｄ  Ｉｍａｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）のように複数の画像が格納されている画像ファイルであってもよい。
【００５１】
（３）表示プログラム
表示プログラム２２は、電子ファイルに格納されている画像を一覧表示する機能、複数の画像を一覧表示している状態でユーザからグループ分け位置の指定を受け付ける機能、受け付けたグループ分け位置で複数の画像をグループに分けて表示する機能、グループに分けられた画像をグループ毎に別々のファイルに保存する機能などを備えている。
なお、表示プログラム２２はイメージスキャナ７に原稿の読み取りを指示する機能やプリンタ８に電子ファイルの印刷を指示する機能なども備えているが、これらの機能についての説明は省略する。
また、実施形態１に係る表示プログラムは複数の画像を２グループに分けるものであり、３以上のグループには分けられないものであるとする。
以降の説明では表示プログラム２２を実行するＣＰＵ１０ａを単に表示プログラム２２という。
【００５２】
（３−１）表示プログラムのユーザインタフェース
図３を参照して、表示プログラム２２のユーザインタフェースについて説明する。表示プログラム２２は表示部１４にファイル選択画面３０、一覧表示画面３１、及び、分割確認画面３２を表示する。
なお、表示プログラム２２はこれらの画面の他に画像を一覧表示する機能をユーザに選択させる機能選択画面や表示対象の電子ファイル２３が保存されているフォルダをユーザに選択させるフォルダ選択画面などを表示するが、ここではそれらの画面についての説明は省略する。
【００５３】
ファイル選択画面３０は表示対象の電子ファイル２３の選択をユーザから受け付ける画面である。ここでは前述した図示しないフォルダ選択画面でイメージスキャナ７から受信したＰＤＦファイルが保存されているフォルダが選択されたものとする。そのためファイル選択画面３０にはＰＤＦファイルのファイル名が一覧表示されている。
【００５４】
ファイル選択画面３０でユーザがいずれかのＰＤＦファイルを選択すると、表示プログラム２２は表示部１４に一覧表示画面３１を表示する。そして、表示プログラム２２は、一覧表示画面３１（状態１）に示すように、選択されたＰＤＦファイルに格納されているページのサムネイル画像４１を一覧表示画面３１に一覧表示させる。サムネイル画像は画像の一例である。なお、一覧表示画面３１（状態１）では一つを除いてサムネイル画像の符号を省略している。
【００５５】
ここで、サムネイル画像４１は予め定められた順に配列して表示されている。具体的には、表示プログラム２２は複数のサムネイル画像４１を各サムネイル画像４１に対応するページのページ番号が小さい順に左から右に配列して表示させ、右端に達すると下に改行して左から右に配列して表示させる。
また、一覧表示画面３１は上下方向にスクロール可能であるとする。サムネイル画像４１の数が多い場合は、ユーザはサムネイル画像４１を上下方向にスクロールさせることによって全てのサムネイル画像４１を順に表示させることができる。
【００５６】
表示プログラム２２は、一覧表示画面３１にサムネイル画像４１を表示すると、一覧表示画面３１（状態１）に示すように、一定時間（例えば１秒）の間、各サムネイル画像４１の上にそのサムネイル画像４１に対応するページのページ番号４２を表示する。なお、一覧表示画面３１（状態１）では一つを除いてページ番号の符号を省略している。ページ番号４２を表示するのは、各サムネイル画像４１がそれぞれどのページに対応するものであるかをユーザが直感的に把握できるようにするためである。ページ番号は画像番号の一例である。
【００５７】
上述した一定時間が経過すると、表示プログラム２２はページ番号４２を非表示にする。そして、表示プログラム２２は、一覧表示画面３１（状態２）に示すように、グループの先頭のサムネイル画像４１の上に所定の情報４３を表示する。具体的には、表示プログラム２２は、一覧表示画面３１が表示された直後は全てのサムネイル画像４１が第１グループに属しているとして、第１ページのサムネイル画像４１の上にグループの番号を示す数字である１を表示する。グループの番号を示す数字は所定の情報の一例である。なお、グループの番号を示す数字は前述したページ番号４２とは異なる色で表示することが望ましい。
【００５８】
一覧表示画面３１（状態２）において、ユーザは第１ページのサムネイル画像４１以外のサムネイル画像４１にタッチすることにより、表示されている複数のサムネイル画像４１をグループに分けるグループ分け位置を指定することができる。例えばユーザは第１ページ〜第６ページまでのサムネイル画像４１からなる第１グループと、第７ページ以降のページのサムネイル画像４１からなる第２グループとに分けたいとする。この場合、ユーザは第２グループの先頭のサムネイル画像４１である第７ページのサムネイル画像４１にタッチする。
【００５９】
表示プログラム２２は、第７ページのサムネイル画像４１がタッチされると、そのタッチされた位置の座標を取得し、第７ページのサムネイル画像４１とその直前のサムネイル画像４１である第６ページのサムネイル画像４１との間の位置をグループ分け位置として受け付ける。そして、表示プログラム２２は、グループ分け位置を基にグループ分けすべき画像を特定し、一覧表示画面３１の状態を状態３に遷移させ、一定時間経過後に状態４に遷移させる。状態３についての説明は後述するものとし、ここでは先に状態４について説明する。
【００６０】
例えば一覧表示画面３１（状態２）で第７ページのサムネイル画像４１がタッチされた場合は、表示プログラム２２は一覧表示画面３１（状態４）において、複数のサムネイル画像４１を第１ページ〜第６ページまでのサムネイル画像４１からなる第１グループと、第７ページ以降のページのサムネイル画像４１からなる第２グループとに分けて表示する。この表示は以下に示す（ａ）〜（ｃ）のグループ分け処理を実行することによって行われる。
【００６１】
（ａ）各グループの先頭のサムネイル画像４１の上に所定の情報を表示
表示プログラム２２は、第１グループの先頭のサムネイル画像４１である第１ページのサムネイル画像４１の上にグループの番号を示す数字である１を表示する。同様に、表示プログラム２２は第２グループの先頭のサムネイル画像４１である第７ページのサムネイル画像４１の上にグループの番号を示す数字である２を表示する。
【００６２】
（ｂ）画像間の間隔の変更
表示プログラム２２は、サムネイル画像４１間の上下方向の間隔について、同一グループに属するサムネイル画像４１間の間隔よりもグループ間の間隔を広くする。例えば第１グループに属するサムネイル画像４１間の上下方向の間隔をＨ１とする。同様に、第２グループに属するサムネイル画像４１間の上下方向の間隔もＨ１とする。この場合、表示プログラム２２はグループ間の間隔Ｈ２をＨ１より大きくする。なお、グループの境界をユーザが容易に把握できるようにするために、Ｈ２はＨ１の２倍以上であることが望ましい。
【００６３】
ここで、上下方向の間隔を広くする理由は、前述したように一覧表示画面３１ではサムネイル画像４１が上下方向にスクロールされるからである。このとき、左右方向に間隔を広げてしまうと、左右方向にはスクロールできないので広げた間隔の分だけサムネイル画像４１のサイズを小さくしなければならない。しかしながら、本実施形態のように間隔をあける方向とスクロール方向とを一致させることにより、サムネイル画像４１のサイズを縮小せずに、グループ間の間隔を十分に確保することができる。
【００６４】
なお、サムネイル画像４１が左右方向にスクロールされる場合は、サムネイル画像４１間の左右方向の間隔について、同一グループに属するサムネイル画像４１間の間隔よりもグループ間の間隔を広くすればよい。その場合は、サムネイル画像４１は例えばページ番号が小さい順に上から下に配列して表示され、下端に達すると右に改行して上から下に配列して表示されるものとする。
【００６５】
（ｃ）異なる色のカラーフィルタ処理
表示プログラム２２は、第１グループに属するサムネイル画像４１に青色のカラーフィルタ処理を施す。青色のカラーフィルタ処理を施すとサムネイル画像４１は全体に青みがかった画像となる。一方、表示プログラム２２は、第２グループに属するサムネイル画像４１に赤色のカラーフィルタ処理を施す。赤色のカラーフィルタ処理を施すとサムネイル画像４１は全体に赤みがかった画像となる。施すカラーフィルタ処理の色はグループ間で異なっていれば適宜に決定することができる。
【００６６】
上述した（ａ）〜（ｃ）のグループ分け処理が実行されることにより、ユーザは自身が指定したグループ分け位置で複数のサムネイル画像４１をグループに分けた結果を視覚的に確認することができる。
【００６７】
次に、一覧表示画面３１（状態３）について説明する。表示プログラム２２は、サムネイル画像４１がタッチされると、先ず、前述したグループ分け処理（ｂ）及び（ｃ）を実行する。グループ分け処理（ａ）については、表示プログラム２２は一定時間（例えば１秒）が経過するまで実行しない。その間、表示プログラム２２は、一覧表示画面３１（状態３）に示すように、各サムネイル画像４１の上にそのサムネイル画像４１に対応するページのページ番号４２を表示する。これは、各グループに属するページのページ番号をユーザが直感的に把握できるようにするためである。表示プログラム２２は一定時間が経過するとグループ分け処理（ａ）を実行する。これにより、一覧表示画面３１が状態４に遷移する。
【００６８】
ユーザは一覧表示画面３１（状態４）でグループ分けの結果を確認し、自身の望む結果とは異なる場合は、グループ分け位置のキャンセルを指示することができる。グループ分け位置のキャンセルの指示は、指定したグループ分け位置を再度指定することによって行うことができる。
例えば上述した例の場合は、ユーザは第７ページのサムネイル画像４１に再度タッチすることにより、グループ分け位置のキャンセルを指示することができる。表示プログラム２２はグループ分け位置のキャンセルが指示されると一覧表示画面３１の状態を状態２に戻す。
【００６９】
また、ユーザは一覧表示画面３１（状態４）でグループ分けの結果を確認し、自身の望む結果とは異なる場合は、第２グループの先頭のサムネイル画像４１以外のサムネイル画像４１（ただし第１ページのサムネイル画像４１は除く）にタッチすることにより、新たなグループ分け位置でグループ分けし直すこともできる。ただし、表示プログラム２２は３以上のグループに分けることはできないので、この場合は先に指定したグループ分け位置は破棄される。
【００７０】
また、一覧表示画面３１には、Ｃａｎｃｅｌボタン３１ａ、マイナス（−）ボタン３１ｂ、プラス（＋）ボタン３１ｃ、Ｄｉｖｉｄｅボタン３１ｄなどが表示される。
Ｃａｎｃｅｌボタン３１ａは表示プログラム２２を終了するボタンである。
マイナス（−）ボタン３１ｂはサムネイル画像４１を一段階縮小するボタンである。
プラス（＋）ボタン３１ｃはサムネイル画像４１を一段階拡大するボタンである。
Ｄｉｖｉｄｅボタン３１ｄは分割確認画面３２を表示するためのボタンである。Ｄｉｖｉｄｅボタン３１ｄは複数のサムネイル画像４１がグループに分けられているときのみ有効になる。
【００７１】
ユーザがＤｉｖｉｄｅボタン３１ｄにタッチすると、表示プログラム２２は分割確認画面３２を表示する。分割確認画面３２は、上述したＰＤＦファイルに格納されているページをグループ毎に別々のファイルに保存するか否かをユーザに問い合わせる画面である。
【００７２】
分割確認画面３２には、グループ毎に、そのグループに属するページが格納されるファイルのファイル名が表示される。これらのファイル名は表示プログラム２２によって自動で生成される。具体的には、表示プログラム２２は、第１グループに属するページが格納されるファイルについては、ファイル選択画面３０で選択されたファイルのファイル名の後ろに区切り文字である「_」と第１グループであることを示す「1」という文字とを付加したファイル名を生成する。同様に、表示プログラム２２は、第２グループに属するページが格納されるファイルについては元のファイルのファイル名の後ろに区切り文字である「_」と第２グループであることを示す「2」という文字とを付加したファイル名を生成する。
【００７３】
各ファイル名の前にはそのファイルに格納されるグループの先頭のページのサムネイル画像４１が表示される。これらのサムネイル画像４１は前述した一覧表示画面３１（状態４）に表示されているときと同じ状態で表示される。つまり、これらのサムネイル画像４１にはグループに応じた色のカラーフィルタ処理が施されており、且つ、これらのサムネイル画像４１の上にはグループを示す数字が表示される。
各ファイル名の後ろにはそのファイルに格納されるページの数が（）で括られて表示される。
【００７４】
また、分割確認画面３２にはＰＤＦボタン３２ａ、Ｃａｎｃｅｌボタン３２ｂ、及び、Ｄｏｎｅボタン３２ｃが表示される。
ＰＤＦボタン３２ａはファイルへの保存を行わずに一覧表示画面３１（状態４）に戻るボタンである。
Ｃａｎｃｅｌボタン３２ｂはファイルへの保存を行わずに表示プログラム２２を終了するボタンである。
【００７５】
Ｄｏｎｅボタン３２ｃは１つのＰＤＦファイルに格納されているページをグループ毎に別々のファイルに保存する指示をユーザから受け付けるボタンである。表示プログラム２２は、ユーザがＤｏｎｅボタン３２ｃにタッチすると、ファイル選択画面３０で選択されたＰＤＦファイルに格納されているページを一覧表示画面３１で分けられたグループ毎に別々のファイルに保存する。なお、表示プログラム２２は保存後に元のＰＤＦファイルを削除してもよい。
【００７６】
（３−２）表示プログラムの処理の詳細
次に、表示プログラム２２の処理の詳細について説明する。表示プログラム２２はイベント駆動型のプログラムである。表示プログラム２２はイベントが発生するとそのイベントに対応付けられている処理（所謂イベントハンドラ）を実行する。以下、表示プログラム２２の処理をイベントごとに説明する。
【００７７】
（３−２−１）一覧表示画面の表示イベント
一覧表示画面の表示イベントはファイル選択画面３０でファイルが選択されると発生する。
図４を参照して、一覧表示画面の表示イベントが発生したときの処理について説明する。
【００７８】
Ｓ１０１では、表示プログラム２２は、ファイル選択画面３０で選択されたＰＤＦファイルに格納されているページを読み出し、ページ毎にサムネイル画像４１を生成する。
Ｓ１０２では、表示プログラム２２は表示部１４に一覧表示画面３１を表示させる。そして、表示プログラム２２はその一覧表示画面３１にＳ１０１で生成した複数のサムネイル画像４１を前述した予め定められた順に配列して表示させる。Ｓ１０２は画像表示処理の一例である。
【００７９】
Ｓ１０３では、表示プログラム２２はＤｉｖｉｄｅボタン３１ｄを無効にする。
Ｓ１０４では、表示プログラム２２は一定時間の間、各サムネイル画像４１の上にそのサムネイル画像４１に対応するページのページ番号を表示する。
Ｓ１０５では、表示プログラム２２は第１ページのサムネイル画像４１の上に前述した所定の情報として「１」を表示する。
【００８０】
（３−２−２）一覧表示画面で発生するイベント
次に、一覧表示画面３１で発生するイベントとそのイベントが発生したときに実行される処理とについて説明する。
【００８１】
（３−２−２−１）サムネイル画像のタッチイベント
サムネイル画像のタッチイベントは、ユーザが一覧表示画面３１でサムネイル画像４１にタッチすると発生する。
図５を参照して、サムネイル画像４１のタッチイベントが発生したときの処理について説明する。ただし、タッチされたサムネイル画像４１が第１ページのサムネイル画像４１である場合は以下に示す処理は実行されないものとする。
Ｓ２０１では、表示プログラム２２は一覧表示画面３１に表示されている複数のサムネイル画像４１が既にグループに分けられているか否かを判断する。表示プログラム２２は、未だグループに分けられていない場合はＳ２０２に進み、既にグループに分けられている場合はＳ２０７に進む。
【００８２】
Ｓ２０２では、表示プログラム２２は、ユーザがタッチしたサムネイル画像４１とそのサムネイル画像４１の直前のサムネイル画像４１との間の位置をグループ分け位置として受け付ける。
Ｓ２０３では、表示プログラム２２は受け付けられているグループ分け位置で前述したグループ分け処理（ｂ）及び（ｃ）を実行する。
【００８３】
Ｓ２０４では、表示プログラム２２は一定時間の間、各サムネイル画像４１の上にそのサムネイル画像４１に対応するページのページ番号を表示する。
Ｓ２０５では、表示プログラム２２は前述したグループ分け処理（ａ）を実行する。上述したＳ２０２とＳ２０５とは結果表示処理の一例である。
Ｓ２０６では、表示プログラム２２はＤｉｖｉｄｅボタン３１ｄを有効にする。
【００８４】
Ｓ２０７では、表示プログラム２２はタッチされたサムネイル画像４１が第２グループの先頭のサムネイル画像４１であるか否かを判断する。第２グループの先頭のサムネイル画像４１以外である場合は、表示プログラム２２は先に受け付けられているグループ分け位置とは異なる新たなグループ分け位置が指定されたと判断してＳ２０８に進む。一方、第２グループの先頭のサムネイル画像４１である場合は、表示プログラム２２は先に受け付けられているグループ分け位置のキャンセルが指示されたと判断してＳ２０９に進む。Ｓ２０７はキャンセル受付処理の一例である。
Ｓ２０８では、表示プログラム２２は先に受け付けられているグループ分け位置を破棄してＳ２０２に進む。
【００８５】
Ｓ２０９では、表示プログラム２２は受け付けられているグループ分け位置を破棄する。
Ｓ２１０では、表示プログラム２２は一覧表示画面３１の状態をグループ分けされていない状態（状態２）に戻す。Ｓ２１０はキャンセル処理の一例である。
Ｓ２１１では、表示プログラム２２はＤｉｖｉｄｅボタン３１ｄを無効にする。
【００８６】
（３−２−２−２）Ｄｉｖｉｄｅボタンのタッチイベント
Ｄｉｖｉｄｅボタン３１ｄのタッチイベントは、一覧表示画面３１でユーザがＤｉｖｉｄｅボタン３１ｄにタッチすると発生する。
図６を参照して、Ｄｉｖｉｄｅボタン３１ｄのタッチイベントが発生したときの処理について説明する。
【００８７】
Ｓ３０１では、表示プログラム２２は分割確認画面３２を表示する。
Ｓ３０２では、表示プログラム２２はグループ毎にそのグループに属するページが保存されるファイルのファイル名を生成し、生成したファイル名を分割確認画面３２に一覧表示する。
Ｓ３０３では、表示プログラム２２は各ファイルのファイル名の前にそのファイルに格納されるグループの先頭ページのサムネイル画像４１を表示する。表示するサムネイル画像４１としては一覧表示画面３１の状態４で表示したものを流用することができる。
Ｓ３０４では、表示プログラム２２は各ファイル名の後ろにそのファイルに格納されるページの数を（）で括って表示する。
【００８８】
（３−２−２−３）一覧表示画面のその他のイベント
一覧表示画面３１ではその他にＣａｎｃｅｌボタン３１ａのタッチイベント、マイナス（−）ボタン３１ｂのタッチイベント、プラス（＋）ボタン３１ｃのタッチイベントが発生するが、これらのイベントが発生したときの処理は前述した通りであるので説明は省略する。
【００８９】
（３−２−３）分割確認画面で発生するイベント
次に、分割確認画面３２で発生するイベントとそのイベントが発生したときに実行される処理とについて説明する。
【００９０】
（３−２−３−１）Ｄｏｎｅボタンのタッチイベント
Ｄｏｎｅボタンのタッチイベントは分割確認画面３２でユーザがＤｏｎｅボタン３２ｃにタッチすると発生する。
表示プログラム２２は、Ｄｏｎｅボタン３２ｃのタッチイベントが発生すると、ファイル選択画面３０で選択されたＰＤＦファイルに格納されているページを、一覧表示画面３１で分けられたグループに分け、各グループに属するページをそれぞれ対応するファイルに保存する。
Ｄｏｎｅボタン３２ｃのタッチを受け付ける処理は保存指示受付処理の一例である。また、ページをそれぞれ対応するファイルに保存する処理は保存処理の一例である。
【００９１】
（３−２−３−２）分割確認画面のその他のイベント
分割確認画面３２ではその他にＰＤＦボタン３２ａのタッチイベント、Ｃａｎｃｅｌボタン３１ｂのタッチイベントが発生するが、これらのイベントが発生したときの処理は前述した通りであるので説明は省略する。
【００９２】
（４）実施形態の効果
以上説明した表示プログラム２２によると、一覧表示画面３１でユーザからグループ分け位置の指定を受け付けると一覧表示画面３１に表示されている複数のサムネイル画像４１をそのグループ分け位置でグループに分けて表示するので、ユーザはグループ分け位置を指定する操作とは別にグループに分けた結果を確認するための操作を別途行わなくてよい。
よって表示プログラム２２によると、複数のサムネイル画像４１をグループに分けるときのユーザの利便性が向上する。
【００９３】
更に、表示プログラム２２によると、各グループの先頭のサムネイル画像４１の上にグループの番号を示す数字を表示するので、ユーザは複数のサムネイル画像４１をグループに分けた結果を確認することができる。
【００９４】
更に、表示プログラム２２によると、サムネイル画像４１間の上下方向の間隔について、同一グループに属するサムネイル画像４１間の間隔Ｈ１よりもグループ間の間隔Ｈ２を広くするので、ユーザは複数のサムネイル画像４１をグループに分けた結果を確認することができる。
【００９５】
更に、表示プログラム２２によると、グループ毎に異なる色のカラーフィルタ処理をサムネイル画像４１にかけるので、ユーザは複数のサムネイル画像４１をグループに分けた結果を確認することができる。
【００９６】
更に、表示プログラム２２によると、ユーザは指定したグループ分け位置でグループに分けた結果が気に入らない場合は、別のグループ分け位置を指定し直すことにより、グループ分けをし直すことができるができる。
【００９７】
更に、表示プログラム２２によると、複数のページをグループ毎に異なるファイルに保存することができる。
【００９８】
更に、表示プログラム２２によると、複数のサムネイル画像４１を表示させた後、一定時間の間、各サムネイル画像４１の上にそのサムネイル画像４１に対応するページのページ番号を表示させるので、ユーザはグループ分け位置を指定し易くなる。
【００９９】
更に、表示プログラム２２によると、複数のサムネイル画像４１をグループに分けて表示した後、一定時間の間、各サムネイル画像４１の上にそのサムネイル画像４１に対応するページのページ番号を表示させるので、複数のサムネイル画像４１をグループに分けた結果をユーザがより確認し易くなる。
【０１００】
更に、表示プログラム２２によると、ユーザは指定したグループ分け位置をキャンセルすることができる。
【０１０１】
更に、表示プログラム２２によると、グループ分け位置と同じ位置が指定された場合にキャンセルを受けるので、ユーザはグループ分け位置のキャンセルを直感的に行うことができる。
【０１０２】
更に、表示プログラム２２によると、ユーザはサムネイル画像４１を指定することによってグループ分け位置を指定することができる。
【０１０３】
＜実施形態２＞
次に、実施形態２を図７ないし図８によって説明する。
実施形態１では複数のサムネイル画像を二つのグループに分ける場合を例に説明した。これに対し、実施形態２に係る表示プログラム２２は、図７に示すように、複数のサムネイル画像を３以上のグループに分けることができる。
具体的には、実施形態２では、ユーザは複数のサムネイル画像４１がグループに分けられている状態でグループの先頭のサムネイル画像４１以外のサムネイル画像４１にタッチすることによって新たなグループ分け位置を指定することができる。
【０１０４】
図８を参照して、実施形態２に係るサムネイル画像４１のタッチイベントについて説明する。ここでは実施形態１と実質的に同一の処理には同一の符号を付して説明を省略する。
Ｓ４０１では、表示プログラム２２は一覧表示画面３１に表示されている複数のサムネイル画像４１が既にグループに分けられているか否かを判断する。表示プログラム２２は、分けられていない場合はＳ４０２に進み、分けられている場合はＳ４０４に進む。
【０１０５】
Ｓ４０２では、表示プログラム２２はユーザがタッチしたサムネイル画像４１とそのサムネイル画像４１の直前のサムネイル画像４１との間の位置を新たなグループ分け位置として受け付ける。
【０１０６】
Ｓ４０３では、表示プログラム２２は受け付けられているグループ分け位置で前述したグループ分け処理（ｂ）及び（ｃ）を実行する。以下、具体的に説明する。
例えば未だグループ分けされていない状態でユーザがサムネイル画像４１にタッチした場合は受け付けられているグループ分け位置は一つであるので、表示プログラム２２は複数のサムネイル画像４１を二つのグループに分ける。
【０１０７】
また、例えば既にグループ分けがされている状態でユーザがグループの先頭以外のサムネイル画像４１にタッチした場合は、表示プログラム２２は後述するＳ４０４で新たなグループ分け位置が指定されたと判断し、Ｓ４０２において新たなグループ分け位置として受け付ける。その場合は、表示プログラム２２はＳ４０３において、先に受け付けているグループ分け位置と新たなグループ分け位置とで３以上のグループに分ける。
【０１０８】
また、例えば既にグループ分けがされている状態でユーザが第２グループ以降のグループの先頭のサムネイル画像４１にタッチした場合は、表示プログラム２２は後述するＳ４０５においてそのサムネイル画像４１の直前のグループ分け位置を破棄する。その場合に、直前のグループ分け位置を破棄しても別のグループ分け位置が残っている場合は、表示プログラム２２はＳ４０３を実行する。このため、例えばサムネイル画像４１が二つのグループ分け位置によって三つのグループに分けられていたとすると、それらのサムネイル画像４１は破棄されずに残っている一つのグループ分け位置によって二つのグループに分け直されることになる。
【０１０９】
Ｓ４０４では、表示プログラム２２は、タッチされたサムネイル画像４１が第２グループ以降のグループの先頭のサムネイル画像４１であるか否かを判断する。そして、表示プログラム２２は、第２グループ以降のグループの先頭のサムネイル画像４１以外のサムネイル画像４１である場合は新たなグループ分け位置が指定されたとしてＳ４０２に進む。一方、第２グループ以降のグループの先頭のサムネイル画像４１である場合は、表示プログラム２２はグループ分けのキャンセルが指示されたとしてＳ４０５に進む。
【０１１０】
Ｓ４０５では、表示プログラム２２はユーザによってタッチされたサムネイル画像４１とそのサムネイル画像４１の直前のサムネイル画像４１との間のグループ分け位置を破棄する。
Ｓ４０６では、表示プログラム２２は受け付けられたグループ分け位置が残っているか否かを判断し、残っている場合はＳ４０３に進む。一方、表示プログラム２２は、グループ分け位置が残っていない場合、すなわち現在受け付けられているグループ分け位置の数が０（零）である場合はＳ４０７に進む。
Ｓ４０７では、表示プログラム２２は一覧表示画面３１をグループ分けされていない状態（状態２）に戻す。
【０１１１】
以上説明した実施形態２に係る表示プログラム２２によると、複数のサムネイル画像４１をグループに分けて表示している状態で新たなグループ分け位置の指定を受け付けると、先に受け付けたグループ分け位置と新たなグループ分け位置とで複数のサムネイル画像４１をグループに分けて表示するので、複数のサムネイル画像４１を３以上のグループに分けることができる。
【０１１２】
＜実施形態３＞
次に、実施形態３を説明する。
実施形態３は実施形態２の変形例である。実施形態２では複数のサムネイル画像４１を第１グループと第２グループとに分けた場合に、ユーザは第１グループを更に二つのグループに分けることもできるし、第２グループを更に二つのグループに分けることもできる。
これに対し、実施形態３では、受け付けられたグループ分け位置によって分けられた二つのグループのうち一方のグループを確定し、他方のグループを更に分けるためのグループ分け位置の指定を受け付ける。
【０１１３】
具体的には、実施形態３に係る表示プログラム２２は、第１グループと第２グループとに分けられている場合は第１グループを確定し、第２グループについてのみ更なるグループ分け位置の指定を受け付ける。そして、第２グループを更にグループに分けることによって第１グループ、第２グループ、及び、第３グループに分けられている場合は、表示プログラム２２は第２グループを確定し、第３グループについてのみ更なるグループ分け位置の指定を受け付ける。
つまり、実施形態３に係る表示プログラム２２は、複数のサムネイル画像４１が２以上のグループに分けられているときは、最終グループについてのみ更なるグループ分け位置の指定を受け付ける。
【０１１４】
この処理は、図８においてＳ４０４で第２グループ以降のグループの先頭のサムネイル画像４１以外のサムネイル画像４１であると判断された場合に、Ｓ４０２に進む前に、タッチしたサムネイル画像４１が最終グループに属しているか否かを判断し、最終グループに属している場合はＳ４０２に進み、最終グループに属していない場合は処理を終了するステップを追加すればよい。
【０１１５】
グループ分け位置のキャンセルについても同様であり、表示プログラム２２は最終グループの先頭のサムネイル画像４１がタッチされた場合のみキャンセルを受け付け、最終グループ以外のグループの先頭のサムネイル画像４１がタッチされた場合はキャンセルを受け付けない。
【０１１６】
以上説明した実施形態３に係る表示プログラム２２によると、受け付けられたグループ分け位置によって分けられた二つのグループのうち一方のグループを確定し、他方のグループを更に分けるためのグループ分け位置の指定を受け付けるので、複数のサムネイル画像４１を二つのグループに分ける処理を繰り返すことによって複数のサムネイル画像４１を３以上のグループに分けることができる。
【０１１７】
＜実施形態４＞
次に、実施形態４を図９によって説明する。
前述した実施形態１ではグループ分け処理として（ａ）〜（ｃ）を実行した。これに対し、実施形態４に係る表示プログラム２２は、グループ分け処理（ｂ）に替えて以下のグループ分け処理（ｄ）を実行する。
【０１１８】
（ｄ）グループ毎に枠で囲む。
図９を参照して、グループ分け処理（ｄ）について説明する。図９では第１ページ〜第６ページからなる第１グループと、第７ページ以降のページからなる第２グループとに分ける場合を示している。この場合、表示プログラム２２は、第１ページ〜第６ページを枠５１で囲って表示し、第７ページ以降のページを枠５２で囲って表示する。
実施形態４はその他の点において実施形態１と実質的に同一である。
【０１１９】
以上説明した実施形態４に係る表示プログラム２２によると、グループ毎に枠で囲むので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【０１２０】
＜実施形態５＞
次に、実施形態５を図１０によって説明する。
前述した実施形態１ではグループ分け処理（ａ）〜（ｃ）を実行した。これに対し、実施形態５に係る表示プログラム２２はグループ分け処理（ｂ）及び（ｃ）に替えて以下のグループ分け処理（ｅ）を実行する。
【０１２１】
（ｅ）複数の画像を第２グループ以降の各グループの先頭のサムネイル画像４１の直前で改行して表示する。
図１０を参照して、グループ分け処理（ｅ）について説明する。図１０では第１ページ〜第６ページからなる第１グループと、第７ページ以降のページからなる第２グループとに分ける場合を示している。この場合、表示プログラム２２は、第２グループの先頭のサムネイル画像４１である第７ページのサムネイル画像４１の直前で改行する。
実施形態５はその他の点において実施形態１と実質的に同一である。
【０１２２】
以上説明した実施形態５に係る表示プログラム２２によると、複数の画像を２番目以降の各グループの直前でそれぞれ改行して表示するので、ユーザは複数の画像をグループに分けた結果を確認することができる。
【０１２３】
＜実施形態６＞
次に、実施形態６を図１１によって説明する。
前述した実施形態１ではサムネイル画像４１を左から右、上から下の順で行列状に配列して一覧表示する場合を例に説明した。
これに対し、実施形態６に係る表示プログラム２２は、図１１に示すように、複数のサムネイル画像４１を一列に配列して表示する。複数のサムネイル画像４１を一列に配列する方向は上下方向であってもよいし、左右方向であってもよい。ここでは左右方向に配列する場合を例に説明する。この場合、ユーザはサムネイル画像４１を左右方向にスクロールさせることにより、全てのサムネイル画像４１を順に表示させることができる。
【０１２４】
実施形態６に係る表示プログラム２２は、一覧表示画面３１（状態１）に示すように、全てのサムネイル画像４１間に仕切り線５５を表示する。各仕切り線５５の下方にはその仕切り線５５の位置でページをグループに分割するか否かをユーザが選択するためのＤｉｖｉｄｅボタン５６が表示される。
【０１２５】
サムネイル画像４１が表示された直後の段階では仕切り線５５は全て非選択状態である。非選択状態のときの仕切り線５５はグレーの破線で表示される。ユーザはサムネイル画像４１を左右にスクロールさせ、第１グループの最後のサムネイル画像４１と第２グループの先頭のサムネイル画像４１との間の仕切り線５５のＤｉｖｉｄｅボタン５６にタッチすることにより、その仕切り線５５をグループ分け位置として選択することができる。選択された仕切り線５５は赤などの目立ち易い色の実線で太く表示される。これによりユーザはグループ分け位置を視認することができる。
【０１２６】
ここで、実施形態６では同時に一つの仕切り線５５のみを選択できるものとする。このため、ある仕切り線５５に対応するＤｉｖｉｄｅボタン５６にタッチした後に別の仕切り線５５に対応するＤｉｖｉｄｅボタン５６にタッチすると、先にタッチしたＤｉｖｉｄｅボタン５６に対応する仕切り線５５の選択は解除され、後にタッチしたＤｉｖｉｄｅボタン５６に対応する仕切り線５５が選択される。
また、選択されている仕切り線５５に対応するＤｉｖｉｄｅボタン５６に再度タッチするとその仕切り線５５の選択がキャンセルされる。
なお、Ｒｕｎボタン３１ｅは実施形態１に係るＤｉｖｉｄｅボタン３１ｄと同じ意味のボタンである。
【０１２７】
以上説明した実施形態６に係る表示プログラム２２によると、ユーザは仕切り線５５を選択することによってグループ分け位置を指定することができるとともに、選択した仕切り線５５によってグループの境界を把握することができる。
【０１２８】
＜実施形態７＞
次に、実施形態７を図１２によって説明する。
実施形態７に係る表示プログラム２２は、移動可能な分割マークを表示することによってサムネイル画像をグループに分けて表示する。
図１２を参照して、実施形態７に係る表示プログラム２２によるグループ分けについて説明する。実施形態７に係る表示プログラム２２は、一覧表示画面３１（状態１）に示すように、一覧表示画面３１に分割ボタン７０を表示する。
ユーザが分割ボタン７０にタッチすると、表示プログラム２２は一覧表示画面３１（状態２）に示すように、いずれか二つのサムネイル画像４１の間に移動可能な分割マーク７１を表示する。分割マーク７１を最初に表示する位置は、例えば予め決められている。図１２では第６ページのサムネイル画像４１と第７ページのサムネイル画像４１との間に分割マーク７１を表示した場合を示している。分割ボタン７０のタッチを受け付ける処理は開始指示受付処理の一例である。また、分割マーク７１を表示する処理は分割マーク表示処理の一例である。
【０１２９】
一覧表示画面３１（状態３）に示すように、ユーザは分割マーク７１にタッチしたまま指を滑らせるドラッグ操作を行うことにより、分割マーク７１を移動させることができる。ドラッグ操作を受け付ける処理は移動処理の一例である。
ここではユーザは第５ページのサムネイル画像４１と第６ページのサムネイル画像４１との間に分割マーク７１を移動させる操作を行ったとする。この場合、表示プログラム２２は一覧表示画面３１（状態４）に示すように第５ページのサムネイル画像４１と第６ページのサムネイル画像４１との間に分割マーク７１を移動させることにより、第１ページ〜第５ページのサムネイル画像４１からなるグループと、第６ページ以降のページのサムネイル画像４１からなるグループとに分けて表示する。
【０１３０】
分割マーク７１によるグループ分け位置の指定をキャンセルしたい場合は、ユーザは例えば分割マーク７１に一定時間以上連続してタッチする。表示プログラム２２は分割マーク７１が一定時間以上連続してタッチされると、分割マーク７１を非表示にするか否かをユーザに問い合わせる図示しないメニューを表示する。そのメニューでユーザが非表示を指示すると、表示プログラム２２は分割マーク７１を非表示にし、一覧表示画面３１の状態を図１２に示す状態１に戻す。
【０１３１】
以上説明した実施形態７に係る表示プログラム２２によると、ユーザは分割マーク７１を移動させることによってグループ分け位置を指定することができる。
【０１３２】
＜他の実施形態＞
上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も技術的範囲に含まれる。
【０１３３】
（１）上記実施形態ではグループの先頭のサムネイル画像４１の上に所定の情報を表示することによって各サムネイル画像４１が属するグループをユーザが視認できるように表示する場合を例に説明した。これに対し、上述した所定の情報を全てのサムネイル画像４１の上に表示してもよい。例えば第１グループに属する全てのサムネイル画像４１の上に「１」を表示し、第２グループに属する全てのサムネイル画像４１の上に「２」を表示してもよい。このようにすると、ユーザは複数の画像をグループに分けた結果の確認がより容易になる。
【０１３４】
（２）上記実施形態１ではタッチされたサムネイル画像４１とそのサムネイル画像４１の直前のサムネイル画像４１との間の位置をグループ分け位置として受け付ける場合を例に説明した。これに対し、タッチされたサムネイル画像４１とそのサムネイル画像４１の直後のサムネイル画像４１との間の位置をグループ分け位置として受け付けてもよい。
【０１３５】
（３）上記実施形態ではユーザによって選択されたＰＤＦファイルに格納されているページのサムネイル画像４１を一覧表示画面３１に表示させる場合を例に説明した。これに対し、一覧表示画面３１に表示させる画像は異なるファイルに格納されているものであってもよい。例えばあるフォルダに複数のＪｐｅｇファイルが保存されている場合に、それらのＪｐｅｇファイルに保存されている画像を一覧表示させてもよい．
【０１３６】
（４）上記実施形態１ではグループ分け処理として（ａ）〜（ｃ）を実行する場合を例に説明した。これに対し、これらのグループ分け処理のうち一つあるいは二つのみを実行してもよい。他の実施形態についても同様である。
【０１３７】
（５）上記実施形態１ではサムネイル画像４１が既にグループに分けられている状態で第２グループの先頭のサムネイル画像４１以外のサムネイル画像４１がタッチされた場合は先に受け付けられているグループ分け位置を破棄して新たなグループ分け位置を受け付ける場合を例に説明した。これに対し、サムネイル画像４１が既にグループに分けられている状態で第２グループの先頭のサムネイル画像４１以外のサムネイル画像４１がタッチされた場合は何も処理を実行しないようにしてもよい。この場合は、ユーザは先に指定したグループ分け位置をキャンセルしてから新たなグループ分け位置を指定することになる。
【０１３８】
（６）上記実施形態ではグループ分けしたページを別々のファイルに保存する場合を例に説明した。しかしながら、グループ分けしたページに対する処理はこれに限られるものではない。例えばページをグループに分けて特定のグループのみを印刷する場合に、本明細書で開示したグループ分けの技術を適用してもよい。
【０１３９】
（７）上記実施形態では情報処理装置として携帯電話１を例に説明した。これに対し、情報処理装置はパーソナルコンピュータであってもよいし、携帯情報端末であってもよい。
【符号の説明】
【０１４０】
１・・・携帯電話、１０・・・制御部、１１・・・送受信部、１２・・・音声入出力部、１３・・・無線通信部、１４・・・表示部、１５・・・操作部、１６・・・記憶部、２２・・・表示プログラム、２３・・・電子ファイル、３０・・・ファイル選択画面、３１・・・一覧表示画面、３２・・・分割確認画面、４１・・・サムネイル画像、５１・・・枠、５２・・・枠、５５・・・仕切り線、７０・・・分割ボタン、７１・・・分割マーク
【図１】
2014059836.tif 000003
【図２】
2014059836.tif 000004
【図３】
2014059836.tif 000005
【図４】
2014059836.tif 000006
【図５】
2014059836.tif 000007
【図６】
2014059836.tif 000008
【図７】
2014059836.tif 000009
【図８】
2014059836.tif 000010
【図９】
2014059836.tif 000011
【図１０】
2014059836.tif 000012
【図１１】
2014059836.tif 000013
【図１２】
2014059836.tif 000014