(57)【要約】【課題】表紙または裏表紙を含む印刷物におけるページ順序を決定する場合に、少ないユーザ操作で、内容に関連のある複数ページ群同士の順序を入れ替え、入れ替え後の内容に関連のある複数ページ群同士の順序を確認できる仕組みを提供すること。【解決手段】表紙または裏表紙を含む印刷物におけるページ順序を決定し、ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置が、内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御し、一覧表示する内容に関連のある複数ページ群それぞれに、複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する。 【選択図】図１１
2018036824.tif 000002
【特許請求の範囲】
【請求項１】
表紙または裏表紙を含む印刷物におけるページ順序を決定し、前記ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置であって、
前記内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御する第一の表示制御手段と、
前記一覧表示する前記内容に関連のある複数ページ群それぞれに、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する第二の表示制御手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記操作オブジェクトによる入れ替える指示を受け付けた場合には、前記第一の表示制御手段及び前記第二の表示制御手段が更に、前記操作オブジェクトと一意に対応づけて配置されている複数ページ群と、当該複数ページ群とは隣の列に一覧表示されている複数ページ群の順序が入れ替えるように表示制御することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記操作オブジェクトは更に複数ページ群同士を入れ替える方向を識別可能な情報を含み、前記裏表紙方向に複数ページ群同士を入れ替える第一の操作オブジェクト及び前記表紙方向に複数ページ群同士を入れ替える第二の操作オブジェクトを、前記一覧表示する前記内容に関連のある複数ページ群それぞれに一意に対応づけて配置するように前記第二の表示制御手段が表示制御することを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記第一の表示制御手段が前記内容に関連のある複数ページ群と共に前記表紙または裏表紙を含めて一覧表示する場合には、前記第二の表示制御手段が、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを、前記一覧表示する前記表紙または裏表紙それぞれには一意に対応づけて配置しないように表示制御し、
前記一覧表示する前記表紙または裏表紙の隣の列に一覧表示されている複数ページ群の順序を入れ替える前記操作オブジェクトにおいては、前記第一の操作オブジェクト及び前記第二の操作オブジェクトの何れか一方のみが、前記隣の列に一覧表示されている前記複数ページ群に一意に対応づけて配置するように前記第二の表示制御手段が表示制御することを特徴とする請求項３に記載の情報処理装置。
【請求項５】
表紙または裏表紙を含む印刷物におけるページ順序を決定し、前記ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置の制御方法であって
前記情報処理装置の第一の表示制御手段が、前記内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御する第一の表示制御工程と、
前記情報処理装置の第二の表示制御手段が、前記一覧表示する前記内容に関連のある複数ページ群それぞれに、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する第二の表示制御工程と、
を含むことを特徴とする制御方法。
【請求項６】
表紙または裏表紙を含む印刷物におけるページ順序を決定し、前記ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置で読み取り実行可能なプログラムであって、
前記情報処理装置を、
前記内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御する第一の表示制御手段と、
前記一覧表示する前記内容に関連のある複数ページ群それぞれに、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する第二の表示制御手段と、
して機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、好ましくは個人が使い勝手にあるように手帳等の所望のレイアウト等を個人が自由に決めて発注する情報処理装置、その制御方法とプログラムに関する技術である。
【背景技術】
【０００２】
ＷＥＢ画面で、個人の使い勝手にあうように手帳等の所望のレイアウト等を個人が自由に決めて発注するＥＣサイト等がある。
特許文献１には複数の文書を合成するバインダ内の文書を文書単位で移動させる技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−７９６３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
例えば、個人の使い勝手にあうように手帳等の所望のレイアウト等を個人が自由に決めて発注する場合、カレンダー（2年分で見開き2ページ）、月毎のスケジュール表（1か月で見開き2ページ）、週毎のスケジュール表（1週で見開き2ページ）の複数タイプで表記されたカレンダー種別のページ順序を、個人の使い勝手にあうように入れ替えたりする操作が発生する。
【０００５】
特許文献１の技術では、バインダ内で文書単位同士を移動することは可能であるが、並び替える文書単位同士をユーザが一旦を選んでから入れ替えるために、１つの並び替えを実行するユーザ操作が多く、ユーザにとって煩雑であり、入れ替えの対象をユーザが間違えたり、あるいは入れ替えの作業時間が長くなってしまう問題が発生する。
【０００６】
本発明は、表紙または裏表紙を含む印刷物におけるページ順序を決定する場合に、少ないユーザ操作で、内容に関連のある複数ページ群同士の順序を入れ替え、入れ替え後の内容に関連のある複数ページ群同士の順序を確認できる仕組みを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明は、表紙または裏表紙を含む印刷物におけるページ順序を決定し、前記ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置であって、前記内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御する第一の表示制御手段と、前記一覧表示する前記内容に関連のある複数ページ群それぞれに、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する第二の表示制御手段とを備えることを特徴とする。
【０００８】
本発明は、表紙または裏表紙を含む印刷物におけるページ順序を決定し、前記ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置の制御方法であって、前記情報処理装置の第一の表示制御手段が、前記内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御する第一の表示制御工程と、前記情報処理装置の第二の表示制御手段が、前記一覧表示する前記内容に関連のある複数ページ群それぞれに、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する第二の表示制御工程とを含むことを特徴とする。
【０００９】
本発明は、表紙または裏表紙を含む印刷物におけるページ順序を決定し、前記ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替える情報処理装置で読み取り実行可能なプログラムであって、前記情報処理装置を、前記内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御する第一の表示制御手段と、前記一覧表示する前記内容に関連のある複数ページ群それぞれに、前記複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクトを一意に対応づけて配置するように表示制御する第二の表示制御手段として機能させることを特徴とする。
【発明の効果】
【００１０】
本発明により、表紙または裏表紙を含む印刷物におけるページ順序を決定する場合に、少ないユーザ操作で、内容に関連のある複数ページ群同士の順序を入れ替え、入れ替え後の内容に関連のある複数ページ群同士の順序を確認できる仕組みを提供することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態における、ＷＥＢ画面で個人の使い勝手にあうように手帳等の所望のレイアウト等を個人が自由に決めて発注するＥＣサイトのシステム構成の一例を示す図である。
【図２】本発明の実施形態における、クライアント端末（Ｗｅｂブラウザ）、Ｗｅｂアプリケーションサーバ（第１の情報処理装置）、データベースサーバ（第２の情報処理装置）のハードウェア構成の一例を示すブロック図である。
【図３】本発明の実施形態における、ユーザの操作に従って複数ページ群を並び替え（入れ替え）する処理の一例を示すフローチャートである。
【図４】本発明の実施形態における、ユーザの操作に従って複数ページ群を並び替え（入れ替え）する処理の一例を示すフローチャートである。
【図５】本発明の実施形態における、ユーザの操作に従って複数ページ群を、一覧から削除する処理の一例を示すフローチャートである。
【図６】本発明の実施形態における、ユーザの操作に従って複数ページ群を、一覧から削除する処理の一例を示すフローチャートである。
【図７】本発明の実施形態における、次の画面に遷移する処理の一例を示すフローチャートである。
【図８】本発明の実施形態における、新規作成の画面の一例を示す図である。
【図９】本発明の実施形態における、ベース選択の画面の一例を示す図である。
【図１０】本発明の実施形態における、差込データの画面の一例を示す図である。
【図１１】本発明の実施形態における、構成要素編集の画面の一例を示す図である。
【図１２】本発明の実施形態における、ページ構成の画面の一例を示す図である。
【図１３】本発明の実施形態における、最終確認の画面の一例を示す図である。
【発明を実施するための形態】
【００１２】
図１は、本発明の実施形態におけるＥＣサイト（ＷＥＢ画面で、個人の使い勝手にあうように手帳等の所望のレイアウト等を個人が自由に決めて発注する）のシステム構成の一例を示す図である。
【００１３】
ＥＣサイトは、クライアント端末１００、Ｗｅｂアプリケーションサーバ２００、データベースサーバ３００が、ネットワークを介して通信可能に接続される構成となっている。
【００１４】
クライアント端末１００は、Ｗｅｂブラウザを介して、Ｗｅｂアプリケーションサーバ２００が表示制御する画面を表示する。更に、クライアント端末にインストール済みのアプリケーションを介して、クライアントアプリケーション（図示しない）が表示制御する画面を表示してもよい。
【００１５】
Ｗｅｂアプリケーションサーバ２００は、Ｗｅｂブラウザからの処理リクエストに従ってＷｅｂアプリケーションを表示制御する画面情報を生成してから、Ｗｅｂブラウザに対して生成した画面情報を送信するものである。
【００１６】
データベースサーバ３００は、Ｗｅｂブラウザからの処理リクエストに従ってＷｅｂアプリケーションに関する各種データを登録したり検索したりして、Ｗｅｂアプリケーションと処理したデータ情報を通信するものである。
【００１７】
図２に示すように、情報処理装置は、システムバス４を介してＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）３、入力コントローラ５、ビデオコントローラ６、メモリコントローラ７、よび通信Ｉ／Ｆコントローラ８が接続される。
ＣＰＵ１は、システムバス４に接続される各デバイスやコントローラを統括的に制御する。
【００１８】
ＲＯＭ２あるいは外部メモリ１１は、ＣＰＵ１が実行する制御プログラムであるＢＩＯＳ（Ｂａｓｉｃ  Ｉｎｐｕｔ／Ｏｕｔｐｕｔ  Ｓｙｓｔｅｍ）やＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や、本情報処理方法を実現するためのコンピュータ読み取り実行可能なプログラムおよび必要な各種データ（データテーブルを含む）を保持している。
【００１９】
ＲＡＭ３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。ＣＰＵ１は、処理の実行に際して必要なプログラム等をＲＯＭ２あるいは外部メモリ１１からＲＡＭ３にロードし、ロードしたプログラムを実行することで各種動作を実現する。
【００２０】
入力コントローラ５は、キーボード９や不図示のマウス等のポインティングデバイス等の入力装置からの入力を制御する。入力装置がタッチパネルの場合、ユーザがタッチパネルに表示されたアイコンやカーソルやボタンに合わせて押下（指等でタッチ）することにより、各種の指示を行うことができることとする。
また、タッチパネルは、マルチタッチスクリーンなどの、複数の指でタッチされた位置を検出することが可能なタッチパネルであってもよい。
【００２１】
ビデオコントローラ６は、ディスプレイ１０などの外部出力装置への表示を制御する。ディスプレイは本体と一体になったノート型パソコンのディスプレイも含まれるものとする。なお、外部出力装置はディスプレイに限ったものははく、例えばプロジェクタであってもよい。また、前述のタッチ操作を受け付け可能な装置については、入力装置も提供する。
【００２２】
なおビデオコントローラ６は、表示制御を行うためのビデオメモリ（ＶＲＡＭ）を制御することが可能で、ビデオメモリ領域としてＲＡＭ３の一部を利用することもできるし、別途専用のビデオメモリを設けることも可能である。
【００２３】
メモリコントローラ７は、外部メモリ１１へのアクセスを制御する。外部メモリとしては、ブートプログラム、各種アプリケーション、フォントデータ、ユーザファイル、編集ファイル、および各種データ等を記憶する外部記憶装置（ハードディスク）、フレキシブルディスク（ＦＤ）、或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるコンパクトフラッシュ（登録商標）メモリ等を利用可能である。
【００２４】
通信Ｉ／Ｆコントローラ９は、ネットワークを介して外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いた通信やＩＳＤＮなどの電話回線、および携帯電話の３Ｇ回線を用いた通信が可能である。
【００２５】
尚、ＣＰＵ１は、例えばＲＡＭ３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ディスプレイ１０上での表示を可能としている。また、ＣＰＵ１は、ディスプレイ１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
図３を説明する。
【００２６】
図３のフローチャートは、クライアント端末１００及びＷｅｂアプリケーションサーバ２００のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、構成要素編集の画面で、複数ページ群を入れ替える処理を示すフローチャートである。
【００２７】
ステップＳ３０１では、クライアント端末１００のＣＰＵ２０１は、Ｗｅｂブラウザを介して、構成要素編集の画面で複数ページ群の入れ替え前の結果を表示する。
ステップＳ３０２では、クライアント端末１００のＣＰＵ２０１は、構成要素編集の画面で複数ページ群の入れ替えボタン（操作オブジェクト）が押下される。
【００２８】
ステップＳ３０３では、クライアント端末１００のＣＰＵ２０１は、Ｗｅｂブラウザを介して、構成要素編集の画面で複数ページ群の入れ替え後の結果を表示する。
ステップＳ３０４では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面をＷｅｂブラウザで表示するべく表示制御する。
ステップＳ３０５では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での操作を受け付ける。
ステップＳ３０６では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面で複数ページ群の入れ替え操作であるか否か判断する。
【００２９】
ステップＳ３０７では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面で複数ページ群の入れ替えた結果をＷｅｂブラウザで表示するべく表示制御する。
図４を説明する。
【００３０】
図４のフローチャートは、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、Ｓ３０７の詳細処理を示すフローチャートである。
ステップＳ４０１では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での入れ替え操作を受け付ける。
【００３１】
ステップＳ４０２では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での入れ替え操作が、第一の操作オブジェクト（下向きの▼）であるか否かを判断する。
【００３２】
ステップＳ４０３では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での入れ替え操作が、第一の操作オブジェクト（下向きの▼）であると判断し、第一の操作オブジェクトと同じ列の複数ページ群と、一つ下の列の複数ページ群を特定する。
ステップＳ４０４では、第一の操作オブジェクトと同じ列の複数ページ群と、一つ下の列の複数ページ群を入れ替える。
【００３３】
ステップＳ４０５では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での入れ替え操作が、第二の操作オブジェクト（上向きの▲）であるか否かを判断する。
【００３４】
ステップＳ４０６では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での入れ替え操作が、第二の操作オブジェクト（上向きの▲）であると判断し、第二の操作オブジェクトと同じ列の複数ページ群と、一つ上の列の複数ページ群を特定する。
ステップＳ４０７では、第二の操作オブジェクトと同じ列の複数ページ群と、一つ上の列の複数ページ群を入れ替える。
図５を説明する。
【００３５】
図５のフローチャートは、クライアント端末１００及びＷｅｂアプリケーションサーバ２００のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、構成要素編集の画面で、複数ページ群を削除する処理を示すフローチャートである。
ステップＳ５０１では、クライアント端末１００のＣＰＵ２０１は、Ｗｅｂブラウザを介して、構成要素編集の画面で複数ページ群の削除前の結果を表示する。
ステップＳ５０２では、クライアント端末１００のＣＰＵ２０１は、構成要素編集の画面で複数ページ群の削除ボタンが押下される。
ステップＳ５０３では、クライアント端末１００のＣＰＵ２０１は、Ｗｅｂブラウザを介して、構成要素編集の画面で複数ページ群の削除後の結果を表示する。
ステップＳ５０４では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面をＷｅｂブラウザで表示するべく表示制御する。
ステップＳ５０５では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での操作を受け付ける。
ステップＳ５０６では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面で複数ページ群の削除操作であるか否か判断する。
【００３６】
ステップＳ５０７では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面で複数ページ群の削除結果をＷｅｂブラウザで表示するべく表示制御する。
図６を説明する。
【００３７】
図６のフローチャートは、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、Ｓ５０７の詳細処理を示すフローチャートである。
ステップＳ６０１では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、構成要素編集の画面での削除操作を受け付ける。
ステップＳ６０２では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、削除指示のある列と同じ列の複数ページ群を特定する。
【００３８】
ステップＳ６０３では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、削除指示のある列と同じ列の複数ページ群を、一覧表示から削除してから他の複数ページ群を表示する。
図７を説明する。
【００３９】
図７のフローチャートは、クライアント端末１００及びＷｅｂアプリケーションサーバ２００のＣＰＵ２０１が所定の制御プログラムを読み出して実行する処理であり、図８から始まった画面から図１３の画面まで次の画面に順次遷移する処理を示すフローチャートである。例えば各画面の中で、保存して次へボタンが押下された場合に、実行されるフローチャートである。
ステップＳ７０１では、クライアント端末１００のＣＰＵ２０１は、Ｗｅｂブラウザを介して、前の画面を表示する。
ステップＳ７０２では、クライアント端末１００のＣＰＵ２０１は、図８乃至図１３の各画面内にある「保存して次へ」ボタンが押下される。
ステップＳ７０３では、クライアント端末１００のＣＰＵ２０１は、Ｗｅｂブラウザを介して、次の画面を表示する。
ステップＳ７０４では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、、図８乃至図１３の各画面をＷｅｂブラウザで表示するべく表示制御する。
ステップＳ７０５では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、画面内の操作を受け付ける。
ステップＳ７０６では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、画面の遷移操作であるか否か判断する。
ステップＳ７０７では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、画面を決定する。
ステップＳ７０７では、Ｗｅｂアプリケーションサーバ２００のＣＰＵ２０１は、図８乃至図１３の中でいずれかの画面を表示制御する。
図１１を説明する。
【００４０】
図１１は、本発明の複数ページ群の入れ替え操作をユーザが行うための構成要素編集の画面である。構成要素編集の画面は、クライアント端末１００のＷｅｂブラウザおいて表示される。
【００４１】
構成要素編集の画面ではＷｅｂアプリケーションサーバ２００が、表紙または裏表紙を含む印刷物におけるページ順序を決定し、ページ順序を入れ替える場合に、内容に関連のある複数ページ群同士の順序を入れ替えている。
【００４２】
例えば、カレンダー（２年分で見開き２ページ）、月毎のスケジュール表（１か月で見開き２ページ）、週毎のスケジュール表（１週で見開き２ページ）等がそれぞれ内容に関連のある複数ページ群とする。それぞれ内容に関連のある複数ページ群は、見栄えを良くするためにスケジュール等のように全て偶数ページで構成される構成要素であることが好ましい。
構成要素欄１１０２の表形式が、内容に関連のある複数ページ群を、それぞれ一覧表示するように表示制御するものを示している（第一の表示制御手段）。
【００４３】
並び替え欄１１０３の操作オブジェクトが、一覧表示する内容に関連のある複数ページ群それぞれに、複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクト（三角形のもの）を一意に対応づけて配置するように表示制御するものを示している（第二の表示制御手段）。
【００４４】
この構成要素編集の画面では、操作オブジェクト（三角形のもの）が押下されることによる入れ替える指示を、Ｗｅｂアプリケーションサーバ２００が受け付けた場合には、操作オブジェクトと一意（同じ列）に対応づけて配置されている複数ページ群と、当該複数ページ群とは隣の列（一段下または一段上）に一覧表示されている複数ページ群の順序が入れ替えるように表示制御する。
【００４５】
例えば、一覧表示の中でカレンダーと同じ列にある操作オブジェクトが押下されただけで、カレンダーとマンスリー（１か月２ページ）が入れ替わることになる。
【００４６】
更に操作オブジェクト（三角形のもの）は複数ページ群同士を入れ替える方向を識別可能な情報を含んでいる。例えば裏表紙方向に複数ページ群同士を入れ替える第一の操作オブジェクト（下向きの▼）及び表紙方向に複数ページ群同士を入れ替える第二の操作オブジェクト（上向きの▲）である。第一の操作オブジェクト及び第二の操作オブジェクトを、一覧表示する内容に関連のある複数ページ群それぞれに一意に対応づけて配置するように表示制御することで、いずれの方向にも１回のアクションで数ページ群同士を入れ替えることが可能となる。
【００４７】
更なる効果として、表示されている全て第一の操作オブジェクト（下向きの▼）の数を数えることで、何個同じ方向に入れ替えられる複数ページ群が存在するのかもユーザが目視で確認することができる。
【００４８】
更に、内容に関連のある複数ページ群と共に表紙（表扉1枚）または裏表紙（裏扉1枚）を含めて一覧表示する場合には表紙（表扉1枚）または裏表紙（裏扉1枚）の順序は入れ替えが不要であるので、複数ページ群同士の順序を入れ替える指示を受け付ける操作オブジェクト（三角形のもの）は、一覧表示する表紙または裏表紙それぞれには一意に対応づけて配置しないように表示制御している。
【００４９】
更に、一覧表示する表紙または裏表紙の隣の列（一段下または一段上）に一覧表示されている複数ページ群の順序を入れ替える操作オブジェクトにおいては、第一の操作オブジェクト及び第二の操作オブジェクトの1方向にのみ入れ替え可能であるので、第一の操作オブジェクト及び前記第二の操作オブジェクトの何れか一方のみが、隣の列に一覧表示されている複数ページ群に一意に対応づけて配置するように表示制御している。
例えば、図１１の場合に一覧表示の中でカレンダーと同じ列にある操作オブジェクトは、（下向きの▼）のみ配置されている。
【００５０】
編集欄１１０３の操作オブジェクトが、一覧表示する内容に関連のある複数ページ群それぞれに、複数ページ群の削除指示を受け付ける操作オブジェクト（削除）を一意に対応づけて配置するように表示制御するものを示している（第三の表示制御手段）。
【００５１】
以上、実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００５２】
また、本発明におけるプログラムは、図３乃至図７に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図３乃至図７の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図３乃至図７の各装置の処理方法ごとのプログラムであってもよい。
【００５３】
以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に格納されたプログラムを読み出し、実行することによっても本発明の目的が達成されることは言うまでもない。
【００５４】
この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記録した記録媒体は本発明を構成することになる。
【００５５】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＥＥＰＲＯＭ、シリコンディスク等を用いることが出来る。
【００５６】
また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５７】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。
【００５８】
また、本発明は、複数の機器から構成されるシステムに適用しても、ひとつの機器から成る装置に適用しても良い。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。
【００５９】
さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。
【符号の説明】
【００６０】
１００  クライアント端末（Ｗｅｂブラウザ）
２００  Ｗｅｂアプリケーションサーバ（情報処理装置）
３００  データベースサーバ（情報処理装置）
【図１】
2018036824.tif 000003
【図２】
2018036824.tif 000004
【図３】
2018036824.tif 000005
【図４】
2018036824.tif 000006
【図５】
2018036824.tif 000007
【図６】
2018036824.tif 000008
【図７】
2018036824.tif 000009
【図８】
2018036824.tif 000010
【図９】
2018036824.tif 000011
【図１０】
2018036824.tif 000012
【図１１】
2018036824.tif 000013
【図１２】
2018036824.tif 000014
【図１３】
2018036824.tif 000015