[go: up one dir, main page]

JP2007328750A - Compound document preparing method and registering method to blog - Google Patents

Compound document preparing method and registering method to blog Download PDF

Info

Publication number
JP2007328750A
JP2007328750A JP2006184929A JP2006184929A JP2007328750A JP 2007328750 A JP2007328750 A JP 2007328750A JP 2006184929 A JP2006184929 A JP 2006184929A JP 2006184929 A JP2006184929 A JP 2006184929A JP 2007328750 A JP2007328750 A JP 2007328750A
Authority
JP
Japan
Prior art keywords
document
server
blog
digital data
data
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
Application number
JP2006184929A
Other languages
Japanese (ja)
Inventor
Shinichi Komatsu
伸一 小松
Masakazu Furuya
正和 古屋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ASAMA DENSHI SHUPPAN KK
Original Assignee
ASAMA DENSHI SHUPPAN KK
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ASAMA DENSHI SHUPPAN KK filed Critical ASAMA DENSHI SHUPPAN KK
Priority to JP2006184929A priority Critical patent/JP2007328750A/en
Publication of JP2007328750A publication Critical patent/JP2007328750A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To drastically reduce the communication load of a blog server by directly transferring digital data, such as a moving picture, voices and music associated with an image in a document and a particular part in the document by hyperlink to a data server connected to the Internet and a LAN different from the blog server and transferring only a part of an HTML tag composed of characters, the hyperlink, and the like for blog registration when registering a diary, or the like in the blog or a weblog. <P>SOLUTION: When a document for blog publishing including images and a moving picture is prepared by a document preparation program, the images and the moving picture are automatically transferred to a data server that is preliminarily designated, an HTML document for referring to the document by hyperlink is generated and registered in the blog so that a user may not have to perform complicated work. In addition, in a document including a mathematical expression, the mathematical expression part is made to an image in advance and the above procedures are executed to thereby be able to easily register the document in the blog. <P>COPYRIGHT: (C)2008,JPO&INPIT

Description

発明の詳細な説明Detailed Description of the Invention

本発明はインターネットに接続されたパーソナルコンピュータから画像や動画等からなる複合文書を簡便にブログに登録するための方法に関する。  The present invention relates to a method for easily registering a compound document composed of images, moving images, and the like in a blog from a personal computer connected to the Internet.

従来技術Conventional technology

1.画像や動画や音声および音楽などのデジタルデータをサーバーに転送する段階と文字だけからなる文書やHTML形式の文書をサーバーに転送する段階とからなるブログへのホームページ公開方法は知られている。
2.また文章や画像からなる文書や文書の特定部位が動画などのデジタルデータと関連付けされた文書をインターネットに公開できるHTML形式等の文書に変換し、そのデジタルデータおよびHTML文書をインターネットに接続されたサーバーに転送し、ホームページとして公開することができるプログラムは知られている。
3.各家庭にホームサーバーを設置し、そこからブログをインターネットに発信する手段は知られている。
1. There is known a method for publishing a home page on a blog, which includes a step of transferring digital data such as images, moving images, sounds and music to a server and a step of transferring a document consisting only of characters or a document in HTML format to the server.
2. Also, a document composed of text and images or a document in which a specific part of the document is associated with digital data such as a moving image is converted to a document in HTML format or the like that can be disclosed to the Internet, and the digital data and HTML document are connected to the Internet Programs that can be transferred to and published as homepages are known.
3. There are known means for installing a home server in each home and transmitting a blog to the Internet from there.

発明の解決しようとする課題Problems to be Solved by the Invention

