JP7663050B2 - Comic display device, program, and comic display method - Google Patents
Comic display device, program, and comic display method Download PDFInfo
- Publication number
- JP7663050B2 JP7663050B2 JP2021129412A JP2021129412A JP7663050B2 JP 7663050 B2 JP7663050 B2 JP 7663050B2 JP 2021129412 A JP2021129412 A JP 2021129412A JP 2021129412 A JP2021129412 A JP 2021129412A JP 7663050 B2 JP7663050 B2 JP 7663050B2
- Authority
- JP
- Japan
- Prior art keywords
- displayed
- text
- display
- background image
- speech
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Controls And Circuits For Display Device (AREA)
Description
本開示は、コミック表示装置、プログラム、およびコミックの表示方法に関する。 This disclosure relates to a comic display device, a program, and a method for displaying comics.
近年、紙媒体であった書籍をデジタル化した電子書籍の普及が進んでいる。電子書籍は、スマートフォンのような多機能端末にアプリと呼ばれるソフトウェアをダウンロードしたり、専用の電子書籍端末を用いたりすることにより利用されている。最近では、電子書籍のテキスト情報を画像と関連付けて表示する技術も開発されている(特許文献1参照)。 In recent years, electronic books, which are digital versions of paper books, have become increasingly popular. Electronic books are used by downloading software called apps onto multi-function devices such as smartphones, or by using dedicated electronic book devices. Recently, technology has been developed that displays the text information of electronic books in association with images (see Patent Document 1).
一方で、コミックのように画像とテキスト情報が固定された状態で提供される書籍もある。コミックの電子書籍化も行われているが、ページ全体で見せたり、コマに分割して見せたりといった限られた手法でしか提供できていない。 On the other hand, there are also books such as comics that are provided with fixed images and text information. Comics have also been made into e-books, but they can only be provided in limited ways, such as showing the entire page or divided into frames.
そこで、本開示は、コミックを豊かな表現で提示することが可能なコミック表示装置、プログラム、およびコミックの表示方法を提供することを課題とする。 The objective of this disclosure is to provide a comic display device, program, and comic display method that can present comics in a rich manner.
上記課題を解決するため、本開示では、
ページと対応付けられた背景画像と、前記背景画像と対応付けられた吹き出しと、前記吹き出しと対応付けられたテキストと、を記憶したデータ記憶部と、
前記データ記憶部から取得した前記背景画像、前記吹き出し、前記テキストの表示を制御する表示制御部と、を有し、
前記表示制御部は、
前記ページごとに全ての背景画像を一括して表示し、
前記背景画像のみが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記背景画像に前記吹き出しを重ねて表示し、
前記吹き出しが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記吹き出し内に前記テキストを表示する、コミック表示装置を提供する。
In order to solve the above problems, the present disclosure provides:
a data storage unit that stores a background image associated with a page, a speech bubble associated with the background image, and text associated with the speech bubble;
a display control unit that controls display of the background image, the speech bubble, and the text acquired from the data storage unit,
The display control unit is
Display all background images for each page at once;
When a predetermined trigger occurs in a state in which only the background image is displayed, the speech bubble is displayed so as to be superimposed on the associated background image;
The comic display device provides a comic display device that, when a predetermined trigger occurs while the speech bubble is being displayed, displays the text within the associated speech bubble.
また、本開示のコミック表示装置における、
前記表示制御部は、
前記吹き出しを表示する際、対象とするページの背景画像に対応する全ての吹き出しを一括して表示してもよい。
In addition, in the comic display device of the present disclosure,
The display control unit is
When the speech bubbles are displayed, all speech bubbles corresponding to the background image of the target page may be displayed together.
また、本開示のコミック表示装置における、
前記表示制御部は、
前記吹き出しを表示する際、各吹き出しを一つずつ表示してもよい。
In addition, in the comic display device of the present disclosure,
The display control unit is
When displaying the speech bubbles, each speech bubble may be displayed one by one.
また、本開示のコミック表示装置における、
前記表示制御部は、
前記吹き出しを表示する際、対象とするページの全ての吹き出しを一括して表示してもよい。
In addition, in the comic display device of the present disclosure,
The display control unit is
When displaying the speech bubbles, all speech bubbles of the target page may be displayed together.
また、本開示のコミック表示装置における、
前記表示制御部は、
前記テキストを表示する際、対応する吹き出しに1文字ずつ順に表示してもよい。
In addition, in the comic display device of the present disclosure,
The display control unit is
The text may be displayed in sequence, character by character, in the corresponding speech bubble.
また、本開示のコミック表示装置における、
前記表示制御部は、
前記背景画像のサイズに関わらず、設定されたサイズで前記テキストを表示する制御を行ってもよい。
In addition, in the comic display device of the present disclosure,
The display control unit is
The text may be displayed at a set size regardless of the size of the background image.
また、本開示のコミック表示装置における、
前記データ記憶部は、前記テキストに対応付けられた音声を記憶しており、
前記コミック表示装置は、前記表示制御部によるテキストの表示タイミングに合わせて、前記音声の出力を制御する音声制御部をさらに有してもよい。
In addition, in the comic display device of the present disclosure,
The data storage unit stores audio associated with the text,
The comic display device may further include an audio control unit that controls the output of the audio in accordance with the timing of displaying the text by the display control unit.
また、本開示では、
コンピュータを、
ページと対応付けられた背景画像と、前記背景画像と対応付けられた吹き出しと、前記吹き出しと対応付けられたテキストと、を記憶したデータ記憶部、
前記データ記憶部から取得した前記背景画像、前記吹き出し、前記テキストの表示を制御する表示制御部、として機能させるプログラムであって、
前記表示制御部は、
前記ページごとに全ての背景画像を一括して表示し、
前記背景画像のみが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記背景画像に重ねて前記吹き出しを表示し、
前記吹き出しが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記吹き出し内に前記テキストを表示する、プログラムを提供する。
In addition, in this disclosure,
Computer,
a data storage unit that stores a background image associated with a page, a speech bubble associated with the background image, and text associated with the speech bubble;
a program that functions as a display control unit that controls display of the background image, the speech bubble, and the text acquired from the data storage unit,
The display control unit is
Display all background images for each page at once;
When a predetermined trigger occurs in a state in which only the background image is displayed, the speech bubble is displayed superimposed on the associated background image;
The present invention provides a program for displaying the text in the associated speech bubble when a predetermined trigger occurs while the speech bubble is being displayed.
また、本開示では、
コンピュータによるコミックの表示方法であって、
前記コンピュータは、ページと対応付けられた背景画像と、前記背景画像と対応付けられた吹き出しと、前記吹き出しと対応付けられたテキストと、を記憶したデータ記憶部を有し、
前記コンピュータは、
前記ページごとに全ての背景画像を一括して表示し、
前記背景画像のみが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記背景画像に重ねて前記吹き出しを表示し、
前記吹き出しが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記吹き出し内に前記テキストを表示する、コミックの表示方法を提供する。
In addition, in this disclosure,
A method for displaying comics by a computer, comprising the steps of:
the computer has a data storage unit that stores a background image associated with a page, a speech bubble associated with the background image, and text associated with the speech bubble;
The computer includes:
Display all background images for each page at once;
When a predetermined trigger occurs in a state in which only the background image is displayed, the speech bubble is displayed superimposed on the associated background image;
The comic display method includes displaying the text in the associated speech bubble when a predetermined trigger occurs while the speech bubble is being displayed.
本開示によれば、コミックを豊かな表現で提示することが可能となる。 This disclosure makes it possible to present comics in a richer way.
以下、本開示の好適な実施形態について図面を参照して詳細に説明する。
<1.装置構成>
図1は、本開示の一実施形態に係るコミック表示装置のハードウェア構成図である。コミック表示装置100は、例えば多機能の携帯型端末であるスマートフォンにより実現される。図1に示すように、コミック表示装置100は、CPU(Central Processing Unit)100aと、メインメモリであるRAM(Random Access Memory)100bと、CPUが実行するプログラムやデータを記憶するための不揮発性の記憶装置100c(例えば、ハードディスク、フラッシュメモリ等)と、キーボード、タッチパネル等の指示入力部100dと、外部装置(データ記憶媒体等)とデータ通信するためのデータ入出力I/F(インタフェース)100eと、表示デバイス(液晶ディスプレイ等)100fと、ネットワークを介して他のコンピュータとネットワーク通信を行うための通信部100gと、画像の撮影を行う撮影デバイス100hと、他の端末とネットワークを介さずに直接無線通信を行う近距離無線通信部100iと、マイクロフォンやスピーカ等の音声入出力部100jと、を備え、互いにバスを介して接続されている。近距離無線通信部100iが用いる通信方式としては、比較的近距離で無線通信を行う形式であれば特に限定されないが、例えばbluetooth、無線LAN等の公知の様々な方式を用いることができる。
Hereinafter, preferred embodiments of the present disclosure will be described in detail with reference to the drawings.
1. Device configuration
FIG. 1 is a hardware configuration diagram of a comic display device according to an embodiment of the present disclosure. The comic display device 100 is realized, for example, by a smartphone, which is a multifunctional portable terminal. As shown in FIG. 1, the comic display device 100 includes a CPU (Central Processing Unit) 100a, a RAM (Random Access Memory) 100b as a main memory, a non-volatile storage device 100c (e.g., a hard disk, a flash memory, etc.) for storing programs and data executed by the CPU, an instruction input unit 100d such as a keyboard or a touch panel, a data input/output I/F (interface) 100e for data communication with an external device (data storage medium, etc.), a display device (liquid crystal display, etc.) 100f, a communication unit 100g for network communication with other computers via a network, a photographing device 100h for photographing images, a short-range wireless communication unit 100i for direct wireless communication with other terminals without going through a network, and an audio input/output unit 100j such as a microphone or speaker, which are connected to each other via a bus. The communication method used by the short-range wireless communication unit 100i is not particularly limited as long as it is a format for performing wireless communication over a relatively short distance, and various known methods such as Bluetooth and wireless LAN can be used.
コミック表示装置100としては、CPUの演算処理部等を備え、情報処理機能、ネットワーク通信機能等を有していれば、ノートPC、タブレット等、スマートフォン以外のものを用いることも可能である。また、コミック表示機能に特化した専用の装置により実現してもよい。 The comic display device 100 can be anything other than a smartphone, such as a notebook PC or tablet, as long as it is equipped with a CPU calculation processing unit and has information processing and network communication functions. It may also be realized by a dedicated device specialized for comic display functions.
図2は、コミック表示装置100の機能ブロック図である。図1に示したハードウェア構成において、CPU100aが記憶装置100cに記憶されたプログラムをRAM100bに読み込んで実行することにより、コミック表示装置100は、図2に示した各部を機能させることが可能となる。図2に示すように、コミック表示装置100は、データ記憶部101、表示制御部102、音声制御部103を有する。 Figure 2 is a functional block diagram of the comic display device 100. In the hardware configuration shown in Figure 1, the CPU 100a loads a program stored in the storage device 100c into the RAM 100b and executes it, enabling the comic display device 100 to make each unit shown in Figure 2 function. As shown in Figure 2, the comic display device 100 has a data storage unit 101, a display control unit 102, and an audio control unit 103.
データ記憶部101は、表示出力や音声出力する対象となるデータを記憶した記憶部である。後述するように、表示出力の対象となる背景画像、吹き出し、テキストや、音声出力の対象となる音声の各データが記憶されている。図3~図6はデータ記憶部101に記憶された情報の一例を示す図である。データ記憶部101には、背景画像、吹き出し、テキスト、音声の各データが記憶されているとともに、各データに関連する情報が記憶されている。 The data storage unit 101 is a storage unit that stores data to be displayed or output as audio. As described below, data such as background images, speech bubbles, text, and audio data to be displayed and audio data to be output as audio are stored. Figures 3 to 6 are diagrams showing examples of information stored in the data storage unit 101. The data storage unit 101 stores data such as background images, speech bubbles, text, and audio data, as well as information related to each data.
背景画像とは、コミックの各コマの背景となる画像である。コマのうち吹き出しとテキストを除外した画像であり、人物なども含む。吹き出しとは、背景画像に配置された空白領域であり、この中に登場人物のセリフであるテキストが配置される。音声はテキストと同一の意味内容を示す音声データである。データ記憶部101に記憶される背景画像、吹き出し、テキストとしては、紙媒体である冊子体のコミックを作成する際に入稿されたものを流用することができる。 A background image is an image that forms the background of each frame of a comic. It is an image of a frame excluding speech bubbles and text, and includes people. A speech bubble is a blank area placed in the background image, in which text that is the dialogue of a character is placed. Audio is audio data that conveys the same meaning as the text. The background images, speech bubbles, and text stored in the data storage unit 101 can be those submitted when creating a booklet-type comic, which is a paper medium.
図3は、データ記憶部101に記憶された背景画像情報の一例を示す図である。図3に示すように、背景画像情報は、画像ID、対応ページ、登場順、ページ内座標と対応付けて背景画像が記録された情報である。画像IDは、背景画像を識別する識別情報であり、全ページにおいて1つの背景画像を特定することが可能なものである。対応ページは、その画像が登場するページである。登場順はページ内においてその背景画像が登場する順序を示している。数字が小さい程登場が早いことを意味しており、通常はページ内で上から順に配置される。ページ内座標は、ページ面を二次元座標としたときの背景画像の配置位置である。 Figure 3 is a diagram showing an example of background image information stored in data storage unit 101. As shown in Figure 3, background image information is information in which background images are recorded in association with an image ID, corresponding page, appearance order, and intra-page coordinates. The image ID is identification information that identifies a background image, and is capable of identifying one background image on all pages. The corresponding page is the page on which the image appears. The appearance order indicates the order in which the background image appears on the page. A smaller number means an earlier appearance, and images are usually arranged from top to bottom on the page. The intra-page coordinates are the arrangement position of the background image when the page surface is expressed as a two-dimensional coordinate system.
図4は、データ記憶部101に記憶された吹き出し情報の一例を示す図である。図4に示すように、吹き出し情報は、吹き出しID、対応ページ、対応画像、画像内登場順、画像内座標と対応付けて吹き出しが記録された情報である。吹き出しIDは、吹き出しを識別する識別情報であり、全ページにおいて1つの吹き出しを特定することが可能なものである。対応ページは、その吹き出しが登場するページである。対応画像は、その吹き出しが配置される背景画像を示し、その背景画像の画像IDが記録されている。画像内登場順は対応画像となる背景画像においてその吹き出しが登場する順序を示している。数字が小さい程登場が早いことを意味している。画像内座標は、背景画像の面を二次元座標としたときの吹き出しの配置位置である。 Figure 4 is a diagram showing an example of speech bubble information stored in data storage unit 101. As shown in Figure 4, speech bubble information is information in which speech bubbles are recorded in association with a speech bubble ID, corresponding page, corresponding image, order of appearance in the image, and coordinates in the image. The speech bubble ID is identification information that identifies the speech bubble, and is capable of identifying one speech bubble on all pages. The corresponding page is the page on which the speech bubble appears. The corresponding image indicates the background image in which the speech bubble is placed, and the image ID of that background image is recorded. The order of appearance in the image indicates the order in which the speech bubble appears in the background image that is the corresponding image. The smaller the number, the earlier the appearance. The coordinates in the image are the position of the speech bubble when the surface of the background image is expressed as two-dimensional coordinates.
図5は、データ記憶部101に記憶されたテキスト情報の一例を示す図である。図5に示すように、テキスト情報は、テキストID、対応ページ、対応吹き出し、文字サイズと対応付けてテキストが記録された情報である。テキストIDは、テキストを識別する識別情報であり、全ページにおいて1つの吹き出しを特定することが可能なものである。対応ページは、そのテキストが登場するページである。対応吹き出しは、そのテキストが配置される吹き出しを示し、その吹き出しの吹き出しIDが記録されている。吹き出しとテキストは基本的に1対1で対応しているため、図5の例では、先頭のアルファベットを除いて吹き出しIDとテキストIDが一致している。文字サイズは、テキストを表示する際の大きさを示している。具体的な数値で設定しておいてもよいし、フリーサイズで設定しておいてもよい。フリーサイズの場合は、吹き出しの大きさに合わせた大きさで表示される。 Fig. 5 is a diagram showing an example of text information stored in the data storage unit 101. As shown in Fig. 5, the text information is information in which text is recorded in association with a text ID, a corresponding page, a corresponding speech bubble, and a character size. The text ID is identification information for identifying the text, and is capable of identifying one speech bubble on all pages. The corresponding page is the page on which the text appears. The corresponding speech bubble indicates the speech bubble in which the text is placed, and the speech bubble ID of the speech bubble is recorded. Since speech bubbles and text basically correspond one-to-one, in the example of Fig. 5, the speech bubble ID and the text ID match except for the first alphabet. The character size indicates the size at which the text is displayed. It may be set to a specific numerical value, or may be set to a free size. In the case of a free size, the text is displayed at a size that matches the size of the speech bubble.
図6は、データ記憶部101に記憶された音声情報の一例を示す図である。図6に示すように、音声情報は、音声ID、対応ページ、対応テキストと対応付けて音声が記録された情報である。音声IDは、音声を識別する識別情報であり、全ページにおいて1つの音声を特定することが可能なものである。対応ページは、その音声が登場するページである。対応テキストは、その音声と同じ意味内容のテキストを示し、そのテキストのテキストIDが記録されている。テキストと音声も基本的に1対1で対応しているため、図6の例では、先頭のアルファベットを除いてテキストIDと音声IDが一致している。 Figure 6 is a diagram showing an example of audio information stored in the data storage unit 101. As shown in Figure 6, the audio information is information in which audio is recorded in association with an audio ID, a corresponding page, and a corresponding text. The audio ID is identification information that identifies the audio, and is capable of identifying one audio across all pages. The corresponding page is the page on which the audio appears. The corresponding text indicates text with the same meaning as the audio, and the text ID of that text is recorded. Since text and audio also basically correspond one-to-one, in the example of Figure 6, the text ID and audio ID match except for the first alphabet.
表示制御部102は、データ記憶部101に記憶されている表示出力対象のデータの表示制御を行って表示デバイス100fに表示出力させる手段である。音声制御部103は、データ記憶部101に記憶されている音声出力対象のデータの出力制御を行って音声入出力部100jに音声出力させる手段である。 The display control unit 102 is a means for controlling the display of data to be displayed and output, stored in the data storage unit 101, and outputting the data on the display device 100f. The audio control unit 103 is a means for controlling the output of data to be output as audio, stored in the data storage unit 101, and outputting the audio from the audio input/output unit 100j.
コミック表示装置100は、記憶装置100cに記憶されたプログラムをRAM100bに読み込んで、CPU100aが実行し、他の構成要素に指令を出すことにより、データ記憶部101、表示制御部102、音声制御部103の各機能を実現する。また、記憶装置100cは、データ記憶部101のデータ記憶領域としての役割も果たしている。スマートフォンなどの携帯型端末を用いる場合、インターネット上のアプリ配信サーバにアクセスし、アプリと呼ばれる専用のプログラムをダウンロードすることにより、コミック表示装置100が実現される。コミック表示装置100において専用のプログラムを起動すると、データ記憶部101、表示制御部102、音声制御部103の各機能が実現される。 The comic display device 100 loads a program stored in the storage device 100c into the RAM 100b, and the CPU 100a executes it, issuing commands to other components, thereby realizing the functions of the data storage unit 101, the display control unit 102, and the audio control unit 103. The storage device 100c also serves as a data storage area for the data storage unit 101. When using a portable terminal such as a smartphone, the comic display device 100 is realized by accessing an app distribution server on the Internet and downloading a dedicated program called an app. When the dedicated program is started in the comic display device 100, the functions of the data storage unit 101, the display control unit 102, and the audio control unit 103 are realized.
<2.処理動作>
<2.1.第1の表示パターン>
次に、図1、図2に示した本実施形態に係るコミック表示装置の処理動作について、本実施形態に係るコミックの表示方法とともに説明する。本実施形態に係るコミック表示装置は、様々な表示パターンを実現することができる。本実施形態では代表的な3つの表示パターンについて説明する。図7は第1の表示パターンを示す図である。図7(a)~(d)は、画面に表示されたページの様子を示している。このうち、図7(d)は、そのページの最終的な表示状態であり、冊子体のコミックに印刷された内容と同じものである。すなわち、図7(d)においては、3つのコマが表示されており、各コマを構成する背景画像、吹き出し、テキストが全て表示されている。図7の例では、1ページに3つの背景画像G001~G003、3つの吹き出しF001~F003、3つのテキストT001~T003が含まれる。
2. Processing Operation
<2.1. First display pattern>
Next, the processing operation of the comic display device according to this embodiment shown in FIG. 1 and FIG. 2 will be described together with the comic display method according to this embodiment. The comic display device according to this embodiment can realize various display patterns. In this embodiment, three representative display patterns will be described. FIG. 7 is a diagram showing the first display pattern. FIGS. 7(a) to 7(d) show the state of a page displayed on the screen. Of these, FIG. 7(d) shows the final display state of the page, which is the same as the content printed on the booklet comic. That is, in FIG. 7(d), three frames are displayed, and the background image, speech bubble, and text constituting each frame are all displayed. In the example of FIG. 7, one page contains three background images G001 to G003, three speech bubbles F001 to F003, and three pieces of text T001 to T003.
本実施形態に係るコミック表示装置は、図7(d)に示したような最終的な表示状態に至る前に段階的に表示を行う。段階的に表示を行うことにより、読者を飽きさせずに内容に惹きつけ易くすることができる。図7に示す第1の表示パターンでは、まず、そのページに含まれる全ての背景画像を一括して表示する。具体的には、図7(a)に示すように、全ての背景画像G001~G003を同時に表示する。次に、図7(b)に示すように、先頭の背景画像G001に対応する吹き出しF001を表示する。この時点では、吹き出しF001は空の状態である。続いて、図7(c)に示すように、空の吹き出しF001にテキストを表示する。同時に、または並行して、吹き出しが表示されていない画像のうちの先頭の画像G002に対応する吹き出しF002、F003を一括して表示する。さらに、図7(d)に示すように、空の吹き出しF002、F003にテキストを表示する。 The comic display device according to this embodiment performs display in stages before reaching the final display state as shown in FIG. 7(d). By performing display in stages, it is possible to make it easier for the reader to be interested in the content without getting bored. In the first display pattern shown in FIG. 7, first, all background images included in the page are displayed together. Specifically, as shown in FIG. 7(a), all background images G001 to G003 are displayed simultaneously. Next, as shown in FIG. 7(b), a speech bubble F001 corresponding to the first background image G001 is displayed. At this point, the speech bubble F001 is empty. Next, as shown in FIG. 7(c), text is displayed in the empty speech bubble F001. At the same time, or in parallel, speech bubbles F002 and F003 corresponding to the first image G002 among the images in which no speech bubbles are displayed are displayed together. Furthermore, as shown in FIG. 7(d), text is displayed in the empty speech bubbles F002 and F003.
第1の表示パターンでは、最初に全ての背景画像を一括して表示した後(図7(a))、先頭の背景画像に対して吹き出しを表示する(図7(b))。その後は、表示中の吹き出しにテキストを表示するとともに、次の背景画像に対して吹き出しを表示する(図7(c))処理を繰り返す。このようにして最終的には全ての吹き出しとテキストが表示される(図7(d))。このように、まず、背景画像だけを表示することにより、1ページ分のストーリーの背景画像そのものを鑑賞する。その後、セリフに相当するテキストが順に表示されることにより、背景画像とストーリーを段階的に楽しむことができる。特に、第1の表示パターンでは、吹き出しのみを対応するテキストより先に表示するため、登場人物が何かを話すことを知り、どのような話をするのかを想像する楽しみをユーザに与えることができる。 In the first display pattern, all background images are displayed together at first (Fig. 7(a)), and then speech bubbles are displayed for the first background image (Fig. 7(b)). After that, text is displayed in the currently displayed speech bubble, and a speech bubble is displayed for the next background image (Fig. 7(c)). This process is repeated until all speech bubbles and text are finally displayed (Fig. 7(d)). In this way, by first displaying only the background image, the user can appreciate the background image itself for one page of story. Then, text corresponding to the dialogue is displayed in sequence, allowing the user to enjoy the background images and story in stages. In particular, in the first display pattern, only the speech bubbles are displayed before the corresponding text, allowing the user to know that the characters will be saying something and have the fun of imagining what they are talking about.
コミック表示装置では、表示対象である背景画像、吹き出し、テキスト、音声をページ単位で管理している。各ページにおける表示制御処理、音声制御処理は、どのページにおいても同様に行われる。ユーザがアプリの起動指示およびタイトルの選択指示を行うと、まず、表示制御部102は、昇順にページの管理を開始する。ページがP1、P2、P3の順になっている場合、まずは、ページP1が処理対象となる。図8は第1の表示パターンに対応したコミック表示装置の処理動作を示すフローチャートである。図8の処理は、1つのページに対応した処理である。1つのページの処理を終えると、図8のフローチャートに従って同様の処理が繰り返される。 In the comic display device, the background images, speech bubbles, text, and audio to be displayed are managed on a page-by-page basis. The display control process and audio control process for each page are performed in the same way for each page. When the user issues an instruction to launch the app and select a title, the display control unit 102 first starts managing the pages in ascending order. If the pages are in the order P1, P2, P3, page P1 is the first to be processed. Figure 8 is a flowchart showing the processing operation of the comic display device corresponding to the first display pattern. The process in Figure 8 is a process corresponding to one page. When the processing of one page is completed, the same process is repeated according to the flowchart in Figure 8.
まず、コミック表示装置では、表示制御部102が、データ記憶部101から処理対象のページの背景画像を取得する。そして、取得した背景画像を表示デバイス100fに表示させる(ステップS1)。具体的には、処理対象ページのページIDでデータ記憶部101を参照して、対応する背景画像を取得する。本実施形態のコミック表示装置では、本来は冊子体であるコミックの特性を生かすため、基本的には1つのページ内で画像を表示する。 First, in the comic display device, the display control unit 102 acquires the background image of the page to be processed from the data storage unit 101. Then, the acquired background image is displayed on the display device 100f (step S1). Specifically, the data storage unit 101 is referenced by the page ID of the page to be processed to acquire the corresponding background image. In the comic display device of this embodiment, in order to take advantage of the characteristics of comics, which are originally in book form, an image is basically displayed within one page.
例えば処理対象ページのページIDがP1である場合、図3に示す背景画像情報を参照すると、ページIDがP1である3つの背景画像G001、G002、G003が特定される。そして、表示制御部102は、背景画像G001、G002、G003を取得し、表示デバイス100fに同時に表示させる。 For example, if the page ID of the page to be processed is P1, by referring to the background image information shown in FIG. 3, three background images G001, G002, and G003 with a page ID of P1 are identified. Then, the display control unit 102 acquires the background images G001, G002, and G003, and displays them simultaneously on the display device 100f.
図7(a)は、ステップS1において、背景画像のみが表示された状態を示している。図7(a)に示すように、新たにページを表示する際には、そのページに含まれる全ての画像が同時に表示される。この際、表示制御部102は、データ記憶部101に記憶された背景画像IDに対応する登場順、ページ内座標を取得する。そして、ページ内座標に基づいて、各背景画像をページ内に配置する。ページ内座標に基づいて背景画像の配置を行った結果、例えば、図7(a)に示すように、そのページに含まれる3つの背景画像G001、G002、G003が所定の位置に表示される。 Figure 7 (a) shows the state in which only the background image is displayed in step S1. As shown in Figure 7 (a), when a new page is displayed, all images contained in that page are displayed simultaneously. At this time, the display control unit 102 acquires the appearance order and in-page coordinates corresponding to the background image ID stored in the data storage unit 101. Then, based on the in-page coordinates, each background image is arranged on the page. As a result of arranging the background images based on the in-page coordinates, for example, as shown in Figure 7 (a), three background images G001, G002, and G003 included in the page are displayed in predetermined positions.
表示制御部102は、背景画像を表示させる際、各背景画像が有するページ内座標に応じて配置を行う。このため、冊子体のコミックの掲載体裁と同様の体裁で、背景画像が画面に表示される。背景画像を表示した状態で、表示制御部102は、次のトリガーがあるまで(ステップS2)待機する。トリガーとは、他のイベントのきっかけになる所定の事象である。このようなトリガーとしては、様々な態様のものを設定しておくことができる。例えば、直前の背景画像の表示後に所定時間(例えば2秒)経過した時点をトリガーとしてもよいし、ユーザが画面をタップした状態をトリガーとしてもよい。背景画像の表示後にトリガーがあるまでは、吹き出しが表示されず、背景画像だけが表示される。このため、この間は、吹き出しに遮られることなく、コミックの画像そのものを鑑賞することができる。 When displaying background images, the display control unit 102 arranges them according to the in-page coordinates of each background image. Therefore, the background images are displayed on the screen in the same format as the published format of a booklet comic. With the background images displayed, the display control unit 102 waits until the next trigger occurs (step S2). A trigger is a predetermined event that triggers other events. Such triggers can be set in various forms. For example, the trigger may be a point in time when a predetermined time (e.g., 2 seconds) has passed since the previous background image was displayed, or the user taps the screen. After the background image is displayed, no speech bubbles are displayed until a trigger occurs, and only the background image is displayed. Therefore, during this time, the comic image itself can be viewed without being obstructed by speech bubbles.
そして、ステップS2においてトリガーが生じた場合に(ステップS2:YES)、表示制御部102が、データ記憶部101から吹き出しを取得する。そして、取得した吹き出しを表示デバイス100fに表示させる(ステップS3)。吹き出しは背景画像に重ねて表示する。吹き出しの表示タイミングは、様々な態様に設定することができる。例えば、そのページの吹き出しを全て同時に表示するようにしてもよいし、先頭の背景画像から1つずつ表示するようにしてもよい。また、1つの背景画像ごとに全ての吹き出しを同時に表示するようにしてもよい。第1の表示パターンでは、1つの背景画像ごとに全ての吹き出しを同時に表示するようにしている。この場合、表示制御部102は、まず、表示されている背景画像のうち先頭の背景画像であるG001で吹き出し情報を参照して、対応する吹き出しF001を取得する。先頭の背景画像であるG001に対応する吹き出しはF001の1つだけであるため、表示制御部102は、吹き出しF001を、背景画像G001内の所定の位置に表示させる。背景画像G001内における所定の位置は、吹き出し情報の画像内座標により特定される。 Then, when a trigger occurs in step S2 (step S2: YES), the display control unit 102 acquires a speech bubble from the data storage unit 101. Then, the acquired speech bubble is displayed on the display device 100f (step S3). The speech bubble is displayed superimposed on the background image. The display timing of the speech bubble can be set in various ways. For example, all the speech bubbles on the page may be displayed simultaneously, or may be displayed one by one starting from the first background image. Also, all the speech bubbles may be displayed simultaneously for each background image. In the first display pattern, all the speech bubbles are displayed simultaneously for each background image. In this case, the display control unit 102 first refers to the speech bubble information in G001, which is the first background image among the displayed background images, and acquires the corresponding speech bubble F001. Since there is only one speech bubble, F001, that corresponds to G001, which is the first background image, the display control unit 102 displays the speech bubble F001 at a predetermined position in the background image G001. The specified position within the background image G001 is identified by the in-image coordinates of the speech bubble information.
例えば、図7(a)に示すように全ての背景画像のみが表示された後、図7(b)に示すように画像G001に対応する吹き出しF001のみが表示される。このとき、吹き出しF001の中にはテキストがなく、空の状態で表示される。また、他の背景画像においては、吹き出しは未表示の状態である。 For example, after all background images are displayed as shown in FIG. 7(a), only speech bubble F001 corresponding to image G001 is displayed as shown in FIG. 7(b). At this time, speech bubble F001 contains no text and is displayed empty. In addition, speech bubbles in other background images are not displayed.
先頭の背景画像に吹き出しを表示した状態で、表示制御部102は、次のトリガーがある(ステップS4:YES)まで待機する。ステップS4におけるトリガーとしても、様々な態様のものを設定しておくことができる。例えば、直前の背景画像の表示後に所定時間(例えば2秒)経過した時点をトリガーとしてもよいし、ユーザが画面をタップした状態をトリガーとしてもよい。ステップS4におけるトリガーは、ステップS2におけるトリガーと同じものであってもよいし、異なっていてもよい。ステップS2におけるトリガーと同じものである場合は、ページ全体として、吹き出しやテキストの表示が同じタイミングで変化していくことになる。また、時間の経過をトリガーとする場合は、経過時間をステップS2とステップS4で異ならせるようにしてもよい。 With the speech bubble displayed on the first background image, the display control unit 102 waits until the next trigger occurs (step S4: YES). Various types of triggers can be set for step S4. For example, the trigger may be the point at which a predetermined time (e.g., 2 seconds) has elapsed since the previous background image was displayed, or the user tapping the screen. The trigger for step S4 may be the same as the trigger for step S2, or it may be different. If it is the same as the trigger for step S2, the display of speech bubbles and text will change at the same timing for the entire page. If the trigger is the passage of time, the elapsed time may be different between step S2 and step S4.
そして、ステップS4においてトリガーが生じた場合に(ステップS4:YES)、テキスト表示および音声出力を行う(ステップS5)。具体的には、まず、表示制御部102が、データ記憶部101からテキストを取得する。そして、取得したテキストを表示デバイス100fに表示させる。テキストの表示位置は、対応する吹き出しの中とする。これにより、対応する吹き出し内にテキストが表示されることになる。テキストの表示タイミングも、吹き出しの表示タイミングと同様、様々な態様に設定することができる。例えば、吹き出しの表示と同時にテキストを表示するようにしてもよいし、吹き出しのみを表示した後、次回以降のタイミングでテキストを表示するようにしてもよい。1つの背景画像に複数の吹き出しが表示される場合、1つの背景画像内における吹き出しについては、同時にテキストを表示するようにしてもよいし、各吹き出しについて順番にテキストを表示するようにしてもよい。また、1つの吹き出し内に対応するテキストを一括して表示するようにしてもよいし、1文字ずつ順番に表示するようにしてもよい。1文字ずつ順番に表示する場合、いわゆる流し込み表示と呼ばれる態様で表示される。 When a trigger occurs in step S4 (step S4: YES), text display and voice output are performed (step S5). Specifically, first, the display control unit 102 acquires text from the data storage unit 101. Then, the acquired text is displayed on the display device 100f. The display position of the text is set to within the corresponding speech bubble. As a result, the text is displayed within the corresponding speech bubble. The timing of displaying the text can be set in various ways, as with the timing of displaying the speech bubble. For example, the text may be displayed simultaneously with the display of the speech bubble, or the text may be displayed at a timing from the next time onward after only the speech bubble is displayed. When multiple speech bubbles are displayed on one background image, the text may be displayed simultaneously for the speech bubbles in one background image, or the text may be displayed in order for each speech bubble. In addition, the corresponding text may be displayed collectively in one speech bubble, or may be displayed one character at a time in order. When the text is displayed one character at a time in order, it is displayed in a manner called a flow display.
本実施形態では、1つの背景画像に対応する複数の吹き出しは同時に表示し、吹き出しの表示後は、次のタイミングでテキストを一括して表示するようにしている。例えば、吹き出しF001が空の状態で表示されている場合、表示制御部102は、表示中の空の吹き出しF001でテキスト情報を参照して、対応するテキストT001を取得する。基本的に、吹き出しとテキストは1対1で対応しているため、表示制御部102は、テキストT001を、吹き出しF001内の所定の位置に表示させる。吹き出しF001内における所定の位置は、所定の配置規則により特定される。例えば、中央揃えや上下揃え、左右揃えなどの配置規則に従い、テキストを表示する。本実施形態では、表示制御部102は、背景画像のサイズに関わらず、設定されたサイズでテキストを表示する制御を行う。具体的には、図5に示したテキスト情報に設定された文字サイズで表示する。例えば、ユーザごとに読み易いサイズに設定しておくことにより、ユーザは常に最適な状態でテキストを読むことができる。 In this embodiment, multiple speech bubbles corresponding to one background image are displayed at the same time, and after the speech bubbles are displayed, the text is displayed all at once at the next timing. For example, when speech bubble F001 is displayed in an empty state, the display control unit 102 refers to the text information in the empty speech bubble F001 being displayed and obtains the corresponding text T001. Basically, speech bubbles and text correspond one-to-one, so the display control unit 102 displays the text T001 at a predetermined position in the speech bubble F001. The predetermined position in the speech bubble F001 is specified by a predetermined arrangement rule. For example, the text is displayed according to an arrangement rule such as center alignment, top-bottom alignment, or left-right alignment. In this embodiment, the display control unit 102 controls to display the text at a set size regardless of the size of the background image. Specifically, the text is displayed at the character size set in the text information shown in FIG. 5. For example, by setting a size that is easy to read for each user, the user can always read the text in an optimal state.
表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。例えば、図7(b)に示すように、背景画像G001に吹き出しF001が表示されており、吹き出しF001にテキストが表示されていない状態では、表示制御部102は、背景画像G001、吹き出しF001を表示し、吹き出しF001に対応するテキストT001が未表示であることを把握している。そのため、図7(b)のような場合、表示制御部102は、ステップS5において、吹き出しF001内にテキストT001を表示する。 The display control unit 102 manages the currently displayed page, background image, and speech bubble. For example, as shown in FIG. 7(b), when speech bubble F001 is displayed on background image G001 and no text is displayed in speech bubble F001, the display control unit 102 displays background image G001 and speech bubble F001, and is aware that text T001 corresponding to speech bubble F001 is not displayed. Therefore, in a case such as that shown in FIG. 7(b), the display control unit 102 displays text T001 in speech bubble F001 in step S5.
ステップS5においては、表示制御部102がテキストを表示制御するタイミングに合わせて、音声制御部103が音声の出力制御を行う。具体的には、表示制御部102がテキストをデータ記憶部101から取得すると同時に、音声制御部103が、そのテキストのテキストIDで音声情報を参照し、対応する音声を取得する。そして、その音声を音声入出力部100jから出力する。表示制御部102はテキストを表示する際、1度に全文字表示するようにしてもよいが、音声を出力する際は、音声制御部103の出力タイミングに合わせて、1文字ずつ表示することが好ましい。なお、音声制御部103は、必須の構成ではない。したがって、コミック表示装置は、音声を出力せず、表示のみを行うようにしてもよい。 In step S5, the audio control unit 103 controls the output of audio in accordance with the timing at which the display control unit 102 controls the display of the text. Specifically, at the same time that the display control unit 102 acquires the text from the data storage unit 101, the audio control unit 103 references the audio information using the text ID of that text and acquires the corresponding audio. The audio is then output from the audio input/output unit 100j. When displaying text, the display control unit 102 may display all characters at once, but when outputting audio, it is preferable to display one character at a time in accordance with the output timing of the audio control unit 103. Note that the audio control unit 103 is not a required component. Therefore, the comic display device may only display without outputting audio.
続いて、表示制御部102が、吹き出しを表示していない背景画像のうちの先頭の背景画像に対して吹き出しを表示する(ステップS6)。上述のように、表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。例えば、図7(b)に示すように、背景画像G002に吹き出しが表示されていない状態では、表示制御部102は、背景画像G002を表示し、背景画像G002に対応する吹き出しF002、F003が未表示であることを把握している。そのため、図7(b)のような場合、表示制御部102は、ステップS6において吹き出しF002、F003を表示する。 Then, the display control unit 102 displays a speech bubble on the first background image among the background images that do not display a speech bubble (step S6). As described above, the display control unit 102 manages the currently displayed page, background image, and speech bubbles. For example, as shown in FIG. 7(b), when no speech bubbles are displayed on background image G002, the display control unit 102 displays background image G002 and is aware that speech bubbles F002 and F003 corresponding to background image G002 are not displayed. Therefore, in the case shown in FIG. 7(b), the display control unit 102 displays speech bubbles F002 and F003 in step S6.
ステップS5におけるテキスト表示処理、ステップS6における吹き出し表示処理はコンピュータの演算処理として連続して行われる。このため、画面を見ているユーザにとっては、図7(b)に示すような画面から図7(c)に示すような画面に瞬時に切り替わって見える。なお、ステップS5におけるテキスト表示処理、ステップS6における吹き出し表示処理は同時または並行して行ってもよい。 The text display process in step S5 and the speech bubble display process in step S6 are performed consecutively as computational processes by the computer. Therefore, to a user looking at the screen, it appears as if the screen shown in FIG. 7(b) has instantly switched to the screen shown in FIG. 7(c). Note that the text display process in step S5 and the speech bubble display process in step S6 may be performed simultaneously or in parallel.
ステップS5、S6の処理が終わったら、表示制御部102は、処理中のページについて全てのテキスト表示を終了したかどうかを判定する(ステップS7)。上述のように、表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。そのため、表示中のページにおける全てのテキスト表示を終えたかどうかを判定することができる。例えば、図7(c)に示すように、吹き出しF002、F003が空の状態で表示されている場合には、表示制御部102は、吹き出しF002、F003を表示し、吹き出しF002、F003に対応するテキストT002、T003が未表示であることを把握している。このため、全てのテキスト表示を終了していないと判定して、ステップS4に戻る。そして、図7(c)に示すような画面表示を継続した後、次のトリガーが生じた場合に(ステップS4:YES)、吹き出しF002、F003に、テキストT002、T003を表示する(ステップS5)。さらに、次の背景画像G003で吹き出し情報を参照するが、背景画像G003に対応する吹き出しは存在しないため、ステップS6では、新たな吹き出しの表示は行われない。 After the processing of steps S5 and S6 is completed, the display control unit 102 determines whether all text display has been completed for the page being processed (step S7). As described above, the display control unit 102 manages the page being displayed, the background image, and the speech bubbles. Therefore, it is possible to determine whether all text display has been completed for the page being displayed. For example, as shown in FIG. 7(c), when the speech bubbles F002 and F003 are displayed in an empty state, the display control unit 102 displays the speech bubbles F002 and F003, and knows that the text T002 and T003 corresponding to the speech bubbles F002 and F003 have not been displayed. Therefore, it is determined that all text display has not been completed, and the process returns to step S4. Then, after continuing the screen display as shown in FIG. 7(c), when the next trigger occurs (step S4: YES), the text T002 and T003 are displayed in the speech bubbles F002 and F003 (step S5). Furthermore, the speech bubble information is referenced in the next background image G003, but since there is no speech bubble that corresponds to background image G003, no new speech bubble is displayed in step S6.
そして、表示制御部102は、再度ステップS7において、全てのテキスト表示を終了したかどうかの判定を行う。図7(d)の例では、テキストT002、T003の表示が行われている。この時点で、表示制御部102は、テキストT002、T003が表示されていることを把握している。そして、データ記憶部101のテキスト情報を処理対象のページP1で参照すると、テキストはT003までの3つしかない。このため、表示制御部102は、処理対象のページP1の全てのテキスト表示を終了したと判定する(ステップS7:YES)。これにより対象ページに対する処理は終了となる。 Then, in step S7, the display control unit 102 again determines whether or not all text display has been completed. In the example of FIG. 7(d), texts T002 and T003 are being displayed. At this point, the display control unit 102 knows that texts T002 and T003 are being displayed. Then, when the text information in the data storage unit 101 is referenced for the page P1 being processed, there are only three pieces of text up to T003. Therefore, the display control unit 102 determines that all text display for the page P1 being processed has been completed (step S7: YES). This ends the processing for the target page.
あるページに対して図8のフローチャートの処理を終了すると、図7(d)のようにテキストが全て表示された状態となる。上述のように、これは冊子体のページの状態と同じである。本実施形態に係るコミック表示装置では、この状態で表示を固定する。そして、ユーザにより画面がスワイプされると、表示制御部102は、次のページを処理対象とし、処理対象のページに対して図8に示した処理を実行する。なお、次のページに移行する処理は、ユーザによるスワイプ等の操作以外であってもよい。例えば、テキストが全て表示された後、所定時間(例えば10秒)経過後、次のページに移行してもよい。処理対象のページP1の処理を終了した後、スワイプ等の操作が行われると、表示制御部102は、引き続き次のページP2を処理対象とする。そして、ページP2に対して、図8に示した処理を実行する。したがって、表示制御部102は、ステップS1において、ページP2の全ての背景画像を表示する。この場合、画面を見ているユーザにとっては、図7(d)のようにテキストが全て表示された状態から、次のページの背景画像のみの状態に切り替わることになる。 When the process of the flowchart in FIG. 8 is completed for a certain page, the state is one in which all the text is displayed, as shown in FIG. 7(d). As described above, this is the same as the state of a page in a booklet. In the comic display device according to this embodiment, the display is fixed in this state. Then, when the user swipes the screen, the display control unit 102 processes the next page and executes the process shown in FIG. 8 for the page to be processed. Note that the process of moving to the next page may be other than an operation such as a swipe by the user. For example, after all the text is displayed, the next page may be moved to after a predetermined time (for example, 10 seconds) has elapsed. After the process of the page P1 to be processed is completed, if an operation such as a swipe is performed, the display control unit 102 continues to process the next page P2. Then, the process shown in FIG. 8 is executed for the page P2. Therefore, in step S1, the display control unit 102 displays all the background images of page P2. In this case, for the user looking at the screen, the state in which all the text is displayed, as shown in FIG. 7(d), is switched to a state in which only the background image of the next page is displayed.
また、別途画面に表示した終了ボタンを操作することにより、図8に示したフローチャートにおける処理に割り込みを入れて、コミックの表示処理を強制終了することもできる。強制終了が行われない場合は、図8に示した処理を、ページ数と同じ回数だけ繰り返して実行し、最後のページのテキスト表示までを行う。最終ページの処理を終了した場合には、コミックの表示処理を終了する。 It is also possible to interrupt the process in the flowchart shown in FIG. 8 and forcibly terminate the comic display process by operating an end button that is displayed separately on the screen. If a forced termination is not performed, the process shown in FIG. 8 is executed repeatedly the same number of times as the number of pages, until the text of the last page is displayed. When processing of the last page is finished, the comic display process ends.
第1の表示パターンでは、ステップS5において、音声制御部103が、データ記憶部101から音声を取得し、音声入出力部100jから出力する制御を行った。上記ステップS5においては、事前にデータ記憶部101に記憶された音声を出力するようにしたが、テキストを自動読み上げして音声出力するようにしてもよい。この場合、公知の音声読み上げプログラムを記憶装置100cに記憶しておき、CPU100aが読み込んで実行することにより、音声制御部103を実現することができる。音声読み上げプログラムを実行することによりテキストを音声に変換することができる。ステップS5において、音声制御部103は、表示制御部102がデータ記憶部101から取得したテキストを音声に変換し、音声入出力部100jから出力する。このようにコミックの表示に合わせて音声を出力することによりオーディオブックとしての機能を果たすことになる。なお、音声制御部103は、必須の構成ではない。したがって、コミック表示装置は、音声を出力せず、表示のみを行うようにしてもよい。 In the first display pattern, in step S5, the audio control unit 103 acquires audio from the data storage unit 101 and controls to output the audio from the audio input/output unit 100j. In step S5, the audio stored in the data storage unit 101 in advance is output, but the text may be automatically read out and output as audio. In this case, the audio control unit 103 can be realized by storing a known audio reading program in the storage device 100c and having the CPU 100a read and execute it. By executing the audio reading program, the text can be converted into audio. In step S5, the audio control unit 103 converts the text acquired by the display control unit 102 from the data storage unit 101 into audio and outputs it from the audio input/output unit 100j. In this way, the audio is output in accordance with the display of the comic, thereby fulfilling the function of an audiobook. Note that the audio control unit 103 is not a required component. Therefore, the comic display device may only display without outputting audio.
<2.2.第2の表示パターン>
次に、第2の表示パターンについて説明する。図9は第2の表示パターンを示す図である。図9(a)~(e)は、第2の表示パターンにより画面に表示されたページの様子を示している。このうち、図9(e)は、そのページの最終的な表示状態であり、冊子体のコミックに印刷された内容と同じものである。したがって、図9(e)は、図7(d)と同一である。図9(e)においても、3つのコマが表示されており、各コマを構成する背景画像、吹き出し、テキストが全て表示されている。図9の例でも、1ページに3つの背景画像G001~G003、3つの吹き出しF001~F003、3つのテキストT001~T003が含まれる。
<2.2. Second display pattern>
Next, the second display pattern will be described. FIG. 9 is a diagram showing the second display pattern. FIGS. 9(a) to 9(e) show the state of the page displayed on the screen by the second display pattern. Among them, FIG. 9(e) shows the final display state of the page, which is the same as the content printed on the booklet of the comic. Therefore, FIG. 9(e) is the same as FIG. 7(d). In FIG. 9(e) as well, three frames are displayed, and the background image, speech bubble, and text constituting each frame are all displayed. In the example of FIG. 9 as well, one page contains three background images G001 to G003, three speech bubbles F001 to F003, and three texts T001 to T003.
第2の表示パターンの場合も、本実施形態に係るコミック表示装置は、図9(e)に示したような最終的な表示状態に至る前に段階的に表示を行う。段階的に表示を行うことにより、読者を飽きさせずに内容に惹きつけ易くすることができる。図9に示す第2の表示パターンでは、まず、そのページに含まれる全ての画像を一括して表示する。具体的には、図9(a)に示すように、全ての背景画像G001~G003を同時に表示する。この時点までは、第1の表示パターンと同じである。したがって、図9(a)は、図7(a)と同一である。次に、図9(b)に示すように、先頭の背景画像G001に対応する吹き出しF001を表示する。第2の表示パターンでは、1つの背景画像に複数の吹き出しが対応する場合でも、1つずつ表示する。背景画像G001に対応する吹き出しはF001の1つだけであるため、結果として図9(b)は図7(b)と同一となる。 In the second display pattern, the comic display device according to this embodiment also performs display in stages before reaching the final display state shown in FIG. 9(e). By performing display in stages, it is possible to make it easier for the reader to be interested in the content without getting bored. In the second display pattern shown in FIG. 9, first, all images included in the page are displayed at once. Specifically, as shown in FIG. 9(a), all background images G001 to G003 are displayed simultaneously. Up to this point, it is the same as the first display pattern. Therefore, FIG. 9(a) is the same as FIG. 7(a). Next, as shown in FIG. 9(b), the speech bubble F001 corresponding to the first background image G001 is displayed. In the second display pattern, even if multiple speech bubbles correspond to one background image, they are displayed one by one. Since there is only one speech bubble, F001, corresponding to background image G001, as a result, FIG. 9(b) is the same as FIG. 7(b).
この時点では、吹き出しF001は空の状態である。続いて、図9(c)に示すように、空の吹き出しF001にテキストを表示する。同時に、または並行して、吹き出しが表示されていない画像のうちの先頭の背景画像G002に対応する吹き出しF002を1つだけ表示する。背景画像G002に対応する吹き出しはF002、F003の2つであるが、第2の表示パターンでは、吹き出しは1度に1つだけ表示される。このため、図9(c)では、図7(c)と比較して、背景画像G002に表示される吹き出しが少ない。 At this point, speech bubble F001 is empty. Next, as shown in FIG. 9(c), text is displayed in the empty speech bubble F001. At the same time, or in parallel, only one speech bubble F002 is displayed, which corresponds to the first background image G002 among the images in which no speech bubbles are displayed. There are two speech bubbles, F002 and F003, which correspond to background image G002, but in the second display pattern, only one speech bubble is displayed at a time. For this reason, fewer speech bubbles are displayed in background image G002 in FIG. 9(c) compared to FIG. 7(c).
次に、図9(d)に示すように、空の吹き出しF002にテキストを表示する。同時に、または並行して、吹き出しが表示されていない画像のうちの先頭の背景画像G002に対応する吹き出しF003を1つだけ表示する。図9(d)では、吹き出しF002にはテキストが表示され、吹き出しF003は空の状態となる。同じ背景画像G002においてもテキストが表示されたものと非表示のものが混在することになる。このように、第2の表示パターンでは、1つの背景画像に対して、異なるタイミングで吹き出しとテキストを表示するため、会話の順序を明確に認識することが可能となる。この後、図9(e)に示すように、空の吹き出しF003にテキストを表示する。 Next, as shown in FIG. 9(d), text is displayed in an empty speech bubble F002. At the same time, or in parallel, only one speech bubble F003 is displayed, corresponding to the first background image G002 among the images in which no speech bubbles are displayed. In FIG. 9(d), text is displayed in speech bubble F002, and speech bubble F003 is empty. Even within the same background image G002, there will be a mixture of speech bubbles with and without text displayed. In this way, in the second display pattern, speech bubbles and text are displayed at different times for one background image, making it possible to clearly recognize the order of the conversation. Thereafter, text is displayed in empty speech bubble F003, as shown in FIG. 9(e).
第2の表示パターンでは、最初に全ての背景画像を一括して表示した後(図9(a))、先頭の画像に対して1つの吹き出しを表示する(図9(b))。その後は、表示中の吹き出しにテキストを表示するとともに、次の画像に対して吹き出しを1つずつ表示する(図9(c)(d))処理を繰り返す。このようにして最終的には全ての吹き出しとテキストが表示される(図9(e))。このように、まず、背景画像だけを表示することにより、1ページ分のストーリーの画像そのものを鑑賞する。その後、セリフに相当するテキストが順に表示されることにより、画像とストーリーを段階的に楽しむことができる。特に、第2の表示パターンでは、吹き出しとテキストを1つずつ表示するため、会話の順序が明確になる。 In the second display pattern, all background images are displayed together at first (Fig. 9(a)), and then one speech bubble is displayed for the first image (Fig. 9(b)). After that, text is displayed in the currently displayed speech bubble, and speech bubbles are displayed one by one for the next images (Figs. 9(c)(d)), and this process is repeated. In this way, all speech bubbles and text are eventually displayed (Fig. 9(e)). In this way, by first displaying only the background image, the image itself of one page's worth of story can be appreciated. Then, the text equivalent to the dialogue is displayed in sequence, allowing the image and story to be enjoyed in stages. In particular, in the second display pattern, speech bubbles and text are displayed one by one, making the order of the conversation clear.
図10は、第2の表示パターンに対応したコミック表示装置の処理動作を示すフローチャートである。図10は、図8と同様に、各ページに対応したコミック表示装置の処理動作を示している。ユーザがアプリの起動指示およびタイトルの選択指示を行うと、まず、表示制御部102は、昇順にページの管理を開始する。ページがP1、P2、P3の順になっている場合、まずは、ページP1が処理対象となる。 Fig. 10 is a flowchart showing the processing operation of the comic display device corresponding to the second display pattern. Like Fig. 8, Fig. 10 shows the processing operation of the comic display device corresponding to each page. When the user issues an instruction to launch the app and select a title, the display control unit 102 first starts managing the pages in ascending order. If the pages are in the order P1, P2, P3, page P1 is the first to be processed.
コミック表示装置では、表示制御部102が、データ記憶部101から処理対象のページの背景画像を取得する。そして、取得した背景画像を表示デバイス100fに表示させる(ステップS11)。ステップS11は、第1の表示パターンにおけるステップS1と同様の処理である。 In the comic display device, the display control unit 102 acquires the background image of the page to be processed from the data storage unit 101. Then, the acquired background image is displayed on the display device 100f (step S11). Step S11 is the same process as step S1 in the first display pattern.
例えば処理対象ページのページ番号がP1である場合、図5に示すように、ページ番号P1に対応するページ番号がP1である3つの背景画像G001、G002、G003が特定される。この場合、表示制御部102は、背景画像G001、G002、G003を取得し、表示デバイス100fに同時に表示させる。 For example, if the page number of the page to be processed is P1, as shown in FIG. 5, three background images G001, G002, and G003, whose page numbers correspond to page number P1, are identified. In this case, the display control unit 102 acquires background images G001, G002, and G003, and displays them simultaneously on the display device 100f.
図9(a)は、ステップS11において、背景画像のみが表示された状態を示している。図9(a)に示すように、新たにページを表示する際には、そのページに含まれる全ての画像が同時に表示される。この際、表示制御部102は、データ記憶部101に記憶された背景画像IDに対応する登場順、ページ内座標を取得する。そして、ページ内座標に基づいて、各背景画像をページ内に配置する。ページ内座標に基づいて背景画像の配置を行った結果、例えば、図9(a)に示すように、そのページに含まれる3つの背景画像G001、G002、G003が所定の位置に表示される。 Figure 9(a) shows the state in which only the background image is displayed in step S11. As shown in Figure 9(a), when a new page is displayed, all images contained in that page are displayed simultaneously. At this time, the display control unit 102 acquires the appearance order and in-page coordinates corresponding to the background image ID stored in the data storage unit 101. Then, based on the in-page coordinates, each background image is arranged on the page. As a result of arranging the background images based on the in-page coordinates, for example, as shown in Figure 9(a), three background images G001, G002, and G003 included in the page are displayed in predetermined positions.
表示制御部102は、背景画像を表示させる際、各背景画像が有する位置座標に応じて配置を行う。このため、冊子体のコミックの掲載体裁と同様の体裁で、背景画像が画面に表示される。背景画像を表示した状態で、表示制御部102は、次のトリガーがあるまで(ステップS12)待機する。トリガーとしては、第1の表示パターンと同様に様々な態様のものを設定しておくことができる。 When displaying background images, the display control unit 102 arranges them according to the position coordinates of each background image. Therefore, the background images are displayed on the screen in a format similar to that of a printed comic book. With the background images displayed, the display control unit 102 waits until the next trigger occurs (step S12). As with the first display pattern, various types of triggers can be set.
そして、ステップS12においてトリガーが生じた場合に(ステップS12:YES)、表示制御部102が、データ記憶部101から吹き出しを1つ取得する。そして、取得した1つの吹き出しを表示デバイス100fに表示させる(ステップS13)。吹き出しは背景画像に重ねて表示する。吹き出しの表示タイミングは、様々な態様に設定することができる。例えば、そのページの吹き出しを全て同時に表示するようにしてもよいし、先頭の背景画像から1つずつ表示するようにしてもよい。また、1つの背景画像ごとに全ての吹き出しを同時に表示するようにしてもよい。第2の表示パターンでは、吹き出しを1つずつ表示するようにしている。この場合、表示制御部102は、まず、表示されている画像のうち先頭の画像であるG001で吹き出し情報を参照して、対応する吹き出しF001を取得する。先頭の背景画像であるG001に対応する吹き出しはF001の1つだけであるため、表示制御部102は、吹き出しF001を、画像G001内の所定の位置に表示させる。背景画像G001内における所定の位置は、吹き出し情報の画像内座標により特定される。仮に背景画像であるG001に対応する吹き出しが複数あった場合でも、先頭の1つだけを表示する。 Then, when a trigger occurs in step S12 (step S12: YES), the display control unit 102 acquires one speech bubble from the data storage unit 101. Then, the acquired one speech bubble is displayed on the display device 100f (step S13). The speech bubble is displayed superimposed on the background image. The display timing of the speech bubbles can be set in various ways. For example, all the speech bubbles on the page may be displayed simultaneously, or they may be displayed one by one starting from the first background image. Also, all the speech bubbles may be displayed simultaneously for each background image. In the second display pattern, the speech bubbles are displayed one by one. In this case, the display control unit 102 first refers to the speech bubble information in G001, which is the first image among the displayed images, and acquires the corresponding speech bubble F001. Since there is only one speech bubble, F001, that corresponds to G001, which is the first background image, the display control unit 102 displays the speech bubble F001 at a predetermined position in the image G001. A specific position within the background image G001 is specified by the in-image coordinates of the speech bubble information. Even if there are multiple speech bubbles corresponding to the background image G001, only the first one will be displayed.
例えば、図9(a)に示すように全ての背景画像のみが表示された後、図9(b)に示すように画像G001に対応する吹き出しF001のみが表示される。このとき、吹き出しF001の中にはテキストがなく、空の状態で表示される。また、他の背景画像においては、吹き出しは未表示の状態である。 For example, after all background images are displayed as shown in FIG. 9(a), only speech bubble F001 corresponding to image G001 is displayed as shown in FIG. 9(b). At this time, speech bubble F001 contains no text and is displayed empty. In addition, speech bubbles in other background images are not displayed.
先頭の背景画像に1つの吹き出しを表示した状態で、表示制御部102は、次のトリガーがある(ステップS14:YES)まで待機する。ステップS14におけるトリガーとしても、第1の表示パターンと同様に様々な態様のものを設定しておくことができる。時間の経過をトリガーとする場合は、経過時間をステップS12とステップS14で異ならせるようにしてもよい。 With one speech bubble displayed on the first background image, the display control unit 102 waits until the next trigger occurs (step S14: YES). As with the first display pattern, various types of triggers can be set for step S14. If the trigger is the passage of time, the elapsed time may be different between step S12 and step S14.
そして、ステップS14においてトリガーが生じた場合に(ステップS14:YES)、表示制御部102が、データ記憶部101からテキストを取得する。そして、取得したテキストを表示デバイス100fに表示させる(ステップS15)。テキストの表示位置は、対応する吹き出しの中とする。これにより、対応する吹き出し内にテキストが表示されることになる。テキストの表示タイミングも、吹き出しの表示タイミングや、第1の表示パターンにおけるタイミングと同様、様々な態様に設定することができる。 If a trigger occurs in step S14 (step S14: YES), the display control unit 102 acquires text from the data storage unit 101. The acquired text is then displayed on the display device 100f (step S15). The display position of the text is set within the corresponding speech bubble. As a result, the text is displayed within the corresponding speech bubble. The display timing of the text can be set in various ways, similar to the display timing of the speech bubble and the timing in the first display pattern.
第2の表示パターンでは、背景画像に対応する吹き出しは1つずつ表示し、吹き出しの表示後は、次のタイミングでテキストを一括して表示するようにしている。例えば、吹き出しF001が空の状態で表示されている場合、表示制御部102は、表示中の空の吹き出しF001でテキスト情報を参照して、対応するテキストT001を取得する。基本的に、吹き出しとテキストは1対1で対応しているため、表示制御部102は、テキストT001を、吹き出しF001内の所定の位置に表示させる。吹き出しF001内における所定の位置は、所定の配置規則により特定される。例えば、中央揃えや上下揃え、左右揃えなどの配置規則に従い、テキストを表示する。 In the second display pattern, speech bubbles corresponding to the background image are displayed one by one, and after the speech bubbles are displayed, the text is displayed all at once at the next timing. For example, when speech bubble F001 is displayed empty, the display control unit 102 references the text information in the empty speech bubble F001 being displayed and obtains the corresponding text T001. Since speech bubbles and text basically correspond one-to-one, the display control unit 102 displays the text T001 at a specified position within speech bubble F001. The specified position within speech bubble F001 is specified by a specified arrangement rule. For example, the text is displayed according to an arrangement rule such as center alignment, top-bottom alignment, or left-right alignment.
表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。例えば、図9(b)に示すように、背景画像G001に吹き出しF001が表示されており、吹き出しF001にテキストが表示されていない状態では、表示制御部102は、背景画像G001、吹き出しF001を表示し、吹き出しF001に対応するテキストT001が未表示であることを把握している。そのため、図9(b)のような場合、表示制御部102は、ステップS15において、吹き出しF001内にテキストT001を表示する。 The display control unit 102 manages the currently displayed page, background image, and speech bubble. For example, as shown in FIG. 9(b), when speech bubble F001 is displayed on background image G001 and no text is displayed in speech bubble F001, the display control unit 102 displays background image G001 and speech bubble F001, and is aware that text T001 corresponding to speech bubble F001 is not displayed. Therefore, in a case such as that shown in FIG. 9(b), the display control unit 102 displays text T001 in speech bubble F001 in step S15.
ステップS15においては、第1の表示パターンと同様、表示制御部102がテキストを表示制御するタイミングに合わせて、音声制御部103が音声の出力制御を行う。具体的には、表示制御部102がテキストをデータ記憶部101から取得すると同時に、音声制御部103が、そのテキストのテキストIDで音声情報を参照し、対応する音声を取得する。そして、その音声を音声入出力部100jから出力する。表示制御部102はテキストを表示する際、1度に全文字表示するようにしてもよいが、音声を出力する際は、音声制御部103の出力タイミングに合わせて、1文字ずつ表示することが好ましい。なお、第2の表示パターンにおいても、音声制御部103は、必須の構成ではない。したがって、コミック表示装置は、音声を出力せず、表示のみを行うようにしてもよい。 In step S15, similarly to the first display pattern, the audio control unit 103 controls the output of audio in accordance with the timing at which the display control unit 102 controls the display of the text. Specifically, at the same time that the display control unit 102 acquires the text from the data storage unit 101, the audio control unit 103 references the audio information using the text ID of the text and acquires the corresponding audio. The audio is then output from the audio input/output unit 100j. When displaying text, the display control unit 102 may display all characters at once, but when outputting audio, it is preferable to display one character at a time in accordance with the output timing of the audio control unit 103. Note that the audio control unit 103 is not a required component in the second display pattern either. Therefore, the comic display device may only display without outputting audio.
続いて、表示制御部102が、吹き出しを表示していない背景画像のうちの先頭の背景画像に対して吹き出しを表示する(ステップS16)。上述のように、表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。例えば、図9(b)に示すように、背景画像G002に吹き出しが表示されていない状態では、表示制御部102は、背景画像G002を表示し、背景画像G002に対応する吹き出しF002、F003が未表示であることを把握している。第2の表示パターンの場合、吹き出しF002、F003のうち優先度の高い1つだけを先に表示する。そのため、図9(b)のような場合、表示制御部102は、ステップS16において吹き出しF002のみを表示する。なお、ここでは、吹き出しIDが若い番号であるF002を優先度の高いものとして選択している。優先度は、背景画像ごとに別途定めておくようにしてもよい。 Then, the display control unit 102 displays a speech bubble on the first background image among the background images that do not display a speech bubble (step S16). As described above, the display control unit 102 manages the displayed page, background image, and speech bubble. For example, as shown in FIG. 9B, in a state in which no speech bubble is displayed on the background image G002, the display control unit 102 displays the background image G002 and knows that the speech bubbles F002 and F003 corresponding to the background image G002 are not displayed. In the case of the second display pattern, only the one of the speech bubbles F002 and F003, which has a higher priority, is displayed first. Therefore, in the case of FIG. 9B, the display control unit 102 displays only the speech bubble F002 in step S16. Note that here, F002, which has a lower speech bubble ID number, is selected as the one with the higher priority. The priority may be separately determined for each background image.
ステップS15におけるテキスト表示処理、ステップS16における吹き出し表示処理はコンピュータの演算処理として連続して行われる。このため、画面を見ているユーザにとっては、図9(b)に示すような画面から図9(c)に示すような画面に瞬時に切り替わって見える。なお、ステップS15におけるテキスト表示処理、ステップS16における吹き出し表示処理は、同時または並行して行ってもよい。 The text display process in step S15 and the speech bubble display process in step S16 are performed consecutively as computational processes of the computer. Therefore, to a user looking at the screen, it appears as if the screen shown in FIG. 9(b) has instantly switched to the screen shown in FIG. 9(c). Note that the text display process in step S15 and the speech bubble display process in step S16 may be performed simultaneously or in parallel.
ステップS15、S16の処理が終わったら、表示制御部102は、処理中のページについて全てのテキスト表示を終了したかどうかを判定する(ステップS17)。上述のように、表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。そのため、表示中のページにおける全てのテキスト表示を終えたかどうかを判定することができる。例えば、図9(c)に示すような状態では、表示制御部102は、吹き出しF002を表示し、吹き出しF003が未表示であり、吹き出しF002、F003に対応するテキストT002、T003が未表示であることを把握している。このため、全てのテキスト表示を終了していないと判定して、ステップS14に戻る。そして、図9(c)に示すような画面表示を継続した後、次のトリガーが生じた場合に(ステップS14:YES)、吹き出しF002にテキストT002を表示する(ステップS15)。さらに、表示制御部102は、吹き出し情報を参照し、未表示の吹き出しF003を取得する。そして、吹き出しF003を表示する。これにより、画面は図9(d)に示したような状態となる。 After the processing of steps S15 and S16 is completed, the display control unit 102 determines whether all text display has been completed for the page being processed (step S17). As described above, the display control unit 102 manages the page, background image, and speech bubble being displayed. Therefore, it is possible to determine whether all text display has been completed for the page being displayed. For example, in the state shown in FIG. 9(c), the display control unit 102 displays speech bubble F002, knows that speech bubble F003 is not displayed, and knows that text T002 and T003 corresponding to speech bubbles F002 and F003 are not displayed. Therefore, it determines that all text display has not been completed, and returns to step S14. Then, after continuing the screen display as shown in FIG. 9(c), if the next trigger occurs (step S14: YES), text T002 is displayed in speech bubble F002 (step S15). Furthermore, the display control unit 102 refers to the speech bubble information and acquires the undisplayed speech bubble F003. Then, it displays speech bubble F003. This will result in the screen appearing as shown in Figure 9(d).
ステップS15、S16の処理が終わったら、表示制御部102は、再び処理中のページについて全てのテキスト表示を終了したかどうかを判定する(ステップS17)。上述のように、表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。そのため、表示中のページにおける全てのテキスト表示を終えたかどうかを判定することができる。例えば、図9(d)に示すような状態では、表示制御部102は、吹き出しF002、F003とテキストT002を表示し、テキストT003が未表示であることを把握している。このため、全てのテキスト表示を終了していないと判定して、ステップS14に戻る。そして、図9(d)に示すような画面表示を継続した後、次のトリガーが生じた場合に(ステップS14:YES)、吹き出しF003にテキストT003を表示する(ステップS15)。さらに、次の背景画像G003で吹き出し情報を参照するが、背景画像G003に対応する吹き出しは存在しないため、ステップS16では、新たな吹き出しの表示は行われない。この結果、画面には図9(e)に示したような表示が行われることになる。 After the processing of steps S15 and S16 is completed, the display control unit 102 again determines whether all text display has been completed for the page being processed (step S17). As described above, the display control unit 102 manages the page, background image, and speech bubble being displayed. Therefore, it is possible to determine whether all text display has been completed for the page being displayed. For example, in the state shown in FIG. 9(d), the display control unit 102 displays speech bubbles F002 and F003 and text T002, and knows that text T003 has not been displayed. Therefore, it determines that all text display has not been completed, and returns to step S14. Then, after continuing the screen display as shown in FIG. 9(d), if the next trigger occurs (step S14: YES), text T003 is displayed in speech bubble F003 (step S15). Furthermore, the speech bubble information is referred to in the next background image G003, but since there is no speech bubble corresponding to the background image G003, no new speech bubble is displayed in step S16. As a result, the screen will display something like the one shown in Figure 9(e).
そして、表示制御部102は、再度ステップS17において、全てのテキスト表示を終了したかどうかの判定を行う。図9(e)の例では、テキストT003の表示が行われている。この時点で、表示制御部102は、テキストT003が表示されていることを把握している。そして、データ記憶部101のテキスト情報を処理対象のページP1で参照すると、テキストはT003までの3つしかない。このため、表示制御部102は、処理対象のページP1の全てのテキスト表示を終了したと判定する(ステップS17:YES)。これにより対象ページに対する処理は終了となる。 Then, in step S17, the display control unit 102 again determines whether or not all text display has been completed. In the example of FIG. 9(e), text T003 is being displayed. At this point, the display control unit 102 knows that text T003 is being displayed. Then, when the text information in the data storage unit 101 is referenced for the page P1 being processed, there are only three pieces of text up to T003. Therefore, the display control unit 102 determines that all text display for the page P1 being processed has been completed (step S17: YES). This ends the processing for the target page.
あるページに対して図10のフローチャートの処理を終了すると、図9(e)のようにテキストが全て表示された状態となる。第1の表示パターンの場合と同様に、スワイプ等の操作や時間の経過により、次のページの処理に移行することになる。処理対象のページP1の処理を終了した後、スワイプ等の操作が行われると、表示制御部102は、引き続き次のページP2を処理対象とする。そして、ページP2に対して、図10に示した処理を実行する。したがって、表示制御部102は、ステップS11において、ページP2の全ての背景画像を表示する。この場合、画面を見ているユーザにとっては、図9(e)のようにテキストが全て表示された状態から、次のページの背景画像のみの状態に切り替わることになる。 When the processing of the flowchart in FIG. 10 is completed for a certain page, all of the text is displayed as shown in FIG. 9(e). As in the case of the first display pattern, the processing of the next page will be transitioned to by an operation such as a swipe or the passage of time. After the processing of the page P1 to be processed is completed, if an operation such as a swipe is performed, the display control unit 102 continues to process the next page P2. Then, the processing shown in FIG. 10 is performed for page P2. Therefore, in step S11, the display control unit 102 displays all of the background image of page P2. In this case, for the user viewing the screen, the state in which all of the text is displayed as shown in FIG. 9(e) will be switched to a state in which only the background image of the next page is displayed.
第2の表示パターンでは、ステップS15において、音声制御部103が、データ記憶部101から音声を取得し、音声入出力部100jから出力する制御を行った。上記ステップS15においては、事前にデータ記憶部101に記憶された音声を出力するようにしたが、テキストを自動読み上げして音声出力するようにしてもよい。この場合、公知の音声読み上げプログラムを記憶装置に記憶しておき、CPUが読み込んで実行することにより、音声制御部103を実現することができる。音声読み上げプログラムを実行することによりテキストを音声に変換することができる。ステップS15において、音声制御部103は、表示制御部102がデータ記憶部101から取得したテキストを音声に変換し、音声入出力部100jから出力する。なお、音声制御部103は、必須の構成ではない。したがって、コミック表示装置は、音声を出力せず、表示のみを行うようにしてもよい。 In the second display pattern, in step S15, the audio control unit 103 acquires audio from the data storage unit 101 and controls to output the audio from the audio input/output unit 100j. In step S15, the audio stored in the data storage unit 101 in advance is output, but the text may be automatically read out and output as audio. In this case, the audio control unit 103 can be realized by storing a known audio reading program in a storage device and having the CPU read and execute it. By executing the audio reading program, the text can be converted into audio. In step S15, the audio control unit 103 converts the text acquired by the display control unit 102 from the data storage unit 101 into audio and outputs it from the audio input/output unit 100j. Note that the audio control unit 103 is not a required component. Therefore, the comic display device may only display without outputting audio.
<2.3.第3の表示パターン>
次に、第3の表示パターンについて説明する。図11は第3の表示パターンを示す図である。図11(a)~(c)は、第3の表示パターンにより画面に表示されたページの様子を時系列で示している。このうち、図11(c)は、そのページの最終的な表示状態であり、冊子体のコミックに印刷された内容と同じものである。したがって、図11(c)は、図7(d)、図9(e)と同一である。図11(c)においても、3つのコマが表示されており、各コマを構成する背景画像、吹き出し、テキストが全て表示されている。図11の例でも、1ページに3つの背景画像G001~G003、3つの吹き出しF001~F003、3つのテキストT001~T003が含まれる。
<2.3. Third display pattern>
Next, the third display pattern will be described. FIG. 11 is a diagram showing the third display pattern. FIGS. 11(a) to 11(c) show the state of the page displayed on the screen by the third display pattern in chronological order. Among them, FIG. 11(c) shows the final display state of the page, which is the same as the content printed on the booklet comic. Therefore, FIG. 11(c) is the same as FIG. 7(d) and FIG. 9(e). In FIG. 11(c) as well, three frames are displayed, and the background image, speech bubble, and text constituting each frame are all displayed. In the example of FIG. 11 as well, one page contains three background images G001 to G003, three speech bubbles F001 to F003, and three texts T001 to T003.
第3の表示パターンの場合も、本実施形態に係るコミック表示装置は、図11(c)に示したような最終的な表示状態に至る前に段階的に表示を行う。段階的に表示を行うことにより、読者を飽きさせずに内容に引き込み易くすることができる。図11に示す第3の表示パターンでは、まず、そのページに含まれる全ての画像を一括して表示する。具体的には、図11(a)に示すように、全ての背景画像G001~G003を同時に表示する。この時点までは、第1の表示パターン、第2の表示パターンと同じである。したがって、図11(a)は、図7(a)、図9(a)と同一である。次に、図11(b)に示すように、そのページに対応する全ての吹き出しF001~F003を表示する。第3の表示パターンでは、背景画像の数、吹き出しの数に関係なく、全ての吹き出しを一括して表示する。この結果、図11(b)に示すように、画面には、全ての吹き出しが空の状態で表示される。 In the third display pattern, the comic display device according to this embodiment also displays in stages before reaching the final display state shown in FIG. 11(c). By displaying in stages, it is possible to make it easier for the reader to become interested in the content without getting bored. In the third display pattern shown in FIG. 11, first, all images included in the page are displayed at once. Specifically, as shown in FIG. 11(a), all background images G001 to G003 are displayed at the same time. Up to this point, it is the same as the first display pattern and the second display pattern. Therefore, FIG. 11(a) is the same as FIG. 7(a) and FIG. 9(a). Next, as shown in FIG. 11(b), all speech bubbles F001 to F003 corresponding to the page are displayed. In the third display pattern, all speech bubbles are displayed at once, regardless of the number of background images and the number of speech bubbles. As a result, as shown in FIG. 11(b), all speech bubbles are displayed on the screen in an empty state.
この時点では、吹き出しF001~F003は全て空の状態である。続いて、図11(c)に示すように、空の吹き出しF001~F003にテキストを表示する。このように、第3の表示パターンでは、1つのページに対して、全ての背景画像を表示した後、一括して吹き出しを表示するため、背景画像そのものを鑑賞することができるとともに、効率的にコミックを読み進めることが可能となる。 At this point, speech bubbles F001 to F003 are all empty. Next, as shown in FIG. 11(c), text is displayed in the empty speech bubbles F001 to F003. In this way, in the third display pattern, after all background images are displayed for one page, the speech bubbles are displayed all at once, allowing the user to appreciate the background images themselves and to efficiently progress through the comic.
第3の表示パターンでは、最初に全ての背景画像を一括して表示した後(図11(a))、全ての吹き出しを一括して表示する(図11(b))。その後は、表示中の吹き出しにテキストを表示する(図11(c))。このようにして最終的には全ての吹き出しとテキストが表示される(図11(c))。このように、まず、背景画像だけを表示することにより、1ページ分のストーリーの画像そのものを鑑賞する。その後、一括して吹き出しを表示することにより、効率的にコミックを読み進めることが可能となる。 In the third display pattern, first all background images are displayed all at once (Fig. 11(a)), and then all speech bubbles are displayed all at once (Fig. 11(b)). After that, text is displayed in the displayed speech bubbles (Fig. 11(c)). In this way, all speech bubbles and text are finally displayed (Fig. 11(c)). In this way, by first displaying only the background images, the image of one page's worth of story can be appreciated. Then, by displaying the speech bubbles all at once, it becomes possible to efficiently proceed through the comic.
図12は、第3の表示パターンに対応したコミック表示装置の処理動作を示すフローチャートである。図12は、図8、図10と同様に、各ページに対応したコミック表示装置の処理動作を示している。ユーザがアプリの起動指示およびタイトルの選択指示を行うと、まず、表示制御部102は、昇順にページの管理を開始する。ページがP1、P2、P3の順になっている場合、まずは、ページP1が処理対象となる。 Fig. 12 is a flowchart showing the processing operation of the comic display device corresponding to the third display pattern. Like Figs. 8 and 10, Fig. 12 shows the processing operation of the comic display device corresponding to each page. When the user issues an instruction to launch the app and select a title, the display control unit 102 first starts managing the pages in ascending order. If the pages are in the order P1, P2, P3, page P1 is the first to be processed.
コミック表示装置では、表示制御部102が、データ記憶部101から処理対象のページの背景画像を取得する。そして、取得した背景画像を表示デバイス100fに表示させる(ステップS21)。ステップS21は、第1の表示パターンにおけるステップS1、第2の表示パターンにおけるステップS11と同様の処理である。 In the comic display device, the display control unit 102 acquires the background image of the page to be processed from the data storage unit 101. Then, the acquired background image is displayed on the display device 100f (step S21). Step S21 is the same process as step S1 in the first display pattern and step S11 in the second display pattern.
例えば処理対象ページのページ番号がP1である場合、図5に示すように、ページ番号P1に対応するページ番号がP1である3つの背景画像G001、G002、G003が特定される。この場合、表示制御部102は、背景画像G001、G002、G003を取得し、表示デバイス100fに同時に表示させる。 For example, if the page number of the page to be processed is P1, as shown in FIG. 5, three background images G001, G002, and G003, whose page numbers correspond to page number P1, are identified. In this case, the display control unit 102 acquires background images G001, G002, and G003, and displays them simultaneously on the display device 100f.
図11(a)は、ステップS21において、背景画像のみが表示された状態を示している。図11(a)に示すように、新たにページを表示する際には、そのページに含まれる全ての画像が同時に表示される。この際、表示制御部102は、データ記憶部101に記憶された背景画像IDに対応する登場順、ページ内座標を取得する。そして、ページ内座標に基づいて、各背景画像をページ内に配置する。ページ内座標に基づいて背景画像の配置を行った結果、例えば、図11(a)に示すように、そのページに含まれる3つの背景画像G001、G002、G003が所定の位置に表示される。 Figure 11 (a) shows the state in which only the background image is displayed in step S21. As shown in Figure 11 (a), when a new page is displayed, all images contained in that page are displayed simultaneously. At this time, the display control unit 102 acquires the appearance order and in-page coordinates corresponding to the background image ID stored in the data storage unit 101. Then, based on the in-page coordinates, each background image is arranged on the page. As a result of arranging the background images based on the in-page coordinates, for example, as shown in Figure 11 (a), three background images G001, G002, and G003 included in the page are displayed in predetermined positions.
表示制御部102は、背景画像を表示させる際、各背景画像が有する位置座標に応じて配置を行う。このため、冊子体のコミックの掲載体裁と同様の体裁で、背景画像が画面に表示される。背景画像を表示した状態で、表示制御部102は、次のトリガーがあるまで(ステップS22)待機する。トリガーとしては、第1の表示パターン、第2の表示パターンと同様に様々な態様のものを設定しておくことができる。 When displaying background images, the display control unit 102 arranges them according to the position coordinates of each background image. Therefore, the background images are displayed on the screen in a format similar to that of a printed comic book. With the background images displayed, the display control unit 102 waits until the next trigger occurs (step S22). As with the first and second display patterns, various types of triggers can be set.
そして、ステップS22においてトリガーが生じた場合に(ステップS22:YES)、表示制御部102が、データ記憶部101から対象ページの吹き出しを全て取得する。そして、取得した全ての吹き出しを表示デバイス100fに表示させる(ステップS23)。吹き出しは背景画像に重ねて表示する。吹き出しの表示タイミングは、様々な態様に設定することができる。例えば、そのページの吹き出しを全て同時に表示するようにしてもよいし、先頭の背景画像から1つずつ表示するようにしてもよい。また、1つの背景画像ごとに全ての吹き出しを同時に表示するようにしてもよい。第3の表示パターンでは、そのページの吹き出しを全て表示するようにしている。この場合、表示制御部102は、ページIDで吹き出し情報を参照して、対応する吹き出しを全て取得する。ページP1に対応する吹き出しはF001~F003の3つであるため、表示制御部102は、吹き出しF001~F003を、対応する背景画像G001、G002内の所定の位置に表示させる。背景画像G001、G002内における所定の位置は、吹き出し情報の画像内座標により特定される。 Then, when a trigger occurs in step S22 (step S22: YES), the display control unit 102 acquires all the speech bubbles of the target page from the data storage unit 101. Then, all the acquired speech bubbles are displayed on the display device 100f (step S23). The speech bubbles are displayed superimposed on the background image. The display timing of the speech bubbles can be set in various ways. For example, all the speech bubbles of the page may be displayed simultaneously, or may be displayed one by one from the first background image. Also, all the speech bubbles may be displayed simultaneously for each background image. In the third display pattern, all the speech bubbles of the page are displayed. In this case, the display control unit 102 refers to the speech bubble information by the page ID and acquires all the corresponding speech bubbles. Since there are three speech bubbles F001 to F003 corresponding to page P1, the display control unit 102 displays the speech bubbles F001 to F003 at predetermined positions in the corresponding background images G001 and G002. The specified position within the background images G001 and G002 is identified by the image coordinates of the speech bubble information.
例えば、図11(a)に示すように全ての背景画像のみが表示された後、図11(b)に示すように全ての吹き出しが表示される。このとき、吹き出しF001~F003の中にはテキストがなく、空の状態で表示される。 For example, after all the background images are displayed as shown in FIG. 11(a), all the speech bubbles are displayed as shown in FIG. 11(b). At this time, speech bubbles F001 to F003 contain no text and are displayed empty.
背景画像に全ての吹き出しを表示した状態で、表示制御部102は、次のトリガーがある(ステップS24:YES)まで待機する。ステップS24におけるトリガーとしても、第1の表示パターン、第2の表示パターンと同様に様々な態様のものを設定しておくことができる。時間の経過をトリガーとする場合は、経過時間をステップS22とステップS24で異ならせるようにしてもよい。 With all the speech bubbles displayed on the background image, the display control unit 102 waits until the next trigger occurs (step S24: YES). As with the first and second display patterns, various types of triggers can be set for step S24. If the trigger is the passage of time, the elapsed time may be different between step S22 and step S24.
そして、ステップS24においてトリガーが生じた場合に(ステップS24:YES)、表示制御部102が、データ記憶部101からテキストを取得する。そして、取得したテキストを表示デバイス100fに表示させる(ステップS25)。テキストの表示位置は、対応する吹き出しの中とする。これにより、対応する吹き出し内にテキストが表示されることになる。テキストの表示タイミングも、吹き出しの表示タイミングや、第1の表示パターン、第2の表示パターンにおけるタイミングと同様、様々な態様に設定することができる。 If a trigger occurs in step S24 (step S24: YES), the display control unit 102 acquires text from the data storage unit 101. The acquired text is then displayed on the display device 100f (step S25). The display position of the text is set to within the corresponding speech bubble. As a result, the text is displayed within the corresponding speech bubble. The display timing of the text can be set in various ways, similar to the display timing of the speech bubble and the timing in the first and second display patterns.
第3の表示パターンでは、背景画像に対応する吹き出しは一括して表示し、吹き出しの表示後は、次のタイミングでテキストを一括して表示するようにしている。例えば、吹き出しF001~F003が空の状態で表示されている場合、表示制御部102は、表示中の空の吹き出しF001~F003それぞれでテキスト情報を参照して、対応するテキストのテキストT001~T003を取得する。基本的に、吹き出しとテキストは1対1で対応しているため、表示制御部102は、テキストT001~T003を、吹き出しF001~F003内の所定の位置に表示させる。吹き出しF001~F003内における所定の位置は、所定の配置規則により特定される。例えば、中央揃えや上下揃え、左右揃えなどの配置規則に従い、テキストを表示する。 In the third display pattern, speech bubbles corresponding to the background image are displayed together, and after the speech bubbles are displayed, the text is displayed together at the following timing. For example, when speech bubbles F001 to F003 are displayed empty, the display control unit 102 references the text information in each of the empty speech bubbles F001 to F003 being displayed, and obtains the corresponding text T001 to T003. Since speech bubbles and text basically correspond one-to-one, the display control unit 102 displays the text T001 to T003 at a predetermined position within the speech bubbles F001 to F003. The predetermined position within the speech bubbles F001 to F003 is specified by a predetermined arrangement rule. For example, the text is displayed according to an arrangement rule such as center alignment, top-bottom alignment, or left-right alignment.
表示制御部102は、表示中のページ、背景画像、吹き出しを管理している。例えば、図11(b)に示すように、背景画像G001、G002に吹き出しF001~F003が表示されており、吹き出しF001~F003にテキストが表示されていない状態では、表示制御部102は、吹き出しF001~F003を表示し、吹き出しF001~F003に対応するテキストT001~T003が未表示であることを把握している。そのため、図11(b)のような場合、表示制御部102は、ステップS25において、吹き出しF001~F003内にテキストT001~T003を表示する。この結果、画面には図11(c)に示したような表示が行われることになる。 The display control unit 102 manages the currently displayed page, background image, and speech bubbles. For example, as shown in FIG. 11(b), when speech bubbles F001 to F003 are displayed in background images G001 and G002 and no text is displayed in speech bubbles F001 to F003, the display control unit 102 displays speech bubbles F001 to F003 and is aware that the text T001 to T003 corresponding to speech bubbles F001 to F003 has not been displayed. Therefore, in a case like that shown in FIG. 11(b), the display control unit 102 displays the text T001 to T003 in speech bubbles F001 to F003 in step S25. As a result, the display shown in FIG. 11(c) is displayed on the screen.
第3の表示パターンでは、複数のテキストを同時に表示する。そのため、テキストに合わせて音声を出力することは向いていない。このような理由により、第3の表示パターンの場合は、音声の出力は行わない。第3の表示パターンでは、ステップS25において全てのテキストを表示するため、そのままそのページの処理は終了となる。 In the third display pattern, multiple pieces of text are displayed simultaneously. Therefore, it is not suitable to output audio in accordance with the text. For this reason, audio is not output in the third display pattern. In the third display pattern, all text is displayed in step S25, and processing of that page ends there.
あるページに対して図12のフローチャートの処理を終了すると、図11(c)のようにテキストが全て表示された状態となる。第1、第2の表示パターンの場合と同様に、スワイプ等の操作や時間の経過により、次のページの処理に移行することになる。処理対象のページP1の処理を終了した後、スワイプ等の操作が行われると、表示制御部102は、引き続き次のページP2を処理対象とする。そして、ページP2に対して、図12に示した処理を実行する。したがって、表示制御部102は、ステップS21において、ページP2の全ての背景画像を表示する。この場合、画面を見ているユーザにとっては、図11(c)のようにテキストが全て表示された状態から、次のページの背景画像のみの状態に切り替わることになる。 When the processing of the flowchart in FIG. 12 is completed for a certain page, all of the text is displayed as shown in FIG. 11(c). As with the first and second display patterns, the processing of the next page will proceed as a result of an operation such as a swipe or the passage of time. After the processing of the page P1 to be processed is completed, if an operation such as a swipe is performed, the display control unit 102 continues to process the next page P2. Then, the processing shown in FIG. 12 is performed for page P2. Therefore, in step S21, the display control unit 102 displays all of the background image of page P2. In this case, for the user viewing the screen, the state will change from one in which all of the text is displayed as shown in FIG. 11(c) to one in which only the background image of the next page is displayed.
以上、本発明の好適な実施形態について説明したが、本開示は上記実施形態に限定されず、種々の変更が可能である。例えば、本実施形態では、好ましい3つの表示パターンについて説明したが、上記3つの表示パターン以外にも様々な表示パターンを実現することができる。例えば、上記実施形態では、吹き出しとテキストを別体として扱ったが、吹き出しとテキストを固定したものとして扱ってもよい。この場合、空の吹き出しが表示されることはなく、吹き出しが表示される際は、必ずテキストも表示される。 Although the preferred embodiment of the present invention has been described above, the present disclosure is not limited to the above embodiment, and various modifications are possible. For example, although three preferred display patterns have been described in this embodiment, various display patterns other than the above three display patterns can be realized. For example, in the above embodiment, the speech bubble and the text are treated as separate entities, but the speech bubble and the text may be treated as fixed entities. In this case, an empty speech bubble will never be displayed, and whenever a speech bubble is displayed, the text is always displayed as well.
また、第1~第3の表示パターンは、背景画像と吹き出しを別体として扱ったが、最初から吹き出し有り(テキストは無し)の背景画像を表示し、後に吹き出し内にテキストを表示してもよい。 In addition, in the first to third display patterns, the background image and the speech bubble are treated as separate entities, but it is also possible to display a background image with a speech bubble (but no text) from the beginning, and then display the text in the speech bubble later.
また、上記実施形態では、背景画像をページ単位で一括して表示するようにしたが、ページ単位にとらわれず、背景画像1つずつを表示するようにしてもよい。 In addition, in the above embodiment, the background images are displayed all at once on a page basis, but it is also possible to display the background images one by one, regardless of page units.
また、吹き出し及びテキストは、タッチパネルを用いたユーザによる拡大/縮小の操作に合わせて可変でサイズが変わるようにしてもよい。タッチパネルを用いたユーザによる拡大/縮小の操作は、コミック表示装置として用いるスマートフォン等に備わった基本機能を用いることができる。 The speech bubbles and text may also be variably resized in response to the user's zooming in and out using a touch panel. The user's zooming in and out using a touch panel can be achieved using basic functions provided on a smartphone or other device used as a comic display device.
また、背景画像に対しては、自動彩色を行うようにしてもよい。自動彩色を行う場合、背景画像の表示後、吹き出しの表示前に、表示制御部102が背景画像に対して行う。自動彩色としては、公知の技術を用いることができる。 The background image may also be automatically colored. When performing automatic coloring, the display control unit 102 performs automatic coloring on the background image after the background image is displayed and before the speech bubble is displayed. A known technique may be used for automatic coloring.
また、テキストについては多言語への翻訳を組み合わせるようにしてもよい。この場合、テキストを翻訳版に変更する。音声付きの場合は、音声は日本語(変更せず)とし、吹き出し上のテキストのみ翻訳版に変更する。自動音声の場合は、自動音声で読ませるテキストは元のテキストを利用する。 Text may also be combined with translations into multiple languages. In this case, the text is changed to the translated version. If audio is included, the audio remains in Japanese (unchanged), and only the text in the speech bubble is changed to the translated version. In the case of automated audio, the original text is used as the text to be read by the automated audio.
コミック表示装置は、上記の様々な態様を実現する手段を備えていてもよい。例えば、第1~第3の表示パターンや、音声出力の有無、トリガーの変更等を、ユーザの操作により変更可能に設定されていてもよい。 The comic display device may be provided with means for realizing the various aspects described above. For example, the first to third display patterns, the presence or absence of audio output, the change of triggers, etc. may be set to be changeable by user operation.
100・・・コミック表示装置
101・・・データ記憶部
102・・・表示制御部
103・・・音声制御部
100: Comic display device 101: Data storage unit 102: Display control unit 103: Audio control unit
Claims (9)
前記データ記憶部から取得した前記背景画像、前記吹き出し、前記テキストの表示を制御する表示制御部と、を有し、
前記表示制御部は、
前記ページごとに全ての背景画像を一括して表示し、
前記背景画像のみが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記背景画像に前記吹き出しを重ねて表示し、
前記吹き出しが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記吹き出し内に前記テキストを表示する、コミック表示装置。 a data storage unit that stores a background image associated with a page, a speech bubble associated with the background image, and text associated with the speech bubble;
a display control unit that controls display of the background image, the speech bubble, and the text acquired from the data storage unit,
The display control unit is
Display all background images for each page at once;
When a predetermined trigger occurs in a state in which only the background image is displayed, the speech bubble is displayed so as to be superimposed on the associated background image;
A comic display device that displays the text in the associated speech bubble when a predetermined trigger occurs while the speech bubble is displayed.
前記吹き出しを表示する際、対象とするページの背景画像に対応する全ての吹き出しを一括して表示する、請求項1に記載のコミック表示装置。 The display control unit is
The comic display device according to claim 1 , wherein when displaying the speech bubbles, all speech bubbles corresponding to the background image of a target page are displayed together.
前記吹き出しを表示する際、各吹き出しを一つずつ表示する、請求項1に記載のコミック表示装置。 The display control unit is
The comic display device according to claim 1 , wherein when displaying the speech bubbles, each speech bubble is displayed one by one.
前記吹き出しを表示する際、対象とするページの全ての吹き出しを一括して表示する、請求項1に記載のコミック表示装置。 The display control unit is
The comic display device according to claim 1 , wherein when displaying the speech bubbles, all speech bubbles of a target page are displayed together.
前記テキストを表示する際、対応する吹き出しに1文字ずつ順に表示する、請求項1から請求項4のいずれか一項に記載のコミック表示装置。 The display control unit is
The comic display device according to claim 1 , wherein the text is displayed in the corresponding speech bubble one character at a time in sequence.
前記背景画像のサイズに関わらず、設定されたサイズで前記テキストを表示する制御を行う、請求項1から請求項5のいずれか一項に記載のコミック表示装置。 The display control unit is
The comic display device according to claim 1 , wherein control is performed to display the text at a set size regardless of the size of the background image.
前記表示制御部によるテキストの表示タイミングに合わせて、前記音声の出力を制御する音声制御部をさらに有する、請求項1から請求項6のいずれか一項に記載のコミック表示装置。 The data storage unit stores audio associated with the text,
The comic display device according to claim 1 , further comprising an audio control unit that controls output of the audio in accordance with a timing of displaying the text by the display control unit.
ページと対応付けられた背景画像と、前記背景画像と対応付けられた吹き出しと、前記吹き出しと対応付けられたテキストと、を記憶したデータ記憶部、
前記データ記憶部から取得した前記背景画像、前記吹き出し、前記テキストの表示を制御する表示制御部、として機能させるプログラムであって、
前記表示制御部は、
前記ページごとに全ての背景画像を一括して表示し、
前記背景画像のみが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記背景画像に重ねて前記吹き出しを表示し、
前記吹き出しが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記吹き出し内に前記テキストを表示する、プログラム。 Computer,
a data storage unit that stores a background image associated with a page, a speech bubble associated with the background image, and text associated with the speech bubble;
a program that functions as a display control unit that controls display of the background image, the speech bubble, and the text acquired from the data storage unit,
The display control unit is
Display all background images for each page at once;
When a predetermined trigger occurs in a state in which only the background image is displayed, the speech bubble is displayed superimposed on the associated background image;
When a predetermined trigger occurs while the speech bubble is being displayed, the program displays the text in the associated speech bubble.
前記コンピュータは、ページと対応付けられた背景画像と、前記背景画像と対応付けられた吹き出しと、前記吹き出しと対応付けられたテキストと、を記憶したデータ記憶部を有し、
前記コンピュータは、
前記ページごとに全ての背景画像を一括して表示し、
前記背景画像のみが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記背景画像に重ねて前記吹き出しを表示し、
前記吹き出しが表示された状態において、所定のトリガーが生じた際に、対応付けられた前記吹き出し内に前記テキストを表示する、コミックの表示方法。 A method for displaying comics by a computer, comprising the steps of:
the computer has a data storage unit that stores a background image associated with a page, a speech bubble associated with the background image, and text associated with the speech bubble;
The computer includes:
Display all background images for each page at once;
When a predetermined trigger occurs in a state in which only the background image is displayed, the speech bubble is displayed superimposed on the associated background image;
A comic display method, comprising: displaying the text in the associated speech bubble when a predetermined trigger occurs while the speech bubble is being displayed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021129412A JP7663050B2 (en) | 2021-08-06 | 2021-08-06 | Comic display device, program, and comic display method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021129412A JP7663050B2 (en) | 2021-08-06 | 2021-08-06 | Comic display device, program, and comic display method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023023677A JP2023023677A (en) | 2023-02-16 |
| JP7663050B2 true JP7663050B2 (en) | 2025-04-16 |
Family
ID=85203361
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021129412A Active JP7663050B2 (en) | 2021-08-06 | 2021-08-06 | Comic display device, program, and comic display method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7663050B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002259111A (en) | 2001-03-02 | 2002-09-13 | Square Co Ltd | Electronic comic reading program, recording medium and reading method and device |
| JP2004355235A (en) | 2003-05-28 | 2004-12-16 | Celsys:Kk | Manga display method and electronic device displaying manga |
| JP2005204338A (en) | 2005-03-18 | 2005-07-28 | Kinesics Inc | Method for reproducing still picture cartoon in portable telephone or mobile terminal |
| JP2005292886A (en) | 2004-03-31 | 2005-10-20 | Namco Ltd | Image display apparatus, method and program |
| CN107741816A (en) | 2017-10-27 | 2018-02-27 | 咪咕动漫有限公司 | A kind of processing method of image information, device and storage medium |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH07249130A (en) * | 1994-03-08 | 1995-09-26 | Matsushita Electric Ind Co Ltd | Electronic cartoon device |
-
2021
- 2021-08-06 JP JP2021129412A patent/JP7663050B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002259111A (en) | 2001-03-02 | 2002-09-13 | Square Co Ltd | Electronic comic reading program, recording medium and reading method and device |
| JP2004355235A (en) | 2003-05-28 | 2004-12-16 | Celsys:Kk | Manga display method and electronic device displaying manga |
| JP2005292886A (en) | 2004-03-31 | 2005-10-20 | Namco Ltd | Image display apparatus, method and program |
| JP2005204338A (en) | 2005-03-18 | 2005-07-28 | Kinesics Inc | Method for reproducing still picture cartoon in portable telephone or mobile terminal |
| CN107741816A (en) | 2017-10-27 | 2018-02-27 | 咪咕动漫有限公司 | A kind of processing method of image information, device and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023023677A (en) | 2023-02-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11281465B2 (en) | Non-transitory computer readable recording medium, computer control method and computer device for facilitating multilingualization without changing existing program data | |
| JP6924544B2 (en) | Cartoon data display system, method and program | |
| US20180088791A1 (en) | Method and apparatus for producing virtual reality content for at least one sequence | |
| US20190043382A1 (en) | System and methods for transforming language into interactive elements | |
| KR20140010525A (en) | Emoticon service system and emoticon service providing method thereof | |
| CN118312044A (en) | Interactive teaching methods, devices, related equipment and computer program products | |
| KR102312996B1 (en) | Method for studying | |
| JP7663050B2 (en) | Comic display device, program, and comic display method | |
| KR101550346B1 (en) | Method of Reproducing Content-App based Picture Book Contents for Prenatal Education for Pregnant Women in Multi-cultural Families | |
| CN116069432A (en) | Split-screen display method, device, electronic device and readable storage medium | |
| CN114518824A (en) | Note recording method and device and electronic equipment | |
| KR102159326B1 (en) | System and Device for learning creator's style | |
| JP6227133B2 (en) | Symbol image search service providing method and symbol image search server used therefor | |
| JP2010134801A (en) | Content creating apparatus and content browsing apparatus | |
| EP4543023A1 (en) | Virtual gift-based interaction method, and related device | |
| KR102206486B1 (en) | Method for proving translation service by using input application and terminal device using the same | |
| KR102367853B1 (en) | A method of building custom studio | |
| CN117610498A (en) | Font creation method, font creation device, computer equipment and storage medium | |
| JP7139647B2 (en) | Information processing device, information processing method and program | |
| JP6957994B2 (en) | Audio output control device, audio output control method and program | |
| KR101222901B1 (en) | Method of authoring and representing cartoon contents for terminal devices, and computer-readable recording medium of storing a program for the same | |
| JP7773274B1 (en) | Text display and audio playback control method, program, and information processing device | |
| KR101553272B1 (en) | Control method for event of multimedia content and building apparatus for multimedia content using timers | |
| US20240171782A1 (en) | Live streaming method and system based on virtual image | |
| CN108415650A (en) | A kind of method and apparatus intelligently read |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240627 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20250212 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250305 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250318 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7663050 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |