(57)【要約】      （修正有）【課題】実行できるアプリケーションのサイズに応じてコンテンツをダウンロードして表示することができるコンテンツ表示システムを提供する。【解決手段】ブロックの各々に対応して設けられ、分割情報ファイルに基づいて分割されたコンテンツ１３を表示するアプリケーション９であって、ブロックの順序に対応した分割番号を有する複数のアプリケーション９とから構成されるコンテンツ表示システム１において、アプリケーション９が、サーバ装置２に分割番号を送信し、この分割番号に対応するコンテンツの分割位置（開始および終了コマ番号）を取得する分割情報取得処理と、分割位置に対応した分割されたコンテンツ１３を、サーバ装置２から取得するコンテンツ要求処理とから構成する。 【選択図】図１
2007140910.tif 000002
【特許請求の範囲】
【請求項１】
複数のブロックに分割可能なコンテンツ、および、前記コンテンツにおける前記ブロックの分割位置である分割位置情報を管理するコンテンツ管理手段と、
端末装置と、
前記端末装置において実行され、前記ブロックの各々に対応して設けられ、前記分割位置情報に基づいて分割されたコンテンツを表示するアプリケーションであって、前記ブロックの順序に対応した分割番号を有する複数のアプリケーションとから構成され、
前記アプリケーションが、
前記コンテンツ管理手段に前記分割番号を送信し、前記分割番号に対応する前記コンテンツの分割位置を取得する分割情報取得手段と、
前記分割位置に対応した前記分割されたコンテンツを、前記コンテンツ管理手段から取得するコンテンツ取得手段とを有することを特徴とするコンテンツ表示システム。
【請求項２】
前記アプリケーションが、ネットワークを介して接続されたサーバ装置から前記端末装置にダウンロード可能に構成され、
前記端末装置が、前記アプリケーションの実行を制御する制御手段を有し、
前記制御手段が、前記アプリケーションを実行するときに、
前記端末装置に前記アプリケーションがダウンロードされているときは、ダウンロードされている前記アプリケーションを実行し、
前記端末装置に前記アプリケーションがダウンロードされていないときは、前記サーバ装置から前記アプリケーションをダウンロードした後に前記アプリケーションを実行するように構成されたことを特徴とする請求項１に記載のコンテンツ表示システム。
【請求項３】
前記コンテンツ管理手段が、前記端末装置の前記アプリケーションに割り当てられるメモリサイズに応じて前記分割位置を決定して前記分割情報取得手段に前記分割位置情報として渡すように構成されたことを特徴とする請求項１または２に記載のコンテンツ表示システム。
【請求項４】
前記分割位置情報が、分割された前記ブロックの前記コンテンツにおける開始位置および終了位置から構成されることを特徴とする請求項１〜３のいずれかに記載のコンテンツ表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯電話機のように実行できるアプリケーションのサイズに制限がある場合でも、そのサイズに応じてコンテンツを読み込んで表示することができるコンテンツ表示システムに関する。
【背景技術】
【０００２】
ネットワークにアクセス可能で、ウェブブラウザ機能およびこのウェブブラウザ機能と連係してアプリケーションをネットワークからダウンロードして実行できる機能を有した携帯電話機の普及により、この携帯電話機を用いて各種コンテンツの閲覧が可能となっている（例えば、特許文献１参照）。
【０００３】
【特許文献１】特開２００３−２９６２２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような携帯電話機に搭載できるメモリの容量には制限があるため、一つのアプリケーションが利用できるメモリの大きさにも制限が設けられており、マンガや絵本等のコンテンツを閲覧する場合には、そのコンテンツを読み進める都度、必要な部分をネットワークを通じてダウンロードしなければならない。そのため、このようなコンテンツを閲覧しているときは、携帯電話機は常にネットワークに接続していなければならず、電車等で移動中にこれらのコンテンツを利用している場合に、トンネルや障害物、または、通信エリア外を通過する等のためにネットワークから切断されると、コンテンツをダウンロードできないという課題や、作品の途中からコンテンツのダウンロードが滞ってコマの進みが不調になることで、作品のストーリー展開に読み入っていた読者の気分を台無しにさせてしまうという課題があった。
【０００５】
本発明はこのような課題に鑑みてなされたものであり、実行できるアプリケーションのサイズに応じてコンテンツをダウンロードして表示することができるコンテンツ表示システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
前記課題を解決するために、本発明に係るコンテンツ表示システムは、複数のブロックに分割可能なコンテンツ（例えば、実施形態におけるコンテンツファイル１６）、および、このコンテンツにおけるブロックの分割位置である分割位置情報（例えば、実施形態における分割情報ファイル１５）を管理するコンテンツ管理手段（例えば、実施形態におけるコンテンツ情報管理装置１２およびサーバ装置２）と、端末装置と、この端末装置において実行され、ブロックの各々に対応して設けられ、分割位置情報に基づいて分割されたコンテンツを表示するアプリケーションであって、ブロックの順序に対応した分割番号を有する複数のアプリケーションとから構成される。そして、アプリケーションが、コンテンツ管理手段に分割番号を送信し、この分割番号に対応するコンテンツの分割位置を取得する分割情報取得手段（例えば、実施形態における分割情報取得処理Ｓ２０２）と、この分割位置に対応した分割されたコンテンツを、コンテンツ管理手段から取得するコンテンツ取得手段（例えば、実施形態におけるコンテンツ要求処理Ｓ２０５）とを有して構成される。
【０００７】
このような本発明に係るコンテンツ表示システムにおいて、アプリケーションが、ネットワークを介して接続されたサーバ装置から端末装置にダウンロード可能に構成され、端末装置が、アプリケーションの実行を制御する制御手段（例えば、実施形態におけるブラウザ６）を有し、この制御手段が、アプリケーションを実行するときに、端末装置にアプリケーションがダウンロードされているときは、ダウンロードされたアプリケーションを実行し、端末装置にアプリケーションがダウンロードされていないときは、サーバ装置からアプリケーションをダウンロードした後にこのアプリケーションを実行するように構成されることが好ましい。
【０００８】
また、コンテンツ管理手段が、端末装置のアプリケーションに割り当てられるメモリサイズに応じて分割位置を決定して分割情報取得手段に分割位置情報として渡すように構成されることが好ましい。
【０００９】
さらに、分割位置情報が、分割されたブロックのコンテンツにおける開始位置および終了位置から構成されることが好ましい。
【発明の効果】
【００１０】
本発明に係るコンテンツ表示システムを以上のように構成すると、コンテンツの所望の一部をブロック単位で端末装置にダウンロードしてアプリケーションで表示することができるため、端末装置とコンテンツ管理手段との通信回数を少なくすることができる。特に、端末装置が携帯電話機である場合、電波が良好な状態のときに複数のブロックに跨る「１話分」の作品コンテンツを次々とダウンロードすることができるため、コンテンツ管理装置との間で常時接続する必要がなく、電波状態に拘わらず端末装置にコンテンツを、比較的”読者の読みたいスピード”で表示、提供することができる。
【００１１】
このとき、必要に応じて端末装置にアプリケーションをダウンロードして実行するように構成することにより、既にダウンロードしている場合はそのアプリケーションを実行することができるため、すぐにコンテンツを表示させることができる。この場合も、ダウンロード済みのアプリケーションについては、携帯電話機の電波状態に拘わらずコンテンツを利用することができる。
【００１２】
また、端末装置がアプリケーションに割り当てるメモリサイズに応じて、コンテンツ管理手段がコンテンツの分割位置を決定するように構成することにより、端末装置毎のメモリサイズを考慮する必要がない。さらに、分割位置情報をブロックの開始番号と終了番号とすることにより、コンテンツの提供者が任意に分割位置を設定することができ、コンテンツのストーリー等を考慮した分割をすることができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の好ましい実施形態について図面を参照して説明する。まず、図１を用いて、本発明に係るコンテンツ表示システム１の構成について説明する。なお、図１はコンテンツ表示システムの構成を示すブロック図である。このコンテンツ表示システム１は、コンテンツ等を管理するサーバ装置２と、このサーバ装置２にネットワーク４を介してアクセスすることにより、コンテンツ等を取得して表示する端末装置３とから構成される。なお、以降の説明においては端末装置３を携帯電話機で構成し、コンテンツとしてマンガ画像を提供する場合について説明する。
【００１４】
端末装置３は、オペレーティングシステム５と、このオペレーティングシステム５上で動作するブラウザ６とを有している。ブラウザ６は、オペレーティングシステム５およびネットワークインタフェース７を介し、ネットワーク４を経由してサーバ装置２にアクセスして、サーバ装置２からサイト情報６をダウンロードし、この端末装置３の有する表示部にその内容を表示するものである。このサイト情報６は、例えば、ハイパーテキスト言語で記述されたファイルで構成され、端末装置３の利用者に、ブラウザ６を用いて情報とユーザインタフェースを提供するように構成されている。
【００１５】
また、端末装置３は、オペレーティングシステム５上で複数のアプリケーション９を実行可能に構成されており、このアプリケーション９はサーバ装置２で管理されて端末装置３にダウンロード可能である。このアプリケーション９は、ブラウザ６で実行されるサイト情報８により、ダウンロード、起動、および、管理が可能に構成されている。アプリケーション９は、ブラウザ６で提供できない機能を端末装置３で提供するためのソフトウェアであり、本実施例においては、サーバ装置２からコンテンツ（マンガ画像）１３をダウンロードして表示することにより、このコンテンツ１３を利用者が閲覧可能にする（表示する）ビューワー機能を提供する。
【００１６】
サーバ装置２は上述するサイト情報６を管理するサイト情報管理装置１０、アプリケーション９を管理するアプリケーション管理装置１１、および、後述するコンテンツ（マンガ画像）１３を管理するコンテンツ情報管理装置１２を有している。
【００１７】
端末装置３が携帯電話機の場合、この端末装置３で実行できるアプリケーション９のサイズには制限が設けられており、アプリケーション９のサイズとこのアプリケーション９で表示されるコンテンツ１３のサイズの合計は、所定の大きさ以下で構成しなければならない。また、このアプリケーション９毎に割り当てられるサイズ（メモリサイズ）は、携帯電話機の種類によっても異なるため、端末装置３毎に実行可能なメモリサイズに応じてコンテンツ１３のサイズ（データ量）を調整しなければならない。このような端末装置３の制約から、マンガ画像のように比較的大きなコンテンツ１３を、一つのアプリケーション９で一度にダウンロードすることはできないため、本実施例においては、コンテンツ１３を複数のブロックに分割し、分割されたコンテンツ１３毎に一つのアプリケーション９を実行してそのコンテンツ１３をダウンロードするように構成されている。以下、図２〜図５を用いて説明する。ここで、図２はコンテンツ１３の構造を示す説明図であり、図３はマンガ画像を閲覧する場合の処理を示すフロー図であり、図４はアプリケーションの処理を示すフロー図であり、図５は分割情報ファイルの構造を示すデータ構造図である。
【００１８】
まず、コンテンツ情報管理装置１２で管理されているデータ構造について説明すると、図２および図４に示すように、このコンテンツ情報管理装置１２には複数のタイトルＴ（例えば、連載マンガの一話毎にタイトルが付けられる）が管理されており、そのタイトルＴ毎に、構成情報ファイル１４、分割情報ファイル１５，および、コンテンツファイル１６を有している。構成情報ファイル１４は、各タイトルの全体に係る構成情報が管理されるファイルである。また、マンガはある一瞬の場面が描かれたコマＣが連続することにより一つのタイトルＴを構成しており、このコマＣの集合（タイトルＴ）がコンテンツファイル１６として管理される。そして、分割情報ファイル１５は、端末装置３のタイプ（一つのアプリケーションに割り当てられるメモリサイズ）に応じてアプリケーション１３毎に取得可能なコマＣの情報が管理される。この分割情報ファイル１５は、図５に示すように、端末装置３において一つのアプリケーション１３に割り当てられるメモリサイズ１５ａ、分割番号１５ｂ、開始コマ番号１５ｃ、および、終了コマ番号１５ｄが一つのレコードとして構成されている。すなわち、コンテンツファイル１６で管理されている各タイトルＴは、分割情報ファイル１５の開始コマ番号１５ｃおよび終了コマ番号１５ｄにより複数のフロックに分割される。
【００１９】
利用者がマンガを読むときは、携帯端末３を操作して、図３に示すように、ブラウザ６に第１のサイト情報８ａをサーバ装置２のサイト情報管理装置１０からダウンロードして表示させる（ステップＳ１００）。この第１のサイト情報８ａにより、端末装置３の表示部には提供可能なコンテンツのタイトル等が表示され、利用者は端末装置３の入力部を操作して利用したい（閲覧したい）タイトルＴを選択する。利用したいタイトルＴが選択されると、第１のアプリケーション９ａがサーバ装置２のアプリケーション管理装置１１から携帯端末３にダウンロードされ実行される（ステップＳ１０１）。
【００２０】
端末装置３にアプリケーション９（第１のアプリケーション９ａ）がダウンロードされて実行されると、図４に示すように、アプリケーション９は、最初に構成情報取得処理Ｓ２００を実行し、サーバ装置２に選択されたタイトルＴの識別情報（以下「タイトルＩＤ」と呼ぶ）を送信して要求する。サーバ装置２は構成情報送信処理Ｓ２０１を実行し、コンテンツ情報管理装置１２で管理されている構成情報ファイル１４からタイトルＩＤに対応する構成情報を読み出してアプリケーション９に送信する。
【００２１】
次に、アプリケーション９は分割情報取得処理Ｓ２０２を実行し、サーバ装置２にタイトルＩＤと分割番号を送信して分割位置を要求する。ここで分割番号とは、分割されたコンテンツに対応するアプリケーション９の内、何番目のアプリケーションであるかを示す番号であり、第１番目のアプリケーション９ａである場合は分割番号は１となり、第２番目のアプリケーション９ｂである場合は分割番号は２となる。この分割番号により、各アプリケーション９をタイトルＴのストーリーの流れに対応させることができる。サーバ装置２はユーザエージェント判別処理Ｓ２０３を実行し、要求された端末装置３のタイプから一つのアプリケーションに割り当てられるメモリサイズを決定し、端末装置３から送信されたタイトルＩＤおよび分割番号と合わせて分割情報ファイル１５を検索して分割位置として開始コマ番号１５ｃと終了コマ番号１５ｄを読み出し、アプリケーション９に送信する。
【００２２】
そして、アプリケーション９は、コンテンツ要求処理Ｓ２０５を実行してサーバ装置２にコンテンツの送信を要求すると、サーバ装置３は、コンテンツ送信処理Ｓ２０６を実行してコンテンツファイル１６から開始コマ番号１５ｃから終了コマ番号１５ｄに対応するコマＣを読み出してアプリケーション９に送信する。アプリケーション９はコンテンツ取得処理Ｓ２０７でサーバ装置２から送信されたコマＣを取得し、表示処理２０８を実行して端末装置３の表示部にコマＣ（マンガ画像）を表示する。
【００２３】
なお、上述のように一つのアプリケーション９には、複数のコマＣが送信されるため、表示処理Ｓ２０８において利用者は端末装置３の入力部を操作してコマＣを一つずつ表示させて閲覧することができる。そして、このアプリケーション９に送信された最後のコマＣが表示された後、次のコマＣが要求されると、端末装置３は、次のアプリケーション（第２のアプリケーション９ｂ）が既にダウンロードされているかどうかを判定する（ステップＳ１０２）。第２のアプリケーション９ｂがダウンロードされていないときは、サーバ装置２のサイト情報管理装置１０から第２のサイト情報８ｂをダウンロードしてブラウザ６により表示させ（ステップＳ１０３）、第２のアプリケーション９ｂのダウンロードを許可するかどうかを利用者に確認させる。そして、利用者によりダウンロードが許可されると、第２のアプリケーション９ｂがサーバ装置２のアプリケーション管理装置１１から端末装置３にダウンロードされ実行される（ステップＳ１０４）。この第２のアプリケーション９ｂの処理は上述の第１のアプリケーション９ａと同一であり、サーバ装置２から第２のコンテンツ１３ｂ（この第２のアプリケーション９ｂに対応する分割番号等を用いてコンテンツファイル１６から取り出されたコマＣ）が取得され表示される。なお、既に第２のアプリケーション９ｂが端末装置３にダウンロードされているときは、そのまま実行される。この場合、コンテンツ１３ｂのダウンロードは行われず、既に取得されているコンテンツ１３ｂが表示される（表示処理Ｓ２０８だけが実行される）。
【００２４】
以降、分割されたコンテンツ１３の数に応じて第３番目のアプリケーション以降が端末装置３にダウンロードされ実行される。なお、図２には図示していないが、第Ｎ番目のアプリケーション９から任意のアプリケーション９（すなわち、任意のコマＣ）に移動可能に構成されており、上述の場合と同様に、そのアプリケーション９が既に端末装置３にダウンロードされているとき（この場合、対応するブロックのコンテンツ１３も取得されている）にはそのアプリケーション９が実行されてコンテンツが表示され、ダウンロードされていないときは、対応するアプリケーション９がダウンロードされて必要なコンテンツが取得され、表示される。
【００２５】
このようにコンテンツ１３の一つのタイトルＴを構成するコマＣを複数の組（ブロック）に分割し、それぞれを対応するアプリケーション９でダウンロードするように構成することにより、コマＣ毎にサーバ装置２からダウンロードする必要が無い。そのため、端末装置３が携帯電話機のように無線通信を利用してサーバ装置２と通信を行うような構成の場合には、電波状態の良好なときにサーバ装置２からコンテンツ１３をダウンロードすることができるため、常時接続する必要はなく、快適にマンガ画像（コンテンツ１３）を閲覧することができる。このとき、分割されたコンテンツ１３に対応する複数のアプリケーション９を連続して起動するように構成することにより、それらのアプリケーション９および対応するコンテンツ１３を予め端末装置３にダウンロードすることができるため、サーバ装置２との接続状態に拘わらず、利用者は一つ（一話分）のタイトルＴを快適に閲覧することができる。
【００２６】
なお、分割情報ファイル１５を、端末装置３のタイプに応じて一つのアプリケーション９に割り当てられるメモリサイズ１５ａおよびアプリケーション９に対応した分割番号１５ｂに対応して、読み込まれるコマＣの開始コマ番号１５ｃと終了コマ番号１５ｄとを記憶しておき、この情報に応じてアプリケーション９で読み込むコマＣを決定するように構成することにより、端末装置３のメモリサイズに拘わらずコンテンツファイル１６を共通に利用することができる。また、この分割情報ファイル１５に開始コマ番号１５ｃと終了コマ番号１５ｄを設定することにより、コンテンツ１３の提供者がコマＣを分割する位置を自由に決定することができるので、各タイトルＴのストーリー等を考慮した分割をすることができる。
【００２７】
また、以上の実施例においてはコマＣ毎に分割可能なマンガ画像を閲覧する場合について説明したが、本発明がこの実施例に限定されることはなく、例えば、小説等のテキストデータを閲覧する場合には、文章の段落毎に分割位置を設定できるようにしても良い。また、コンテンツ１３のビット位置やバイト位置で分割位置を設定できるようにすることも可能である。
【図面の簡単な説明】
【００２８】
【図１】本発明に係るコンテンツ表示システムの構成を示すブロック図である。
【図２】コンテンツの構造を示す説明図である。
【図３】マンガ画像を閲覧する場合の処理を示すフロー図である。
【図４】アプリケーションの処理を示すフロー図である。
【図５】分割情報ファイルの構造を示すデータ構造図である。
【符号の説明】
【００２９】
１  コンテンツ表示システム
２  サーバ装置
３  端末装置
６  ブラウザ（制御手段）
９  アプリケーション
１２  コンテンツ情報管理装置（コンテンツ管理手段）
１３  コンテンツ
１５  分割情報ファイル（分割位置情報）
１６  コンテンツファイル
Ｓ２０２  分割情報取得処理（分割情報取得手段）
Ｓ２０５  コンテンツ要求処理（コンテンツ取得手段）
【図１】
2007140910.tif 000003
【図２】
2007140910.tif 000004
【図３】
2007140910.tif 000005
【図４】
2007140910.tif 000006
【図５】
2007140910.tif 000007