まず始めにブログに文字や画像からなる文書をブログとして登録する従来方法は、インターネットに接続したブログのサーバーに画像を転送する段階と、文章記入画面へ直接文字入力する段階からなり、ブログサーバーは転送された画像と文章を合体させてホームページとして表示することができる。またブログの一種にモブログと言う、形態電話からインターネット経由で送られる文章および写真あるいは動画をホームページとして公開するサービスもある。
これらは従来のホームページによる情報の発信に比べ、その使いやすさから利用者を急激に伸ばしており、史上もっとも強力な個人情報発信システムと言われている。
しかしながらブログサーバーへ転送できるひとつの画像や動画のサイズにはかなり厳しい制限がある。あまりに急激にブログやモブログの利用者が増えたことも転送できる画像等のサイズに制限を加えざるを得ない理由と思われる。現状ではブログサーバーに送ることができる一枚の画像サイズは多くても数百キロバイト程度であり、動画や音声および音楽などのデジタルデータにおいては低品質の画質のものが数分程度のものしか転送できない。
この制限はサーバーの限られた資源を皆に平等に提供するためには必要なものとも言えるが、一部の利用者にとっては厳しすぎる制限でありこのサイズ制限を撤廃することがひとつの課題である。
また多くのブログサーバーで日記を閲覧する時の応答時間が長くなっている。これは単にサーバー側の性能や容量に問題があるとばかりは言えない。本質的には多数の利用者が特定のブログサーバーに集中するのが応答時間の遅れの根本原因といえる。このような負荷集中の問題の解決も本発明の課題である。
次に文章の特定部位と動画や音声、音楽などのデジタルデータとを関連付けするということが通常のホームページでは許されるが、この機能は例えば「この様子は動画で見ることができます。ここをクリックして下さい」という文章をホームページで表示して、「ここをクリックして下さい」の「ここ」という文字をマウスでクリックすることにより動画を表示するようにできる。これと同じことを現状のブログで行うには、まずインターネットに接続された特定のサーバーにデジタルデータを転送し、次にブログ登録画面で文章を登録し、その文章の特定部位と前記特定のサーバーに転送したデジタルデータとをHTMLの文法に従ってURLというインターネット上のアドレスで関連付けすることが必要である。
このように従来の方法で文章や画像およびそれらと関連付けされた前記デジタルデータをブログに公開するためにはインターネットでの文書記述規約であるHTMLの知識が必要で、HTML文法に従ってURLを直接指定しなければならない。
一般のブログ利用者はこのようなHTMLの規約やURLというネットワークに関する知識を持ち合わせていないのが通常であり、多くの普通のブログ利用者が前記デジタルデータをブログに公開するのは困難である。
次に従来、HTMLの文法を知らなくてもホームページを作成できるプログラムが一般に普及している。このプログラムを使えばHTMLの文法を知らなくてもホームページとして公開するための文字や画像からなる文章を作成でき、また文章の特定部位と画像、動画、音声,音楽などのデジタルデータの関連付けを行うことができ、さらにそれをHTMLの文法で表現されたHTML文書とすることができる。
しかしながら前記HTML文書をブログに登録する場合、あらかじめHTML文書で参照している前記デジタルデータについては別途サーバーに転送し、前記HTML文書で参照しているデジタルデータとの関連付けをその転送したサーバーのURLというインターネットで参照可能なアドレスに変換する必要がある。しかるのち前記HTML文書をブログ登録画面を表示しているブラウザーなど他のプログラムが読み取ることができるクリップボードという記憶域にコピーし、そこから前記ブラウザーが表示しているブログ登録画面に貼り付けてはじめてブログに登録できる。 この作業はHTMLの文法を利用者が知らなければならないし、操作も極めて煩雑である。
ブログの利用者が前記HTMLやURLというインターネット上のアドレスに関する知識がなくても、文字および画像からなる文章においてその特定部位が前記デジタルデータと関連付けられた複合文書をブログに登録できる手段を提供することも本発明の課題の一つである。
次に、最近の文書作成プログラムにおいては数式を記述したり、文字を様々な形に変形して表示することもできる。現状ではこれら数式などが記述された文章をそのまま表示できるようにブログに登録する簡便な方法は見当たらない。
First of all, the conventional method of registering text and image documents as blogs on a blog consists of transferring images to a blog server connected to the Internet and inputting characters directly on the text entry screen. The transferred image and text can be combined and displayed as a home page. There is also a service called Moblog, a type of blog, that publishes texts, photos, or videos sent from the form phone via the Internet as a home page.
Compared to the transmission of information on a conventional homepage, these users have rapidly increased the number of users because of their ease of use, and are said to be the most powerful personal information transmission system in history.
However, the size of a single image or video that can be transferred to a blog server is quite strict. The increase in users of blogs and moblogs too rapidly seems to be the reason why the size of images that can be transferred must be limited. Currently, the size of a single image that can be sent to a blog server is at most several hundred kilobytes, and digital data such as video, audio, and music can only be transferred with a low quality image of only a few minutes. Can not.
This limitation is necessary to provide the limited resources of the server equally to everyone, but it is too restrictive for some users, and one issue is to remove this size limitation. is there.
Also, response time when browsing diaries on many blog servers is getting longer. This is not just a matter of server performance and capacity. In essence, a large number of users concentrating on a specific blog server is the root cause of response time delays. The solution of the load concentration problem is also an object of the present invention.
Next, it is allowed on a normal homepage to associate a specific part of a sentence with digital data such as video, audio, music, etc. This function is, for example, “This situation can be seen in video. Click here "Please do" is displayed on the homepage, and the video can be displayed by clicking the text "Here" in "Click here" with the mouse. To do the same thing with the current blog, first transfer the digital data to a specific server connected to the Internet, then register the text on the blog registration screen, the specific part of the text and the specific server It is necessary to associate the digital data transferred to the Internet with a URL address on the Internet in accordance with the HTML grammar.
As described above, in order to publish texts and images and the digital data associated therewith in a conventional method on a blog, knowledge of HTML, which is a document description rule on the Internet, is required, and a URL is directly designated according to the HTML grammar. There must be.
Ordinary blog users usually do not have such knowledge about HTML rules and URL networks, and it is difficult for many ordinary blog users to publish the digital data on blogs.
Next, conventionally, programs that can create homepages without knowing HTML syntax have been widely used. Using this program, you can create text composed of characters and images for publication as a homepage without knowing the HTML grammar, and associate specific parts of the text with digital data such as images, videos, sounds, and music. And it can be an HTML document expressed in HTML grammar.
However, when registering the HTML document in a blog, the digital data referred to in the HTML document in advance is transferred separately to the server, and the association with the digital data referenced in the HTML document is the URL of the transferred server. It is necessary to convert to an address that can be referred to on the Internet. After that, the HTML document is copied to a storage area called a clipboard that can be read by other programs such as a browser displaying the blog registration screen, and then pasted to the blog registration screen displayed by the browser. Can be registered. This work requires the user to know the HTML grammar, and the operation is extremely complicated.
Provided is a means by which a user of a blog can register a compound document whose specific part is associated with the digital data in a text composed of characters and images in the blog without knowledge of the HTML or URL address on the Internet. This is one of the problems of the present invention.
Next, in recent document creation programs, mathematical expressions can be described and characters can be transformed into various forms for display. At present, there is no simple method for registering in a blog so that sentences containing these mathematical formulas can be displayed as they are.

課題を解決するための手段Means for solving the problem

