JP4822966B2 - ホームページ作成支援システム - Google Patents
ホームページ作成支援システム Download PDFInfo
- Publication number
- JP4822966B2 JP4822966B2 JP2006200053A JP2006200053A JP4822966B2 JP 4822966 B2 JP4822966 B2 JP 4822966B2 JP 2006200053 A JP2006200053 A JP 2006200053A JP 2006200053 A JP2006200053 A JP 2006200053A JP 4822966 B2 JP4822966 B2 JP 4822966B2
- Authority
- JP
- Japan
- Prior art keywords
- program
- client terminal
- editing
- image
- file
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Description
また最近は、ホームページ作成支援サイトにアクセスすることにより、クライアント端末に特別なアプリケーションプログラムをセットアップすることなく、汎用的なWebブラウザプログラムを通じてホームページを編集し、そのまま編集結果をWebサーバにアップロードできるサービスも登場している。
バリアフリー・ホームページ作成システム/オープンセサミ[平成18年5月30日検索] インターネットURL:http://sesames.jp/
例えば、非特許文献1の支援サービスにおいては、ユーザがWebブラウザ上に表示された画像挿入ボタンをクリックすると、ファイル選択ダイアログが開き、クライアント端末のフォルダ構造が表示される。これに対し、ユーザが特定のフォルダに格納された特定の画像ファイルを選択すると、該当の画像データが編集画面上に貼り付けられる。この画像に対しユーザは、回転や拡大・縮小、トリミング等の簡単な編集を行うこともできる。
また、編集用プログラムは、クライアント端末のクリップボードに格納された画像データをファイル化することなく、画像編集領域に直接貼り付ける機能を備えているため、ユーザの操作性が飛躍的に向上する利点を備えている。
さらに、プレビュー画面生成時には編集用プログラムによって画像データが自動的にファイル化されるため、プレビュー画面上にクリップボードから取り込んだ画像を表示させることが可能となり、より正確にホームページのイメージを確認することが可能となる。
また、Webサーバ12及びコンテンツサーバ16に対しては、インターネット等のネットワークを介して多数のクライアント端末18が接続されている。
図2は、クライアント端末18のハードウェア構成を示すブロック図であり、CPU20と、メモリ22と、ハードディスク24と、キーボードやマウス等の入力装置26と、ディスプレイ28とを備えている。
クライアント端末18のCPU20は、ハードディスク24に格納されたOS、Webブラウザプログラム、その他のプログラムに従って動作することにより、後述の各種処理を実行する。
まず、クライアント端末18からWebサーバ12に対してホームページ作成用フォームの送信リクエストが発せられると(S10)、Webサーバ12からクライアント端末18にホームページ作成用のHtmlフォームが送信される(S12)。
この結果、図4に示すように、クライアント端末18のディスプレイ28上に、ホームページ作成用フォーム30が表示される(S14)。
ここで、対応のプログラムが存在しないことが判明した場合、対応プログラムの送信リクエストがクライアント端末18からWebサーバ12に発せられる(S18)。
そして、Webサーバ12から対応のプログラムが送信されると(S20)、クライアント端末18のCPU20は、これをハードディスク24上の所定の領域に格納する(S22)。
対応のプログラムとしては、編集用プログラム36、送信用プログラム38、添付ファイル用プログラム40が該当する(詳細は後述)。
また、ユーザがホームページ上にファイルのダウンロードコーナーの設置を希望する場合、添付ファイル用プログラム40が起動され(S28)、任意のファイルが選択される(S30)。
最後に、ユーザがホームページ作成用フォーム30上で編集結果の登録を選択すると、送信用プログラム38が起動し(S32)、編集済の画像データやテキストデータ、添付ファイルをWebサーバ12に送信する(S34)。
つぎにWebサーバ12は、この画像ファイル及び送信されたテキストデータに基づいてHtmlファイルを生成し(S38)、所定のディレクトリに保存する。
つぎにWebサーバ12は、上記の画像ファイル及び添付ファイルをコンテンツサーバ16に送信すると共に(S40)、各ファイルの格納先を示すパス名(URL)をDBサーバ14に登録する(S42)。
すなわち、ユーザがクライアント端末18のWebブラウザ上で上記ホームページのURLを入力すると、Webサーバ12からHtmlファイルが送信されると同時に、コンテンツサーバ16から必要な画像ファイルがクライアント端末18に送信され、目的のホームページがディスプレイ28に表示される。
また、このホームページ上の添付ファイルボタンをユーザがクリックすると、コンテンツサーバ16から対応の添付ファイルがクライアント端末18に送信され、ハードディスク24に格納される。
まず、クライアント端末18のWebブラウザプログラムにより、図4に示したホームページ作成用フォーム30がディスプレイ28に表示されると同時に(S50)、Webサーバ12からダウンロードした編集用プログラムが起動する(S52)。
ここでActiveX(登録商標)コントロールとは、米国Microsoft(登録商標)社が開発したソフトウェアの部品化技術であり、従来OLE(Object Linking and Embedding) コントロールと呼ばれていた技術に、インターネットに対応するための拡張を施したものを意味する。ActiveX(登録商標)コントロールはインターネットやイントラネットを通じてWebサーバからダウンロードされ、同社のWebブラウザであるInternet Explorer(登録商標)に機能を追加する形で使用される。
また、OLEとは、Windows(登録商標)OSにおいて、各種アプリケーションプログラムソフト間でデータを転送・共有するための仕組みを指している。
ここでユーザが任意の画像編集領域46を選択し、右クリックメニューの中から「貼り付け」を選択すると(S58)、編集用プログラム36はクリップボード(メモリ22)上に格納された画像データを取り出し、画像編集領域46内に挿入(表示)させる(S60)。
また、右クリックメニューを開き、回転、反転等の編集を行うことができる。
これに対しユーザは、任意のテキスト編集領域48をダブルクリックして入力待ち状態となした上で、キーボードを介して文字列を入力する(S66)。
またユーザは、ホームページ作成用フォーム30内に設けられた各種の文字入力エリア54に対して、ホームページのタイトルやカテゴリ、添付ファイルの名称やコメント等の文字列を打鍵入力する。
これに対しユーザが、ハードディスク24内の所定ディレクトリに格納された特定ファイルを選択すると(S74)、添付ファイル用プログラム40は当該ファイル60をハードディスク24から取得する(S76)。
つぎに制御用プログラム34は、ユーザの編集内容を反映させたHtmlファイルを生成し(S82)、Webブラウザプログラムを介してディスプレイ28上にプレビュー画面(図示省略)を表示させる(S84)。この結果、ユーザは作成途中のホームページのイメージを確認することができる。
このHtmlファイル中には、上記画像ファイル62へのリンク情報も埋め込まれているため、プレビュー画面においては編集中の画像イメージも表示される。
この後ユーザは、元のホームページ作成用フォーム30に戻り、画像や文字の編集を続けることができる。
つぎに送信用プログラム38は、HTTPプロトコルに従い、各データ及びファイルをWebサーバ12に送信する(S96)。
この送信用プログラム38も、ActiveX(登録商標)コントロールによって構成される。
12 Webサーバ
14 DBサーバ
16 コンテンツサーバ
18 クライアント端末
20 CPU
22 メモリ
24 ハードディスク
26 入力装置
28 ディスプレイ
30 ホームページ作成用のHtmlフォーム
34 制御用プログラム
36 編集用プログラム
38 送信用プログラム
40 添付ファイル用プログラム
42 編集画面
44 挿入ボタン
46 画像編集領域
48 テキスト編集領域
54 文字入力エリア
56 添付ファイルの参照ボタン
58 プレビューボタン
60 添付ファイル
62 画像ファイル
66 登録ボタン
Claims (1)
- クライアント端末とサーバを備えたシステムであって、
上記サーバは、上記クライアント端末に制御用プログラムが記述されたホームページ編集用のHtmlフォームを送信する手段と、
上記クライアント端末から編集用プログラム及び送信用プログラムの送信リクエストが送信された場合に、各プログラムを当該クライアント端末に送信する手段と、
上記クライアント端末から送信された画像データに基づいて画像ファイルを生成する手段と、
上記クライアント端末から送信されたテキストデータ及び上記画像ファイルに基づいてHtmlファイルを生成する手段と、
このHtmlファイル及び上記画像ファイルを所定の記憶手段に格納する手段を備え、
上記クライアント端末は、サーバから送信されたHtmlフォームをディスプレイに表示させるWebブラウザプログラムを備え、
上記Htmlフォーム中に記述された制御用プログラムは、クライアント端末の所定領域に上記編集用プログラム及び送信用プログラムが格納されているか否かをチェックし、存在しない場合には上記サーバに各プログラムの送信リクエストを送信する機能を備え、
上記編集用プログラムは、上記Htmlフォーム中に画像編集領域及びテキスト編集領域を表示させる機能と、クライアント端末のクリップボードに格納された画像データを取り込み、上記画像編集領域中に直接貼り付ける機能と、上記テキスト編集領域にテキストを入力させる機能を備え、
上記送信用プログラムは、上記画像編集領域に貼り付けられた画像データ及び上記テキスト編集領域に入力されたテキストデータを、上記サーバに送信する機能を備え、
さらに、上記Htmlフォームにはプレビューボタンが含まれており、
上記制御用プログラムは、上記プレビューボタンが選択された場合に、プレビュー画面用のHtmlファイルを生成する機能と、Webブラウザプログラムを介して上記Htmlファイルをプレビュー画面としてディスプレイに表示させる機能を備え、
上記編集用プログラムは、上記プレビューボタンが選択された場合に、上記画像編集領域に表示された画像データをファイル化してクライアント端末のディスクに格納する機能と、この画像ファイルのリンク情報を上記制御用プログラムに渡し、上記Htmlファイル中に記述させる機能と、上記のプレビュー画面が閉じられた場合に、上記画像ファイルをディスク上から削除する機能を備えたことを特徴とするホームページ作成支援システム。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006200053A JP4822966B2 (ja) | 2006-07-21 | 2006-07-21 | ホームページ作成支援システム |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006200053A JP4822966B2 (ja) | 2006-07-21 | 2006-07-21 | ホームページ作成支援システム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008027249A JP2008027249A (ja) | 2008-02-07 |
| JP4822966B2 true JP4822966B2 (ja) | 2011-11-24 |
Family
ID=39117814
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006200053A Expired - Fee Related JP4822966B2 (ja) | 2006-07-21 | 2006-07-21 | ホームページ作成支援システム |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4822966B2 (ja) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010182043A (ja) * | 2009-02-04 | 2010-08-19 | Cosmotopia Japan Inc | ウエブブラウザ用プログラム |
| CN102694834A (zh) * | 2011-03-25 | 2012-09-26 | 株式会社野村综合研究所 | 数据生成支援系统 |
| JP2012203619A (ja) * | 2011-03-25 | 2012-10-22 | Nomura Research Institute Ltd | データ作成支援システム |
| WO2015182183A1 (ja) * | 2014-05-27 | 2015-12-03 | ソニー株式会社 | 情報処理装置、情報処理システム、情報処理方法およびプログラム |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2001043016A (ja) * | 1999-08-02 | 2001-02-16 | Casio Comput Co Ltd | デバイス処理装置及び記憶媒体 |
| TW576984B (en) * | 2002-07-19 | 2004-02-21 | Jen-Hwang Weng | On-line web page editing system and method |
| JP2004157783A (ja) * | 2002-11-06 | 2004-06-03 | Minolta Digital Solution Kk | Webページ作成支援サーバ、Webページ作成支援方法およびWebページ作成支援プログラム |
| JP4437324B2 (ja) * | 2004-05-06 | 2010-03-24 | 有限会社ニューウェブ | Webデータ管理システム |
| JP4686177B2 (ja) * | 2004-12-02 | 2011-05-18 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Webページ・オーサリング装置、Webページ・オーサリング方法及びプログラム |
-
2006
- 2006-07-21 JP JP2006200053A patent/JP4822966B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008027249A (ja) | 2008-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| AU2015258733B2 (en) | Methods and systems for web content generation | |
| US20080172608A1 (en) | Site builder | |
| US7240294B2 (en) | Method of constructing a composite image | |
| EP2340494B1 (en) | One-click sharing for screenshots and related documents | |
| US7840650B2 (en) | Sharing of digital media on a network | |
| JP3714548B2 (ja) | ネットワークを利用したcadデータファイル変換システム | |
| US20040068554A1 (en) | Web service-enabled portlet wizard | |
| WO1999017229A1 (en) | Image display bookmark system | |
| US20130019189A1 (en) | Augmented editing of an online document | |
| JP2003050964A (ja) | 表計算ウェブサーバシステムおよび表計算ウェブシステム | |
| CN100524315C (zh) | 内容转换、显示、浏览设备和内容转换、浏览方法 | |
| CN112068824A (zh) | 一种网页开发预览方法、装置及电子设备 | |
| JP2009176144A (ja) | マークアップ言語文書変換システム、マークアップ言語文書変換装置、マークアップ言語文書変換方法およびマークアップ言語文書変換プログラム | |
| KR100326425B1 (ko) | 홈페이지 제작 방법 | |
| JP4440716B2 (ja) | 表示データ生成装置、表示装置、表示データ生成システム、表示データ生成装置の制御方法、表示データ生成プログラム、記録媒体、電子装置及び電子装置の制御方法 | |
| JP2000067038A (ja) | ホームページ作成装置 | |
| WO2002037939A2 (en) | Method of constructing a composite image within an image space of a webpage | |
| US20030163516A1 (en) | Session coordination | |
| US20090113285A1 (en) | Form input support method and form input support apparatus | |
| JP4822966B2 (ja) | ホームページ作成支援システム | |
| JP2004070619A (ja) | ウェブページのアップロードシステム、コンピュータプログラムおよび記録媒体 | |
| CN119440339A (zh) | 跨设备的文件管理方法、装置、电子设备及程序产品 | |
| JP3454812B2 (ja) | ユーザ情報の作成装置 | |
| JP2012203619A (ja) | データ作成支援システム | |
| JP2005267614A (ja) | 情報処理システム、サーバ装置、サーバ装置の制御方法、プログラム、及び記憶媒体 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090626 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110607 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110808 |
|
| 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: 20110830 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110906 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4822966 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140916 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |