[go: up one dir, main page]

JP5547917B2 - Content generation / distribution system for portable information terminals - Google Patents

Content generation / distribution system for portable information terminals Download PDF

Info

Publication number
JP5547917B2
JP5547917B2 JP2009156165A JP2009156165A JP5547917B2 JP 5547917 B2 JP5547917 B2 JP 5547917B2 JP 2009156165 A JP2009156165 A JP 2009156165A JP 2009156165 A JP2009156165 A JP 2009156165A JP 5547917 B2 JP5547917 B2 JP 5547917B2
Authority
JP
Japan
Prior art keywords
content
stack
information terminal
portable information
card
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
Application number
JP2009156165A
Other languages
Japanese (ja)
Other versions
JP2010288243A5 (en
JP2010288243A (en
Inventor
虎松 新谷
忠親 大囿
いずみ 谷中
規方 植原
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.)
Fujitsu Social Science Labs Ltd
Original Assignee
Fujitsu Social Science Labs Ltd
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 Fujitsu Social Science Labs Ltd filed Critical Fujitsu Social Science Labs Ltd
Priority to JP2009156165A priority Critical patent/JP5547917B2/en
Publication of JP2010288243A publication Critical patent/JP2010288243A/en
Publication of JP2010288243A5 publication Critical patent/JP2010288243A5/ja
Application granted granted Critical
Publication of JP5547917B2 publication Critical patent/JP5547917B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)
  • Studio Devices (AREA)

Description

本発明は、携帯情報端末向けのコンテンツを生成し配信するシステムに関する。  The present invention relates to a system for generating and distributing content for a portable information terminal.

携帯電話などの持ち運び可能な情報機器である携帯情報端末において、閲覧性が高く安全なコンテンツを、生成し配信することに対する強い要望がある。ここで、コンテンツとはテキスト、画像、動画、それらを含むマルチメディアコンテンツなどの総称である。  2. Description of the Related Art There is a strong demand for generating and distributing highly viewable and safe content in portable information terminals that are portable information devices such as mobile phones. Here, the content is a general term for text, images, moving images, multimedia content including them, and the like.

携帯電話などの携帯情報端末を用いてパソコン向けのコンテンツを閲覧すること、および、パソコン向けのコンテンツを携帯情報端末向けのコンテンツ作成に利用することに対する強い要望がある。  There is a strong demand for browsing content for a personal computer using a mobile information terminal such as a mobile phone, and using content for a personal computer for content creation for a mobile information terminal.

携帯情報端末は、画面解像度、計算能力、通信速度、消費電力等の点で、パソコンに比べて能力が限定されており、パソコン向けのコンテンツを携帯情報端末で閲覧するには課題があった。  A portable information terminal has limited capabilities compared to a personal computer in terms of screen resolution, calculation capability, communication speed, power consumption, and the like, and there is a problem in browsing content for the personal computer on the portable information terminal.

携帯情報端末向けのコンテンツの作成には、先に述べた様々な制約を考慮する必要があり、一般的には容易ではない。  In creating content for a portable information terminal, it is necessary to consider the various restrictions described above, and it is generally not easy.

本発明が解決しようとする課題は、携帯情報端末にとって最適なコンテンツを生成、配信することを容易にするためのシステムを実現することである。  The problem to be solved by the present invention is to realize a system for facilitating generation and distribution of content optimum for a portable information terminal.

課題を解決するための手段および発明の効果Means for Solving the Problems and Effects of the Invention

上述した課題を解決するために、請求項1に記載のステップから構成されるコンテンツ生成・配信システムを用い、対象とする携帯情報端末に適切な形式(例えば、Flash)でコンテンツを生成することで、携帯情報端末上でのコンテンツ閲覧を改善する。  In order to solve the above-described problem, by using the content generation / distribution system including the steps according to claim 1, the content is generated in a format (for example, Flash) suitable for the target portable information terminal. Improve content browsing on mobile information terminals.

携帯情報端末上でのコンテンツの閲覧では、帯域の有効利用や、携帯情報端末の仕様により、一度に配信するコンテンツの容量を一定サイズ以下に限定する必要があり、容量の大きなコンテンツを同時に携帯情報端末に送信することができないという状況でも、容量の大きなコンテンツを拡大表示するために、請求項2に記載の方式により、拡大表示をするための専用のコンテンツを生成し、必要に応じて表示するコンテンツを切り替えることとした。  When browsing content on a mobile information terminal, it is necessary to limit the volume of content to be delivered at a certain size or less depending on the effective use of bandwidth and the specifications of the mobile information terminal. Even in a situation where the content cannot be transmitted to the terminal, in order to display a large-capacity content in an enlarged manner, the dedicated content for the enlarged display is generated by the method according to claim 2 and displayed as necessary. It was decided to switch content.

携帯情報端末上でコンテンツの安全性を実現する手段として、請求項3に記載のコンテンツの制限条件を定め、時刻などの携帯情報端末上で得られる情報と制限情報を随時照合することで、制限条件を満たすときのみコンテンツの表示を制限する方式により、コンテンツの閲覧可能な時間を制限することで、コンテンツ内の機密情報が漏洩する可能性を減らす。  As means for realizing the safety of the content on the portable information terminal, the restriction condition of the content according to claim 3 is defined, and the restriction is obtained by checking the information obtained on the portable information terminal such as time and the restriction information as needed. By limiting the display time of content only when the condition is satisfied, the possibility of leakage of confidential information in the content is reduced by limiting the time when the content can be browsed.