上述した問題を解決するために、請求項1に記載した発明においては、インターネットに接続する端末に表示されている文書中の画像や文書中の特定部位と関連付けされた画像、動画、音声、音楽などのデジタルデータをインターネットに接続しているブログサーバーとは異なるやはりインターネットに接続されるサーバーや、端末が接続されているローカルエリアネットワークに接続したサーバーに転送する段階を持たせる。
さらに作成した文書をHTMLに変換する際、前記デジタルデータの参照は、前記サーバーに転送したデジタルデータを呼び出すためのURLというアドレスを用いて記述する。そしてそのHTMLに変換された文書を当該端末上で並行動作している他のプログラムが読み取ることができるクリップボードという記憶域に書き込む段階を持たせる。
クリップボードに書き込まれたHTML文書は簡単な操作でブラウザで表示されているブログ登録画面に貼り付けることができ、それをブログサーバーに転送することによってブログとしてインターネットで公開できる。
請求項2に記載の発明においては、あらかじめ端末に利用者識別IDを入力する段階と、識別ID並びにパスワードをインターネット上に接続された管理サーバーに転送して前記データサーバーに前記デジタルデータを転送する許可およびそのアドレスを得る段階とを持たせる。
請求項3に記載した発明においては、上述したブログサーバーなどに負荷が集中するという問題を解決するため、前記管理サーバーにおいて利用者を一定数毎にグループ分けし、各グループ毎に異なるデータサーバーを割り振っておき、端末より利用者の識別IDが転送されてきた場合、前記割り振りされたデータサーバーのアドレス及びパスワード等の情報を端末に返送する段階を持たせた。
請求項4に記載した発明においては、文書中の数式や変形文字を含む領域をJEPG、GIFなどのインターネットで公開できる画像形式に変換する段階を待たせた。
請求項5に記載の発明においては、端末において請求項2等に記載の管理サーバーからの応答が一定時間無かった場合、代替の管理サーバーに対して端末利用者の識別ID及びパスワードを転送して前記データサーバーに前記デジタルデータを転送する許可やデータサーバーのアドレス等を得る段階を持たせた。
請求項6に記載の発明においては、端末において前記あるデータサーバーに転送したデジタルデータはその転送したデータサーバーと関連付けして当該端末の外部記憶装置に記憶しておき、前記データサーバーに障害が発生して端末から転送した前記デジタルデータが消滅した場合、前記端末の外部記憶装置に記憶しておいたデジタルデータを、データサーバーが復旧した後に再送する段階を持たせた。
In order to solve the above-described problem, in the invention described in claim 1, an image in a document displayed on a terminal connected to the Internet, an image associated with a specific part in the document, a moving image, sound, music The step of transferring digital data such as a blog server connected to the Internet to a server connected to the Internet or a server connected to a local area network to which the terminal is connected is provided.
Further, when the created document is converted into HTML, the reference to the digital data is described using an address called URL for calling the digital data transferred to the server. The document converted into HTML is written in a storage area called a clipboard that can be read by another program operating in parallel on the terminal.
The HTML document written on the clipboard can be pasted on the blog registration screen displayed on the browser by a simple operation, and can be published on the Internet as a blog by transferring it to the blog server.
According to the second aspect of the present invention, the step of inputting the user identification ID into the terminal in advance, the identification ID and the password are transferred to the management server connected on the Internet, and the digital data is transferred to the data server. With permission and obtaining its address.
In the invention described in claim 3, in order to solve the above-described problem that the load is concentrated on the blog server or the like, users are grouped into a certain number in the management server, and different data servers are provided for each group. When the user ID is transferred from the terminal, information such as the allocated data server address and password is returned to the terminal.
In the invention described in claim 4, a stage for converting an area including a mathematical expression or a deformed character in a document into an image format that can be disclosed on the Internet such as JEPG or GIF is waited.
In the invention described in claim 5, when the terminal does not receive a response from the management server described in claim 2 etc. for a certain period of time, the identification ID and password of the terminal user are transferred to the alternative management server. The data server has a step of obtaining permission to transfer the digital data, an address of the data server, and the like.
In the invention according to claim 6, the digital data transferred to the certain data server in the terminal is stored in the external storage device of the terminal in association with the transferred data server, and a failure occurs in the data server. When the digital data transferred from the terminal disappears, the digital data stored in the external storage device of the terminal is retransmitted after the data server is restored.

発明の効果The invention's effect

