//--------------------------------------------------
        // 機能系
        //--------------------------------------------------
        /// <summary>
        /// カードデータを送信する
        /// </summary>
        private void CreateCard_Step01()
        {
            try
            {
                RmGetCardDataAParamClass Param = new RmGetCardDataAParamClass();

                CardMachine.CardMachineOrder(OrderCardMachineState.RmGetCardDataA, Param);
            }
            catch
            {
                throw;
            }
        }
        /// <summary>
        /// カードデータA要求応答受信
        /// </summary>
        /// <param name="ResData"></param>
        private void RmGetCardDataARes(RmGetCardDataAParamClass ResData)
        {
            try
            {
                // 新規カードチェック
                if(ResData.usecount != 0)
                {
                    //------------------------------
                    // 新規カードじゃない場合
                    //------------------------------
                    // カード排出フラグ
                    ResetCardMachineFlag = true;

                    // カード処理のキャンセル
                    CardMachine.CardMachineOrder(OrderCardMachineState.RmSendCancel);
                    CardMachine.CardMachineOrder(OrderCardMachineState.RmSendCancel);

                    // 表示メッセージの変更
                    Invoke((MethodInvoker)delegate ()
                    {
                        this.label6.Text = ViewNewIssueMessage.NewIssue_ErrorMessage001;
                    });
                }
                else
                {
                    //------------------------------
                    // 新規カードの場合
                    //------------------------------
                    CardID = ResData.Cardid;

                    // 名前データ送信
                    CreateCard_Step02();
                }
            }
            catch
            {
                throw;
            }
        }