携帯情報端末上でより厳密な安全性を実現する手段として、請求項4に記載のコンテンツへの有効期間照合情報を埋込み、随時、サーバで有効期間照合情報を検証することで、コンテンツの表示の可否を制限することで、携帯情報端末上で利用できない情報や、携帯情報端末上では、偽の情報が得られる可能性のないことで、コンテンツ内の機密情報をより厳密に管理可能になる。  As means for realizing stricter safety on the portable information terminal, the validity period verification information is embedded in the content according to claim 4, and the validity period verification information is verified by the server as needed, By restricting availability, there is no possibility that information that cannot be used on the portable information terminal or false information can be obtained on the portable information terminal, so that confidential information in the content can be managed more strictly.

携帯情報端末上で複数のコンテンツ閲覧において、一連のコンテンツの閲覧をセッションとして管理する場合で、セッションの同一性を確認するための情報がコンテンツの生成・配信側にとっては得られないが、携帯情報端末上では得られる場合に、請求項5に記載のコンテンツにセッション情報を利用するためのプログラムを埋め込む方式により、透過型の逆プロキシに基づく認証環境においても、コンテンツのセッションの確認が利用可能になる。  In the case of managing a series of browsing of content as a session when browsing multiple contents on a portable information terminal, information for confirming the identity of the session is not available to the content generation / distribution side. When obtained on a terminal, the content session according to claim 5 can be used to check the content session even in an authentication environment based on a transparent reverse proxy by embedding a program for using session information in the content. Become.

携帯情報端末上で複数のコンテンツ閲覧において、一連のコンテンツの閲覧をセッションとして管理する場合で、セッションの同一性を確認するための情報がコンテンツの生成・配信側にとっても得られる場合に、請求項6に記載のコンテンツにセッション情報とセッション情報を利用するためのプログラムを埋め込む方式により、多様なセッション引継ぎ方式に対応することが可能になる。  When managing a series of content browsing as a session in a plurality of content browsing on a portable information terminal, and when information for confirming the identity of the session is also obtained for the content generation / distribution side With the method of embedding session information and a program for using the session information in the content described in 6, it is possible to support various session takeover methods.

ユーザにとって、携帯情報端末に固有の容量制限を考慮しながらコンテンツを作成することは面倒であるので、請求項7に記載のコンテンツを適切な容量に分割し、それらをコンテンツの閲覧者が操作しやすいように再構成する方式により、自動的にコンテンツを適切な状態に変換する。  Since it is troublesome for a user to create content in consideration of the capacity limitation inherent in the portable information terminal, the content according to claim 7 is divided into appropriate capacities, which are operated by a content viewer. The content is automatically converted into an appropriate state by a method of reconfiguration so that it is easy.

コンテンツに情報を入力させる際に、文字入力、日付入力、チェック、メニューなどの複数項目からの選択など多様な入力形式に対応するためには、それに適した入力用プログラムが必要となるが、請求項8に記載の必要な入力画面を随時呼び出すことで、通信容量の制限のある携帯情報端末でも多様な入力形式による入力が可能になり、閲覧者にとっての利便性が高まる。  When inputting information into content, in order to support various input formats such as character input, date input, check, and selection from multiple items such as menus, an input program suitable for it is required. By calling the necessary input screen described in item 8 as needed, it is possible to input in various input formats even on a portable information terminal with a limited communication capacity, and convenience for the viewer is enhanced.

コンテンツの配信後にもコンテンツの一部分のみを変更する必要がある場合、請求項9に記載の方式により、配信済みのコンテンツの一部分のみを再送することでコンテンツを変更することが可能になり、閲覧者にとってもユーザにとっても通信量が減るため、タイムリーな情報配信を、少ない帯域とコストで実現することが可能になる。  When it is necessary to change only a part of the content even after the content is distributed, it is possible to change the content by resending only a part of the distributed content by the method according to claim 9, and the viewer For both users and users, the amount of communication is reduced, so that timely information distribution can be realized with a small bandwidth and cost.

場合によりメールなどの非同期通信によりコンテンツの生成・配信を行いたい場合、請求項10に記載のメールなどの非同期通信を利用したコンテンツの生成・配信方式を用いることで、非同期通信の特性を活かし、利用環境の幅を広げることが可能になる。  In some cases, when it is desired to generate / distribute content by asynchronous communication such as e-mail, the content generation / distribution method using asynchronous communication such as e-mail according to claim 10 is used to take advantage of the characteristics of asynchronous communication, It is possible to widen the range of usage environments.

以下、実施例を用いて本発明のコンテンツ生成・配信システムを詳細に説明する。
図1は、本実施例の情報配信システムの構成図である。
本実施例のコンテンツ生成・配信システムは、コンテンツ生成サーバ10、コンテンツ配信サーバ30(場合により逆プロキシサーバ31を経由)、表示制限サーバ広告管理サーバ40、メッセージ管理サーバ41、および、入力フォーム管理サーバ42が接続されたネットワーク60に、ユーザ70および携帯情報端末71が接続されることにより構成される。ネットワーク60はインターネットであることが好ましいが、インターネットに限定しない。コンテンツ生成サーバ10、および、コンテンツ配信サーバ30には、データベース21が接続され、データベース21には、モバイルコンテンツ21が格納され、閲覧者80が携帯情報端末50を用いて、モバイルコンテンツ21を閲覧する。
Hereinafter, the content generation / distribution system of the present invention will be described in detail using embodiments.
FIG. 1 is a configuration diagram of the information distribution system of the present embodiment.
The content generation / distribution system of the present embodiment includes a content generation server 10, a content distribution server 30 (possibly via a reverse proxy server 31), a display restriction server advertisement management server 40, a message management server 41, and an input form management server. The user 70 and the portable information terminal 71 are connected to the network 60 to which the terminal 42 is connected. The network 60 is preferably the Internet, but is not limited to the Internet. A database 21 is connected to the content generation server 10 and the content distribution server 30, the mobile content 21 is stored in the database 21, and the viewer 80 browses the mobile content 21 using the portable information terminal 50. .