請求項1および請求項2および請求項3に記載した発明によれば、端末にて画像やデジタルデータと関連付けされた文書を作成し、それをブログあるいはウェブログに日記等を登録する際に、文書中の画像や文書中の特定部位とハイパーリンクによって関連付けされた動画、音声、音楽などのデジタルデータは、ブログサーバーとは別のインターネットや当該端末の接続するLANに接続しているデータサーバーに直接転送しておけばよく、ブログに登録するのは文字およびデータサーバーへのハイパーリンク等からなるHTMLタグの部分だけを転送すればよく、ブログサーバーの通信負荷は大幅に軽減される。ここでデータサーバーは、簡単に借りることができるレンタルサーバーを用いてもよく、100メガバイト程度ならば無料で、また数ギガバイト程度であれば一ヶ月あたり2〜3千円で借りることができる。
また現在家庭のパソコンはほとんどが家庭内LANに接続し、インターネットとは経路制御装置および電話回線あるいは光回線を経由して接続している。さらに家庭内のLANに自前のサーバーを接続し、そこからインターネットにホームページを公開する技術も確立している。これはホームサーバーと呼ばれ、その利用者も増えつつある。そこでホームサーバーを請求項1および請求項2等に示したデータサーバーとして用いれば画像や動画等のデジタルデータ分散型システムとなり、ブログ利用者とブログサーバーとの間で画像や動画等の大量データーをやりとりすることを不要とできる。
ホームサーバーは電話回線や大衆向け光回線でインターネットと接続されているため画像や動画等の大量データーを公開するには必ずしも向かないのではという懸念もある。しかし、通常ブログサーバーに登録された個人の日記などは、特別なタレントなどの日記を別にすれば一日で多くても数百件程度であり、ホームサーバーをデータサーバーとして用いても十分耐えうる。
なお前記ホームサーバーで利用できるブログ公開用のサーバープログラムがあり、これを利用すれば特定の人気のあるブログサーバーへの負荷の集中を排除できる。しかし、人気のあるブログサーバーに日記等を載せれば、より多くの人に見てもらえるというメリットがあるので、請求項1および請求項2および請求項3に記載した発明では日記自体は特定の人気のあるブログサーバーに載せ、画像や動画等のデジタルデータはホームサーバーなど、ブログサーバーとは別のデータサーバーのものを利用することにより、ブログサーバーの通信負荷の大半を占める前記デジタルデータの通信負荷を分散させることができる。
さらに端末利用者にとっては、利用者自身による文書中の画像や文書中の特定部位とハイパーリンクによって関連付けされた画像、動画、音声、音楽などのデジタルデータをサーバーに転送する操作やサーバーに転送したデジタルデータを参照するためのハイパーリンクタグを作成する操作が不必要となり、通常のワープロによる文書作成と同等の操作で文書の特定部分が前記デジタルデータと関連付けされた文書をブログに登録できる。
また請求項2に記載した発明によれば、データサーバーの利用を登録した利用者に限定でき、プログラムを不正に複写して利用されることによる負荷の増大や応答性の劣化を防止できる。
請求項4に記載した発明によれば、文書中に数式や変形文字などインターネットに公開できない部分があってもその部分を画像に変換する段階を持たせたので、その画像付文書を請求項1の発明によって、画像部分はデータサーバーに送られ、HTMLタグに変換された文書をブログに登録できる。
請求項5に記載した発明によれば、管理サーバーが障害となった場合でも代替管理サーバーによって運用を継続できる。
請求項6に記載した発明によれば、データサーバーの障害で転送しておいたデジタルデータが消滅した場合でも、各端末の外部記憶装置に記憶してあるデジタルデータを障害復旧後に再送することによって消滅したデータサーバーのデジタルデータを回復できる。
According to the invention described in claim 1, claim 2 and claim 3, when creating a document associated with an image or digital data in a terminal and registering a diary or the like in a blog or weblog, Digital data such as video, audio, music, etc. associated with images in a document or specific parts in a document by hyperlinks is sent to a data server connected to the Internet connected to the blog server or a LAN connected to the terminal. It is only necessary to transfer directly, and it is only necessary to transfer the part of the HTML tag composed of characters and hyperlinks to the data server, and the communication load of the blog server is greatly reduced. Here, a rental server that can be easily rented may be used as the data server. If it is about 100 megabytes, it is free, and if it is about several gigabytes, it can be rented for 2-3 thousand yen per month.
At present, most home personal computers are connected to a home LAN, and are connected to the Internet via a route control device and a telephone line or optical line. In addition, a technology has been established in which a home server is connected to a home LAN and a homepage is opened to the Internet from there. This is called a home server, and its users are increasing. Therefore, if the home server is used as the data server shown in claims 1 and 2, etc., it becomes a digital data distribution type system such as images and moving images, and a large amount of data such as images and moving images is transferred between the blog user and the blog server. There is no need to communicate.
There is a concern that the home server is not necessarily suitable for publishing a large amount of data such as images and videos because it is connected to the Internet via a telephone line or a public optical line. However, the number of personal diaries registered on a blog server is usually at most a few hundreds per day, apart from diaries such as special talents. Even if a home server is used as a data server, it can withstand enough. .
There is a server program for publishing a blog that can be used on the home server, and if this is used, the concentration of load on a specific popular blog server can be eliminated. However, if a diary or the like is placed on a popular blog server, there is a merit that more people can see it. Therefore, in the inventions described in claims 1, 2, and 3, the diary itself is a specific item. The digital data communication that occupies most of the communication load of the blog server by placing it on a popular blog server and using digital data such as images and videos from a data server other than the blog server such as a home server The load can be distributed.
Furthermore, for terminal users, digital images such as images, videos, sounds, music, etc. that are associated with hyperlinks with images in documents or specific parts of documents are transferred to the server or transferred to the server. An operation for creating a hyperlink tag for referring to digital data becomes unnecessary, and a document in which a specific part of the document is associated with the digital data can be registered in the blog by an operation equivalent to a document creation by a normal word processor.
According to the second aspect of the present invention, use of the data server can be limited to registered users, and an increase in load and deterioration of responsiveness caused by illegally copying and using the program can be prevented.
According to the invention described in claim 4, even if there is a part that cannot be disclosed to the Internet, such as mathematical formulas and deformed characters in the document, the step of converting the part into an image is provided. With this invention, the image part is sent to the data server, and the document converted into the HTML tag can be registered in the blog.
According to the invention described in claim 5, even when the management server becomes a failure, the operation can be continued by the alternative management server.
According to the invention described in claim 6, even when the digital data transferred due to the failure of the data server is lost, the digital data stored in the external storage device of each terminal is retransmitted after the failure is recovered. Recover lost data server digital data.

