(57)【特許請求の範囲】
【請求項１】
複数の文字列で構成されるコピー単位情報を複数記憶する記憶部と、
入力された入力情報を表示する入力情報表示領域、及び前記記憶部により記憶された複数のコピー単位情報を表示するコピー情報表示領域を有する表示部と、
前記入力情報表示領域及び前記コピー情報表示領域が前記表示部に表示された状態で、表示された複数のコピー単位情報のうちの１つが選択されると、当該選択された１つのコピー単位情報を前記入力情報表示領域にペーストして表示させる制御部と、
を備え、
前記制御部は、前記コピー情報表示領域に表示された１つのコピー単位情報に含まれる文字列が選択されると、選択された文字列、又は当該１つのコピー単位情報のうちの選択されなかった文字列を前記入力情報表示領域にペーストして表示させることを特徴とする情報通信装置。
【請求項２】
前記制御部は、前記１つのコピー単位情報に含まれる文字列が選択されると、該１つのコピー単位情報を選択された文字列と選択されなかった文字列とに分割して、複数のコピー単位情報とする分割手段を有することを特徴とする、請求項１に記載の情報通信装置。
【請求項３】
前記制御部は、前記コピー情報表示領域に表示させる前記コピー単位情報の順番を並べ替える並べ替え手段を有することを特徴とする、請求項１又は２に記載の情報通信装置。
【請求項４】
前記並べ替え手段は、前記コピー単位情報が前記入力情報表示領域にペーストされると、該コピー単位情報が現状よりも上位に表示されるように並べ替えることを特徴とする、請求項３に記載の情報通信装置。
【請求項５】
前記並べ替え手段は、前記入力情報表示領域にペーストされた回数が多いコピー単位情報ほど上位に表示されるように並べ替えることを特徴とする、請求項３に記載の情報通信装置。
【請求項６】
前記並べ替え手段は、コピー単位情報の文字列の長さに基づいて並べ替えることを特徴とする、請求項３に記載の情報通信装置。
【請求項７】
前記並べ替え手段は、前記入力情報表示領域に入力されている文字列を含むコピー単位情報が最上位に表示されるように並べ替えることを特徴とする、請求項３に記載の情報通信装置。
【請求項８】
前記並べ替え手段は、前記分割手段によりコピー単位情報を分割したことで、同一のコピー単位情報が複数存在する場合には、同一のコピー単位情報のうち、前記コピー情報表示領域に最も上位に表示されるコピー単位情報のみを残して他を削除し、かつ、残したコピー単位情報が現状よりも上位に表示されるように並べ替えることを特徴とする、請求項３に記載の情報通信装置。
【請求項９】
前記並べ替え手段は、前記入力情報表示領域に入力すべき情報の属性を判別し、属性に関連するコピー単位情報が最上位に表示されるように並べ替えることを特徴とする、請求項３に記載の情報通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ペースト操作が可能な情報通信装置に関するものである。
【背景技術】
【０００２】
従来、あるツールで作成した文字、絵、写真等の情報を、コピー操作により一時的にバッファに蓄え、その後ペースト操作を行うことにより、同一情報を再度作成する手間を省くことが可能な、デスクトップＰＣ、ノートＰＣ、タブレットＰＣ、携帯電話、スマートフォン等の様々な情報通信装置が開発されている。また、スマートフォン等の小型の情報通信装置を用いて、メール等の文書作成を行うときのユーザの利便性を向上させる技術が各種提案されている（例えば、特許文献１参照）。
【０００３】
図１３は、従来の情報通信装置におけるコピー＆ペースト動作を説明するフローチャートである。操作部を操作して入力された情報をコピーし（ステップＳ３０１）、コピーした情報をペーストする（ステップＳ３０２）。このとき、ペーストした情報の一部のみが必要な情報であることがあるため、ユーザはペーストした情報のすべてが必要な情報であるか否かを判定する（ステップＳ３０３）。ペーストした情報のすべてが必要である場合には（ステップＳ３０３−Ｙｅｓ）、ペーストの完了となる。一方、ペーストした情報に不要な情報が含まれている場合には（ステップＳ３０３−Ｎｏ）、カーソルを移動させて削除部分を選択し（ステップＳ３０４）、削除を実行する必要がある（ステップＳ３０５）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８４１１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来の技術では、コピーした文字列のうち必要な部分だけをペーストすることはできなかった。そのため、ユーザは必要な部分を含むコピーされた全体の入力情報を一旦ペーストした後、上述したステップＳ３０４及びステップＳ３０５のように、不要な部分を削除して使う等の操作をするか、あるいは必要な文字列のみをそのつどコピーしなければならなかった。特に、スマートフォン等小型の情報機器においてこのような細かい情報の操作（削除する部分の選択等）を行うのは困難であり、ユーザに大きな負荷がかかり、ストレスを感じることとなる。
【０００６】
かかる事情に鑑みてなされた本発明の目的は、情報入力の操作性に劣る情報通信装置の操作性・利便性を向上させることが可能な情報通信装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係る情報通信装置は、
複数の文字列で構成されるコピー単位情報を複数記憶する記憶部と、
入力された入力情報を表示する入力情報表示領域、及び前記記憶部により記憶された複数のコピー単位情報を表示するコピー情報表示領域を有する表示部と、
前記入力情報表示領域及び前記コピー情報表示領域が前記表示部に表示された状態で、表示された複数のコピー単位情報のうちの１つが選択されると、当該選択された１つのコピー単位情報を前記入力情報表示領域にペーストして表示させる制御部と、
を備え、
前記制御部は、前記コピー情報表示領域に表示された１つのコピー単位情報に含まれる文字列が選択されると、選択された文字列、又は当該１つのコピー単位情報のうちの選択されなかった文字列を前記入力情報表示領域にペーストして表示させることを特徴とする。
【０００９】
また、本発明に係る情報通信装置において、前記制御部は、前記１つのコピー単位情報に含まれる文字列が選択されると、該１つのコピー単位情報を選択された文字列と選択されなかった文字列とに分割して、複数のコピー単位情報とする分割手段を有することを特徴とする。
【００１０】
また、本発明に係る情報通信装置において、前記制御部は、前記コピー情報表示領域に表示させる前記コピー単位情報の順番を並べ替える並べ替え手段を有することを特徴とする。
【００１１】
また、本発明に係る情報通信装置において、前記並べ替え手段は、前記コピー単位情報が前記入力情報表示領域にペーストされると、該コピー単位情報が現状よりも上位に表示されるように並べ替えることを特徴とする。
【００１２】
また、本発明に係る情報通信装置において、前記並べ替え手段は、前記入力情報表示領域にペーストされた回数が多いコピー単位情報ほど上位に表示されるように並べ替えることを特徴とする。
【００１３】
また、本発明に係る情報通信装置において、前記並べ替え手段は、コピー単位情報の文字列の長さに基づいて並べ替えることを特徴とする。
【００１４】
また、本発明に係る情報通信装置において、前記並べ替え手段は、前記入力情報表示領域に入力されている文字列を含むコピー単位情報が最上位に表示されるように並べ替えることを特徴とする。
【００１５】
また、本発明に係る情報通信装置において、前記並べ替え手段は、前記分割手段によりコピー単位情報を分割したことで、同一のコピー単位情報が複数存在する場合には、同一のコピー単位情報のうち、前記コピー情報表示領域に最も上位に表示されるコピー単位情報のみを残して他を削除し、かつ、残したコピー単位情報が現状よりも上位に表示されるように並べ替えることを特徴とする。
【００１６】
また、本発明に係る情報通信装置において、前記並べ替え手段は、前記入力情報表示領域に入力すべき情報の属性を判別し、属性に関連するコピー単位情報が最上位に表示されるように並べ替えることを特徴とする。
【発明の効果】
【００１７】
本発明によれば、文字列を入力して本文を構成するのではなく、過去に入力した文字列を再利用して本文を構成するという新しい文字入力のスタイルを確立し、入力操作を大幅に簡易化することができる。かくして、情報入力の操作性に劣る情報通信装置における操作性・利便性を向上させることができるようになる。
【図面の簡単な説明】
【００１８】
【図１】本発明の一実施形態に係る第２情報通信装置を備える情報通信装置システムの概略構成を示すブロック図である。
【図２】本発明の一実施形態に係る第２情報通信装置を備える情報通信システムの動作を示すフローチャートである。
【図３】本発明の一実施形態に係る第２情報通信装置の概略構成を示すブロック図である。
【図４】本発明の一実施形態に係る第２情報通信装置の動作を示すフローチャートである。
【図５】本発明の一実施形態に係る第２情報通信装置の表示部の表示例を示す図である。
【図６】本発明の一実施形態に係る第２情報通信装置の表示部の表示例を示す図である。
【図７】本発明の一実施形態に係る第２情報通信装置のペースト操作の一例を示す図である。
【図８】本発明の一実施形態に係る第２情報通信装置のペースト操作の一例を示す図である。
【図９】本発明の一実施形態に係る第２情報通信装置の分割処理の一例を示す図である。
【図１０】本発明の一実施形態に係る第２情報通信装置のコピー情報の並べ替え処理の一例を示す図である。
【図１１】本発明の一実施形態に係る第２情報通信装置のコピー情報の並べ替え処理の一例を示す図である。
【図１２】本発明の一実施形態に係る第２情報通信装置のコピー情報の並べ替え処理の一例を示す図である。
【図１３】従来の情報通信装置におけるコピー＆ペースト動作を説明するフローチャートである。
【発明を実施するための形態】
【００１９】
本発明による情報通信装置は、コピー可能な情報（以下、「コピー情報」という。）を表示部に表示し、表示されたコピー情報からペーストする情報を選択することができる。コピー情報はあらかじめ記憶しておく必要がある。情報入力の操作性に劣る情報通信装置では、コピー情報を入力して作成するのに手間がかかる。そのため、本発明による情報通信装置は、情報入力の操作性に優れた他の情報通信装置からコピー情報を取得するように構成することも可能である。
【００２０】
［情報通信システム］
本発明による情報通信装置を、情報入力の操作性に優れた他の情報通信装置からコピー情報を取得するように構成した場合における、情報通信システムについて説明する。図１は、本発明の一実施形態に係る情報通信装置を備える情報通信装置システムの概略構成を示すブロック図である。図１に示すように、情報通信システム１は、第１情報通信装置１０と、本発明の一実施形態に係る１以上の第２情報通信装置２０と、サーバ３０とを備える。図１では、３つの第２情報通信装置２０−１，２０−２，２０−３を示している。
【００２１】
第１情報通信装置１０は、デスクトップＰＣ、ノートＰＣ等、第２情報通信装置２０と比較して入力操作を行うのに十分な大きさの入力インターフェースを備え、情報入力の操作性に優れた情報通信装置である。第１情報通信装置１０は、入力された入力情報（文字、画像、又は写真等）をコピーして、コピー情報を生成する。コピー情報は、第１情報通信装置１０に一時的に記憶される。そして、第１情報通信装置１０は、コピー情報をサーバ３０に送信する。
【００２２】
サーバ３０は、第１情報通信装置１０、及び第２情報通信装置２０と接続され、第１情報通信装置１０、及び第２情報通信装置２０からアクセス可能な共有サーバである。サーバ３０は、第１情報通信装置１０から受信したコピー情報を第２情報通信装置２０に送信する。なお、本実施形態では、第１情報通信装置１０がサーバ３０を介してコピー情報を第２情報通信装置２０に送信する例について説明するが、サーバ３０を設けずに、赤外線やブルートゥースによる無線通信等により、第１情報通信装置１０がコピー情報を第２情報通信装置２０に直接送信するようにしてもよい。
【００２３】
第２情報通信装置２０は、タブレットＰＣ、携帯電話、スマートフォン等、第１情報通信装置１０と比較して入力インターフェースが小さく、情報入力の操作性に劣る小型の情報通信装置である。本発明は文字、画像、写真等を入力・表示可能なアプリケーションを起動（以下、該アプリケーションを起動させるモードを「入力モード」ともいう。）した際におけるペースト処理に特徴があるため、以下では、入力モードを中心に説明するが、第２情報通信装置２０は、電話、ゲーム、音楽視聴、インターネット接続等、用途に応じた様々なアプリケーションを有することができる。詳細は後述するが、第２情報通信装置２０は、入力モードが選択されると、サーバ３０から受信したコピー情報を表示する。ユーザは、コピー情報から特定の情報を選択することによりペーストすることができる。なお、第１情報通信装置１０と第２情報通信装置２０のユーザは、必ずしも同一である必要はない。
【００２４】
次に、このように構成される情報通信システム１の動作について、図２を参照して説明する。図２は、情報通信システムの動作を示すフローチャートである。まず、サーバ３０は、ユーザによる操作に基づき、コピー情報を共有可能な１以上の第２情報通信装置２０を登録する（ステップＳ１０１）。第１情報通信装置１０は、ユーザによる操作に基づき、ステップＳ１０１により登録されている１以上の第２情報通信装置２０から、コピー情報を共有させる第２情報通信装置２０を指定する（ステップＳ１０２）。なお、ステップＳ１０２は、以下に述べるステップＳ１０３及びステップＳ１０４の間に行ってもよい。
【００２５】
第１情報通信装置１０は、ユーザによる操作に基づき、コピー情報を生成する（ステップＳ１０３）。例えば、文書作成用のアプリケーションを起動して文字を入力又は作成済み文章をオープンし、範囲を選択してコピー操作を行ったり、ウェブブラウザを起動してウェブページから範囲を選択してコピー操作を行ったり、画像閲覧用のアプリケーションを起動して画像をオープン又は指定してコピー操作を行ったりすることにより、コピー情報を生成する。そして、第１情報通信装置１０は、生成したコピー情報をサーバ３０に送信する（ステップＳ１０４）。
【００２６】
サーバ３０は、ステップＳ１０４により第１情報通信装置１０から送信されるコピー情報を受信し、受信したコピー情報を、ステップＳ１０２により指定された第２情報通信装置２０に送信する（ステップＳ１０５）。例えば、ステップＳ１０１において第２情報通信装置２０−１，２０−２，２０−３を登録しており、ステップＳ１０２において第２情報通信装置２０−１，２０−２が指定された場合には、図１に示すように、サーバ３０は第２情報通信装置２０−１，２０−２にのみコピー情報を送信する。
【００２７】
第２情報通信装置２０は、ステップＳ１０５によりコピー情報を受信すると、コピー情報を記憶する（ステップＳ１０６）。第２情報通信装置２０は、ユーザの操作により入力モードが選択されると（ステップＳ１０７）、ステップＳ１０６により記憶したコピー情報を表示させる（ステップＳ１０８）。ステップＳ１０８によるコピー情報の表示は、ユーザの操作によりペースト機能が呼び出された後に表示させてもよいし、入力モードが選択されると同時に自動的に表示させてもよい。ステップＳ１０８により表示されたコピー情報から所定の情報がユーザにより選択されると、選択された情報を入力情報の表示領域にペーストする。つまり、第２情報通信装置２０のユーザは、コピー操作をするために別途アプリケーションを起動することなく、表示されているコピー情報からペーストしたい情報を選択するだけで、ペーストを行うことができる。
【００２８】
［第２情報通信装置］
次に、本発明の一実施形態に係る第２情報通信装置について説明する。図３は、第２情報通信装置の概略構成を示すブロック図である。図３に示すように、第２情報通信装置２０は、操作部２１と、表示部２２と、記憶部２３と、通信部２４と、制御部２５とを備える。
【００２９】
通信部２４は、他の情報通信装置とネットワークを介してデータを送受信する。図１に示す情報通信システム１の例では、通信部２４は、サーバ３０とデータを送受信するが、第１情報通信装置１０と直接データを送受信することも可能である。なお、コピー情報を外部の情報通信装置から取得せずに、第２情報通信装置２０に対してユーザが操作部２１から直接入力する場合には、通信部２４は必須の構成ではない。
【００３０】
操作部２１は、キーボードやタッチパネル等の入力インターフェースであり、入力モード時には、ユーザにより操作キーが押下されることにより、あるいは、ユーザによりタッチパネルが接触されることにより、情報を入力する。
【００３１】
記憶部２３は、入力された各種情報や第２情報通信装置２０を動作させるためのプログラム等を記憶するとともに、ワークメモリとしても機能する。また、記憶部２３は、第１情報通信装置１０により作成されたコピー情報、又はユーザから直接入力されるコピー情報を逐次記憶し、複数の文字列で構成されるコピー単位情報の集合体として記憶する。具体的には、第１情報通信装置１０から一度に送信されるコピー情報、又はユーザから一度に入力されるコピー情報をコピー単位情報とする。例えば、第１情報通信装置１０から２回にわたって、「今日は定時で帰ります。」、及び「Ｈｏｗ ａｒｅ ｙｏｕ？」という情報が送信された場合、記憶部２３には、「今日は定時で帰ります。」というコピー単位情報、及び「Ｈｏｗ ａｒｅ ｙｏｕ？」というコピー単位情報が記憶されることになる。ただし、コピー単位情報は後に分割したり、他のコピー単位情報と接続したりすることが可能である。
【００３２】
表示部２２は、例えば、液晶表示パネル（ＬＣＤ）や有機ＥＬ表示パネル等を用いて構成される。表示部２２は、入力された入力情報を表示する入力情報表示領域２２１と、記憶部２３に記憶されているコピー情報を表示するコピー情報表示領域２２２とを有する。なお、入力情報表示領域２２１及びコピー情報表示領域２２２は制御部２５の制御により、表示部２２上の任意の領域に設定される。
【００３３】
制御部２５は、操作部２１、表示部２２、記憶部２３、及び通信部２４の動作を制御する。また、制御部２５は、入力情報制御部２５１と、コピー情報制御部２５２とを有する。入力情報制御部２５１は、入力モード（文字等を入力可能なアプリケーション）が選択されると、アプリケーションを起動し、入力された文字を表示部２２の入力情報表示領域２２１に表示する。
【００３４】
コピー情報制御部２５２は、入力モードが選択されると、その直後に、あるいはコピー情報を表示させる旨の操作が行われた後に、記憶部２３に記憶されたコピー情報を表示部２２のコピー情報表示領域２２２に表示させる。そして、コピー情報制御部２５２は、コピー情報表示領域２２２に表示されたコピー情報のうち、ユーザにより選択された情報を入力情報表示領域２２１にペーストして表示させる。これにより、選択された情報のペーストが完了する。コピー情報表示領域２２２に表示されたコピー情報からペーストする範囲を選択する際には、コピー単位情報で選択することができる。また、コピー単位情報の一部の情報のみを選択してペーストすることも可能である。また、コピー情報制御部２５２は、ユーザの指示に基づき、コピー情報表示領域２２２にさせるコピー情報の一部を削除したり、表示させる順番を並び替えたりすることも可能である。
【００３５】
図４は、第２情報通信装置２０の動作を示すフローチャートである。図１を参照して説明したように、他の情報通信装置からコピー情報を取得するか、操作部２１の操作によりコピー情報を生成し、コピー情報を記憶部２３に記憶する（ステップＳ２０１）。次に、入力モードが選択されると、入力情報制御部２５１によりアプリケーションを起動し、入力された文字を入力情報表示領域２２１に表示する。そして、コピー情報制御部２５２により、記憶部２３に記憶されたコピー情報をコピー情報表示領域２２２に表示させる。コピー情報表示領域２２２に表示されたコピー情報の中から、ユーザにより特定の情報が選択されると、コピー情報制御部２５２により、選択された情報を入力情報表示領域２２１にペーストして表示させる。これにて、ペースト処理が完了する。
【００３６】
従来の情報通信装置によるペースト処理と、第２情報通信装置２０によるペースト処理とを比較した場合、第２情報通信装置２０によるペースト処理では、従来のペースト処理時に発生する、ペーストした情報から不要部分を選択して削除する処理が不要となる。小型の情報通信装置において、不要部分の選択でユーザが所望する結果を得るには指で細かい操作が必要になる。この操作はユーザに大変な負荷をかけているため、この処理をスキップすることで操作性・利便性が向上する。
【００３７】
次に、第２情報通信装置の表示部の表示例について説明する。図５は、第２情報通信装置２０の表示部２２の第１の表示例を示す図である。図５（ａ）は、メールのアプリケーションを起動し、表示部２２に入力情報表示領域２２１を表示し、本文に「今の住所を連絡します。」と入力されている状態を示している。図５（ｂ）は、所定の操作によりペースト機能が呼び出され、入力情報表示領域２２１内にコピー情報表示領域２２２を表示した状態を示している。コピー情報制御部２５２は、コピー情報表示領域２２２に、「川崎市宮前小台×−×−×」、「今日は定時で帰ります。」、「明日はボーリング」といったコピー情報を、コピー単位情報ごとに表示する。コピー情報表示領域２２２から「川崎市宮前小台×−×−×」というコピー単位情報が選択されると、図５（ｃ）に示すように、コピー情報制御部２５２は、選択されたコピー単位情報を入力情報表示領域２２１に表示させる。
【００３８】
図６は、第２情報通信装置２０の表示部２２の第２の表示例を示す図である。図６に示す例では、入力情報表示領域２２１の下に、コピー情報表示領域２２２を並べて表示している。なお、コピー情報表示領域２２２の表示はオン／オフの切り替えが可能である。蓄積されたコピー情報の量が多い場合には、コピー情報のうちの一部がコピー情報表示領域２２２に表示されることとなる。図８に示す例では、コピー情報として、記憶部２３に「今日は定時で帰ります。」、「Ｈｏｗ ａｒｅ ｙｏｕ？」、及び「○○○株式会社△△△△事業本部□□□□□統括事業部××××課」、及び「７時にたまプラーザに集合です。」というコピー単位情報が記憶（登録）されており、これらのコピー情報がコピー情報表示領域２２２に表示されている。なお、コピー単位情報ごとにスペースを空けて表示してもよい。
【００３９】
図６に示す例では、コピー情報がコピー情報表示領域２２２に一度に表示できる量を超えているため、コピー情報のうち、「今日は定時で帰ります。Ｈｏｗ ａｒｅ ｙｏｕ？○○○株式会社△△△△事業本部□□□□□統括事業部×」という情報がコピー情報表示領域２２２に表示されている。また、コピー情報表示領域２２２にまだ表示できない情報が存在しており、その文字列をある程度予想できるようにするために、コピー情報表示領域２２２の最終行に、文字列を上半分のみを表示させている。コピー情報表示領域２２２内に表示されていない情報は、画面をスクロールする等の操作により、コピー情報表示領域２２２内に表示させることができる。
【００４０】
次に、コピー情報のペースト処理について説明する。コピー情報表示領域２２２に表示されているコピー情報のうち、所定の操作によりペーストする範囲が選択されると、コピー情報制御部２５２は、選択されたコピー情報を入力情報表示領域２２１にペーストして表示させる。ペーストする範囲の選択は、操作部２１がタッチパネルで構成されている場合には、なぞることにより選択でき、表示部２２がキーボードで構成されている場合には、キー操作で範囲を指定することにより選択できる。
【００４１】
図７は、コピー情報表示領域２２２に図６に示すコピー情報が表示されているときの、ペースト操作の一例を示す図である。この例では、コピー情報のうちペーストしたい情報のみを操作体（指やペン等）でなぞることにより、ペーストする範囲を選択する。図７（ａ）は、入力情報表示領域２２１に「おはようございます。」と入力され、その後「○○○△△△△事業本部」という文字列が、指でなぞることによりペーストする範囲として選択された状態を示している。コピー情報からペーストする範囲が選択されると、図７（ｂ）に示すように、コピー情報制御部２５２は、「○○○△△△△事業本部」という選択されたコピー情報を、入力情報表示領域２２１に表示させる。
【００４２】
上述した方法に限られず、様々な方法により、コピー情報表示領域２２２に表示されたコピー情報からペーストさせることができる。例えば、コピー単位情報内で、選択された箇所以外の情報をペーストするようにしてもよい。この方法の場合、「○○○株式会社です」という文字列のうち、「株式会社」という文字が選択されると、コピー情報制御部２５２は、選択されていない「○○○です」という文字列を入力情報表示領域２２１に表示させる。
【００４３】
なお、コピー情報制御部２５２は、選択される方向が左から右方向である場合も、右から左方向である場合も、同じ処理を行う。すなわち、右から左方向になぞられた場合であっても、コピー情報制御部２５２は、入力情報表示領域２２１には選択された文字列を左から右の順序に表示させる。また、コピー情報制御部２５２は、コピー情報から１文字ずつ選択された場合も、なぞられた場合と同様に、選択された文字を入力情報表示領域２２１に表示させる。また、操作部２１がタッチパネルで構成される場合、コピー情報制御部２５２は、ユーザがコピー単位情報をタッチした後に上方向や下方向にはじく動作（フリック）をした場合に、タッチされたコピー単位情報を入力情報表示領域２２１表示させるようにしてもよい。
【００４４】
さらに、コピー単位情報について、選択された情報をペーストするか、又は選択された情報以外をペーストするかを、それぞれ特定の動作に割り当ててユーザに指定させるようにしてもよい。図８は、ペースト操作の一例を示す図である。ここでは、コピー単位情報である「○○○株式会社です」という文字列の一部をペースト操作する例を示す。
【００４５】
図８（ａ）は、コピー単位情報から「株式会社」が選択された状態を示している。すると、コピー情報制御部２５２は、図８（ｂ）に示すように、「○○○株式会社です」という文字列を、選択された文字列である「株式会社」と、それ以外の文字列である「○○○です」とに分解する。そして、選択された文字列である「株式会社」をペーストするか、又はそれ以外の文字列である「○○○です」をペーストするかを、特定の動作に応じて判断する。例えば、図８（ｃ）（ｄ）に示すように、対象となるコピー情報をタッチして上方向にスライドするフリック操作がなされた場合には、「○○○です」をペーストし、対象となるコピー情報をタッチして下方向にスライドするフリック操作がなされた場合には、「株式会社」をペーストする。
【００４６】
次に、コピー単位情報の分割処理について説明する。初期状態では、ユーザが一度に登録したコピー情報をコピー単位情報としている。その後、コピー情報制御部２５２は、ユーザの操作に基づいてコピー単位情報を分割することができる。さらに、コピー単位情報のうち、一部の情報のみ選択された場合には、コピー単位情報を複数のコピー単位情報に分割してもよい。例えば、初期状態のコピー単位情報が「○○○株式会社です」という文字列である場合に、「株式会社」をペーストしたとき、「○○○株式会社です」というコピー単位情報を、「○○○」、「株式会社」、及び「です」という３つのコピー単位情報に分割してもよい。このようにコピー単位情報を分割するか否かは、あらかじめモード設定により設定しておくことができる。
【００４７】
ただし、固有名詞、住所、電話番号等比較的長くて意味的にまとまりのある文字構成を分割してしまうと、コピー情報を並べ替えた際にペースト価値が低減するおそれがある。そこで、コピー単位情報のうち、一部の情報のみを選択した場合には、コピー単位情報を分割するか否かを、それぞれ特定の動作に割り当ててユーザに指定させるようにしてもよい。図９は、コピー単位情報の分割処理の一例を示す図である。ここでは、コピー単位情報である「○○○株式会社です」という文字列の一部をペースト操作するとともに、コピー単位情報を分割する例を示す。
【００４８】
図９（ａ）は、コピー単位情報から「○○○」及び「です」が選択された状態を示している。すると、コピー情報制御部２５２は、図９（ｂ）に示すように、「○○○株式会社です」という文字列を、選択された文字列とそれ以外の文字の、「○○○」、「株式会社」、及び「です」に分解する。そして、コピー単位情報を「○○○」、「株式会社」、及び「です」の３つに分割するか、又は分割を行わないかを、特定の動作に応じて判断する。例えば、図９（ｃ）（ｄ）に示すように、対象となるコピー単位情報をタッチして上方向にスライドするフリック操作がなされた場合には、「○○○です」又は「株式会社」をペーストするとともにコピー単位情報を３つに分割し、対象となるコピー情報をタッチして下方向にスライドするフリック操作がなされた場合には、コピー単位情報の分割を行わず、「○○○です」又は「株式会社」をペーストする。
【００４９】
次に、コピー情報の並べ替え処理について説明する。初期状態では、コピー情報制御部２５２は、コピー情報を作成された日時が早いものから順にコピー情報表示領域２２２に表示する。その後、コピー情報制御部２５２は、ユーザの操作に基づいてコピー単位情報ごとに並べ替えることができるが、さらに、所定の規則に従って自動でコピー単位情報を並べ替えるようにしてもよい。自動でコピー単位情報を並べ替える例を以下に幾つか示す。
【００５０】
コピー単位情報の並べ替え処理の第１の例では、コピー情報制御部２５２は、コピー単位情報が入力情報表示領域２２１にペーストされると、そのコピー単位情報が現状よりも上位（例えば最上位）に表示されるように並べ替える。コピー単位情報が分割された場合には、分割後の単位で並べ替える。
【００５１】
コピー単位情報の並べ替え処理の第２の例では、コピー情報制御部２５２は、入力情報表示領域２２１にペーストされた回数が多いコピー単位情報ほど上位に表示されるように並べ替える。
【００５２】
コピー単位情報の並べ替え処理の第３の例では、コピー情報制御部２５２は、コピー単位情報の文字列の長さ（文字数）に基づいて並べ替える。例えば、文字列の長さが長いコピー単位情報ほど上位表示されるように並べ替える。
【００５３】
コピー単位情報の並べ替え処理の第４の例では、コピー情報制御部２５２は、既に入力情報表示領域２２１に入力されている文字列から、次に入力される文字列を推測し、確率の高低に基づいて並べ替える。図１０は、コピー情報の並べ替え処理の第４の例を示す図である。図１０に示すように、入力情報表示領域２２１に「明日は、」と入力された場合、コピー情報制御部２５２は、「明日は」という文字を含み、かつ継続した文字列を含むコピー単位情報を検索する。検索条件に合致する「明日は晴れです」というコピー単位情報が見つかると、該コピー単位情報が最上位に表示されるように並べ替える。
【００５４】
コピー単位情報の並べ替え処理の第５の例では、コピー情報制御部２５２は、重複して存在した文字列を優先的に表示する。図１１は、コピー情報の並べ替え処理の第５の例を示す図である。上述したコピー単位情報の分割処理を行うと、分割した結果、コピー単位情報が重複する可能性がある。図１１（ａ）では、「明日は」というコピー単位情報が重複して存在している。このように重複するコピー単位情報が存在する場合、コピー情報制御部２５２は、最も上位に表示されるコピー単位情報のみを残して他を削除する。また、図１１（ｂ）に示すように、重複したコピー単位情報は使用頻度が高いと判断し、現状よりも上位（例えば最上位）に表示されるように並べ替えてもよい。
【００５５】
コピー単位情報の並べ替え処理の第６の例では、コピー情報制御部２５２は、名前、住所、電話番号、メールアドレス等の個人情報の入力枠の情報種別に合致するか否かに基づいて並べ替える。図１２は、コピー情報の並べ替え処理の第６の例を示す図である。ウェブページ等では、個人情報を入力する機会がある。この場合、入力欄には名前、住所、電話番号、メールアドレス等、入力すべき情報の属性が指定されている。コピー情報制御部２５２は、入力すべき情報の属性を判別し、属性に関連するコピー単位情報を検索する。例えば、コピー単位情報を記憶部２３に記憶する際に、属性も関連付けて記憶させておくことで、コピー情報制御部２５２は、属性に関連するコピー単位情報を検索することができる。
【００５６】
図１２に示すように、カーソルが「名前」の属性を有する入力欄にある場合には、コピー情報制御部２５２は、属性「名前」に関連付けられたコピー情報単位を検索して「○○太郎」を見つけ出し、該コピー情報単位が最上位に表示されるように並べ替える。また、コピー情報制御部２５２は、属性に関連付けられたコピー情報単位が存在しない場合には、入力欄に情報が入力されたときに、自動で関連付けを行うようにしてもよい。
【００５７】
一度入力した文字列を内部に蓄積したり、入力に優れた大型の機器から入力情報を小型の機器へスマートに移動できる仕組みを提供したりする事で、本提案法はユーザに新しい文字入力方法を提案する事ができる。一度入力した文字列とコピーされた文字列を合わせてユーザに表示し、その中からユーザが所望する文字を抜き出し本文に反映する事で、従来の直接入力＋予測変換とは別の入力方法が実現できる。従来では本提案のように文字単位で取捨選択する事ができなかったため、実現は難しかった。
【００５８】
このように、本実施形態の第２情報通信装置２０は、コピーすることが可能なコピー情報を記憶部２３に記憶し、記憶したコピー情報をコピー情報表示領域２２２に表示させ、該表示させたコピー情報のうち選択された情報を入力情報表示領域２２１にペーストして表示させる。このため、第２情報通信装置２０によれば、第２情報通信装置２０において情報を入力する手間を削減することができ、かつ、ペースト操作を容易に行うことができる。かくして、情報入力の操作性に劣る情報通信装置における操作性・利便性を向上させることができるようになる。
【００５９】
また、制御部２５は、コピー単位情報のうちの一部の情報が選択されると、選択された情報、又は該コピー単位情報のうちの選択されなかった情報を入力情報表示領域２２１に表示させる。このため、コピーした単位ごとにペーストするという制約受けずに、ペースト操作を行うことができる。
【００６０】
また、制御部２５は、コピー単位情報のうちの一部の情報が選択されると、該コピー単位情報を選択されなかった情報と選択されなかった情報とに分割する分割手段を有する。このため、コピー単位情報を実際にペースト使用された情報の単位とし、実際の操作状況に則した単位とすることができる。
【００６１】
また、制御部２５は、コピー情報表示領域２２２に表示させるコピー単位情報の順番を並べ替える並べ替え手段を有する。並べ替え手段は、第１の例では、コピー単位情報が入力情報表示領域２２１にペーストされると、該コピー単位情報が現状よりも上位に表示されるように並べ替える。第２の例では、入力情報表示領域２２１にペーストされた回数が多いコピー単位情報ほど上位に表示されるように並べ替える。第３の例では、コピー単位情報の文字列の長さに基づいて並べ替える。第４の例では、入力情報表示領域２２１に入力されている文字列を含むコピー単位情報が最上位に表示されるように並べ替える。第５の例では、分割手段によりコピー単位情報を分割したことで、同一のコピー単位情報が複数存在する場合には、同一のコピー単位情報のうち、コピー情報表示領域２２２に最も上位に表示されるコピー単位情報のみを残して他を削除し、かつ、残したコピー単位情報が現状よりも上位に表示されるように並べ替える。第６の例では、入力情報表示領域２２１に入力すべき情報の属性を判別し、属性に関連するコピー単位情報が最上位に表示されるように並べ替える。このようにして、ペーストされる可能性の高いコピー単位情報を上位に表示させることができるため、ユーザはコピー情報表示領域２２２に表示されるコピー情報から必要な情報を探す手間を省くことができ、さらに操作性・利便性を向上させることができる。
【００６２】
上述の実施形態は、代表的な例として説明したが、本発明の趣旨及び範囲内で、多くの変更及び置換ができることは当業者に明らかである。したがって、本発明は、上述の実施形態によって制限するものと解するべきではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【符号の説明】
【００６３】
２０    第２情報通信装置
２１    操作部
２２    表示部
２３    記憶部
２４    通信部
２５    制御部
２２１  入力情報表示領域
２２２  コピー情報表示領域
２５１  入力情報制御部
２５２  コピー情報制御部
【図１】
0005778558.tif 000002
【図２】
0005778558.tif 000003
【図３】
0005778558.tif 000004
【図４】
0005778558.tif 000005
【図５】
0005778558.tif 000006
【図６】
0005778558.tif 000007
【図７】
0005778558.tif 000008
【図８】
0005778558.tif 000009
【図９】
0005778558.tif 000010
【図１０】
0005778558.tif 000011
【図１１】
0005778558.tif 000012
【図１２】
0005778558.tif 000013
【図１３】
0005778558.tif 000014