本発明により生成されたコンテンツを、特にモバイルコンテンツ21と呼ぶ。モバイルコンテンツ21を作成するために利用する、テキスト、画像、音声、動画、および、それらを複合したマルチメディアコンテンツを総称してコンテンツと呼ぶ。  The content generated according to the present invention is specifically called mobile content 21. Text, images, sounds, moving images, and multimedia contents that are a combination of these, which are used to create the mobile content 21, are collectively referred to as contents.

コンテンツの特殊な形式として、パソコン向けに作製されたPowerPointなどのオフィス系ファイルに関しては、コンテンツ変換モジュール11を用いて携帯情報端末50で閲覧可能な形式に変換することで、パソコン用のファイルからモバイルコンテンツ21が生成可能になる。  As a special content format, office files such as PowerPoint created for personal computers are converted into a format that can be viewed on the portable information terminal 50 using the content conversion module 11, so that files from personal computers can be converted to mobile Content 21 can be generated.

図1の10,40,41,42の各サーバは、インタフェース12を介してユーザ70の要求を受け付け、要求を処理し、そして、処理結果を返す。  Each server 10, 40, 41, 42 in FIG. 1 accepts a request from the user 70 via the interface 12, processes the request, and returns a processing result.

インタフェース12の提供には、ネットワーク60を用いた通信により実現する。ネットワーク60とは、2台以上の情報端末間で通信するためのシステムである。本出願では、簡単のためネットワークとしてインターネットを想定して説明するが、本発明の範囲はインターネットに限定されない。  The provision of the interface 12 is realized by communication using the network 60. The network 60 is a system for communicating between two or more information terminals. In the present application, for the sake of simplicity, description will be made assuming the Internet as a network, but the scope of the present invention is not limited to the Internet.

インタフェース12としては、ユーザの利用するパソコンなどの情報端末71上に本システムを操作するための画面をネットワーク60を用いて配信し、情報端末71に接続されたキーボードやマウスなどの情報入力機器(以降、単に入力機器と総称する)を操作させることで必要な情報を入力させる方法、および、ユーザが、インタフェース12にネットワーク60を経由してアクセスすることで、予め定められた形式で必要な機能を呼び出しさせる方法、の2種類の方法があるが、以降、これらを特に区別せずに説明する。インタフェース12は、ユーザが本発明により提供される全ての機能を利用するための、十分な手段を提供する。  As the interface 12, a screen for operating this system is distributed over an information terminal 71 such as a personal computer used by a user using the network 60, and an information input device (such as a keyboard and a mouse) connected to the information terminal 71 ( Hereinafter, a method for inputting necessary information by simply operating an input device), and a function required in a predetermined format by a user accessing the interface 12 via the network 60. There are two types of methods, i.e., a method of calling up, but hereinafter, these will be described without particular distinction. Interface 12 provides sufficient means for the user to take advantage of all the features provided by the present invention.

図2は、本発明におけるコンテンツ生成・配信システムが生成するモバイルコンテンツの構成図である。
本実施例のモバイルコンテンツは、複数の標準表示スタック(本例では、標準表示スタック110、標準表示スタック120、標準表示スタック130)、ズーム用スタック140、および、フォーム用スタック150から構成されるスタック100であり、本例では4枚のカード、カード201、カード202、カード203、および、カード204から構成されるスタック200を分割・再構成して生成したものである。モバイルコンテンツの生成には、レイアウト300の定義と、レイアウト内のフレーム(例では、フレーム301およびフレーム302)へのコンテンツの割り当てを行えばよい。
FIG. 2 is a configuration diagram of mobile content generated by the content generation / distribution system according to the present invention.
The mobile content of this embodiment is a stack composed of a plurality of standard display stacks (in this example, standard display stack 110, standard display stack 120, standard display stack 130), zoom stack 140, and form stack 150. In this example, the stack 200 formed by dividing and reconfiguring four cards, the card 201, the card 202, the card 203, and the card 204 is generated. For the generation of mobile content, the definition of the layout 300 and the assignment of content to the frames in the layout (in the example, the frame 301 and the frame 302) may be performed.

以降、図1および図2を用いて、モバイルコンテンツ100の生成の実施例を示す。  Hereinafter, an embodiment of generating the mobile content 100 will be described with reference to FIGS. 1 and 2.

モバイルコンテンツ100の生成・配信ステップは、コンテンツ内のどの場所にテキストや画像などを配置するかを決めるためのレイアウト作製ステップ、レイアウトにどのような文章や画像を配置するかを決定し、作製したレイアウトにテキストや画像などを配置するコンテンツ編集ステップ、コンテンツ編集ステップで得られた情報とセキュリティの保全やコンテンツの個別化に必要な付加情報とを合成するコンテンツ合成ステップ、コンテンツ合成ステップで得られたコンテンツを配信する配信ステップ、配信されたコンテンツが適切な条件で表示されるようにする表示制限ステップ、コンテンツを携帯端末上で表示するコンテンツ表示ステップ、コンテンツ内の画像などを拡大縮小表示する拡大縮小表示ステップ、コンテンツから別のコンテンツ表示させるリンクステップ、リンクステップにおいてセッションを継続するためのセッション継続ステップ、コンテンツ内に情報を入力するためのフォーム入力ステップ、メールなどの非同期通信手段によりコンテンツを生成する添付メール変換ステップから構成される。  The generation / distribution step of the mobile content 100 is performed by determining the layout creation step for determining where in the content the text or image is to be placed, and what kind of text or image is to be placed in the layout. Content editing step for placing text or images in the layout, information combining step for combining the information obtained in the content editing step with additional information necessary for security maintenance and content individualization, and content combining step A distribution step for distributing content, a display restriction step for allowing the distributed content to be displayed under appropriate conditions, a content display step for displaying content on a mobile terminal, and an enlargement / reduction for displaying an image in the content Separate from display step and content It consists of a link step for displaying content, a session continuation step for continuing the session in the link step, a form input step for inputting information in the content, and an attached mail conversion step for generating content by asynchronous communication means such as e-mail. The

レイアウト作製ステップでは、背景作製ステップ、フレーム編集ステップ、および、レイアウト保存ステップから構成される。  The layout production step includes a background production step, a frame editing step, and a layout storage step.

レイアウト作製ステップでは、ユーザ70は、インタフェース12を用いて、レイアウト300を作製する。  In the layout creation step, the user 70 creates the layout 300 using the interface 12.

レイアウト300は、レイアウト識別番号、背景、および、フレーム(例では301、302)の集合から構成される。レイアウト識別番号とは、レイアウトを一意に識別するための情報であり、異なるレイアウトに対して、異なる値が割り振られるとする。  The layout 300 includes a set of layout identification numbers, backgrounds, and frames (301 and 302 in the example). The layout identification number is information for uniquely identifying a layout, and it is assumed that different values are assigned to different layouts.

フレーム(301および302)とは、モバイルコンテンツ内でコンテンツの位置や大きさを決定するための情報であり、レイアウト識別情報、フレーム識別番号、位置や形状などの幾何的な情報、および、コンテンツの種類の標準値などから構成される。フレーム識別番号とは、フレームを一意に識別するための情報であり、異なるフレームに対して、異なる値が割り振られるとする。  The frames (301 and 302) are information for determining the position and size of the content in the mobile content. The layout identification information, the frame identification number, geometric information such as the position and shape, and the content Consists of standard values of types. The frame identification number is information for uniquely identifying a frame, and different values are assigned to different frames.

背景作製ステップでは、背景を決定し、具体的には、背景色、背景画像、および、枠などを決定する。  In the background creation step, a background is determined, specifically, a background color, a background image, a frame, and the like are determined.

フレーム編集ステップでは、任意個のフレーム(301および302)を定義する。  In the frame editing step, an arbitrary number of frames (301 and 302) are defined.

レイアウト保存ステップでは、レイアウトを、データベース20により、電磁的な手段により保存する。  In the layout saving step, the layout is saved by the database 20 by electromagnetic means.

コンテンツ編集ステップでは、カード作製ステップ、カード保存ステップ、カード追加・削除ステップから構成される。  The content editing step includes a card production step, a card storage step, and a card addition / deletion step.

カード編集ステップでは、ユーザは、インタフェース12を用いて、カード情報を定義する。  In the card editing step, the user uses the interface 12 to define card information.

カード情報は、レイアウト識別情報、カード識別情報、および、コンテンツ情報の集合から構成される。カード識別番号とは、カード201〜204を一意に識別するための情報であり、異なるフレームに対して、異なる値が割り振られるとする。  The card information is composed of a set of layout identification information, card identification information, and content information. The card identification number is information for uniquely identifying the cards 201 to 204, and different values are assigned to different frames.

コンテンツ情報は、フレーム識別情報、コンテンツもしくはコンテンツへの参照、表示制御情報、および、リンク情報から構成される。  The content information includes frame identification information, content or a reference to the content, display control information, and link information.

コンテンツへの参照としては、URIなど、コンテンツを一意に識別することが可能な任意の情報を用いればよい。  As the reference to the content, any information that can uniquely identify the content, such as a URI, may be used.

表示制御情報は、書式、最適化処理の度合い、拡大縮小表示のために必要な情報などから構成される。  The display control information includes a format, a degree of optimization processing, information necessary for enlargement / reduction display, and the like.

リンク情報は、ユーザが携帯情報端末上でモバイルコンテンツを閲覧する時に、ユーザが事前に定められた手順を実行した際に、実行される処理であり、モバイルコンテンツ上での表示内容の制御、モバイルコンテンツを含む他のコンテンツの呼び出し、通話の開始、プログラムの実行などを含む。  The link information is a process executed when the user executes a predetermined procedure when the user browses the mobile content on the portable information terminal, and controls the display content on the mobile content, the mobile Invoking other content including content, starting a call, executing a program, and the like.

カード保存ステップでは、カード情報およびコンテンツ情報が、データベース20に格納される。  In the card storage step, card information and content information are stored in the database 20.

カード追加・削除ステップでは、スタック情報を追加、変更、および、削除する。  In the card addition / deletion step, stack information is added, changed, and deleted.