本発明の一実施例について図面を参照して説明する。
図1は本実施形態の端末の構成を示すブロック図である。
本発明の1実施形態を図面を用いて説明する。
図1は本発明に係わるネットワーク構成図である。
符号100、200、‥はパーソナルコンピュータ等の端末であり、電話回線あるいは光回線を経由してインターネットNETに接続されている。
符号10、11は利用者管理用のサーバー、すなわち管理サーバーであり、電話回線あるいは光回線を経由してインターネットNETに接続されている。
符号20、21、‥はデーター保存用のサーバー、すなわちデータサーバーであり、電話回線あるいは光回線を経由してインターネットNETに接続されている。
符号30はブログあるいはウェブログのサービスを提供するブログサーバーで、電話回線あるいは光回線を経由してインターネットNETに接続されている。
図2は図1で示した端末、および各種サーバーのインターネットへの別の接続方法を示している。
すなわち符号100は端末であり、LAN、経路制御装置、そして電話回線あるいは光回線を経由してインターネットNETに接続されている。
符号101も端末であり、やはりLAN、経路制御装置、そして電話回線あるいは光回線を経由してインターネットNETに接続されている。
符号10、20はサーバーであり、LAN、経路制御装置、そして電話回線あるいは光回線を経由してインターネットNETに接続されている。
ここで端末101とデータサーバー20は同一のLANに接続している。このように本発明では同一のLANに各種のサーバーが接続され、経路制御装置を経由してインターネットに接続するという構成をとる場合もある。
このように図2では端末や各種サーバーがLAN、経路制御装置、そして電話回線あるいは光回線を経由してインターネットNETに接続され、また同一のLANに端末とサーバーが接続している場合もある。しかし本発明ではこのような構成であっても端末やサーバーが基本ソフトウェアーとしてWindowsやUnixおよびKinuxを用い、その元で本発明を実施する場合には、図2のような構成も図1で示した構成とみなして実施できる。
図3は端末100の構成を示すブロック図である。
この図において、符号101は制御手段であり、CPU等から構成され、各部の制御や、データーの転送、種々の演算、データーの一時的な格納等を行なう。
符号1002は入力制御手段であり、インターネットNETを介して接続されたサーバーから入力されるデーターを制御する。
符号1003は出力制御手段であり、サーバーに転送するデーターを制御する。
符号1004はクリップボードであり、制御手段1001から本端末内で並行動作しているインターネットイクスプローラーなどのブラウザに文書やHTMLタグを受け渡すための一時記憶手段である。
符号1005は記憶手段であり、メインプログラムを記憶している。このメインプログラムは制御手段1001で用いられるものであり、たとえば文書を作成したり、文書に画像を表示させたり、文書の特定部分と動画などの各種デジタルデータの関連付けを行なったり、デジタルデータを出力制御手段1003を介してサーバーに転送したり、入力制御手段を介してサーバーからデーターを受け取るなどを行なう。
符号1006は記憶手段であり、文書に表示した画像や、文書の特定部分と関連付けされた動画などの各種デジタルデータが保存されている。
An embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration of a terminal according to the present embodiment.
An embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a network configuration diagram according to the present invention.
Reference numerals 100, 200,... Are terminals such as personal computers, which are connected to the Internet NET via telephone lines or optical lines.
Reference numerals 10 and 11 denote user management servers, that is, management servers, which are connected to the Internet NET via telephone lines or optical lines.
Reference numerals 20, 21,... Are data storage servers, that is, data servers, which are connected to the Internet NET via telephone lines or optical lines.
A blog server 30 provides a blog or blog service, and is connected to the Internet NET via a telephone line or an optical line.
FIG. 2 shows another connection method of the terminal shown in FIG. 1 and various servers to the Internet.
That is, reference numeral 100 denotes a terminal, which is connected to the Internet NET via a LAN, a route control device, and a telephone line or an optical line.
Reference numeral 101 is also a terminal, which is also connected to the Internet NET via a LAN, a route control device, and a telephone line or an optical line.
Reference numerals 10 and 20 denote servers, which are connected to the Internet NET via a LAN, a route control device, and a telephone line or an optical line.
Here, the terminal 101 and the data server 20 are connected to the same LAN. As described above, in the present invention, various servers may be connected to the same LAN and connected to the Internet via a path control device.
In this way, in FIG. 2, the terminal and various servers are connected to the Internet NET via a LAN, a route control device, and a telephone line or an optical line, and the terminal and the server may be connected to the same LAN. However, in the present invention, even if such a configuration is used, if the terminal or server uses Windows, Unix, and Kinux as basic software, and the present invention is implemented based on that, the configuration as shown in FIG. It can be implemented with the configuration shown.
FIG. 3 is a block diagram showing the configuration of the terminal 100.
In this figure, reference numeral 101 denotes a control means, which is composed of a CPU or the like, and controls each part, transfers data, performs various calculations, temporarily stores data, and the like.
Reference numeral 1002 denotes input control means for controlling data input from a server connected via the Internet NET.
Reference numeral 1003 denotes output control means for controlling data transferred to the server.
Reference numeral 1004 denotes a clipboard, which is temporary storage means for delivering a document or HTML tag from the control means 1001 to a browser such as an Internet Explorer that is operating in parallel in the terminal.
Reference numeral 1005 denotes a storage means that stores a main program. This main program is used by the control means 1001. For example, a document is created, an image is displayed on the document, a specific part of the document is associated with various digital data such as a moving image, and the digital data is output. The data is transferred to the server via the control unit 1003, or data is received from the server via the input control unit.
Reference numeral 1006 denotes a storage unit that stores various digital data such as an image displayed on a document and a moving image associated with a specific portion of the document.

