(57)【要約】【課題】ピクトグラムなど、動く図形をより円滑に作成できる。【解決手段】表示倍率が小さければ（ステップ２１）、図形全体２１の動きの情報のみが入力され（ステップ２４〜２７）、表示倍率が大きければ（ステップ２１）、腕２２、脚２３、頭２４、胴体２５の図形の中の一部のみの個別の動きの情報のみが入力される（ステップ３４〜３７）。このとき、すでに図形全体２１、腕２２、脚２３、頭２４、胴体２５動きの情報が入力されて指示されれば、この動きの情報が読み出されて表示される（ステップ２２、２３、３２、３３）。【選択図】図４
2019139336.tif 000002
【特許請求の範囲】
【請求項１】
指示された図形全体の動きの情報の入力を許容させ、当該図形の中の一部のみの個別の動きの情報の入力を禁止させ、
上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容させ、上記図形全体の動きの情報の入力を禁止させ、
これら第一の入力手段及び第二の入力手段から入力された情報を記憶手段に記憶させ、
これら記憶手段から、両動きの情報を読み出しさせ、
この読み出された動きの情報に応じた動きを並行して表示させることを特徴とする図形処理方法。
【請求項２】
指示された図形全体の動きの情報の入力を許容させ、当該図形の中の一部のみの個別の動きの情報の入力を禁止させる処理と、
上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容させ、上記図形全体の動きの情報の入力を禁止させる処理と、
これら第一の入力手段及び第二の入力手段から入力された情報を記憶手段に記憶させる処理と、
これら記憶手段から、両動きの情報を読み出しさせる処理と、
この読み出された動きの情報に応じた動きを並行して表示させる処理とをコンピュータに実行させる図形処理のためのコンピュータプログラム。
【請求項３】
指示された図形全体の動きの情報の入力を許容し、当該図形の中の一部のみの個別の動きの情報の入力が禁止される第一の入力手段と、
上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容し、上記図形全体の動きの情報の入力が禁止される第二の入力手段と、
これら第一の入力手段及び第二の入力手段から入力された情報を記憶する記憶手段と、
これら記憶手段から、両動きの情報を読み出す読み出し手段と、
この読み出された動きの情報に応じた動きを並行して表示する表示手段と、を備えたことを特徴とする図形処理装置。
【請求項４】
上記図形全体の動きの情報の入力許容と、上記図形の中の一部のみの個別の動きの情報の入力許容との切り替えは、
第一の所定の操作によって、ある状態に切り替えられたときに、図形全体の動きの指示が可能となり、図形の中の一部のみの個別の動きの指示が禁止され、
第二の所定の操作によって、上記ある状態と異なる状態に切り替えられたときに、上記図形の中の一部のみの個別の動きの指示が可能となり、図形全体の動きの指示が禁止されることを特徴とする請求項３記載の図形処理装置。
【請求項５】
上記図形全体の動きの情報の入力許容と、上記図形の中の一部のみの個別の動きの情報の入力許容との切り替えは、
上記表示手段における上記図形の縮小比が所定値より大きくなって、当該図形が所定値より小さくなったときに、図形全体の動きの指示が可能となり、図形の中の一部のみの個別の動きの指示が禁止され、
上記表示手段における上記図形の縮小比が所定値より小さくなって、当該図形が所定値より大きくなったときに、上記図形の中の一部のみの個別の動きの指示が可能となり、図形全体の動きの指示が禁止されることを特徴とする請求項４記載の図形処理装置。
【請求項６】
上記ある状態と異なる状態とは、変更可能であることを特徴とする請求項４記載の図形処理装置。
【請求項７】
上記所定値は、変更可能であることを特徴とする請求項５記載の図形処理装置。
【請求項８】
上記図形全体の動きの情報の入力、または上記図形の中の一部のみの個別の動きの情報の入力において、すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示されることを特徴とする請求項６または７記載の図形処理装置。
【請求項９】
すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示されるか、すでに動きの情報が入力されていても、この動きの情報が読み出されないで表示されないかを、選択可能であることを特徴とする請求項８記載の図形処理装置。
【請求項１０】
上記選択は、図形全体、図形の一部ごとに選択可能であることを特徴とする請求項９記載の図形処理装置。
【請求項１１】
上記図形全体は人型の図形であり、上記図形の中の一部のみは腕のみまたは脚のみであることを特徴とする請求項１０記載の図形処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、図形処理装置、図形処理方法及び図形処理のためのコンピュータプログラムに関し、特に図形の動きを円滑に処理する装置／方法／プログラムに関する。
【背景技術】
【０００２】
近年、ピクトグラムのように簡略化した図形が考えられてきている。このピクトグラムによって、非常口を指し示したり、横断禁止を指し示したり、つまずき注意を喚起したり、危険個所を指し示して事故回避を促したりしてきている。しかし、これらは表示板、標識などに掲載された静止画であった。
【０００３】
【特許文献１】特開平１１−３４１４２７号公報
【特許文献２】特開２００２−３０７３５４号公報
【特許文献３】特開２００６−１３３９３７号公報
【特許文献４】特開２０１６−０７１５５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明は、上述した課題を解決するためになされたものであり、本発明の目的は、動く画像によって、より認識をし易い図形を提供しようというものである。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明は、  指示された図形全体の動きの情報の入力を許容させ、当該図形の中の一部のみの個別の動きの情報の入力を禁止させ、  上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容させ、上記図形全体の動きの情報の入力を禁止させ、  これら第一の入力手段及び第二の入力手段から入力された情報を記憶手段に記憶させ、  これら記憶手段から、両動きの情報を読み出しさせ、  この読み出された動きの情報に応じた動きを並行して表示させるようにした。
【発明の効果】
【０００６】
これにより、図形全体の動きと、図形の中の一部のみ、例えば腕のみまたは脚のみの個別の動きとを、分けて指示することができ、動く図形をより円滑に作成できる。また、ピクトグラムの動きとしては、より簡易に入力できる。
【図面の簡単な説明】
【０００７】
【図１】図形処理装置の全体回路を示す。
【図２】プログラム／データ記憶部７を示す。
【図３】図形処理（全体処理）のフローチャートを示す。
【図４】ステップ１２の図形処理の図形全体２１の入力・書き込み処理のフローチャートを示す。
【図５】ステップ１２の図形処理の腕２２、脚２３、頭２４、胴体２５の図形個々の入力・書き込み処理のフローチャートを示す。
【図６】ステップ１３の図形処理の出力・読み出し処理のフローチャートを示す。
【図７】出力部４のディスプレイに表示される図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々の表示倍率が大きい場合を示す。
【図８】出力部４のディスプレイに表示される図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々の表示倍率が小さい場合を示す。
【図９】出力部４のディスプレイに表示される図形全体２１、腕２２、脚２３、頭２４、胴体２５が階段をのぼる例を示す。
【図１０】出力部４のディスプレイに表示される図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々の表示倍率が小さい場合を示す。
【図１１】出力部４のディスプレイに表示される図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々の表示倍率が大きい場合を示す。
【符号の説明】
【０００８】
１…コントローラ
２…アドレス／データバスライン
３…入力部  ４…出力部
５…インターフェース部
６…情報記憶部（図形の情報の記憶手段）
７…プログラム／データ記憶部（図形の情報の記憶手段）
１１…第一記憶部  １２…第二記憶部
１６…第一入力部（第一入力手段）
１７…第二入力部（第二入力手段）
２１…図形全体  ２２…腕  
２３…脚  ２４…頭  ２５…胴体
【発明を実施するための形態】
【０００９】
（１）全体回路
図１は、図形処理の情報処理のデータ処理装置／システム、図形処理の情報処理方法を実現するための装置／システム、図形処理の情報処理のためのコンピュータプログラムを実行する装置／システム、図形処理の情報処理装置／システム、サーバー、パソコン、スマートフォン、携帯情報端末、インターネット機器、カーナビゲーション、マイクロコンピュータ、システムの全体回路を示す。
【００１０】
この全体回路は、コントローラ１（中央処理演算装置であるＣＰＵ、ＲＯＭ、ＲＡＭ、時計回路など）を中心に、アドレス信号及びデータ信号が双方向に伝達されるアドレス／データバスライン２を介して入力部３、出力部４、インターフェース部５、情報記憶部６、プログラム／データ記憶部７等と電気的に接続されて構成されている。
【００１１】
入力部３は、キーボ−ド、マウス、タッチパネル、デジタイザなどの文字入力装置または画像入力装置などからなっている。文字入力装置または画像入力装置からは、図形処理の各種情報、連絡先情報、年月日情報、期間情報、現在情報、図形情報、画像情報などが入力され、文章数値データ、日付日時データなども入力され、さらに、その他の各種データを処理するためのコマンド、設定・指示データ、その他の情報が入力されてもよい。
【００１２】
この入力部３は、図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々の動きが入力される。この入力部３は、図形全体２１の動きを入力する第一入力部１６（第一入力手段）と、腕２２、脚２３、頭２４、胴体２５の図形個々の動きを入力する第二入力部１７（第二入力手段）とに分けて分離されている。
【００１３】
第一入力部１６と第二入力部１７とのうち、一方の入力が許容されるとき、他方の入力が禁止される。その他、表示倍率、状態、モードの情報も入力され、この表示倍率、状態、モードに応じて第一入力部１６の入力と第二入力部１７の入力とが切り替えられる。第一入力部１６と第二入力部１７とは、全く別体でもよいし、逆に全く同じ入力部がモード切り替えによって、切り替えられるものでもよい。
【００１４】
出力部４は、ディスプレイ、プリンタなどから構成されており、上記図形処理の各種情報、連絡先情報、年月日情報、期間情報、現在情報、図形情報、画像情報、文章数値データ、日付日時データなどの各種データ、種々の情報の入力画面、制御画面、出力画面などが表示画面に表示／印刷されるなどの出力処理が行われる。
【００１５】
出力部４のディスプレイには、動く図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々、その他の図形が表示される。表示倍率の数値、その他の数値、状態、モードも表示される。これら動く図形全体２１、腕２２、脚２３、頭２４、胴体２５は、ディスプレイ以外の、プリンタ、ホログラム、三次元画像表示器などで表示されてもよい。
【００１６】
インターフェース部５は、ＬＡＮ、インターネット、外部機器接続用のなどの送受信回路などからなり、外部入力装置と外部出力装置とからなる外部装置が接続される。このインターフェース部５を通じて、他のパソコンなどからも、上記図形処理の各種情報、連絡先情報、年月日情報、期間情報、現在情報、図形情報、画像情報、文章数値データ、日付日時データなどの各種データなどのほか、その他のデータ、コマンド、設定・指示データ、その他の情報、プログラムが送受される。
【００１７】
プログラム／データ記憶部７（内部記憶媒体／手段）はフラッシュメモリ、ＥＥＰＲＯＭ、ＥＰＲＯＭ、ＣＤ−ＲＯＭなどＲＯＭ等の不揮発性メモリと、ＲＡＭ、キャッシュメモリ、ハードディスク、磁気カード、磁気ディスク、ＣＤ−ＲＡＭ、ＤＶＤ（デジタルビデオディスク）等が用いられた一時記憶メモリという大別して二種類の記憶装置（記憶手段）から構成されている。
【００１８】
そして、プログラム／データ記憶部７のＲＯＭには、図形処理の情報処理装置（全体回路）で実行されるプログラムや各種処理に使用される汎用データが記憶される。このプログラムは後述するフローチャートに対応している。また、プログラム／データ記憶部７の一時記憶メモリには、プログラム処理中のデータの一時的な蓄積等、つまりワーキングメモリ若しくはキャッシュメモリとして用いられ、フラグ、モードなども記憶される。
【００１９】
また、情報記憶部６（外部記憶補助媒体／手段、補助記憶媒体）は、磁気ディスク、光ディスク、フレキシブルディスク（プロッピィーディスク）、磁気ドラム、磁気テープ、メモリカード、ＣＤ−ＲＡＭ、ＣＤ−ＲＯＭ、ＤＶＤなどの大量情報記憶／保存メディアとそれらのメディアへの情報書き込み／読み出し装置等（ドライブ装置、インターフェイス回路）から構成されている。
【００２０】
なお、場合によって、図形処理の情報処理装置は、情報記憶部６のＲＯＭ内に予め記憶されたプログラムによって単一の処理が行われる専用装置とされ、情報記憶部６に保存されたプログラムが、適宜、プログラム／データ記憶部７のＲＡＭ内に呼び込まれて起動される汎用のコンピュータ装置とされる。この場合は、情報記憶部６には、コントローラ１によって実行される基本ソフト（オペレーティングソフト）、システムソフト、応用プログラムを含む各プログラムが保存されている。
【００２１】
そして、図形処理の情報処理装置の電源立ち上げ時、または新たなプログラムの起動時等において、情報記憶部６から読み出されて取り込まれ、プログラム／データ記憶部７のＲＡＭ等に一時的に保存されると共に、コントローラ１によって実行される。つまり、図形処理の情報処理装置によって実行されるプログラムが、情報記憶部６に保存されており、適宜読み出されて取り込まれてコントローラ１によって実行される。
【００２２】
この場合、新たなプログラムへの変更は、情報記憶部６内に保存されているプログラム自体が置き換えられるか、若しくはプログラムの保存されているＣＤ−ＲＯＭ、磁気ディスク、フレキシブル磁気ディスク等が交換される（インストール／転送される）ことで行われる。
【００２３】
また、プログラム／データ記憶部７のＥＰＲＯＭに保存されたプログラムを専用に実行するコンピュータ装置の場合には、同じように、ＣＤ−ＲＯＭ、磁気ディスク、フレキシブル磁気ディスク等が交換される（インストール／転送される）ことに呼応してＥＰＲＯＭ等の書き換えが行われるか、またはＲＯＭ自体の交換によって達成される。
【００２４】
なお、このプログラムの新規置き換えは、場合によって、上記インターフェース部５を通じて、インターネット回線、電話回線、公衆回線またはＬＡＮ回線を介して接続されている他のコンピュータなどの外部装置から送られてくる。つまり、コンピュータ装置（全体回路）で実行されるプログラムが、情報記憶部６に対して直接的に交換されたり、インターネットなどの通信網を介して国内外の外部装置から送られてきたもので交換されたりする。
【００２５】
したがって、場合によって、図形処理の情報処理装置（全体回路）において実行されるプログラムが、起動の度毎に、国内外の外部装置から送られてくる。つまり、図形処理の情報処理装置の情報記憶部６に応用プログラムが保存されておらず、国内外の外部装置から送られてくるプログラムを実行する端末装置の役目のみが、本発明の図形処理の情報処理装置（全体回路）に与えられる。さらには、国内外の外部装置からプログラムとそのプログラムによって処理されるデータが共に送られてきて、そのプログラムによってデータ処理がなされた後、その結果が国内外の外部装置に送り返される。
【００２６】
また、図形処理の情報処理装置（コンピュータ装置）で実行されるプログラムは、場合によって、ＯＳなどの基本プログラムを基に、応用プログラムが実行されるような、一般的なコンピュータシステムによるプログラムであり、ＯＳを含む統一化された一つのプログラムのみが実行される専用のコンピュータシステムである。よって、それらの統一化されたプログラムが国内外の外部装置から与えられるし、応用プログラムまたは基本プログラムまたはプログラムの一部のみが国内外の外部装置から送られてきて実行される。
【００２７】
なお、場合によって、本図形処理の情報処理装置（コンピュータ装置）に予め別のオペレーティングシステム、システムプログラム（ＯＳ）、その他のプログラムが記憶され、上記プログラムはこれらのＯＳ、その他のプログラムとともに実行される。このプログラムは本装置（コンピュータ本体）にインストールされ実行されるときに、別のプログラムとともにまたは単独で請求項（特許請求の範囲）または末尾の他の発明の効果の各請求項に記載された処理・機能を実行させる。
【００２８】
また、場合によって、このプログラムの一部または全部が本装置以外の１つ以上の国内外の単数又は複数の別装置に記憶されて実行され、本装置と別装置との間には通信手段を介して、これから処理するデータ／既に処理されたデータ／プログラムが送受され、本装置及び別装置全体として、本発明が実行される。これらの通信手段はインターネット通信システムなどである。
【００２９】
（２）図形処理の情報処理（全体処理）
図２は上記プログラム／データ記憶部７を示す。このプログラム／データ記憶部７は、第一記憶部１１（第一の記憶手段）と第二記憶部１２（第二の記憶手段）とに分けられて分離されている。
【００３０】
第一記憶部１１には、上記入力部３の第一入力手段から入力され指示された人型の図形全体２１の動きの情報の入力が許容されて記憶され、当該人型の図形全体２１の中の腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみの個別の動きの入力・指示が禁止されてその情報が記憶されない。
【００３１】
第二記憶部１２には、上記指示とは分離されて指示された上記人型の図形全体２１の中の腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみの個別の動きの情報の入力が許容されて記憶され、人型の図形全体２１の動きの入力・指示が禁止されてその情報が記憶されない。
【００３２】
しかし、第一記憶部１１と第二記憶部１２とは実際には一体にされて、図形全体２１を動かすプログラムは、図形全体２１の動きのプログラムも、図形の中の腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみの個別の動きも、一体のものとして記憶される。むろん、両プログラムは分離されて第一記憶部１１及び第二記憶部１２に分けて記憶されてもよい。第一記憶部１１及び第二記憶部１２は、情報記憶部７に設けられていてもよい。
【００３３】
（３）全体処理
図３は、上記コントローラ１によって実行される図形処理の情報処理（全体処理）のフローチャートを示す。
【００３４】
図３の処理は電源投入または当該プログラム実行の所定処理によって開始され、まず、イニシャライズ処理が実行され（ステップ１１）、上記情報記憶部６、プログラム／データ記憶部７のエラーチェック、その他の初期化が行われる。
【００３５】
次いで、入力された図形の動きの書き込み処理が実行され（ステップ１２）、さらに入力された図形の動きの読み出し処理が実行され（ステップ１３）、これ以降、電源が切られるまで、この書き込み処理と読み出し処理とが繰り返される。
【００３６】
（４）図形全体２１の入力・書き込み処理
図４は、上記ステップ１２の図形全体２１の入力・書き込み処理のフローチャートを示す。まず、出力部４のディスプレイで、ディスプレイに表示されている人型の図形全体２１、その他の表示物の大きさを変える。この変更は、表示タグのズームで倍率を小さくする指定をしたり、ペンで縮小比の数値を上げたり、ディスプレイ上で二本以上の指を狭くしたりする等、多々ある。
【００３７】
これにより、上記ディスプレイにおける上記人型の図形全体２１の縮小比が所定値より大きくなって、当該図形全体２１が所定値より小さくなる（ステップ２１）。このとき、すでにプログラミングされたプログラムにつき、起動・再生が指示されれば（ステップ２２）、この動きのプログラム／情報が読み出されて当該プログラムに応じて図形全体２１、個々の腕２２、脚２３、頭２４、胴体２５が動かされて表示される（ステップ２３）。
【００３８】
これにより、すでに前にプログラムが書き込まれて入力されていれば、このプログラムに応じた動きに矛盾しない整合のとれた動き・プログラミングを組むことができ、上記図形全体２１の動きの情報の入力において、すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示される。
【００３９】
もし、すでにプログラミングされたプログラムにつき、起動・再生が指示されなければ（ステップ２２）、このプログラムが読み出されず当該プログラムに応じて図形全体２１、腕２２、脚２３、頭２４、胴体２５は動かされない（ステップ２３）。
【００４０】
したがって、すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示されるか、すでに動きの情報が入力されていても、この動きの情報が読み出されないで表示されないかを、選択することができる。
【００４１】
次いで、マウス、ペン、指などで、図形全体２１をクリックして動かすと、図形全体２１が動く（ステップ２４、２５）。この動きは、上記クリック解除まで継続される（ステップ２６）。この動きの、方向、距離、時間、角度が計測されて、プログラムとして入力され書き込まれる（ステップ２７）。
【００４２】
図８、図９の例でいうと、階段の右下から左上まで、階段に沿って図形全体２１を動かせば、階段の右下から左上までの、方向、距離、時間、角度がプログラムの１つとしてプログラム／データ記憶部７に入力され書き込まれる。
【００４３】
このとき、図形全体２１の腕２２、脚２３、頭２４、胴体２５のどこがクリックされても、図形全体２１が同期して平行移動し、図形全体２１の動きの入力・指示のみが可能となり、図形全体２１の動きの情報の入力・指示のみが許容され、腕２２、脚２３、頭２４、胴体２５のどこがクリックされても、図形全体２１の中の腕２２のみ、脚２３のみ、頭２４のみ、または胴体のみ２５の図形の一部のみの個別の動きの入力・指示は禁止される。この場合入力部３は、第一入力部１６のみに切り替えられる。
【００４４】
次いで、同様にクリックのオンからオフまで、別の動きが入力されると、同様に図形全体２１が再び動かされ（ステップ２１〜２６）、次の方向、距離、時間、角度のプログラムが作成されてプログラム／データ記憶部７に入力されて書き足されていき（ステップ２７）、以上の処理の終了の指示があるまで繰り返され続けられる（ステップ２８）。上記ステップ２２〜２３の処理は省略されてもよい。
【００４５】
上記ステップ２５の図形全体２１の動きには、後進、前進、右カーブ進行（時計回り方向）、左カーブ進行（反時計回り方向）、ペンを下げる、ペンを上げる、消去などの動きも含まれる。右カーブ進行、左カーブ進行には、前進と後進もある。
【００４６】
「ペンを下げる」は、図形全体２１の動きの「開始」を意味し、「ペンを上げる」は図形全体２１の動きの「終了」を意味する。この「開始」は、上記ステップ２４、３４のクリックオンと同じである。
【００４７】
この「終了」は、上記ステップ２６、２８、３６、３９のクリックオフ、終了指示と同じである。消去は、入力した動きをすべて消去する。ペンは、マウス、指などでもよく、マウスの右クリック／左クリック、指のタッチ開始／タッチ終了で代用できる。
【００４８】
（５）腕２２、脚２３、頭２４、胴体２５の図形個々の入力・書き込み処理
図５は、腕２２、脚２３、頭２４、胴体２５の図形個々の入力書き込み処理のフローチャートを示す。まず、上記ディスプレイにおける上記人型の図形全体２１の縮小比が所定値より小さくなって、当該図形全体２１が所定値より大きくなるように（ステップ２１）、図形全体２１、その他の表示物の大きさを変える。
【００４９】
このとき、すでにプログラミングされたプログラムにつき、起動・再生が指示されれば（ステップ３２）、この動きのプログラム／情報が読み出されて当該プログラムに応じて図形全体２１のほか、個々の腕２２、脚２３、頭２４、胴体２５が動かされて表示される（ステップ３３）。
【００５０】
このとき、動かすのは、図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形の一部のみのいずれかが選択できるようにしてもよい。この場合、この選択に応じて、対応するプログラムのみが読み出され個別に起動・再生される。
【００５１】
このように、上記選択は、図形全体、図形の一部ごとに選択可能となり、例えば出力部４のディスプレイの隅に人型の図形が別途表示され、動かす部位ごとにクリックされ、図形全体は全体のアイコンが表示されこれがクリックされる。
【００５２】
これにより、すでに前にプログラムが書き込まれて入力されていれば、このプログラムに応じた動きに矛盾しない整合のとれた動き・プログラミングを組むことができ、上記腕２２、脚２３、頭２４、胴体２５の図形の中の一部のみの個別の動きの情報の入力において、すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示される。
【００５３】
もし、すでにプログラミングされたプログラムにつき、起動・再生が指示されなければ（ステップ３２）、このプログラムが読み出されず当該プログラムに応じて図形全体２１、腕２２、脚２３、頭２４、胴体２５は動かされない（ステップ３３）。
【００５４】
したがって、すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示されるか、すでに動きの情報が入力されていても、この動きの情報が読み出されないで表示されないかを、選択することができる。
【００５５】
次いで、マウス、ペン、指などで、図形全体２１の中の腕２２、脚２３、頭２４、胴体２５をクリックして動かすと、腕２２、脚２３、頭２４、胴体２５の図形の一部のみが個別に動く（ステップ３４、３５）。この動きは、上記クリック解除まで継続される（ステップ３６）。この動きの、方向、距離、時間、角度が計測されて、プログラムとして入力され書き込まれる（ステップ３７）。
【００５６】
図７、図９の例でいうと、階段の片方の例えば右の脚２３が階段のあるステップから二段上のステップまで、階段に沿って図形全体２１の脚２３を動かせば、右の脚２３のあるステップから二段上のステップまでの、方向、距離、時間、角度がプログラムの１つとしてプログラム／データ記憶部７に入力され書き込まれる。
【００５７】
このとき、右の脚２３のみをクリックしなくてはならず、右の脚２３のみをクリックすることによって、上記右の脚２３の図形の一部のみの個別の動きのみの入力・指示が可能となり、右の脚２３の図形の一部のみの動きの情報の入力・指示のみが許容され、図形全体２１の動きの入力・指示が禁止される。この場合入力部３は、第二入力部１７のみに切り替えられる。
【００５８】
同様にして、左の腕２２を胴体２５の後方ほぼ４５度の位置から胴体２５の前方ほぼ４５度の位置まで動かす（ステップ２１、３５〜３６）。これにより、同動きが、プログラムの１つとしてプログラム／データ記憶部７に入力され書き込まれる（ステップ３７）。ここで、上記左の腕２２の図形の一部のみの個別の動きのみの指示が可能となり、図形全体２１の動きの指示が禁止される。
【００５９】
さらに同様にして、右の腕２２を胴体２５の前方ほぼ４５度の位置から胴体２５の後方ほぼ４５度の位置まで動かす（ステップ２１、３５〜３６）。これにより、同動きが、プログラムの１つとしてプログラム／データ記憶部７に入力され書き込まれる（ステップ３７）。ここで、上記右の腕２２の図形の一部のみの個別の動きのみの指示が可能となり、図形全体２１の動きの指示が禁止される。
【００６０】
次いで、不合理解消処理が実行される（ステップ３８）。この不合理解消処理では、左右の前腕が上腕から分離されたり、左右の上腕は肩から分離されたり、左右の下腿は大腿の先から分離されたり、左右の大腿は股から分離されたり、頭２４は胴体２５上部から分離されないように調整する処理が実行される（ステップ３８）。
【００６１】
このように、同様にクリックのオンからオフまで、別の動きが入力されると、同様に腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみが再び動かされ（ステップ３２〜３６）、次の方向、距離、時間、角度のプログラムが作成されてプログラム／データ記憶部７に入力され書き足されていき（ステップ３７、３８）、以上の処理の終了の指示があるまで繰り返され続けられる（ステップ３９）。ここで、すでに作成した動きのプログラムを順次コピーして、図９の多数の階段をのぼる動作を完成させることもできる。
【００６２】
この場合、上記ステップ３４〜３７で、腕２２の中の前腕がクリックされていれば、胴体２５の肩と前腕の肘をつなぐように上腕が動かされてプログラムされる（ステップ２１、３４〜３７）。
同様に、上記ステップ３４〜３７で、脚２３の中の下腿がクリックされていれば、胴体２５の股と下腿の膝をつなぐように大腿が動かされてプログラムされる（ステップ２１、３４〜３７）。
【００６３】
また、上記ステップ３４〜３７で、腕２２の中の上腕がクリックされていれば、移動した上腕の肘から分離されないように前腕が動かされてプログラムされる（ステップ２１、３４〜３７）。
同様に、上記ステップ３４〜３７で、脚２３の中の大腿がクリックされていれば、移動した大腿の膝から分離されないように下腿が動かされてプログラムされる（ステップ２１、３４〜３７）。
【００６４】
さらに、上記ステップ３４〜３７で、頭２４がクリックされていれば、頭２４と胴体２５をつなぐように胴体２５が動かされてプログラムされる（ステップ２１、３４〜３７）。こうして、
腕２２、脚２３、頭２４、胴体２５の動きうち、上腕は肩から、前腕は上腕の先から、大腿は股から、下腿は大腿の先から、頭２４は胴体２５から分離されないように規制される。
【００６５】
上記ステップ３５の腕２２、脚２３、頭２４、胴体２５の図形の一部のみの個別の動きには、腕２２、脚２３、頭２４、胴体２５それぞれにつき、時計回り方向／反時計回り方向に時間Ａ秒かけて、角度Ｂ度、回転する、所定時間後Ｃ秒後に時間Ｄ秒かけてＸ軸方向にＥピクセル、Ｙ軸方向にＦピクセル直線移動する、図形全体２１を正面向きにする、図形全体２１を側面向きにする、図形全体２１を初期状態に戻す、プログラム全体を起動させるなどの動きも含まれる。上記Ａ〜Ｆは、操作者／プログラミングする人が任意の数値、または図形全体２１の動きに矛盾が生じないようにまたは円滑な動きとなるような数値が入力される。
【００６６】
（６）表示倍率変更によるモード切り替え
表示倍率変更によるモード切り替え、つまり上述ステップ２１の上記ディスプレイにおける上記図形全体２１の縮小比が所定値より大きく／小さくなって、当該図形全体２１が所定値より小さく／大きくなるように、図形全体２１、その他の表示物の大きさを変えるには、具体的には以下のとおりである。
【００６７】
上記ステップ３５には、図形全体２１の倍率を例えば０．０１〜１００の間で変更するなどの動きも含まれる。上記倍率は、例えば「１」で出力部４のディスプレイ全体と図形全体２１がほぼ同じ大きさとなり、「１」より小さくなるにしたがって、表示される図形全体２１の大きさが小さくなり縮小され、「１」より大きくなるにしたがって、表示される図形全体２１の大きさが大きくなり拡大される。
【００６８】
上記ステップ２１における、上記ステップ２２〜２８の図形全体２１の動きのプログラミングと、上記ステップ３２〜３９の腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみの個別の動きのプログラミングとの切り替えは、次のようにして実行される。
【００６９】
上記出力部４のディスプレイにおける上記図形全体２１の縮小比が所定値例えば「０．３５」より大きくなって、当該図形全体２１の大きさが所定値「０．３５」より小さくなったときに、上記ステップ２２以降の図形全体２１の動きの入力が許容され、そのプログラミングに切り替えられる。このとき、腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみの個別の動きの入力は禁止される。
【００７０】
また、上記出力部４のディスプレイにおける上記図形全体２１の縮小比が所定値例えば「０．３５」より小さくなって、当該図形全体２１の大きさが所定値「０．３５」より大きくなったときに、上記ステップ３２以降の腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみの図形の一部のみの個別の動きの入力が許容され、そのプログラミングに切り替えられる。このとき、図形全体２１の動きの入力は禁止される。
【００７１】
この切り替えの所定値は任意であり、「０．３５」以外でもよく、操作者／プログラミングする人が入力部３を通じてこの数値を入力して変更できてもよい。この場合、ステップ２１の前に、この数値を入力してプログラム／データ記憶部７に入力され書き込む処理が実行される。
【００７２】
このほか、変数に任意の式を代入する、代入されるまたは作成された一連の式を末尾まで実行する、対応するＥＮＤまでの一連の命令を指示された回数繰り返す、終了、所定時間待つなどの動きもある。これらの動きは、ステップ２２〜２８で入力されてもよいし、ステップ３２〜３９で入力されてもよい。
【００７３】
上記ステップ２４〜２７、ステップ３４〜３７の動きのプログラミングでは、操作者／プログラミングする人が数値を入力してもよい。この場合、方向、距離、時間、角度の具体的な数値が入力される。上記ステップ３２〜３３の処理は省略されてもよい。
【００７４】
（７）図形の動きの情報の出力・読み出し処理
図６は、図形全体２１、腕２２、脚２３、頭２４、胴体２５の図形個々の出力・読み出し処理のフローチャートを示す。まず、上記ディスプレイにおける上記図形全体２１の縮小比、つまり当該図形全体２１の大きさを変更する指示があれば（ステップ４１）、図形全体２１、その他の表示物の大きさを変える（ステップ４２）。
【００７５】
次いで、プログラムを読み出して出力し（ステップ４３）、同じタイミングで実行すべきプログラムがさらにあれば（ステップ４４）、さらにこのプログラムを並行して読み出して出力する（ステップ４４→４３）。
【００７６】
この並行して読み出されるプログラムは、次のさらに次のプログラムに、〇〇時間かけて…の動作をする、次のプログラムに△△時間だけ待て、というような、時間データが含まれていれば、この直前まで読み出し出力が繰り返される。〇〇時間かけて…の動作をするというプログラムが、すぐ次のプログラムであれば、このプログラムは読み出されて出力され実行される。
【００７７】
また、この並行して読み出されて出力されるプログラムは、図形全体２１の動きのプログラム、腕２２、脚２３、頭２４、胴体２５の図形個々の動きのプログラム、両方につき並行して読み出され出力される。両方のプログラムは、通常は、それぞれの先頭のプログラムが並行して読み出され出力される。
【００７８】
このようにして読み出し出力された各プログラムにつき、この各プログラムに応じた各動きが同時に並行して実行されて出力されていく（ステップ４５）。これにより、図形全体２１の動き、腕２２、脚２３、頭２４、胴体２５の図形個々の動きが同時に並行し実行され出力されていく。以上の処理は、上記各時間データごとに実行され、次のプログラムがなくなれば上記読み出し出力処理は終了する（ステップ４６）。
【００７９】
（８）第二実施形態
上記図形全体の動きの情報の入力と、上記図形の中の一部のみの個別の動きの情報の入力との切り替えは、次のようにしてもよい。
【００８０】
例えば、上記ステップ２１で、入力部３のカーソルキー、モード切り替えキー／スイッチなどの操作でモード／状態切り替え操作が実行され、出力部４でステップ２２〜２８の処理とステップ３２〜３９の処理との、上記両入力の切り替えが実行される。
【００８１】
このほか、このモード／状態切り替えは、図形全体２１、腕２２、脚２３、頭２４、胴体２５、または表示図形の背景の大きさ、色、模様、向き、縦と横、正面と側面といった方向、距離、時間、角度、形状、動きなどの状態／モードを変更する、他の状態変更／モード変更の操作といった、第一の所定の操作と第二の所定の操作に応じて切り替えられてもよい。
【００８２】
上記他のモード変更／状態変更の操作としては、例えば、再生モード／記録モード／プレイモード／逆再生モード／早送りモード／早戻しモード、攻撃モード／守備モード、書き込みモード／読み出しモード、先攻モード／後攻モード、スタートモード／ゴールモード、活動モード／授業モード／仕事モード／休憩モード／終了モードなどにおける多種多様なモード／状態切り替えがある。
【００８３】
このような切り替えポイントは、任意に変更できてもよい。例えば、上述の各モード／状態のうち、Ａモード／状態とＢモード／状態とで切り替えられるポイントが、Ａモード／状態とＣモード／状態とで切り替えられるポイント、またはＤモード／状態とＢモード／状態とで切り替えられるポイント、若しくはＤモード／状態とＣモード／状態とで切り替えられるポイントなどに変更される。Ａ、Ｂ、Ｃ、Ｄのモード／状態は上述の任意のモード／状態である。これにより、ある状態と異なる状態の切り替えポイントは、任意に変更可能であるといえる。
【００８４】
これにより、第一の所定の操作によって、ある状態（「モード」を含む。以下及び以上同じ）に切り替えられたときに、図形全体２１の動きの指示が可能となり、図形の中の一部のみ、腕２２、脚２３、頭２４、胴体２５の図形の一部のみの個別の動きの指示が禁止され、  第二の所定の操作によって、上記ある状態と異なる状態に切り替えられたときに、上記図形の中の一部のみ、腕２２、脚２３、頭２４、胴体２５の図形の一部のみの個別の動きの指示が可能となり、図形全体２１の動きの指示が禁止される。
【００８５】
図形全体の動きの情報の入力モード／入力状態と、図形の中の一部のみの個別の動きの情報の入力モード／入力状態との間には、第三のモード／状態があり、図形全体の動きの情報と図形の中の一部のみの個別の動きの情報の両方の入力が可能となってもよい。
【００８６】
この場合ステップ２１で、表示倍率が「中」が判別され、ステップ２２〜２８と同じ処理、またはステップ３２〜３９と同じ処理が実行される。この場合、ステップ２５、３５では、図形全体２１、腕２２、脚２３、頭２４、胴体２５が選択されて動かされる。
【００８７】
（９）第三実施形態
図１０、図１１は、具体的に図形を作成、例えば動くピクトグラムの作成例を示す。
ピクトグラミングでは、大別して人型ピクトグラムのポーズを決めるピクトアニメーション命令と、人型ピクトグラム自身が動き、その軌跡で図形を描くピクトグラフィックス命令の２種類の命令があり、その両者を組み合わせることで様々なピクトグラムが作成できるようになっている。その場合の作成プロセスは次の通りである。例えば、日常のひとコマに掲載している「段差注意」を例にとってみる。
ア．はじめに、トピックを決める（今回は段差注意）。
イ．含めるオブジェクト（今回は段差のある床）を人型ピクトグラム自身が動いて描き、構図を整える。
【００８８】
定義 段差
倍率  ０．２
移動  ?１２０  ２００
ペン  下げる
ペン幅  １０
右回り  ９０
前進  １８０
右回り  ９０
前進  ３０
左回り  ９０
前進  １００
ペン  上げる
終わり
注意
実行 段差
以上のプログラムは、図１０に示すように、図形全体２１を動かして入力したプログラムの例を示す。右回り、左回りの次の数値は角度を示す。ペン幅、移動、前進の次の数値はピクセル数を示す。倍率は上記表示倍率である。
【００８９】
ウ．最後に人型ピクトグラムの腕・足の絶対角度、ピクトグラムの相対位置や倍率を設定することで、ポーズをとってその構図の中に収まる。
【００９０】
定義 段差
倍率  ０．２
移動  ?１２０  ２００
ペン  下げる
ペン幅  １０
右回り  ９０
前進  １８０
右回り  ９０
前進  ３０
左回り  ９０
前進  １００
ペン  上げる
移動  −１８０  −１２０
終わり
定義  こける
倍率  ０．５
回転  体  ４５
回転  体  １５  ０．２
回転  左上腕  ?１２０  ０．２
回転  左前腕  ４５  ０．２
回転  右上腕  ４５  ０．２
回転  右前腕  ９０  ０．２
回転  左大腿  ２０  ０．２
回転  左下腿  ?６０  ０．２
回転  右大腿  ４５  ０．２
回転  右下腿  ?６０  ０．２
終わり
注意
実行 段差
実行 こける
【００９１】
以上のプログラムは、図１１に示すように、腕２２、脚２３、頭２４、胴体２５の図形個々を動かして入力したプログラムの例を示す。上記体は胴体２５を示す。左上腕、左前腕、右上腕、右前腕、左大腿、左下腿、右大腿、右下腿は、上記腕２２、脚２３をより細かく分けたそれぞれを示す。次の数値は上記回転の角度を示す。さらに次の数値は当該回転に費やす時間（秒）を示す。
【００９２】
つまり、通常の撮影と同じ手順を踏む。ピクトグラミングでは、同調的学習(Syntonic learning)を重視していて、人間が普段から何気なく行なっている一連の動作、操作と同じプロセスでコンテンツを作り、また最終的に普段から馴染みのある事象について表現できるように工夫されているのが特徴の一つである。
【００９３】
（１０）他の実施の形態
本発明は、上記実施形態に限定されず、種々変更可能である。例えば、図形処理の情報処理装置、図形処理の情報処理方法及び図形処理の情報処理のためのコンピュータプログラムは、複数の場所、複数の国、国内外に分散して設けられた装置、プログラムによって、実行されてもよく、この場合各分散システムはインターネット回線、その他の通信回線を通じて接続され情報・データが送受される。
【００９４】
これに応じて、上記情報記憶部６、プログラム／データ記憶部７は、複数に分割、分離されて、これらの記憶手段に記憶された情報・データは、複数個所に分散記憶されてもよいし、上記フローチャートに応じたプログラム内に記憶されてもよい。
【００９５】
上記図形全体２１は、人型であったが、これに限られず、ロボット、４つの脚２３を持ち、腕２２を持たない動物、その他の動物、脚２３の多い昆虫、その他の昆虫、腕２２の多い仮想の動物、胴体２５、頭２４の複数の仮想の動物、自動車、二輪車、船舶、航空機、鉛筆、消しゴムなどの文房具、指差し手、棒、矢印、カーソルなどの器物など、何でもよい。
【００９６】
「図形の中の一部のみ」としては、腕２２、脚２３、頭２４、胴体２５のほか、前腕、上腕、大腿、下腿、指、首、眉毛、目、鼻、口、耳、歯、唇、下半身、上半身、右半身、左半身、腹、胸、背中、その他体の一部、車輪、翼、スクリュウ、煙突でもよく、「図形全体」としては胴体２５でもよい。
【００９７】
上記ステップ２１の表示倍率の判定は、図形全体２１に準じる箇所、例えば、胴体２５のみ、胴体２５と脚２３のみ、胴体２５と脚２３と頭２４のみなど、図形全体２１に準じる部分の大きさで判定してもよい。
【００９８】
図形全体２１を動かすプログラムと、図形の中の一部のみ、腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみ動かすプログラムとは、プログラム文としては、並列にまとめて記憶されているが、分離されて別々に記憶されてもよいし、逆に完全に一体化して記憶されてもよい。この場合、腕２２のみ、脚２３のみ、頭２４のみ、胴体２５のみを指定するコマンドが入力される。何もコマンドが何もなければ、図形全体２１が指定されたと判断されるか、図形全体２１を指定するコマンドが入力される。
【００９９】
上記図３〜図６の各ステップの図形処理の情報処理（入力処理／出力処理／書き込み処理、読み出し処理）は、全体処理の中で実行されるのではなく、インタラプト処理により、管理者などによって入力、出力、書き込み、読み出しのコマンドが入力された時に実行されてもよいし、インタラプト処理により、連絡先などからインターネット回線などを通じてアクセスされた時に実行されてもよい。
【０１００】
上記ステップ１１〜４６のそれぞれの処理の順番は一部または全部入れ変えてもよいし、一部または全部が省略されてもよいし、各ステップが均等の他の処理に置き換えられてもよいし、同等の機能を発揮する変化テーブル、ハードまたは回路で一部または全部が置き換え可能であり、均等の範囲で一部人為的に実行されてもよいし、分割分離されてその数が増えても減ってもよいし、これらそれぞれの一部または全部が省略されてもよいし、それぞれの処理は単数でも複数でも３つ以上でもよいし、これらの２つまたは３つ以上が合体または一体化されて兼用されてもよい。
【０１０１】
上記コントローラ１、アドレス／データバスライン２、入力部３（第一の入力手段、第二の入力手段）、出力部４、インターフェース部５、情報記憶部６、プログラム／データ記憶部７、上記ステップ１１〜１３、２１〜２８、３２〜３９、４１〜４６、第一記憶部１１、第二記憶部１２、図形全体２１、腕２２、脚２３、頭２４、胴体２５は、単数でも複数でも３つ以上でもよいし、これらそれぞれの一部または全体は省略されてもよいし、分割分離されてその数が増えても減ってもよいし、その形状・配置形態・情報形態は任意に変更可能であり、均等の他の物に置き換えられてもよいし、これらの２つまたは３つ以上が合体または一体化されて兼用されてもよい。
【０１０２】
（１１）他の発明の効果
［１］指示された図形全体の動きの情報の入力を許容させ、当該図形の中の一部のみの個別の動きの情報の入力を禁止させ、  上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容させ、上記図形全体の動きの情報の入力を禁止させ、  これら第一の入力手段及び第二の入力手段から入力された情報を記憶手段に記憶させ、  これら記憶手段から、両動きの情報を読み出しさせ、  この読み出された動きの情報に応じた動きを並行して表示させることを特徴とする図形処理方法。
【０１０３】
［２］指示された図形全体の動きの情報の入力を許容させ、当該図形の中の一部のみの個別の動きの情報の入力を禁止させる処理と、  上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容させ、上記図形全体の動きの情報の入力を禁止させる処理と、  これら第一の入力手段及び第二の入力手段から入力された情報を記憶手段に記憶させる処理と、  これら記憶手段から、両動きの情報を読み出しさせる処理と、  この読み出された動きの情報に応じた動きを並行して表示させる処理とをコンピュータに実行させる図形処理のためのコンピュータプログラム。
【０１０４】
［３］指示された図形全体の動きの情報の入力を許容し、当該図形の中の一部のみの個別の動きの情報の入力が禁止される第一の入力手段と、  上記指示とは分離されて指示された上記図形の中の上記一部のみの個別の動きの情報の入力を許容し、上記図形全体の動きの情報の入力が禁止される第二の入力手段と、  これら第一の入力手段及び第二の入力手段から入力された情報を記憶する記憶手段と、  これら記憶手段から、両動きの情報を読み出す読み出し手段と、  この読み出された動きの情報に応じた動きを並行して表示する表示手段と、を備えたことを特徴とする図形処理装置。
【０１０５】
［４］上記図形全体の動きの情報の入力許容と、上記図形の中の一部のみの個別の動きの情報の入力許容との切り替えは、  第一の所定の操作によって、ある状態に切り替えられたときに、図形全体の動きの指示が可能となり、図形の中の一部のみの個別の動きの指示が禁止され、  第二の所定の操作によって、上記ある状態と異なる状態に切り替えられたときに、上記図形の中の一部のみの個別の動きの指示が可能となり、図形全体の動きの指示が禁止されることを特徴とする請求項３記載の図形処理装置。  これにより、ある状態と異なる状態の切り替えによって、自動的に図形全体の動きのみが入力できたり、図形の中の一部の動きのみが入力できたりできる。
【０１０６】
［５］上記図形全体の動きの情報の入力許容と、上記図形の中の一部のみの個別の動きの情報の入力許容との切り替えは、  上記表示手段における上記図形の縮小比が所定値より大きくなって、当該図形が所定値より小さくなったときに、図形全体の動きの指示が可能となり、図形の中の一部のみの個別の動きの指示が禁止され、  上記表示手段における上記図形の縮小比が所定値より小さくなって、当該図形が所定値より大きくなったときに、上記図形の中の一部のみの個別の動きの指示が可能となり、図形全体の動きの指示が禁止されることを特徴とする請求項４記載の図形処理装置。  これにより、図形の倍率に応じて、自動的に図形全体の動きのみが入力できたり、図形の中の一部の動きのみが入力できたりできる。
【０１０７】
［６］上記ある状態と異なる状態とは、変更可能であることを特徴とする請求項４記載の図形処理装置。  これにより、図形全体の動きのみが入力できる状態と、図形の中の一部の動きのみが入力できる状態との境界を任意に変更できる。
【０１０８】
［７］上記所定値は、変更可能であることを特徴とする請求項５記載の図形処理装置。  これにより、図形全体の動きのみが入力できる状態と、図形の中の一部の動きのみが入力できる状態との境界を任意に変更できる。
【０１０９】
［８］上記図形全体の動きの情報の入力、または上記図形の中の一部のみの個別の動きの情報の入力において、すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示されることを特徴とする請求項６または７記載の図形処理装置。  これにより、図形全体または一部の動きの入力がそれまでに入力された動きと整合のとれたものにすることができる。
【０１１０】
［９］すでに動きの情報が入力されていれば、この動きの情報が読み出されて表示されるか、すでに動きの情報が入力されていても、この動きの情報が読み出されないで表示されないかを、選択可能であることを特徴とする請求項８記載の図形処理装置。  これにより、それまで入力された動きとの整合をとるか、これから入力する動きにしぼって集中するかを選択でき、状況に応じて入力できる。
【０１１１】
［１０］上記選択は、図形全体、図形の一部ごとに選択可能であることを特徴とする請求項９記載の図形処理装置。  これにより、それまで入力された動きとの整合をとるのを、図形全体、図形の一部ごとに選択でき、状況に応じて入力できる。
【０１１２】
［１１］上記図形全体は人型の図形であり、上記図形の中の一部のみは腕のみまたは脚のみであることを特徴とする請求項１０記載の図形処理装置。  これにより、人型のピクトグラムによって、掲示内容を分かりやすくできる。
【産業上の利用可能性】
【０１１３】
ピクトグラムなど、動く図形をより円滑に作成できる。表示倍率が小さければ（ステップ２１）、図形全体２１の動きの情報のみが入力され（ステップ２４〜２７）、表示倍率が大きければ（ステップ２１）、腕２２、脚２３、頭２４、胴体２５の図形の中の一部のみの個別の動きの情報のみが入力される（ステップ３４〜３７）。このとき、すでに図形全体２１、腕２２、脚２３、頭２４、胴体２５動きの情報が入力されて指示されれば、この動きの情報が読み出されて表示される（ステップ２２、２３、３２、３３）。
【図１】
2019139336.tif 000003
【図２】
2019139336.tif 000004
【図３】
2019139336.tif 000005
【図４】
2019139336.tif 000006
【図５】
2019139336.tif 000007
【図６】
2019139336.tif 000008
【図７】
2019139336.tif 000009
【図８】
2019139336.tif 000010
【図９】
2019139336.tif 000011
【図１０】
2019139336.tif 000012
【図１１】
2019139336.tif 000013