スタック情報とは、スタック識別情報、カード情報の集合、および、カード順序情報から構成される。  The stack information includes stack identification information, a set of card information, and card order information.

カード順序情報は、順序情報とカード識別情報の対の集合である。順序情報は、カードの順序を表す数値などの情報とカード名から構成される。  The card order information is a set of pairs of order information and card identification information. The order information includes information such as numerical values indicating the order of cards and a card name.

コンテンツ合成ステップは、レイアウト作製ステップ、および、コンテンツ編集ステップ後に、ユーザからのインタフェース12を介した指示により実行される。  The content composition step is executed by an instruction from the user via the interface 12 after the layout creation step and the content editing step.

コンテンツ合成ステップは、スタック情報、スタック付加情報、および、スタックプログラムを入力とし、モバイルコンテンツ100を出力とするステップである。  The content composition step is a step in which the stack information, the stack additional information, and the stack program are input and the mobile content 100 is output.

スタック付加情報とは、制限条件、有効期間照合情報、メッセージ更新情報、セッション情報など、スタック制御に利用する各種情報である。  The stack additional information is various information used for stack control, such as restriction conditions, valid period collation information, message update information, session information, and the like.

スタックプログラムとは、入力受付プログラム、表示制御プログラム、リンク制御プログラム、フォーム制御プログラム、および、表示制限プログラムから構成される。  The stack program includes an input reception program, a display control program, a link control program, a form control program, and a display restriction program.

モバイルコンテンツ100は、標準表示スタック(110、120、および、130)、ズーム用スタック140、および、フォーム用スタック150から構成され、コンテンツ合成ステップにおいて、これらのスタックには、すべて、表示条件の制限やセッションを継続するための情報およびプログラム(以降、付加情報と呼ぶ)などが適切に格納されるが、以降、特に明示しない場合は、付加情報がこれらのスタックに格納されるとする。  The mobile content 100 includes a standard display stack (110, 120, and 130), a zoom stack 140, and a form stack 150. In the content composition step, all of these stacks have display condition restrictions. And information for continuing a session and a program (hereinafter referred to as additional information) and the like are appropriately stored. However, unless otherwise specified, it is assumed that additional information is stored in these stacks.

標準表示スタック(110、120、および、130)は、複数のカード(111、112、121、122、131、および、132)から構成され、コンテンツ合成ステップで生成される。標準表示スタック上で、携帯情報端末上の定められた操作を行うことで、複数のカードの内の一枚が表示される。  The standard display stack (110, 120, and 130) is composed of a plurality of cards (111, 112, 121, 122, 131, and 132), and is generated in the content composition step. By performing a predetermined operation on the portable information terminal on the standard display stack, one of the plurality of cards is displayed.

カード111のように拡大表示が可能なカードを携帯情報端末50で表示している際に、閲覧者80が事前に定められた操作を行うことで拡大縮小表示ステップを開始する。  When a card that can be enlarged and displayed, such as the card 111, is displayed on the portable information terminal 50, the enlargement / reduction display step is started by the viewer 80 performing a predetermined operation.

拡大縮小表示ステップでは、ズーム用スタック140をネットワーク60を経由して呼び出し、携帯情報端末50上で、事前に定められた操作を行うことで、コンテンツを拡大縮小表示する。  In the enlargement / reduction display step, the zoom stack 140 is called via the network 60, and a predetermined operation is performed on the portable information terminal 50, whereby the content is enlarged / reduced and displayed.

コンテンツ合成ステップでは、ユーザからの要求に応じて、モバイルコンテンツの一部分を更新するために、メッセージ管理サーバ41に最新のコンテンツを問い合わせ、モバイルコンテンツ上で最新のコンテンツを表示するための更新プログラムを埋め込む。  In the content synthesis step, in response to a request from the user, in order to update a part of the mobile content, the message management server 41 is inquired about the latest content, and an update program for displaying the latest content on the mobile content is embedded. .

コンテンツ合成ステップでは、時刻などの携帯情報端末から入手可能な情報を用いて、予め定められたモバイルコンテンツの表示条件に従い、コンテンツの表示可否を制御するプログラムを、ユーザからの要求に応じてモバイルコンテンツに埋め込む。  In the content synthesizing step, a program for controlling whether or not content can be displayed according to a predetermined mobile content display condition using information available from a portable information terminal such as time, etc., in response to a request from the user Embed in.

コンテンツ合成ステップでは、表示制限ステップにおいて、有効期間照合情報として表示制限管理サーバ40にモバイルコンテンツの表示可否を問い合わせ、その可否により、モバイルコンテンツの表示可否を決定するプログラムを、ユーザからの要求に応じてモバイルコンテンツに埋め込む。  In the content composition step, in the display restriction step, the display restriction management server 40 is inquired as to whether or not the mobile content can be displayed as valid period collation information, and a program for determining whether or not to display the mobile content depending on the availability is requested Embed in mobile content.

コンテンツ合成ステップでは、セッションを維持するための情報が与えられない場合、モバイルコンテンツに与えられたURLなどを、Flashの_url変数などから読み取るなど、携帯情報端末上で利用可能な情報を利用して、セッションを維持するための情報を得るためのセッション継続ステップを実行するためのプログラムを埋め込む。  In the content composition step, when information for maintaining the session is not given, the URL given to the mobile content is read from the _url variable of the Flash, etc., and the information available on the portable information terminal is used. Embed a program for executing a session continuation step for obtaining information for maintaining the session.