次に本実施形態の基本動作について説明する。
ここでは便宜上、端末100が管理サーバー10、ブログサーバー30と接続し、データサーバー20、21、‥‥がインターネットNETと接続しているとして以下説明する。
端末ではあらかじめインターネットイクスプローラー等のブラウザー1007を用いてブログサーバー30に接続し、ブログ登録画面を表示しておくものとする。この状態で利用者はまずマウスなどを用いて制御手段1001に対し、記憶手段1005からメインプログラムを起動するよう指示する。
次に利用者は起動したメインプログラムにしたがって動作する制御手段1001を用いて、ブログ登録用文書を作成する。
このとき制御手段1001を用いて文書の一部と記憶手段1006に保存されている動画や音声などのファイルとの関連付けなどを行って、ブログ登録用文書を作成する。
ここで具体的に前記関連付けの手順を示す。
まず、作成した文書の一部の文字をマウス等で反転表示させて選択し、その選択状態を保持したまま、記憶手段1006に保存されている動画や音声などのファイルの一覧表を表示し、関連付けしたいファイルをマウス等で選択して行う。この選択された文書の一部の文字と選択された記憶手段1006に保存されている動画や音声との対応は図4に示すような表で対応関係を記憶しておく。
次に、前記ブログ登録用文書の作成を終了したならば、端末利用者は制御手段1001に対しブログ登録用タグの作成を指示する。この指示を契機に制御手段1001は以下の操作を行う。
まず、制御手段1001は出力制御手段1003を通して管理サーバー10に利用者ID、端末Noを転送し、利用許可を求める。
次に入力制御手段1002を通して管理サーバー10から利用許可が得られたならば、動画や音声などのデジタルデータをデータサーバーに転送するのに必要なアドレスやパスワードなどの情報を管理サーバー10に要求する。
このとき管理サーバー10では負荷分散のために図5に示すテーブルに従って、要求元端末Noに対応するデータサーバーのアドレス、パスワード等を応答する。
次に制御手段1001は入力制御手段1002を通して管理サーバー10からデータサーバーにデジタルデータを転送するのに必要な情報が得られたならば、文書中に表示されている画像、ならびに図4に示すような表で文書の特定部分に関連付けされたデジタルデータを管理サーバー10から指定されたデータサーバーに転送する。
次に前記データサーバーに転送したデジタルデータと転送先データサーバーのURLとは図6に示すように関連付けして記憶手段1006に保存する。
次に制御手段1001は表示中の文書をHTML形式の文書に変換する。なおその際、画像や動画等は図7に示すようにデータサーバーに転送する前は記憶手段1006に保存したデジタルデータを参照する形式からデータサーバーのURLを用いたハイパーリンクタグで参照する形式に変換する。
次に制御手段1001は前記HTML形式に変換された文書をクリップボード1004にセットする。
なお、データサーバー20が利用者独自に借りたレンタルサーバーであったり利用者が自身で用意したホームサーバーの場合、上記管理サーバーにデータサーバーのアドレス等を問い合わせる操作は省いてもよい。
次に端末利用者は、あらかじめ起動しておいたブラウザー1007のブログ登録領域にクリップボード1004に記憶したHTML形式の文書を貼り付け、そのほかタイトル等を記入してブログサーバーに転送する。
以上により前記文書の特定部分が画像、ならびに動画や音声などのデジタルデータと関連付けされた文書がブログに登録され、公開できるようになる。
Next, the basic operation of this embodiment will be described.
Here, for convenience, the following description will be made assuming that the terminal 100 is connected to the management server 10 and the blog server 30, and the data servers 20, 21,... Are connected to the Internet NET.
It is assumed that the terminal connects to the blog server 30 in advance using a browser 1007 such as an Internet Explorer and displays the blog registration screen. In this state, the user first instructs the control means 1001 to start the main program from the storage means 1005 using a mouse or the like.
Next, the user creates a blog registration document using the control means 1001 that operates according to the activated main program.
At this time, a blog registration document is created by associating a part of the document with a file such as a moving image or sound stored in the storage unit 1006 using the control unit 1001.
Here, the procedure of the association will be specifically shown.
First, a part of characters of the created document is highlighted and selected with a mouse or the like, and a list of files such as videos and sounds stored in the storage unit 1006 is displayed while maintaining the selected state. Select the file you want to associate with the mouse. The correspondence between a part of the characters of the selected document and the moving image or sound stored in the selected storage unit 1006 is stored in a table as shown in FIG.
Next, when the creation of the blog registration document is completed, the terminal user instructs the control means 1001 to create a blog registration tag. In response to this instruction, the control unit 1001 performs the following operation.
First, the control means 1001 transfers the user ID and terminal No. to the management server 10 through the output control means 1003, and asks for usage permission.
Next, when use permission is obtained from the management server 10 through the input control means 1002, the management server 10 is requested for information such as an address and a password necessary for transferring digital data such as moving images and audio to the data server. .
At this time, the management server 10 responds with the address, password, etc. of the data server corresponding to the requesting terminal No. according to the table shown in FIG.
Next, when the information necessary for transferring the digital data from the management server 10 to the data server is obtained through the input control means 1002, the control means 1001 displays the image displayed in the document, as shown in FIG. The digital data associated with a specific part of the document is transferred from the management server 10 to the designated data server.
Next, the digital data transferred to the data server and the URL of the destination data server are associated with each other as shown in FIG.
Next, the control means 1001 converts the document being displayed into an HTML document. At that time, as shown in FIG. 7, before transferring to the data server, the image, the moving image, etc. are changed from the format referring to the digital data stored in the storage means 1006 to the format referred to by the hyperlink tag using the URL of the data server. Convert.
Next, the control unit 1001 sets the document converted into the HTML format on the clipboard 1004.
In the case where the data server 20 is a rental server rented by the user or a home server prepared by the user, the operation of inquiring the address of the data server to the management server may be omitted.
Next, the terminal user pastes an HTML document stored in the clipboard 1004 in the blog registration area of the browser 1007 that has been activated in advance, fills in a title, and transfers it to the blog server.
As described above, a document in which a specific part of the document is associated with an image and digital data such as a moving image or sound is registered in the blog and can be published.

次に本実施形態において文章に例えば数式など、HTML形式では表示できない部分があった場合の動作を以下説明する。
まず制御手段1001は数式など、HTMLでは表示できない部分を探し、その部分を含む最小の四角形を特定する。次に特定した四角形の部分を画像に変換し、画像ファイルとして他のファイルと異なる名称を付与して記憶手段1006に保存する。そして前記特定した四角形の部分と前記画像ファイル名との関連付けを行い、以後は前記[0007]で示した操作を行い、数式などを含む文章もブログに投稿できる。
Next, in the present embodiment, an operation when there is a portion that cannot be displayed in the HTML format, such as a mathematical expression, in the text will be described below.
First, the control unit 1001 searches for a portion that cannot be displayed in HTML, such as a mathematical formula, and specifies the smallest rectangle that includes the portion. Next, the specified rectangular portion is converted into an image, and an image file is given a name different from that of other files and stored in the storage unit 1006. Then, the specified rectangular portion and the image file name are associated with each other, and thereafter, the operation shown in the above [0007] is performed, so that sentences including mathematical formulas can be posted on the blog.

次に本実施形態においてデータサーバーの障害によって転送しておいた画像、ならびに動画や音声などのファイルが破壊されてしまった場合のリカバリーを行う動作を以下説明する。
記憶手段1006に保存してあるデジタルデータのファイル名はそのデジタルデータ送ったデータサーバーの名称をそのファイル名と関連付けして保存してあるので、前記デジタルデータを送ったデータサーバーを制御手段1001は知ることができる。
そこで制御手段1001は定期的にあるいは端末の利用者の指示により、端末100からかつて前記デジタルデータを送ったことのあるデータサーバーに対してそこで保存しているデジタルデータのファイル名称の一覧を端末に転送することを要求し、端末側では制御手段1001が記憶手段1006に保存してあるデジタルデータのファイル名の一覧とデータサーバーから転送されたデジタルデータのファイル名一覧の突合せを行い、もしデータサーバーに送ったはずのファイル名がデータサーバー側のファイル名一覧に無かったならば、そのファイル名のデジタルデータは失われているので再度そのデジタルデータをデータサーバーに転送する。
Next, an operation for performing a recovery when an image transferred as a result of a failure of the data server and a file such as a moving image or an audio file in this embodiment is destroyed will be described below.
Since the file name of the digital data stored in the storage unit 1006 is stored in association with the file name of the data server that sent the digital data, the control unit 1001 controls the data server that sent the digital data. I can know.
Therefore, the control means 1001 provides a list of file names of digital data stored therein to the data server to which the digital data has been sent from the terminal 100 periodically or according to the instruction of the user of the terminal. If the request is to be transferred, the control unit 1001 matches the list of digital data file names stored in the storage unit 1006 with the list of digital data file names transferred from the data server on the terminal side. If the file name that should have been sent to is not found in the file name list on the data server side, the digital data of that file name is lost, and the digital data is transferred to the data server again.

