(57)【要約】【課題】画面に表示されるコンテンツに対してより多様な表現を可能とする、情報処理装置、コンテンツ表示方法及びコンテンツ表示プログラムを提供することを目的とする。【解決手段】携帯端末３は、連続した複数の静止画像によって形成されるマンガを画面に表示する。そして、マンガ表示処理は、画面３ａに表示されるマンガを一方向にスクロールさせ、画面３ａを基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、マンガの進行に応じた所定の報知タイミングで行う。【選択図】図４
2019185152.tif 000002
【特許請求の範囲】
【請求項１】
連続した複数の静止画像によって形成されるコンテンツを画面に表示する情報処理装置であって、
前記画面に表示される前記コンテンツを一方向にスクロールさせるスクロール制御手段と、
前記画面を基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、前記コンテンツの進行に応じた所定の報知タイミングで行う回転報知手段と、
を備える情報処理装置。
【請求項２】
前記回転報知手段は、前記回転報知として前記画面の回転をユーザに促すための回転報知画像を前記コンテンツと共に前記画面に表示する請求項１記載の情報処理装置。
【請求項３】
前記コンテンツは、前記画面を回転させる回転タイミング及び前記画面の回転角度を示す回転情報が付加され、
前記回転報知手段は、前記回転情報に基づいて前記回転報知を行う
請求項１又は請求項２記載の情報処置装置。
【請求項４】
前記スクロール制御手段は、前記画面に表示されている前記コンテンツが前記画面を回転させる回転タイミングに達した場合、前記画面の回転を検知するまで前記回転タイミング以降の前記静止画像を前記画面に表示しない請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項５】
前記スクロール制御手段は、前記画面に表示されている前記コンテンツが前記画面を回転させる回転タイミングに達した場合に前記コンテンツのスクロールを停止させる請求項１から請求項４の何れか１項記載の情報処理装置。
【請求項６】
前記スクロール制御手段は、前記画面に対する指示体を用いたユーザの操作に応じて前記コンテンツをスクロールさせ、前記指示体の移動速度に基づく慣性力に応じて前記静止画像の移動量を制御し、前記画面に表示される前記コンテンツが前記画面を回転させる回転タイミングに達しても、前記慣性力に応じて前記コンテンツのスクロールを継続させる請求項１から請求項３の何れか１項記載の情報処理装置。
【請求項７】
前記スクロール制御手段は、予め定められた速度で前記静止画像をスクロールさせる請求項１から請求項６の何れか１項記載の情報処理装置。
【請求項８】
前記速度は、前記静止画像に応じて異なる請求項７記載の情報処理装置。
【請求項９】
前記スクロール制御手段は、前記コンテンツをスクロールさせる所定の条件を満たしたか否かを予め定められたタイミングで判定し、前記条件を満たした場合に前記コンテンツをスクロールさせる請求項１から請求８の何れか１項記載の情報処理装置。
【請求項１０】
連続した複数の静止画像によって形成されるコンテンツを画面に表示するコンテンツ表示方法であって、
前記画面に表示される前記コンテンツを一方向にスクロールさせる第１工程と、
前記画面を基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、前記コンテンツの進行に応じた所定の報知タイミングで行う第２工程と、
を有するコンテンツ表示方法。
【請求項１１】
連続した複数の静止画像によって形成されるコンテンツを画面に表示する情報処理装置が備えるコンピュータを、
前記画面に表示される前記コンテンツを一方向にスクロールさせるスクロール制御手段と、
前記画面を基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、前記コンテンツの進行に応じた所定の報知タイミングで行う回転報知手段と、
して機能させるためのコンテンツ表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、コンテンツ表示方法及びコンテンツ表示プログラムに関するものである。
【背景技術】
【０００２】
近年、コンピュータネットワークを介して携帯端末等の情報処理装置に配信されるウェブサイト（Ｗｅｂページ，Ｗｅｂサービス）やオンラインゲーム、アプリケーションソフトウェア（以下「アプリ」という。）等のオンラインサービスが広く普及している。
【０００３】
特許文献１には、１ページが複数のコマから構成されるマンガを画面に表示させるために、ページの中で指定された範囲（例えば、ページ内に描かれた１つのコマ）を切り換えながら、表示画面に拡大して表示する画像表示装置が開示されている。このため、特許文献１に開示されている画像表示装置は、表示画面に表示する範囲を順次切り換えるための各種パラメータが設定された表示範囲切換リストが生成され、これに表示する順序と対応付けて、表示対象のコマ、表示中心の座標、表示倍率が設定されている。これにより、生成した表示範囲切換リストに従って、表示範囲を順に切り換えながら表示画面にＷｅｂページを表示する。
【０００４】
従って、特許文献１に開示されている画像表示装置では、大きなＷｅｂページであっても、ユーザは画像の上下左右へのスクロールや拡大・縮小といった煩雑なコントローラー操作を必要とせずに、Ｗｅｂページの隅々まで快適に閲覧することが可能となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１０−１６４８６２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
近年では、情報処理装置で閲覧可能なマンガとして、紙媒体のマンガを画像データとして取り込んだものだけではなく、当初から情報処理装置へ配信することを想定してマンガを画像データで作成する場合もある。このような情報処理装置に配信することを想定して作成されるマンガは、紙媒体では表現できなかった多様な表現ができることが期待される。
【０００７】
ここで、特許文献１に開示されている画像表示装置は、上下左右へのスクロール等を行うものである。この目的は、紙媒体を画像データとして取り込んだページ単位であり、かつコマ割りがされたマンガをユーザに快適に閲覧させるものであり、マンガの表現を多用化させるものではない。そこで、情報処理装置に表示されるマンガ等のコンテンツに対して、より多様な表現を可能とする技術開発が求められている。
【０００８】
本発明は、このような事情に鑑みてなされたものであって、画面に表示されるコンテンツに対してより多様な表現を可能とする、情報処理装置、コンテンツ表示方法及びコンテンツ表示プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記課題を解決するために、本発明の情報処理装置、コンテンツ表示方法及びコンテンツ表示プログラムは以下の手段を採用する。
【００１０】
上記課題を解決するため、本発明の一態様である「情報処理装置」は、連続した複数の静止画像によって形成されるコンテンツを画面に表示する情報処理装置であって、前記画面に表示される前記コンテンツを一方向にスクロールさせるスクロール制御手段と、前記画面を基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、前記コンテンツの進行に応じた所定の報知タイミングで行う回転報知手段と、を備える。
【００１１】
上記課題を解決するため、本発明の一態様である「コンテンツ表示方法」は、連続した複数の静止画像によって形成されるコンテンツを画面に表示するコンテンツ表示方法であって、前記画面に表示される前記コンテンツを一方向にスクロールさせる第１工程と、前記画面を基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、前記コンテンツの進行に応じた所定の報知タイミングで行う第２工程と、を有する。
【００１２】
上記課題を解決するため、本発明の一態様である「コンテンツ表示プログラム」は、連続した複数の静止画像によって形成されるコンテンツを画面に表示する情報処理装置が備えるコンピュータを、前記画面に表示される前記コンテンツを一方向にスクロールさせるスクロール制御手段と、前記画面を基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、前記コンテンツの進行に応じた所定の報知タイミングで行う回転報知手段と、して機能させる。
【００１３】
上記「情報処理装置」には、以下に例示するように、種々の技術的限定を加えてもよい。また、同趣旨の技術的限定を、「コンテンツ表示方法」が実行する処理ステップや「コンテンツ表示プログラム」の機能に加えてもよい。
【００１４】
前記回転報知手段は、前記回転報知として前記画面の回転をユーザに促すための回転報知画像を前記コンテンツと共に前記画面に表示する。
【００１５】
前記コンテンツは、前記画面を回転させる回転タイミング及び前記画面の回転角度を示す回転情報が付加され、前記回転報知手段は、前記回転情報に基づいて前記回転報知を行う。
【００１６】
前記スクロール制御手段は、前記画面に表示されているコンテンツが前記画面を回転させる回転タイミングに達した場合、前記画面の回転を検知するまで前記回転タイミング以降の前記静止画像を前記画面に表示しない。
【００１７】
前記スクロール制御手段は、前記画面に表示されている前記コンテンツが前記画面を回転させる回転タイミングに達した場合に前記コンテンツのスクロールを停止させる。
【００１８】
前記スクロール制御手段は、前記画面に対する指示体を用いたユーザの操作に応じて前記コンテンツをスクロールさせ、前記指示体の移動速度に基づく慣性力に応じて前記静止画像の移動量を制御し、前記画面に表示される前記コンテンツが前記画面を回転させる回転タイミングに達しても、前記慣性力に応じて前記コンテンツのスクロールを継続させる。
【００１９】
前記スクロール制御手段は、予め定められた速度で前記静止画像をスクロールさせる。
【００２０】
前記速度は、前記静止画像に応じて異なる。
【００２１】
前記スクロール制御手段は、前記コンテンツをスクロールさせる所定の条件を満たしたか否かを予め定められたタイミングで判定し、前記条件を満たした場合に前記コンテンツをスクロールさせる。
【発明の効果】
【００２２】
本発明によれば、画面に表示されるコンテンツに対してより多様な表現を可能とする、という効果を有する。
【図面の簡単な説明】
【００２３】
【図１】本発明の第１実施形態に係るマンガ配信システムの構成図である。
【図２】本発明の第１実施形態に係るサーバの電気的構成を示すブロック図である。
【図３】本発明の第１実施形態に係る携帯端末の電気的構成を示すブロック図である。
【図４】本発明の第１実施形態に係るマンガを示すマンガデータを示す模式図である。
【図５】本発明の第１実施形態に係る画面回転操作をユーザが行うことによって、ユーザ視点での画面に表示される画像の態様を示す図である。
【図６】本発明の第１実施形態に係る回転報知画像を示す図である。
【図７】本発明の第１実施形態に係る携帯端末のマンガ表示機能に関する機能ブロック図である。
【図８】本発明の第１実施形態に係る携帯端末のマンガ表示処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００２４】
以下に、本発明に係る情報処理装置、コンテンツ表示方法、及びコンテンツ表示プログラムの一実施形態について、図面を参照して説明する。
【００２５】
［１．第１実施形態］
以下、本発明の第１実施形態について説明する。
【００２６】
［１−１．マンガ配信システムの構成］
図１は、本実施形態に係るマンガ配信システム１の概略構成図である。マンガ配信システム１は、通信回線２、複数の携帯端末３、及びサーバ４を含んで構成される。
【００２７】
通信回線２は、コンピュータネットワークを形成するものであり、例えば、電気事業者によって提供される広域通信回線である。
【００２８】
携帯端末３は、例えば、スマートフォンやタブレット端末、ノートパソコン等の情報処理端末であり、通信回線２を介して配信されるオンラインサービスをユーザが利用するために用いられる。携帯端末３は、画像を表示するタッチパネルディスプレイ３ａ、音を出力するスピーカー３ｂ、音が入力されるマイク３ｃ、及び被写体を撮像するカメラ３ｄ等を備える。ここで、タッチパネルディスプレイ３ａは、例えばＬＣＤ（Liquid Crystal Display）及びタッチセンサを備える。ＬＣＤは、各種画像を表示し、タッチセンサは、指、スタイラス、又はペン等の指示体を用いて行われる各種入力操作を受け付ける。なお、以下の説明ではタッチパネルディスプレイ３ａを画面３ａともいう。
【００２９】
サーバ４は、通信回線２を介して、携帯端末３へオンラインサービスを配信する情報処理装置である。
【００３０】
本実施形態に係るマンガ配信システム１は、デジタルデータとされたマンガをサーバ４から通信回線２を介して携帯端末３へオンラインサービスの一つとして配信する。ここでいうマンガとは、連続した複数の静止画像によって形成されるコンテンツの一例であり、複数の静止画像が絵で構成され、全体としてストーリー性を有するものである。ユーザは、携帯端末３へ配信されたマンガを専用のアプリケーションソフト（以下「マンガ閲覧アプリ」という。）を用いて閲覧する。マンガ閲覧アプリは、携帯端末３に予めインストールされている。なお、マンガ閲覧アプリは、マンガデータがサーバ４から携帯端末３にダウンロードされていれば、携帯端末３とサーバ４とが通信していない状態（オフライン状態）でも機能する。
【００３１】
［１−２．サーバの構成］
図２は、本実施形態に係るサーバ４の電気的構成を示すブロック図である。
【００３２】
本実施形態に係るサーバ４は、サーバ４全体の動作を司る主制御部であるＣＰＵ（Central Processing Unit）２０、各種プログラム及び各種データ等が予め記憶されたＲＯＭ（Read Only Memory）２２、ＣＰＵ２０による各種プログラムの実行時のワークエリア等として用いられるＲＡＭ（Random Access Memory）２４、各種プログラム及び各種データを記憶する記憶手段としてのＨＤＤ（Hard Disk Drive）２６を備えている。
【００３３】
ＨＤＤ２６は、携帯端末３に配信するマンガを示すマンガデータを記憶する。なお、記憶手段は、ＨＤＤ２６に限らず、例えば、フラッシュメモリ等の半導体メモリ等の他の記憶媒体であってもよい。
【００３４】
さらに、サーバ４は、キーボード及びマウス等で構成されて各種操作の入力を受け付ける操作入力部２８、各種画像を表示する例えば液晶ディスプレイ装置等のモニタ３０、通信回線２を介して携帯端末３等の他の情報処理装置等と接続され、他の情報処理装置等との間で各種データの送受信を行う外部インタフェース３２を備えている。
【００３５】
これらＣＰＵ２０、ＲＯＭ２２、ＲＡＭ２４、ＨＤＤ２６、操作入力部２８、モニタ３０、及び外部インタフェース３２は、システムバス３４を介して相互に電気的に接続されている。従って、ＣＰＵ２０は、ＲＯＭ２２、ＲＡＭ２４、及びＨＤＤ２６へのアクセス、操作入力部２８に対する操作状態の把握、モニタ３０に対する画像の表示、並びに外部インタフェース３２を介した他の情報処理装置等との各種データの送受信等を行なうことができる。
【００３６】
［１−３．携帯端末の電気的構成］
図３は、携帯端末３の電気的構成を示す機能ブロック図である。
【００３７】
携帯端末３は、図１に示される構成に加え、主制御部４０、主記憶部４２、補助記憶部４４、通信部４６、及び操作ボタン４８を備える。
【００３８】
主制御部４０は、例えば、ＣＰＵ、マイクロプロセッサ、ＤＳＰ（Digital Signal Processor）等であり、携帯端末３の全体の動作を制御する。
【００３９】
主記憶部４２は、例えば、ＲＡＭやＤＲＡＭ（Dynamic Random Access Memory）等で構成されており、主制御部４０による各種プログラムに基づく処理の実行時のワークエリア等として用いられる。
【００４０】
補助記憶部４４は、例えば、フラッシュメモリ等の不揮発性メモリであり、画像等の各種データ及び主制御部４０の処理に利用されるプログラム等を保存する。補助記憶部４４に記憶されるプログラムは、例えば、携帯端末３の基本的な機能を実現するためのＯＳ（Operating System）、各種ハードウェアを制御するためのドライバ、電子メールやウェブブラウジング、その他各種機能を実現するためのプログラム等である。また、補助記憶部４４には、サーバ４から配信されたマンガをタッチパネルディスプレイ３ａに表示させるためのマンガ閲覧アプリが予め記憶されている。
【００４１】
通信部４６は、例えばＮＩＣ（Network Interface Controller）であり、通信回線２に接続する機能を有する。なお、通信部４６は、ＮＩＣに代えて又はＮＩＣと共に、無線ＬＡＮ（Local Area Network）に接続する機能、無線ＷＡＮ（Wide Area Network）に接続する機能、例えばBluetooth（登録商標）等の近距離の無線通信、及び赤外線通信等を可能とする機能を有してもよい。
【００４２】
操作ボタン４８は、携帯端末３の側面に設けられ、携帯端末３を起動又は停止させるための電源ボタンやスピーカー３ｂが出力する音のボリューム調整ボタン等である。
【００４３】
これら主制御部４０、主記憶部４２、補助記憶部４４、通信部４６、タッチパネルディスプレイ３ａ、スピーカー３ｂ、マイクロフォン３ｃ、カメラ３ｄ、及び操作ボタン４８は、システムバス４９を介して相互に電気的に接続されている。従って、主制御部４０は、主記憶部４２及び補助記憶部４４へのアクセス、タッチパネルディスプレイ３ａに対する画像の表示、ユーザによるタッチパネルディスプレイ３ａや操作ボタン４８に対する操作状態の把握、マイクロフォン３ｃへの音の入力、スピーカー３ｂからの音の出力、カメラ３ｄに対する制御、及び通信部４６を介した各種通信網や他の情報処理装置へのアクセス等を行える。
【００４４】
［１−４．携帯端末のマンガ表示機能］
携帯端末３は、サーバ４から配信されたマンガをマンガ閲覧アプリが有する機能（以下「マンガ表示機能」という。）を用いて画面３ａに表示させ、ユーザによるマンガの閲覧を可能とする。なお、本実施形態に係るマンガ表示機能は、画面３ａに表示されるマンガを画面３ａの縦方向又は横方向（画面３ａの長軸方向又は短軸方向）のうち一方向にのみスクロールさせる。すなわち、マンガは画面３ａを基準に一方向にスクロールする。
【００４５】
［１−４−１．画面回転操作］
本実施形態に係るマンガ表示機能は、画面３ａを基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、マンガの進行に応じた所定の報知タイミングで行う。回転報知が行われると、ユーザは、携帯端末３でマンガを読みながら画面３ａを水平回転させる画面回転操作を行う。なお、本実施形態に係る携帯端末３は、携帯端末３本体に画面３ａが一体不可分で備えられているため、以下の説明における画面３ａの回転と携帯端末３の回転は同義である。
【００４６】
これにより、マンガ表示機能は、画面３ａに表示するマンガのスクロール方向が一方向であっても、ユーザに画面３ａを水平回転させることで、ユーザ視点を基準としてマンガのスクロール方向を上下左右又は斜め方向等の様々な方向に変化させることが可能となる。すなわち、画面３ａに表示されるマンガは、疑似的に縦方向や横方向等にスクロールされることとなる。従って、マンガ表示機能は、例えば、画面３ａに表示するマンガに動画のような動きを感じさせる等、画面３ａに表示されるマンガに対してより多様な表現を可能とする。
【００４７】
図４，５を参照して、本実施形態に係る画面回転操作について詳細に説明する。
【００４８】
図４は、画面３ａに表示されるマンガを示すマンガデータ５０の一例を示す模式図である。マンガデータ５０は、一方向にのみマンガがスクロールされ、かつ画面回転操作が行われることを前提として作成される。図４の例ではマンガが画面３ａの縦方向（長軸方向）にスクロールされる形態を示したものである。なお、マンガデータ５０は、複数の静止画像５２によって構成される。静止画５２の大きさは、横方向（画面３ａの短軸方向に対応）の長さは一定であるものの、縦方向（画面３ａの長軸方向に対応）の長さは、マンガの作家が任意に決定できる。
【００４９】
図５は、画面回転操作をユーザが行うことによって、ユーザ視点で画面３ａに表示される画像の態様である。なお、図５における矢印Ｓは、画面３ａに表示されるマンガのスクロール方向である。また、本実施形態に係るマンガ表示機能は、画面３ａに表示される画像を画面３ａの水平回転に応じて自動的に回転させる機能（いわゆる画面３ａの自動回転機能）をオフとする。
【００５０】
図５（Ａ）は、携帯端末３の上端３ｔをユーザ視点で上側にしてユーザが保持した状態であり、以下の説明では、この状態を正保持状態という。正保持状態では、マンガはユーザ視点で上から下へスクロールする。図５（Ｂ）は、携帯端末３が正保持状態から９０°右回転され、携帯端末３の上端３ｔがユーザ視点の右側に位置する状態であり、以下の説明では、この状態を右回転保持状態という。右回転保持状態では、マンガはユーザ視点で右から左へスクロールする。図５（Ｃ）は、携帯端末３が右回転保持状態から９０°右回転（正保持状態から１８０°回転）され、携帯端末３の上端３ｔがユーザ視点で下側に位置する状態であり、以下の説明では、この状態を逆保持状態という。逆保持状態では、マンガはユーザ視点で下から上へスクロールする。
【００５１】
すなわち、図４における静止画像５２Ａは、図５（Ａ）に示されるように携帯端末３が正保持状態でユーザに保持されてマンガが閲覧されることを想定して作成される。また、図４における静止画像５２Ｂは、図５（Ｂ）に示されるように携帯端末３が右回転保持状態でユーザに保持されてマンガが閲覧されることを想定して作成される。また、図４における静止画像５２Ｃは、図５（Ｃ）に示されるように携帯端末３が逆保持状態でユーザに保持されてマンガが閲覧されることを想定して作成される。すなわち、マンガデータ５０を構成する静止画像５２は、ユーザが画面回転操作を行うことを前提とし、画面３ａ（携帯端末３）の回転に応じた向きに配列される。
【００５２】
なお、図５に示される携帯端末３を回転させる回転角度は一例である。例えば、ユーザに携帯端末３を正保持状態から４５°回転させて斜め向きに保持させ、斜め向きにスクロールすることを想定して作成された画像が画面３ａに表示されてもよい。
【００５３】
［１−４−２．回転報知］
マンガ表示機能は、画面３ａの回転をユーザに促すための回転報知を所定の報知タイミングで行う。一例として、本実施形態に係るマンガ表示機能は回転報知として、図５，６に示すように、画面３ａの回転をユーザに促すための回転報知画像５４をマンガと共に画面３ａに表示する。ユーザは、回転報知画像５４が画面３ａに表示されると、回転報知画像５４の表示に応じて携帯端末３を回転させ、マンガの閲覧を継続する。回転角度は、例えば、０から１８０°の範囲と回転方向とが組み合わされて表される。
【００５４】
本実施形態に係る回転報知画像５４は、図６（Ａ）に示されるように、画面３ａ（携帯端末３）の回転方向を示す矢印画像５４Ａと回転角度を示す数字画像５４Ｂとで構成され、画面３ａの４隅の何れかの位置にマンガに重畳して表示される。また、本実施形態に係る回転報知画像５４の表示位置は、画面３ａにおけるマンガのスクロール方向側の上端である。ユーザの視線はマンガのスクロール方向に向くため、回転報知画像５４をマンガのスクロール方向側の上端に表示することで、ユーザは違和感なく自然に回転報知画像５４を認識できる。
【００５５】
なお、回転報知画像５４の構成や表示位置はこれに限られず、ユーザが回転報知を認識できれば、他の構成や表示位置でもよい。例えば図６（Ｂ）に示されるように、回転報知画像５４は、携帯端末３を示す端末模式画像５４Ｃと矢印画像５４Ａとで構成されてもよい。端末模式画像５４Ｃは、ユーザが保持するべき回転状態がユーザに認識可能なように表示される。また、回転報知画像５４は、ユーザに認識され易くするために、点滅等の強調表示がされてもよい。
【００５６】
ここで、マンガデータ５０は、画面３ａを回転させる回転タイミング及び画面３ａの回転角度を示す回転情報が付加される。そして、マンガ表示機能は、サーバ４から配信されたマンガ（マンガデータ５０）に付加された回転情報に基づいて回転報知を行う。これにより、マンガ表示機能は、簡易な処理によって画面３ａの回転をユーザに促すことができる。なお、画面３ａの回転タイミング及び回転角度は、マンガの作家の意図に沿って定められるものである。
【００５７】
図４を参照して回転情報について説明する。図４に示される矢印Ａ１，Ａ２は、回転タイミングを示す。回転タイミングは、一例として、静止画像５２Ａと静止画像５２Ｂとの間、静止画像５２Ｂと静止画像５２Ｃとの間であるが、これに限られず、一つの静止画像５２の途中が回転タイミングとされてもよい。なお、回転タイミングは、一例として、マンガデータ５０の先頭を基準とした座標により表される。
【００５８】
本実施形態に係る報知タイミングは、ユーザが画面３ａを回転させる回転タイミングと同じされるが、これに限られない。報知タイミングを回転タイミングよりも前のタイミングとしてもよく、例えば、回転タイミングよりも所定ページ数前又は所定コマ数前を報知タイミングとしてもよい。
【００５９】
報知タイミングを回転タイミングよりも前のタイミングとする場合、マンガ表示機能は、回転タイミングをユーザが明確に認識できるように、例えば、回転タイミングに達するまでカウントダウン表示を行い、回転タイミングに達した後には画面３ａが回転されるまで回転報知画像５４を強調表示する。カウントダウン表示は、例えば、回転タイミングに達するまでの残りページ数又は残りコマ数を表示する。回転報知画像５４の強調表示は、例えば、回転報知画像５４の色の変化、回転報知画像５４の拡大、回転報知画像５４の点滅等である。
【００６０】
なお、ユーザが回転報知画像５４で報知された回転角度よりも大きい回転角度で画面３ａを回転させた場合には、画面３ａの回転状態がマンガのスクロール方向にとって適正な回転状態となるように、回転報知画像５４が更新表示されてもよい。
【００６１】
また、マンガ表示機能は、画面３ａに表示されているマンガが回転タイミングに達した場合、画面３ａの回転を検知するまで当該回転タイミング以降の静止画像５２（マンガのシーン）を画面３ａに表示しない処理（以下「回転検知処理」という。）を行ってもよい。
【００６２】
換言すると、マンガ表示機能は、マンガが回転タイミングに達した後に画面３ａの回転を検知した場合にのみ、画面３ａに表示するマンガのシーンを次のシーンに遷移させる一方、画面３ａの回転を検知しない状態では次のシーンは表示されない。すなわち、当該次のシーンは画面３ａの回転に合わせて作成された静止画像５２であるため、回転検知処理を行うことによって、ユーザはマンガのシーンに応じた適切な画面３ａの回転角度でマンガを閲覧することになる。
【００６３】
なお、回転検知処理は、検知した画面３ａの実際の回転角度と回転情報が示す回転角度とが一致した場合に、画面３ａに表示するマンガのシーンを次のシーンに遷移させてもよいし、画面３ａの回転を検知した場合、検知した回転角度にかかわらず画面３ａに表示するマンガのシーンを次のシーンに遷移させてもよい。
【００６４】
［１−４−３．スクロール操作］
マンガ表示機能は、画面３ａに対する指示体を用いたユーザの操作に応じてマンガをスクロールさせる。なお、本実施形態に係る指示体は、一例としてユーザの指である。
【００６５】
ユーザは、画面３ａに表示されるマンガをスクロールさせる場合に、例えば、画面３ａに触れている自身の指をスクロール方向に移動（スワイプ又はフリック）させる。本実施形態に係るスクロール方向は、上述のように、携帯端末３を基準として上端３ｔから下端３ｕとするが、これに限らず、右から左としてもよい。マンガ表示機能は、画面３ａにマンガが表示されている状態で、スワイプ又はフリックされたこと（以下「スクロール操作」という。）を画面３ａ（タッチパネルディスプレイ３ａ）が検知した場合にマンガをスクロールさせる。
【００６６】
また、マンガ表示機能は、スクロール操作を行うユーザの指の移動速度に応じて、マンガのスクロール速度を変化させる。すなわち、指の移動速度が速いほど、マンガの静止画像５２のスクロール量が多い。
【００６７】
そして、本実施形態に係るマンガ表示機能は、画面３ａに表示されるマンガが回転タイミングに達した場合にマンガのスクロールを停止させるスクロール停止制御を行う。すなわち、本実施形態に係るマンガ表示機能は、回転タイミングにおいてマンガが回転されない限り、マンガをそれ以上スクロールさせない。従って、ユーザは、マンガの作家の意図に沿ったスクロール状態でマンガを閲覧することができる。
【００６８】
また、ユーザは、マンガの進行を戻すためにそれまでとは逆方向にスクロール操作（以下「逆方向スクロール操作」という。）を行う場合がある。逆方向スクロール操作が行われて画面３ａに表示されているマンガが回転報知タイミングに達した場合、回転報知画像５４は、通常のスクロール操作（以下「順方向スクロール操作」という。）とは異なる位置に表示されてもよい。
【００６９】
例えば、図５（Ｂ）のように、順方向スクロール操作において画面３ａの左上に回転報知画像５４が表示される場合、逆方向スクロール操作では画面３ａの右上に回転報知画像５４が表示される。すなわち、逆スクロール操作が行われている場合、回転報知画像５４は順方向スクロール操作が行われている場合とは左右逆の位置に表示される。なお、マンガデータ５０は、逆方向スクロール操作に対応した回転タイミング及び回転角度を示す回転情報が付加され、マンガ表示機能は、逆方向スクロール操作が行われた場合、当該回転情報に基づいて回転報知画像５４を画面３ａに表示してもよい。
【００７０】
［１−４−４．慣性スクロール］
本実施形態に係るマンガ表示機能は、スクロール操作を行うユーザの指の移動速度に基づく慣性力に応じてマンガを構成する静止画像５２のスクロール量を変化させる。具体的には、ユーザの指の移動速度が速いほど、指が画面３ａから離れてもマンガのスクロールが継続して行われる。なお、ここでいう慣性力は、ユーザの指の移動速度に応じて予め定められる疑似的な慣性力であり、この慣性力は時間経過、すなわち指を画面３ａから離した後のスクロール量と共に小さくなる。また、以下の説明では、慣性力によるスクロールを慣性スクロールという。
【００７１】
ここで、マンガ表示機能は、画面３ａに表示されるマンガが回転タイミングに達しても、慣性力に応じてマンガのスクロールを継続させるスクロール継続制御を行ってよい。すなわち、スクロール継続制御は、回転タイミングにおいて画面３ａが回転されない限り、マンガをそれ以上スクロールさせないのではなく、慣性力が生じている場合には回転タイミングに達してもスクロールを継続させる。従って、スクロール継続制御は、ユーザのスクロール操作に応じたスムーズなスクロールを可能とする。
【００７２】
なお、ユーザは、回転タイミングに合わせて画面３ａを回転できないと、自身が認識しているスクロール方向とマンガのスクロール方向とが異なり、違和感を覚える可能性がある。このため、マンガ表示機能は、回転タイミングに達しても画面３ａが回転されないままスクロール継続制御によってマンガのスクロールが継続されている場合、回転報知画像５４を点滅させたり、拡大して表示させる等の強調表示を行い、ユーザに画面３ａの回転をより強く促す。
【００７３】
スクロール停止制御又はスクロール継続制御の何れを用いるかは、一例としてユーザの設定により決定されてもよいし、マンガの作家の希望に応じて予め設定されてもよい。また、一つのマンガにおいて、スクロール停止制御とスクロール継続制御が混在してもよい。例えば、静止画像５２Ｃにマンガのストーリーにとっての重要な会話が含まれている場合には、スクロール停止制御が行われスクロールを停止させる。一方、マンガのスピード感を表現したいシーンでは、スクロール継続制御が行われ、スクロールを停止させることなくマンガを進行させる。
【００７４】
［１−４−５．条件スクロール］
本実施形態に係るマンガ表示機能は、マンガをスクロールさせる所定の条件（以下「スクロール条件」という。）を満たしたか否かを予め定められたタイミング（以下「条件検知タイミング」という。）で判定し、スクロール条件を満たした場合にマンガをスクロール（進行）させてもよい。なお、マンガ表示機能は、条件検知タイミングにおいてスクロール条件を満たさない場合には、マンガをスクロールさせない。
【００７５】
マンガ表示機能は、例えば、スクロール条件として携帯端末３からユーザに指示が出され、当該指示に沿った入力が携帯端末３に行われた場合にマンガをスクロールさせる。なお、携帯端末３からのユーザへの指示は、例えば、画面３ａに表示される。すなわち、条件検知タイミングは、当該指示が画面３ａに表示された後である。また、当該指示と共に、条件検知タイミングとなるタイミングが画面３ａに表示されてもよい。
【００７６】
一例として、携帯端末３からのユーザに対する指示は、マンガのストーリーに関連付けられている。例えば、マンガの主人公が後ろを向く動作を行うシーンを予め定められたタイミングとし、このシーンにおいて実際にユーザが携帯端末３を所持して携帯端末３と共に後ろを向く動作を行った場合に、マンガをスクロールさせる。この場合におけるスクロール条件は、携帯端末３が備える加速度センサが所定値以上の加速度を検知することである。すなわち、条件検知タイミングにおいてユーザが、所持している携帯端末３と共に後ろを振り向き、携帯端末３が備える加速度センサがスクロール条件を満たす所定値以上の加速度を検知した場合にマンガがスクロールする。
【００７７】
また、携帯端末３を頭部装着ディスプレイ装置（Head Mount Display：ＨＭＤ）とし、ディスプレイにマンガを表示させる形態では、条件検知タイミングにおいてユーザが後ろを振り向くとスクロール条件を満たしたと判定してマンガ表示機能がマンガをスクロールさせてもよい。
【００７８】
このように、条件スクロールを行うマンガ表示機能は、マンガをスクロールさせるために新たなユーザ操作等を必要とするため、ユーザにとってインタラクティブ性の高いマンガの表現を可能とする。
【００７９】
［１−４−６．エフェクト］
本実施形態に係るマンガは、種々のエフェクト（画像効果）が与えられてもよい。エフェクトは、マンガの一部に与えられるものであり、例えば、マンガのシーンの一部（マンガを構成する静止画像５２の一部）がエフェクトにより動的に変化する。
【００８０】
なお、エフェクトが与えられるシーン（静止画像５２）は、予めエフェクトの内容と共に設定されている。マンガ表示機能は、エフェクトが設定されているシーンが画面３ａに表示されるタイミングで、当該シーンに設定されているエフェクトを実行する。
【００８１】
より具体的には、マンガを構成する画像の一部が動画像とされ、マンガ表示機能はエフェクトとして、スクロールにより動画像が表示されると動画像の再生を開始し、動画像の再生が終了すると次の静止画像５２にスクロールしてもよい。すなわち、マンガは、静止画像５２と静止画像５２との間に動画像が含まれてもよい。
【００８２】
また、マンガ表示機能はエフェクトとして、所定の静止画像５２を拡大縮小、上下左右への微小振動、又は回転等させてもよい。また、マンガ表示機能はエフェクトとして、画面３ａに表示されている所定の静止画像５２をフェードアウトさせ、次の静止画像５２をフェードインさせて静止画像を画面３ａに表示させてもよい。
【００８３】
また、マンガ表示機能はエフェクトとして、所定の静止画像５２に対して、他の静止画像を重畳して表示させてもよい。例えば、人物を含む静止画像５２が表示された後に、当該静止画像５２に重畳して吹き出しを示す静止画像が表示されたり、他の人物を示す静止画像等が表示されてもよい。
【００８４】
また、マンガを構成する静止画像５２の一部に、画面３ａに対して疑似的に奥行き方向（又は手前方向）に異なる静止画像５２が配置され、マンガ表示機能はエフェクトとして、画面３ａの奥行方向に疑似的に配置された複数の静止画像５２を順に画面３ａに表示させてもよい。このエフェクトは、換言すると、複数の静止画像５２をあたかも紙芝居のように順に画面３ａに表示させるものである。
【００８５】
このように、エフェクトを行うマンガ表示機能は、マンガに対するより多様な表現を可能とする。
【００８６】
［１−５．マンガ表示機能の機能ブロック］
図７は、本実施形態に係る携帯端末３にインストールされたマンガ閲覧アプリのマンガ表示機能に関する機能ブロック図である。携帯端末３が備える主制御部４０は、マンガ表示制御部６０、スクロール制御部６２、回転報知部６４、回転判定部６６、及びエフェクト制御部６８を備える。主制御部４０が備える各機能によって実行される処理は、補助記憶部４４に記憶されているプログラムによって実現される。
【００８７】
マンガ表示制御部６０は、サーバ４から配信されたマンガを画面３ａに表示させる。
【００８８】
スクロール制御部６２は、画面３ａに表示されるマンガを指示体による画面３ａに対する操作に応じて一方向にスクロールさせる。なお、スクロール制御部６２は、スクロール停止制御やスクロール継続制御、回転検知処理等を行う。
【００８９】
回転報知部６４は、回転報知画像５４をマンガの進行に応じた報知タイミングで画面３ａに表示する。また、回転報知部６４は、サーバ４から配信されるマンガ（マンガデータ）に付加された回転情報に基づいて回転報知を行う。なお、回転報知部６４は、回転報知画像５４を画面３ａに表示した後に画面３ａが回転した場合、回転報知画像５４の表示を停止する。
【００９０】
回転判定部６６は、画面３ａ、すなわち携帯端末３が回転されたか否かを判定する。なお、携帯端末３の回転は、携帯端末３が備える加速度センサやジャイロ等の各種センサが検知する。
【００９１】
エフェクト制御部６８は、エフェクトが設定されているシーン（静止画像５２）が画面３ａに表示された場合に、当該シーンに対してエフェクトを実行する。
【００９２】
［１−６．マンガ表示処理のフローチャート］
図８は、携帯端末３が備える主制御部４０によって実行されるマンガ表示処理の流れを示すフローチャートである。マンガ表示処理を実行するためのプログラム（マンガ閲覧アプリ）は補助記憶部４４の所定領域に予め記憶されている。
【００９３】
まず、ステップ１００では、サーバ４から配信されたマンガをマンガ表示制御部６０が画面３ａに表示させる。
【００９４】
次のステップ１０２では、画面３ａに対してユーザによるスクロール操作が行われたか否かをスクロール制御部６２が検知し、肯定判定の場合はステップ１０４へ移行する。
【００９５】
ステップ１０４では、スクロール制御部６２が画面３ａに表示されているマンガをスクロールさせる。
【００９６】
次のステップ１０６では、画面３ａに表示されるマンガが回転報知画像５４の報知タイミングとなったか否かを回転報知部６４が判定し、肯定判定の場合はステップ１０８へ移行し、否定判定の場合はステップ１１４へ移行する。
【００９７】
ステップ１０８では、回転報知部６４が画面３ａに回転報知画像５４を画面３ａに表示させる。
【００９８】
次のステップ１１０では、画面３ａ（携帯端末３）が回転したか否かを回転判定部６６が判定し、肯定判定の場合はステップ１１２へ移行する。一方、否定判定の場合はステップ１０８へ戻り、回転報知部６４による回転報知画像５４の表示が継続される。
【００９９】
ステップ１１２では、回転報知部６４が回転報知画像５４の画面３ａへの表示を停止させることで、回転報知画像５４を非表示とする。
【０１００】
次のステップ１１４では、画面３ａに表示されているマンガのシーンにエフェクトが設定されているか否かをエフェクト制御部６８が判定し、肯定判定の場合はステップ１１６へ移行し、否定判定の場合はステップ１１８へ移行する。
【０１０１】
ステップ１１６では、画面３ａに表示されているマンガのシーンに設定されているエフェクトをエフェクト制御部６８が実行する。
【０１０２】
ステップ１１８では、画面３ａに表示されているマンガが終了したか否かをマンガ表示制御部６０が判定し、肯定判定の場合に本マンガ表示処理を終了し、否定判定の場合はステップ１０２へ移行し、マンガの表示を継続する。なお、一例として、マンガ表示制御部６０は、画面３ａに表示されているマンガがそれ以上スクロールできない場合にマンガが終了したと判定する。
【０１０３】
以上説明したように、本実施形態に係る携帯端末３は、連続した複数の静止画像５２によって形成されるマンガを画面３ａに表示する。そして、マンガ表示処理は、画面３ａに表示されるマンガを一方向にスクロールさせ、画面３ａを基準面とした所定角度の水平回転の実行をユーザに促すための回転報知を、マンガの進行に応じた所定の報知タイミングで行う。
【０１０４】
これにより、携帯端末３は、画面３ａに表示するマンガのスクロール方向が一方向であっても、ユーザに画面３ａを水平回転させることで、ユーザ視点を基準としてマンガのスクロール方向を上下左右又は斜め方向等の様々な方向に変化させることが可能となる。従って、携帯端末３は、例えば、画面３ａに表示するマンガに動画のように動きを感じさせる表現を可能とし、この結果、画面３ａに表示されるマンガに対してより多様な表現を可能とする。
【０１０５】
［２．第２実施形態］
以下、本発明の第２実施形態について説明する。
【０１０６】
本実施形態に係るマンガ配信システム１、サーバ４、及び携帯端末３の構成は、第１実施形態に係るマンガ配信システム１、サーバ４、及び携帯端末３の構成と同様であるので説明を省略する。
【０１０７】
本実施形態に係るマンガ表示機能は、予め定められた速度（以下「スクロール速度」という。）で静止画像５２をスクロールさせる。すなわち、本実施形態に係るマンガ表示機能は、画面３ａに表示されるマンガをスクロール速度に基づいて自動的にスクロール（以下「自動スクロール」という。）させる。なお、スクロール速度は、マンガデータ５０において例えば静止画像５２毎に設定されている。そして、スクロール制御部６２がマンガデータ５０に設定されたスクロール速度を読み取り、画面３ａに表示される静止画像５２を読み取ったスクロール速度でスクロールさせる。また、これに限らず、マンガデータ５０全体で一定のスクロール速度が設定されてもよいし、連続した複数の静止画像５２をグループとし、このグループ毎にスクロール速度が設定されてもよい。
【０１０８】
また、本実施形態に係るマンガ表示機能は、スクロール停止制御又はスクロール継続制御の何れかを行う。
【０１０９】
本実施形態に係るスクロール停止制御は、画面３ａに表示されるマンガが回転タイミングとなった場合、画面３ａが回転するまでマンガの自動スクロールを停止させ、画面３ａが回転した後にマンガの自動スクロールを再開させる。本実施形態に係るスクロール継続制御は、画面３ａに表示されるマンガが回転タイミングとなっても、ユーザによる画面３ａの回転の有無にかかわらず自動スクロールを継続する。
【０１１０】
なお、本実施形態に係るマンガ表示機能は、回転報知画像５４の報知タイミングを回転タイミングよりも前のタイミングとする。そして、マンガ表示機能は、回転タイミングをユーザが明確に認識できるように、例えば、回転タイミングに達するまで回転報知画像５４と共にカウントダウン表示を行い、回転タイミングに達した後には画面３ａが回転されるまで回転報知画像５４を強調表示する。カウントダウン表示は、例えば、回転タイミングに達するまでの残りページ数、残りコマ数、又は時間を表示する。回転報知画像５４の強調表示は、例えば、回転報知画像５４の色の変化、回転報知画像５４の拡大、回転報知画像５４の点滅等である。
【０１１１】
このように、本実施形態に係るマンガ表示機能は、回転報知画像５４と共にカウントダウン表示を行うことにより、ユーザは回転タイミングを予め認識することができるので、ユーザは自動スクロールであっても回転タイミングに合わせて画面３ａをスムーズに回転できる。
【０１１２】
なお、スクロール速度は、マンガのシーン（静止画像５２）に応じて異なってもよい。例えば、スピード感を表現したいシーンではスクロール速度が相対的に速くされ、壮大な自然を表すシーンではスクロール速度が相対的に遅くされる。これにより、マンガの表現がより多様化される。
【０１１３】
また、本実施形態に係るマンガ表示機能は、一部のシーン（静止画像５２）で自動スクロールを行い、他のシーンではスクロールをユーザのスクロール操作（以下「手動スクロール」という。）で行うとしてもよい。この場合、マンガ表示機能は、例えば、自動スクロールするタイミング又は手動スクロールするタイミングを画面３ａにカウントダウンで表示したり、画面３ａに表示されているマンガのスクロール状態が自動スクロール又は手動スクロールであることを画面３ａに表示してもよい。
【０１１４】
［３．他の実施形態］
以上、本発明を、上記各実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記各実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記各実施形態を適宜組み合わせてもよい。
【０１１５】
例えば、上記実施形態では、コンテンツをマンガとする形態について説明したが、本発明は、これに限定されるものではない。例えば、コンテンツを構成する静止画像５２を文章で構成された小説等としてもよい。
【０１１６】
また、上記実施形態では、回転報知を画面３ａに表示する回転報知画像５４とする形態について説明したが、本発明は、これに限定されるものではない。例えば、回転報知を音声としてもよい。この場合、音声によって、回転角度、回転方向、回転タイミングを報知してもよいし、音声と回転報知画像５４とを組み合わせてもよい。
【０１１７】
また、上記実施形態では、マンガ表示機能として慣性スクロール、条件スクロール、及びエフェクトの機能について説明したが、マンガ表示機能はこれらの機能を有していなくてもよいし、これらの機能の一部のみを有していてもよい。
【０１１８】
また、上記実施形態で説明したマンガ表示処理の流れも一例であり、本発明の主旨を逸脱しない範囲内において不要なステップを削除したり、新たなステップを追加したり、処理順序を入れ替えたりしてもよい。
【符号の説明】
【０１１９】
３      携帯端末（情報処理装置）
３ａ    画面
５２    静止画像
５４    回転報知画像
６２    スクロール制御部（スクロール制御手段）
６４    回転報知部（回転報知手段）
【図１】
2019185152.tif 000003
【図２】
2019185152.tif 000004
【図３】
2019185152.tif 000005
【図４】
2019185152.tif 000006
【図５】
2019185152.tif 000007
【図６】
2019185152.tif 000008
【図７】
2019185152.tif 000009
【図８】
2019185152.tif 000010