コンテンツ合成ステップでは、セッションを維持するための情報が与えられた場合、その情報とセッションを維持するためのセッション継続ステップを実行するために必要な手続きを実現するプログラムをモバイルコンテンツに埋め込む。  In the content synthesizing step, when information for maintaining a session is given, a program for realizing the procedure necessary for executing the information and the session continuation step for maintaining the session is embedded in the mobile content.

コンテンツ合成ステップでは、標準表示スタック内の該当のコンテンツから、そのコンテンツを拡大縮小表示するためのリンクを、標準表示スタック内に埋め込み、携帯情報端末上では、標準スタック内で事前に定められた操作により、そのリンクを経由してズーム用スタックを呼び出すことが可能である。  In the content composition step, a link for enlarging / reducing the content from the corresponding content in the standard display stack is embedded in the standard display stack. On the portable information terminal, a predetermined operation is performed in the standard stack. Thus, it is possible to call the zoom stack via the link.

コンテンツ合成ステップでは、ユーザからの要求に入力フォームの生成が含まれていた場合、予め用意されている入力フォームからユーザが選択した入力フォームを生成し、標準表示スタック内の適切な場所に、入力フォームへのリンクを生成する。  In the content composition step, if the input request is included in the request from the user, the input form selected by the user from the input form prepared in advance is generated and input to an appropriate place in the standard display stack. Generate a link to the form.

コンテンツ合成ステップでは、標準表示スタックを予め定められた容量に分割するために、分割ステップ、および、再構成ステップから構成される。  The content composition step includes a division step and a reconfiguration step in order to divide the standard display stack into a predetermined capacity.

分割ステップでは、標準表示スタックを予め定められた容量k(例えば100KBなど)に、カードを単位として分割し、その結果として、N枚から構成されていた標準表示スタックは、Niをi番目のスタックとするとき、N=N1+N2+…+Ni+…+NM(ただし、スタックiの容量<k)となるM個のスタックに分割される。  In the dividing step, the standard display stack is divided into a predetermined capacity k (for example, 100 KB, etc.) in units of cards, and as a result, the standard display stack composed of N pieces of cards is divided into i-th stack. , N = N1 + N2 +... + Ni +... + NM (where the capacity of the stack i <k) is divided into M stacks.

i+1番目のスタックからi番目のスタックに遷移した場合、i番目のスタックの最後のカードが表示されるのが自然だが、携帯情報端末上において、生成したスタックに対して、後からパラメータを渡せない場合、かつ、i番目のスタックの初期表示がi番目のスタック内の最初のカードだとすると、i−1番目のスタックからi番目のスタックに遷移した場合は問題ないが、i+1番目のスタックからi番目のスタックに遷移した場合にi番目のスタックの最初のカードが表示され不自然であり、操作性の妨げとなるので、これを解決するために、分割ステップでは、初期状態でi番目のスタックの最後のカードを表示するi’番目のスタックを生成し、i+1番目のスタックの最初のカードからi’番目のスタックへのリンクを生成することで、i+1番目のスタックの最初のカードからi番目のスタックの最後のカードに遷移することを実現する。 When the transition from the (i + 1) -th stack to the i-th stack is made, it is natural that the last card of the i-th stack is displayed, but parameters cannot be passed to the generated stack later on the portable information terminal. If the initial display of the i-th stack is the first card in the i-th stack , there is no problem when transitioning from the (i−1) -th stack to the i-th stack , but the i + 1-th stack is the i-th stack. when a transition is made to stack the i-th stack first card of a appears unnatural, since hinder usability, in order to solve this problem, in the dividing step, the i-th stack initially 'generates a second of the stack, from the first card of the (i + 1) th stack i' i to display the last card to generate a link to the second of the stack And in, to realize that the transition from the first card of the (i + 1) -th stack i-th stack of the last card.

分割ステップでは、i番目のスタックの任意のカードを初期状態で表示するためのスタックを生成することで、任意のカードを閲覧者からの要求に応じて初期状態として表示させることも可能である。  In the dividing step, it is possible to display an arbitrary card as an initial state in response to a request from a viewer by generating a stack for displaying an arbitrary card of the i-th stack in an initial state.

図2の例では、スタック200は4枚のカード(201〜204)で構成されており、カード201(カード111と131はカード201と同じ内容のカード)およびカード202(カード112と132はカード202と同じ内容のカード)、および、カード203(カード121はカード203と同じ内容のカード)とカード204(カード122はカード204と同じ内容のカード)に分けられるとし、スタック110、スタック120、および、スタック130が生成され、スタック110は初期状態でカード111が表示され、スタック120は初期状態でカード121が表示され、スタック130は初期状態でカード132が表示される。  In the example of FIG. 2, the stack 200 is composed of four cards (201 to 204), and the card 201 (the cards 111 and 131 are cards having the same contents as the card 201) and the card 202 (the cards 112 and 132 are cards). 202, and a card 203 (card 121 is a card having the same content as the card 203) and a card 204 (card 122 is a card having the same content as the card 204), and stack 110, stack 120, Then, the stack 130 is generated, the card 110 is displayed in the initial state of the stack 110, the card 121 is displayed in the initial state, and the card 132 is displayed in the initial state of the stack 130.