今やブログは史上最強ともいえる個人の情報発信ツールとなっている。それだけでなく企業においては商品の販売等において、ブログは口コミとしての販売促進にも使われてきている。本発明はブログを文字や画像だけの文章でなく、その文章の一部と動画や音声、音楽などのマルチメディアファイルを容易に関連付けしてブログに登録できる。
そのためブログ閲覧者はその関連付けされた部分をクリックするなどで関連付けされた動画を表示させたり、音声や音楽などを演奏させることができるのでより印象に残るブログとなり、そのブログの閲覧者を増やすことができる。
Today, blogs have become the most powerful personal information transmission tools in history. Not only that, blogs have also been used for word-of-mouth sales promotion in the sale of products in companies. According to the present invention, a blog can be registered in a blog by easily associating a part of the blog with a multimedia file such as a moving picture, sound, music, etc., not just a text or image.
Therefore, the blog viewer can display the associated video by clicking the associated part, etc., and can play voice and music, so it will become a more impressive blog and increase the number of viewers of the blog Can do.

本発明における実施形態の構成を示すブロック図である。  It is a block diagram which shows the structure of embodiment in this invention. 同実施形態における端末及びサーバーのインターネットへの接続方法を示すブロック図である。  It is a block diagram which shows the connection method to the internet of the terminal and server in the embodiment. 同実施形態における端末の構成を示すブロック図である。  It is a block diagram which shows the structure of the terminal in the same embodiment. 同実施形態における文書の特定の一部とファイルとの対応テーブルである。  5 is a correspondence table between a specific part of a document and a file in the embodiment. 同実施形態における端末のグループとそれに割り当てられたサーバーの対応テーブルである。  4 is a correspondence table of terminal groups and servers assigned thereto in the embodiment. 同実施形態におけるデーター転送先と転送したファイルとの対応テーブルである。  4 is a correspondence table between data transfer destinations and transferred files in the embodiment. 同実施形態における文書の特定の一部とファイルとの関連の変換方法である。  It is the conversion method of the relation between the specific part of the document and the file in the embodiment.

符号の説明Explanation of symbols

10,11‥‥‥管理サーバー
20,21‥‥‥データサーバー
30‥‥‥ブログサーバー
100、101,200‥‥‥端末
1002‥‥‥入力手段
1003‥‥‥出力手段
1004‥‥‥クリップボード
1005、1006‥‥‥記憶手段
1007‥‥‥ブラウザー
10, 11 ... Management server 20, 21 ... Data server 30 ... Blog server 100, 101, 200 ... Terminal 1002 ... Input means 1003 ... Output means 1004 ... Clipboard 1005, 1006 ... Memory means 1007 ... Browser

Claims (6)

インターネットに接続されたパーソナルコンピュータ等の端末において文章を作成し、また画像を文書中に取り込んで表示し、また画像、動画、音声、音楽などのデジタルデータを文章の中の特定部位と関連付けることのできる複合文書作成プログラムにおいて、文書中に表示した画像や文書中の特定部位と関連付けした前記デジタルデータをあらかじめ指定されているインターネット上のデータサーバーあるいは当該端末が接続されるローカルエリアネットに接続するデータサーバーに転送する段階を有し、その際前記データサーバーに転送したデジタルデータをインターネット経由で端末に転送させるためのURLというアドレスを文章中で当該デジタルデータと関連付けして保持し、さらに前記文書をインターネットで公開できるHTML等の規格で決められた形式のHTML文書に変換し、その際文書中に表示した画像や文書の特定部位と関連付けされたデジタルデータは前記データサーバーからそのURLを用いてHTMLで規定されるところのハイパーリンクにより直接参照する形式とする段階を有し、そのHTML文書を当該端末上で並行動作している他のプログラムが読み取ることができるクリップボードという記憶域に書き込む段階を有し、前記クリップボードに書き込まれた前記HTML文書を前記複合文書作成プログラムと並行動作しているインターネットのブラウザーに表示されたブログ登録画面に貼り付けることによってブログに登録する段階を有することを特徴とする複合文書作成方法およびブログへの登録方法。  Create a sentence on a terminal such as a personal computer connected to the Internet, capture an image in a document, display it, and associate digital data such as images, videos, sounds, and music with specific parts of the sentence. Data that connects the digital data associated with the image displayed in the document or a specific part in the document to a data server on the Internet designated in advance or a local area net to which the terminal is connected in a composite document creation program And transferring the digital data transferred to the data server to the terminal via the Internet, and holding an address called URL associated with the digital data in the sentence, and further storing the document. HT available on the Internet Converted into an HTML document of a format determined by a standard such as L, and the digital data associated with an image displayed in the document and a specific part of the document is defined in HTML using the URL from the data server A step of directly referencing with a hyperlink, and writing the HTML document into a storage area called a clipboard which can be read by another program operating in parallel on the terminal. And registering the HTML document written in the blog by pasting the HTML document written on the blog registration screen displayed on the Internet browser operating in parallel with the compound document creating program. And how to register on the blog. あらかじめ端末に利用者IDを入力する段階と、前記データサーバーに前記デジタルデータを転送する際、まず利用者管理情報を記憶しているインターネット上に接続された管理サーバーに利用者の識別IDを転送して前記デジタルデータを前記データサーバーに転送することの許可を得る段階を備えることを特徴とする請求項1で記載した複合文書作成方法およびブログへの登録方法。  When the user ID is input to the terminal in advance, and when the digital data is transferred to the data server, first, the user identification ID is transferred to a management server connected to the Internet storing user management information. The compound document creation method and the blog registration method according to claim 1, further comprising: obtaining permission to transfer the digital data to the data server. 前記管理サーバーにおいて利用者を一定数毎にグループ分けし、各グループ毎に異なるデータサーバーを割り振っておき、端末より利用者の識別IDが転送されてきた場合、前記割り振りされたデータサーバーのアドレス及びパスワード等の情報を端末に返送する段階を有することを特徴とする請求項1、請求項2で記載した複合文書作成方法およびブログへの登録方法。  In the management server, users are grouped into a certain number, and different data servers are allocated to each group, and when the identification ID of the user is transferred from the terminal, the address of the allocated data server and 3. The compound document creating method and the blog registration method according to claim 1, further comprising a step of returning information such as a password to the terminal. 前記複合文書作成プログラムにおいて、作成した文書が数式や変形文字などHTML文書では表現できない部分を含む場合、その部分をインターネットに公開できるJPEGやGIFなどの画像形式に変換する段階を有することを特徴とする請求項1、請求項2、請求項3で記載した複合文書作成方法およびブログへの登録方法。  In the compound document creation program, when the created document includes a part that cannot be expressed in an HTML document, such as a mathematical expression or a deformed character, the part has a step of converting the part into an image format such as JPEG or GIF that can be disclosed to the Internet. The composite document creation method and the blog registration method according to claim 1, claim 2, and claim 3. 前記管理サーバーに対し、前記動画等のデジタルデータを前記データサーバーに転送するための許可やそのアドレスおよびパスワード等を問い合わせた状態で、当該管理サーバーからの応答が一定時間ない場合、代替の管理サーバーからその許可やアドレス等を問い合わせる段階を備えることを特徴とする請求項1、請求項2、請求項3、請求項4で記載した複合文書作成方法およびブログへの登録方法。  If there is no response from the management server for a certain period of time after inquiring the permission to transfer the digital data such as the moving image to the data server and its address and password to the management server, an alternative management server 5. A method for creating a compound document and a method for registering in a blog according to claim 1, 2, 3, 4 and 4, further comprising the step of inquiring permission, address, etc. 前記動画等のデジタルデータを前記データサーバーに転送する際、そのデジタルデータを転送先サーバーと関連付けて当該端末の外部記憶装置に記憶する段階を備え、前記データサーバーに障害が発生し、そのサーバーに蓄積したデジタルデータが紛失した際には、そのサーバー復旧後に当該端末の外部記憶装置に記憶した前記障害サーバーと関連付けされた前記デジタルデータをそのサーバーに転送する段階を備えることを特徴とする請求項1、請求項2、請求項3、請求項4、請求項5で記載した複合文書作成方法およびブログへの登録方法。  When transferring the digital data such as the moving image to the data server, the digital data is associated with a transfer destination server and stored in an external storage device of the terminal. The digital data associated with the failed server stored in the external storage device of the terminal after the server recovery is transferred to the server when the stored digital data is lost. The compound document creation method and the blog registration method according to claim 1, claim 2, claim 3, claim 4, and claim 5.
JP2006184929A 2006-06-07 2006-06-07 Compound document preparing method and registering method to blog Pending JP2007328750A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006184929A JP2007328750A (en) 2006-06-07 2006-06-07 Compound document preparing method and registering method to blog

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006184929A JP2007328750A (en) 2006-06-07 2006-06-07 Compound document preparing method and registering method to blog

