JP2008071115A - Web page creation supporting device - Google Patents
Web page creation supporting device Download PDFInfo
- Publication number
- JP2008071115A JP2008071115A JP2006249243A JP2006249243A JP2008071115A JP 2008071115 A JP2008071115 A JP 2008071115A JP 2006249243 A JP2006249243 A JP 2006249243A JP 2006249243 A JP2006249243 A JP 2006249243A JP 2008071115 A JP2008071115 A JP 2008071115A
- Authority
- JP
- Japan
- Prior art keywords
- web page
- input frame
- character
- data
- image
- 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.)
- Pending
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Document Processing Apparatus (AREA)
Abstract
Description
本発明は、HTML形式のウェブページデータの作成支援に利用されるウェブページ作成支援装置に関する。 The present invention relates to a web page creation support apparatus used for creation support of web page data in HTML format.
インターネットは、低コストで簡単に広く情報を発信することができるツールとして、爆発的に普及した。このインターネットのホームページは、専門の業者により作成されるほか、一般の個人ユーザでも作成できるように、各種のツールが開発されている(特許文献1参照)。
既知の従来の技術には、次のような解決すべき課題があった。
ホームページは、デザインや機能が優れているとより多くの人に閲覧される。また、ホームページを構成するウェブページを単なる文書等の情報発信だけでなく、データベースとして利用することも行われている。こうした観点から、XML形式のウェブページが多用されるようになった。また、ブログのように、所定のウェブサイトに接続をして指定さたデータを入力すると、簡単にホームページが完成するシステムも提供されている。しかしながら、既存のシステムやアプリケーションを使用してウェブページを作成すると、予め定められたテンプレートにデータを流し込むといった方法のみに制限され、自由な表現をすることができない。即ち、誰が作っても画一的で個性の無いウェブページが完成する。
上記の課題を解決するために、本発明は次のようなウェブページ作成支援装置等を提供することを目的とする。本発明は、即ち、自由なレイアウトで生成することができ、インターネットのホームページやウェブベースのプレゼンテーション用ファイルとして利用できるウェブページの作成を支援するウェブページ作成支援装置を提供する。
The known prior art has the following problems to be solved.
The homepage is viewed by more people when the design and functions are excellent. In addition, web pages constituting a home page are used not only for information transmission such as documents but also as a database. From this point of view, XML format web pages have come to be used frequently. There is also a system such as a blog where a home page can be easily completed by connecting to a predetermined website and inputting designated data. However, when a web page is created using an existing system or application, it is limited only to a method of flowing data into a predetermined template, and free expression cannot be performed. That is, a web page that is uniform and has no individuality is completed regardless of who makes it.
In order to solve the above problems, an object of the present invention is to provide the following web page creation support apparatus and the like. In other words, the present invention provides a web page creation support apparatus that supports creation of a web page that can be generated in a free layout and that can be used as a home page on the Internet or a web-based presentation file.
以下の構成は上記の課題を解決するための手段である。
〈構成1〉
ネットワークを通じてユーザの端末装置と通信路を確立し、上記ユーザの端末装置で動作するブラウザと表示制御情報を交信する機能を持つ通信制御手段と、生成されるべきウェブページの背景画像の選択情報を受け入れて、背景画像を上記ブラウザに表示させる制御をする背景画像表示制御手段と、上記ブラウザの画面の指定された位置に文字入力のための文字入力枠を表示させて、入力された文字とその属性を示すデータを取得する文字入力枠表示手段と、上記文字入力枠の位置情報を取得する文字入力枠移動表示手段と、上記ブラウザの画面の指定された位置に画像入力のための画像入力枠を表示させて、入力された画像とその属性を示すデータを取得する部品画像入力枠表示手段と、上記画像入力枠の位置情報を取得する部品画像入力枠移動表示手段と、上記文字画像入力枠および上記部品画像入力枠の位置情報を、ウェブページ上に定めた唯一の座標原点を基準にした座標値として取得する入力枠領域検出手段と、上記文字入力枠表示手段と上記部品画像入力枠表示手段の取得したデータのうち、ウェブページ中で文字や部品画像を表示するために使われるデータを取得する入力データ属性検出手段と、上記文字入力枠もしくは上記部品画像入力枠単位で、上記入力データ属性検出手段の取得したデータにより、表示する文字や部品画像を特定するデータに、当該文字や部品画像を該当する属性で表示するためのHTMLタグを付加し、かつ、上記入力枠領域検出手段の取得した座標値を該当する文字や画像の表示位置に指定するHTMLタグを付加したウェブページデータユニットを生成するウェブページデータユニット生成手段と、上記文字入力枠もしくは上記部品画像入力枠単位で生成されたウェブページデータユニットを連結し、上記背景画像を指定するデータを含むHTMLヘッダ/フッタを付加して、1連のウェブページデータを合成するウェブページデータユニット合成手段と、上記ウェブページデータユニット合成手段の合成したウェブページデータを、コンピュータにより読み取り可能な状態で記憶手段に記憶させるウェブページデータ保存手段とを備えたことを特徴とするウェブページ作成支援装置。
The following configuration is means for solving the above problems.
<Configuration 1>
Communication control means that establishes a communication path with the user terminal device through the network and communicates display control information with a browser that operates on the user terminal device, and selection information for the background image of the web page to be generated. A background image display control means for receiving and controlling the background image to be displayed on the browser; and displaying a character input frame for character input at a designated position on the browser screen; Character input frame display means for acquiring data indicating attributes, character input frame movement display means for acquiring position information of the character input frame, and an image input frame for inputting an image at a designated position on the browser screen The component image input frame display means for acquiring the input image and the data indicating the attribute thereof, and the component image input for acquiring the position information of the image input frame. Frame movement display means, input frame area detection means for acquiring position information of the character image input frame and the component image input frame as coordinate values based on a single coordinate origin defined on a web page, and the character Among the data acquired by the input frame display means and the component image input frame display means, input data attribute detection means for acquiring data used for displaying characters and component images in a web page, and the character input frame or An HTML tag for displaying the character or component image with the corresponding attribute is added to the data specifying the character or component image to be displayed based on the data acquired by the input data attribute detection means in the component image input frame unit. In addition, the web page data to which an HTML tag that designates the coordinate value acquired by the input frame area detection means as the display position of the corresponding character or image is added. A web page data unit generating means for generating a data unit and a web page data unit generated in units of the character input frame or the component image input frame, and an HTML header / footer including data specifying the background image In addition, a web page data unit synthesizing unit for synthesizing a series of web page data, and a web page for storing the web page data synthesized by the web page data unit synthesizing unit in a storage unit in a state readable by a computer A web page creation support device comprising a data storage means.
この装置は、例えば、ネットワークを通じて接続された端末装置を操作して、HTML形式のウェブページデータを生成する作業を支援する。利用者がブラウザの表示画面上で指定したそのままの状態で入力された文字等が表示される。きわめて自然に、しかも容易にウェブページの作成作業ができる。また、汎用性のあるデータなので、どんなブラウザでも操作できる。さらに、作成したウェブページをユーザの端末に簡単にダウンロードできる。 This device supports, for example, the operation of generating web page data in HTML format by operating a terminal device connected through a network. Characters and the like entered as they are specified by the user on the display screen of the browser are displayed. You can create web pages very naturally and easily. In addition, since it is versatile data, it can be operated by any browser. Furthermore, the created web page can be easily downloaded to the user's terminal.
以下、本発明の実施の形態を実施例毎に詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail for each example.
図1は実施例1のウェブページ作成支援装置10を示すブロック図である。
ウェブページ作成支援装置10は、その内部に、演算処理装置53と記憶装置54とを備えている。これは例えば、ネットワーク32に接続されたウェブサーバにより構成される。演算処理装置53は、通信制御手段12と背景画像表示制御手段14と文字入力枠表示手段16と文字入力枠移動表示手段18と部品画像入力枠表示手段20と部品画像入力枠移動表示手段22と入力枠領域検出手段24と入力データ属性検出手段26とウェブページデータユニット生成手段28とウェブページデータユニット合成保存手段30とを備えている。これらの手段は、いずれも、ウェブページ作成支援装置10のコンピュータに所定の処理を実行させるコンピュータプログラムである。
FIG. 1 is a block diagram illustrating a web page
The web page
通信制御手段12は、ネットワーク32を通じてユーザの端末装置34と通信路を確立し、ユーザの端末装置34で動作するブラウザと表示制御情報38を交信する機能を持つものである。具体的には、生成したウェブページをブラウザに転送し、ブラウザからコマンドやデータを受信する。背景画像表示制御手段14は、生成されるべきウェブページの背景画像42の選択情報44を受け入れて、背景画像42をブラウザに表示させる制御をする機能を持つものである。文字入力枠表示手段16は、ブラウザの画面の指定された位置に文字入力のための文字入力枠62を表示させて、入力された文字とその属性を示す文字関連データ67を取得する機能を持つものである。文字入力枠移動表示手段18は、文字入力枠62の位置情報63を取得する機能を持つものである。部品画像入力枠表示手段20は、ブラウザの画面の指定された位置に画像入力のための画像入力枠64を表示させて、入力された画像とその属性を示す画像関連データ69を取得する機能を持つものである。部品画像入力枠移動表示手段22は、画像入力枠64の位置情報65を取得する機能を持つものである。
The
入力枠領域検出手段24は、文字画像入力枠62の位置情報63および部品画像入力枠64の位置情報65を、ウェブページ上に定めた唯一の座標原点を基準にした座標値として取得する機能を持つものである。入力データ属性検出手段26は、文字入力枠表示手段16との取得した文字関連データ67と部品画像入力枠表示手段20の取得した画像関連データ69のうち、ウェブページ中で文字や部品画像を表示するために使われるデータを取得する機能を持つものである。ウェブページデータユニット生成手段28は、文字入力枠62もしくは部品画像入力枠64単位で、入力データ属性検出手段26の取得したデータにより、表示する文字や部品画像を特定するデータに、当該文字や部品画像を該当する属性で表示するためのHTMLタグ48を付加する。さらに、入力枠領域検出手段24の取得した座標値を該当する文字や画像の表示位置に指定するHTMLタグ48を付加して、ウェブページデータユニット85を生成する機能を持つものである。
The input frame
ウェブページデータユニット合成手段30は、文字入力枠62もしくは部品画像入力枠64単位で生成されたウェブページデータユニット85を連結し、背景画像42を指定するデータを含むHTMLヘッダ/フッタ52を付加して、1連のウェブページデータを合成する機能を持つものである。ウェブページデータ保存手段は、ウェブページデータユニット合成手段30の合成したウェブページデータを、端末装置34等のコンピュータにより読み取り可能な状態で記憶装置54に記憶させる機能を持つものである。
The web page data
図2は、ウェブページ作成支援装置10と端末装置34のハードウエアブロック図である。
図1に示したように、ウェブページ作成支援装置10と端末装置34とはいずれもネットワーク32に接続されている。ウェブページ作成支援装置10のバスライン100には、CPU101とROM(リードオンリメモリ)102とRAM(ランダムアクセスメモリ)103とHDD(ハードディスク)104が接続されている。CPU101は演算処理装置53(図1)として機能し、ROM102とRAM103とHDD104とは、記憶装置54(図1)として機能する。ウェブページ作成支援装置10は、ネットワークインタフェース105によりネットワーク32に接続されている。
FIG. 2 is a hardware block diagram of the web page
As shown in FIG. 1, both the web page
端末装置5は、ごく一般的なパーソナルコンピュータでよい。ネットワーク32には、ネットワークインタフェース115を介して接続されている。バスライン110には、CPU111とROM112とRAM113とHDD114と入出力インタフェース116が接続されている。入出力インタフェース116には、ディスプレイ117とキーボード119とマウス118とが接続されている。CPU111はブラウザを起動して、ウェブページ作成支援装置10のウェブサイトをアクセスし、ウェブページの生成を要求するように機能する。完成したウェブページはこの端末装置34にダウンロードされて、ホームページの一部を構成したり、プレゼンテーション用のデータとして利用される。
The
図3は、端末装置34を用いてウェブページ作成支援装置10のウェブサイトにアクセスし、ウェブページの作成処理を要求したときに表示される認証画面である。
例えば、この例では、ウェブページ作成サービスを特定の登録ユーザに対して提供する。ユーザは、認証データ入力枠82にユーザIDとパスワードを入力して、ボタン83をクリックし、プログラムを起動させる。
FIG. 3 shows an authentication screen that is displayed when the website of the web page
For example, in this example, a web page creation service is provided to a specific registered user. The user inputs the user ID and password in the authentication
図4は、ウェブページ作成支援処理開始後の制御画面説明図である。
ウェブページ作成支援装置10は、例えば、ネットワーク32を通じて接続された端末装置34に対して、HTML形式のウェブページデータを生成する作業を支援する。ログイン直後あるいは、ウェブページデータ生成作業中の任意のタイミングで、入力データの選択画面85を表示する。この画面85には、文字入力処理を要求するためのボタン86と部品画像を入力するためのボタン87とが表示されている。ボタン86をクリックすると、文字入力枠62が表示される。文字入力枠62には任意の文字データ67を入力することができる。この画面上でマウスを右クリックすると、属性データ(文字)68を入力する画面が表示される。
FIG. 4 is an explanatory diagram of the control screen after the start of the web page creation support process.
The web page
利用者は、ブラウザの画面上で、希望するに場所に文字入力枠62を移動させる。また、希望するサイズに文字入力枠62を設定する。その後、表示を希望する文字データ67を入力する。文字はキーボードを使用して直接入力してもよいし、コピーアンドペーストで入力してもよい。文字フォントや文字色は、属性データ(文字)68として入力する。また、希望する場所を指定して部品画像入力枠64を表示させて、表示を希望する画像データ69を入力する。
The user moves the
図5はウェブページデータユニットの具体例を示すタグ混じりの文例である。
このデータは、4種類のウェブページデータユニットを含んでいる。(a)はヘッダ表示用のウェブページデータユニット91、(b)は文字表示用のウェブページデータユニット92、(c)は画像表示用のウェブページデータユニット93、(d)はフッタ表示用のウェブページデータユニット94である。これらが集合されたとき、ヘッダ表示用のウェブページデータユニット91常にウェブページの先頭に配置される。フッタ表示用のウェブページデータユニット94は常にウェブページの最後に配置される。一方、その他のウェブページデータユニット92、93はヘッダとフッタの間であれは、どこに配置されても構わない。作成された順に配置されるようにすると最もプログラムが簡単になる。
FIG. 5 is an example of a text with a tag, showing a specific example of the web page data unit.
This data includes four types of web page data units. (A) is a web
図6は、ウェブページデータの構成説明図である。
ウェブページデータユニット生成手段28は、例えば、ひとつの文字入力枠単位で、ウェブページデータユニット92(図7)を生成する。指定された場所に指定された文字を指定された属性で表示するように、HTMLタグ48(図7)を付加する。文字入力枠や部品画像入力枠を使用した入力が行われるたびに、その入力枠単位でウェブページデータユニットを生成する。表示位置はウェブページ95上に定めた唯一の座標原点46を基準にした座標値として取得するので、利用者がブラウザの表示画面上で指定したそのままの状態で入力された画像96や文字97が表示される。本発明では、入力枠単位でウェブページデータユニットが独立しているので、相互関係の調整は不要である。ウェブページデータユニットを集合し、ヘッダとフッタを追加すれば、HTMLデータが完成する。また、各ウェブページデータユニットが独立しているので、文字入力枠、部品画像入枠単位で、独立に修正変更ができる。
FIG. 6 is an explanatory diagram of the structure of web page data.
The web page data unit generation means 28 generates the web page data unit 92 (FIG. 7), for example, in units of one character input frame. An HTML tag 48 (FIG. 7) is added so that a designated character is displayed at a designated location with a designated attribute. Each time an input using a character input frame or a component image input frame is performed, a web page data unit is generated for each input frame. Since the display position is acquired as a coordinate value based on the only coordinate
ブラウザの画面上に文字や画像を配置したとき、そのままその位置に文字や画像が固定される。従って、きわめて自然に、しかも容易にウェブページデータの作成作業ができる。また、いつでも自由に、文字入力枠、部品画像入枠を指定して個別に修正変更ができるので、作業性が良い。 When a character or image is placed on the browser screen, the character or image is fixed as it is. Therefore, it is possible to create web page data very naturally and easily. In addition, since the character input frame and the part image frame can be designated and modified individually at any time, workability is good.
図7〜図9は、ウェブページ作成支援装置のコンピュータプログラム動作フローチャートである。
まず、メインの処理を説明する。始めに、ユーザはウェブページデータ生成サービスを行うウェブサイトにアクセスする。ここで、そのウェブサイトのサーバがウェブページ作成支援装置として動作する。ステップS11でログイン処理をする。そして、ステップS12でウェブページ作成処理を開始する。ウェブページデータユニット生成手段とウェブページデータユニット合成手段とは同時に起動する。ウェブページデータユニット合成手段はステップS13で、ヘッダを作成する。データユニットはその後に追記していけばよい。
7 to 9 are flowcharts of the computer program operation of the web page creation support apparatus.
First, the main process will be described. First, a user accesses a website that provides a web page data generation service. Here, the server of the website operates as a web page creation support apparatus. In step S11, login processing is performed. In step S12, web page creation processing is started. The web page data unit generation means and the web page data unit synthesis means are activated simultaneously. The web page data unit combining means creates a header in step S13. The data unit should be added after that.
ステップS14では、まず、ユーザが、ドラッグ&ドロップで画面上の好きな位置に好きな大きさの枠を作る。次に、ステップS15で枠に入力されたデータを検出する。次のステップS16で、文字入力かどうかという判断をする。この判断の結果がイエスのときはステップS17の処理に移行し、ノーのときはステップS19の処理に移行する。ステップS17では、文字用ウェブページデータユニットを生成する。文字入力処理の詳細は図8を用いて説明する。ステップS18では、ウェブページデータに生成したデータユニットを追記する。ステップS19では、部品画像入力かどうかという判断をする。この判断の結果がイエスのときはステップS20の処理に移行し、ノーのときはステップS22の処理に移行する。ステップS20では、画像用データユニットを生成する。画像入力処理の詳細は図8を用いて説明する。ステップS21では、生成したデータユニットをウェブページデータに追記する。 In step S14, first, the user creates a frame of a desired size at a desired position on the screen by drag and drop. Next, the data input to the frame is detected in step S15. In the next step S16, it is determined whether or not it is a character input. If the result of this determination is yes, the process proceeds to step S17, and if no, the process proceeds to step S19. In step S17, a character web page data unit is generated. Details of the character input process will be described with reference to FIG. In step S18, the generated data unit is added to the web page data. In step S19, it is determined whether or not a component image is input. If the result of this determination is yes, the process proceeds to step S20, and if no, the process proceeds to step S22. In step S20, an image data unit is generated. Details of the image input process will be described with reference to FIG. In step S21, the generated data unit is added to the web page data.
ステップS22では、データの入力処理が終了したかどうかという判断をする。
この判断の結果がイエスのときはステップS23の処理に移行し、ノーのときはステップS16の処理に戻る。データの入力処理が終了すると、ステップS23でフッタをウェブページデータに追記する。ステップS24では、こうして完成したウェブページデータを記憶装置に保存する。
In step S22, it is determined whether or not the data input process has been completed.
If the result of this determination is yes, the process proceeds to step S23, and if no, the process returns to step S16. When the data input process is completed, a footer is added to the web page data in step S23. In step S24, the web page data thus completed is stored in the storage device.
次に図8の文字入力処理のフローチャートを説明する。
まず、ステップS31で、文字枠に対する文字の入力を受け付ける。ステップS32で文字入力処理終了かどうかという判断をする。この判断の結果がイエスのときはステップS32の処理に移行し、ノーのときは待機する。ステップS33では、入力済みの文字データを取得する。ステップS34では、属性データを取得する。ステップS35では、文字枠位置座標を取得する。ステップS36では文字枠サイズを取得する。
Next, the flowchart of the character input process of FIG. 8 will be described.
First, in step S31, input of characters into the character frame is accepted. In step S32, it is determined whether or not the character input process is finished. If the result of this determination is yes, the process proceeds to step S32, and if no, the process waits. In step S33, input character data is acquired. In step S34, attribute data is acquired. In step S35, character frame position coordinates are acquired. In step S36, the character frame size is acquired.
以上の処理で、ユニット生成の準備ができた。ステップS37では、位置指定タグを生成する。ステップS38では文字属性タグを生成する。文字属性タグは通常、文字サイズやカラー等を指定するために複数種類生成される。ステップS39では、タグの間に文字データを挿入する。これで、既に説明したとおりのユニットが生成される。ステップS40では、生成したデータユニットを記憶装置に記憶する。 With the above process, unit preparation is ready. In step S37, a position designation tag is generated. In step S38, a character attribute tag is generated. In general, a plurality of types of character attribute tags are generated to specify a character size, a color, and the like. In step S39, character data is inserted between the tags. This generates a unit as already described. In step S40, the generated data unit is stored in the storage device.
次に図9の画像入力処理のフローチャートを説明する。
ステップS41で、画像データファイル名を取得する。ステップS42で画像データフォルダを選択する。全ての画像データを一定のフォルダに格納してもよいし、ユニット毎に別々のフォルダを生成してもよい。ステップS43でそのフォルダに画像データを保存する。ステップS44では、画像枠の位置座標を取得する。ステップS45では画像枠サイズを取得する。ステップS46では属性データを取得する。以上の処理でタグ生成に必要なデータが取得できる。ステップS47では位置指定タグ生成をする。ステップS48では画像属性タグを生成する。ステップS49では、データファイル名タグを生成する。ステップS50では、データユニットを記憶装置に記憶する。以上の処理を繰り返せばよい。
Next, the flowchart of the image input process of FIG. 9 will be described.
In step S41, an image data file name is acquired. In step S42, an image data folder is selected. All the image data may be stored in a fixed folder, or a separate folder may be generated for each unit. In step S43, image data is stored in the folder. In step S44, the position coordinates of the image frame are acquired. In step S45, the image frame size is acquired. In step S46, attribute data is acquired. Data necessary for tag generation can be acquired by the above processing. In step S47, a position designation tag is generated. In step S48, an image attribute tag is generated. In step S49, a data file name tag is generated. In step S50, the data unit is stored in the storage device. What is necessary is just to repeat the above process.
なお、文字を入力した枠を再表示して、画像を入力し直せば画像の枠になる。枠は好きなだけ作れて、不要であれば自由に削除できる。好きな位置に枠さえ作れば、あとはプロパティを入力したり変更して、希望するウェブページを作成できる。以上のとおり、全体として開発期間が短く、しかも実用性のあるウェブページ作成支援装置10を提供できる。また、汎用性のあるデータなので、どんなブラウザでも操作できる。XML形式でなくHTML形式のウェブページが作成できるから、取り扱いやメンテナンスが容易である。さらに、作成したウェブページをユーザの端末に簡単にダウンロードできるといった効果がある。
If the frame in which characters are input is redisplayed and the image is input again, it becomes an image frame. You can create as many frames as you like, and you can delete them as you like. Once you have created a frame at your preferred location, you can enter and change properties and create the web page you want. As described above, the web page
なお、上記の演算処理装置で実行されるコンピュータプログラムは、機能ブロックで図示した単位でモジュール化されてもよいし、複数の機能ブロックを組み合わせて一体化されてもよい。また、上記のコンピュータプログラムは、既存のアプリケーションプログラムに組み込んで使用してもよい。本発明を実現するためのコンピュータプログラムは、例えばCD−ROMのようなコンピュータで読み取り可能な記録媒体に記録して、任意の情報処理装置にインストールして利用することができる。 Note that the computer program executed by the arithmetic processing unit may be modularized in units illustrated in functional blocks, or may be integrated by combining a plurality of functional blocks. Further, the above computer program may be used by being incorporated into an existing application program. The computer program for realizing the present invention can be recorded on a computer-readable recording medium such as a CD-ROM and installed in any information processing apparatus for use.
10 ウェブページ作成支援装置
12 通信制御手段
14 背景画像表示制御手段
16 文字入力枠表示手段
18 文字入力枠移動表示手段
20 部品画像入力枠表示手段
22 部品画像入力枠移動表示手段
24 入力枠領域検出手段
26 入力データ属性検出手段
28 ウェブページデータユニット生成手段
30 ウェブページデータユニット合成手段
31 ウェブページデータユニット保存手段
32 ネットワーク
34 端末装置
DESCRIPTION OF
Claims (1)
生成されるべきウェブページの背景画像の選択情報を受け入れて、背景画像を前記ブラウザに表示させる制御をする背景画像表示制御手段と、
前記ブラウザの画面の指定された位置に文字入力のための文字入力枠を表示させて、入力された文字とその属性を示すデータを取得する文字入力枠表示手段と、
前記文字入力枠の位置情報を取得する文字入力枠移動表示手段と、
前記ブラウザの画面の指定された位置に画像入力のための画像入力枠を表示させて、入力された画像とその属性を示すデータを取得する部品画像入力枠表示手段と、
前記画像入力枠の位置情報を取得する部品画像入力枠移動表示手段と、
前記文字画像入力枠および前記部品画像入力枠の位置情報を、ウェブページ上に定めた唯一の座標原点を基準にした座標値として取得する入力枠領域検出手段と、
前記文字入力枠表示手段と前記部品画像入力枠表示手段の取得したデータのうち、ウェブページ中で文字や部品画像を表示するために使われるデータを取得する入力データ属性検出手段と、
前記文字入力枠もしくは前記部品画像入力枠単位で、前記入力データ属性検出手段の取得したデータにより、表示する文字や部品画像を特定するデータに、当該文字や部品画像を該当する属性で表示するためのHTMLタグを付加し、かつ、前記入力枠領域検出手段の取得した座標値を該当する文字や画像の表示位置に指定するHTMLタグを付加したウェブページデータユニットを生成するウェブページデータユニット生成手段と、
前記文字入力枠もしくは前記部品画像入力枠単位で生成されたウェブページデータユニットを連結し、前記背景画像を指定するデータを含むHTMLヘッダ/フッタを付加して、1連のウェブページデータを合成するウェブページデータユニット合成手段と、
前記ウェブページデータユニット合成手段の合成したウェブページデータを、コンピュータにより読み取り可能な状態で記憶手段に記憶させるウェブページデータ保存手段と、
を備えたことを特徴とするウェブページ作成支援装置。 A communication control means that establishes a communication path with a user's terminal device through a network, and has a function of communicating display control information with a browser operating on the user's terminal device;
Background image display control means for accepting selection information of a background image of a web page to be generated and controlling the background image to be displayed on the browser;
A character input frame display means for displaying a character input frame for character input at a designated position on the browser screen, and obtaining data indicating the input character and its attribute;
Character input frame movement display means for acquiring position information of the character input frame;
A component image input frame display means for displaying an image input frame for image input at a specified position on the browser screen and acquiring data indicating the input image and its attributes;
Component image input frame movement display means for acquiring position information of the image input frame;
Input frame area detecting means for acquiring position information of the character image input frame and the component image input frame as coordinate values based on a single coordinate origin defined on a web page;
Among the data acquired by the character input frame display means and the component image input frame display means, input data attribute detection means for acquiring data used for displaying characters and component images in a web page;
In order to display the character or component image with the corresponding attribute in the data for specifying the character or component image to be displayed by the data acquired by the input data attribute detection means in the character input frame or the component image input frame unit Web page data unit generating means for generating a web page data unit to which an HTML tag is added and the coordinate value acquired by the input frame area detecting means is designated as the display position of the corresponding character or image When,
A web page data unit generated in units of the character input frame or the component image input frame is connected, and an HTML header / footer including data specifying the background image is added to synthesize a series of web page data. Web page data unit synthesis means;
Web page data storage means for storing the web page data synthesized by the web page data unit synthesis means in a storage means in a state readable by a computer;
A web page creation support device characterized by comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006249243A JP2008071115A (en) | 2006-09-14 | 2006-09-14 | Web page creation supporting device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006249243A JP2008071115A (en) | 2006-09-14 | 2006-09-14 | Web page creation supporting device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008071115A true JP2008071115A (en) | 2008-03-27 |
Family
ID=39292643
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006249243A Pending JP2008071115A (en) | 2006-09-14 | 2006-09-14 | Web page creation supporting device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2008071115A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101006982B1 (en) * | 2008-06-02 | 2011-01-12 | 주식회사 오션스페이스 | pendulum type cultivation of fish cage |
-
2006
- 2006-09-14 JP JP2006249243A patent/JP2008071115A/en active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101006982B1 (en) * | 2008-06-02 | 2011-01-12 | 주식회사 오션스페이스 | pendulum type cultivation of fish cage |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5829354B2 (en) | Information processing system, information processing system control method, information processing apparatus, information processing apparatus control method, information storage medium, and program | |
JP5233220B2 (en) | Page additional information sharing management method | |
JP2007256529A (en) | Document image display device, information processor, document image display method, information processing method, document image display program, recording medium, and data structure | |
JP2008210192A (en) | Terminal device and program | |
KR20080010847A (en) | Image forming system and image forming method | |
JP5279793B2 (en) | Mobile terminal, mobile terminal control method and program | |
JP2008305278A (en) | Data processor, storefront terminal therewith and data processing program | |
JP2008071115A (en) | Web page creation supporting device | |
JP2007140642A (en) | History information recording device and program | |
JP2005085057A (en) | Content display control system | |
JP2011128970A (en) | Web page creation support device, web page creation support method, computer program | |
JP2008176451A (en) | Electronic document providing device, terminal equipment, electronic document providing method, electronic document display control method, electronic document providing program, and electronic document display control program | |
JP4021881B2 (en) | Sales promotion tool generator | |
JP7583491B1 (en) | Advertising image processing device, advertising image processing method, and program | |
JP6601412B2 (en) | Information acquisition program, information acquisition method, and information acquisition apparatus | |
JP2006163743A (en) | Portable terminal, and method and program for controlling portable terminal | |
KR100687916B1 (en) | Image processing apparatus and image processing method for displaying image on webpage | |
JP4415752B2 (en) | Document management system, document management server, and document management program | |
JP2004139460A (en) | Information processor | |
JP4515515B2 (en) | Template output method, apparatus and program | |
WO2012086080A1 (en) | Transition management system for pages, server device for transition management and program for transition management | |
JP2024133986A (en) | Information processing system and information processing program | |
KR101366246B1 (en) | Method and apparatus for making XHTML-Print data, method and apparatus for image forming XHTML-Print data | |
TW389870B (en) | Method and apparatus for generating intelligent web site | |
JP2006092277A (en) | Device, method and program for supporting creation of web page |