携帯情報端末上においてモバイルコンテンツにパラメータを渡せない場合、フォーム入力スタックの初期値や、フォーム入力スタックの呼び出し元のスタック内での入力値の表示のために、モバイルコンテンツを再生成する処理を省くために、モバイルコンテンツのセッション情報とメッセージサーバ上のコンテンツを、フォーム入力後に紐付けし、先に述べたメッセージサーバとセッション情報を利用して、入力値をモバイルコンテンツに読み込む。  If parameters cannot be passed to the mobile content on the mobile information terminal, the process of regenerating the mobile content is omitted to display the initial value of the form input stack and the input value in the stack of the caller of the form input stack. Therefore, the session information of the mobile content and the content on the message server are linked after the form is input, and the input value is read into the mobile content using the message server and the session information described above.

配信ステップでは、コンテンツ配信サーバ30から、逆プロキシサーバ31を経由して、モバイルコンテンツ21を閲覧者71の利用する携帯情報端末50に配信する。  In the distribution step, the mobile content 21 is distributed from the content distribution server 30 to the portable information terminal 50 used by the viewer 71 via the reverse proxy server 31.

逆プロキシサーバ31が存在しない場合は、コンテンツ配信サーバ30は、逆プロキシサーバ31を経由せずに配信を行う。  When the reverse proxy server 31 does not exist, the content distribution server 30 performs distribution without going through the reverse proxy server 31.

メールなどの非同期通信手段によりコンテンツを生成する添付メール変換ステップにおいては、閲覧者80に対して、専用のメールアドレスを付与し、該メールアドレスをインタフェース12が読み込み、処理し、メールで返答すること、非同期の処理が可能になる。  In the attached mail conversion step for generating content by means of asynchronous communication means such as mail, a dedicated mail address is given to the viewer 80, the mail address is read by the interface 12, processed, and returned by mail. Asynchronous processing is possible.

本発明におけるコンテンツ生成・配信システムの構成図である。1 is a configuration diagram of a content generation / distribution system according to the present invention. FIG. 本発明におけるコンテンツ生成・配信システムが生成するモバイルコンテンツの構成図である。It is a block diagram of the mobile content which the content production | generation / delivery system in this invention produces | generates.

10 コンテンツ生成サーバ
11 コンテンツ変換モジュール
12 インタフェース
20 データベース
21 モバイルコンテンツ
30 コンテンツ配信サーバ
31 逆プロキシサーバ
40 表示制限管理サーバ
41 メッセージ管理サーバ
42 入力フォーム管理サーバ
50 携帯情報端末
60 ネットワーク
70 ユーザ
71 情報端末
80 閲覧者
100 スタック(モバイルコンテンツ)
110 標準表示スタックk
111、112 カード
120 標準表示スタック
121、122 カード
130 標準表示スタック
131、132 カード
140 ズーム用スタック
150 フォーム用スタック
200 スタック
201、202、203、204 カード
300 レイアウト
301、302 フレーム
DESCRIPTION OF SYMBOLS 10 Content generation server 11 Content conversion module 12 Interface 20 Database 21 Mobile content 30 Content distribution server 31 Reverse proxy server 40 Display restriction management server 41 Message management server 42 Input form management server 50 Personal digital assistant 60 Network 70 User 71 Information terminal 80 Browse 100 stack (mobile content)
110 Standard display stack
111, 112 cards 120 Standard display stack 121, 122 cards 130 Standard display stack 131, 132 cards 140 Zoom stack 150 Foam stack 200 Stack 201, 202, 203, 204 Card 300 Layout 301, 302 frames

Claims (2)