Publications (1)

Publication Number Publication Date
JP2007328750A true JP2007328750A (en) 2007-12-20

Family

ID=38929146

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006184929A Pending JP2007328750A (en) 2006-06-07 2006-06-07 Compound document preparing method and registering method to blog

Country Status (1)

Country Link
JP (1) JP2007328750A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015057711A (en) * 2010-02-15 2015-03-26 豊 塚本 Virtual space display system and program
US10834195B2 (en) 2016-10-20 2020-11-10 Rakuten, Inc. Information processing device, information processing method, program, and storage medium
US11281740B2 (en) 2016-10-20 2022-03-22 Rakuten Group, Inc. Information processing device, information processing method, program and storage medium
US11281622B2 (en) 2016-10-20 2022-03-22 Rakuten Group, Inc. Information processing device, information processing method, program, and storage medium
JP2022140471A (en) * 2020-12-09 2022-09-26 Kddi株式会社 Information processing device and information processing method

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015057711A (en) * 2010-02-15 2015-03-26 豊 塚本 Virtual space display system and program
US10834195B2 (en) 2016-10-20 2020-11-10 Rakuten, Inc. Information processing device, information processing method, program, and storage medium
US11281740B2 (en) 2016-10-20 2022-03-22 Rakuten Group, Inc. Information processing device, information processing method, program and storage medium
US11281622B2 (en) 2016-10-20 2022-03-22 Rakuten Group, Inc. Information processing device, information processing method, program, and storage medium
JP2022140471A (en) * 2020-12-09 2022-09-26 Kddi株式会社 Information processing device and information processing method
JP7369244B2 (en) 2020-12-09 2023-10-25 Kddi株式会社 Information processing device and information processing method

Similar Documents

Publication Publication Date Title
US10437907B2 (en) Link expansion service
US20040122912A1 (en) Method and apparatus for automatic document generation based on annotation
US6684239B1 (en) System and method for automatically publishing electronic mail messages on the internet
CN101611397B (en) Application-based copy and paste operations
US20110185024A1 (en) Embeddable metadata in electronic mail messages
US20080195954A1 (en) Delivery of contextually relevant web data
US20020138653A1 (en) Workstation system, computer, data transfer method, data editing method, computer program generation method, computer program and storage medium
JPH10124415A (en) Method for transmitting electronic message with browser as base
EP2047387A1 (en) Method and system for highlighting and adding commentary to network web page content
TW201108096A (en) Help information for links in a mashup page
CN113220273B (en) Micro front-end application resource processing method, device, equipment and medium
JP6174137B2 (en) Embeddable media upload object
JP5220141B2 (en) URL shortening device, shortened URL processing device, method and program
US20090287715A1 (en) File sharing method and file sharing system for getting an accessible address through an address mapping server
US20100333204A1 (en) System and method for virus resistant image transfer
CN103617043B (en) A kind of method and system uploaded with picture web data
US20110055679A1 (en) Document link converting server, document link converting system and document link converting method
JP2007328750A (en) Compound document preparing method and registering method to blog
US6934912B2 (en) System and method for providing a history list of existing imaging compositions
JP2000285052A (en) URL conversion method and apparatus
JP2008028970A (en) Moving image distribution system
JP2006113745A (en) Internet advertising system
US20050198331A1 (en) Seamless system and recording medium, and computer system process continuing method
CN107066437B (en) Method and device for labeling digital works
CN113553812B (en) News processing method and device combining RPA and AI