(57)【要約】【課題】外部装置による文字等の出力を制限することを目的とする。【解決手段】第１外部装置と接続する第２外部装置に接続する情報処理装置が、前記情報処理装置に書き込まれる文字を受け付け、前記受付部が受け付けた文字に基づいて、前記文字を示す文字データを生成し、前記第１外部装置による前記文字データに基づく出力を制限するか否かを前記文字データに対して設定する設定データを生成し、前記文字データ、及び前記設定データを前記第２外部装置に送信することによって上記課題を解決する。【選択図】図１
2016091497.tif 000002
【特許請求の範囲】
【請求項１】
第１外部装置と接続する第２外部装置に接続する情報処理装置であって、
前記情報処理装置に書き込まれる文字を受け付ける受付部と、
前記受付部が受け付けた文字に基づいて、前記文字を示す文字データを生成する文字データ生成部と、
前記第１外部装置による前記文字データに基づく出力を制限するか否かを前記文字データに対して設定する設定データを生成する設定部と、
前記文字データ、及び前記設定データを前記第２外部装置に送信する送信部と
を含む情報処理装置。
【請求項２】
送信される前記文字データに基づいて、前記文字又は前記文字を変換した変換文字を出力させる出力データを前記第２外部装置に生成させる請求項１に記載の情報処理装置。
【請求項３】
前記文字データ及び前記設定データを前記第２外部装置に記憶させる請求項１又は２に記載の情報処理装置。
【請求項４】
前記第２外部装置に記憶させる前記出力データは、前記文字又は前記変換文字を画像形成する画像データを含む請求項２に記載の情報処理装置。
【請求項５】
前記文字を認識する認識部と、
前記認識部によって認識される前記文字を翻訳する変換部と
をさらに含む請求項１乃至４のいずれかに記載の情報処理装置。
【請求項６】
前記文字を前記認識部に認識させる順番、又は範囲が示されたデータを入力する入力部をさらに含む請求項５に記載の情報処理装置。
【請求項７】
１以上の情報処理装置を有し、外部装置に接続する情報処理システムであって、
前記情報処理装置に書き込まれる文字を受け付ける受付部と、
前記受付部が受け付けた文字に基づいて、前記文字を示す文字データを生成する文字データ生成部と、
前記外部装置による前記文字データに基づく出力を制限するか否かを前記文字データに対して設定する設定データを生成する設定部と、
前記文字データに基づいて前記外部装置に前記文字を出力させる出力データを生成する出力データ生成部と、
前記出力データを前記外部装置に送信する送信部と、
前記送信部による送信を制限する制限部と
を含む情報処理システム。
【請求項８】
第１外部装置と接続する第２外部装置に接続する情報処理装置が行う情報処理方法であって、
前記情報処理装置が、前記情報処理装置に書き込まれる文字を受け付ける受付手順と、
前記情報処理装置が、前記受付手順で受け付けた文字に基づいて、前記文字を示す文字データを生成する生成手順と、
前記情報処理装置が、前記第１外部装置による前記文字データに基づく出力を制限するか否かを前記文字データに対して設定する設定データを生成する設定手順と、
前記情報処理装置が、前記文字データ、及び前記設定データを前記第２外部装置に送信する送信手順と
を含む情報処理方法。
【請求項９】
第１外部装置と接続する第２外部装置に接続する情報処理装置に処理を実行させるためのプログラムであって、
前記情報処理装置が、前記情報処理装置に書き込まれる文字を受け付ける受付手順と、
前記情報処理装置が、前記受付手順で受け付けた文字に基づいて、前記文字を示す文字データを生成する生成手順と、
前記情報処理装置が、前記第１外部装置による前記文字データに基づく出力を制限するか否かを前記文字データに対して設定する設定データを生成する設定手順と、
前記情報処理装置が、前記文字データ、及び前記設定データを前記第２外部装置に送信する送信手順と
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム、情報処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、いわゆるホワイトボードに書き込まれた文字等を認識し、認識される文字のデータを送信し、接続する外部装置に文字等を出力させる方法が知られている。
【０００３】
また、転送した前描画データと現描画データとを比較し、前描画データから変化のある領域の描画データを送信する方法が知られている（例えば、特許文献１参照）。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の方法では、文字等の出力を制限する設定を行わないため、外部装置による文字等の出力を制限できない場合があった。
【０００５】
本発明の１つの側面は、外部装置による文字等の出力を制限することを目的とする。
【課題を解決するための手段】
【０００６】
一態様において、第１外部装置と接続する第２外部装置に接続する情報処理装置は、前記情報処理装置に書き込まれる文字を受け付ける受付部と、前記受付部が受け付けた文字に基づいて、前記文字を示す文字データを生成する文字データ生成部と、前記第１外部装置による前記文字データに基づく出力を制限するか否かを前記文字データに対して設定する設定データを生成する設定部と、前記文字データ、及び前記設定データを前記第２外部装置に送信する送信部とを含むことを特徴とする。
【発明の効果】
【０００７】
外部装置による文字等の出力を制限できる。
【図面の簡単な説明】
【０００８】
【図１】本発明の一実施形態に係る情報処理装置を用いる情報処理システムの全体構成の一例を説明する概略図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を説明するブロック図である。
【図３】本発明の一実施形態に係るサーバのハードウェア構成の一例を説明するブロック図である。
【図４】本発明の一実施形態に係る情報処理システム、及び情報処理装置による全体処理の一例を示すシーケンス図である。
【図５】本発明の一実施形態に係る各装置による全体処理の一例を示すフローチャートである。
【図６】本発明の一実施形態に係る出力制限の設定の一例を示す図である。
【図７】本発明の一実施形態に係る認識、及び変換の順序、及び範囲を入力する一例を示す図である。
【図８】本発明の一実施形態に係る情報処理装置によるストロークデータの一例を示す図である。
【図９】本発明の一実施形態に係る認識、及び変換された文字を出力する処理の一例を示す図である。
【図１０】本発明の一実施形態に係る情報処理システムの機能構成の一例を説明する機能ブロック図である。
【図１１】本発明の一実施形態に係る情報処理装置、及び情報処理システムによる全体処理の一例を説明する図である。
【図１２】本発明の一実施形態に係る第二実施形態の情報処理システムの全体構成の一例を説明する概略図である。
【図１３】本発明の一実施形態に係る第三実施形態の情報処理システムの全体構成の一例を説明する概略図である。
【図１４】本発明の一実施形態に係る第四実施形態の情報処理システムの全体構成の一例を説明する概略図である。
【図１５】本発明の一実施形態に係る第五実施形態の情報処理システムの全体構成の一例を説明する概略図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施の形態について説明する。
【００１０】
＜第一実施形態＞
＜システム構成例＞
図１は、本発明の一実施形態に係る情報処理装置を用いる情報処理システムの全体構成の一例を説明する概略図である。
【００１１】
図１では、情報処理システム１は、情報処理装置１１Ａと、サーバ１２とを有する構成である。以下、図１で示す全体構成を例に説明する。なお、図１では、情報処理装置１１Ａに対する第１外部装置は、情報処理装置１１Ｂであり、情報処理装置１１Ａに対する第２外部装置は、サーバ１２である。情報処理システム１に対する外部装置は、情報処理装置１１Ｂである。
【００１２】
情報処理装置１１Ａ、サーバ１２、及び情報処理装置１１Ｂは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、又はインターネット等のネットワークによって、相互に接続され、相互に通信を行う。
【００１３】
情報処理システム１では、操作者Ｐ１が情報処理装置１１Ａに文字２を書き込む書込操作を行うと、情報処理装置１１Ａが書込操作を受け付け、書き込まれた文字の文字データを生成する。情報処理装置１１Ａは、生成した文字データをサーバ１２に送信する。サーバ１２は、文字２を示す出力データを生成する。サーバ１２は、図１で示す構成では、文字２を示す出力データを情報処理装置１１Ｂに送信する。情報処理装置１１Ｂは、文字２を参加者Ｐ２に表示する。
【００１４】
なお、文字２は、サーバ１２によって翻訳等の変換が行われてもよい。情報処理装置１１Ｂは、文字２を変換した変換文字を出力してもよい。
【００１５】
また、システム構成は、出力側の情報処理装置１１Ｂがプロジェクタ、又はディスプレイ等の出力装置である構成でもよい。
【００１６】
なお、情報処理システム１は、情報処理装置１１Ａ、及びサーバ１２以外の装置を含む構成でもよい。情報処理システム１に含まれる情報処理装置１１Ａ及びサーバ１２以外の装置は、例えばＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）等である。
【００１７】
＜各装置のハードウェア構成例＞
図２は、本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を説明するブロック図である。
【００１８】
情報処理装置１１Ａ、及び情報処理装置１１Ｂは、例えば同様のハードウェア構成である。情報処理装置１１Ａ、及び情報処理装置１１Ｂが同様のハードウェア構成である場合、情報処理装置１１Ａ、及び情報処理装置１１Ｂは、それぞれ入力、及び出力の両方を行うことができるハードウェア構成である。以下、情報処理装置１１Ａが入力専用であり、かつ、情報処理装置１１Ｂが出力専用である場合を例に第一実施形態を説明する。
【００１９】
以下、情報処理装置１１Ａ、及び情報処理装置１１Ｂは、同様のハードウェア構成であるとし、情報処理装置１１Ａを例に説明するので情報処理装置１１Ｂのハードウェア構成の説明を省略する。情報処理装置１１Ａは、例えばいわゆるインタラクティブホワイトボード（ｉｎｔｅｒａｃｔｉｖｅ  ｗｈｉｔｅｂｏａｒｄ）である。
【００２０】
情報処理装置１１Ａは、タッチパネル１１Ｄ１と、センサ１１Ｄ２と、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１Ｄ３と、記憶装置１１Ｄ４と、ネットワークＩ／Ｆ（ｉｎｔｅｒｆａｃｅ）１１Ｄ５とを有する。
【００２１】
タッチパネル１１Ｄ１は、操作者Ｐ１が文字２を書き込む書込操作を行うと、書き込む内容を電子的に変換するセンサ１１Ｄ２と一体になっている電子黒板である。操作者Ｐ１は、ペンデバイス等で文字、又は図形等をタッチパネル１１Ｄ１に書き込む。
【００２２】
センサ１１Ｄ２は、タッチパネル１１Ｄ１がペンデバイス等で押される位置を検出する。
【００２３】
なお、情報処理装置１１Ａは、タッチパネル１１Ｄ１、及びセンサ１１Ｄ２を有する構成に限られない。タッチパネル１１Ｄ１、及びセンサ１１Ｄ２は、例えばポインティングデバイス等の位置入力装置とディスプレイ等の出力装置とを組み合わせた構成でもよい。
【００２４】
ＣＰＵ１１Ｄ３は、情報処理装置１１Ａが行う各種処理、及び情報処理装置１１Ａが有するハードウェアの制御を行う。ＣＰＵ１１Ｄ３は、プログラム等に基づいて動作する。また、ＣＰＵ１１Ｄ３は、内部タイマー（ｔｉｍｅｒ）、又はネットワークを介して時刻等の時間データを取得してもよい。時間データは、例えばＩＥＥＥ（Ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ，Ｉｎｃ．）１５８８の規格等で生成されるデータである。
【００２５】
記憶装置１１Ｄ４は、メモリ（ｍｅｍｏｒｙ）等であり、各種データ等を記憶する。
【００２６】
ネットワークＩ／Ｆ１１Ｄ５は、情報処理装置１１Ａがネットワークを介して外部装置と各種データを送受信するためのインタフェースである。
【００２７】
なお、ハードウェア構成は、情報処理装置１１Ａの内部又は外部に演算装置、又は記憶装置等をさらに有し、情報処理装置１１Ａが分散、冗長、又は並行して演算等を行う構成でもよい。
【００２８】
図３は、本発明の一実施形態に係るサーバのハードウェア構成の一例を説明するブロック図である。
【００２９】
サーバ１２は、ＣＰＵ１２Ｄ１と、記憶装置１２Ｄ２と、ネットワークＩ／Ｆ１２Ｄ３とを有する。サーバ１２は、情報処理装置の一例である。
【００３０】
ＣＰＵ１２Ｄ１は、サーバ１２が行う各種処理を実現するための演算、及びサーバ１２が有するハードウェアの制御を行う。
【００３１】
記憶装置１２Ｄ２は、メモリ等であり、各種データを記憶する。
【００３２】
ネットワークＩ／Ｆ１２Ｄ３は、サーバ１２が外部装置と各種データを送受信するためのインタフェースである。
【００３３】
なお、ハードウェア構成は、例えばサーバ１２の内部又は外部に演算装置、又は記憶装置等を有し、サーバ１２が分散、冗長、又は並行して演算等を行う構成でもよい。
【００３４】
＜全体処理例＞
図４は、本発明の一実施形態に係る情報処理システム、及び情報処理装置による全体処理の一例を示すシーケンス図である。情報処理装置１１Ａは、書き込まれる文字に基づいて文字データと、外部装置で出力データに基づく出力を制限するか否かの設定データとを生成する。情報処理装置１１Ａは、生成した文字データと設定データとをサーバ１２に送信する。サーバ１２は、送信される文字データに基づいて出力データを生成する。サーバ１２は、送信される設定データに基づいて出力データを送信するか否かを判断し、出力が制限されていないと判断する場合には、出力データを外部装置に送信する。
【００３５】
＜出力制限の設定例（ステップＳ０１）＞
ステップＳ０１では、情報処理装置１１Ａは、情報処理装置１１Ｂ等で表示等の出力を制限するか否かを設定する。情報処理装置１１Ａは、設定に基づいて設定データ３を生成する。
【００３６】
＜書込操作によって書き込まれる文字を受け付け（ステップＳ０２）＞
ステップＳ０２では、情報処理装置１１Ａは、操作者Ｐ１によって書き込まれる文字を受け付ける。
【００３７】
＜ストローク（ｓｔｒｏｋｅ）データ等の生成（ステップＳ０３）＞
ステップＳ０３では、情報処理装置１１Ａは、ステップＳ０２で操作者Ｐ１によって書き込まれる文字に基づいて文字データを生成する。文字データは、例えばストロークデータ４である。以下、文字データがストロークデータ４である場合を例に説明する。ストロークデータ４等の詳細は、後述する。
【００３８】
＜ストロークデータ４、及び設定データ３の送信（ステップＳ０４）＞
ステップＳ０４では、情報処理装置１１Ａは、サーバ１２にステップＳ０１で生成する設定データ３と、ステップＳ０３で生成するストロークデータ４とを送信する。
【００３９】
＜ストロークデータ４、及び設定データ３の記憶（ステップＳ０５）＞
ステップＳ０５では、サーバ１２は、ステップＳ０４で情報処理装置１１Ａから送信される設定データ３、及びストロークデータ４等を記憶する。また、ステップＳ０５では、サーバ１２は、ストロークデータ４等を認識、翻訳等の変換、又はこれらを組み合わせた処理を行い、ストロークデータ４等に基づいて、情報処理装置１１Ｂに出力させる文字の出力データ５を生成する。サーバ１２は、生成する出力データ５を記憶する。出力データ５は、変換文字を出力させるデータでもよい。
【００４０】
＜出力制限がされているか否かの判断（ステップＳ０６）＞
ステップＳ０６では、サーバ１２は、各ストロークデータ４等の出力が制限されているか否かを設定データ３に基づいて判断する。出力の制限は、例えば制限フラグ（ｆｌａｇ）データによって設定される。制限フラグは、設定データ３に含まれるデータである。以下、設定データ３に含まれる制限フラグデータを用いる方法を例に説明する。制限フラグには、表示、及び印刷等の出力を行わせない設定として例えば「１」（ＯＮ）が設定、又は出力を許可する設定として「０」（ＯＦＦ）のいずれかが設定される。
【００４１】
制限フラグに「０」が設定されている場合、つまり、外部装置による出力を制限しない設定である場合（ステップＳ０６で制限フラグ「０」と判断）、サーバ１２は、ステップＳ０７に進む。制限フラグが「１」である場合、つまり、外部装置による出力を制限する設定である場合（ステップＳ０６で制限フラグ「１」と判断）、サーバ１２は、ステップＳ０９に進む。
【００４２】
＜出力データ５を送信（ステップＳ０７）＞
ステップＳ０７では、サーバ１２は、出力データ５を情報処理装置１１Ｂに送信する。
【００４３】
＜出力データ５の出力（ステップＳ０８）＞
ステップＳ０８では、情報処理装置１１Ｂは、ステップＳ０７で送信される出力データ５に基づいて参加者Ｐ２に出力を行う。
【００４４】
＜出力データ５の送信を制限（ステップＳ０９）＞
ステップＳ０９では、サーバ１２は、出力データ５の送信を制限する。
【００４５】
＜各装置による全体処理例＞
図５は、本発明の一実施形態に係る各装置による全体処理の一例を示すフローチャートである。図５（Ａ）は、本発明の一実施形態に係る情報処理装置１１Ａによる全体処理の一例を示すフローチャートである。図５（Ｂ）は、本発明の一実施形態に係るサーバ１２による全体処理の一例を示すフローチャートである。図５（Ｃ）は、本発明の一実施形態に係る情報処理装置１１Ｂによる全体処理の一例を示すフローチャートである。なお、図５では、図４で示す処理と同一の処理は、同一の符号を付して説明する。
【００４６】
＜出力制限の設定例（ステップＳ０１）＞
ステップＳ０１では、情報処理装置１１Ａは、情報処理装置１１Ｂ等で表示等の出力を制限するか否かを設定する。制限の設定は、例えばＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）等で行われる。
【００４７】
図６は、本発明の一実施形態に係る出力制限の設定の一例を示す図である。
【００４８】
情報処理装置１１Ａは、例えば図示するように、ＧＵＩ６を表示する。情報処理装置１１Ａは、操作者Ｐ１によってＧＵＩ６が有する各ボタンが押されると、いずれかのボタンが押されたことをセンサ１１Ｄ２（図２）等によって検出する。
【００４９】
ＧＵＩ６は、例えば制限ボタン６１と、解除ボタン６２と、消去ボタン６３とを有する。以下、ＧＵＩ６が制限ボタン６１と、解除ボタン６２と、消去ボタン６３とを有する構成を例に説明する。なお、出力制限の設定は、例えばスイッチ、及びキーボード等の入力装置で行われてもよい。
【００５０】
制限ボタン６１は、情報処理装置１１Ｂ等の外部装置で出力を制限させる設定を行うボタンである。制限ボタン６１が操作者Ｐ１によって押されると、情報処理装置１１Ａは、次に解除ボタン６２が操作者Ｐ１によって押されるまでに書き込まれる文字に対して制限フラグデータを「１」と設定する設定データを生成する。
【００５１】
解除ボタン６２は、制限ボタン６１によって制限させている出力の制限を解除するボタンである。解除ボタン６２が操作者Ｐ１によって押されると、情報処理装置１１Ａは、以降に書き込まれる文字に対して制限フラグデータを「０」と設定する設定データを生成する。
【００５２】
消去ボタン６３は、制限フラグデータが「１」と設定されている文字のストロークデータを情報処理装置１１Ａに消去させるボタンである。
【００５３】
つまり、制限ボタン６１が押され、次に解除ボタン６２が押されるまでに書き込まれるストロークは、情報処理装置１１Ｂ等で出力が制限される。ストロークデータに対して、ＧＵＩ６による操作によって、制限フラグデータが設定される。
【００５４】
＜書込操作によって書き込まれる文字を受け付け（ステップＳ０２）＞
ステップＳ０２では、情報処理装置１１Ａは、操作者Ｐ１によって書き込まれる文字を受け付ける。なお、ステップＳ０２では、情報処理装置１１Ａは、ステップＳ０５でサーバ１２が認識、及び変換を行う場合、順序、範囲、又は両方を入力してもよい。
【００５５】
図７は、本発明の一実施形態に係る認識、及び変換の順序、及び範囲を入力する一例を示す図である。図７は、操作者Ｐ１が文字２として「りんご」の各文字を書き込んだ場合を例に説明する図である。図７（Ａ）、及び図７（Ｂ）は、本発明の一実施形態に係る認識、及び変換の順序を入力する一例を示す図である。図７（Ｃ）、及び図７（Ｄ）は、本発明の一実施形態に係る認識、及び変換の範囲を入力する一例を示す図である。
【００５６】
図７（Ａ）、及び図７（Ｂ）では、書込操作で矢印８を書き込む。情報処理装置１１Ａは、書き込まれた矢印８から文字２を認識、及び変換する処理の処理開始位置、及び処理順序を入力する。文字２は、書き込まれる文字の言語等によって図７（Ａ）のように左上から斜め右下方向、又は図７（Ｂ）のように上から下方向に書き込まれる場合等がある。
【００５７】
矢印８が入力されると、図７（Ａ）、及び図７（Ｂ）のように文字が書き込まれても情報処理装置１１Ａは、文字２の処理開始位置、及び処理順序がわかるため、認識、及び変換の処理を精度よく行うことができる。なお、矢印８は、線分等でもよい。さらに、矢印８は、端部が他の形状でもよい。また、順序は、書き込まれた時刻に基づいて判定されてもよい。
【００５８】
図７（Ｃ）では、文字２を書き込む際に囲み線９を書き込む。情報処理装置１１Ａは、囲み線９から文字２を認識、及び変換する処理の範囲を入力する。文字２は、他の文字２Ｂと書き込まれる場合がある。図７（Ｄ）で図示するように、文字２と、他の文字２Ｂとが書き込まれる場合がある。文字２、及び他の文字２Ｂのうち、操作者Ｐ１が文字２を情報処理装置１１Ａに認識、及び変換させたい場合、図示するように、文字２を示すように囲み線９を書き込む。
【００５９】
囲み線９が入力されると、情報処理装置１１Ａは、他の文字２Ｂが書き込まれていても文字２が書き込まれた範囲がわかるため、文字２を認識、及び変換する処理を精度よく行うことができる。なお、情報処理装置１１Ａは、図７（Ａ）で示す矢印８が書き込まれた一定の範囲が認識、及び変換の処理を行う範囲として入力されてもよい。
【００６０】
また、ステップＳ０２では、情報処理装置１１Ａは、受け付けた文字を操作者Ｐ１に表示する出力を行う。
【００６１】
＜ストロークデータ等の生成（ステップＳ０３）＞
ステップＳ０３では、情報処理装置１１Ａは、ステップＳ０２で操作者Ｐ１によって書き込まれる文字に基づいてストロークデータ４等を生成する。
【００６２】
図８は、本発明の一実施形態に係る情報処理装置によるストロークデータの一例を示す図である。図８（Ａ）は、本発明の一実施形態に係る書込操作の一例を示す図である。図８（Ｂ）は、本発明の一実施形態に係る図８（Ａ）で書き込まれた文字のストロークデータの一例を示す図である。
【００６３】
書込操作では、操作者Ｐ１は、例えば図８（Ａ）で図示するように文字２として「りんご」の各文字をタッチパネル１１Ｄ１上に書き込む。ストロークデータは、例えば一回の操作で書き込まれる各文字を構成する直線、又は曲線等の単位で生成される。つまり、「り」の文字は、図８（Ｂ）で示すように、「ｓ００１」と「ｓ００２」の２つのストロークで構成される。なお、ストロークデータは、１回の操作で書き込まれる直線、又は曲線の単位でなく、例えば複数の直線、又は曲線の単位で生成されてもよい。
【００６４】
＜ストロークデータ、及び設定データの送信（ステップＳ０４）＞
ステップＳ０４では、情報処理装置１１Ａは、サーバ１２にステップＳ０１で生成する設定データと、ステップＳ０３で生成するストロークデータとを送信する。設定データ、及びストロークデータは、対応して送信される。
【００６５】
＜ストロークデータ、及び設定データの記憶（ステップＳ０５）＞
ステップＳ０５では、サーバ１２は、ステップＳ０４で情報処理装置１１Ａから送信される設定データ、及びストロークデータ４等を記憶する。ストロークデータ、及び設定データは、例えば下記（表１）で示す形式で記憶される。
【００６６】
【表１】
2016091497.tif 000003
（表１）で示すストロークデータは、時間データを有する。時間データは、例えば「開始時刻」、又は「終了時刻」等である。時間データは、各ストロークが書き込まれた書込操作の開始時刻等の時点を示すデータである。ストロークデータが有する各種データは、「ストロークＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）」に対応して記憶される。
【００６７】
「ストロークＩＤ」は、各ストロークを識別するための識別データである。「ストロークＩＤ」は、例えば通し番号等で生成されるデータである。「ストロークＩＤ」は、図８（Ｂ）で図示する「ｓ００１」、「ｓ００２」、及び「ｓ００３」の単位、つまり１ストロークに対応する。「開始時刻」は、各ストロークの書き込みが開始された時刻である。「終了時刻」は、各ストロークの書き込みが終了した時刻である。「色」は、各ストロークを表示する色の設定に係るデータである。「幅」は、各ストロークを表示する太さの設定に係るデータである。
【００６８】
「座標配列データＩＤ」は、各ストロークに対応する位置データを特定するＩＤデータである。位置データは、例えば座標配列データである。以下、位置データが座標配列データである場合を例に説明する。座標配列データは、例えば下記（表２）で示すデータである。
【００６９】
【表２】
2016091497.tif 000004
（表２）で示す「座標配列データＩＤ」には、（表１）で示す同様の「座標配列データＩＤ」を有する「ストロークＩＤ」が対応する。したがって、（表２）の「ｃ００１」には、（表１）の「ｓ００１」が対応する。また、サーバ１２は、他に「ｓ００２」に対応する「ｃ００２」、及び「ｓ００３」に対応する「ｃ００３」のデータ等を記憶する。なお、位置データは、（表２）に示すデータ以外の他の形式で記憶されてもよい。
【００７０】
「Ｘ座標値」、及び「Ｙ座標値」は、書き込まれるストロークの位置を示すデータである。「Ｘ座標値」、及び「Ｙ座標値」は、例えば横方向、及び縦方向についてそれぞれ原点からの距離を示す値等である。「差分時刻」は、各座標に書き込みがあった時刻を示すデータである。「差分時刻」は、例えば（表１）の「開始時刻」と「終了時刻」との差分の値等で示される。
【００７１】
「制限フラグ」は、ステップＳ０１で設定される制限の設定を示すデータである。設定データは、例えば「制限フラグ」データである。なお、設定データは、（表１）のデータとは別のデータで記憶されてもよい。
【００７２】
（表１）に戻って、「拠点ＩＤ」は、ストロークデータ、及び設定データを送信した送信元を示すデータである。（表１）では、「Ａ」は、情報処理装置１１Ａが設置されている拠点を示す。同様に、（表１）では、「Ｂ」は、情報処理装置１１Ｂが設置されている拠点を示す。つまり、「座標配列データＩＤ」が「ｃ００１」、及び「ｃ００３」のデータは、情報処理装置１１Ａから送信されたストロークデータ、及び設定データである。
【００７３】
なお、ステップＳ０５では、サーバ１２は、ストロークデータに基づいて認識、及び変換を行ってもよい。
【００７４】
認識は、いわゆるＯＣＲ（Ｏｐｔｉｃａｌ  Ｃｈａｒａｃｔｅｒ  Ｒｅｃｏｇｎｉｔｉｏｎ）処理等である。認識は、書き込まれた文字を示すテキスト（ｔｅｘｔ）データを生成する処理等である。認識の処理によって生成されるテキストデータは、文字２を示す出力データの一例である。
【００７５】
図９は、本発明の一実施形態に係る認識、及び変換された文字を出力する処理の一例を示す図である。図９（Ａ）は、本発明の一実施形態に係る文字２を出力する処理の一例を示す図である。図９（Ｂ）は、本発明の一実施形態に係る変換後の文字７を出力する処理の一例を示す図である。例えばステップＳ０５では、図９（Ａ）のように、サーバ１２は、文字２を情報処理装置１１Ｂに出力させる出力データを生成する。
【００７６】
また、ステップＳ０５では、サーバ１２は、文字２を認識し、文字２を変換した変換文字を出力する出力データを生成してもよい。変換文字は、例えば変換後の文字７である。サーバ１２は、例えば文字２を英訳した変換後の文字７を図９（Ｂ）のように情報処理装置１１Ｂに出力させる出力データを生成する。なお、変換は、英訳に限られず、英語以外の言語、図形、画像、又は記号等に変更する処理でもよい。つまり、変換後の文字７は、文字２から変換された英語以外の言語、図形、画像、又は記号等でもよい。
【００７７】
また、出力データは、画像データを含んでもよい。画像データは、例えばＰＤＦ（Ｐｏｒｔａｂｌｅ  Ｄｏｃｕｍｅｎｔ  Ｆｏｒｍａｔ）ファイル形式、又はＭｉｃｒｏｓｏｆｔ  Ｗｉｎｄｏｗｓ（登録商標）  Ｂｉｔｍａｐ  Ｉｍａｇｅファイル形式等のデータである。
【００７８】
＜出力制限がされているか否かの判断（ステップＳ０６）＞
図５に戻って、ステップＳ０６では、サーバ１２は、設定データに基づいて各ストロークデータが出力を制限されているか否かを判断する。具体的には、ステップＳ０６では、サーバ１２は、対象となる文字のストロークデータに対する設定データである（表１）の「制限フラグ」が「１」であるか「０」であるかを判断する。サーバ１２が制限フラグが「１」であると判断する場合（ステップＳ０６でＹＥＳ）、サーバ１２は、ステップＳ０９に進む。サーバ１２が制限フラグが「０」であると判断する場合（ステップＳ０６でＮＯ）、サーバ１２は、ステップＳ０７に進む。
【００７９】
なお、判断には、「拠点ＩＤ」が用いられてもよい。例えば出力データの送り先が情報処理装置１１Ｂ、つまり、送り先の「拠点ＩＤ」が「Ｂ」である場合を例に説明する。この場合、ステップＳ０６では、サーバ１２は、「制限フラグ」が「０」のストロークデータを制限フラグが「０」であると判断する（ステップＳ０６でＮＯ）。さらに、ステップＳ０６では、サーバ１２は、「拠点ＩＤ」が「Ｂ」のストロークデータに対し、制限フラグが「０」である場合と同様（ステップＳ０６でＮＯ）の判断を行う。
【００８０】
＜出力データを送信（ステップＳ０７）＞
ステップＳ０７では、サーバ１２は、出力データを情報処理装置１１Ｂに送信する。
【００８１】
＜出力データの送信を制限（ステップＳ０９）＞
ステップＳ０９では、サーバ１２は、制限するストロークデータに対応する出力データの送信を制限する。具体的には、ステップＳ０９では、サーバ１２は、制限するストロークデータに対応する出力データの送信を行わない、又は停止させる等の制限を行う。
【００８２】
＜出力データを受信したか否かの判断（ステップＳ０７Ａ）＞
ステップＳ０７Ａでは、情報処理装置１１Ｂは、出力データがサーバ１２から送信されたか否かを判断する。情報処理装置１１Ｂが出力データを受信したと判断する場合（ステップＳ０７ＡでＹＥＳ）、情報処理装置１１Ｂは、ステップＳ０８に進む。情報処理装置１１Ｂが出力データを受信していないと判断する場合（ステップＳ０７ＡでＮＯ）、情報処理装置１１Ｂは、処理を終了する。ステップＳ０７Ａで受信したと判断される場合は（ステップＳ０７ＡでＹＥＳ）、ステップＳ０７の処理がサーバ１２によって行われた場合である。
【００８３】
＜出力データの出力（ステップＳ０８）＞
ステップＳ０８では、情報処理装置１１Ｂは、ステップＳ０７で送信される出力データに基づいて参加者Ｐ２に出力を行う。具体的には、ステップＳ０８では、情報処理装置１１Ｂは、図９で図示するように、書き込まれた文字２、又は文字２を変換した変換文字を参加者Ｐ２に表示する。表示する変換文字は、例えば変換後の文字７である。
【００８４】
なお、出力は、情報処理装置１１Ｂによる表示に限られない。例えば情報処理装置１１Ｂがプリンタ等の出力装置を有し、情報処理装置１１Ｂは、文字２、又は文字２を変換した変更後の文字７を紙等の記録媒体に画像形成する出力を行ってもよい。
【００８５】
また、全体処理は、図４、及び図５で示す全体処理に限られない。例えば情報処理装置１１Ａが認識、及び変換のいずれか一方、又は両方の処理を行ってもよい。
【００８６】
＜機能構成例＞
図１０は、本発明の一実施形態に係る情報処理システムの機能構成の一例を説明する機能ブロック図である。
【００８７】
情報処理システム１の情報処理装置１１Ａは、受付部１Ｆ１と、文字データ生成部１Ｆ２と、設定部１Ｆ３と、入力部１Ｆ４と、送信部１Ｆ５とを有する。情報処理システム１のサーバ１２は、出力データ生成部１Ｆ６と、記憶部１Ｆ７と、制限部１Ｆ８と、送信部１Ｆ９とを有する。出力データ生成部１Ｆ６は、認識部１Ｆ６１と、変換部１Ｆ６２とを有する。情報処理システム１に接続される情報処理装置１１Ｂは、出力部１Ｆ１０を有する。
【００８８】
受付部１Ｆ１は、書込操作によって書き込まれる文字２を受け付ける。受付部１Ｆ１は、例えばタッチパネル１１Ｄ１（図２）、及びセンサ１１Ｄ２（図２）等によって実現される。
【００８９】
文字データ生成部１Ｆ２は、受付部１Ｆ１が受け付ける書き込まれた文字２のストロークデータ等である文字データを生成する。文字データ生成部１Ｆ２は、例えばＣＰＵ１１Ｄ３（図２）等によって実現される。
【００９０】
設定部１Ｆ３は、ＧＵＩ６等によって情報処理装置１１Ｂによる出力を制限するか否かを設定する。設定部１Ｆ３は、例えばタッチパネル１１Ｄ１（図２）、及びセンサ１１Ｄ２（図２）等によって実現される。
【００９１】
入力部１Ｆ４は、サーバ１２が認識、及び変換等を行う処理順序、及び処理範囲等を示すデータを入力する。具体的には、入力部１Ｆ４は、操作者Ｐ１が書き込む図７に示す矢印８、及び囲み線９等に基づいて、処理順序、及び処理範囲等を示すデータを生成する。入力部１Ｆ４は、例えばタッチパネル１１Ｄ１（図２）、及びセンサ１１Ｄ２（図２）等によって実現される。
【００９２】
送信部１Ｆ５は、文字データ生成部１Ｆ２が生成する文字２に対応するストロークデータ４と、設定部１Ｆ３が生成するストロークデータ４に対応する設定データ３と、入力部１Ｆ４が入力する処理順序、及び範囲等を示すデータとをサーバ１２に送信する。送信部１Ｆ５は、例えばネットワークＩ／Ｆ１１Ｄ５（図２）等によって実現される。
【００９３】
出力データ生成部１Ｆ６は、ストロークデータ４に基づいて出力データ５を生成する。
【００９４】
認識部１Ｆ６１は、認識の処理によって、ストロークデータ４が示す文字２のテキストデータ等の出力データを生成する。認識部１Ｆ６１は、例えばＣＰＵ１２Ｄ１（図３）等によって実現される。
【００９５】
変換部１Ｆ６２は、変換処理によって、文字２を翻訳等の変換によって変換後の文字７を示すテキストデータ等を生成する。変換部１Ｆ６２は、例えばＣＰＵ１２Ｄ１（図３）等によって実現される。
【００９６】
記憶部１Ｆ７は、文字２又は変換後の文字７の出力データ５を記憶する。記憶部１Ｆ７は、例えば記憶装置１２Ｄ２（図３）等によって実現される。
【００９７】
制限部１Ｆ８は、送信部１Ｆ９による出力データ５の送信を設定データ３に基づいて制限する。制限部１Ｆ８は、例えばＣＰＵ１２Ｄ１（図３）等によって実現される。
【００９８】
送信部１Ｆ９は、出力データを情報処理装置１１Ｂ等に送信する。送信部１Ｆ９は、例えばネットワークＩ／Ｆ１２Ｄ３（図３）等によって実現される。
【００９９】
出力部１Ｆ１０は、送信される出力データ５に基づいて参加者Ｐ２に文字２を表示する。出力部１Ｆ１０は、変換後の文字７を出力してもよい。出力部１Ｆ１０は、例えばタッチパネル１１Ｄ１（図２）、及びネットワークＩ／Ｆ１１Ｄ５（図２）等によって実現される。
【０１００】
なお、機能構成は、例えば情報処理装置１１Ａ等のサーバ１２以外の装置が出力データ生成部１Ｆ６を有し、情報処理装置１１Ａ等が認識、及び変換を行ってもよい。また、各種処理、及び記憶は、分散、又は冗長して複数の装置で行われてもよい。
【０１０１】
＜全体処理の一例＞
図１１は、本発明の一実施形態に係る情報処理装置、及び情報処理システムによる全体処理の一例を説明する図である。
【０１０２】
図１１では、操作者Ｐ１によって文字２として第１文字２１、第２文字２２、及び第３文字２３が情報処理装置１１Ａに書き込まれた場合を例に説明する。また、図１１では、図６と同様に操作者Ｐ１がＧＵＩ６による設定によって、第３文字２３の出力を制限する設定を行った場合を例に説明する。
【０１０３】
図１１に示す書き込みが行われる場合、情報処理装置１１Ａは、受付部１Ｆ１によって文字２である第１文字２１、第２文字２２、及び第３文字２３を受け付ける。情報処理装置１１Ａは、文字データ生成部１Ｆ２によって第１文字２１、第２文字２２、及び第３文字２３のそれぞれのストロークデータを生成する。情報処理装置１１Ａは、第１文字２１、第２文字２２、及び第３文字２３のそれぞれに対して設定データ３を生成する。図１１では、設定データ３には、第１文字２１及び第２文字２２に対して制限フラグ「０」が設定され、かつ、第３文字２３に対して制限フラグ「１」が設定される場合である。情報処理装置１１Ａは、送信部１Ｆ５によってサーバ１２に第１文字２１、第２文字２２、及び第３文字２３の文字データと、各文字に対するそれぞれの設定データ３とを送信する。
【０１０４】
図１１では、サーバ１２は、認識部１Ｆ６１によって、送信される第１文字２１、第２文字２２、及び第３文字２３の文字データに基づいて第１文字２１、第２文字２２、及び第３文字２３を出力させる出力データを生成する。サーバ１２は、制限部１Ｆ８によって、第１文字２１、第２文字２２、及び第３文字２３を出力させる出力データのうち、第３文字２３に対して制限フラグ「１」に基づいて第３文字２３の出力データの送信を制限する。サーバ１２は、送信部１Ｆ９によって、第１文字２１、第２文字２２、及び第３文字２３を出力させる出力データのうち、制限される第３文字２３を除く、第１文字２１及び第２文字２２の出力データを送信する。
【０１０５】
図１１では、情報処理装置１１Ｂは、出力部１Ｆ１０によって、第１文字２１及び第２文字２２を参加者Ｐ２に出力する。図示するように、第３文字２３の出力データが情報処理装置１１Ｂに送信されないため、制限された第３文字２３は、情報処理装置１１Ｂでは、出力されない。
【０１０６】
このように、情報処理装置１１Ａは、文字データに対する設定データをサーバ１２に送信する。サーバ１２は、送信される設定データによって、各文字について、出力が制限されているか否か判断することができる。そのため、サーバ１２は、例えば出力が制限されている文字の出力データを情報処理装置１１Ｂに送信しない。つまり、情報処理装置１１Ａは、制限されている文字の出力データを情報処理装置１１Ｂにサーバ１２が送信することを制限させることができる。このため、出力が制限される文字は、情報処理装置１１Ｂ等の外部装置では、出力が制限される。
【０１０７】
よって、情報処理装置１１Ａは、文字の出力を制限させる設定によって、外部装置による出力を制限できる。
【０１０８】
また、情報処理システム１では、外部装置に送信する出力データを設定データによって制限できるため、情報処理装置１１Ｂ等の外部装置に、送信される出力データが制限される。よって、情報処理システム１は、出力データに基づく文字の出力を制限する設定によって、外部装置による出力を制限できる。
【０１０９】
本発明の一実施形態に係る情報処理装置１１Ａは、設定データの制限フラグの内容に係わらず、サーバ１２には、すべて文字データを送信する。文字データに対応させた設定データをサーバ１２に送信するため、情報処理装置１１Ａは、設定データに応じて、出力データを送信する際に、サーバ１２に送信を制限させることができる。また、文字データを各情報処理装置が有するのではなく、サーバ１２がすべて文字データを有し、サーバ１２に文字データを集中させて管理するシステム構成にすることができる。
【０１１０】
＜第二実施形態＞
図１２は、本発明の一実施形態に係る第二実施形態の情報処理システムの全体構成の一例を説明する概略図である。
【０１１１】
情報処理システム１は、情報処理装置１１Ａが入力専用、及び情報処理装置１１Ｂが出力専用の装置となる一方向の通信を行う構成に限られない。本発明の実施形態に係る情報処理システムは、双方向の通信を行ってもよい。第二実施形態の情報処理システム１Ａでは、情報処理装置１１Ａ、及び１１Ｂの間で双方向の通信が行われる。情報処理システム１Ａの情報処理装置１１Ａ、情報処理装置１１Ｂ、及びサーバ１２は、第一実施形態と同様の装置とする。したがって、各装置の説明は、省略する。
【０１１２】
情報処理システム１Ａでは、情報処理装置１１Ａ、及び情報処理装置１１Ｂは、いずれもが情報処理システム１の入力側、及び出力側となる。例えば情報処理装置１１Ａが日本語圏に設置され、情報処理装置１１Ｂが英語圏に設置されている場合を例に説明する。
【０１１３】
情報処理システム１Ａは、情報処理装置１１Ａで書込操作が行われると、情報処理装置１１Ａが入力側となり、サーバ１２が日本語を英語に翻訳する変換を行い、情報処理装置１１Ｂが英語を表示する。同様に、英語圏の情報処理装置１１Ｂで書込操作が行われると、情報処理装置１１Ｂが入力側となり、サーバ１２が英語を日本語に翻訳する変換を行い、情報処理装置１１Ａが日本語を表示する。
【０１１４】
情報処理システム１Ａは、双方向のコミュニケーションを円滑にすることができる。
【０１１５】
＜第三実施形態＞
図１３は、本発明の一実施形態に係る第三実施形態の情報処理システムの全体構成の一例を説明する概略図である。
【０１１６】
本発明の実施形態に係る情報処理システムは、サーバ１２を有するいわゆるクライアント−サーバの構成に限られない。本発明の実施形態に係る情報処理システムは、いわゆるＰ２Ｐ（Ｐｅｅｒ  ｔｏ  Ｐｅｅｒ）の構成でもよい。
【０１１７】
図１３で示す構成では、サーバ１２が有する機能は、情報処理装置１１Ａ、又は情報処理装置１１Ｂが有する構成である。情報処理装置１１Ａ、及び情報処理装置１１Ｂは、サーバ１２が有するＣＰＵ、記憶装置、及びネットワークＩ／Ｆを有するため、サーバ１２の機能を有することができる。
【０１１８】
第三実施形態の情報処理装置１１Ａ、及び１１Ｂは、第一実施形態の情報処理装置１１Ａと同様のハードウェア構成である。したがって、各装置の説明は、省略する。
【０１１９】
図１３（Ａ）は、本発明の一実施形態に係る第三実施形態の情報処理システムの全体構成の一例を説明する概略図である。情報処理システム１Ｂでは、サーバ１２が有する機能は、情報処理装置１１Ａが有する構成である。図１３（Ａ）では、変換は、情報処理装置１１Ａが行う。情報処理システム１Ｂでは、情報処理装置１１Ａが変換を行い、変換後の文字７のデータが情報処理装置１１Ａから出力される。
【０１２０】
図１３（Ｂ）は、本発明の一実施形態に係る第三実施形態の情報処理システムの全体構成の一例を説明する概略図である。情報処理システム１Ｃでは、サーバ１２が有する機能は、情報処理装置１１Ｂが有する。図１３（Ｂ）では、変換は、情報処理装置１１Ｂが行う。情報処理システム１Ｃでは、文字２のデータが情報処理装置１１Ａから情報処理装置１１Ｂに出力される。情報処理装置１１Ｂは、変換を行い、変換後の文字７を表示する。
【０１２１】
図１３で示す構成では、サーバ１２が不要となるため、第一実施形態の情報処理システム１より少ない装置でシステムを構成することができる。
【０１２２】
＜第四実施形態＞
図１４は、本発明の一実施形態に係る第四実施形態の情報処理システムの全体構成の一例を説明する概略図である。図１４では、情報処理装置１１Ａが設置される拠点を第１拠点、及び情報処理装置１１Ｃが設置される拠点を第２拠点とする。図１４に示す情報処理システム１Ｄは、図１に示す情報処理システム１と比較して、サーバ１２が情報処理装置１１Ｃに含まれる構成となっている点が異なる。
【０１２３】
情報処理システム１Ｄでは、情報処理システム１のサーバ１２が行う処理は、情報処理装置１１Ｃが行う。情報処理装置１１Ｃは、第１拠点で書き込まれる第１拠点の文字２４１と、第２拠点で書き込まれる第２拠点の文字２４２とを出力する出力データ５を生成し、情報処理装置１１Ｂに送信する。情報処理装置１１Ｂは、出力データ５に基づいて、参加者Ｐ２に第１拠点の文字２４１、及び第２拠点の文字２４２を出力する。
【０１２４】
情報処理システム１Ｄでは、情報処理装置１１Ｃは、第２拠点の文字２４２に対しても第１拠点の文字２４１と同様に、設定データに基づいて制限を行う。なお、情報処理システム１Ｄにおいて、情報処理装置１１Ａ、及び情報処理装置１１Ｃと、情報処理装置１１Ｂとの間で図１２に示すように双方向の通信が行われてもよい。
【０１２５】
＜第五実施形態＞
図１５は、本発明の一実施形態に係る第五実施形態の情報処理システムの全体構成の一例を説明する概略図である。図１５に示す情報処理システム１Ｅは、図１４に示す情報処理システム１Ｄと比較して、サーバ１２Ａが加わる点が異なる。情報処理システム１Ｅでは、図１４と同様に、情報処理装置１１Ｃが情報処理システム１の図５（Ｂ）に示すサーバ１２が行う処理を行う。サーバ１２Ａは、図３に示すサーバ１２と同様のハードウェア構成である。したがって、サーバ１２Ａのハードウェア構成の説明は、省略する。
【０１２６】
サーバ１２Ａは、ストロークデータ４、設定データ３、及び出力データ５を記憶する。
【０１２７】
図１１と同様の文字２が書き込まれた場合を例に説明する。また、第１文字２１、第２文字２２、及び第３文字２３に対する出力を制限するそれぞれの設定も同様として説明する。つまり、第３文字２３に対する制限フラグの設定が「１」となっている場合である。
【０１２８】
各情報処理装置は、サーバ１２Ａが記憶する出力データ５をダウンロード（ｄｏｗｎｌｏａｄ）することができる。図１５では、サーバ１２Ａは、文字２を出力する出力データ５を記憶する。ダウンロードによって、各情報処理装置は、過去に書き込んだ文字を表示、又は印刷する等の出力を行うことができる。サーバ１２Ａは、ダウンロードのリクエストに対して、設定データ３に基づいて制限を行い、出力データを送信する。
【０１２９】
図１５では、情報処理装置１１Ａによって第３文字２３に対する制限フラグの設定が「１」となる設定データ３が生成されているため、サーバ１２Ａは、情報処理装置１１Ｂ、及び情報処理装置１１Ｃに送信する場合、第３文字２３について制限を行う。つまり、情報処理装置１１Ｂから文字２の出力データをダウンロードするリクエストがある場合、サーバ１２Ａは、第１文字２１及び第２文字２２を出力する出力データを情報処理装置１１Ｂに送信する。情報処理装置１１Ｃから文字２の出力データをダウンロードするリクエストがある場合でも、サーバ１２Ａは、同様に第１文字２１及び第２文字２２を出力する出力データを情報処理装置１１Ｃに送信する。
【０１３０】
これに対して、情報処理装置１１Ａから文字２の出力データをダウンロードするリクエストがある場合、サーバ１２Ａは、第１文字２１、第２文字２２、及び第３文字２３を出力する出力データを情報処理装置１１Ａに送信する。各出力データがどの拠点で制限の設定が行われたかは、（表１）の「拠点ＩＤ」によって判定できる。したがって、各出力データの送信元と、ダウンロードのリクエストデータの送信元とが同一である場合、サーバ１２Ａは、設定データ３による設定に係わらずすべての出力データを送信する。
【０１３１】
つまり、情報処理システム１Ｅでは、設定データ３によって、ダウンロードの際、ダウンロードのリクエストを行った装置にそれぞれ対応して出力データを制限し、送信することができる。
【０１３２】
なお、実施形態で説明したネットワークを用いたシステム構成は一例であり、用途、又は目的に応じて様々なシステム構成があることは言うまでもない。
【０１３３】
また、実施形態は、説明した情報処理装置によって実現される場合に限られない。実施形態は、例えばＣＰＵを有する情報処理装置、又は情報処理システムに各種処理を実行させるためのプログラムによって実現されてもよい。
【０１３４】
なお、上述の説明では、文字は、１文字を示す場合を例に説明したが、文字は、各文字を構成する線分又は曲線でもよい。さらに、文字は、数字、図形、模様、記号、画像、又はこれらの組み合わせ等でもよい。
【０１３５】
以上、本発明の好ましい実施例について詳述したが、本発明は係る特定の実施形態に限定されるものではなく、特許請求の範囲に記載された本発明の要旨の範囲内において、種々の変形、変更が可能である。
【符号の説明】
【０１３６】
１、１Ａ、１Ｂ、１Ｃ、１Ｄ、１Ｅ  情報処理システム
１１Ａ、１１Ｂ、１１Ｃ  情報処理装置
１Ｆ１  受付部
１Ｆ２  文字データ生成部
１Ｆ３  設定部
１Ｆ４  入力部
１Ｆ５  送信部
１Ｆ６  出力データ生成部
１Ｆ６１  認識部
１Ｆ６２  変換部
１Ｆ７  記憶部
１Ｆ８  制限部
１Ｆ９  送信部
１Ｆ１０  出力部
２  文字
２Ａ  縦書きの文字
２Ｂ  他の文字
２１  第１文字
２２  第２文字
２３  第３文字
２４１  第１拠点の文字
２４２  第２拠点の文字
３  設定データ
４  ストロークデータ
５  出力データ
６  ＧＵＩ
６１  制限ボタン
６２  解除ボタン
６３  消去ボタン
７  変換後の文字
８  矢印
９  囲み線
Ｐ１、Ｐ１Ａ  操作者
Ｐ２  参加者
【先行技術文献】
【特許文献】
【０１３７】
【特許文献１】特許第５０４６５２７号公報
【図１】
2016091497.tif 000005
【図２】
2016091497.tif 000006
【図３】
2016091497.tif 000007
【図４】
2016091497.tif 000008
【図５】
2016091497.tif 000009
【図６】
2016091497.tif 000010
【図７】
2016091497.tif 000011
【図８】
2016091497.tif 000012
【図９】
2016091497.tif 000013
【図１０】
2016091497.tif 000014
【図１１】
2016091497.tif 000015
【図１２】
2016091497.tif 000016
【図１３】
2016091497.tif 000017
【図１４】
2016091497.tif 000018
【図１５】
2016091497.tif 000019