(57)【要約】      （修正有）【課題】様々な文字列パターンからなる人名のそれぞれに対して、ユーザが意図するレイアウトを簡単かつ効率的に適用することができる人名字取りプログラム、人名字取り装置および人名字取り方法を提供する。【解決手段】人名を構成する文字列パターンのそれぞれについて、頭末間、苗字名前間および文字間のそれぞれに挿入するスペースサイズが設定された字取り設定を記憶する字取り設定記憶部５４と、割付幅を取得する割付幅取得部６２と、人名を取得する人名データ取得部６３と、基準文字数を取得する基準文字数取得部６４と、文字サイズを算出する文字サイズ算出部６５と、前記文字サイズおよび字取り設定に基づいて割付領域内に人名をレイアウトする字取り処理部６６としてコンピュータを機能させる。【選択図】図１
2017091016.tif 000002
【特許請求の範囲】
【請求項１】
所定幅の割付領域に人名をレイアウトする人名字取りプログラムであって、
前記人名を構成する文字列パターンのそれぞれについて、前記割付領域の両端と前記人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および前記苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズが設定された字取り設定を記憶する字取り設定記憶部と、
前記割付領域の割付方向に沿う長さである割付幅を取得する割付幅取得部と、
苗字と名前とを区別したデータ形式で人名を取得する人名データ取得部と、
前記割付領域に割り付ける文字数の基準となる基準文字数を取得する基準文字数取得部と、
前記割付幅に対して前記基準文字数の正体文字が収まる文字サイズを前記人名の文字サイズとして算出する文字サイズ算出部と、
前記人名データ取得部によって取得された人名のうち前記基準文字数より少ない文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字と、前記字取り設定記憶部内の字取り設定で設定されたスペースとを用いて前記割付領域内にレイアウトする字取り処理部と、
してコンピュータを機能させる、人名字取りプログラム。
【請求項２】
前記字取り処理部は、前記人名データ取得部によって取得された人名のうち前記基準文字数を超える人名については、前記文字サイズ算出部によって算出された文字サイズの文字が、前記割付幅に収まるように前記割付方向に沿う文字幅を圧縮し、当該圧縮された文字を用いて前記割付領域内に均等割付する、請求項１に記載の人名字取りプログラム。
【請求項３】
前記字取り処理部は、前記人名データ取得部によって取得された人名のうち前記基準文字数と同じ文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字を用いて前記割付領域内に均等割付する、請求項１に記載の人名字取りプログラム。
【請求項４】
前記字取り設定を入力するためのグラフィカルユーザーインターフェースを表示するためのＧＵＩデータを記憶するＧＵＩデータ記憶部と、
前記ＧＵＩデータ記憶部から前記ＧＵＩデータを取得し、前記グラフィカルユーザーインターフェースを表示手段に表示させるＧＵＩ表示制御部としてコンピュータを機能させ、
前記ＧＵＩ表示制御部は、前記文字列パターンのそれぞれについて、前記頭末間、前記苗字名前間および前記文字間のそれぞれに設定しようとするスペースサイズを入力するための各スペースサイズ入力エリアを表示するとともに、現在の前記字取り設定を適用した人名の見本を表示する、請求項１から請求項３のいずれかに記載の人名字取りプログラム。
【請求項５】
前記ＧＵＩ表示制御部は、前記文字列パターンのうち、苗字と名前との区別がない人名については、前記苗字名前間のスペースサイズ入力エリアを表示せず、苗字と名前が各１文字の人名については、前記文字間のスペースサイズ入力エリアを表示せず、前記基準文字数以上の人名については、全てのスペースサイズ入力エリアを表示しない、請求項４に記載の人名字取りプログラム。
【請求項６】
前記ＧＵＩ表示制御部は、前記スペースサイズ入力エリアのいずれかにスペースサイズが入力されたとき、当該スペースサイズと他のスペースサイズ入力エリアに入力されているスペースサイズとの総和が、前記基準文字数から前記人名の文字数を差し引いた値となるように、他のスペースサイズ入力エリアのスペースサイズを変更する、請求項４に記載の人名字取りプログラム。
【請求項７】
前記ＧＵＩ表示制御部は、正体文字の文字幅に換算されたスペースサイズの候補を前記スペースサイズ入力エリアにプルダウンメニューで表示し、前記スペースサイズの候補を、１／［（基準文字数）−２］を最小値とする分数形式で表示する、請求項４に記載の人名字取りプログラム。
【請求項８】
前記ＧＵＩ表示制御部は、前記人名の見本を表示する見本表示エリアを前記割付方向に沿って所定数に等分割する見本補助線を表示する、請求項４に記載の人名字取りプログラム。
【請求項９】
所定幅の割付領域に人名をレイアウトする人名字取り装置であって、
前記人名を構成する文字列パターンのそれぞれについて、前記割付領域の両端と前記人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および前記苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズが設定された字取り設定を記憶する字取り設定記憶部と、
前記割付領域の割付方向に沿う長さである割付幅を取得する割付幅取得部と、
苗字と名前とを区別したデータ形式で人名を取得する人名データ取得部と、
前記割付領域に割り付ける文字数の基準となる基準文字数を取得する基準文字数取得部と、
前記割付幅に対して前記基準文字数の正体文字が収まる文字サイズを前記人名の文字サイズとして算出する文字サイズ算出部と、
前記人名データ取得部によって取得された人名のうち前記基準文字数より少ない文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字と、前記字取り設定記憶部内の字取り設定で設定されたスペースとを用いて前記割付領域内にレイアウトする字取り処理部と、
を有する、人名字取り装置。
【請求項１０】
所定幅の割付領域に人名をレイアウトする人名字取り方法であって、
前記人名を構成する文字列パターンのそれぞれについて、前記割付領域の両端と前記人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および前記苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズが設定された字取り設定を記憶し、
前記割付領域の割付方向に沿う長さである割付幅を取得し、
苗字と名前とを区別したデータ形式で人名を取得し、
前記割付領域に割り付ける文字数の基準となる基準文字数を取得し、
前記割付幅に対して前記基準文字数の正体文字が収まる文字サイズを前記人名の文字サイズとして算出し、
前記人名データ取得部によって取得された人名のうち前記基準文字数より少ない文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字と、前記字取り設定記憶部内の字取り設定で設定されたスペースとを用いて前記割付領域内にレイアウトする、
処理をコンピュータが実行する、人名字取り方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人名を簡単かつ効率的にレイアウトする人名字取りプログラム、人名字取り装置および人名字取り方法に関するものである。
【背景技術】
【０００２】
従来、人名をテレビ放送にテロップ表示させたり、ハガキ等に印刷する場合には、当該人名の視認性やデザイン性を高めるために、レイアウトの調整が行われている。このレイアウトの調整に際しては、作業者が、人名の文字列パターンに応じて、手作業で所望の位置に全角スペースや半角スペースを挿入することにより、レイアウトを調整している。
【０００３】
また、人名を自動的にレイアウトする技術としては、例えば、文書作成ソフトウエアに多く見受けられる均等割付やセンタリング等の機能も知られている。例えば、特開平５−２１０６７５号公報や特開平５−８１２４５号公報には、人名を苗字と名前とに区別しておき、それらを別々に均等割付する発明が提案されている（特許文献１，２）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平５−２１０６７５号公報
【特許文献２】特開平５−８１２４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、作業者が手作業で人名のレイアウトを調整する場合には、作業者のセンスや技量あるいはノウハウに大きく影響される。このため、経験の浅い作業者等は、様々な文字列パターンが存在する人名のそれぞれに対して、迅速かつ適切にレイアウトすることが難しいという問題がある。
【０００６】
また、特にテレビ放送のテロップにおいては、テレビ会社やデザイナー等によって、最適とされるレイアウトが異なるケースが多い。しかしながら、上記特許文献１，２に係る装置においては、苗字と名前のそれぞれを一律に均等割付するに過ぎない。このため、様々な文字列パターンからなる人名のそれぞれに対して、ユーザが意図するレイアウトを反映させることができないという問題がある。
【０００７】
本発明は、このような問題点を解決するためになされたものであって、様々な文字列パターンからなる人名のそれぞれに対して、ユーザが意図するレイアウトを簡単かつ効率的に適用することができる人名字取りプログラム、人名字取り装置および人名字取り方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
本発明に係る人名字取りプログラムは、所定幅の割付領域に人名をレイアウトする人名字取りプログラムであって、前記人名を構成する文字列パターンのそれぞれについて、前記割付領域の両端と前記人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および前記苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズが設定された字取り設定を記憶する字取り設定記憶部と、前記割付領域の割付方向に沿う長さである割付幅を取得する割付幅取得部と、苗字と名前とを区別したデータ形式で人名を取得する人名データ取得部と、前記割付領域に割り付ける文字数の基準となる基準文字数を取得する基準文字数取得部と、前記割付幅に対して前記基準文字数の正体文字が収まる文字サイズを前記人名の文字サイズとして算出する文字サイズ算出部と、前記人名データ取得部によって取得された人名のうち前記基準文字数より少ない文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字と、前記字取り設定記憶部内の字取り設定で設定されたスペースとを用いて前記割付領域内にレイアウトする字取り処理部と、してコンピュータを機能させるものである。
【０００９】
また、本発明の一態様として、前記字取り処理部は、前記人名データ取得部によって取得された人名のうち前記基準文字数を超える人名については、前記文字サイズ算出部によって算出された文字サイズの文字が、前記割付幅に収まるように前記割付方向に沿う文字幅を圧縮し、当該圧縮された文字を用いて前記割付領域内に均等割付してもよい。
【００１０】
さらに、本発明の一態様として、前記字取り処理部は、前記人名データ取得部によって取得された人名のうち前記基準文字数と同じ文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字を用いて前記割付領域内に均等割付してもよい。
【００１１】
また、本発明の一態様として、前記字取り設定を入力するためのグラフィカルユーザーインターフェースを表示するためのＧＵＩデータを記憶するＧＵＩデータ記憶部と、前記ＧＵＩデータ記憶部から前記ＧＵＩデータを取得し、前記グラフィカルユーザーインターフェースを表示手段に表示させるＧＵＩ表示制御部としてコンピュータを機能させ、前記ＧＵＩ表示制御部は、前記文字列パターンのそれぞれについて、前記頭末間、前記苗字名前間および前記文字間のそれぞれに設定しようとするスペースサイズを入力するための各スペースサイズ入力エリアを表示するとともに、現在の前記字取り設定を適用した人名の見本を表示してもよい。
【００１２】
また、本発明の一態様として、前記ＧＵＩ表示制御部は、前記文字列パターンのうち、苗字と名前との区別がない人名については、前記苗字名前間のスペースサイズ入力エリアを表示せず、苗字と名前が各１文字の人名については、前記文字間のスペースサイズ入力エリアを表示せず、前記基準文字数以上の人名については、全てのスペースサイズ入力エリアを表示しないようにしてもよい。
【００１３】
さらに、本発明の一態様として、前記ＧＵＩ表示制御部は、前記スペースサイズ入力エリアのいずれかにスペースサイズが入力されたとき、当該スペースサイズと他のスペースサイズ入力エリアに入力されているスペースサイズとの総和が、前記基準文字数から前記人名の文字数を差し引いた値となるように、他のスペースサイズ入力エリアのスペースサイズを変更してもよい。
【００１４】
また、本発明の一態様として、前記ＧＵＩ表示制御部は、正体文字の文字幅に換算されたスペースサイズの候補を前記スペースサイズ入力エリアにプルダウンメニューで表示し、前記スペースサイズの候補を、１／［（基準文字数）−２］を最小値とする分数形式で表示してもよい。
【００１５】
さらに、本発明の一態様として、前記ＧＵＩ表示制御部は、前記人名の見本を表示する見本表示エリアを前記割付方向に沿って所定数に等分割する見本補助線を表示してもよい。
【００１６】
また、本発明に係る人名字取り装置は、所定幅の割付領域に人名をレイアウトする人名字取り装置であって、前記人名を構成する文字列パターンのそれぞれについて、前記割付領域の両端と前記人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および前記苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズが設定された字取り設定を記憶する字取り設定記憶部と、前記割付領域の割付方向に沿う長さである割付幅を取得する割付幅取得部と、苗字と名前とを区別したデータ形式で人名を取得する人名データ取得部と、前記割付領域に割り付ける文字数の基準となる基準文字数を取得する基準文字数取得部と、前記割付幅に対して前記基準文字数の正体文字が収まる文字サイズを前記人名の文字サイズとして算出する文字サイズ算出部と、前記人名データ取得部によって取得された人名のうち前記基準文字数より少ない文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字と、前記字取り設定記憶部内の字取り設定で設定されたスペースとを用いて前記割付領域内にレイアウトする字取り処理部と、を有する。
【００１７】
さらに、本発明に係る人名字取り方法は、所定幅の割付領域に人名をレイアウトする人名字取り方法であって、前記人名を構成する文字列パターンのそれぞれについて、前記割付領域の両端と前記人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および前記苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズが設定された字取り設定を記憶し、前記割付領域の割付方向に沿う長さである割付幅を取得し、苗字と名前とを区別したデータ形式で人名を取得し、前記割付領域に割り付ける文字数の基準となる基準文字数を取得し、前記割付幅に対して前記基準文字数の正体文字が収まる文字サイズを前記人名の文字サイズとして算出し、前記人名データ取得部によって取得された人名のうち前記基準文字数より少ない文字数の人名については、前記文字サイズ算出部によって算出された文字サイズの文字と、前記字取り設定記憶部内の字取り設定で設定されたスペースとを用いて前記割付領域内にレイアウトする、処理をコンピュータが実行する。
【発明の効果】
【００１８】
本発明によれば、様々な文字列パターンからなる人名のそれぞれに対して、ユーザが意図するレイアウトを簡単かつ効率的に適用することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明に係る人名字取りプログラムを搭載した人名字取り装置の一実施形態を示すブロック図である。
【図２】本実施形態における字取り設定画面の一例を示す図である。
【図３】本実施形態の字取り設定画面において、選択可能な字取り設定ファイルの候補を表示した状態を示す図である。
【図４】本実施形態の字取り設定画面において、選択可能な基準文字数の候補を表示した状態を示す図である。
【図５】本実施形態の字取り設定画面において、選択可能な揃えの候補を表示した状態を示す図である。
【図６】本実施形態の字取り設定画面において、選択可能なスペースサイズの候補を表示した状態を示す図である。
【図７】本実施形態の字取り設定画面において、見本補助線による選択可能な分割数の候補を表示した状態を示す図である。
【図８】本実施形態における人名入力画面の一例を示す図である。
【図９】本実施形態の人名入力画面において、選択可能な字取り設定ファイルの候補を表示した状態を示す図である。
【図１０】本実施形態の人名入力画面において、（ａ）４字取り、（ｂ）５字取りおよび（ｃ）６字取りの字取り設定が適用された人名のイメージを表示した状態を示す図である。
【図１１】本実施形態の字取り設定画面において、頭末間のスペースサイズを（ａ）０文字、（ｂ）１／５文字および（ｃ）１文字に変更した場合に、見本表示エリアの表示および他のスペースサイズが変更される様子を示す図である。
【図１２】本実施形態における文字オブジェクトの一例を示す図である。
【図１３】本発明に係る人名字取りプログラム、人名字取り装置および人名字取り方法の動作を示すフローチャートである。
【図１４】本実施形態において、文字オブジェクトに適用可能なショートカットメニューを表示した状態を示す図である。
【図１５】本実施形態において、字取り設定を適用した人名を描画キャンバスに表示させた状態を示す図である。
【図１６】本実施形態において、字取り設定を適用した人名をテレビ放送のテロップとして表示させた一例を示す図である。
【図１７】本実施形態において、字取り設定を適用した人名をテレビ放送のテロップとして表示させた他の例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明に係る人名字取りプログラム、人名字取り装置および人名字取り方法の一実施形態について図面を用いて説明する。
【００２１】
なお、本発明において、人名とは、苗字と名前とからなる一般的な人名の他、苗字と名前の区別がない芸名、複数名からなるグループ名やバンド名、あるいはファーストネームとファミリーネームとからなる外人名のように、人に関する全ての名を含む概念である。
【００２２】
本実施形態の人名字取り装置１は、テレビ放送やインターネット配信等の映像コンテンツに用いられるテロップを作成・出力するテロッパーに、人名を自動的に字取り（レイアウト）する機能を組み込んで構成されている。具体的には、人名字取り装置１は、ワークステーションやパーソナルコンピュータ等のコンピュータによって構成されており、図１に示すように、主として、表示手段２と、入力手段３と、通信手段４と、記憶手段５と、演算処理手段６とを有している。以下、各構成について詳細に説明する。
【００２３】
表示手段２は、液晶ディスプレイ等で構成されており、後述する字取り設定を入力するためのグラフィカルユーザーインターフェース（以下、「ＧＵＩ」と表記する場合がある）や、字取りしようとする人名の作成画面等を表示するものである。
【００２４】
入力手段３は、マウスやキーボード等で構成されており、後述する字取り設定を入力する他、ユーザによる各種の選択や指示を入力するものである。なお、本実施形態では、表示手段２および入力手段３をそれぞれ別個に有しているが、この構成に限定されるものではなく、タッチパネルディスプレイのように表示機能および入力機能を兼ね備えた表示入力手段を有していてもよい。
【００２５】
通信手段４は、通信インターフェース等によって構成されており、他の端末との間でデータ通信するためのものである。具体的には、Ｗｉ−Ｆｉ（Wireless Fidelity）回線や３Ｇ（3rd Generation）回線等を介してインターネットや各種のネットワークに接続可能とする無線通信インターフェースや、ＨＤ−ＳＤＩケーブルやＬＡＮケーブル等を介してデータを送受信可能とする有線通信インターフェース等が備えられている。
【００２６】
記憶手段５は、各種のデータを記憶するとともに、演算処理手段６が演算処理を行う際のワーキングエリアとして機能するものである。本実施形態において、記憶手段５は、ハードディスク、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、フラッシュメモリ等で構成されており、図１に示すように、プログラム記憶部５１と、ＧＵＩデータ記憶部５２と、人名データ記憶部５３と、字取り設定記憶部５４とを有している。
【００２７】
プログラム記憶部５１には、本実施形態の人名字取りプログラム１ａがインストールされている。そして、演算処理手段６が人名字取りプログラム１ａを実行することにより、人名字取り装置１としてのコンピュータを後述する各構成部として機能させるようになっている。
【００２８】
なお、人名字取りプログラム１ａの利用形態は、上記構成に限られるものではない。例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭおよびＵＳＢメモリ等のように、コンピュータで読み取り可能な非一時的な記録媒体に人名字取りプログラム１ａを記憶させておき、当該記録媒体から直接読み出して実行してもよい。また、外部サーバ等からクラウドコンピューティング方式や、ＡＳＰ（Application Service Provider）方式等で利用してもよい。
【００２９】
ＧＵＩデータ記憶部５２は、字取り設定を入力するためのグラフィカルユーザーインターフェース（ＧＵＩ）を含む、各種のＧＵＩを表示するためのＧＵＩデータを記憶するものである。本実施形態において、ＧＵＩデータは、ウィンドウ、アイコン、ボタン等のグラフィック要素を組み合わせて構成されている。以下、本実施形態におけるＧＵＩデータの具体例について詳細に説明する。
【００３０】
図２は、字取り設定を入力するためのＧＵＩである字取り設定画面７の一例を示す図である。この字取り設定画面７は、主として、設定しようとする字取り設定ファイルを選択するためのファイル選択エリア７１と、設定しようとする字取り数に相当する基準文字数を選択する基準文字数選択エリア７２と、割付領域に対する人名の揃え方を選択する揃え選択エリア７３と、人名を構成する文字列パターンのそれぞれについて、現在の字取り設定を適用した人名の見本を表示する見本表示エリア７４と、前記文字列パターンのそれぞれについて、割付領域の両端と人名の頭末文字との間である頭末間、苗字と名前との間である苗字名前間、および苗字名前間以外の文字間のそれぞれに挿入するスペースのスペースサイズを設定するスペースサイズ入力エリア７５と、前記見本表示エリア７４を割付方向に沿って所定数に等分割する見本補助線７７の分割数を選択する補助線選択エリア７６とを有している。
【００３１】
ファイル選択エリア７１には、図３に示すように、選択可能な字取り設定ファイル名がプルダウンメニューで表示される。また、字取り設定ファイルを新規に作成する際の選択肢（＜新規作成...＞）や、既存の字取り設定を変更する際の選択肢（＜編集...＞）が別途用意されている。
【００３２】
なお、本実施形態では、図３に示すように、異なる基準文字数ごとに字取り設定ファイルが用意されている他、同じ基準文字数であっても、レイアウトが異なる場合や、揃えが異なる場合についても別途、字取り設定ファイルが用意されている。このため、様々な文字列パターンからなる人名のそれぞれに対して、様々なバリエーションのレイアウトを予め登録しておくことが可能となる。
【００３３】
基準文字数選択エリア７２には、図４に示すように、選択可能な基準文字数がプルダウンメニューで表示される。本実施形態において、基準文字数とは、割付領域に割り付ける文字数の基準となるものであって、人名をレイアウトしようとする割付領域の割付幅（横幅または縦幅）に相当する文字数である。例えば、基準文字数として「７文字」を選択した場合、正体文字で７文字分の横幅が割付幅として設定されるようになっている。なお、正体（せいたい）文字とは、縦幅と横幅の比率が等しい文字のことである。また、本実施形態では、一般的な日本人名の文字数を考慮し、選択可能な基準文字数を４文字〜７文字としているが、適宜増減してもよい。
【００３４】
揃え選択エリア７３には、図５に示すように、選択可能な人名の揃え方がプルダウンメニューで表示される。本実施形態では、人名を横書きで字取りするため、人名の最初の文字を割付領域の左端に揃える左揃え、人名の最後の文字を割付領域の右端に揃える右揃え、および人名の中央を割付領域の中心に揃える中揃えが用意されている。しかしながら、これられに限定されるものではなく、例えば、人名を縦書きに字取りする場合には、人名の最初の文字を割付領域の上端に揃える上揃えや、人名の最後の文字を割付領域の下端に揃える下揃えを用意しておいてもよい。
【００３５】
見本表示エリア７４には、図２に示すように、人名を構成する文字列パターンのそれぞれについて、現在の字取り設定を適用した人名の見本が表示される。本実施形態において、当該文字列パターンとしては、１文字（名前１文字）、２文字（名前２文字）、２文字（苗字１文字＋名前１文字）、３文字（名前３文字）、３文字（苗字２文字＋名前１文字，苗字１文字＋名前２文字）、４文字（名前４文字）、４文字（苗字３文字＋名前１文字，苗字１文字＋名前３文字）、４文字（苗字２文字＋名前２文字）、５文字（名前５文字）、５文字（苗字４文字＋名前１文字，苗字１文字＋名前４文字）、５文字（苗字３文字＋名前２文字，苗字２文字＋名前３文字）、６文字（名前６文字）、６文字（苗字５文字＋名前１文字，苗字１文字＋名前５文字）、６文字（苗字４文字＋名前２文字，苗字２文字＋名前４文字）、６文字（苗字３文字＋名前３文字）、７文字、８文字以上という１７パターンが設定されている。
【００３６】
また、本実施形態において、見本表示エリア７４には、図２に示すように、頭末間、苗字名前間、および文字間のそれぞれに挿入されるスペースが、異なる色で色分けされた長方形または正方形によって表示されている。例えば、頭末間のスペースは赤色、苗字名前間のスペースは緑色、および文字間のスペースは水色とすることで、字取り設定するユーザの視認性や直感性が向上されている。
【００３７】
さらに、本実施形態において、見本表示エリア７４には、図２に示すように、基準文字数選択エリア７２で選択した基準文字数に応じて、割付幅を示す一対の割付線７８，７８が人名の左右端に表示されるようになっている。なお、本実施形態では、人名の割付方向が横書きであるため、見本を横書きに表示するとともに、当該割付方向に沿う横幅を割付幅としているが、この構成に限定されるものではない。すなわち、人名を縦書きで割り付ける場合には、見本を縦書きに表示するとともに、当該割付方向に沿う縦幅を割付幅とし、一対の割付線７８，７８を人名の上下端に表示してもよい。
【００３８】
スペースサイズ入力エリア７５には、図６に示すように、正体文字の文字幅に換算されたスペースサイズの候補がプルダウンメニューで表示される。本実施形態において、スペースサイズは、ユーザが直感的に設定し易くするため、正体文字１文字分のスペースを「１文字」とし、当該スペースに対する割付幅の比率に応じて分数形式で表されている。
【００３９】
また、本実施形態において、スペースサイズの候補は、０文字、１／５文字、１／４文字、１／３文字、２／５文字、１／２文字、３／５文字、２／３文字、３／４文字、４／５文字、１文字等のように、挿入可能なスペースサイズの合計を超えない範囲で用意されている。
【００４０】
さらに、本実施形態において、スペースサイズの最小値は、基準文字数よりも１文字少ない人名を均等割付した場合のスペースとなる。そして、当該人名の苗字名前間および文字間の合計は、当該人名の文字数よりも１つ小さい値、すなわち、基準文字数よりも２つ小さい値である。よって、スペースサイズは、１／［（基準文字数）−２］が最小値とされており、不必要なスペースサイズが表示されないようになっている。
【００４１】
補助線選択エリア７６には、図７に示すように、見本補助線７７による分割数の候補がプルダウンメニューで表示される。本実施形態において、見本補助線７７は、見本表示エリア７４を割付方向に沿って所定数に等分割する補助線である。また、分割数の候補としては、見本補助線７７を表示しない「線なし」の他、見本補助線７７を１本表示する「２分割」から、見本補助線７７を５本表示する「６分割」までの６パターンが用意されている。
【００４２】
つぎに、図８は、字取りしようとする人名を入力するためのＧＵＩである人名入力画面８の一例を示す図である。この人名入力画面８は、主として、人名を入力する人名入力エリア８１と、この人名入力エリア８１に入力された人名を苗字と名前とに区別して表示する苗字名前表示エリア８２と、入力した人名をレイアウトするための字取り設定を選択する字取り設定選択エリア８３と、入力した人名を現在選択した字取り設定により表示する人名イメージ表示エリア８４とを有している。
【００４３】
本実施形態では、人名入力エリア８１に人名を入力させる際、苗字と名前との間にスペースを入れさせることにより、苗字と名前とが区別される。このため、苗字名前表示エリア８２には、苗字と名前とが区別された状態で表示される。なお、人名の入力方法は、上記に限定されるものではなく、苗字の入力エリアと名前の入力エリアとを別々に設け、苗字と名前を別々に入力させるようにしてもよい。また、外人名等の場合には、「・」や「．」等の記号を入力させることによって、苗字（ファミリーネーム）と名前（ファーストネーム）とを区別するようにしてもよい。
【００４４】
字取り設定選択エリア８３には、図９に示すように、字取り設定画面７で設定し保存した字取り設定ファイル名が、プルダウンメニューで表示される。また、本実施形態では、どの字取り設定を選択すべきかをユーザが目視で確認できるように、いずれかの字取り設定ファイルを選択すると、図１０に示すように、人名入力エリア８１に入力した人名が、選択された字取り設定によりレイアウトされた状態で人名イメージ表示エリア８４に表示される。
【００４５】
人名データ記憶部５３は、苗字と名前とを区別したデータ形式で人名を記憶するものである。本実施形態において、人名データは、「苗字＿名前」（＿は全角スペース）のデータ形式で保存されている。しかしながら、この形式に限定されるものではなく、苗字と名前とを区別しうる形式であれば他の形式であってもよい。
【００４６】
また、本実施形態において、人名データ記憶部５３に予め記憶させておくのは、タレント名、スポーツ選手名、政治家名、スタッフ名等のように、繰り返しテロップ表示させるような人名である。ニュース等で報じられる一般人のように、１〜２回しか使用しないような人名については、上述した人名入力エリア８１から手入力してもよい。
【００４７】
字取り設定記憶部５４は、上述した字取り設定を記憶するものである。本実施形態では、字取り設定画面７において、上記文字列パターンのうち、基準文字数よりも小さい文字数からなる文字列パターンについて、頭末間、苗字名前間および文字間のそれぞれに挿入するスペースのスペースサイズを選択した後、「保存」ボタンを押すことにより、当該設定が１つの字取り設定ファイルとして字取り設定記憶部５４に保存されるようになっている。
【００４８】
なお、本実施形態において、基準文字数以上の文字数からなる文字列パターンについては、挿入可能なスペースがないため、字取り設定ファイルにおいてスペースサイズが設定されることもない。このため、字取り設定ファイルにスペースサイズが設定されている文字列パターンのうち、最大の文字数に１をプラスした文字数が基準文字数であることがわかる。
【００４９】
演算処理手段６は、記憶手段５に記憶された各種のデータに基づいて、各種の演算処理を実行するものである。本実施形態において、演算処理手段６は、ＣＰＵ（Central Processing Unit）等で構成されており、記憶手段５にインストールされた人名字取りプログラム１ａを実行することにより、図１に示すように、ＧＵＩ表示制御部６１と、割付幅取得部６２と、人名データ取得部６３と、基準文字数取得部６４と、文字サイズ算出部６５と、字取り処理部６６と、字取りデータ出力部６７として機能するようになっている。以下、各構成部についてより詳細に説明する。
【００５０】
ＧＵＩ表示制御部６１は、字取り設定画面７や人名入力画面８を含む、各種のＧＵＩを表示手段２に表示させるものである。本実施形態において、ＧＵＩ表示制御部６１は、ＧＵＩデータ記憶部５２からＧＵＩデータを取得し、メモリに展開した後、当該ＧＵＩデータに対応するＧＵＩ画像をＶＲＡＭ等に格納する。そして、ＧＵＩ表示制御部６１は、当該ＧＵＩ画像を読み出して表示手段２に表示させるようになっている。
【００５１】
本実施形態において、ＧＵＩ表示制御部６１は、字取り設定画面７を表示する場合、図２に示すように、上述した文字列パターンのそれぞれについて、頭末間、苗字名前間および文字間のそれぞれに設定しようとするスペースサイズを入力するための各スペースサイズ入力エリア７５を表示するとともに、現在の字取り設定を適用した人名の見本を見本表示エリア７４に表示するようになっている。このため、図１１に示すように、各スペースサイズ入力エリア７５のスペースサイズを変更すると、見本表示エリア７４の人名のレイアウトおよび色分けされたスペースのサイズがリアルタイムで変更される。
【００５２】
また、本実施形態において、ＧＵＩ表示制御部６１は、図２に示すように、上述した文字列パターンのうち、苗字と名前との区別がない人名については、苗字名前間のスペースサイズ入力エリア７５を表示せず、苗字と名前が各１文字の人名については、文字間のスペースサイズ入力エリア７５を表示せず、基準文字数以上の人名については、全てのスペースサイズ入力エリア７５を表示しない。すなわち、ＧＵＩ表示制御部６１は、スペースを挿入可能な箇所にのみスペースサイズ入力エリア７５を表示することで、ユーザの字取り設定作業を容易化するようになっている。
【００５３】
さらに、本実施形態において、ＧＵＩ表示制御部６１は、所定の文字列パターンにおけるスペースサイズ入力エリア７５のいずれかにスペースサイズが入力されたとき、当該スペースサイズと他のスペースサイズ入力エリア７５に入力されているスペースサイズとの総和が、基準文字数から人名の文字数を差し引いた値となるように、他のスペースサイズ入力エリア７５のスペースサイズをリアルタイムで変更するようになっている。
【００５４】
例えば、基準文字数が５文字の場合（５字取りの場合）に、苗字と名前との合計が２文字の人名をレイアウトする場合、基準文字数から人名の文字数を差し引いた３文字分のスペースが配分可能である。このため、図１１（ａ）に示すように、苗字と名前の区別がない２文字の人名（麒麟）に対して、頭末間のスペースサイズを「０文字」に設定した場合には、残り１箇所の文字間に３文字分のスペースを均等に配分することとなる。このため、ＧＵＩ表示制御部６１は、文字間のスペースサイズを自動的に「３文字」に変更する。
【００５５】
また、図１１（ａ）の状態から、頭末間のスペースサイズを「１／５文字」に変更すると、残り１箇所の文字間に対して残されたスペースサイズは、２＋３／５［＝３−２×（１／５）］文字となる。このため、ＧＵＩ表示制御部６１は、図１１（ｂ）に示すように、文字間のスペースサイズを自動的に「２（＋）２／５文字」に変更する。さらに、図１１（ｂ）の状態から、頭末間のスペースサイズを「１文字」に変更すると、残り１箇所の文字間に対して残されたスペースサイズは、１［＝３−２×１］文字となる。このため、ＧＵＩ表示制御部６１は、図１１（ｃ）に示すように、文字間のスペースサイズを自動的に「１文字」に変更するようになっている。
【００５６】
さらに、本実施形態において、ＧＵＩ表示制御部６１は、上述したとおり、正体文字の文字幅に換算されたスペースサイズの候補をスペースサイズ入力エリア７５にプルダウンメニューで表示し、当該スペースサイズの候補を、１／［（基準文字数）−２］を最小値とする分数形式で表示するようになっている。
【００５７】
また、本実施形態において、ＧＵＩ表示制御部６１は、図２に示すように、見本表示エリア７４を割付方向に沿って所定数に等分割する見本補助線７７を表示するようになっている。この見本補助線７７は、ユーザが字取り設定を決定する際に参考とするためのものであり、人名の文字数等に応じて適宜増減される。
【００５８】
割付幅取得部６２は、割付領域の割付方向に沿う長さである割付幅を取得するものである。本実施形態では、後述するとおり、人名を所定の文字取り数でレイアウトするに際して、図１２に示すような横書きの文字オブジェクトを割付領域として作成する。このため、割付幅取得部６２は、当該文字オブジェクトの横幅を割付領域の割付幅として取得するようになっている。なお、縦書きの文字オブジェクトを割付領域として作成した場合、割付幅取得部６２は、当該文字オブジェクトの縦幅を割付領域の割付幅として取得する。また、所定の割付領域が予め用意されている場合、割付幅取得部６２は、当該割付領域の割付幅を取得する。
【００５９】
人名データ取得部６３は、字取りしようとする人名を取得するものである。本実施形態において、人名データ取得部６３は、人名入力エリア８１に手入力された人名、または予め人名データ記憶部５３に記憶されている人名を取得し、当該人名に含まれているスペースに基づいて苗字と名前とを区別する。すなわち、人名データ取得部６３は、苗字と名前とを区別したデータ形式で人名を取得するようになっている。
【００６０】
基準文字数取得部６４は、割付領域に割り付ける文字数の基準となる基準文字数を取得するものである。本実施形態において、基準文字数取得部６４は、人名入力画面８の字取り設定選択エリア８３で選択された字取り設定ファイルを参照し、スペースサイズが設定されている文字列パターンのうち最大の文字数を把握する。そして、当該文字数に１をプラスした文字数を基準文字数として取得するようになっている。
【００６１】
文字サイズ算出部６５は、字取りした人名を表示させる際の文字サイズを算出するものである。本実施形態において、文字サイズ算出部６５は、割付幅取得部６２によって取得された割付幅に対して、基準文字数取得部６４によって取得された基準文字数の正体文字が収まる文字サイズを人名の文字サイズとして算出する。例えば、１０ｃｍの割付幅に対して５字取りをする場合、２ｃｍ四方に収まる最大のフォントサイズが算出される。
【００６２】
なお、本実施形態では、上述したとおり、文字サイズ算出部６５は、割付幅を基準にして文字サイズを算出する。このため、同じ割付幅であれば、基準文字数が多くなるほど、文字サイズが小さくなることとなる。
【００６３】
字取り処理部６６は、文字列パターンに応じて人名をレイアウトするものである。本実施形態において、字取り処理部６６は、人名データ取得部６３によって取得された人名のうち、基準文字数より少ない文字数の人名については、文字サイズ算出部６５によって算出された文字サイズの文字と、字取り設定記憶部５４内の字取り設定で設定されたスペースとを用いて割付領域内にレイアウトする。
【００６４】
また、字取り処理部６６は、人名データ取得部６３によって取得された人名のうち、基準文字数と同じ文字数の人名については、文字サイズ算出部６５によって算出された文字サイズの文字を用いて、割付領域内に均等割付する。さらに、字取り処理部６６は、人名データ取得部６３によって取得された人名のうち、基準文字数を超える人名については、文字サイズ算出部６５によって算出された文字サイズの文字が、割付幅に収まるように割付方向に沿う文字幅を圧縮する。そして、当該圧縮された文字を用いて割付領域内に均等割付する。
【００６５】
なお、本実施形態において、文字幅が圧縮された文字とは、正体文字の水平比率（横幅）を小さく変更した長体文字や、正体文字の垂直比率（縦幅）を小さく変更した平体文字の他、予め水平比率や垂直比率が小さい文字フォントを使用してもよい。例えば、基準文字数が５文字の割付幅に対して、６文字の人名をレイアウトする場合、水平比率が８５％の長体文字を使用する等である。
【００６６】
字取りデータ出力部６７は、字取り設定が適用された人名の文字オブジェクトである字取りデータを出力するものである。本実施形態において、字取りデータ出力部６７は、作成された字取りデータを表示手段２へ出力して表示させたり、あるいは通信手段４を介して放送システム等へ送出するようになっている。
【００６７】
つぎに、本実施形態の人名字取りプログラム１ａ、人名字取り装置１および人名字取り方法による作用について、図１３を参照しつつ説明する。
【００６８】
本実施形態の人名字取りプログラム１ａ、人名字取り装置１および人名字取り方法を用いて、所定幅の割付領域に人名をレイアウトする場合、まず、字取り設定ファイルを予め作成し、字取り設定記憶部５４に保存しておく（ステップＳ１）。
【００６９】
具体的には、図８に示す人名入力画面８において、入力手段３を用いて「設定」ボタンを押すと、ＧＵＩ表示制御部６１が、図２に示すような字取り設定画面７を表示する。この字取り設定画面７において、ＧＵＩ表示制御部６１は、文字列パターンのそれぞれについて、頭末間、苗字名前間および文字間のそれぞれにスペースサイズ入力エリア７５を表示するとともに、現在の字取り設定を適用した人名の見本を見本表示エリア７４に表示する。
【００７０】
これにより、ユーザがスペースサイズ入力エリア７５のスペースサイズを変更すると、図１１に示すように、ＧＵＩ表示制御部６１が、見本表示エリア７４の人名のレイアウトおよび色分けされたスペースのサイズをリアルタイムで変更する。したがって、ユーザは、実際に人名がどのようにレイアウトされるのかを確認しながら字取り設定を調整することが可能となる。
【００７１】
また、本実施形態の字取り設定画面７においては、ＧＵＩ表示制御部６１が、苗字と名前との区別がない人名については、苗字名前間のスペースサイズ入力エリア７５を表示せず、苗字と名前が各１文字の人名については、文字間のスペースサイズ入力エリア７５を表示せず、基準文字数以上の人名については、全てのスペースサイズ入力エリア７５を表示しない。これにより、字取り設定画面７には、スペースを挿入可能な箇所にのみスペースサイズ入力エリア７５が表示される。このため、スペースを挿入し得ない箇所にスペースサイズを入力してしまうのを防止し、字取り設定作業を迅速化かつ容易化する。
【００７２】
さらに、本実施形態の字取り設定画面７においては、ＧＵＩ表示制御部６１が、所定の文字列パターンにおけるスペースサイズ入力エリア７５のいずれかにスペースサイズが入力されたとき、当該スペースサイズと他のスペースサイズ入力エリア７５に入力されているスペースサイズとの総和が、基準文字数から人名の文字数を差し引いた値となるように、他のスペースサイズ入力エリア７５のスペースサイズを変更する。これにより、ユーザは、スペースサイズを変更する度に、配分可能な残りのスペースを計算する必要がない。また、配分可能なスペースに対して過不足があるスペースサイズを設定しまうことがなく、ユーザの字取り設定作業が迅速化および容易化する。
【００７３】
また、本実施形態の字取り設定画面７においては、図６に示すように、ＧＵＩ表示制御部６１が、正体文字の文字幅に換算されたスペースサイズの候補をスペースサイズ入力エリア７５にプルダウンメニューで表示し、当該スペースサイズの候補を、１／［（基準文字数）−２］を最小値とする分数形式で表示する。これにより、ユーザは、挿入するスペースサイズを直感的に把握し易い上、不必要なスペースサイズは候補として表示されないため、字取り設定作業が迅速化および容易化する。
【００７４】
さらに、本実施形態の字取り設定画面７においては、ＧＵＩ表示制御部６１が、見本表示エリア７４に見本補助線７７を表示する。これにより、人名を構成する各文字が、割付領域に対してどのあたりに配置されているか等のバランスを正確に把握でき、ユーザが字取り設定を決定する際の目安となる。例えば、２文字目の左端が見本補助線７７に接するように配置する等の設定が容易になる。
【００７５】
以上のような字取り設定画面７を用いて、異なる基準文字数ごとに字取り設定ファイルを作成し、字取り設定記憶部５４に保存しておく。また、同じ基準文字数であっても、レイアウトが異なる場合や、揃えが異なる場合についても別途、字取り設定ファイルを用意しておく。これにより、いかなる文字列パターンからなる人名に対しても対応でき、様々なバリエーションのレイアウトを適用することも可能となる。
【００７６】
以上のように、字取り設定ファイルを用意した後、人名の字取り処理が実行可能な状態となる。当該字取り処理を実行するには、まず、ユーザが人名字取り装置１に組み込まれている作画機能等を起動し、各種のオブジェクトを作成するための描画キャンバスにおいて、図１２に示すような横書きの文字オブジェクト（割付領域）を作成する（ステップＳ２）。このとき、割付幅取得部６２が、当該文字オブジェクトの割付方向を確認し、当該割付方向に沿う長さである横幅を割付領域の割付幅として取得する（ステップＳ３）。
【００７７】
つぎに、ユーザが当該文字オブジェクトを右クリック等して図１４に示すようなショートカットメニューを表示し、字取り処理を実行するための「字取り」を選択すると、図８に示すような人名入力画面８がポップアップ表示される。そして、人名入力エリア８１に人名を入力すると、人名データ取得部６３が、当該人名に含まれているスペースに基づいて苗字と名前とを区別したデータ形式で人名を取得する（ステップＳ４）。
【００７８】
つづいて、図９に示すように、ユーザが人名入力画面８の字取り設定選択エリア８３から所望の字取り設定ファイルを選択すると、基準文字数取得部６４が、文字オブジェクト（割付領域）に割り付ける文字数の基準となる基準文字数を取得する（ステップＳ５）。このとき、人名イメージ表示エリア８４では、図１０に示すように、選択された字取り設定に応じて、人名のレイアウトがリアルタイムで変更される。このため、ユーザは、人名がどのようにレイアウトされるのかを瞬時に確認でき、様々な字取り設定のレイアウトを全く覚えていなくても、簡単に字取り設定ファイルを選択する。
【００７９】
つぎに、文字サイズ算出部６５が、ステップＳ３で取得された割付幅に対して、ステップＳ５で取得された基準文字数の正体文字が収まる文字サイズを人名の文字サイズとして算出する（ステップＳ６）。これにより、基準文字数の人名が、正体文字によってジャストサイズで割付領域に収まるような文字サイズが自動的に算出される。
【００８０】
つづいて、字取り処理部６６が、ステップＳ４で取得された人名の文字数が、ステップＳ５で取得された基準文字数以下であるか否かを比較する（ステップＳ７）。その結果、人名の文字数が基準文字数を超える場合（ステップＳ７：ＮＯ）、字取り処理部６６は、割付幅に収まるように文字幅が圧縮された文字を用いて割付領域内に均等割付する（ステップＳ８）。これにより、基準文字数を超える文字数の人名であっても、割付領域内にバランスよくレイアウトされる。
【００８１】
一方、人名の文字数が基準文字数以下の場合（ステップＳ７：ＹＥＳ）、字取り処理部６６は、人名の文字数が基準文字数よりも少ないか否かを比較する（ステップＳ９）。その結果、人名の文字数が基準文字数よりも少なくない場合、すなわち、人名の文字数と基準文字数とが同一の場合（ステップＳ９：ＮＯ）、字取り処理部６６が、文字サイズ算出部６５によって算出された文字サイズの文字を用いて、当該人名を割付領域内に均等割付する（ステップＳ１０）。これにより、基準文字数と同じ文字数の人名については、正体文字の状態で割付領域内にバランスよくレイアウトされる。
【００８２】
一方、人名の文字数が基準文字数よりも少ない場合（ステップＳ９：ＹＥＳ）、字取り処理部６６が、文字サイズ算出部６５によって算出された文字サイズの文字と、字取り設定記憶部５４内の字取り設定で設定されたスペースとを用いて割付領域内にレイアウトする（ステップＳ１１）。これにより、割付領域に対して文字数が少ない人名については、余白となるスペースが所望の位置およびサイズによってバランスよく配分される。
【００８３】
つぎに、字取りデータ出力部６７が、上述したステップＳ８、ステップＳ１０またはステップＳ１１において字取りされた字取りデータを表示手段２等へ出力する（ステップＳ１２）。これにより、描画キャンバスにおいては、図１５に示すように、選択した字取り設定が適用された人名が表示される。また、字取りデータをテレビ放送のテロップとして使用する場合、図１６および図１７に示すように、テレビ画面内に設けられる所定の割付領域内に字取りされた人名が表示される。
【００８４】
最後に、本発明に係る字取り処理を終了しない限り（ステップＳ１３：ＮＯ）、ステップＳ２へと戻り、上述したステップＳ２からステップＳ１１までの処理を繰り返すようになっている。
【００８５】
以上のような本実施形態の人名字取りプログラム１ａ、人名字取り装置１および人名字取り方法によれば、以下のような効果を奏する。
１．様々な文字列パターンからなる人名のそれぞれに対して、ユーザが意図するレイアウトを簡単かつ効率的に適用することができる。
２．人名字取り作業に不慣れなユーザであっても、迅速かつ適切に様々な文字列パターンの人名をレイアウトすることができる。
３．テレビ会社やデザイナー等によって微妙に異なる様々な字取り設定にも対応することができる。
４．スペースサイズの変更に応じて、人名がどのようにレイアウトされるのかをリアルタイムで確認しながら字取り設定を設定することができる。
５．スペースを挿入し得ない箇所にスペースサイズを入力してしまうのを防止でき、字取り設定作業を迅速化および容易化することができる。
６．配分可能なスペースに基づきスペースサイズを自動計算することで誤入力を防止し、字取り設定作業を迅速化および容易化することができる。
７．分数表示のスペースサイズは直感的に把握することができる上、不必要なスペースサイズが表示されないため、字取り設定作業を迅速化および容易化することができる。
８．見本補助線７７は、字取り設定を決定する際の目安として利用することができ、人名を構成する各文字の割付領域に対するバランスを正確に把握することができる。
【００８６】
なお、本発明に係る人名字取りプログラム１ａ、人名字取り装置１および人名字取り方法は、前述した実施形態に限定されるものではなく、適宜変更することができる。
【００８７】
例えば、上述した本実施形態では、人名字取り装置１として、テレビ放送やインターネット配信等の映像コンテンツに用いられるテロップを作成・出力するテロッパーを想定しており、人名字取りプログラム１ａは当該テロッパーの一機能として組み込むことを想定しているが、この構成に限定されるものではない。
【００８８】
具体的には、人名字取り装置１としては、雑誌、ポスター、名刺等のように人名を含む各種の印刷物を印刷・出力するような装置であってもよい。また、人名字取りプログラム１ａとしては、文書作成ソフトウエアや宛名印刷ソフトウエア等のように人名を扱うプログラムであってもよい。
【符号の説明】
【００８９】
１  人名字取り装置
１ａ  人名字取りプログラム
２  表示手段
３  入力手段
４  通信手段
５  記憶手段
６  演算処理手段
７  字取り設定画面
８  人名入力画面
５１  プログラム記憶部
５２  ＧＵＩデータ記憶部
５３  人名データ記憶部
５４  字取り設定記憶部
６１  ＧＵＩ表示制御部
６２  割付幅取得部
６３  人名データ取得部
６４  基準文字数取得部
６５  文字サイズ算出部
６６  字取り処理部
６７  字取りデータ出力部
７１  ファイル選択エリア
７２  基準文字数選択エリア
７３  揃え選択エリア
７４  見本表示エリア
７５  スペースサイズ入力エリア
７６  補助線選択エリア
７７  見本補助線
７８  割付線
８１  人名入力エリア
８２  苗字名前表示エリア
８３  字取り設定選択エリア
８４  人名イメージ表示エリア
【図１】
2017091016.tif 000003
【図２】
2017091016.tif 000004
【図３】
2017091016.tif 000005
【図４】
2017091016.tif 000006
【図５】
2017091016.tif 000007
【図６】
2017091016.tif 000008
【図７】
2017091016.tif 000009
【図８】
2017091016.tif 000010
【図９】
2017091016.tif 000011
【図１０】
2017091016.tif 000012
【図１１】
2017091016.tif 000013
【図１２】
2017091016.tif 000014
【図１３】
2017091016.tif 000015
【図１４】
2017091016.tif 000016
【図１５】
2017091016.tif 000017
【図１６】
2017091016.tif 000018
【図１７】
2017091016.tif 000019