(57)【要約】      （修正有）【課題】サーバ装置を介してクライアント端末間で文字をやりとりする際の文字化けをなくし、サーバ装置の保守性を向上する、送受信システム及び繊維機械管理システムを提供する。【解決手段】繊維機械管理システム１において、クライアント端末は、文字コードが記憶される第一記憶部７５と、文字コードに対応する文字を表示する表示部７１と、表示部に表示された文字の送信を実行させるための命令を受け付ける送信受付部と、サーバ装置から制御されることにより、表示部に表示される文字に対応するイメージデータを生成する画像処理部と、画像処理部において生成されるイメージデータをサーバ装置に送信する送信部とを有する。サーバ装置３は、送信受付部が命令を受け付けると、画像処理部にイメージデータを生成させるクライアント制御部と、当該イメージデータを送信したクライアント端末とは異なる他のクライアント端末に転送する通信制御部とを有する。【選択図】図２
2018106290.tif 000002
【特許請求の範囲】
【請求項１】
クライアント端末間の文字のやりとりをサーバ装置を介して実行する送受信システムであって、
前記クライアント端末は、
特定の言語の文字ごとに文字コードが対応付けられて記憶される第一記憶部と、
入力部によって入力される前記文字コードに対応する文字を表示する表示部と、
前記表示部に表示された前記文字の送信を実行させるための命令を受け付ける送信受付部と、
前記サーバ装置から制御されることにより、前記表示部に表示される前記文字に対応するイメージデータを生成する画像処理部と、
前記画像処理部において生成される前記イメージデータを前記サーバ装置に送信する送信部と、を有し、
前記サーバ装置は、
前記送信受付部が前記命令を受け付けると、前記画像処理部に前記イメージデータを生成させるクライアント制御部と、
前記送信部から送信された前記イメージデータを受信すると共に、当該イメージデータを送信した前記クライアント端末とは異なる他の前記クライアント端末に送信する通信制御部と、を有する、送受信システム。
【請求項２】
前記表示部は、前記文字以外の情報である背景情報に前記文字を重ね合わせた状態で表示し、
前記サーバ装置は、前記背景情報をテンプレート画像として記憶する第二記憶部を有し、
前記クライアント制御部は、前記送信受付部が前記テンプレート画像の要求を受け付けると、前記クライアント端末に前記テンプレート画像を送信し、前記表示部に、受信した前記テンプレート画像が背景となっている入力ページを表示させ、
前記クライアント制御部は、前記送信受付部が前記命令を受け付けると、前記画像処理部に前記テンプレート画像に前記文字を重ね合わせた状態に対応するイメージデータを生成させる、請求項１記載の送受信システム。
【請求項３】
前記表示部は、前記文字以外の情報である背景情報に前記文字を重ね合わせた状態で表示し、
前記第一記憶部は、前記背景情報をテンプレート画像として更に記憶し、
前記クライアント制御部は、前記送信受付部が前記命令を受け付けると、前記画像処理部に前記テンプレート画像に前記文字を重ね合わせた状態に対応するイメージデータを生成させる、請求項１記載の送受信システム。
【請求項４】
前記送信部は、前記画像処理部において生成される前記イメージデータを一文字ごとに文字コードデータに変換して前記サーバ装置に送信する、請求項１〜３の何れか一項記載の送受信システム。
【請求項５】
繊維機械と、前記繊維機械を管理可能なサーバ装置である管理装置とを備えると共に、前記管理装置が少なくとも二台のクライアント端末とデータを送受信可能に構成された繊維機械管理システムであって、
前記繊維機械はそれぞれ、繊維処理ユニットと、前記繊維処理ユニットを制御可能な、前記クライアント端末の一つである機台制御装置と、を有し、
前記クライアント端末は、
特定の言語の文字ごとに文字コードが対応付けられて記憶される第一記憶部と、
入力部によって入力される前記文字コードに対応する文字を表示する表示部と、
前記表示部に表示された前記文字の送信を実行させるための命令を受け付ける送信受付部と、
前記管理装置から制御されることにより、前記表示部に表示される前記文字に対応するイメージデータを生成する画像処理部と、
前記画像処理部において生成される前記イメージデータを前記管理装置に送信する送信部と、を有し、
前記管理装置は、
前記送信受付部が前記命令を受け付けると、前記画像処理部に前記イメージデータを生成させるクライアント制御部と、
前記送信部から送信された前記イメージデータを受信すると共に、当該イメージデータを送信した前記クライアント端末とは異なる他の前記クライアント端末に送信する通信制御部と、を有する、繊維機械管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クライアント端末間の文字のやりとりを、サーバ装置を介して実行する送受信システム及び繊維機械管理システムに関する。
【背景技術】
【０００２】
例えば、ネットワークを介して接続された端末装置間において、電子メールソフトウェア（以下、電子メールソフトと称する。）を用いた文字のやりとりが行われている。このような電子メールソフトを用いれば、様々な言語（例えば、日本語、英語、中国語等）の文字をやりとりすることできる。しかしながら、文字をやりとりしたい端末装置間において、受信側の端末が、送信側が使用する言語の表示をサポートしている（例えば、文字コードが記憶されている）とは限らない。受信側の端末が、送信されてきた言語（送信されてきたフォント・書体）をサポートしていない場合、その文字は、正常に表示されずに文字化けすることがある。
【０００３】
このような課題を解決するためのシステムが、例えば特許文献１に開示されている。特許文献１のシステムは、電子メールを送信する送信端末と、上記送信端末から通信網を介して上記電子メールを受信するサーバ装置と、上記サーバから通信網を介して上記電子メールを受信する受信端末と、を備えた電子メール表示処理システムであって、サーバ装置が、送信端末から送られてきた電子メールに含まれる文字を画像（イメージデータ）に変換して、その画像を受信端末に表示させる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−８２８８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上記従来のシステムにおいてサーバ装置が意図する画像に変換するためには、サーバ装置があらゆる言語をサポートしている（あらゆる言語の文字コードを記憶している）必要がある。しかしながら、サーバ装置が送信されてきた文字に対応する言語をサポートしていない場合には、画像に変換する際に文字化けが発生し、意図する画像を生成することができない。このような問題を解消するためには、クライアント端末から送信されてくる可能性のある言語に対応する文字コードをサーバ装置に記憶させる必要があるので、その調査に手間を要し、保守性に欠ける。
【０００６】
そこで、本発明は、サーバ装置を介してクライアント端末間で文字をやりとりする際の文字化けをなくすと共に、サーバ装置の保守性を向上させることができる、送受信システム及び繊維機械管理システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の送受信システムは、クライアント端末間の文字のやりとりをサーバ装置を介して実行する送受信システムであって、クライアント端末は、特定の言語の文字ごとに文字コードが対応付けられて記憶される第一記憶部と、入力部によって入力される文字コードに対応する文字を表示する表示部と、表示部に表示された文字の送信を実行させるための命令を受け付ける送信受付部と、サーバ装置から制御されることにより、表示部に表示される文字に対応するイメージデータを生成する画像処理部と、画像処理部において生成されるイメージデータをサーバ装置に送信する送信部と、を有し、サーバ装置は、送信受付部が命令を受け付けると、画像処理部にイメージデータを生成させるクライアント制御部と、送信部から送信されたイメージデータを受信すると共に、当該イメージデータを送信したクライアント端末とは異なる他のクライアント端末に送信する通信制御部と、を有する。
【０００８】
この構成の送受信システムでは、文字を他のクライアント端末に送信する場合、サーバ装置からの制御によって、クライアント端末側でイメージデータを生成し、当該イメージデータをサーバ装置を介して他のクライアント端末に送信する。すなわち、サーバ装置は、クライアント端末に記憶された文字コード及び処理装置等、クライアント端末のハード資源を用いて、文字に対応するイメージデータを生成している。サーバ装置は、クライアント端末から送信されてくるイメージデータを他のクライアント端末に転送するだけとなる。これにより、クライアント端末から送信されてくる可能性のある言語に対応する文字コードをサーバ装置に記憶させる必要がなくなる。この結果、サーバ装置を介してクライアント端末間で文字をやりとりする際の文字化けをなくすと共に、サーバ装置の保守性を向上させることができる。
【０００９】
なお、ここでいう特定の言語とは、例えば、日本語、英語、ヒンディー語等であり、第一記憶部には、一つ又は複数の言語に対応する文字コードが記憶されている。また、文字とは、特定の言語における一文字又は複数の文字の組み合わせをいい、言語的に意味をなさない場合も含まれる。また、クライアント端末間の文字のやりとりには、双方向に文字をやり取りするだけでなく、一方のクライアント端末から他方のクライアント端末に文字を送信する態様、及び一のクライアント端末から複数のクライアント端末に文字を送信する態様も含まれる。
【００１０】
本発明の送受信システムでは、表示部は、文字以外の情報である背景情報に文字を重ね合わせた状態で表示し、サーバ装置は、背景情報をテンプレート画像として記憶する第二記憶部を有し、クライアント制御部は、送信受付部がテンプレート画像の要求を受け付けると、クライアント端末に前記テンプレート画像を送信し、表示部に、受信したテンプレート画像が背景となっている入力ページを表示させ、クライアント制御部は、送信受付部が命令を受け付けると、画像処理部にテンプレート画像に文字を重ね合わせた状態に対応するイメージデータを生成させてもよい。
【００１１】
この構成の送受信システムでは、文字だけでなく、表示部に表示された内容をそのまま他のクライアント端末に送信することができる。
【００１２】
本発明の送受信システムでは、表示部は、文字以外の情報である背景情報に文字を重ね合わせた状態で表示し、第一記憶部は、背景情報をテンプレート画像として更に記憶し、クライアント制御部は、送信受付部において命令を受け付けると、画像処理部にテンプレート画像に文字を重ね合わせた状態に対応するイメージデータを生成させてもよい。
【００１３】
この構成の送受信システムでは、文字だけでなく、表示部に表示された内容をそのまま他のクライアント端末に送信することができる。
【００１４】
本発明の送受信システムでは、送信部は、画像処理部において生成されるイメージデータを一文字ごとに文字コードデータに変換してサーバ装置に送信してもよい。
【００１５】
この構成の送受信システムでは、画像処理部において生成されるイメージデータをそのままエンコードして送信する場合と比べ、送信処理が実装環境に依存されず汎用性が高められる。
【００１６】
本発明の繊維機械管理システムは、繊維機械と、繊維機械を管理可能なサーバ装置である管理装置とを備えると共に、管理装置が少なくとも二台のクライアント端末とデータを送受信可能に構成された繊維機械管理システムであって、繊維機械はそれぞれ、繊維処理ユニットと、繊維処理ユニットを制御可能な、クライアント端末の一つである機台制御装置と、を有し、クライアント端末は、特定の言語の文字ごとに文字コードが対応付けられて記憶される第一記憶部と、入力部によって入力される文字コードに対応する文字を表示する表示部と、表示部に表示された文字の送信を実行させるための命令を受け付ける送信受付部と、管理装置から制御されることにより、表示部に表示される文字に対応するイメージデータを生成する画像処理部と、画像処理部において生成されるイメージデータを管理装置に送信する送信部と、を有し、管理装置は、送信受付部が命令を受け付けると、画像処理部にイメージデータを生成させるクライアント制御部と、送信部から送信されたイメージデータを受信すると共に、当該イメージデータを送信したクライアント端末とは異なる他のクライアント端末に送信する通信制御部と、を有する。
【００１７】
なお、この構成の繊維機械管理システムでは、複数の繊維機械を有し、管理装置は、複数の繊維機械を集中的に管理することができる構成も含む。また、繊維機械は、複数の繊維処理ユニットを有し、機台制御装置は、複数の繊維処理ユニットを集中的に制御することができる構成も含む。
【００１８】
この構成の繊維機械管理システムでは、文字を他のクライアント端末に送信する場合、サーバ装置としての管理装置からの制御によって、クライアント端末側でイメージデータを生成し、当該イメージデータを管理装置を介して他のクライアント端末に送信する。すなわち、管理装置は、クライアント端末に記憶された文字コード及び処理装置等、クライアント端末のハード資源を用いて、文字に対応するイメージデータを生成している。管理装置は、クライアント端末から送信されてくるイメージデータを他のクライアント端末に転送するだけとなる。これにより、クライアント端末から送信されてくる可能性のある言語に対応する文字コードを管理装置に記憶させる必要がなくなる。この結果、管理装置を介してクライアント端末間で文字をやりとりする際の文字化けをなくすと共に、管理装置の保守性を向上させることができる。
【発明の効果】
【００１９】
本発明によれば、サーバ装置を介してクライアント端末間で文字をやりとりする際の文字化けをなくすと共に、サーバ装置の保守性を向上させることができる。
【図面の簡単な説明】
【００２０】
【図１】第一実施形態に係る繊維機械管理システムの構成図である。
【図２】第一実施形態に係る繊維機械管理システムの機能ブロック図である。
【図３】クライアント端末から機台制御装置に文字が送信される際の処理を示したフローチャートである。
【図４】クライアント端末から機台制御装置に文字が送信される際の処理を示したフローチャートである。
【図５】文字入力画面の一例である。
【図６】文字入力画面のイメージデータの一例である。
【図７】第二実施形態に係る文字送受信システムの構成図である。
【図８】第二実施形態に係る文字送受信システムの機能ブロック図である。
【発明を実施するための形態】
【００２１】
以下、図面を参照して一実施形態について説明する。図面の説明において、同一要素には同一符号を付し、重複する説明を省略する。
【００２２】
[第一実施形態]
第一実施形態に係る繊維機械管理システム１について説明する。繊維機械管理システム１は、複数の繊維機械６を統合的に管理するシステムである。図１及び図２に示されるように、繊維機械管理システム１は、複数の繊維機械６と、管理装置（サーバ装置）３と、クライアント端末７と、を備えている。
【００２３】
繊維機械管理システム１は、クライアント端末７から繊維機械６に備わる機台制御装置（クライアント端末）６３に文字を送信する機能（以下、文字送信機能）を有している。当該文字送信機能によれば、クライアント端末７と管理装置３とがネットワーク２Ａを介して接続されてさえいれば、クライアント端末７から機台制御装置６３へと文字を送信することができる。これにより、例えば、連絡事項等の各種メッセージを遠隔地のクライアント端末７から機台制御装置６３のタッチパネルディスプレイ６６に表示させることができる。
【００２４】
まず、繊維機械６について説明する。繊維機械６の例には、自動ワインダが含まれる。自動ワインダは、紡績機で紡績された糸が巻かれた給糸ボビンから糸を解舒して巻取ボビンに巻き取り、所定の長さの糸が巻かれたパッケージを形成する機械である。繊維機械６は、機台制御装置６３と、並べて配置された複数の繊維処理ユニット６１と、図示しない共通装置と、を備えている。なお、繊維機械６の他の例には、空気式紡績機、粗紡機、精紡機、織機、編み機、紡糸巻取機、及び延伸仮撚機等が含まれる。空気式紡績機は、スライバ（繊維束）をドラフトし、紡績部で紡績した糸を巻取ボビンに巻き取り、パッケージを形成する機械である。また、共通装置の例には、玉揚台車及び糸継台車等が含まれる。
【００２５】
繊維処理ユニット６１は、例えば繊維機械６が自動ワインダの場合、給糸ボビンから解舒された糸を綾振り（トラバース）しながら巻取ボビンに巻き取ってパッケージを製造する装置である。
【００２６】
それぞれの繊維処理ユニット６１は、ユニット制御部６１Ａを有している。ユニット制御部６１Ａ、図略のＣＰＵ（Central  Processing  Unit）と、ＲＯＭ（Read  Only  Memory）と、ＲＡＭ（Random  Access  Memory）と、入出力ポートと、を有している。ＲＯＭには、繊維処理ユニット６１の各構成を制御するためのプログラムが記憶されている。ＣＰＵは、ＲＯＭに記憶された巻取プログラムをＲＡＭに読み出して実行することにより、繊維処理ユニット６１の各構成を制御する処理が可能となっている。各ユニット制御部６１Ａが備える入出力ポートは、機台制御装置６３に接続され、情報の送受信が可能に構成されている。これにより、繊維機械６が備えている複数の繊維処理ユニット６１を、機台制御装置６３によって集中して管理することができる。
【００２７】
機台制御装置６３は、一方向に配列された複数の繊維処理ユニット６１の一方の端部に配置されたエンドフレーム６Ａの内部に配置されている。機台制御装置６３は、マイクロコンピュータとして構成されており、表示機能及び入力機能を有するタッチパネルディスプレイ６６と、ＬＡＮ（Local  Area  Network）インタフェース６４Ａと、を有している。それぞれの機台制御装置６３のＬＡＮインタフェース６４Ａは、工場に構築されたネットワークであるＬＡＮ２に接続されている。なお、機台制御装置６３は、タッチパネルディスプレイ６６の代わりに、入力機能のないディスプレイと入力機能を有する入力キー６５とを備える構成としてもよい。
【００２８】
機台制御装置６３は、ＣＰＵと、ＲＡＭと、ＲＯＭと、入出力ポートと、を有している。ＲＯＭには、繊維処理ユニット６１を制御するための制御プログラムが記憶されている。ＣＰＵは、ＲＯＭに記憶された制御プログラムをＲＡＭに読み出して実行することにより、繊維処理ユニット６１の各構成及び共通装置の少なくとも一方を制御することができる。
【００２９】
機台制御装置６３の入出力ポートは、各繊維処理ユニット６１に備えられるユニット制御部６１Ａの入出力ポートと、適宜の通信線を介して接続されている。この構成により、機台制御装置６３は、それぞれの繊維処理ユニット６１のユニット制御部６１Ａから、当該繊維処理ユニット６１における現在の状態を入手可能に構成されている。
【００３０】
次に、クライアント端末７について説明する。クライアント端末７は、管理装置３を介して機台制御装置６３に対して文字を送信することができる端末装置である。クライアント端末７は、ネットワーク２Ａを介して管理装置３にアクセス可能に構成されている。第一実施形態では、複数台のクライアント端末７（７Ａ，７Ｂ，７Ｃ，…，７Ｎ）が、ネットワーク２Ａを介して管理装置３にアクセス可能に設けられている。ネットワーク２Ａの例には、インターネット回線、専用回線、ＶＰＮ（Virtual  Private  Network）回線等が含まれる。ネットワーク２Ａは、有線であってもよいし、無線であってもよい。
【００３１】
クライアント端末７のそれぞれは、例えば、汎用のパーソナルコンピュータである。クライアント端末７は、例えば、デスクトップ型のパーソナルコンピュータであり、ディスプレイ（表示部）７１と、キーボード（入力部）７２と、マウス（入力部）７３と、ＬＡＮインタフェース７４と、記憶部（第一記憶部）７５と、制御部７６と、を備えている。ＬＡＮインタフェース７４は、ネットワーク２Ａを介して管理装置３に接続されている。クライアント端末７は、例えば、ノートパソコン、タブレット、又はスマートフォン等であってもよい。
【００３２】
記憶部７５は、特定の言語の文字ごとに文字コードが対応付けられて記憶されている。言語の例は、例えば、英語、中国語、ヒンディー語、ポルトガル語等である。キーボード７２等又はマウス７３等の入力部から入力された信号は、記憶部７５に記憶された文字コードに基づいて特定の言語の文字に変換され、ディスプレイ７１に表示される。記憶部７５は、特定の言語として一の言語だけでなく、複数の言語を記憶していてもよい。
【００３３】
ディスプレイ７１には、入力部で入力された文字だけでなく、文字以外の情報である背景情報が表示されている。図５を用いて具体的に説明する。図５は、ディスプレイ７１に表示される文字送信画面ＳＣ１の一例である。図５に示されるように、ディスプレイ７１には、キーボード７２等から入力された文字Ｃと、背景情報としての文字入力欄Ａ１とが表示されている。文字Ｃは、背景情報としての文字入力欄Ａ１に重ね合わされた状態で表示されている。
【００３４】
図１及び図２に戻り、制御部７６は、図略のＣＰＵと、ＲＯＭと、ＲＡＭと、を有している。制御部７６は、機台制御装置６３に文字を送信するための各種処理を実行する概念的な部分としての送信受付部７６Ａと、画像処理部７６Ｂと、送信部７６Ｃと、を有している。このような概念的な部分は、例えばＲＯＭに格納されているプログラムがＲＡＭ上にロードされてＣＰＵで実行されることにより構成することができる。
【００３５】
送信受付部７６Ａは、文字の送信を実行させるための命令を受け付ける。具体的には、送信受付部７６Ａは、図５に示されるような、文字送信画面ＳＣ１に表示される送信ボタンＢ１に対する操作を受け付ける。ユーザは、クライアント端末７において入力した文字を機台制御装置６３に送信したい場合、マウス７３等を操作して送信ボタンＢ１をクリックする。送信受付部７６Ａは、送信ボタンＢ１への操作を受け付け、受け付けた旨の信号を管理装置３に送信する。
【００３６】
画像処理部７６Ｂは、後段にて詳述される管理装置３によって制御されることにより、ディスプレイ７１に表示される文字に対応するイメージデータを生成する。画像処理部７６Ｂは、公知のアルゴリズムによって文字を画像化し、例えば、ＪＰＥＧ又はＰＮＧ形式のイメージデータに変換する。図６に示されるように、第一実施形態の画像処理部７６Ｂは、文字をイメージデータに変換する際に、背景情報に文字を重ね合わせた状態に対応するイメージデータ（図６に示される画像ＩＭに対応するイメージデータ）を生成する。当該背景情報は、テンプレート画像として管理装置３から提供される。
【００３７】
送信部７６Ｃは、画像処理部７６Ｂにおいて生成されるイメージデータを管理装置３に送信する。第一実施形態では、送信部７６Ｃは、ＬＡＮインタフェース７４を介して管理装置３にイメージデータを送信する。
【００３８】
次に、管理装置３について説明する。管理装置３は、複数の繊維機械６を統括して管理する。管理装置３は、主に、保全活動や生産効率を管理する管理者によって操作される。管理装置３は、工場に構築されたＬＡＮ２によって、複数の繊維機械６がそれぞれ備える機台制御装置６３に接続されている。なお、第一実施形態では、管理装置３は、複数の繊維機械６が配置されている工場内に設置されている。更に、第一実施形態では、管理装置３は、ＬＡＮ２及びネットワーク２Ａによってクライアント端末７に接続されている。
【００３９】
管理装置３は、管理装置３に接続される汎用パーソナルコンピュータ５（以下、「パソコン５」と称する。）を介して操作される。パソコン５は、デスクトップ型のパーソナルコンピュータであり、ディスプレイ５１と、キーボード５２と、マウス５３と、ＬＡＮインタフェース５４と、を備えている。ＬＡＮインタフェース５４は、ＬＡＮ２を介して後述するＬＡＮインタフェース３１Ｂに接続されている。なお、管理装置３に接続されるのはパソコン５だけでなく、例えば、ノートパソコン、タブレット、スマートフォン等であってもよい。
【００４０】
管理装置３は、ＬＡＮインタフェース３１Ａ，３１Ｂと、記憶部（第二記憶部）３５と、制御部３６と、を有しており、これらは筐体に格納されている。ＬＡＮインタフェース３１Ａは、ＬＡＮ２を介して機台制御装置６３に接続されている。ＬＡＮインタフェース３１Ｂは、ＬＡＮ２を介してパソコン５に接続され、ＬＡＮ２及びネットワーク２Ａを介してクライアント端末７に接続されている。
【００４１】
記憶部３５は、クライアント端末７におけるディスプレイ７１において、キーボード７２により入力される文字以外の情報である背景情報をテンプレート画像として記憶する。なお、背景情報の詳細については、後段にて詳述する。記憶部３５の例は、ｍＳＡＴＡ規格のＳＳＤ（Solid  State  Drive）である。
【００４２】
制御部３６は、図略のＣＰＵと、ＲＯＭと、ＲＡＭと、を有している。制御部３６は、複数の繊維機械６の機台制御装置６３を統括して管理するための各種制御処理を実行する。また、制御部３６は、クライアント端末７と機台制御装置６３との間で文字をやりとりする各種制御処理を実行する概念的な部分としてのクライアント制御部３６Ａと、通信制御部３６Ｂと、を有している。このような概念的な部分は、例えばＲＯＭに格納されているプログラムがＲＡＭ上にロードされてＣＰＵで実行されることにより構成される。
【００４３】
クライアント制御部３６Ａは、送信受付部７６Ａが命令を受け付けると、画像処理部７６Ｂにイメージデータを生成させる。具体的には、クライアント制御部３６Ａは、文字送信画面ＳＣ１に表示される送信ボタンＢ１がクリックされると、ディスプレイ７１に表示された内容に対応するイメージデータを画像処理部７６Ｂに生成させる。
【００４４】
通信制御部３６Ｂは、クライアント端末７のＬＡＮインタフェース７４から送信されたイメージデータを受信すると共に、機台制御装置６３（イメージデータを送信したクライアント端末７とは異なる他のクライアント端末）に送信する。すなわち、通信制御部３６Ｂは、クライアント端末７から送信されてくるイメージデータを機台制御装置６３に転送する。
【００４５】
このような繊維機械管理システム１において、クライアント端末７から機台制御装置６３へ文字を送信する場合の処理を図３〜図５を用いて説明する。まず、クライアント端末７において、機台制御装置６３に送信する文字が入力される。具体的には、クライアント端末７のディスプレイ７１には、要求に応じて管理装置３から提供される、図５に示されるようなテンプレート付ウェブページ（文字送信画面ＳＣ１）が表示される（ステップＳ１）。テンプレート付ウェブページの要求は送信受付部７６Ａにおいて受け付けられ、管理装置３のクライアント制御部３６Ａは、送信受付部７６Ａが要求を受け付けると、クライアント端末にテンプレート画像とウェブページを送信する。テンプレート付ウェブページは、テンプレート画像が背景となっている入力ページである。次に、ユーザによって、キーボード７２等を介して所定の入力欄に文字が入力され、送信ボタンＢ１が操作される（ステップＳ２）。
【００４６】
次に、クライアント制御部３６Ａは、文字とテンプレート画像とを合成させた内容に対応するイメージデータを画像処理部７６Ｂに生成させる（ステップＳ３）。画像処理部７６Ｂは、ディスプレイ７１に表示された文字を行単位で画像に変換することにより、イメージデータを生成する（ステップＳ４１〜ステップＳ４４）。
【００４７】
ディスプレイ７１に表示された画面のイメージデータの生成が完了すると、画像処理部７６Ｂは、当該イメージデータを、例えば、Ｂａｓｅ６４にてエンコードする。具体的には、送信部７６Ｃは、画像処理部７６Ｂにおいて生成されたイメージデータ（バイナリデータ）をテキストデータ（Ｂａｓｅ６４文字列）に変換する。送信部７６Ｃは、当該テキストデータ（Ｂａｓｅ６４文字列）を管理装置３に送信してもよい。本実施形態では、送信部７６Ｃは、画像処理部７６Ｂにおいて生成されたイメージデータ（バイナリデータ）を一文字ごとに文字コードに変換している（ステップＳ５１〜ステップＳ５４）。送信部７６Ｃは、ステップＳ５１〜ステップＳ５４において変換された文字コードデータを管理装置３に送信する（ステップＳ６）。
【００４８】
管理装置３は、クライアント端末７から送信された文字コードデータを受信する（ステップＳ７）。次に、管理装置３における通信制御部３６Ｂは、クライアント端末７から送信された文字コードデータを文字ごとのバイナリデータに変換する（ステップＳ８１〜ステップＳ８４）。通信制御部３６Ｂは、ステップＳ８１〜ステップＳ８４において変換された文字ごとのバイナリデータをイメージデータ、すなわち、クライアント端末７のディスプレイ７１に表示された内容に対応するイメージデータに変換する（ステップＳ９）。
【００４９】
通信制御部３６Ｂは、ステップＳ９において変換したイメージデータを機台制御装置６３に転送する（ステップＳ１０）。このとき、通信制御部３６Ｂは、ＦＴＰ（File  Transfer  Protocol）を利用して管理装置３から機台制御装置６３にイメージデータを転送する。機台制御装置６３におけるタッチパネルディスプレイ６６には、管理装置３から転送されたイメージデータ、すなわち、クライアント端末７のディスプレイ７１に表示されたウェブページに入力された文字が表示される（ステップＳ１１）。
【００５０】
なお、上記実施形態では詳述しなかったが、クライアント端末７が有する記憶部７５、送信受付部７６Ａ、画像処理部７６Ｂ、及び送信部７６Ｃのそれぞれと同様の機能を有する、記憶部６７、送信受付部６８Ａ、画像処理部６８Ｂ、及び送信部６８Ｃ（図２参照）が、機台制御装置６３に備えられていれば、クライアント端末７と機台制御装置６３との間で双方向に文字をやりとりすることができる。
【００５１】
以上に説明した繊維機械管理システム１は、サーバ装置としての管理装置３と、クライアント端末の一つである機台制御装置６３と、を有する送受信システムを有している。第一実施形態の繊維機械管理システム１では、文字をクライアント端末７から機台制御装置６３に送信する場合、管理装置３からの制御によって、クライアント端末７側でイメージデータを生成し、管理装置３を介して機台制御装置６３に送信する。すなわち、管理装置３は、クライアント端末７に記憶された文字コード及び処理装置（ＣＰＵ、ＲＡＭ、又はＲＯＭ）等、クライアント端末７のハード資源を用いて、文字に対応するイメージデータを生成している。管理装置３は、クライアント端末７から送信されてくるイメージデータを機台制御装置６３に転送するだけなので、クライアント端末７から送信されてくる可能性のある言語に対応する文字コードを記憶させなくてもよい。この結果、管理装置３を介してクライアント端末７と機台制御装置６３との間で文字をやりとりする際の文字化けをなくすと共に、管理装置３の保守性を向上させることができる。
【００５２】
また、上記第一実施形態では、クライアント制御部３６Ａは、送信受付部７６Ａにおいてテンプレート付ウェブページ要求を受け付けると、クライアント端末７にテンプレート画像とウェブページを送信し、画像処理部７６Ｂは、テンプレート画像に文字を重ね合わせた状態（図６参照）に対応するイメージデータを生成する。これにより、文字だけでなく、クライアント端末７のディスプレイ７１に表示された内容をそのまま機台制御装置６３に送信することができる。すなわち、クライアント端末７のディスプレイ７１に表示されたままの状態を機台制御装置６３のタッチパネルディスプレイ６６に表示させることができる。
【００５３】
また、上記第一実施形態では、図３に示されるように、イメージデータを一文字ごとに文字コードに変換して管理装置３に送信する処理が実行されている。これにより、送信部７６Ｃにおいて管理装置３への送信が、実装環境に依存されず汎用性が高められる。
【００５４】
[第二実施形態]
第二実施形態に係る文字送受信システム（送受信システム）２０１について説明する。図７に示されるように、文字送受信システム２０１は、サーバ装置２０３と、複数のクライアント端末７（７Ａ，７Ｂ，７Ｃ，７Ｄ，…，７Ｎ）と、を備えている。
【００５５】
文字送受信システム２０１は、クライアント端末７，７間で文字をやりとりする機能（以下、「文字送信機能」と称する）を有している。当該文字送信機能によれば、クライアント端末７，７同士がネットワーク２Ａ及びサーバ装置２０３を介して接続されてさえいれば、クライアント端末７，７間で文字をやりとりすることができる。これにより、例えば、連絡事項等の各種メッセージを互いに遠隔地に設置されたクライアント端末７，７間でやりとりすることができる。
【００５６】
クライアント端末７の構成については、上記第一実施形態において説明したクライアント端末７の構成と同じである。また、サーバ装置２０３の構成についても、上記第一実施形態において説明した管理装置３と同じである。すなわち、図８に示されるように、サーバ装置２０３は、上記管理装置３におけるクライアント制御部３６Ａ、通信制御部３６Ｂ、記憶部３５、及びＬＡＮインタフェース３１Ａ，３１Ｂのそれぞれと同様の機能を有する、クライアント制御部２３６Ａ、通信制御部２３６Ｂ、記憶部２３５、及びＬＡＮインタフェース２３１を有している。
【００５７】
例えば、クライアント端末７Ａの記憶部７５には、中国語に対応する文字コードが記憶され、日本語に対応する文字コードが記憶されていないとし、クライアント端末７Ｄの記憶部７５には、日本語に対応する文字コードが記憶され、中国語に対応する文字コードが記憶されていないとする。
【００５８】
第二実施形態の文字送受信システム２０１では、文字をクライアント端末７Ａから他のクライアント端末７Ｄに送信する場合、サーバ装置２０３からの制御によって、クライアント端末７Ａ側でイメージデータを生成し、サーバ装置２０３を介してクライアント端末７Ｄに送信する。すなわち、サーバ装置２０３は、クライアント端末７Ａに記憶された中国語に対応する文字コード及び処理装置（ＣＰＵ、ＲＡＭ、又はＲＯＭ）等、クライアント端末７Ａのハード資源を用いて、中国語の文字に対応するイメージデータを生成している。
【００５９】
サーバ装置２０３は、クライアント端末７Ａから送信されてくるイメージデータをクライアント端末７Ｄに転送するだけなので、サーバ装置２０３には、クライアント端末７Ａから送信されてくる可能性のある中国語に対応する文字コードを記憶させなくてもよい。また、クライアント端末７Ｄも、サーバ装置２０３から送信されてくるイメージデータを表示するだけなので、記憶部７５に中国語に対応する文字コードが記憶されていなくても、クライアント端末７Ａにおいて入力された文字（中国語）を表示することができる。この結果、サーバ装置２０３を介してクライアント端末７，７間で文字をやりとりする際の文字化けをなくすと共に、サーバ装置２０３の保守性を向上させることができる。
【００６０】
なお、上記実施形態では、クライアント端末７Ａからクライアント端末７Ｄに文字が送信される例を挙げて説明したが、クライアント端末７Ｄからクライアント端末７Ａに文字が送信される場合も同様である。すなわち、クライアント端末７Ａも、サーバ装置２０３から送信されてくるイメージデータを表示するだけなので、記憶部７５に日本語に対応する文字コードが記憶されていなくても、クライアント端末７Ｄにおいて入力された文字（日本語）を表示することができる。
【００６１】
なお、上記実施形態では、クライアント端末７Ｄの一台にだけ文字を送信する例を挙げて説明したが、複数（例えば、四台）のクライアント端末（例えば、クライアント端末７Ａ，７Ｂ，７Ｃ，７Ｄ）に文字を送信することも可能である。
【００６２】
以上、本発明の一実施形態について説明したが、本発明は、上記実施形態に限定されない。
【００６３】
＜変形例１＞
上記実施形態では、背景情報が管理装置３における記憶部３５に記憶されている例を挙げて説明したが、背景情報は、クライアント端末７の記憶部７５に記憶されていてもよい。この場合であっても、クライアント制御部３６Ａは、画像処理部７６Ｂにテンプレート画像に文字を重ね合わせた状態に対応するイメージデータを生成させることができる。すなわち、上記実施形態と同様に、クライアント端末７のディスプレイ７１に表示されたままの状態を機台制御装置６３のタッチパネルディスプレイ６６に表示させることができる。
【００６４】
上記実施形態又は変形例１では、管理装置３の記憶部３５又はクライアント端末７の記憶部７５に背景情報が記憶されている例を挙げて説明したが、背景情報を記憶しない構成であってもよい。すなわち、クライアント端末７は、ディスプレイ７１に表示される文字のみを機台制御装置６３に送信する構成であってもよい。
【００６５】
上記実施形態では、複数の繊維機械６と、複数の繊維機械６を集中して管理可能なサーバ装置である管理装置３とを備えると共に、管理装置３が少なくとも二台のクライアント端末（クライアント端末７及び機台制御装置６３）とデータを送受信可能に構成された繊維機械管理システム１であって、繊維機械６はそれぞれ、複数の繊維処理ユニット６１と、複数の繊維処理ユニット６１を集中して制御可能な、クライアント端末の一つである機台制御装置６３と、を有している例を挙げて説明したが、一つの繊維機械６と、一つの繊維機械を集中して管理可能なサーバ装置である管理装置３とを備える構成であってもよい。また、繊維機械６は、一つの繊維処理ユニット６１と、一つの繊維処理ユニット６１を制御可能な、クライアント端末の一つである機台制御装置６３と、を有する構成であってもよい。
【００６６】
＜その他の変形例＞
繊維機械６の機台制御装置６３と管理装置３とは、ＬＡＮ２に限定されず、他の方式のネットワークを介して接続することができる。また、当該ネットワークは、有線のネットワークに限定されず、無線のネットワークであってもよい。
【００６７】
管理装置３が管理する繊維機械６の数は任意であって、１台であってもよいし、２台以上であってもよい。
【００６８】
管理装置３は、制御ユニットとして構成されているが、例えば、デスクトップ型のパーソナルコンピュータとして構成してもよい。また、これに限定されず、例えば持ち運びが容易なタブレット型のコンピュータとして構成されてもよい。この場合、キーボードの代わりにタッチパネルを用いて文字を入力するように構成することができる。
【００６９】
上記実施形態又は変形例において、管理装置３は、機台制御装置６３とは別に設けられた制御ユニット又はコンピュータとして構成されている。しかしながらこれに限らず、複数の繊維機械６の機台制御装置６３のうち１台の機台制御装置６３が管理装置の機能を発揮するように変更することもできる。
【００７０】
上記実施形態又は変形例では、ユニット制御部６１Ａは各繊維処理ユニット６１につき１つずつ設けられている。しかしながらこれに代えて、複数（例えば４台）の繊維処理ユニット６１につき１つのユニット制御部６１Ａを設けて、１つのユニット制御部６１Ａが複数の繊維処理ユニット６１を制御するように構成してもよい。
【００７１】
上記実施形態又は変形例では、管理装置３は、ＬＡＮ２を介して繊維機械６と通信可能に構成されている例を挙げて説明したが、インターネットを介して工場外の遠隔地に配置されてもよい。
【符号の説明】
【００７２】
１…繊維機械管理システム（送受信システム）、３…管理装置（サーバ装置）、３５…記憶部（第二記憶部）、３６…制御部、３６Ａ…クライアント制御部、３６Ｂ…通信制御部、６１…繊維処理ユニット、６３…機台制御装置（クライアント端末）、６６…タッチパネルディスプレイ（表示部）、６７…記憶部（第一記憶部）、６８Ａ…送信受付部、６８Ｂ…画像処理部、６８Ｃ…送信部、７（７Ａ，７Ｂ，７Ｃ，７Ｄ，…，７Ｎ）…クライアント端末、７１…ディスプレイ（表示部）、７２…キーボード（入力部）、７３…マウス（入力部）、７５…記憶部（第一記憶部）、７６…制御部、７６Ａ…送信受付部、７６Ｂ…画像処理部、７６Ｃ…送信部、２０１…文字送受信システム（送受信システム）、２０３…サーバ装置、２３５…記憶部（第二記憶部）、２３６Ａ…クライアント制御部、２３６Ｂ…通信制御部。
【図１】
2018106290.tif 000003
【図２】
2018106290.tif 000004
【図３】
2018106290.tif 000005
【図４】
2018106290.tif 000006
【図５】
2018106290.tif 000007
【図６】
2018106290.tif 000008
【図７】
2018106290.tif 000009
【図８】
2018106290.tif 000010