携帯情報端末向けのコンテンツを生成して配信する携帯情報端末用コンテンツ生成・配信方法であって、
コンテンツ生成サーバーが、テキストや画像からなる小単位のコンテンツであるカードを複数纏めた標準表示スタックを含む携帯情報端末用コンテンツを生成するコンテンツ合成ステップと、コンテンツ配信サーバーが、ネットワークを介して前記携帯情報端末用コンテンツをユーザーの要求に応じて一部ずつユーザーの携帯情報端末に配信し、これをユーザーが該携帯情報端末上で閲覧するコンテンツ配信ステップとを備えてなり、
前記コンテンツ合成ステップ内において、前記標準表示スタックを前記携帯情報端末の配信容量制限内の容量になるよう前記カードを単位とした直列に配列した複数の小スタックに分割する分割ステップを有し、前記コンテンツ配信ステップでは、前記携帯情報端末用コンテンツ内の前記標準表示スタックをこの小スタック単位で配信し、
前記小スタックは、ユーザーの閲覧時に該小スタック内のカードを順に表示させるものであり、
前記コンテンツ合成ステップ内の前記分割ステップにおいて、それぞれの前記小スタックに対応し、対応するそれぞれの前記小スタックと同じカードで構成され該小スタックの最後のカードを初期状態で表示する逆順小スタックを生成し、かつ、前記小スタックの最初のカードから、該小スタックの一つ前の小スタックに対応する前記逆順小スタックへのリンクを生成することを特徴とする携帯情報端末用コンテンツ生成・配信方法。
A mobile information terminal content generation / distribution method for generating and distributing content for a mobile information terminal,
A content synthesizing step in which a content generation server generates a content for a portable information terminal including a standard display stack in which a plurality of cards, which are small content units composed of text and images, are collected, and a content distribution server includes the portable information terminal via a network A content distribution step in which the content for the information terminal is delivered to the user's portable information terminal partly in response to the user's request, and the user browses the content on the portable information terminal,
In the content composition step, the standard display stack is divided into a plurality of small stacks arranged in series with the card as a unit so as to have a capacity within the distribution capacity limit of the portable information terminal, In the content distribution step, the standard display stack in the mobile information terminal content is distributed in units of this small stack ,
The small stack is to display the cards in the small stack in order when the user browses,
In the division step in the content composition step, a reverse-order small stack corresponding to each small stack and configured with the same card as each corresponding small stack and displaying the last card of the small stack in an initial state Generating and delivering a link from the first card of the small stack to the reverse-order small stack corresponding to the small stack immediately before the small stack Method.
前記携帯情報端末用コンテンツは、前記標準表示スタック内の一部のコンテンツを拡大表示するためのズーム用スタックを含み、
前記コンテンツ合成ステップにおいて、前記標準表示スタック内の該当部分に、前記ズーム用スタックを呼び出すためのズーム用リンクが埋め込まれ、
前記コンテンツ配信ステップにおいて、前記携帯情報端末に配信され閲覧された前記標準表示スタックの前記ズーム用リンクを経由して、前記ズーム用スタックが前記携帯情報端末に配信されることを特徴とする請求項1記載の携帯情報端末用コンテンツ生成・配信方法。
The mobile information terminal content includes a zoom stack for enlarging and displaying a part of the content in the standard display stack,
In the content composition step, a zoom link for calling the zoom stack is embedded in a corresponding portion of the standard display stack,
The zoom stack is distributed to the portable information terminal via the zoom link of the standard display stack distributed and browsed to the portable information terminal in the content distribution step. The content generation / distribution method for portable information terminals according to 1.
JP2009156165A 2009-06-09 2009-06-09 Content generation / distribution system for portable information terminals Expired - Fee Related JP5547917B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009156165A JP5547917B2 (en) 2009-06-09 2009-06-09 Content generation / distribution system for portable information terminals

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009156165A JP5547917B2 (en) 2009-06-09 2009-06-09 Content generation / distribution system for portable information terminals

Publications (3)

Publication Number Publication Date
JP2010288243A JP2010288243A (en) 2010-12-24
JP2010288243A5 JP2010288243A5 (en) 2012-11-01
JP5547917B2 true JP5547917B2 (en) 2014-07-16

Family

ID=43543583

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009156165A Expired - Fee Related JP5547917B2 (en) 2009-06-09 2009-06-09 Content generation / distribution system for portable information terminals

Country Status (1)

Country Link
JP (1) JP5547917B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
MY157336A (en) 2011-03-07 2016-05-31 Showcase Tv Inc Web display program conversion system, web display program conversion method and program for converting web display program
JP5238851B2 (en) * 2011-05-26 2013-07-17 株式会社日立製作所 Screen generation system, screen generation method, and screen generation program
EP3121768A4 (en) 2014-03-20 2017-08-09 Pfu Limited Information processing device, display method and control program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0793326A (en) * 1993-09-21 1995-04-07 Toshiba Corp Processor and method for multimedia processing
JP3824298B2 (en) * 2001-07-26 2006-09-20 インターナショナル・ビジネス・マシーンズ・コーポレーション Server, web content editing apparatus, program for realizing these using computer, web content editing method and providing method thereof
JP2008228120A (en) * 2007-03-15 2008-09-25 Fujifilm Corp Moving picture file server and terminal unit, and operation control method and control program thereof

Also Published As

Publication number Publication date
JP2010288243A (en) 2010-12-24

Similar Documents

Publication Publication Date Title
CN105793840B (en) Previewing file and license while writing Email
US20210349700A1 (en) Mini program data binding method and apparatus, device, and storage medium
US10423707B2 (en) Techniques for displaying third party content
CN107979632B (en) Processing method, device and system for push information
CN104704468B (en) The cross-system installation of WEB application program
CN107491296A (en) The message application docked with one or more extension applications
US20100325557A1 (en) Annotation of aggregated content, systems and methods
JP6775510B2 (en) Terminals, terminal control methods, and programs
CN112181243B (en) Enhanced design collaboration using design-based feedback
CN106022010A (en) File display method and device
US8954533B2 (en) Server unit, browsing system and delivery method
CN103034696A (en) Data viewer management
JP5547917B2 (en) Content generation / distribution system for portable information terminals
TW201401071A (en) System and method for enabling the styling and adornment of multiple, disparate web pages through remote method calls
JP2006172319A (en) Information management device, terminal, information management system, information management method and information management program
AU2018211353A1 (en) Virtual shop for electronic greeting cards
CN115033147A (en) Information processing method, device, equipment and storage medium
JP2010033339A (en) Server device of server-based computing system, server control program, display control device, and display control program
KR101750788B1 (en) Method and system for providing story board, and method and system for transmitting and receiving object selected in story board
JP7233066B1 (en) Browsing PDF generation system, Browsing PDF generation method and its program
US20130239027A1 (en) Apparatus and method for generating wiki previews
US20180246980A1 (en) Uniform Resource Locator Link Generator
CN111338739B (en) Page content processing method, page content display method and page content display system
CN119106011A (en) File processing method and device, electronic device and storage medium
JP2006285714A (en) Web content browsing/editing system, web content browsing/editing method and web content browsing/editing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20120608

RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20120608

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20120608

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20120612

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20120608

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20120612

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120912

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130821

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130924

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: 20140422

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140516

R150 Certificate of patent or registration of utility model

Ref document number: 5547917

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees