JP4177347B2 - Data processing apparatus and help display processing control method - Google Patents
Data processing apparatus and help display processing control method Download PDFInfo
- Publication number
- JP4177347B2 JP4177347B2 JP2005107441A JP2005107441A JP4177347B2 JP 4177347 B2 JP4177347 B2 JP 4177347B2 JP 2005107441 A JP2005107441 A JP 2005107441A JP 2005107441 A JP2005107441 A JP 2005107441A JP 4177347 B2 JP4177347 B2 JP 4177347B2
- Authority
- JP
- Japan
- Prior art keywords
- help
- data
- application program
- statistical data
- type
- 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
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Description
本発明は、ユーザからのヘルプ要求に対応したヘルプ情報を表示するデータ処理装置、および、ヘルプ情報を表示する表示手段と、記憶手段と、システム制御手段とを備えるデータ処理装置におけるヘルプ表示処理の制御方法に関する。
The present invention provides a data processing apparatus that displays help information corresponding to a help request from a user, and a help display process in a data processing apparatus that includes display means for displaying help information, storage means, and system control means. It relates to a control method.
データ処理装置や、通信端末装置の操作性を向上するために、いわゆるヘルプ機能を備えたものが実用されている。このヘルプ機能では、例えば、ユーザがデータ処理装置の操作手順などを知りたくなり、特定のヘルプ要求操作(例えば、特定のヘルプキー(ハードキーまたはソフトキー)をオン操作)を実行すると、その時点でのデータ処理装置の内部状態に対応して、あらかじめ記憶されているヘルプデータが選択され、そのヘルプデータの内容が操作表示部に表示出力される。 In order to improve the operability of the data processing device and the communication terminal device, a device having a so-called help function has been put into practical use. In this help function, for example, when the user wants to know the operation procedure of the data processing apparatus and performs a specific help request operation (for example, a specific help key (hard key or soft key) is turned on), The help data stored in advance is selected in correspondence with the internal state of the data processing apparatus at, and the contents of the help data are displayed and output on the operation display unit.
これにより、ユーザは、不明な操作があれば、適宜にヘルプ要求操作を実行することで、そのときにデータ処理装置を操作するための適切な操作内容を知ることができ、複雑な機能を使いこなすことができる(特許文献1等参照)。
さて、このような従来装置では、一般に、1つの装置の内部状態に対して複数のヘルプデータを用意することで、ユーザの多様なヘルプ要求操作に応えることができるようにしている。 In such a conventional apparatus, generally, a plurality of help data are prepared for the internal state of one apparatus so that it can respond to various help request operations of the user.
ところが、通常、ヘルプデータの提供順序は、設計段階で設計者により計画された順序に規定されるので、ユーザが必要なヘルプ情報を得るまでに、複数のヘルプ要求操作を行う必要がある場合があり、ヘルプ操作が冗長になる場合があった。 However, since the order in which help data is provided is normally defined in the order planned by the designer at the design stage, it may be necessary to perform a plurality of help request operations before obtaining the necessary help information. Yes, the help operation was sometimes redundant.
本発明は、かかる不都合を解消するためになされたものであり、ヘルプ情報を設計するに際して、設計者が参照するに有用なヘルプ統計データを提供することができるデータ処理装置およびヘルプ表示処理の制御方法を提供することを目的としている。
The present invention has been made to solve such inconveniences, and is capable of providing help statistical data useful for a designer to refer to when designing help information, and control of help display processing. It aims to provide a method .
また、例えば、装置の操作をガイドするための操作ガイダンス情報を表示しているとき、その操作ガイダンス情報の内容を説明するためのヘルプ情報を用意しておく場合もある。 For example, when operation guidance information for guiding the operation of the apparatus is displayed, help information for explaining the content of the operation guidance information may be prepared.
しかしながら、この場合でも、操作ガイダンス情報の内容をこなれたものになっておらず、そのために、頻繁にヘルプ情報が適用されることがあり、かかる場合には、操作内容が一般のユーザにわかりずらいということになるが、このようなユーザの現場での操作傾向の内容は、開発段階ではうかがい知ることができず、有効な情報を提供できないという不都合を生じるおそれがある。 However, even in this case, the content of the operation guidance information is not detailed, and therefore, help information is frequently applied. In such a case, the operation content is not understood by general users. However, there is a possibility that the contents of the user's operational tendency at the site cannot be known at the development stage, and there is a possibility that effective information cannot be provided.
本発明は、かかる不都合を解消するためにもなされたものであって、操作ガイダンス情報を設計する際に参照されるヘルプ統計データを提供することができるデータ処理装置およびヘルプ表示処理の制御方法を提供することも目的としている。
The present invention has been made to eliminate such inconvenience, and provides a data processing apparatus and a help display processing control method capable of providing help statistical data to be referred to when designing operation guidance information. It is also intended to provide.
本発明は、ユーザからのヘルプ要求に対応したヘルプ情報を表示するデータ処理装置であって、複数のアプリケーションプログラムと、前記アプリケーションプログラムごとに独立して設定され、アプリケーションプログラムが取り得るおのおのの実行状態に対応して割り当てられる1つ以上のヘルプデータを含むヘルプファイルデータと、前記アプリケーションプログラムの種別及び実行状態とヘルプデータの種別とヘルプ使用回数とからなるヘルプ統計データテーブルと、を記憶する記憶手段と、前記アプリケーションプログラムの実行処理及びユーザからのヘルプ要求に対応したヘルプ表示処理を制御するシステム制御手段と、前記ヘルプ情報をユーザに表示する表示手段と、を備え、前記ヘルプ表示処理は、ヘルプ機能が使用することを示すヘルプ要求を受付けた時点に前記システム制御手段で実行されている、アプリケーションプログラムの種別及び実行状態を判別し、前記判別したアプリケーションプログラムの種別及び実行状態に対応するヘルプデータを前記記憶手段に記憶されているヘルプファイルデータから取得して前記表示手段に表示し、前記表示手段に表示したヘルプデータの種別を判別し、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データが前記記憶手段に記憶されているか否かを調べ、記憶されていないと判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データを作成して前記ヘルプ統計データテーブルを更新し、記憶されていると判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別に対応するヘルプ統計データのヘルプ使用回数の値を増やして前記ヘルプ統計データテーブルを更新するようにしたものである。
また、さらに、ネットワークを介して接続された他の端末との通信を制御する通信制御手段を備えたものである。
また、前記通信制御手段を介して、他の端末装置から、前記ヘルプ統計データテーブルの送信要求を検出すると、前記ヘルプ統計データテーブルを前記他の端末装置に前記通信制御手段を介して送信するようにしたものである。
また、前記通信制御手段を介し、前記ヘルプ統計データテーブルを、予め設定された端末装置に、所定の周期で送信するようにしたものである。
また、前記ヘルプ統計データテーブルを送信すると、前記記憶手段に保存した前記ヘルプ統計データテーブルを消去するようにしたものである。
The present invention is a data processing apparatus for displaying help information corresponding to a help request from a user, and a plurality of application programs and respective execution states that are set independently for each application program and can be taken by the application program Storage means for storing help file data including one or more help data assigned in correspondence with each other, and a help statistical data table including the type and execution state of the application program, the type of help data, and the number of times help is used System control means for controlling execution processing of the application program and help display processing corresponding to a help request from the user, and display means for displaying the help information to the user. Function used The type and execution state of the application program that is being executed by the system control means at the time of receiving the help request indicating that, and the help data corresponding to the determined type and execution state of the application program is stored in the storage means Obtained from the stored help file data and displayed on the display means, the type of help data displayed on the display means is determined, the type and execution state of the determined application program, and the determined help data It is checked whether or not help statistical data including the type is stored in the storage means. If it is determined that the help statistical data is not stored, the type and execution state of the determined application program and the determined help data are determined. Help statistics data including When it is determined that the statistical data table is updated and stored, the type and execution state of the determined application program and the value of the help usage count of the help statistical data corresponding to the determined type of help data And the help statistical data table is updated.
Further, the apparatus further includes communication control means for controlling communication with other terminals connected via the network.
Further, when a transmission request for the help statistical data table is detected from another terminal device via the communication control means, the help statistical data table is transmitted to the other terminal device via the communication control means. It is a thing.
Further, the help statistical data table is transmitted to a preset terminal device at a predetermined cycle via the communication control means.
Further, when the help statistics data table is transmitted, the help statistics data table stored in the storage means is deleted.
また、ヘルプ情報を表示する表示手段と、記憶手段と、システム制御手段とを備えるデータ処理装置におけるヘルプ表示処理の制御方法であって、前記記憶手段には、複数のアプリケーションプログラムと、 前記アプリケーションプログラムごとに独立して設定され、アプリケーションプログラムが取り得るおのおのの実行状態に対応して割り当てられる1つ以上のヘルプデータを含むヘルプファイルデータと、前記アプリケーションプログラムの種別及び実行状態とヘルプデータの種別とヘルプ使用回数とからなるヘルプ統計データテーブルと、が記憶されており、前記制御手段は、前記アプリケーションプログラムの実行処理及びユーザからのヘルプ要求に対応したヘルプ表示処理を制御しており、前記ヘルプ表示処理は、ヘルプ機能が使用することを示すヘルプ要求を受付けた時点に実行されている、アプリケーションプログラムの種別及び実行状態を判別する第1の判別ステップと、前記判別したアプリケーションプログラムの種別及び実行状態に対応するヘルプデータを前記記憶手段に記憶されているヘルプファイルデータから取得して前記表示手段に表示する表示ステップと、前記表示手段に表示したヘルプデータの種別を判別する第2の判別ステップと、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データが前記記憶手段に記憶されているか否かを調べ、記憶されていないと判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データを作成して前記ヘルプ統計データテーブルを更新し、記憶されていると判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別に対応するヘルプ統計データのヘルプ使用回数の値を増やして前記ヘルプ統計データテーブルを更新する更新ステップと、からなるものである。
また、前記データ処理装置はさらに、ネットワークを介して接続された他の端末との通信を制御する通信制御手段を備えており、前記通信制御手段を介して、他の端末装置から、前記ヘルプ統計データテーブルの送信要求を検出すると、前記ヘルプ統計データテーブルを前記他の端末装置に前記通信制御手段を介して送信する送信ステップをさらに有するものである。
また、前記通信制御手段を介し、前記ヘルプ統計データテーブルを、予め設定された端末装置に、所定の周期で送信する周期送信ステップをさらに有するものである。
また、前記ヘルプ統計データテーブルを送信すると、前記記憶手段に保存した前記ヘルプ統計データテーブルを消去する消去ステップをさらに有するものである。
A control method of help display processing in a data processing apparatus comprising display means for displaying help information, storage means, and system control means, wherein the storage means includes a plurality of application programs, and the application program Help file data including one or more help data set independently for each execution state that can be taken by the application program, the type of the application program, the execution state, and the type of help data A help statistical data table including the number of times the help is used, and the control means controls execution processing of the application program and help display processing corresponding to a help request from a user, and the help display Processing has help function A first determination step for determining a type and an execution state of an application program, which is executed at the time when a help request indicating use is received, and help data corresponding to the determined type and execution state of the application program; A display step of acquiring from the help file data stored in the storage means and displaying on the display means; a second determination step of determining the type of help data displayed on the display means; and the determined application program Whether or not help statistical data including the type and execution state of the determined help data and the type of the determined help data is stored in the storage means. If it is determined that the help statistical data is not stored, the determined application The type and execution status of the program and the help data determined above The help statistical data including the type is created and the help statistical data table is updated. If it is determined that the data is stored, the type and execution state of the determined application program and the determined help data An update step for updating the help statistics data table by increasing the value of the help usage count of the help statistics data corresponding to the type.
The data processing device further includes communication control means for controlling communication with other terminals connected via a network, and the help statistics are transmitted from the other terminal devices via the communication control means. When a data table transmission request is detected, the method further includes a transmission step of transmitting the help statistical data table to the other terminal device via the communication control means.
Further, the method further includes a periodic transmission step of transmitting the help statistical data table to a preset terminal device through the communication control means at a predetermined period.
In addition, when the help statistical data table is transmitted, it further includes an erasing step of erasing the help statistical data table stored in the storage means.
したがって、本発明によれば、ヘルプ機能が使用された履歴をあらわすヘルプ統計データテーブルを作成・保存しているので、ヘルプ情報を設計するに際して、設計者が参照するに有用なヘルプ統計データを提供することができるという効果を得る。
Therefore, according to the present invention, the help statistical data table showing the history of the use of the help function is created and stored, so that the help statistical data useful for the designer to refer to when designing the help information is provided. The effect that it can be obtained.
以下、添付図面を参照しながら、本発明の実施の形態を詳細に説明する。 Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
図1は、本発明の一実施例にかかるテレビ会議通信端末装置を示している。このテレビ会議通信端末装置は、ISDNの基本インタフェースを伝送路として用いるものであり、音声情報の通信機能、動画情報の通信機能、静止画情報の通信機能、ファクシミリ通信機能、テレライティング機能、および、これらの通信機能の多重化通信機能を備え、また、ISDNの基本インタフェースに接続し、2つの情報チャネル(Bチャネル)を用いたデータ通信が可能である。 FIG. 1 shows a video conference communication terminal apparatus according to an embodiment of the present invention. This video conference communication terminal device uses an ISDN basic interface as a transmission path, and includes a voice information communication function, a moving picture information communication function, a still image information communication function, a facsimile communication function, a telewriting function, and A multiplexed communication function of these communication functions is provided, and data communication using two information channels (B channels) is possible by connecting to the ISDN basic interface.
同図において、システム制御部1は、このテレビ会議通信端末装置の各部の制御処理、テレビ会議通信の上位レイヤの処理、このテレビ会議通信端末装置が備えている各種のアプリケーションプログラムの実行処理、および、ユーザからのヘルプ要求に対応したヘルプ表示処理などの各種制御処理を実行するものであり、ROM(リード・オンリ・メモリ)2は、システム制御部1が実行する制御処理プログラムの一部や、制御処理プログラムを実行するために必要な各種のデータなどを記憶するものであり、RAM(ランダム・アクセス・メモリ)3は、システム制御部1のワークエリアなどを構成するものである。 In the figure, the system control unit 1 performs control processing of each part of the video conference communication terminal device, processing of an upper layer of video conference communication, execution processing of various application programs provided in the video conference communication terminal device, and Various control processes such as a help display process corresponding to a help request from a user are executed, and a ROM (Read Only Memory) 2 is a part of a control process program executed by the system control unit 1, Various data necessary for executing the control processing program is stored, and a RAM (Random Access Memory) 3 constitutes a work area of the system control unit 1.
時計回路4は、現在日時情報を出力するためのものであり、スキャナ5は、所定の解像度で原稿画像を読取入力するためのものであり、プロッタ6は、所定の解像度で画像を記録出力するためのものであり、符号化復号化部7は、スキャナ5が読み取って得た画信号をグループ4ファクシミリ機能の符号化方式で符号化圧縮するとともに、符号化された画情報を元の画信号に復号化するためのものであり、画像処理部8は、画像データの変倍処理や解像度変換処理などの各種画像処理を実行するものであり、磁気ディスク装置9は、システムソフトウェア、複数のアプリケーションプログラム、および、多数のユーザデータなどを記憶するためのものである。 The clock circuit 4 is for outputting current date and time information, the scanner 5 is for reading and inputting a document image with a predetermined resolution, and the plotter 6 records and outputs an image with a predetermined resolution. The encoding / decoding unit 7 encodes and compresses the image signal obtained by the scanner 5 using the encoding method of the group 4 facsimile function, and converts the encoded image information into the original image signal. The image processing unit 8 executes various types of image processing such as image data scaling processing and resolution conversion processing, and the magnetic disk device 9 includes system software and a plurality of applications. This is for storing a program and a large number of user data.
液晶表示装置10は、テレライティング通信機能における表示装置として用いられるとともに、ユーザがこのテレビ会議通信端末装置を操作するときの表示部として用いられるものであり、LCD表示制御部11は、液晶表示装置10の表示内容を制御するためのものである。 The liquid crystal display device 10 is used as a display device in a telewriting communication function, and is also used as a display unit when a user operates the video conference communication terminal device. The LCD display control unit 11 is a liquid crystal display device. 10 is for controlling the display contents.
タッチパネル装置12は、液晶表示装置10の表示画面に設けられて、タッチ操作された座標データや、タッチ状態データなどを出力するものであり、タッチパネル制御部13は、タッチパネル装置12の動作を制御するものである。 The touch panel device 12 is provided on the display screen of the liquid crystal display device 10 and outputs touch-operated coordinate data, touch state data, and the like. The touch panel control unit 13 controls the operation of the touch panel device 12. Is.
音声入出力装置14は、通話のための音声をマイク入力するとともにスピーカ出力するためのものであり、音声入出力装置14からマイク入力されたアナログ音声信号は音声CODEC15に出力され、また、音声入出力装置14からスピーカ出力するアナログ音声信号は、音声CODEC15から出力されて音声入出力装置14に加えられている。 The voice input / output device 14 is used to input a voice for a call through a microphone and output from a speaker. An analog voice signal input from the voice input / output device 14 to the microphone is output to the voice CODEC 15, and the voice input is performed. The analog audio signal output from the output device 14 through the speaker is output from the audio CODEC 15 and added to the audio input / output device 14.
音声CODEC15は、ISDNのBチャネルを用いてアナログ音声信号を伝送するためのアナログ信号/デジタルデータの信号変換処理を行なうためのものである。また、音声制御部16は、音声入出力装置14の動作を制御するためのものである。 The audio CODEC 15 is for performing an analog signal / digital data signal conversion process for transmitting an analog audio signal using the ISDN B channel. The voice control unit 16 is for controlling the operation of the voice input / output device 14.
ビデオカメラ装置17は、このテレビ会議通信端末装置のユーザ側の映像を撮影するためのものであり、このビデオカメラ装置17から出力される動画信号は、動画CODEC18の映像信号入力端に加えられるとともに、表示制御部19の動画信号入力端に加えられている。ビデオカメラ制御部20は、ビデオカメラ装置17の撮影オン/オフ、ズームイン/ズームアウト、および、パンなどの動作を制御するためのものである。 The video camera device 17 is for capturing video on the user side of the video conference communication terminal device, and a moving image signal output from the video camera device 17 is added to a video signal input terminal of the moving image CODEC 18. The video signal input terminal of the display control unit 19 is added. The video camera control unit 20 is for controlling operations such as shooting on / off, zoom in / zoom out, and pan of the video camera device 17.
動画CODEC18は、ビデオカメラ装置17から入力したアナログNTSC形式の動画信号を対応するデジタルデータの動画データに変換し、その動画データを所定のCIF形式の動画データに変換し、さらに、TTC標準JT−H.261の符号化方式で符号化圧縮して動画情報を形成するとともに、符号化圧縮された状態の動画情報を元のCIF形式の動画データに変換し、その動画データをNTSC形式の動画データに変換し、その動画データをデジタル/アナログ変換してアナログNTSC形式の動画信号に変換するものである。 The moving image CODEC 18 converts the analog NTSC format moving image signal input from the video camera device 17 into corresponding moving image data of digital data, converts the moving image data into predetermined CIF format moving image data, and further, TTC standard JT- H. The video information is formed by encoding and compressing with the H.261 encoding method, and the encoded and compressed video information is converted into the original CIF format video data, and the video data is converted into the NTSC format video data. The moving image data is digital / analog converted to an analog NTSC format moving image signal.
書画カメラ装置21は、静止画像を撮影するためのものであり、この書画カメラ装置21から出力されるアナログNTSC信号(静止画信号)は、静止画CODEC22に加えられている。 The document camera device 21 is for taking a still image, and an analog NTSC signal (still image signal) output from the document camera device 21 is added to the still image CODEC 22.
静止画CODEC22は、書画カメラ装置21から加えられる静止画信号を、アナログ/デジタル変換した後、所定の符号化方式(例えば、JPEG方式)で符号化圧縮するとともに、圧縮された状態の静止画情報を元の静止画信号に復号化するものであり、書画カメラ装置21から入力した静止画信号あるいは復号化して得た静止画信号を表示制御部19の静止画信号入力端に出力している。書画カメラ制御部23は、書画カメラ装置21の撮影オン/オフやズームイン/ズームアウトなどの動作を制御するためのものである。 The still image CODEC 22 performs analog / digital conversion on a still image signal applied from the document camera device 21, and then encodes and compresses the still image signal using a predetermined encoding method (for example, JPEG method), and still image information in a compressed state. Is decoded into the original still image signal, and the still image signal input from the document camera device 21 or the still image signal obtained by decoding is output to the still image signal input terminal of the display control unit 19. The document camera control unit 23 is for controlling operations such as shooting on / off and zoom in / zoom out of the document camera device 21.
表示制御部19は、ビデオモニタ装置24に表示する画面の表示内容を制御するものであり、システム制御部1からの指令により、ビデオカメラ装置17または動画CODEC18から入力する動画信号の表示画面情報、および、静止画CODEC22から加えられる静止画信号の表示画面情報を形成し、それらの表示画面情報を適宜に組み合わせた態様で、ビデオモニタ装置24の表示画面を構成する。 The display control unit 19 controls the display content of the screen displayed on the video monitor device 24. In response to a command from the system control unit 1, display screen information of a moving image signal input from the video camera device 17 or the moving image CODEC 18, And the display screen information of the still picture signal added from still picture CODEC22 is formed, and the display screen of video monitor device 24 is constituted in the mode which combined those display screen information suitably.
ISDNインタフェース回路25は、ISDNに接続するとともに、ISDNのレイヤ1の信号処理機能およびDチャネルの信号と2つのBチャネルの信号の統合/分離機能を備えたものであり、Dチャネルの信号はDチャネル伝送制御部26とやりとりし、また、2つのBチャネルの信号は多重化/分離装置27とやりとりしている。 The ISDN interface circuit 25 is connected to the ISDN and has an ISDN layer 1 signal processing function and an integration / separation function of the D channel signal and the two B channel signals. It communicates with the channel transmission control unit 26, and the two B channel signals are exchanged with the multiplexer / demultiplexer 27.
Dチャネル伝送制御部26は、Dチャネルのレイヤ2の信号処理機能、および、1つまたは2つのBチャネルを呼接続/解放するための呼制御処理機能を備えたものである。 The D channel transmission control unit 26 has a D channel layer 2 signal processing function and a call control processing function for call connection / release of one or two B channels.
多重化/分離装置27は、Bチャネルを用いてやりとりする音声、動画、および、汎用データ(静止画データなどのその他のデータ)などの複数のメディアのデータを多重化し、TTC標準JT−H.221に規定されているフレームデータを形成して回線側に送出するとともに、受信したフレームデータに多重化されている複数のメディアのデータを分離するものである。この多重化/分離装置27は、音声データを音声CODEC15との間でやりとりし、動画データを動画CODEC18との間でやりとりし、また、汎用データをシステム制御部1との間でやりとりしている。 The multiplexing / demultiplexing device 27 multiplexes data of a plurality of media such as voice, moving image and general-purpose data (other data such as still image data) exchanged using the B channel. The frame data defined in H.221 is formed and transmitted to the line side, and data of a plurality of media multiplexed in the received frame data is separated. The multiplexer / demultiplexer 27 exchanges audio data with the audio CODEC 15, exchanges moving image data with the moving image CODEC 18, and exchanges general-purpose data with the system control unit 1. .
これらのシステム制御部1、ROM2、RAM3、時計回路4、スキャナ5、プロッタ6、符号化復号化部7、画像処理部8、磁気ディスク装置9、LCD表示制御部11、タッチパネル制御部13、音声CODEC15、音声制御部16、動画CODEC18、表示制御部19、ビデオカメラ制御部20、書画カメラ制御部23、Dチャネル伝送制御部26、および、多重化/分離装置27は、内部バス28に接続されており、これらの各要素間のデータのやりとりは、主として、内部バス28を介して行われる。 These system control unit 1, ROM 2, RAM 3, clock circuit 4, scanner 5, plotter 6, encoding / decoding unit 7, image processing unit 8, magnetic disk device 9, LCD display control unit 11, touch panel control unit 13, voice The CODEC 15, the audio control unit 16, the moving image CODEC 18, the display control unit 19, the video camera control unit 20, the document camera control unit 23, the D channel transmission control unit 26, and the multiplexing / demultiplexing device 27 are connected to the internal bus 28. The exchange of data between these elements is mainly performed via the internal bus 28.
図2は、図1に示したテレビ会議通信端末装置の操作表示部の一例を示している。 FIG. 2 shows an example of the operation display unit of the video conference communication terminal device shown in FIG.
この操作表示部30には、液晶表示装置10と、この液晶表示装置10の表示画面に付設されたタッチパネル装置12が設けられている。また、タッチペン31は、タッチパネル装置12の操作面を適宜にタッチ操作するためのものである。 The operation display unit 30 includes a liquid crystal display device 10 and a touch panel device 12 attached to a display screen of the liquid crystal display device 10. The touch pen 31 is used for appropriately touching the operation surface of the touch panel device 12.
また、液晶表示装置10の表示画面は、図3に示すように、主として操作ガイダンス情報やテレライティング描画画面などが表示される情報表示部DMと、汎用的な操作内容をあらわす機能キー表示部DFに分割されており、機能キー表示部DFの特定キーとして、ヘルプ画面を表示指令するためのヘルプキーDFaが設定されている。 Further, as shown in FIG. 3, the display screen of the liquid crystal display device 10 includes an information display unit DM that mainly displays operation guidance information and a telewriting drawing screen, and a function key display unit DF that represents general-purpose operation contents. A help key DFa for instructing to display a help screen is set as a specific key of the function key display unit DF.
したがって、ユーザは、機能キー表示部DFのヘルプキーDFaを、タッチペン31でタッチ操作することで、そのときにテレビ会議通信端末装置が実行しているアプリケーションの、その時点での実行状態に対応したヘルプ画面を表示させることができる。 Therefore, the user touches the help key DFa of the function key display unit DF with the touch pen 31 to correspond to the execution state of the application currently being executed by the video conference communication terminal device at that time. Help screen can be displayed.
例えば、このテレビ会議通信端末装置に備えられているアプリケーションプログラムが、基本システム、テレビ会議セッション、テレライティング通信、グループ4ファクシミリ、および、レポート表示/出力であるとすると、おのおののアプリケーションプログラムには、独立したヘルプファイルデータが設定され、それぞれのアプリケーションプログラムに関連して磁気ディスク装置9に保存されている。 For example, if the application program provided in the video conference communication terminal device is a basic system, video conference session, telewriting communication, group 4 facsimile, and report display / output, each application program includes: Independent help file data is set and stored in the magnetic disk device 9 in association with each application program.
また、各アプリケーションプログラムは、そのアプリケーションプログラムに特有な複数の動作状態が設定されており、おのおのの動作状態について、ユーザが参照できるヘルプデータが1つ以上設定されている。すなわち、1つのアプリケーションプログラムに設定されているヘルプファイルデータには、それぞれが取り得る動作状態に応じて複数のヘルプファイルが含まれている。 Each application program is set with a plurality of operation states unique to the application program, and one or more help data that can be referred to by the user is set for each operation state. That is, the help file data set in one application program includes a plurality of help files according to the operation states that can be taken by each.
図4は、ISDNに接続されている電話端末が、ISDNとの間で行う呼制御手順の一例について示している。 FIG. 4 shows an example of a call control procedure performed by the telephone terminal connected to the ISDN with the ISDN.
すなわち、発端末は、まず、転送モードとして回線交換モードを設定するとともに、着端末を宛先に指定した呼設定メッセージSETUPをISDNに送出して着端末との呼設定を要求し、ISDNは、指定された着端末に呼設定メッセージSETUPを送出して発呼する。また、ISDNは、呼設定状況を通知するための呼設定受付メッセージCALL_PROCを発端末に送出する。 That is, the calling terminal first sets the circuit switching mode as the transfer mode, and sends a call setup message SETUP specifying the destination terminal as the destination to the ISDN to request a call setup with the destination terminal. A call setup message SETUP is sent to the called terminal. Also, the ISDN sends a call setting acceptance message CALL_PROC for notifying the call setting status to the calling terminal.
着端末は、着信検出すると、自端末が着信可能な状態になっているときには、ISDNに呼出メッセージALERTを送出し、ISDNは呼出メッセージALERTを発端末に送出して着端末の呼出を開始したことを通知する。 When the called terminal detects the incoming call, it sends a call message ALERT to the ISDN when the terminal is ready to receive a call, and the ISDN sends a call message ALERT to the calling terminal to start calling the called terminal. To be notified.
着端末は、ユーザがハンドセットを取り上げて着信応答すると応答メッセージCONNをISDNに送出し、ISDNは応答メッセージCONNを発端末に送出して着端末が呼を受け付けたことを通知する。 When the user picks up the handset and answers the incoming call, the destination terminal sends a response message CONN to the ISDN, and the ISDN sends a response message CONN to the calling terminal to notify that the destination terminal has accepted the call.
また、ISDNは、着端末に応答確認メッセージCONN_ACKを送出して着端末の応答を確認し、その時点で、発端末と着端末の間にデータ伝送(通話)のためのBチャネルが確立し、発端末のユーザと着端末のユーザとの間で、Bチャネルを用いた通話動作が適宜に実行される。 Also, the ISDN sends a response confirmation message CONN_ACK to the called terminal to confirm the response of the called terminal, and at that time, a B channel for data transmission (call) is established between the calling terminal and the called terminal, A call operation using the B channel is appropriately executed between the user of the calling terminal and the user of the called terminal.
そして、通話が終了して発端末のユーザが先にハンドセットを戻してオンフックすると、発端末が切断メッセージDISCをISDNに送出してDチャネルの解放を要求し、ISDNは、解放メッセージRELを発端末に送出してDチャネルの復旧を通知する。一方、着端末には、ISDNが切断メッセージDISCを送出してDチャネルの解放を要求し、着端末が解放メッセージRELをISDNに送出してDチャネルの復旧を通知する。 Then, when the call ends and the user of the calling terminal returns the handset first and goes on-hook, the calling terminal sends a disconnect message DISC to ISDN to request release of the D channel, and ISDN issues a release message REL. To restore the D channel. On the other hand, the ISDN sends a disconnect message DISC to request release of the D channel, and the destination terminal sends a release message REL to the ISDN to notify the restoration of the D channel.
これにより、発端末は、チャネル切断完了を通知する解放完了メッセージREL_COMPをISDNに応答し、発端末とISDNとの間のDチャネルが解放される。それとともに、ISDNは、解放完了メッセージREL_COMPを着端末に送出して、ISDNと着端末との間のDチャネルが解放される。それにより、発端末と着端末との間に設定されていたDチャネルが完全に解放される。 Accordingly, the calling terminal responds to the ISDN with a release completion message REL_COMP that notifies the completion of channel disconnection, and the D channel between the calling terminal and ISDN is released. At the same time, the ISDN sends a release completion message REL_COMP to the destination terminal, and the D channel between the ISDN and the destination terminal is released. As a result, the D channel set between the calling terminal and the called terminal is completely released.
このようにして、発端末と着端末との間にBチャネルが設定されて、データ伝送が行われ、データ伝送が終了すると、Bチャネルが解放される。 In this way, the B channel is set between the calling terminal and the called terminal, data transmission is performed, and when the data transmission is completed, the B channel is released.
また、ISDNの呼設定用のおのおののメッセージは、図5(a)に示すように、レイヤ3呼制御メッセージを規定するプロトコル仕様(フォーマット、シーケンスなど)を識別するためのプロトコル識別子、そのメッセージがどの呼に関与するものであるかを識別するための呼番号、それぞれのメッセージの内容を識別するためのメッセージタイプ、おのおののメッセージに必ず付加される必須情報要素、および、おのおののメッセージに必要に応じて付加される付加情報要素からなる。なお、必須情報要素は、メッセージタイプに応じて0,1または複数個が設定されており、付加情報要素は、その状況に応じて0,1または複数個が配置される。 Each message for ISDN call setup includes a protocol identifier for identifying a protocol specification (format, sequence, etc.) that defines a layer 3 call control message, as shown in FIG. A call number to identify which call is involved, a message type to identify the content of each message, mandatory information elements that must be added to each message, and as required for each message It consists of additional information elements added accordingly. In addition, 0, 1 or a plurality of essential information elements are set according to the message type, and 0, 1 or a plurality of additional information elements are arranged according to the situation.
呼設定メッセージSETUPは、同図(b)に示すように、必須情報要素として「伝達能力」をもち、付加情報要素としては、例えば、「発番号」、「着番号」、「低位レイヤ整合性」、「高位レイヤ整合性」、および、「ユーザ・ユーザ」などの情報要素をもつ。 As shown in FIG. 5B, the call setup message SETUP has “transfer capability” as an essential information element, and examples of additional information elements include “calling number”, “destination number”, “low layer compatibility”. "," Higher layer compatibility ", and" user / user ".
これらの情報要素の概略について説明する。 An outline of these information elements will be described.
「伝達能力」情報要素は、伝送する情報の内容が、音声、非制限デジタル情報、制限デジタル情報、3.1KHzオーディオ、トーン/アナウンスを伴う非制限ディジタル情報、あるいは、ビデオのいずれかであるのかを示す情報転送能力、使用する交換機能が回線交換であるのかパケット交換であるのかを示す転送モード、情報転送の速度をあらわす情報転送速度、情報の転送形態をあらわす情報、および、ユーザ情報のプロトコルをあらわす情報などからなる。 Whether the content of the information to be transmitted is audio, unrestricted digital information, restricted digital information, 3.1 KHz audio, unrestricted digital information with tone / announcement, or video Information transfer capability, transfer mode indicating whether the switching function used is circuit switching or packet switching, information transfer speed indicating information transfer speed, information indicating information transfer mode, and user information protocol It consists of information that expresses.
「発番号」情報要素は、発端末のISDN番号をあらわし、「着番号」情報要素は、着端末のISDN番号をあらわす。 The “calling number” information element represents the ISDN number of the calling terminal, and the “called number” information element represents the ISDN number of the called terminal.
「低位レイヤ整合性」情報要素は、相手端末との通信可能性検査に使用されるためのものであり、基本的な内容は「伝達能力」情報要素と同一である。さらに、この「低位レイヤ整合性」情報要素には、例えば、TTC標準JT−H.221機能など、より細かい内容が含まれる。 The “low layer compatibility” information element is for use in checking the possibility of communication with the counterpart terminal, and the basic content is the same as the “transfer capability” information element. Further, the “lower layer compatibility” information element includes, for example, TTC standard JT-H. More detailed contents such as 221 functions are included.
「高位レイヤ整合性」情報要素は、相手端末との整合性検査に使用するためのものであり、例えば、電話、グループ2/グループ3ファクシミリ、グループ4ファクシミリ、ミクストモード、テレテックス、ビデオテックス、テレックス、オーディオ・ビジュアル、あるいは、メッセージ・ハンドリング・システムなどの端末機能のうち、いずれの端末機能を備えているのかを表示する。 The “higher layer consistency” information element is used for consistency check with the other terminal, for example, telephone, group 2 / group 3 facsimile, group 4 facsimile, mixed mode, teletex, videotex, Displays which terminal function is provided among terminal functions such as telex, audio-visual, and message handling system.
「ユーザ・ユーザ」情報要素は、ユーザ間の情報の伝達に用いるためのものであり、この「ユーザ・ユーザ」情報要素の内容は、ISDNによって解釈されることなくトランスペアレントに転送されて相手ユーザに伝達される。 The “user / user” information element is used to transmit information between users. The content of the “user / user” information element is transparently transferred to the other user without being interpreted by ISDN. Communicated.
図6は、グループ4ファクシミリ端末装置間における伝送手順の一例を示している。 FIG. 6 shows an example of a transmission procedure between group 4 facsimile terminals.
まず、発端末は、目的の着端末を宛先に指定した呼設定メッセージSETUPをISDNに送出して着端末との呼設定を要求し、これにより、ISDNは、呼設定状況を通知するための呼設定受付メッセージCALL_PROCを発端末に送出するとともに、指定された着端末に呼設定メッセージSETUPを送出して発呼する。 First, the calling terminal sends a call setup message SETUP specifying the target called terminal as a destination to the ISDN to request call setting with the called terminal, whereby the ISDN calls a call for notifying the call setting status. A setting acceptance message CALL_PROC is sent to the calling terminal, and a call setting message SETUP is sent to the designated called terminal.
着端末は、着信応答すると応答メッセージCONNをISDNに送出し、それにより、ISDNは、着端末に応答確認メッセージCONN_ACKを送出して着端末の応答を確認し、その時点で、発端末と着端末の間にデータ伝送のためのBチャネルが確立し、これにより、発端末および着端末は、Bチャネル上の伝送手順を開始する。 When the destination terminal responds to the incoming call, it sends a response message CONN to the ISDN, whereby the ISDN sends a response confirmation message CONN_ACK to the destination terminal to confirm the response of the destination terminal. During this period, the B channel for data transmission is established, so that the calling terminal and the called terminal start the transmission procedure on the B channel.
まず、発端末は、コマンドSABMを送出してリンクレイヤの設定を要求し、着端末はレスポンスUAを応答し、これにより、リンクレイヤが設定される。 First, the calling terminal sends a command SABM to request setting of the link layer, and the called terminal responds with a response UA, whereby the link layer is set.
次いで、発端末は、ネットワークレイヤをエンド・ツ・エンドで張るために、信号SQを送出し、着端末は、それを受け付けるために信号SFを送出し、次いで、発端末は、発呼要求のために信号CRを送出し、着端末は、信号CAを応答して呼を受け付け、それにより、ネットワークレイヤが設定される。 Next, the calling terminal sends a signal SQ to extend the network layer end-to-end, the called terminal sends a signal SF to accept it, and then the calling terminal sends a call request request. Therefore, the terminal CR sends out a signal CR, and the destination terminal accepts the call in response to the signal CA, thereby setting the network layer.
次いで、発端末は、トランスポートレイヤを設定するために、信号TCRを送出し、着端末は、それを受け付けるために信号TCAを送出し、それによって、トランスポートレイヤが設定される。 Next, the calling terminal sends a signal TCR to set the transport layer, and the called terminal sends a signal TCA to accept it, thereby setting the transport layer.
そして、発端末は、セッションレイヤのコネクションを設定するために、セッション開始コマンドCSSを送出し、着端末は、セッション開始肯定レスポンスRSSPを応答して、それにより、セッションレイヤが開始される。 Then, the calling terminal sends a session start command CSS to set the session layer connection, and the called terminal responds with a session start positive response RSSP, thereby starting the session layer.
次に、発端末は、使用する伝送機能のネゴシエーションするためにドキュメント機能リストコマンドCDCLを送出し、また、着端末は、ドキュメント機能リスト肯定レスポンスRDCLPを送出し、それによって、受信能力の調整が行われる。 Next, the calling terminal sends a document function list command CDCL to negotiate the transmission function to be used, and the called terminal sends a document function list positive response RDCLP, thereby adjusting the receiving capability. Is called.
このようにして、画情報送信の準備が整うと、発端末は、送信する文書を区別するためのドキュメント参照番号など送信する文書情報を管理するための種々の情報を備えたドキュメント開始コマンドCDSに続いて、複数のドキュメントユーザ情報コマンドCDUIを用いて1文書分の画情報を送信し、その送信を終了すると、ドキュメント終了コマンドCDEを送出して、1文書の画情報の終了を通知する。 In this way, when preparation for image information transmission is completed, the calling terminal sends a document start command CDS having various information for managing document information to be transmitted, such as a document reference number for distinguishing documents to be transmitted. Subsequently, image information for one document is transmitted using a plurality of document user information commands CDUI. When the transmission is completed, a document end command CDE is transmitted to notify the end of the image information of one document.
着端末は、ドキュメント終了コマンドCDEを受信すると、このときの文書の受信が正常終了したことをあらわすドキュメント終了肯定レスポンスRDEPを送出する。 When receiving the document end command CDE, the destination terminal sends a document end positive response RDEP indicating that the reception of the document at this time has ended normally.
また、1文書中に複数のページが含まれる場合には、最終ページを除き、各ページの画情報の送信を終了した時点で、発端末は、1ページ終了をあらわすドキュメントページ境界コマンドCDPBを送出し、着端末は、このときの1ページ分の画情報の正常受信したことをあらわすドキュメントページ境界肯定レスポンスRDPBPを送出する。 In addition, when a plurality of pages are included in one document, the sending terminal sends a document page boundary command CDPB indicating the end of one page when transmission of image information of each page is finished except for the last page. Then, the destination terminal sends out a document page boundary positive response RDPBP indicating that the image information for one page at this time has been normally received.
このようにして、1文書分の画情報伝送を終了すると、発端末は、セッション終了コマンドCSEを送出し、着端末はセッション終了肯定レスポンスRSEPを送出して、セッションレイヤのコネクションを解放する。 When the transmission of image information for one document is completed in this way, the calling terminal sends a session end command CSE, and the called terminal sends a session end positive response RSEP to release the session layer connection.
次いで、発端末は、ネットワークレイヤの信号CQを送出し、それに対して着端末は、信号CFを送出し、それによって、ネットワークレイヤが解放され、さらに、発端末は、リンクレイヤのコマンドDISCを送出し、着端末は、レスポンスUAを送出し、それによって、リンクレイヤが解放される。 Then, the calling terminal sends a network layer signal CQ, while the called terminal sends a signal CF, thereby releasing the network layer, and the calling terminal sends a link layer command DISC. Then, the called terminal sends a response UA, thereby releasing the link layer.
このようにして、Bチャネル上のリンクが解放されると、発端末は、切断メッセージDISCをISDNに送出してDチャネルの解放を要求し、ISDNは、解放メッセージRELを発端末に送出してDチャネルの復旧を通知する。一方、ISDNは、着端末に切断メッセージDISCを送出してDチャネルの解放を要求し、着端末は、解放メッセージRELをISDNに送出してDチャネルの復旧を通知する。 Thus, when the link on the B channel is released, the calling terminal sends a disconnect message DISC to the ISDN to request the release of the D channel, and the ISDN sends a release message REL to the calling terminal. Notify D channel recovery. On the other hand, the ISDN sends a disconnect message DISC to the destination terminal to request the release of the D channel, and the destination terminal sends a release message REL to the ISDN to notify the restoration of the D channel.
これにより、発端末は、チャネル切断完了を通知する解放完了メッセージREL_COMPをISDNに応答し、それにより、発端末とISDNとの間のDチャネルが解放される。それとともに、ISDNは、解放完了メッセージREL_COMPを着端末に送出し、それによって、ISDNと着端末との間のDチャネルが解放される。その結果、発端末と着端末との間に設定されていたDチャネルが完全に解放される。 As a result, the calling terminal responds to the ISDN with a release completion message REL_COMP that notifies the completion of channel disconnection, thereby releasing the D channel between the calling terminal and ISDN. At the same time, the ISDN sends a release completion message REL_COMP to the destination terminal, thereby releasing the D channel between the ISDN and the destination terminal. As a result, the D channel set between the calling terminal and the called terminal is completely released.
このようにして、発端末と着端末との間にBチャネルが設定されて、データ伝送が行われ、データ伝送が終了すると、Bチャネルが解放される。 In this way, the B channel is set between the calling terminal and the called terminal, data transmission is performed, and when the data transmission is completed, the B channel is released.
また、テレビ会議通信端末装置では、Bチャネルにおいては、TTC標準JT−H.221で規定されるマルチフレーム形式でデータをやりとりする。 Also, in the video conference communication terminal device, the TTC standard JT-H. Data is exchanged in a multi-frame format defined by H.221.
図7に示すように、1つのマルチフレームMFLは、8個のサブマルチフレームSMF1〜SMF8からなり、おのおののサブマルチフレームSMF1〜SMF8は、それぞれ2つのフレームから構成されている。すなわち、1つのマルチフレームMFLは、16個のフレームFLM0〜FLM15からなる。 As shown in FIG. 7, one multiframe MFL is composed of eight submultiframes SMF1 to SMF8, and each submultiframe SMF1 to SMF8 is composed of two frames. That is, one multiframe MFL is composed of 16 frames FLM0 to FLM15.
それぞれのフレームFLM0〜FLM15は、図8に示すように、80オクテットのデータからなり、それらのオクテットをビット順に配置したそれぞれのビット位置は、サブチャネルSCH1〜SCH8を構成している。 As shown in FIG. 8, each of the frames FLM0 to FLM15 is composed of 80 octets of data, and the respective bit positions where these octets are arranged in bit order constitute subchannels SCH1 to SCH8.
また、第1オクテット〜第8オクテットの第8ビットは、フレーム同期信号(Frame Alignment Signal)FASを構成し、第9オクテット〜第16オクテットの第8ビットは、ビットレート割当信号(Bit rate Allocation Signal)BASを構成する。また、サブチャネルSCH8の第17〜第24オクテットには、データを暗号化するためのキー情報などをやりとりするための暗号チャネルのデータがセットされることがある(オプション)。 The 8th bit from the 1st octet to the 8th octet constitutes a frame alignment signal FAS, and the 8th bit from the 9th octet to the 16th octet is a bit rate allocation signal (Bit rate Allocation Signal). ) Configure the BAS. In addition, encryption channel data for exchanging key information for encrypting data may be set in the 17th to 24th octets of the subchannel SCH8 (optional).
このようにして、フレーム同期信号FASは、1つのフレームFLM0〜FLM15に8ビット配置されており、そのビット割り当ては、図9に示すように、マルチフレームMFLを単位として構成されている。 In this manner, the frame synchronization signal FAS is arranged in 8 bits in one frame FLM0 to FLM15, and the bit allocation is configured in units of multiframe MFL as shown in FIG.
すなわち、偶数フレームFLM0,FLM2,…,FLM14の第2オクテット〜第8オクテットと、それに続く奇数フレームFLM1,FLM3,…,FLM15には、「00110111」なる8ビットのデータパターンからなる水平同期信号が配置され、奇数フレームFLM1,FLM3,…,FLM11の第1オクテットには、「001011」なる6ビットのデータパターンからなる垂直同期信号が配置されている。 That is, in the second to eighth octets of the even frames FLM0, FLM2,..., FLM14 and the subsequent odd frames FLM1, FLM3,..., FLM15, a horizontal synchronization signal composed of an 8-bit data pattern “00110111” is received. In the first octet of the odd frames FLM1, FLM3,..., FLM11, a vertical synchronization signal composed of a 6-bit data pattern “001011” is arranged.
この水平同期信号と垂直同期信号を検出することにより、1つのマルチフレームMFLの同期を検出することができる。 By detecting the horizontal synchronization signal and the vertical synchronization signal, the synchronization of one multiframe MFL can be detected.
また、第0フレーム、第2フレーム、第4フレーム、第6フレームおよび第8フレームの第1オクテットのビットN1,N2,N3,N4,N5は、マルチフレーム番号の表示に用いられる。このうち、ビットN5は、マルチフレーム番号が使用されているか否かの表示に用いられる。このように、マルチフレーム番号のために使用されるデータが4ビットなので、マルチフレーム番号は0〜15までの値で降順に変化し、16マルチフレーム毎に同じマルチフレーム番号があらわれる。 Further, the bits N1, N2, N3, N4, and N5 of the first octet of the 0th frame, the second frame, the fourth frame, the sixth frame, and the eighth frame are used for displaying the multiframe number. Of these, bit N5 is used to indicate whether or not a multiframe number is used. As described above, since the data used for the multiframe number is 4 bits, the multiframe number changes in descending order from 0 to 15, and the same multiframe number appears every 16 multiframes.
また、第10フレーム、第12フレーム、および、第13フレームの第1オクテットのビットL1,L2,L3は、現在使用されているBチャネルのうち、そのフレームを運んでいるBチャネルの接続された順番をあらわすコネクション番号を表示するために用いられる。また、第15フレームの第1オクテットのビットRは、将来の勧告のために確保(予約)されており、その値には0がセットされる。 In addition, the bits L1, L2, and L3 of the first octet of the 10th frame, the 12th frame, and the 13th frame are connected to the B channel carrying the frame among the currently used B channels. Used to display the connection number indicating the order. The bit R of the first octet of the fifteenth frame is reserved (reserved) for future recommendation, and its value is set to 0.
また、第14フレームの第1オクテットのビットTEAは、データ端末装置の内部的な障害により、データ伝送できない状態であることを表示するために用いられる。 The bit TEA of the first octet of the 14th frame is used to indicate that data transmission is not possible due to an internal failure of the data terminal apparatus.
また、奇数フレームFLM1,FLM3,…,FLM15の第3オクテットのビットAは、フレーム同期またはマルチフレーム同期が確立しているか、あるいは、同期はずれを生じているかを表示するために用いられる。 The bit A of the third octet of the odd-numbered frames FLM1, FLM3,..., FLM15 is used to indicate whether frame synchronization or multiframe synchronization has been established or whether synchronization has been lost.
また、奇数フレームFLM1,FLM3,…,FLM15の第5オクテット、第6オクテット、第7オクテット、および、第8オクテットのビットC1,C2,C3,C4は、連続した2つのフレーム(すなわち、サブマルチフレーム)のデータエラー検出(すなわち、伝送路品質検出)のために参照されるCRC(巡回冗長検査)符号を表示するためのものであり、この奇数フレームFLM1,FLM3,…,FM15の第4オクテットのビットEは、受信側で伝送エラーを検出したことを表示するために用いられる。 The bits C1, C2, C3, and C4 of the fifth octet, the sixth octet, the seventh octet, and the eighth octet of the odd frames FLM1, FLM3,. Frame) for displaying a CRC (Cyclic Redundancy Check) code referred to for data error detection (that is, transmission path quality detection), and the fourth octet of this odd frame FLM1, FLM3,. The bit E is used to indicate that a transmission error has been detected on the receiving side.
また、ビットレート割当信号BASは、図10に示すように、偶数フレームFLM0,FLM2,…,FLM14では、能力BASあるいはBASコマンドをあらわす8ビットデータが配置され、それに続く奇数フレームFLM1,FLM3,…,FLM15には、直前のフレームで送出した能力BASあるいはBASコマンドの値を誤り訂正するための二重誤り訂正符号が配置される。 In addition, as shown in FIG. 10, the bit rate allocation signal BAS includes 8-bit data representing the capability BAS or the BAS command in the even frames FLM0, FLM2,..., FLM14, followed by the odd frames FLM1, FLM3,. , FLM15 is arranged with a double error correction code for error correction of the value of the capability BAS or BAS command sent in the immediately preceding frame.
また、マルチフレームMFLのデータの送信は、フレーム番号順に行なわれ、おのおののフレームFLM0〜FLM15は、図11に示すように、第1オクテットから第80オクテットのオクテット順序に送出され、それぞれのオクテットは、第1ビットが最初に送出される。 Further, the transmission of the data of the multi-frame MFL is performed in the order of the frame number, and the frames FLM0 to FLM15 are transmitted in the octet order from the first octet to the 80th octet, as shown in FIG. , The first bit is sent first.
すなわち、おのおののフレームFLM0〜FLM15においては、第1オクテットの第1ビットが最初に送出され、第80オクテットの第8ビットが最後に送出される。 That is, in each frame FLM0 to FLM15, the first bit of the first octet is transmitted first, and the eighth bit of the 80th octet is transmitted last.
図12は、テレビ会議通信端末装置などのオーディオビジュアル端末がBチャネルを用いてデータ伝送するときに実行する伝送制御手順として適用するTTC標準JT−H.242の一般的な手順例を示している。なお、この場合、2つのBチャネルを用いて、端末間で音声データ、汎用データ、および、動画データをやりとりするときの伝送手順の一例を示している。 FIG. 12 shows a TTC standard JT-H.B applied as a transmission control procedure executed when an audiovisual terminal such as a video conference communication terminal apparatus transmits data using the B channel. 242 shows an example of a general procedure. In this case, an example of a transmission procedure when audio data, general-purpose data, and moving image data are exchanged between terminals using two B channels is shown.
まず、発呼端末が宛先端末へ発呼してDチャネル上で呼設定手順を行い、1つのBチャネル(以下、第1チャネルという)を確保し(フェーズA)、その設定した第1チャネル上でPCM音声データ(A則またはμ則、64Kbps)をセットしたフレームデータをやりとりしながらフレーム同期を行ない(フレームモード)、フレーム同期が確立すると、相互に能力BASデータおよびコマンドBASデータをやりとりし(フェーズB1−1)、そのときに使用する伝送モードを決定して、2つ目のBチャネルを確保するための付加呼設定要求を開始する(フェーズB1−2)。 First, the calling terminal calls the destination terminal, performs a call setting procedure on the D channel, secures one B channel (hereinafter referred to as the first channel) (phase A), and on the set first channel Frame exchange is performed while exchanging frame data in which PCM audio data (A-law or μ-rule, 64 Kbps) is set (frame mode). When frame synchronization is established, the capability BAS data and command BAS data are exchanged with each other ( In phase B1-1), the transmission mode used at that time is determined, and an additional call setting request for securing the second B channel is started (phase B1-2).
そして、伝送モードをそのときに相互に交換した内容から、原則として、互いに共通で最も機能の高いモードを選択し(フェーズB1−3)、発呼端末からその選択した動作モードで着呼端末に受信機能を動作させるよう端末の受信機能を指定するBASコマンドを送信して、もしこの場合、発呼端末が送信したBASコマンドと異なるモードのBASコマンドを受信した場合には、受信したBASコマンドを再度送信し、送信モードを受信モードに一致させ、着呼端末に機能を動作させるよう端末機能を指定するBASコマンドを送信して、発呼端末と着呼端末の装置機能に共通するパラメータを設定する(フェーズB2)。これにより、第1チャネルでは、そのときに選択した伝送モードに対応した、例えば、音声データ(16Kbps)のデータ伝送、および、動画像データ(46.4Kbps)のデータ伝送が行われる(フェーズC)。 Then, based on the contents exchanged with each other at that time, in principle, a mode which is mutually common and has the highest function is selected (phase B1-3), and the calling terminal changes to the called terminal in the selected operation mode. A BAS command for designating the reception function of the terminal is sent to operate the reception function. In this case, if a BAS command in a mode different from the BAS command transmitted by the calling terminal is received, the received BAS command is Transmit again, match the transmission mode to the reception mode, send a BAS command to specify the terminal function to operate the function to the called terminal, set the parameters common to the device function of the calling terminal and the called terminal (Phase B2). Thereby, in the first channel, for example, data transmission of audio data (16 Kbps) and data transmission of moving image data (46.4 Kbps) corresponding to the transmission mode selected at that time are performed (phase C). .
第1チャネルがフレームモードでデータ伝送を開始すると、2つ目のBチャネル(以下、第2チャネルという)についてDチャネル上で呼設定手順を行い(フェーズCA)、第2チャネルが確立すると、第2チャネルを使ってフレーム同期信号FASおよびビット割当信号BASのみを含むフレームデータをやりとりしてフレーム同期およびマルチフレーム同期を確立し(フェーズCB1−11)、次いで、第1チャネルと第2チャネル間の同期を確立する(フェーズCB1−12)。 When the first channel starts data transmission in the frame mode, a call setup procedure is performed on the D channel for the second B channel (hereinafter referred to as the second channel) (phase CA), and when the second channel is established, Frame data including only frame synchronization signal FAS and bit allocation signal BAS is exchanged using two channels to establish frame synchronization and multiframe synchronization (phase CB1-11), and then between the first channel and the second channel Synchronization is established (phase CB1-12).
2つのBチャネルの同期が完了すると、発呼端末側からBASコマンドを送出して伝送モードを設定し(フェーズCB1−2)、その設定した内容に伝送モードを切換え(フェーズCB1−3)、共通パラメータを設定する(フェーズCB2)。なお、送信したBASコマンドと異なるモードのBASコマンドを受信した場合には、受信したBASコマンドを再度送信し、送信モードを受信モードに一致するよう伝送モードを切り換え、共通パラメータを設定する。 When the synchronization of the two B channels is completed, a BAS command is sent from the calling terminal side to set the transmission mode (phase CB1-2), and the transmission mode is switched to the set content (phase CB1-3). A parameter is set (phase CB2). When a BAS command in a mode different from the transmitted BAS command is received, the received BAS command is transmitted again, the transmission mode is switched so that the transmission mode matches the reception mode, and common parameters are set.
このようにして、第2チャネルの初期化が終了すると、それ以降は、第1チャネルでやりとりするフレームデータ、および、第2チャネルでやりとりするフレームデータが同期された状態で、2つのBチャネルを用いて、例えば、音声データ、汎用データ、および、動画データが、それぞれ56Kbps、6.4Kbpsおよび62.4Kbpsの伝送速度が割り当てられてデータ伝送される(図13参照)。ここで、汎用データのチャネルは、例えば、会議制御機能、テレライティング通信機能、および、バルク転送機能(グループ4ファクシミリデータなど)のデータをやりとりするために用いられる。 In this way, when the initialization of the second channel is completed, after that, the frame data exchanged by the first channel and the frame data exchanged by the second channel are synchronized with the two B channels. For example, audio data, general-purpose data, and moving image data are transmitted at a transmission rate of 56 Kbps, 6.4 Kbps, and 62.4 Kbps, respectively (see FIG. 13). Here, the general-purpose data channel is used to exchange data of, for example, a conference control function, a telewriting communication function, and a bulk transfer function (such as group 4 facsimile data).
このようなデータ伝送を終了するときには、まず、第2チャネルから切断する。このとき、第1チャネルのみで行なう音声データ伝送のために、共通モードを設定するための手順が行われて(フェーズCD1)、第2チャネルはフレームモードのモード0Fへのモード切換えが行われる(フェーズCD2)。このときには、第1チャネルと第2チャネルが非同期であり、かつ、第2チャネルではフレーム同期信号FASとビット割当信号BASのみの伝送状態で呼が保持されている状態であり、Dチャネルの呼切断解放手順により第2チャネルの呼を解放できる状態になっている。 When ending such data transmission, first, disconnect from the second channel. At this time, a procedure for setting a common mode is performed for audio data transmission performed only on the first channel (phase CD1), and mode switching to the mode 0F of the second channel is performed on the second channel ( Phase CD2). At this time, the first channel and the second channel are asynchronous, and the second channel is in a state where the call is held in the transmission state of only the frame synchronization signal FAS and the bit allocation signal BAS, and the D channel is disconnected. The call of the second channel can be released by the release procedure.
また、第1チャネルでは、フェーズCD1およびフェーズCD2の間、フレームモードで音声データが56Kbpsの伝送速度で伝送されており、動画データの伝送は停止され、さらに、一方の端末のオペレータが通話終了する場合はモード0Fに切り換え(フェーズD2)、この後、Dチャネルの呼切断解放手順により第1チャネルの呼を解放できる状態になっている。 In the first channel, during phase CD1 and phase CD2, audio data is transmitted in the frame mode at a transmission rate of 56 Kbps, transmission of moving image data is stopped, and the operator of one terminal ends the call. In this case, the mode is switched to mode 0F (phase D2), and then the first channel call can be released by the D channel call disconnection release procedure.
これにより、第1チャネルおよび第2チャネルについて、Dチャネル上で呼切断解放手順が実行されて(フェーズE)、2つの端末間のオーディオビジュアル伝送が終了する。 Thereby, for the first channel and the second channel, the call disconnection release procedure is executed on the D channel (phase E), and the audiovisual transmission between the two terminals is completed.
このように、テレビ会議通信端末装置などのオーディオビジュアル端末では、最初に1つのBチャネル(第1チャネル)を確保してフレームモードを確立した後に、この第1チャネルで音声データと動画データの伝送速度の割り当てを行なって過渡的なモードでデータ伝送を行ないつつ、同時に互いに2つ目のBチャネル(第2チャネル)の設定が可能ならば、Dチャネルの呼設定手順により第2チャネルを確保する。そして、過渡的なモードで伝送している第1チャネルと、新たに確保した第2チャネルをチャネル同期させ、そのチャネル同期が確立した時点で、音声データと動画データの伝送速度の割り当てを再設定し、増大したBチャネルの伝送容量を活用して、より高品質な音声データおよび動画データのやりとりを行なうようにしている。 As described above, in an audiovisual terminal such as a video conference communication terminal device, first, one B channel (first channel) is secured and a frame mode is established, and then audio data and moving image data are transmitted through the first channel. If the second B channel (second channel) can be set at the same time while allocating the speed and performing data transmission in the transitional mode, the second channel is secured by the D channel call setting procedure. . Then, synchronize the first channel that is transmitting in the transient mode with the newly secured second channel, and when the channel synchronization is established, reset the assignment of the transmission rate of audio data and video data. The higher B channel transmission capacity is utilized to exchange higher quality audio data and moving image data.
また、データ伝送を終了するときには、いったん、第1チャネルと第2チャネルの両方を同期させた伝送路を使用していたモードから、第1チャネルだけを使用するモードへ変更する必要がある。そこで、まず、音声データおよび動画データの各符号化則を第1チャネルの62.4Kbpsの伝送容量に最適化する方式に設定して第1チャネルのみの伝送モードに変更するとともに、第2チャネルは、第1チャネルとの同期状態を停止するとともに、ユーザデータが空き伝送状態になっているモード0Fに移行し、Dチャネルの呼切断解放手順により呼を切断/解放する。また、第1チャネルは、音声データと動画データの2種類のメディア伝送から、音声データだけの伝送モードであるモード0Fへ変更した後、Dチャネルの呼切断解放手順により、呼を切断/解放する。なお、第1チャネルは、音声データと動画データの2種類のメディア伝送へモードを切り換えずに、モード0Fへ直接モード変更した後に、呼切断/解放することもできる。また、呼切断解放手順で得た課金情報などは、チャネル毎に管理する。 Further, when the data transmission is terminated, it is necessary to change from a mode in which a transmission path in which both the first channel and the second channel are synchronized is once used to a mode in which only the first channel is used. Therefore, first, the encoding rules for audio data and moving image data are set to a method that optimizes the transmission capacity of the first channel to 62.4 Kbps, and the transmission mode is changed to the transmission mode of only the first channel. Then, the synchronization state with the first channel is stopped, the mode is shifted to mode 0F in which user data is in an idle transmission state, and the call is disconnected / released by the D channel call disconnection release procedure. Also, the first channel switches from two types of media transmission of audio data and moving image data to mode 0F, which is a transmission mode of only audio data, and then disconnects / releases the call by the D channel call disconnection release procedure. . Note that the first channel can be disconnected / released after changing the mode directly to mode 0F without switching the mode to two types of media transmission of audio data and moving image data. The billing information obtained by the call disconnection release procedure is managed for each channel.
さて、本実施例のテレビ会議通信端末装置は、ユーザによりヘルプ表示が要求操作されると、そのときに実行しているアプリケーションと、実行状態毎に、ヘルプ要求回数(使用回数)の履歴を形成して、図14に示すようなヘルプ統計テーブルに保存する。 The video conference communication terminal apparatus according to the present embodiment forms a history of the number of help requests (the number of times of use) for each application and the application being executed when the help display is requested and operated by the user. Then, it is stored in a help statistics table as shown in FIG.
ここで、ヘルプ統計テーブルの項目は、アプリケーション名、アプリケーションに設定されているアプリケーションID(識別番号)、ヘルプ表示が要求されたときの実行状態、ヘルプデータの種別、および、ヘルプ使用回数からなる。 Here, the items of the help statistics table include an application name, an application ID (identification number) set for the application, an execution state when a help display is requested, a type of help data, and the number of times help is used.
また、このテレビ会議通信端末装置が保存しているヘルプ統計データは、特定の装置(以下、センタ装置という)によって収集され、この複数のテレビ会議通信端末装置(以下、ユーザ装置という)からヘルプ統計データを収集したセンタ装置では、図15(a)に示すようなユーザヘルプ統計データテーブルを形成して、保存する。 Help statistical data stored in the video conference communication terminal device is collected by a specific device (hereinafter referred to as a center device), and help statistics are collected from the plurality of video conference communication terminal devices (hereinafter referred to as user devices). In the center apparatus that collected the data, a user help statistical data table as shown in FIG. 15A is formed and stored.
このユーザヘルプ統計データテーブルは、おのおののユーザ装置毎についてユーザヘルプ統計データをまとめたものであり、1つのユーザヘルプ統計データは、同図(b)に示すように、そのユーザ装置に割り当てられているユーザID(識別番号)、ユーザ装置に設定されている電話番号(ISDNアドレス)、最新に受信したヘルプ統計テーブルを保存するテンポラリ領域、および、受信した全てのヘルプ統計テーブルをまとめた情報を保存する履歴領域からなる。 This user help statistical data table is a summary of user help statistical data for each user device, and one user help statistical data is allocated to the user device as shown in FIG. User ID (identification number), telephone number (ISDN address) set in the user device, temporary area for storing the latest received help statistics table, and information that summarizes all received help statistics tables It consists of a history area.
このようにして、センタ装置では、多数のユーザ装置でのヘルプ表示の要求状況を知ることができるので、それらの情報に基づいて、ヘルプデータを表示する提供順序を、ユーザが最も扱いやすい状況に調整することができるので、例えば、アプリケーションのバージョンアップ時などに、そのアプリケーションのヘルプ機能の使い勝手を向上させることができる。 In this way, since the center device can know the request display status of help on a large number of user devices, the provision order for displaying the help data based on the information is made the most user-friendly status. Since the adjustment can be made, for example, when the version of the application is upgraded, the usability of the help function of the application can be improved.
また、ヘルプデータの表示の提供順序の他に、ヘルプデータの細分化やヘルプデータの統合化なども適宜に行うことができ、アプリケーションにおけるヘルプ機能の使い勝手をさらに向上させることができる。 In addition to the order in which the help data is displayed, help data can be subdivided and help data can be integrated as appropriate, and the usability of the help function in the application can be further improved.
図16は、ユーザ装置でヘルプ表示が要求操作され、そのヘルプ表示を終了したときに実行する処理の一例を示している。 FIG. 16 shows an example of processing to be executed when a help display is requested and operated on the user device and the help display ends.
まず、ヘルプ機能が使用されることを監視しており(判断101のNOループ)、ヘルプ機能が使用されて判断101の結果がYESになるときには、そのときのヘルプ機能が使用されたアプリケーションの種別を判別するとともに(処理102)、そのときのアプリケーションの実行状態を判別し(処理103)、さらに、表示したヘルプデータの種別を判別する(処理104)。 First, the use of the help function is monitored (NO loop of determination 101). When the help function is used and the result of determination 101 is YES, the type of application in which the help function at that time is used (Process 102), the execution state of the application at that time is determined (process 103), and the type of the displayed help data is determined (process 104).
次に、そのときに判別したアプリケーションとその実行状態、および、ヘルプデータの種別について、ヘルプ統計データが形成されて保存されているかどうかを調べ(判断105)、判断105の結果がNOになるときには、そのときに判別したアプリケーションとその実行状態、および、ヘルプデータの種別に対応したヘルプ統計データを作成し(処理106)、ヘルプ統計データテーブルの内容を更新して(処理107)、この処理を終了する。 Next, it is checked whether or not help statistical data is formed and stored for the application determined at that time, its execution state, and the type of help data (determination 105). When the result of determination 105 is NO Help statistical data corresponding to the application determined at that time, its execution state, and the type of help data is created (process 106), the contents of the help statistical data table are updated (process 107), and this process is performed. finish.
また、判断105の結果がYESになるときには、そのときに判別したアプリケーションとその実行状態、および、ヘルプデータの種別に対応したヘルプ統計データのヘルプ使用回数の値を1つ増やして、ヘルプ統計データを更新し(処理108)、この処理を終了する。 If the result of determination 105 is YES, the help statistical data is incremented by one for the help usage count value of the help statistical data corresponding to the application determined at that time, its execution state, and the type of help data. Is updated (process 108), and this process ends.
また、ユーザ装置では、ユーザからの要求により、ヘルプ統計データを表示することができ、そのときの処理例を図17に示す。 The user device can display help statistical data in response to a request from the user, and FIG. 17 shows a processing example at that time.
ユーザからヘルプ統計データの表示要求が指令されると(判断201の結果がYES)、ヘルプ統計データテーブルに1つ以上のヘルプ統計データが保存されているかどうかを調べ(判断202)、判断202の結果がYESになるときには、ヘルプ統計データテーブルの内容を一覧表示する表示データを形成し(処理203)、その一覧表示を液晶表示装置10に表示出力する(処理204)。 When a display request for help statistics data is instructed by the user (the result of determination 201 is YES), it is checked whether or not one or more help statistics data is stored in the help statistics data table (determination 202). When the result is YES, display data for displaying a list of the contents of the help statistical data table is formed (process 203), and the list display is displayed on the liquid crystal display device 10 (process 204).
その状態で、ユーザが表示終了を指令するまで待機し(判断205のNOループ)、ユーザが表示終了を指令した場合で判断205の結果がYESになると、液晶表示装置10に表示していた一覧表示を終了し(処理206)、この処理を終了する。 In this state, the process waits until the user commands display termination (NO loop of determination 205). When the user commands display termination and the result of determination 205 is YES, the list displayed on the liquid crystal display device 10 is displayed. The display is terminated (process 206), and this process is terminated.
また、ヘルプ統計データテーブルにヘルプ統計データが保存されていない場合で、判断202の結果がNOになるときには、ヘルプ統計データがない旨をあらわすガイダンスメッセージを液晶表示装置10に表示して(処理207)、この処理を終了する。 If no help statistical data is stored in the help statistical data table and the result of determination 202 is NO, a guidance message indicating that there is no help statistical data is displayed on the liquid crystal display device 10 (process 207). ), This process is terminated.
さて、図18は、ユーザ装置のヘルプ統計データテーブルの内容を、センタ装置が収集するときの伝送手順の一例を示している。なお、図19は、この伝送手順を実行するための伝送プロトコルの構成の一例を示している。 FIG. 18 shows an example of a transmission procedure when the contents of the help statistical data table of the user device are collected by the center device. FIG. 19 shows an example of the configuration of a transmission protocol for executing this transmission procedure.
まず、発端末(センタ装置)は、目的の着端末(ユーザ装置)を宛先に指定するとともに、「ユーザ・ユーザ」情報要素に「ヘルプ統計データ収集要求」をあらわすデータをセットした呼設定メッセージSETUPをISDNに送出して着端末との呼設定を要求し、これにより、ISDNは、呼設定状況を通知するための呼設定受付メッセージCALL_PROCを発端末に送出するとともに、指定された着端末に呼設定メッセージSETUPを送出して発呼する。 First, the calling terminal (center device) designates the destination terminal (user device) as the destination, and sets the data indicating the “help statistical data collection request” in the “user / user” information element. Is sent to the ISDN to request a call setup with the destination terminal, whereby the ISDN sends a call setup acceptance message CALL_PROC for notifying the call setup status to the calling terminal and calls the designated destination terminal. A setup message SETUP is transmitted to make a call.
着端末は、着信応答すると応答メッセージCONNをISDNに送出し、それにより、ISDNは、着端末に応答確認メッセージCONN_ACKを送出して着端末の応答を確認し、その時点で、発端末と着端末の間にデータ伝送のためのBチャネルが確立し、これにより、発端末および着端末は、Bチャネル上の伝送手順を開始する。 When the destination terminal responds to the incoming call, it sends a response message CONN to the ISDN, whereby the ISDN sends a response confirmation message CONN_ACK to the destination terminal to confirm the response of the destination terminal. During this period, the B channel for data transmission is established, so that the calling terminal and the called terminal start the transmission procedure on the B channel.
まず、発端末は、コマンドSABMを送出してリンクレイヤの設定を要求し、着端末はレスポンスUAを応答し、これにより、リンクレイヤが設定される。 First, the calling terminal sends a command SABM to request setting of the link layer, and the called terminal responds with a response UA, whereby the link layer is set.
次いで、発端末は、トランスポートレイヤを設定するために、信号CRを送出し、着端末は、それを受け付けるために信号CCを送出し、それによって、トランスポートレイヤが設定される。 Next, the calling terminal sends a signal CR to set the transport layer, and the called terminal sends a signal CC to accept it, thereby setting the transport layer.
そして、発端末は、セッションレイヤのコネクションを設定するために、信号CNを送出し、着端末は、信号ACを応答して、それにより、セッションレイヤまでが確立される。 Then, the calling terminal sends a signal CN to set up a session layer connection, and the called terminal responds with the signal AC, thereby establishing the session layer.
このようにして、セッションレイヤが確立すると、発端末と着端末は、それぞれ信号CDおよび信号CDAをやりとりして、能力交換を行い、発端末は、その能力交換で設定した伝送機能を信号ASを用いて着端末に送出し、これにより、セッションレイヤ上のアクティビティが開始される。 In this way, when the session layer is established, the calling terminal and the called terminal exchange the signal CD and the signal CDA, respectively, and exchange the capability, and the calling terminal exchanges the transmission function set by the capability exchange with the signal AS. To the destination terminal, whereby an activity on the session layer is started.
そして、発端末は、ヘルプ統計データ収集要求をあらわす所定のデータDT_SPDU(1)を着端末に送出し、着端末は、データDT_SPDU(1)を受信すると、そのときに保存しているヘルプ統計データテーブルの内容をセットしたデータDT_SPDU(2)を発端末に送出する。 Then, the calling terminal sends predetermined data DT_SPDU (1) representing a help statistical data collection request to the called terminal, and when the called terminal receives the data DT_SPDU (1), the help statistical data stored at that time is stored. Data DT_SPDU (2) in which the contents of the table are set is sent to the calling terminal.
このようにして、ヘルプ統計データテーブルの内容を受信すると、発端末は、信号AEを送出し、着端末は、信号AEAを送出してアクティビティを終了し、次いで、発端末は、信号FNを送出し、着端末は、信号DNを送出してセッションレイヤのコネクションを解放する。 In this way, when receiving the contents of the help statistics data table, the calling terminal sends a signal AE, the called terminal sends a signal AEA to end the activity, and then the calling terminal sends a signal FN. The destination terminal then sends out a signal DN to release the session layer connection.
次いで、発端末は、リンクレイヤのコマンドDISCを送出し、着端末は、レスポンスUAを送出し、それによって、リンクレイヤが解放される。 Then, the calling terminal sends a link layer command DISC, and the called terminal sends a response UA, thereby releasing the link layer.
このようにして、Bチャネル上のリンクが解放されると、発端末は、切断メッセージDISCをISDNに送出してDチャネルの解放を要求し、ISDNは、解放メッセージRELを発端末に送出してDチャネルの復旧を通知する。一方、ISDNは、着端末に切断メッセージDISCを送出してDチャネルの解放を要求し、着端末は、解放メッセージRELをISDNに送出してDチャネルの復旧を通知する。 Thus, when the link on the B channel is released, the calling terminal sends a disconnect message DISC to the ISDN to request the release of the D channel, and the ISDN sends a release message REL to the calling terminal. Notify D channel recovery. On the other hand, the ISDN sends a disconnect message DISC to the destination terminal to request the release of the D channel, and the destination terminal sends a release message REL to the ISDN to notify the restoration of the D channel.
これにより、発端末は、チャネル切断完了を通知する解放完了メッセージREL_COMPをISDNに応答し、それにより、発端末とISDNとの間のDチャネルが解放される。それとともに、ISDNは、解放完了メッセージREL_COMPを着端末に送出し、それによって、ISDNと着端末との間のDチャネルが解放される。その結果、発端末と着端末との間に設定されていたDチャネルが完全に解放される。 As a result, the calling terminal responds to the ISDN with a release completion message REL_COMP that notifies the completion of channel disconnection, thereby releasing the D channel between the calling terminal and ISDN. At the same time, the ISDN sends a release completion message REL_COMP to the destination terminal, thereby releasing the D channel between the ISDN and the destination terminal. As a result, the D channel set between the calling terminal and the called terminal is completely released.
このようにして、発端末と着端末との間にBチャネルが設定されて、発端末から着端末に対してヘルプ統計データテーブルの送信要求が行われ、着端末は発端末に対してその時点でのヘルプ統計データテーブルの内容を送信し、そのデータ伝送が終了すると、Bチャネルが解放される。 In this way, the B channel is set between the calling terminal and the called terminal, and a transmission request for the help statistics data table is sent from the calling terminal to the called terminal. When the contents of the help statistical data table in FIG. 6 are transmitted and the data transmission is completed, the B channel is released.
また、発端末では、着端末から受信したヘルプ統計データテーブルの内容に基づいて、その着端末に対応したユーザ別ヘルプ統計データの内容を更新する。それとともに、着端末は、ヘルプ統計データテーブルを送信すると、その内容を全て消去して、それ以降、新たなヘルプ統計データテーブルを形成する。 The originating terminal updates the contents of the user-specific help statistical data corresponding to the destination terminal based on the contents of the help statistical data table received from the destination terminal. At the same time, when the destination terminal transmits the help statistical data table, it erases all the contents and thereafter forms a new help statistical data table.
図20は、センタ装置が1つのユーザ装置に対してヘルプ統計データテーブルの送信を要求するときの処理例を示している。 FIG. 20 shows a processing example when the center device requests transmission of the help statistical data table to one user device.
センタ装置は、自端末のオペレータからいずれかのユーザ装置に対してヘルプ統計データテーブルの要求通信が指令され、判断301の結果がYESになると、「発番号」情報要素に指定されたユーザ装置のISDNアドレスをセットするとともに、「ユーザ・ユーザ」情報要素に「ヘルプ統計データ収集要求」をあらわすデータをセットした呼設定メッセージSETUPを形成して(処理302)、その呼設定メッセージSETUPをISDNに送出して指定されたユーザ装置へ発呼し(処理303)、ISDNから呼設定受付メッセージCALL_PROCを受信する(処理304)。そして、ユーザ装置から応答メッセージCONNを受信するかどうかを調べる(判断305)。 When the center device issues an instruction for requesting help statistics data table to one of the user devices from the operator of its own terminal, and the result of the determination 301 is YES, the center device of the user device specified in the “calling number” information element The ISDN address is set, and a call setup message SETUP in which data representing “help statistical data collection request” is set in the “user / user” information element is formed (process 302), and the call setup message SETUP is sent to the ISDN. Then, a call is made to the designated user apparatus (process 303), and a call setting acceptance message CALL_PROC is received from ISDN (process 304). Then, it is checked whether or not the response message CONN is received from the user device (decision 305).
判断305の結果がNOになるときには、そのときの通信動作を打ち切って(処理306)、その旨をオペレータにエラー表示し、そのときの通信動作をエラー終了する。 When the result of determination 305 is NO, the communication operation at that time is terminated (processing 306), an error message is displayed to the operator, and the communication operation at that time is terminated with an error.
また、判断305の結果がYESになるときには、Bチャネルを確立し(処理307)、上述した所定の伝送手順によりセッションレイヤまで確立する(処理308)。そして、ヘルプ統計データ収集要求をあらわす所定のデータDT_SPDU(1)をユーザ装置に送出し(処理309)、ユーザ装置からヘルプ統計データテーブルの内容をセットしたデータDT_SPDU(2)を受信して、そのデータDT_SPDU(2)の内容を保存する(処理310)。 If the result of determination 305 is YES, the B channel is established (process 307), and the session layer is established by the predetermined transmission procedure described above (process 308). Then, predetermined data DT_SPDU (1) representing a help statistical data collection request is transmitted to the user device (process 309), and data DT_SPDU (2) in which the contents of the help statistical data table are set is received from the user device, The contents of the data DT_SPDU (2) are saved (process 310).
このようにして、1つのユーザ装置からヘルプ統計データテーブルの内容を受信すると、所定のBチャネル終了手順を実行してBチャネルを終了し(処理311)、所定の呼切断解放手順を実行して呼を切断・解放し(処理312)、そのときに受信したヘルプ統計データテーブルの内容に基づいて、そのときに発呼したユーザ装置に対応したユーザヘルプ統計データの内容を更新して(処理313)この処理を終了する。 In this way, when the contents of the help statistical data table are received from one user device, a predetermined B channel end procedure is executed to end the B channel (process 311), and a predetermined call disconnection release procedure is executed. The call is disconnected / released (process 312), and based on the contents of the help statistical data table received at that time, the contents of the user help statistical data corresponding to the user device that made the call are updated (process 313). ) End this process.
図21は、着信検出時にユーザ装置が実行する処理の一例を示している。 FIG. 21 shows an example of processing executed by the user apparatus when an incoming call is detected.
ユーザ装置は、着信検出すると(判断401の結果がYES)、ISDNから受信した呼設定メッセージSETUPの内容を解析し(処理402)、そのときの相手端末と接続できるかどうかを調べ(判断403)、判断403の結果がNOになるときには、そのときの着信を無視して、この処理を終了する。 When the user apparatus detects an incoming call (the result of determination 401 is YES), it analyzes the content of the call setup message SETUP received from ISDN (process 402), and checks whether it can connect to the other terminal at that time (determination 403). When the result of determination 403 is NO, the incoming call at that time is ignored, and this process ends.
判断403の結果がYESになるときには、呼設定メッセージSETUPに「ユーザ・ユーザ」情報要素が含まれているかどうかを調べ(判断404)、判断404の結果がYESになるときには、「ユーザ・ユーザ」情報要素の内容が、「ヘルプ統計データ収集要求」をあらわすデータであるかどうかを調べる(判断405)。判断404の結果がNOになる場合、および、判断405の結果がNOになるときには、通常の着信検出時の処理に移行する。 When the result of determination 403 is YES, it is checked whether or not the “user / user” information element is included in the call setup message SETUP (determination 404). When the result of determination 404 is YES, “user / user” It is checked whether or not the content of the information element is data representing “help statistical data collection request” (decision 405). When the result of determination 404 is NO, and when the result of determination 405 is NO, the process proceeds to normal incoming call detection processing.
判断405の結果がYESになるときには、応答メッセージCONNをISDNに送出し(処理406)、ISDNから応答確認メッセージCONN_ACKを受信して使用するBチャネルを認識し(処理407)、Bチャネルが確立すると(処理408)、上述した所定の伝送手順を実行してセッションレイヤまでを確立する(処理409)。 When the result of determination 405 is YES, a response message CONN is sent to the ISDN (process 406), a response confirmation message CONN_ACK is received from the ISDN, the B channel to be used is recognized (process 407), and the B channel is established. (Process 408), the predetermined transmission procedure described above is executed to establish the session layer (Process 409).
そして、相手端末(センタ装置)からヘルプ統計データ収集要求をあらわす所定のデータDT_SPDU(1)を受信すると(処理410)、そのときに保存しているヘルプ統計データテーブルの内容をセットしたデータDT_SPDU(2)を送信する(処理411)。 When predetermined data DT_SPDU (1) representing a help statistical data collection request is received from the partner terminal (center device) (processing 410), data DT_SPDU (set with the contents of the help statistical data table stored at that time) 2) is transmitted (process 411).
このようにして、ヘルプ統計データテーブルの送信を終了すると、所定のBチャネル終了手順を実行してBチャネルを終了し(処理412)、所定の呼切断解放手順を実行して呼を切断・解放し(処理413)、ヘルプ統計データテーブルの内容を消去して(処理414)この処理を終了する。 When the transmission of the help statistics data table is thus completed, the predetermined B channel end procedure is executed to end the B channel (process 412), and the predetermined call disconnect / release procedure is executed to disconnect / release the call. (Process 413), the contents of the help statistical data table are erased (Process 414), and this process ends.
ところで、上述した実施例では、センタ装置がユーザ装置に対して、ヘルプ統計データの送信要求を発行しているが、ユーザ装置が定期的にヘルプ統計データをセンタ装置に送信するようにしても、センタ装置で各ユーザ装置のヘルプ統計データを収集することができる。 By the way, in the above-described embodiment, the center apparatus issues a help statistical data transmission request to the user apparatus. However, even if the user apparatus periodically transmits the help statistical data to the center apparatus, Help statistics data of each user device can be collected by the center device.
この場合のユーザ装置とセンタ装置間の伝送手順の一例を図22に示す。 An example of a transmission procedure between the user apparatus and the center apparatus in this case is shown in FIG.
まず、発端末(ユーザ装置)は、あらかじめ設定されているセンタ装置を着端末として宛先に指定するとともに、「ユーザ・ユーザ」情報要素に「ヘルプ統計データ送信」をあらわすデータをセットした呼設定メッセージSETUPをISDNに送出して着端末との呼設定を要求し、これにより、ISDNは、呼設定状況を通知するための呼設定受付メッセージCALL_PROCを発端末に送出するとともに、指定された着端末に呼設定メッセージSETUPを送出して発呼する。 First, the calling terminal (user device) designates the center device set in advance as the destination terminal as the destination, and sets the data indicating “help statistical data transmission” in the “user / user” information element. A SETUP is sent to the ISDN to request a call setup with the called terminal, whereby the ISDN sends a call setup acceptance message CALL_PROC for notifying the call setup status to the calling terminal and also to the designated called terminal. A call setup message SETUP is transmitted to make a call.
着端末は、着信応答すると応答メッセージCONNをISDNに送出し、それにより、ISDNは、着端末に応答確認メッセージCONN_ACKを送出して着端末の応答を確認し、その時点で、発端末と着端末の間にデータ伝送のためのBチャネルが確立し、これにより、発端末および着端末は、Bチャネル上の伝送手順を開始する。 When the destination terminal responds to the incoming call, it sends a response message CONN to the ISDN, whereby the ISDN sends a response confirmation message CONN_ACK to the destination terminal to confirm the response of the destination terminal. During this period, the B channel for data transmission is established, so that the calling terminal and the called terminal start the transmission procedure on the B channel.
まず、発端末は、コマンドSABMを送出してリンクレイヤの設定を要求し、着端末はレスポンスUAを応答し、これにより、リンクレイヤが設定される。 First, the calling terminal sends a command SABM to request setting of the link layer, and the called terminal responds with a response UA, whereby the link layer is set.
次いで、発端末は、トランスポートレイヤを設定するために、信号CRを送出し、着端末は、それを受け付けるために信号CCを送出し、それによって、トランスポートレイヤが設定される。 Next, the calling terminal sends a signal CR to set the transport layer, and the called terminal sends a signal CC to accept it, thereby setting the transport layer.
そして、発端末は、セッションレイヤのコネクションを設定するために、信号CNを送出し、着端末は、信号ACを応答して、それにより、セッションレイヤまでが確立される。 Then, the calling terminal sends a signal CN to set up a session layer connection, and the called terminal responds with the signal AC, thereby establishing the session layer.
このようにして、セッションレイヤが確立すると、発端末と着端末は、それぞれ信号CDおよび信号CDAをやりとりして、能力交換を行い、発端末は、その能力交換で設定した伝送機能を信号ASを用いて着端末に送出し、これにより、セッションレイヤ上のアクティビティが開始される。 In this way, when the session layer is established, the calling terminal and the called terminal exchange the signal CD and the signal CDA, respectively, and exchange the capability, and the calling terminal exchanges the transmission function set by the capability exchange with the signal AS. To the destination terminal, whereby an activity on the session layer is started.
そして、発端末は、そのときに保存しているヘルプ統計データテーブルの内容をセットしたデータDT_SPDU(3)を着端末に送出し、着端末では、発端末から受信したデータDT_SPDU(3)を、その発端末に対応したユーザ装置のヘルプ統計データとして保存する。 Then, the calling terminal sends data DT_SPDU (3) in which the contents of the help statistical data table stored at that time are set to the called terminal, and the called terminal receives the data DT_SPDU (3) received from the calling terminal. It is stored as help statistical data of the user device corresponding to the calling terminal.
このようにして、ヘルプ統計データテーブルの内容を送信すると、発端末は、信号AEを送出し、着端末は、信号AEAを送出してアクティビティを終了し、次いで、発端末は、信号FNを送出し、着端末は、信号DNを送出してセッションレイヤのコネクションを解放する。 When the contents of the help statistical data table are transmitted in this way, the calling terminal sends a signal AE, the called terminal sends a signal AEA to end the activity, and then the calling terminal sends a signal FN. The destination terminal then sends out a signal DN to release the session layer connection.
次いで、発端末は、リンクレイヤのコマンドDISCを送出し、着端末は、レスポンスUAを送出し、それによって、リンクレイヤが解放される。 Then, the calling terminal sends a link layer command DISC, and the called terminal sends a response UA, thereby releasing the link layer.
このようにして、Bチャネル上のリンクが解放されると、発端末は、切断メッセージDISCをISDNに送出してDチャネルの解放を要求し、ISDNは、解放メッセージRELを発端末に送出してDチャネルの復旧を通知する。一方、ISDNは、着端末に切断メッセージDISCを送出してDチャネルの解放を要求し、着端末は、解放メッセージRELをISDNに送出してDチャネルの復旧を通知する。 Thus, when the link on the B channel is released, the calling terminal sends a disconnect message DISC to the ISDN to request the release of the D channel, and the ISDN sends a release message REL to the calling terminal. Notify D channel recovery. On the other hand, the ISDN sends a disconnect message DISC to the destination terminal to request the release of the D channel, and the destination terminal sends a release message REL to the ISDN to notify the restoration of the D channel.
これにより、発端末は、チャネル切断完了を通知する解放完了メッセージREL_COMPをISDNに応答し、それにより、発端末とISDNとの間のDチャネルが解放される。それとともに、ISDNは、解放完了メッセージREL_COMPを着端末に送出し、それによって、ISDNと着端末との間のDチャネルが解放される。その結果、発端末と着端末との間に設定されていたDチャネルが完全に解放される。 As a result, the calling terminal responds to the ISDN with a release completion message REL_COMP that notifies the completion of channel disconnection, thereby releasing the D channel between the calling terminal and ISDN. At the same time, the ISDN sends a release completion message REL_COMP to the destination terminal, thereby releasing the D channel between the ISDN and the destination terminal. As a result, the D channel set between the calling terminal and the called terminal is completely released.
このようにして、発端末と着端末との間にBチャネルが設定されて、発端末から着端末に対してヘルプ統計データテーブルが送信され、そのデータ伝送が終了すると、Bチャネルが解放される。 In this way, the B channel is set between the calling terminal and the called terminal, the help statistical data table is transmitted from the calling terminal to the called terminal, and when the data transmission is completed, the B channel is released. .
また、着端末では、発端末から受信したヘルプ統計データテーブルの内容に基づいて、その発端末に対応したユーザ別ヘルプ統計データの内容を更新する。それとともに、発端末は、ヘルプ統計データテーブルを送信すると、その内容を全て消去して、それ以降、新たなヘルプ統計データテーブルを形成する。 Further, the destination terminal updates the contents of the user-specific help statistical data corresponding to the originating terminal based on the contents of the help statistical data table received from the originating terminal. At the same time, when the calling terminal transmits the help statistical data table, the calling terminal erases all of the contents and thereafter forms a new help statistical data table.
図23は、ユーザ装置があらかじめ登録されたセンタ装置に対して、定期的(例えば、1月ごとなど)にヘルプ統計データテーブルを送信するときの処理例を示している。 FIG. 23 shows an example of processing when the help statistical data table is transmitted periodically (for example, every month) to the center device in which the user device is registered in advance.
ユーザ装置は、所定の定期送信日になったことを監視しており(判断501のNOループ)、所定の定期送信日になった場合で、判断501の結果がYESになると、ユーザ装置は、「発番号」情報要素にあらかじめ設定されているセンタ装置のISDNアドレスをセットするとともに、「ユーザ・ユーザ」情報要素に「ヘルプ統計データ送信」をあらわすデータをセットした呼設定メッセージSETUPを形成して(処理502)、その呼設定メッセージSETUPをISDNに送出して、センタ装置を発呼し(処理503)、ISDNから呼設定受付メッセージCALL_PROCを受信する(処理504)。そして、センタ装置から応答メッセージCONNを受信するかどうかを調べる(判断505)。 The user device is monitoring that the predetermined periodic transmission date has been reached (NO loop of determination 501), and when the predetermined periodic transmission date is reached and the result of determination 501 is YES, the user device A call setup message SETUP is formed in which the ISDN address of the center device set in advance in the “calling number” information element is set, and the data indicating “help statistical data transmission” is set in the “user / user” information element. (Process 502), the call setup message SETUP is sent to the ISDN, the center apparatus is called (Process 503), and the call setup acceptance message CALL_PROC is received from the ISDN (Process 504). Then, it is examined whether or not a response message CONN is received from the center apparatus (decision 505).
判断505の結果がNOになるときには、そのときの通信動作を打ち切って(処理506)、その旨(すなわち、ヘルプ統計データの送信失敗)を自端末のオペレータにエラー表示し、そのときの通信動作をエラー終了する。 When the result of the determination 505 is NO, the communication operation at that time is terminated (process 506), and that fact (that is, help statistics data transmission failure) is displayed as an error to the operator of the own terminal, and the communication operation at that time Is terminated with an error.
また、判断505の結果がYESになるときには、Bチャネルを確立し(処理507)、上述した所定の伝送手順によりセッションレイヤまで確立する(処理508)。そして、そのときに保存しているヘルプ統計データテーブルの内容をセットした所定のデータDT_SPDU(3)をセンタ装置に送出する(処理509)。 When the result of determination 505 is YES, the B channel is established (process 507), and the session layer is established by the predetermined transmission procedure described above (process 508). Then, predetermined data DT_SPDU (3) in which the contents of the help statistical data table stored at that time are set is sent to the center apparatus (process 509).
このようにして、センタ装置へのヘルプ統計データテーブルの内容の送信を終了すると、所定のBチャネル終了手順を実行してBチャネルを終了し(処理510)、所定の呼切断解放手順を実行して呼を切断・解放し(処理511)、ヘルプ統計データテーブルの内容を消去して(処理512)この処理を終了する。 When the transmission of the contents of the help statistical data table to the center device is thus completed, a predetermined B channel end procedure is executed to end the B channel (process 510), and a predetermined call disconnection release procedure is executed. The call is disconnected / released (process 511), the contents of the help statistical data table are deleted (process 512), and this process is terminated.
図24は、この場合、着信検出時にセンタ装置が実行する処理の一例を示している。 FIG. 24 shows an example of processing executed by the center device when an incoming call is detected in this case.
センタ装置は、着信検出すると(判断601の結果がYES)、ISDNから受信した呼設定メッセージSETUPの内容を解析し(処理602)、そのときの相手端末と接続できるかどうかを調べ(判断603)、判断603の結果がNOになるときには、そのときの着信を無視して(処理604)、この処理を終了する。 When the center device detects an incoming call (the result of decision 601 is YES), it analyzes the content of the call setup message SETUP received from ISDN (process 602) and checks whether it can connect to the partner terminal at that time (decision 603). When the result of determination 603 is NO, the incoming call at that time is ignored (processing 604), and this processing is terminated.
判断603の結果がYESになるときには、呼設定メッセージSETUPに「ユーザ・ユーザ」情報要素が含まれているかどうかを調べ(判断605)、判断605の結果がYESになるときには、「ユーザ・ユーザ」情報要素の内容が、「ヘルプ統計データ送信」をあらわすデータであるかどうかを調べる(判断606)。判断605の結果がNOになるとき、および、判断606の結果がNOになるときには、通常の着信検出時の処理に移行する。 When the result of determination 603 is YES, it is checked whether or not the “user / user” information element is included in the call setup message SETUP (determination 605). When the result of determination 605 is YES, “user / user”. It is checked whether or not the content of the information element is data representing “help statistical data transmission” (decision 606). When the result of determination 605 is NO and when the result of determination 606 is NO, the process proceeds to normal incoming call detection processing.
判断606の結果がYESになるときには、応答メッセージCONNをISDNに送出し(処理607)、ISDNから応答確認メッセージCONN_ACKを受信して使用するBチャネルを認識し(処理608)、Bチャネルが確立すると(処理609)、上述した所定の伝送手順を実行してセッションレイヤまでを確立する(処理610)。 When the result of determination 606 is YES, a response message CONN is sent to the ISDN (process 607), the response confirmation message CONN_ACK is received from the ISDN, the B channel to be used is recognized (process 608), and the B channel is established. (Process 609), the predetermined transmission procedure described above is executed to establish up to the session layer (Process 610).
そして、発端末からデータDT_SPDU(3)を受信すると、そのデータDT_SPDU(3)の内容を保存する(処理611)。 When the data DT_SPDU (3) is received from the calling terminal, the contents of the data DT_SPDU (3) are stored (process 611).
このようにして、1つのユーザ装置からヘルプ統計データテーブルの内容を受信すると、所定のBチャネル終了手順を実行してBチャネルを終了し(処理612)、所定の呼切断解放手順を実行して呼を切断・解放し(処理613)、そのときに受信したヘルプ統計データテーブルの内容に基づいて、そのときの発端末であるユーザ装置に対応したユーザヘルプ統計データの内容(「発番号」情報要素の内容で判別)を更新して(処理614)この処理を終了する。 In this way, when the contents of the help statistical data table are received from one user device, a predetermined B channel end procedure is executed to end the B channel (process 612), and a predetermined call disconnection release procedure is executed. The call is disconnected / released (process 613), and based on the content of the help statistical data table received at that time, the content of the user help statistical data corresponding to the user device as the calling terminal at that time ("calling number" information) (Distinction by element content) is updated (step 614), and this processing is terminated.
ところで、上述した各実施例では、ヘルプ統計データの履歴情報として、図14に示したようなヘルプ統計テーブルを形成しているが、例えば、装置の操作ガイダンス情報の内容を説明するためのヘルプ情報のみを収集する場合には、図25に示すようなヘルプ統計テーブルを形成するとよい。 By the way, in each Example mentioned above, although the help statistics table as shown in FIG. 14 is formed as history information of help statistics data, for example, help information for explaining the contents of the operation guidance information of the device In the case of collecting only the help statistics table as shown in FIG.
ここで、ヘルプ統計テーブルの項目は、アプリケーション名、アプリケーションに設定されているアプリケーションID(識別番号)、ヘルプ表示が要求されたときに表示していた操作ガイダンス情報の種別、および、ヘルプ使用回数からなる。 Here, the items of the help statistics table are based on the application name, the application ID (identification number) set in the application, the type of operation guidance information displayed when the help display is requested, and the number of times the help is used. Become.
この場合には、センタ装置では、多数のユーザ装置での操作ガイダンス情報別のヘルプ表示の要求状況を知ることができるので、それらの情報に基づいて、どの操作ガイダンス情報の内容がわかりづらいのかを予測することができ、それにより、操作ガイダンス情報の内容をよりこなれたものにすることができる。また、そのようにして、操作ガイダンス情報の内容が改善されると、最終的には、その操作ガイダンス情報に対するヘルプ情報を提示する必要がなくなり、その結果、ヘルプ情報のデータ量を削減することができる。近年では、装置の操作内容が複雑化するので、ヘルプ情報のデータ量が膨大になる傾向にあり、このように、操作ガイダンス情報の内容を改善することでヘルプ情報を削減できることは、好ましい。 In this case, since the center device can know the request status of help display for each operation guidance information in a large number of user devices, it can be determined which operation guidance information is difficult to understand based on the information. It is possible to make predictions, so that the contents of the operation guidance information can be made more sophisticated. Further, when the content of the operation guidance information is improved in this way, it is no longer necessary to present help information for the operation guidance information, and as a result, the amount of help information data can be reduced. it can. In recent years, since the operation contents of the apparatus have become complicated, the amount of help information tends to be enormous. Thus, it is preferable that the help information can be reduced by improving the contents of the operation guidance information.
図26は、ユーザ装置でヘルプ表示が要求操作され、そのヘルプ表示を終了したときに実行する処理の一例を示している。 FIG. 26 shows an example of processing to be executed when a help display is requested and operated on the user device and the help display ends.
まず、ヘルプ機能が使用されることを監視しており(判断701のNOループ)、ヘルプ機能が使用されて判断701の結果がYESになるときには、そのときのヘルプ機能が使用されたアプリケーションの種別を判別するとともに(処理702)、そのときのアプリケーションで表示していた操作ガイダンス情報の種別を判別し(処理703)、それぞれの判別結果を一時的に保存する。 First, the use of the help function is monitored (NO loop of determination 701). When the help function is used and the result of determination 701 is YES, the type of application in which the help function at that time is used (Processing 702), the type of the operation guidance information displayed by the application at that time is determined (Processing 703), and each determination result is temporarily stored.
次に、そのときに判別したアプリケーションとその操作ガイダンス情報の種別について、ヘルプ統計データが形成されて保存されているかどうかを調べ(判断704)、判断704の結果がNOになるときには、そのときに判別したアプリケーションとその操作ガイダンス情報の種別に対応したヘルプ統計データを作成し(処理705)、ヘルプ統計データテーブルの内容を更新して(処理706)、この処理を終了する。 Next, it is checked whether or not help statistical data is formed and stored for the application determined at that time and the type of the operation guidance information (determination 704). When the result of determination 704 is NO, Help statistical data corresponding to the identified application and the type of the operation guidance information is created (process 705), the contents of the help statistical data table are updated (process 706), and this process ends.
また、判断704の結果がYESになるときには、そのときに判別したアプリケーションとその操作ガイダンス情報の種別に対応したヘルプ統計データのヘルプ使用回数の値を1つ増やして、ヘルプ統計データを更新し(処理707)、この処理を終了する。 Further, when the result of the determination 704 is YES, the help statistical data is updated by incrementing the value of the help usage count of the help statistical data corresponding to the application determined at that time and the type of the operation guidance information by one ( Processing 707), this processing is terminated.
ところで、上述した実施例では、テレビ会議通信端末装置に本発明を適用した場合について説明したが、本発明は、それ以外の通信端末装置についても同様にして適用することができる。また、本発明は、通信端末以外のデータ処理装置についても、同様にして適用することができる。 In the above-described embodiment, the case where the present invention is applied to the video conference communication terminal device has been described. However, the present invention can be applied to other communication terminal devices in the same manner. Further, the present invention can be similarly applied to data processing devices other than communication terminals.
1 システム制御部
2 ROM
3 RAM
1 System controller 2 ROM
3 RAM
Claims (9)
複数のアプリケーションプログラムと、
前記アプリケーションプログラムごとに独立して設定され、アプリケーションプログラムが取り得るおのおのの実行状態に対応して割り当てられる1つ以上のヘルプデータを含むヘルプファイルデータと、
前記アプリケーションプログラムの種別及び実行状態とヘルプデータの種別とヘルプ使用回数とからなるヘルプ統計データテーブルと、
を記憶する記憶手段と、
前記アプリケーションプログラムの実行処理及びユーザからのヘルプ要求に対応したヘルプ表示処理を制御するシステム制御手段と、
前記ヘルプ情報をユーザに表示する表示手段と、
を備え、
前記ヘルプ表示処理は、
ヘルプ機能が使用することを示すヘルプ要求を受付けた時点に前記システム制御手段で実行されている、アプリケーションプログラムの種別及び実行状態を判別し、
前記判別したアプリケーションプログラムの種別及び実行状態に対応するヘルプデータを前記記憶手段に記憶されているヘルプファイルデータから取得して前記表示手段に表示し、
前記表示手段に表示したヘルプデータの種別を判別し、
前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データが前記記憶手段に記憶されているか否かを調べ、
記憶されていないと判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データを作成して前記ヘルプ統計データテーブルを更新し、
記憶されていると判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別に対応するヘルプ統計データのヘルプ使用回数の値を増やして前記ヘルプ統計データテーブルを更新すること
を特徴とするデータ処理装置。 A data processing device for displaying help information corresponding to a help request from a user,
Multiple application programs,
Help file data including one or more help data set independently for each application program and assigned corresponding to each execution state that the application program can take;
Help statistical data table comprising the type and execution state of the application program, the type of help data and the number of times help is used,
Storage means for storing
System control means for controlling execution processing of the application program and help display processing corresponding to the help request from the user;
Display means for displaying the help information to a user;
With
The help display process includes:
Determining the type and execution state of the application program being executed by the system control means at the time of receiving a help request indicating that the help function is used;
Help data corresponding to the type and execution state of the determined application program is acquired from the help file data stored in the storage means and displayed on the display means,
Determining the type of help data displayed on the display means;
Check whether or not help statistical data including the determined type and execution state of the application program and the determined type of help data is stored in the storage unit,
If it is determined that it is not stored, the help statistics data table including the determined type and execution state of the determined application program and the determined type of help data is updated to update the help statistical data table,
If it is determined that it is stored, the help statistical data is increased by increasing the help usage count value of the help statistical data corresponding to the determined type and execution state of the application program and the determined help data type. Updating the table
A data processing apparatus.
を特徴とする請求項1に記載のデータ処理装置。 Furthermore, a communication control means for controlling communication with other terminals connected via the network is provided.
The data processing apparatus according to claim 1 .
前記記憶手段には、 複数のアプリケーションプログラムと、 前記アプリケーションプログラムごとに独立して設定され、アプリケーションプログラムが取り得るおのおのの実行状態に対応して割り当てられる1つ以上のヘルプデータを含むヘルプファイルデータと、The storage means includes a plurality of application programs, and help file data including one or more help data set independently for each application program and assigned in correspondence with each execution state that the application program can take. ,
前記アプリケーションプログラムの種別及び実行状態とヘルプデータの種別とヘルプ使用回数とからなるヘルプ統計データテーブルと、 Help statistical data table comprising the type and execution state of the application program, the type of help data and the number of times help is used,
が記憶されており、 前記制御手段は、前記アプリケーションプログラムの実行処理及びユーザからのヘルプ要求に対応したヘルプ表示処理を制御しており、And the control means controls execution processing of the application program and help display processing corresponding to the help request from the user,
前記ヘルプ表示処理は、 The help display process includes:
ヘルプ機能が使用することを示すヘルプ要求を受付けた時点に実行されている、アプリケーションプログラムの種別及び実行状態を判別する第1の判別ステップと、 A first determination step for determining a type and an execution state of an application program, which is being executed when a help request indicating that the help function is used is received;
前記判別したアプリケーションプログラムの種別及び実行状態に対応するヘルプデータを前記記憶手段に記憶されているヘルプファイルデータから取得して前記表示手段に表示する表示ステップと、 A display step of obtaining help data corresponding to the determined type and execution state of the application program from the help file data stored in the storage means and displaying the help data on the display means;
前記表示手段に表示したヘルプデータの種別を判別する第2の判別ステップと、 A second determination step of determining the type of help data displayed on the display means;
前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データが前記記憶手段に記憶されているか否かを調べ、記憶されていないと判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別とを含むヘルプ統計データを作成して前記ヘルプ統計データテーブルを更新し、記憶されていると判別された場合には、前記判別したアプリケーションプログラムの種別及び実行状態と、前記判別したヘルプデータの種別に対応するヘルプ統計データのヘルプ使用回数の値を増やして前記ヘルプ統計データテーブルを更新する更新ステップと、 It is determined whether or not help statistical data including the determined type and execution state of the application program and the determined type of help data is stored in the storage unit. When it is determined that the help statistical data table is created by creating help statistical data including the determined type and execution state of the determined application program and the determined type of help data, and stored. An update step of updating the help statistics data table by increasing the value of the help usage count of the help statistical data corresponding to the determined type of the application program and the determined help data type;
からなることConsist of
を特徴とするヘルプ表示処理の制御方法。A control method for help display processing characterized by the above.
前記通信制御手段を介して、他の端末装置から、前記ヘルプ統計データテーブルの送信要求を検出すると、前記ヘルプ統計データテーブルを前記他の端末装置に前記通信制御手段を介して送信する送信ステップを A transmission step of transmitting the help statistical data table to the other terminal device via the communication control unit when a transmission request for the help statistical data table is detected from the other terminal device via the communication control unit;
さらに有することを特徴とする請求項6に記載のヘルプ表示処理の制御方法。The help display processing control method according to claim 6, further comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005107441A JP4177347B2 (en) | 1994-07-20 | 2005-04-04 | Data processing apparatus and help display processing control method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP18908394 | 1994-07-20 | ||
JP33293194 | 1994-12-15 | ||
JP2005107441A JP4177347B2 (en) | 1994-07-20 | 2005-04-04 | Data processing apparatus and help display processing control method |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7153785A Division JPH08221362A (en) | 1994-07-20 | 1995-03-31 | Method for controlling data processor and method for controlling communication terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005285131A JP2005285131A (en) | 2005-10-13 |
JP4177347B2 true JP4177347B2 (en) | 2008-11-05 |
Family
ID=35183365
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005107441A Expired - Fee Related JP4177347B2 (en) | 1994-07-20 | 2005-04-04 | Data processing apparatus and help display processing control method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4177347B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013089017A (en) * | 2011-10-18 | 2013-05-13 | Ricoh Co Ltd | Information providing system, information providing method, program and terminal device |
-
2005
- 2005-04-04 JP JP2005107441A patent/JP4177347B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005285131A (en) | 2005-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3429789B2 (en) | Screen display device control method | |
US5861884A (en) | Method and system managing information indicating how predetermined information has been used | |
JPH07312647A (en) | Video conference communication equipment | |
JPH07162830A (en) | Control method for video conference communication equipment | |
JP4177347B2 (en) | Data processing apparatus and help display processing control method | |
JPH08221362A (en) | Method for controlling data processor and method for controlling communication terminal equipment | |
JP3258474B2 (en) | Control method of teleconference communication terminal | |
JPH08289274A (en) | Method for controlling video conference communication terminal equipment | |
JP3305468B2 (en) | Control method of video conference communication terminal device | |
JPH0865649A (en) | Multimedia terminal device | |
JP3439857B2 (en) | Video transmission equipment | |
JP3383447B2 (en) | Conference communication terminal | |
JPH09120369A (en) | Communication device | |
JPH07162531A (en) | Control method for remote conference communication terminal equipment | |
JPH08149445A (en) | Conference communication terminal equipment | |
JPH0715525A (en) | Multi-media communications terminal equipment | |
JPH08116525A (en) | Communication conference terminal equipment | |
JP3397246B2 (en) | Audio processing device | |
JPH09269881A (en) | Help statistic information collecting system | |
JP3328370B2 (en) | Control method of video conference communication device | |
JPH07154764A (en) | Control method for video conference communication equipment | |
JP3253717B2 (en) | Teleconferencing system | |
JPH09163038A (en) | Image transmission terminal equipment and communication conference terminal equipment | |
JPH08125781A (en) | Communication conference terminal equipment | |
JP2928300B2 (en) | Transmission control method for ISDN terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070806 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080331 |
|
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: 20080812 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080821 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110829 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120829 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130829 Year of fee payment: 5 |
|
LAPS | Cancellation because of no payment of annual fees |