(57)【要約】      （修正有）【課題】コンテンツ画像のページ遷移に係るユーザの満足度を改善する。【解決手段】表示されたコンテンツ画像のページ遷移を画面のスライド方向に対応付けて制御可能なダイアログを画面に表示する。【選択図】図３
2014085705.tif 000002
【特許請求の範囲】
【請求項１】
記憶手段からコンテンツデータを取得し、閲覧される範囲のコンテンツ画像を画面に表示するコンテンツ画像表示手段と、
前記表示されたコンテンツ画像のページ遷移を前記画面のスライド方向に対応付けて制御可能なダイアログを前記画面に表示するダイアログ表示手段と、
を有することを特徴とするダイアログ制御装置。
【請求項２】
前記ダイアログ表示手段は、
前記スライド方向が左向きの際には左端を開始ページとし、前記スライド方向が右向きの際には右端を開始ページとするシークバーを前記ダイアログに表示することを特徴とする請求項１記載のダイアログ制御装置。
【請求項３】
前記ダイアログ表示手段は、
前記表示されたコンテンツ画像のページの位置を示すスライダーにより分けられたシークバー内の２つの色を前記スライド方向に合わせて反転することを特徴とする請求項１又は２記載のダイアログ制御装置。
【請求項４】
前記ダイアログ表示手段は、
前記スライド方向が右向きの場合、左向きのスライド方向用に生成されたシークバーを用いて、前記コンテンツの総ページ数から現在のページ数を減算することにより、前記表示されたコンテンツ画像のページの位置を示すスライダーの現在値を決定することを特徴とする請求項１乃至３のいずれかに記載のダイアログ制御装置。
【請求項５】
前記ダイアログ表示手段は、
前記コンテンツの総ページ数から前記スライダーの現在値を減算することにより、前記ダイアログに表示されるコンテンツのページ数を決定することを特徴とする請求項４記載のダイアログ制御装置。
【請求項６】
前記コンテンツデータは、
横書き若しくは縦書きの文書又は画像で構成された電子書籍であることを特徴とする請求項１乃至５のいずれかに記載のダイアログ制御装置。
【請求項７】
前記電子書籍の開き方向を判定する見開き判定手段を更に有することを特徴とする請求項６記載のダイアログ制御装置。
【請求項８】
前記見開き判定手段は、
縦書き領域の面積と横書き領域の面積の大きさに基づいて前記電子書籍の開き方向を判定することを特徴とする請求項７記載のダイアログ制御装置。
【請求項９】
前記ダイアログは、
前記電子書籍の開き方向に対応付けて制御可能であることを特徴とする請求項６乃至８のいずれかに記載のダイアログ制御装置。
【請求項１０】
前記記憶手段は通信ネットワーク上に配置され、
前記コンテンツ画像表示手段は、
当該記憶手段から前記コンテンツデータを取得しながら前記コンテンツ画像を前記画面に表示することを特徴とする請求項１乃至９のいずれかに記載のダイアログ制御装置。
【請求項１１】
コンピュータにより、
記憶手段からコンテンツデータを取得し、閲覧される範囲のコンテンツ画像を画面に表示するステップと、
前記表示されたコンテンツ画像のページ遷移を前記画面のスライド方向に対応付けて制御可能なダイアログを前記画面に表示するステップと、
を有することを特徴とするダイアログ制御方法。
【請求項１２】
コンピュータに、
記憶手段からコンテンツデータを取得し、閲覧される範囲のコンテンツ画像を画面に表示する処理と、
前記表示されたコンテンツ画像のページ遷移を前記画面のスライド方向に対応付けて制御可能なダイアログを前記画面に表示する処理と、
を実行させることを特徴とするダイアログ制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ダイアログを制御する技術に関する。
【背景技術】
【０００２】
現在、文書を画像化した文書画像を表示可能な文書画像表示装置がある。その表示エリアは画面の大きさに限定され、画面に表示された文書画像の表示ページは複数となるため、表示ページの遷移をサポートするダイアログが提供されている（非特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】“東芝「BookPlace DB50」〜約330gと軽量な7型カラー液晶の電子書籍リーダー”、PC Watch、[online]、[平成24年10月9日検索]、＜URL: http://pc.watch.impress.co.jp/docs/column/hothot/20120210_510837.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、そのダイアログは左開きの電子書籍向けに用意されているため、右開きの電子書籍を用いた場合、例えば、ダイアログ内に表示されたシークバーの動作が画面上でページをめくる方向に合致せず、ユーザの満足度を低下させていた。
【０００５】
本発明は、上記事情を鑑みてなされたものであり、コンテンツ画像のページ遷移に係るユーザの満足度を改善することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１記載のダイアログ制御装置は、記憶手段からコンテンツデータを取得し、閲覧される範囲のコンテンツ画像を画面に表示するコンテンツ画像表示手段と、前記表示されたコンテンツ画像のページ遷移を前記画面のスライド方向に対応付けて制御可能なダイアログを前記画面に表示するダイアログ表示手段と、を有することを要旨とする。
【０００７】
本発明によれば、表示されたコンテンツ画像のページ遷移を画面のスライド方向に対応付けて制御可能なダイアログを画面に表示するため、コンテンツ画像のページ遷移に係るユーザの満足度を向上できる。
【０００８】
請求項２記載のダイアログ制御装置は、請求項１記載のダイアログ制御装置において、前記ダイアログ表示手段は、前記スライド方向が左向きの際には左端を開始ページとし、前記スライド方向が右向きの際には右端を開始ページとするシークバーを前記ダイアログに表示することを要旨とする。
【０００９】
本発明によれば、スライド方向が左向きの際には左端を開始ページとし、スライド方向が右向きの際には右端を開始ページとするシークバーをダイアログに表示するため、コンテンツ画像のページ遷移に係るユーザの満足度を確実に向上できる。
【００１０】
請求項３記載のダイアログ制御装置は、請求項１又は２記載のダイアログ制御装置において、前記ダイアログ表示手段は、前記表示されたコンテンツ画像のページの位置を示すスライダーにより分けられたシークバー内の２つの色を前記スライド方向に合わせて反転することを要旨とする。
【００１１】
本発明によれば、表示されたコンテンツ画像のページの位置を示すスライダーにより分けられたシークバー内の２つの色をスライド方向に合わせて反転するため、コンテンツ画像のページ遷移に係るユーザの満足度をより確実に向上できる。
【００１２】
請求項４記載のダイアログ制御装置は、請求項１乃至３のいずれかに記載のダイアログ制御装置において、前記ダイアログ表示手段は、前記スライド方向が右向きの場合、左向きのスライド方向用に生成されたシークバーを用いて、前記コンテンツの総ページ数から現在のページ数を減算することにより、前記表示されたコンテンツ画像のページの位置を示すスライダーの現在値を決定することを要旨とする。
【００１３】
本発明によれば、スライド方向が右向きの場合、左向きのスライド方向用に生成されたシークバーを用いてスライダーの現在値を決定するため、右向きのスライド方向用のシークバーを新たに生成しないことから、ダイアログ制御装置の開発コストを低減できる。
【００１４】
請求項５記載のダイアログ制御装置は、請求項４記載のダイアログ制御装置において、前記ダイアログ表示手段は、前記コンテンツの総ページ数から前記スライダーの現在値を減算することにより、前記ダイアログに表示されるコンテンツのページ数を決定することを要旨とする。
【００１５】
本発明によれば、スライド方向が右向きの場合、左向きのスライド方向用に生成されたシークバーを用いてダイアログに表示されるコンテンツのページ数を決定するため、右向きのスライド方向用のシークバーを新たに生成しないことから、ダイアログ制御装置の開発コストを低減できる。
【００１６】
請求項６記載のダイアログ制御装置は、請求項１乃至５のいずれかに記載のダイアログ制御装置において、前記コンテンツデータは、横書き若しくは縦書きの文書又は画像で構成された電子書籍であることを要旨とする。
【００１７】
本発明によれば、コンテンツデータが横書き若しくは縦書きの文書又は画像で構成された電子書籍であるため、右開きの小説や左開きの文献、更には画像集である図鑑等にも対応できる。
【００１８】
請求項７記載のダイアログ制御装置は、請求項６記載のダイアログ制御装置において、前記電子書籍の開き方向を判定する見開き判定手段を更に有することを要旨とする。
【００１９】
請求項８記載のダイアログ制御装置は、請求項７記載のダイアログ制御装置において、前記見開き判定手段は、縦書き領域の面積と横書き領域の面積の大きさに基づいて前記電子書籍の開き方向を判定することを要旨とする。
【００２０】
請求項９記載のダイアログ制御装置は、請求項６乃至８のいずれかに記載のダイアログ制御装置において、前記ダイアログは、前記電子書籍の開き方向に対応付けて制御可能であることを要旨とする。
【００２１】
本発明によれば、表示されたコンテンツ画像のページ遷移を電子書籍の開き方向に対応付けて制御可能なダイアログを画面に表示するため、書籍画像のページ遷移に係るユーザの満足度を向上できる。
【００２２】
請求項１０記載のダイアログ制御装置は、請求項１乃至９のいずれかに記載のダイアログ制御装置において、前記記憶手段は通信ネットワーク上に配置され、前記コンテンツ画像表示手段は、当該記憶手段から前記コンテンツデータを取得しながら前記コンテンツ画像を前記画面に表示することを要旨とする。
【００２３】
本発明によれば、通信ネットワーク上に配置された記憶手段からコンテンツデータを取得しながらコンテンツ画像を画面に表示するため、ストリーミングにも対応できる。
【００２４】
請求項１１記載のダイアログ制御方法は、コンピュータにより、記憶手段からコンテンツデータを取得し、閲覧される範囲のコンテンツ画像を画面に表示するステップと、前記表示されたコンテンツ画像のページ遷移を前記画面のスライド方向に対応付けて制御可能なダイアログを前記画面に表示するステップと、を有することを要旨とする。
【００２５】
本発明によれば、表示されたコンテンツ画像のページ遷移を画面のスライド方向に対応付けて制御可能なダイアログを画面に表示するため、コンテンツ画像のページ遷移に係るユーザの満足度を向上できる。
【００２６】
請求項１２記載のダイアログ制御プログラムは、コンピュータに、記憶手段からコンテンツデータを取得し、閲覧される範囲のコンテンツ画像を画面に表示する処理と、前記表示されたコンテンツ画像のページ遷移を前記画面のスライド方向に対応付けて制御可能なダイアログを前記画面に表示する処理と、を実行させることを要旨とする。
【００２７】
本発明によれば、表示されたコンテンツ画像のページ遷移を画面のスライド方向に対応付けて制御可能なダイアログを画面に表示するため、コンテンツ画像のページ遷移に係るユーザの満足度を向上できる。
【発明の効果】
【００２８】
本発明によれば、コンテンツ画像のページ遷移に係るユーザの満足度を向上できる。
【図面の簡単な説明】
【００２９】
【図１】ダイアログ制御装置の機能ブロック構成を示す図である。
【図２】ダイアログの表示動作フローを示す図である。
【図３】ダイアログの表示イメージを示す図である。
【図４】ダイアログ表示の変更動作フローを示す図である。
【発明を実施するための形態】
【００３０】
本発明は、表示されたコンテンツ画像のページ遷移を画面のスライド方向に対応付けて制御可能なダイアログを画面に表示することを特徴とし、それによりコンテンツ画像のページ遷移に係るユーザの満足度を向上している。また、その際に、左向きのスライド方向用に生成された既存のシークバーを用いることを特徴とし、それによりダイアログ制御装置の開発コストを低減している。
【００３１】
以下、本発明を実施する一実施の形態について図面を用いて説明する。但し、本発明は多くの異なる様態で実施することが可能であり、本実施の形態の記載内容に限定して解釈すべきではない。
【００３２】
最初に、図１を参照しながら、本実施の形態に係るダイアログ制御装置１の機能について説明する。このダイアログ制御装置１は、タッチパネルを有する電子書籍端末等の携帯端末内で動作し、表示対象であるコンテンツデータを記憶しておくデータ記憶部１１と、そのコンテンツデータを画像化したコンテンツ画像を画面に表示するページ表示部１２と、画面に表示されたコンテンツ画像のページを遷移するためユーザからのダイアログの呼び出しを受け付けるダイアログ呼出受付部１３と、ページの遷移を画面のスライド方向（左向き・右向き）に対応付けて制御可能なダイアログを画面に表示するダイアログ制御部１４とで主に構成される。
【００３３】
ダイアログ制御部１４は、ダイアログボックス制御部１４ａと、ページ数取得部１４ｂと、シークバー制御部１４ｃと、見開き判定部１４ｄとにより構成されている。以下、それら各機能部について説明する。
【００３４】
ダイアログボックス制御部１４ａは、ダイアログの画面であるダイアログボックスを生成し、現在閲覧中の現ページ数やそのコンテンツの総ページ数と共に画面に表示する機能を有している。また、シークバー上に表示されたスライダーの位置移動に応じて「現ページ数」の表示を更新する機能を有している。
【００３５】
ページ数取得部１４ｂは、ダイアログボックス制御部１４ａやシークバー制御部１４ｃで行う計算に必要とされる現在閲覧中の現ページ数やそのコンテンツの総ページ数を取得する機能を有している。
【００３６】
シークバー制御部１４ｃは、画面のスライド方向が左向きの際には、左端を開始ページ，右端を最終ページとし、画面のスライド方向が右向きの際には、右端を開始ページ，左端を最終ページとするシークバーをダイアログボックス内に表示する機能を有している。また、表示されたコンテンツ画像のページの位置を示すスライダーにより分けられたシークバー内の２つの色を画面のスライド方向に合わせて反転する機能も有している。
【００３７】
見開き判定部１４ｄは、例えばコンテンツデータが電子書籍の場合、縦書き領域の面積と横書き領域の面積の大きさに基づいて、閲覧対象である電子書籍の開き方向を判定する機能を有している。
【００３８】
このような機能を有するダイアログ制御装置１は、メモリやＣＰＵを備えたコンピュータで実現可能である。また、それら機能は、各機能を実現するようにプログラミングされたプログラムによって実行される。
【００３９】
次に、図２及び図３を参照しながら、ダイアログ制御装置１で行うダイアログの表示動作について説明する。尚、以下では、コンテンツデータの例として電子書籍を用いた場合について説明する。電子書籍が左開きとは、画面のスライド方向が左向きに相当し、電子書籍が右開きとは、画面のスライド方向が右向きに相当する。
【００４０】
最初に、ページ表示部１２が、データ記憶部１１から電子書籍を読み出して、その電子書籍内の文字や画像を編集して画面上で閲覧される範囲の書籍画像を生成し、画面に表示する（ステップＳ１０１）。
【００４１】
例えば、複数列・複数行に渡る縦書き小説や横書き文献等の文書書物の場合、画面サイズや指定範囲内に収まるように文字や図表の配列を並べ直すレイアウト処理を行うことにより、１ページ分のみの書籍画像を生成する。画像オブジェクトが画面サイズに収まらない場合は、そのオブジェクトを画面に収まるように縮小した後にレイアウト処理を行う。
【００４２】
次に、ユーザによる画面への操作入力を受け付けると（ステップＳ１０２）、ダイアログ呼出受付部１３が、その受け付けた操作が現在閲覧中のページを遷移させるための操作、つまりダイアログの呼び出し操作か否かを判定する（ステップＳ１０３）。
【００４３】
例えば、画面に表示されている複数のボタンのうち、ページ遷移と書かれたボタンが押し下げられた場合に、ダイアログの呼び出し操作と判定する。尚、ダイアログの呼び出し操作以外の操作である場合には、以降の処理を実行することなくステップＳ１０２に戻る。
【００４４】
次に、ステップＳ１０３の判定結果、ユーザの操作がダイアログの呼び出し操作であった場合、ダイアログボックス制御部１４ａが、ダイアログボックスを生成して画面の最前面に表示する（ステップＳ１０４）。
【００４５】
次に、ページ数取得部１４ｂが、閲覧対象である電子書籍の総ページ数と現在閲覧している現ページ数とを例えば後述するａｎｄｒｏｄ．ｗｉｄｇｅｔパッケージ内のクラスから取得して、ダイアログボックスの右上に「現ページ数／総ページ数」の形式で表示する（ステップＳ１０５、ステップＳ１０６）。
【００４６】
次に、シークバー制御部１４ｃが、例えばＡｎｄｒｏｉｄ  ＳＤＫのａｎｄｒｏｄ．ｗｉｄｇｅｔパッケージで提供されているＳｅｅｋＢａｒクラスを用いてシークバーをダイアログボックス内に生成する（ステップＳ１０７）。
【００４７】
このＳｅｅｋＢａｒクラスは左開きの電子書籍向けに用意されている既存のクラスであり、図３（ａ）に示すように、シークバー３の左端が開始ページ（最小値），右端が最終ページ（最大値）となっている。また、スライダー５により２分されたシークバー３上の領域のうち、左側のプログレス領域３ａの色が黄色，右側のバックグラウンド領域３ｂの色が灰色で設定されている。
【００４８】
次に、見開き判定部１４ｄが、ステップＳ１０１でのレイアウト解析時に記憶しておいた縦書き文書領域及び横書き文書領域の各面積の大きさに基づき、閲覧中の電子書籍が右開きか左開きかを判定する（ステップＳ１０８）。尚、この開き方向の判定は任意の判定手段を用いてもよく、また、事前に判定した開き方向を保存しておき、それを読み込むことで行ってもよい。
【００４９】
次に、閲覧対象の電子書籍全体で縦書き文書領域の方が大きいことから右開きと判定された場合、シークバー制御部１４ｃは、開始ページから最終ページの間で現在閲覧中のページ数を左右反転させた値を上記ＳｅｅｋＢａｒクラスに渡すことにより、シークバーの見かけ上の向きを逆にする（ステップＳ１０９）。
【００５０】
具体的には、シークバーの最大値に総ページ数を設定し、スライダーの現在値に「総ページ数−現ページ数（閲覧中のページ番号）」を設定した値（決定値）を上記ＳｅｅｋＢａｒクラスに渡す。
【００５１】
また、シークバー制御部１４ｃは、ステップＳ１０９と共に、図３（ｂ）に示すように、プログレス領域３ａの色に「灰色」を設定し、バックグラウンド領域３ｂの色に「黄色」を設定した値を上記ＳｅｅｋＢａｒクラスに渡すことにより、シークバー上の２つの色を右開きの電子書籍向けに見かけ上修正する。（ステップＳ１１０）。
【００５２】
一方、閲覧対象の電子書籍全体で横書き文書領域の方が大きいことから左開きと判定された場合には、シークバー制御部１４ｃは、従来と同様に、シークバーの最大値に総ページ数を設定し、スライダーの現在値に「現ページ数（閲覧中のページ番号）」を設定した値を上記ＳｅｅｋＢａｒクラスに渡す（ステップＳ１１１）。
【００５３】
また、シークバー制御部１４ｃは、ステップＳ１１１と共に、図３（ａ）に示したように、プログレス領域３ａの色に「黄色」を設定し、バックグラウンド領域３ｂの色に「灰色」を設定した値を上記ＳｅｅｋＢａｒクラスに渡す（ステップＳ１１２）。
【００５４】
引き続き、図４を参照しながら、ページ遷移に伴うダイアログ表示の変更動作について説明する。この動作についても電子書籍を例に用いて説明する。
【００５５】
最初に、ユーザによるダイアログ画面への操作入力を受け付けると（ステップＳ２０１）、ダイアログボックス制御部１４ａが、その受け付けた操作がスライダーを操作するシークバー操作か、ダイアログ画面内のボタンを押し下げるボタン操作かを判定する（ステップＳ２０２）。
【００５６】
次に、ステップＳ２０２の判定結果、ユーザの操作がシークバー操作であった場合、シークバー制御部１４ｃが、スライダーに対するユーザによる指の接触の継続性等に基づき、そのスライダーの位置を移動中であるか、その位置移動が完了したかを判定する（ステップＳ２０３）。
【００５７】
次に、ステップＳ２０２の判定結果、ユーザの指が接触継続状態にあることからスライダーの位置移動中である場合、見開き判定部１４ｄが、ステップＳ１０８と同様の方法で、閲覧中の電子書籍が右開きか左開きかを判定する（ステップＳ２０４）。
【００５８】
次に、ステップＳ２０４の判定結果、右開きと判定された場合、ダイアログボックス制御部１４ａは、ステップＳ１０９の計算方法で計算された移動後のスライダーの現在値を再度左右反転して現在閲覧中のページ数に戻した値を上記ＳｅｅｋＢａｒクラスに渡すことにより、ダイアログボックス上の「現ページ数」の表示を更新する（ステップＳ２０５）。
【００５９】
具体的には、ダイアログボックス上の「現ページ数」を「総ページ数−移動後のスライダーの現在値（＝移動後のページ数）」に更新した値（決定値）を上記ＳｅｅｋＢａｒクラスに渡す。これにより、右開きの電子書籍向け「現ページ数」の表示がリアルタイムに更新される。
【００６０】
一方、ステップＳ２０４の判定結果、左開きと判定された場合には、ダイアログボックス制御部１４ａは、従来と同様に、ダイアログボックス上の「現ページ数」を「移動後のスライダーの現在値（＝移動後のページ数）」に更新した値を上記ＳｅｅｋＢａｒクラスに渡すことにより、左開きの電子書籍向け「現ページ数」の表示をリアルタイムに更新する（ステップＳ２０６）。
【００６１】
そして、ステップＳ２０５又はステップＳ２０６の処理後はステップＳ２０３に戻り、スライダーから指を非接触させる等によりスライダーの位置移動が完了するまで、ステップＳ２０４〜ステップＳ２０６を繰り返す。
【００６２】
一方、ステップＳ２０３の判定結果、スライダーの位置移動が完了した場合には、見開き判定部１４ｄが、ステップＳ１０８と同様の方法で、閲覧中の電子書籍が右開きか左開きかを判定する（ステップＳ２０７）。
【００６３】
次に、ステップＳ２０７の判定結果、右開きと判定された場合、ダイアログ制御部１４は、「総ページ数−現ページ数（＝ステップＳ２０５での更新値）」を計算し、その計算値をＡｎｄｒｏｉｄ  ＳＤＫで提供されているレンダラーへ指示することにより、その計算値のページに移動して該当の書籍画像を画面に表示させる（ステップＳ２０８）。
【００６４】
一方、ステップＳ２０７の判定結果、左開きと判定された場合には、ダイアログ制御部１４は、従来と同様に、「現ページ数（＝ステップＳ２０６での更新値）」のページに移動して該当の書籍画像を画面に表示させる（ステップＳ２０９）。
【００６５】
そして、ステップＳ２０８又はステップＳ２０９の処理後はステップＳ２０１に戻り、ダイアログボックス内のボタンが押し下げられるまで、ステップＳ２０１〜ステップＳ２０９を繰り返す。
【００６６】
その後、ステップＳ２０２の判定結果、ユーザの操作がボタン押下操作であった場合には、ダイアログボックス制御部１４ａが、押し下げられたボタンがキャンセルボタンかＯＫボタンかを判定する（ステップＳ２１０）。
【００６７】
そして、ステップＳ２１０の判定結果、キャンセルボタンが押し下げられた場合、ダイアログ制御部１４は、移動する前のページに移動して元の書籍画像を画面に表示させる（ステップＳ２１１）。
【００６８】
一方、ステップＳ２１０の判定結果、ＯＫボタンが押し下げられた場合、又は、ステップＳ２１１の後、ダイアログ制御部１４は、表示されているダイアログボックスを画面から削除する（ステップＳ２１２）。
【００６９】
本実施の形態によれば、表示された書籍画像のページ遷移を画面のスライド方向に対応付けて制御可能なダイアログを画面に表示するので、書籍画像のページ遷移に係るユーザの満足度を向上できる。
【００７０】
また、本実施の形態によれば、電子書籍が左開きの際には左端を開始ページとし、電子書籍が右開きの際には右端を開始ページとするシークバーをダイアログに表示するので、書籍画像のページ遷移に係るユーザの満足度を確実に向上できる。
【００７１】
また、本実施の形態によれば、表示された書籍画像のページの位置を示すスライダーにより分けられたシークバー内の２つの色を電子書籍の開き方向に合わせて反転するので、書籍画像のページ遷移に係るユーザの満足度をより確実に向上できる。
【００７２】
また、本実施の形態によれば、電子書籍が右開きの場合、左開きの電子書籍用に生成されたシークバーを用いてスライダーの現在値を決定するので、右開きの電子書籍用のシークバーを新たに生成しないことから、ダイアログ制御装置の開発コストを低減できる。
【００７３】
また、本実施の形態によれば、電子書籍が右開きの場合、左開きの電子書籍用に生成されたシークバーを用いてダイアログに表示される電子書籍のページ数を決定するので、右開きの電子書籍用のシークバーを新たに生成しないことから、ダイアログ制御装置の開発コストを低減できる。
【００７４】
また、本実施の形態によれば、コンテンツデータが横書き若しくは縦書きの文書又は画像で構成された電子書籍であるので、右開きの小説や左開きの文献、更には画像集である図鑑等にも対応できる。
【００７５】
最後に、本実施の形態では、ダイアログ制御装置１の内部に記憶された電子書籍を使用した場合について説明したが、インターネット等の通信ネットワーク上に配置されたダイアログ制御装置内の電子書籍を使用してもよい。これにより、ストリーミングにも対応することが可能となる。
【符号の説明】
【００７６】
１…ダイアログ制御装置
１１…データ記憶部
１２…ページ表示部（コンテンツ画像表示手段）
１３…ダイアログ呼出受付部
１４…ダイアログ制御部（ダイアログ表示手段）
１４ａ…ダイアログボックス制御部
１４ｂ…ページ数取得部
１４ｃ…シークバー制御部
１４ｄ…見開き判定部（見開き判定手段）
３…シークバー
３ａ…プログレス領域
３ｂ…バックグラウンド領域
５…スライダー
Ｓ１０１〜Ｓ１１２、Ｓ２０１〜Ｓ２１２…ステップ
【図１】
2014085705.tif 000003
【図２】
2014085705.tif 000004
【図３】
2014085705.tif 000005
【図４】
2014085705.tif 000006