











本発明は、表示制御装置、システム、表示制御方法及びそのためのプログラムに関し、特に、表示拡大率を制御する表示制御装置、システム、表示制御方法及びそのためのプログラムに関する。 The present invention relates to a display control device, a system, a display control method, and a program therefor, and more particularly, to a display control device, a system, a display control method, and a program therefor that control a display magnification ratio.
タッチパネル付きディスプレイを備える端末などにおいて、手書き文字を入力するための、様々な関連技術が知られている。 Various related techniques for inputting handwritten characters are known in a terminal having a display with a touch panel.
特許文献1は、タッチパネル付きディスプレイ装置において、ディスプレイに拡大表示されたコンテンツ上に書き込まれた文字を、コンテンツの拡大率に対応する拡大率で書き込まれたものとする技術を開示している。特許文献1に記載のタッチパネル付きディスプレイ装置は、まず、コンテンツを表示しているタッチパネル付きディスプレイに、タッチペンなどが一定時間以上タッチされたことを検知し、指定された拡大率でコンテンツを拡大表示する。操作者は、この拡大表示されたコンテンツ上に文字を手書きする。その後、コンテンツの拡大表示が解除されると、このタッチパネル付きディスプレイ装置は、コンテンツの拡大表示解除に伴う表示縮小に対応して、手書き文字を縮小表示する。
尚、コンテンツとは、例えば、写真や図などの静止画、テキストや画像を含む文書、或いはビデオ映像などの動画である。 Note that the content is, for example, a still image such as a photograph or a figure, a document including text or an image, or a moving image such as a video image.
特許文献2は、通信会議方法及び通信会議端末装置において、表示画素数が異なる相手端末と自端末とに、共通な描画データを表示する技術を開示している。特許文献2に記載の通信会議端末装置は、まず、相手端末と自端末との表示画素数の比率に基づいて、自端末の描画入力データ(例えば、手書き文字の描画データ)を、拡大表示または縮小表示するように座標変換する。次に、この通信会議端末装置は、座標変換した描画入力データを相手端末へ送信する。また、この通信会議端末装置は、相手端末から描画入力データを受信した場合、自端末から描画入力データを送信する場合と逆に、拡大表示または縮小表示するように座標変換し、その座標変換した描画入力データに基づいて表示を更新する。 Patent Document 2 discloses a technique for displaying common drawing data on a partner terminal and a host terminal having different display pixel numbers in a communication conference method and a communication conference terminal device. The communication conference terminal device described in Patent Document 2 first displays, on an enlarged display or drawing display data (for example, handwritten character drawing data) of its own terminal based on the ratio of the number of display pixels between the partner terminal and its own terminal. Transform coordinates so that they are displayed in a reduced size. Next, this communication conference terminal device transmits the drawing input data subjected to coordinate conversion to the counterpart terminal. In addition, when this communication conference terminal device receives drawing input data from the partner terminal, the coordinate conversion is performed so that the display is enlarged or reduced, contrary to the case where the drawing input data is transmitted from the own terminal. The display is updated based on the drawing input data.
特許文献3は、手書き文字を入力することができる情報処理端末において、予め定められた文字サイズに近い大きさで手書きした文字を、予め定められた文字サイズで表示する技術を開示している。特許文献3に記載の情報処理端末は、まず手書きされた文字のサイズを判定し、その文字の拡大率を決定する。次に、この情報処理端末は、決定した拡大率で手書きされた文字を表示する。 Patent Document 3 discloses a technique for displaying a character handwritten with a size close to a predetermined character size in an information processing terminal capable of inputting a handwritten character with a predetermined character size. The information processing terminal described in Patent Literature 3 first determines the size of a handwritten character and determines the enlargement ratio of the character. Next, the information processing terminal displays handwritten characters at the determined enlargement rate.
しかしながら、上述した先行技術文献に記載された技術においては、ディスプレイに表示されたコンテンツに対して操作者が手書きで文字を入力する場合に、コンテンツを適切な表示拡大率でディスプレイに表示させることができないという問題点がある。適切な表示拡大率とは、操作者が手書きしやすい文字サイズで入力するのに適した、かつ、操作者が入力した手書き文字のサイズが他の操作者の手書き文字のサイズに対して操作者の意図に沿った関係を持つような、サイズでコンテンツを表示させる拡大率である。 However, in the technique described in the above-described prior art document, when an operator inputs characters by handwriting on the content displayed on the display, the content can be displayed on the display at an appropriate display magnification. There is a problem that it is not possible. Appropriate display magnification is suitable for the operator to input with a character size that is easy for handwriting, and the size of the handwritten character entered by the operator is smaller than that of other operators. It is an enlargement ratio that displays the content in a size that has a relationship in line with the intent of the user.
コンテンツを適切な表示拡大率でディスプレイに表示させることができない理由は、以下のとおりである。 The reason why the content cannot be displayed on the display at an appropriate display magnification ratio is as follows.
特許文献1が開示する技術は、操作者が設定した拡大率でコンテンツを表示する技術である。このような、タッチパネル付きディスプレイ装置に設定するコンテンツの拡大率を決定することは、ヒューリスティックな問題である。従って、操作者にとって適切な拡大率を決定することは、容易ではない。 The technique disclosed in
特許文献2が開示する技術は、相手端末と自端末との表示画素数の比率に基づいて、描画入力データを座標変換する技術である。この技術では、操作者が意図する大きさにコンテンツを表示することは、できない。 The technique disclosed in Patent Literature 2 is a technique for performing coordinate conversion of drawing input data based on the ratio of the number of display pixels between the counterpart terminal and the own terminal. With this technology, it is impossible to display content in a size intended by the operator.
特許文献3が開示する技術は、操作者が手書きした文字を、その手書きした文字のサイズに近い、予め定められた特定のサイズに変換する技術である。従って、コンテンツの表示サイズを変更することはできず、操作者が手書きしやすい、任意の文字サイズで入力することはできない。 The technique disclosed in Patent Document 3 is a technique for converting a character handwritten by an operator into a predetermined specific size close to the size of the handwritten character. Therefore, the display size of the content cannot be changed, and it is not possible to input with an arbitrary character size that is easy for the operator to write by hand.
次に、課題の背景について説明する。 Next, the background of the problem will be described.
例えばホワイトボードに複数人で文字を書き込むとき、人は一般的に、他者が書いた文字の大きさとほぼ同じになるように文字を書く。これは、自分の文字の大きさを他者が書いた文字の大きさに合わせることにより、文字同士の見た目のバランスがよくなり、視認性が上がるためである。 For example, when writing a character on a whiteboard by a plurality of people, the person generally writes the character so that the size of the character written by others is almost the same. This is because by adjusting the size of one's own character to the size of a character written by others, the appearance balance of the characters is improved and visibility is improved.
同様に、遠隔地にいるユーザ(操作者)間で、個々のユーザが持つタッチパネル付きディスプレイを備える端末上で、同じコンテンツを共有して作業することが考えられる。このような作業において、その共有コンテンツに文字を書き込むときにも、自分が書き込む文字の大きさを相手が書いた文字の大きさに合わせたい場合がある。 Similarly, it is conceivable to work by sharing the same content among terminals (operators) in remote locations on a terminal having a display with a touch panel possessed by each user. In such a work, when writing a character in the shared content, there is a case where it is desired to match the size of the character to be written with the size of the character written by the other party.
通常、個々のユーザが持つ端末の画面は、会議室にあるホワイトボードよりも小さい。そのため、ユーザが文字を書き込むときには、端末は、共有コンテンツの一部を表示する。そして、その一部が表示される共有コンテンツの表示サイズは、ユーザが書き込みやすい大きさで文字を入力した場合に、その入力した文字と他者が書いた文字との大きさが一致するような表示サイズであることが求められる。 Usually, the screen of the terminal held by each user is smaller than the whiteboard in the conference room. Therefore, when the user writes characters, the terminal displays a part of the shared content. The display size of the shared content that is partially displayed is such that when the user enters a character that is easy to write, the size of the input character matches the character written by others. The display size is required.
そこで、複数人でコンテンツを共有するシステムの利便性を向上するために、共有するコンテンツ上に手書きで文字を入力するときに、それぞれのユーザの端末で表示しているコンテンツを、簡便な操作で上述のような表示サイズに拡大表示又は縮小表示できることが求められる。 Therefore, in order to improve the convenience of a system for sharing content among multiple people, when inputting handwritten characters on the shared content, the content displayed on each user's terminal can be easily operated. It is required that the display size can be enlarged or reduced as described above.
以上が課題の背景である。 This is the background of the issue.
本発明の目的は、上述した問題点を解決する表示制御装置、システム、表示制御方法及びそのためのプログラムを提供することにある。 An object of the present invention is to provide a display control device, a system, a display control method, and a program therefor that solve the above-described problems.
本発明の表示制御装置は、原寸大のコンテンツにおける基準の手書き文字のサイズを示す基準文字サイズ情報と第1の操作者の手書き文字のサイズを示す手書き文字サイズ情報とに基づいて、ディスプレイに表示する、前記第1の操作者が閲覧する、コンテンツの表示拡大率を算出し、出力するコンテンツ拡大率算出手段と、前記表示拡大率に基づいた大きさで前記ディスプレイに前記コンテンツを表示させる表示内容制御手段とを含む。 The display control apparatus of the present invention displays on a display based on reference character size information indicating the size of the reference handwritten character in the full-size content and handwritten character size information indicating the size of the first operator's handwritten character. The content enlargement ratio calculating means for calculating and outputting the display enlargement ratio of the content viewed by the first operator, and the display content for displaying the content on the display in a size based on the display enlargement ratio Control means.
本発明の表示制御方法は、コンピュータが、原寸大のコンテンツにおける基準の手書き文字のサイズを示す基準文字サイズ情報と第1の操作者の手書き文字のサイズを示す手書き文字サイズ情報とに基づいて、ディスプレイに表示する、前記第1の操作者が閲覧する、コンテンツの表示拡大率を算出し、出力し、前記表示拡大率に基づいた大きさで前記ディスプレイに前記コンテンツを表示させる。 The display control method of the present invention is based on the reference character size information indicating the size of the reference handwritten character in the full-size content and the handwritten character size information indicating the size of the first operator's handwritten character. A display magnification ratio of content displayed on the display and viewed by the first operator is calculated and output, and the content is displayed on the display in a size based on the display magnification ratio.
本発明のプログラムは、原寸大のコンテンツにおける基準の手書き文字のサイズを示す基準文字サイズ情報と第1の操作者の手書き文字のサイズを示す手書き文字サイズ情報とに基づいて、ディスプレイに表示する、前記第1の操作者が閲覧する、コンテンツの表示拡大率を算出し、出力する処理と、前記表示拡大率に基づいた大きさで前記ディスプレイに前記コンテンツを表示させる処理とをコンピュータに実行させる。
The program of the present invention is displayed on the display based on the reference character size information indicating the size of the reference handwritten character in the full-size content and the handwritten character size information indicating the size of the first operator's handwritten character. The computer executes a process of calculating and outputting a display magnification rate of the content viewed by the first operator, and a process of displaying the content on the display in a size based on the display magnification rate.
本発明は、ディスプレイに表示されたコンテンツに対して操作者が手書きで文字を入力する場合に、コンテンツを適切な表示拡大率でディスプレイに表示させることが可能になるという効果がある。 The present invention has an effect that, when an operator inputs characters by handwriting on content displayed on the display, the content can be displayed on the display at an appropriate display magnification.
次に、本発明の実施形態について図面を参照して詳細に説明する。 Next, embodiments of the present invention will be described in detail with reference to the drawings.
[第1の実施の形態]
図1は、本発明の第1の実施形態の構成を示すブロック図である。[First Embodiment]
FIG. 1 is a block diagram showing the configuration of the first exemplary embodiment of the present invention.
図1を参照すると、本実施形態に係る表示制御装置110は、表示内容制御部103とコンテンツ拡大率算出部106とを含む。 Referring to FIG. 1, the
コンテンツ拡大率算出部106は、基準文字サイズ情報と手書き文字サイズ情報とに基づいて、ディスプレイ(図1には図示しない)に表示するコンテンツの表示拡大率を算出する。次に、コンテンツ拡大率算出部106は、算出した表示拡大率を拡大率情報として、表示内容制御部103に出力する。 The content enlargement
手書き文字サイズ情報は、特定の操作者の手書き文字のサイズを示す情報である。手書き文字サイズ情報は、例えば、端末210及び端末220を使用する操作者それぞれの手書き文字の大きさ(例えば、文字の高さ)を示す情報である。図2は、手書き文字サイズ情報161の例を示す図である。図2を参照すると、例えば、手書き文字サイズ情報161は、9ミリメートルである。 The handwritten character size information is information indicating the size of the handwritten character of a specific operator. The handwritten character size information is information indicating the size of the handwritten character (for example, the height of the character) of each operator who uses the terminal 210 and the terminal 220, for example. FIG. 2 is a diagram illustrating an example of the handwritten character size information 161. Referring to FIG. 2, for example, the handwritten character size information 161 is 9 millimeters.
基準文字サイズ情報は、原寸大のコンテンツにおける基準の手書き文字のサイズを示す情報である。基準文字サイズ情報162は、例えば、原寸大のコンテンツにおける手書き文字の基準の大きさ(例えば、文字の高さ)を示す情報である。図3は、手書き文字サイズ情報161の例を示す図である。図3を参照すると、例えば、基準文字サイズ情報162は、6ミリメートルである。 The reference character size information is information indicating the size of the reference handwritten character in the full size content. The reference character size information 162 is information indicating the reference size (for example, the height of the character) of the handwritten character in the full-size content, for example. FIG. 3 is a diagram illustrating an example of the handwritten character size information 161. Referring to FIG. 3, for example, the reference character size information 162 is 6 millimeters.
表示拡大率は、例えば、コンテンツを原寸大で表示する場合を「1(100%)」とした場合の、原寸に対する倍率を示す、任意の正の実数である。例えば、表示拡大率が「1.3」の場合、コンテンツは原寸の1.3倍の寸法(サイズ)で表示される。例えば、表示拡大率が「0.5」の場合、コンテンツは原寸の半分の寸法で表示される。 The display enlargement ratio is, for example, an arbitrary positive real number indicating a magnification with respect to the original size when the content is displayed at the actual size is “1 (100%)”. For example, when the display enlargement ratio is “1.3”, the content is displayed with a size (size) 1.3 times the original size. For example, when the display enlargement ratio is “0.5”, the content is displayed with half the original size.
コンテンツ拡大率算出部106は、例えば、手書き文字サイズ情報を基準文字サイズで除し、表示拡大率を算出する。コンテンツ拡大率算出部106は、例えば、図2に示す手書き文字サイズ情報161と図3に示す基準文字サイズ情報162とに基づいて、表示拡大率を1.5(9ミリメートル÷6ミリメートル=1.5)と算出する。この場合、コンテンツ拡大率算出部106が算出する表示拡大率は、原寸大のコンテンツにおいて、基準文字サイズ情報が示す文字のサイズと、原寸大入力文字サイズとが、同一のサイズになるような表示拡大率である。原寸大入力文字サイズは、コンテンツ拡大率算出部106が算出した表示拡大率(例えば、「1.5」倍)で表示されたコンテンツに、手書き文字サイズ情報が示す文字のサイズ(例えば、「9ミリメートル」の高さ)で手書きされた文字のサイズを、原寸大のコンテンツ上における文字のサイズに換算したサイズ(例えば、9ミリメートル÷1.5=6ミリメートル)である。 For example, the content enlargement
尚、コンテンツ拡大率算出部106は、基準文字サイズ情報が示す文字のサイズと原寸大入力文字サイズとが、同一のサイズになるような表示拡大率以外の表示拡大率を算出するようにしてもよい。例えば、コンテンツ拡大率算出部106は、原寸大入力文字サイズが、基準文字サイズ情報が示す文字のサイズの、半分のサイズになるように表示拡大率を算出してもよい。即ち、図2に示す手書き文字サイズ情報161と図3に示す基準文字サイズ情報162との場合、コンテンツ拡大率算出部106は、表示拡大率を3(9ミリメートル÷6ミリメートル×2=3)と算出するようにしてもよい。 The content enlargement
表示内容制御部103は、受け取った拡大率情報に基づいて、ディスプレイにコンテンツを表示させる。 The display
図4は、本実施形態に係るコンテンツ共有システム190の構成を示す図である。 FIG. 4 is a diagram showing a configuration of the content sharing system 190 according to the present embodiment.
図4を参照すると、本実施形態に係るコンテンツ共有システムは、端末210及び端末220を含む。端末210と端末220とは、通信路300を介して、接続される。 Referring to FIG. 4, the content sharing system according to the present embodiment includes a terminal 210 and a terminal 220. The terminal 210 and the terminal 220 are connected via the communication path 300.
端末210及び端末220それぞれは、表示制御装置110、コンテンツ指定部201、操作情報生成部205、タッチパネル208及びディスプレイ209を含む。 Each of the terminal 210 and the terminal 220 includes a
コンテンツ指定部201は、操作者によるコンテンツの指定を受け取り、指定されたコンテンツの保存先を含むコンテンツ情報を表示内容制御部103に渡す。尚、コンテンツは、例えば、端末210及び端末220それぞれに含まれる図示しない記憶手段に保存されている。 The
操作情報生成部205は、タッチパネル208のセンサ(図示しない)によって、入力デバイス(図示しない、例えばタッチペン)の接触を検出し、操作者が描画するためにタッチパネル208上をドラッグ(タッチパネル208にタッチしたまま上下左右に移動する動作)したり、コンテンツの表示内容を変更するためにタッチパネル208をタップ(タッチパネル208上を軽くつつく動作)したりしたときに、操作情報を生成する。操作情報は、例えば、タッチペンが接触しているタッチパネル208上の座標を、予め定められた時間(例えば、10ミリ秒)間隔で記録した情報である。 The operation
次に、操作情報生成部205は、生成した操作情報を表示内容制御部203に出力する。尚、他方の端末とは、端末210においては端末220であり、端末220においては端末210である(以下同様)。 Next, the operation
図5は、操作情報251の例を示す図である。図5に示す操作情報251は、ディスプレイ209の表示領域の「X−Y」座標情報である。図5に示す操作情報251の例は、始点「51−49」から終点「68−24」まで、160ミリ秒かけて、タッチペンをドラッグしたことを示す。 FIG. 5 is a diagram illustrating an example of the operation information 251. The operation information 251 illustrated in FIG. 5 is “XY” coordinate information of the display area of the
更に、操作情報生成部205は、例えば、タッチペンがタッチパネル208上のある点に予め定められた時間(例えば、3秒間)接触していることを検出した場合、手書き入力のためのコンテンツの拡大指示であると判断し、コンテンツ拡大率算出部106に、拡大率要求を出力する。 Further, for example, when the operation
表示内容制御部103は、コンテンツ指定部201及び他方の端末から、コンテンツ情報を受け取る。 The display
次に、表示内容制御部103は、受け取ったコンテンツ情報に基づいて、ディスプレイ209の表示領域内に、初期拡大率でコンテンツを表示させる。初期拡大率とは、コンテンツを表示する拡大率の初期値である。初期拡大率は、例えば、ディスプレイ209の表示領域内にコンテンツの1ページ全体を表示するような拡大率である。この場合、初期拡大率は、ディスプレイ209の表示領域のサイズに対応した可変値である。また、初期拡大率は、固定値の「100%」とし、コンテンツを原寸大で表示するようにしてもよい。表示内容制御部103は、例えば、図示しない記憶手段に初期拡大率を保持する。 Next, the display
また、表示内容制御部103は、コンテンツ指定部201からコンテンツ情報を受け取った場合、そのコンテンツ情報を他方の端末に送信する。 Further, when receiving the content information from the
更に、表示内容制御部103は、操作情報生成部205から、操作者が操作した内容を示す操作情報を受け取る。また、表示内容制御部103は、他方の端末からも、他方の端末の操作者が操作した内容を示す操作情報を受け取る。 Furthermore, the display
次に、表示内容制御部103は、受け取った操作情報に基づいて、ディスプレイ209の表示を更新する。操作情報は、例えば、操作者がタッチパネル208に接触して描画した描画データや、コンテンツの表示内容を変更するための指示データである。同時に、表示内容制御部103は、他方の端末に、操作情報生成部205から受け取った操作情報を送信する。 Next, the display
更に、表示内容制御部103は、既に説明したように、コンテンツ拡大率算出部106から拡大率情報を受け取る。次に、表示内容制御部103は、受け取った拡大率情報に基づいて、ディスプレイ209に表示中のコンテンツの表示を、サイズを変更した表示に更新する。 Further, the display
尚、表示内容制御部103は、操作情報生成部205から受け取った、予め定められた特定の操作情報を操作者によるコンテンツの指定として受け取り、コンテンツ情報を生成するようにしてもよい。この場合、コンテンツ指定部201は、端末210及び端末220に含まれなくてもよい。 The display
また、表示内容制御部103は、操作情報生成部205から受け取った操作情報が、手書き入力のためのコンテンツの拡大指示を示す操作情報であった場合、コンテンツ拡大率算出部106に、拡大率要求を出力するようにしてもよい。この場合、操作情報生成部205は、コンテンツ拡大率算出部106に、拡大率要求を出力する処理を実行しないようにしてもよい。 When the operation information received from the operation
コンテンツ拡大率算出部106は、例えば、操作情報生成部205から拡大率要求を受けると、既に説明したように手書き文字サイズ情報と基準文字サイズ情報とに基づいて、表示拡大率を算出する。 For example, when the enlargement rate request is received from the operation
次に本実施形態の動作について、図1〜図6を参照して詳細に説明する。 Next, the operation of the present embodiment will be described in detail with reference to FIGS.
ここでは、図4に示すコンテンツ共有システム190における、端末210の動作を例に説明する。 Here, the operation of the terminal 210 in the content sharing system 190 shown in FIG. 4 will be described as an example.
図6は、本実施形態の動作を示すフローチャートである。 FIG. 6 is a flowchart showing the operation of this embodiment.
本処理は、操作者によりコンテンツを指定され、表示を指示されたことを契機に、動作を開始する。 This process starts when the content is designated by the operator and the display is instructed.
まず、コンテンツ指定部201は、指定されたコンテンツの有無を確認する(S101)。指定されたコンテンツが存在する場合(S101でYES)、処理はS105へ進む。指定されたコンテンツが存在しない場合(S101でNO)、処理はS103へ進む。 First, the
S103において、コンテンツ指定部201は、ディスプレイ209にコンテンツが存在しない旨を表示させる(S103)。そして、処理は終了する。 In S103, the
S105において、コンテンツ指定部201は、コンテンツの保存先を含むコンテンツ情報を表示制御部103に出力する(S105)。 In S105, the
次に、表示内容制御部103は、受け取ったコンテンツ情報に基づいて、ディスプレイ209の表示領域内にコンテンツを表示させる(ステップS107)。尚、表示内容制御部103は、最初にコンテンツを表示する場合、初期拡大率を使用する。 Next, the display
次に、操作情報生成部205は、操作者によるタッチパネル208に対する操作に対応する操作情報を生成する(S111)。 Next, the operation
続けて、操作情報生成部205は、操作者によるタッチパネル208に対する操作が手書き入力のためのコンテンツの拡大指示であるか否かを判断する(S113)。 Subsequently, the operation
操作情報が手書き入力のためのコンテンツの拡大指示である場合(S113でYES)、操作情報生成部205は、コンテンツ拡大率算出部106に、拡大率要求を出力する(S115)。 When the operation information is a content enlargement instruction for handwritten input (YES in S113), the operation
次に、コンテンツ拡大率算出部106は、拡大率要求を受け取ると、手書き文字サイズ情報と基準文字サイズ情報とに基づいて、表示中のコンテンツに対する表示拡大率を算出し、算出した表示拡大率を拡大率情報として表示内容制御部103に出力する(S117)。 Next, when receiving the enlargement ratio request, the content enlargement
次に、表示内容制御部103は、表示中のコンテンツの表示を、受け取った拡大率情報に基づいてサイズを変更した表示に更新する(S119)。そして処理は、S111へ戻る。 Next, the display
操作情報が手書き入力のためのコンテンツの拡大指示でない場合(S113でNO)、操作情報生成部205は、表示内容制御部103へ操作情報を出力する(S121)。 When the operation information is not a content enlargement instruction for handwriting input (NO in S113), the operation
次に、表示内容制御部103は、受け取った操作情報に基づいて、ディスプレイ209の表示を更新する(S131)。そして、処理は、S111へ戻る。尚、操作情報がコンテンツの表示の終了を指示する操作情報である場合、処理は終了する。 Next, the display
表示制御装置110は、汎用的なコンピュータによって構成される表示制御装置であってもよい。 The
図7は、本実施形態における、プログラムにより所定の処理をコンピュータに実行させる表示制御装置111の構成を示すブロック図である。 FIG. 7 is a block diagram illustrating a configuration of the display control device 111 that causes a computer to execute predetermined processing according to a program in the present embodiment.
図7を参照すると、表示制御装置111は、CPU(Central Processing Unit)710、不揮発性記憶部720、記憶部730及び通信部750を備えている。 Referring to FIG. 7, the display control device 111 includes a CPU (Central Processing Unit) 710, a
図1に示す表示制御装置110の表示内容制御部103及びコンテンツ拡大率算出部106は、CPU710と不揮発性記憶部720と記憶部730とに対応する。 The display
CPU710は、不揮発性記憶部720に格納されたプログラムを、例えば、記憶部730に展開し、展開したプログラムに基づいて、表示内容制御部103及びコンテンツ拡大率算出部106と同様の処理を実行する。 The
不揮発性記憶部720は、そのプログラムを記憶する。 The
記憶部730は、展開されたそのプログラムを記憶する。 The
通信部750は、表示内容制御部103及びコンテンツ拡大率算出部106に含まれる。 The
以上が、汎用的なコンピュータによって構成される表示制御装置111の説明である。 The above is the description of the display control device 111 configured by a general-purpose computer.
上述した本実施形態における第1の効果は、ディスプレイに表示されたコンテンツに対して操作者が手書きで文字を入力する場合に、コンテンツを適切な表示拡大率でディスプレイに表示させることを可能にする点である。 The first effect of the present embodiment described above enables the content to be displayed on the display at an appropriate display magnification when the operator inputs characters by handwriting on the content displayed on the display. Is a point.
その理由は、コンテンツ拡大率算出部106が、基準文字サイズ情報と手書き文字サイズ情報とに基づいて、ディスプレイに表示するコンテンツの表示拡大率を算出するようにしたからである。 This is because the content enlargement
上述した本実施形態における第2の効果は、コンテンツ上に記載された、各操作者の手書き文字のサイズを統一することを可能にする点である。 The 2nd effect in this embodiment mentioned above is a point which makes it possible to unify the size of the handwritten character of each operator described on the content.
その理由は、コンテンツ拡大率算出部106が、原寸大のコンテンツにおいて、基準文字サイズ情報が示す文字のサイズと、原寸大入力文字サイズとが、同一のサイズになるような表示拡大率を算出するようにしたからである。 The reason is that the content enlargement
[第2の実施形態]
次に、本発明の第2の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。[Second Embodiment]
Next, a second embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, the description overlapping with the above description is omitted as long as the description of the present embodiment is not obscured.
図8は、本実施形態に係るコンテンツ共有システム290の構成を示す図である。 FIG. 8 is a diagram showing a configuration of the content sharing system 290 according to the present embodiment.
図8を参照すると、本実施形態に係るコンテンツ共有システム290は、端末410、端末420、端末430及びサーバ500を含む。端末230、端末240及び端末250それぞれは、サーバ500と通信路300を介して、接続される。 Referring to FIG. 8, the content sharing system 290 according to the present embodiment includes a terminal 410, a terminal 420, a terminal 430, and a
端末410、端末420及び端末430それぞれは、コンテンツ指定部201、タッチパネル208、ディスプレイ209及びサーバインタフェース部202を含む。 Each of the terminal 410, the terminal 420, and the terminal 430 includes a
サーバ500は、図1に示す表示制御装置110、操作情報生成部205及び端末インタフェース部502を含む。 The
コンテンツ指定部201、タッチパネル208、ディスプレイ209、表示制御装置110及び操作情報生成部205は、以下の点を除いて、第1の実施形態で説明したものと同様である。 The
コンテンツ指定部201、タッチパネル208及びディスプレイ209と、表示制御装置110及び操作情報生成部205とは、サーバインタフェース部202及び端末インタフェース部502を介して、情報を授受する。 The
例えば、コンテンツ指定部201、タッチパネル208及びディスプレイ209は、サーバインタフェース部202に対して、表示制御装置110及び操作情報生成部205に対する入出力を実行する。サーバインタフェース部202は、コンテンツ指定部201、タッチパネル208及びディスプレイ209に対する入出力と端末インタフェース部502に対する送受信とを中継する。 For example, the
また、表示制御装置110及び操作情報生成部205は、端末インタフェース部502に対して、コンテンツ指定部201、タッチパネル208及びディスプレイ209に対する入出力を実行する。端末インタフェース部502は、表示制御装置110及び操作情報生成部205に対する入出力と、サーバインタフェース部202に対する送受信とを中継する。 Further, the
以上の点が、コンテンツ指定部201、タッチパネル208、ディスプレイ209、表示制御装置110及び操作情報生成部205の第1の実施形態で説明したものと異なる点である。 The points described above are different from those described in the first embodiment of the
次に、本実施形態における、サーバインタフェース部202及び端末インタフェース部502の動作の一例を説明する。 Next, an example of the operation of the
端末230のサーバインタフェース部202は、例えば、端末230のコンテンツ指定部201が出力したコンテンツ情報を受け取り、これを端末インタフェース部502に送信する。 For example, the
次に、端末インタフェース部502は、端末230のサーバインタフェース部202から受信したコンテンツ情報を表示内容制御部103に出力する。 Next, the
次に、端末インタフェース部502は、出力したコンテンツ情報に応答して表示内容制御部103がディスプレイ209に出力する、ディスプレイ209にコンテンツを表示させる、情報を受け取る。 Next, in response to the output content information, the
次に、端末インタフェース部502は、表示内容制御部103から受け取った、ディスプレイ209にコンテンツを表示させる情報を、端末240及び端末250のサーバインタフェース部202に送信する。 Next, the
次に、端末240及び端末250それぞれのサーバインタフェース部202は、受け取ったディスプレイ209にコンテンツを表示させる情報に基づいて、端末240及び端末250それぞれのディスプレイ209にコンテンツを表示させる。 Next, the
以上が、本実施形態における、サーバインタフェース部202及び端末インタフェース部502の動作の一例を説明である。サーバインタフェース部202及び端末インタフェース部502は、周知の技術で実現されるため、他の動作の例については、説明を省略する。 The above is an example of the operations of the
上述した本実施形態における第1の効果は、第1の実施の形態の効果に加えて、3以上の端末で同じコンテンツを共有して作業する場合にも、第1の実施形態と同様の効果を得ることができる点である。 The first effect of the present embodiment described above is the same as the effect of the first embodiment, in addition to the effect of the first embodiment, even when the same content is shared by three or more terminals. It is a point that can be obtained.
その理由は、端末にサーバインタフェース部202を備え、サーバ500に端末インタフェース部502を備え、サーバ500を介してコンテンツ情報や操作情報を複数の端末に配信するようにしたからである。 This is because the terminal is provided with the
上述した本実施形態における第2の効果は、端末の処理負荷を軽減することが可能になる点である。 The second effect of the present embodiment described above is that the processing load on the terminal can be reduced.
その理由は、端末にサーバインタフェース部202を備え、サーバ500に端末インタフェース部502及び表示制御装置110を備え、サーバ500側で表示内容制御部103及びコンテンツ拡大率算出部106の処理を実行するようにしたからである。 The reason is that the terminal includes the
[第3の実施形態]
次に、本発明の第3の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。[Third Embodiment]
Next, a third embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, the description overlapping with the above description is omitted as long as the description of the present embodiment is not obscured.
図9は、本発明の第3の実施形態に係る表示制御装置130の構成を示すブロック図である。 FIG. 9 is a block diagram showing the configuration of the display control apparatus 130 according to the third embodiment of the present invention.
本実施形態の表示制御装置130は、第1の実施形態の表示制御装置110に比べて、他者文字サイズ測定部304を更に含む点が異なる。また、本実施形態の表示制御装置130は、第1の実施形態の表示制御装置110に比べて、コンテンツ拡大率算出部106に替えてコンテンツ拡大率算出部306を含む点が異なる。 The display control device 130 according to the present embodiment is different from the
コンテンツ拡大率算出部306は、操作情報生成部205から拡大率要求を受け取ると、他者文字サイズ測定部304に対し、他者文字サイズ要求を出力する。 Upon receiving the enlargement rate request from the operation
また、コンテンツ拡大率算出部306は、他者文字サイズ測定部304から受け取った他者文字サイズ情報を基準文字サイズ情報とし、表示拡大率を算出する。 In addition, the content enlargement
尚、コンテンツ拡大率算出部306は、他者文字サイズ測定部304から他者文字サイズ情報を受け取れなかった場合、予め定められた値を基準文字サイズ情報として使用するようにしてもよい。 Note that the content enlargement
また、コンテンツ拡大率算出部306は、他者文字サイズ測定部304から他者文字サイズ情報を受け取れなかった場合、表示内容制御部103を介して、他者文字サイズ不明を示す情報を図示しないディスプレイに表示させる。この場合、例えば、表示制御装置130を搭載した端末の操作者は、図示しない手段により任意の拡大率でコンテンツを表示させるようにしてもよい。 If the content enlargement
他者文字サイズ測定部304は、他者文字サイズ要求を受け取ると、コンテンツ上に存在する他の操作者の手書き文字のサイズを、測定する。次に、他者文字サイズ測定部304は、測定した他の操作者の手書き文字のサイズを他者文字サイズ情報として、コンテンツ拡大率算出部306に出力する。尚、他者文字サイズ測定部304は、コンテンツ上に他の操作者の手書き文字を検出できなかった場合、他者文字サイズ情報の提供不可を示す情報をコンテンツ拡大率算出部306に出力する。 When the other character
他者文字サイズ測定部304は、例えば、コンテンツに含まれる操作者の手書き文字であることを示すメタ情報を参照して他の操作者の手書き文字を検出する。尚、他者文字サイズ測定部304は、画像認識処理により手書き文字を検出するようにしてもよい。 For example, the other person character
他者文字サイズ測定部304は、コンテンツ上に複数の他の操作者が文字を書き込んでいる場合、それら複数の他の操作者が書き込んだ文字の大きさを測定し、その複数の測定値の平均値を他者文字サイズ情報とする。 The other person character
次に、本実施形態の動作について、図9及び図10を参照して詳細に説明する。 Next, the operation of this embodiment will be described in detail with reference to FIG. 9 and FIG.
本実施形態における動作は、第1の実施形態の動作を示すフローチャートである図6に示すフローチャートのS121が、図10に示すフローチャートのS201〜S225に置き換わる。 In the operation in the present embodiment, S121 in the flowchart shown in FIG. 6 which is a flowchart showing the operation in the first embodiment is replaced with S201 through S225 in the flowchart shown in FIG.
図10は、本実施形態における、表示拡大率を算出する動作を示すフローチャートである。 FIG. 10 is a flowchart showing the operation for calculating the display magnification ratio in the present embodiment.
コンテンツ拡大率算出部306は、操作情報生成部205から拡大率要求を受けると、他者文字サイズ測定部304に対し、他者文字サイズ要求を出力する(S201)。 When receiving the enlargement rate request from the operation
次に、他者文字サイズ測定部304は、表示中のコンテンツのページ上に他者が書いた文字が存在するか否かを確認する(S203)。 Next, the other person character
他者が書いた文字が存在する場合(S203でYES)、処理はS221へ進む。 If there is a character written by another person (YES in S203), the process proceeds to S221.
他者が書いた文字が存在しない場合(S203でNO)、他者文字サイズ測定部304は、そのコンテンツの表示していないページに他者が書いた文字が存在するか否かを確認する(S205)。 When there is no character written by another person (NO in S203), the other person character
他者が書いた文字が存在する場合(S205でYES)、処理はS221へ進む。 If there is a character written by another person (YES in S205), the process proceeds to S221.
他者が書いた文字が存在しない場合(S205でNO)、他者文字サイズ測定部304は、他者文字サイズ情報の提供不可を示す情報をコンテンツ拡大率算出部306に出力する(S207)。 When there is no character written by another person (NO in S205), the other person character
次に、コンテンツ拡大率算出部306は、表示内容制御部103を介して、他者文字サイズ不明を示す情報を図示しないディスプレイに表示させる(S209)。 Next, the content enlargement
S221において、他者文字サイズ測定部304は、その他者が書いた文字のサイズを測定する(S221)。 In S221, the other person character
次に、他者文字サイズ測定部304は、測定した文字のサイズを他者文字サイズ情報として、コンテンツ拡大率算出部306に出力する(S223)。 Next, the stranger character
次に、コンテンツ拡大率算出部306は、他者文字サイズ測定部304から受け取った他者文字サイズ情報を基準文字サイズ情報とし、この基準文字サイズ情報及び手書き文字サイズ情報とに基づいて、表示拡大率を算出する(S225)。そして、処理は終了する。 Next, the content enlargement
以上が、本実施形態の動作の説明である。 The above is the description of the operation of the present embodiment.
本実施形態の表示制御装置130は、第1の実施形態の表示制御装置110に替えて、コンテンツ共有システム190及びコンテンツ共有システム290に適用してもよい。 The display control apparatus 130 of this embodiment may be applied to the content sharing system 190 and the content sharing system 290 instead of the
上述した本実施形態における効果は、第1の実施形態及び第2の実施形態の効果に加えて、コンテンツ上に最初に入力された手書き文字のサイズを基準文字サイズとすることを可能にする点である。 In addition to the effects of the first embodiment and the second embodiment, the effect of the present embodiment described above makes it possible to set the size of the handwritten character first input on the content as the reference character size. It is.
その理由は、以下のような構成を含むからである。即ち、第1に他者文字サイズ測定部304がコンテンツ上に存在する他の操作者の手書き文字のサイズを測定し、他者文字サイズ情報を出力する。第2に、コンテンツ拡大率算出部306は、他者文字サイズ情報を基準文字サイズ情報とし、表示拡大率を算出する。 This is because the following configuration is included. That is, first, the other person character
[第4の実施形態]
次に、本発明の第4の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。[Fourth Embodiment]
Next, a fourth embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, the description overlapping with the above description is omitted as long as the description of the present embodiment is not obscured.
図11は、本発明の第4の実施形態に係る表示制御装置140の構成を示すブロック図である。 FIG. 11 is a block diagram showing a configuration of a display control apparatus 140 according to the fourth embodiment of the present invention.
本実施形態の表示制御装置140は、第1の実施形態の表示制御装置110に比べて、手書き文字サイズ測定部404を更に含む点が異なる。また、本実施形態の表示制御装置140は、第1の実施形態の表示制御装置110に比べて、コンテンツ拡大率算出部106に替えてコンテンツ拡大率算出部406を含む点が異なる。 The display control device 140 according to the present embodiment is different from the
手書き文字サイズ測定部404は、図11には図示しない操作情報生成部から操作情報を取得し、取得した操作情報に基づいて図11には図示しないタッチパネルに書かれた文字の大きさを計測する。 The handwritten character
次に、手書き文字サイズ測定部404は、計測した文字の大きさを手書き文字サイズ情報としてコンテンツ拡大率算出部406に出力する。 Next, the handwritten character
手書き文字サイズ測定部404は、例えば、表示制御装置140が動作を開始した後、初めて操作者が手書き文字を入力した場合に文字の大きさを計測する。 The handwritten character
尚、手書き文字サイズ測定部404は、例えば、コンテンツ拡大率算出部406からの手書き文字サイズ情報要求を受け取った場合に、手書きされた文字の大きさを計測するようにしてもよい。この場合、コンテンツ拡大率算出部406は、操作情報生成部から拡大率要求を受け取った場合に、手書き文字サイズ測定部404に対し、手書き文字サイズ情報要求を出力するようにしてもよい。同時に、コンテンツ拡大率算出部406は、表示内容制御部103を介して図11には図示しないディスプレイに手書き文字入力要求を表示させるようにしてもよい。 Note that the handwritten character
コンテンツ拡大率算出部406は、例えば、コンテンツ拡大率算出部406内の図示しない記憶手段に、受け取った手書き文字サイズ情報を保持する。 For example, the content enlargement rate calculation unit 406 holds the received handwritten character size information in a storage unit (not shown) in the content enlargement rate calculation unit 406.
本実施形態の表示制御装置140は、第1の実施形態の表示制御装置110に替えて、コンテンツ共有システム190及びコンテンツ共有システム290に適用してもよい。 The display control apparatus 140 of this embodiment may be applied to the content sharing system 190 and the content sharing system 290 instead of the
上述した本実施形態における効果は、第1の実施形態及び第2の実施形態の効果に加えて、手書き文字サイズ情報を容易に取得することを可能にする点である。 The effect in this embodiment mentioned above is a point which enables it to acquire handwritten character size information easily in addition to the effect of 1st Embodiment and 2nd Embodiment.
その理由は、手書き文字サイズ測定部404が、操作者が手書きした文字の大きさを計測するようにしたからである。 The reason is that the handwritten character
[第5の実施形態]
次に、本発明の第5の実施形態について図面を参照して詳細に説明する。以下、本実施形態の説明が不明確にならない範囲で、前述の説明と重複する内容については説明を省略する。[Fifth Embodiment]
Next, a fifth embodiment of the present invention will be described in detail with reference to the drawings. Hereinafter, the description overlapping with the above description is omitted as long as the description of the present embodiment is not obscured.
本発明の第5の実施形態は、タブレット端末で動作する、コンテンツ共有システムである。 The fifth embodiment of the present invention is a content sharing system that operates on a tablet terminal.
本システムにおいて、ユーザ(操作者)は、タッチパネル付きディスプレイを備えるタブレット端末を使用して、プレゼンテーションの原稿を表示し、その原稿にコメントを記入するために、タッチペンを用いて手書き文字を入力する。 In this system, a user (operator) uses a tablet terminal provided with a display with a touch panel to display a presentation manuscript and input handwritten characters using a touch pen to write a comment on the manuscript.
図12は、本実施形態に係るコンテンツ共有システム590の構成を示すブロック図である。 FIG. 12 is a block diagram showing a configuration of the content sharing system 590 according to the present embodiment.
図12に示すように本実施形態に係るコンテンツ共有システム590は、タブレット端末260及びタブレット端末270を含む。タブレット端末260とタブレット端末270とは、インターネット310を介して、接続される。 As shown in FIG. 12, the content sharing system 590 according to the present embodiment includes a
タブレット端末260とタブレット端末270とは、コンテンツ指定プログラム601と表示内容制御プログラム603と文字サイズ測定プログラム604と操作情報生成プログラム605とコンテンツ拡大率算出プログラム606とを含む。尚、タブレット端末260とタブレット端末270とは、タッチパネル付きディスプレイ(図示しない)を備えている。 The
上述の各プログラムは、タブレット端末260及びタブレット端末270それぞれが備えるハードディスク(図示しない)に格納される。これらの各プログラムは、タブレット端末260及びタブレット端末270が備えるCPU(図示しない)によって、メモリ(図示しない)上に展開され、実行される。また、タッチパネル式ディスプレイは、データの表示機能と入力機能を備えている。タッチパネル式ディスプレイと、コンテンツ指定プログラム601、表示内容制御プログラム603、文字サイズ測定プログラム604及び操作情報生成プログラム605との間で、データの入出力が行われる。 Each program described above is stored in a hard disk (not shown) provided in each of the
コンテンツ指定プログラム601、表示内容制御プログラム603及び操作情報生成プログラム605それぞれは、第1の実施形態のコンテンツ指定部201、表示内容制御部203及び操作情報生成部205それぞれに対応する。 The
コンテンツ拡大率算出プログラム606は、第1の実施形態のコンテンツ拡大率算出部106に対応し、更に第3の実施形態のコンテンツ拡大率算出部306と第4の実施形態のコンテンツ拡大率算出部406との両方の機能を含む。 The content enlargement
文字サイズ測定プログラム604は、第3の実施形態の他者文字サイズ測定部304及び手書き文字サイズ測定部404に対応する。 The character
タッチパネル付きディスプレイは、第1の実施形態のタッチパネル208及びディスプレイ209に対応する。 The display with a touch panel corresponds to the
次に、ユーザの操作と関連付け、具体的な例を示して本実施形態の動作を説明する。 Next, the operation of this embodiment will be described with reference to a user operation and a specific example.
タブレット端末260において、ユーザによりコンテンツ共有アプリケーションを起動されると、文字サイズ測定プログラム604は、手書き文字サイズ情報を生成する。 When the user starts the content sharing application on the
例えば、文字サイズ測定プログラム604は、表示内容制御部103を介してディスプレイ(図示しない)に、タッチパネル上に3つのサンプル文字「あ」「A」「有」を手書きすることの要求を表示させる。 For example, the character
ユーザがタッチパネル上にサンプル文字を書くと、文字サイズ測定プログラム604は、3つの文字の大きさを測定し、その測定値の平均値を算出する。次に、文字サイズ測定プログラム604は、例えば、文字の縦サイズの平均値が2センチメートルであった場合、手書き文字サイズ情報として「2センチメートル」を図示しない記憶手段に記録する。 When the user writes a sample character on the touch panel, the character
同様にして、タブレット端末270において、ユーザによりコンテンツ共有アプリケーションを起動されると、文字サイズ測定プログラム604は、手書き文字サイズ情報を生成する。文字サイズ測定プログラム604は、例えば、文字の縦サイズの平均値が1.5センチメートルであった場合、手書き文字サイズ情報として「1.5センチメートル」を図示しない記憶手段に記憶する。 Similarly, when the content sharing application is activated by the user on the
次に、タブレット端末260を利用するユーザにより、タブレット端末260内の図示しない記憶手段に記録された文書ファイルを指定されると、コンテンツ指定プログラム601は、指定された文書ファイルを確認して、文書ファイルの保存先を含むコンテンツ情報を表示内容制御プログラム603に渡す。尚、本説明では、ユーザが指定した文書ファイルは、1ページの文書ファイルであり、この時点で、手書き文字は含まれていないものとする。 Next, when a user who uses the
次に、表示内容制御プログラム603は、コンテンツ指定プログラム601からコンテンツ情報を受け取ると、タブレット端末260のディスプレイの画面サイズにあわせて、文書ファイルをタッチパネル付きディスプレイの表示領域内に表示させる。例えば、ディスプレイの画面サイズが原寸の文書ファイルの80%の大きさであった場合、表示内容制御プログラム603は、原寸大の表示ではなく、原寸の80%のサイズで文書ファイルを表示させる。 Next, when receiving the content information from the
次に、表示内容制御プログラム603は、タブレット端末270に対して、コンテンツ情報を送信する。 Next, the display
次に、コンテンツ情報を受け取ったタブレット端末270の表示内容制御プログラム603は、同様にして、コンテンツ情報で指定される文書ファイルをタッチパネル付きディスプレイの表示領域内に表示させる。 Next, the display
次に、タブレット端末260のユーザがコンテンツの拡大表示を指示する操作を行うと、操作情報生成プログラム605は、手書き入力のためのコンテンツの拡大指示であると判断し、コンテンツ拡大率算出プログラム606に、拡大率要求を出力する。 Next, when the user of the
コンテンツ拡大率算出プログラム606は、操作情報生成プログラム605から拡大率要求を受けると、文字サイズ測定プログラム604が生成した手書き文字サイズ情報と基準文字サイズ情報とに基づいて、表示拡大率を算出する。 Upon receiving an enlargement rate request from the operation information generation program 605, the content enlargement
ここで、ユーザが指定した文書ファイルは、1ページの文書ファイルであり、この時点で、手書き文字は含まれていないため、コンテンツ拡大率算出プログラム606は、予め定められた値を基準文字サイズとして使用する。例えば、予め定められた値(即ち、基準文字サイズ)は、「1センチメートル」であるとする。 Here, the document file designated by the user is a one-page document file, and at this point, handwritten characters are not included. Therefore, the content
コンテンツ拡大率算出プログラム606は、例えば、手書き文字サイズ情報(「2センチメートル」)を基準文字サイズ(「1センチメートル」)で除し、表示拡大率(「2(200%)」)を算出する。 For example, the content enlargement
次に、コンテンツ拡大率算出プログラム606は、算出した表示拡大率を拡大率情報として表示内容制御プログラム603に出力する。 Next, the content enlargement
次に、表示内容制御プログラム603は、受け取った拡大率情報(「2」)に基づいて、表示中のコンテンツを2倍のサイズでディスプレイに表示させる。 Next, the display
次に、タブレット端末260のユーザが文字を書き込む操作を行うと、操作情報生成プログラム605は、操作情報を生成して表示内容制御部203に出力する。 Next, when the user of the
次に、タブレット端末260の表示内容制御プログラム603は、受け取った操作情報に基づいて、タッチパネル付きディスプレイに手書き文字を表示させる。同時に、表示内容制御プログラム603は、操作情報をタブレット端末270に送信する。 Next, the display
タブレット端末270の表示内容制御プログラム603は、受け取った操作情報に基づいて、タッチパネル付きディスプレイに手書き文字を表示させる。 The display
次に、タブレット端末270のユーザがコンテンツの拡大表示を指示する操作を行うと、操作情報生成プログラム605は、手書き入力のためのコンテンツの拡大指示であると判断し、コンテンツ拡大率算出プログラム606に、拡大率要求を出力する。 Next, when the user of the
コンテンツ拡大率算出プログラム606は、操作情報生成プログラム605から拡大率要求を受け取ると、文字サイズ測定プログラム604が生成した手書き文字サイズ情報と基準文字サイズ情報とに基づいて、表示拡大率を算出する。 When receiving the enlargement rate request from the operation information generation program 605, the content enlargement
具体的には、拡大率要求を受け取ると、コンテンツ拡大率算出プログラム606は、文字サイズ測定プログラム604に対し、他者文字サイズ要求を出力する。 Specifically, when the enlargement rate request is received, the content enlargement
次に、文字サイズ測定プログラム604は、コンテンツ上に存在するタブレット端末260のユーザの手書き文字の、原寸大のコンテンツにおけるサイズ(「1センチメートル」)を、測定する。次に、文字サイズ測定プログラム604は、測定した手書き文字のサイズを他者文字サイズ情報として、コンテンツ拡大率算出部306に出力する。 Next, the character
コンテンツ拡大率算出プログラム606は、例えば、手書き文字サイズ(「1.5センチメートル」)を基準文字サイズ(他者文字サイズ(「1センチメートル」)で除し、表示拡大率(「1.5」)を算出する。次に、コンテンツ拡大率算出プログラム606は、算出した表示拡大率を表示内容制御プログラム603に出力する。 The content enlargement
そして、表示内容制御プログラム603は、表示中のコンテンツを1.5倍の拡大率でディスプレイに表示させる。具体的には、ユーザによるコンテンツの拡大表示を指示する操作が、タッチパネル付きディスプレイの特定の点にタッチペンを3秒程度接触させる操作であれ場合、表示内容制御プログラム603は、その特定の点を中心に、コンテンツを原寸の1.5倍のサイズで表示しなおす。 Then, the display
以上に述べたように、本実施形態のタブレット端末260及びタブレット端末270は、例えば、ユーザがタッチパネル上を一定時間押下しただけで、表示しているコンテンツを適切なサイズで拡大表示させることができる効果を有する。この場合、適切なサイズとは、他者が書いた文字のサイズが、そのユーザが普段書きなれている大きさの、文字のサイズと同一になるような拡大率でコンテンツを表示した場合のサイズである。 As described above, the
その理由は、文字サイズ測定プログラム604が測定した、他者の書いた文字のサイズを基準文字サイズとして、コンテンツ拡大率算出プログラム606が表示拡大率を算出するようにしたからである。 The reason is that the content enlargement
以上、各実施の形態及び実施例を参照して本発明を説明したが、本発明は上記実施の形態に限定されるものではない。本発明の構成や詳細には、本発明のスコープ内で当業者が理解しえる様々な変更をすることができる。 Although the present invention has been described with reference to each embodiment and example, the present invention is not limited to the above embodiment. Various changes that can be understood by those skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention.
以上の各実施形態で説明した各構成要素は、必ずしも個々に独立した存在である必要はない。例えば、各構成要素は、複数の構成要素が1個のモジュールとして実現されたり、一つの構成要素が複数のモジュールで実現されたりしてもよい。また、各構成要素は、ある構成要素が他の構成要素の一部であったり、ある構成要素の一部と他の構成要素の一部とが重複していたり、といったような構成であってもよい。 Each component described in each of the above embodiments does not necessarily have to be individually independent. For example, for each component, a plurality of components may be realized as one module, or one component may be realized as a plurality of modules. Each component is configured such that a component is a part of another component, or a part of a component overlaps a part of another component. Also good.
また、以上説明した各実施形態では、複数の動作をフローチャートの形式で順番に記載してあるが、その記載の順番は複数の動作を実行する順番を限定するものではない。このため、各実施形態を実施するときには、その複数の動作の順番は内容的に支障しない範囲で変更することができる。 Further, in each of the embodiments described above, a plurality of operations are described in order in the form of a flowchart, but the described order does not limit the order in which the plurality of operations are executed. For this reason, when each embodiment is implemented, the order of the plurality of operations can be changed within a range that does not hinder the contents.
さらに、以上説明した各実施形態では、複数の動作は個々に相違するタイミングで実行されることに限定されない。例えば、ある動作の実行中に他の動作が発生したり、ある動作と他の動作との実行タイミングが部分的に乃至全部において重複していたりしていてもよい。 Furthermore, in each embodiment described above, a plurality of operations are not limited to being executed at different timings. For example, another operation may occur during the execution of a certain operation, or the execution timing of a certain operation and another operation may partially or entirely overlap.
さらに、以上説明した各実施形態では、ある動作が他の動作の契機になるように記載しているが、その記載はある動作と他の動作の全ての関係を限定するものではない。このため、各実施形態を実施するときには、その複数の動作の関係は内容的に支障のない範囲で変更することができる。また各構成要素の各動作の具体的な記載は、各構成要素の各動作を限定するものではない。このため、各構成要素の具体的な各動作は、各実施形態を実施する上で機能的、性能的、その他の特性に対して支障をきたさない範囲内で変更されて良い。 Furthermore, in each of the embodiments described above, a certain operation is described as a trigger for another operation, but the description does not limit all relationships between the certain operation and the other operations. For this reason, when each embodiment is implemented, the relationship between the plurality of operations can be changed within a range that does not hinder the contents. The specific description of each operation of each component does not limit each operation of each component. For this reason, each specific operation | movement of each component may be changed in the range which does not cause trouble with respect to a functional, performance, and other characteristic in implementing each embodiment.
尚、以上説明した各実施形態における各構成要素は、必要に応じ可能であれば、ハードウェアで実現されても良いし、ソフトウェアで実現されても良いし、ハードウェアとソフトウェアの混在により実現されても良い。 Each component in each embodiment described above may be realized by hardware, software, or a mixture of hardware and software, if necessary. May be.
また、各構成要素の物理的な構成は、以上の実施形態の記載に限定されることはなく、独立して存在しても良いし、組み合わされて存在しても良いしまたは分離して構成されても良い。 Further, the physical configuration of each component is not limited to the description of the above embodiment, and may exist independently, may exist in combination, or may be configured separately. May be.
本発明は、タッチパネルを搭載した、電話機などの通信機器、パーソナルコンピュータや携帯情報端末などのコンピュータ、テレビやゲーム機などの家電機器などを、利用して、コンテンツの表示・コンテンツへの描画を共有するシステムに適用できる。 The present invention uses a touch panel-equipped communication device such as a telephone, a computer such as a personal computer or a portable information terminal, a home appliance such as a television or a game machine, and the like to share content display and drawing on the content. Applicable to systems that
103 表示内容制御部
106 コンテンツ拡大率算出部
110 表示制御装置
111 表示制御装置
130 表示制御装置
140 表示制御装置
161 文字サイズ情報
162 基準文字サイズ情報
190 コンテンツ共有システム
201 コンテンツ指定部
202 サーバインタフェース部
203 表示内容制御部
205 操作情報生成部
208 タッチパネル
209 ディスプレイ
210 端末
220 端末
230 端末
240 端末
250 端末
251 操作情報
260 タブレット端末
270 タブレット端末
290 コンテンツ共有システム
300 通信路
304 他者文字サイズ測定部
306 コンテンツ拡大率算出部
310 インターネット
404 文字サイズ測定部
406 コンテンツ拡大率算出部
410 端末
420 端末
430 端末
500 サーバ
502 端末インタフェース部
590 コンテンツ共有システム
601 コンテンツ指定プログラム
603 表示内容制御プログラム
604 文字サイズ測定プログラム
605 操作情報生成プログラム
606 コンテンツ拡大率算出プログラム
710 CPU
720 不揮発性記憶部
730 記憶部
750 通信部DESCRIPTION OF
720
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011123557AJP2012252459A (en) | 2011-06-01 | 2011-06-01 | Display control device, system, display control method and program therefor |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011123557AJP2012252459A (en) | 2011-06-01 | 2011-06-01 | Display control device, system, display control method and program therefor |
| Publication Number | Publication Date |
|---|---|
| JP2012252459Atrue JP2012252459A (en) | 2012-12-20 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011123557AWithdrawnJP2012252459A (en) | 2011-06-01 | 2011-06-01 | Display control device, system, display control method and program therefor |
| Country | Link |
|---|---|
| JP (1) | JP2012252459A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017535851A (en)* | 2014-10-07 | 2017-11-30 | サムスン エレクトロニクス カンパニー リミテッド | Electronic conference apparatus, control method therefor, and digital pen |
| WO2023103672A1 (en)* | 2021-12-08 | 2023-06-15 | 华为技术有限公司 | Method, apparatus and device for displaying shared content, and computer program product |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2017535851A (en)* | 2014-10-07 | 2017-11-30 | サムスン エレクトロニクス カンパニー リミテッド | Electronic conference apparatus, control method therefor, and digital pen |
| US10936116B2 (en) | 2014-10-07 | 2021-03-02 | Samsung Electronics Co., Ltd. | Electronic conference apparatus for generating handwriting information based on sensed touch point, method for controlling same, and digital pen |
| WO2023103672A1 (en)* | 2021-12-08 | 2023-06-15 | 华为技术有限公司 | Method, apparatus and device for displaying shared content, and computer program product |
| Publication | Publication Date | Title |
|---|---|---|
| US12388954B2 (en) | Display apparatus and control methods thereof | |
| KR102280979B1 (en) | Devices, methods, and graphical user interfaces for wireless pairing with peripheral devices and displaying status information concerning the peripheral devices | |
| US9612675B2 (en) | Emulating pressure sensitivity on multi-touch devices | |
| WO2015161653A1 (en) | Terminal operation method and terminal device | |
| CN104123024B (en) | A kind of terminal device and apparatus control method | |
| US9804771B2 (en) | Device, method, and computer readable medium for establishing an impromptu network | |
| TWI606383B (en) | Electronic device and page zooming method thereof | |
| JP2015099555A (en) | Image display apparatus and program | |
| US9509733B2 (en) | Program, communication apparatus and control method | |
| US10565299B2 (en) | Electronic apparatus and display control method | |
| US20150346973A1 (en) | Seamlessly enabling larger ui | |
| CN103218162B (en) | Terminal operation method and device | |
| US20160117140A1 (en) | Electronic apparatus, processing method, and storage medium | |
| CN113867580B (en) | Display control method and device, device and storage medium of pointer in window | |
| CN103558957A (en) | Method and device for screen operation of mobile terminal | |
| TW201528125A (en) | Operating method and operating system | |
| CN114741042A (en) | Content display method and device | |
| JP2012252459A (en) | Display control device, system, display control method and program therefor | |
| CN109085974B (en) | A screen control method, system and terminal device | |
| JP2014238667A (en) | Information terminal, information processing program, information processing system, and information processing method | |
| CN116880943A (en) | A method, equipment and medium for signing long documents based on preview images | |
| JP2014160416A (en) | Browsing system and program | |
| CN105511684B (en) | A kind of control command generates method and electronic equipment | |
| US9787731B2 (en) | Dynamically determining workspace bounds during a collaboration session | |
| JP6327834B2 (en) | Operation display device, operation display method and program |
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Application deemed to be withdrawn because no request for examination was validly filed | Free format text:JAPANESE INTERMEDIATE CODE: A300 Effective date:20140805 |