(57)【要約】【課題】ユーザとって理解し易いように、ユーザに応じた最適な文字列を表示領域内に表示する。【解決手段】類似の意味を有する文字列と、ユーザ毎の表示の可否を示す表示可否設定とを関連づけて、ユーザ設定情報として記憶するユーザ設定情報記憶部３３と、文字と、フォントと、表示サイズと、文字幅とを関連づけて、文字情報として記憶する文字情報記憶部３４と、フォント及び表示サイズが指定されて表示領域への表示が指示された文章を、形態素解析により文字列に分割する形態素解析部２４と、形態素解析部２４により分割された文字列を、ユーザ設定情報及び文字情報に基づいて、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換する文字列置換部２５とを備える。【選択図】図１
2014164310.tif 000002
【特許請求の範囲】
【請求項１】
表示領域への表示が指示された文章を、文字列に分割する分割解析手段と、
予め設定されたユーザ毎の表示の可否を示す表示可否設定に基づいて、前記分割された文字列を、指定された前記ユーザに対して表示可能であり、かつ前記表示領域に表示させる文章が前記表示領域の幅以下となるような文字列に置換する文字列置換手段と、
を備えたことを特徴とする文字列表示装置。
【請求項２】
類似の意味を有する文字列と、前記表示可否設定とを関連づけて、ユーザ設定情報として記憶するユーザ設定情報記憶手段と、
文字と、フォントと、表示サイズと、文字幅とを関連づけて、文字情報として記憶する文字情報記憶手段と、をさらに備え、
前記分割解析手段は、
フォント及び表示サイズが指定されて表示領域への表示が指示された文章を、形態素解析により文字列に分割し、
前記文字列置換手段は、
前記分割解析手段により分割された文字列を、前記ユーザ設定情報及び前記文字情報に基づいて、指定された前記ユーザに対して表示可能であり、かつ前記表示領域に表示させる文章が前記表示領域の幅以下となるような文字列に置換する
ことを特徴とする請求項１記載の文字列表示装置。
【請求項３】
置換される品詞の優先順位を品詞優先順位として記憶する品詞優先順位記憶手段、を更に備え、
前記分割解析手段は、
フォント及び表示サイズが指定されて前記表示領域への表示が指示された文章を、形態素解析により文字列に分割すると共に分割した文字列の品詞を抽出し、
前記文字列置換手段は、
前記品詞優先順位記憶手段に記憶された品詞優先順位に基づいて、前記分割した文字列のうち優先順位が高い品詞に対応する文字列から順に、指定された前記ユーザに対して表示可能であり、かつ前記表示領域に表示させる文章が前記表示領域の幅以下となるような文字列に置換する
ことを特徴とする請求項２記載の文字列表示装置。
【請求項４】
機器名称の一覧を機器名称リストとして記憶する機器名称リスト記憶手段と、をさらに備え、
前記文字列置換手段は、
前記抽出された品詞が名詞である文字列が複数ある場合、前記機器名称リストに基づいて、前記抽出された名詞である文字列が前記機器名称であるか否かを判定し、前記機器名称である文字列を前記機器名称ではない文字列より優先して置換する
ことを特徴とする請求項３記載の文字列表示装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザにとって理解し易いように文字列を表示する文字列表示装置に関する。
【背景技術】
【０００２】
文字列を画面に表示する場合、ユーザにとって見やすくするため、表示する画面内の文字数を制限し１行で表示させる場合がある。例えば、印刷装置において、操作パネル上にエラーメッセージを表示させる場合、１行でメッセージを表示し、メッセージの下方に説明図を表示する等により、ユーザにとって見やすい画面を提供している。
【０００３】
このように文字数を制限するため、特許文献１には、指定された文字列グループと記憶された文字列グループの一つが一致すれば、指定された文字数と、一致した文字列グループの記憶された各々の文字列の文字数とを比較し、指定された文字数と同じか、指定された文字数より短い文字数であって指定された文字数に最も近い文字数の文字列に対応する文字列番号を選択する文字列選択方法が提案されている。
【０００４】
また、特許文献２には、ＲＯＭ等に記憶された文字表示のためのフォントデータの中から、表示すべき文字列を構成する各文字のフォントデータを読み出し、表示枠内の略中央に文字列が表示されるように、読み出したフォントデータを順に並べることで、文字列表示のための表示データを生成する表示装置が提案されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００３−２５６４１２号公報
【特許文献２】特開２０００−２６７６４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、表示されるメッセージに含まれる文字列の理解度はユーザ毎に異なる場合が多い。
【０００７】
特に、機械装置の操作パネル上に、その機械装置に関するメッセージを表示する場合、ユーザとして、その機械装置を使用している一般ユーザか、その機械装置を管理している管理者か、又は機械装置を保守・点検する保守員かによって、理解可能な文字列が大きく異なることになる。
【０００８】
特許文献１に記載の技術では、ユーザにかかわらず、指定された文字数より短い文字数であって指定された文字数に最も近い文字数の文字列に対応する文字列番号を選択するので、ユーザの特性に応じた最適な文字列を提供することは困難であった。
【０００９】
特許文献２に記載の技術では、表示すべき文字列を構成する各文字のフォントデータを読み出し、表示枠内の略中央に文字列が表示されるように、読み出したフォントデータを順に並べるので、特許文献１に記載の技術と同様に、ユーザの特性に応じた最適な文字列を提供することは困難であった。
【００１０】
本発明は、このような問題に鑑みてなされたものであり、ユーザとって理解し易いように、ユーザに応じた最適な文字列を表示領域内に表示する文字列表示装置を提供することにある。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、本発明の文字列表示装置の第１の特徴は、表示領域への表示が指示された文章を、文字列に分割する分割解析手段と、予め設定されたユーザ毎の表示の可否を示す表示可否設定に基づいて、前記分割された文字列を、指定された前記ユーザに対して表示可能であり、かつ前記表示領域に表示させる文章が前記表示領域の幅以下となるような文字列に置換する文字列置換手段と、を備えたことにある。
【００１２】
また、本発明の文字列表示装置の第２の特徴は、類似の意味を有する文字列と、前記表示可否設定とを関連づけて、ユーザ設定情報として記憶するユーザ設定情報記憶手段と、文字と、フォントと、表示サイズと、文字幅とを関連づけて、文字情報として記憶する文字情報記憶手段と、をさらに備え、前記分割解析手段は、フォント及び表示サイズが指定されて表示領域への表示が指示された文章を、形態素解析により文字列に分割し、前記文字列置換手段は、前記分割解析手段により分割された文字列を、前記ユーザ設定情報及び前記文字情報に基づいて、指定された前記ユーザに対して表示可能であり、かつ前記表示領域に表示させる文章が前記表示領域の幅以下となるような文字列に置換することにある。
【００１３】
また、本発明の文字列表示装置の第３の特徴は、置換される品詞の優先順位を品詞優先順位として記憶する品詞優先順位記憶手段、を更に備え、前記分割解析手段は、フォント及び表示サイズが指定されて前記表示領域への表示が指示された文章を、形態素解析により文字列に分割すると共に分割した文字列の品詞を抽出し、前記文字列置換手段は、前記品詞優先順位記憶手段に記憶された品詞優先順位に基づいて、前記分割した文字列のうち優先順位が高い品詞に対応する文字列から順に、指定された前記ユーザに対して表示可能であり、かつ前記表示領域に表示させる文章が前記表示領域の幅以下となるような文字列に置換することにある。
【００１４】
また、本発明の文字列表示装置の第４の特徴は、機器名称の一覧を機器名称リストとして記憶する機器名称リスト記憶手段と、をさらに備え、前記文字列置換手段は、前記抽出された品詞が名詞である文字列が複数ある場合、前記機器名称リストに基づいて、前記抽出された名詞である文字列が前記機器名称であるか否かを判定し、前記機器名称である文字列を前記機器名称ではない文字列より優先して置換することにある。
【発明の効果】
【００１５】
本発明の文字列表示装置の第１の特徴によれば、予め設定されたユーザ毎の表示の可否を示す表示可否設定に基づいて、分割された文字列を、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換するので、ユーザとって理解し易いように、ユーザに応じた最適な文字列を表示領域内に表示することができる。
【００１６】
本発明の文字列表示装置の第２の特徴によれば、文字列置換手段が、分割解析手段により分割された文字列を、ユーザ設定情報及び文字情報に基づいて、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換するので、ユーザ設定情報と、文字情報とを予め記憶しておくことで、簡易に最適な文字列を表示領域内に表示することができる。
【００１７】
また、本発明の文字列表示装置の第３の特徴によれば、文字列置換手段が、品詞優先順位記憶手段に記憶された品詞優先順位に基づいて、分割した文字列のうち優先順位が高い品詞に対応する文字列から順に、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換するので、置換されたとしてもユーザにとって意味が理解し易い品詞の品詞優先順位を高く設定できるので、よりユーザとって理解し易い適切な文字列を表示領域内に表示することができる。
【００１８】
また、本発明の文字列表示装置の第４の特徴によれば、文字列置換手段が、抽出された品詞が名詞である文字列が複数ある場合、機器名称リストに基づいて、抽出された名詞である文字列が機器名称であるか否かを判定し、機器名称である文字列を機器名称ではない文字列より優先して置換するので、置換されたとしてもユーザにとって意味が理解し易い機器名称を優先して置換することになり、よりユーザにとって理解し易い適切な文字列を表示領域内に表示することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態である画像形成システムの構成を示した構成図である。
【図２】本発明の一実施形態である画像形成システムのインクジェット印刷装置が備えるユーザ設定情報記憶部が記憶しているユーザ設定情報の一例を示した説明図である。
【図３】本発明の一実施形態である画像形成システムのインクジェット印刷装置における処理手順を示したフローチャートである。
【図４】本発明の一実施形態である画像形成システムのインクジェット印刷装置における処理手順を模式的に示した図である。
【図５】本発明の一実施形態である画像形成システムのインクジェット印刷装置が備える操作パネルに表示された画面の一例を示した図である。
【発明を実施するための形態】
【００２０】
以下、本発明の実施の形態を、図面を参照しながら詳細に説明する。
【００２１】
本発明の一実施形態では、印刷ジョブを送信する端末に接続され、印刷ジョブに基づいて印刷すると共に、必要に応じて操作パネルにメッセージを表示するインクジェット印刷装置を例に挙げて説明する。
【００２２】
＜画像形成システムの構成＞
図１は、本発明の一実施形態である画像形成システムの構成を示した構成図である。
【００２３】
図１に示すように、画像形成システム１０は、端末１と、画像の読み取りや印刷を行うと共に、ユーザに様々なメッセージを表示する文字列表示装置であるインクジェット印刷装置２とを備えている。
【００２４】
端末１は、入出力インタフェース部１１と、印刷ジョブ生成部１３と、画像データ記憶部１５とを備えている。
【００２５】
入出力インタフェース部１１は、インクジェット印刷装置２と接続するための接続インタフェースであり、印刷ジョブ生成部１３により生成されたインクジェット印刷装置２に印刷させるための印刷ジョブをインクジェット印刷装置２へ送信する。
【００２６】
印刷ジョブ生成部１３は、印刷ジョブ送信処理が実行されることにより、印刷設定情報を画像データに付加して印刷ジョブを生成する。
【００２７】
画像データ記憶部１５は、不揮発性の記憶媒体で構成され、印刷ジョブ生成部１３により生成された画像データを記憶する。
【００２８】
インクジェット印刷装置２は、入出力インタフェース部２１と、印刷制御部２２と、印刷部２３と、形態素解析部２４と、文字列置換部２５と、操作パネル２７と、品詞優先順位記憶部３１と、機器名称リスト記憶部３２と、ユーザ設定情報記憶部３３と、文字情報記憶部３４とを備えている。
【００２９】
品詞優先順位記憶部３１と、機器名称リスト記憶部３２と、ユーザ設定情報記憶部３３と、文字情報記憶部３４とは、それぞれハードディスク等の不揮発性の記憶媒体である。
【００３０】
品詞優先順位記憶部３１は、文字列を置換する上での品詞の優先順位を品詞優先順位として記憶する。例えば、品詞優先順位の高い順に、「名詞」、「動詞」、「助詞」、「助動詞」、「副詞」、「形容詞」が、順位づけられて記憶されている。
【００３１】
機器名称リスト記憶部３２は、インクジェット印刷装置２に関連する機器名称の一覧を機器名称リストとして記憶する。例えば、「マルチフィニッシャー」、「レジストローラ」、「ベルトプラテン」等が記憶されている。
【００３２】
ユーザ設定情報記憶部３３は、類似の意味を有する文字列と、ユーザ毎の表示の可否を示す表示可否設定とを関連づけて、ユーザ設定情報として記憶する。
【００３３】
図２は、本発明の一実施形態である画像形成システムのインクジェット印刷装置２が備えるユーザ設定情報記憶部３３が記憶しているユーザ設定情報の一例を示した説明図である。
【００３４】
図２に示すように、カラム名“文字列グループ”（符号１１０）と、カラム名“表示可否設定”（符号１２０）とが関連付けられてユーザ設定情報として記憶されている。
【００３５】
文字列グループ１１０は、観念的に類似の文字列の集合であり、この例では、文字優先順位が高い方から順に、「マルチフィニッシャー」、「フィニッシャー」、「ＭＦ」の順で、類似の文字列として登録されている。
【００３６】
表示可否設定１２０は、カラム名“一般ユーザ”（符号１２１）と、カラム名“管理者”（符号１２２）と、カラム名“保守員”（符号１２３）とを含んでおり、一般ユーザ、管理者、保守員毎に、各文字列に対して、表示可否設定するようになっている。
【００３７】
例えば、一般ユーザは、機器名称などを略して表示されると理解できない可能性があるため、一般ユーザ１２１に対しては、「マルチフィニッシャー」が“○”、即ち表示可能であり、「フィニッシャー」及び「ＭＦ」が“×”、即ち表示不可と設定されている。一方、保守員は、機器に精通しており、機器名称について略して表示されたとしても理解できると推測できるため、保守員１２３に対しては、「マルチフィニッシャー」、「フィニッシャー」「ＭＦ」の全ての文字列が“○”と設定されている。また、管理者は、機器を管理しているため、保守員ほどではないが、ある程度は機器についての知識を有していると推測できる。そのため、機器名称について、「ＭＦ」と略して表示されると理解できない可能性が高いが、「フィニッシャー」と略して表示されたとしても理解できると推測できる。そこで、管理者１２２に対しては、「マルチフィニッシャー」、「フィニッシャー」の文字列が“○”と設定されている。
【００３８】
このように、ユーザ設定情報は、予め、ユーザの文字列の理解度に応じて表示可能か否かを示す表示可否設定が記憶されている。
【００３９】
文字情報記憶部３４は、文字と、フォントと、表示サイズと、文字幅とを関連づけて、文字情報として記憶する。
【００４０】
入出力インタフェース部２１は、端末１と接続するための接続インタフェースであり、端末１から印刷ジョブを受信したり、インクジェット印刷装置２の状態を端末１へ送信したりする。
【００４１】
印刷制御部２２は、利用者の操作パネル２７の操作に基づいて印刷ジョブを生成し、生成した印刷ジョブ、又は端末１から供給された印刷ジョブに基づいて、印刷部２３に印刷させる。
【００４２】
また、印刷制御部２２は、図示しないセンサなどの検出結果に基づいて、例えば、印刷部２３にエラーが発生した場合など、操作パネル２７にメッセージを表示させる必要があるか否かを判定し、メッセージを表示させる必要があると判定した場合、印刷ジョブに対応するユーザ、メッセージのフォント、文字サイズを指定すると共に、形態素解析部２４にメッセージの表示を指示する。
【００４３】
印刷部２３は、印刷制御部２２から供給される印刷ジョブに基づいて、インクジェットヘッド（図示しない）からシアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）、及びブラック（Ｋ）の合計４色のインクを吐出することにより、長尺状のロール紙等の印刷媒体や所定の寸法に切断された印刷媒体に対してカラー印刷を行う。
【００４４】
形態素解析部２４は、フォント及び表示サイズが指定されて操作パネル２７の表示領域への表示が指示されたメッセージ（文章）を、形態素解析により文字列に分割すると共に、分割した文字列の品詞を抽出する。
【００４５】
文字列置換部２５は、形態素解析部２４により分割された文字列を、ユーザ設定情報及び文字情報に基づいて、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換する。
【００４６】
操作パネル２７は、読み取りや印刷等を開始させるためのスタートキー、読み取りや印刷等を停止させるためのストップキー、印刷枚数等を入力するためのテンキー（いずれも図示せず）等の各種操作キーとを備え、利用者操作に基づく操作信号を印刷制御部２２に供給する。
【００４７】
また、操作パネル２７は、前面に配置された感圧式あるいは静電式の透明なタッチパネルと、このタッチパネルの裏面に配置され、メッセージを含む表示画面を表示する液晶表示パネル（いずれも図示せず）とを有している。ユーザは、液晶表示パネルの表示画面を見ながら、タッチパネルの表面を指などで直接触れることで、表示画面上に表示された各種設定ボタンの押下操作を行うことができる。
【００４８】
さらに、操作パネル２７は、ユーザが、自身のユーザＩＤと、パスワードを入力することにより、ログイン操作を受け付ける。
【００４９】
なお、後述するように、ユーザにとって見やすくするため、操作パネル２７の表示画面内におけるメッセージの表示領域の幅は制限されており、この表示領域の幅以内となるように、１行でメッセージが表示される。
【００５０】
＜インクジェット印刷装置２の作用＞
本発明の一実施形態である画像形成システム１０のインクジェット印刷装置２の作用について説明する。
【００５１】
図３は、本発明の一実施形態である画像形成システム１０のインクジェット印刷装置２における処理手順を示したフローチャートである。このフローチャートでは、インクジェット印刷装置２が、端末１から受信した印刷ジョブに基づいて印刷中に、紙詰まりなどのエラーが発生し、エラーを示すメッセージを操作パネル２７に表示する場合の処理手順を示している。
【００５２】
図３に示すように、まず、印刷制御部２２は、メッセージ（文章）の表示が指示された場合（ステップＳ１０１；ＹＥＳ）、このメッセージが表示領域内に表示可能か否かを判定する（ステップＳ１０２）。例えば、印刷制御部２２は、指定されたフォント、表示サイズで、メッセージが操作パネル２７に１行で表示可能か否かを判定する。
【００５３】
ステップＳ１０２において、メッセージが表示領域内に表示可能と判定された場合（ＹＥＳの場合）、メッセージを操作パネル２７の表示領域に表示させる（ステップＳ１１５）。
【００５４】
一方、ステップＳ１０２において、メッセージが表示領域内に表示不可と判定された場合（ＮＯの場合）、形態素解析部２４は、表示が指示されたメッセージを形態素解析により文字列に分割する（ステップＳ１０３）。例えば、表示が指示されたメッセージが、「ＡをＢする」であった場合、「Ａ」、「を」、「Ｂする」に分割する。
【００５５】
次に、形態素解析部２４は、形態素解析により分割した文字列それぞれの品詞を抽出する（ステップＳ１０５）。例えば、分割した「Ａ」、「を」、「Ｂする」であれば、これらに対応する品詞として、「名詞」、「助詞」、「動詞」を抽出する。
【００５６】
そして、文字列置換部２５は、優先順位の高い文字列グループを決定する（ステップＳ１０７）。具体的には、まず、文字列置換部２５は、品詞優先順位記憶部３１に記憶された品詞優先順位を読み出し、この読み出した品詞優先順位に基づいて、分割した文字列の優先順位を定める。文字列「Ａ」、「を」、「Ｂする」に対してそれぞれ抽出された品詞が、「名詞」、「助詞」、「動詞」であれば、優先順位として、「名詞」、「動詞」、「助詞」であるので、文字列の優先順位は、文字列「Ａ」、「Ｂする」、「を」の順になる。
【００５７】
そこで、文字列置換部２５は、ユーザ設定情報記憶部３３に記憶されたユーザ設定情報から、文字列「Ａ」を含む文字列グループを決定する。
【００５８】
ここで、ステップＳ１０５において、形態素解析部２４により抽出された品詞に名詞が複数含まれる場合、文字列置換部２５は、機器名称リスト記憶部３２に記憶された機器名称リストに基づいて、抽出された名詞が機器名称であるか否かを判定する。そして、抽出された名詞が機器名称である場合、文字列置換部２５は、機器名称である文字列を、機器名称ではない名詞より優先して文字列グループを決定し、機器名称が複数ある場合には、機器名称のうち文字幅が長いものを優先し文字列グループを決定する。
【００５９】
次に、文字列置換部２５は、変数ｎに初期値として、“１”を代入する（ステップＳ１０９）。
【００６０】
そして、文字列置換部２５は、文字列グループの文字列のうち、第ｎ番目に文字優先順位の高い文字列を選択し、選択された文字列を用いて表示領域内にメッセージが表示可能か否かを判定する（ステップＳ１１０）。具体的には、文字列置換部２５は、文字情報記憶部３４に記憶された文字情報と、指定されたフォント及び文字サイズに基づいて、選択された文字列を用いたメッセージの文字幅を算出し、この算出された文字幅が表示領域の幅以内となるか否かを判定する。
【００６１】
ステップＳ１１０において、表示領域内にメッセージが表示可能と判定された場合（ＹＥＳの場合）、文字列置換部２５は、印刷ジョブのユーザにおいて、選択された文字列が表示可能か否かを判定する（ステップＳ１１１）。具体的には、文字列置換部２５は、ユーザ設定情報記憶部３３に記憶されたユーザ設定情報に基づいて、印刷ジョブのユーザにおいて、選択された文字列に対応する表示可否設定が、“○”として設定されているか否かを判定する。
【００６２】
ステップＳ１１１において、選択された文字列が表示可能と判定された場合（ＹＥＳの場合）、文字列置換部２５は、分割された文字列を、選択された文字列で置換することにより、新たなメッセージを生成する（ステップＳ１１３）。
【００６３】
一方、ステップＳ１１０において、表示領域内にメッセージが表示不可と判定された場合（ＮＯの場合）、又はステップＳ１１１において、選択された文字列が表示不可と判定された場合（ＮＯの場合）、文字列置換部２５は、文字列グループ内に他の文字列の表示候補が存在するか否かを判定する（ステップＳ１１９）。
【００６４】
ステップＳ１１９において、文字列グループ内に他の文字列の表示候補が存在すると判定された場合（ＹＥＳの場合）、文字列置換部２５は、変数ｎに“１”だけ加算して（ステップＳ１２１）、処理をステップＳ１１０へ移行する。
【００６５】
一方、ステップＳ１１９において、文字列グループ内に他の文字列の表示候補が存在しないと判定された場合（ＮＯの場合）、文字列置換部２５は、文字列グループが他に存在するか否かを判定する（ステップＳ１２３）。例えば、文字列の優先順位が文字列「Ａ」、「Ｂする」、「を」であり、文字列「Ａ」を含む文字列グループに他の文字列の表示候補が存在しないと判定された場合、文字列置換部２５は、文字列「Ａ」の次に、品詞優先順位が高い文字列「Ｂする」を抽出し、ユーザ設定情報記憶部３３に記憶されたユーザ設定情報から、文字列「Ｂする」を含む文字列グループがあるか否かを判定する。
【００６６】
ステップＳ１２３において、文字列グループが他に存在すると判定された場合（ＹＥＳの場合）、文字列置換部２５は、品詞優先順位が次に高い文字列を含む文字列グループを選択し（ステップＳ１２５）、変数ｎに“１”を代入する（ステップＳ１２７）。
【００６７】
一方、ステップＳ１２３において、文字列グループが他に存在しないと判定された場合（ＮＯの場合）、文字列置換部２５は、表示可能な文字列が存在しない旨を通知する（ステップＳ１２９）。例えば、文字列置換部２５は、表示可能な文字列が存在しない旨を操作パネル２７に表示させる。
【００６８】
図４は、本発明の一実施形態である画像形成システム１０のインクジェット印刷装置２における処理手順を模式的に示した図である。
【００６９】
図４に示すように、メッセージ（文章）として、「マルチフィニッシャーのカバーを開けてください」の表示が指示されたとすると、形態素解析部２４は、表示が指示されたメッセージを、形態素解析により「マルチフィニッシャー」、「の」、「カバー」、「を」、「開けてください」に分割する。
【００７０】
次に、形態素解析部２４は、形態素解析により分割した文字列「マルチフィニッシャー」、「の」、「カバー」、「を」、「開けてください」のそれぞれに対応する品詞として、「名詞」、「助詞」、「名詞」、「助詞」、「動詞」を抽出する。
【００７１】
ここで、「マルチフィニッシャー」、「カバー」の品詞は共に「名詞」であるので、文字列置換部２５は、機器名称リスト記憶部３２に記憶された機器名称リストに基づいて、機器名称であるか否かを判定する。機器名称リストには、「マルチフィニッシャー」は含まれており、「カバー」は含まれていない。そこで、文字列置換部２５は、「マルチフィニッシャー」は機器名称であり、「カバー」は機器名称ではなく一般名称であると判定する。
【００７２】
そのため、文字列置換部２５は、文字列の優先順位として、文字列「マルチフィニッシャー」、「カバー」、「開けてください」、「の」、「を」の順として決定する。
【００７３】
そして、文字列置換部２５は、文字列の優先順位の最も高い文字列「マルチフィニッシャー」を含む文字列グループを決定し、ユーザ設定情報及び文字情報に基づいて、文字列「マルチフィニッシャー」を、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換する。
【００７４】
ここで、印刷ジョブに対応するユーザは保守員であるとすると、図２に示した例では、「マルチフィニッシャー」、「フィニッシャー」、「ＭＦ」の表示可否設定が、“○”になっている。文字列置換部２５は、文字情報記憶部３４に記憶された文字情報と、指定されたフォント及び文字サイズに基づいて、まず「フィニッシャー」を選択した場合のメッセージの文字幅を算出し、この算出された文字幅が表示領域の幅以内となるか否かを判定する。
【００７５】
ここでは、「フィニッシャー」を選択した場合、文字幅が表示領域の幅を超えると判定されるので、次に、文字列置換部２５は、「ＭＦ」を選択した場合のメッセージの文字幅を算出し、この算出された文字幅が表示領域の幅以内となるか否かを判定する。
【００７６】
そして、「ＭＦ」を選択した場合のメッセージの文字幅が表示領域の幅以内となると判定されるので、文字列置換部２５は、文字列「マルチフィニッシャー」を、文字列「ＭＦ」に置換して、「ＭＦのカバーを開けてください」のメッセージを操作パネル２７に表示させる。
【００７７】
図５は、本発明の一実施形態である画像形成システム１０のインクジェット印刷装置２が備える操作パネルに表示された画面の一例を示した図である。
【００７８】
図５に示すように、表示画面の下部には、メッセージ内容をユーザに解りやすく伝えるための、インクジェット印刷装置２に関する作業説明図３０１が表示されており、その上方にメッセージ３０２が表示される。
【００７９】
メッセージ３０２には、「ＭＦのカバーを開けてください」と表示されており、このメッセージ３０２は、表示領域３０５内に収まるような文字列となっている。即ち、１行でメッセージが表示されている。
【００８０】
この場合、文字列「マルチフィニッシャー」が文字列「ＭＦ」に置換されて、「ＭＦのカバーを開けてください」と表示されている。例えば、印刷ジョブのユーザが一般ユーザであれば、「ＭＦ」の意味を理解できない可能性もあるが、印刷ジョブのユーザは保守員であるので、「ＭＦ」は「マルチフィニッシャー」のことを指していると認識できる可能性は高い。
【００８１】
以上のように、本発明の一実施形態である画像形成システム１０のインクジェット印刷装置２によれば、類似の意味を有する文字列と、ユーザ毎の表示の可否を示す表示可否設定とを関連づけて、ユーザ設定情報として記憶するユーザ設定情報記憶部３３と、文字と、フォントと、表示サイズと、文字幅とを関連づけて、文字情報として記憶する文字情報記憶部３４と、フォント及び表示サイズが指定されて表示領域への表示が指示された文章を、形態素解析により文字列に分割する形態素解析部２４と、形態素解析部２４により分割された文字列を、ユーザ設定情報及び文字情報に基づいて、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような文字列に置換する文字列置換部２５とを備えたので、ユーザとって理解し易いように、ユーザに応じた最適な文字列を表示領域内に表示することができる。
【００８２】
なお、本発明の一実施形態では、印刷ジョブを生成する操作を行ったユーザを、指定されたユーザとしたが、これに限らず、操作パネル２７からログイン操作を行ったユーザを指定されたユーザとしてもよい。
【００８３】
また、本発明の一実施形態では、形態素解析部２４により分割された１つの文字列を、ユーザ設定情報及び文字情報に基づいて、指定されたユーザに対して表示可能であり、かつ表示領域に表示させる文章が表示領域の幅以下となるような１つの文字列に置換したが、分割された２以上の文字列を、それぞれ置換するようにしてもよい。
【００８４】
さらに、本発明の一実施形態では、メッセージ（文章）として、「マルチフィニッシャーのカバーを開けてください」の表示が指示された例を挙げて説明したが、メッセージは、日本語に限らず、他の言語でももちろんよい。
【００８５】
また、本発明の一実施形態では、フォント及び表示サイズが指定されて表示領域への表示が指示された文章を、形態素解析により文字列に分割したが、分割の方法は、形態素解析に限らない。例えば、メッセージが英語である場合、スペースにより文字列に分割するようにしてもよい。
【００８６】
また、本発明の一実施形態であるインクジェット印刷装置２は、インクジェットヘッドから４色のインクを吐出することにより、所定の寸法に切断された印刷媒体に対してカラー印刷を行うインクジェット方式のプリンタを例に挙げて説明したが、これに限らず、レーザ方式、又は孔版印刷方式等の印刷装置であってもよい。
【符号の説明】
【００８７】
１…端末
２…インクジェット印刷装置
１０…画像形成システム
１１…入出力インタフェース部
１３…印刷ジョブ生成部
１５…画像データ記憶部
２１…入出力インタフェース部
２２…印刷制御部
２３…印刷部
２４…形態素解析部（分割解析手段）
２５…文字列置換部
２７…操作パネル
３１…品詞優先順位記憶部
３２…機器名称リスト記憶部
３３…ユーザ設定情報記憶部
３４…文字情報記憶部
【図１】
2014164310.tif 000003
【図２】
2014164310.tif 000004
【図３】
2014164310.tif 000005
【図４】
2014164310.tif 000006
【図５】
2014164310.tif 000007